86 KiB
Change Log
Unreleased
Closed issues:
- Zoneminder Signal Loss event #964
- Default scale other than actual skews image #963
- Monitor configured with ffmpeg shows last part of URL instead of hostname in overview #950
- please update bundled CakePHP #945
- Montage shows only feed from the first camera #940
- zmtrigger: minor message format correction #939
- error starting zoneminder after latest upgrade #935
- Error "Attempt to directly assign buffer from an undersized buffer of size" #932
- External access to snapshots of cameras #929
- virtualbox - zoneminder shows only six cams #927
- zm_update-1.28.99.sql not executable #924
- m #922
- loop recording #914
- Implement Passive Source Type for Cams that Support Event Uploading #912
- incorrect encoding of Russian language #907
- Can't compile Zoneminder v1.28.1 #904
- Add isRunning field to States #898
- updated 9831W control script #893
- 404 error on Ubuntu 14.04 install #889
- Video Smear - Vertical Striping #888
- Zoneminder mobile theme broken. #887
- cgi-bin -> symlink on zms not work for me
Gentoo/SystemD
#878 - Replay Event Stuck #869
- cant add or edit monitor #868
- Odd window size differences when viewing frame alarm image between Chrome & FF #865
- On ubuntu 14.04 zoneminder 1.28.1 alarm never terminate!! #852
- X-10 configuration not working ZM V1.28.1 #848
- Global symbol requires explicit package name... #846
- Adapt to changes in Ubuntu 15.04 #840
- After initial setup, unable to start again #839
- FFMPEG path finding error
formerly: Are you switching to a totally CMake based build?
#835 - Purchase a Raspberry Pi 2 + PiCam for ZoneMinder development [$114] #832
- Can't Login Web getting a Loop #831
- Missing function drop down values
db issue?
#828 - curl using HEAD instead of GET for http requests results in 404 on some servers #827
- Empty string if missing index in lang files #819
- fix for RTSP streaming over UDP #811
- bundled CakePHP overhead #810
- PHP session locks serialize access to all scripts causing UI hangs #806
- How do I add authentication to ZM APIs? #797
- Add man page for zmsystemctl.pl #788
- man pages please; improve --help option #787
- ZM_CONTENTDIR issues #786
- please update bundled jQuery #785
- please update bundled Mootools #784
- duplicated files in
cgi-bin
#777 - FTBFS on kFreeBSD #771
- CMake: incorrect installation of Perl modules [patch] #769
- Issue when viewing events when users are restricted to limited cameras #766
- zmupdate.pl: ignores ZM_SERVER_HOST in zm.conf #765
- Remote Zoneminder installations #764
- source code mess #760
- bttv crashing zoneminder rpm #755
- Make Uninstall no longer removes Perl modules #753
- Playback video problem in v1.26.5 #752
- Integrate Make Movie Branch #747
- FI8620 ERR Error while decoding frame #741
-
Critical
- Disabling cambozola in options doesn't actually disable? #735
- FI9821W v2 shows blue screen #734
- Configure script checking for netpbm #731
- Missing dependency for killall in rpm package #727
- Build with ZM_TARGET_DISTRO=el7 fails to start under systemd #724
- Issue with event page for users with restricted monitors #717
- Unrecognised content type 'video/x-ms-asf' #716
- Flat skin stopped working #715
- Zone edit dots are gone #712
- zm_rtsp Use of avformat_free_context not version checked #710
- Unable to generate video, check /usr/share/zoneminder/events/1/15/02/15/20/10/00/ffmpeg.log for details #705
- Axis M5014 PTZ Control #703
- 2nd network port breaks 'Probe' in 1.28 on Ubuntu 14.04LTS? #698
- ZM's Develop actually #697
- Release 1.28.1 #693
- Image disappears
flickers
in monitor and event playback #689 - Multiple issues.. #688
- short PHP open tags paragraph on zoneminder.com Troubleshooting page #684
- The monitorprobe.php code does not work in FreeBSD #683
- ZoneMinder problem #680
- CMAKE ZM_PERL_SUBPREFIX Slash Issue #677
- Centos 6.5 crashes #619
- ZMS crashes after "Attempt to directly assign buffer from an undersized buffer of size" error #586
- hi all, i'm under Linux Gentoo with systemd - ZM v1.27.99.0 #511
- Event export with ZM_USE_DEEP_STORAGE option set #506
- Streaming not working on Chrome when authentication is ON #328
- Can add a simple send mail function? #311
Merged pull requests:
- Fixed Configs API to return all values #955 (pliablepixels)
- Change encoding of german language file to UTF-8 #952 (schrorg)
- Show correct part of URL
hostname
for ffmpeg sources in console #951 (schrorg) - add php-gd to list of dependencies for debian and ubuntu builds #944 (connortechnology)
- rpm packaging - require php-gd #943 (knnniggett)
- add some utility db functions #942 (connortechnology)
- add space instead of + to handle old Axis cameras #941 (connortechnology)
- zmtrigger: POD documentation #938 (onlyjob)
- improve log #937 (connortechnology)
- add error handling on failure to open serial port #936 (connortechnology)
- fix utf8 ' characters #934 (connortechnology)
- roudn up when calculating buffer size for scaled image. Fixes #932 #933 (connortechnology)
- Added API routing #931 (pliablepixels)
- don't include .cpp in man #930 (connortechnology)
- fix pod2man generation for out-of-source builds #928 (knnniggett)
- Version to 1.28.99 #926 (connortechnology)
- Introduce a read_into function in the Buffer. #923 (connortechnology)
- Added "RewriteBase /zm/api" for API routing #921 (pliablepixels)
- Zms no crash #920 (connortechnology)
- add check for gettime in librt, needed for building on pi #919 (connortechnology)
- Add ServerId to Monitors #918 (connortechnology)
- Dumb down Crud from 4.0 -> 3.0.10 #915 (knnniggett)
- Add Servers Table and add Id PRIMARY KEY to States #910 (connortechnology)
- fix montage view issue in mobile skin #909 (knnniggett)
- Solaris cmake #906 (knnniggett)
- Fix el7 build #902 (bill-mcgonigle)
- 898 is running states #899 (pliablepixels)
- Fixed events API to remove thumbnail code #897 (pliablepixels)
- Generate man pages for perl scripts & C Binaries in the bin folder #896 (knnniggett)
- 893 foscam 9831 w and other foscams #895 (pliablepixels)
- 893 foscam 9831 w and other foscams #894 (pliablepixels)
- improve debugging for analysis check and restart if can't read shared data #892 (connortechnology)
- Zmwatch cleanup2 #891 (connortechnology)
- reverse the if statement to reduce indenting #890 (connortechnology)
- Updated API document #886 (pliablepixels)
- Use avconv as alternative to ffmpeg executable #884 (SteveGilvarry)
- 881 bootstrap loading config #883 (pliablepixels)
- Merged Angular UI branch API to master #882 (pliablepixels)
- h264 GUI translate fixes #880 (SteveGilvarry)
- Merging Master to feature-h264-videostorage #879 (SteveGilvarry)
- 799 api improvements #877 (pliablepixels)
- Fixed daemonStatus API to return string returned by ZMC in addition t… #876 (pliablepixels)
- Add version to the startup log line #875 (connortechnology)
- German translation update #874 (seeebek)
- reduce the wait to 2/10ths instead of a whole second #873 (connortechnology)
- alter the logic of ReadData. New behaviour is documented. #870 (connortechnology)
- analysis optimisations #867 (connortechnology)
- Don't die if db goes away during logging #866 (connortechnology)
- Move iostream inclusion in zm.h and declare explicitely the namespace #859 (manupap1)
- Fix detection of deprecated libav / ffmpeg functions #858 (manupap1)
- Correct bareword config entries with newer {} style #856 (connortechnology)
- update german translation #854 (seeebek)
- ubuntu 15.04 #850 (seeebek)
- faster shutdown #847 (connortechnology)
- Additional SLANG changes #845 (knnniggett)
- Cmake hostos #844 (knnniggett)
- Port to OmniOS/Solaris #842 (whorfin)
- Zmaudit update1: Make MIN_AGE Configurable #838 (connortechnology)
- Update to FI982821W_Y2k #836 (connortechnology)
- add translate function #833 (knnniggett)
- Separate css window sizes #829 (connortechnology)
- Fix fast forward/reverse in event playback
\#688
#825 (rwg0) - Fix: typo in options_libvlc #824 (Lihis)
- close the session before requiring the page contents to fix the concurre... #823 (connortechnology)
- Fix build issues on kFreeBSD. Fixes #771 #822 (connortechnology)
- beautifying *.pm #821 (onlyjob)
- Remove hardcoded localized strings in php files and update lang files #820 (manupap1)
- Fix french lang file #818 (manupap1)
- more perlcritic/PBP corrections #816 (onlyjob)
- last batch of POD and readability conversions for *.pl scripts #815 (onlyjob)
- Fixes #760 in part Clean up CMakeLists.txt #812 (SteveGilvarry)
- upgrade bundled jQuery
Closes: \#785
#809 (onlyjob) - Update Mootools #803 (knnniggett)
- hide USE_DEEP_STORAGE #802 (knnniggett)
- link zms to nph-zms, rather than build identical #801 (knnniggett)
- * use pthread_join instead of pthread_tryjoin_np #800 (Sune1337)
- zmcontrol.pl, zmfilter.pl: pod2usage + readability improvements. #798 (onlyjob)
- one small fix for a log line where the 4th parameter wasn't included. T... #796 (connortechnology)
- zmaudit.pl, zmcamtool.pl: pod2usage, PBP/5 + readability #795 (onlyjob)
- as discussed... #794 (onlyjob)
- Leftover short open tags #793 (SteveGilvarry)
- cmake - use perl INSTALLDIRS #792 (knnniggett)
- #783 - related corrections #791 (onlyjob)
- skins/classic: fix HTML export with USE_DEEP_STORAGE
Closes: \#506
. #782 (onlyjob) - Check for libv4l1-videodev headers #781 (knnniggett)
- build: add PATH_MAX definitions
needed on GNU Hurd
#778 (onlyjob) - Freebsd fixes #775 (connortechnology)
- Use tmpfiles.d to manage tmpdir and sockdir #774 (knnniggett)
- Don't trigger linked cameras on new events #772 (balr0g)
- POD: zmupdate.pl converted to "pod2usage" #763 (onlyjob)
- build: fix FTBFS with format-hardening
please review
#761 (onlyjob) - fixing POD errors #759 (onlyjob)
- Fixed a missing bracket post merge and also SQL_values now used for Even... #750 (SteveGilvarry)
- Keeping h264 updated. #749 (SteveGilvarry)
- Ignore autogenerated files in git #746 (manupap1)
- when auth is needed, try command again before dying. #739 (connortechnology)
- remove NETPBM dependency from autotools #737 (knnniggett)
- fix extra slash when adding trackurl to controlurl #732 (connortechnology)
- Fix image and css import paths for style/skin named "flat" #730 (ljack)
- Update control.css #729 (ljack)
- Fix event view #728 (connortechnology)
- User selectable arp tool #723 (knnniggett)
- remove unneeded files #722 (knnniggett)
- add onvif ptz control into update script #721 (knnniggett)
- Don't show ONVIf probe link when ONVIF support is not enabled #720 (knnniggett)
- Allow zm to build w/o ffmpeg #719 (knnniggett)
- Removed el6 from endif arguments #718 (SteveGilvarry)
- Update fr_fr.php #714 (Jypy)
- Check to make sure that skin and css are valid. #713 (connortechnology)
- Fixes #710 Added libavformat version check around free context functions #711 (SteveGilvarry)
- try harder to find arp. #709 (connortechnology)
- Merging Video and feature-h264-videostorage update #707 (SteveGilvarry)
- Update Version.txt to 1.28.1 #706 (SteveGilvarry)
- Make el6 and el7 build process a little more automated #704 (clipo1979)
- small improvements: #702 (connortechnology)
- Centos 7 rpm packaging #700 (knnniggett)
- tmpfile.conf for systemd #699 (clipo1979)
- Improve delete event #696 (connortechnology)
- process RTSP DESCRIBE response header #687 (knnniggett)
v1.28.1 (2015-02-05)
Implemented enhancements:
Fixed bugs:
- Streaming an Event as MPEG fails. #686
- Zoneminder Web UI No Longer Refreshes After Change #534
- Monster log messages #491
- zmu fails silently when it cannot read zm.conf #339
- Errors on Monitors page during first view #175
- Logs screen overflows when too much text in message column #138
- When filtering in the Events view, filter options are lost between pages #25
Closed issues:
- Gentoo Systemd ZM V1.28.0- New old bug with PATH_SOCK and PATH_SWAP #681
- PDO_MYSQL the only PHP driver needed? #679
- Unable to probe local cameras, status is '127' #673
- zmc won't start automatically + Can't open memory map file #669
- Fake camera support #659
- Horrible error message when pressing probe #658
- socket_sendto( /var/run/zm/zms-256303s.sock ) failed: No such file or directory #656
- update feature should be removed or easily disabled #655
- zmfilter.pl crashes when processing background filter with no terms #652
- Use of undefined constants ZM_SKIN_DEFAULT and ZM_CSS_DEFAULT in index.php #650
- Improper track URL handling in zm_rtsp.cpp #644
- Cannot install on jessie when running systemd #642
- Version detection #626
- some trash in debian package #625
- signed integers awesome #624
- cmake does not honor SYSCONFDIR #623
- PTZ Control Icons have disappeared #622
- RTSP Improvements #612
- CCTV Camera to IP converter #603
- mjpg streamer installations on fedora 20 #600
- Changing the skin in the options SHOULD be permanent. #598
- Zoneminder requires SElinux disabled on RHEL & derivatives. #593
- Editing control settings on a monitor should probably try to kill any running zmcontrol #590
- 1.28 missing dependency on debian jessie #581
- LibVLC MJPEG stream slows down #571
- %EV% in EMAIL_BODY in E-mail options send still video #569
- Add documentation for EMAIL_BODY variables #568
- 3S PTZ #566
- Live view wrong socket name #563
- V4L1 Support removal? #558
- feature-h264-videostorage compile errors #553
- zmc -m 1 crashed, signal 6 #540
- Attempt to assign buffer from a NULL pointer #538
- Please recommend ffmpeg settings for best video quality #536
- Modect Mode(Active) - How to revert from alarm to idle #509
- Update v1.27.99.0. #503
- Docker Container Broken #498
- Nordmark IP camera #483
- Release v1.28.0 #467
- Let's make a new website #446
- Zoneminder, Onvif CPU and RTSP capture #431
- Right memory settings to capture 1080p cameras #425
- Startup problem on Ubuntu #424
- Feature Request: Support for digest authentication over RTSP #399
- Install Zm V1.27.0 on Linux Gentoo x64
systemd
#396 - Missing Dependencies #368
- Error "‘AVOutputFormat’ does not name a type AVOutputFormat *of;" #340
- Add the ability to force RTSP over TCP in ffmpeg cameras. #323
- limited maximum path length for the device path prevents use of some by-id names #301
- Stream acquired via RTSP/FFMPEG won't recover from connection loss - "Unable to read packet from stream 0" #299
- Invalid response status 501: Method Not Implemented #298
- Invalid SOS parameters for sequential JPEG #279
Merged pull requests:
- fix content-type parsing when there are options on it #692 (connortechnology)
- this fixes Digest Auth for the mjpeg stream on a TV-IP302PI #691 (connortechnology)
- small performance improvement when streaming. #675 (connortechnology)
- Kill zmcontrol #666 (connortechnology)
- Don't fail if an unexpected rtp packet type is received #665 (knnniggett)
- Versions command line args #664 (connortechnology)
- Update et_ee.php #662 (hanzese)
- #658 Fix error message for finding arp path #660 (SteveGilvarry)
- Make the log export use ZM_PATH_SWAP and report the full path on error #657 (connortechnology)
- replace getLoad() / getDiskPercent() with PHP native functions #654 (lifeofguenter)
- Modified zmfilter.pl.in to fix #652, crashing while processing backgroun... #653 (thebostik)
- Remove no longer needed patch because applied to master #651 (manupap1)
- Don't check for zmdc.pl when stopping via systemd #647 (ariscop)
- Split the debian package into several packages #646 (manupap1)
- Skin css default #645 (connortechnology)
- Offer login prompt instead of throwing error #640 (jrd288)
- zmfilter: Send message for events that are still ongoing #638 (KristofRobot)
- Some fixes to the debian folder #636 (manupap1)
- Improve zmcontrol.pl #635 (connortechnology)
- Add debconf / dbconfig support to debian8 folder #634 (manupap1)
- better fix for the view=console security flaw. #632 (connortechnology)
- add check to see if user has rights to view this monitor #631 (connortechnology)
- fix auth requirement on view=console by checking for user when AUTH is on #628 (connortechnology)
- Output to stderror when zmu can't read zm.conf #627 (knnniggett)
- Add missing dependency to policykit-1 #621 (manupap1)
- Replace PHP Short Open Tags - Fixes #11 #620 (SteveGilvarry)
- Video Highlander #618 (SteveGilvarry)
- Merge Master to feature-h264-videostorage #616 (SteveGilvarry)
- Rtsp #615 (knnniggett)
- Merge flat css to classic #614 (connortechnology)
- feature-h264-videostorage mp4 container #613 (SteveGilvarry)
- echo the URL to the RTSP device during the OPTIONS directive #608 (knnniggett)
- Fix some memory leaks in zma #607 (manupap1)
- Fix a mismatched free in zmc binary #606 (manupap1)
- New debian folder for jessie release #605 (manupap1)
- Css skins for classic #602 (connortechnology)
- Fix package dependency on debian jessie #596 (manupap1)
- updated local_zoneminder type extension file #594 (ndobbs)
- Creating options documentation fixes #568 #591 (SteveGilvarry)
- Convert french lang file to UTF-8 #589 (manupap1)
- Digest auth #588 (connortechnology)
- Zmupdatefixes #584 (connortechnology)
- Update et_ee.php #582 (hanzese)
- Add zmeditconfigdata.sh script to source #577 (knnniggett)
- Close logger and database on exit #575 (manupap1)
- Fix memory leaks with rtsp and a bug #574 (manupap1)
- Fix a bug when closing RTSP session over TCP #573 (manupap1)
- remove the case for level >= 2. Since level is a bool, this code can ne... #572 (connortechnology)
- Add Control 3S N5071 Dome Ptz Camera #570 (jmcastro2014)
- Add the ability to specify the zm configdir at build time. #567 (knnniggett)
- Debian package migration to CMake and some improves with lintian help #565 (cosmedd)
- Use gnutls-openssl instead of gnutls to fix build with CMake. #564 (cosmedd)
- Use our own SSRC when sending packets on the RTP control stream #561 (manupap1)
- Send keepalive messages if the rtsp server supports this feature #560 (manupap1)
- Fixed bug in rtsp streaming caused by a bad string concatenation #557 (manupap1)
- Add a stringVector join function for future use #556 (connortechnology)
- Fixed bug in rtsp streaming caused by a signed - unsigned conversion. #555 (manupap1)
- Keeping branch current, and fixing libvlc compile issues #554 (SteveGilvarry)
- Bumped version being found by zmupdate.pl #551 (SteveGilvarry)
- Update Ubuntu install instructions #550 (SteveGilvarry)
- Ignore more files and initial travis framework #544 (kylejohnson)
- Update Travis to ffmpeg 2.4.2 #539 (SteveGilvarry)
- Add libvlc to Travis #535 (knnniggett)
- Merge master to feature-h264-videostorage and restore web GUI #532 (SteveGilvarry)
- 351-Rebase Attempt for ffmpeg stability fixes #531 (SteveGilvarry)
v1.28.0 (2014-10-18)
Implemented enhancements:
- Migrate completely to C++ #265
- All of the Config table shouldn't be written in Configure::write #192
- Translation stuff done, please pull in and test... #72
Fixed bugs:
- zms crashes due to monitor not running. #468
- Flat Skins Export Functions missing $ #455
- unexpected } in console.php #354
- incomplete path to arp in zoneminder/skins/classic/views/monitorprobe.php causes probe code 127 failures #271
- Minor errors when either OPT_MAIL, OPT_MESSAGE, or OPT_UPLOAD are not set #34
Closed issues:
- Travis Build failing due to build issues with ffmpeg master #520
- 'zmfilter.pl' exited abnormally, exit status 9 #516
- Get the script on alarm feature working #515
- cmake installation on Arch Linux creates extraneous lib/perl5/... and share/man/... directories #514
- ZM Gui Stopped SU Syntax Error #512
- Error using log filter #504
- fps drop in latest snapshot 1.27.99 #495
- mysql missing field error after update #494
- Emails not including video when I add %EV% #487
- Cameras don't show remotely #484
- ZM Gui Stopped SU Syntax Error #482
- Airlink101 AIC500 mjpeg stream #481
- When a monitor's size is changed, the zone does not resize with it. #477
- .. #472
- Just A Note When Compiling #471
- firefox on windows not load all monitors in montage view #470
- Default to FLAT Skin #466
- zmlinkcontent.sh chown and chmod on symlink instead of content directory #463
- Cannot compile Zoneminder on CentOS 6.4 #461
- Video is not attached to e-mail anymore
zm 1.27
#460 -
Video Branch
- Log Ajax loading oldest to newest #450
- '@' in password of a remote camera makes things go wrong #443
- Current code segfaults #439
- Crashing under Arch Linux #437
- Email Montage view on schedule #436
-
question
- Cannot Compile #423
- seg in nph-zms/loadEventData atoi #417
- ffmpeg problem #414
- Minor fixes
?
for zmtrigger and mobile skin #410 - Misleading Config Dump #402
- Call to undefined function fixdevices() #401
- Option to execute arbitrary script for each event. [$100 awarded] #400
- Zoneminder without Analysation #398
- Viewing 31 monitors in montage #379
- flat theme usability / Layout issues #378
- Undefined index: filter in /usr/share/zoneminder/skins/zmc/views/filter.php #369
- docker install not working #366
- Events are not being reported to table on main index page #364
- PatternFly for design commanality and improved user experience #363
- Radio buttons rendering in events replay in flat skin #356
- Pick a git branching strategy #350
- Compile directive ZM_CGIDIR is not interpreted correctly #347
- 736516 - FTBFS: zm_image.cpp:2991:165: error: __attribute__
\(\_\_target\_\_\("sse2"
)) is invalid #345 - zmcamtool isn't installed #344
- Overload Frame Ignore Count has no function #337
- preclusive zones calculated twice #336
- Build issue - In function `matroska_decode_buffer' #335
- High Load with Low CPU usage #326
- AUTH_TYPE=remote not working in 1.26.4 #324
- Filter / Purge And Delete not running #321
- /root/zoneminder_1.26.4-1_amd64.deb not created #260
- 721161 - depends on ffmpeg which is going away #100
- 694131 - FTBFS against libav 9 #98
- Request: Better API/Remote control #23
Merged pull requests:
- fixes ftbs with no ffmpeg support #530 (knnniggett)
- 498-Docker-Container-Broken #527 (SteveGilvarry)
- Changes to handling of tmpdir & related variables #524 (knnniggett)
- Fixes 520 travis build ffmpeg failure #521 (SteveGilvarry)
- full systemd support #502 (knnniggett)
- Minor corrections to README.OpenSuse #501 (PX03AFK)
- Allow use other webservers than apache. #493 (cosmedd)
- Initial attempt to migrate wiki to readthedocs #434 #492 (SteveGilvarry)
- Update FI9821W_Y2k.pm #485 (florian-asche)
- V4l to monitor #480 (connortechnology)
- Modified zmlinkcontent to chown and chmod content folder. Fixes #463 #465 (SteveGilvarry)
- Fix for shared data size conflict #462 (knnniggett)
- Update rules #459 (whopperg)
- Determine full path to arp #458 (knnniggett)
- Fixes errors when opening Filters
issue \#34
#457 (knnniggett) - Fixed missing $ on ARRAY(event[id]). Fixes #455 #456 (SteveGilvarry)
- Wrap sort order. Fixes #450 #451 (SteveGilvarry)
- Update downloads.html #448 (barjac)
- scripts: BusyBox compatibility #445 (clandmeter)
- Fixed issue DateTime handling in filter queries that broke timeline view... #442 (Tim-Craig)
- Cleaning up the Contribution section of the README #440 (kylejohnson)
- Add Bountysource badge to README #438 (bountysource-support)
- Add new colums to zm_create.sql.in #426 (m-bene)
- Ffmpegoptions #421 (m-bene)
- Update zm_jpeg.cpp #418 (ghost)
- Added an FAQ for AlarmCheckMethod #416 (kylejohnson)
- make skin selection persistent #415 (m-bene)
- Added a doc for contributing to the project #413 (kylejohnson)
- Update zmtrigger.pl.in #411 (martin67)
- Add the web/api folder to cmake #409 (mastertheknife)
- Move API to under web dir #408 (kylejohnson)
- Rtsp digest #407 (m-bene)
- focus popup windows #406 (m-bene)
- remove call of undefined "fixDevices" function #405 (m-bene)
- Zms/videostream improvements #404 (Sune1337)
- RESTful API in CakePHP, and docs #403 (kylejohnson)
- Remove SVN install from Travis CI #395 (hamiltont)
- Remove Subversion from prerequesite lists #393 (hamiltont)
- Dockerfile works properly, documentation updated #392 (hamiltont)
- Remove apt-get upgrade #390 (hamiltont)
- Update README.OpenSuse #389 (PX03AFK)
- Update CMakeLists.txt #388 (PX03AFK)
- Update zoneminder.cmake.OS13.spec - minor corrections #387 (PX03AFK)
- fix sql error which prevents remote login from working #385 (maciekczwa)
- Fix window sizes and input field sizes for flat skin #381 (m-bene)
- Fix reload loop on switching skins #380 (m-bene)
- Ability to skip frames in motion detection. #377 (Sune1337)
- same dvr controlls in event as in monitor #375 (m-bene)
- do not quote column names in parse filter #374 (m-bene)
- Fix 'Undefined index: filter' php warnings for filter view when #373 (m-bene)
- Reduce window size to exclude task bar area #371 (m-bene)
- Update zoneminder.tmpfiles #367 (PX03AFK)
- Update zoneminder.cmake.OS13.spec #362 (PX03AFK)
- Update README.OpenSuse #361 (PX03AFK)
- fix eyezm authentication issue #359 (knnniggett)
- Fix prev button while in gapless mode. All buttons tested and working. #358 (knnniggett)
- Update zmupdate.pl.in #353 (barjac)
- make curl header check case insensitive #352 (m-bene)
- tie distro/opensuse folder into cmake build process #349 (knnniggett)
- Initial upload for opensuse rpm #348 (PX03AFK)
- Patch for Debian bug 736516 - FTBFS on powerpc arch. #346 (knnniggett)
- Nagyrobi #342 (knnniggett)
- add feature to extend preclusive zone alarm state by x frames #338 (m-bene)
- Support building with new libavcodec versions. #325 (elenril)
- Mysql2 pdo #231 (connortechnology)
v1.27.0 (2014-03-15)
Implemented enhancements:
- Change help text of source "Maximum FPS" and "Alarm Maximum FPS" to note that this should only be used on analog cameras #273
- Make zmpkg.pl 'better' #272
- Enhance security by creating SELinux policies. #248
- Update wiki page
please?
#91 - Better ffmpeg Version Checking #31
- Proposed: Enable purgewhenfull filter by default #332
- Exportable Camera Configs #86
Fixed bugs:
- Vivotek cameras, ultra slow FPS. #204
- Script to remove auto-generated files #112
- zm_mpeg no longer uses correct ffmpeg API's #83
- Not all options in Monitors/add.ctp are saved to the database #13
- Flat skin needs window widths fixed #331
- Configuration gets broken in database after crash #239
- zmc crashes after a few minutes of usage in 1.26.4 #237
Closed issues:
- Apache using private /tmp space #307
- zmtrigger.pl crashes, which keeps Monitors in alarm state. #295
- SQL-ERR using Timeline after executing Filter matching on string with whitespace #291
- zm_signal.cpp crashing signal 11
Segmentation fault
#288 - Zoneminder no longer builds when using -DZM_NO_FFMPEG=ON #285
- Can't to use chinese #278
- jquery is embedded inside export_functions.php #274
- Implement live streaming of H264 camera streams #176
- Support non-embedded password challenge #33
- libvlc source type not working in Ubuntu 12.04.3 #330
- zmupdate.pl InnoDB conversion silent failure #320
- Release v1.27.0 [$100 awarded] #315
- Default skin is flat, can't switch to classic. ?skin doesn't help #313
- make failure #304
- Fix 'remote' AUTH_TYPE #296
- Use libcurl for http(s) authentication with remote cameras [$400 awarded] #238
Merged pull requests:
- Release 1.27 #341 (kylejohnson)
- Fix popup sizes in flat skins. Fixes #331 #334 (kylejohnson)
- zmcamtool.pl - import and export ptz camera controls & camera presets #318 (kylejohnson)
- Example script to react to monitor alarms #317 (kylejohnson)
- Change comments for many Camera subclasses #316 (nereocystis)
- Enable universe in the Docker container [ci skip] #310 (kylejohnson)
- Add wget to Dockerfile prereq #309 (kylejohnson)
- Add paths to flat skin in configure.ac and Makefile.am #308 (kylejohnson)
- Zoneminder - flat theme. #303 (justinlawrence)
- Additional compile guards to allow compilation on non-x86 archs #302 (pjhacnau)
- Adding PTZ module for Toshiba IK-WB11A #300 (Tim-Craig)
- Add cURL source type #297 (mastertheknife)
- glob ptz scripts under control folder #294 (knnniggett)
- Enclose value of the Notes attribute with quotes. #293 (hankintosh)
- Fix for few problems in Debian packaging #290 (dmak)
- Foscam IP cameras control script #289 (dmak)
- Specfile changes related to zmfix #284 (knnniggett)
- Remove references to zmfix in /distros #283 (nkwood)
- Add zmMontageScale so montage scale is also 'saved' #282 (scottgrobinson)
- In the web/includes/functions.php there were some html formatting errors... #281 (martonmiklos)
- Remove zmfix #280 (mastertheknife)
- Add libVLC monitor type #277 (ebarnard)
- Disables non-POSIX warning when using gnu wildcard #276 (knnniggett)
- remove embedded jquery.
fixes \#274
#275 (kylejohnson) - Fixes #313, initial commit of 'working' dockerfile #314 (kylejohnson)
v1.26.5 (2013-12-16)
Implemented enhancements:
- ZoneMinder domain / website / email #225
Fixed bugs:
- Post shmget problem due to *code* not shmmax/shmall #226
- SQL error when "pre event image count" >150 or so due to insufficient ZM_SQL_LGE_BUFSIZ #222
- 'asm' operand has impossible constraints #219
- ipv6 support #210
- RTSP decoding errors in 1.26.4 [$450 awarded] #221
- The Prev "<+" button does not work #32
Closed issues:
- Strict subs error? #262
- PHP depreciating #229
- Add a feature to monitor camera(s) availability #228
- Release 1.26.4 #202
- 631969 - 2 problems with options screen #106
- 657620 - Path issues for js scripts #102
- Support http digest authentication for IP camera access #30
Merged pull requests:
- Add reference to zm_update-1.26.5.sql in Makefile.am #269 (knnniggett)
- Detection Support for WansView Cams #268 (Phhere)
- use proper DBI parameter passing to improve security #264 (connortechnology)
- Network Detection Support for Wansview #257 (Phhere)
- Fix checkJsonError messages #256 (Phhere)
- Update README.md #255 (zdanek)
- ipv6 support #252 (guotie)
- Better inno d bupdate #251 (connortechnology)
- Fix shared memory errors on centos 6.4 #250 (insidenothing)
- Update zoneminder.service #246 (dtmf)
- remove extra stuff that I don't think we need because we are the source. Opinions? #240 (connortechnology)
- Re-Add ZM_PATH_DATA #236 (knnniggett)
- Cast content_length to signed int for error-check comparison #232 (josephevans)
- Apply INSERTs in Event::AddFrames in batches to fix issue #222 #223 (fastolfe)
- Updates to the zones view and edit pages #220 (kylejohnson)
- ffmpeg detection improvements #218 (mastertheknife)
- cmake support files for redhat/centos distros #217 (knnniggett)
- Create ZM_TARGET_DISTRO #216 (knnniggett)
- We need a toggle for x10 support #215 (knnniggett)
- Cmake support files for fedora distro #214 (knnniggett)
- Initial zone editing in html5 canvas #213 (kylejohnson)
- ZoneMinder Dutch Translation updates by Alco
a.k. nightcrawler
#211 (kylejohnson) - Change Prev Button functionality #207 (knnniggett)
- Delete PATH_BUILD and TIME_BUILD from zm.conf and fix ZM_DB_TYPE #243 (mastertheknife)
- Removeversionnumberfromzm.conf #242 (connortechnology)
- Add alarm reference image blend percentage option and replace the text field if fast blends are enabled #241 (mastertheknife)
- Fix marker-out-of-bounds crash when defining zone points #233 (fastolfe)
v1.26.4 (2013-10-08)
Implemented enhancements:
- Configuration options should be handled in the model, not the controller #191
- Travis CI automatic building #168
- Switch h264 feature branch to track the modern branch #167
- Add redhat specific files to source tree #115
- Performing count() in SQL is slower than in PHP #2
Fixed bugs:
- New WebUI displays horizontal scroll bar with 100% width #169
- syntax error, unexpected $end on line 16 in LiveStreamHelper.php #147
- Readme.fedora contains incorrect references #145
- Bandwidth cookie issues #143
- Monitor image invalid when monitor not enabled #140
- Monitor image size too small #139
Closed issues:
- MJPEG without cambozola.jar on modern browsers
including Linux ones
#198 - Ability to hide all 'controls' and menus #171
- strace on zma gives "timer_gettime...
..
.. = -1 EINVALInvalid argument
" #170 - Add ability to zms
or use the segmenter
to play back h264 video either directly or transcoded #166 - I can delete multiple events at once. #137
- I can view logs #135
- I can update system config / options #134
- I can change the order of monitors #132
- When a new version is available, I am alerted #130
- Bandwidth is updated on the UI after chaning it #129
- I can change the bandwidth #128
- I can delete events #126
- I can view monitor streams individually #125
- 667428 - ftbfs with GCC-4.7 #99
- 707411 - FTBFS: zm_local_camera.cpp:742:49: error: invalid conversion from '__u32 {aka unsigned int}' to 'v4l2_buf_type' #97
- Change in monitor setup requested. #19
Merged pull requests:
- Change frameserver warnings to debug level 2 #205 (knnniggett)
- Create pkgdatadir in make #203 (knnniggett)
- Signal improvements and fixes #201 (mastertheknife)
- Create ZM_PATH_DATA and point zmupdate to ZM_PATH_DATA/db #200 (knnniggett)
- remove ${CMAKE_CURRENT_SOURCE_DIR} from add_custom_target #199 (knnniggett)
- Updated cmake for the modern WebUI branch #196 (mastertheknife)
- Added missing word in readme #194 (WDKevin)
- Moved writing of configure options from Controller to Model. Fixes #191. #193 (kylejohnson)
- Moved zmBandwidth option from cookie to Configure:: option. Might fix #175 #190 (kylejohnson)
- Moved the Config tabs to the sidebar #185 (kylejohnson)
- Added datetime picker support and implemented on events sidebar #179 (WDKevin)
- Add cmake to ZoneMinder #178 (mastertheknife)
- Fixes the fixed-width container bug in bootstrap #177 (WDKevin)
- Rtsp updates #174 (POKKAHOH)
- Minor patches to support older ffmpeg under distro's like Ubuntu 12.04 #173 (chetan-prime)
- Solution for Issue #170 #172 (raulcaj)
- Fixing debian build files including automated database setup #164 (jaydio)
- Add fedora rpm development files to zoneminder source tree #163 (knnniggett)
- Improve Chrome browser support & log streaming events #162 (knnniggett)
- Merge master into modern to keep changes up to date #161 (chriswiggins)
- Checks for updates every 5 minutes and notifies the user when there is one #158 (WDKevin)
- Dynamic monitor resizing #157 (chriswiggins)
- Delete multiple events at once #156 (WDKevin)
- Added missing jquery-2.0.1.min.map file #155 (WDKevin)
- Add support to change order of monitors #154 (WDKevin)
- Can't seem to catch a break tonight. Moving debian files into correct folder #149 (knnniggett)
- Move debian folder under distros #148 (knnniggett)
- Removing the redhat folder from the root for real this time #141 (knnniggett)
- Redhat #136 (knnniggett)
- Error correction in database creation script #122 (dukess)
- Rewritten the query to allow mysql to use indexes #121 (rkojedzinszky)
- Update zmupdate.pl.in for 1.26.3 release #119 (knnniggett)
v1.26.3 (2013-09-10)
Fixed bugs:
- syntax error near unexpected token `5.6.0' #118
- Must modify zmupdate whenever the zm release number is incremented #114
Merged pull requests:
- Add 1.26.1 and 1.26.2 releases to zmupdate #116 (knnniggett)
v1.26.2 (2013-09-06)
Implemented enhancements:
- Update zmupdate to look at the github repo for the latest version #109
Fixed bugs:
- 666980 - hash authentication broken in update #105
Closed issues:
Merged pull requests:
- Use GitHub repo for version check #111 (chriswiggins)
v1.26.1 (2013-09-06)
Fixed bugs:
- Make and configure files are not in v1.26.0 #107
v1.26.0 (2013-09-05)
Closed issues:
Merged pull requests:
- Fix "Can't stat : No such file or directory" message #95 (knnniggett)
- Update getBrowser() to match IE10 #92 (knnniggett)
- Update zmupdate.pl.in to give option to convert to InnoDB tables #84 (knnniggett)
v1.26-beta.3 (2013-08-28)
Fixed bugs:
- libjpeg turbo errors during make #52
Closed issues:
- configure.ac checking for libavcore incorrectly #64
Merged pull requests:
- Fix for Issue #88 - ZMS crashing #90 (knnniggett)
- Fixed typo #89 (knnniggett)
- edit zmupdate function in init script #87 (knnniggett)
- Add PTZ control files and camera presets for specific ptz cameras. #85 (knnniggett)
- Update Makefile.am #81 (knnniggett)
- Suppresses erroneous Corrupt Jpeg messages sent from the jpeg library #80 (knnniggett)
- Added frameserver patch from Zoneminder Wiki #79 (knnniggett)
- Don't check for gnutls-openssl on systems with older gnutls #78 (knnniggett)
- Change default dB Engine from MyISAM to InnoDB #77 (knnniggett)
- Added build notes for CentOS & RHEL #76 (knnniggett)
v1.26-beta.2 (2013-08-15)
Implemented enhancements:
- Updated Hungarian translation #35
Fixed bugs:
- 1.26 Beta does not install SkyIPCam7xx.pm Control Script #38
Closed issues:
- Store video in a *video* format #40
Merged pull requests:
v1.26-beta.1 (2013-08-13)
Implemented enhancements:
- Scripts should only be loaded on the pages they're needed #15
Fixed bugs:
- Control Types always none using source Ffmpeg #16
- No PTZ control option when adding a new monitor #4
- Monitors/index.ctp Undefined offset error #1
Closed issues:
- Please Add my code for 0-23Hour 0n/off Zone Operation #24
v1.25 (2013-04-12)
* This Change Log was automatically generated by github_changelog_generator