Commit Graph

52 Commits

Author SHA1 Message Date
Isaac Connor
9eda71570a merge the rest of my Digest-AUth fixes: This should solve #399 2014-11-20 10:44:31 -05:00
Isaac Connor
0b5a0df7dc implement http_Digest Auth, and improve it for rtsp
Conflicts:
	src/zm_remote_camera_http.cpp
	src/zm_rtsp.cpp
2014-11-20 10:33:58 -05:00
Kyle Johnson
229cfcaa5b Find the last occurrence of '@' in the host string. Fixes #443 2014-06-23 14:22:27 -04:00
Kfir Itzhak
eff58367b4 IPv6 improvements 2013-11-22 15:30:05 +02:00
guotie
e0728f7dc1 Update zm_remote_camera.cpp 2013-10-11 14:26:48 +08:00
Kfir Itzhak
5c418133bf Lots accomplished!
1) Delta and blend SSE and standard alogirthms inside
2) Changed event streaming to use sendfile() syscall if available
3) Direct memory capture (Less memcpys required)
4) Added macros for BGR24 and RGB32(and its variants) formats
5) Modified Monitors database table to add a target colorspace option
6) Changed most image buffer allocations to be on 16 byte boundary, work still in progress
7) Added Target colorspace instead of the old colours selection. this one also visible to local cameras
8) Replacing Y deltas option with ZM_CPU_EXTENSIONS
9) Added SSE detection code
10) Changed some code to make linking success with inlining enabled.
11) Some other changes and work still in progress for some listed above
2012-02-01 07:33:20 +02:00
stan
3c10237833 git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@2905 e3e1d417-86f3-4887-817a-d78f3d33393f 2009-05-28 08:47:59 +00:00
stan
e6041e24a7 Uppdated copyright headers
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@2611 e3e1d417-86f3-4887-817a-d78f3d33393f
2008-07-25 09:33:23 +00:00
stan
aa26ab7b18 git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@2532 e3e1d417-86f3-4887-817a-d78f3d33393f 2008-07-16 08:35:59 +00:00
stan
ee44d4b274 Updated debug format
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@2513 e3e1d417-86f3-4887-817a-d78f3d33393f
2008-07-14 14:43:47 +00:00
stan
799ee78675 Bug 471 - Compiler warnings, sorted out types and general format tidying
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@2357 e3e1d417-86f3-4887-817a-d78f3d33393f
2008-03-13 13:36:12 +00:00
stan
7221b16ab4 Bug 413 - Added missing CR to GET line.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@2168 e3e1d417-86f3-4887-817a-d78f3d33393f
2007-08-29 17:34:33 +00:00
stan
3e8d503681 Bug 402 - Added errors and warnings on bogus exits.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@2097 e3e1d417-86f3-4887-817a-d78f3d33393f
2007-04-03 09:47:08 +00:00
stan
ecacce3256 Bug 364 - Corrected line endings on http request
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@2016 e3e1d417-86f3-4887-817a-d78f3d33393f
2006-10-18 15:14:10 +00:00
stan
e04804ae5b Fixed invalid test.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@1871 e3e1d417-86f3-4887-817a-d78f3d33393f
2006-02-08 12:21:27 +00:00
stan
7ad5388fc3 Bug 265 - Fixed memory access errors due to pointers to free'd mysql query data.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@1849 e3e1d417-86f3-4887-817a-d78f3d33393f
2006-01-21 17:58:46 +00:00
stan
d4e16016ba Bug 264 - Added support for zipped raw images.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@1847 e3e1d417-86f3-4887-817a-d78f3d33393f
2006-01-20 15:27:48 +00:00
stan
a6fca601a2 Bug 263 - Support raw image input.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@1846 e3e1d417-86f3-4887-817a-d78f3d33393f
2006-01-20 15:20:07 +00:00
stan
5ab1726493 Fixed typo in previous fix!
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@1835 e3e1d417-86f3-4887-817a-d78f3d33393f
2006-01-17 12:03:30 +00:00
stan
7788bc4c2f Static initialised content boundary length.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@1834 e3e1d417-86f3-4887-817a-d78f3d33393f
2006-01-17 11:33:35 +00:00
stan
235dde1a80 Updated copyright statement.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@1829 e3e1d417-86f3-4887-817a-d78f3d33393f
2006-01-17 10:56:30 +00:00
stan
33cb9ab66f Bug 13 - Added prototype signal loss detection code into remote monitors.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@1824 e3e1d417-86f3-4887-817a-d78f3d33393f
2006-01-15 17:39:18 +00:00
stan
0d8f45b250 Bug 207 - Now exits on http 400+ errors
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@1670 e3e1d417-86f3-4887-817a-d78f3d33393f
2005-12-09 10:44:52 +00:00
stan
ab2d99160e Bug 104 - Monitors can now read images from disk files.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@1522 e3e1d417-86f3-4887-817a-d78f3d33393f
2005-10-17 21:55:02 +00:00
stan
333c3b4ba3 Bug 180 - Generate warning if regexps selected and not libpcre
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@1511 e3e1d417-86f3-4887-817a-d78f3d33393f
2005-10-16 21:34:58 +00:00
stan
14f253b2b4 Bug 74: Further mods for non-libpcre parsing.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@1458 e3e1d417-86f3-4887-817a-d78f3d33393f
2005-06-13 10:20:08 +00:00
stan
f089f28bd4 Added simplified direct config interface.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@1406 e3e1d417-86f3-4887-817a-d78f3d33393f
2005-05-16 09:27:06 +00:00
stan
f03079af6e None regexp netcan support.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@1405 e3e1d417-86f3-4887-817a-d78f3d33393f
2005-05-14 14:40:17 +00:00
stan
264c23d687 Updated copyright statement
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@1360 e3e1d417-86f3-4887-817a-d78f3d33393f
2005-02-24 14:40:14 +00:00
stan
fc7bb6803e Changed regexp to allow for no crlf before boundaries.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@1227 e3e1d417-86f3-4887-817a-d78f3d33393f
2005-01-19 09:38:53 +00:00
stan
4bcd7c7d81 Slightly tidied things up if connection failure.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@1219 e3e1d417-86f3-4887-817a-d78f3d33393f
2005-01-16 16:39:31 +00:00
stan
aff2ef8430 Added persistent brightness etc feature.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@1114 e3e1d417-86f3-4887-817a-d78f3d33393f
2004-09-25 16:37:41 +00:00
stan
7e926c5ac1 Patched to be more reliable with different cameras.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@1084 e3e1d417-86f3-4887-817a-d78f3d33393f
2004-08-11 15:24:47 +00:00
stan
b508b2a5ce Changed strcpy to strncpy, sprintf to snprintf and query parameter checks to avoid vulnerabilities.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@1017 e3e1d417-86f3-4887-817a-d78f3d33393f
2004-04-19 16:02:17 +00:00
stan
6c2f44af40 Further changes for images without c-l headers or termination patterns.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@986 e3e1d417-86f3-4887-817a-d78f3d33393f
2004-03-20 12:53:27 +00:00
stan
3411f10f82 Further regecp refinements.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@985 e3e1d417-86f3-4887-817a-d78f3d33393f
2004-03-19 11:13:47 +00:00
stan
899c9999d4 Fixed regexps for no content length and single images.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@984 e3e1d417-86f3-4887-817a-d78f3d33393f
2004-03-19 10:09:05 +00:00
stan
4dfdf8f00b Changed extraneous Info messages to be Error, Debug or removed.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@975 e3e1d417-86f3-4887-817a-d78f3d33393f
2004-03-17 10:28:07 +00:00
stan
885fe52a67 Added conditional code for when no libpcre installed.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@959 e3e1d417-86f3-4887-817a-d78f3d33393f
2004-03-15 09:43:51 +00:00
stan
9efff7fdfb Added HTTP version parsing.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@950 e3e1d417-86f3-4887-817a-d78f3d33393f
2004-03-14 18:15:23 +00:00
stan
15d7058f39 Rewrote remote camera capture code and now handles motion jpeg streams.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@946 e3e1d417-86f3-4887-817a-d78f3d33393f
2004-03-13 14:07:57 +00:00
stan
593f85fd90 Merged in remote authentication feature.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@848 e3e1d417-86f3-4887-817a-d78f3d33393f
2004-02-15 19:17:38 +00:00
stan
0aafd9d30b Applied Ian@zestysoft changes.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@744 e3e1d417-86f3-4887-817a-d78f3d33393f
2004-01-14 21:26:47 +00:00
stan
e05d512d7d Increased buffer size to BUFSIZ
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@677 e3e1d417-86f3-4887-817a-d78f3d33393f
2003-11-05 14:49:55 +00:00
stan
06c13211c7 Converted to use dynamic configuration.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@593 e3e1d417-86f3-4887-817a-d78f3d33393f
2003-07-04 12:31:36 +00:00
stan
b0ceefb72c Rewritten to work with partial headers.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@551 e3e1d417-86f3-4887-817a-d78f3d33393f
2003-06-03 21:23:16 +00:00
stan
0e5aedc63a Fixed memory leaks and improved debug.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@542 e3e1d417-86f3-4887-817a-d78f3d33393f
2003-05-27 09:00:36 +00:00
stan
7b5f23e29a Added zm.h header where missing.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@533 e3e1d417-86f3-4887-817a-d78f3d33393f
2003-05-16 10:27:41 +00:00
stan
b5d6859bd4 Added orientation and tidied up a bit.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@529 e3e1d417-86f3-4887-817a-d78f3d33393f
2003-05-02 15:03:16 +00:00
stan
d1fd5c0828 Changed colours to palettes and now supports YUV420P.
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@471 e3e1d417-86f3-4887-817a-d78f3d33393f
2003-04-12 16:17:17 +00:00