-
b703247aed
Remove unnecessary ArchLinux PKGBUILD
Stephen Seo
2019-04-22 17:55:23 +0900
-
ce4a8c56ac
Allow rust_binding to build the C library
Stephen Seo
2019-04-22 17:54:37 +0900
-
ad83caa6e5
Add new function to whitelist
Stephen Seo
2019-04-17 15:21:03 +0900
-
e1d91a4b5e
Move gitignore for c_impl to correct place
Stephen Seo
2019-04-17 15:16:23 +0900
-
1eed614ded
Add buildgen rust binding
Stephen Seo
2019-04-17 14:19:28 +0900
-
a33004a4c9
Add function to drop connection to specific addr
Stephen Seo
2019-04-17 15:15:19 +0900
-
537fef9e8a
Fix prepare_pkt function
Stephen Seo
2019-03-12 14:28:28 +0900
-
bf3f3c334e
Fix server ignoring first packet from client
Stephen Seo
2019-03-12 14:11:22 +0900
-
78db1a58c7
Add HashMap keyed by id for quick id lookups
Stephen Seo
2019-03-12 13:49:14 +0900
-
05ece7c626
Fix UDPC destruct order when using thread
Stephen Seo
2019-03-07 12:16:03 +0900
-
c82fd10470
Fix mutex lock not being unlocked
Stephen Seo
2019-03-07 12:10:53 +0900
-
1c24cc9311
Change isThreaded flag to be separate int
Stephen Seo
2019-03-07 12:01:21 +0900
-
50f105ecfb
Add get/set protocol id capability
Stephen Seo
2019-03-07 11:57:06 +0900
-
44d1be6a23
Minor doc fix
Stephen Seo
2019-03-06 21:51:09 +0900
-
1e5175d0d1
Fix const error strings
Stephen Seo
2019-03-06 21:50:13 +0900
-
767e96e227
Add more documentation
Stephen Seo
2019-03-06 20:34:24 +0900
-
fe13c407ba
Add more documentation
Stephen Seo
2019-03-06 20:31:23 +0900
-
97cbe37545
Add get/set accept-new-connections fn
Stephen Seo
2019-03-06 20:13:38 +0900
-
2bd2e868b2
Change UDPConnection to set listen address
Stephen Seo
2019-03-06 19:53:15 +0900
-
71fd812137
Minor fix to NetworkTest
Stephen Seo
2019-03-06 13:49:56 +0900
-
4be79ace7c
Fix received callback, minor change to NetworkTest
Stephen Seo
2019-03-06 13:23:22 +0900
-
aab8cfe407
Fix threaded update
Stephen Seo
2019-03-05 12:56:05 +0900
-
0ff6bd13a7
Change NetworkTest to exit after disconnect
Stephen Seo
2019-03-05 12:11:57 +0900
-
6597b552a7
Fix memory leaks
Stephen Seo
2019-03-05 12:07:03 +0900
-
96bc9caf92
More fixes to UDPConnection
Stephen Seo
2019-03-04 19:28:05 +0900
-
d35f081585
Fix new connections not being created
Stephen Seo
2019-03-04 19:17:55 +0900
-
f8950fa08e
Fix endianness of addr, minor fixes
Stephen Seo
2019-03-04 19:05:07 +0900
-
9134079b8d
More fixes
Stephen Seo
2019-03-04 18:17:28 +0900
-
aa094224bc
Fix NetworkTest
Stephen Seo
2019-03-04 17:56:40 +0900
-
ec9c3399bf
Fixes to NetworkTest
Stephen Seo
2019-03-04 17:48:32 +0900
-
da9bd55e06
Add check for no pkt received (non-blocking)
Stephen Seo
2019-03-04 15:27:01 +0900
-
d38c7ac105
Add NetworkTest executable
Stephen Seo
2019-03-04 15:20:22 +0900
-
89afc58bc7
Add UDPC_strtoa
Stephen Seo
2019-03-04 15:05:21 +0900
-
4776a2f202
More impl of UDPConnection
Stephen Seo
2019-03-04 15:04:16 +0900
-
0f1e9c9aed
Use locks on check_events for threaded case
Stephen Seo
2019-03-04 11:40:34 +0900
-
3b4ae6e7dd
Add resendPktQueue to struct in UDPConnection
Stephen Seo
2019-03-04 11:32:44 +0900
-
d6f5653048
Fixes/improvements to UDPConnection, still WIP
Stephen Seo
2019-02-21 15:40:30 +0900
-
29e3940c14
Add push_..._realloc to Deque
Stephen Seo
2019-02-21 12:34:35 +0900
-
69edca40f8
Impl add to send-queue and recv callbacks, WIP
Stephen Seo
2019-02-20 15:13:57 +0900
-
629abf6d8e
Fix error log message
Stephen Seo
2019-02-19 13:31:26 +0900
-
4e9929d7ba
Fix handling of timed out packets
Stephen Seo
2019-02-19 13:28:16 +0900
-
4ac65ab6de
More impl of UDPConnection
Stephen Seo
2019-02-18 16:32:50 +0900
-
f691af58ab
Merge branch 'hm_linkedlist'
Stephen Seo
2019-02-18 12:32:57 +0900
-
-
84791a5399
Update UDPConnection to use updated HashMap
Stephen Seo
2019-02-18 12:31:42 +0900
-
40f4df0fba
Update unit tests for HashMap, fixes
Stephen Seo
2019-02-18 12:24:34 +0900
-
2f794beede
Change HashMap to use llists, testing required
Stephen Seo
2019-02-18 12:13:49 +0900
-
bb301d84e9
WIP change to linked list buckets instead of deque
Stephen Seo
2019-02-16 19:00:45 +0900
-
-
6476617b1b
Minor fix to unit test for HashMap
Stephen Seo
2019-02-15 17:00:10 +0900
-
d0ab9edb20
Minor fix to HashMap_itercall(), add to unit test
Stephen Seo
2019-02-15 14:43:16 +0900
-
44dd293a4b
Add itercall() to HashMap, more work on UDPC
Stephen Seo
2019-02-15 13:52:38 +0900
-
f1a13cde5c
Fixes to Unit Test, attempt to improve hash use
Stephen Seo
2019-02-13 17:49:24 +0900
-
1bab7694cf
Add unit tests for HashMap, fix HashMap
Stephen Seo
2019-02-13 14:45:29 +0900
-
e995c877c4
Add a few fns, fix docs to HashMap
Stephen Seo
2019-02-13 13:38:27 +0900
-
c335b280c9
Allow duplicate keys in HashMap
Stephen Seo
2019-02-12 17:40:52 +0900
-
6801cc9744
Revert "Change formatting in HashMap.c"
Stephen Seo
2019-02-12 17:39:07 +0900
-
1dba20ba0d
Change formatting in HashMap.c
Stephen Seo
2019-02-12 17:37:58 +0900
-
49f46e7ce4
Change HashMap_insert to replace existing same key
Stephen Seo
2019-02-11 11:39:09 +0900
-
3faae3025e
Add support for zero-size unitSize in HashMap
Stephen Seo
2019-02-11 11:33:35 +0900
-
164a35fbd7
Add HashMap realloc/clear, fixes
Stephen Seo
2019-02-11 11:23:08 +0900
-
de0a877c70
Fix HashMap_insert
Stephen Seo
2019-02-08 12:55:20 +0900
-
8af6ff500d
Fix HashMap_destroy
Stephen Seo
2019-02-08 12:48:15 +0900
-
eb9eb17a14
Add docs to HashMap
Stephen Seo
2019-02-07 16:20:57 +0900
-
6800caf68a
Change HM to use overflow and individual buckets
Stephen Seo
2019-02-07 11:50:28 +0900
-
645a109ecf
Add some impl to WIP HashMap
Stephen Seo
2019-02-04 17:45:37 +0900
-
a0134b7cb3
Begin work on HashMap, minor fixes
Stephen Seo
2019-02-04 17:21:49 +0900
-
2d7d27722c
Add hash macro fn
Stephen Seo
2019-02-04 16:57:29 +0900
-
884a262f93
Fix UDPC_destroy, WIP impl of recieving packets
Stephen Seo
2019-02-04 15:33:44 +0900
-
f0e82c7488
Minor fix to test of internal atostr function
Stephen Seo
2019-02-01 19:32:31 +0900
-
f6dcf53a35
Add test for internal atostr function
Stephen Seo
2019-02-01 19:31:31 +0900
-
faba06a2b6
Add error logging capability
Stephen Seo
2019-02-01 19:22:04 +0900
-
ff31b0f604
Add some impl of UDPConnection (still WIP)
Stephen Seo
2019-01-31 19:44:32 +0900
-
48cf70ef49
More work on Deque, UDPConnection
Stephen Seo
2019-01-31 12:16:01 +0900
-
c0046e5160
Add fn to Deque, remove at index
Stephen Seo
2019-01-30 16:40:13 +0900
-
ea8226cdf2
Some work on UDPC
Stephen Seo
2019-01-30 15:46:52 +0900
-
bfc704d429
Minor fixes to UnitTest, Defines header
Stephen Seo
2019-01-29 14:50:12 +0900
-
32e2503bd0
Change init to return ptr, some error handling
Stephen Seo
2019-01-29 11:53:39 +0900
-
a27ffa8413
Change Deque_destroy to take a ptr, not ptr of ptr
Stephen Seo
2019-01-28 15:10:04 +0900
-
62c1cad3da
Change Deque init to return pointer
Stephen Seo
2019-01-27 18:30:35 +0900
-
599ac8a23e
Add unit tests, some fixes to Deque.
Stephen Seo
2019-01-27 15:09:38 +0900
-
dd984b85a6
Finish impl of Deque, testing required
Stephen Seo
2019-01-26 20:44:31 +0900
-
b76df86a4f
Some more work on UDPC, WIP Deque
Stephen Seo
2019-01-26 19:11:12 +0900
-
bc79efa20f
Rename PLATFORM macro to "namespace" UDPC_
Stephen Seo
2019-01-26 16:49:54 +0900
-
909fe2e744
Add some init/destruct stuff, thread stuff too
Stephen Seo
2019-01-26 16:22:31 +0900
-
ec084d85cc
Init commit skeleton project
Stephen Seo
2019-01-26 12:52:10 +0900