Commit Graph

19 Commits

Author SHA1 Message Date
612497f733 Try enforcing snake_case 2025-08-25 13:47:35 -04:00
ee721c7753 Use snake_case for Connection etc methods 2025-08-24 16:21:01 -04:00
6f1806d0b8 Make error code types nodiscard 2025-08-24 06:35:11 -04:00
772797155b Add on_write_buffer_drained 2025-08-23 22:39:14 -04:00
a33756749c Improve style.md 2025-08-23 21:33:31 -04:00
b455e97db3 Add casting section to style guide 2025-08-23 21:22:16 -04:00
23b0e7f39a Trim some questionable stuff from style guide 2025-08-23 20:48:31 -04:00
a2e1fd5ba1 Use include <cstring> and std::memcpy etc 2025-08-23 20:24:50 -04:00
18a1b30d9f Fix EINTR handling for close 2025-08-23 20:14:24 -04:00
a820efa2e6 Fix EINTR handling 2025-08-23 17:32:37 -04:00
f576e96b5d Slim down style.md 2025-08-23 13:33:17 -04:00
3712622d11 Many style updates around asserts, aborts, and errors 2025-08-23 13:23:40 -04:00
2754f4cbe2 Avoid exceptions 2025-08-23 12:56:28 -04:00
25ff489857 Error messages versus error codes 2025-08-23 09:12:23 -04:00
8a83338769 Add "force concurrent execution" to style guide 2025-08-23 09:02:45 -04:00
40a18ed07e More style updates 2025-08-23 08:58:41 -04:00
8012e7ed60 Prefer testing through public APIs 2025-08-23 06:19:29 -04:00
4af5e0423e Always use struct 2025-08-23 06:13:27 -04:00
b86cf3680e Add style.md 2025-08-22 21:52:34 -04:00