1
0
mirror of https://github.com/rofl0r/proxychains-ng synced 2025-01-06 21:02:55 +08:00

Commit Graph

  • fa0f355ce8 add missing INIT() to close hook rofl0r 2013-08-30 23:44:23 +0200
  • 553563d4c8 Add default case to chain type switch to remove gcc warning. crass 2013-06-26 07:02:42 +0700
  • 78738bbd0e More generically parse proxy chain type crass 2013-06-24 11:37:51 +0700
  • cd63dc7949 Update example config to show examples of RR usage in hypothetical situations. crass 2013-06-24 01:16:29 +0700
  • 8918dc8a76 Implement chain specific timeouts. crass 2013-06-24 00:24:41 +0700
  • 791a8619f9 Fix parser bug where proxy count in chain could be incremented even though no proxy was added. crass 2013-06-23 23:42:48 +0700
  • 88fe2ac96a Add capability to select a defined chain via environment variable. Many bug fixes to configfile loader. crass 2013-06-23 19:22:48 +0700
  • b28a787d83 Add more dumping debug functions. crass 2013-06-23 19:15:28 +0700
  • 8714e59afe Update parser and remove most globals. Parser now supports multiple proxy chains, but the current code only uses the first one to break up the commit. crass 2013-06-23 15:37:27 +0700
  • 8a84f980bb fix indentation of debug.c rofl0r 2013-06-25 13:01:14 +0200
  • 354a4ce4e2 Add round_robin to example config. crass 2013-06-23 12:16:14 +0700
  • f603e50cb3 Add support for round robin mode. crass 2013-06-23 12:13:40 +0700
  • fd81555ad9 Merge 7d60f55c60 into b9ca1cdefd crass 2013-06-25 17:05:13 -0700
  • 7d60f55c60 Add default case to chain type switch to remove gcc warning. crass 2013-06-26 07:02:42 +0700
  • 1ac3334e99 More generically parse proxy chain type crass 2013-06-24 11:37:51 +0700
  • ea4ca0a6b2 Update example config to show examples of RR usage in hypothetical situations. crass 2013-06-24 01:16:29 +0700
  • ecb0a7c3a9 Implement chain specific timeouts. crass 2013-06-24 00:24:41 +0700
  • 98b7f6c2d2 Fix parser bug where proxy count in chain could be incremented even though no proxy was added. crass 2013-06-23 23:42:48 +0700
  • a83e7a7003 Add capability to select a defined chain via environment variable. Many bug fixes to configfile loader. crass 2013-06-23 19:22:48 +0700
  • cf5eff0b8a Add more dumping debug functions. crass 2013-06-23 19:15:28 +0700
  • c9b0edca9b remove old dead code. crass 2013-06-23 16:39:33 +0700
  • a65f0f47a0 Update parser and remove most globals. Parser now supports multiple proxy chains, but the current code only uses the first one to break up the commit. crass 2013-06-23 15:37:27 +0700
  • 4e13b8f3ed Merge 71b7c8b7af into b9ca1cdefd crass 2013-06-25 16:47:04 -0700
  • 71b7c8b7af Fix NULL pointer use, since start_chain was always being called. crass 2013-06-24 12:03:33 +0700
  • 5c4c166802 Add DUMP_PROXY_CHAIN for debug builds and debug.c. crass 2013-06-23 12:12:25 +0700
  • a9a221e51a Move string tables into common.c crass 2013-06-24 11:59:08 +0700
  • bf5576c34f Make string tables const. crass 2013-06-24 11:56:19 +0700
  • 64cfcc33e0 Fix RR detection of when its fully looped back around. crass 2013-06-23 23:09:14 +0700
  • 75c1bf5283 Add round_robin to example config. crass 2013-06-23 12:16:14 +0700
  • d51cec3abe Add support for round robin mode. crass 2013-06-23 12:13:40 +0700
  • d5df709c83 Add DUMP_PROXY_CHAIN for debug builds and debug.c. crass 2013-06-23 12:12:25 +0700
  • b9ca1cdefd proxychains.conf: add hint that proxy must be in ipv4 notation v4.6 rofl0r 2013-05-02 13:42:54 +0200
  • 64a7cd26dc fix case where proxy was using a DNS name or non-dotted ipv4 rofl0r 2013-05-02 13:40:56 +0200
  • 9f6ed6ed90 Merge pull request #18 from mancha1/master rofl0r 2013-04-30 05:41:45 -0700
  • 2de2ff10ca Merge 2aba83087e into 8a93f45007 mancha1 2013-04-30 01:16:52 -0700
  • 2aba83087e libproxychains.c: fix NULL pointer dereference after fopen(). mancha 2013-04-30 04:06:36 -0400
  • 8a93f45007 README: add hint about IRC channel rofl0r 2013-03-05 13:48:06 +0100
  • 73ff65ed76 Makefile: prevent from using 2 slashes (cosmetic change) rofl0r 2013-02-10 12:38:05 +0100
  • aa1b9df2cb overhaul README v4.5 rofl0r 2013-02-10 09:54:00 +0100
  • f3af1239a9 better regex for obsolete proxyresolv script (thx yhzarcali) rofl0r 2013-01-29 18:43:17 +0100
  • 1da09e49e5 hook close() to prevent rude programs like ssh to close our pipes rofl0r 2013-01-21 01:54:45 +0100
  • a8e8cced6d README: add disclaimer. rofl0r 2013-01-06 21:42:02 +0100
  • 2efe207dde README: add bold warnings about risks rofl0r 2013-01-06 21:22:02 +0100
  • 5d7715551d Makefile: add install-data to .PHONY rofl0r 2013-01-06 19:33:34 +0100
  • 5d9148a900 README: mention install-config rofl0r 2013-01-06 19:32:55 +0100
  • 4f7363efbc Makefile: put include config later so the program name can be overridden rofl0r 2013-01-06 19:26:01 +0100
  • 173b90368e update proxyresolv rofl0r 2013-01-06 19:20:44 +0100
  • 5f433adfed fine-tune configure for BSD rofl0r 2013-01-06 19:18:04 +0100
  • 52cbc8f87d post-release update of README rofl0r 2013-01-06 19:14:43 +0100
  • c8bfdc15e6 remove old proxychains launcher script rofl0r 2013-01-06 19:12:15 +0100
  • 5526afb56d FreeBSD support v4.4 rofl0r 2012-12-25 19:08:05 +0100
  • be4efc0fd5 fix no-newline warnings on old compilers rofl0r 2012-12-25 18:01:11 +0100
  • ab4fb353b6 fix for mac build error rofl0r 2012-12-16 02:39:28 +0100
  • 5ecd5ac51d fix compilation on musl libc rofl0r 2012-12-18 09:38:32 +0100
  • d888e4ebf4 add test for getnameinfo rofl0r 2012-12-17 23:22:25 +0100
  • 1c265b9628 getnameinfo: check size and family of salen rofl0r 2012-12-17 23:21:58 +0100
  • 346474a43b getnameinfo: return error if buffers are too small rofl0r 2012-12-17 22:41:51 +0100
  • ce655fdac8 fix the never-ending issues with the wrong glibc prototype of getnameinfo rofl0r 2012-12-17 22:17:00 +0100
  • b255484a42 update README for 4.3 release v4.3 rofl0r 2012-12-12 04:04:38 +0100
  • af5c6f0c6a replace hostent lookup with better performing in-memory copy. rofl0r 2012-11-08 01:18:19 +0100
  • c698d48c03 move stringfromipv4 into common.c rofl0r 2012-11-07 22:00:03 +0100
  • 8b19829de4 README: remove paragraph about now fixed fork problems. rofl0r 2012-11-07 21:36:42 +0100
  • 03ee84060e remove THREAD_SAFE ifdefs. from now on, pthreads are required. rofl0r 2012-11-07 21:28:09 +0100
  • bd07ca49b9 use pipe instead of pipe2 rofl0r 2012-11-07 21:13:41 +0100
  • f570a66902 use mutexes also to protect the pipe communication rofl0r 2012-11-07 21:11:03 +0100
  • d0abc93c74 preliminary first fork-safe version rofl0r 2012-11-07 20:11:14 +0100
  • 25afe98b20 failed attempt to use shared memory for the ip <-> dns mapping rofl0r 2012-11-07 16:49:14 +0100
  • 7bca3ba5ef main.c: fixed forgotten initialization for second loop using i v4.2 rofl0r 2012-11-04 06:14:33 +0100
  • f011ff99dd update .gitignore rofl0r 2012-11-04 05:26:34 +0100
  • e05cafc8e2 put a mutex lock around gethostent() usage, to prevent internal races. the external usage was covered by the latest commit. rofl0r 2012-11-04 05:23:51 +0100
  • 8ce1e51a60 add some test/debug programs rofl0r 2012-11-04 05:10:50 +0100
  • 2d58820635 proxy_gethostbyname: fix thread safety issues arising from ... gethostent() usage. rofl0r 2012-11-04 05:02:57 +0100
  • b851b39a37 add RcB tags to core.h rofl0r 2012-11-04 05:01:38 +0100
  • e8d49b02e8 gethostbyaddr hook: also set aliases. rofl0r 2012-11-04 04:58:48 +0100
  • 859dabb302 common.h: supply a default for SYSCONFDIR if not passed via CFLAGS rofl0r 2012-11-04 04:57:45 +0100
  • 6f35888528 fix issues with pthread and dlsym symbols on ubuntu 12.04 rofl0r 2012-11-04 01:21:29 +0100
  • bddb79a286 fix bug which lead to segfault in ubuntu 12.04 telnet rofl0r 2012-11-04 01:00:47 +0100
  • c2c719e25d fix AUTHORS. it wrongly assigned some work to the wrong author. rofl0r 2012-09-02 01:58:15 +0200
  • 6515bc4d82 Merge pull request #3 from guanqun/master rofl0r 2012-08-27 14:46:05 -0700
  • 1e251b444c Merge bbf8b7aab0 into 01b8c81e90 Lu Guanqun 2012-08-27 08:37:36 -0700
  • bbf8b7aab0 fix typo in help message guanqun 2012-08-27 23:30:45 +0800
  • 01b8c81e90 add some default localnets (commented) to config rofl0r 2012-08-16 16:44:30 +0200
  • ddd9e48fc1 update README for 4.1 release v4.1 rofl0r 2012-08-06 01:34:23 +0200
  • 923c4f1026 fix core.h to be usable on its own rofl0r 2012-08-06 01:26:34 +0200
  • 108610e30e core.c: add getservbyname_r replacement function for mac rofl0r 2012-08-06 01:26:03 +0200
  • 0f1bc719fd put base64 variable to the place it gets used rofl0r 2012-08-04 17:55:37 +0200
  • 068e088a8b tunnel_to: use better suited type rofl0r 2012-08-03 10:43:59 +0200
  • 40bb78b53f fix omission in common.c rofl0r 2012-07-16 02:42:09 +0200
  • a4f3dd0538 Makefile: put config into new install-config target rofl0r 2012-07-16 02:29:04 +0200
  • 80e58726e2 correct copyright of main.c rofl0r 2012-07-16 02:26:42 +0200
  • 3c7fcc7507 update AUTHORS rofl0r 2012-07-16 02:25:33 +0200
  • ab3ca31871 getaddrinfo: cosmetics rofl0r 2012-07-16 01:34:00 +0200
  • 6f56956715 add test for getaddrinfo rofl0r 2012-07-16 01:21:22 +0200
  • 037edbcb8e proxy_getaddrinfo: fix segfault when hints is NULL rofl0r 2012-07-16 01:19:30 +0200
  • 40edf758ee make getaddrinfo threadsafe rofl0r 2012-07-16 01:05:28 +0200
  • 4b999cdae7 use threadsafe getservbyname_r rofl0r 2012-07-14 17:59:56 +0200
  • 71e15e2edd simplify log func rofl0r 2012-07-14 17:59:06 +0200
  • e5e87c8f22 put abort functionality into get_config_path to further reduce code duplication rofl0r 2012-07-08 23:47:56 +0200
  • fafeaf5936 remove unused file rofl0r 2012-07-08 23:34:34 +0200
  • fba5f5694c use config file lookup routine from a common place rofl0r 2012-07-08 23:32:50 +0200