Released 1.36.20 The Memory Remains

Discussions related to the 1.36.x series of ZoneMinder
Post Reply
User avatar
iconnor
Posts: 2862
Joined: Fri Oct 29, 2010 1:43 am
Location: Toronto
Contact:

Released 1.36.20 The Memory Remains

Post by iconnor »

# Changes since 1.36.19

- When deleting events add a progress ticker and delete in chunks of 10 so that deleting a lot of events works. Fixes #3444
- Fix semaphore getting failing when php doesn't have semaphore support
- Handle php versions < 5.6.1 which don't have non-blocking semaphore fixes flashing streams with lots of errors in logs
- Escape single quotes in config values. Fixes broken UI due to broken js. Fixes #3508
- replace all uses of strftime which was deprecated in php8.1. So we now work with php8.1.
- introduce new date formatting code and a locale setting separate from language. Allow full customisation of date/time formatting. Fixes #183. You likely want to specify Options->System->DateTime Format as the default will include timezone information. One example is: yyyy/MM/dd HH:mm:ss
- Format the output of getLoad to two decimal places
- Add a reorder_queue to videostore. This is needed if you are getting out of order dts errors in your logs. Use it by adding a reorder_queue_size= to EncoderOptions. I think a good value is something like the keyframe interval. Have had good luck with a setting of 10. YMMV.
- Center the up/down arrows in console Mark column
- Don't turn '0' into '' in monitor edit
- Use Content-Security-Policy: for all views instead of Report-Only
- fix possible packetqueue hang on logrotate
- Don't cache_bust bootstrap, because it loads the .map and logs an error
- Remove dependency on php-apc
- Add php-intl as a dependency
- fixes to viewing h265 videos as mjpeg including
- remove username/passwords in logs instead of just masking them, as masking gives info about length.
- translate more strings in the UI

1.36.20
Full Changelog
Post Reply