commit 37c42399be26e8b31ab61ff406249f1bf60ae04b Author: yangfl <yangfl@users.noreply.github.com> Date: Sat Aug 5 13:00:54 2023 +0800 debian: update to 2.48.0 commit f00d5af7b285e5d68987384ec9a3713dc022fe96 Merge: f47cc57d fba23a45 Author: yangfl <yangfl@users.noreply.github.com> Date: Sat Aug 5 13:39:05 2023 +0800 Merge tag '2.48.0' 2.48.0 commit f47cc57d6f718c0a81785e6e181f955ad9852fbf Author: yangfl <yangfl@users.noreply.github.com> Date: Fri Jan 20 18:47:21 2023 +0800 debian: update to 2.45.1 commit 9fb11bf4616799584bc5d09a235bcc591f6b2200 Merge: 7a73203b f34abe60 Author: yangfl <yangfl@users.noreply.github.com> Date: Fri Jan 20 18:41:16 2023 +0800 Merge tag '2.45.1' 2.45.1 commit f34abe60fac01aba30d24035e893d86018389a80 Author: orignal <i2porignal@yandex.ru> Date: Wed Jan 11 13:52:20 2023 -0500 2.45.1 commit a3c305032a5490a1815f3f60a0f21c4ddeed7c10 Author: orignal <i2porignal@yandex.ru> Date: Sun Jan 8 08:25:23 2023 -0500 don't set Firewalled upon SessionCreated if ports mismatch commit 2921eaa055546d6e529537245f442dd78c481d5c Author: orignal <i2porignal@yandex.ru> Date: Sat Jan 7 12:11:51 2023 -0500 differentiate symmetric and full cone NAT commit 1cc68ea402c26d41d84d1227288a65be224fdf48 Author: orignal <i2porignal@yandex.ru> Date: Sat Jan 7 12:06:26 2023 -0500 differentiate symmetric and full cone NAT commit c18e8f6c7879798951894ced468096b6733df1bb Author: orignal <i2porignal@yandex.ru> Date: Sat Jan 7 10:54:49 2023 -0500 drop too long LeaseSet without processing commit e59ca8420eab18f1e536e951c50004e5bb55e86e Author: orignal <i2porignal@yandex.ru> Date: Fri Jan 6 18:20:26 2023 -0500 temporary change back to C++17 commit a6f9a56e40a40f5a9d153e701a067c5251669ac4 Author: orignal <i2porignal@yandex.ru> Date: Fri Jan 6 14:08:39 2023 -0500 support C++20 commit 4011502f5f9a9bf18597308bc45ef20a4c4e7d85 Author: R4SAS <r4sas@i2pmail.org> Date: Fri Jan 6 03:58:34 2023 +0300 [docker] put config in correct place Signed-off-by: R4SAS <r4sas@i2pmail.org> commit acd6af709ee6371b3d0340d2c92cb86f6f4bcb97 Author: orignal <i2porignal@yandex.ru> Date: Thu Jan 5 18:16:36 2023 -0500 don't use netdb memory pool for local RouterInfo commit 55704ece3aa477ef0b4c1e647dfe0ebd910d8acc Author: orignal <i2porignal@yandex.ru> Date: Thu Jan 5 15:33:41 2023 -0500 drop duplicated I2NP messages commit 0d3ede56cb278f10d1516057a68a2e0ad61dd751 Author: orignal <i2porignal@yandex.ru> Date: Thu Jan 5 11:59:47 2023 -0500 reject duplicated trnsit tunnel commit 06fae976b3de009f01420d07c6b50cf50723f027 Author: R4SAS <r4sas@i2pmail.org> Date: Wed Jan 4 17:10:06 2023 +0300 [style] update editorconfig Signed-off-by: R4SAS <r4sas@i2pmail.org> commit e95035c143880d7eb497643136c6106301bcbf17 Merge: a1c16e12 55be5c74 Author: orignal <i2porignal@yandex.ru> Date: Wed Jan 4 08:45:17 2023 -0500 Merge pull request #1835 from kleenexi2p/openssl Fix segfault when UPnP is enabled commit 55be5c74f0c37f7a064eb4cd542bb02ee7e5333a Author: kleenex <kleenex@i2pmail.org> Date: Wed Jan 4 22:41:54 2023 +0900 Fix segfault when UPnP is enabled Added null check. Signed-off-by: kleenex <kleenex@i2pmail.org> commit a1c16e129d8957ad80b5f203d339d21d3e350f90 Author: R4SAS <r4sas@i2pmail.org> Date: Wed Jan 4 16:28:04 2023 +0300 [rpm] fix date Signed-off-by: R4SAS <r4sas@i2pmail.org> commit 321c7cb7cf5a8d879c2b38b28a49b74edb27d2e5 Author: R4SAS <r4sas@i2pmail.org> Date: Tue Jan 3 21:42:41 2023 +0300 [docs] note about doubled transit tunnels limit for floodfill mode Signed-off-by: R4SAS <r4sas@i2pmail.org> commit 5f8d45154d12e4fe4a5d7e1d124ecdea3c6603db Author: R4SAS <r4sas@i2pmail.org> Date: Tue Jan 3 18:34:49 2023 +0000 [docs] update transit limit description in config file Signed-off-by: R4SAS <r4sas@i2pmail.org> commit 503f522cc38e3eb6fe13dab28d6c9492c8351a9c Author: R4SAS <r4sas@i2pmail.org> Date: Tue Jan 3 21:25:19 2023 +0300 [style] clean trailing spaces and tabs Signed-off-by: R4SAS <r4sas@i2pmail.org> commit 22179400c77f7b61f6502a9d544308337167bd8c Author: R4SAS <r4sas@i2pmail.org> Date: Tue Jan 3 18:16:34 2023 +0000 2.45.0 Signed-off-by: R4SAS <r4sas@i2pmail.org> commit 1df67bd43c7fc0fd43e7e8fcb1937817f28eb587 Author: orignal <i2porignal@yandex.ru> Date: Mon Jan 2 18:59:13 2023 -0500 2.45.0 commit d5b03f214bf425beaa8ebf3a0ce420051f8a43ef Author: orignal <i2porignal@yandex.ru> Date: Mon Jan 2 15:03:00 2023 -0500 double default number of transit tunnels for floodfill commit cfb773351d5ccef338355834ba0a2302093de43c Author: R4SAS <r4sas@i2pmail.org> Date: Mon Jan 2 21:36:51 2023 +0300 [debian] update packaging files Signed-off-by: R4SAS <r4sas@i2pmail.org> commit 6942c20879353819d0e90c96879d15d015517739 Author: orignal <i2porignal@yandex.ru> Date: Sun Jan 1 19:42:40 2023 -0500 don't select overloaded peer commit 7b341d5d30490369c43025f50c5400b3d1e656d4 Author: orignal <i2porignal@yandex.ru> Date: Sun Jan 1 16:03:53 2023 -0500 update and show send queue size for transports commit e93718456f194c7acb528852bcb4e11d8f800a09 Author: R4SAS <r4sas@i2pmail.org> Date: Sun Jan 1 14:32:53 2023 +0300 [debian] update patch series list Signed-off-by: R4SAS <r4sas@i2pmail.org> commit af838196bedd4df8a648a2f3a3e4205e945a77bf Author: R4SAS <r4sas@i2pmail.org> Date: Sun Jan 1 14:29:31 2023 +0300 [debian] remove #1210 patch Signed-off-by: R4SAS <r4sas@i2pmail.org> commit f8ba5b8c634f30f8e440a2063423cf9709f35f6e Author: R4SAS <r4sas@i2pmail.org> Date: Sun Jan 1 11:23:11 2023 +0000 increase nofile limit in service Signed-off-by: R4SAS <r4sas@i2pmail.org> commit 446bbf6b930d15ba3f71bd19a4b885675e328ed1 Merge: 2c19da9a aa5e6400 Author: R4SAS <r4sas@users.noreply.github.com> Date: Sun Jan 1 10:55:29 2023 +0000 Merge pull request #1812 from barracuda156/tests Add implementation of tests with CMake, plus a few minor fixes commit 2c19da9aa784ad042c3893e98718068b6556bc34 Author: R4SAS <r4sas@i2pmail.org> Date: Sun Jan 1 10:48:11 2023 +0000 fix warnings about unused code Signed-off-by: R4SAS <r4sas@i2pmail.org> commit 01fc21ffb96da58d62f306628420baebab0241b1 Author: R4SAS <r4sas@i2pmail.org> Date: Sat Dec 31 11:54:25 2022 +0000 [webconsole] remove newline break Signed-off-by: R4SAS <r4sas@i2pmail.org> commit 3e3e2c41bd7583bed7b8da46781ee6e6df0fc39b Author: orignal <i2porignal@yandex.ru> Date: Fri Dec 30 22:12:49 2022 -0500 unlock mutex for good after wait commit cb139226df1a32b2cf9f3f18b6a47a5e521e4a25 Author: orignal <i2porignal@yandex.ru> Date: Fri Dec 30 18:06:47 2022 -0500 ilimit umner of simultaneous tunnel build requests per pool commit 84d602845477e866ed75b9b44408da5d9ccf9bab Author: orignal <i2porignal@yandex.ru> Date: Thu Dec 29 17:26:57 2022 -0500 limit number of message to handle at the time commit 126dc0ebe061f1d7fb1a5bd435a1a71ac7ba48b4 Author: orignal <i2porignal@yandex.ru> Date: Wed Dec 28 16:47:50 2022 -0500 inseer incoming session into sessions list commit 099d9d977fde116ec9cf1650912e0bbe347d12f5 Author: orignal <i2porignal@yandex.ru> Date: Wed Dec 28 16:47:12 2022 -0500 terminate duplcated session properly commit 5a167316cbdd56635cead48dcc1ce3d5d925a7ca Author: orignal <i2porignal@yandex.ru> Date: Tue Dec 27 22:24:20 2022 -0500 don't filter yggdrasil address commit 85e31f84ec236d87cd92839adb82a50fdd2c6597 Author: orignal <i2porignal@yandex.ru> Date: Tue Dec 27 22:07:26 2022 -0500 reset termination timer for new incoming connection commit edb7a0e23c8b8026febf75c7aac460dff4e2e6d3 Author: orignal <i2porignal@yandex.ru> Date: Tue Dec 27 21:54:32 2022 -0500 Refuse dulicated incoming pending session from same IP commit f401ccf5ddab52f25b5fddade7bd67f6011dfe97 Merge: 61168d5c 9f9e8bfa Author: R4SAS <r4sas@users.noreply.github.com> Date: Tue Dec 27 09:21:18 2022 +0000 Merge pull request #1829 from rex4539/typos Fix typos commit 9f9e8bfa147bf260cda7476995bdf1ab5c27701c Author: Dimitris Apostolou <dimitris.apostolou@icloud.com> Date: Tue Dec 27 10:44:23 2022 +0200 Fix typos commit 61168d5c9d4d0917dcf1c510bc873bc692888616 Merge: 8500aaa2 54b7d4ef Author: R4SAS <r4sas@users.noreply.github.com> Date: Mon Dec 26 20:24:08 2022 +0000 Merge pull request #1828 from hack3ric/openssl Fix CheckAtomic.cmake commit 8500aaa26f793cfbaf52eadb929f9389ce3c46f0 Author: R4SAS <r4sas@i2pmail.org> Date: Mon Dec 26 09:43:29 2022 +0300 [gha] fix MacOS build More info: https://github.com/orgs/Homebrew/discussions/3895 Signed-off-by: R4SAS <r4sas@i2pmail.org> commit 445cff00257e399279e0bb3247d71cf9d1ae6582 Author: R4SAS <r4sas@i2pmail.org> Date: Mon Dec 26 09:42:35 2022 +0300 add editorconfig Signed-off-by: R4SAS <r4sas@i2pmail.org> commit 99356fd24dc0aed9359e8da95fb9dd11ac5179b3 Author: orignal <i2porignal@yandex.ru> Date: Sun Dec 25 15:35:00 2022 -0500 make sure that AsycReceive complete commit 5ef5f5a170e0cbbd41fcf987fba7959fa025097e Author: orignal <i2porignal@yandex.ru> Date: Sun Dec 25 09:36:16 2022 -0500 don't create encryption for new transit tunnel immediately commit 54b7d4ef326cb4973aa0ee266d3e31085a7b38d1 Author: Eric Long <i@hack3r.moe> Date: Sat Dec 24 18:51:40 2022 +0800 Fix CheckAtomic.cmake commit 6376328c98d54178290c5f659a7536f098d0a4ef Author: R4SAS <r4sas@i2pmail.org> Date: Thu Dec 22 17:55:51 2022 +0000 [http proxy] do not remove X-Requested-With for *HttpRequest (#1816) Signed-off-by: R4SAS <r4sas@i2pmail.org> commit b6f83dfe9feca61576365964188fa59df61f5bfb Author: orignal <i2porignal@yandex.ru> Date: Thu Dec 22 08:36:07 2022 -0500 set error before status commit 3f728149ab0a7cf232a9d030be30f6c639064432 Author: orignal <i2porignal@yandex.ru> Date: Wed Dec 21 18:27:42 2022 -0500 bump default max number of transit tunnels to 5000 commit 36501fe31e908ca74eb54d0b08baa8841e427a88 Author: orignal <i2porignal@yandex.ru> Date: Wed Dec 21 18:14:19 2022 -0500 change network status back to OK if port in msg 7 matches commit e4ddc883d2fdf29aa39a2ec278a180c650f9f6c4 Author: orignal <i2porignal@yandex.ru> Date: Tue Dec 20 18:41:19 2022 -0500 drop future RouterInfo and LeaseSet upon receive commit 5ac01ddce84d7555866c5a048a91b86b889ed870 Author: orignal <i2porignal@yandex.ru> Date: Tue Dec 20 15:23:54 2022 -0500 delete routers with timestmep from future commit d3656fcb3ff1353bab3c645d9197d5cec3d5ad77 Author: orignal <i2porignal@yandex.ru> Date: Tue Dec 20 14:16:23 2022 -0500 don't publish ::1 commit d6c101d261dc5c46140a07ddc9510d0d588e42e2 Author: orignal <i2porignal@yandex.ru> Date: Mon Dec 19 13:28:21 2022 -0500 try to handle RelayIntro again is Alice's RouterInfo not found commit eeea02d8345574b094fd63e28aa4f76a666118d9 Author: orignal <i2porignal@yandex.ru> Date: Mon Dec 19 12:56:19 2022 -0500 rounded to seconds timestamps commit 0e0cd555eb475efddf170e4d7712afc01b791b22 Author: R4SAS <r4sas@i2pmail.org> Date: Mon Dec 19 01:00:50 2022 +0300 [i18n] odd space in localized name Signed-off-by: R4SAS <r4sas@i2pmail.org> commit 5dfe483152149cf5dcae9c906585ed3f027f0c02 Author: R4SAS <r4sas@i2pmail.org> Date: Mon Dec 19 00:56:41 2022 +0300 [i18n] add Czech translation Signed-off-by: R4SAS <r4sas@i2pmail.org> commit c210553a3902ba7155033661f73865c6c37cd569 Author: R4SAS <r4sas@i2pmail.org> Date: Sun Dec 18 23:26:18 2022 +0300 getting rid of old c99 array designators Signed-off-by: R4SAS <r4sas@i2pmail.org> commit a315e4ce62d37d21909d41e6d768726cfae258f1 Author: R4SAS <r4sas@i2pmail.org> Date: Sun Dec 18 22:53:14 2022 +0300 more overrides Signed-off-by: R4SAS <r4sas@i2pmail.org> commit 96cfd9acc2e93f97ebf42bc6ce90c64c55d37083 Author: R4SAS <r4sas@i2pmail.org> Date: Sun Dec 18 22:37:26 2022 +0300 fix override Signed-off-by: R4SAS <r4sas@i2pmail.org> commit d869bb25ed2b22ba7c85d8ab3f15cd6825eea511 Author: R4SAS <r4sas@i2pmail.org> Date: Sun Dec 18 22:32:23 2022 +0300 fix missing override warning Signed-off-by: R4SAS <r4sas@i2pmail.org> commit 476e6aae3590afba136d5469c8db6b3b8b0dc052 Author: orignal <i2porignal@yandex.ru> Date: Fri Dec 16 19:57:19 2022 -0500 don't iterate through addresses when it's not necessary commit d30ee99cf15b81cf9a22394a99b44f0b921b4672 Author: orignal <i2porignal@yandex.ru> Date: Fri Dec 16 15:33:56 2022 -0500 fixed crash commit 84d9c8f1b882eec983fe160b18d5df7917a7dff6 Author: orignal <i2porignal@yandex.ru> Date: Fri Dec 16 15:12:30 2022 -0500 access to RouterInfo's addresses by index commit df737a65b2dfc225e6b2fa88df846f7c6210db3b Author: orignal <i2porignal@yandex.ru> Date: Thu Dec 15 15:08:56 2022 -0500 SessionRequest must be min 88 bytes commit c5230ca44b4b3b7c9f8d228a6ebf3eed7928dfcc Author: orignal <i2porignal@yandex.ru> Date: Wed Dec 14 15:44:31 2022 -0500 don't accept incoming session from invalid endpoint commit 3471e6fe169e83400d74114d2edc2b1590a60b47 Author: R4SAS <r4sas@i2pmail.org> Date: Tue Dec 13 23:25:16 2022 +0300 use deadline_timer for bandwidth calculation timer Signed-off-by: R4SAS <r4sas@i2pmail.org> commit f1437feede11d202901bf06b3a4f0a7178888735 Author: R4SAS <r4sas@i2pmail.org> Date: Tue Dec 13 18:41:58 2022 +0000 SSU2: handle standard network errors more correctly Signed-off-by: R4SAS <r4sas@i2pmail.org> commit 0d523bd2a658be6037e339b249e129936332a2e1 Author: R4SAS <r4sas@i2pmail.org> Date: Mon Dec 12 18:22:16 2022 +0300 use 15s average bw for transit limits check Signed-off-by: R4SAS <r4sas@i2pmail.org> commit 8943200ffa6a10b04caac8bc848576d8749d81fc Author: R4SAS <r4sas@i2pmail.org> Date: Mon Dec 12 08:12:23 2022 +0300 calculate bandwidth every 1 and 15 seconds Signed-off-by: R4SAS <r4sas@i2pmail.org> commit aa5e6400e42e18014a7cfb7927554253610582d0 Author: barracuda156 <vital.had@gmail.com> Date: Sat Nov 26 06:35:28 2022 +0800 CMakeLists: use a fix for atomics on macOS PPC, not PPC in general commit 61bcfebcc889cd2618be475b5800035a424cdc74 Author: barracuda156 <vital.had@gmail.com> Date: Wed Nov 23 11:28:33 2022 +0800 Add CMake support for tests commit d8230644b20ddfb04cb05d679f7c978ffa47e769 Author: orignal <i2porignal@yandex.ru> Date: Thu Nov 24 19:26:38 2022 -0500 localizations independant from ClientContext commit 97ef908b0c761b28969c958246509a4a33e1cebc Author: orignal <i2porignal@yandex.ru> Date: Wed Nov 23 15:54:08 2022 -0500 removed SSU and NTCP transports commit fb8be32c28ad91e4f2008f087788ef09c3d5ff6c Author: orignal <i2porignal@yandex.ru> Date: Wed Nov 23 15:45:00 2022 -0500 removed SSU and NTCP transports commit a298588943ddeb87582e56aa23abac027be34594 Author: orignal <i2porignal@yandex.ru> Date: Wed Nov 23 13:44:03 2022 -0500 SSU2 only introducers commit ccfeca728ed84fa71370e208c318640560344ca9 Author: orignal <i2porignal@yandex.ru> Date: Tue Nov 22 22:03:19 2022 -0500 use only SSU2 for network status commit 7705423c42b8dd38165e69c1a543c80955eb28c5 Author: orignal <i2porignal@yandex.ru> Date: Tue Nov 22 20:05:52 2022 -0500 remove SSU commit 379075c5945d447699cb35d7abf72b3e4e96ea71 Author: orignal <i2porignal@yandex.ru> Date: Tue Nov 22 19:29:20 2022 -0500 exluded SSU from transports commit 6a23153c0b6a6f51b09ce82113afb44e71c66929 Author: orignal <i2porignal@yandex.ru> Date: Tue Nov 22 18:28:56 2022 -0500 don't read SSU addresses commit 9e02c99db50394d9f4c453d77c119e6aa9a671b3 Author: orignal <i2porignal@yandex.ru> Date: Tue Nov 22 15:40:48 2022 -0500 check and limit LeaseSet's buffer size commit ba3cee1cf1724a74c6f6d6d60e83d324e5af04cd Author: R4SAS <r4sas@i2pmail.org> Date: Sun Nov 20 22:05:39 2022 +0300 2.44.0 Signed-off-by: R4SAS <r4sas@i2pmail.org> commit 9f59ff2df4286bd130d4a8fd85d938d681974b4c Author: orignal <i2porignal@yandex.ru> Date: Sun Nov 20 08:56:05 2022 -0500 2.44.0 commit 8df4082d6fef5afa64384cf3b5d9e7291a34364a Author: R4SAS <r4sas@i2pmail.org> Date: Sun Nov 20 08:40:03 2022 +0300 [cmake] Use std::atomic on PowerPC inside boost (#1726) Signed-off-by: R4SAS <r4sas@i2pmail.org> commit cf005821d7351eb885c35b39d2f6ba2ac6649539 Author: R4SAS <r4sas@i2pmail.org> Date: Sun Nov 20 08:16:00 2022 +0300 [i18n] pull translation updates Signed-off-by: R4SAS <r4sas@i2pmail.org> commit 39b39965965db923226b5ce530d96e65231a9ccc Author: orignal <i2porignal@yandex.ru> Date: Mon Nov 14 15:29:16 2022 -0500 added notbob.i2p to jump services commit 78357baca4fdb2ec421e6dbf49f33b96f3bc99d6 Author: orignal <i2porignal@yandex.ru> Date: Fri Nov 11 13:31:54 2022 -0500 sync AcceptStream commit 85b78dfb9b600ebf2834c8e08929df052a48a4ac Author: orignal <i2porignal@yandex.ru> Date: Wed Nov 9 18:26:16 2022 -0500 call stream request callback after CreateStream commit 9fd60b52f1d59b18dcc7e7f179cc33021887c759 Author: orignal <i2porignal@yandex.ru> Date: Tue Nov 8 19:52:43 2022 -0500 sync StreamCreate commit 851be41d0d35ec0fe41a3ad97cc2113cddeb47d0 Merge: c6a6a4e0 28aeebd4 Author: orignal <i2porignal@yandex.ru> Date: Tue Nov 8 18:35:51 2022 -0500 Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl commit c6a6a4e0e8e53d7ab7a5ec4c806ec1d5c9f901de Author: orignal <i2porignal@yandex.ru> Date: Tue Nov 8 18:34:59 2022 -0500 sync Receive from stream commit 28aeebd4c7d19b7637a283e7e05df1c51f8fd429 Author: R4SAS <r4sas@i2pmail.org> Date: Sun Nov 6 14:05:23 2022 +0300 [gha] switch to another deb build action Signed-off-by: R4SAS <r4sas@i2pmail.org> commit c88638afe42d2152bc6279087f1722d3413b395b Author: orignal <i2porignal@yandex.ru> Date: Tue Nov 8 10:37:34 2022 -0500 reconnect to proxy if receive error commit 7f98a8b9726354a25f9aa66f243ab2671cd6bcee Author: Sergey Fedorov <vital.had@gmail.com> Date: Sun Nov 6 18:48:02 2022 +0800 Fix definitions for Darwin PPC; do not use pthread_setname_np on unsupported OS versions (#1797) * Correct define for Darwin PPC is __POWERPC__ * util.cpp: do not use pthread_setname_np on unsupported macOS versions commit e1e4924592e73f07b4618477ba50421ad94c4e80 Author: R4SAS <r4sas@i2pmail.org> Date: Fri Nov 4 21:08:25 2022 +0300 [gha] update freebsd workflow Signed-off-by: R4SAS <r4sas@i2pmail.org> commit 8299f80ea5ae98abc2f359fc18efc3eb63c29a07 Author: orignal <i2porignal@yandex.ru> Date: Fri Nov 4 12:55:53 2022 -0400 correct assignment of remote address
Among the 1 debian patch available in version 2.45.1-1 of the package, we noticed the following issues: