z3APA3A
4251322aad
Support hostnames for chained socks5+/socks4+/connect+ requests
2017-03-07 01:19:04 +03:00
z3APA3A
4e4c090373
Add Makefile.FreeBSD
2017-02-04 16:54:07 +03:00
z3APA3A
d40e5d458c
FIX: tcppm may not work with parent proxy
2017-02-02 00:36:59 +03:00
Vladimir Dubrovin
dbdeaa337c
Merge pull request #135 from johny-bravo/patch-1
...
Fix 3proxy.pid file check in scripts/rc.d/proxy.sh
2017-01-22 17:14:24 +04:00
johny-bravo
256319bd06
Fix 3proxy.pid file check
2017-01-22 14:55:19 +03:00
z3APA3A
2049886dcf
3proxy-linux-install.sh corrected for location in scripts/
2016-12-29 16:24:39 +03:00
z3APA3A
1b12f365ba
Debian / Ubuntu install script by Evgeniy Solovyev
2016-12-29 14:27:20 +03:00
z3apa3a
34443d6515
Add netinet/tcp.h to includes to support TCP socket options on *nix.
2016-12-25 03:33:15 +03:00
z3APA3A
cfc10e9efd
Support for few more socket options
2016-12-25 03:22:52 +03:00
z3APA3A
c1beee44ef
Add support for -os, -oc, -ol
...
-ocOPTIONS, -osOPTIONS, -olOPTIONS - options for client (oc), server
(os) or listening (ol) socket
e.g.
proxy -ocTCP_NODELAY,SO_KEEPALIVE,SO_DONTROUTE
2016-12-25 02:46:30 +03:00
z3APA3A
2ed83b0d6e
set TCP_NODELAY for DNS resolution over TCP
2016-12-25 01:28:16 +03:00
z3APA3A
68deec5bcd
Update PCRE version
2016-12-24 01:48:52 +03:00
z3APA3A
e2884b182a
Add timeout for connect in all modules
2016-12-23 00:56:16 +03:00
z3APA3A
3c9ff54ae8
SSL_Plugin: switch to SHA-256 signature
2016-12-22 19:16:50 +03:00
z3APA3A
16f094168a
Correct EINPROGRESS for Windows
2016-12-22 17:46:06 +03:00
z3apa3a
42ca640769
Corrected connect() timeout on *nix
2016-12-22 17:31:17 +03:00
z3APA3A
d1d86ed9b3
implement timeout on connect()
...
STRING_S timeout is used (15 sec by default)
2016-12-22 17:11:44 +03:00
z3APA3A
c5f8a8e139
Add support for Reply-Message (may be used to send code with Auth-Reject).
2016-12-21 01:33:34 +03:00
z3APA3A
7b4a34f6fc
Support for Framed-IP-Address / Framed-IPv6-Address in RADIUS server's reply
2016-12-21 00:30:05 +03:00
z3APA3A
bfe7e89bd0
RADIUS authentication corrected and tested
2016-12-20 23:38:06 +03:00
z3APA3A
e7433d633c
'radius' and 'auth radius' support added (not tested yet)
...
Example:
radius secret 192.168.0.1 192.168.0.2
authcache ip,user
auth cache radius
2016-12-20 19:50:50 +03:00
z3apa3a
5cb3947c45
radauth.c: implements RADIUS authentication for 3proxy
2016-12-20 18:39:06 +03:00
z3APA3A
f709255d62
Copyrights cleaned, authradius.c added
2016-12-20 15:47:02 +03:00
z3apa3a
d159c57e1f
Add splice() support on Linux to proxy, socks, ftppt, smtpp, pop3p
...
usage example:
proxy -s
proxy -s2
-s - enable splice() for sockets mapping to avoid data to be copied to user space
-s2 - enable splice() and attempt to free user space buffer ASAP
2016-12-19 22:07:34 +03:00
z3APA3A
34876b7616
put usesplice within #ifdef WITHSPLICE
2016-12-19 13:01:34 +03:00
z3apa3a
1ab549036c
Changed -a / -s options handling for 'anonymous' after last commit
2016-12-19 03:19:17 +03:00
z3apa3a
6696b35d74
Added -s option support for proxying with splice() for Liux
...
(without copying network data to
userspace). Currently only for tcppm.
2016-12-19 02:56:23 +03:00
z3APA3A
945c30c5ee
Use pragma aux to export valid names from DLL in Watcom
2016-12-12 19:49:58 +03:00
z3APA3A
a9fb0ea969
Correct previous resolver patch
2016-12-12 12:38:33 +03:00
z3APA3A
afbc27eac4
Correct resolver to handle non-compressed answers
2016-12-11 03:25:18 +03:00
z3APA3A
953c7efafc
Merge branch 'devel' of https://github.com/z3APA3A/3proxy into devel
2016-12-10 03:56:20 +03:00
z3APA3A
c650d32206
Compatibility with Watcom's DLL exports for plugins
2016-12-10 03:56:11 +03:00
Vladimir Dubrovin
88af9d6050
handle IPv6/name bind reply from parent
2016-11-20 22:24:04 +03:00
Vladimir Dubrovin
9c8e18f0b5
Merge pull request #99 from alexndlm/patch-1
...
Update Makefile.Linux
2016-09-21 22:20:34 +04:00
alexndlm
0f695a4248
Update Makefile.Linux
2016-09-19 23:37:04 +03:00
z3APA3A
88263ebde9
Return valid error code for name resolution problem in 'proxy'
2016-09-07 18:50:21 +03:00
z3APA3A
a8f8a4d624
'if' is not required
2016-09-07 18:35:01 +03:00
z3APA3A
fd29e887c3
add optimization to watcom makefile
2016-09-04 15:49:04 +03:00
z3APA3A
ec9d556707
Add makefile for OpenWatcom 2.0
2016-09-04 15:33:38 +03:00
z3APA3A
9890823664
fix signess warning
2016-09-04 15:33:20 +03:00
z3APA3A
880255093a
minor compilers compatibility issues
2016-09-04 15:11:15 +03:00
z3APA3A
4e96a66093
fix authentication via reverse name
2016-09-04 15:10:45 +03:00
z3APA3A
e2b406f27b
Addition al fix for Linux (glibc?) specific daemon problem
2016-08-23 18:36:18 +03:00
z3APA3A
b242d6df8c
Fix daemonize in *nix
2016-08-23 14:19:27 +03:00
z3APA3A
4e4f71712d
Fix: 'extip' may fail with 9 error code
2016-08-16 15:21:02 +03:00
z3APA3A
6426ed0c1a
fix %i logging
2016-06-07 15:39:14 +03:00
z3APA3A
cdc4210a0a
Fix '%i' logging
2016-06-07 14:16:55 +03:00
z3APA3A
7742b08ec5
Revert "Delay service exit until new configuration is loaded"
...
This reverts commit 05f39246bf
.
2016-06-07 14:16:17 +03:00
z3APA3A
05f39246bf
Delay service exit until new configuration is loaded
2016-06-06 18:01:51 +03:00
z3APA3A
84664a203b
support %i in loformat
2016-06-06 17:54:23 +03:00