summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Fix buildAndrew Opalach 2024-11-27
| | | | Signed-off-by: Andrew Opalach <andrew@akon.city>
* Track file lock and unlockAndrew Opalach 2024-11-26
| | | | Signed-off-by: Andrew Opalach <andrew@akon.city>
* Do flushing in rpc instead of packet streamAndrew Opalach 2024-11-25
| | | | | | | This is more straight forward and keeps packet stream easier to reason about. Signed-off-by: Andrew Opalach <andrew@akon.city>
* Android build, packet stream fixesAndrew Opalach 2024-11-25
| | | | Signed-off-by: Andrew Opalach <andrew@akon.city>
* Add bool type to packetAndrew Opalach 2024-10-29
| | | | Signed-off-by: Andrew Opalach <andrew@akon.city>
* Add packet_cache_flush() and thread canceltypeAndrew Opalach 2024-10-24
| | | | Signed-off-by: Andrew Opalach <andrew@akon.city>
* Simplify packet_pool, various fixesAndrew Opalach 2024-10-19
| | | | Signed-off-by: Andrew Opalach <andrew@akon.city>
* Tons of changesAndrew Opalach 2024-10-04
| | | | | | Mainly for things that came up in other projects. Signed-off-by: Andrew Opalach <andrew@akon.city>
* Add multiplex, a bunch of cleanupAndrew Opalach 2024-06-24
| | | | Signed-off-by: Andrew Opalach <andrew@akon.city>
* Update str usage, add macro for getting packet idAndrew Opalach 2024-04-09
| | | | Signed-off-by: Andrew Opalach <andrew@akon.city>
* Free packet with no command/callbackAndrew Opalach 2024-02-12
| | | | Signed-off-by: Andrew Opalach <andrew@akon.city>
* UpdateAndrew Opalach 2024-01-21
| | | | | | | | - Disable aki_packet_pool grow by default - Improve socket error messages - Use old winsock function for getting address Signed-off-by: Andrew Opalach <andrew@akon.city>
* More windows build fixesAndrew Opalach 2024-01-16
| | | | Signed-off-by: Andrew Opalach <andrew@akon.city>
* Continue windows build fixAndrew Opalach 2024-01-15
| | | | Signed-off-by: Andrew Opalach <andrew@akon.city>
* Partially fix windows buildAndrew Opalach 2024-01-08
| | | | Signed-off-by: Andrew Opalach <andrew@akon.city>
* UpdateAndrew Opalach 2024-01-07
| | | | | | | | - Enable aki_packet_pool grow - Disable aki_packet_stream timeout - Change aki_packet_stream_disconnect flow Signed-off-by: Andrew Opalach <andrew@akon.city>
* UpdateAndrew Opalach 2023-12-31
| | | | | | | | | | - Add aki_poll and aki_fs_event - Various aki_file improvments - Add grow mode to aki_packet_pool - aki_packet_stream_pause/resume -> cork - Misc fixes and improvments Signed-off-by: Andrew Opalach <andrew@akon.city>
* Fix deinitialization in aki_line_processorAndrew Opalach 2023-11-06
| | | | Signed-off-by: Andrew Opalach <andrew@akon.city>
* Only send Content-Length on HTTP 200Andrew Opalach 2023-11-06
| | | | | | We don't want to send 0 during a redirect. Signed-off-by: Andrew Opalach <andrew@akon.city>
* UpdateAndrew Opalach 2023-11-06
| | | | | | | | | - Refactor curl support, add curl websockets - Remove aki_socket config structure - Add the ability to change aki_timer repeat - Various fixes Signed-off-by: Andrew Opalach <andrew@akon.city>
* Add libakiyoAndrew Opalach 2023-10-10
Signed-off-by: Andrew Opalach <andrew@akon.city>