124 Commits (e5e09c9b5119e8197c41526241790e66da2ecd21)

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 9 years ago
Jeff Becker fff3587d99
only set as testing when not in meshnet mode 9 years ago
Jeff Becker a3b08654b4
try adding ipv6 only mode for ssu 9 years ago
orignal 9fe4f3adea teminate NTCP session on close completely 9 years ago
Jeff Becker 184c6ee252 close ntcp sessions to prevent memory leaks 9 years ago
Jeff Becker 74a7e67002
implement restricted routes (initial) 9 years ago
Jeff Becker e868d427dd add options to not use ntcp or ssu 9 years ago
Jeff Becker fa68e392c8
don't abort when ntcp fails to bind 9 years ago
hagen 1b2ac38a50 * fix compilation warnings 9 years ago
orignal 3907b4101a include openssl through OPENSSL macro 9 years ago
hagen aef6b7712c * Transports: update IsBandwidthExceeded() and comments in header 9 years ago
orignal 34223b8d4f select appropritae address 9 years ago
orignal 5befe1f019 select appropritae address 9 years ago
orignal 9bd97383bd don't connect to ipv6 address if not supported 9 years ago
orignal 996f61efe1 use shared_ptr for Address 9 years ago
orignal 3dbab68f17 don't send own RouterInfo twice 9 years ago
orignal 3c55c2d777 fixed race condition at startup 9 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 10 years ago
orignal a05a20440e deleted deprecated SendMessage 10 years ago
orignal 4ed7e29896 use shared_ptr for I2NP messages through tunnels 10 years ago
orignal 25a163cdeb send I2NP messages as shared_ptr 10 years ago
orignal 3a63f6775a pass I2NP message to transport session as shared_ptr 10 years ago
orignal e461982a31 support multiple transport sessions to the same peer 10 years ago
orignal 2442d0e910 moved UPnP instance to Transports. Use actual port from RouterContext 10 years ago
orignal d2b4a6fd50 select first hop from existing connections if applicable 10 years ago
orignal c56ddce2f6 some cleanup 10 years ago
orignal 5d2f9f9f0b fixed potential memory leak 10 years ago
orignal b8acce115f repeat peer test if previous was not successive 10 years ago
orignal 47c3d5ed23 don't accept tunnels if bandwidth is exceeded 10 years ago
orignal 60351f2677 send exporatory message directly if connected to a floodfill 10 years ago
orignal 1e2f038ef5 proper badnwidth calculation 10 years ago
orignal 60c60b4db1 calculate bandwidth 10 years ago