Commit graph

64 commits

Author SHA1 Message Date
cd99af391f doomsim updates: state machine, nng_recvmsg/nng_sendmsg, first actual logic 2023-02-11 23:52:20 +01:00
3d2d6cc033 nng: fix warning: comparison of integer expressions of different signedness 2023-02-10 18:40:27 +01:00
a7b31a6f49 refactoring all the things
- Move from spdlog to log.c by rxi
- Create dp_common c library
- Create empty doomsim executable
2023-02-08 06:39:23 +01:00
5ca8329db1 buggy pub sub code 2023-02-04 01:56:30 +01:00
51441ff6e3 actually use the in-tree, patched version of nng 2023-02-04 01:56:09 +01:00
980386152f nng: make nng_set_resolve_thread_max() apply on posix
Note: things will break if nng_set_resolve_thread_max() is modified at
runtime and more resolver are spawned. Not sure if this can actually
happen.
2023-02-04 00:00:14 +01:00
6c33ce8deb create cmake project structure and c++ test app 2023-02-03 23:33:37 +01:00
1e357d1448 add spdlog-v1.11.0 2023-02-03 22:02:26 +01:00
208a78cc23 Squashed 'external/spdlog/' content from commit ad0e89cb
git-subtree-dir: external/spdlog
git-subtree-split: ad0e89cbfb4d0c1ce4d097e134eb7be67baebb36
2023-02-03 22:02:26 +01:00
e87ace77f6 apply patch to nng to be able to control the number of threads used
Patch author: bionicbeagle
Patch source: https://gist.github.com/bionicbeagle/4891eba6279ead5db5f501a60ff2b194
Discussion: https://github.com/nanomsg/nng/issues/1572#issuecomment-1332740743
2023-02-03 21:33:39 +01:00
89a300edce .gitignore things 2023-02-03 21:31:17 +01:00
c49214afb8 add nng-v1.5.2 2023-02-03 21:18:59 +01:00
17f68cf8fe Squashed 'external/nng/' content from commit 169221da
git-subtree-dir: external/nng
git-subtree-split: 169221da8d53b2ca4fda76f894bee8505887a7c6
2023-02-03 21:18:59 +01:00
5f24f18ca9 Initial commit. This is not going to be useful to you for anything. Ever. 2023-02-03 21:15:57 +01:00