Commit Graph

863 Commits

Author SHA1 Message Date
Reimu NotMoe
cc56a7fd69
fix minor typo in CMakeLists.txt 2023-08-20 20:57:58 +08:00
Michele Caini
d88bfcae87 now working on v3.3.0 2023-07-03 14:51:23 +02:00
Michele Caini
7fda7c5072 pipe: use UV_PIPE_NO_TRUNCATE as needed 2023-07-03 14:40:46 +02:00
Michele Caini
14cb806b1c build: prepare to work with libuv 1.46 2023-07-03 14:29:50 +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
2da8140e2d updated .gitignore 2023-05-22 11:15:51 +02:00
Michele Caini
def75703a4 now working on v3.2.0 2023-05-22 11:01:28 +02:00
Michele Caini
426988b000 loop: metrics 2023-05-19 14:57:15 +02:00
Michele Caini
f86c810aea util: avoid testing constrained_memory 2023-05-19 14:56:29 +02:00
Michele Caini
06f084d4ba thread: getcpu 2023-05-19 14:44:33 +02:00
Michele Caini
8743dfc155 util: available_memory + missing declarations for gettime :) 2023-05-19 14:25:21 +02:00
Michele Caini
bd90d77bc7 util: formatting 2023-05-19 14:24:08 +02:00
Michele Caini
5e4694abba util: uvw_clock_id and gettime 2023-05-19 14:23:56 +02:00
Michele Caini
f0ac08cb42 build: prepare to work with libuv 1.45 2023-05-19 14:23:08 +02:00
Michele Caini
67acfdb53b doc: fixed typo 2023-05-15 14:35:30 +02:00
Jon Daniel
cf0f8c6fd4
process: fix missing const in equality relation for C++23 (#278) 2023-05-12 08:29:43 +02:00
Benoît
ac42b79b30
process: fix ambiguous overloaded from c++20 with explicit cast (#280) 2023-05-11 14:29:57 +02:00
Michele Caini
d84a031f32 loop: add missing UVW_INLINE (close #282) 2023-05-11 14:26:20 +02:00
Reimu NotMoe
e059473135
poll: fix compile errors caused by ambiguous naming of poll_event in poll_handle (#281) 2023-05-08 08:08:30 +02:00
Michele Caini
950aa6486e fix doxygen link 2023-05-05 08:54:37 +02:00
Michele Caini
a3c179d089 now working on v3.1.0 2023-05-05 08:53:55 +02:00
Michele Caini
220c4fe13b updated doxy file 2023-05-05 08:37:44 +02:00
Michele Caini
ec1f973bd4 updated libuv version 2023-05-05 08:37:30 +02:00
Petr Menšík
6d771874a8
test: do not fail unit test because cpu speed 0 (#277) 2023-03-11 19:12:47 +01:00
Michele Caini
70697f4ae9
uvw v3 (#263) 2023-03-10 10:52:03 +01:00
Stefano Fiorentino
3636701fc2
avoid cmake complaining about using VERSION keyword (#275)
[cmake] CMake Error at CMakeLists.txt:190 (set_target_properties):
	[cmake]   INTERFACE_LIBRARY targets may only have whitelisted properties.  The
	[cmake]   property "VERSION" is not allowed.

Signed-off-by: Fiorentino, Stefano <stefano.fiorentino@adesso.ch>
Co-authored-by: Fiorentino, Stefano <stefano.fiorentino@adesso.ch>
2023-02-27 18:47:35 +01:00
Nicolas Jakob
b2ed37f5f5
doc: add vcpkg badge and vcpkg.link (#274) 2023-02-24 10:42:20 +01:00
Petr Menšík
1e4f964c47
Include cstdint where uintX_t is used (#273) 2023-02-22 18:14:31 +01:00
Michele Caini
68803053f4 doc: updated copyright 2023-01-20 08:51:29 +01:00
Stefano Fiorentino
36b9d189a1
shared object versioning (mirroring the behaviour of autotools) (#269)
* shared object versioning (mirroring the behaviour of autotools)

Closes #268

Signed-off-by: Fiorentino, Stefano <stefano.fiorentino@adesso.ch>
2023-01-16 18:15:02 +01:00
Michele Caini
897e83f66a build: updated workflows 2023-01-16 09:53:23 +01:00
Michele Caini
efcd2a3858 doc: drop download link, no longer relevant 2023-01-16 09:46:57 +01:00
Michele Caini
324ca2ac32 doc: drop links to docsforge (close #272) 2023-01-16 09:46:04 +01:00
Stefano Fiorentino
64fb9fc8e5
set workflows with only default compiler packages (#271) - close #270 2023-01-12 17:40:53 +01:00
Moody
684d912ca9
export uvwConfig to build a uvw submodule statically (#264) 2022-04-07 14:36:54 +02:00
Michele Caini
3db9e8f75a update to libuv 1.44.1 2022-03-10 11:30:41 +01:00
Michele Caini
6243d3624a added Utilities::availableParallelism (libuv 1.44) 2022-03-08 13:15:38 +01:00
Michele Caini
5664b04075 added a clang-format file, updated the whole codebase 2022-03-08 12:59:19 +01:00
Michele Caini
25b8fad800 test: remove broken check 2022-03-08 12:15:05 +01:00
Michele Caini
1d3d6dd2dc updated workflow 2022-03-08 11:54:00 +01:00
Michele Caini
2918b4e9ce updated to libuv v1.44 2022-03-08 11:37:50 +01:00
Michele Caini
9f8047d6d4 osPriorirty -> OS::priority as it ought to be 2022-03-08 11:35:56 +01:00
Petr Menšík
7326baf110
Support dynamic linkage of tests (#253) 2022-02-08 16:53:05 +01:00
Fiorentino Ing. Stefano
472245a8bd install either static or shared lib only
Close #246

Signed-off-by: Fiorentino Ing. Stefano <stefano.fiore84@gmail.com>
2022-02-01 12:23:15 +01:00
Fiorentino Ing. Stefano
c8c2ccadd6 remove the configurations for pkg-config
Signed-off-by: Fiorentino Ing. Stefano <stefano.fiore84@gmail.com>
2022-02-01 12:23:15 +01:00
Fiorentino Ing. Stefano
62511d77bc Adding subdirectories name to the installation PATHs.
Also removing the libuv general targets from ALL

Signed-off-by: Fiorentino Ing. Stefano <stefano.fiore84@gmail.com>
2022-02-01 12:23:15 +01:00
Michele Caini
2f6be7b7ab doc: release it under MIT (no need to use a different license) - close #260 2022-01-19 10:09:59 +01:00
Michele Caini
cca65db1f4 doc: updated copyright 2022-01-18 15:56:49 +01:00
Michele Caini
fa83b0fb5e type_info: remove non-UTF-8 characters (close #259) 2022-01-17 14:21:08 +01:00