Commit graph

  • 4f70822b13 always persist crypto keys for public destinations orignal 2020-01-12 10:03:30 -05:00
  • 0007f304d0 don't pass from to HandleI2NPMessage orignal 2020-01-07 15:20:55 -05:00
  • 4afef91359 invoke HandleCloveI2NPMessage orignal 2020-01-06 16:14:41 -05:00
  • 815b6db0bf HandleCloveI2NPMessage orignal 2020-01-06 15:31:20 -05:00
  • 433d3bf582 Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl orignal 2020-01-06 14:38:13 -05:00
  • a335841509 pass msgID to HandleDeliveryStatus orignal 2020-01-06 14:37:40 -05:00
  • 26ad793d82
    use unscoped storage (fixes usage on android 10) r4sas 2020-01-05 23:04:08 +00:00
  • 5337aa10f7 check AES tag first orignal 2020-01-02 13:30:54 -05:00
  • 9f79bdae9b encryptor for ECIES-X25519-AEAD-Ratchet orignal 2019-12-19 15:59:15 -05:00
  • db84be2488 use HKDF for NTCP2 key derivation data phase orignal 2019-12-18 20:48:30 -05:00
  • 599ec62bb0 use HKDF for NTCP2 key derivation data phase orignal 2019-12-18 20:45:47 -05:00
  • 19a88300c6 decrypt payload section orignal 2019-12-18 14:44:02 -05:00
  • b5d55e1ffb decrypt flags/static section orignal 2019-12-17 16:34:47 -05:00
  • 521fb83e38 initial code for ECIES-X25519-AEAD-Ratchet KDF orignal 2019-12-17 16:18:40 -05:00
  • 553d59c32b decryptor for ECIES-X25519-AEAD-Ratchet orignal 2019-12-11 13:38:36 -05:00
  • 9ed58e5186 encode with highY orignal 2019-12-10 14:10:12 -05:00
  • 36eaaa748c handle case when encoded key is (p-1)/2 orignal 2019-12-10 13:40:04 -05:00
  • 4d7b86ca26 elligator test added orignal 2019-12-10 13:20:23 -05:00
  • 5faf84c732 correct conversion from Little Endian orignal 2019-12-10 12:51:39 -05:00
  • d7b819267f check a for 0 in Legendre orignal 2019-12-10 10:53:39 -05:00
  • 7417867d0f implemented Legendre orignal 2019-12-10 10:45:08 -05:00
  • 8d74905257 0.9.44 orignal 2019-12-10 10:44:19 -05:00
  • c38298c06e Elligator decode orignal 2019-12-09 16:11:46 -05:00
  • 3100d587d1 use d%q orignal 2019-12-09 13:23:17 -05:00
  • ba849d0300 Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl orignal 2019-12-06 20:29:29 -05:00
  • 95df3e4b39 encode key orignal 2019-12-06 20:29:03 -05:00
  • 72492e33a0
    appveyor: drop msys2 overwrite R4SAS 2019-12-07 01:02:23 +00:00
  • 934f1269f5
    appveyor: replace deprecated --force in msys2 R4SAS 2019-12-07 00:59:33 +00:00
  • e6956d9bb0 calculate constants orignal 2019-12-06 14:54:15 -05:00
  • 2877900233 use 486662 for A orignal 2019-12-05 16:13:59 -05:00
  • df1aa52e08 Elligator's encode orignal 2019-12-05 16:03:11 -05:00
  • 5fa2485a7d removed reseed.i2p.net.in orignal 2019-12-04 17:27:16 -05:00
  • 29f0e10411 Elligator added orignal 2019-12-04 15:37:24 -05:00
  • 39300a5bbf removed reseed.i2p.net.in orignal 2019-11-28 17:49:36 -05:00
  • 35d6268675
    README: explicit linux distro supported Alexandre ZANNI 2019-11-23 22:52:31 +01:00
  • 0abb871f3f close socket after if accept failed orignal 2019-11-20 13:00:50 -05:00
  • 704fca969f handle accept errors orignal 2019-11-20 12:05:32 -05:00
  • 95debf8c80
    update mingw build script R4SAS 2019-11-19 14:29:55 +03:00
  • dd94b77b2a use GetTickCount dll pointer, add USE_WINXP to makefile R4SAS 2019-11-19 13:50:16 +03:00
  • 6cfe4fa580 handle sending errors orignal 2019-11-18 14:13:31 -05:00
  • 515c086099 Use GetProcAddress for inet_pton. Fixed build error orignal 2019-11-12 15:06:04 -05:00
  • 34ce06ac17 some cleanup orignal 2019-11-12 14:19:14 -05:00
  • a104c9881e some cleanup orignal 2019-11-12 11:57:34 -05:00
  • c3e3c091cc correct implementation of GetMTUWindows for WindowsXP orignal 2019-11-12 11:35:59 -05:00
  • 651240113c mark RI as unreachable if all connections failed orignal 2019-11-12 10:03:33 -05:00
  • 77189bf8e9 start over if an active session got disconnected orignal 2019-11-12 09:38:22 -05:00
  • 60fd3a4542 fixed #1434 use memset inster bzero orignal 2019-11-12 07:17:57 -05:00
  • c66f9c8d6d reset connection attempts before reconnect orignal 2019-11-12 06:46:08 -05:00
  • 569088eaca 2.29.0 2.29.0 orignal 2019-10-21 12:02:43 -04:00
  • 13e09e231d
    Merge pull request #1432 from PurpleI2P/openssl orignal 2019-10-21 11:52:22 -04:00
  • a7e8dd04fe 2.29.0 orignal 2019-10-21 11:50:59 -04:00
  • dfdd76a1bb fixed #1429. Don't use monotonic timer for Win32 orignal 2019-10-15 10:32:29 -04:00
  • 28aac6f93b
    fix bogus date in changelogs R4SAS 2019-10-07 21:18:46 +03:00
  • c2f47119ce fixed #1424. Check if .b32.i2p address string is valid orignal 2019-09-23 13:42:15 -04:00
  • d6b1d0d4fb remove incoming session from pending list when established orignal 2019-09-22 21:01:34 -04:00
  • 03a861745b removed CloseSession orignal 2019-09-20 20:09:25 -04:00
  • 9a7aed20e9 handle error for SessionConfrimed send orignal 2019-09-19 16:54:23 -04:00
  • b7f17d4cb1 client auth flag for B33 address orignal 2019-09-06 11:02:19 -04:00
  • 2497c3d187
    Merge pull request #1421 from nonlinear-chaos-order-etc/openssl orignal 2019-09-05 15:51:11 -04:00
  • f7a084969a fixed #1387 kote 2019-09-06 03:21:26 +08:00
  • 2900bc26a5 fixed #1388 : took code from 736c95a870 and fixed it as https://github.com/PurpleI2P/i2pd/issues/1388#issuecomment-528495918 tells kote 2019-09-06 02:58:28 +08:00
  • 2334c56a96
    Merge pull request #1414 from nonlinear-chaos-order-etc/openssl orignal 2019-08-27 12:40:19 -04:00
  • 90a5d02bf6 2.28.0 2.28.0 orignal 2019-08-27 10:17:32 -04:00
  • 81d9626da9 qt: fixed logging to window in release builds kote 2019-08-27 21:56:07 +08:00
  • 7866f644d3
    Merge pull request #1413 from PurpleI2P/openssl orignal 2019-08-27 09:48:17 -04:00
  • 44a2549b81 2.28.0 orignal 2019-08-27 09:46:54 -04:00
  • a2b8d468bc
    Merge pull request #1412 from nonlinear-chaos-order-etc/openssl orignal 2019-08-27 08:53:44 -04:00
  • d523f0cadd gitignored autosave files by qtcreator kote 2019-08-27 19:31:57 +08:00
  • 99116ff097 qt: disabled upnp for now - until upnp fixed kote 2019-08-27 19:31:28 +08:00
  • 3939ca9eb4 enabled default logging debug option for qt debug builds kote 2019-08-27 17:51:55 +08:00
  • b5aa67b491 tweaked debug logging in i2pd_qt kote 2019-08-27 17:10:53 +08:00
  • e42efec220 correct outet plain text length in case of authKeys orignal 2019-08-26 07:35:11 -04:00
  • 9d06aa2f6a pass authSalt or epk orignal 2019-08-25 20:51:15 -04:00
  • 80765a797b correct outer cipher text len orignal 2019-08-25 19:14:53 -04:00
  • 0b5509a1ed correct authClients offset orignal 2019-08-25 14:54:43 -04:00
  • 478d7b4a83
    Merge pull request #1410 from nonlinear-chaos-order-etc/openssl orignal 2019-08-24 07:31:12 -04:00
  • 9d3b38141a android various fixes and improv kote 2019-08-24 19:12:11 +08:00
  • ab3a4d902e
    Merge pull request #1409 from nonlinear-chaos-order-etc/openssl orignal 2019-08-24 07:03:15 -04:00
  • 5eab5f2437 show battery optimiz. menu item now hidden if not supported by os kote 2019-08-24 18:00:11 +08:00
  • 80f632c19a show battery optimiz. menu item added; translated all battery stuff into Russian kote 2019-08-24 17:50:30 +08:00
  • 6e4f18543d added *.local to android/.gitignore kote 2019-08-22 22:09:22 +08:00
  • 54586c9076
    Merge pull request #1408 from docker-and-co/fix-dockerfile-non-existend-deps l-n-s 2019-08-23 11:02:00 -04:00
  • 351c899807 cleanup incoming streams on stop orignal 2019-08-23 10:00:49 -04:00
  • fe45d431d7
    fix dockerfile: remove unmet dependencies Grigory Kotov 2019-08-23 15:40:17 +03:00
  • 488c2f6d05 bump SDK version orignal 2019-08-22 09:45:49 -04:00
  • 75ab0909b3
    Merge pull request #1405 from nonlinear-chaos-order-etc/openssl orignal 2019-08-22 07:15:36 -04:00
  • 8f82d563c1 various Android stuff. Fixed #1400 kote 2019-08-22 10:00:50 +08:00
  • 9bbce5dba6 fixed typo orignal 2019-08-21 20:26:19 -04:00
  • 099adab9ed
    Update README.md R4SAS 2019-08-16 21:45:44 +03:00
  • c8cbf425ac check and send netid for NTCP2 and SSU orignal 2019-08-13 14:55:18 -04:00
  • ad9c11cd92 correct parsing of addreses containing # orignal 2019-08-10 22:16:26 -04:00
  • 3872c2a3f5 use published encrypted instead orig type orignal 2019-08-07 16:18:00 -04:00
  • e6a09b49c9 published encrypted flag orignal 2019-08-07 15:43:03 -04:00
  • db107602bd handle messages with \r\n orignal 2019-08-02 13:48:39 -04:00
  • a6558a61a7 Recognize RedDSA_SHA512_Ed25519 signature type orignal 2019-08-02 12:54:24 -04:00
  • 254d2b82b3 fixed #1393. store streams by recvStreamID orignal 2019-07-26 14:23:21 -04:00
  • b25232ca0d
    Update i2pd.conf Mihail Podivilov 2019-07-25 14:00:34 +03:00
  • 2d92d2ecb4
    Add dns.medium.i2p service to optional subscriptions Mihail Podivilov 2019-07-25 12:32:42 +03:00
  • f078a49115
    Improve i2pd.conf example Zetok Zalbavar 2019-07-24 20:17:18 +01:00
  • 2c9fa2f738
    Fix and update i2pd.service Zetok Zalbavar 2019-07-24 11:15:31 +01:00