forked from pool/strongswan
Compare commits
72 Commits
Author | SHA256 | Date | |
---|---|---|---|
|
3bf0600596 | ||
|
ef46e72ebe | ||
8c0cb384be | |||
cf0313df27 | |||
|
3e9069345b | ||
|
6f280319a6 | ||
|
254c06c48b | ||
|
5f45b7ef11 | ||
|
caa40408d4 | ||
|
e08e5b1209 | ||
|
9c6e69afad | ||
|
657b2da015 | ||
|
89db574bcf | ||
|
0da0fea063 | ||
|
02464c0051 | ||
|
4e2b66f537 | ||
|
f3e86a936a | ||
|
2455babbdb | ||
|
7ab7c7ff71 | ||
|
de536ef929 | ||
|
3e374b588f | ||
|
ff45f5ef5d | ||
|
86d1597046 | ||
|
722030227c | ||
|
0a0c8efb6c | ||
|
2e1fd31c95 | ||
|
b280c57b1d | ||
|
e87376d36d | ||
|
e110a9611f | ||
|
12fdfc6265 | ||
|
f840ebb27d | ||
|
a348ee0611 | ||
|
d48e33c256 | ||
|
ea65466835 | ||
|
adcc79ae6b | ||
|
a848a3d65d | ||
|
ce390f0920 | ||
|
253288c928 | ||
|
f3a0b7cca7 | ||
|
ba2bed6a95 | ||
|
a596ccdfc9 | ||
|
d688e99dd5 | ||
|
1902611f9f | ||
|
8b662f08a7 | ||
|
971dcd097b | ||
|
088068a3b3 | ||
|
d911ed5612 | ||
|
fadf7e8199 | ||
|
bc8951c481 | ||
|
9d5f906e6f | ||
|
c700515e8f | ||
|
4b7aea4880 | ||
|
b5cb816081 | ||
|
4e96746b5a | ||
|
e257efc664 | ||
|
b116493b71 | ||
|
09b27a0e41 | ||
|
093e0e2909 | ||
|
55e2264cda | ||
|
a091d377ed | ||
|
c6ddc9b375 | ||
|
8ea9e026ed | ||
|
eac1b9e99a | ||
|
638d97ce57 | ||
|
c9fcbafb1b | ||
|
7768750d0e | ||
|
d8b764533d | ||
|
421d2fceda | ||
|
57e81b384b | ||
|
a20c4c2cac | ||
|
8ec0a8d6be | ||
|
89ab8cfa03 |
4
_scmsync.obsinfo
Normal file
4
_scmsync.obsinfo
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
mtime: 1732622190
|
||||||
|
commit: da8f2965e2b2460d9eb4f7b25c3be52f7b60a42ab5b9bab48c984206a964d52e
|
||||||
|
url: https://src.opensuse.org/jengelh/strongswan
|
||||||
|
revision: master
|
3
build.specials.obscpio
Normal file
3
build.specials.obscpio
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:3ac4a036b66b71eed02d98e29f3a851b75b360034bc3c1e118a8a01d49357497
|
||||||
|
size 256
|
@ -1,3 +1,10 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Nov 26 12:02:16 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
- rename -hmac subpackage to -fips because it isn't providing
|
||||||
|
the hmac files, it provides the configuration drop in to
|
||||||
|
enforce fips mode.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jun 20 12:10:36 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
Thu Jun 20 12:10:36 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||||
|
|
||||||
@ -104,7 +111,7 @@ Wed Apr 5 01:34:28 UTC 2023 - Mohd Saquib <mohd.saquib@suse.com>
|
|||||||
vici aka swanctl interface which is current upstream's default.
|
vici aka swanctl interface which is current upstream's default.
|
||||||
strongswan.service which enables swanctl interface is masked to
|
strongswan.service which enables swanctl interface is masked to
|
||||||
stop interfering with the ipsec interface (bsc#1184144)
|
stop interfering with the ipsec interface (bsc#1184144)
|
||||||
- Removes deprecated SysV support
|
- Removes deprecated SysV support
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Mar 2 13:34:37 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
|
Thu Mar 2 13:34:37 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
|
||||||
@ -225,7 +232,7 @@ Wed Mar 16 12:57:46 UTC 2022 - Marcus Meissner <meissner@suse.com>
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Mar 3 14:49:26 UTC 2022 - Marcus Meissner <meissner@suse.com>
|
Thu Mar 3 14:49:26 UTC 2022 - Marcus Meissner <meissner@suse.com>
|
||||||
|
|
||||||
- Added prf-plus-modularization.patch that outsources the IKE
|
- Added prf-plus-modularization.patch that outsources the IKE
|
||||||
key derivation to openssl. (will be merged to 5.9.6)
|
key derivation to openssl. (will be merged to 5.9.6)
|
||||||
- package the kdf config, template and plugin
|
- package the kdf config, template and plugin
|
||||||
|
|
||||||
@ -415,9 +422,9 @@ Tue Mar 31 16:42:23 UTC 2020 - Madhu Mohan Nelemane <mmnelemane@suse.com>
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Feb 17 20:26:37 UTC 2020 - Johannes Kastl <kastl@b1-systems.de>
|
Mon Feb 17 20:26:37 UTC 2020 - Johannes Kastl <kastl@b1-systems.de>
|
||||||
|
|
||||||
- move file %{_datadir}/dbus-1/system.d/nm-strongswan-service.conf
|
- move file %{_datadir}/dbus-1/system.d/nm-strongswan-service.conf
|
||||||
to strongswan-nm subpackage, as it is needed for the
|
to strongswan-nm subpackage, as it is needed for the
|
||||||
NetworkManager plugin that uses strongswan-nm, not
|
NetworkManager plugin that uses strongswan-nm, not
|
||||||
strongswan-ipsec
|
strongswan-ipsec
|
||||||
This fixes the following error:
|
This fixes the following error:
|
||||||
```
|
```
|
||||||
@ -624,7 +631,7 @@ Tue Apr 17 13:24:38 UTC 2018 - bjorn.lie@gmail.com
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Mar 16 08:55:10 UTC 2018 - mmnelemane@suse.com
|
Fri Mar 16 08:55:10 UTC 2018 - mmnelemane@suse.com
|
||||||
|
|
||||||
- Removed unused requires and macro calls(bsc#1083261)
|
- Removed unused requires and macro calls(bsc#1083261)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Oct 17 11:27:54 UTC 2017 - jengelh@inai.de
|
Tue Oct 17 11:27:54 UTC 2017 - jengelh@inai.de
|
||||||
@ -657,7 +664,7 @@ Tue Sep 5 17:10:11 CEST 2017 - ndas@suse.de
|
|||||||
|
|
||||||
*By default the /etc/swanctl/conf.d directory is created and *.conf files in it are included in the default
|
*By default the /etc/swanctl/conf.d directory is created and *.conf files in it are included in the default
|
||||||
swanctl.conf file.
|
swanctl.conf file.
|
||||||
|
|
||||||
*The curl plugin now follows HTTP redirects (configurable via strongswan.conf).
|
*The curl plugin now follows HTTP redirects (configurable via strongswan.conf).
|
||||||
|
|
||||||
*The CHILD_SA rekeying was fixed in charon-tkm and the behavior is refined a bit more since 5.5.3
|
*The CHILD_SA rekeying was fixed in charon-tkm and the behavior is refined a bit more since 5.5.3
|
||||||
@ -786,7 +793,7 @@ Mon Jul 4 12:00:00 UTC 2016 - doug@uq.edu.au
|
|||||||
based random oracle has been fixed, generalized and
|
based random oracle has been fixed, generalized and
|
||||||
standardized by employing the MGF1 mask generation function
|
standardized by employing the MGF1 mask generation function
|
||||||
with SHA-512. As a consequence BLISS signatures unsing the
|
with SHA-512. As a consequence BLISS signatures unsing the
|
||||||
improved oracle are not compatible with the earlier
|
improved oracle are not compatible with the earlier
|
||||||
implementation.
|
implementation.
|
||||||
* Support for auto=route with right=%any for transport mode
|
* Support for auto=route with right=%any for transport mode
|
||||||
connections has been added (the ikev2/trap-any scenario
|
connections has been added (the ikev2/trap-any scenario
|
||||||
@ -806,7 +813,7 @@ Mon Jul 4 12:00:00 UTC 2016 - doug@uq.edu.au
|
|||||||
rightauth=any, which prevented it from using this same config
|
rightauth=any, which prevented it from using this same config
|
||||||
as responder).
|
as responder).
|
||||||
* The initiator flag in the IKEv2 header is compared again
|
* The initiator flag in the IKEv2 header is compared again
|
||||||
(wasn't the case since 5.0.0) and packets that have the flag
|
(wasn't the case since 5.0.0) and packets that have the flag
|
||||||
set incorrectly are again ignored.
|
set incorrectly are again ignored.
|
||||||
* Implemented a demo Hardcopy Device IMC/IMV pair based on the
|
* Implemented a demo Hardcopy Device IMC/IMV pair based on the
|
||||||
"Hardcopy Device Health Assessment Trusted Network Connect
|
"Hardcopy Device Health Assessment Trusted Network Connect
|
||||||
@ -852,8 +859,8 @@ Mon Jul 4 12:00:00 UTC 2016 - doug@uq.edu.au
|
|||||||
are chosen based on the strength of the signature key, but
|
are chosen based on the strength of the signature key, but
|
||||||
specific hash algorithms may be configured in leftauth.
|
specific hash algorithms may be configured in leftauth.
|
||||||
* Key types and hash algorithms specified in rightauth are now
|
* Key types and hash algorithms specified in rightauth are now
|
||||||
also checked against IKEv2 signature schemes. If such
|
also checked against IKEv2 signature schemes. If such
|
||||||
constraints are used for certificate chain validation in
|
constraints are used for certificate chain validation in
|
||||||
existing configurations, in particular with peers that don't
|
existing configurations, in particular with peers that don't
|
||||||
support RFC 7427, it may be necessary to disable this feature
|
support RFC 7427, it may be necessary to disable this feature
|
||||||
with the charon.signature_authentication_constraints setting,
|
with the charon.signature_authentication_constraints setting,
|
||||||
@ -862,7 +869,7 @@ Mon Jul 4 12:00:00 UTC 2016 - doug@uq.edu.au
|
|||||||
* The new connmark plugin allows a host to bind conntrack flows
|
* The new connmark plugin allows a host to bind conntrack flows
|
||||||
to a specific CHILD_SA by applying and restoring the SA mark
|
to a specific CHILD_SA by applying and restoring the SA mark
|
||||||
to conntrack entries. This allows a peer to handle multiple
|
to conntrack entries. This allows a peer to handle multiple
|
||||||
transport mode connections coming over the same NAT device for
|
transport mode connections coming over the same NAT device for
|
||||||
client-initiated flows. A common use case is to protect
|
client-initiated flows. A common use case is to protect
|
||||||
L2TP/IPsec, as supported by some systems.
|
L2TP/IPsec, as supported by some systems.
|
||||||
* The forecast plugin can forward broadcast and multicast
|
* The forecast plugin can forward broadcast and multicast
|
||||||
@ -870,13 +877,13 @@ Mon Jul 4 12:00:00 UTC 2016 - doug@uq.edu.au
|
|||||||
using unique marks, it sets up the required Netfilter rules
|
using unique marks, it sets up the required Netfilter rules
|
||||||
and uses a multicast/broadcast listener that forwards such
|
and uses a multicast/broadcast listener that forwards such
|
||||||
messages to all connected clients. This plugin is designed for
|
messages to all connected clients. This plugin is designed for
|
||||||
Windows 7 IKEv2 clients, which announces its services over the
|
Windows 7 IKEv2 clients, which announces its services over the
|
||||||
tunnel if the negotiated IPsec policy allows it.
|
tunnel if the negotiated IPsec policy allows it.
|
||||||
* For the vici plugin a Python Egg has been added to allow
|
* For the vici plugin a Python Egg has been added to allow
|
||||||
Python applications to control or monitor the IKE daemon using
|
Python applications to control or monitor the IKE daemon using
|
||||||
the VICI interface, similar to the existing ruby gem. The
|
the VICI interface, similar to the existing ruby gem. The
|
||||||
Python library has been contributed by Björn Schuberg.
|
Python library has been contributed by Björn Schuberg.
|
||||||
* EAP server methods now can fulfill public key constraints,
|
* EAP server methods now can fulfill public key constraints,
|
||||||
such as rightcert or rightca. Additionally, public key and
|
such as rightcert or rightca. Additionally, public key and
|
||||||
signature constraints can be specified for EAP methods in the
|
signature constraints can be specified for EAP methods in the
|
||||||
rightauth keyword. Currently the EAP-TLS and EAP-TTLS methods
|
rightauth keyword. Currently the EAP-TLS and EAP-TTLS methods
|
||||||
@ -1077,7 +1084,7 @@ Thu Jul 3 13:39:45 UTC 2014 - meissner@suse.com
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jun 20 17:38:07 UTC 2014 - crrodriguez@opensuse.org
|
Fri Jun 20 17:38:07 UTC 2014 - crrodriguez@opensuse.org
|
||||||
|
|
||||||
- Fix build in factory
|
- Fix build in factory
|
||||||
* Do not include var/run directories in package
|
* Do not include var/run directories in package
|
||||||
* Move runtime data to /run and provide tmpfiles.d snippet
|
* Move runtime data to /run and provide tmpfiles.d snippet
|
||||||
* Add proper systemd macros to rpm scriptlets.
|
* Add proper systemd macros to rpm scriptlets.
|
||||||
@ -1324,7 +1331,7 @@ Thu Nov 29 19:13:40 CET 2012 - sbrabec@suse.cz
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Nov 16 04:02:32 UTC 2012 - crrodriguez@opensuse.org
|
Fri Nov 16 04:02:32 UTC 2012 - crrodriguez@opensuse.org
|
||||||
|
|
||||||
- Fix systemd unit dir
|
- Fix systemd unit dir
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Oct 31 15:25:16 UTC 2012 - mt@suse.de
|
Wed Oct 31 15:25:16 UTC 2012 - mt@suse.de
|
||||||
@ -2007,7 +2014,7 @@ Wed Jun 10 11:04:44 CEST 2009 - mt@suse.de
|
|||||||
Mon Jun 8 00:21:13 CEST 2009 - ro@suse.de
|
Mon Jun 8 00:21:13 CEST 2009 - ro@suse.de
|
||||||
|
|
||||||
- rename getline to my_getline to avoid collision with function
|
- rename getline to my_getline to avoid collision with function
|
||||||
from glibc
|
from glibc
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Jun 2 09:56:16 CEST 2009 - mt@suse.de
|
Tue Jun 2 09:56:16 CEST 2009 - mt@suse.de
|
||||||
@ -2048,7 +2055,7 @@ Tue Mar 31 11:19:03 CEST 2009 - mt@suse.de
|
|||||||
As a workaround such dates are set to the maximum representable
|
As a workaround such dates are set to the maximum representable
|
||||||
time, i.e. Jan 19 03:14:07 UTC 2038.
|
time, i.e. Jan 19 03:14:07 UTC 2038.
|
||||||
* Distinguished Names containing wildcards (*) are not sent in the
|
* Distinguished Names containing wildcards (*) are not sent in the
|
||||||
IDr payload anymore.
|
IDr payload anymore.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Oct 20 09:27:06 CEST 2008 - mt@suse.de
|
Mon Oct 20 09:27:06 CEST 2008 - mt@suse.de
|
||||||
@ -2114,7 +2121,7 @@ Thu Aug 28 09:48:14 CEST 2008 - mt@suse.de
|
|||||||
several hundred tunnels concurrently.
|
several hundred tunnels concurrently.
|
||||||
* Fixed the --enable-integrity-test configure option which
|
* Fixed the --enable-integrity-test configure option which
|
||||||
computes a SHA-1 checksum over the libstrongswan library.
|
computes a SHA-1 checksum over the libstrongswan library.
|
||||||
* Consistent logging of IKE and CHILD SAs at the audit (AUD) level.
|
* Consistent logging of IKE and CHILD SAs at the audit (AUD) level.
|
||||||
* Improved the performance of the SQL-based virtual IP address pool
|
* Improved the performance of the SQL-based virtual IP address pool
|
||||||
by introducing an additional addresses table. The leases table
|
by introducing an additional addresses table. The leases table
|
||||||
storing only history information has become optional and can be
|
storing only history information has become optional and can be
|
||||||
@ -2218,7 +2225,7 @@ Tue Feb 19 11:44:03 CET 2008 - mt@suse.de
|
|||||||
to the rekeyed IKE_SA so that the UDP encapsulation was lost with
|
to the rekeyed IKE_SA so that the UDP encapsulation was lost with
|
||||||
the next CHILD_SA rekeying.
|
the next CHILD_SA rekeying.
|
||||||
* Wrong type definition of the next_payload variable in id_payload.c
|
* Wrong type definition of the next_payload variable in id_payload.c
|
||||||
caused an INVALID_SYNTAX error on PowerPC platforms.
|
caused an INVALID_SYNTAX error on PowerPC platforms.
|
||||||
* Implemented IKEv2 EAP-SIM server and client test modules that use
|
* Implemented IKEv2 EAP-SIM server and client test modules that use
|
||||||
triplets stored in a file. For details on the configuration see
|
triplets stored in a file. For details on the configuration see
|
||||||
the scenario 'ikev2/rw-eap-sim-rsa'.
|
the scenario 'ikev2/rw-eap-sim-rsa'.
|
||||||
@ -2250,5 +2257,5 @@ Mon Nov 26 10:19:40 CET 2007 - mt@suse.de
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Nov 22 10:25:56 CET 2007 - mt@suse.de
|
Thu Nov 22 10:25:56 CET 2007 - mt@suse.de
|
||||||
|
|
||||||
- Initial, unfinished package
|
- Initial, unfinished package
|
||||||
|
|
||||||
|
@ -145,13 +145,15 @@ StrongSwan is an IPsec-based VPN solution for Linux.
|
|||||||
|
|
||||||
This package provides the strongswan library and plugins.
|
This package provides the strongswan library and plugins.
|
||||||
|
|
||||||
%package hmac
|
%package fips
|
||||||
Summary: Config file to disable non FIPS-140-2 algos in strongSwan
|
Summary: Config file to disable non FIPS-140-2 algos in strongSwan
|
||||||
Group: Productivity/Networking/Security
|
Group: Productivity/Networking/Security
|
||||||
Requires: strongswan-ipsec = %{version}
|
Requires: strongswan-ipsec = %{version}
|
||||||
Requires: strongswan-libs0 = %{version}
|
Requires: strongswan-libs0 = %{version}
|
||||||
|
Provides: strongswan-hmac = %{version}-%{release}
|
||||||
|
Obsoletes: strongswan-hmac < %{version}-%{release}
|
||||||
|
|
||||||
%description hmac
|
%description fips
|
||||||
The package provides a config file disabling alternative algorithm
|
The package provides a config file disabling alternative algorithm
|
||||||
implementation when FIPS-140-2 compliant operation mode is enabled.
|
implementation when FIPS-140-2 compliant operation mode is enabled.
|
||||||
|
|
||||||
@ -446,7 +448,7 @@ fi
|
|||||||
|
|
||||||
%if %{with fipscheck}
|
%if %{with fipscheck}
|
||||||
|
|
||||||
%files hmac
|
%files fips
|
||||||
%dir %{strongswan_configs}
|
%dir %{strongswan_configs}
|
||||||
%dir %{strongswan_configs}/charon
|
%dir %{strongswan_configs}/charon
|
||||||
%config(noreplace) %attr(600,root,root) %{strongswan_configs}/charon/zzz_fips-enforce.conf
|
%config(noreplace) %attr(600,root,root) %{strongswan_configs}/charon/zzz_fips-enforce.conf
|
||||||
|
Loading…
Reference in New Issue
Block a user