Commit Graph

1011 Commits

Author SHA1 Message Date
Vladimir Dubrovin
d27afd05cd Howto update 2026-04-05 00:31:45 +03:00
Vladimir Dubrovin
6417f1acd1 Update 3proxy.cfg.3 2026-04-05 00:06:23 +03:00
Vladimir Dubrovin
858f361de1 SSLPlugin documentation updated 2026-04-04 20:54:20 +03:00
Vladimir Dubrovin
aca0bf4de4 Update documentation 2026-04-04 20:28:20 +03:00
Vladimir Dubrovin
d3116a4e7f remove unsued variables
Some checks are pending
C/C++ CI / ${{ matrix.target }} (macos-15) (push) Waiting to run
C/C++ CI / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Waiting to run
C/C++ CI / ${{ matrix.target }} (ubuntu-latest) (push) Waiting to run
C/C++ CI / ${{ matrix.target }} (windows-2022) (push) Waiting to run
2026-04-04 14:18:25 +03:00
Vladimir Dubrovin
b56e97e06d Fix CONNECT_TO usage 2026-04-04 14:05:39 +03:00
Vladimir Dubrovin
4c190e108d Update c-cpp.yml 2026-04-04 13:30:52 +03:00
Vladimir Dubrovin
2e26ba8bab Update c-cpp.yml 2026-04-04 13:24:52 +03:00
Vladimir Dubrovin
f616645a09 Update c-cpp.yml 2026-04-04 13:16:34 +03:00
Vladimir Dubrovin
4e8ea2d7f0 Update c-cpp.yml 2026-04-04 13:13:46 +03:00
Vladimir Dubrovin
82533b1a50 Update c-cpp.yml 2026-04-04 12:59:38 +03:00
Vladimir Dubrovin
8c8ad7be6d Add cmake environment
Some checks are pending
C/C++ CI / ${{ matrix.target }} (macos-15) (push) Waiting to run
C/C++ CI / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Waiting to run
C/C++ CI / ${{ matrix.target }} (ubuntu-latest) (push) Waiting to run
C/C++ CI / ${{ matrix.target }} (windows-2022) (push) Waiting to run
2026-04-03 18:13:31 +03:00
Vladimir Dubrovin
d2c343fbbc Fix external libraries
Some checks are pending
C/C++ CI / ${{ matrix.target }} (macos-15) (push) Waiting to run
C/C++ CI / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Waiting to run
C/C++ CI / ${{ matrix.target }} (ubuntu-latest) (push) Waiting to run
C/C++ CI / ${{ matrix.target }} (windows-2022) (push) Waiting to run
2026-04-03 14:51:35 +03:00
Vladimir Dubrovin
6dad1aff59 Update c-cpp.yml
Some checks failed
C/C++ CI / ${{ matrix.target }} (macos-15) (push) Has been cancelled
C/C++ CI / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Has been cancelled
C/C++ CI / ${{ matrix.target }} (ubuntu-latest) (push) Has been cancelled
C/C++ CI / ${{ matrix.target }} (windows-2022) (push) Has been cancelled
2026-04-03 13:49:41 +03:00
Vladimir Dubrovin
aa4521b1f6 Use external LDFLAGS 2026-04-03 13:37:21 +03:00
Vladimir Dubrovin
4df7a09a2a Update Makefile.win 2026-04-03 13:26:35 +03:00
Vladimir Dubrovin
d3f923caba fix Makefile.win 2026-04-03 13:25:15 +03:00
Vladimir Dubrovin
c2ba8f2b85 Update c-cpp.yml 2026-04-03 13:04:20 +03:00
Vladimir Dubrovin
2abb889428 Update c-cpp.yml 2026-04-03 12:43:47 +03:00
Vladimir Dubrovin
1580691503 Update c-cpp.yml 2026-04-03 12:40:14 +03:00
Vladimir Dubrovin
47d6a8d03a Update c-cpp.yml 2026-04-03 12:38:01 +03:00
Vladimir Dubrovin
5cfc6aaa15 Update c-cpp.yml 2026-04-03 12:29:05 +03:00
Vladimir Dubrovin
9a646581ee test github env 2026-04-03 12:03:55 +03:00
Vladimir Dubrovin
b94c64f5e8 Update Makefile.win 2026-04-03 11:51:42 +03:00
Vladimir Dubrovin
88cc6ee9d1 fix windows makefiles for pcre 2026-04-03 11:45:09 +03:00
Vladimir Dubrovin
755ff4e378 Update c-cpp.yml 2026-04-03 11:36:20 +03:00
Vladimir Dubrovin
0f43f992ac rollback changes in SSLPlugin makefile 2026-04-03 11:26:30 +03:00
Vladimir Dubrovin
eb85c03ed0 Update c-cpp.yml 2026-04-03 11:14:53 +03:00
Vladimir Dubrovin
a4b09e16fc Update c-cpp.yml 2026-04-03 11:09:43 +03:00
Vladimir Dubrovin
7860471601 Merge branch 'master' into test-ci 2026-04-03 11:07:09 +03:00
Vladimir Dubrovin
ea8837e4b9 Update c-cpp.yml
Some checks are pending
C/C++ CI / ${{ matrix.target }} (macos-15) (push) Waiting to run
C/C++ CI / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Waiting to run
C/C++ CI / ${{ matrix.target }} (ubuntu-latest) (push) Waiting to run
C/C++ CI / ${{ matrix.target }} (windows-2022) (push) Waiting to run
2026-04-02 19:16:35 +03:00
Vladimir Dubrovin
d26f27a87e fix makefiles 2026-04-02 19:13:53 +03:00
Vladimir Dubrovin
b1f27b545a Update c-cpp.yml 2026-04-02 19:08:54 +03:00
Vladimir Dubrovin
4747d69a62 fix makefiles 2026-04-02 19:06:26 +03:00
Vladimir Dubrovin
dc1dbf2ad5 move crypto and ssl libs to plugin makefile 2026-04-02 19:04:37 +03:00
Vladimir Dubrovin
ab75695944 Update c-cpp.yml 2026-04-02 18:42:40 +03:00
Vladimir Dubrovin
9e44dddfbe Update Makefile.win 2026-04-02 18:24:21 +03:00
Vladimir Dubrovin
17112334bc try to fix PCRE2 on win 2026-04-02 18:22:32 +03:00
Vladimir Dubrovin
5b6652ac99 Update Makefile.win 2026-04-02 18:13:43 +03:00
Vladimir Dubrovin
05eb317337 Update Makefile.win 2026-04-02 18:10:59 +03:00
Vladimir Dubrovin
1b64c7f8ab Update Makefile.win 2026-04-02 18:07:28 +03:00
Vladimir Dubrovin
5fd5eb55c6 switch PCREPlugin to PCRE2 2026-04-02 17:55:10 +03:00
Vladimir Dubrovin
5d3d56dae1 Merge branch 'master' of https://github.com/3proxy/3proxy 2026-04-02 16:55:43 +03:00
Vladimir Dubrovin
58ab65dfdf Use pcre/pam in Dockerfile.full 2026-04-02 16:55:40 +03:00
BDBSAlive6one6
c7318a825c
fix(PamAuth): добавлен вызов pam_acct_mgmt(), исправлен pam_start() (#1203)
Добавлен вызов pam_acct_mgmt() после pam_authenticate() для проверки
прав доступа на уровне PAM (HBAC, истечение пароля, блокировка учётки)
Исправлена передача реального username в pam_start() вместо '3proxy@'

---

Added pam_acct_mgmt() call after pam_authenticate() to enable PAM
account checks (HBAC, password expiration, account lockout).
Fixed pam_start() to pass actual username instead of hardcoded '3proxy@'
Tested with FreeIPA 4.12 + SSSD Rocky Linux 9
2026-04-02 15:06:21 +03:00
Vladimir Dubrovin
1f92847a63 Library checks compatible with different make versions (fix Ubuntu 18)
Some checks are pending
C/C++ CI / ${{ matrix.target }} (macos-15) (push) Waiting to run
C/C++ CI / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Waiting to run
C/C++ CI / ${{ matrix.target }} (ubuntu-latest) (push) Waiting to run
C/C++ CI / ${{ matrix.target }} (windows-2022) (push) Waiting to run
2026-04-02 13:47:27 +03:00
Vladimir Dubrovin
5cb42abbb3 Move timeouts from conf
Some checks are pending
C/C++ CI / ${{ matrix.target }} (macos-15) (push) Waiting to run
C/C++ CI / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Waiting to run
C/C++ CI / ${{ matrix.target }} (ubuntu-latest) (push) Waiting to run
C/C++ CI / ${{ matrix.target }} (windows-2022) (push) Waiting to run
2026-04-01 19:37:33 +03:00
Vladimir Dubrovin
46be1fb96c Update .gitignore 2026-04-01 18:58:10 +03:00
Vladimir Dubrovin
a5c81e4a29 Update c-cpp.yml
Some checks failed
C/C++ CI / ${{ matrix.target }} (macos-15) (push) Has been cancelled
C/C++ CI / ${{ matrix.target }} (ubuntu-24.04-arm) (push) Has been cancelled
C/C++ CI / ${{ matrix.target }} (ubuntu-latest) (push) Has been cancelled
C/C++ CI / ${{ matrix.target }} (windows-2022) (push) Has been cancelled
2026-03-31 11:26:54 +03:00
Vladimir Dubrovin
d19a412b11 Update Makefile.msvc64 2026-03-31 11:19:59 +03:00