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
|
00253403b3
|
cTCPLinkImpl: Fixed type conversion warning.
|
2015-01-22 20:13:03 +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
|
1e5aedacea
|
cNetwork: Fixed WinXP dualstack listening.
|
2015-01-22 20:13:01 +01:00 |
|
Mattes D
|
d3076a3e16
|
cNetwork: Split cNetworkSingleton to a separate file.
|
2015-01-22 20:13:00 +01:00 |
|
Mattes D
|
ae29a82eba
|
cNetwork: Fixed WSAStartup()-not-called error in Listen().
|
2015-01-22 20:12:59 +01:00 |
|
Mattes D
|
60807adfb5
|
cNetwork: Handle WSA initialization failures.
|
2015-01-22 20:12:58 +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
|
646e636933
|
cNetwork: Rewritten server listen into a factory method.
|
2015-01-22 20:12:56 +01:00 |
|
Mattes D
|
4647e6ad71
|
cNetwork: Removed unneeded dependency.
|
2015-01-22 20:12:55 +01:00 |
|
Mattes D
|
728a624e48
|
cNetwork: Refactored cTCPLinkImpl::Connect into a factory.
|
2015-01-22 20:12:55 +01:00 |
|
Mattes D
|
6f29cfe084
|
cNetwork: Cosmetics.
|
2015-01-22 20:12:54 +01:00 |
|
Mattes D
|
5cc8d82a23
|
cNetwork: Fixed compilation in out-of-source builds.
|
2015-01-22 20:12:53 +01:00 |
|
Mattes D
|
b59206207c
|
cNetwork: Fixed compilation.
|
2015-01-22 20:12:52 +01:00 |
|
worktycho
|
19121d2962
|
Wrap debug variable in ifdef
avoidss unused variable error in clang
|
2015-01-22 20:12:51 +01:00 |
|
Mattes D
|
235b8f1f6b
|
cNetwork: Added error logging to server socket creation.
This is mainly for WinXP and RasPi testing.
|
2015-01-22 20:12:50 +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 |
|
Mattes D
|
c7335255ac
|
Excluded PolarSSL tests from MCS tests.
|
2015-01-22 20:12:44 +01:00 |
|
Mattes D
|
bef957ef14
|
Added newline to logged messages in the tests.
|
2015-01-22 20:12:43 +01:00 |
|
Tycho
|
a9b8a530b1
|
Extracted Google connection test
|
2015-01-22 20:12:42 +01:00 |
|
Mattes D
|
b8b3409b74
|
cNetwork: Linux compilation fix.
|
2015-01-22 20:12:41 +01:00 |
|
Mattes D
|
6f5e267d58
|
Implemented LibEvent-based client connections.
|
2015-01-22 20:12:40 +01:00 |
|
Mattes D
|
a8a7488b54
|
Added the libevent library.
|
2015-01-22 20:12:39 +01:00 |
|
Mattes D
|
f36a00c603
|
Merge pull request #1708 from mc-server/WarningFixes
Warning fixes
|
2015-01-22 14:33:36 +01:00 |
|
Mattes D
|
9429cdcb53
|
Fixed warnings in StringUtils.
|
2015-01-21 20:39:34 +01:00 |
|
Matyas Dolak
|
dc5ab256a5
|
ProtoProxy: Fixed warnings in Connection.cpp.
|
2015-01-21 14:15:35 +01:00 |
|
Matyas Dolak
|
adf3b3a569
|
ByteBuffer: Added support for reading unsigned shorts and ints.
|
2015-01-21 12:12:22 +01:00 |
|
Matyas Dolak
|
b333551830
|
ProtoProxy: Fixed warnings in Connection.cpp.
|
2015-01-21 11:24:32 +01:00 |
|
Mattes D
|
2df8e4863f
|
Fixed warnings in FastNBT.cpp.
|
2015-01-20 23:52:53 +01:00 |
|
Mattes D
|
5ac3a23586
|
Fixed warnings in 1.7 protocol.
|
2015-01-18 22:43:35 +01:00 |
|
Mattes D
|
45b1d5ff78
|
Fixed various warnings.
|
2015-01-18 18:01:24 +01:00 |
|
Mattes D
|
b1c58b7b52
|
cWorld: Fixed a type warning.
|
2015-01-18 15:10:05 +01:00 |
|
Mattes D
|
83ed6a2c1b
|
Fixed type conversion warnings.
|
2015-01-18 11:25:16 +01:00 |
|
Mattes D
|
e38f41d32f
|
Merge pull request #1702 from mc-server/chrono
Started to convert more of MCServer to std::chrono
|
2015-01-18 11:21:36 +01:00 |
|
Mattes D
|
e211aafaa4
|
Fixed type-conversion warnings.
|
2015-01-18 11:02:17 +01:00 |
|
worktycho
|
6758c1d2a1
|
correct comment to say milliseconds
|
2015-01-17 22:24:25 +00:00 |
|
Mattes D
|
50918a5214
|
Merge pull request #1707 from UltraCoderRU/master
Fixed some problems found by CppCheck
|
2015-01-17 19:52:26 +01:00 |
|
Kirill Kirilenko
|
41f30edcf7
|
Fixed CppCheck: (performance) Prefer prefix ++/-- operators for non-primitive types.
|
2015-01-17 16:00:12 +03:00 |
|
Kirill Kirilenko
|
3dc994f9dc
|
Fixed CppCheck: (performance) Possible inefficient checking for emptiness.
|
2015-01-17 15:20:03 +03:00 |
|
Kirill Kirilenko
|
2ce2741968
|
Fixed CppCheck: (performance) Function parameter should be passed by reference.
|
2015-01-17 15:19:23 +03:00 |
|
Tycho
|
bfe1960191
|
Converted Monster to std::chrono
|
2015-01-16 14:38:21 +00:00 |
|