z3APA3A
|
0b0de0d2ee
|
cleaunup signed/unsigned mismatch
|
2018-04-22 21:57:17 +03:00 |
|
z3APA3A
|
0425cbbdb5
|
corre usesplice setting
|
2018-04-22 20:30:16 +03:00 |
|
z3APA3A
|
d2705df891
|
Use splice by default if no filteers set
-s0 to disable splice
|
2018-04-22 20:03:04 +03:00 |
|
z3APA3A
|
78e180a054
|
fixed: race condition on service stop / restart
Do not close -l file descriptor while there are alive childrent
|
2018-04-21 17:25:01 +03:00 |
|
z3APA3A
|
39be30ba5d
|
Simplify socket options printing
+ add supported options to 3proxy help message
|
2018-04-21 17:02:20 +03:00 |
|
z3APA3A
|
e469e9e369
|
Increase default stacksize
|
2018-04-21 01:29:15 +03:00 |
|
z3APA3A
|
25028ed1b8
|
support IP_ socket options
|
2018-04-14 23:52:38 +03:00 |
|
z3APA3A
|
a0ae9ee6fa
|
Removing unneeded checks
|
2018-04-06 17:45:42 +03:00 |
|
z3APA3A
|
ff91a6fe72
|
connlim / noconnlim commands added to support connection / connectio rate limits
|
2018-01-12 19:09:42 +03:00 |
|
z3APA3A
|
d60d00b7b6
|
Switch to preprocessor macro for version
|
2017-11-07 21:56:03 +03:00 |
|
z3APA3A
|
984efe193b
|
Prevent deadlock on thread creation error
|
2017-09-25 17:14:13 +03:00 |
|
z3APA3A
|
2554f06759
|
pthread_attr_destroy added to prevent memory leak on config reload
|
2017-09-13 22:05:38 +03:00 |
|
z3APA3A
|
8c0dc7d8c9
|
Change -Do option to -De (external)
|
2017-09-06 19:19:36 +03:00 |
|
z3APA3A
|
b033b150b1
|
change strdup to mystrdup
|
2017-08-16 12:08:48 +03:00 |
|
z3APA3A
|
b17b36cbce
|
Add support to bind to interface (-Di / -Do) via SO_BINDTODEVICE
|
2017-08-14 18:22:15 +03:00 |
|
z3APA3A
|
b4043e944c
|
Unify RADIUS code for logging
|
2017-06-25 18:40:26 +03:00 |
|
z3APA3A
|
e75b329e62
|
Fix ACL copy for last patch
|
2017-03-07 15:06:22 +03:00 |
|
z3APA3A
|
4251322aad
|
Support hostnames for chained socks5+/socks4+/connect+ requests
|
2017-03-07 01:19:04 +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
|
e2884b182a
|
Add timeout for connect in all modules
|
2016-12-23 00:56:16 +03:00 |
|
z3APA3A
|
f709255d62
|
Copyrights cleaned, authradius.c added
|
2016-12-20 15:47:02 +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
|
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 |
|
Vladimir Dubrovin
|
9bfae5faaa
|
force / no force commands added
|
2016-04-02 11:43:25 +03:00 |
|
z3APA3A
|
938b1d1aab
|
re-authenticate connection on configuration change
|
2016-03-28 17:57:37 +03:00 |
|
z3APA3A
|
eeb2d78fb1
|
re-authenticate user on
|
2016-03-28 17:49:27 +03:00 |
|
z3APA3A
|
58a64924dd
|
log_mutex used prior to initialization
|
2016-03-02 19:00:28 +03:00 |
|
z3APA3A
|
021a8928bf
|
Avoid windows compilation warnings
|
2016-02-22 00:18:45 +03:00 |
|
z3APA3A
|
5c5f4e258f
|
Increase default stack size for *nix
|
2016-02-20 09:11:03 +03:00 |
|
z3APA3A
|
ad9b0046d9
|
Fix thread init bug introduced
|
2016-02-19 20:21:16 +03:00 |
|
z3APA3A
|
43a36ec813
|
Warnings cleanup
|
2016-02-18 16:43:37 +03:00 |
|
z3APA3A
|
3b8e7741b3
|
Compilation warnings cleanup
|
2016-02-16 15:29:51 +03:00 |
|
z3APA3A
|
5fc1d81e5c
|
add stack size configuration
'stacksize' command and -S configuration option added
|
2016-02-11 16:16:44 +03:00 |
|
z3APA3A
|
6713530fda
|
log_mutex init moved to proxymain
|
2016-02-05 19:04:16 +03:00 |
|
z3APA3A
|
13a7d6be11
|
Replace memcpy with assignment where appropriate
|
2016-02-05 18:31:17 +03:00 |
|
z3APA3A
|
3cc9796583
|
Support for 'extip' and 'smtp' parent types added
|
2016-02-05 01:52:45 +03:00 |
|
z3APA3A
|
faf7f665c3
|
do memset for 'external' sockaddr structures
|
2016-01-31 15:01:17 +03:00 |
|
z3APA3A
|
e23dd7b746
|
minor logging changes
|
2016-01-28 01:18:16 +03:00 |
|
z3APA3A
|
95efeb8a93
|
Handle accept() errors more accurate
|
2016-01-28 01:07:09 +03:00 |
|
z3APA3A
|
fec0da52af
|
fixed: use SASIZE() instead of sizeof() in connect() for FreeBSD compatibility
|
2016-01-25 14:49:17 +03:00 |
|
z3APA3A
|
4af5f2fde7
|
Use SASIZE() instead of sizeof() in bind() for FreeBSD compatibility
|
2016-01-22 15:59:40 +03:00 |
|
z3APA3A
|
e59ccd22b1
|
typo corrected in last update
|
2016-01-16 00:38:53 +03:00 |
|
z3APA3A
|
75c63d2de6
|
add support for -u2 in socks
|
2016-01-15 15:29:57 +03:00 |
|
z3APA3A
|
1ef7308cbf
|
Update documentation for connect back
|
2016-01-15 02:26:56 +03:00 |
|
z3APA3A
|
9876172e0b
|
Reduce stack usage for threads
Reduce stack usage, because large logging buffers are removed from
stack.
|
2015-12-27 19:43:04 +03:00 |
|
z3APA3A
|
a4e0f1fb9a
|
NULL pointer deferefence (depends on libc) if no "log" in config
|
2015-12-21 13:41:35 +03:00 |
|