Vladimir Dubrovin
|
1772295a36
|
Fix installation
C/C++ CI Linux / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Has been cancelled
C/C++ CI Linux / ${{ matrix.target }} (ubuntu-latest) (push) Has been cancelled
C/C++ CI MacOS / ${{ matrix.target }} (macos-15) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (macos-15) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (ubuntu-latest) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (windows-2022) (push) Has been cancelled
|
2026-05-29 21:11:32 +03:00 |
|
Vladimir Dubrovin
|
f0a672b16a
|
Unify installation environment
|
2026-05-29 20:29:25 +03:00 |
|
Vladimir Dubrovin
|
01dad546b7
|
Fix filenames in builds
C/C++ CI Linux / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Has been cancelled
C/C++ CI Linux / ${{ matrix.target }} (ubuntu-latest) (push) Has been cancelled
C/C++ CI MacOS / ${{ matrix.target }} (macos-15) (push) Has been cancelled
C/C++ CI Windows / ${{ matrix.target }} (windows-2022) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (macos-15) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (ubuntu-latest) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (windows-2022) (push) Has been cancelled
|
2026-05-27 21:38:02 +03:00 |
|
Vladimir Dubrovin
|
30aaccc155
|
Fix build for Windows
|
2026-05-27 21:24:01 +03:00 |
|
Vladimir Dubrovin
|
2cb6297968
|
Documentation update
|
2026-05-27 17:06:48 +03:00 |
|
Vladimir Dubrovin
|
d66311a045
|
Support STATIC and LIBSTATIC in Makefile's, fix dockerfiles
|
2026-05-27 17:04:34 +03:00 |
|
Vladimir Dubrovin
|
905e3d3152
|
support IPv6 with NOSTDRESOLVE
|
2026-05-27 17:03:17 +03:00 |
|
Vladimir Dubrovin
|
7c08432a70
|
do not use FD_SETSIZE on Windows
C/C++ CI Linux / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Has been cancelled
C/C++ CI Linux / ${{ matrix.target }} (ubuntu-latest) (push) Has been cancelled
C/C++ CI MacOS / ${{ matrix.target }} (macos-15) (push) Has been cancelled
C/C++ CI Windows / ${{ matrix.target }} (windows-2022) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (macos-15) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (ubuntu-latest) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (windows-2022) (push) Has been cancelled
|
2026-05-22 20:16:56 +03:00 |
|
Vladimir Dubrovin
|
d4554cfabd
|
Do not build PCRE/SSL with Watcom
|
2026-05-22 19:17:29 +03:00 |
|
Vladimir Dubrovin
|
1aecfa7995
|
Use C89 style declarations
|
2026-05-22 19:03:14 +03:00 |
|
Vladimir Dubrovin
|
289d2f5211
|
Use C89 style declarations
|
2026-05-22 18:57:23 +03:00 |
|
Vladimir Dubrovin
|
94efc7f7a6
|
Allow run workflows manually
|
2026-05-22 18:20:13 +03:00 |
|
Vladimir Dubrovin
|
d34c036eb7
|
Make build workflows manual
|
2026-05-22 18:13:02 +03:00 |
|
Vladimir Dubrovin
|
4bf1f3990b
|
Use -lbcrypt in Makefile.win
|
2026-05-22 18:06:56 +03:00 |
|
Vladimir Dubrovin
|
a639bcb017
|
Fix: unneeded poll in sockmap
|
2026-05-22 17:57:15 +03:00 |
|
Vladimir Dubrovin
|
bed3977575
|
Merge branch 'master' of https://github.com/3proxy/3proxy
|
2026-05-22 17:55:57 +03:00 |
|
Vladimir Dubrovin
|
16af910f3a
|
Fix: non-initialized mutex (crash under Windows)
|
2026-05-22 16:57:53 +03:00 |
|
Vladimir Dubrovin
|
7c1bc48c85
|
Fix socks v5 parent with no auth
C/C++ CI Linux / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Has been cancelled
C/C++ CI Linux / ${{ matrix.target }} (ubuntu-latest) (push) Has been cancelled
C/C++ CI MacOS / ${{ matrix.target }} (macos-15) (push) Has been cancelled
C/C++ CI Windows / ${{ matrix.target }} (windows-2022) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (macos-15) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (ubuntu-latest) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (windows-2022) (push) Has been cancelled
|
2026-05-15 18:45:47 +03:00 |
|
Vladimir Dubrovin
|
05c4832c6c
|
Minor cleanups
|
2026-05-13 23:21:13 +03:00 |
|
Vladimir Dubrovin
|
381ef993a7
|
Minor logging improvement / code cleanup
C/C++ CI Linux / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Has been cancelled
C/C++ CI Linux / ${{ matrix.target }} (ubuntu-latest) (push) Has been cancelled
C/C++ CI MacOS / ${{ matrix.target }} (macos-15) (push) Has been cancelled
C/C++ CI Windows / ${{ matrix.target }} (windows-2022) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (macos-15) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (ubuntu-latest) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (windows-2022) (push) Has been cancelled
|
2026-05-12 21:21:59 +03:00 |
|
Vladimir Dubrovin
|
1de06c5059
|
Fix invalid buffer calculation in sockmap
|
2026-05-12 21:06:31 +03:00 |
|
Vladimir Dubrovin
|
aaa04116a8
|
Fix issues with -s
C/C++ CI Linux / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Has been cancelled
C/C++ CI Linux / ${{ matrix.target }} (ubuntu-latest) (push) Has been cancelled
C/C++ CI MacOS / ${{ matrix.target }} (macos-15) (push) Has been cancelled
C/C++ CI Windows / ${{ matrix.target }} (windows-2022) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (macos-15) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (ubuntu-latest) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (windows-2022) (push) Has been cancelled
|
2026-05-08 20:43:02 +03:00 |
|
Vladimir Dubrovin
|
5fdd4a4d6f
|
NOODBC inverted to WITH_ODBC
|
2026-05-08 20:30:14 +03:00 |
|
Vladimir Dubrovin
|
7871279fae
|
Support namespaces for UDP in socks
|
2026-05-08 20:21:04 +03:00 |
|
Vladimir Dubrovin
|
ff15a8d480
|
Update copyright
|
2026-05-08 19:25:33 +03:00 |
|
Vladimir Dubrovin
|
95029e9e41
|
Use blake2 hashsize
|
2026-05-08 19:14:28 +03:00 |
|
Vladimir Dubrovin
|
6286bfcd6e
|
Fix crypt passwords
|
2026-05-08 19:00:14 +03:00 |
|
Vladimir Dubrovin
|
b1d21cbdca
|
Copyright update
|
2026-05-08 18:07:08 +03:00 |
|
Vladimir Dubrovin
|
978f351560
|
Add compatiblity with older SSL versions
|
2026-05-08 17:16:47 +03:00 |
|
Vladimir Dubrovin
|
41d1fa8b00
|
Do not use OSSL_LIB_CTX
|
2026-05-08 17:03:00 +03:00 |
|
Vladimir Dubrovin
|
8c638fcaff
|
Revert usage of OpenSSL blake2 implementation
|
2026-05-08 16:45:44 +03:00 |
|
Vladimir Dubrovin
|
6963af7614
|
Do not use OSSL_PARAM_DIGEST_SIZE for blake2 in openssl
|
2026-05-08 16:14:09 +03:00 |
|
Vladimir Dubrovin
|
f8c22d5f91
|
Fix: symbols collision with openssl, could lead to crash
C/C++ CI Linux / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Waiting to run
C/C++ CI Linux / ${{ matrix.target }} (ubuntu-latest) (push) Waiting to run
C/C++ CI MacOS / ${{ matrix.target }} (macos-15) (push) Waiting to run
C/C++ CI Windows / ${{ matrix.target }} (windows-2022) (push) Waiting to run
C/C++ CI cmake / ${{ matrix.target }} (macos-15) (push) Waiting to run
C/C++ CI cmake / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Waiting to run
C/C++ CI cmake / ${{ matrix.target }} (ubuntu-latest) (push) Waiting to run
C/C++ CI cmake / ${{ matrix.target }} (windows-2022) (push) Waiting to run
|
2026-05-08 14:03:47 +03:00 |
|
Vladimir Dubrovin
|
c104203765
|
Fix memory leak in hash functions
|
2026-05-08 12:10:08 +03:00 |
|
Vladimir Dubrovin
|
45c3b89484
|
3proxy_crypt cleanup
C/C++ CI Linux / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Waiting to run
C/C++ CI Linux / ${{ matrix.target }} (ubuntu-latest) (push) Waiting to run
C/C++ CI MacOS / ${{ matrix.target }} (macos-15) (push) Waiting to run
C/C++ CI Windows / ${{ matrix.target }} (windows-2022) (push) Waiting to run
C/C++ CI cmake / ${{ matrix.target }} (macos-15) (push) Waiting to run
C/C++ CI cmake / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Waiting to run
C/C++ CI cmake / ${{ matrix.target }} (ubuntu-latest) (push) Waiting to run
C/C++ CI cmake / ${{ matrix.target }} (windows-2022) (push) Waiting to run
|
2026-05-07 23:21:09 +03:00 |
|
Vladimir Dubrovin
|
0d7f05b05b
|
set hostname in proxy if hostname is numeric
C/C++ CI Linux / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Waiting to run
C/C++ CI Linux / ${{ matrix.target }} (ubuntu-latest) (push) Waiting to run
C/C++ CI MacOS / ${{ matrix.target }} (macos-15) (push) Waiting to run
C/C++ CI Windows / ${{ matrix.target }} (windows-2022) (push) Waiting to run
C/C++ CI cmake / ${{ matrix.target }} (macos-15) (push) Waiting to run
C/C++ CI cmake / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Waiting to run
C/C++ CI cmake / ${{ matrix.target }} (ubuntu-latest) (push) Waiting to run
C/C++ CI cmake / ${{ matrix.target }} (windows-2022) (push) Waiting to run
|
2026-05-07 19:10:36 +03:00 |
|
Vladimir Dubrovin
|
750bb38907
|
Do not fail on -n
|
2026-05-07 19:10:13 +03:00 |
|
Vladimir Dubrovin
|
46cff56cf4
|
Use EVP_MD_CTX_reset instead of free/new
|
2026-05-07 18:47:06 +03:00 |
|
Vladimir Dubrovin
|
d0d3b90226
|
Fix $1$ crypt
|
2026-05-07 18:34:38 +03:00 |
|
Vladimir Dubrovin
|
7a139e59a5
|
Use UDPMAP request address to limit client, not server
|
2026-05-07 16:07:59 +03:00 |
|
Vladimir Dubrovin
|
ff7f4b8ea6
|
Dynamic link with ssl/pcre by default, static as option in makefiles
C/C++ CI Linux / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Waiting to run
C/C++ CI Linux / ${{ matrix.target }} (ubuntu-latest) (push) Waiting to run
C/C++ CI MacOS / ${{ matrix.target }} (macos-15) (push) Waiting to run
|
2026-05-07 11:55:42 +03:00 |
|
Vladimir Dubrovin
|
ec48b7f30e
|
Clear mingw warnings
C/C++ CI Linux / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Waiting to run
C/C++ CI Linux / ${{ matrix.target }} (ubuntu-latest) (push) Waiting to run
C/C++ CI MacOS / ${{ matrix.target }} (macos-15) (push) Waiting to run
C/C++ CI Windows / ${{ matrix.target }} (windows-2022) (push) Waiting to run
C/C++ CI cmake / ${{ matrix.target }} (macos-15) (push) Waiting to run
C/C++ CI cmake / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Waiting to run
C/C++ CI cmake / ${{ matrix.target }} (ubuntu-latest) (push) Waiting to run
C/C++ CI cmake / ${{ matrix.target }} (windows-2022) (push) Waiting to run
|
2026-05-06 23:07:16 +03:00 |
|
Vladimir Dubrovin
|
88a09bc3ff
|
Fix socks v5 derivations from standard
|
2026-05-06 23:02:04 +03:00 |
|
Vladimir Dubrovin
|
0e13f57139
|
Allocate udp buffer dynamically
|
2026-05-06 22:45:00 +03:00 |
|
Vladimir Dubrovin
|
cbab76fe41
|
do not use static linking for .so
C/C++ CI Linux / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Has been cancelled
C/C++ CI Linux / ${{ matrix.target }} (ubuntu-latest) (push) Has been cancelled
C/C++ CI MacOS / ${{ matrix.target }} (macos-15) (push) Has been cancelled
C/C++ CI Windows / ${{ matrix.target }} (windows-2022) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (macos-15) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (ubuntu-latest) (push) Has been cancelled
C/C++ CI cmake / ${{ matrix.target }} (windows-2022) (push) Has been cancelled
|
2026-05-05 18:38:45 +03:00 |
|
Vladimir Dubrovin
|
fb9337c030
|
Add option for static libraries linking (ssl / pcre2 / pam)
|
2026-05-05 18:34:58 +03:00 |
|
Vladimir Dubrovin
|
ef9386e29d
|
More accurate flags in linking
|
2026-05-05 18:13:32 +03:00 |
|
Vladimir Dubrovin
|
334de0658c
|
update datatypes
|
2026-05-05 15:27:55 +03:00 |
|
Vladimir Dubrovin
|
ec469fa2a6
|
Fix: buffer size in hash
C/C++ CI Linux / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Waiting to run
C/C++ CI Linux / ${{ matrix.target }} (ubuntu-latest) (push) Waiting to run
C/C++ CI MacOS / ${{ matrix.target }} (macos-15) (push) Waiting to run
C/C++ CI Windows / ${{ matrix.target }} (windows-2022) (push) Waiting to run
C/C++ CI cmake / ${{ matrix.target }} (macos-15) (push) Waiting to run
C/C++ CI cmake / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Waiting to run
C/C++ CI cmake / ${{ matrix.target }} (ubuntu-latest) (push) Waiting to run
C/C++ CI cmake / ${{ matrix.target }} (windows-2022) (push) Waiting to run
|
2026-05-04 21:55:20 +03:00 |
|
Vladimir Dubrovin
|
fbd1788f4c
|
increase stack size
|
2026-05-04 21:34:13 +03:00 |
|