Isaac Connor
|
2d73a083b5
|
curr_frame_id should never be 0. So set it to 1 instead
|
2024-01-29 13:30:17 -05:00 |
Isaac Connor
|
31091d0fd3
|
Handle out of bounds access to global_edges if it is empty
|
2024-01-29 13:12:30 -05:00 |
Isaac Connor
|
b869a6e5a9
|
Must always CLose in PrimeCapture because each OpenFfmpeg allocates structures.
|
2024-01-29 10:10:56 -05:00 |
Isaac Connor
|
0e88d764f0
|
Use object methods to load montiors
|
2024-01-28 16:53:30 -05:00 |
Isaac Connor
|
2c7c928fa6
|
Use object methods when loading monitors and zones and filter them by Deleted status
|
2024-01-28 16:53:06 -05:00 |
Isaac Connor
|
b7bc7cef7e
|
Only load non deleted Monitors
|
2024-01-28 16:52:36 -05:00 |
Isaac Connor
|
c84e7d4563
|
Include Monitor.php
|
2024-01-28 16:52:16 -05:00 |
Isaac Connor
|
512b1ec76d
|
Only list viewable monitors and zones
|
2024-01-28 16:51:49 -05:00 |
Isaac Connor
|
ac2cfa5ccb
|
Add children groups to MonitorIds
|
2024-01-28 16:32:31 -05:00 |
Isaac Connor
|
c00d3ea061
|
Add score to debug in monitor link
|
2024-01-28 16:31:49 -05:00 |
Isaac Connor
|
648bd77b21
|
Apply validCardinal to all eids. Remove dead delete code
|
2024-01-27 18:33:19 -05:00 |
Isaac Connor
|
7493230e03
|
Better debugging, of unsupported codec types and monitor link results
|
2024-01-27 18:32:22 -05:00 |
Isaac Connor
|
21743f71a1
|
Reset lastPTS on Close
|
2024-01-27 10:27:39 -05:00 |
Isaac Connor
|
543d3bdd98
|
Fix lastPTS assignment when not using a second input. Use a 10 sec max pts gap before fail to capture
|
2024-01-26 19:47:39 -05:00 |
Isaac Connor
|
4888019f1b
|
Add detection for significant jump back in time in incoming packets
|
2024-01-26 18:16:24 -05:00 |
Isaac Connor
|
cf516f29e3
|
Merge branch 'master' of github.com:ZoneMinder/zoneminder
|
2024-01-26 17:55:31 -05:00 |
Isaac Connor
|
d850031151
|
Merge pull request #3808 from dimhotepus/zm_fifo_error_text
Log pipe size mutate / access errors in Logs
|
2024-01-26 09:33:14 -05:00 |
Dmitry Tsarevich
|
4965fd09a6
|
Log pipe size mutate / access errors
See `set pipe size failed` in Logs, but hard to guess why.
Now should be able to debug pipe size issues.
|
2024-01-26 05:07:05 +03:00 |
Isaac Connor
|
a5916f01d1
|
Protect against XSS in server db values
|
2024-01-25 19:34:46 -05:00 |
Isaac Connor
|
39b2014c2d
|
Prevent XSS from COOKIE poisoning
|
2024-01-25 19:31:28 -05:00 |
Isaac Connor
|
b1aeb319f7
|
Prevent XSS from COOKIE poisoning
|
2024-01-25 19:27:18 -05:00 |
Isaac Connor
|
35396aad55
|
Prevent XSS from COOKIE poisoning
|
2024-01-25 19:25:15 -05:00 |
Isaac Connor
|
d8f36e4ef9
|
Prevent XSS from COOKIE poisoning
|
2024-01-25 19:23:28 -05:00 |
Isaac Connor
|
bf32bd6926
|
Prevent XSS throu mids
|
2024-01-25 19:12:37 -05:00 |
Isaac Connor
|
f1a26b90b6
|
Prevent against CSS in dupId
|
2024-01-25 19:05:59 -05:00 |
Isaac Connor
|
bc1fb8eef2
|
Protect against XSS from User field
|
2024-01-25 19:04:15 -05:00 |
Isaac Connor
|
9505910847
|
Prevent XSS via uid and prev
|
2024-01-25 19:01:44 -05:00 |
Isaac Connor
|
59b77df7f1
|
Prevent XSS through scale parameter
|
2024-01-25 18:57:01 -05:00 |
Isaac Connor
|
6f595385d7
|
Protect filter loading from injection
|
2024-01-25 18:56:42 -05:00 |
Isaac Connor
|
d45b05ec8a
|
XSS protect from server id and storage id
|
2024-01-25 18:50:35 -05:00 |
Isaac Connor
|
bac2705051
|
XSS protect from monitor id and name
|
2024-01-25 18:49:22 -05:00 |
Isaac Connor
|
c138984fc9
|
XSS prevent on sort_asc and eid. Still need to protect filter
|
2024-01-25 18:48:39 -05:00 |
Isaac Connor
|
b5757a2d05
|
Use validCardinal on Id's cuz we don't trust the db or Object
|
2024-01-25 18:38:44 -05:00 |
Isaac Connor
|
559d6edc70
|
Don't apply timezone when formatting datetimes
|
2024-01-25 11:57:29 -05:00 |
Isaac Connor
|
cfd8e3418e
|
Don't apply timezone when formatting datetimes
|
2024-01-25 11:57:19 -05:00 |
Isaac Connor
|
ee13034384
|
Use validInt on DefaultScale coming from Monitor object. Database shouldn't be trusted either.
|
2024-01-25 11:24:13 -05:00 |
Isaac Connor
|
5a498878b8
|
Protect mid with validCardinal. Return early if it is invalid or monitor is not found
|
2024-01-24 19:28:59 -05:00 |
Isaac Connor
|
914f7e0ae2
|
APply validCardinal to sid so that arrays don't get passed to new Server() which then prevents XSS
|
2024-01-24 19:25:15 -05:00 |
Isaac Connor
|
9669f1e3ef
|
Sanitize entity before outputting it preventing XSS
|
2024-01-24 19:22:47 -05:00 |
Isaac Connor
|
f62f1529f5
|
Try to prevent XSS by verifying valid image data
|
2024-01-24 19:18:22 -05:00 |
Charlie Root
|
dbb8a942d9
|
Only require URI::Encode if having attachments
|
2024-01-24 14:27:38 -08:00 |
Charlie Root
|
bb8fccea26
|
Only require Date::Manip if using strtotime
|
2024-01-24 14:22:27 -08:00 |
Charlie Root
|
cfb3bfbfee
|
Add ICRealTime camera
|
2024-01-24 14:22:27 -08:00 |
Isaac Connor
|
0fb71e35f2
|
Add luxor.js and use it to format datetimes
|
2024-01-24 16:10:20 -05:00 |
Isaac Connor
|
fb8b4af3f8
|
Revert "Remove unneeded bootstrap classes"
This reverts commit 00f52704a5 .
|
2024-01-24 13:17:52 -05:00 |
Isaac Connor
|
219d0b6eba
|
When recording = onmotion, end event after post alarm count instead of section_length.
|
2024-01-24 13:00:31 -05:00 |
Isaac Connor
|
00f52704a5
|
Remove unneeded bootstrap classes
|
2024-01-24 13:00:31 -05:00 |
Isaac Connor
|
1255ae4bc7
|
Change Tags to be concated and add GROUP BY to fix SQL. Populate event object with db row instead of reloading by Id. Remove datetime formatting as it is screwing up and formatting should happen in js
|
2024-01-24 13:00:31 -05:00 |
Isaac Connor
|
8ca1436224
|
If img has a fix width set, clear it when we change scale
|
2024-01-24 12:54:13 -05:00 |
Isaac Connor
|
6ba09c6f0d
|
Finish switch to using Intervals instead of Timeouts
|
2024-01-24 09:28:12 -05:00 |