Adrien Béraud
|
98cc00f4d2
|
cleanup
|
2022-07-12 16:28:46 -04:00 |
|
Adrien Béraud
|
bee1d0ec1c
|
WIP use no-deprecated
|
2022-07-12 16:28:38 -04:00 |
|
Adrien Béraud
|
acadeb220a
|
docker: add dhtnode image
v2.4.8.1rc2
|
2022-07-05 20:02:45 -04:00 |
|
Adrien Béraud
|
ff7c80d416
|
build/dev: build in sanitize mode
|
2022-07-05 19:39:36 -04:00 |
|
Adrien Béraud
|
577f2a0645
|
proxy server: allow to configure address to bind
|
2022-07-05 19:32:29 -04:00 |
|
Adrien Béraud
|
48e718ffd8
|
ci/github: update release action
v2.4.8
|
2022-07-05 16:49:54 -04:00 |
|
Adrien Béraud
|
07d25a4140
|
docker: install systemd
|
2022-07-05 16:48:23 -04:00 |
|
Adrien Béraud
|
2f7fabf1c7
|
ci/github: use secrets.AUTH_TOKEN
|
2022-07-05 16:25:42 -04:00 |
|
Adrien Béraud
|
60274655dd
|
ci/github: release on tag
|
2022-07-05 16:20:20 -04:00 |
|
Adrien Béraud
|
eace3d91b2
|
docker: add python3-virtualenv
|
2022-07-05 15:21:32 -04:00 |
|
Adrien Béraud
|
86cc41f446
|
docker: use Ubuntu 22.04 for LLVM build
|
2022-07-05 15:12:27 -04:00 |
|
Adrien Béraud
|
3ac5b9466a
|
ci/github: don't build static lib
|
2022-07-05 15:10:02 -04:00 |
|
Adrien Béraud
|
c95c3de136
|
docker: use Ubuntu 22.04
|
2022-07-05 15:09:07 -04:00 |
|
Adrien Béraud
|
a865d6854c
|
ci/github: use unique names for steps
|
2022-07-05 14:57:31 -04:00 |
|
Adrien Béraud
|
52b735b1b9
|
ci/github: build Python Wheel
|
2022-07-05 14:27:02 -04:00 |
|
Adrien Béraud
|
f862305f78
|
ci/github: build LLVM Docker images
|
2022-07-05 14:18:24 -04:00 |
|
Adrien Béraud
|
ce7ffbf2cd
|
build/python: add dist target
|
2022-07-05 14:18:24 -04:00 |
|
Adrien Béraud
|
687f643059
|
build/python: add pyproject.toml
|
2022-07-05 14:18:24 -04:00 |
|
Adrien Béraud
|
f6e3fc99e6
|
build/cmake: refactor library linking
|
2022-07-05 14:18:24 -04:00 |
|
Adrien Béraud
|
293662a710
|
proxyserver: cleanup, avoid ref-to-temporary
|
2022-07-05 12:16:41 -04:00 |
|
Adrien Béraud
|
437252bfcc
|
proxyserver: add bundleId at the end of ProxyServerConfig
2.4.8rc2
|
2022-07-04 18:20:32 -04:00 |
|
kkostiuk
|
ead21d24a0
|
proxyserver: add application bundle id option
|
2022-07-04 18:17:12 -04:00 |
|
Adrien Béraud
|
53de63e829
|
update version to 2.4.8
2.4.8rc1
|
2022-06-30 16:10:25 -04:00 |
|
Adrien Béraud
|
633a03d76a
|
ios: support multiple notification types
- VOIP notifications for iOS < 14.5
- alert and background notifications for iOS >= 14.5
|
2022-06-30 15:44:16 -04:00 |
|
Adrien Béraud
|
3e5fbb0b5c
|
Update codeql-analysis.yml
|
2022-06-30 10:48:25 -04:00 |
|
Adrien Béraud
|
6d13e301f9
|
Create codeql-analysis.yml
|
2022-06-30 10:43:18 -04:00 |
|
Adrien Béraud
|
4d356b6dca
|
ci/github: add experimental docker build action
2.4.7.2
|
2022-06-29 16:39:49 -04:00 |
|
Adrien Béraud
|
44a251de56
|
build/autotools: don't export internal symbols
2.4.7.1
|
2022-06-28 16:23:40 -04:00 |
|
Adrien Béraud
|
1c536a4c51
|
update version to 2.4.7
2.4.7
|
2022-06-28 14:23:23 -04:00 |
|
Adrien Béraud
|
502a649f42
|
build/cmake: use max version for cmake_minimum_required
|
2022-06-28 14:22:49 -04:00 |
|
Adrien Béraud
|
12a52c78ac
|
x509: make PrivateKey::getPublicKey() thread-safe
|
2022-06-28 14:12:45 -04:00 |
|
Adrien Béraud
|
df2a775927
|
build/autotols: allow to build with header-only msgpack-cxx installation
|
2022-06-28 14:12:45 -04:00 |
|
Adrien Béraud
|
2c86ccbe15
|
build/pkgconfig: update project description
|
2022-06-28 14:12:45 -04:00 |
|
Adrien Béraud
|
b9321a338b
|
buiild/autotools: use -fvisibility=hidden in release mode
|
2022-06-28 14:12:45 -04:00 |
|
Adrien Béraud
|
dc9a211fb0
|
crypto: protect Id caching with atomic_bool
|
2022-06-27 15:40:45 -04:00 |
|
Adrien Béraud
|
d49b394eae
|
crypto: cache public key id
|
2022-06-27 15:40:45 -04:00 |
|
Adrien Béraud
|
f82c68a871
|
crypto: remove support for GnuTLS < 3.4
|
2022-06-27 15:40:45 -04:00 |
|
Sébastien Blin
|
3f4235da69
|
infohash: fix alignment warning
|
2022-06-27 15:32:50 -04:00 |
|
Sébastien Blin
|
e259cb0847
|
infohash: remove optimization due to weird warnings
Current operator== creates a very weird warning about using an
uninitialized value (no warning without the reinterpret_cast).
|
2022-06-27 14:37:25 -04:00 |
|
Adrien Béraud
|
08f9b424de
|
cmake: allow to build with header-only msgpack-cxx installation
|
2022-06-23 14:26:26 -04:00 |
|
Adrien Béraud
|
d33c3515f8
|
update version to 2.4.6
2.4.6
|
2022-06-23 10:05:28 -04:00 |
|
Adrien Béraud
|
0a70b0f80f
|
dhtrunner: don't bind port if proxy is used
|
2022-06-22 22:20:15 -04:00 |
|
Adrien Béraud
|
949cbb9fc7
|
sockaddr: allow to release ownership
|
2022-06-22 22:20:15 -04:00 |
|
Adrien Béraud
|
37cfbffdca
|
dhtcnode: cleanup
|
2022-06-22 22:20:15 -04:00 |
|
Adrien Béraud
|
efad2ada89
|
dhtrunner: make getPublicAddress const
|
2022-06-22 22:20:15 -04:00 |
|
Adrien Béraud
|
d825f4e5ae
|
misc: use std::make_unique
|
2022-06-08 13:14:09 -04:00 |
|
Adrien Béraud
|
baa2a5d21c
|
dhtrunner: remove support for running both dht and proxy client
If configured to run as a proxy client, no port will be bound and the local dht node
won't be instantiated.
|
2022-06-08 13:14:09 -04:00 |
|
Sébastien Blin
|
b3f9683018
|
securedht: avoid to update cache if not necessary
|
2022-06-08 13:07:06 -04:00 |
|
Adrien Béraud
|
6d1819acb9
|
securedht: fix warning
|
2022-06-07 15:58:16 -04:00 |
|
Adrien Béraud
|
d6ee44b640
|
dhtrunner: use consistent path for state
|
2022-06-07 15:38:44 -04:00 |
|