NetworkManager-libreswan merge requestshttps://gitlab.gnome.org/GNOME/NetworkManager-libreswan/-/merge_requests2018-06-11T13:47:40Zhttps://gitlab.gnome.org/GNOME/NetworkManager-libreswan/-/merge_requests/1Add GNOME GitLab CI builds2018-06-11T13:47:40ZLubomir RintelAdd GNOME GitLab CI buildsA couple of build fixes and a GitLab CI configuration with some essential tasks.A couple of build fixes and a GitLab CI configuration with some essential tasks.https://gitlab.gnome.org/GNOME/NetworkManager-libreswan/-/merge_requests/3fg/label ref rh14018602018-06-21T11:51:48ZFrancesco Giudicifg/label ref rh1401860https://bugzilla.redhat.com/show_bug.cgi?id=1401860https://bugzilla.redhat.com/show_bug.cgi?id=1401860https://gitlab.gnome.org/GNOME/NetworkManager-libreswan/-/merge_requests/4all: fix IPsec capitalization2018-07-02T17:07:23ZFrancesco Giudiciall: fix IPsec capitalization"IPSec" was still present in very few places. Let us be coherent and
always use the preferred "IPsec" capitalization.
Quote from RFC 4301:
'The spelling "IPsec" is preferred and used throughout this and all
related IPsec standards. All..."IPSec" was still present in very few places. Let us be coherent and
always use the preferred "IPsec" capitalization.
Quote from RFC 4301:
'The spelling "IPsec" is preferred and used throughout this and all
related IPsec standards. All other capitalizations of IPsec (e.g.,
IPSEC, IPSec, ipsec) are deprecated.'https://gitlab.gnome.org/GNOME/NetworkManager-libreswan/-/merge_requests/5fg/IKEv2_rh15570352018-08-10T17:13:41ZFrancesco Giudicifg/IKEv2_rh1557035Added initial IKEv2 support.
GUI will allow to select between IKEv1 XAUTH or IKEv2 with Certificate (the certificate should be already installed in the NSS database, just provide the certificate nickname).
Would like to merge leaving r...Added initial IKEv2 support.
GUI will allow to select between IKEv1 XAUTH or IKEv2 with Certificate (the certificate should be already installed in the NSS database, just provide the certificate nickname).
Would like to merge leaving reworks and non trivial improvements to forthcoming patches (that will be surely needed).https://gitlab.gnome.org/GNOME/NetworkManager-libreswan/-/merge_requests/6Resolve "Add prefix "_KEY" to the libreswan key defines"2018-09-07T12:40:45ZFrancesco GiudiciResolve "Add prefix "_KEY" to the libreswan key defines"Closes #4Closes #4https://gitlab.gnome.org/GNOME/NetworkManager-libreswan/-/merge_requests/7fg/GUI_IKEv2_advanced_options2018-09-24T13:21:57ZFrancesco Giudicifg/GUI_IKEv2_advanced_optionsExpose the recently added configuration options to GUI.
In the meanwhile:
- update the shared code (will allow to take advantage of nm_utils_parse_inaddr_bin ())
- try to always prepend "@" in the [left,right]id(s): skip just when s...Expose the recently added configuration options to GUI.
In the meanwhile:
- update the shared code (will allow to take advantage of nm_utils_parse_inaddr_bin ())
- try to always prepend "@" in the [left,right]id(s): skip just when strictly needed
- propose IKEv2 as default when creating a new IPsec connection via GUIhttps://gitlab.gnome.org/GNOME/NetworkManager-libreswan/-/merge_requests/10fg/fix_conn_import-rh16331742018-10-09T07:59:22ZFrancesco Giudicifg/fix_conn_import-rh1633174The current import functionality does not take into account the new properties supported starting from 1.2.8.
This means the import function is currently broken for connections taking advantage of the new properties: fix it.The current import functionality does not take into account the new properties supported starting from 1.2.8.
This means the import function is currently broken for connections taking advantage of the new properties: fix it.https://gitlab.gnome.org/GNOME/NetworkManager-libreswan/-/merge_requests/11build: disable libnm-glib support by default2018-10-19T15:20:30ZLubomir Rintelbuild: disable libnm-glib support by defaultBy now nobody should be using this. Keep the code around for a little
longer just in case anybody still uses this.
The libnm-glib support also serves as an example how do we build two
different versions of the properties plugin. We'll s...By now nobody should be using this. Keep the code around for a little
longer just in case anybody still uses this.
The libnm-glib support also serves as an example how do we build two
different versions of the properties plugin. We'll soon be in a similar
situation with Gtk 4.0. (sigh.) Just don't drop it yet.https://gitlab.gnome.org/GNOME/NetworkManager-libreswan/-/merge_requests/15all: support libreswan 42021-01-12T08:14:43ZBeniamino Galvaniall: support libreswan 4Some options changed name in libreswan 4. Parse the version in the
'ipsec' output and use the appropriate options. Note that now both the
old and new options are accepted in the connection.
https://gitlab.gnome.org/GNOME/NetworkManager-...Some options changed name in libreswan 4. Parse the version in the
'ipsec' output and use the appropriate options. Note that now both the
old and new options are accepted in the connection.
https://gitlab.gnome.org/GNOME/NetworkManager-libreswan/-/issues/6https://gitlab.gnome.org/GNOME/NetworkManager-libreswan/-/merge_requests/17Port to Gtk42022-03-11T15:52:26ZLubomir RintelPort to Gtk4https://gitlab.gnome.org/GNOME/NetworkManager-libreswan/-/merge_requests/19ChangeLog: drop2023-08-09T11:09:30ZLubomir RintelChangeLog: dropIt's doesn't contain anything of value, nor did it ever do.
We got git history and it's not even being maintained. Drop it.It's doesn't contain anything of value, nor did it ever do.
We got git history and it's not even being maintained. Drop it.https://gitlab.gnome.org/GNOME/NetworkManager-libreswan/-/merge_requests/25Add support for DPD parameters, `ipsec-interface` and `authby`2023-12-10T15:27:32ZBeniamino GalvaniAdd support for DPD parameters, `ipsec-interface` and `authby`Add support for parameters related to Dead Peer Detection (DPD) and for the `ipsec-interface`, `authby` options.Add support for parameters related to Dead Peer Detection (DPD) and for the `ipsec-interface`, `authby` options.https://gitlab.gnome.org/GNOME/NetworkManager-libreswan/-/merge_requests/27service,properties: add support for leftmodecfgclient2024-01-17T07:39:26ZBeniamino Galvaniservice,properties: add support for leftmodecfgclientPreviously the plugin always set `leftmodecfgclient=yes`, which is used
for roaming clients to obtain a dynamic IP. In a server-to-server
scenario we don't want that option; allow omitting it by passing
`leftmodecfgclient=no`. It's someh...Previously the plugin always set `leftmodecfgclient=yes`, which is used
for roaming clients to obtain a dynamic IP. In a server-to-server
scenario we don't want that option; allow omitting it by passing
`leftmodecfgclient=no`. It's somehow confusing that the new option has
the opposite default value than Libreswan, but that's the only way to
keep backwards compatibility for existing configurations.