Commit Graph
100 Commits
Author SHA1 Message Date
Jeff Becker 1500e805dd add is_i2p 2017-10-29 09:56:51 -04:00
Jeff 330fab2efa update macos i2pd qt build to statically compile in libraries for portability 2017-09-11 08:57:43 -04:00
Jeff d59d36f93c fix up homebrew makefile 2017-09-11 07:48:10 -04:00
Jeff 907fe3d8d9 Merge pull request #918 from majestrate/readme_fixups
explicitly link to build instructions in readme
2017-08-09 08:51:02 -04:00
Jeff Becker 6420e33fb8 link to build instructions in readme 2017-08-09 08:50:00 -04:00
Jeff Becker c13fd2261e add stuff for address generator tool 2017-08-07 14:00:50 -04:00
Jeff Becker 7c970771c5 fix 2017-05-29 10:09:24 -04:00
Jeff Becker e336cbfb2d add http proxy, change socks4a to socks5 2017-05-29 09:57:30 -04:00
Jeff Becker 24eec76428 more 2017-05-29 02:16:57 -04:00
Jeff Becker 71c9b15ff1 more 2017-05-29 02:12:16 -04:00
Jeff Becker 2940f0d67c capture by value not reference 2017-05-29 01:53:34 -04:00
Jeff Becker cbb1d2d3b5 more whitespace bullshit 2017-05-29 01:44:06 -04:00
Jeff Becker 36dd11a899 more whitespace bullshit 2017-05-29 01:39:11 -04:00
Jeff Becker be88969b79 more whitespace bullshit 2017-05-29 01:38:32 -04:00
Jeff Becker d91ad54ed9 more whitespace bullshit 2017-05-29 01:37:19 -04:00
Jeff Becker 1330228080 fix whitespace bullshit 2017-05-29 01:35:11 -04:00
Jeff Becker 3ea1eca350 ntcp socks proxy (initial) 2017-05-29 01:28:16 -04:00
Jeff Becker 4e5c2ff620 add AVX option to cmake build system 2017-05-22 11:12:08 -04:00
Jeff 63e25f0ff9 Merge pull request #873 from majestrate/fix-addressbook
try fixing issue #871
2017-05-22 10:51:48 -04:00
Jeff Becker 840225b580 try fixing issue #871 2017-05-22 10:34:29 -04:00
Jeff bd221d60d6 Merge pull request #872 from majestrate/fix-websocket-cmake
fix cmake compile error with websockets
2017-05-21 08:38:07 -04:00
Jeff Becker 8a3bb50143 fix cmake compile error with websockets 2017-05-21 08:18:16 -04:00
Jeff Becker 7e0ae4c601 remove uneeded lines in qt build file 2017-04-21 21:01:48 -04:00
Jeff Becker e238f7ed37 NetDb.h -> NetDb.hpp for case insensative file systems clashing with libc's netdb.h 2017-04-21 20:04:16 -04:00
Jeff Becker 112aa845f4 use correct #include in Win32 2017-04-21 07:20:50 -04:00
Jeff Becker 150a309175 include daemon directory for Win32 mingw 2017-04-21 07:08:31 -04:00
Jeff Becker 598897caa6 fix mingw build 2017-04-21 06:48:57 -04:00
Jeff Becker cf3f8a796a fix path 2017-04-21 06:36:49 -04:00
Jeff Becker bffc294b13 fix path 2017-04-21 06:35:39 -04:00
Jeff Becker 4cc3b7f9fb restructure build to separate the 3 main components into 3 subdirectories
libi2pd for core libs

libi2pd_client for i2pd client libs

