Commit Graph

4445 Commits

Author SHA1 Message Date
orignal
611ab9ce8d endpoint for SSU server 2014-01-29 22:14:05 -05:00
Meeh
fb16e50c4d Adding lightweight option parser 2014-01-30 01:56:48 +01:00
orignal
c361b7d914 use base64 alphabet directly 2014-01-29 17:43:20 -05:00
orignal
95b40c0c30 use base64 alphabet directly 2014-01-29 17:38:53 -05:00
orignal
7c471d99c3 use base64 alphabet directly 2014-01-29 17:38:11 -05:00
orignal
f69fbee6a5 Merge pull request #15 from meeh420/master
NetDb update
2014-01-29 13:54:01 -08:00
orignal
21693fc1e5 handle and send SessionRequest message 2014-01-29 16:49:53 -05:00
Meeh
ee77bba5e0 Create netDb directory structure 2014-01-29 19:36:20 +01:00
Meeh
73ee4ff34c gitignore update 2014-01-29 19:31:19 +01:00
Meeh
ece3a2f7d7 Merge branch 'master' of https://github.com/orignal/i2pd 2014-01-29 16:31:03 +01:00
orignal
58386bb88e Encrypt/Decrypt/Validate SSU packet 2014-01-28 16:49:54 -05:00
Meeh
ca47d1552b Updating gitignore 2014-01-28 02:54:50 +01:00
orignal
f69965f168 Merge pull request #14 from meeh420/master
Adding missing pthread library to linker.
2014-01-27 16:50:46 -08:00
orignal
3016c42e2e read intro key for SSU address 2014-01-27 19:48:46 -05:00
Meeh
72fed33930 Adding missing pthread library to linker. 2014-01-28 01:13:35 +01:00
orignal
8d4b98c83a SSUHeader and authenticate added 2014-01-27 16:52:17 -05:00
orignal
27426a6023 save out-of-seq messages and process them later 2014-01-26 18:22:30 -05:00
orignal
ae51b11ced request RouterInfo connecting directly to a floodfill 2014-01-26 15:24:21 -05:00
orignal
f763fd3268 request lease's gateway if not found in the netDb 2014-01-26 09:07:31 -05:00
orignal
bb2fcbf668 print out message type sent to an inbound tunnel 2014-01-26 09:06:06 -05:00
orignal
a4c25e773c check for transport protocols compatibility between routers 2014-01-25 21:47:01 -05:00
orignal
a0dfd2970b Merge pull request #13 from chertov/master
fix NetDb save bug, console cyrillic symbols, add files to project
2014-01-25 05:11:36 -08:00
chertov
bc3bf838d9 fix NetDb save bug, console cyrillic symbols, add files to project 2014-01-25 10:58:11 +04:00
chertov
72fcff35b6 Merge pull request #6 from orignal/master
Merge pull request #6 from orignal/master
2014-01-24 22:10:00 -08:00
orignal
ef7e81baae fixed crash 2014-01-24 21:14:14 -05:00
orignal
bd8ea0bac0 use any router for second hop of tunnel 2014-01-24 20:53:15 -05:00
orignal
9e91be671d SSU payload types 2014-01-24 16:30:07 -05:00
chertov
877be9c68e Merge pull request #5 from orignal/master
Merge pull request #5 from orignal/master
2014-01-23 19:36:21 -08:00
orignal
3cf3e69aef SSU added 2014-01-23 16:10:33 -05:00
orignal
d7d3fcef94 implementation of HMAC-MD5-128 2014-01-23 13:03:37 -05:00
orignal
6385f4554e make sure not all routers get deleted after long break 2014-01-22 20:48:08 -05:00
orignal
6c6d013a76 clean-up from obsolete RouterInfos 2014-01-22 20:19:39 -05:00
orignal
2b87a58685 fixed build with boost 1.46 2014-01-22 17:19:54 -05:00
orignal
dc8dac51f7 download RouterInfo through HTTP 2014-01-22 15:32:50 -05:00
orignal
1afc493e90 bigger buffer size temporary for win32 2014-01-22 07:51:55 -05:00
orignal
a65400471a use kademlia to pick floodfill for destination 2014-01-22 07:44:41 -05:00
orignal
b409e525ba Merge pull request #12 from chertov/master
fix file save/load bug, replace endian.h
2014-01-22 04:38:52 -08:00
chertov
91307d9732 fix endian.h (be64toh) bug 2014-01-22 10:46:58 +04:00
chertov
27e448290d Merge pull request #4 from orignal/master
Merge pull request from orignal/master
2014-01-21 19:30:12 -08:00
chertov
651ee9cd8f Merge branch 'master' of https://github.com/chertov/i2pd 2014-01-22 07:27:42 +04:00
chertov
a85f95aad3 add .gitignor into Win32 2014-01-22 07:27:31 +04:00
chertov
7d2281b477 fix binary files 2014-01-22 06:02:22 +04:00
orignal
fcad819074 ipv4 only 2014-01-21 19:14:30 -05:00
orignal
ddb9a6b477 check if IP address is valid 2014-01-21 18:01:11 -05:00
orignal
2d428fd090 use boost::asio::address for address 2014-01-21 16:07:16 -05:00
orignal
224b423522 fixed incorrect memory access 2014-01-21 15:10:49 -05:00
chertov
89a1310f11 Merge pull request #3 from orignal/master
make sure crypto consts get initialized first
2014-01-21 09:42:45 -08:00
orignal
dc4cb1fbb3 make sure crypto consts get initialized first 2014-01-21 12:36:06 -05:00
chertov
53cc287897 Merge pull request #2 from orignal/master
Merge pull request #1 from orignal/master
2014-01-20 20:49:51 -08:00
orignal
0b079f4723 send multiple messages 2014-01-20 19:12:59 -05:00