Sprite
|
ebf2362b00
|
Pull Request #602: cmake: fix incorrectly linking to libatomic on macOS
|
2022-04-04 06:45:02 +08:00 |
|
Adrien Béraud
|
fe6676f2e6
|
unit tests: run on pull request
|
2022-04-03 20:23:37 -04:00 |
|
Sprite
|
619a2d89e2
|
cmake: fix incorrectly linking to libatomic on macOS
|
2022-04-04 06:45:02 +08:00 |
|
Adrien Béraud
|
7915b987ec
|
misc: use more string_view
|
2022-04-02 17:14:36 -04:00 |
|
Adrien Béraud
|
29bdc1a46f
|
Revert "cmake: check atomic for RISC-V architecture"
Reason for partial revert:
Adding the atomic library is meant by CheckAtomic
to be automatic through CMAKE_REQUIRED_LIBRARIES.
|
2022-04-01 19:35:15 -04:00 |
|
Adrien Béraud
|
e0d32e80fb
|
build/dev: use gdb on linux, llvm on macOS with vscode tasks
|
2022-04-01 19:17:44 -04:00 |
|
Sprite
|
e753d200c6
|
cmake: fix incorrect variable name
|
2022-04-01 11:30:47 -04:00 |
|
Sprite
|
85fd395c52
|
cmake: simplify atomic checks
|
2022-04-01 11:30:47 -04:00 |
|
Sprite
|
0f146a354b
|
cmake: check atomic for RISC-V architecture
|
2022-04-01 11:30:47 -04:00 |
|
Adrien Béraud
|
9fcaca9232
|
build/dev: add tests to vscode tasks
|
2022-04-01 11:09:01 -04:00 |
|
Adrien Béraud
|
1bc65bc5f5
|
network engine: use string_view for better performance
|
2022-04-01 11:04:59 -04:00 |
|
Adrien Béraud
|
478d28a326
|
dhtnode: display total count of values for get and listen
|
2022-03-30 17:56:39 -04:00 |
|
Adrien Béraud
|
4d544d53a8
|
ci: use scan-build with debug mode
|
2022-03-29 15:07:24 -04:00 |
|
Adrien Béraud
|
694c44bbec
|
value: use namespace std::literals
|
2022-03-29 14:54:59 -04:00 |
|
Adrien Béraud
|
16915ff424
|
build/dev: add vscode devcontainer and dhtnode task
|
2022-03-29 14:47:42 -04:00 |
|
Adrien Béraud
|
a22566599c
|
proxy client: fix building Listener map
|
2022-03-29 14:47:42 -04:00 |
|
Adrien Béraud
|
f9b2285593
|
use string view literals where relevant
|
2022-03-29 14:47:01 -04:00 |
|
Adrien Béraud
|
9c2268fa41
|
fix various cppcheck warnings/errors
|
2022-03-29 10:15:00 -04:00 |
|
Adrien Béraud
|
d4e6fd545a
|
search: use const for iterator comparison
|
2022-03-24 21:33:51 -04:00 |
|
Adrien Béraud
|
dfd0a09361
|
ci/github: add Clang static analysis
|
2022-03-23 18:32:26 -04:00 |
|
Adrien Béraud
|
0afa40820a
|
autotools: update m4 for C++17
|
2022-03-23 17:49:14 -04:00 |
|
Adrien Béraud
|
f984a6a69a
|
ci/github: update to checkout@v3
|
2022-03-23 17:25:23 -04:00 |
|
Adrien Béraud
|
b4bbc6ae38
|
update readme
|
2022-03-23 15:43:31 -04:00 |
|
Adrien Béraud
|
bc98d974cb
|
ci: remove travis
|
2022-03-23 15:43:24 -04:00 |
|
Adrien Béraud
|
785e54838b
|
docker: fix Bionic (Ubuntu 18.04) support
|
2022-03-23 15:19:29 -04:00 |
|
Adrien Béraud
|
bb7611fc3d
|
docker: build with tools, peer discovery
2.4.0
|
2022-03-23 14:42:02 -04:00 |
|
Adrien Béraud
|
f675a6bdd3
|
python: adapt for C++17
|
2022-03-23 14:28:12 -04:00 |
|
Adrien Béraud
|
21a71b1559
|
proxy server: support c++17
|
2022-03-23 13:35:30 -04:00 |
|
Adrien Béraud
|
ca5455302d
|
value: support std::string_view
|
2022-03-23 13:35:14 -04:00 |
|
Adrien Béraud
|
f206a8ac9e
|
infohash: support std::string_view
|
2022-03-23 13:15:37 -04:00 |
|
Adrien Béraud
|
0c4cec66ff
|
update Dockerfiles, remove Travis
|
2022-03-23 12:04:26 -04:00 |
|
Adrien Béraud
|
a03124d889
|
build: use C++17
|
2022-03-22 17:02:31 -04:00 |
|
Adrien Béraud
|
9691746fde
|
build: remove OPENDHT_LTO
|
2022-03-22 17:02:31 -04:00 |
|
Adrien Béraud
|
d7c9311014
|
update dockerfiles
|
2022-03-22 17:02:31 -04:00 |
|
Adrien Béraud
|
290e8594b6
|
update copyright
|
2022-03-21 11:32:56 -04:00 |
|
Adrien Béraud
|
c59f951e5a
|
update copyright
|
2022-03-10 19:51:25 -05:00 |
|
Adrien Béraud
|
6919a34f88
|
c: add license header
|
2022-03-10 19:49:53 -05:00 |
|
Adrien Béraud
|
3480bb1098
|
c: include errno.h
|
2022-03-10 19:49:00 -05:00 |
|
Adrien Béraud
|
27b8c870f3
|
c: add dht_privatekey_decrypt, handle crypto exceptions
|
2022-03-10 19:46:25 -05:00 |
|
Adrien Béraud
|
be43212a73
|
c: add callback to dht_runner_ping
|
2022-03-10 19:45:29 -05:00 |
|
Adrien Béraud
|
f0b9bc56a6
|
c: add dht_runner_is_running, dht_runner_get_bound_port
|
2022-03-10 19:43:58 -05:00 |
|
Adrien Béraud
|
5654816f5a
|
dhtrunner: re-throw exception directly in init
|
2022-03-10 19:43:10 -05:00 |
|
Adrien Béraud
|
b0fb476d97
|
dhtrunner: pass function argument by value
|
2022-03-10 19:42:37 -05:00 |
|
Adrien Béraud
|
fada8d067d
|
c: handle exception during initialization
|
2022-03-10 19:10:24 -05:00 |
|
Adrien Béraud
|
90022ee3e8
|
build: update version to 2.3.5
2.3.5
|
2022-03-09 14:33:25 -05:00 |
|
Adrien Béraud
|
de68a47a16
|
dhtrunner: handle exception during initialization
|
2022-03-09 14:32:22 -05:00 |
|
Adrien Béraud
|
714af68292
|
c: specify void argument for dht_runner_new
|
2022-03-03 14:44:52 -05:00 |
|
Adrien Béraud
|
e6768edaf0
|
build: update version to 2.3.4
2.3.4
|
2022-03-01 19:54:43 -05:00 |
|
Adrien Béraud
|
6145e54543
|
cmake: update CheckAtomic
|
2022-02-28 12:37:49 -05:00 |
|
Adrien Béraud
|
ac51c2300e
|
dht: remove canceled tasks from scheduler
|
2022-02-27 03:34:36 -05:00 |
|