daemon for i2pd daemon libs
2017-04-21 06:33:45 -04:00
Jeff Becker ed67ce7f33 tabifty 2017-04-09 08:53:47 -04:00
Jeff Becker d91c7e5e79 fix datagram bugs 2017-04-09 08:52:42 -04:00
Jeff Becker 3acb0aac98 tabify 2017-04-08 15:16:51 -04:00
Jeff Becker fdf4b3878f tabify 2017-04-08 15:15:59 -04:00
Jeff Becker 2fe71782a7 tabify 2017-04-08 15:14:47 -04:00
Jeff Becker 89dfe2b763 delay request 2017-04-08 15:10:16 -04:00
Jeff Becker 9b62f238ed add option for client tunnels to build tunnels such that OBEP==IBGW 2017-04-08 15:10:06 -04:00
Jeff Becker 3a9a5ec669 try fixing sam crashyness 2017-03-29 14:38:55 -04:00
Jeff Becker ace16d473f fix 2017-01-31 11:55:57 -05:00
Jeff Becker 925c51420d use correct format 2017-01-31 11:32:50 -05:00
Jeff Becker 764b8ab7a5 wrong param 2017-01-31 11:22:28 -05:00
Jeff Becker cb6a1bfb1d unindent 2017-01-31 11:20:16 -05:00
Jeff Becker 775b9f30f0 indentation fixes and SAM datagrams 2017-01-31 11:16:55 -05:00
Jeff Becker 76fd1c5c58 udp sockets for sam 2017-01-31 11:06:45 -05:00
Jeff Becker 77918fd412 use std::shared_from_this 2017-01-16 07:54:56 -05:00
Jeff Becker c68aca4ada try fixing crash in datagram code 2017-01-13 11:54:29 -05:00
Jeff Becker 01ab027615 don't use heap allocated buffers in ssu 2017-01-08 11:10:23 -05:00
Jeff Becker a5d6820453 fix 2017-01-07 13:55:17 -05:00
Jeff Becker 7b16aa6050 revert 2017-01-07 08:40:02 -05:00
Jeff Becker c5d3c0c6f8 * add websocks
* enable socks, websocks and httpproxy as client tunnels

