112 Commits (effdb70417eb876628582ec66a6d39f9734910f8)

Author SHA1 Message Date
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) 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 9 years ago
orignal a05a20440e deleted deprecated SendMessage 9 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
orignal 028e3a6c35 show total send/received bytes 10 years ago
orignal 3977cec408 fixed crash at startup 10 years ago
orignal 582daffd7f select peer test capable routers 10 years ago
orignal 30715c2512 firewall detection 10 years ago
orignal e901307d8d fixed crash 10 years ago
orignal 93857b690a fixed hand at shutdown 10 years ago
orignal 53adf7a793 cleanup dead peers 10 years ago
orignal 0ed9dc4e93 complete session if presented 10 years ago
orignal 9eba7923a7 use insert instead [] 10 years ago