57 Commits (28627a81dc0707e0fcd5b491c1ff49c382b3ff4d)

Author SHA1 Message Date
brain5lug a530503c0c copy elimination for ranges #part3 8 years ago
orignal d5075d706c eliminate decay timer 8 years ago
hagen 646778227a * tune log messages 9 years ago
orignal 4b9e39ac64 limit SSU outgoing windows 9 years ago
orignal 7274d43645 fixed incorrect long fragment size 9 years ago
orignal c053bebccd reduced numeber of error messages 9 years ago
orignal 9611f80a39 check I2NP messages fro expiration 9 years ago
orignal ff48422ec0 check I2NP message buffer size 9 years ago
hagen 1cb0826de0 * sane log messages: SSUData.cpp 9 years ago
orignal 06c4aca490 always use shared_ptr for I2NPMessage 9 years ago
orignal 62cf83921b cumulative update from bitbucket 9 years ago
orignal 9c9401ce2f use shared_ptr for all incoming I2NP messages 10 years ago
orignal 3a63f6775a pass I2NP message to transport session as shared_ptr 10 years ago
orignal 2f9e510f4f check I2NP message size for saved fragments 10 years ago
orignal 1d7fd8ac96 reduce memory usage 10 years ago
orignal 08f5af68f0 reduce memory usage 10 years ago
orignal e3190a4ca9 SSU data receive batching 10 years ago
orignal e038467c89 unique_ptr for sent and incomplete messages 10 years ago
orignal 018daa8837 catch sendto exception 10 years ago
orignal 23907e6cb1 don't look for session if a packet is from same endpoint as previous 10 years ago
orignal 9b7820a09d clean obsolete SSU data 10 years ago
orignal e5fdee272b clean obsolete SSU data 10 years ago
orignal a80e4ef0ea fixed memory leak 10 years ago
orignal 408a67f34f use unique_ptr for incomplete message 10 years ago
orignal 95dbc20350 log more disgnostics data 10 years ago
orignal f846b87590 make sure DeliveryStatus and DatabseStore are sent first 10 years ago
orignal 618abd6320 use unique_ptr for sent fragments 10 years ago
orignal 0b911a5caa use I2NPMessagesHandler for SSU 10 years ago
orignal 29d1aa0146 more fixes of misalignment 10 years ago
Francisco Blas (klondike) Izquierdo Riera 700c53e60a Fix any remaning aliasing rules with propper memcpy wrappers 10 years ago
Francisco Blas (klondike) Izquierdo Riera 1636187e26 Avoid aliasing problems by using special buf endian handling functions wrapping memcpy 10 years ago
orignal 95524c8db3 shared pointer for SSU 10 years ago
orignal 38b901484a check for SSU packet size 10 years ago
orignal d84a7ebc7e MTU for ipv6 10 years ago
orignal 1f69d1b890 different log levels 10 years ago
orignal 7b768ccb26 moved transports to 'transport' namespace 10 years ago
orignal 964e27bc15 don't handle same message twice 10 years ago
orignal 1441c1371b adjust MTU for incoming SSU sessions 10 years ago
orignal 37e4bc8e5b check MTU of remote router 10 years ago
orignal c0a70faab3 SSU packet size 10 years ago
orignal 42dd8dd72e fixed buffer overflow 10 years ago
orignal 5ea3e70c3a proper bitfields order 10 years ago
orignal 6dbf8d1457 don't save received IV 10 years ago
orignal d7bcaaa3f7 resend 10 years ago
orignal 541a49c359 fixed memory leak 10 years ago
orignal 05d869254d process extended data 10 years ago
orignal 275155998f handle individaul bitfields ack 10 years ago
orignal 2f601ce02f send ack per fragment. temporary disble check for duplicated through IV 10 years ago
orignal 05a96fd398 fixed memory leak 10 years ago
orignal 999abd517c save out-of-sequence fragments 10 years ago