Skip to content

Master of Puppets

Compare
Choose a tag to compare
@kylejohnson kylejohnson released this 13 Dec 18:47
· 20771 commits to master since this release
v1.26.5

Another bug fix and improvement release. Notable notables include:

  • Better RTSP support! This fixed a regression in #221
  • Fixed that annoying bug where you could create zones larger than the image they belong to [b368d30]
  • Better WansView camera detection support

The full shortlog is attached


Andrew Bauer (15):
[79af2ad] When loading a new event, always set the current frame id to the first frame rather than the last
[62dbb6e] Update README.Fedora
[54a22e7] We need a toggle for x10 support
[539c760] Create ZM_TARGET_DISTRO
[72973ff] Add new zoneminder cmake specfile
[6096256] cmake support files for redhat/centos distros
[d544a92] change chkconfig default
[183ce4b] Update zoneminder.cmake.el6.spec
[c25a7ff] Update zoneminder.cmake.f19.spec
[d0debfa] Update zoneminder.in
[8265eb9] Add reference to zm_update-1.26.5.sql in Makefile.am
[cd43496] Update zm.in
[b0b471e] Update zm.in
[8d2dac6] Update zoneminder.in
[e68fd9d] Automatically grab all sql scripts in the db subfolder

Andy Bauer (17):
[8d33145] Update zoneminder.el6.spec
[de16858] Update zoneminder.f19.spec
[dbbf1d9] Create zoneminder-1.26.0-defaults.patch
[c0878c5] Update README.Fedora
[4336b6c] Update zoneminder.f19.spec
[5c7674c] Update zoneminder.f19.spec
[33f7673] Update README.Fedora
[78effba] Update README.Fedora
[4218ef0] Update README.Fedora
[6f313ad] Update zoneminder.f19.spec
[8f51272] Update zoneminder.el6.spec
[1e756a1] Update zoneminder.cmake.el6.spec
[e16c250] Update zoneminder.f19.spec
[b7e69f0] Update zoneminder.cmake.f19.spec
[a3dc2b5] Update README.CentOS
[32cf366] Update README.Fedora
[b1c76ad] Cmake support files for fedora distro

Bartek Zdanowski (2):
[d223303] Update README.md
[f6dca0f] Fixing bug that stops installation/upgrade if DB is already at current version

David Nesting (2):
[79c7a1b] Apply INSERTs in Event::AddFrames in batches to avoid excessive query length
[b368d30] Fix marker-out-of-bounds crash when defining zone points

Edward Barnard (7):
[560d9bd] RtpSource can now distinguish between payload types and handles some properly.
[3665c3e] Fixed bug in mpeg4 depacketizer and RTCP implementation.
[80d172e] The last packet of a fragmented mpeg4 frame is no longer rejected.
[21946b5] H264 SPS and PPS frames are now handled correctly
[5d9dcba] Adds support more H264 NAL types and tidies function
[9a06ec5] Save a couple of cpu cycles.
[c630174] Adds support for h264 cameras that fail to set m bit for end of fragmented frames.

