| 2026-04-09 21:11 | Update package format | finwo | 4 | +4 | -12 |
| 2024-03-02 23:35 | Updated dep refs in package.ini | Yersa Nordman | 1 | +4 | -2 |
| 2024-01-01 22:00 | Added calls to wsastartup and wsacleanup for windows | Yersa Nordman | 1 | +16 | -0 |
| 2024-01-01 14:23 | Prevent double call of onClose if shutdown is called during the callback | Yersa Nordman | 1 | +5 | -3 |
| 2023-12-31 00:02 | Ignore mac directory files | Yersa Nordman | 1 | +2 | -0 |
| 2023-12-30 23:58 | Remove include sys/errno.h, we already have errno.h which is cross-compatible | Yersa Nordman | 1 | +0 | -1 |
| 2023-12-30 23:55 | Replaced wepoll and epoll by finwo/poll library | Yersa Nordman | 3 | +45 | -86 |
| 2023-12-07 20:28 | Disable debug prints | Yersa Nordman | 1 | +7 | -7 |
| 2023-11-16 23:24 | Keep reading during recv while hitting limits | Yersa Nordman | 1 | +17 | -7 |
| 2023-11-16 23:12 | Mark what's borked on windows | Yersa Nordman | 1 | +4 | -0 |
| 2023-11-16 22:39 | Print how many listening fds are being processed | Yersa Nordman | 1 | +1 | -0 |
| 2023-11-16 22:38 | Show how many bytes were received | Yersa Nordman | 1 | +1 | -0 |
| 2023-11-16 22:26 | Include event count from epoll | Yersa Nordman | 1 | +3 | -0 |
| 2023-11-16 22:23 | Don't export fnet_tick | Yersa Nordman | 1 | +0 | -1 |
| 2023-11-16 21:14 | Added minor debug prints in fnet_main | Yersa Nordman | 2 | +6 | -0 |
| 2023-10-26 21:11 | Add fnet_thread function to initialize network in separate thread | Yersa Nordman | 2 | +5 | -0 |
| 2023-10-26 21:06 | remove type warning from known-good pointer retype | Yersa Nordman | 1 | +1 | -1 |
| 2023-10-26 20:35 | Free connections on shutdown, not on main finish | Yersa Nordman | 1 | +1 | -3 |
| 2023-10-26 20:28 | Close all remaining connections when fnet_shutdown is called | Yersa Nordman | 2 | +3 | -0 |
| 2023-10-26 19:24 | Keep virtual count of runners instead of keepRunning | Yersa Nordman | 2 | +10 | -4 |
| 2023-10-26 19:06 | Added a method for shutting down fnet_main | Yersa Nordman | 2 | +9 | -1 |
| 2023-10-25 20:40 | Actually mark a connection as closed | Yersa Nordman | 1 | +2 | -2 |
| 2023-10-24 19:56 | Removed fnet_keepRunning, functionality's not needed | Yersa Nordman | 3 | +2 | -13 |
| 2023-10-24 19:44 | Added a way to stop fnet | Yersa Nordman | 3 | +14 | -1 |
| 2023-10-24 19:44 | Remove unneeded comments from ci | Yersa Nordman | 2 | +0 | -10 |
| 2023-10-23 20:26 | Adding linux build to tag as well | Yersa Nordman | 1 | +15 | -2 |
| 2023-10-23 20:06 | Link with ws2_32.lib? | Yersa Nordman | 1 | +1 | -0 |
| 2023-10-23 19:53 | Back to clang, cl is weird | Yersa Nordman | 1 | +1 | -1 |
| 2023-10-23 19:51 | Remove Vanara/PInvoke again | Yersa Nordman | 2 | +8 | -8 |
| 2023-10-23 19:50 | Attempt using 'cl' compiler instead of clang on windows | Yersa Nordman | 1 | +1 | -1 |
| 2023-10-23 19:47 | Move '-s' compilation flag to linking only | Yersa Nordman | 1 | +2 | -2 |
| 2023-10-23 19:44 | Include cflags during linking | Yersa Nordman | 1 | +3 | -0 |
| 2023-10-23 19:41 | Add include dir for ws2 on windows | Yersa Nordman | 2 | +41 | -7 |
| 2023-10-23 19:30 | Removed extern C to attempt fixing winsock import | Yersa Nordman | 2 | +0 | -16 |
| 2023-10-23 19:24 | Use 'Sleep' instead of 'usleep' on windows | Yersa Nordman | 1 | +4 | -0 |
| 2023-10-23 19:22 | Use closesocket everywhere, not just in fnet_close | Yersa Nordman | 1 | +8 | -0 |
| 2023-10-23 19:20 | Use closesocket on windows | Yersa Nordman | 1 | +4 | -0 |
| 2023-10-23 19:16 | Use 'recv' instead of 'read' | Yersa Nordman | 1 | +1 | -1 |
| 2023-10-23 19:12 | Using 'send' instead of 'write' | Yersa Nordman | 1 | +1 | -1 |
| 2023-10-22 20:36 | Use full epoll polyfill with fallback to sys/epoll | Yersa Nordman | 1 | +2 | -3 |
| 2023-10-22 20:19 | Add windows implementation for setting socket to non-blocking | Yersa Nordman | 1 | +10 | -0 |
| 2023-10-22 20:15 | Set socket type for windows | Yersa Nordman | 1 | +5 | -1 |
| 2023-10-22 20:14 | Applied FNET_SOCKET macro throughout fnet.c | Yersa Nordman | 1 | +17 | -11 |
| 2023-10-22 19:35 | Attempt using piscisaureus/wepoll for windows epoll polyfill | Yersa Nordman | 2 | +3 | -3 |
| 2023-10-22 19:20 | Split time fetching linux and windows | Yersa Nordman | 1 | +12 | -5 |
| 2023-10-22 18:57 | Replaced gettimeofday by timeb/ftime | Yersa Nordman | 1 | +4 | -4 |
| 2023-10-22 18:28 | Set output file name for windows ; added tag filter on pipeline | Yersa Nordman | 2 | +14 | -4 |
| 2023-10-22 18:25 | Split includes in test.c as well | Yersa Nordman | 1 | +5 | -0 |
| 2023-10-22 18:20 | Separating windows and linux includes | Yersa Nordman | 1 | +9 | -3 |
| 2023-10-22 18:17 | Added windows build in ci | Yersa Nordman | 1 | +33 | -42 |
| 2023-10-22 18:12 | Added workflow to test build in ci | Yersa Nordman | 1 | +108 | -0 |
| 2023-10-22 18:12 | Small found update | Yersa Nordman | 1 | +1 | -1 |
| 2023-08-07 21:21 | Call onConnect after connecting using fnet_connect function | Yersa Nordman | 1 | +10 | -0 |
| 2023-08-07 21:07 | Fixed multiple loop runs when no tdiff | Yersa Nordman | 1 | +1 | -1 |
| 2023-08-05 22:13 | More info on bind/listen errors | Yersa Nordman | 1 | +2 | -2 |
| 2023-08-04 18:39 | Fix onListen call | Yersa Nordman | 1 | +1 | -1 |
| 2023-08-04 18:20 | Added onListen callback | Yersa Nordman | 2 | +18 | -4 |
| 2023-08-04 18:13 | Fixed compilation warnings | Yersa Nordman | 2 | +6 | -5 |
| 2023-08-03 00:00 | Remove debug prints from lib | Yersa Nordman | 3 | +5 | -5 |
| 2023-08-02 23:55 | Added minimal readme | Yersa Nordman | 1 | +93 | -0 |
| 2023-08-02 23:55 | Limit amount of ticks the connect mode lives | Yersa Nordman | 1 | +14 | -5 |
| 2023-08-02 23:35 | Implemented epoll waiting instead of sleeping | Yersa Nordman | 2 | +115 | -21 |
| 2023-08-01 23:01 | Added client mode to test program | Yersa Nordman | 1 | +26 | -6 |
| 2023-08-01 23:00 | Implemented fnet_connect fn | Yersa Nordman | 1 | +83 | -2 |
| 2023-08-01 22:57 | Close connection on free | Yersa Nordman | 1 | +5 | -1 |
| 2023-08-01 22:16 | Allow user of lib to detect if the connection was accepted or connected | Yersa Nordman | 3 | +9 | -8 |
| 2023-08-01 22:10 | Added onTick support | Yersa Nordman | 3 | +20 | -4 |
| 2023-08-01 21:52 | Renamed fnet_step to fnet_tick | Yersa Nordman | 2 | +3 | -3 |
| 2023-08-01 21:45 | Made port and address dynamic in test program | Yersa Nordman | 1 | +75 | -11 |
| 2023-08-01 20:49 | Implemented write and test echo server | Yersa Nordman | 3 | +38 | -0 |
| 2023-07-27 20:50 | Implemented closing connections | Yersa Nordman | 2 | +26 | -9 |
| 2023-07-27 20:37 | Show in terminal that we're receiving data | Yersa Nordman | 3 | +63 | -27 |
| 2023-07-27 20:35 | Added make clean command | Yersa Nordman | 1 | +4 | -0 |
| 2023-07-27 19:44 | Actually accepting connections now | Yersa Nordman | 3 | +166 | -36 |
| 2023-07-27 18:29 | Update fnet_step to trigger process for all connections | Yersa Nordman | 1 | +7 | -1 |
| 2023-07-27 18:23 | Track all connections from listen in doubly-linked-list ; update callbacks to have event structs | Yersa Nordman | 3 | +36 | -9 |
| 2023-07-27 18:04 | Actually return fnet_t, set nonblock on listening socket | Yersa Nordman | 1 | +18 | -21 |
| 2023-07-26 22:37 | Listening on arbitrary address | Yersa Nordman | 3 | +157 | -18 |
| 2023-07-26 20:38 | Initialized returncode concept | Yersa Nordman | 2 | +46 | -20 |
| 2023-07-26 20:30 | Re-added port to connect method | Yersa Nordman | 2 | +8 | -2 |
| 2023-07-26 20:26 | Added fnet_step and fnet_main outline | Yersa Nordman | 2 | +19 | -1 |
| 2023-07-24 02:05 | More argument presence checking | Yersa Nordman | 1 | +42 | -0 |
| 2023-07-24 00:16 | Argument presence checking in fnet_listen | Yersa Nordman | 2 | +33 | -7 |
| 2023-07-18 21:48 | Basic project layout | Yersa Nordman | 7 | +147 | -0 |