Releases: ZoneMinder/zoneminder
My Friend Of Misery .7
Changes since 1.34.6
- Fix problem with triggers are null
- fix returning frameID returning score instead of frameID
- Provide a more useful error message when the monitor's function is set to NONE - fixes [#2877]
- fix compile fail with mariadb-10.2.29 [#2886]
- fix zmu utility fail with MySQL database query error [#2885]
- fix HAVE_DECL_MD5 set when build requires GnuTLS [#2892]
- use CMAKE_INSTALL_FULL_DATADIR in CMakeLists.txt to fix build in other platforms.
- Add MaxScoreFrameId and AlarmFrameId to event API
- fix streaming when using an applet
- Support missing openssl_random_pseudo_bytes by using alternate functions
- fix starting and stopping zmcontrol.pl on remote servers
1.34.7
My Friend Of Misery .6
My Friend Of Misery .5
Bug fixes since 1.34.4
- Fix montagereview end calendar [#2857]
- Fix zmu not respecting jwt token auth when AUTH_RELAY set to none
- Fix adding auth string screwing up url to remote api in zmaControl and zmcControl when not using AUTH_RELAY==hashed
- Fix various aspects of the video generating page. Remove inline javascript. Fixes [#2843]
1.34.5
My Friend Of Misery .4
Bug fixes since 1.34.3
- Self-Edit change password prevents login [#2841]
- Fix zoneminder.com url getting undefined being added to it
- Documentation updates for GPU HWAccel
- Fix CSS - PTZ presets almost invisible... [#2849]
- Fix applying rotation to x264encoded video which has already been rotated when viewed through zms
- fix event list is not filtered when Group is selected on Console [#2846]
1.34.4
My Friend Of Misery .3
Bug fixes since 1.34.2
- Add controls for D-Link DCS-5020L and fix IR mode (pending) #2833
- timezone defaults to UTC on update #2831
- zms mjpeg streaming from .mp4 not rotating image #2829
- zmeventnotification don't start #2826
- Onvif parsing lacks resilience #2825
- Filters with pre-populated lists only work at top level #2817
- Make Amcrest_HTTP Control script work
1.34.3 (2020-02-19)
My Friend Of Misery .2
My Friend Of Misery .1
My Friend Of Misery
This is largely a fixes & polish release. There are a number of bug fixes and security improvements in here.
We DO NOT RECOMMEND running any prior version of zoneminder
Upgrading from 1.32.3 should be relatively painless although if your Logs table is large it may take some time to update it.
Security fixes:
- We no longer store passwords using mysql's built-in password encryption.
- We now support a modern JWT access token system
- Replaced a lot of inline javascript.
- There were a number of XSS and SQL injection issues fixed.
- CVE-2019-13072
- CVE-2019-6777
Other changes:
- When adding a new monitor a random colour will be assigned to it instead of red.
- We now have a handy resolution dropdown to help prevent typos in the width & height fields
- Support for mysql8
- Support for php 7.4
- Can now delete database log entries for the logs popup
- Timezone setting moved from php.ini to Options -> System
- ffmpeg hwaccel support for h264 decoding
- Improved recording to mp4 with audio
- Added ZM_LOG_FFMPEG options which captures ffmpeg debug messages properly which can really help with debugging.
- Added ability to use zms to stream mjpeg when the video is stored as h265. Most browsers can't play h265 so this allows you to use passthrough mode with an h265 camera and still watch the video.
- Filters now have a Copy To action which copies the event files to a second storage area
- We now display additional event information such as that generated by event server object detection
To update to this release on Ubuntu, you will need to add the new ppa
sudo add-apt-repository ppa:iconnor/zoneminder-1.34
Thank You to Those who have Contributed
We continue to thank those that have contributed to the ZoneMinder project. ZoneMinder is a community project. As such, we are constantly in need of those willing to volunteer their time to maintain and improve it, whether that be writing code, answering questions in the forum, or updating our documentation. Please consider helping us.
Change Log
1.34.0 (2020-01-15)
Merged pull requests:
- add 3840x2160 4k UHD to monitor dropdown #2804 (PrplHaz4)
- fix tar invocation for *BSD platforms #2801 (DKnight110)
- fix JWT access token always being 1 hr #2790 (pliablepixels)
- Random web colour #2789 (connortechnology)
- Fixed unquoted variable which was failing to correctly detect error case #2788 (anon8675309)
- Add empty array value for terms when there isn't any #2785 (connortechnology)
- fix #2771. #2780 (connortechnology)
- Test for null in user before testing for access in CanEdit et all #2776 (connortechnology)
- Apply relevant changes to deal with php7,4 deprecations #2775 (connortechnology)
- dirty fix filtering Monitors by GroupId. #2774 (connortechnology)
- Fix api alarm auth #2769 (connortechnology)
- Correct video buffer length when analysis and capture fps differ #2768 (selvanair)
- Fix 2692 #2767 (connortechnology)
- Update api.rst #2765 (pliablepixels)
- Its not necessary the token is a refresh. Can also be empty #2763 (pliablepixels)
- typo fix #2759 (pliablepixels)
- add note on API wrapper #2754 (pliablepixels)
- Add storage docs #2752 (Tsopic)
- add model validation so that we don't create empty monitors #2749 (pliablepixels)
- Fix 2745 #2746 (connortechnology)
- 1 34 docs update #2743 (pliablepixels)
- align with other filter options #2727 (externo6)
- More filter options #2726 (externo6)
- Fix ZM slack join link #2722 (pliablepixels)
- Update ISSUE_TEMPLATE.md #2721 (arushipandit)
- Remove dash from IPCC7210W.pm #2719 (Simpler1)
- Add delete from logs ajax capability. Make the clear button use it. … #2715 (connortechnology)
- Add setting of timezone to Options/Config instead of php.ini #2714 (connortechnology)
- Fix 2705 #2706 (connortechnology)
- general clean of onvif probe view. Use buttons instead of inputs and… #2704 (connortechnology)
- Fix auth timing out due to cookie timing out and getting deleted. #2698 (connortechnology)
- In production mode, debug should be 0 #2697 (pliablepixels)
- fixes #2694 #2696 (connortechnology)
- Fix token auth sessions #2695 (connortechnology)
- Tweaks to the ubuntu installation instructions #2688 (raboof)
- Fix iOS autocapitalizing username field on login #2687 (PauliusGedrikas)
- Add code to handleDelay to cancel identical delayed actions. Fixes #2619 #2681 (connortechnology)
- Update faq.rst: Timezone issue. #2680 (Tsaukpaetra)
- Fix token auth sessions #2676 (connortechnology)
- Fix 2673 #2675 (connortechnology)
- Fix download and export button from events list. Fixes #2668 #2670 (connortechnology)
- Filter add copy #2669 (connortechnology)
- Alarm api #2665 (pliablepixels)
- fixed ffmpeg log association to zm log levels #2664 (pliablepixels)
- Demote token log #2663 (pliablepixels)
- Fixes #2579 by putting the event Id into an attribute of the delete b… #2662 (connortechnology)
- Add primary keys to Logs and Stats tables #2653 (bluikko)
- simplify rtfm step #2650 (CanOfSpam3)
- Explicitly link with libdl #2649 (JohnAZoidberg)
- Revert audio sync fixes #2646 ([connortechnology](https://github.com/connortechn...
And Justice for All
Thank You to Those who have Contributed
We continue to thank those that have contributed to the ZoneMinder project. ZoneMinder is a community project. As such, we are constantly in need of those willing to volunteer their time to maintain and improve it, whether that be writing code, answering questions in the forum, or updating our documentation. Please consider helping us.
Bug Fix Release
This is another bug fix release.
Here is a summary of the changes:
- Better support for ZoneMinder behind a (reverse) proxy
- Fix triggers to sum event counts properly
- fix API getVersion call
- fix shared memory alignment errors on some 32bit systems
- fix return user/pass credentials when auth relay is plain
What's New
If you are upgrading from a release older than 1.32.0, then it is critically important to read the release notes for the 1.32.0 release. There are several critical changes you should be aware of. Please read them. It is painfully obvious to us who has and has not read the release notes in our user forum.
Change Log
1.32.3 (2018-12-08)
Merged pull requests:
- strip port from HTTP_HOST #2335 (connortechnology)
- Fix rate resetting #2329 (connortechnology)
- returns user=&pass= in credentials for auth_relay plain and none #2327 #2328 (pliablepixels)
- Add description for Stream Replay Image Buffer #2325 (epruesse)
- Fix unreadable input text when OS theme dark #2324 (epruesse)
- Fix triggers to sum event counts properly #2323 (knight-of-ni)
- fix #2317 #2322 (connortechnology)
- rpm sub-packages #2314 (knight-of-ni)
- remove epadding2, to restore the 64bit alignment of startup_time. #2307 (connortechnology)
- Fix typos in README file #2301 (rafidashab)
- Adding "Storage Tag" in definemonitor.rst #2299 (aktarus82)
- Use the global dbh in ZoneMinder::Database instead of keeping our own… #2298 (connortechnology)
- update nginx support on redhat #2293 (knight-of-ni)
- updated API - streaming/server/storage/other edits #2291 (pliablepixels)
- Audio only with ffmpeg #2289 (connortechnology)
- rough in adding Monitor_Status to Monitors #2288 (connortechnology)
- API - Disable E_NOTICE from php error reporting in cake debug #2286 (ratmole)
- Fixes for a couple issues in the Ubuntu guide #2285 (chrisk)
- Fix 2279 delete camera through api #2281 (connortechnology)
- Document /api/monitors/daemonStatus/ #2278 (mnoorenberghe)
- use json_encode/decode instead of serialize/unserialize to pass onvif… #2273 (connortechnology)
- API getVersion Fix -> Undefined variable: eTagMatches... #2268 (ratmole)
- Bosnian translation #2266 (dado-ca)
- Include the remoteAddr in the session authhash cache, so that a chang… #2264 (connortechnology)
- show event notes in same event view #2259 (pliablepixels)
- Added monitor preset for D-link DCS-930L #2255 (azend)
- Fixed cambozola typo #2252 (azend)
- Server path prefix #2152 (connortechnology)
* This Change Log was automatically generated by github_changelog_generator
Tuesday's Gone
Thank You to Those who have Contributed
We continue to thank those that have contributed to the ZoneMinder project. We are always in need of volunteers, not just to write code, but to help manage the user forum, manage wiki content, write documentation, test the latest master branch, etc. There is always far more work to do than people available to do the work.
Bug Fix Release
This is a bug fix release that fixes issues of moderate severity.
Here is a summary:
- Additional fixes to zmtrigger
- Additional fixes to zmfilter
- remember navbar collapse selection
- don't build neon instructions on armel architecture
- don't refresh the page during an Ajax timeout error
What's New
If you are upgrading from a release older than 1.32.0, then you should read the release notes for that release. There are several key changes you should be aware of.
Change Log
1.32.2 (2018-10-13)
Merged pull requests:
- check for __ARM_PCS_VFP instead of __armel__ #2250 (knight-of-ni)
- rough in for alarmed frame retrieval #2248 (pliablepixels)
- Turn off navbar #2247 (connortechnology)
- don't build neon instructions on armel #2246 (knight-of-ni)
- Make header flips persistent based on cookie #2245 (connortechnology)
- implement loadMonitor sub #2244 (knight-of-ni)
- use $Event rather than $event #2240 (knight-of-ni)
- added note on auth hash logins #2237 (pliablepixels)
- Fix 2229 get disk percent #2232 (connortechnology)
- allow username&password even if AUTH_HASH is enabled #2231 (pliablepixels)
- Documentation Improvements + Fixes #2230 (dhanikabulath)
- Touch lockfile #2217 (connortechnology)
- Add Control plugin for PTZ cameras supporting the PSIA IP Media Device API #2191 (jof)
* This Change Log was automatically generated by github_changelog_generator