Isaac Connor (33):
[3f4e13d] redo the patch that add the < 0 test. Since it isn't technically an error, there won't be an error message set by php. So I've made it it's own separate case and added whcih socket is having the problem to some of the other error messages as well.
[7173b42] Merge branch 'master' of github.com:ZoneMinder/ZoneMinder
[d664f3b] Merge branch 'master' of github.com:ZoneMinder/ZoneMinder
[c34bc10] Merge branch 'master' of github.com:ZoneMinder/ZoneMinder
[1ac731a] merge Debian build instructions, copy and modify for ubuntu
[870a59b] fix missing <?php. The missing full size tag makes the file fail when short tags are turned off
[355c10c] fix error when strict modes is on.
[72b80d7] remake this branch off master instead of off mysql2PDO. Establish an automake substitution of @Version@ and use it throughotu to override whatever is in zm.conf
[d428c83] blah
[7b585d1] remove extra stuff that I don't think we need because we are the source. Also unconditionally call zmupdate.pl since it should do all the checking of versions to see if anything needs doing. We don't need to be doing that work in a postinst bash script.
[3fa91a3] allow the value side of config lines potentially be empty.
[4565068] Merge pull request #233 from fastolfe/zone-marker-overflow
[a1cb1e6] bump version # for snapshot
[7a2f3b5] add in missing @
[0fd7d85] put back ZM_PATH_DATA
[f6bf374] very sub-optimisation, removing duplicate comparisons
[fe829e7] Merge branch 'master' of github.com:ZoneMinder/ZoneMinder
[f4dfd88] handle bad config lines better
[d877095] fix assigning DB_TYPE
[e9c0509] add rules for a dbg package
[2cd0d0b] repeat the dbh package lines for debian as well
[b8f0754] fix for debian bug #725840 Javascript errors in updateButtons function of filter.js Also a slight optimisation using else's instead of continuing to evaluate after the true value has been set.
[6d6503c] suggest mysql-server
[c840f1b] suggest mysql-server
[10dd0e1] Merge pull request #250 from insidenothing/master
[0f3f680] Merge branch 'master' of github.com:ZoneMinder/ZoneMinder
[29e2cdf] split the innoDB upgrade out of the version section, so that it always checked for MyISAM tables and if found, offers to update them.
[7da2cdd] cleanups, only connect and disconnect once. Remove unncessary require's of DBI cleanup MyISAM to InnoDB code
[4555a8b] Merge pull request #240 from ZoneMinder/postinstcleanup
[729f036] Merge pull request #255 from zdanek/master
[2775752] use proper DBI parameter passing to improve security remark out call to zmupdate.pl -f
[73dbe81] update to 1.26.5
[6a047a9] Merge branch 'master' of github.com:ZoneMinder/ZoneMinder

Joe Evans (1):
[5500404] Cast content_length to signed int for error-check comparison, preventing segfault when attempting to read buffer.

