Commit graph

  • 8c92c50f9a multiplication by integer orignal 2015-04-08 13:49:27 -04:00
  • 75d45ae988 initial code for Ed25519 added orignal 2015-04-08 13:21:49 -04:00
  • d5e1d5db9c validate leaseset for zero leases orignal 2015-04-08 10:34:16 -04:00
  • 9ce9d9b7fc variable length buffer for LeaseSet orignal 2015-04-08 09:39:02 -04:00
  • e9edc7b205 Merge pull request #177 from robertfoss/asan_1 orignal 2015-04-07 17:27:18 -04:00
  • 56822d9424 fixed null pointer exception orignal 2015-04-07 17:22:14 -04:00
  • 2c480bee9a Fixed memory leak: delete -> delete[] Robert Foss 2015-04-07 22:26:35 +02:00
  • 3983838694 use unique_ptr for ElGamalEncryption orignal 2015-04-07 16:02:07 -04:00
  • 1e74ff8a85 use shared_ptr for CreateDatabaseStore orignal 2015-04-07 15:15:27 -04:00
  • 8c47bf9dd3 use shared_ptr for local LeaseSet orignal 2015-04-07 15:02:00 -04:00
  • 3a26383c4d made Encrypt const orignal 2015-04-07 14:40:36 -04:00
  • 634976cdde pass LeaseSet to callback of RequestDestination orignal 2015-04-07 12:02:25 -04:00
  • bc21f5955f use shared_ptr for AddressReceiver orignal 2015-04-06 15:02:37 -04:00
  • e72eb35cc2 use shared_ptr for socket in I2PTunnelConnection orignal 2015-04-06 14:41:07 -04:00
  • fbe4e64e44 lookup always takes full address from LeaseSet orignal 2015-04-06 12:22:13 -04:00
  • be301dc090 4 tags for LeaseSet request orignal 2015-04-05 20:07:32 -04:00
  • 250af7f247 fixed race condition orignal 2015-04-05 13:56:41 -04:00
  • 10577cd1e5 select tunnel from TunnelPool rather than from LeaseSet for DeliveryStatus orignal 2015-04-05 12:54:15 -04:00
  • 62593f60c5 fixed memory leak orignal 2015-04-04 15:44:29 -04:00
  • 89ed8c2173 set datagram receiver per port orignal 2015-04-03 20:34:37 -04:00
  • 321dd252ea fixed crash if no routers available orignal 2015-04-03 10:02:45 -04:00
  • 19325d552a fixed race condition orignal 2015-04-02 15:10:02 -04:00
  • 43f8ec46cc fixed crash if can't connect to a reseed orignal 2015-04-02 10:27:07 -04:00
  • cb9f78540a Update README.md orignal 2015-04-02 09:01:15 -04:00
  • 0a15088572 RC4_SHA cipher suite orignal 2015-04-01 20:23:06 -04:00
  • ec68338a20 fixed typo orignal 2015-04-01 15:42:26 -04:00
  • 173b35f77d https://netdb.rows.io:444/ added orignal 2015-04-01 15:07:45 -04:00
  • f47831c339 RSA_WITH_AES_256_CBC_SHA support orignal 2015-04-01 14:41:36 -04:00
  • e7d4f63884 use SendFinished orignal 2015-04-01 13:55:50 -04:00
  • 4e81083bb4 AES256 cipher template orignal 2015-04-01 12:56:41 -04:00
  • 0446a5ae73 moved encryption/decryption to TlsCipher orignal 2015-04-01 12:03:58 -04:00
  • a2aec4340d Merge pull request #173 from hagen-i2p/readme-fix orignal 2015-04-01 10:37:05 -04:00
  • fda68c114c * README.md hagen 2015-04-01 13:48:54 +00:00
  • de5c55160b count tunnel acceptance ratio for peer selection orignal 2015-03-31 17:13:01 -04:00
  • d0ac6345c2 0.9.0 0.9.0 orignal 2015-03-31 08:34:55 -04:00
  • d9911f4314 save last update time orignal 2015-03-30 21:05:04 -04:00
  • 92bd29ebf1 delete trailing paddings of SSU packtes orignal 2015-03-30 13:10:36 -04:00
  • 00ac1f7ec9 check # of block to encrypt/decrypt for zero orignal 2015-03-30 11:56:24 -04:00
  • 12641ab0c0 fixed addressbook crash at shutdown orignal 2015-03-30 10:21:52 -04:00
  • 629b5ff171 fixed typo orignal 2015-03-30 07:21:47 -04:00
  • 6ec5858561 Merge pull request #170 from guanqun/fix-wrong-buffer-size orignal 2015-03-30 07:04:48 -04:00
  • ab7550947a setup the correct buffer size guanqun 2015-03-30 09:26:05 +08:00
  • f2078f6d5b schedule interoducers again if still testing orignal 2015-03-29 21:05:12 -04:00
  • 1a440e3a83 count non-replied tunnel build requests orignal 2015-03-28 16:09:34 -04:00
  • b8acce115f repeat peer test if previous was not successive orignal 2015-03-28 14:57:39 -04:00
  • 577ba9b397 initial filtration of bad peers orignal 2015-03-27 20:34:31 -04:00
  • 5f199432f0 proper size of remaining data orignal 2015-03-27 16:31:53 -04:00
  • 8b10fc497d pass correct datagram size orignal 2015-03-27 16:09:43 -04:00
  • e80d09aa17 fixed typo orignal 2015-03-27 15:50:24 -04:00
  • 4c1e12921a restore imcomplete string back orignal 2015-03-27 15:29:46 -04:00
  • 1824a9a38e try to receive remanining message orignal 2015-03-27 15:22:56 -04:00
  • 3e59535a53 try to receive remanining message orignal 2015-03-27 14:58:26 -04:00
  • 8c174cd548 merge incomplete DATAGRAM SEND message orignal 2015-03-27 14:36:54 -04:00
  • 2a4d1c978e process multiple DATAGRAM SEND message orignal 2015-03-27 14:02:27 -04:00
  • cc91a6d96f send ports with datagram orignal 2015-03-27 11:29:40 -04:00
  • 96ace89789 increase SAM connection buffer size orignal 2015-03-27 09:44:27 -04:00
  • d226477852 Merge pull request #168 from guanqun/master orignal 2015-03-27 06:59:18 -04:00
  • d2b30b5d11 the binary should be i2pd guanqun 2015-03-27 11:18:51 +08:00
  • eddb5fa91e fix the 'sleep_for' missing error on linux platform guanqun 2015-03-27 10:48:26 +08:00
  • c92e00c21f proper verification for DSA_SHA1 orignal 2015-03-26 22:17:26 -04:00
  • f07d29bc8a handle DATAGRAM SEND orignal 2015-03-26 21:23:59 -04:00
  • f7b4cbc94a Merge pull request #167 from guanqun/fix-readme orignal 2015-03-26 16:14:47 -04:00
  • d226a4a0b7 store session with Alice with PeerTest orignal 2015-03-26 16:10:52 -04:00
  • c62659cdbc single buf for ProcessPeerTest orignal 2015-03-26 15:05:52 -04:00
  • 4831e9705c const buffer for ProcessPeerTest orignal 2015-03-26 14:35:20 -04:00
  • fce74a710f fix tab in README.md guanqun 2015-03-26 23:31:03 +08:00
  • 39641f05b9 create datagram destination for DATAGRAM session orignal 2015-03-26 11:15:29 -04:00
  • 2a23537dbd check lease expiration with threshold orignal 2015-03-26 10:30:29 -04:00
  • ca3b9f253d pass data for streams only orignal 2015-03-25 22:23:41 -04:00
  • 1a0abfbc06 create keys only by DEST GENERATE orignal 2015-03-25 19:13:30 -04:00
  • 6e9149afd4 fixed misalignment orignal 2015-03-25 09:04:19 -04:00
  • 0a7bf4db47 load profiles orignal 2015-03-25 08:45:50 -04:00
  • 8a790fd0b3 Merge branch 'master' of https://github.com/PurpleI2P/i2pd orignal 2015-03-24 18:48:53 -04:00
  • fd3dab35cc collect and save participation agreed/declined stats orignal 2015-03-24 18:48:16 -04:00
  • 5fd179524f --host is deprecated orignal 2015-03-24 13:33:29 -04:00
  • f8a7beb001 --host is deprectaed orignal 2015-03-24 13:31:56 -04:00
  • 02903cc98c moved Dockerfile to build orignal 2015-03-24 13:31:01 -04:00
  • 7c5993b1cd Merge pull request #166 from multikatt/docker orignal 2015-03-24 12:20:52 -05:00
  • a6f78134c0 Profiling added orignal 2015-03-24 12:47:57 -04:00
  • 21d4f49d31 adding docker and fig files multikatt 2015-03-24 12:47:43 -04:00
  • 3f4bd13091 don't wait for remote LeaseSet request complete orignal 2015-03-23 22:23:40 -04:00
  • 6125288e95 select really other remote lease orignal 2015-03-23 22:18:30 -04:00
  • 7f91c9e63e close stream is SYN has not been received orignal 2015-03-23 18:07:43 -04:00
  • ec319f950f add random milliseconds to end date orignal 2015-03-23 15:53:20 -04:00
  • 217ddfe98d fixed crash orignal 2015-03-23 13:08:04 -04:00
  • 57578a3aa3 Merge branch 'master' of https://github.com/PurpleI2P/i2pd orignal 2015-03-23 12:56:47 -04:00
  • 9a7e21778e eliminate misalignment for LeaseSet orignal 2015-03-23 12:55:42 -04:00
  • cdb42b33ce Removed external IP detection step orignal 2015-03-22 18:42:18 -04:00
  • 4b47bfb5db re-request remote LeaseSet orignal 2015-03-22 18:34:39 -04:00
  • 18deb8b4f2 DeliveryStatus for LeaseSet orignal 2015-03-22 14:59:27 -04:00
  • e58ebb8656 increased transit tunnels # to 2500 orignal 2015-03-21 18:39:48 -04:00
  • 05d7b79d07 proper formatting orignal 2015-03-21 18:35:17 -04:00
  • d5c43e66fa Merge branch 'master' of https://github.com/PurpleI2P/i2pd orignal 2015-03-21 16:26:33 -04:00
  • 5f3b17af64 better resend and tunnel reselection algorithm orignal 2015-03-21 16:26:14 -04:00
  • 7bec2b8417 Merge pull request #165 from hagen-i2p/tun-config orignal 2015-03-21 14:55:39 -05:00
  • 70396240c3 * README : describe format of tunnels.cfg hagen 2015-03-21 12:34:20 +00:00
  • ac79d8ed3e fixed misspelling orignal 2015-03-20 21:13:06 -04:00
  • 02de91f7f2 use unique_ptr for socket in I2PTunnelConnection orignal 2015-03-20 16:04:48 -04:00
  • 77fd296095 wait for LeaseSet request completion orignal 2015-03-20 15:53:53 -04:00
  • 1cc3dd5ee4 send I2PControl response without write_json orignal 2015-03-20 14:45:22 -04:00