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 |
|
orignal
|
5444889715
|
Update version.h
Version updated
|
2015-01-06 07:52:36 -05:00 |
|
orignal
|
3e13a1feed
|
long ElGamal private key
|
2015-01-05 19:32:46 -05:00 |
|
orignal
|
7e4c416bc1
|
Merge pull request #136 from klondi/master
Improve SOCKS, handle .b32.i2p conversions into address book
|
2015-01-05 15:09:16 -05:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
882b559d3a
|
Reduce the parsing to a single state machine, automatic removal of objects and destruction of sockets/streams
|
2015-01-05 20:17:07 +01:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
610fd2ac67
|
Reduce memory usage a bit
|
2015-01-05 20:17:07 +01:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
f383ebb718
|
Return adequate SOCKS replies
|
2015-01-05 20:17:07 +01:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
cb94d43092
|
Use the address book for conversion into .b32.i2p
|
2015-01-05 20:17:07 +01:00 |
|
orignal
|
8812a45607
|
DatabaseLookup for RouterInfo
|
2015-01-04 17:25:16 -05:00 |
|
orignal
|
37a374000c
|
elimimated cast to ClearText
|
2015-01-04 09:33:19 -05:00 |
|
orignal
|
ac17f116be
|
Merge pull request #134 from klondi/httpproxy
More SOCKS Proxy cleanups
|
2015-01-03 23:14:38 -05:00 |
|
orignal
|
ecf709cbba
|
fill clear text buffer of BuildRequestRecord
|
2015-01-03 23:13:07 -05:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
225aa7fa6a
|
Merge SOCKS4a and SOCKS5 request parsers, add stub support for SOCKS4 and IPv4 and IPv6 addresses on SOCKS5
|
2015-01-04 04:47:03 +01:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
46b16237b6
|
Use enums instead of magic numbers on SOCKS
|
2015-01-04 04:47:03 +01:00 |
|