Tobias Brunner
3f454f33c0
nm: Version bump to 1.5.2
2020-05-19 16:17:05 +02:00
Tobias Brunner
1ebf63b966
nm: Move server port to options tab and position tabs to the left
...
Also shortened the title of the proposal tab. This saves some additional
screen space.
Fixes #3448 .
2020-05-19 16:17:24 +02:00
Tobias Brunner
7b15ecf82e
nm: Use tabs for options/proposals to save screen space
...
The height of the dialog increased due to the recently added additional
fields for certificate selection and identities. On some screens the
fields to configure custom proposals were not visible anymore.
Together with less spacing on the top level GtkBox this change reduces
the height by about 80 pixels.
Fixes #3448 .
2020-05-19 16:17:05 +02:00
Tobias Brunner
73b60338dc
nm: Migrate appdata to metainfo
...
The path '/usr/share/appdata' is deprecated as is the .appdata.xml
extension, files should be in installed in '/usr/share/metainfo' with
a .metainfo.xml extension.
According to the docs, the metainfo path should be well supported even
by older distros like Ubuntu 16.04.
Reference: 2.1.2. Filesystem locations
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html
2020-05-11 09:57:37 +02:00
Tobias Brunner
ecf187509a
nm: Version bump to 1.5.1
2020-05-08 18:12:20 +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
b2d3726501
nm: Version bump to 1.5.0
2020-03-25 10:14:46 +01:00
Tobias Brunner
5761077091
nm: Update NEWS for next release
2020-03-06 11:06:11 +01:00
Tobias Brunner
7eab520bbf
nm: Ignore generated POT file
2020-02-14 14:53:26 +01: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
7c6bb33151
nm: Update German translation
2020-02-14 11:19:49 +01:00
Tobias Brunner
a7bda9a95e
nm: Make remote identity editable in GUI
2020-02-14 11:19:49 +01:00
Tobias Brunner
f9956ca633
nm: Add hint regarding password storage policy
...
Requires targeting GTK 3.2.
2020-02-14 11:19:49 +01:00
Tobias Brunner
23de1602f9
nm: Replace the term "gateway" with "server"
2020-02-14 11:19:49 +01:00
Tobias Brunner
d46f804b09
nm: Update Glade file for GTK 3.0
...
That's the version we check for in the configure script.
2020-02-14 11:19:49 +01:00
Josh Soref
b3ab7a48cc
Spelling fixes
...
* accumulating
* acquire
* alignment
* appropriate
* argument
* assign
* attribute
* authenticate
* authentication
* authenticator
* authority
* auxiliary
* brackets
* callback
* camellia
* can't
* cancelability
* certificate
* choinyambuu
* chunk
* collector
* collision
* communicating
* compares
* compatibility
* compressed
* confidentiality
* configuration
* connection
* consistency
* constraint
* construction
* constructor
* database
* decapsulated
* declaration
* decrypt
* derivative
* destination
* destroyed
* details
* devised
* dynamic
* ecapsulation
* encoded
* encoding
* encrypted
* enforcing
* enumerator
* establishment
* excluded
* exclusively
* exited
* expecting
* expire
* extension
* filter
* firewall
* foundation
* fulfillment
* gateways
* hashing
* hashtable
* heartbeats
* identifier
* identifiers
* identities
* identity
* implementers
* indicating
* initialize
* initiate
* initiation
* initiator
* inner
* instantiate
* legitimate
* libraries
* libstrongswan
* logger
* malloc
* manager
* manually
* measurement
* mechanism
* message
* network
* nonexistent
* object
* occurrence
* optional
* outgoing
* packages
* packets
* padding
* particular
* passphrase
* payload
* periodically
* policies
* possible
* previously
* priority
* proposal
* protocol
* provide
* provider
* pseudo
* pseudonym
* public
* qualifier
* quantum
* quintuplets
* reached
* reading
* recommendation to
* recommendation
* recursive
* reestablish
* referencing
* registered
* rekeying
* reliable
* replacing
* representing
* represents
* request
* request
* resolver
* result
* resulting
* resynchronization
* retriable
* revocation
* right
* rollback
* rule
* rules
* runtime
* scenario
* scheduled
* security
* segment
* service
* setting
* signature
* specific
* specified
* speed
* started
* steffen
* strongswan
* subjectaltname
* supported
* threadsafe
* traffic
* tremendously
* treshold
* unique
* uniqueness
* unknown
* until
* upper
* using
* validator
* verification
* version
* version
* warrior
Closes strongswan/strongswan#164 .
2020-02-11 18:23:07 +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
802da663c2
nm: Version bump to 1.4.5
2019-05-14 10:38:32 +02:00
Tobias Brunner
398ea12cdb
nm: Remove deprecated variables from autogen.sh
2019-03-14 13:42:08 +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
Tobias Brunner
0d2e18a189
nm: Update NEWS
2018-05-07 12:13:23 +02:00
Tobias Brunner
6e5c00b7c7
nm: Don't hardcode install path for .name file
2018-05-07 12:09:32 +02:00
Tobias Brunner
9c4e4b5e8e
nm: Don't rely on NetworkManager.pc for paths when building without libnm-glib
...
Also make the paths configurable, in case the defaults don't work out on
a certain platform.
2018-05-07 12:09:32 +02:00
Tobias Brunner
958a0545e5
nm: Version bump to 1.4.4
2018-02-28 15:30:42 +01:00
Tobias Brunner
07f6cfe910
nm: Update German translation
2018-02-28 15:29:39 +01:00
Tobias Brunner
5bb197d880
nm: Fix tooltips for proposal text fields
...
There is no ! syntax as the default proposal is only used if no custom
proposal is configured.
2018-02-28 15:22:41 +01:00
Tobias Brunner
29b983309f
nm: Version bump to 1.4.3
2018-02-19 14:45:15 +01:00
Lubomir Rintel
ee22e8080f
nm: Allow disabling libnm-glib
...
The distros are eventually going to drop it, allow omitting it.
Closes strongswan/strongswan#86 .
2017-12-06 11:13:03 +01:00
Tobias Brunner
527b3f0ca5
Fixed some typos, courtesy of codespell
2017-11-15 10:21:13 +01:00
Tobias Brunner
aa66e2b704
nm: Version bump to 1.4.2
2017-05-30 14:36:17 +02:00
Tobias Brunner
b2473e94a2
Fixed some typos, courtesy of codespell
2017-05-26 14:44:06 +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
542b464e25
nm: Version bump to 1.4.1
2016-10-14 09:52:11 +02:00
Tobias Brunner
5b93de43c6
nm: Fix comment in service file in /etc/NetworkManager/VPN
2016-10-04 09:57:14 +02:00
Tobias Brunner
254099a090
nm: Remove generated service file in `make clean`
2016-10-04 09:57:13 +02:00
Tobias Brunner
96aebc1756
nm: Don't add generated AppStream metadata to tarball
2016-10-04 09:57:13 +02:00
Tobias Brunner
d9cb28c015
nm: Updated NEWS
2016-09-05 16:24:50 +02:00
Tobias Brunner
be1061c920
nm: Update auth-dialog
...
This updates the auth dialog so that passwords are properly retrieved
(e.g. for the nm-applet). It also adds support for external UI mode and
properly handles secret flags.
2016-09-05 15:41:16 +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
a238f534e8
nm: Bump minor version to 1.4.0
...
This is probably a good idea to do to signal there's significant changes in
dependencies to the distro package maintainers with libnm port and associated
changes.
2016-09-05 15:41:15 +02:00
Lubomir Rintel
7714c631d8
nm: Bump to GTK+ 3.0
...
It's been released years ago; we depend on newer stuff than that now.
2016-09-05 15:39:44 +02:00
Lubomir Rintel
47bd094e53
nm: Replace libgnomeui with libnma for password dialog
...
libgnomeui is long deprecated.
There's one functional difference: the choice to save the passwords is gone.
The password flags and saved password should be set in the preferences dialog,
but this commit does not fix that.
2016-09-05 15:39:44 +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