orignal
0086f8e27a
use std::async for address book download
1 month ago
orignal
3d0a1afd64
check if addressbook is enabled
3 months ago
R4SAS
798dd8b27b
[HTTP Proxy] skip addresshelper page if destination is not changed ( closes #1789 )
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2 years ago
orignal
1d6104ecf3
addressbook.enabled config param
3 years ago
R4SAS
6b4ffcff5a
cleanup code (spaces, tabs)
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
R4SAS
8bae4975fb
add copyright headers
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
5 years ago
R4SAS
7a5146ea74
fix code syle(spaces->tabs, tabulations)
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
5 years ago
orignal
c2f47119ce
fixed #1424 . Check if .b32.i2p address string is valid
5 years ago
orignal
706da6e431
allow .b32.i2p in jump links
6 years ago
orignal
43f218410f
correct b33 address length threshold
6 years ago
orignal
f5ab8f2062
replaced GetIdentHash by GetAddress
6 years ago
orignal
6f4f0f03d2
handle b33 addresses in I2P tunnels
6 years ago
orignal
baee6a0d91
generic address for AdressBook
6 years ago
R4SAS
42c3c28ea7
[addressbook] reset eTags if addressbook can't be loaded
6 years ago
R4SAS
0bb0adbf3e
fix addressbook fetch timeout
7 years ago
orignal
ddd25f0945
limit number of retries for subscriptions
7 years ago
yangfl
46f62e1af9
remove trailing whitespaces
7 years ago
Jeff Becker
4cc3b7f9fb
restructure build to separate the 3 main components into 3 subdirectories
...
libi2pd for core libs
libi2pd_client for i2pd client libs
daemon for i2pd daemon libs
8 years ago
l-n-s
470a6f0ab2
Add addressbook options + improved docs
8 years ago
orignal
2dd5de4373
handle default subscription in separate thread
8 years ago
hagen
9f3ce09e88
* Addressbook.{cpp,h} : show new hosts
8 years ago
hagen
cbfb1edb79
* Addressbook.{cpp,h}:
...
* Request() now renamed and returns value
* move spawning download thread to Addressbook class
* CheckSubscription() renamed and handles return value of Request()
8 years ago
hagen
b6c336bf72
* Addressbook.cpp : use HTTPRes class for response parsing
8 years ago
Jeff Becker
4b903931bc
update i2pd testnet addressbook url
9 years ago
Jeff Becker
926ffe2581
change default addressbook for meshnet mode
9 years ago
orignal
5c877de2c2
check if hosts is incomplete
9 years ago
xcps
e345161763
default subscription address to inr, jump services b32
9 years ago
orignal
215d39fc54
address lookup
9 years ago
orignal
2e5c56205c
address resolver
9 years ago
orignal
803f11bebb
local addresses
9 years ago
orignal
84ccca0e98
read persistent ETags
9 years ago
orignal
74efdb95e8
persist etag
9 years ago
orignal
1a894abcff
persist etag for addressbook subscription
9 years ago
orignal
9a6d478eb1
handle compressed addressbook
9 years ago
hagen
2a4ba8d349
* Addressbook : move storage init code from constructor to Init() : was too early
9 years ago
orignal
e1995b5c70
try to download default hosts.txt until success
9 years ago
hagen
ddd8d4aeb2
* i2p::fs migration: AddressBook.*
9 years ago
orignal
62cf83921b
cumulative update from bitbucket
9 years ago
orignal
12641ab0c0
fixed addressbook crash at shutdown
10 years ago
orignal
1bbb86d304
changed addressbook subscription update interval to 12 hours
10 years ago
Francisco Blas (klondike) Izquierdo Riera
c1a29b08ac
Remove ClientContext.h dependency
10 years ago
Francisco Blas (klondike) Izquierdo Riera
cb94d43092
Use the address book for conversion into .b32.i2p
10 years ago
orignal
446e5fd665
report about termination after actual processing
10 years ago
orignal
7b5e8a9661
check and update addressbook subscriptions
10 years ago
orignal
3f314d8355
merge chunked responses
10 years ago
orignal
e1d445ab50
parse HTTP header fields
10 years ago
orignal
52ee861d3a
load subscriptions
10 years ago
orignal
db2d0df2c4
download hosts.txt without proxy
10 years ago
orignal
f4f6e74ea2
process addressbook request response
10 years ago
orignal
1179731959
send request to addressbook link directly without proxy
10 years ago