Kfir Itzhak (62):
[378d145] Fixed cmake not enabling mmap in perl modules
[fcf969f] Fix cmake not enabling mmap in zm perl modules correctly this time
[b558d42] Improvements to cmake: Better support for CMAKE_PREFIX_PATH enviroment variable (and similar ones), added ZM_PERL_SUBPREFIX and ZM_PERL_USE_PATH options and improved detection of libraries and headers
[4950389] Added ZM_NO_FFMPEG option to skip ffmpeg checks and force building without ffmpeg
[7d6cca1] Revert few changes that broke the cmake build in travis
[8cecada] Fix rotation bug caused by commit 5a93647
[421d67e] Improvements to zm_ffmpeg.h
[bb5b936] Fixed a bug with HAVE_LIBAVDEVICE_AVDEVICE_H in cmake
[edcca74] Add detection status in cmake for optional libraries
[4c80329] Merge pull request #214 from knnniggett/cmake_fedora
[9858c06] Merge pull request #215 from knnniggett/cmake_nox10
[eeca592] Merge pull request #216 from knnniggett/cmake_targetdistro
[cdd2920] Merge pull request #217 from knnniggett/cmake_redhat
[17f2736] Merge pull request #218 from ZoneMinder/ffmpegfixes
[f5f573a] Added an uninstall target to cmake and few text corrections to the INSTALL file
[a341778] Merge branch 'cmakefixes'
[c2477eb] cmake text improvements
[54512ff] Fixed a mistake in the INSTALL file
[b743375] Attempt to get travis working again by skipping whole system update
[0143969] Do not print progress while building zoneminder perl modules unless CMAKE_VERBOSE_MAKEFILE is enabled
[234e742] Merge pull request #223 from fastolfe/batch-frame-inserts
[23ec826] Hard code man dir path into cmake to fix issues with some distros
[604b7f4] Clean files generated by MakeMaker when running cmake's make clean target
[910200c] Merge branch 'cmakeperlfixes'
[36f525e] Correctly hard code man dir path into cmake this time hopefully
[c2bd7c9] First attempt at enabling out-of-source building for zm with cmake
[0695523] Fix zmc crashing when four field deinterlacing is enabled together with left or right rotation
[21ae767] Merge branch 'rotatefix'
[3c59961] Merge branch 'cmake-outofsource'
[846fce0] Fixed out-of-source building not finding config.h
[1d0e721] Attempt to get the perl modules to be fully out of source during an out-of-source build
[833705b] Added alarm blend percent (useful for controlling how long an alarm lasts) and a dropdown list is used now if ZM_FAST_IMAGE_BLENDS is enabled
[408cac5] Remove the ZM_BLEND_ALARMED_IMAGES option (not needed anymore, global per monitor now)
[9d5ac7a] Fix cmake installing wrong files in an out-of-source build
[4e1d236] Revert content_length to be int
[fd656c5] Changed default blend percentages and the dropdown list for alarm reference image blend
[891757d] Merge pull request #232 from josephevans/master
[be21a88] Merge pull request #242 from ZoneMinder/removeversionnumberfromzm.conf
[90d7ce9] Delete PATH_BUILD and TIME_BUILD from zm.conf and setup default for ZM_DB_TYPE
[c08e4de] Added the database update file for 1.26.5 with includes the AlarmRefBlendPerc option
[9979385] Remove the crashtrace option from configure.ac (autoconf)
[cfc9a73] Fixed not installing mootools symlinks in an out-of-source build
[47179f7] Fix make install failing to install mootools symlinks in an out-of-source build
[91d42a8] Merge branch 'cmakemootoolsfix'
[82a9263] Remove importing of binary directory in cmakecacheimport.sh
[4a4018b] Add automatic finding of the ffmpeg executable to cmake
[762e636] Few minor cmake improvements, especially for whitespaces in paths
[bed30d3] Remove round() mess
[56d3c75] Put CMAKE_INCLUDE_CURRENT_DIR back in
[17129cf] Fix minor bug introduced by commit cfc9a73: Do not install mootools symlinks twice for out-of-source installations
[6a23a05] Merge pull request #252 from guotie/master
[eff5836] IPv6 improvements
[89689d8] Correctly fix mootools symlinks being installed twice in cmake this time
[55ea674] Revert "Correctly fix mootools symlinks being installed twice in cmake this time"
[88f2bc6] Fix zmc crashing on shutdown (for remote http cameras) caused by content_length sign mess
[d50169c] Added SWScale wrapper class and FFMPEG PixelFormat match function
[783bf4b] Fixed web/skins/*/includes/config.php not being installed
[23ff402] Removed installation of web/README.md from cmake
[219ada8] Merge pull request #257 from Phhere/patch-2
[5a256eb] Merge pull request #256 from Phhere/patch-1
[e9f4479] Added support for UYVY capture palette (required for some Bluecherry cards)
[ca3a7c1] Merge pull request #268 from Phhere/patch-3

Kyle Johnson (15):
[7bf4de3] Merge pull request #211 from kylejohnson/master
[5ead2a4] Merge pull request #207 from knnniggett/prev_btn
[2c04690] Allow larger shared memory sizes. Fixes #226
[fd03d89] Change mem_size in zm_monitor.h from long to unsigned long
[36d94d1] Change zm_monitor.h mem_size from long to unsigned long. Fixes #226.
[3b07d99] Merge branch 'master' of github.com:ZoneMinder/ZoneMinder
[2564512] Merge pull request #243 from ZoneMinder/zmconfcleanup
[5c369ff] Merge pull request #246 from dtmf/patch-1
[b7aa85e] Merge pull request #251 from ZoneMinder/betterInnoDBupdate
[45ad839] Merge pull request #259 from ebarnard/rtsp-fix
[f39f2fa] Merge pull request #241 from ZoneMinder/alarmrefblendoption
[c3c3cfb] Merge pull request #264 from ZoneMinder/improvezmpkg
[dc0d305] Bump version to 1.26.5
[0667795] Merge branch 'master' of github.com:ZoneMinder/ZoneMinder
[263f3a6] Merge pull request #269 from knnniggett/zmupdate_1.26.5

Patrick McGuire (1):
[8c0ad35] Fix shared memory errors on centos 6.4

Philipp Rehs (3):
[d4babd2] Fix checkJsonError messages
[55dadcf] Network Detection Support for Wansview
[529c124] Detection Support for WansView Cams

Will Scales (1):
[82a3f46] Update zoneminder.service

guotie (4):
[e35c541] Update zm_remote_camera.h
[e0728f7] Update zm_remote_camera.cpp
[042e50e] Update zm_remote_camera_http.cpp
[557c0a3] Update zm_remote_camera_http.cpp

josephevans (1):
[7bbcc6a] Merge pull request #1 from mastertheknife/contentlengthfix