Adam Hamsik
93bbad6ccb
Use same LD parameters where is it possible.
2012-10-15 11:41:33 +02:00
Adam Hamsik
f52a3001e1
Merge tomsawyer changes while, Makefile changes were fixed in my previous commit.
...
Merge branch 'main_fixes' of git://github.com/tomsawyer/proxychains into tomsawyer-main_fixes
Conflicts:
Makefile
2012-10-15 11:27:51 +02:00
Adam Hamsik
92ab117a9e
Merge branch 'master' of github.com:haad/proxychains
2012-10-15 11:05:17 +02:00
Adam Hamsik
fb30a834a7
Add OS specific LD, C flags this enables use to use -pthread and -lpthread for different platforms.
2012-10-15 11:03:59 +02:00
Adam Hamsik
caa76df519
Merge pull request #30 from benizi/add-socks5-mode
...
Add simple SOCKS5 mode
2012-10-15 01:02:17 -07:00
Benjamin R. Haskell
2ac7066abd
Add README changes for simple SOCKS5 mode
2012-10-12 15:39:13 -04:00
Benjamin R. Haskell
d3516a1c28
Add simple SOCKS5 proxy mode
...
If the environment variable PROXYCHAINS_SOCKS5 is set to a port number,
the configuration will be a single chain with a SOCKS5 proxy on
localhost:{that port}.
Additionally, setting the PROXYCHAINS_DNS environment variable (to any
value at all) will cause DNS queries to be proxied.
2012-10-12 15:39:03 -04:00
Semion Laptev
7aa95f9304
gethostbyname() and Makefile fixes
2012-10-10 19:19:12 +04:00
Adam Hamsik
c4decf6da2
Mention homebrew formula in README.
2012-10-10 13:26:57 +02:00
Adam Hamsik
2eb641758b
Fix library settings.
2012-10-10 03:27:57 -07:00
Adam Hamsik
4678bae604
Fix wrong glibc prototype.
2012-10-10 03:27:25 -07:00
Adam Hamsik
6fe50f2b29
Merge pull request #25 from xiezhenye/patch-1
...
Update src/proxyresolv
2012-09-22 07:23:22 -07:00
Xie Zhenye
d69f46afc5
Update src/proxyresolv
...
resolve hostname by local /etc/hosts file first
2012-09-22 22:17:53 +08:00
Adam Hamsik
f9a2ac0456
Add more documentation updates about BSD support and using pkgsrc to install proxychains.
2012-08-10 02:19:54 +02:00
Adam Hamsik
1c020ced1e
Port Proxychains to NetBSD.
proxychains-4.2.0
2012-08-09 22:36:29 +00:00
Adam Hamsik
361889a2d2
Add option to do a development build with --devel configure flag. Rename proxy_getserverbyname to proxy_getservbyname.
2012-08-05 15:07:37 +02:00
Adam Hamsik
025840930b
Add more files to ignore.
2012-07-29 12:09:53 +02:00
Adam Hamsik
cca0cea44a
Fix couple of problems introduced/detected by clang checker and new -fno-common compiler flag.
2012-07-29 12:09:11 +02:00
Adam Hamsik
462e34f447
Add more strict warnings, make proxychains build with -Wconversion
2012-07-25 02:39:30 +02:00
Adam Hamsik
e5ad6e53c3
Add more info, about last work, versions.
2012-07-25 02:34:52 +02:00
Adam Hamsik
5b7270d75b
Add new thread-safe getsrvbyname for MacOS X
proxychains-4.1.0
2012-07-24 14:37:20 +02:00
Adam Hamsik
e6b5f245f7
Merge branch 'rofl0r-master'
...
Conflicts:
Makefile
proxychains.lsm
src/core.h
src/libproxychains.c
src/main.c
2012-07-24 14:02:18 +02:00
Adam Hamsik
17dbc76577
Add more binary stuff
2012-07-24 11:51:41 +02:00
Adam Hamsik
efa5738a6a
Delete binary file.
2012-07-24 11:50:45 +02:00
Adam Hamsik
8547764a82
Merge branch 'master' of https://github.com/rofl0r/proxychains into rofl0r-master
...
Conflicts:
Makefile
src/core.c
src/core.h
src/libproxychains.c
src/main.c
2012-07-24 11:49:22 +02:00
rofl0r
40bb78b53f
fix omission in common.c
2012-07-16 02:42:09 +02:00
rofl0r
a4f3dd0538
Makefile: put config into new install-config target
2012-07-16 02:36:35 +02:00
rofl0r
80e58726e2
correct copyright of main.c
2012-07-16 02:36:35 +02:00
rofl0r
3c7fcc7507
update AUTHORS
2012-07-16 02:36:35 +02:00
rofl0r
ab3ca31871
getaddrinfo: cosmetics
2012-07-16 01:34:00 +02:00
rofl0r
6f56956715
add test for getaddrinfo
2012-07-16 01:21:22 +02:00
rofl0r
037edbcb8e
proxy_getaddrinfo: fix segfault when hints is NULL
2012-07-16 01:19:30 +02:00
rofl0r
40edf758ee
make getaddrinfo threadsafe
2012-07-16 01:05:28 +02:00
rofl0r
4b999cdae7
use threadsafe getservbyname_r
2012-07-14 17:59:56 +02:00
rofl0r
71e15e2edd
simplify log func
2012-07-14 17:59:06 +02:00
rofl0r
e5e87c8f22
put abort functionality into get_config_path to further reduce code duplication
2012-07-08 23:47:56 +02:00
rofl0r
fafeaf5936
remove unused file
2012-07-08 23:34:34 +02:00
rofl0r
fba5f5694c
use config file lookup routine from a common place
2012-07-08 23:32:50 +02:00
rofl0r
1a02b9f82f
update README
2012-07-08 21:44:02 +02:00
rofl0r
3004240462
slightly better error message
2012-07-08 21:23:39 +02:00
rofl0r
364c785970
print everything to stderr, and fflush on PDEBUG
2012-07-08 04:18:42 +02:00
rofl0r
1fc7e38ee0
fixup for d95ef42d48
2012-07-08 04:09:50 +02:00
rofl0r
eb0db7221a
configure: add --help text
2012-07-08 00:35:59 +02:00
rofl0r
2c9c4d9da7
simplify load_sym code and remove potential aliasing violation.
2012-07-08 00:27:46 +02:00
rofl0r
d95ef42d48
externalize some variables, which are used from both C files
2012-07-08 00:16:00 +02:00
Adam Hamsik
7599bdfdfe
Update this file to last version.
2012-06-22 21:59:21 +02:00
Adam Hamsik
c1f0c68abd
Extract configuration file opening to separate routine.
2012-06-22 21:58:57 +02:00
Adam Hamsik
877e1844ea
Remove trailing white space.
2012-06-22 21:57:50 +02:00
Adam Hamsik
69ab0415ac
Merge branch 'testing'
2012-06-22 21:35:41 +02:00
Adam Hamsik
c14bf58cd7
Add support for both i386 and amd64 in mac os x binary.
2012-06-18 15:46:41 +02:00