]> git.tdb.fi Git - libs/net.git/history - source/net
Add a dynamic receiver class for more flexible packet handling
[libs/net.git] / source / net /
2023-06-01 Mikko RasaAdd a dynamic receiver class for more flexible packet... master
2023-01-15 Mikko RasaRemove function overloads for manually specifying packe...
2023-01-15 Mikko RasaRedesign Communicator to support multiple protocols
2023-01-15 Mikko RasaProvide access to packet IDs in Protcool
2023-01-15 Mikko RasaAdd a base id parameter to Protocol's serialization...
2023-01-14 Mikko RasaAdd some useful factory functions to InetAddr and Inet6Addr
2023-01-14 Mikko RasaDecorate things which constitute the public API
2022-12-11 Mikko RasaMark sockets as close-on-exec upon creation on Linux
2022-12-11 Mikko RasaUse the append function from string utilities
2022-12-11 Mikko RasaAdjust copyability of classes
2022-12-11 Mikko RasaDon't create the WinSock helper until the first socket...
2022-12-11 Mikko RasaCheck for EOF return before checking for errors
2022-12-11 Mikko RasaMove the address family enum into sockaddr.h
2022-12-11 Mikko RasaInclude the matching header first in .cpp files
2022-12-11 Mikko RasaUse std::unique_ptr for owning pointers
2022-12-10 Mikko RasaRefactor the API for defining packets in Protocol
2022-12-10 Mikko RasaAdd missing override specifiers
2022-12-10 Mikko RasaFix an incorrect multiple inclusion guard
2022-12-10 Mikko RasaUse nullptr instead of 0 for pointers
2022-12-10 Mikko RasaFurther simplify the protocol serializers
2022-12-10 Mikko RasaFix a length calculation bug in Protocol::dispatch
2022-12-10 Mikko RasaSimplify the inner workings of Protocol
2022-12-10 Mikko RasaUse default member initializers where possible
2022-12-09 Mikko RasaRework protocol hash calculation
2022-12-09 Mikko RasaUse the auto type to shorten long declarations
2022-12-09 Mikko RasaPrefer range-based for loops where possible
2022-12-09 Mikko RasaUse the override specifier when overriding
2022-12-09 Mikko RasaMark special member functions as defaulted where approp...
2022-12-09 Mikko RasaUse a static local variable for assigning packet IDs
2022-12-09 Mikko RasaUse deque instead of list for resolver task queue
2022-12-09 Mikko RasaDon't allow duplicate listen calls
2022-12-09 Mikko RasaAdjust exception classes and messages
2022-12-09 Mikko RasaRemove unnecessary destructors from exception classes
2022-12-09 Mikko RasaEmit signal_end_of_file after clearing events
2022-12-09 Mikko RasaUse standard fixed-width integer types
2022-12-09 Mikko RasaUpdate hash function call
2022-12-09 Mikko RasaUse size_t to represent sizes
2019-09-27 Mikko RasaImprove error handling
2019-09-23 Mikko RasaSupport serializing bool fields in Protocol
2019-09-21 Mikko RasaPrevent serializing packets without an ID
2019-09-21 Mikko RasaFix the polarity of O_CLOEXEC for Socket
2019-09-21 Mikko RasaRemove name from an unused variable
2019-01-24 Mikko RasaAdd method to query bound status of a socket
2017-12-05 Mikko RasaImplement the required virtual functions in Socket
2017-12-05 Mikko RasaFix a flag handling bug in Socket::Private::set_block
2016-11-01 Mikko RasaMove the definition of PacketTypeDef<T>::class_id to...
2016-10-12 Mikko RasaIncrease Communicator buffer size to 64k
2016-10-09 Mikko RasaSome largely cosmetic touch-up
2016-10-09 Mikko RasaSupport compound types in network packets
2016-10-09 Mikko RasaFill in a missing parameter for check_sys_error
2016-10-09 Mikko RasaAcutally implement Protocol::get_hash
2016-10-09 Mikko RasaRefactor most of Communicator::send to be in the .cpp...
2016-10-09 Mikko RasaMassive overhaul of the Protocol class
2016-09-25 Mikko RasaAdd error check to accept
2016-09-25 Mikko RasaMove most platform-specific code into overlay directories
2016-09-14 Mikko RasaMinor cleanup
2016-09-14 Mikko RasaUse the correct #ifdef for Windows
2016-09-14 Mikko RasaImplement an asynchronous name resolver class
2016-05-16 Mikko RasaUse string::size_type to store string offsets
2015-11-19 Mikko RasaUse a typecast to avoid a signedness mismatch warning
2015-04-10 Mikko RasaSet event types on Windows if connect finished immediately
2015-04-07 Mikko RasaInclude winsock2.h first
2015-04-06 Mikko RasaProvide a signal to handle errors from Communicator
2015-01-22 Mikko RasaAdd shutdown support for client sockets
2013-04-01 Mikko RasaFix 64-bit compilation
2012-10-15 Mikko RasaAdd support for AF_UNIX
2012-10-08 Mikko RasaHide the set_option and get_option functions in socket_...
2012-10-08 Mikko RasaFix some compilation problems
2011-08-10 Mikko RasaFix storage order of InetAddr::addr
2011-08-10 Mikko RasaMerge branch 'http-master'
2011-08-10 Mikko RasaPrepare for assimilating msphttp