Commit Graph

  • a79447dd42
    Merge 3ab15aa05c into 1760c93474 Gijs Hollestelle 2024-12-13 22:59:56 -0600
  • 64aae37ec0
    Merge 4d95453e8d into 1760c93474 TwoBitDev/OXC7R 2024-11-27 12:39:23 +0000
  • 4d95453e8d
    Added notice TwoBitDev/OXC7R 2024-11-27 12:39:06 +0000
  • b670251773
    Merge 77bbeef280 into 1760c93474 RomFouq 2024-10-23 17:14:04 +0530
  • 9155523d72
    Merge 9d6e4c27b7 into 1760c93474 Guilherme Janczak 2024-09-29 02:04:22 -0400
  • 76c4c11cf8
    Merge 53f5e07574 into 1760c93474 Martin Young 2024-09-12 16:54:19 +0800
  • 2b8ac66f47
    Merge 04f66223a4 into 1760c93474 hc-syn 2024-09-01 10:38:31 +0000
  • 1760c93474 core: use string instead of compound literal master rofl0r 2024-08-29 09:31:35 +0000
  • 04f66223a4 adapt to chain_step signature change hc-syn 2024-07-18 14:42:52 +0200
  • 2b40ffa7f8 merge master commits hc-syn 2024-07-18 14:32:46 +0200
  • 53f5e07574 Keep all original whitespaces. Martin Young 2024-07-03 16:21:30 +0800
  • a8e7396fbc Keep all original whitespaces. Martin Young 2024-07-03 14:55:02 +0800
  • d0ab828530 Keep all original whitespaces. Martin Young 2024-07-03 14:50:28 +0800
  • 3bae0b4ded Keep all original whitespaces. Martin Young 2024-07-03 14:47:25 +0800
  • ce17a0a612 Add remotenet Martin Young 2024-07-03 11:39:34 +0800
  • ca9251289f Update proxychains.conf Martin Young 2024-07-01 16:01:22 +0800
  • 14ba73189c clean some comments hc 2024-06-20 15:40:40 +0200
  • 821249f22a add new --fat-binary-m2 option rofl0r 2024-06-13 12:21:16 +0000
  • eb890ecafd
    Binaries with capabilities set Nicolai Søborg 2024-05-28 20:01:23 +0200
  • 65ab050bc2 add uv_close hook hc 2024-05-22 17:52:59 +0200
  • 05db1ae752 integrated quick-sort into intsort function winterrdog 2024-04-06 20:48:13 +0300
  • 95a7bfd9eb
    Merge b0f8a2c20b into fffd2532ad cuma 2024-03-23 15:49:46 -0700
  • 2eb03d3719 Changed calls to close, sendto, recvfrom to calls to true_XX calls to avoid some deadlocks hugoc 2024-03-22 18:37:48 +0100
  • 7e818c1499 fix sendmmsg deadlocks hugoc 2024-03-21 17:37:25 +0100
  • 004b19b1fb add chain debug hugoc 2024-03-20 18:22:30 +0100
  • 12c95244ce remove some debug hugoc 2024-03-20 14:53:52 +0100
  • fffd2532ad fix wrong prototype of freeaddrinfo_t rofl0r 2024-03-14 20:11:55 +0000
  • 0322811965 change debug format hugoc 2024-02-13 19:51:24 +0100
  • 803f8a61b4 mutex, true_close, fix del_relay_chain hugoc 2024-02-13 19:51:14 +0100
  • b377a2927b hook read and write hugoc 2024-02-10 16:19:49 +0100
  • 1c8c231272 adding comments hugoc 2024-02-02 16:39:47 +0100
  • e379a8af75 implement MSG_TRUNC logic in recvfrom and recvmsg hugoc 2024-02-02 16:39:32 +0100
  • a47f9c0576 change unsocksify_udp_packet() and decapsulate_udp_packet() signature. Moved udp data copy outside these functions hugoc 2024-02-02 00:08:03 +0100
  • 81092b1f4b define RECV_BUFFER_SIZE hugoc 2024-02-01 23:46:21 +0100
  • 14c35dd7e9 add filtering on send flags hugoc 2024-02-01 23:16:39 +0100
  • 5660aea02e remove send_udp_packet() hugoc 2024-02-01 17:53:11 +0100
  • 436f402f1e fix sockaddr / sockaddr_storage confusion hugoc 2024-02-01 17:24:36 +0100
  • 282ac7dd02 release 4.17 v4.17 rofl0r 2024-01-21 17:28:35 +0000
  • 44c4352d72 removed receive_udp_packet() hugoc 2024-01-17 12:48:20 +0100
  • 120cfe96be comments hugoc 2024-01-17 10:34:41 +0100
  • 23c9654cf8 hook connect and getpeername hugoc 2024-01-16 16:00:30 +0100
  • 95036aac7b sendmmsg and fixes hugoc 2024-01-03 15:31:08 +0100
  • 1d0bc349eb fix potential double-close of file descriptors rofl0r 2024-01-02 14:45:25 +0000
  • e988933ce9 Centralize close() and set file descriptor values to -1 to prevent subsequent re-close Jeff Frontz 2023-12-22 17:51:50 -0500
  • d2dc4d6ed8 fix msgname NULL when connected socket hugoc 2023-12-19 20:54:58 +0100
  • 0197c9243c digworks hugoc 2023-12-13 02:22:55 +0100
  • f3511f80a6 dig works hugoc 2023-12-13 02:22:20 +0100
  • 8ed4b52140 separate functions, add utils, hook recvmsg hugoc 2023-12-12 00:27:51 +0100
  • 45aed8644f close relay chain and v4inv6 to v4 hugoc 2023-12-11 01:05:49 +0100
  • 0ee4c00b5b add dump relay chain hugoc 2023-12-11 01:04:45 +0100
  • 4c75e059d9 implements udp reception and fixes hugoc 2023-12-10 16:05:19 +0100
  • 48422d4c07 add dump_buffer in debug hugoc 2023-12-10 16:03:04 +0100
  • 5267c9308a
    Merge 9708d58520 into 0279dda939 rofl0r 2023-12-09 15:16:11 -0700
  • 0279dda939
    OpenBSD: use ':' as LD_PRELOAD separator (#538) Guilherme Janczak 2023-12-09 12:59:53 +0000
  • 9d6e4c27b7
    remove unnecessary workaround for fclose() on OpenBSD Guilherme Janczak 2023-12-07 04:00:49 +0000
  • 6c0037b9d6
    OpenBSD no longer uses ' ' as LD_PRELOAD separator, switch to ':' Guilherme Janczak 2023-12-07 04:32:39 +0000
  • d5cc80ae16
    Fix zsh install location (#532) wzy 2023-12-03 05:28:35 +0800
  • 560613256a add read_udp_header() hugoc 2023-11-29 01:13:01 +0100
  • 9f4cd23973 implemented send hook logic hugoc 2023-11-28 20:20:36 +0100
  • f315377299
    Fix a typo Wu Zhenyu 2023-11-28 12:53:23 +0800
  • b0f8a2c20b
    Dl_info is undeclared with uclibc-ng without __USE_GNU cuma 2023-10-06 13:35:45 +0200
  • 68180a6b66 bug fixes hugoc 2023-09-11 13:22:16 +0200
  • 8348e42608 udp wip 2 hugoc 2023-09-08 14:42:52 +0200
  • 2c5ad9f81a udp wip hugoc 2023-09-06 02:22:35 +0200
  • 39ff28a2bc adding missing hooks hugoc 2023-09-05 18:52:16 +0200
  • 0c795085fa move initialization of quiet variable to do_init rofl0r 2023-05-20 15:27:22 +0000
  • 42d2d95160 Remove unused code in zsh completion Wu Zhenyu 2022-09-19 16:42:49 +0800
  • 52eb281274
    Edit the Makefile to add uninstall option sdy623 2023-04-09 12:09:27 +0800
  • 76e715ccf8
    Remove unused code in zsh completion Wu Zhenyu 2022-09-19 16:42:49 +0800
  • 133e06b3f0 fix resolving of proxy names with proxy_dns_daemon rofl0r 2023-03-20 20:28:17 +0000
  • 2d265582a2 disable lazy init if compiler supports GCC constructor attribute rofl0r 2023-03-20 20:07:21 +0000
  • 66f99b19dd improve DNS failure handling with old proxyresolv method rofl0r 2023-03-08 15:05:06 +0000
  • 199d03d8b4 configure: add a check for whether libc headers are usable rofl0r 2022-12-10 19:19:53 +0000
  • 3ab15aa05c Preserve dnat mapping when used with localnet. Gijs Hollestelle 2022-09-14 13:35:36 +0200
  • 7f508ca2c6 Fix hookmethod=auto does not work on some mac monterey, issue #464 Gavin Chou 2022-07-28 17:39:17 +0800
  • 7efbf9f077 Fix hookmethod=auto does not work on some mac monterey, issue #464 Gavin Chou 2022-07-27 02:10:19 +0800
  • 060801d8c8 fat-binary-m1: use arm64e for dylib, but not for executable rofl0r 2022-07-21 23:00:15 +0000
  • 09142579c5 use -Wno-unknown-pragmas if available rofl0r 2022-06-11 11:00:31 +0000
  • 916d2d7da1 fix --fat-binary-m1 option rofl0r 2022-05-31 23:53:23 +0000
  • 4b531806b2 configure: add --fat-binary-m1 for arm64e/x86_64 (M1) fat binary rofl0r 2022-05-19 09:12:10 +0000
  • 9b42da71f4 Fix zsh completion file to proxychains4 Zenithal 2022-05-14 16:03:51 +0800
  • 7dc890e1ec Fix zsh completion file to proxychains4 Zenithal 2022-05-14 16:03:51 +0800
  • 1bdd69039d
    chore: Fix README formatting 0x08 2022-05-01 22:56:35 +0300
  • 04023d3811 Add zsh completion file Freed-Wu 2022-03-30 14:16:06 +0800
  • 0a4daa62d6 using qsort for 4 ints is overkill rofl0r 2022-04-12 23:51:17 +0000
  • 0000000062 Add hook to close_range function, solves #439. |0! Recolic Keghart 2022-04-12 20:37:12 +0800
  • 1727c6e905 Add zsh completion file Freed-Wu 2022-03-30 14:16:06 +0800
  • 07c15a02f6 add configure check for non-POSIX compliant getnameinfo signature rofl0r 2022-01-25 14:51:27 +0000
  • eac04d21ef configure: FreeBSD getnameinfo() sig is even more borked than OpenBSD rofl0r 2022-01-25 15:06:04 +0000
  • fc34ea4e58 add configure check for non-POSIX compliant getnameinfo signature rofl0r 2022-01-25 14:51:27 +0000
  • 3355b17f30
    Fix build on FreeBSD Emanuel Haupt 2022-01-25 08:57:18 +0100
  • 2cc014995e release 4.16 v4.16 rofl0r 2022-01-23 14:16:56 +0000
  • 6abeb53e69 proxy_getaddrinfo(): Fill in ai_socktype if requested Vladimir Panteleev 2022-01-22 18:54:33 +0000
  • 70629aaf25 src/proxychains.conf: Fix typos Vladimir Panteleev 2022-01-22 17:08:34 +0000
  • 2abeef35a4
    proxy_getaddrinfo(): Fill in ai_socktype if requested Vladimir Panteleev 2022-01-22 18:54:33 +0000
  • e9b850a5e8
    src/proxychains.conf: Fix typos Vladimir Panteleev 2022-01-22 17:08:34 +0000
  • a12cf0a516 main: add more luser-friendly error message when execvp fails rofl0r 2022-01-10 11:44:26 +0000
  • 2739fb5416 support IPv6 localnets Eero Häkkinen 2021-09-09 07:33:03 +0300
  • 234e4a871e
    Fix typo Dimitris Apostolou 2022-01-02 17:21:16 +0200
  • 4a963b2feb only use -ldl if available (netbsd compilation fix) rofl0r 2021-12-17 13:37:58 +0000