z3APA3A
|
a42bb38d76
|
Use WSAPoll on Windows (except lite version)
|
2018-04-21 23:57:42 +03:00 |
|
z3APA3A
|
83441eebc7
|
Move log buffer to stack
Move log bufer to stack and remove mutex
|
2018-04-21 01:37:31 +03:00 |
|
z3APA3A
|
e469e9e369
|
Increase default stacksize
|
2018-04-21 01:29:15 +03:00 |
|
z3APA3A
|
d1b527b523
|
Minor logging changes
|
2018-04-21 01:24:18 +03:00 |
|
z3APA3A
|
50277692f4
|
Replace fclose+fopen with freopen where possible
|
2018-04-21 00:30:02 +03:00 |
|
z3APA3A
|
ff91a6fe72
|
connlim / noconnlim commands added to support connection / connectio rate limits
|
2018-01-12 19:09:42 +03:00 |
|
z3APA3A
|
105522b24e
|
Fix: recursion detection was not working
|
2017-10-17 15:19:47 +03:00 |
|
z3APA3A
|
8e2a87421c
|
Fix: %n terminated log string on IPv6 address
|
2017-10-10 18:21:34 +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
|
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
|
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
|
f709255d62
|
Copyrights cleaned, authradius.c added
|
2016-12-20 15:47:02 +03:00 |
|
z3apa3a
|
1ab549036c
|
Changed -a / -s options handling for 'anonymous' after last commit
|
2016-12-19 03:19:17 +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
|
6426ed0c1a
|
fix %i logging
|
2016-06-07 15:39:14 +03:00 |
|
z3APA3A
|
84664a203b
|
support %i in loformat
|
2016-06-06 17:54:23 +03:00 |
|
z3APA3A
|
f347b37770
|
support port number in 'nserver' / 'authnserver'
|
2016-05-18 00:05:23 +03:00 |
|
z3APA3A
|
8cdf341d0e
|
workaround for broken getsockname() in FTP proxy
|
2016-05-14 00:09:51 +03:00 |
|
Vladimir Dubrovin
|
9bfae5faaa
|
force / no force commands added
|
2016-04-02 11:43:25 +03:00 |
|
z3APA3A
|
6cac541e33
|
fix broken extip functionality
|
2016-03-30 19:16:12 +03:00 |
|
z3APA3A
|
eeb2d78fb1
|
re-authenticate user on
|
2016-03-28 17:49:27 +03:00 |
|
z3APA3A
|
5d0504cd33
|
Always reset bind sa on connect
|
2016-03-04 13:44:53 +03:00 |
|
z3APA3A
|
cf3bae0f6b
|
Revert "additional memset for hint on retry"
This reverts commit bb206869de .
|
2016-02-22 00:14:54 +03:00 |
|
z3APA3A
|
bb206869de
|
additional memset for hint on retry
|
2016-02-20 15:45:44 +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
|
b40e8fae4c
|
increase stack size for FreeBSD
|
2016-02-19 19:44:38 +03:00 |
|
Vladimir Dubrovin
|
9ddc1fb874
|
fix *nix warnings
|
2016-02-18 17:01:18 +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
|
fec0da52af
|
fixed: use SASIZE() instead of sizeof() in connect() for FreeBSD compatibility
|
2016-01-25 14:49:17 +03:00 |
|
z3APA3A
|
375a2c9f6e
|
Do not use SO_REUSEADDR by default
to avoid misbehavior in some glibc versions
|
2016-01-23 18:43:30 +03:00 |
|
z3APA3A
|
4af5f2fde7
|
Use SASIZE() instead of sizeof() in bind() for FreeBSD compatibility
|
2016-01-22 15:59:40 +03:00 |
|
z3APA3A
|
75c63d2de6
|
add support for -u2 in socks
|
2016-01-15 15:29:57 +03:00 |
|
z3APA3A
|
bef5b6f473
|
minor logging correction
|
2016-01-06 22:06:33 +03:00 |
|
z3APA3A
|
889c5caa1f
|
typo in logsyslog()
|
2016-01-03 19:57:51 +03:00 |
|
z3APA3A
|
b56702e670
|
Increase static bufer
|
2015-12-27 19:44:21 +03:00 |
|
z3APA3A
|
7df2461a26
|
Unify logging (make it always blocking in exchange for memory)
|
2015-12-27 19:27:17 +03:00 |
|
z3APA3A
|
fa2679555e
|
print IPv6 address in []
|
2015-12-21 13:40:30 +03:00 |
|
z3APA3A
|
40f9430623
|
Force use of IPv6 translated address instead of IPv4 with -6
|
2015-12-07 22:58:31 +03:00 |
|
z3APA3A
|
bd37ffa2f7
|
Race conditions fixed on config reload
Race conditions on logging and name resolution
|
2015-12-04 00:59:52 +03:00 |
|
z3APA3A
|
74772de341
|
Fixed handling of [] IPv6 addresses in hostnames
|
2015-11-29 12:38:16 +03:00 |
|