rofl0r
561679fbcd
remove dead code
2012-04-24 01:46:57 +02:00
rofl0r
bc23ef8f46
fix debug message
2012-04-23 22:56:44 +02:00
rofl0r
88a54e872a
use dynloader to call init() func when gcc is available, and lock it properly
2012-04-23 22:21:40 +02:00
rofl0r
caed782652
macros
2012-04-23 22:21:40 +02:00
rofl0r
f55c6bc4d5
fix PDEBUG macro
2012-04-23 22:21:40 +02:00
rofl0r
49293b180d
some cleanup in core.h
2012-04-23 20:26:13 +02:00
rofl0r
3260ee812a
debloat init_lib()
2012-04-23 19:51:14 +02:00
rofl0r
1000366f88
Makefile: create destination dirs in case they do not exist
2012-03-07 18:05:04 +01:00
rofl0r
598a41a671
Makefile: add support for DESTDIR
2012-03-07 18:02:37 +01:00
Jianing Yang
65471b750c
bugfix: localnet conflicts with proxydns
2012-03-07 17:58:37 +01:00
rofl0r
03b49f529e
fix bogus use of ! in configure
2012-01-30 18:35:03 +01:00
rofl0r
e99dd76941
complete sysconfdir support
2012-01-30 18:29:35 +01:00
rofl0r
0ee539f31c
added support for --sysconfdir
2012-01-30 18:26:38 +01:00
rofl0r
f4e4c8c2b1
remove unnecessary sprintf call
2012-01-29 02:34:04 +01:00
rofl0r
dbb172b510
use PROXYCHAINS_CONF_FILE consistently
2012-01-28 18:34:40 +01:00
rofl0r
48373ab7a5
fix forgotten etc
2012-01-28 18:33:40 +01:00
rofl0r
070051bb73
use macros for mutex stuff
2012-01-27 21:30:42 +01:00
rofl0r
c36db11ebc
complete mac support
2012-01-27 20:48:24 +01:00
rofl0r
6d25f5d89e
allow dll suffix to be passed from ./configure
2012-01-27 20:30:44 +01:00
rofl0r
9c83402d37
detect MAC in configure
2012-01-27 20:21:06 +01:00
rofl0r
5b5cc604a6
remove dangerous uses of inet_ntoa
2012-01-27 20:00:22 +01:00
rofl0r
526fb8b410
pass dll_name to proxychains app, makes it easier to port to MAC
2012-01-27 19:31:01 +01:00
rofl0r
2acdcd9707
pass install prefix to proxychains app, to find /etc
2012-01-27 19:28:00 +01:00
rofl0r
3bb03892fa
remove superfluous DEBUG checks
2012-01-27 19:14:17 +01:00
rofl0r
e32ef26fec
ran indent tool on the source code
...
now everythings finally correctly indented and future patches
will not be overshadowed by whitespace noise.
used the following settings
--braces-on-func-def-line
--braces-on-struct-decl-line
--braces-on-if-line
--dont-break-procedure-type
--leave-preprocessor-space
--continue-at-parentheses
-linux
-i8
-brace-indent1
--case-indentation8
--space-after-cast
--line-length120
--no-space-after-for
--no-space-after-if
--no-space-after-while
--leave-optional-blank-lines
--ignore-profile
--space-special-semicolon
--indent-label8
2012-01-27 19:03:21 +01:00
rofl0r
80817dbf6f
fix *all* trailing whitespace at once
2012-01-27 17:55:37 +01:00
rofl0r
73c4195ce3
remove magic number
2012-01-27 17:50:04 +01:00
rofl0r
cce902b301
eliminate dead code
2012-01-27 17:48:41 +01:00
rofl0r
b618a4ece3
updated TODO
2012-01-26 13:25:48 +01:00
rofl0r
4da71e1b44
make remote_dns_subnet a config option
2012-01-26 12:44:42 +01:00
rofl0r
75d41dea3d
use the right tool for the job. getopt clearly isnt
2012-01-26 05:11:52 +01:00
Adam Hamsik
75bd465038
Fix localnet issue with fix suggested in #issue 4 on github.
2012-01-24 08:42:04 +01:00
rofl0r
8fd0d95bc3
add quiet mode to proxychains launcher
...
this will be passed on to the DLL via a env variable
- additionally, now everything prints to stderr
- fixes a bug which would print DLL init even in quiet mode
- fixed a couple of bugs in argv parsing
2012-01-24 08:26:37 +01:00
rofl0r
b20106ce2e
make Makefile simpler and more correct
2012-01-24 07:29:34 +01:00
rofl0r
e5f3422b16
prevent configure-generated config to always overwrite CFLAGS in env
2012-01-24 07:29:04 +01:00
rofl0r
150e624182
add proper feature tests for putenv, getenv
2012-01-24 07:14:45 +01:00
rofl0r
c3a0f677fb
fix signedness of hashfunc
2012-01-17 16:09:55 +01:00
rofl0r
3bd07fca00
updated README
2011-11-14 01:57:54 +01:00
rofl0r
0845d1c044
fix potential buffer overflow (exists in vanilla 3.1 as well)
2011-11-07 17:07:00 +01:00
rofl0r
16fa60a705
oh wait. checking the hash is not enough.
2011-11-07 04:11:20 +01:00
rofl0r
08d6feace8
fix SOCKSv4a
2011-11-07 00:09:46 +01:00
rofl0r
a6d778a0f1
cleanup debug code and remove warnings
2011-11-06 23:35:57 +01:00
rofl0r
8f3bc0934a
do not override our CFLAGS when none are passed
2011-11-06 17:52:32 +01:00
rofl0r
6ac6abd3de
add possibility to search for DLL in exe's path
2011-11-06 17:47:44 +01:00
rofl0r
41e73ab58d
fix realloc and add a layer of threadsafety upon dns-list accesses
2011-11-06 17:46:11 +01:00
rofl0r
d5ae1f9202
buff is unsigned char now
2011-11-06 15:47:00 +01:00
rofl0r
4cb2cf3416
fix index algo
2011-11-06 15:18:50 +01:00
rofl0r
5de7fa20c8
implemented remote proxy dns lookup via use of reserved ip ranges and a lookup table
2011-11-06 14:12:50 +01:00
rofl0r
d30b0a8712
cleaned up main program
2011-11-06 14:11:36 +01:00
rofl0r
e547835be6
cleanup of the Makefile and renamed to proxychains4
2011-11-06 14:07:38 +01:00