124 Commits (fa1021df5942c16108ce6bdf2d9b370617a0bfd6)

Author SHA1 Message Date
brain5lug a530503c0c copy elimination for ranges #part3 8 years ago
orignal 94b3bb2391 adjust termination timeout 8 years ago
Jeff Becker eaac21cda1
* check router info addresses for nullptr 8 years ago
Jeff Becker 3ad196c4c7
fix meshnet mode: 8 years ago
orignal 9a8e7b11e5 detect network status at android 8 years ago
orignal 4ac4f44ba7 limit delayed messages queue size 8 years ago
Jeff Becker 2cd056cfb3
try banning non responsive routers 8 years ago
Jeff Becker fff3587d99
only set as testing when not in meshnet mode 8 years ago
Jeff Becker a3b08654b4
try adding ipv6 only mode for ssu 8 years ago
orignal 9fe4f3adea teminate NTCP session on close completely 8 years ago
Jeff Becker 184c6ee252 close ntcp sessions to prevent memory leaks 8 years ago
Jeff Becker 74a7e67002
implement restricted routes (initial) 8 years ago
Jeff Becker e868d427dd add options to not use ntcp or ssu 8 years ago
Jeff Becker fa68e392c8
don't abort when ntcp fails to bind 8 years ago
hagen 1b2ac38a50 * fix compilation warnings 8 years ago
orignal 3907b4101a include openssl through OPENSSL macro 8 years ago
hagen aef6b7712c * Transports: update IsBandwidthExceeded() and comments in header 8 years ago
orignal 34223b8d4f select appropritae address 8 years ago
orignal 5befe1f019 select appropritae address 8 years ago
orignal 9bd97383bd don't connect to ipv6 address if not supported 8 years ago
orignal 996f61efe1 use shared_ptr for Address 8 years ago
orignal 3dbab68f17 don't send own RouterInfo twice 8 years ago
orignal 3c55c2d777 fixed race condition at startup 8 years ago
orignal 31d716bd0c fixed race condition 9 years ago
orignal 85830d5076 fixed race condtion #350 9 years ago
orignal c053bebccd reduced numeber of error messages 9 years ago
orignal d9e199092d fixed race condition 9 years ago
orignal 7149b509d7 extra bandwidth caps 9 years ago
orignal 8daa7561fa pass ident hash by values to RequestComplete 9 years ago
hagen 7ea3a87bfc * missing initializer for member ‘i2p::transport::Peer::delayedMessages‘ 9 years ago
hagen 830fe7f9b8 * sane log messages: Transports.cpp 9 years ago
orignal bf47df46c9 allow DNS names for SSU 9 years ago
orignal 0ef42870e5 try SSU if NTCP address is not presented 9 years ago
orignal e194854c6d replace GetSession to CreateSession 9 years ago
orignal 62cf83921b cumulative update from bitbucket 9 years ago
orignal 654357f5ce copy shared_ptr 9 years ago
orignal a05a20440e deleted deprecated SendMessage 9 years ago
orignal 4ed7e29896 use shared_ptr for I2NP messages through tunnels 9 years ago
orignal 25a163cdeb send I2NP messages as shared_ptr 9 years ago
orignal 3a63f6775a pass I2NP message to transport session as shared_ptr 9 years ago
orignal e461982a31 support multiple transport sessions to the same peer 9 years ago
orignal 2442d0e910 moved UPnP instance to Transports. Use actual port from RouterContext 9 years ago
orignal d2b4a6fd50 select first hop from existing connections if applicable 9 years ago
orignal c56ddce2f6 some cleanup 9 years ago
orignal 5d2f9f9f0b fixed potential memory leak 9 years ago
orignal b8acce115f repeat peer test if previous was not successive 9 years ago
orignal 47c3d5ed23 don't accept tunnels if bandwidth is exceeded 9 years ago
orignal 60351f2677 send exporatory message directly if connected to a floodfill 9 years ago
orignal 1e2f038ef5 proper badnwidth calculation 9 years ago
orignal 60c60b4db1 calculate bandwidth 9 years ago