* remove old websocks config
2017-01-07 08:32:50 -05:00
Jeff Becker 43c1a87c48 Merge remote-tracking branch 'purple/openssl' into websocks 2017-01-07 07:39:04 -05:00
Jeff Becker f1eea6a0bf fix i2pcontrol bugs 2017-01-05 11:57:54 -05:00
Jeff Becker a8973f5463 add peer count to transports 2017-01-01 08:58:21 -05:00
Jeff Becker 75d790137d don't use sizeof 2017-01-01 08:54:11 -05:00
Jeff Becker 7ef6c72fc0 fix http auth fail when auth too long 2017-01-01 08:53:15 -05:00
Jeff Becker c5f8e2249e Merge remote-tracking branch 'purple/openssl' into websocks 2016-12-31 17:08:49 -05:00
Jeff Becker 86d5cbc355 Merge branch 'master' into websocks 2016-12-31 10:42:57 -05:00
Jeff Becker 88f9b69e2a Merge remote-tracking branch 'purple/openssl' 2016-12-31 08:42:42 -05:00
Jeff Becker b0c64afc6e Merge remote-tracking branch 'purple/openssl' 2016-12-30 04:47:01 -05:00
Jeff Becker be0c1c0912 Merge remote-tracking branch 'purple/openssl' 2016-12-30 04:46:55 -05:00
Jeff f3d4077142 dont re-request LS 2016-12-26 18:47:47 -05:00
Jeff Becker 76d9f1ea37 * make loopback address mapping configurable
* add loopback address mapping to udp server tunnel
2016-12-25 08:56:47 -05:00
Jeff Becker 858b497199 prevent overflow 2016-12-25 08:18:23 -05:00
Jeff Becker 5bc2001ce3 Fix Tunnel Gateway Leak 2016-12-24 17:19:07 -05:00
Jeff Becker 4688e6d534 fix segfault 2016-12-24 16:31:28 -05:00
Jeff Becker 1b0fc180c4 Fix Tunnel Gateway Leak 2016-12-24 16:05:44 -05:00
Jeff Becker 2524972807 don't use stack allocated buffers in SSU 2016-12-24 12:04:39 -05:00
Jeff Becker 7be951b962 fix last commit, it was broken 2016-12-23 07:38:41 -05:00
Jeff Becker 3dcc4e6bc1 i2ptunnel fixes 2016-12-23 07:32:43 -05:00
Jeff Becker f765c25020 Merge remote-tracking branch 'purple/openssl' 2016-12-22 09:33:02 -05:00
Jeff Becker 557696b1d8 Merge remote-tracking branch 'purple/openssl' 2016-12-18 13:31:02 -05:00
Jeff Becker eb9ea97e21 don't crash 2016-12-18 13:01:28 -05:00
Jeff Becker 673b7a95b7 fix sam crash on exit and datagram crash with no outbound tunnel 2016-12-18 12:57:49 -05:00
Jeff Becker d5f27ecb0e fix termination crash 2016-12-18 12:57:39 -05:00
Jeff Becker 8f8b928cc4 enable multiple acceptors in sam (initial) 2016-12-18 12:57:31 -05:00
Jeff Becker 965896b932 fix sam crash on exit and datagram crash with no outbound tunnel 2016-12-18 12:56:34 -05:00
Jeff Becker 042adb5e34 fix termination crash 2016-12-18 12:28:32 -05:00
Jeff Becker 67927bd8f4 enable multiple acceptors in sam (initial) 2016-12-18 11:49:50 -05:00
Jeff Becker adcf2158bf Merge remote-tracking branch 'purple/openssl' 2016-12-18 10:09:45 -05:00
Jeff Becker d097554f7d Merge remote-tracking branch 'purple/openssl' 2016-12-17 15:16:58 -05:00
Jeff Becker 1e2fd57c4c Merge remote-tracking branch 'purple/openssl' into websocks 2016-12-17 15:16:50 -05:00
Jeff Becker 68f3c877ee Merge branch 'master' into websocks 2016-12-17 08:54:56 -05:00
Jeff 99b5f1b7b8 remove pedantic log entry 2016-12-17 07:36:59 -05:00
Jeff 8071df0e68 don't crash on os x when no lease set found for udp tunnel 2016-12-17 07:36:47 -05:00
Jeff Becker 88d1aab7a3 Merge branch 'master' of github.com:majestrate/i2pd 2016-12-17 07:35:24 -05:00
Jeff 08001ba373 remove pedantic log entry 2016-12-17 06:37:34 -05:00
Jeff ebc24cee55 Merge remote-tracking branch 'origin/openssl' 2016-12-17 06:36:26 -05:00
Jeff ae3bb30d8a don't crash on os x when no lease set found for udp tunnel 2016-12-17 06:35:38 -05:00
Jeff c009e6bd04 Merge remote-tracking branch 'origin/openssl' 2016-12-15 18:24:45 -05:00
Jeff Becker 573e5eb5bd fix typo 2016-12-13 09:10:39 -05:00
Jeff Becker d9090486e3 Merge remote-tracking branch 'origin/udptunnel-fix' 2016-12-12 19:20:24 -05:00
Jeff b4e7a91645 be less picky about next lease set 2016-12-12 19:16:02 -05:00
Jeff 92dd68fca1 fix 2016-12-12 18:54:56 -05:00
Jeff 82e955ec02 fix 2016-12-12 18:54:31 -05:00
Jeff Becker 0c6ee5e139 Merge remote-tracking branch 'origin/udptunnel-fix' 2016-12-12 15:53:48 -05:00
Jeff 9a19b5994b fix 2016-12-12 15:50:36 -05:00
Jeff 920586f56c Merge remote-tracking branch 'origin/openssl' into udptunnel-fix 2016-12-12 14:51:01 -05:00
Jeff 919aa2895a request lease set 2016-12-12 14:50:38 -05:00
Jeff Becker 75690598e3 try fixing datagram 2016-12-12 14:50:31 -05:00
Jeff 5640c96fd5 request lease set 2016-12-12 14:39:05 -05:00