|
8dba751929
|
Some fixes
Fix id of sent packet stored in network byte order instead of native
order.
Fix failing to send packet not stopping storing sent packet data.
|
2019-08-28 15:54:18 +09:00 |
|
|
35bc629b1b
|
Add some Unit Tests for UDPC
|
2019-08-27 18:03:30 +09:00 |
|
|
8883d84b9b
|
Minor fix
|
2019-08-27 17:53:18 +09:00 |
|
|
1382cc6b7c
|
Store connections based on both addr and port
Previous implementation only stored based on addr only, preventing
connections from/to the same address but different ports.
|
2019-08-27 17:00:29 +09:00 |
|
|
57e270eb15
|
Replace all uses of float with chrono::duration
|
2019-08-27 16:31:24 +09:00 |
|
|
f5cfbe41d5
|
Fix warnings, some impl, still WIP
|
2019-08-27 14:06:27 +09:00 |
|
|
da6d752b55
|
Set max size for received pkts queue
|
2019-08-27 13:06:15 +09:00 |
|
|
236b03c9b1
|
Impl storing received packet
|
2019-08-27 13:03:38 +09:00 |
|
|
418c088084
|
Impl check timed-out packets
Still WIP
|
2019-08-27 12:42:43 +09:00 |
|
|
7482fecb37
|
More impl: rtt and timepoint per sent pkt
|
2019-08-22 20:16:07 +09:00 |
|
|
0065928422
|
More impl, fix move for TSQueue
|
2019-08-22 16:08:05 +09:00 |
|
|
1e0f631ab2
|
Some WIP impl of receiving packet handling
|
2019-08-18 19:14:14 +09:00 |
|
|
bf27c328a6
|
Impl sending queued packet
TODO receiving packet
|
2019-08-18 18:34:45 +09:00 |
|
|
29009c2b8c
|
Replace spinlock with mutex/lock_guard in TSQueue
|
2019-08-18 18:10:11 +09:00 |
|
|
5c4360cabe
|
Some more work on cpp_impl (still WIP)
|
2019-07-25 20:51:08 +09:00 |
|
|
0bd51418a2
|
Some work on update impl
|
2019-07-21 14:29:31 +09:00 |
|
|
640102c091
|
Minor changes/fixes, clang-format fixes
|
2019-07-21 13:45:42 +09:00 |
|
|
084700d54b
|
Minor fix
|
2019-07-07 14:48:58 +09:00 |
|
|
132508d5cc
|
Add check for endianness, fix strtoa for ipv4
|
2019-07-07 14:44:37 +09:00 |
|
|
f10c53d92c
|
Change TSQueue to be a wrapper around a queue
|
2019-07-07 14:13:16 +09:00 |
|
|
973e71ead0
|
Add more to unit test for TSQueue
|
2019-06-07 12:17:35 +09:00 |
|
|
8548d4f6ed
|
Add unit test and fixes for TSQueue
|
2019-06-07 11:33:44 +09:00 |
|
|
76567d168e
|
Add more fns to TSQueue (still untested)
|
2019-06-06 17:06:44 +09:00 |
|
|
28d832a349
|
Invoke ALEFix
|
2019-06-06 16:42:07 +09:00 |
|
|
2aa4600c57
|
Create Thread-Safe-Queue (untested)
|
2019-06-06 16:40:17 +09:00 |
|
|
4b56bda4b1
|
Skeleton code set up for cpp impl
|
2019-06-06 16:02:48 +09:00 |
|
|
dc5ba1bf14
|
Fix c_impl not installing to lib/ for Debug
|
2019-04-22 18:27:34 +09:00 |
|
|
5dd42a6e23
|
rust_binding now builds C lib Release/Debug
|
2019-04-22 18:18:03 +09:00 |
|
|
b703247aed
|
Remove unnecessary ArchLinux PKGBUILD
|
2019-04-22 17:55:23 +09:00 |
|
|
ce4a8c56ac
|
Allow rust_binding to build the C library
|
2019-04-22 17:54:37 +09:00 |
|
|
ad83caa6e5
|
Add new function to whitelist
|
2019-04-17 15:21:03 +09:00 |
|
|
e1d91a4b5e
|
Move gitignore for c_impl to correct place
|
2019-04-17 15:16:23 +09:00 |
|
|
1eed614ded
|
Add buildgen rust binding
|
2019-04-17 15:15:53 +09:00 |
|
|
a33004a4c9
|
Add function to drop connection to specific addr
Also added minor note about ctx->idMap
|
2019-04-17 15:15:19 +09:00 |
|
|
537fef9e8a
|
Fix prepare_pkt function
|
2019-03-12 14:28:28 +09:00 |
|
|
bf3f3c334e
|
Fix server ignoring first packet from client
|
2019-03-12 14:11:22 +09:00 |
|
|
78db1a58c7
|
Add HashMap keyed by id for quick id lookups
|
2019-03-12 13:49:14 +09:00 |
|
|
05ece7c626
|
Fix UDPC destruct order when using thread
|
2019-03-07 12:16:03 +09:00 |
|
|
c82fd10470
|
Fix mutex lock not being unlocked
|
2019-03-07 12:10:53 +09:00 |
|
|
1c24cc9311
|
Change isThreaded flag to be separate int
|
2019-03-07 12:01:21 +09:00 |
|
|
50f105ecfb
|
Add get/set protocol id capability
|
2019-03-07 11:57:06 +09:00 |
|
|
44d1be6a23
|
Minor doc fix
|
2019-03-06 21:51:09 +09:00 |
|
|
1e5175d0d1
|
Fix const error strings
|
2019-03-06 21:50:13 +09:00 |
|
|
767e96e227
|
Add more documentation
|
2019-03-06 20:34:24 +09:00 |
|
|
fe13c407ba
|
Add more documentation
|
2019-03-06 20:31:23 +09:00 |
|
|
97cbe37545
|
Add get/set accept-new-connections fn
Fix some functions not using mutex when threaded update is enabled.
|
2019-03-06 20:13:38 +09:00 |
|
|
2bd2e868b2
|
Change UDPConnection to set listen address
Add some documentation, fix NetworkTest with new change.
|
2019-03-06 19:53:15 +09:00 |
|
|
71fd812137
|
Minor fix to NetworkTest
|
2019-03-06 13:49:56 +09:00 |
|
|
4be79ace7c
|
Fix received callback, minor change to NetworkTest
|
2019-03-06 13:39:54 +09:00 |
|
|
aab8cfe407
|
Fix threaded update
|
2019-03-05 12:56:05 +09:00 |
|