• R/O
  • SSH

tidesnet: List of commits

Rev. Hora Autor
r89 2020-10-02 17:11:33 quiret

- adjustments for the new Eir SDK version

r88 2020-10-02 17:06:00 quiret

- adjustments for the new Eir SDK version

r87 2020-10-02 17:02:21 quiret

- adjustments for the new Eir SDK version

r86 2020-05-05 01:56:28 quiret

- fixes

r85 2020-05-02 00:11:47 quiret

- reliability upgrades

r84 2020-05-02 00:11:03 quiret

- bugfix for a possible infinite loop

r83 2020-05-02 00:08:19 quiret

- added error codes for socket routines
- reimplemented errno capabilities to certain socket routines because errno became reliable
- reliability upgrades to socket routines related to attack vectors

r82 2020-04-30 17:03:43 quiret

- adjusted code to use the new TRANSFORM_INT_CLAMP function instead of an internal helper

r81 2020-04-28 19:27:43 quiret

- added a note on why we stick with partial socket read in that case (some implementation bug has caused us issues in the part ofc)

r80 2020-04-28 19:27:08 quiret

- actually implemented eReceiveFlag behavior into mbledtls socket reading because it is important to have

r79 2020-04-28 06:01:12 quiret

- some bugfix for TLS support

r78 2020-04-28 06:00:46 quiret

- typo fixed

r77 2020-04-10 22:53:43 quiret

- added _DEBUG macro if compiling in Debug configuration
- adjusted optimizations for Release configuration
- added the ability to listen for connections on a specific IP address (useful for servers with multiple IP addresses)

r76 2020-04-10 22:52:45 quiret

- added _DEBUG macro if compiling in Debug configuration
- adjusted optimizations for Release configuration

r75 2020-04-10 22:52:27 quiret

- added _DEBUG macro if compiling in Debug configuration
- adjusted optimization for Release configuration
- added socket listeners with user-specified IPV4/IPV6 bind IP address/mask

r74 2020-04-02 18:07:17 quiret

- added some helpers for parsing cookies as well as HTTP time strings

r73 2020-03-28 19:50:04 quiret

- added the ability to transfer files directly to clients
- fixed an exception safety issue in network file transfer

r72 2020-02-04 05:18:14 quiret

- fixed a bug which broke mbedtls inclusion (yea, I mixed up the $ and the % like a dumbass)

r71 2020-02-04 02:51:57 quiret

- fixes for C++20 dependencies

r70 2020-01-29 08:26:59 quiret

- added support for AF_UNIX style connection listeners inside BasicServer of tidesnet_server_backbone

r69 2020-01-29 08:26:16 quiret

- added support for AF_UNIX style sockets for both Windows and Linux

r68 2020-01-28 20:04:41 quiret

- adjusted the error management of BasicServer to the realities of stable socket OS implementations

r67 2020-01-28 20:03:28 quiret

- tiny bugfix and adjustments

r66 2020-01-28 19:30:47 quiret

- reliability upgrade: added checking of close calls on socket FDs for Linux

r65 2020-01-27 17:45:11 quiret

- reliability upgrade: added an exception handler for TidesException to get failed-out ConnReceiver instances back into play

r64 2020-01-27 17:44:19 quiret

- reliability upgrade: added Reset method to ConnReceiver class so that failed-out sockets can replenish their health, returing to a state where Accept can be called again

r63 2020-01-23 02:05:35 quiret

- added more reliability querying API: check if a sudden thread death was encountered (not to be confused with SIGILL/machine-code-faults/program-crashes)

r62 2020-01-23 01:22:10 quiret

- added reliability-reporting hooks for BasicServer: you can now extend the OnNetListenerDeath virtual method to receive reports about sudden-death of network listeners (they indicate faults in the runtime that should be reported to the developer (me!))

r61 2020-01-23 01:20:51 quiret

- changed C++ revision to c++2a for linux building

r60 2020-01-22 01:06:46 quiret

- added NativeExecutive link for TidesNet in the Linux build aswell

Show on old repository browser