Thulinma
|
8a4ac27577
|
Re-enabled IPv6 UDP for Cygwin
|
2016-11-03 11:17:33 +01:00 |
|
Thulinma
|
b7dac7a6b1
|
Removed IPv6 multicast from Cygwin builds
|
2016-11-01 10:51:18 +01:00 |
|
Thulinma
|
e309d0358c
|
Better mac support.
|
2016-09-27 13:51:12 +02:00 |
|
Thulinma
|
3fd2bed4b3
|
Better header includes for sockets
|
2016-09-27 13:37:45 +02:00 |
|
Thulinma
|
3639705ef6
|
Improved UDP socket binding, multicast and IPv6
|
2016-09-22 09:41:56 +02:00 |
|
Thulinma
|
aedc8df494
|
Added UDP getDestPort function
|
2016-09-02 14:48:19 +02:00 |
|
Thulinma
|
425aa3059f
|
Optimized waiting for streams/tracks.
|
2016-06-06 16:31:06 +02:00 |
|
Thulinma
|
cc93a8fa4e
|
Socket internal data counters now 64 bits unsigned integers
|
2016-06-06 12:18:48 +02:00 |
|
Thulinma
|
4c9c6fa7ba
|
Backported various little edits from Pro edition.
|
2016-06-02 14:07:21 +02:00 |
|
Thulinma
|
243595ff4d
|
UDP socket edits by Erik Zandvliet
|
2016-02-12 16:16:49 +01:00 |
|
Thulinma
|
d56e7f1408
|
Added a proxy in Output for getting the host (by Erik Zandvliet)
|
2016-02-12 15:51:54 +01:00 |
|
Thulinma
|
5ae0cb42a9
|
UDP binds can now bind to a specific interface, fixed IPv4 support for UDP sockets on IPv6-capable machines.
|
2015-11-24 22:46:37 +01:00 |
|
Thulinma
|
be3a852fb0
|
Made UDP socket binding more robust.
|
2015-11-24 16:57:23 +01:00 |
|
Thulinma
|
8e94528d6f
|
Improved signal and UDP bind debugging information, decreased verbosity of windows SHM errors.
|
2015-11-24 15:57:17 +01:00 |
|
Thulinma
|
b28a619fc6
|
Various fixes and improvements, backported from Pro version. Code by Erik Zandvliet.
|
2015-11-05 17:05:21 +01:00 |
|
Thulinma
|
3a07633de5
|
Improved Socker::Buffer deletion handling.
|
2015-11-02 15:52:48 +01:00 |
|
Thulinma
|
6a61b3be08
|
Made shared memory or shared files implementation a compile flag, fixed various compile warnings.
|
2014-12-30 22:11:42 +01:00 |
|
Erik Zandvliet
|
1e7766701d
|
Edited maximum "send through socket" size for windows
|
2014-12-15 21:34:41 +01:00 |
|
Thulinma
|
21c083ccc1
|
Added getPureSocket call to socket library for detecting piped/real socket difference.
|
2014-12-07 00:20:35 +01:00 |
|
Thulinma
|
06f88ef296
|
Let socket library return correct socket number in all cases.
|
2014-12-05 13:11:12 +01:00 |
|
Thulinma
|
9d34ad7f5b
|
Added support for sockets pretending to not be sockets even though they are really sockets. Sockets.
|
2014-10-31 00:12:43 +01:00 |
|
Thulinma
|
a6a6e296bc
|
Fixed hostname in statistics to properly be in packed binary format.
|
2014-10-22 16:50:55 +02:00 |
|
Thulinma
|
d442b4e2dc
|
Performance improvements. Removed the following deprecated functions from Socket::Connection class: flush(), Send(*)
|
2014-09-24 16:31:56 +02:00 |
|
Thulinma
|
1be85fdb70
|
Fixed socket system call interrupt handling.
|
2014-09-01 16:38:16 +02:00 |
|
Thulinma
|
398e0421a1
|
Windows dual-stack support.
|
2014-07-23 13:14:07 +02:00 |
|
Thulinma
|
e090a9368d
|
Fixed long forgotten merges.
|
2014-06-18 11:52:12 +02:00 |
|
Thulinma
|
8c01ec8897
|
Such style. (Code style unification)
|
2014-06-18 10:39:27 +02:00 |
|
Thulinma
|
57bcd8f25c
|
Fixes and new functionality by Wouter Spruit, mostly for the HTTP proxy rewrite.
|
2014-06-18 10:38:40 +02:00 |
|
Thulinma
|
1df896d6d1
|
Tweaks to various debug messages.
|
2014-06-08 00:37:50 +02:00 |
|
Thulinma
|
54c31922f7
|
Implemented UDPConnection::getSock()
|
2014-05-04 01:25:36 +02:00 |
|
Thulinma
|
3ac6ae0704
|
Fixed compiling on 32 bits machines.
|
2014-05-01 18:11:13 +02:00 |
|
Thulinma
|
7f65aec7a0
|
Fixed a few generic socket mistakes and uninitialized memory occurances.
|
2014-04-29 15:33:41 +02:00 |
|
Thulinma
|
0e5d838a20
|
Shared Memory updates
|
2014-04-04 02:08:05 +02:00 |
|
Thulinma
|
069ae2c855
|
Added GetDestination UDPConnection call, changed behaviour to automatically set destination to source of last received packet.
|
2014-02-18 16:57:03 +01:00 |
|
Thulinma
|
7f1b28bd6f
|
Updated/added Socket::UDPConnection documentation, added support for binding to a port and for receiving data.
|
2014-02-04 18:20:40 +01:00 |
|
Thulinma
|
773234f231
|
Added UDP sending support to socket library.
|
2014-02-03 18:34:33 +01:00 |
|
Thulinma
|
5313793dfa
|
Decreased default socket verbosity.
|
2014-01-31 12:57:57 +01:00 |
|
Thulinma
|
d81bc24155
|
Implemented Util::Config::serveForkedSocket(), added Socket::Connection::drop() function for dropping unused sockets.
|
2014-01-27 18:02:58 +01:00 |
|
Thulinma
|
92b7a7534d
|
Removed extra newlines from several debug messages.
|
2014-01-27 09:41:24 +01:00 |
|
Thulinma
|
5c0f053006
|
Prettified error messages, first work on Util::Config server helpers.
|
2014-01-27 09:41:24 +01:00 |
|
Erik Zandvliet
|
fbf09fd7c2
|
Fixed a bug where sockets would not be closed.
|
2014-01-21 12:34:55 +01:00 |
|
Thulinma
|
12a0c1942c
|
Removed ALL the compile warnings!
|
2014-01-05 15:26:41 +01:00 |
|
Thulinma
|
73910bd343
|
Fixed socket error reporting.
|
2013-10-31 14:03:58 +01:00 |
|
Thulinma
|
bfb2019c3a
|
Ehh.... Yeah. Again, nothing to see here. Boolean logic. Whee.
|
2013-10-24 11:13:54 +02:00 |
|
Thulinma
|
e61eba35da
|
Remember that socket optimization? This is what I meant to commit, then. Move along, nothing to see here.
|
2013-10-24 10:49:12 +02:00 |
|
Thulinma
|
a7fa0eedcb
|
Socket library optimization.
|
2013-10-17 14:25:24 +02:00 |
|
Thulinma
|
ea71dd2d5c
|
Some small optimizations, added reference functions to JSON lib, fixed config commandline options.
|
2013-08-12 13:18:48 +02:00 |
|
Thulinma
|
54a19d60e6
|
Added setBlocking to Socket::Server.
|
2013-04-10 22:18:12 +02:00 |
|
Thulinma
|
97b51ff39a
|
Augmented Socket::Buffer features.
|
2013-03-12 16:19:46 +01:00 |
|
Thulinma
|
c4544a4d21
|
Limit maximum attempted data writing to 50KiB per block (resolves slowness issues with small network buffers and/or big packets).
|
2013-03-06 21:03:26 +01:00 |
|