Commit graph

205 commits

Author SHA1 Message Date
Lekensteyn
a2eae38e6a Improve http argument parsing for special cases 2012-02-25 23:46:39 +01:00
Lekensteyn
a491b59fe8 According to the JSON spec, null is NOT valid array/object 2012-02-25 18:23:46 +01:00
Thulinma
67c92852b5 Updated sockets lib with buffers for easy sending/receiving and such. 2011-11-27 02:22:04 +01:00
Thulinma
2f5d5fcecb Summerizing of stats in Buffer done - closes #2 2011-11-26 04:27:04 +01:00
Thulinma
ff4e2aa285 Implemented stats logging on the connector level - closes #1 2011-11-26 03:16:28 +01:00
Thulinma
0fb103a3b4 Added byte counters to sockets, needed for issue #1 2011-11-26 02:31:56 +01:00
Thulinma
f9dcedb0e1 Re-fix for HTTP lib, fixed typo in Controller. 2011-10-31 19:48:29 +01:00
Thulinma
1301b7a919 Fixes config util for nonsection applications, attempt to fix DDV_Controller process spawning. 2011-10-31 18:24:01 +01:00
Thulinma
2b65a16565 Fixed HTTP util parsing of variables. 2011-10-31 15:53:13 +01:00
Thulinma
2468bd288b Better automatic version numbering (now for all processes), added -v switch for version display to all processes. 2011-10-31 15:23:46 +01:00
Thulinma
3f3d6c0222 Fixes 2011-10-18 10:15:42 +02:00
Thulinma
dd9eb3522a Added socket functions for connecting over TCP - fixed some stuff, added uplink support to server binary. 2011-10-18 05:17:50 +02:00
Thulinma
672aeb6670 Fixed a bug 2011-10-18 03:44:41 +02:00
Thulinma
ad39aafa89 Moved new gearbox to better dir, some cleanup 2011-10-17 21:21:38 +02:00
Thulinma
8c29434ef4 Util merge-age 2011-10-17 08:42:26 +02:00
Thulinma
fdfe95e792 Fixed some issues in HTTP, added GET param support, fixed a bug, etc... lots of maintenaince. 2011-10-16 16:45:55 +02:00
Erik Zandvliet
266196d731 Merge branch 'master' of octo.ddvtech.com:pls 2011-10-15 12:11:37 +02:00
Thulinma
0c01d8a5f1 Fixed and tested piped process support, first version of main DDV_Controller application 2011-10-15 05:27:36 +02:00
Thulinma
3634a627f1 Added piped process support to Util::Procs 2011-10-12 23:30:42 +02:00
Erik Zandvliet
1a2719b01f Merge branch 'master' of octo.ddvtech.com:pls 2011-10-11 23:12:07 +02:00
Thulinma
cf3ca533e6 Cleanup JSON code - now in util dir 2011-10-11 22:06:10 +02:00
Thulinma
e65a391aa1 Fixed accept call getting interrupted by child reaping 2011-10-07 03:27:21 +02:00
Thulinma
9849a0302a Some testing for child reaping issues... 2011-10-07 03:22:26 +02:00
Thulinma
097188ba2f Fixed some issues with buffers, fixed child reaping for all connectors 2011-10-07 03:08:07 +02:00
Thulinma
b4bafce129 Added utility for spawning/monitoring/killing processes, fixed reaping of child processes for all Connectors 2011-10-07 02:06:41 +02:00
Erik Zandvliet
9fe909d034 Merge fix 2011-09-26 18:55:39 +02:00
Thulinma
592c1cfbd0 Added full IPv4 support 2011-09-26 12:44:15 +02:00
Thulinma
57b9866b4b Added POST var parsing to HTTP lib, added WriteFile to JSON gearbox version, added real parsing of input to JSON gearbox version 2011-09-26 02:16:12 +02:00
Thulinma
86e7d69e09 Epoll removal tested and found working! :D 2011-09-25 22:44:55 +02:00
Thulinma
3aa7e4d114 Removing epoll in favor of more cross-platform poll - also adding RTMP push support and Buffer push support with IP security 2011-09-22 06:57:05 +02:00
Erik Zandvliet
0504061797 Merge branch 'master' of octo.ddvtech.com:pls 2011-09-13 19:00:32 +02:00
Thulinma
fee658cf1d First version DTSC support (still untested), fixed /TODO to /todo in RTMP main.cpp 2011-09-12 16:48:18 +02:00
Erik Zandvliet
7677388841 Merge branch 'master' of octo.ddvtech.com:pls 2011-08-24 09:11:34 +02:00
Thulinma
005f52a642 More timestamp attempts... 2011-08-21 21:03:21 +02:00
Thulinma
d526616cd3 Attempts at fixing timestamp issues, improved FLV/RTMP cooperatibility, fixed several bugs 2011-08-21 20:49:42 +02:00
Thulinma
693b9e47e5 Some RTMP timestamp issues found and fixed, as well as some RTMP Parser fixes (but now segfaults? Needs more testing...) 2011-08-21 18:45:59 +02:00
Thulinma
d6f8dfa24e Remove second streambegin from RTMP server, attempted fixes in SendUSR/SendCTL RTMP chunking functions 2011-08-21 17:27:38 +02:00
Thulinma
85a4ed5d8c Added RTMPChunk to FLV converter to FLV lib, improved RTMP debugger to allow for dumping RTMP streams to FLV, improved RTMP debugger to show and work with more details 2011-08-21 00:35:01 +02:00
Thulinma
1f43dff92f Attempt to make RTMP properly compatible with all codecs 2011-08-14 18:07:03 +02:00
Erik Zandvliet
013f6c1d17 Merge branch 'master' of octo.ddvtech.com:pls 2011-08-13 19:23:36 +02:00
Thulinma
353bc8aa66 Some edits to FLV parsing and RTMP fixes... not quite working yet (in Flash player, that is...) 2011-08-13 03:01:33 +02:00
Thulinma
d76f7f5c46 Removed Unix address information from Socket lib - useless 2011-08-12 02:18:44 +02:00
Thulinma
7d3acba737 Cleanup in TS dir (Erik! No binaries in the git! ), added getError() to socket lib, fixed Buffer problems when a Connector is being slow. 2011-08-12 02:03:07 +02:00
Erik Zandvliet
cad02ccc8e Merge commit 2011-08-01 21:20:53 +02:00
Erik Zandvliet
72636e60e6 Socket lib output changed to stderr 2011-08-01 02:32:48 +02:00
Erik Zandvliet
8297dfeb7b Merge branch 'master' of octo.ddvtech.com:pls 2011-06-22 15:46:33 +02:00
Thulinma
0cb87218d9 Attempted RTMP fix 2 2011-06-22 02:18:58 +02:00
root
a0763febf1 Merge branch 'Gearbox_cpp' of ssh://thulinma@rsrclan.com:222/home/thulinma/Desktop/rassat/git/pls 2011-06-20 22:24:20 +02:00
Thulinma
1f41edb949 Fix missing socket.h/cpp 2011-06-20 19:27:59 +02:00
Thulinma
b0db70691c Merge branch 'master' into Gearbox_cpp 2011-06-20 13:54:50 +02:00