Releases: motioneye-project/motioneyeos
20181129
note: do not attempt to update to this version automatically! Due to the different partition layout, you'll need to rewrite the OS image from scratch. Using the automatic update mechanism will, at best, fail with an error message.
What's new:
- OS: merged in BuildRoot 2018.08
- OS: added lan951x-led-ctl package
- OS: renamed bananapi board to bananapim1
- OS: added support for intelligent panic actions (the system will longer reboots like crazy)
- OS: added support for Nano PI Neo board
- OS: increased boot and root partitions size
- OS: Raspberry Pi (all variants): updated kernel, firmware & userland
- OS: Raspberry Pi 2, 3: enabled rpi-armmem package
- OS: Odroid C1: updated kernel
- OS: Odroid C2: updated kernel
- OS: Odroid XU4: updated kernel
- OS: Orange Pi One: updated kernel
- OS: Pine64: updated kernel
note: do not attempt to update to this version automatically! Due to the different partition layout, you'll need to rewrite the OS image from scratch. Using the automatic update mechanism will, at best, fail with an error message.
20180627
What's new:
- motionEye: upload services: fixed incorrect file name when using symlinks for root directory (thanks to @randomstring)
- motionEye: fixed SMB network shares mounting when using newer versions of
cifs-utils
package - motionEye: fixed 'unmatched' KeyError when listing disks
20180602
What's new:
- OS: password encryption algorithm has been switched to md5, preventing limiting the verification to first 8 characters
- motionEye: fixed a horrible bug where the admin and normal user passwords would be overwritten with five stars
- motionEye: improved frames layout when fitting frames vertically on mobile devices (thanks to @hobbyquaker)
- motionEye: fixed in-browser video playback temporary file issue (thanks to @PaulAnnekov)
- motionEye: default cleanup interval is now 3600 seconds
20180401
What's new:
- OS: added Raspberry Pi 3B+ support
- OS: images are now compressed using XZ and therefore have a smaller compressed size
- OS: Raspberry Pi 1 uses now the official Raspberry Pi toolchain from github.com/raspberrypi/tools
- OS: Raspberry Pi (all versions): updated kernel to 4.14
- OS: Raspberry Pi (all versions): fixed a bug where the firmware updater would mess up your
boot.log
- motionEye: added in-browser video playback (many thanks to @dermotduffy and @Mrnt)
- motionEye: added
server_name
config setting (thanks to @hobbyquaker)
20180224
What's new:
- OS: Raspberry Pi 2,3: GPU memory defaults now to 256 MB
- OS: enabled experimental WiFi AP support (see WiFi Access Point)
- motionEye: fixed SMB mounts when no username is provided
- motionEye: fixed a bug where MMAL cameras would get some V4L2 motion config options
- motionEye: added
webcontrol_parms
option to enable motion HTTP API on motion 4.1 or later - motionEye: fixed content type for downloaded movie files (thanks to @Mrnt)
- motionEye: frame rate is now dimmed when a dialog is opened (thanks to @Mrnt)
20180101
What's new:
- OS: merged in BuildRoot 2017.11 (fixes WPA2 "KRACK" attack vulnerability, among many others)
- OS: motion updated to 4.1.1
- OS: Raspberry Pi (all variants): updated kernel, firmware and userland
- OS: Raspberry Pi (all variants): brownout script was replaced by a throttle watcher that uses
vcgencmd get_throttled
- OS: added Nano Pi Neo2 build (thanks Carlos Poon for donating the board)
- OS: added Orange Pi One build (thanks Mike Fancy for donating the board)
- OS: OdroidC1/C2/XU4, Banana Pi: updated kernel
- OS: other package updates (pycurl, picamera)
- motionEye: added MMAL support (for the Raspberry Pi CSI camera module)
- motionEye: added URL versioning to static files (prevents unwanted browser caching problems)
20171008
What's new:
- the Motion daemon has been updated to latest master commit so that it includes many fixes that have been merged since 4.0
- all of @jasaw's work to enable OMX h264 hardware acceleration on the RPi has been merged in (just make sure to choose the OMX version of the codec in the UI)
- the "drain codec" PR has also been merged in so that generated movies should now be more consistent
20171003
What's new:
- OS: the Enable Prereleases option no longer requires a reboot
- OS: minor udev startup script fix for some misbehaving devices
- motionEye: fixed authentication no longer working for Remote motionEye Cameras
- motionEye: normal (surveillance) password is kept (again) as plain text, because it may be needed for streaming authentication
- motionEye: fixed streaming authentication
- motionEye: streaming framerate is now pushed above capture framerate with 5 more fps
- motionEye: framerate dimmer now accepts value 0 which will refresh the camera once, at page load
note 1: please clear your browser's cache and refresh immediately after upgrading
note 2: due to the fact that the admin password is no longer updated at each boot, if you upgrade from previous versions, your Samba password needs to be updated once, after the upgrade. You can either change your admin password from the settings panel or you can manually log in (via SSH) and run:
PASSWORD="yourpassword" /etc/adminpasswd.d/samba
20170827
What's new:
- OS: changing admin password no longer requires a reboot
- OS: provided
wpa_supplicant.conf
file is now automatically converted to Unix newlines format - OS: Raspberry PI (all): updated firmware and kernel (to 4.9)
- OS: Raspberry PI (all): reduced
bcm2835-v4l2
video size parameters to reclaim some RAM - motionEye: added SFTP upload support (thanks to @Kwrt)
- motionEye: passwords are now stored as SHA1 hashes rather than in plain text
- motionEye: added support for HTTP basic authentication (see
http_basic_auth
) - motionEye: smbctl: fixed a bug with upper case network shares
- motionEye: wifictl: hex-encoded PSKs are now supported
- motionEye: added support for running a command when an event ends (thanks to @jcsilva)
- motionEye: added a button to allow the user to manually take a snapshot
- motionEye: still images: added "manual" capture mode
- motionEye: still images: added "motion-triggered (one picture)" capture mode
- motionEye: improved the email pictures attachment process
WARNING: due to the fact that the admin password is no longer updated at each boot, if you upgrade from previous versions, your Samba password needs to be updated once, after the upgrade. You can either change your admin password from the settings panel or you can manually log in (via SSH) and run:
PASSWORD="yourpassword" /etc/adminpasswd.d/samba
20170710
What's new:
- OS: a console message now directs the user to use the browser to access the UI
- OS: fixed a bug that prevented netwatch script to start
- OS: watchdog script starts now after udev (which might be responsible for creating the
/dev/watchdog
device) - OS: added
timeout
command - OS: pine64: fixed firmware update mechanism
- OS: pine64: framebuffer (HDMI output) is now used to display the console instead of the serial port
- OS: pine64: fixed dmesg flood caused by camera module driver
- motionEye: fixed frame view relative paths
- motionEye: prevent framerate dimmer preference to reach 0% (thus avoiding complete frame freeze)