orignal
|
a85cc6aa77
|
fixed race condition
|
2015-01-11 21:00:38 -05:00 |
|
orignal
|
6683a9cf76
|
moved NTCP to separate thread
|
2015-01-11 17:41:56 -05:00 |
|
orignal
|
e3e0702813
|
fxied crash at startup
|
2015-01-11 17:40:11 -05:00 |
|
orignal
|
d8942a3359
|
use TransportSession for sending messages
|
2015-01-10 23:00:27 -05:00 |
|
orignal
|
4d25634b66
|
less agressive exploratory
|
2015-01-10 16:08:13 -05:00 |
|
orignal
|
717940d969
|
some cleanup
|
2015-01-10 09:07:07 -05:00 |
|
orignal
|
912146b1c9
|
shutdown and graceful shutdown through I2PControl
|
2015-01-09 22:27:52 -05:00 |
|
orignal
|
70b6c024bf
|
handle i2p.router.netdb.knownpeers RouterInfo request
|
2015-01-09 11:58:14 -05:00 |
|
orignal
|
047f08b482
|
put dot-separated params
|
2015-01-09 11:12:22 -05:00 |
|
orignal
|
4ce3817d28
|
put dot-separated params
|
2015-01-09 11:11:35 -05:00 |
|
orignal
|
8910412068
|
pass results by reference
|
2015-01-09 10:28:16 -05:00 |
|
orignal
|
c61ed150b7
|
check for pending LeaseSet request
|
2015-01-08 22:04:41 -05:00 |
|
orignal
|
1bbb86d304
|
changed addressbook subscription update interval to 12 hours
|
2015-01-08 16:16:56 -05:00 |
|
orignal
|
2a76f1decd
|
publish own RouterInfo every 40 minutes if nothing changed
|
2015-01-08 16:14:05 -05:00 |
|
orignal
|
f3548daede
|
I2PControl Authenticate and Echo
|
2015-01-08 16:11:40 -05:00 |
|
orignal
|
efdadfd7c5
|
added I2PControl to ClientContext
|
2015-01-08 13:28:51 -05:00 |
|
orignal
|
e82507ca4e
|
call TCPIPAccetor::Start from I2PClientTunnel::Start
|
2015-01-08 07:39:35 -05:00 |
|
orignal
|
d67db32015
|
Merge pull request #146 from klondi/i2pservice
I2pservice
|
2015-01-07 22:52:21 -05:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
56014962d4
|
Make I2PClientTunnel use TCPIPAcceptor
|
2015-01-08 03:49:35 +01:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
df3e8ce937
|
Move Stream creation to its own handler for cleanliness, it will hand over to a tunnel connection when done
|
2015-01-08 03:28:54 +01:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
7d9c0b76fc
|
Make SOCKS use TCPIPAcceptor
|
2015-01-08 01:45:49 +01:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
8a6bea64bc
|
Make the HTTP Proxy use TCPIPAcceptor
|
2015-01-08 01:35:42 +01:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
114022d18a
|
Add the TCPIPAcceptor class for handling TCP/IP services on clearnet
|
2015-01-08 01:34:31 +01:00 |
|
orignal
|
a85af553b8
|
Merge branch 'master' of https://github.com/PrivacySolutions/i2pd
|
2015-01-07 16:51:09 -05:00 |
|
orignal
|
1cf5a0c948
|
Merge pull request #145 from klondi/i2pservice
Solve weak_ptr issue
|
2015-01-07 16:50:22 -05:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
6643b4188a
|
Solve weak_ptr issue
|
2015-01-07 22:49:28 +01:00 |
|
orignal
|
bc11689f35
|
extract params
|
2015-01-07 16:41:11 -05:00 |
|
orignal
|
0339a4f963
|
JSON parser
|
2015-01-07 16:09:32 -05:00 |
|
orignal
|
6a39f48a9e
|
Merge pull request #144 from klondi/i2pservice
I2pservice
|
2015-01-07 16:01:56 -05:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
b3232b42db
|
Use shared_from_this to avoid being killed easily on stop
|
2015-01-07 21:58:58 +01:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
c1a29b08ac
|
Remove ClientContext.h dependency
|
2015-01-07 21:58:58 +01:00 |
|
orignal
|
75f6cc4319
|
Merge pull request #143 from klondi/i2pservice
I2pservice
|
2015-01-07 15:20:18 -05:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
bcbe207515
|
Make HTTPProxy use SIGNING_KEY_TYPE_DSA_SHA1
|
2015-01-07 21:15:04 +01:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
29039fd039
|
Merge with upstream
|
2015-01-07 20:47:47 +01:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
90005c8237
|
Migrate to I2Pservice
|
2015-01-07 20:44:24 +01:00 |
|
orignal
|
cdc0aa658a
|
I2PControl added
|
2015-01-07 13:26:44 -05:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
dd42819a2f
|
Create I2Pservice as a way to integrate service management, hide unnecessary handlers
|
2015-01-07 19:09:59 +01:00 |
|
orignal
|
88560d06a1
|
Merge pull request #141 from klondi/httpproxy
Force Connection: Close and allow http/1.1
|
2015-01-06 20:42:41 -05:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
cb8a465605
|
Force Connection: Close and allow http/1.1
|
2015-01-07 02:40:57 +01:00 |
|
orignal
|
fe13a85c0f
|
read all available data from closed stream
|
2015-01-06 19:05:48 -05:00 |
|
orignal
|
89b6be91a3
|
Merge pull request #140 from klondi/httpproxy
Httpproxy
|
2015-01-06 19:00:41 -05:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
6aca908462
|
Initial HTTPProxy support by simply transferring control to a tunnel
|
2015-01-07 00:15:54 +01:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
634718d6b4
|
Detect null stream on I2PConnect
|
2015-01-07 00:15:54 +01:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
2fca028161
|
Remove unnecessary header
|
2015-01-07 00:15:54 +01:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
5e8d28abba
|
Reorder SOCKS headers for cleanness
|
2015-01-07 00:15:54 +01:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
bc78460f63
|
Enter state BEFORE reading data to avoid race conditions
|
2015-01-07 00:15:54 +01:00 |
|
orignal
|
e228ba963d
|
Merge pull request #139 from iShift/patch-1
fix deps for ubuntu/debian
|
2015-01-06 16:00:47 -05:00 |
|
iShift
|
63927fc1fa
|
fix deps for ubuntu/debian
fix https://github.com/PrivacySolutions/i2pd/issues/137
|
2015-01-06 23:52:13 +03:00 |
|
orignal
|
cbcfe50eb5
|
Merge pull request #138 from klondi/master
Reintroduce Request verification, allow for extra data after connect request.
|
2015-01-06 12:51:25 -05:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
7da95bd28a
|
Introduce missing call to request verification, so unknown address types and commands are handled properly, allow for extra socket data after the request for fast request sending, it will just be forwarded on I2PConnect
|
2015-01-06 18:49:00 +01:00 |
|