Skip to content

Commit 6054726

Browse files
Merge branch 'master' into yuv420
2 parents 236336d + 8e5a9e4 commit 6054726

File tree

570 files changed

+230482
-184285
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

570 files changed

+230482
-184285
lines changed

.cirrus.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ task:
33
freebsd_instance:
44
matrix:
55
- image_family: freebsd-14-0
6-
- image_family: freebsd-13-2
6+
- image_family: freebsd-13-3
77

88
prepare_script:
9-
- pkg install -yq git cmake pkgconf jpeg-turbo mysql80-client ffmpeg libvncserver libjwt catch p5-DBI p5-DBD-mysql p5-Date-Manip p5-Test-LWP-UserAgent p5-Sys-Mmap v4l_compat
9+
- pkg install -yq git cmake pkgconf jpeg-turbo mysql80-client ffmpeg libvncserver libjwt catch2 p5-DBI p5-DBD-mysql p5-Date-Manip p5-Test-LWP-UserAgent p5-Sys-Mmap v4l_compat
1010

1111
configure_script:
1212
- git submodule update --init --recursive

.eslintignore

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ web/js/videojs.zoomrotate.js
77
web/js/fontfaceobserver.standalone.js
88
web/skins/classic/js/bootstrap-4.5.0.js
99
web/skins/classic/js/bootstrap.bundle.min.js
10-
web/skins/classic/js/bootstrap-table-1.22.3
10+
web/skins/classic/js/bootstrap-table-1.23.5
1111
web/skins/classic/js/chosen
1212
web/skins/classic/js/dateTimePicker
1313
web/skins/classic/js/jquery-*.js
@@ -16,7 +16,6 @@ web/skins/classic/js/jquery.js
1616
web/skins/classic/js/moment.js
1717
web/skins/classic/js/video.js
1818
web/skins/classic/assets
19-
web/tools/mootools
2019
web/js/janus.js
2120
web/js/ajaxQueue.js
2221
web/js/hls.js

.github/workflows/ci-bookworm.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
libavcodec-dev libavformat-dev libavutil-dev libswresample-dev libswscale-dev libavdevice-dev
4848
libcurl4-gnutls-dev libvlc-dev libvncserver-dev
4949
libdate-manip-perl libdbd-mysql-perl libsys-mmap-perl libwww-perl
50-
libpolkit-gobject-1-dev
50+
libpolkit-gobject-1-dev gsoap
5151
${{ matrix.crypto_package }} ${{ matrix.jwt_package }}
5252
- name: Prepare
5353
run: mkdir build

.github/workflows/create-packages.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ jobs:
2121
- os: ubuntu
2222
dist: jammy
2323
arch: x86_64
24+
- os: ubuntu
25+
dist: noble
26+
arch: x86_64
2427
- os: debian
2528
dist: bookworm
2629
arch: x86_64

.gitignore

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -199,10 +199,6 @@ web/cmake_install.cmake
199199
web/events/
200200
web/images/
201201
web/includes/config.php
202-
web/tools/mootools/CMakeFiles/
203-
web/tools/mootools/cmake_install.cmake
204-
web/tools/mootools/mootools-core.js
205-
web/tools/mootools/mootools-more.js
206202
web/undef.log
207203
zm.conf
208204
zmconfgen.pl

.readthedocs.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ build:
77

88
sphinx:
99
fail_on_warning: true
10+
configuration: docs/conf.py
1011

1112
python:
1213
install:

.well-known/funding-manifest-urls

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
https://zoneminder.com/funding.json

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -445,7 +445,7 @@ if(NOT ZM_NO_MQTT)
445445
find_package(MOSQUITTO)
446446
if(MOSQUITTO_FOUND)
447447
include_directories(${MOSQUITTO_INCLUDE_DIRS})
448-
list(APPEND ZM_BIN_LIBS "${MOSQUITTO_LIBRARIES}")
448+
list(APPEND ZM_BIN_LIBS "${MOSQUITTO_LIBRARY}")
449449
set(optlibsfound "${optlibsfound} Mosquitto")
450450
else()
451451
set(optlibsnotfound "${optlibsnotfound} Mosquitto")
@@ -454,7 +454,7 @@ if(NOT ZM_NO_MQTT)
454454
find_package(MOSQUITTOPP)
455455
if(MOSQUITTOPP_FOUND)
456456
include_directories(${MOSQUITTOPP_INCLUDE_DIRS})
457-
list(APPEND ZM_BIN_LIBS "${MOSQUITTOPP_LIBRARIES}")
457+
list(APPEND ZM_BIN_LIBS "${MOSQUITTOPP_LIBRARY}")
458458
set(optlibsfound "${optlibsfound} Mosquittopp")
459459
else()
460460
set(optlibsnotfound "${optlibsnotfound} Mosquittopp")

cmake/Modules/Pod2Man.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ MACRO(POD2MAN PODFILE MANFILE SECTION MANPAGE_DEST_PREFIX)
4747

4848
ADD_CUSTOM_COMMAND(
4949
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${MANFILE}.${SECTION}.gz
50-
COMMAND ${GZIP} --best -c ${CMAKE_CURRENT_BINARY_DIR}/${MANFILE}.${SECTION} > ${CMAKE_CURRENT_BINARY_DIR}/${MANFILE}.${SECTION}.gz
50+
COMMAND ${GZIP} -n --best -c ${CMAKE_CURRENT_BINARY_DIR}/${MANFILE}.${SECTION} > ${CMAKE_CURRENT_BINARY_DIR}/${MANFILE}.${SECTION}.gz
5151
DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/${MANFILE}.${SECTION}
5252
)
5353

db/triggers.sql

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ BEGIN
133133
UPDATE Storage SET DiskSpace = COALESCE(DiskSpace,0) + NEW.DiskSpace WHERE Storage.Id = NEW.StorageId;
134134
END IF;
135135
IF ( OLD.DiskSpace ) THEN
136-
UPDATE Storage SET DiskSpace = GREATEST(COALESCE(DiskSpace,0) - OLD.DiskSpace,0) WHERE Storage.Id = OLD.StorageId;
136+
UPDATE Storage SET DiskSpace = GREATEST(COALESCE(DiskSpace,0) - COALESCE(OLD.DiskSpace,0),0) WHERE Storage.Id = OLD.StorageId;
137137
END IF;
138138
END IF;
139139

@@ -172,7 +172,6 @@ BEGIN
172172
TotalEventDiskSpace = GREATEST(COALESCE(TotalEventDiskSpace,0) - COALESCE(OLD.DiskSpace,0) + COALESCE(NEW.DiskSpace,0),0)
173173
WHERE Event_Summaries.MonitorId=OLD.MonitorId;
174174
END IF;
175-
176175
END;
177176

178177
//

0 commit comments

Comments
 (0)