Skip to content

Releases: openmiko/openmiko

v1.0.0-alpha.1

24 Mar 18:16
Compare
Choose a tag to compare
v1.0.0-alpha.1 Pre-release
Pre-release

Thanks to @martinbutt for this release

Release v1.0.0 makes breaking changes to the config from the last stable version v0.0.40, so has a major version bump.

It incorporates all changes from https://github.com/openmiko/openmiko/releases/tag/v0.0.41-alpha.2 as well as the following:

New Features

  • Added Modules - allowing easy add-ons of bundled changes without recompiling the main Openmiko source. #82
  • Added config generators for initial set up. #89
  • Added option to disable logging, as it seems likely that this is causing file-system corruption.

Bug Fixes

  • Cleaned up nightmode code and removed need for API to be enabled for nightmode to work. #85
  • Added fsck to run at start up. #81 - Note requires an appropriate fsck module to be installed, e.g. vfat, exfat or ext.
  • Added support for DOS-style line endings in openmiko.conf

Documentation

  • Improved developer documentation. #80

Release v0.0.41-alpha.2

27 Jun 00:22
Compare
Choose a tag to compare
Pre-release

Thanks to https://github.com/jricks92 for this release.

  • Adds option for specifying a dedicated swap partition using SWAPFILE variable in openmiko.conf
  • Adds option for specifying which partition and filesystem type is used to mount to /sdcard using SD_PARTITION and SD_FILESYSTEM variables in openmiko.conf. This has been tested so far with vfat and ext2 fs types, but other should work there are filesystem drivers for them..
  • Adds option for specifying a custom videocapture_settings.json file using the VIDEO_CAPTURE_SETTINGS variable in openmiko.conf
  • Adds option for specifying custom autonight parameters from within openmiko.conf using the AUTONIGHT_PARAMS variable.
  • Adds option for disabling LEDs in openmiko.conf with variable DISABLE_LEDS=1. This is useful for me since I use a camera as a baby monitor and don't want the blinking lights to wake the baby.
  • Adds option for not using AUTH_REALM for RTSP stream password (I always have trouble with using it, so I wanted an option to disable it)
  • Adds option for enabling or disabling audio support via the ENABLE_AUDIO variable in openmiko.conf (for those that like to live on the edge 🙂)
  • Add option for specifying how many video loopback devices there are in an attempt to hopefully reduce memory consumption.
  • This requires setting up to 3 variables in openmiko.conf. I've arbitrarily set this for up to 3 loopback devices max for now. But we can add more if needed. The env variables for this are VIDEO_DEV_X where x is 1, 2, or 3.
  • I've also added /etc/videocapture_settings_1_encoder.json as an alternative videocapture_settings.json file with only 1 encoder for RTSP.
  • Implement proper restart/reload commands for S60camera init script.

Release v0.0.40

21 Mar 05:43
Compare
Choose a tag to compare
Release v0.0.40 Pre-release
Pre-release

Restored the greyscale mode functionality.

Release v0.0.39

20 Mar 18:53
Compare
Choose a tag to compare
Release v0.0.39 Pre-release
Pre-release

Added a file called /etc/VERSION that contains the commit hash.

Release v0.0.38

20 Mar 18:24
Compare
Choose a tag to compare
Release v0.0.38 Pre-release
Pre-release

Apparently the bgscan directive in wpa_supplicant.conf wasn't being picked up. Went ahead and fixed this so by default the firmware will scan every 30 seconds for a better access point.

Release v0.0.37

06 Mar 16:54
Compare
Choose a tag to compare
Release v0.0.37 Pre-release
Pre-release

Changes

Changed the variables passed to autonight.sh (the script that controls nightmode) to the parameters used by dafang hacks:

-j 3 -w 3 -1 1200000 -2 930000,14,10 -3 3000,17,8

Release v0.0.36

06 Mar 06:45
Compare
Choose a tag to compare
Release v0.0.36 Pre-release
Pre-release

Improvements

  • Users running without an sdcard in place would frequently run into issues where the camera stopped working. This was because log files are written to /var/log and gradually fill up the system. Since the file system is essentially memory based the camera would run out of memory and everything would stall. This version introduces a custom logrotate to be able to rotate files. It also modifies the logrotate code to ignore permissions since FAT32 systems (which the sdcard is mounted as) does not have permissions. Otherwise it would not work. Also the videocapture process can be sent SIGUSR1 to force it to reopen the log file.

Release v0.0.35

05 Mar 06:21
Compare
Choose a tag to compare
Release v0.0.35 Pre-release
Pre-release

This is an automated release based on commit v0.0.35

Release v0.0.34

03 Feb 06:19
Compare
Choose a tag to compare
Release v0.0.34 Pre-release
Pre-release
  • Include sqlite and a binary called api to be used in the future

Release v0.0.33

23 Jan 04:02
Compare
Choose a tag to compare
Release v0.0.33 Pre-release
Pre-release
  • Updated to use lighttpd with default ssl cert
  • Using a lower memory ffmpeg