mirror of
https://github.com/savoirfairelinux/opendht.git
synced 2026-11-08 04:21:51 +00:00
Commit Graph
Select branches
Hide Pull Requests
0.6.x
LongPublicKeyId
actions
align
apple_platform_check
bootstrap
branch
build_unify
c
c_link
cbinding
cert_pk_id
cert_request
ci/windows-run-vcpkg
ci_macos
cleanup
client_mode
clock
cmake
cmake-msgpack
cmake_fixes
cnode_put_id
config_bind_address
copilot/fix-portability-of-opendhtconfig
copilot/publish-docker-image-arm64
crypto
crypto_aes_gcm_argon2
crypto_checks
crypto_fix
crypto_value
cyrilleberaud-fix-http-resolver-race
dependabot/docker/docker/ubuntu-25.10
dht_bootstrap
dht_storage_fix
dhtproxyclient_merge
discard_voip
docker
execution_context
feat/huawei-push-type
feature/c-wrapper
feature/cert-cache
feature/fix_deserialised_fields
feature/ip_rate_limiting
feature/log_filter
feature/probepermanent
feature/try_search_insert
feature/unittests
fix-http-resolver-race
fix-msvc
fix-proxy-reconnect
fix/proto2
fix/proxy-mobile-battery-optimization
fix/push-resubscribe-when-connected
fix/refetch-values-after-failed-subscribe
fix/resolver-cache-and-timeout
fix/self-heal-session-mismatch
fix/subscribe-request-timeout
index
ios_notifications
jobs_leak
light
llhttp
log-with-time
master
mdns
meson
message_split
msvc_argon2
msvc_ci_test
multidevice
net-harden
nopolling
ocsp
optional_index
peerdiscovery
permanent_put_fixes
persist_state
pingpush
pluggable_transport
ppd
pr
process_packet_drop
proxy
proxy-call-push-priority
proxy-collapse-low-priority-push
proxy_cleanup
proxy_logs
proxy_persist_ops
proxy_push_result
proxy_restinio
proxy_server_id_before_put
proxy_sync_expired
pulls/1772757862/403
python_destdir
recover-expired-nodes
resubscribe_on_token_change
search_node_add
search_recycle
socket_sync_expire
ssl
stats
system_time
tests_timout
transport-encryption
update-windows-build
ut
v2
v2_new
v2asio
value-listen-sync
value_cache_fixes
windows_ci_static
wip/autotools
wip/multiple_listen_requests
#1
#10
#101
#103
#106
#107
#108
#109
#11
#110
#111
#113
#114
#114/merge
#115
#116
#119
#120
#121
#122
#123
#124
#125
#126
#127
#128
#13
#130
#131
#132
#133
#134
#134/merge
#136
#138
#139
#14
#140
#141
#141/merge
#142
#144
#144/merge
#145
#145/merge
#146
#147
#148
#149
#149/merge
#150
#152
#153
#153/merge
#154
#155
#156
#158
#158/merge
#159
#159/merge
#16
#160
#161
#164
#165
#166
#168
#169
#17
#170
#174
#175
#176
#178
#179
#182
#183
#183/merge
#184
#184/merge
#185
#186
#19
#192
#195
#197
#197/merge
#2
#202
#205
#209
#21
#214
#215
#217
#219
#219/merge
#220
#226
#227
#228
#231
#232
#234
#239
#243
#245
#247
#248
#25
#251
#252
#255
#256
#258
#260
#261
#263
#264
#265
#267
#268
#268/merge
#269
#27
#271
#272
#273
#275
#276
#277
#278
#278/merge
#279
#28
#282
#283
#285
#287
#288
#289
#29
#29/merge
#290
#291
#292
#293
#295
#295/merge
#296
#297
#299
#3
#30
#30/merge
#300
#302
#303
#305
#305/merge
#307
#308
#309
#31
#310
#310/merge
#311
#312
#313
#316
#317
#317/merge
#318
#319
#32
#322
#325
#326
#327
#33
#331
#332
#34
#34/merge
#340
#346
#347
#348
#35
#350
#351
#352
#354
#355
#356
#357
#358
#36
#361
#366
#367
#368
#37
#370
#372
#373
#375
#376
#377
#378
#381
#384
#386
#387
#389
#39
#39/merge
#390
#391
#392
#394
#396
#4
#4/merge
#40
#401
#402
#403
#405
#406
#410
#411
#413
#416
#417
#419
#420
#421
#422
#423
#424
#425
#427
#428
#431
#432
#432/merge
#433
#434
#435
#436
#437
#438
#439
#440
#441
#442
#443
#443/merge
#444
#445
#446
#447
#448
#449
#450
#451
#453
#454
#455
#457
#458
#459
#46
#464
#466
#470
#472
#473
#475
#476
#477
#478
#479
#48
#480
#481
#481/merge
#482
#483
#483/merge
#486
#487
#49
#490
#491
#492
#493
#494
#495
#496
#497
#498
#499
#5
#50
#501
#502
#503
#504
#508
#51
#510
#511
#512
#517
#519
#52
#52/merge
#521
#522
#524
#525
#526
#527
#53
#530
#531
#535
#538
#54
#54/merge
#540
#543
#544
#547
#548
#549
#55
#551
#552
#553
#554
#555
#556
#557
#558
#559
#559/merge
#56
#56/merge
#560
#563
#565
#567
#569
#57
#570
#573
#576
#58
#580
#584
#594
#598
#6
#60
#601
#602
#603
#609
#613
#614
#615
#616
#617
#618
#619
#62
#620
#621
#622
#623
#625
#627
#628
#629
#630
#631
#632
#633
#634
#635
#636
#637
#639
#64
#647
#649
#65
#65/merge
#650
#651
#652
#653
#655
#657
#659
#660
#661
#664
#665
#666
#667
#669
#67
#67/merge
#670
#671
#673
#674
#678
#679
#680
#682
#685
#688
#689
#690
#691
#692
#693
#694
#695
#697
#7
#7/merge
#70
#70/merge
#701
#704
#705
#705/merge
#706
#708
#709
#710
#710/merge
#711
#712
#713
#714
#715
#716
#717
#719
#720
#723
#725
#73
#73/merge
#730
#732
#734
#735
#738
#74
#740
#742
#743
#744
#745
#747
#749
#750
#753
#754
#755
#756
#757
#758
#759
#760
#761
#762
#763
#764
#765
#766
#767
#768
#769
#77
#771
#772
#773
#774
#775
#777
#778
#779
#78
#780
#781
#782
#783
#784
#785
#786
#788
#79
#792
#793
#794
#795
#796
#797
#798
#799
#8
#8/merge
#80
#800
#801
#802
#803
#804
#805
#806
#807
#808
#809
#811
#812
#814
#815
#816
#817
#82
#821
#822
#823
#824
#825
#826
#827
#828
#829
#829/merge
#830
#831
#832
#833
#834
#834/merge
#835
#835/merge
#836
#837
#838
#839
#84
#840
#841
#842
#843
#845
#845/merge
#846
#847
#848
#849
#85
#85/merge
#850
#851
#852
#853
#854
#855
#855/merge
#856
#856/merge
#857
#858
#859
#860
#860/merge
#861
#861/merge
#862
#863
#863/merge
#864
#865
#866
#866/merge
#867
#868
#871
#871/merge
#872
#873
#874
#874/merge
#875
#876
#877
#878
#879
#880
#881
#881/merge
#882
#882/merge
#883
#884
#885
#886
#887
#888
#888/merge
#889
#89
#89/merge
#890
#890/merge
#891
#892
#893
#894
#895
#896
#897
#898
#899
#899/merge
#9
#90
#900
#901
#902
#903
#903/merge
#904
#904/merge
#905
#905/merge
#906
#907
#908
#909
#910
#911
#912
#912/merge
#914
#916
#917
#918
#919
#919/merge
#921
#923
#924
#925
#93
#94
#95
#97
#98
0.5.1
0.5.2
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
1.0.0
1.0.1
1.0.2
1.1.0
1.10.0
1.10.0rc1
1.10.0rc2
1.10.0rc3
1.10.0rc4
1.10.1
1.2.0
1.2.1
1.3.0
1.3.1
1.3.2
1.3.3
1.3.4
1.3.5
1.3.6
1.4.0
1.4.1
1.5.0
1.6.0
1.6.0rc1
1.6.0rc2
1.6.1
1.7.0
1.7.0rc1
1.7.0rc2
1.7.0rc3
1.7.0rc4
1.7.0rc5
1.7.0rc6
1.7.0rc7
1.7.1
1.7.2
1.7.2rc1
1.7.2rc2
1.7.2rc3
1.7.3
1.7.3rc1
1.7.3rc2
1.7.3rc3
1.7.3rc4
1.7.4
1.7.5rc2
1.7.5rc3
1.7.5rc4
1.7.5rc5
1.8.0
1.8.1
1.8.2
1.9.0
1.9.1
1.9.2
1.9.3
1.9.4
1.9.5
1.9.5rc1
2.0.0
2.0.0beta1
2.0.0beta2
2.0.0beta3
2.0.0rc1
2.0.0rc2
2.0.0rc3
2.0.0rc4
2.1.0
2.1.1
2.1.10
2.1.2
2.1.3
2.1.4
2.1.5
2.1.6
2.1.7
2.1.8
2.1.8.1
2.1.8.2
2.1.9
2.1.9.1
2.1.9.2
2.1.9.3
2.1.9.4
2.1.9.5
2.2.0
2.2.0rc1
2.2.0rc2
2.2.0rc3
2.2.0rc4
2.2.0rc5
2.2.0rc6
2.2.0rc7
2.2.1rc1
2.3.0
2.3.1
2.3.2
2.3.3
2.3.4
2.3.5
2.4.0
2.4.1
2.4.2
2.4.3
2.4.4
2.4.5
2.4.6
2.4.7
2.4.7.1
2.4.7.2
2.4.8rc1
2.4.8rc2
v0.5
v2.4.10
v2.4.11
v2.4.12
v2.4.12beta4
v2.4.8
v2.4.8.1rc2
v2.4.9
v2.5.0
v2.5.0rc1
v2.5.0rc2
v2.5.0rc3
v2.5.1
v2.5.2
v2.5.4
v2.5.5
v2.6.0
v2.6.0.1
v2.6.0.2
v2.6.0.3
v2.6.0.4
v2.6.0rc1
v2.6.0rc2
v2.6.0rc3
v2.6.0rc4
v2.6.0rc5
v2.6.0rc6
v2.6.0rc7
v3.0.0
v3.0.1
v3.1
v3.1.10
v3.1.11
v3.1.2
v3.1.3
v3.1.4
v3.1.5
v3.1.6
v3.1.7
v3.1.8
v3.1.8.1
v3.1.8.2
v3.1.9
v3.2.0
v3.3.0
v3.3.1
v3.3.1rc1
v3.3.1rc2
v3.4.0
v3.5.0
v3.5.0rc1
v3.5.0rc2
v3.5.0rc3
v3.5.0rc4
v3.5.1
v3.5.3rc1
v3.5.3rc2
v3.5.3rc3
v3.5.4
v3.5.4rc1
v3.5.4rc3
v3.5.4rc4
v3.5.4rc5
v3.5.4rc6
v3.5.5
v3.5.5rc1
v3.5.5rc2
v3.5.5rc3
v3.6.0
v3.6.1
v3.6.2
v3.6.2.1
v3.6.2.2
v3.6.2.3
v3.7.0rc1
v3.7.0rc2
v3.7.0rc3
v3.7.0rc4
v3.7.0rc5
v3.7.0rc6
v3.7.0rc7
v3.7.0rc8
v3.7.0rc9
v3.7.1
v3.7.2
v3.7.2.1
v3.7.2.2
v3.7.2.3
v3.7.3
v3.7.4
v3.7.5
v3.7.6
v3.7.7
v3.7.8
v3.7.9
v4.0.0
v4.0.1
v4.0.2
v4.0.3
v4.0.4
v4.1.0
v4.1.1
v4.2.0
v4.2.1
v4.3.0
v4.3.1
v4.4.0
v4.4.0.1
v4.4.1
v4.4.100
v4.4.101
v4.4.102
v4.4.103
v4.4.104
v4.4.2
v4.4.2.1
v4.4.99
v4.5.0-rc.1
Select branches
Hide Pull Requests
0.6.x
LongPublicKeyId
actions
align
apple_platform_check
bootstrap
branch
build_unify
c
c_link
cbinding
cert_pk_id
cert_request
ci/windows-run-vcpkg
ci_macos
cleanup
client_mode
clock
cmake
cmake-msgpack
cmake_fixes
cnode_put_id
config_bind_address
copilot/fix-portability-of-opendhtconfig
copilot/publish-docker-image-arm64
crypto
crypto_aes_gcm_argon2
crypto_checks
crypto_fix
crypto_value
cyrilleberaud-fix-http-resolver-race
dependabot/docker/docker/ubuntu-25.10
dht_bootstrap
dht_storage_fix
dhtproxyclient_merge
discard_voip
docker
execution_context
feat/huawei-push-type
feature/c-wrapper
feature/cert-cache
feature/fix_deserialised_fields
feature/ip_rate_limiting
feature/log_filter
feature/probepermanent
feature/try_search_insert
feature/unittests
fix-http-resolver-race
fix-msvc
fix-proxy-reconnect
fix/proto2
fix/proxy-mobile-battery-optimization
fix/push-resubscribe-when-connected
fix/refetch-values-after-failed-subscribe
fix/resolver-cache-and-timeout
fix/self-heal-session-mismatch
fix/subscribe-request-timeout
index
ios_notifications
jobs_leak
light
llhttp
log-with-time
master
mdns
meson
message_split
msvc_argon2
msvc_ci_test
multidevice
net-harden
nopolling
ocsp
optional_index
peerdiscovery
permanent_put_fixes
persist_state
pingpush
pluggable_transport
ppd
pr
process_packet_drop
proxy
proxy-call-push-priority
proxy-collapse-low-priority-push
proxy_cleanup
proxy_logs
proxy_persist_ops
proxy_push_result
proxy_restinio
proxy_server_id_before_put
proxy_sync_expired
pulls/1772757862/403
python_destdir
recover-expired-nodes
resubscribe_on_token_change
search_node_add
search_recycle
socket_sync_expire
ssl
stats
system_time
tests_timout
transport-encryption
update-windows-build
ut
v2
v2_new
v2asio
value-listen-sync
value_cache_fixes
windows_ci_static
wip/autotools
wip/multiple_listen_requests
#1
#10
#101
#103
#106
#107
#108
#109
#11
#110
#111
#113
#114
#114/merge
#115
#116
#119
#120
#121
#122
#123
#124
#125
#126
#127
#128
#13
#130
#131
#132
#133
#134
#134/merge
#136
#138
#139
#14
#140
#141
#141/merge
#142
#144
#144/merge
#145
#145/merge
#146
#147
#148
#149
#149/merge
#150
#152
#153
#153/merge
#154
#155
#156
#158
#158/merge
#159
#159/merge
#16
#160
#161
#164
#165
#166
#168
#169
#17
#170
#174
#175
#176
#178
#179
#182
#183
#183/merge
#184
#184/merge
#185
#186
#19
#192
#195
#197
#197/merge
#2
#202
#205
#209
#21
#214
#215
#217
#219
#219/merge
#220
#226
#227
#228
#231
#232
#234
#239
#243
#245
#247
#248
#25
#251
#252
#255
#256
#258
#260
#261
#263
#264
#265
#267
#268
#268/merge
#269
#27
#271
#272
#273
#275
#276
#277
#278
#278/merge
#279
#28
#282
#283
#285
#287
#288
#289
#29
#29/merge
#290
#291
#292
#293
#295
#295/merge
#296
#297
#299
#3
#30
#30/merge
#300
#302
#303
#305
#305/merge
#307
#308
#309
#31
#310
#310/merge
#311
#312
#313
#316
#317
#317/merge
#318
#319
#32
#322
#325
#326
#327
#33
#331
#332
#34
#34/merge
#340
#346
#347
#348
#35
#350
#351
#352
#354
#355
#356
#357
#358
#36
#361
#366
#367
#368
#37
#370
#372
#373
#375
#376
#377
#378
#381
#384
#386
#387
#389
#39
#39/merge
#390
#391
#392
#394
#396
#4
#4/merge
#40
#401
#402
#403
#405
#406
#410
#411
#413
#416
#417
#419
#420
#421
#422
#423
#424
#425
#427
#428
#431
#432
#432/merge
#433
#434
#435
#436
#437
#438
#439
#440
#441
#442
#443
#443/merge
#444
#445
#446
#447
#448
#449
#450
#451
#453
#454
#455
#457
#458
#459
#46
#464
#466
#470
#472
#473
#475
#476
#477
#478
#479
#48
#480
#481
#481/merge
#482
#483
#483/merge
#486
#487
#49
#490
#491
#492
#493
#494
#495
#496
#497
#498
#499
#5
#50
#501
#502
#503
#504
#508
#51
#510
#511
#512
#517
#519
#52
#52/merge
#521
#522
#524
#525
#526
#527
#53
#530
#531
#535
#538
#54
#54/merge
#540
#543
#544
#547
#548
#549
#55
#551
#552
#553
#554
#555
#556
#557
#558
#559
#559/merge
#56
#56/merge
#560
#563
#565
#567
#569
#57
#570
#573
#576
#58
#580
#584
#594
#598
#6
#60
#601
#602
#603
#609
#613
#614
#615
#616
#617
#618
#619
#62
#620
#621
#622
#623
#625
#627
#628
#629
#630
#631
#632
#633
#634
#635
#636
#637
#639
#64
#647
#649
#65
#65/merge
#650
#651
#652
#653
#655
#657
#659
#660
#661
#664
#665
#666
#667
#669
#67
#67/merge
#670
#671
#673
#674
#678
#679
#680
#682
#685
#688
#689
#690
#691
#692
#693
#694
#695
#697
#7
#7/merge
#70
#70/merge
#701
#704
#705
#705/merge
#706
#708
#709
#710
#710/merge
#711
#712
#713
#714
#715
#716
#717
#719
#720
#723
#725
#73
#73/merge
#730
#732
#734
#735
#738
#74
#740
#742
#743
#744
#745
#747
#749
#750
#753
#754
#755
#756
#757
#758
#759
#760
#761
#762
#763
#764
#765
#766
#767
#768
#769
#77
#771
#772
#773
#774
#775
#777
#778
#779
#78
#780
#781
#782
#783
#784
#785
#786
#788
#79
#792
#793
#794
#795
#796
#797
#798
#799
#8
#8/merge
#80
#800
#801
#802
#803
#804
#805
#806
#807
#808
#809
#811
#812
#814
#815
#816
#817
#82
#821
#822
#823
#824
#825
#826
#827
#828
#829
#829/merge
#830
#831
#832
#833
#834
#834/merge
#835
#835/merge
#836
#837
#838
#839
#84
#840
#841
#842
#843
#845
#845/merge
#846
#847
#848
#849
#85
#85/merge
#850
#851
#852
#853
#854
#855
#855/merge
#856
#856/merge
#857
#858
#859
#860
#860/merge
#861
#861/merge
#862
#863
#863/merge
#864
#865
#866
#866/merge
#867
#868
#871
#871/merge
#872
#873
#874
#874/merge
#875
#876
#877
#878
#879
#880
#881
#881/merge
#882
#882/merge
#883
#884
#885
#886
#887
#888
#888/merge
#889
#89
#89/merge
#890
#890/merge
#891
#892
#893
#894
#895
#896
#897
#898
#899
#899/merge
#9
#90
#900
#901
#902
#903
#903/merge
#904
#904/merge
#905
#905/merge
#906
#907
#908
#909
#910
#911
#912
#912/merge
#914
#916
#917
#918
#919
#919/merge
#921
#923
#924
#925
#93
#94
#95
#97
#98
0.5.1
0.5.2
0.6.0
0.6.1
0.6.2
0.6.3
0.6.4
1.0.0
1.0.1
1.0.2
1.1.0
1.10.0
1.10.0rc1
1.10.0rc2
1.10.0rc3
1.10.0rc4
1.10.1
1.2.0
1.2.1
1.3.0
1.3.1
1.3.2
1.3.3
1.3.4
1.3.5
1.3.6
1.4.0
1.4.1
1.5.0
1.6.0
1.6.0rc1
1.6.0rc2
1.6.1
1.7.0
1.7.0rc1
1.7.0rc2
1.7.0rc3
1.7.0rc4
1.7.0rc5
1.7.0rc6
1.7.0rc7
1.7.1
1.7.2
1.7.2rc1
1.7.2rc2
1.7.2rc3
1.7.3
1.7.3rc1
1.7.3rc2
1.7.3rc3
1.7.3rc4
1.7.4
1.7.5rc2
1.7.5rc3
1.7.5rc4
1.7.5rc5
1.8.0
1.8.1
1.8.2
1.9.0
1.9.1
1.9.2
1.9.3
1.9.4
1.9.5
1.9.5rc1
2.0.0
2.0.0beta1
2.0.0beta2
2.0.0beta3
2.0.0rc1
2.0.0rc2
2.0.0rc3
2.0.0rc4
2.1.0
2.1.1
2.1.10
2.1.2
2.1.3
2.1.4
2.1.5
2.1.6
2.1.7
2.1.8
2.1.8.1
2.1.8.2
2.1.9
2.1.9.1
2.1.9.2
2.1.9.3
2.1.9.4
2.1.9.5
2.2.0
2.2.0rc1
2.2.0rc2
2.2.0rc3
2.2.0rc4
2.2.0rc5
2.2.0rc6
2.2.0rc7
2.2.1rc1
2.3.0
2.3.1
2.3.2
2.3.3
2.3.4
2.3.5
2.4.0
2.4.1
2.4.2
2.4.3
2.4.4
2.4.5
2.4.6
2.4.7
2.4.7.1
2.4.7.2
2.4.8rc1
2.4.8rc2
v0.5
v2.4.10
v2.4.11
v2.4.12
v2.4.12beta4
v2.4.8
v2.4.8.1rc2
v2.4.9
v2.5.0
v2.5.0rc1
v2.5.0rc2
v2.5.0rc3
v2.5.1
v2.5.2
v2.5.4
v2.5.5
v2.6.0
v2.6.0.1
v2.6.0.2
v2.6.0.3
v2.6.0.4
v2.6.0rc1
v2.6.0rc2
v2.6.0rc3
v2.6.0rc4
v2.6.0rc5
v2.6.0rc6
v2.6.0rc7
v3.0.0
v3.0.1
v3.1
v3.1.10
v3.1.11
v3.1.2
v3.1.3
v3.1.4
v3.1.5
v3.1.6
v3.1.7
v3.1.8
v3.1.8.1
v3.1.8.2
v3.1.9
v3.2.0
v3.3.0
v3.3.1
v3.3.1rc1
v3.3.1rc2
v3.4.0
v3.5.0
v3.5.0rc1
v3.5.0rc2
v3.5.0rc3
v3.5.0rc4
v3.5.1
v3.5.3rc1
v3.5.3rc2
v3.5.3rc3
v3.5.4
v3.5.4rc1
v3.5.4rc3
v3.5.4rc4
v3.5.4rc5
v3.5.4rc6
v3.5.5
v3.5.5rc1
v3.5.5rc2
v3.5.5rc3
v3.6.0
v3.6.1
v3.6.2
v3.6.2.1
v3.6.2.2
v3.6.2.3
v3.7.0rc1
v3.7.0rc2
v3.7.0rc3
v3.7.0rc4
v3.7.0rc5
v3.7.0rc6
v3.7.0rc7
v3.7.0rc8
v3.7.0rc9
v3.7.1
v3.7.2
v3.7.2.1
v3.7.2.2
v3.7.2.3
v3.7.3
v3.7.4
v3.7.5
v3.7.6
v3.7.7
v3.7.8
v3.7.9
v4.0.0
v4.0.1
v4.0.2
v4.0.3
v4.0.4
v4.1.0
v4.1.1
v4.2.0
v4.2.1
v4.3.0
v4.3.1
v4.4.0
v4.4.0.1
v4.4.1
v4.4.100
v4.4.101
v4.4.102
v4.4.103
v4.4.104
v4.4.2
v4.4.2.1
v4.4.99
v4.5.0-rc.1
-
5b344cada7
http: propagate the use of url
Seva
2019-08-28 23:26:07 -04:00 -
7c4450fdb1
http: add url with tests, handle prefix
Seva
2019-08-27 23:05:36 -04:00 -
9b8358cdf1
configure: set openssl & fmt flags with pkg_check_modules
Seva
2019-08-27 14:12:09 -04:00 -
7ae3b3af5b
configure: use cflags,libs,ldflags of openssl
Seva
2019-08-25 21:42:45 -04:00 -
06d1865446
configure: build with ssl, rm not used cppflag
Seva
2019-08-25 20:02:13 -04:00 -
83495a94db
dhtproxy: fix client class member redeclaration
Seva
2019-08-25 01:22:17 -04:00 -
8ee5485767
autotools: fix dhtproxy build
Seva
2019-08-19 14:50:35 -04:00 -
e7742489ca
http: ignore rw ops on closed connection
Seva
2019-08-26 20:13:01 -04:00 -
99fc97f3cf
http: return from async_handshake on op abort
Seva
2019-08-26 19:15:39 -04:00 -
82d5db81e0
http: let the connection terminate
Seva
2019-08-26 18:34:04 -04:00 -
fbb90a71b7
cmake: add asio standalone flag to avoid boost
Seva
2019-08-26 17:06:39 -04:00 -
316f3ccfa0
docker: fix ubuntu xenial asio dep comment typo
Seva
2019-08-23 14:16:55 -04:00 -
185158f460
docker: build shared for libfmt
Seva
2019-08-22 18:10:22 -04:00 -
baa9fcf820
dhtproxy: disable renegotiation only if supported
Seva
2019-08-22 17:36:30 -04:00 -
04a383c4fb
docker: fix deps & depsllvm
Seva
2019-08-22 16:43:43 -04:00 -
b7b6fb802d
http: header cleanup
Adrien Béraud
2019-08-22 16:51:05 -04:00 -
9575f84081
header cleanup
Adrien Béraud
2019-08-22 15:39:15 -04:00 -
0b0442bd02
proxy server: remove unneeded move
Adrien Béraud
2019-08-21 13:22:36 -04:00 -
251fe8bf2f
dockerfiles: add restbed
Adrien Béraud
2019-08-21 13:22:20 -04:00 -
c211055bf9
tester: add https support to proxy_node
Seva
2019-08-20 13:08:37 -04:00 -
fafe97194a
dhtproxy: reduce & uniformize logs
Seva
2019-08-19 11:11:58 -04:00 -
d214bfebf5
dhtproxy: patch client renegotiation
Seva
2019-08-18 13:32:16 -04:00 -
d551b8a54c
Merge pull request #417 from binarytrails/proxy_docker
Adrien Béraud
2019-08-16 10:20:07 -04:00 -
4a8397d71b
dhtproxy: fix indirect memleaks from rest router traits
Seva
2019-08-15 14:18:25 -04:00 -
366f76986f
docker: bump restinio & replace sed fix by new var
Seva
2019-08-15 16:38:53 -04:00 -
8072092b67
docker: switch to cmake build & remove conan
Seva
2019-08-15 16:20:22 -04:00 -
624f36467e
proxy: don't use shared_ptr for Identity
Adrien Béraud
2019-08-14 17:30:29 -04:00 -
561a660693
proxy: header cleanup
Adrien Béraud
2019-08-14 17:19:33 -04:00 -
414e0a2e60
proxy server: move type traits definition to cpp
Adrien Béraud
2019-08-14 14:23:46 -04:00 -
e0393ff8ad
Merge pull request #403 from binarytrails/proxy_restinio
Adrien Béraud
2019-08-14 15:50:14 -04:00 -
d26bfc58d8
http: align logs
Seva
2019-08-14 14:02:43 -04:00 -
d50aae0751
dhtproxy: cleanup
Seva
2019-08-14 03:58:15 -04:00 -
1a79ae45e4
dhtproxy: fix server termination & use https tests
Seva
2019-08-14 03:41:32 -04:00 -
c6f830f54d
http: fix refactoring memory issues
Seva
2019-08-14 02:30:19 -04:00 -
f018610ec9
http: fix ssl rfc2818 verif. due to self-signed cert.
Seva
2019-08-13 23:16:44 -04:00 -
119c162f49
dhtproxy: make optional the http_parser fork in client
Seva
2019-08-13 20:30:14 -04:00 -
144e254c40
build: add flag for http_parser fork
Seva
2019-08-13 17:17:32 -04:00 -
6cc84312aa
dhtproxy: run tests in http
Seva
2019-08-13 16:55:42 -04:00 -
b3a7bdd880
cppflags: rm OPENDHT_PROXY_OPENSSL last occurences
Seva
2019-08-13 16:25:33 -04:00 -
a797ea9171
dhtproxy: create http & https server instances
Seva
2019-08-13 16:06:05 -04:00 -
023b4aff61
dhtnode: use generated identity only if specified
Seva
2019-08-13 14:53:45 -04:00 -
86429aa360
http: support all connections contd.
Seva
2019-08-13 12:24:52 -04:00 -
fbea6afe5d
http: support all connections idependent of build system
Seva
2019-08-12 22:06:45 -04:00 -
18bcad33bd
autotools: add openssl support to configure
Seva
2019-08-12 15:24:13 -04:00 -
8bc43b4e47
dhtproxy: propagate server identity certicate to client
Seva
2019-08-12 15:11:37 -04:00 -
25f3000a78
http: verify peer only if certificate provided
Seva
2019-08-12 14:27:59 -04:00 -
96992b803c
dhtproxy: implement https in server
Seva
2019-08-10 15:34:36 -04:00 -
500ae6ef54
http: handle asio cancel delays
Seva
2019-08-10 15:34:02 -04:00 -
b01d3cfca5
dhtproxy: add identity to constructor if openssl
Seva
2019-08-07 11:57:18 -04:00 -
49f6dd3c9c
http: implement secure connection cmake: use provided findopenssl module
Seva
2019-08-05 13:42:47 -04:00 -
4054ec6af0
opendht: add ssl to build system http: enforce ssl everywhere
Seva
2019-08-02 12:33:07 -04:00 -
3345c1b048
update to version 1.10.1
1.10.1
Adrien Béraud
2019-08-02 21:06:26 -04:00 -
4b061d0886
dht: cleanup
Adrien Béraud
2019-08-02 19:56:42 -04:00 -
c1f805e6e2
tools: use default port from network utils
Adrien Béraud
2019-08-02 19:53:39 -04:00 -
25c9375d95
dhtrunner: add bootstrap method with single arg. host:service
Adrien Béraud
2019-08-02 19:41:42 -04:00 -
84a9d899d5
dhtrunner: migrate to SockAddr, use default port if not set
Adrien Béraud
2019-08-02 14:40:49 -04:00 -
7ea40c292b
dhtproxy: fix indirect mem leak caused by
208758eSeva
2019-08-02 10:19:06 -04:00 -
2954158bba
http: handle all content-length cases
Seva
2019-08-01 13:44:14 -04:00 -
3382195760
http: refactor response funcs to handle mtu
Seva
2019-08-01 00:41:28 -04:00 -
b67149c98c
http: implement final api changes
Seva
2019-07-30 11:44:14 -04:00 -
f34cb6440f
http: add comments & log errors on end
Seva
2019-07-30 10:14:53 -04:00 -
9cf37eb865
dhtproxy: always log client in tests
Seva
2019-07-30 09:26:38 -04:00 -
c8bed06641
http: rm default conn header & end properly
Seva
2019-07-30 09:22:03 -04:00 -
51aef18885
dhtproxy: fix operation stop in cancelAllListeners
Seva
2019-07-29 13:02:25 -04:00 -
49a132a54b
http: fix request termination
Seva
2019-07-29 12:51:23 -04:00 -
235c48c400
dhtproxy: fail client ipv4/6 query on operation cancel
Seva
2019-07-29 09:40:41 -04:00 -
5465b08d76
dhtproxy: attempt to connect to an ipv4/ipv6 pair
Seva
2019-07-27 00:20:08 -04:00 -
a8e24e505d
dhtproxy: design clean persistent destruction http: terminate with eof on_message_complete parser cb
Seva
2019-07-26 11:36:00 -04:00 -
5c0a8986a7
dhtproxy: fix listener destruction thus, restart
Seva
2019-07-26 09:57:00 -04:00 -
460205eb78
http: terminate connection with eof
Seva
2019-07-25 21:56:26 -04:00 -
208758ede3
dhtproxy: remove implicit std::move on a router return
Seva
2019-07-25 21:17:41 -04:00 -
de9e0906de
http: merge on_message_complete into on_state_change callback
Seva
2019-07-25 20:09:59 -04:00 -
692304c2e3
tests: log dhtproxy client
Seva
2019-07-25 19:25:57 -04:00 -
f837c13e31
http: fragment request header & body read/parse
Seva
2019-07-24 23:46:36 -04:00 -
5812b24d56
http: transform client into request
Seva
2019-07-17 11:27:51 -04:00 -
29fe7d5f92
http: add Resolver
proxy_restinio
Adrien Béraud
2019-07-17 15:20:57 -04:00 -
459217b6d6
dhtnode: avoid deadlock in shutdown
Adrien Béraud
2019-07-17 14:50:06 -04:00 -
d8aa94c8f5
proxy: cleanup
Adrien Béraud
2019-07-17 14:49:01 -04:00 -
8a88ca94db
WIP http: transform client into request
Seva
2019-07-17 11:27:51 -04:00 -
a72ddfdb03
dhtnode: fix shutdown deadlock
Seva
2019-07-16 15:57:19 -04:00 -
e7b03e4d53
dhtproxy: unify client destruction & shutdown with stop()
Seva
2019-07-16 15:46:13 -04:00 -
baf43d96ff
dhtproxy: encapsulate server expire handlers
Seva
2019-07-16 15:12:38 -04:00 -
0f9df9a62b
dhtproxy: fix server send push notif underflow
Seva
2019-07-16 13:04:37 -04:00 -
630112601c
dhtproxy: fix client connectivity change add handle resubscribe ignore operation aborted signals
Seva
2019-07-16 12:48:29 -04:00 -
b0500af062
dhtproxy: fix client proxy confirmation
Seva
2019-07-15 13:47:31 -04:00 -
6c985e8fda
dhtproxy: fix restart client listeners
Seva
2019-07-15 13:42:10 -04:00 -
9c1e55279c
dhtproxy: fix refresh permanent put timer
Seva
2019-07-15 13:29:21 -04:00 -
593d024f51
proxy client: fix cancelListen, add locks
Adrien Béraud
2019-07-15 10:41:34 -04:00 -
a6e57d95d6
dhtproxy: fix cancelListen & rm duplicated logging
Seva
2019-07-12 15:59:36 -04:00 -
846f495202
dhtproxy: fix indirect mem leak in create router
Seva
2019-07-11 11:06:36 -04:00 -
6f603bfc0a
dhtproxy: fix options route
Seva
2019-07-11 10:46:33 -04:00 -
9c106f9efe
http: make connection data unique & fix init warn
Seva
2019-07-11 10:26:51 -04:00 -
ff288fb4a3
autotools: add dhtproxy dependencies checks
Seva
2019-07-09 15:12:15 -04:00 -
17ff4c0224
http: one line init of conn context
Seva
2019-07-09 14:17:17 -04:00 -
45a2c6dadb
dhtproxy: sanitized by fixing client memory leaks
Seva
2019-07-09 12:00:23 -04:00 -
477ff59e91
dhtproxy: enhance error handling & msg for push
Seva
2019-07-09 10:20:39 -04:00 -
a001e0cafd
dhtproxy: fix client multi-line data in get/listen
Seva
2019-07-08 16:47:52 -04:00 -
ac63527e0b
http: split header & body processing
Seva
2019-07-08 13:54:53 -04:00 -
4b3d8d1231
dhtproxy: move operations into async_connect handler
Seva
2019-07-06 12:25:14 -04:00 -
d04a741d5e
http: better error handling use async::connect instead of manually
Seva
2019-07-05 18:44:10 -04:00