1
0
mirror of https://github.com/PurpleI2P/i2pd.git synced 2025-02-02 02:44:15 +00:00
i2pd/libi2pd
Simon Vetter a348e10620 libi2pd: fix undefined behaviour and memory overruns
This fixes the following issues (flagged by cppcheck):
[libi2pd/ECIESX25519AEADRatchetSession.cpp:537]: (error) Buffer is accessed out of bounds: m_NSREncodedKey
[libi2pd/Identity.cpp:22]: (error) Buffer is accessed out of bounds: keys.publicKey
[libi2pd/Identity.cpp:22]: (error) Buffer is accessed out of bounds: publicKey
[libi2pd/NetDb.cpp:70] -> [libi2pd/NetDb.cpp:69]: (error) Iterator 'it' used after element has been erased
[libi2pd/SSUData.cpp:186] -> [libi2pd/SSUData.cpp:187]: (warning) Shifting 32-bit value by 63 bits is undefined behaviour.
2021-10-19 22:27:12 +02:00
..
2020-05-22 18:14:53 +00:00
2020-05-22 18:14:53 +00:00
2020-05-22 18:14:53 +00:00
2021-05-02 15:02:52 -04:00
2020-05-22 18:14:53 +00:00
2020-05-22 18:14:53 +00:00
2020-05-22 18:14:53 +00:00
2020-05-22 18:14:53 +00:00
2020-05-22 18:14:53 +00:00
2021-07-07 08:24:01 -04:00
2020-05-22 18:14:53 +00:00
2020-11-16 03:43:54 +03:00
2021-09-27 18:25:15 -04:00
2020-05-22 18:14:53 +00:00
2020-05-22 18:14:53 +00:00
2020-05-22 18:14:53 +00:00
2020-05-22 18:14:53 +00:00
2020-05-22 18:14:53 +00:00
2020-05-22 18:14:53 +00:00
2020-05-22 18:14:53 +00:00
2020-05-22 18:14:53 +00:00
2020-05-22 18:14:53 +00:00
2021-05-23 06:06:04 +03:00
2021-03-10 22:47:31 -05:00
2021-10-17 11:31:37 -04:00
2021-10-17 11:31:37 -04:00
2020-05-22 18:14:53 +00:00
2020-05-22 18:14:53 +00:00
2020-05-22 18:14:53 +00:00
2020-12-07 06:22:30 +03:00
2021-03-08 11:31:00 +03:00
2020-05-22 18:14:53 +00:00
2020-05-22 18:14:53 +00:00
2020-05-22 18:14:53 +00:00
2020-05-22 18:14:53 +00:00
2020-05-22 18:14:53 +00:00
2021-01-25 19:48:33 -05:00
2021-09-05 11:16:41 -04:00
2021-10-10 09:53:21 -04:00
2020-05-22 18:14:53 +00:00
2020-05-22 18:14:53 +00:00
2021-09-24 14:23:39 -04:00
2021-09-25 18:30:17 -04:00
2021-09-25 18:30:17 -04:00
2021-10-19 22:27:06 +02:00
2021-09-26 11:20:20 -04:00
2021-09-26 11:20:20 -04:00
2020-05-22 18:14:53 +00:00
2020-10-23 15:53:22 -04:00
2021-10-17 11:31:37 -04:00
2020-05-22 18:14:53 +00:00
2021-08-23 06:58:36 -04:00