Compare commits

..

197 commits

Author SHA1 Message Date
Packit
26e4189551 Update to 1.4.0 upstream release
- Resolves: rhbz#2427015

Upstream tag: 1.4.0
Upstream commit: 5f5ac6fe

Commit authored by Packit automation (https://packit.dev/)
2026-01-04 15:15:35 +00:00
Nikos Mavrogiannopoulos
f0efb943d8 Merge #26 Update ocserv-genkey 2025-08-16 14:31:39 +00:00
Fedora Release Engineering
f7c89057b3 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-24 23:23:30 +00:00
indeo mail
32d376716d Update ocserv-genkey
OCServ genkey is a good tool in OCServ
The default key type of certtool is rsa, but rsa may not be a good choice
I tried to add a logic to the ocserv genkey. The key type can be determined according to the parameters. If there is no input parameter, it will be generated according to the default rsa, which does not conflict with the previous use logic.
After installing OCSERV, I can directly run `ocserv-genkey ecdsa` to generate ecdsa based certificates.
2025-07-23 11:13:11 +00:00
Benjamin A. Beasley
ae84a30d03 Rebuilt for llhttp 9.3.0 2025-05-18 07:09:54 -04:00
Zbigniew Jędrzejewski-Szmek
470ea11ba7 Add sysusers.d config file to allow rpm to create users/groups automatically
See https://fedoraproject.org/wiki/Changes/RPMSuportForSystemdSysusers.
2025-02-11 15:53:26 +01:00
Björn Esser
e45ab8cbe6
Add explicit BR: libxcrypt-devel
Signed-off-by: Björn Esser <besser82@fedoraproject.org>
2025-02-01 19:56:09 +01:00
Fedora Release Engineering
2f4d194860 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-17 21:15:56 +00:00
Fedora Release Engineering
5817038376 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-18 20:29:03 +00:00
Nikos Mavrogiannopoulos
2a60a76b0b URI: corrected
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2024-05-06 08:34:49 +02:00
Nikos Mavrogiannopoulos
324fe9b5f4 Updated project URI 2024-05-06 08:26:18 +02:00
Nikos Mavrogiannopoulos
dd77e0d169 add llhttp dependency
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2024-05-06 08:21:15 +02:00
Packit
323c089d82 Update to 1.3.0 upstream release
- Resolves: rhbz#2279186

Upstream tag: 1.3.0
Upstream commit: 92dba6e4

Commit authored by Packit automation (https://packit.dev/)
2024-05-05 20:21:54 +00:00
Nikos Mavrogiannopoulos
589cf4fe6b spec: added ipcalc and updated the location of ocserv-fw
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2024-01-25 09:14:39 +01:00
Packit
72eba2e3ca [packit] 1.2.4 upstream release
Upstream tag: 1.2.4
Upstream commit: 7ced730f
2024-01-24 22:32:00 +00:00
Fedora Release Engineering
1a032ccb5d Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 10:38:32 +00:00
Nikos Mavrogiannopoulos
1ea8c5c3f4 Use the SPDX identifiers for license 2023-10-13 22:00:54 +02:00
Nikos Mavrogiannopoulos
ff5b73813e Merge #9 Update rawhide to upstream release 1.2.2 2023-09-21 20:08:56 +00:00
Nikos Mavrogiannopoulos
e6f6c537c3 explicitly set package name in packit 2023-09-21 21:55:46 +02:00
Packit
79e827501f [packit] 1.2.2 upstream release
Upstream tag: 1.2.2
Upstream commit: f6164756
2023-09-21 19:44:09 +00:00
Nikos Mavrogiannopoulos
acf2636e4a config: increased log level to 3
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2023-08-29 11:00:27 +02:00
Nikos Mavrogiannopoulos
9a1b8aec55 make check: no longer use xfail for missing file 2023-08-23 09:48:20 +02:00
Packit
ec00a93d97 [packit] 1.2.1 upstream release
Upstream tag: 1.2.1
Upstream commit: 895a23f3

If you need to do any change in this pull request, you need to locally fetch the source branch of it and push it (with a fix) to your fork (as it is not possible to push to the branch created in the Packit’s fork):
```
git fetch https://src.fedoraproject.org/forks/packit/rpms/ocserv.git refs/heads/*:refs/remotes/packit/*
git checkout packit/1.2.1-rawhide-update-pull_from_upstream
```
2023-08-23 07:24:35 +00:00
Nikos Mavrogiannopoulos
95752d9463 corrected download link 2023-08-23 09:21:15 +02:00
Nikos Mavrogiannopoulos
9433e7b623 updated URIs of source 2023-08-22 19:31:54 +02:00
Nikos Mavrogiannopoulos
e9edd55d41 use %systemd_postun_with_restart
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2023-08-15 19:16:12 +02:00
Fedora Release Engineering
ca1630fd18 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 17:39:51 +00:00
Nikos Mavrogiannopoulos
0d6a1f1a42 Added packit integration 2023-07-18 20:43:09 +02:00
Nikos Mavrogiannopoulos
a9ef7caf17 Updated to 1.2.0 2023-07-11 18:11:59 +02:00
Nikos Mavrogiannopoulos
4dfb15142e use %autorelease and %autochangelog 2023-07-11 17:12:11 +02:00
Nikos Mavrogiannopoulos
8536d0e5f0 Backported fixes for expired certificates 2023-06-22 12:32:50 +02:00
Nikos Mavrogiannopoulos
7bc9463df4 updated to 1.1.7 2023-05-07 14:42:36 +02:00
Fedora Release Engineering
1628aac055 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 22:27:47 +00:00
Fedora Release Engineering
a593faeb19 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 01:38:36 +00:00
Nikos Mavrogiannopoulos
6f808d4213 Updated to 1.1.6 2022-02-17 13:12:08 +01:00
Nikos Mavrogiannopoulos
17e5b407a3 Fixes for gnutls 3.7.3 and glibc new syscalls 2022-02-10 16:06:01 +01:00
Fedora Release Engineering
7bbf448378 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 22:02:26 +00:00
Nikos Mavrogiannopoulos
1230c3d17a update to 1.1.4 2021-11-13 13:06:44 +01:00
Adrian Reber
ecf3bd2df8
Rebuilt for protobuf 3.19.0 2021-11-06 12:59:42 +01:00
Adrian Reber
32af46b9e7
Rebuilt for protobuf 3.18.1 2021-10-26 08:47:45 +02:00
Fedora Release Engineering
1412a40612 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 16:54:24 +00:00
Nikos Mavrogiannopoulos
86658a4f0a removed unused file 2021-06-02 09:28:31 +02:00
Nikos Mavrogiannopoulos
6f808faf0e updated to 1.1.3 2021-06-02 09:12:48 +02:00
Fedora Release Engineering
3d30df7cf7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 22:12:48 +00:00
Adrian Reber
65e0fa7408
Rebuilt for protobuf 3.14 2021-01-14 08:31:27 +01:00
Tom Stellard
e1cb96f264 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-09 03:24:47 +00:00
Nikos Mavrogiannopoulos
3a3280275f do not special case rhel8 for http-parser
The development headers are now shipped.
2020-12-09 09:44:52 +01:00
Nikos Mavrogiannopoulos
4fa9fe0ca2 skip patch that needs root 2020-12-06 20:08:56 +01:00
Nikos Mavrogiannopoulos
e9d48e920a Update to upstream 1.1.2 release 2020-12-06 14:12:28 +01:00
Nikos Mavrogiannopoulos
1400361cdd Rebuilt for ronn successor 2020-11-23 12:05:38 +01:00
Nikos Mavrogiannopoulos
f4653b5390 rebuilt for new radcli 2020-11-12 09:13:56 +01:00
Nikos Mavrogiannopoulos
26ab9a4fb3 spec: removed seccomp-trap debugging option 2020-10-30 09:04:58 +01:00
Nikos Mavrogiannopoulos
361405c03b Compile with new glibc 2020-10-30 08:45:39 +01:00
Nikos Mavrogiannopoulos
6326ab472d rebuild without pcllib 2020-10-29 09:54:59 +01:00
Nikos Mavrogiannopoulos
fc6fc1e94f do not treat TODO as document to install 2020-10-23 15:00:03 +02:00
Adrian Reber
5ee6ad0f36
Rebuilt for protobuf 3.13 2020-09-24 14:42:40 +02:00
Nikos Mavrogiannopoulos
b6e52d29bc corrected bogus date 2020-09-21 15:12:40 +02:00
Nikos Mavrogiannopoulos
184c39d298 disable socket_wrapper on archs where it causes problems 2020-09-21 14:51:06 +02:00
Nikos Mavrogiannopoulos
bd9a292f76 make check: be verbose 2020-09-21 13:51:50 +02:00
Nikos Mavrogiannopoulos
df7d3b4c34 removed xfail tests; they no longer fail 2020-09-21 13:01:57 +02:00
Nikos Mavrogiannopoulos
52adc1c385 ensure gnutls-utils are installed when building
This is needed for certain tests
2020-09-21 12:52:22 +02:00
Nikos Mavrogiannopoulos
745079e26b added resumption to XFAIL
This test seems to be failing
2020-09-21 12:51:10 +02:00
Nikos Mavrogiannopoulos
ea091e0b7b documented crypto policies change 2020-09-21 12:42:55 +02:00
Nikos Mavrogiannopoulos
71f2d63baa updated to 1.1.1 2020-09-21 12:37:59 +02:00
Fedora Release Engineering
019fa4784f - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 12:24:17 +00:00
Adrian Reber
babbac89f7
Rebuilt for protobuf 3.12 2020-06-21 21:06:36 +02:00
Nikos Mavrogiannopoulos
8c0e03af5d updated to 1.1.0 2020-06-16 21:17:38 +02:00
Nikos Mavrogiannopoulos
67850255cf Requirements turned to recommendations
This enables ocserv being used without these dependencies.
2020-05-06 19:56:47 +02:00
Nikos Mavrogiannopoulos
4a1f58542c sources: removed unnecessary files
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2020-05-01 19:48:41 +02:00
Igor Raits
b41463a994
Rebuild for http-parser 2.9.4
Signed-off-by: Igor Raits <ignatenkobrain@fedoraproject.org>
2020-04-15 17:51:43 +02:00
Nikos Mavrogiannopoulos
ad75870eb9 Update to 1.0.1-1
- Update to upstream 1.0.1 release
2020-04-09 23:12:59 +02:00
Nikos Mavrogiannopoulos
2ed4cf2e99 sources: removed unnecessary files 2020-04-09 14:28:18 +02:00
Nikos Mavrogiannopoulos
1b15fbdbe8 Update to 1.0.0-1
- Update to upstream 1.0.0 release
2020-03-20 14:27:23 +01:00
Fedora Release Engineering
f19405cd01 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 19:52:52 +00:00
Nikos Mavrogiannopoulos
b4cf8ae0e0 updated configuration to mark profile as configuration 2020-01-02 12:54:02 +01:00
Nikos Mavrogiannopoulos
a8f51f2fe4 ocserv.conf: updated to latest upstream version 2019-12-28 21:25:45 +01:00
Nikos Mavrogiannopoulos
2dc5db7b83 Update to 0.12.6-1
- Update to upstream 0.12.6 release
2019-12-28 20:32:14 +01:00
Nikos Mavrogiannopoulos
3df62c607c Update to 0.12.5-1
- Update to upstream 0.12.5 release
2019-10-16 22:05:13 +02:00
Nikos Mavrogiannopoulos
c1e2254131 spec: fix missing definition 2019-10-16 20:41:46 +02:00
Nikos Mavrogiannopoulos
61100caa82 spec: updated for rhel8 2019-10-14 14:42:22 +02:00
Fedora Release Engineering
27ded8f35d - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 23:06:02 +00:00
Nikos Mavrogiannopoulos
1e4d860399 Update to 0.12.4-1
- Update to upstream 0.12.4 release
2019-07-03 21:27:29 +02:00
Nikos Mavrogiannopoulos
7ab4ba388f Update to 0.12.3-1
- Update to upstream 0.12.3 release
2019-03-12 21:24:37 +01:00
Igor Gnatenko
49598e0b11 Rebuild for readline 8.0 2019-02-17 09:30:52 +01:00
Fedora Release Engineering
d5f2f4f60c - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 17:02:29 +00:00
Björn Esser
7feaa21860
Rebuilt for libcrypt.so.2 (#1666033) 2019-01-14 19:10:33 +01:00
Nikos Mavrogiannopoulos
040d077101 Update to 0.12.2-1
- Update to upstream 0.12.2 release
2019-01-10 21:07:27 +01:00
Nikos Mavrogiannopoulos
9d114bd7a9 Added gcc as build-dependency 2018-07-24 09:09:40 +02:00
Fedora Release Engineering
c692b00228 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 14:51:24 +00:00
Jason Tibbitts
fd5e7c4a70 Remove needless use of %defattr 2018-07-10 01:54:25 -05:00
Igor Gnatenko
a6201d7704 add BuildRequires: gcc
Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
2018-07-09 19:06:49 +02:00
Nikos Mavrogiannopoulos
d4859d253f Update to 0.12.1-1
- Update to upstream 0.12.1 release
2018-05-12 12:03:06 +02:00
Nikos Mavrogiannopoulos
914a518ada Update to 0.12.0-1
- Update to upstream 0.12.0 release
2018-04-23 11:20:16 +02:00
Nikos Mavrogiannopoulos
dc565f4e83 Update to 0.11.11-2
- Update to upstream 0.11.11 release
- include crypt.h to use crypt()
2018-04-12 16:37:32 +02:00
Nikos Mavrogiannopoulos
e193d435ca Update to 0.11.11-1
- Update to upstream 0.11.11 release
2018-03-05 16:56:38 +01:00
Igor Gnatenko
d582cc66e8
Remove %clean section
None of currently supported distributions need that.
Last one was EL5 which is EOL for a while.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 07:23:36 +01:00
Igor Gnatenko
294a8e96f6 Remove BuildRoot definition
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-13 23:56:17 +01:00
Fedora Release Engineering
c5e8e86789 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-08 09:03:26 +00:00
Björn Esser
2aa5d48942
Rebuilt for switch to libxcrypt 2018-01-20 23:07:21 +01:00
Nikos Mavrogiannopoulos
9b84d3301b Update to 0.11.10-1
- Update to upstream 0.11.10 release
2018-01-08 13:33:03 +01:00
Nikos Mavrogiannopoulos
f65600d86f Update to 0.11.9-3
- Update to upstream 0.11.9 release
2017-11-21 11:22:29 +01:00
Nikos Mavrogiannopoulos
4197da7e80 do not enable libwrap 2017-11-16 08:54:10 +01:00
Nikos Mavrogiannopoulos
afb369ee55 Update to 0.11.9-1
- Update to upstream 0.11.9 release
2017-10-10 13:13:21 +02:00
Fedora Release Engineering
f855e9af5f - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 04:22:01 +00:00
Fedora Release Engineering
8c7b340f2d - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 01:33:44 +00:00
Nikos Mavrogiannopoulos
236cc5805c Update to 0.11.8-1
- Update to upstream 0.11.8 release
2017-05-03 02:51:27 +02:00
Nikos Mavrogiannopoulos
38af83d5e9 Update to 0.11.7-1
- Update to upstream 0.11.7 release
2017-02-13 11:23:29 +01:00
Fedora Release Engineering
a64c8c405c - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 00:37:43 +00:00
Igor Gnatenko
81f2612259 Rebuild for readline 7.x
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2017-01-12 17:30:35 +01:00
Nikos Mavrogiannopoulos
0cab039273 Removed gpg keys from sources 2016-11-15 15:25:36 +01:00
Nikos Mavrogiannopoulos
77b3f227f7 ocserv.conf: include switch-to-tcp-timeout 2016-11-15 14:57:30 +01:00
Nikos Mavrogiannopoulos
bb91f26d9d updated to 0.11.6 2016-11-15 14:51:31 +01:00
Nikos Mavrogiannopoulos
4cfe8c0e02 updated to 0.11.5 2016-09-23 10:55:41 +02:00
Nikos Mavrogiannopoulos
d0dbbc1a19 Added getrandom to the list of allowed syscalls (#1375851) 2016-09-14 10:26:06 +02:00
Nikos Mavrogiannopoulos
dc4fb1af30 Rebuild to address http-parser breakage (#1374081) 2016-09-08 09:03:15 +02:00
Nikos Mavrogiannopoulos
0070a879b3 updated to 0.11.4 2016-08-05 13:02:55 +02:00
Nikos Mavrogiannopoulos
2d1dc34429 updated to 0.11.3 2016-06-16 09:38:20 +02:00
Nikos Mavrogiannopoulos
df1c1dc6a3 fixed date and removed legacy config options 2016-04-26 10:29:29 +02:00
Nikos Mavrogiannopoulos
26a4b68587 updated to 0.11.2 and added auto sig verification 2016-04-26 09:47:18 +02:00
Nikos Mavrogiannopoulos
00c8edca9a updated to 0.11.1 2016-03-21 08:58:53 +01:00
Nikos Mavrogiannopoulos
9a47bd4baf updated to 0.11.0 2016-02-19 11:23:57 +01:00
Fedora Release Engineering
402e65ae3f - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 11:12:42 +00:00
Nikos Mavrogiannopoulos
417cae3c2c corrected license to apply to the real one 2016-02-02 10:18:58 +01:00
Nikos Mavrogiannopoulos
2f212bda6f updated to 0.10.11 2016-01-11 09:58:38 +01:00
Nikos Mavrogiannopoulos
36bf63761d updated to 0.10.10 2015-11-30 16:59:06 +01:00
Nikos Mavrogiannopoulos
e5f5c63e8d updated to 0.10.9 2015-10-08 13:23:49 +02:00
Nikos Mavrogiannopoulos
bb0b202d10 compile ocserv using radcli 2015-09-17 11:47:52 +02:00
Nikos Mavrogiannopoulos
46e3bdf2df updated to 0.10.8 2015-09-07 17:36:05 +02:00
Nikos Mavrogiannopoulos
9d24b69707 updated to 0.10.7 2015-08-07 10:28:34 +02:00
Nikos Mavrogiannopoulos
3e1272dcfa corrected JSON output in occtl 2015-07-09 12:13:38 +02:00
Nikos Mavrogiannopoulos
f9e76556f8 updated to 0.10.6
Resolves: rhbz#1238499
2015-07-02 09:35:48 +02:00
Dennis Gilmore
a1e5ef5b4c - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 23:38:25 +00:00
Nikos Mavrogiannopoulos
ccd9d004a3 updated to 0.10.5
Resolves: rhbz#1215326
2015-05-25 10:18:27 +02:00
Nikos Mavrogiannopoulos
d20bd2e910 new upstream release
Resolves: rhbz#1215326
2015-04-27 10:11:00 +02:00
Nikos Mavrogiannopoulos
a87bbc763a new upstream release 2015-03-30 10:12:18 +02:00
Nikos Mavrogiannopoulos
be4d4a16a6 updated to 0.10.1 2015-03-16 10:08:18 +01:00
Nikos Mavrogiannopoulos
aa24be214d updated dependencies and files for 0.10.0 2015-03-11 10:12:51 +01:00
Nikos Mavrogiannopoulos
cf5f1ccc88 updated to 0.10.0 2015-03-11 09:55:21 +01:00
Nikos Mavrogiannopoulos
e4b15cba33 new upstream release 2015-02-18 10:29:58 +01:00
Peter Robinson
8a7554ecc8 aarch64 (and ARMv7) now has seccomp support 2015-02-16 15:46:32 +00:00
Nikos Mavrogiannopoulos
79f0b3bec8 depend on freeradius-client 2015-02-16 10:56:29 +01:00
Nikos Mavrogiannopoulos
e4fe6e80bf updated to 0.9.1 2015-02-16 10:47:11 +01:00
Nikos Mavrogiannopoulos
4fdbcb2406 run make check 2015-01-29 14:09:41 +01:00
Nikos Mavrogiannopoulos
612fa73824 Do not enable seccomp in x86. It is broken. 2015-01-29 14:08:58 +01:00
Nikos Mavrogiannopoulos
d2cb3ed97f new upstream release 2015-01-22 11:47:54 +01:00
Nikos Mavrogiannopoulos
ed496f82a1 compile without support for smp to prevent issues with autogen 2015-01-13 09:50:05 +01:00
Nikos Mavrogiannopoulos
9a2398b5eb enable PIE 2015-01-09 13:13:33 +01:00
Nikos Mavrogiannopoulos
a7f82c5753 Comply with system-wide crypto policies
Resolves: rhbz#1179332
2015-01-06 16:38:44 +01:00
Nikos Mavrogiannopoulos
0696cb0ce8 enable seccomp on x86 platforms only 2015-01-06 11:58:56 +01:00
Nikos Mavrogiannopoulos
cbda7da2bc mention the enabling of seccomp 2015-01-06 11:08:42 +01:00
Nikos Mavrogiannopoulos
8ab678bc47 disable seccomp on arm 2015-01-06 10:40:15 +01:00
Nikos Mavrogiannopoulos
14a5206c71 ocserv.service: depend on network-online.target (#1178760) 2015-01-06 09:21:56 +01:00
Nikos Mavrogiannopoulos
a6a5de2d90 Added seccomp dependency 2014-12-29 13:02:34 +02:00
Nikos Mavrogiannopoulos
e46482a0cf updated for bundled script 2014-12-11 13:40:49 +01:00
Nikos Mavrogiannopoulos
87a8dc624e new upstream release 2014-12-11 13:36:52 +01:00
Nikos Mavrogiannopoulos
a13678e2ea new upstream release
Resolves: #1167692
2014-11-26 17:10:32 +01:00
Nikos Mavrogiannopoulos
d6e127e82c corrected bogus date 2014-10-27 10:06:28 +01:00
Nikos Mavrogiannopoulos
35c982245e updated to 0.8.7 2014-10-27 09:38:31 +01:00
Nikos Mavrogiannopoulos
fcf19fcfac Ship a default ocserv-script, which will put connecting clients into the internal firewall zone. 2014-09-09 16:31:45 +02:00
Nikos Mavrogiannopoulos
7152f9c08c removed unused config file 2014-08-28 11:30:22 +02:00
Nikos Mavrogiannopoulos
a6425598dc updated to 0.8.4 and removed unused file 2014-08-28 11:16:46 +02:00
Peter Robinson
320435c864 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-17 13:16:13 +00:00
Nikos Mavrogiannopoulos
98a738a2c7 rebuilt 2014-08-08 13:32:42 +02:00
Nikos Mavrogiannopoulos
948b6e7712 rebuilt for new protobuf-c 2014-08-05 09:53:54 +02:00
Nikos Mavrogiannopoulos
182d817e02 disabled auto-select-group by default 2014-08-01 17:38:14 +02:00
Nikos Mavrogiannopoulos
b98703bb9a new upstream release 2014-07-28 09:31:13 +02:00
Nikos Mavrogiannopoulos
b821c127db Updated to 0.8.1 2014-06-30 10:31:32 +02:00
Nikos Mavrogiannopoulos
18c47c83ef Added ocserv-genkey 2014-06-06 17:50:03 +02:00
Nikos Mavrogiannopoulos
145e41b394 corrected date 2014-06-06 17:40:51 +02:00
Nikos Mavrogiannopoulos
eeb0dfaaa0 doc update 2014-06-06 17:37:42 +02:00
Nikos Mavrogiannopoulos
ae2c0a022e corrected chroot path 2014-06-06 17:37:26 +02:00
Nikos Mavrogiannopoulos
925686a464 Generate the certificates and private keys before the first run 2014-06-06 17:27:58 +02:00
Nikos Mavrogiannopoulos
86abe99de5 updated ocserv to 0.8.0 2014-06-02 09:13:00 +02:00
Nikos Mavrogiannopoulos
aa81804b84 Updated license information 2014-05-27 10:11:20 +02:00
Nikos Mavrogiannopoulos
04321eb1cb depend on systemd-devel 2014-05-26 13:23:01 +02:00
Nikos Mavrogiannopoulos
67813f7c1f depend on talloc 2014-05-26 13:11:24 +02:00
Nikos Mavrogiannopoulos
100c73194f new upstream release 2014-05-26 13:08:49 +02:00
Nikos Mavrogiannopoulos
87ad88173a new upstream release 2014-05-09 11:01:00 +02:00
Nikos Mavrogiannopoulos
59650d4e78 updated default config file 2014-05-02 13:59:37 +02:00
Nikos Mavrogiannopoulos
c437e0ae33 new upstream release 2014-05-02 13:54:34 +02:00
Nikos Mavrogiannopoulos
502c2d23e4 new upstream release 2014-04-10 14:43:02 +02:00
Nikos Mavrogiannopoulos
bacae63f2c new upstream release 2014-03-14 17:03:08 +01:00
Nikos Mavrogiannopoulos
50490ebb14 Added missing profile file. 2014-02-17 15:59:34 +01:00
Nikos Mavrogiannopoulos
2e7890b870 more config updates 2014-02-17 08:42:45 +01:00
Nikos Mavrogiannopoulos
8afbd5807d fixes in default config 2014-02-17 08:41:42 +01:00
Nikos Mavrogiannopoulos
4835271e77 new upstream release 2014-02-17 08:35:08 +01:00
Nikos Mavrogiannopoulos
ad60bc84c8 bumped version 2014-01-29 09:36:02 +01:00
Nikos Mavrogiannopoulos
fcdc556224 remove expiration date by default 2014-01-29 09:35:20 +01:00
Nikos Mavrogiannopoulos
9d295c6175 more uniform handling of buildrequires 2014-01-27 11:45:34 +01:00
Nikos Mavrogiannopoulos
c95eb0798c do not output anything when generating certificates 2014-01-27 11:23:57 +01:00
Nikos Mavrogiannopoulos
a54d692ba3 added changelog entry 2014-01-27 10:44:33 +01:00
Nikos Mavrogiannopoulos
3dc34d4626 updated to ocserv 0.3.0 2014-01-27 10:43:16 +01:00
Nikos Mavrogiannopoulos
8e96cd34fb updated to 0.2.3 2013-12-16 10:32:18 +01:00
Nikos Mavrogiannopoulos
642f6cd3b1 use the correct config file 2013-12-06 15:21:42 +01:00
Nikos Mavrogiannopoulos
89a912e128 corrected chroot directory 2013-12-06 15:19:39 +01:00
Nikos Mavrogiannopoulos
e0d05d7de9 compile with any version of libopts 2013-12-06 14:37:30 +01:00
Nikos Mavrogiannopoulos
672dedfae2 Initial import (#1027770) 2013-12-06 14:24:37 +01:00
6 changed files with 226 additions and 370 deletions

185
.gitignore vendored
View file

@ -1,5 +1,186 @@
/ocserv-0.12.4.tar.xz
/ocserv-0.2.1.tar.xz
/ocserv-0.2.3.tar.xz
/ocserv-0.3.0.tar.xz
/ocserv-0.3.1.tar.xz
/ocserv-0.3.2.tar.xz
/ocserv-0.3.3.tar.xz
/ocserv-0.3.4.tar.xz
/ocserv-0.3.5.tar.xz
/ocserv-0.8.0pre0.tar.xz
/ocserv-0.8.0pre0.tar.xz.sig
/ocserv-0.8.0.tar.xz
/ocserv-0.8.0.tar.xz.sig
/ocserv-0.8.1.tar.xz
/ocserv-0.8.1.tar.xz.sig
/ocserv-0.8.2.tar.xz
/ocserv-0.8.2.tar.xz.sig
/ocserv-0.8.4.tar.xz
/ocserv-0.8.4.tar.xz.sig
/ocserv-0.8.7.tar.xz.sig
/ocserv-0.8.7.tar.xz
/ocserv-0.8.8.tar.xz.sig
/ocserv-0.8.8.tar.xz
/ocserv-0.8.9.tar.xz.sig
/ocserv-0.8.9.tar.xz
/ocserv-0.10.2.tar.xz
/ocserv-0.10.2.tar.xz.sig
/ocserv-0.10.6.tar.xz
/ocserv-0.10.6.tar.xz.sig
/ocserv-0.10.7.tar.xz.sig
/ocserv-0.10.7.tar.xz
/ocserv-0.10.8.tar.xz.sig
/ocserv-0.10.8.tar.xz
/ocserv-0.10.9.tar.xz.sig
/ocserv-0.10.9.tar.xz
/ocserv-0.10.10.tar.xz.sig
/ocserv-0.10.10.tar.xz
/ocserv-0.10.11.tar.xz.sig
/ocserv-0.10.11.tar.xz
/ocserv-0.11.0.tar.xz
/ocserv-0.11.0.tar.xz.sig
/ocserv-0.11.1.tar.xz.sig
/ocserv-0.11.1.tar.xz
/ocserv-0.11.2.tar.xz
/ocserv-0.11.2.tar.xz.sig
/ocserv-0.11.3.tar.xz
/ocserv-0.11.3.tar.xz.sig
/ocserv-0.11.4.tar.xz
/ocserv-0.11.4.tar.xz.sig
/ocserv-0.11.5.tar.xz
/ocserv-0.11.5.tar.xz.sig
/ocserv-0.11.6.tar.xz
/ocserv-0.11.6.tar.xz.sig
/gpgkey-56EE7FA9E8173B19FE86268D763712747F343FA7.gpg
/ocserv-script
/ocserv-genkey
/PACKAGE-LICENSING
/ocserv-pamd.conf
/ocserv.service
/ocserv.conf
/gpgkey-1F42418905D8206AA754CCDC29EE58B996865171.gpg
/ocserv-0.11.7.tar.xz.sig
/ocserv-0.11.7.tar.xz
/ocserv.init
/gpgkey-56EE7FA9E8173B19FE86268D763712747F343FA7.gpg
/ocserv-script
/ocserv-genkey
/PACKAGE-LICENSING
/ocserv-pamd.conf
/ocserv.service
/ocserv.conf
/gpgkey-1F42418905D8206AA754CCDC29EE58B996865171.gpg
/ocserv-0.11.8.tar.xz.sig
/ocserv-0.11.8.tar.xz
/ocserv.init
/gpgkey-56EE7FA9E8173B19FE86268D763712747F343FA7.gpg
/ocserv-script
/ocserv-genkey
/PACKAGE-LICENSING
/ocserv-pamd.conf
/ocserv.service
/ocserv.conf
/gpgkey-1F42418905D8206AA754CCDC29EE58B996865171.gpg
/ocserv-0.11.9.tar.xz.sig
/ocserv-0.11.9.tar.xz
/ocserv.init
/gpgkey-56EE7FA9E8173B19FE86268D763712747F343FA7.gpg
/ocserv-script
/ocserv-genkey
/PACKAGE-LICENSING
/ocserv-pamd.conf
/ocserv.service
/ocserv.conf
/gpgkey-1F42418905D8206AA754CCDC29EE58B996865171.gpg
/ocserv-0.11.9.tar.xz.sig
/ocserv-0.11.9.tar.xz
/ocserv.init
/gpgkey-56EE7FA9E8173B19FE86268D763712747F343FA7.gpg
/ocserv-script
/ocserv-genkey
/PACKAGE-LICENSING
/ocserv-pamd.conf
/ocserv.service
/ocserv.conf
/gpgkey-1F42418905D8206AA754CCDC29EE58B996865171.gpg
/ocserv-0.11.10.tar.xz.sig
/ocserv-0.11.10.tar.xz
/ocserv.init
/gpgkey-56EE7FA9E8173B19FE86268D763712747F343FA7.gpg
/ocserv-script
/ocserv-genkey
/PACKAGE-LICENSING
/ocserv-pamd.conf
/ocserv.service
/ocserv.conf
/gpgkey-1F42418905D8206AA754CCDC29EE58B996865171.gpg
/ocserv-0.11.11.tar.xz.sig
/ocserv-0.11.11.tar.xz
/ocserv.init
/gpgkey-56EE7FA9E8173B19FE86268D763712747F343FA7.gpg
/ocserv-script
/ocserv-genkey
/PACKAGE-LICENSING
/ocserv-pamd.conf
/ocserv.service
/ocserv.conf
/gpgkey-1F42418905D8206AA754CCDC29EE58B996865171.gpg
/ocserv-0.11.11.tar.xz.sig
/ocserv-0.11.11.tar.xz
/ocserv.init
/gpgkey-56EE7FA9E8173B19FE86268D763712747F343FA7.gpg
/ocserv-script
/ocserv-genkey
/PACKAGE-LICENSING
/ocserv-pamd.conf
/ocserv.service
/ocserv.conf
/gpgkey-1F42418905D8206AA754CCDC29EE58B996865171.gpg
/ocserv-0.12.0.tar.xz.sig
/ocserv-0.12.0.tar.xz
/ocserv.init
/gpgkey-56EE7FA9E8173B19FE86268D763712747F343FA7.gpg
/ocserv-script
/ocserv-genkey
/PACKAGE-LICENSING
/ocserv-pamd.conf
/ocserv.service
/ocserv.conf
/gpgkey-1F42418905D8206AA754CCDC29EE58B996865171.gpg
/ocserv-0.12.1.tar.xz.sig
/ocserv-0.12.1.tar.xz
/ocserv.init
/gpgkey-56EE7FA9E8173B19FE86268D763712747F343FA7.gpg
/ocserv-script
/ocserv-genkey
/PACKAGE-LICENSING
/ocserv-pamd.conf
/ocserv.service
/ocserv.conf
/gpgkey-1F42418905D8206AA754CCDC29EE58B996865171.gpg
/ocserv-0.12.2.tar.xz.sig
/ocserv-0.12.2.tar.xz
/ocserv.init
/gpgkey-56EE7FA9E8173B19FE86268D763712747F343FA7.gpg
/ocserv-script
/ocserv-genkey
/PACKAGE-LICENSING
/ocserv-pamd.conf
/ocserv.service
/ocserv.conf
/gpgkey-1F42418905D8206AA754CCDC29EE58B996865171.gpg
/ocserv-0.12.3.tar.xz.sig
/ocserv-0.12.3.tar.xz
/ocserv.init
/gpgkey-56EE7FA9E8173B19FE86268D763712747F343FA7.gpg
/ocserv-script
/ocserv-genkey
/PACKAGE-LICENSING
/ocserv-pamd.conf
/ocserv.service
/ocserv.conf
/gpgkey-1F42418905D8206AA754CCDC29EE58B996865171.gpg
/ocserv-0.12.4.tar.xz.sig
/ocserv-0.12.4.tar.xz
/ocserv.init
/gpgkey-56EE7FA9E8173B19FE86268D763712747F343FA7.gpg
/ocserv-script
@ -68,3 +249,5 @@
/ocserv-1.2.4.tar.xz.sig
/ocserv-1.3.0.tar.xz
/ocserv-1.3.0.tar.xz.sig
/ocserv-1.4.0.tar.xz
/ocserv-1.4.0.tar.xz.sig

View file

@ -1,3 +1,3 @@
This repository is maintained by packit.
https://packit.dev/
The file was generated using packit 0.95.0.post1.dev8+gce6bd577.
The file was generated using packit 1.13.0.post1.dev2+g84134016c.

View file

@ -1,9 +1,25 @@
#!/bin/sh
#default key type:rsa
KEY_TYPE="rsa"
#check key type 'rsa', 'rsa-pss', 'dsa', 'ecdsa', 'ed25519, 'ed448', 'x25519', and 'x448'
if [ $# -gt 0 ]; then
case "$1" in
rsa|rsa-pss|dsa|ecdsa|ed25519|ed448|x25519|x448)
KEY_TYPE="$1"
;;
*)
echo "Usage: $0 [rsa|rsa-pss|dsa|ecdsa|ed25519|ed448|x25519|x448]"
echo "Default key type: rsa"
exit 1
;;
esac
fi
#generate CA certificate/key
if test ! -f /etc/pki/ocserv/private/ca.key;then
mkdir -p /etc/pki/ocserv/private
certtool --generate-privkey --outfile /etc/pki/ocserv/private/ca.key >/dev/null 2>&1
certtool --generate-privkey --key-type=$KEY_TYPE --outfile /etc/pki/ocserv/private/ca.key >/dev/null 2>&1
echo "cn=`hostname -f` CA" >/etc/pki/ocserv/ca.tmpl
echo "expiration_days=-1" >>/etc/pki/ocserv/ca.tmpl
echo "serial=1" >>/etc/pki/ocserv/ca.tmpl
@ -17,7 +33,7 @@ fi
#generate server certificate/key
if test ! -f /etc/pki/ocserv/private/server.key;then
certtool --generate-privkey --outfile /etc/pki/ocserv/private/server.key >/dev/null 2>&1
certtool --generate-privkey --key-type=$KEY_TYPE --outfile /etc/pki/ocserv/private/server.key >/dev/null 2>&1
echo "cn=`hostname -f`" >/etc/pki/ocserv/server.tmpl
echo "serial=2" >>/etc/pki/ocserv/server.tmpl
echo "expiration_days=-1" >>/etc/pki/ocserv/server.tmpl

View file

@ -301,7 +301,7 @@ cert-user-oid = 0.9.2342.19200300.100.1.1
# difference with AES_128_CBC_SHA1 (the default for anyconnect clients)
# in your system.
# Note that in RHEL gnutls follows crypto policies so insecure options
# Note that in Fedora gnutls follows crypto policies so insecure options
# are disabled within it.
tls-priorities = "NORMAL:%SERVER_PRECEDENCE"

View file

@ -1,5 +1,5 @@
Version: 1.3.0
Release: 1%{?dist}
Version: 1.4.0
Release: %autorelease
%global _hardened_build 1
%if 0%{?fedora} || 0%{?rhel} >= 7
@ -25,8 +25,8 @@ Summary: OpenConnect SSL VPN server
# For a breakdown of the licensing, see PACKAGE-LICENSING
# To simplify licenses LGPLv2+ files have been promoted to GPLv2+.
License: GPLv2+ and BSD and MIT and CC0
URL: https://gui.openconnect-vpn.net
License: GPL-2.0-or-later AND BSD-3-Clause AND MIT AND CC0-1.0
URL: https://ocserv.openconnect-vpn.net/
Source0: https://www.infradead.org/ocserv/download/%{name}-%{version}.tar.xz
Source1: https://www.infradead.org/ocserv/download/%{name}-%{version}.tar.xz.sig
Source2: gpgkey-1F42418905D8206AA754CCDC29EE58B996865171.gpg
@ -43,6 +43,7 @@ Source11: ocserv.init
# http://git.infradead.org/ocserv.git/commitdiff/7d70006a2dbddf783213f1856374bacc74217e09
BuildRequires: make
BuildRequires: libxcrypt-devel
BuildRequires: gcc
%if 0%{?rhel} && 0%{?rhel} <= 6
BuildRequires: gnutls30-devel
@ -56,7 +57,7 @@ BuildRequires: protobuf-c-devel
%endif
BuildRequires: libnl3-devel, krb5-devel, libtasn1-devel, gperf, libtalloc-devel
BuildRequires: libev-devel, radcli-devel, lz4-devel, readline-devel
BuildRequires: libev-devel, llhttp-devel, radcli-devel, lz4-devel, readline-devel
BuildRequires: automake, autoconf
%if %{use_libwrap}
@ -73,7 +74,11 @@ BuildRequires: systemd
BuildRequires: systemd-devel
BuildRequires: liboath-devel
BuildRequires: uid_wrapper
# Disable socket_wrapper on certain architectures because it
# introduces new syscalls that the worker cannot handle.
%ifnarch aarch64 %{ix86} %{arm}
BuildRequires: socket_wrapper
%endif
BuildRequires: gnupg2
%if 0%{?rhel} && 0%{?rhel} >= 7
@ -90,20 +95,18 @@ BuildRequires: libseccomp-devel
# no rubygem in epel7
%if 0%{?fedora}
BuildRequires: rubygem(ronn)
BuildRequires: rubygem-ronn-ng
%endif
Recommends: gnutls-utils
Recommends: iproute
Recommends: pam
Requires(pre): shadow-utils
%if %{use_systemd}
Requires(post): systemd
Requires(preun): systemd
Requires(postun): systemd
%endif
Provides: bundled(llhttp)
#gnulib is bundled. See https://fedorahosted.org/fpc/ticket/174
Provides: bundled(gnulib)
#CCAN is bundled. See https://fedorahosted.org/fpc/ticket/364
@ -126,7 +129,6 @@ gpgv2 --keyring %{SOURCE2} %{SOURCE1} %{SOURCE0} || gpgv2 --keyring %{SOURCE10}
%autosetup -p1
rm -f src/http-parser/http_parser.c src/http-parser/http_parser.h
%if (0%{?use_local_protobuf} == 0)
rm -rf src/protobuf/protobuf-c/
touch src/*.proto
@ -139,6 +141,11 @@ sed -i 's/run-as-group = nogroup/run-as-group = nobody/g' tests/data/*.config
echo "int main() { return 77; }" > tests/valid-hostname.c
%endif
# Create a sysusers.d config file
cat >ocserv.sysusers.conf <<EOF
u ocserv - 'ocserv' %{_localstatedir}/lib/ocserv -
EOF
%build
%if 0%{?rhel} && 0%{?rhel} <= 6
@ -169,10 +176,6 @@ autoreconf -fvi
make %{?_smp_mflags}
%pre
getent group ocserv &>/dev/null || groupadd -r ocserv
getent passwd ocserv &>/dev/null || \
/usr/sbin/useradd -r -g ocserv -s /sbin/nologin -c ocserv \
-d %{_localstatedir}/lib/ocserv ocserv
mkdir -p %{_sysconfdir}/pki/ocserv/public
mkdir -p -m 700 %{_sysconfdir}/pki/ocserv/private
mkdir -p %{_sysconfdir}/pki/ocserv/cacerts
@ -223,6 +226,8 @@ install -D -m 0755 %{SOURCE11} %{buildroot}/%{_initrddir}/%{name}
%make_install
install -m0644 -D ocserv.sysusers.conf %{buildroot}%{_sysusersdir}/ocserv.conf
%files
%defattr(-,root,root,-)
@ -253,355 +258,7 @@ install -D -m 0755 %{SOURCE11} %{buildroot}/%{_initrddir}/%{name}
%else
%{_initrddir}/%{name}
%endif
%{_sysusersdir}/ocserv.conf
%changelog
* Sun May 5 2024 Packit <hello@packit.dev> - 1.3.0-1
- Switch to https://github.com/nodejs/llhttp from http-parser.
http-parser was a liability as an unmaintained project (#598)
- Bump the number of groups per account from 128 to 512 (#219)
- Allow connecting users to select an authgroup by appending the
group name to the URL, as in https://vpn.example.com/groupname;
this introduces the select-group-by-url config option (#597).
- Informational messages due to configuration loading are not printed
during worker initialization.
- Resolves: rhbz#2279186
* Wed Jan 24 2024 Packit <hello@packit.dev> - 1.2.4-1
- Get connection speed limits (traffic shaping) from RADIUS (#554)
- Fix logging to stderr: add missing newline.
- Fixed compatibility with AnyConnect clients on Linux (#544)
- Detect the new AnyConnect-compatible identifier of OpenConnect clients
- occtl: Print bit rates as kb/s.
* Thu Sep 21 2023 Packit <hello@packit.dev> - 1.2.2-1
- Fix session and accounting data tracking of ocserv. This
reverts fix for #444 (#541)
- No longer account ICMP and IGMP data for idle session detection
* Wed Aug 23 2023 Packit <hello@packit.dev> - 1.2.1-1
- Accept the Clavister OneConnect VPN Android client (#485)
- No longer require to set device name per vhost (#480)
- Account the correct number of points when proxyproto is in use (#529)
- nuttcp tests were replaced with iperf3 that is available
in more environments
- occtl: fix duplicate key in `occtl --json show users` output
* Tue Aug 15 2023 Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com> - 1.2.0-2
- Restart service on upgrade
* Tue Jul 11 2023 Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com> - 1.2.0-1
- Updated to 1.2.0
* Thu Jun 22 2023 Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com> - 1.1.7-2
- Updated to 1.1.7
- Backported patch for expired certificates
* Thu Feb 17 2022 Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com> - 1.1.6-1
- Updated to 1.1.6
* Sat Nov 13 2021 Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com> - 1.1.4-1
- Update to upstream 1.1.4 release
* Wed Jun 2 2021 Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com> - 1.1.3-1
- Updated to latest release
* Wed Dec 9 2020 Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com> - 1.1.2-3
- Recompile without pcllib dependency
- Recompile with http-parser
* Sun Dec 6 2020 Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com> - 1.1.2-1
- Update to upstream 1.1.2 release
* Mon Sep 21 2020 Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com> - 1.1.1-1
- Update to upstream 1.1.1 release
* Tue Jun 16 2020 Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com> - 1.1.0-1
- Update to upstream 1.1.0 release (introduces ocserv-worker)
* Thu Apr 09 2020 Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com> - 1.0.1-1
- Update to upstream 1.0.1 release
* Fri Mar 20 2020 Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com> - 1.0.0-1
- Update to upstream 1.0.0 release
* Thu Jan 2 2020 Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com> - 0.12.6-2
- Updated configuration file from upstream and marked profile as config file
* Sat Dec 28 2019 Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com> - 0.12.6-1
- Update to upstream 0.12.6 release
* Wed Oct 16 2019 Nikos Mavrogiannopoulos <nmav@gnutls.org> - 0.12.5-1
- Update to upstream 0.12.5 release
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.12.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Wed Jul 03 2019 Nikos Mavrogiannopoulos <nmav@gnutls.org> - 0.12.4-1
- Update to upstream 0.12.4 release
* Tue Mar 12 2019 Nikos Mavrogiannopoulos <nmav@gnutls.org> - 0.12.3-1
- Update to upstream 0.12.3 release
* Sun Feb 17 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.12.2-4
- Rebuild for readline 8.0
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.12.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Mon Jan 14 2019 Björn Esser <besser82@fedoraproject.org> - 0.12.2-2
- Rebuilt for libcrypt.so.2 (#1666033)
* Thu Jan 10 2019 Nikos Mavrogiannopoulos <nmav@gnutls.org> - 0.12.2-1
- Update to upstream 0.12.2 release
* Tue Jul 24 2018 Nikos Mavrogiannopoulos <nmav@gnutls.org> - 0.12.1-3
- Added gcc as build-dependency
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.12.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Sat May 12 2018 Nikos Mavrogiannopoulos <nmav@gnutls.org> - 0.12.1-1
- Update to upstream 0.12.1 release
* Mon Apr 23 2018 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.12.0-1
- Update to upstream 0.12.0 release
* Thu Apr 12 2018 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.11.11-2
- Update to upstream 0.11.11 release
- include crypt.h to use crypt()
* Mon Mar 05 2018 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.11.11-1
- Update to upstream 0.11.11 release
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.10-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Sat Jan 20 2018 Björn Esser <besser82@fedoraproject.org> - 0.11.10-2
- Rebuilt for switch to libxcrypt
* Mon Jan 08 2018 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.11.10-1
- Update to upstream 0.11.10 release
* Tue Nov 21 2017 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.11.9-3
- Update to upstream 0.11.9 release
* Thu Nov 16 2017 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.11.9-2
- Do not enable libwrap
* Tue Oct 10 2017 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.11.9-1
- Update to upstream 0.11.9 release
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.8-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.8-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Wed May 03 2017 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.11.8-1
- Update to upstream 0.11.8 release
* Mon Feb 13 2017 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.11.7-1
- Update to upstream 0.11.7 release
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.6-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Thu Jan 12 2017 Igor Gnatenko <ignatenko@redhat.com> - 0.11.6-3
- Rebuild for readline 7.x
* Tue Nov 15 2016 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.11.6-2
- Removed gpgkeys from sources
* Tue Nov 15 2016 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.11.6-1
- New upstream release
* Wed Sep 14 2016 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.11.4-3
- Added getrandom to the list of allowed syscalls (#1375851)
* Thu Sep 8 2016 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.11.4-2
- Rebuild to address http-parser breakage (#1374081)
* Fri Aug 5 2016 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.11.4-1
- New upstream release
* Thu Jun 16 2016 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.11.3-1
- New upstream release
* Tue Apr 26 2016 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.11.2-1
- New upstream release
- Added automatic verification of signature during build
* Mon Mar 21 2016 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.11.1-1
- new upstream release
* Fri Feb 19 2016 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.11.0-1
- new upstream release
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.11-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Mon Jan 11 2016 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.10.11-1
- new upstream release
* Mon Nov 30 2015 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.10.10-1
- new upstream release
* Thu Oct 8 2015 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.10.9-1
- new upstream release (#1269479)
* Thu Sep 17 2015 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.10.8-2
- compile ocserv using radcli
* Mon Sep 7 2015 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.10.8-1
- new upstream release (#1260327)
* Fri Aug 7 2015 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.10.7-1
- new upstream release (#1251305)
* Thu Jul 9 2015 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.10.6-2
- corrected JSON output
* Thu Jul 2 2015 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.10.6-1
- new upstream release (#1238499)
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10.5-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Mon May 25 2015 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.10.5-1
- new upstream release (#1215326)
* Mon Apr 27 2015 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.10.4-1
- new upstream release
* Mon Mar 30 2015 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.10.2-1
- new upstream release
* Mon Mar 16 2015 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.10.1-1
- new upstream release
* Wed Mar 11 2015 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.10.0-1
- new upstream release
* Wed Feb 18 2015 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.9.2-1
- new upstream release
- enabled lz4 compression
* Mon Feb 16 2015 Peter Robinson <pbrobinson@fedoraproject.org> 0.9.1-2
- aarch64 (and ARMv7) now has seccomp support
* Mon Feb 16 2015 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.9.1-1
- new upstream release
* Thu Jan 29 2015 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.9.0-2
- only enable seccomp in x86-64. It seems to be broken in x86:
http://sourceforge.net/p/libseccomp/mailman/message/33275762/
* Thu Jan 22 2015 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.9.0-1
- new upstream release
* Fri Jan 9 2015 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.8.9-4
- enable PIE
* Tue Jan 6 2015 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.8.9-3
- Comply with system-wide crypto policies (#1179332)
* Mon Jan 5 2015 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.8.9-2
- ocserv.service: depend on network-online.target (#1178760)
- enable seccomp (on platforms it is available)
* Thu Dec 11 2014 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.8.9-1
- New upstream release
* Wed Nov 26 2014 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.8.8-1
- New upstream release
* Mon Oct 27 2014 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.8.7-1
- New upstream release
* Tue Sep 09 2014 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.8.4-2
- Ship a default ocserv-script, which will put connecting clients
into the internal firewall zone.
* Thu Aug 28 2014 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.8.4-1
- New upstream release
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Fri Aug 08 2014 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.8.2-3
- Rebuilt
* Tue Aug 05 2014 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.8.2-2
- Rebuilt for new protobuf-c
* Mon Jul 28 2014 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.8.2-1
- New upstream release
* Mon Jun 30 2014 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.8.1-1
- New upstream release
* Fri Jun 06 2014 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.8.0-2
- Generate certificates and private keys before the first run
- Corrected chroot path
* Mon Jun 02 2014 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.8.0-1
- New upstream release
* Mon May 26 2014 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.8.0pre0-1
- New upstream release
* Fri May 09 2014 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.3.5-1
- New upstream release
* Fri May 02 2014 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.3.4-1
- New upstream release
* Thu Apr 10 2014 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.3.3-1
- New upstream release
* Fri Mar 14 2014 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.3.2-1
- New upstream release
* Mon Feb 17 2014 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.3.1-2
- new upstream release
* Wed Jan 29 2014 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.3.0-2
- Generated certificates no longer carry an expiration date.
* Mon Jan 27 2014 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.3.0-1
- Updated to latest upstream version (0.3.0).
- Certificates and private keys are auto-generated.
* Mon Dec 16 2013 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.2.3-1
- Updated to latest upstream version (0.2.3).
- Corrected the chroot directory in config file.
* Fri Dec 6 2013 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.2.1-6
- Added exception for the bundling of CCAN components.
* Wed Nov 13 2013 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.2.1-5
- Updated the way PACKAGE-LICENSING is handled.
* Tue Nov 12 2013 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.2.1-4
- Replaced gnulib's GPLv3+ license with GPLv2+. According to
http://lists.gnu.org/archive/html/bug-gnulib/2013-11/msg00062.html
it was a gnulib bug.
- Reduced the number of applicable licenses by upgrading LGPLv2+
components to GPLv2+.
- Added PACKAGE-LICENSING.
* Mon Nov 11 2013 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.2.1-3
- Updated spec to add http-parser and pcllib as dependencies.
- Bundled library files are removed.
- Updated license information.
* Fri Nov 8 2013 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.2.1-2
- Updated spec to account improvements suggested by Alec Leamas.
* Thu Nov 7 2013 Nikos Mavrogiannopoulos <nmav@redhat.com> - 0.2.1-1
- Initial version of the package
%autochangelog

View file

@ -1,2 +1,2 @@
SHA512 (ocserv-1.3.0.tar.xz) = 24c3129b389fa767ad14f158580d8abd6830e697162b8fcfe3df6a4d21d543460c1955c3e0c63fecb8b4b01bd2492254d3eea8d5ba60d864cea314325badda7e
SHA512 (ocserv-1.3.0.tar.xz.sig) = dd6a2e6f28a512bda19e758b32149cfe7951151edab8c34ac371dbcd17eed4a8b10fdfee306629c1d42c2a3e22bcfe523ee2aafb84d59181d5be719c399cfb7d
SHA512 (ocserv-1.4.0.tar.xz) = cef771c6ee43925d743b7a21fed1cd7d54c10e39c0966fbc7062df9b7691c9a3a73c1c4589382592668f81809edea0fe0b947c7ddf86a6cdc1a144cf059526b0
SHA512 (ocserv-1.4.0.tar.xz.sig) = a73ce14e8e355f747e40241056c2bb734d6dae4e1d6aed0f24aaa6d1a469f6d86a077af4a38e6376846fd5520ee33c7be8ce7b3830bcb0faa5e32b12ed7483cd