Commit Graph

  • e3c8f3fd6f use ack request instead DeliveryStatus for LeaseSet confirmation orignal 2020-04-19 15:00:51 -04:00
  • f9175db28e store intermediate symmetric keys orignal 2020-04-16 21:30:18 -04:00
  • f4798d05e7 persist multi encryption keys orignal 2020-04-15 22:04:18 -04:00
  • a2a0f62135 multi crypto keys in i2cp.leaseSetEncType orignal 2020-04-15 18:01:01 -04:00
  • d923f0e01b support two encryption keys orignal 2020-04-14 19:12:44 -04:00
  • 2fc16ee13d indetification of incoming garlic messages orignal 2020-04-13 20:00:19 -04:00
  • 152e579f7e [windows] update flag on connectivity state changes, CRLF > LF R4SAS 2020-04-12 06:00:06 +03:00
  • 90914bb2de [windows] init internet connectivity events checker functional (vista+ supported only) R4SAS 2020-04-12 05:25:22 +03:00
  • 95fa835191 [android] update strings, menus, add reloading tunnels item R4SAS 2020-04-11 23:28:45 +03:00
  • 4e37df26a3 2.31.0 2.31.0 R4SAS 2020-04-10 20:33:54 +03:00
  • 5e606573b1 2.31.0 orignal 2020-04-10 12:57:47 -04:00
  • ddf3774aec Merge pull request #1502 from PurpleI2P/openssl orignal 2020-04-10 10:35:04 -04:00
  • b3974cb52a [webconsole] security hardening headers (closes #1464) r4sas 2020-04-10 02:34:47 +00:00
  • b7c206c44b replace by new incoming session orignal 2020-04-09 15:00:38 -04:00
  • 49c1e47736 correct termination if session already exists orignal 2020-04-08 18:02:12 -04:00
  • 4e1319d874 handle ECIESFlag in DatabaseLookup at floodfill orignal 2020-04-07 11:40:18 -04:00
  • a9436aa9af drop i2lua R4SAS 2020-04-03 14:31:18 +03:00
  • d503f07564 suppress GCC 7 (bug 77728) psabi note R4SAS 2020-03-26 09:54:51 +03:00
  • aa7750bfd3 keep sending new session reply until first established session message received orignal 2020-04-02 21:48:39 -04:00
  • 8872d1f389 mutex for m_RemoteIdentity orignal 2020-04-01 09:54:10 -04:00
  • f21af4068f preferred crypto type for Decrypt orignal 2020-03-31 17:35:51 -04:00
  • f4ca6bbb52 fixed race with identity verifier orignal 2020-03-30 19:27:10 -04:00
  • 814f854c5a Merge pull request #1499 from PurpleI2P/openssl orignal 2020-03-30 18:20:07 -04:00
  • 869d0156ce handle Ack request orignal 2020-03-26 19:03:38 -04:00
  • 744e893dce check message length orignal 2020-03-23 18:09:57 -04:00
  • fe9ac10f02 generate new tags based on last received index orignal 2020-03-22 21:21:12 -04:00
  • 6fb80f226a reopen socked and restart receiver on exception orignal 2020-03-22 08:14:20 -04:00
  • ff19bab800 set only key correctly orignal 2020-03-21 16:21:51 -04:00
  • 962c2160c7 set actual LeaseSet2 buffer size orignal 2020-03-20 17:43:37 -04:00
  • 168da33d8b add comma R4SAS 2020-03-20 18:43:54 +03:00
  • b6b25dc9f3 update log messages R4SAS 2020-03-20 17:44:53 +03:00
  • 3ca17fdc03 support multiple encryption keys orignal 2020-03-19 18:33:42 -04:00
  • 2249708097 [webconsole] remove excess tag R4SAS 2020-03-19 02:34:45 +03:00
  • 2fcaa7d260 [webconsole] rework spoilers; print tags, leases, router info in table R4SAS 2020-03-19 02:26:55 +03:00
  • f3b0e57a54 publish multiple encryption keys orignal 2020-03-18 18:03:03 -04:00
  • 5da92437a1 set msg type for deliverystatus orignal 2020-03-16 16:41:07 -04:00
  • b5bc05ac2b delete unconfirmed LeaseSet and DeliveryStatus orignal 2020-03-14 16:35:34 -04:00
  • 45145fa50a add ECIESX25519AEADRatchet session to delivery status orignal 2020-03-14 09:33:48 -04:00
  • dd8200e8b0 cleanup websocks R4SAS 2020-03-12 03:50:21 +03:00
  • 2f56547d5f Merge pull request #1477 from PurpleI2P/drop-websockets R4SAS 2020-03-11 12:37:38 +00:00
  • 82bdcfbbcb Merge pull request #1491 from nonlinear-chaos-order-etc-etal/openssl orignal 2020-03-10 11:39:07 -04:00
  • 0e38e43315 some qt work. fixed on slow computers; now faster as delayed save is implemented user 2020-03-10 23:22:49 +08:00
  • 63746be4d5 resolve i2pd_qt.pro conflict user 2020-03-10 21:50:57 +08:00
  • ee73ee365f some work on qt user 2020-03-10 21:49:04 +08:00
  • 3c53479864 update LeaseSet for ECIESX25519AEADRatchet sessions orignal 2020-03-08 20:58:59 -04:00
  • 4adc741de3 send DeliveryStatusMsg for LeaseSet orignal 2020-03-08 18:13:41 -04:00
  • 64da62dbe6 alsways store latest symmkey orignal 2020-03-07 18:46:40 -05:00
  • dd9b5faa5c fixed crash on termination orignal 2020-03-05 18:44:15 -05:00
  • 51d018acc6 webconsole: add stream closing R4SAS 2020-03-05 04:14:39 +03:00
  • 5eec580727 delete strem from destination upon termination orignal 2020-03-04 18:31:22 -05:00
  • 1e9a53da3f delete stream by id for HTTP interface orignal 2020-03-04 15:54:09 -05:00
  • 8dae044600 Merge pull request #1441 from noraj/patch-1 R4SAS 2020-03-03 18:07:01 +00:00
  • 2d3fad2cdb correct proxy buffers orignal 2020-03-02 16:24:00 -05:00
  • a59a8f62ca Merge pull request #1479 from wipedlifepotato/openssl orignal 2020-03-01 21:17:14 -05:00
  • 35cfa7d9fb Merge branch 'openssl' of github.com:wipedlifepotato/i2pd into openssl potatowipedlifereverse 2020-03-02 05:06:06 +03:00
  • c6ccb373a2 del geti2pdpath potatowipedlifereverse 2020-03-02 05:04:37 +03:00
  • b6368170ed Update README.md wipedlifepotato 2020-03-02 04:00:28 +03:00
  • 35e8424293 preinit webview+configparser+README.md potatowipedlifereverse 2020-03-02 01:47:48 +03:00
  • e969d58689 handle ntcp2.proxy parameter orignal 2020-03-01 15:11:54 -05:00
  • ae20e3aa95 NTCP2 proxy orignal 2020-03-01 11:24:18 -05:00
  • de4cb74173 Merge pull request #1478 from unlnown542a/openssl orignal 2020-03-01 10:04:27 -05:00
  • 4f0da87a7a add ntcp2proxy support unlnown542a 2020-03-01 14:35:24 +00:00
  • 97f0347715 Update android stuff: * switch to c++17 * use boost 1.72.0 * disable minify in release * enable apk splitting (separate apk for every ABI) * add version to output apk name r4sas 2020-02-29 23:08:43 +00:00
  • 2ffe62ba41 [[fallthrough]] if C++17 only orignal 2020-02-29 09:21:50 -05:00
  • fe1724e7e6 switch travis-ci to xenial R4SAS 2020-02-28 23:41:42 +03:00
  • 2ac2da41cf cmake: fix else statement R4SAS 2020-02-28 23:28:41 +03:00
  • ed574f9d79 use C++17 if available when configuring with cmake R4SAS 2020-02-28 23:05:26 +03:00
  • e0cb26bd9e fixed fallthough warning for C++17 orignal 2020-02-28 14:15:41 -05:00
  • 1893127e84 use fold expression if C++17 orignal 2020-02-28 14:05:51 -05:00
  • b02c9fb118 enable C++17 for gcc orignal 2020-02-28 14:03:08 -05:00
  • bca0809918 cleanup removed websockets funtions R4SAS 2020-02-28 18:48:43 +03:00
  • 00db527377 drop websockets support R4SAS 2020-02-27 14:58:06 +03:00
  • 2c6e041ae2 rpm: make package buildable on mageia cauldron (#1476) R4SAS 2020-02-26 13:41:35 +00:00
  • d3bbdb1011 Merge pull request #1475 from PurpleI2P/openssl orignal 2020-02-25 15:27:02 -05:00
  • a0d6c654cc 2.30.0 2.30.0 R4SAS 2020-02-25 20:08:50 +03:00
  • 5115c27e72 2.30.0 orignal 2020-02-25 11:15:30 -05:00
  • d09c3ccb2d Merge pull request #1474 from rex4539/dead-strip R4SAS 2020-02-24 18:16:20 +00:00
  • 5c308026ac Pass -dead_strip -dead_strip_dylibs -bind_at_load on macOS Dimitris Apostolou 2020-02-21 09:12:57 +02:00
  • 91919c6d64 check if both sides are ECIESx25519 orignal 2020-02-20 21:07:45 -05:00
  • 7168738835 check ctx for null orignal 2020-02-20 21:05:07 -05:00
  • 9c9b723cf5 delete expired ECIESX25519AEADRatchet sessions and tags orignal 2020-02-20 15:44:09 -05:00
  • 50450923df don't add extra , to result string orignal 2020-02-19 20:51:32 -05:00
  • f392edd66c single thread SAM by default orignal 2020-02-19 13:27:28 -05:00
  • 24b48e5d50 reseeds update orignal 2020-02-18 17:45:04 -05:00
  • 47f384a0e0 postpone SAM destination termination orignal 2020-02-17 15:14:35 -05:00
  • 88594887f9 fixed qt build orignal 2020-02-16 17:44:36 -05:00
  • 32e2f0b1fa correct termination of streaming destination orignal 2020-02-15 16:30:10 -05:00
  • 09ed57ad42 select preferred crypto from LeaseSet2 orignal 2020-02-12 11:09:20 -05:00
  • 53a6162b0c generate more receive tags when needed orignal 2020-02-09 17:19:42 -05:00
  • 694d851cdb Symmetric Key Ratchet orignal 2020-02-08 21:51:02 -05:00
  • 8e53c30a00 correct calls sequence for tag and index orignal 2020-02-07 22:08:55 -05:00
  • 63e807b0b4 fixed crash on stop orignal 2020-02-06 10:53:45 -05:00
  • 012f22cc47 create session tags for ECIESX25519 orignal 2020-02-05 15:48:51 -05:00
  • 9d891ab5dd single thread mode for SAM orignal 2020-02-04 15:31:04 -05:00
  • d0e78be867 moved io_service away from ClientDestination orignal 2020-02-04 14:17:23 -05:00
  • cbedebc9dd change minimal MTU size orignal 2020-02-04 13:32:16 -05:00
  • 969f9aa436 common RuunableBase with private inheritance orignal 2020-02-04 11:48:56 -05:00
  • b982be5ff5 handle existing session message orignal 2020-02-03 16:21:07 -05:00
  • 2d154ee640 move RunnableService away from LeaseSetDestination orignal 2020-02-02 18:58:58 -05:00
  • 49810eb153 common RunnableService orignal 2020-02-02 17:05:30 -05:00