build
introduced ClientContext
2014-10-15 20:52:17 -04:00
contrib /certificates
sync certificates with those from I2P's codebase
2014-09-08 17:51:33 +00:00
debian
* debian/control : enforce minimal version of compiler and cmake
2014-09-22 22:40:11 +00:00
Win32
introduced ClientContext
2014-10-15 20:52:17 -04:00
.gitignore
Use autotools instead of basic Makefile
2014-09-08 09:44:38 +02:00
AddressBook.cpp
parse address in AddressBook
2014-10-03 14:22:32 -04:00
AddressBook.h
parse address in AddressBook
2014-10-03 14:22:32 -04:00
aes.cpp
fixed tunnel encryption for non-AESNI
2014-06-27 10:56:33 -04:00
aes.h
eliminated multiple of 16 check for AES
2014-06-08 07:56:04 -04:00
base64.cpp
don't write beyond out buffer
2014-09-17 16:24:13 -04:00
base64.h
base32 encode
2014-08-21 12:32:03 -04:00
ClientContext.cpp
use local destination function through ClientContext
2014-10-16 10:28:44 -04:00
ClientContext.h
use local destination function through ClientContext
2014-10-16 10:28:44 -04:00
CryptoConst.cpp
initialize crpto constants on demand
2014-09-21 18:17:16 -04:00
CryptoConst.h
initialize crpto constants on demand
2014-09-21 18:17:16 -04:00
Daemon.cpp
moved start/stop client services from Daemon to ClientContext
2014-10-15 21:39:39 -04:00
Daemon.h
moved log file from daemon to log
2014-04-24 11:10:46 -04:00
DaemonLinux.cpp
daemonization.
2014-07-02 13:48:45 -04:00
DaemonWin32.cpp
Using the d-pointer to hide HTTPProxy, HTTPServer, add logfile ofstream
2014-04-23 02:07:21 +04:00
Destination.cpp
introduced ClientContext
2014-10-15 20:52:17 -04:00
Destination.h
introduced ClientContext
2014-10-15 20:52:17 -04:00
ElGamal.h
replaced ElGamalEncrypt to ElGamalEncryption
2014-02-20 20:28:41 -05:00
filelist.mk
introduced ClientContext
2014-10-15 20:52:17 -04:00
Garlic.cpp
unconfirmed tags
2014-10-14 14:48:25 -04:00
Garlic.h
unconfirmed tags
2014-10-14 14:48:25 -04:00
hmac.h
8-bytes alignment
2014-05-07 19:44:43 -04:00
HTTPProxy.cpp
parse address in AddressBook
2014-10-03 14:22:32 -04:00
HTTPProxy.h
fixed POST methos
2014-09-12 15:02:00 -04:00
HTTPServer.cpp
use local destination function through ClientContext
2014-10-16 10:28:44 -04:00
HTTPServer.h
start/stop accepting transit tunnels
2014-09-30 13:34:29 -04:00
i2p.cpp
daemonization.
2014-07-02 13:48:45 -04:00
I2NPProtocol.cpp
handle I2NP message per destination
2014-10-11 21:27:55 -04:00
I2NPProtocol.h
handle I2NP message per destination
2014-10-11 21:27:55 -04:00
I2PEndian.cpp
fix LittleEndian, change endian.h version
2014-02-05 09:14:07 +04:00
I2PEndian.h
detect GNU/kFreeBSD
2014-09-01 21:15:24 +00:00
I2PTunnel.cpp
use local destination function through ClientContext
2014-10-16 10:28:44 -04:00
I2PTunnel.h
use local destination function through ClientContext
2014-10-16 10:28:44 -04:00
Identity.cpp
proper date formatting
2014-10-14 21:58:01 -04:00
Identity.h
donn't calculate routing keys for routers anymore
2014-10-14 10:41:40 -04:00
LeaseSet.cpp
separate requsted and unsolicited LeaseSets
2014-10-13 17:45:07 -04:00
LeaseSet.h
separate requsted and unsolicited LeaseSets
2014-10-13 17:45:07 -04:00
LICENSE
Initial commit
2013-09-01 08:09:28 -07:00
LittleBigEndian.h
fix LittleEndian, change endian.h version
2014-02-05 09:14:07 +04:00
Log.cpp
print time without date
2014-08-17 07:49:29 -04:00
Log.h
log to file if daemon only
2014-07-02 14:25:57 -04:00
Makefile
* Makefile : move common targets to top-level Makefile
2014-09-19 05:15:40 +00:00
Makefile.bsd
* Makefile : move common targets to top-level Makefile
2014-09-19 05:15:40 +00:00
Makefile.linux
std option for different versions of gcc (by hagen)
2014-09-23 19:56:29 -04:00
Makefile.osx
* Makefile : move common targets to top-level Makefile
2014-09-19 05:15:40 +00:00
NetDb.cpp
don't use netDb subcriptions anymore
2014-10-15 12:07:06 -04:00
NetDb.h
don't use netDb subcriptions anymore
2014-10-15 12:07:06 -04:00
NTCPSession.cpp
terminate NTCP session by timeout
2014-09-22 17:38:21 -04:00
NTCPSession.h
avoid double delete
2014-09-18 11:11:51 -04:00
Queue.h
proper termination
2014-09-22 14:44:10 -04:00
README.md
specify separate local destination for client I2PTunnels
2014-10-01 10:58:28 -04:00
Reseed.cpp
Updating reseed host list (Since updated the java version as well)
2014-07-22 20:00:00 +02:00
Reseed.h
fixed compilation error in gcc 4.6
2014-01-31 07:32:34 -05:00
RouterContext.cpp
separate requsted and unsolicited LeaseSets
2014-10-13 17:45:07 -04:00
RouterContext.h
separate requsted and unsolicited LeaseSets
2014-10-13 17:45:07 -04:00
RouterInfo.cpp
donn't calculate routing keys for routers anymore
2014-10-14 10:41:40 -04:00
RouterInfo.h
donn't calculate routing keys for routers anymore
2014-10-14 10:41:40 -04:00
SAM.cpp
use local destination function through ClientContext
2014-10-16 10:28:44 -04:00
SAM.h
use local destination function through ClientContext
2014-10-16 10:28:44 -04:00
Signature.h
use constants instead magic numbers
2014-10-15 14:04:23 -04:00
SOCKS.cpp
use local destination function through ClientContext
2014-10-16 10:28:44 -04:00
SOCKS.h
compatibility with VS2013
2014-09-14 11:38:34 -04:00
SSU.cpp
PeerTest from Charlie to Alice
2014-09-22 19:03:46 -04:00
SSU.h
read Identity from SessionConfirmed message
2014-09-18 14:16:16 -04:00
SSUData.cpp
don't handle same message twice
2014-09-29 20:08:26 -04:00
SSUData.h
don't handle same message twice
2014-09-29 20:08:26 -04:00
Streaming.cpp
delete stream in destination's thread
2014-10-15 10:34:28 -04:00
Streaming.h
added some statistics
2014-10-13 17:03:27 -04:00
Timestamp.h
ms visual studio 2013 support
2014-01-09 23:56:07 +04:00
TransitTunnel.cpp
fixed race condition
2014-08-02 10:06:38 -04:00
TransitTunnel.h
drop messages to other router coming down an inbound tunnel
2014-07-10 12:44:49 -04:00
Transports.cpp
proper termination
2014-09-22 14:44:10 -04:00
Transports.h
reuse DH keys pairs from failed NTCP sessions
2014-09-17 11:13:25 -04:00
Tunnel.cpp
resuse instance of local destination upon restart
2014-10-13 11:21:57 -04:00
Tunnel.h
resuse instance of local destination upon restart
2014-10-13 11:21:57 -04:00
TunnelBase.h
create inbound tunnels per local destination
2014-03-14 15:13:34 -04:00
TunnelConfig.h
fixed broken re-created tunnels
2014-08-09 08:21:55 -04:00
TunnelEndpoint.cpp
handle out-of-sequence fragment for first fragment
2014-09-11 08:03:25 -04:00
TunnelEndpoint.h
handle out-of-sequence tunnel fragments
2014-09-10 21:31:32 -04:00
TunnelGateway.cpp
correct endianess for msgID
2014-09-03 18:52:22 -04:00
TunnelGateway.h
eliminate extra copy
2014-06-26 14:45:34 -04:00
TunnelPool.cpp
resuse instance of local destination upon restart
2014-10-13 11:21:57 -04:00
TunnelPool.h
resuse instance of local destination upon restart
2014-10-13 11:21:57 -04:00
UPnP.cpp
UPnP added
2014-02-09 15:15:47 -05:00
UPnP.h
UPnP added
2014-02-09 15:15:47 -05:00
util.cpp
fixed gcc build for FreeBSD
2014-08-08 07:32:55 -04:00
util.h
load host.txt via HTTPProxy
2014-04-18 02:54:15 +04:00
version.h
initialize crpto constants on demand
2014-09-21 18:17:16 -04:00