]> git.seodisparate.com - UDPConnection/shortlog
UDPConnection
2020-01-10 Stephen SeoSet pointers to const where possible in API
2020-01-09 Stephen SeoTruncate "UDPConnection" to "UDPC"
2020-01-09 Stephen SeoFix potential non-null-terminated string bug
2020-01-08 Stephen SeoAdd more documentation, some fixes
2020-01-08 Stephen SeoReplace TSLQueue with std::deque where possible
2020-01-05 Stephen SeoMinor fix to keysSet atomic_bool
2020-01-05 Stephen SeoMinor fixes
2020-01-05 Stephen SeoFix usage of atomic_bool "keysSet"
2020-01-05 Stephen SeoMinor refactoring/fix of use of atomic_bool
2020-01-05 Stephen SeoRefactor locking mutex during update
2020-01-05 Stephen SeoClient on connect fail now returns FAIL_CONNECT
2020-01-05 Stephen SeoClient now regenerates verif-time on con attempt
2020-01-02 Stephen SeoImplement publickey whitelist (using libsodium)
2020-01-02 Stephen SeoAdd verification of verification time server-side
2020-01-02 Stephen SeoChange: libsodium verification now on full packet
2019-12-30 Stephen SeoFix copying over data of received packet
2019-12-27 Stephen SeoFix received packet storing unnecessary header
2019-12-22 Stephen SeoMinor additions/fixes to doxygen-style docs
2019-12-19 Stephen SeoMinor refactorings
2019-12-18 Stephen SeoMinor fixes
2019-12-18 Stephen SeoMinor fixes, improvements
2019-12-18 Stephen SeoAdd way to get connection queued size
2019-12-17 Stephen SeoBug fixes
2019-12-17 Stephen SeoImpl disc. request (untested), del make_unique
2019-12-17 Stephen SeoReplace "poor man's optional" with std::unique_ptr
2019-12-17 Stephen SeoFix create_id_easy not parsing ipv4 addr correctly
2019-12-11 Stephen SeoFix UnitTests using C++17 (now uses C++11)
2019-12-11 Stephen SeoDrop support from C++17 to C++11
2019-12-09 Stephen SeoImpl auth-policy for handling with(out) auth
2019-12-06 Stephen SeoMore documentation, fix constants to be #define'd
2019-12-04 Stephen SeoUpdate .gitignore
2019-12-04 Stephen SeoMore work on Doxygen style documentation
2019-11-27 Stephen SeoBegin doxygen-style documentation WIP
2019-11-27 Stephen SeoMinor fixes/refactorings
2019-11-27 Stephen SeoAdd is_valid_context(), fixes/refactorings
2019-11-27 Stephen SeoAdd set_libsodium_key_easy(), fixes/refactorings
2019-11-21 Stephen SeoFixes for setting pub/sec keys
2019-11-21 Stephen SeoAdd unset_libsodium_keys()
2019-11-19 Stephen SeoAdd set peer_pk, sk/pk, start/stop threaded update
2019-11-18 Stephen Seolibsodium support is now optional
2019-11-13 Stephen SeoAdd way to specify sleep time for threaded update
2019-11-13 Stephen SeoAdd UDPC_create_id_easy
2019-11-13 Stephen SeoConvert NetworkTest to C from C++
2019-11-11 Stephen SeoAdd events, refactorings
2019-11-11 Stephen SeoFix use of addr/socket types
2019-11-11 Stephen SeoReplace c_impl, remove rust_binding, with cpp_impl
2019-11-06 Stephen SeoRemove unused TSQueue and RingBuffer
2019-11-06 Stephen SeoFixes and improvements (add use of TSLQueue)
2019-11-06 Stephen SeoMinor fix to size pointer in TSLQueue iterator
2019-11-06 Stephen SeoFix size count in TSLQueue when using iterator
2019-11-06 Stephen SeoAdd more tests to UnitTest for TSLQueue
2019-11-03 Stephen SeoAdd iterator to TSLQueue
2019-10-29 Stephen SeoReplace std::list with own doubly-linked-list
2019-10-28 Stephen SeoAdd remove() to TSLQueue's iterator wrapper
2019-10-24 Stephen SeoAdd WIP UnitTests for TSLQueue
2019-10-24 Stephen SeoAdd prefix inc/dec to TSLQIterWrapper
2019-10-24 Stephen SeoAdd missing impl fn to TSLQueue
2019-10-24 Stephen SeoAdd impl of TSLQueue (TODO UnitTests)
2019-10-22 Stephen SeoBegin work on TSLQueue
2019-10-22 Stephen SeoRefactor logging
2019-09-27 Stephen SeoRework sendPkts (sending queue)
2019-09-23 Stephen SeoImplement header verification via libsodium
2019-09-21 Stephen SeoAdd support for MINGW compiler
2019-09-20 Stephen SeoFixes and improvements
2019-09-20 Stephen SeoUse macro to conditionally log
2019-09-20 Stephen SeoMany fixes, including sending packets with payload
2019-09-19 Stephen SeoFix parsing of ipv6 link-local address
2019-09-19 Stephen SeoFix Windows support
2019-09-19 Stephen SeoRename enum types to avoid name conflict
2019-09-19 Stephen SeoAttempt to make code platform agnostic
2019-09-18 Stephen SeoFix atostr
2019-09-18 Stephen SeoAdd support for link-local ipv6 addr
2019-09-18 Stephen SeoFix NetworkTest
2019-09-18 Stephen SeoFix setting trigger-send flag
2019-09-17 Stephen SeoImpl NetworkTest, fixes and refactoring
2019-09-17 Stephen SeoAdd support for UDPC_strtoa to accept ipv4 input
2019-09-16 Stephen SeoUse mutex for thread safety
2019-09-16 Stephen SeoAdd command parsing for NetworkTest
2019-09-16 Stephen SeoImpl threaded init/update
2019-09-07 Stephen SeoReplace ipv4 with ipv6
2019-09-03 Stephen SeoMake atostr more thread safe
2019-09-03 Stephen SeoPrevent exceptions being thrown in TSQueue
2019-09-03 Stephen SeoExpose ConnectionId to C interface, fixes
2019-08-30 Stephen SeoAdd top_and_pop fn to TSQueue
2019-08-30 Stephen SeoMinor fixes
2019-08-30 Stephen SeoSimpifly opaque struct handle to context
2019-08-30 Stephen SeoRemove already resolved TODO comment
2019-08-30 Stephen SeoUse opaque struct as handle in C interface, fix
2019-08-29 Stephen SeoImpl logging, minor fixes/refactorings
2019-08-29 Stephen SeoMinor formatting fix
2019-08-29 Stephen SeoAdd client_initiate_connection fn, some fixes
2019-08-28 Stephen SeoImpl drop all connections with specific addr
2019-08-28 Stephen SeoSome fixes
2019-08-27 Stephen SeoAdd some Unit Tests for UDPC
2019-08-27 Stephen SeoMinor fix
2019-08-27 Stephen SeoStore connections based on both addr and port
2019-08-27 Stephen SeoReplace all uses of float with chrono::duration
2019-08-27 Stephen SeoFix warnings, some impl, still WIP
2019-08-27 Stephen SeoSet max size for received pkts queue
2019-08-27 Stephen SeoImpl storing received packet
next