Adrien Béraud
7cf43f53ac
build/cmake: accept both llhttp and libllhttp
2024-11-05 20:12:13 -05:00
Adrien Beraud
972d4d28a1
pkgconfig: add optional liburing dependency
2024-07-05 11:38:32 -04:00
Adrien Beraud
56e7cd94a5
cmake, meson: allow to use io_uring
2024-06-21 12:09:29 -04:00
Adrien Béraud
c8b528b3f4
update version to 3.2.0
2024-05-31 06:58:09 -04:00
Adrien Béraud
5a2a20a32f
http: migrate from http-parser to llhttp
2024-05-31 06:58:09 -04:00
Adrien Béraud
9741dba974
update version to 3.1.11
2024-04-06 22:26:56 -04:00
Adrien Béraud
5e6679139b
update version to 3.1.10
2024-04-03 14:35:42 -04:00
Adrien Béraud
4eaa53a4a6
update version to 3.1.9
2024-03-24 23:42:44 -04:00
Adrien Béraud
0b242e62c5
update version to 3.1.8
2024-03-24 21:46:15 -04:00
Adrien Béraud
fcffcee383
build/cmake: require cmake 3.16
2024-03-17 13:38:17 -04:00
Adrien Béraud
88d15be4ea
build: update version to 3.1.7
2024-01-02 16:25:16 -05:00
Adrien Béraud
2017473156
build: update version to 3.1.6
2023-12-11 09:57:51 -05:00
Adrien Béraud
111bfea6f3
build: update version to 3.1.4
2023-12-03 22:09:34 -05:00
Adrien Béraud
8ed72e204b
build: update version to 3.1.3
2023-11-28 18:18:05 -05:00
Amin Bandali
4592663fd2
build/cmake: Link libatomic where needed for 64-bit atomic ops.
...
Link against libatomic also on architectures that need it for 64-bit
atomic operations. ARM EABI (armel) and little-endian MIPS (mipsel)
are two such architectures.
2023-11-28 10:52:01 -05:00
Adrien Béraud
95fdadf16b
build: update version to 3.1.2
2023-11-07 13:15:56 -05:00
Adrien Béraud
3191498855
update version to 3.0.0
2023-09-24 18:13:22 -04:00
Adrien Béraud
d58e4c8a89
build/cmake: remove unsupported attribute
2023-07-28 23:58:46 -04:00
Adrien Béraud
817a5baef2
build/cmake: apply OPENDHT_SANITIZE to the C binding
2023-06-01 14:26:22 -04:00
Adrien Béraud
675d892fc1
update version to 2.6.0
2023-05-18 13:13:25 -04:00
Adrien Béraud
2654970499
logger: remove OPENDHT_LOG, rename to logger.h
2023-05-18 12:31:42 -04:00
Adrien Béraud
6cfede0868
logs: use fmt
2023-05-18 12:31:42 -04:00
Adrien Béraud
e176e4baa6
logs: use fmt
2023-05-17 23:43:55 -04:00
Adrien Beraud
d2f29b72c3
update version to 2.5.5
2023-04-24 18:37:47 -04:00
Adrien Beraud
546a960951
cmake: use full path for pkgconfig
2023-04-24 18:36:24 -04:00
Adrien Béraud
27978f3b9f
update version to 2.5.4
2023-04-21 18:34:24 -04:00
Adrien Béraud
d4114830be
update version to 2.5.3
2023-04-20 22:41:38 -04:00
Adrien Beraud
d9c5ff9624
build/cmake: don't use testing on MSVC
2023-04-20 22:41:35 -04:00
Adrien Beraud
47691b8242
cmake: fix msvc build
2023-04-10 11:45:50 -04:00
Adrien Beraud
adf57ce2f0
update version to 2.5.2
2023-04-10 11:39:37 -04:00
Adrien Beraud
aea84977fd
msgpack: support more package names
2023-04-10 11:27:38 -04:00
Adrien Beraud
2f1aef272a
msgpack: support more package names
2023-04-10 11:12:51 -04:00
Adrien Beraud
76089d09a4
msgpack: support more package names
2023-04-10 10:51:14 -04:00
Adrien Beraud
f88f99959b
update version to 2.5.1
2023-04-05 15:57:47 -04:00
Adrien Béraud
58bc772256
NodeExport: use SockAddr, move to separate header
2023-03-23 16:50:19 -04:00
Adrien Beraud
965fbb43c7
more attempts to find msgpackc-cxx in a universal way
2023-03-15 12:50:06 -04:00
Adrien Béraud
9451861f51
update version to 2.5.0
2023-03-13 13:24:21 -04:00
Adrien Béraud
c51d59a3a3
Revert "cmake: update msgpack package name"
...
This reverts commit b9d7957bf6 .
2023-03-11 22:30:19 -05:00
Adrien Béraud
b9d7957bf6
cmake: update msgpack package name
2023-03-11 22:18:27 -05:00
Adrien Béraud
550a8cf362
cmake: use CTest
2023-02-28 19:45:05 -05:00
Adrien Béraud
50996eaf7e
build/cmake: unify static and shared build
2023-02-28 12:58:13 -05:00
Adrien Béraud
655aa074bf
update version to 2.4.11
2023-01-31 23:47:01 -05:00
Adrien Béraud
2e9c119dca
build/cmake: add SOVERSION for c binding
2023-01-31 23:45:48 -05:00
Adrien Béraud
7bf2d2a7a9
update version to 2.4.11
2023-01-30 12:05:02 -05:00
Adrien Béraud
d9a97e2cec
use pkg-config for gnutls, fix msgpack
2023-01-29 18:30:28 -05:00
Adrien Béraud
6395399c2d
cmake: use IMPORTED_TARGET with pkg_search_module
2023-01-29 18:30:28 -05:00
Amin Bandali
f42d94da59
build/cmake: Set variables needed by pkg-config files.
...
Up until now, these were only set by the GNU Build System in
configure.ac, and so the pkg-config files generated from CMake builds
did not have the right Libs.private and Requires.private, especially
useful when linking statically.
2023-01-26 21:31:59 -05:00
Amin Bandali
f2623bd51d
build/cmake: Set opendht-c-static's OUTPUT_NAME to opendht-c.
2022-12-30 20:35:17 -05:00
Adrien Béraud
69a1bdfc45
update version to 2.4.10
2022-09-02 17:01:23 -04:00
kkostiuk
0f8d891476
iOS: drop support for voip notifications
2022-07-25 15:26:57 -04:00