peterbell10
|
035ecdc9e2
|
Replace evdns with getaddrinfo and getnameinfo (#3766)
|
2017-06-15 11:03:49 +02:00 |
|
Mattes D
|
d825456127
|
Added strict static_cast to void * in printf.
|
2016-11-13 17:26:58 +01:00 |
|
Mattes D
|
d2e8643607
|
Fixed type-casting-related warnings.
|
2016-08-24 22:26:53 +02:00 |
|
Mattes D
|
641cb063bc
|
cTCPLink supports TLS out of the box.
|
2016-08-22 23:44:36 +02:00 |
|
Mattes D
|
8eaa8613da
|
CMake: Remove needless minimum version specifications.
|
2016-07-18 22:11:42 +02:00 |
|
Mattes D
|
4d9769a484
|
SelfTests: More logging for EnumInterfaces.
|
2016-06-18 13:12:11 +02:00 |
|
Mattes D
|
ea47247dc7
|
SelfTests: Print a quick message on test start.
|
2016-06-18 13:12:10 +02:00 |
|
Mattes D
|
82e81c01a2
|
SelfTests: Fixed missing override keyword in EchoServer.
|
2016-06-18 13:12:09 +02:00 |
|
Mattes D
|
3d164a77cb
|
SelfTests: Organized into solution folders.
|
2016-06-18 13:12:07 +02:00 |
|
Mattes D
|
3184433756
|
Moved NetworkInterfaceEnum test to a separate test project.
|
2016-06-18 13:12:06 +02:00 |
|
Tiger Wang
|
4315a11393
|
Fixed and improved restarting
Restarts are now an actual, close-as-possible to application
exit+reopen.
|
2015-08-20 16:15:23 +01:00 |
|
tycho
|
51b4584b42
|
Fix clang 3.6 flags to only be used in clang 3.6
|
2015-05-24 15:22:55 +01:00 |
|
tycho
|
95b81b3ef1
|
Disable -Werror for warnings in tests.
|
2015-05-24 14:16:05 +01:00 |
|
tycho
|
a5624debcb
|
Fix tests
|
2015-05-23 13:21:02 +01:00 |
|
Mattes D
|
591b4eeb8a
|
Network tests: Fixed clang warnings.
|
2015-02-20 16:08:21 +01:00 |
|
Mattes D
|
014b96adb3
|
Exported cServerHandle and cNetwork:Listen to Lua.
Also added an example to the NetworkTest plugin.
|
2015-02-04 08:40:52 +01:00 |
|
Mattes D
|
053362e604
|
Added network termination called at app exit.
This fixes a crash in MSVC runtime caused by joining a thread in a global var's destructor.
|
2015-01-27 14:53:37 +01:00 |
|
Mattes D
|
9014bdfa32
|
cNetwork: Renamed callback to OnConnected()
|
2015-01-22 22:49:37 +01:00 |
|
Mattes D
|
dbf7f13bd4
|
cNetwork: Added link creation callback.
This allows the callback classes to store the link inside them and use it internally later on, mainly for sending data.
|
2015-01-22 20:13:06 +01:00 |
|
Mattes D
|
5b4c5cf2be
|
cNetwork: Changed listening API.
The link-callbacks for each new accepted link are now received from the OnIncomingConnection listen-callback.
|
2015-01-22 20:13:05 +01:00 |
|
Mattes D
|
64855ed340
|
cNetwork: Added error message to error callbacks.
|
2015-01-22 20:13:04 +01:00 |
|
Mattes D
|
d4682463a1
|
cNetwork: Fixed race conditions with lookups; proper shutdown.
|
2015-01-22 20:13:02 +01:00 |
|
Mattes D
|
c0cb787c10
|
cNetwork: Split the main cpp file into several files.
|
2015-01-22 20:13:02 +01:00 |
|
Mattes D
|
d3076a3e16
|
cNetwork: Split cNetworkSingleton to a separate file.
|
2015-01-22 20:13:00 +01:00 |
|
Mattes D
|
7cddb62374
|
cNetwork: Added an OnError callback for listening servers.
The callback receives the error details.
|
2015-01-22 20:12:57 +01:00 |
|
Mattes D
|
ddb1818dd5
|
cNetwork: Added multithreading protection.
|
2015-01-22 20:12:50 +01:00 |
|
Mattes D
|
d8ac99a037
|
cNetwork: Implemented connection shutdown and close.
|
2015-01-22 20:12:49 +01:00 |
|
Mattes D
|
9ffca12709
|
cNetwork: Fixed Linux compilation.
|
2015-01-22 20:12:48 +01:00 |
|
Mattes D
|
a2aa37bdc5
|
cNetwork: Implemented link address getting.
|
2015-01-22 20:12:47 +01:00 |
|
Mattes D
|
28e97d5468
|
cNetwork: Implemented basic server functionality.
|
2015-01-22 20:12:46 +01:00 |
|
Mattes D
|
251c96952b
|
cNetwork: Implemented IP-to-hostname lookup.
|
2015-01-22 20:12:45 +01:00 |
|
Mattes D
|
fde44cba08
|
cNetwork: Implemented HostnameToIP lookups.
|
2015-01-22 20:12:45 +01:00 |
|
Tycho
|
a9b8a530b1
|
Extracted Google connection test
|
2015-01-22 20:12:42 +01:00 |
|