Adrien Béraud
2e520bea4f
unit tests: make testListen run 256 times
...
Makes the test pass in many more cases.
2023-09-09 12:51:15 -04:00
Adrien Béraud
9947172abb
tests/http: wait for the server to start
2023-08-19 18:48:53 -04:00
Adrien Béraud
fafd2f0233
update copyright year
2023-06-02 23:16:04 -04:00
Adrien Béraud
e6971c196b
dht: fix value edition, add unit test
2023-01-27 17:31:59 -05:00
Adrien Béraud
c3ad33687e
misc: fix various warnings
2022-07-17 14:41:41 -04:00
Adrien Béraud
adeca7fa1f
tests/dhtrunner: split count per key
2022-04-25 13:48:57 -04:00
Adrien Béraud
dcd8ec7394
tests/dhtrunner: use unlimited store size
2022-04-22 20:25:18 -04:00
Adrien Béraud
51880afcce
tests/dhtrunner: consider value expiration for counting
2022-04-22 20:25:18 -04:00
Adrien Béraud
90c65fb0be
tests/dhtrunner: increase put count
2022-04-19 15:07:13 -04:00
Adrien Béraud
19a4729bf2
test/dhtrunner: use random port, add more assertions
2022-04-14 20:12:57 -04:00
Adrien Béraud
808eb688b3
tests: wait for put callback before retrieving certificate
2022-04-06 12:18:42 -04:00
Adrien Béraud
c59f951e5a
update copyright
2022-03-10 19:51:25 -05:00
Adrien Béraud
bc32f848cb
thread pool: cleanup
2022-02-19 10:53:31 -05:00
Bruno Pagani
a89e4d626e
tests: fix building with GCC11
...
Fixes `error: ‘sleep_for’ is not a member of ‘std::this_thread’`
2021-11-13 12:31:17 -05:00
Adrien Béraud
3f6738185b
tests: fix testIdOps()
2021-08-05 12:42:29 -04:00
Adrien Béraud
ffb53ceb1d
thread pool: add ExecutionContext
2021-06-09 13:59:33 -04:00
Adrien Béraud
471d443e4a
tests: add multithread test
2021-06-07 14:45:58 -04:00
Adrien Béraud
056bc2850b
test putEncrypted(pk)
2021-06-07 14:45:58 -04:00
Adrien Béraud
8aef63ce4a
crypto: cache public key
2021-06-07 14:45:58 -04:00
Adrien Béraud
a178a8f820
dht, dhtrunner: add shutdown stop argument
2021-05-31 14:43:57 -04:00
Adrien Béraud
ec359d50fb
proxy tester: increase shutdown timeout
2021-05-31 14:43:57 -04:00
Adrien Béraud
f4c6c54a08
unit tests: add test for identityAnnouncedCb, putEncrypted
2021-04-16 16:11:02 -04:00
Adrien Béraud
29eb1d97f8
tests: add unit test for Dhtrunner::run(config, context)
2021-04-13 21:35:31 -04:00
Adrien Béraud
9ca0de250b
tests: add testOcsp
2021-03-24 23:29:53 -04:00
Adrien Béraud
2524e167d9
tests: add test for toHex
2020-12-08 14:39:25 -05:00
Adrien Béraud
91709bc999
proxytester: disable https for now
2020-11-24 15:59:42 -05:00
Adrien Béraud
d5f4f81566
http tester: adapt to API changes
2020-09-01 16:26:52 -04:00
Adrien Béraud
879e4f4e02
tests/http: update for new API
2020-07-06 10:37:20 -04:00
Adrien Béraud
c9ebfd1119
tests: cleanup
2020-06-15 18:33:04 -04:00
Seva
acbf7cfcf0
crypto: cleanup ocsp api & tests
2020-06-15 17:47:32 -04:00
Seva
2e1dda8189
crypto: enable test certificate serial number
2020-06-15 17:47:32 -04:00
Seva
e26256b819
crypto: add get ocsp response certificate status
2020-06-15 17:47:32 -04:00
Seva
18e59ad7c8
crypto: test certificate serial number
2020-06-15 17:47:32 -04:00
Adrien Béraud
a27815b4a9
proxy server: persist ops on disk
2020-05-19 19:50:20 -04:00
Sébastien Blin
8c4a894f93
misc: replace TransId to Tid
2020-04-28 13:55:29 -04:00
Sébastien Blin
b445818521
tests: enable test for listening with lot of values
2020-04-28 13:55:29 -04:00
Sébastien Blin
31da5b91fa
[WIP]net: add updateValues to replace Listen operations
...
Actually, packets are not retransmitted for listen operations. This
leads to some problems when they are already several values present
at one hash. Ideally, packets should be transmitted inside a request
to avoid packet loss and get all datas.
This patch breaks the compatibility with previous versions
2020-04-28 13:55:29 -04:00
Adrien Béraud
8564cf3b86
tests/dhtrunner: test put/listen for large values
2020-03-30 17:54:47 -04:00
Adrien Béraud
e76c80b8be
tests: disable rate limiting
2020-03-30 17:54:34 -04:00
Adrien Béraud
616d6fe4b8
update copyright date
2020-01-03 15:14:32 -05:00
Adrien Béraud
aceb548c26
cmake: make peer discovery build optional
2019-12-09 14:43:04 -05:00
Adrien Béraud
afce4639e1
tests/peerdiscover: add missing includes
2019-12-09 14:07:42 -05:00
Adrien Béraud
e5d248bcd0
peer discovery: use asio
2019-12-09 03:28:45 -05:00
Adrien Béraud
b7d410e1aa
tests: add http tester
2019-12-07 16:23:08 -05:00
Adrien Béraud
a60dde2e13
tests: use shutdown
2019-12-01 19:41:02 -05:00
Adrien Béraud
7e47d0458a
tests/proxy: cleanup
2019-12-01 14:53:50 -05:00
Adrien Béraud
48742a1058
tests: fix catching exception
2019-11-30 18:11:00 -05:00
Adrien Béraud
4a909419e9
http: handle Request lifetime when sharing resolver/connection
2019-11-30 17:21:52 -05:00
Adrien Béraud
bebb66490d
tests: fix proxy tester
2019-11-25 13:44:55 -05:00
Adrien Béraud
0bde82a218
tests/proxy: cleanup
2019-11-01 10:24:17 -04:00