Jérôme Leclercq
|
3f7bac186b
|
Network/Win32: Second patch for MinGW #157
Extending Mstcpip.h fix using C++17 feature __has_include
|
2018-01-26 16:11:53 +01:00 |
Jérôme Leclercq
|
192321b448
|
Network: Fix uninitialized values (found by valgrind)
|
2017-12-13 12:55:03 +01:00 |
Lynix
|
683b09144d
|
Core: Replace StackAllocation by StackArray
This will cleanup alloca usage a little bit
|
2017-10-14 18:04:16 +02:00 |
Jérôme Leclercq
|
b4732d8c17
|
Add Udp::ReceiveMultiple method
|
2017-07-11 12:11:20 +02:00 |
Lynix
|
453ca77c1b
|
Network/SocketImpl: Fix Send causing a SocketError_Internal status on non-blocking sockets
|
2017-01-27 15:05:04 +01:00 |
Lynix
|
002d33f590
|
Network/SocketImpl: Fix compilation
|
2017-01-27 14:55:37 +01:00 |
Lynix
|
ab3b730d21
|
Network/TcpClient|UdpSocket: Add SendMultiple method
To efficiently merge multiples buffers into a reduced number of network
packets
|
2017-01-27 14:51:01 +01:00 |
DrLynix
|
85f0208690
|
Newtork/AbstractSocket: Allow to specify receive and send buffer size per socket
|
2017-01-20 14:33:05 +01:00 |
DrLynix
|
f383eca19a
|
Update copyright year
|
2017-01-20 12:58:35 +01:00 |
Jérôme Leclercq
|
e087129d4a
|
Fix many errors and warnings found out by MinGW
|
2016-11-04 18:14:52 +01:00 |
Lynix
|
9452b98f49
|
Network: Add SocketPoller class
Former-commit-id: 86b9266d904551d19e7ec8e8d6bbe5f137e8d29f [formerly 34575937d84f796cfe36a5ab97ea1f787c1506ba] [formerly 6c8c621523800958ad38eef118fcb3687c34b367 [formerly a1f1330fbe6f990a21bbe6dccfe727edec0e2b44]]
Former-commit-id: 6635c463a753f744b835267181b51ed89620b627 [formerly 14e84c7155cd669ac20a5492e67704059a442925]
Former-commit-id: 7becccdf2d8aac7cdf526d855215d7d144be284c
|
2016-09-22 18:16:39 +02:00 |
Lynix
|
34c1208202
|
Network/Windows: Fix compilation with MinGW
Thanks to Maeiky
Former-commit-id: 06501a2d834a10fad4db902b2a5015e6ac7a1fd8 [formerly f2ae3e67ba3fec2d8c740a4472b6fd32aa601a41] [formerly a13631a0e24cb5518e132d450c8d099f985d3fb2 [formerly 0b3ed439870f29acf33c6a6cfbbe8747fc3394ff]]
Former-commit-id: 04e5439cd9d14ac7de4a5b126b0359aee42b0bd1 [formerly 6cab591aa8cf90d4ab3ddf6a883023caf1694b4d]
Former-commit-id: fe7895dc9cd1c1f54a2c0b7df1d578220e06b180
|
2016-09-19 13:16:16 +02:00 |
Lynix
|
134063a87d
|
Network/SocketImpl: Fix compilation for recent MinGW versions
Former-commit-id: b32cdfc7c9341b56a2534f49304ed6a40889ef65 [formerly be0dcc051b3714196a74c2639d61f3377b1732cf] [formerly 4a3c9b84f8d4b5c55f3fe086df6609b9198ff2a0 [formerly d07e788c4b54277aa726e82810c36c64dae14084]]
Former-commit-id: f71fe5191f9470facf8669ebd89ff86f8b9be9dc [formerly 96f25b63a8bb4ffa5523dd972bf2a24b8df80269]
Former-commit-id: f1beb415423a8babbe61e95c3fe35ad9456c6622
|
2016-08-28 01:09:40 +02:00 |
Lynix
|
819b46f5fc
|
Fix a shitload of warnings in 64 bits mode
Former-commit-id: c7792a7d5b1f85ab934da25324831b9daa3f47ff [formerly 3469974c48432be1f65808bff0ea39d9e22f5b50]
Former-commit-id: 5080815e9e1a3aebe237ff9a291b908ce0292eca
|
2016-06-13 21:09:55 +02:00 |
Lynix
|
e70b1f57ae
|
Fix compilation for CodeBlocks 16.01 ! (Fixes #65)
Former-commit-id: 4cddcf427228260249ac1578283896ee2b7ecbfc [formerly 7bf4124ba228559456f38f4247116ed71a45c227]
Former-commit-id: 2b1a728de56c163627fcb6b59231102708f57513
|
2016-06-09 13:02:02 +02:00 |
Lynix
|
a31a969409
|
Replace useless reinterpret_cast by static_cast
Former-commit-id: f61d644d968d4fe9523a5cd122e11525a9c2765d
|
2016-04-07 04:20:18 +02:00 |
Lynix
|
f723d6a29c
|
Network: Replace unsigned int by size_t for size
Former-commit-id: efa7e2f50ae370f96871726be7906332ca8969a4
|
2016-02-04 13:27:06 +01:00 |
Lynix
|
9ae27d990c
|
Network/Socket: (Windows) Handle WSAECONNABORTED and WSAECONNRESET error messages
Former-commit-id: 3923999541c8ba069452b1704c40bea10a6938fa
|
2016-01-19 12:11:59 +01:00 |
Lynix
|
86da939520
|
Merge branch 'NDK' of https://github.com/DigitalPulseSoftware/NazaraEngine into NDK
Former-commit-id: 8aec2e99cfa90bff230e2390d1bdc5908db41c27
|
2015-11-16 10:05:48 +01:00 |
Lynix
|
0cda3c1d14
|
Network/SocketImpl: Add query methods
I'm still not sure I will use them
Former-commit-id: 1c023a51372b6864ebd7f09142ff9adeced72dd0
|
2015-11-16 10:05:45 +01:00 |
Lynix
|
e8aa649cfc
|
Network/HostnameInfo: Replace family/socketType raw value by engine enumeration
Former-commit-id: 40adb7654b5a741c5fa12c1b866e3b427b1be5e9
|
2015-11-14 02:12:10 +01:00 |
Lynix
|
1b4ac70ac3
|
Network/SocketImpl: Fix SetKeepAlive
Former-commit-id: 490857d9a34ed1492710666695965bc930691c0b
|
2015-11-13 18:21:26 +01:00 |
Lynix
|
8935aa895d
|
Network/SocketImpl: Fix QueryAvailableBytes error handling on Windows
Former-commit-id: 7b1c17a66416201ebea620eb8f992092b511adb8
|
2015-11-13 13:07:49 +01:00 |
Lynix
|
f28e1a7d9b
|
Network/UdpSocket: Add broadcasting option
Former-commit-id: bde428efc5e9c77cf3e64ec04d58d72613f1d8de
|
2015-11-12 13:35:46 +01:00 |
Lynix
|
81221fbf0b
|
Network/TcpClient: Fix LowDelay
Former-commit-id: 70fc4224ae7f8913e27a3a3cf234500db262f73c
|
2015-11-12 13:19:21 +01:00 |
Lynix
|
65bc2d46e7
|
Network/Win32: Update comment
Former-commit-id: 8e8592279e3df84c88ea14b9698dbb172ee21566
|
2015-11-10 13:26:47 +01:00 |
Lynix
|
1bbf038cc6
|
Network: First commit
Former-commit-id: ec8697acc51569f5043e4f70e4cf42f1c5dc487c
|
2015-11-09 15:02:25 +01:00 |