api
fixed typo
2014-12-08 11:45:13 -05:00
build
add SSUSession.cpp to CMakeList.txt
2014-12-07 19:34:42 +03:00
contrib /certificates
sync certificates with those from I2P's codebase
2014-09-08 17:51:33 +00:00
debian
use standard make variables
2014-10-30 13:50:29 +00:00
Win32
BOB added
2014-12-02 10:34:02 -05:00
.gitignore
Use autotools instead of basic Makefile
2014-09-08 09:44:38 +02:00
AddressBook.cpp
check identity buffer size
2014-12-04 19:28:20 -05:00
AddressBook.h
load from addressbook first
2014-11-28 09:40:27 -05:00
aes.cpp
change asm labels to temporarily labels to fix clang compilation
2014-12-07 19:37:52 +03:00
aes.h
16 bytes alignmen of AES block
2014-11-26 11:04:49 -05:00
base64.cpp
check identity buffer size
2014-12-04 19:28:20 -05:00
base64.h
base32 encode
2014-08-21 12:32:03 -04:00
BOB.cpp
BOB 'clear' command
2014-12-07 21:06:04 -05:00
BOB.h
BOB 'clear' command
2014-12-07 21:06:04 -05:00
ClientContext.cpp
BOB command parser
2014-12-02 15:47:44 -05:00
ClientContext.h
BOB added
2014-12-02 10:34:02 -05: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
pass our address as boost's address
2014-10-29 13:49:21 -04:00
Daemon.h
use system folders if run as service
2014-10-17 09:55:41 -04:00
DaemonLinux.cpp
use system folders if run as service
2014-10-17 09:55:41 -04:00
DaemonWin32.cpp
Using the d-pointer to hide HTTPProxy, HTTPServer, add logfile ofstream
2014-04-23 02:07:21 +04:00
Datagram.cpp
remember last outgoing tunnel per stream rather than per client destination
2014-11-26 13:20:35 -05:00
Datagram.h
DATAGRAM RECEIVED message
2014-10-31 16:44:44 -04:00
Destination.cpp
add single tag from destination's tread
2014-12-08 15:36:00 -05:00
Destination.h
add single tag from destination's tread
2014-12-08 15:36:00 -05:00
ElGamal.h
replaced ElGamalEncrypt to ElGamalEncryption
2014-02-20 20:28:41 -05:00
filelist.mk
BOB added
2014-12-02 10:34:02 -05:00
Garlic.cpp
add single tag from destination's tread
2014-12-08 15:36:00 -05:00
Garlic.h
add single tag from destination's tread
2014-12-08 15:36:00 -05:00
hmac.h
aligned AES and MAC keys
2014-11-01 14:56:13 -04:00
HTTPProxy.cpp
moved AddressBook to ClientContext
2014-10-24 15:22:36 -04:00
HTTPProxy.h
fixed POST methos
2014-09-12 15:02:00 -04:00
HTTPServer.cpp
delete stream from inside
2014-12-01 21:26:51 -05:00
HTTPServer.h
shared pointers for streams
2014-11-23 11:33:58 -05:00
i2p.cpp
daemonization.
2014-07-02 13:48:45 -04:00
I2NPProtocol.cpp
add single tag from destination's tread
2014-12-08 15:36:00 -05:00
I2NPProtocol.h
adjust message length after alignment
2014-11-26 11:54:35 -05:00
I2PEndian.cpp
fix LittleEndian, change endian.h version
2014-02-05 09:14:07 +04:00
I2PEndian.h
SU3 file parser
2014-11-20 14:29:22 -05:00
I2PTunnel.cpp
send base64 adress from outbound non-quiet BOB connections
2014-12-05 14:46:59 -05:00
I2PTunnel.h
BOB 'list' command
2014-12-05 22:25:31 -05:00
Identity.cpp
check identity buffer size
2014-12-04 19:28:20 -05:00
Identity.h
from/to base64
2014-12-01 14:50:10 -05: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
Revert "fixed typo" and "fixed crash for Windows"
2014-11-07 14:58:27 +00:00
Log.h
different log levels
2014-10-28 16:36:17 -04:00
Makefile
allow LDFLAGS to be set by user
2014-11-04 02:37:12 +00:00
Makefile.bsd
allow LDFLAGS to be set by user
2014-11-04 02:37:12 +00:00
Makefile.linux
easier static builds (STATIC=yes)
2014-11-07 14:49:16 +00:00
Makefile.osx
Added prefix support, which enables the homebrew package to work.
2014-11-22 23:12:05 +01:00
NetDb.cpp
wait for confirmantion of publishing
2014-11-28 13:01:35 -05:00
NetDb.h
wait for confirmantion of publishing
2014-11-28 13:01:35 -05:00
NTCPSession.cpp
use shared pointer for NTCPSession
2014-11-25 16:30:15 -05:00
NTCPSession.h
use shared pointer for NTCPSession
2014-11-25 16:30:15 -05:00
Queue.h
fixed crash at startup
2014-12-07 12:54:35 -05:00
README.md
Update README.md
2014-12-07 17:29:09 -05:00
Reseed.cpp
MSVC13 Fix
2014-11-20 23:46:36 -08:00
Reseed.h
SU3 file parser
2014-11-20 14:29:22 -05:00
RouterContext.cpp
support of RI with EcDSA
2014-11-20 12:21:27 -05:00
RouterContext.h
shared pointer for local RI
2014-11-20 15:48:28 -05:00
RouterInfo.cpp
drop verifier not used anymore
2014-11-26 10:28:06 -05:00
RouterInfo.h
support of RI with EcDSA
2014-11-20 12:21:27 -05:00
SAM.cpp
delete stream from inside
2014-12-01 21:26:51 -05:00
SAM.h
fixed crash on termination
2014-12-04 11:24:00 -05:00
Signature.h
ECDSA P384 and ECDSA P521 support
2014-11-24 20:19:13 -05:00
SOCKS.cpp
shared pointers for streams
2014-11-23 11:33:58 -05:00
SOCKS.h
shared pointers for streams
2014-11-23 11:33:58 -05:00
SSU.cpp
handle ipv6 sessions in separate thread
2014-11-30 17:19:21 -05:00
SSU.h
handle ipv6 sessions in separate thread
2014-11-30 17:19:21 -05:00
SSUData.cpp
shared pointer for SSU
2014-11-24 12:26:11 -05:00
SSUData.h
MTU for ipv6
2014-10-29 11:17:30 -04:00
SSUSession.cpp
shared pointer for SSU
2014-11-24 12:26:11 -05:00
SSUSession.h
shared pointer for SSU
2014-11-24 12:26:11 -05:00
Streaming.cpp
delete non-responding streams
2014-12-02 08:07:31 -05:00
Streaming.h
delete stream from inside
2014-12-01 21:26:51 -05:00
Timestamp.h
ms visual studio 2013 support
2014-01-09 23:56:07 +04:00
TransitTunnel.cpp
moved transports to 'transport' namespace
2014-10-21 12:25:53 -04:00
TransitTunnel.h
drop messages to other router coming down an inbound tunnel
2014-07-10 12:44:49 -04:00
Transports.cpp
use shared pointer for NTCPSession
2014-11-25 16:30:15 -05:00
Transports.h
use shared pointer for NTCPSession
2014-11-25 16:30:15 -05:00
TransportSession.h
use shared pointer of RI for transports
2014-11-21 12:34:17 -05:00
Tunnel.cpp
different tunnel length for IB and OB
2014-11-29 22:00:52 -05:00
Tunnel.h
different tunnel length for IB and OB
2014-11-29 22:00:52 -05:00
TunnelBase.h
create inbound tunnels per local destination
2014-03-14 15:13:34 -04:00
TunnelConfig.h
store shared pointer to RI in tunnel config
2014-11-21 10:46:11 -05:00
TunnelEndpoint.cpp
moved transports to 'transport' namespace
2014-10-21 12:25:53 -04:00
TunnelEndpoint.h
handle out-of-sequence tunnel fragments
2014-09-10 21:31:32 -04:00
TunnelGateway.cpp
alignment
2014-11-26 21:42:14 -05:00
TunnelGateway.h
eliminate extra copy
2014-06-26 14:45:34 -04:00
TunnelPool.cpp
temporary disabled tunnel test encryption due instability
2014-12-03 20:06:56 -05:00
TunnelPool.h
different tunnel length for IB and OB
2014-11-29 22:00:52 -05: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
specify application name
2014-11-17 15:28:52 -05:00
util.h
specify application name
2014-11-17 15:28:52 -05:00
version.h
Update version.h
2014-11-25 12:46:30 -05:00