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)
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
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
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
Vladimir Dubrovin
cf045b3bea
Update c-cpp.yml
2026-03-31 11:14:54 +03:00
Vladimir Dubrovin
8efaee2651
Update Makefile.msvc64
2026-03-31 11:08:03 +03:00
Vladimir Dubrovin
3189a6a93e
Update c-cpp.yml
2026-03-31 11:01:45 +03:00
Vladimir Dubrovin
da0aebe31c
Do not use applink.c
2026-03-31 10:58:32 +03:00
Vladimir Dubrovin
ecc8d98f88
Update c-cpp.yml
2026-03-31 10:48:54 +03:00
Vladimir Dubrovin
7fb1dc4f65
Update c-cpp.yml
2026-03-31 10:43:13 +03:00
Vladimir Dubrovin
6bbf528a20
Update c-cpp.yml
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-03-30 21:01:25 +03:00
Vladimir Dubrovin
cc2a6ecc4a
Update c-cpp.yml
2026-03-30 20:58:33 +03:00
Vladimir Dubrovin
772da8837a
Update c-cpp.yml
2026-03-30 20:54:22 +03:00
Vladimir Dubrovin
d790e11ac6
Update c-cpp.yml
2026-03-30 20:40:31 +03:00
Vladimir Dubrovin
74cdf66786
Update c-cpp.yml
2026-03-30 20:37:13 +03:00
Vladimir Dubrovin
cbbe4d999e
Update c-cpp.yml
2026-03-30 20:32:25 +03:00
Vladimir Dubrovin
ac1a667a50
Update c-cpp.yml
2026-03-30 20:24:00 +03:00
Vladimir Dubrovin
83229aa69e
Update c-cpp.yml
2026-03-30 20:19:39 +03:00
Vladimir Dubrovin
71f35a78ec
Update c-cpp.yml
2026-03-30 20:10:34 +03:00
Vladimir Dubrovin
2df68ddb33
Update c-cpp.yml
2026-03-30 19:54:48 +03:00
Vladimir Dubrovin
81f573ddec
Update c-cpp.yml
2026-03-30 19:50:18 +03:00
Vladimir Dubrovin
584f75278b
Update c-cpp.yml
2026-03-30 17:27:11 +03:00
Vladimir Dubrovin
4fa2c07dd1
Update Makefile.win
2026-03-30 17:24:33 +03:00
Vladimir Dubrovin
e058b56b27
Update Makefile.win
2026-03-30 17:10:39 +03:00
Vladimir Dubrovin
7f31a30f00
Fix TrafficPlugin
2026-03-30 15:18:18 +03:00
Vladimir Dubrovin
9ea553d44f
Update c-cpp.yml
2026-03-30 15:09:46 +03:00
Vladimir Dubrovin
d823d8e712
Update c-cpp.yml
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-03-30 12:54:53 +03:00
Vladimir Dubrovin
6f2b1a00b6
Update c-cpp.yml
2026-03-30 12:49:56 +03:00
Vladimir Dubrovin
27b4c69dd9
Update c-cpp.yml
2026-03-30 12:39:30 +03:00
Vladimir Dubrovin
637d5e5539
Use build variables
2026-03-30 12:32:24 +03:00
Vladimir Dubrovin
ec164ffe81
Use conditional build in Makefile.win
2026-03-30 11:31:30 +03:00
Vladimir Dubrovin
1276f5f176
Update c-cpp.yml
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-27 20:23:40 +03:00
Vladimir Dubrovin
5fe681ad57
Update c-cpp.yml
2026-03-27 20:20:51 +03:00
Vladimir Dubrovin
5daefaf0b3
Update c-cpp.yml
2026-03-27 20:19:37 +03:00
Vladimir Dubrovin
449f7bfab8
Update c-cpp.yml
2026-03-27 20:15:32 +03:00
Vladimir Dubrovin
58d78f31a9
Update c-cpp.yml
2026-03-27 20:12:11 +03:00