Mikhail Titov
95c4a87ccc
Check for invalid SAM destination
...
This closes #208
9 years ago
Mikhail Titov
38ebe28923
Rearrange eol removal for handshake
9 years ago
Mikhail Titov
23a3d48611
This closes #201
9 years ago
orignal
da006a1d6e
use AsyncSend
10 years ago
orignal
634976cdde
pass LeaseSet to callback of RequestDestination
10 years ago
orignal
5f199432f0
proper size of remaining data
10 years ago
orignal
8b10fc497d
pass correct datagram size
10 years ago
orignal
e80d09aa17
fixed typo
10 years ago
orignal
4c1e12921a
restore imcomplete string back
10 years ago
orignal
1824a9a38e
try to receive remanining message
10 years ago
orignal
3e59535a53
try to receive remanining message
10 years ago
orignal
8c174cd548
merge incomplete DATAGRAM SEND message
10 years ago
orignal
2a4d1c978e
process multiple DATAGRAM SEND message
10 years ago
orignal
f07d29bc8a
handle DATAGRAM SEND
10 years ago
orignal
39641f05b9
create datagram destination for DATAGRAM session
10 years ago
orignal
ca3b9f253d
pass data for streams only
10 years ago
orignal
1a0abfbc06
create keys only by DEST GENERATE
10 years ago
orignal
d9218134e2
pass source and destination ports to datagram receiver
10 years ago
orignal
52f806ff94
use shared_ptr for ClientDestination
10 years ago
orignal
621bfde961
handle incoming connection failure
10 years ago
orignal
05e49bbeab
show SAM sessions through web interface
10 years ago
orignal
2c2acae50d
invoke acceptor on reset
10 years ago
orignal
ac438fbd7d
use stream buffer for sending identity
10 years ago
orignal
974a7ff3f5
shared_ptr for RoutingDestination
10 years ago
orignal
d1d6797d3e
store LeaseSet as shared_ptr
10 years ago
orignal
b8740c008b
fixed crash
10 years ago
orignal
588c613043
naming lookup of .b32 address through LeaseSet request
10 years ago
orignal
350e942b6a
fixed windows build
10 years ago
orignal
59aa40e2b0
wait until LeaseSet request complete instead timeout
10 years ago
orignal
bbe403fb40
main netdb can request router info only
10 years ago
orignal
3547a4042c
request and handle LeaseSets through local destination only
10 years ago
orignal
84e5f30c70
delete local destination on session close
10 years ago
orignal
b007b66b15
store SAMSession by pointer
10 years ago
orignal
a44ca91409
terminate acceptor and sessions on stop
10 years ago
orignal
ec8e3574f9
delete local destination on session close
10 years ago
orignal
7da694825d
fixed handshake
10 years ago
orignal
9606883b78
handle signature type for SAM 3.1
10 years ago
orignal
54cffb583f
check max version
10 years ago
orignal
4e54fbec08
delete stream from inside
10 years ago
orignal
9acf80e563
from/to base64
10 years ago
orignal
32a767dc91
pass I2CP options to local destination. Process tunnel length
10 years ago
orignal
8350f16b20
store SAM destinations if address book
10 years ago
orignal
68c321609d
naming lookup through addressbook
10 years ago
orignal
0262a8b057
replaced boost::bind to std::bind
10 years ago
orignal
4bd8b44ab2
shared pointers for streams
10 years ago
orignal
4dc33a6f45
fixed crash
10 years ago
orignal
81c63b0c30
shared pointers for SAM sockets
10 years ago
orignal
f28376bf71
DATAGRAM RECEIVED message
10 years ago
Meeh
af0bdc2a5e
Merge branch 'master' of github-meeh420:PrivacySolutions/i2pd
...
Note; we use _MSC_VER instead of _WIN32 for MSVC spesific code.
* 'master' of github-meeh420:PrivacySolutions/i2pd: (35 commits)
handle incoming datagramms
send datagram through destination's thread
incoming ipv6 connections
support ipv6 for outgoing NTCP connections
some cleanup
Update Daemon.cpp
Add Upstart job to debian packaging
Implement reload in init script
Rename init.d to i2pd.init
Decouple logging and daemonization
verify signature through remore identity
moved remote RI and identity to TransportSession
set unreachable trough NetDb
moved AddressBook to ClientContext
initialize router identity
don't specify RI for inbound NTCP connections
use remote router indentity
take identity of local RI from private keys
send datagram from SAM
fixed windows build
...
Conflicts:
SAM.cpp
10 years ago
Meeh
88fb8a217d
Fix for build error in msvc12
10 years ago