An open API service providing commit metadata for open source projects.

GitHub / rofl0r/proxychains-ng / commits

proxychains ng (new generation) - a preloader which hooks calls to sockets in dynamically linked programs and redirects it through one or more socks/http proxies. continuation of the unmaintained proxychains project. the sf.net page is currently not updated, use releases from github release page instead.

SHA Message Author Date Stats
aa87f65c fix endian-specific read of SOCKS5 domain length rofl0r <r****r@u****m> 22 days ago
afc3612b daemon: add missing FAIL() for unknown requests rofl0r <r****r@u****m> 2 months ago
68d4d111 config/localnet: avoid shift UB in CIDR mask parsing rofl0r <r****r@u****m> 2 months ago
ae515cd9 allocator_thread: fix asserts on invalid hostname lengths rofl0r <r****r@u****m> 2 months ago
ebf57026 fix proxy_getaddrinfo crash when both node and hints are NULL rofl0r <r****r@u****m> 2 months ago
e6313ce4 README: add some useful links for leak checks rofl0r <r****r@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
78ead0ec configure: prevent error with -Werror=unused-parameter (#612) Giovanni <d****v@u****m>
Committed by: GitHub <n****y@g****m>
10 months ago
55b8890d configure: add -Werror for implicit func decls (fix netbsd segfault) rofl0r <r****r@u****m> 10 months ago
979bfef4 daemon: fix "_GNU_SOURCE redefined" warning (#611) Pablo Greco <p****o@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
de6719e3 configure: detect netbsd as bsd rofl0r <r****r@u****m> 10 months ago
cc005b71 fix potential buffer overflow in config file parsing rofl0r <r****r@u****m> about 1 year ago
ce07eaa1 fix missing bracket in solaris codepath (#589) Dimitris Apostolou <d****u@i****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
1760c934 core: use string instead of compound literal rofl0r <r****r@u****m> about 2 years ago
821249f2 add new --fat-binary-m2 option rofl0r <r****r@u****m> over 2 years ago
fffd2532 fix wrong prototype of freeaddrinfo_t rofl0r <r****r@u****m> over 2 years ago
282ac7dd release 4.17 rofl0r <r****r@u****m> almost 3 years ago
1d0bc349 fix potential double-close of file descriptors rofl0r <r****r@u****m> almost 3 years ago
0279dda9 OpenBSD: use ':' as LD_PRELOAD separator (#538) Guilherme Janczak <g****k@y****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
d5cc80ae Fix zsh install location (#532) wzy <3****u@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
0c795085 move initialization of quiet variable to do_init rofl0r <r****r@u****m> over 3 years ago
133e06b3 fix resolving of proxy names with proxy_dns_daemon rofl0r <r****r@u****m> over 3 years ago
2d265582 disable lazy init if compiler supports GCC constructor attribute rofl0r <r****r@u****m> over 3 years ago
66f99b19 improve DNS failure handling with old proxyresolv method rofl0r <r****r@u****m> over 3 years ago
199d03d8 configure: add a check for whether libc headers are usable rofl0r <r****r@u****m> almost 4 years ago
42d2d951 Remove unused code in zsh completion Wu Zhenyu <w****1@q****m>
Committed by: rofl0r <r****r@u****m>
about 4 years ago
060801d8 fat-binary-m1: use arm64e for dylib, but not for executable rofl0r <r****r@u****m> over 4 years ago
09142579 use -Wno-unknown-pragmas if available rofl0r <r****r@u****m> over 4 years ago
916d2d7d fix --fat-binary-m1 option rofl0r <r****r@u****m> over 4 years ago
4b531806 configure: add --fat-binary-m1 for arm64e/x86_64 (M1) fat binary rofl0r <r****r@u****m> over 4 years ago
9b42da71 Fix zsh completion file to proxychains4 Zenithal <i****@z****e>
Committed by: rofl0r <r****r@u****m>
over 4 years ago
0a4daa62 using qsort for 4 ints is overkill rofl0r <r****r@u****m> over 4 years ago
00000000 Add hook to close_range function, solves #439. |0! Recolic Keghart <r****t@r****t> over 4 years ago
04023d38 Add zsh completion file Freed-Wu <w****1@q****m>
Committed by: rofl0r <r****r@u****m>
over 4 years ago
07c15a02 add configure check for non-POSIX compliant getnameinfo signature rofl0r <r****r@u****m> almost 5 years ago
2cc01499 release 4.16 rofl0r <r****r@u****m> almost 5 years ago
6abeb53e proxy_getaddrinfo(): Fill in ai_socktype if requested Vladimir Panteleev <g****t@c****d>
Committed by: rofl0r <r****r@u****m>
almost 5 years ago
70629aaf src/proxychains.conf: Fix typos Vladimir Panteleev <g****t@c****d>
Committed by: rofl0r <r****r@u****m>
almost 5 years ago
a12cf0a5 main: add more luser-friendly error message when execvp fails rofl0r <r****r@u****m> almost 5 years ago
4a963b2f only use -ldl if available (netbsd compilation fix) rofl0r <r****r@u****m> almost 5 years ago
e20c08fe configure: detect OSX >= 12 and use new dyld hooking method rofl0r <r****r@u****m> almost 5 years ago
4a013fe6 preliminary support for new DYLD hooking method for OSX Monterey rofl0r <r****r@u****m> almost 5 years ago
d415d8a5 introduce HOOKFUNC macro to mark all libc hook functions rofl0r <r****r@u****m> almost 5 years ago
063ac681 remove 10 year old workaround for wrong glibc getnameinfo signature rofl0r <r****r@u****m> almost 5 years ago
b83e90dc update some testcases rofl0r <r****r@u****m> almost 5 years ago
7de7dd0d configure: fix regression in detecting linker options rofl0r <r****r@u****m> about 5 years ago
2739fb54 support IPv6 localnets Eero Häkkinen <E****t@x****i>
Committed by: rofl0r <r****r@u****m>
about 5 years ago
1015efaf release 4.15 rofl0r <r****r@u****m> over 5 years ago
83bfa0b6 configure: fix check_link_silent and check_compile
Signed-off-by: Fabrice Fontaine <f****e@g****m>
Fabrice Fontaine <f****e@g****m>
Committed by: rofl0r <r****r@u****m>
over 5 years ago
931e0df9 README: freenode -> libera rofl0r <r****r@u****m> over 5 years ago
092d7042 initialize rand seed with nano-second granularity rofl0r <r****r@u****m> over 5 years ago
6af2686a configure: check for -pthread vs -lpthread (#379) rofl0r <r****r@u****m> over 5 years ago
918855de proxy_getaddrinfo(): debug: print hints->ai_flags rofl0r <r****r@u****m> over 5 years ago
181cc0f4 debug.h: print pid in all debug output rofl0r <r****r@u****m> over 5 years ago
3721f7e1 test_getaddrinfo: also print port information rofl0r <r****r@u****m> over 5 years ago
6c029fdf fix compiler parentheses warning in dnat code rofl0r <r****r@u****m> almost 6 years ago
596f0028 proxychains.conf: fix localnet documentation rofl0r <r****r@u****m> almost 6 years ago
fa9644dc configure: check first whether C compiler works rofl0r <r****r@u****m> almost 6 years ago
159ab946 support 'raw' proxy type (#348) Alexandre Viau <a****e@a****t>
Committed by: GitHub <n****y@g****m>
almost 6 years ago
583343a2 configure: fix typo in fail() rofl0r <r****r@u****m> almost 6 years ago
0069fcd5 configure: add missing function fail() rofl0r <r****r@u****m> almost 6 years ago
13680e77 proxy_gethostbyname_old(): fix omission of namebuffer population rofl0r <r****r@u****m> almost 6 years ago
55dce2c0 proxy_gethostbyname_old(): fix returned address type rofl0r <r****r@u****m> almost 6 years ago
82c76646 proxy_gethostbyname_old(): likewise. rofl0r <r****r@u****m> almost 6 years ago
59e8d171 proxy_gethostbyname(): fix failure to omit DNS lookup for ipv4 addrs rofl0r <r****r@u****m> almost 6 years ago
45283028 move isnumericipv4() to common.c rofl0r <r****r@u****m> almost 6 years ago
486f8200 tunnel_to: shrink huge buffer size rofl0r <r****r@u****m> about 6 years ago
c99d9798 shrink huge gethostbyname buffer rofl0r <r****r@u****m> about 6 years ago
7fe81394 experimental new feature: proxy_dns_daemon rofl0r <r****r@u****m> about 6 years ago
1e00b9ac get rid of ip_type.c rofl0r <r****r@u****m> about 6 years ago
1221c5e9 get_chain_data: fix strstr() config parsing rofl0r <r****r@u****m> about 6 years ago
e6c47646 proxy_dns_old: use pipe2 if available, else O_CLOEXEC rofl0r <r****r@u****m> about 6 years ago
2ab63191 add support for "proxy_dns_old" to use old 3.1 DNS lookup method rofl0r <r****r@u****m> about 6 years ago
3e791fd7 make sure allocator thread is only used if proxy_dns is requested rofl0r <r****r@u****m> about 6 years ago
3a5050be initialize allocator thread from get_chain_data if needed rofl0r <r****r@u****m> about 6 years ago
ed8f8444 allocator_thread: rework message sending structures rofl0r <r****r@u****m> about 6 years ago
3dfda493 only start allocator thread if proxy_dns is requested rofl0r <r****r@u****m> about 6 years ago
12e5da1b get_chain_data: print debug info rofl0r <r****r@u****m> about 6 years ago
121c582d debug: fix DUMP_PROXY_CHAIN() hack rofl0r <r****r@u****m> about 6 years ago
acf2f472 fix build on FreeBSD due to usage of Dl_info rofl0r <r****r@u****m> about 6 years ago
0ee5db60 Add Haiku support (#340) Ethan F <6****9@u****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
bf2ef2ce dnat: add rule precedence logic tom gilon <t****n@g****m> over 6 years ago
de319613 Add option to change tcp destination port and ip before sending to proxy server tom gilon <t****n@g****m> over 6 years ago
0a8663c8 fix a buffer overflow bug Solar Flare <s****e@u****m> almost 7 years ago
b8fa2a74 get own_dir by using dladdr() instead of argv[0] Solar Flare <s****e@u****m>
Committed by: soflare <s****e@u****m>
almost 7 years ago
86408cd8 add libc gethostbyname test rofl0r <r****r@u****m> about 7 years ago
ea187938 test_gethostent: improve compileability rofl0r <r****r@u****m> about 7 years ago
962373e5 getaddrinfo: fix behaviour when node is null and !passive rofl0r <r****r@u****m> over 7 years ago
de4460fb proxy_getaddrinfo: don't use sizeof(struct sockaddr_storage) for addr_len rofl0r <r****r@u****m> over 7 years ago
5ad7c2a1 proxy_getaddrinfo: implement support for numeric ipv6 rofl0r <r****g@g****t> over 7 years ago
06788569 proxy url parser: look for @ from the right side rofl0r <r****g@g****t> over 7 years ago
e895fb71 release 4.14 rofl0r <r****g@g****t> over 7 years ago
b8cdfe84 allow non-numeric proxy ips under certain circumstances rofl0r <r****g@g****t> over 7 years ago
9f17774b allocator_thread.c: whitespace cleanup rofl0r <r****g@g****t> over 7 years ago
dbec605e get_chain_data(): no need for inline rofl0r <r****g@g****t> over 7 years ago
5c8f9a29 shrink huge log buffer rofl0r <r****g@g****t> over 7 years ago
50c079d4 don't try to connect to null-routed ips rofl0r <r****g@g****t> over 7 years ago
a6959ee7 configure: force check_compile() to link an executable rofl0r <r****g@g****t> almost 8 years ago
11988579 allocator_thread.c: set O_CLOEXEC/FD_CLOEXEC for pipes, fix #273.
Signed-off-by: Tom Li <t****i@t****e>
Tom Li <t****i@t****e>
Committed by: rofl0r <r****g@g****t>
almost 8 years ago
db5cd6b6 configure: define HAVE_PIPE2 if we have pipe2() and O_CLOEXEC.
Signed-off-by: Tom Li <t****i@t****e>
Tom Li <t****i@t****e>
Committed by: rofl0r <r****g@g****t>
almost 8 years ago
49bf4ba7 replace getservbyname_r ifdef hacks with configure check rofl0r <r****g@g****t> almost 8 years ago

← Back to repository