Commit Graph

499 Commits

Author SHA1 Message Date
Michele Caini
0a993494e2 udp: avoid C-style arrays 2024-10-24 08:31:14 +02:00
Michele Caini
a3f2a6e3ac fs: avoid unnecessary array 2024-10-23 18:01:29 +02:00
Michele Caini
58b8b3d610 util: avoid C-style arrays 2024-10-23 10:38:32 +02:00
Michele Caini
998a86975b stream: avoid C-style arrays 2024-10-23 10:35:37 +02:00
Michele Caini
6bb7a6f291 work: cleanup 2024-10-23 10:33:42 +02:00
Michele Caini
32f06f4fe8 thread: cleanup 2024-10-23 10:33:36 +02:00
Michele Caini
f26fe9dea8 fs: avoid C-style arrays 2024-10-23 10:27:34 +02:00
Michele Caini
d5ea72a18a uv_type: cleanup 2024-10-23 10:22:03 +02:00
Michele Caini
8b2aa01b3d stream: [[nodiscard]] 2024-10-23 09:31:27 +02:00
Michele Caini
35c840ab61 lib: [[nodiscard]] 2024-10-23 09:30:21 +02:00
Michele Caini
08350199e3 request: [[nodiscard]] 2024-10-23 09:30:03 +02:00
Michele Caini
e774913db9 *: perf improvements 2024-10-23 09:28:51 +02:00
Michele Caini
949e46642a util: use std::array 2024-10-23 09:17:06 +02:00
Michele Caini
e4bb43bce7 util: thanks msvc for accepting invalid code 2024-10-23 08:56:13 +02:00
Michele Caini
3754bfe088 process:: suppress warning due to [[nodiscard]] 2024-10-23 08:51:09 +02:00
Michele Caini
cef9d850d8 util: [[nodiscard]] 2024-10-23 08:50:54 +02:00
Michele Caini
04a7c36e7b fs: explicit override 2024-10-23 08:42:35 +02:00
Michele Caini
9adfaf25ca util: move ctor params as possible 2024-10-23 08:39:19 +02:00
Michele Caini
8c10ef9de7 loop: explicit override 2024-10-23 08:37:03 +02:00
Michele Caini
78e410dc1a resource: [[nodiscard]] 2024-10-23 08:36:11 +02:00
Michele Caini
258ddaed5f uv_type: [[nodiscard]] 2024-10-23 08:35:37 +02:00
Michele Caini
70572c4424 handle: [[nodiscard]] 2024-10-23 08:33:58 +02:00
Michele Caini
5be31bad4c emitter: [[nodiscard]] 2024-10-23 08:33:52 +02:00
Michele Caini
6e0fe7b8c6 type_info: char to unsigned char conversion before using the value 2024-10-23 08:29:51 +02:00
Michele Caini
2b4a0f158b poll: instruct the linter on libuv callbacks 2024-10-23 08:29:27 +02:00
Michele Caini
eb06aed649 fs_event: instruct the linter 2024-10-22 19:37:53 +02:00
Michele Caini
7cb57e0c46 fs: use make_unique if possible 2024-10-22 19:32:03 +02:00
Michele Caini
dd63b4e225 type_info: internal changes 2024-10-22 19:19:17 +02:00
Michele Caini
b53cd6fd8b util: refine try_read 2024-10-22 09:25:15 +02:00
Michele Caini
a4657c479d util: passwd cannot be noexcept 2024-10-22 09:25:07 +02:00
Michele Caini
39c142fa56 enum: avoid using reserved identifiers 2024-10-22 08:00:46 +02:00
Michele Caini
21372c17e8 build: split h/ipp/cpp and update clang-tidy config 2024-10-21 10:57:36 +02:00
Michele Caini
f70a0dbc2b cmake: a couple of fixes to the build system 2024-10-18 17:31:54 +02:00
Michele Caini
fb2f8d9eff cmake: use UVW_ to avoid polluting parent projects 2024-10-18 15:09:24 +02:00
Michele Caini
4a1f1c6daa thread: set/get priority 2024-10-03 17:29:44 +02:00
Michele Caini
1678cdbddd utility: resident_set_memory 2024-10-03 16:08:01 +02:00
Ruurd Adema
44541bd1bd
event: make error_event copy assignable (#316) 2024-09-05 09:36:57 +02:00
Michele Caini
63af166c32 process: WINDOWS_FILE_PATH_EXACT_NAME 2024-05-13 12:14:38 +02:00
Alois Klink
8830320c60
uv_type: make ~uv_type() destructor protected (#303) 2023-08-30 16:18:30 +02:00
Michele Caini
dea293ffaa uv_type: drop virtual init function - close #302 2023-08-30 09:33:39 +02:00
Alois Klink
b004e1a808
util: fix -Wsign-conversion in ip_addr() (#298) 2023-08-28 11:33:11 +02:00
Alois Klink
3eaf8efc37
pipe: hide pipe_handle::connect -Wsign-conversion (#299) 2023-08-28 11:32:32 +02:00
Alois Klink
113772521d
type_info: avoid gcc-7 -Wsign-conversion warning (#301) 2023-08-27 15:32:58 +02:00
Alois Klink
0c866baaf7
tty: remove unnecessary semi-colon (#300) 2023-08-25 17:44:16 +02:00
Alois Klink
87e5440e00
uv_type: supress -Werror=unused compiler errors (#296) 2023-08-25 17:43:02 +02:00
Alois Klink
9c88a9b352
loop: rename variable to fix -Wshadow warning (#297) 2023-08-25 17:42:01 +02:00
Michele Caini
7fda7c5072 pipe: use UV_PIPE_NO_TRUNCATE as needed 2023-07-03 14:40:46 +02:00
Michele Caini
042da09665 stream/udp: add support to custom allocation functions - close #289 2023-07-03 14:16:41 +02:00
Michele Caini
18081ecb66 emitter: use more meaningful names for template arguments 2023-06-09 12:11:29 +02:00
Michele Caini
426988b000 loop: metrics 2023-05-19 14:57:15 +02:00