Jiří Matěják
418ef2a7a1
nm: Expose local-ts
...
Signed-off-by: Jiří Matěják <[email protected] >
2025-02-06 21:01:50 +01:00
Jiří Matěják
d0dd7b561b
nm: Expose remote-ts
...
Signed-off-by: Jiří Matěják <[email protected] >
2025-02-06 21:00:48 +01:00
Tobias Brunner
19ef2aec15
Update copyright headers after acquisition by secunet
2022-06-28 10:22:56 +02:00
Tobias Brunner
790e0b1cd4
nm: Add support for GTK4
2022-05-16 14:18:48 +02:00
Tobias Brunner
b404440192
nm: Split NM plugin and editor widget into separate libs
...
This will allow the plugin to load the editor widget matching the current
GTK version dynamically.
2022-05-16 14:18:48 +02:00
Tobias Brunner
4f4778d792
nm: Replace GtkFileChooserButton
...
GTK4 does not provide that widget anymore, so we replace it with buttons,
labels and a GtkFileChooserDialog widgets.
2022-05-16 11:46:22 +02:00
Tobias Brunner
94e0ef33db
nm: Load GtkBuilder data from resource instead of file
...
This makes it easier to build a GTK4 version later.
2022-05-16 11:46:22 +02:00
Tobias Brunner
085daf4743
nm: Remove old libnm-glib compat stuff
...
This shouldn't be necessary anymore.
2022-05-16 11:46:22 +02:00
Tobias Brunner
532d5fc85d
nm: Fix password entry for private keys and allow saving it
...
On newer desktops the auth dialog is called with --external-ui-mode and
it seems that the password flag has to be set, otherwise the password is
not stored temporarily in the profile and passed to charon-nm (not sure
how this works exactly as need_secrets() is called multiple times even
after the password was already entered, only before doing so the last
time is the password available in that callback, but only if the flag
was set). This now also allows storing the password for the private key
with the profile.
Fixes #3428 .
2020-05-08 18:11:41 +02:00
Tobias Brunner
ca3ff27101
nm: Only check PSK length if one is actually stored
2020-02-14 14:51:43 +01:00
Tobias Brunner
d57d5f510d
nm: Make local identity configurable
...
For PSK authentication we now use the local identity and not the username
field.
2020-02-14 14:45:32 +01:00
Tobias Brunner
661e1044c0
nm: Make EAP-TLS configurable
...
A new combo field allows selecting where the certificate/key is stored.
2020-02-14 13:50:32 +01:00
Tobias Brunner
e85a43b7b6
nm: Make server port configurable in GUI
2020-02-14 13:36:16 +01:00
Tobias Brunner
a7bda9a95e
nm: Make remote identity editable in GUI
2020-02-14 11:19:49 +01:00
Tobias Brunner
18bee9306a
nm: Replace deprecated g_type_class_add_private()
...
Fixes #2765 , #3197 .
2020-02-05 10:54:37 +01:00
Tobias Brunner
3567bf60ac
nm: Enable IPv6 tab in NM connection dialog
2019-03-14 13:42:08 +01:00
Tobias Brunner
1b67166921
Unify format of HSR copyright statements
2018-05-23 16:32:53 +02:00
Raphael Geissert
a4b3f1454b
nm: Explicitly prevent the smartcard PIN from being stored
...
The secret storage flag wasn't being saved when using smartcard
authentication, resulting in the PIN being stored.
Fixes #2166 .
2017-05-08 15:29:37 +02:00
Defunct
8e1b986c10
nm: IKE/ESP proposal customization support
...
Closes strongswan/strongswan#70 .
2017-05-08 14:35:27 +02:00
Tobias Brunner
2b63883dba
nm: Add minimum length constraint for PSK passwords in connection editor
...
We already have this restriction in the auth-dialog.
2016-09-05 15:41:15 +02:00
Lubomir Rintel
456044189c
nm: Grey out the unneeded authentication options
...
Hiding and showing the items is not ideal, since it leaves the spacing
in place and the layout gets really messy.
2016-09-05 15:39:44 +02:00
Lubomir Rintel
53fe8b1245
nm: Add a widget for setting a password
...
It was only possible to set the password from the authentication dialog,
which is not ideal; as it requires a connection attempt.
This adds an input entry along with a primary icon from libnma/libnm-gtk
which allows selecting the backend and flags for the password (system, session
agent, always ask or empty).
2016-09-05 15:39:44 +02:00
Lubomir Rintel
ae8082daa8
nm: Port to libnm
2016-09-05 15:39:43 +02:00
Tobias Brunner
63528ebd3f
nm: Add pre-shared key option in GUI
2013-11-27 18:36:58 +01:00
Martin Willi
e7600ca696
Remove debugging leftovers
2012-07-18 15:35:40 +02:00
Martin Willi
791c93f3ea
Migrated NM frontend plugin to NetworkManager 0.9
...
Use GtkBuilder, drop gconf dependency.
2011-09-05 17:14:28 +02:00
Tobias Brunner
cf1bf2656e
Moved sources of the NetworkManager plugin to src/frontends.
2010-10-14 17:47:02 +02:00