momo5502
6fbae4461e
Experimental guid authentication
2016-02-21 19:57:56 +01:00
momo5502
0ec1029a89
Optimize RNG and limit packet input
2016-02-19 23:57:06 +01:00
momo5502
339b05f8a7
Rcon tests.
2016-02-17 22:21:42 +01:00
momo5502
a11f004a7e
More proto stuff.
...
We should add a version identifier before releasing!
2016-02-12 15:06:06 +01:00
/dev/urandom
22dbae3b67
premake5: Automatic compiling of protobuf definition files.
...
- Added custom rules for *.proto files to iw4x
- Added a workaround for protoc output not being automatically included
- Disable precompiled headers for protobuf generated sources
- Moved inclusion of node.pb.h out of STDInclude.hpp to only where it's necessary (WTF @momo5502)
- Removed protobuf-generated code from "protobuf" external project
- Removed protogen.bat as it is no longer needed
2016-02-11 15:10:23 +01:00
momo5502
8cef16017e
Use wink-signals
...
boost.signals sadly requires way too many dependencies, libsigc++ requires too much configuration and all the other libs I tested mostly required constexpr as callbacks (due to passing callbacks via template list), which doesn't server this purpose, so wink-signals seems just about right for what we do.
2016-02-11 11:26:41 +01:00
momo5502
75e76226d1
Include protobuf. Not sure if we're supposed to commit protoc :S
2016-02-10 14:54:50 +01:00
momo5502
ad1e25bd56
Update submodules and include some unit testing code.
2016-02-04 21:58:49 +01:00
momo5502
ad6220fa0b
RSA signature stuff.
2016-02-01 10:23:06 +01:00
momo5502
2706e50881
libtommath is faster than tomsfastmath (oh, irony :P) and fixes issue
2016-01-31 21:53:51 +01:00
momo5502
55170e6ba8
correctly include tomsfastmath
2016-01-31 19:50:17 +01:00
momo5502
e51e791184
2016-01-31 13:19:29 +01:00
momo5502
ba3187ce9e
More optimization.
2016-01-24 21:08:14 +01:00
momo5502
378ec87619
More assertions.
2016-01-24 12:56:38 +01:00
momo5502
d28323f73e
Optimizations
...
- Increase warning level
- Use proper casting
- Fix some more warnings.
2016-01-24 12:19:34 +01:00
momo5502
4bbe670c32
Fix warning stuff and issue
2016-01-17 12:31:56 +01:00
momo5502
5a5e149b3a
Include curses.
2016-01-16 23:48:52 +01:00
momo5502
6fa0a743d8
#40 Experiments.
2016-01-16 13:11:00 +01:00
momo5502
0a201daee0
Include official boost-free asio module.
2016-01-14 12:33:11 +01:00
momo5502
558112166a
ZoneBuilder stuff.
2016-01-12 19:08:26 +01:00
momo5502
2101fc28f3
D3D9Ex.
2016-01-12 00:48:27 +01:00
sr0
d70836e825
beta
2016-01-09 18:36:05 +01:00
momo5502
7974bd5cd0
Move version stuff back to the standard include.
2016-01-09 15:59:18 +01:00
momo5502
b58085810a
Some fastfile stuff.
2016-01-06 01:23:43 +01:00
momo5502
852c88c3b5
Some more zone experiments and json11 submodule.
2016-01-05 14:39:04 +01:00
momo5502
d31b21ab9b
Implement experimental zone building.
2016-01-05 00:49:34 +01:00
momo5502
23c7828506
Fix connect protocol.
...
Still needs some cleanup, but it's in an acceptable state.
Therefore issue is fixed!.
2016-01-04 13:05:42 +01:00
momo5502
c392eba620
Better version.hpp including.
2016-01-04 10:58:58 +01:00
momo5502
8175888e1d
Fix discovery.
2016-01-04 03:27:43 +01:00
momo5502
1fd40424e4
Some discovery stuff.
2016-01-04 00:00:07 +01:00
momo5502
47c874d2b4
Fix names (issue)
2016-01-01 20:01:19 +01:00
momo5502
fb8aa17ab1
IPCPipe implemented for inter-process-communication.
2015-12-31 13:37:25 +01:00
sr0
75db36aba9
add revision number
2015-12-31 04:53:48 +01:00
/dev/urandom
e6d38e68fb
Add version.hpp generation. Will trigger pre-build.
2015-12-31 03:59:33 +01:00
momo5502
b3e904115d
Newsticker.
2015-12-31 00:55:08 +01:00
momo5502
8a1a8c6502
Use smooth native cursor instead of the laggy in-game one.
2015-12-29 14:46:17 +01:00
momo5502
87c1c36943
Use premake.
2015-12-29 02:52:31 +01:00