File: ChangeLog

package info (click to toggle)
gadmin-openvpn-client 0.1.9-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, stretch
  • size: 1,508 kB
  • ctags: 443
  • sloc: ansic: 4,532; sh: 3,215; makefile: 112
file content (176 lines) | stat: -rw-r--r-- 5,782 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
Version 0.1.9
-------------------------------------------------------------
Made cert and key entries non-editable.
Removed file_chooser_set_filename from dialog creation.
Changed pixbuf_unref to g_object_unref for icons.
Removed unused functions and fixed some compiler warnings.


Version 0.1.8
-------------------------------------------------------------
Rewrote the help dialog contents and updated
the Swedish translation.


Version 0.1.7
-------------------------------------------------------------
Fixed upscript.sh so that the client also works
when no DNS adresses are pushed from the server.
Press apply to enable the new settings.


Version 0.1.6
-------------------------------------------------------------
Added the ability to have multiple remote addresses, ports and
comments for each location specification in the user interface.
Added better checking for minimum required certs and keys.
Allows Tun interfaces and the following extra user-added
options: fragment, tun-mtu, redirect-gateway,
explicit-exit-notify, route-delay and route-method.
Added option "Import configuration file" to the import window.
Code cleanup and indentation fixes.
Adds "redirect-gateway def1" when importing configurations.


Version 0.1.5
-------------------------------------------------------------
Removed unused client directives tls-client and DH key.
TLS-Auth is determined by the existence of the TA.key.
Moved the logging directory to /var/log/gadmin-openvpn/client.

Note:
-----------
Required certs and keys are:
CA cert, Client cert and key.
TA key if TLS-Auth is used by the server.
-----------
Username and password authentication can be
used in combination with encryption.



Version 0.1.4
-------------------------------------------------------------
Made the tls-auth ta.key optional. Required if tls-auth is used by the server.
Versioning fixes.



Version 0.1.3
-------------------------------------------------------------
Adds option mssfix with a default value of 1200.
Fixes incorrect TCP checksums when dropping ICMP at firewalls.
Standard MSS range is: 1000 - 1450.


Version 0.1.2
-------------------------------------------------------------
Using SYSINIT_SCRIPTS_DIR in the NetworkManager dispatcher script.
Updated Deutsch translation (Manfred Mueller)


Version 0.1.1
-------------------------------------------------------------
NetworkManager has been fixed so interface adjustments where removed.
Press apply to enable the new settings.


Version 0.1.0
-------------------------------------------------------------
Activation and deactivation fixes for DNS handling.
Only run the mount option at sysinit start.


Version 0.0.9
-------------------------------------------------------------
NetworkManager integration, starts and stops the tunnel
when the network cable is plugged or unplugged.
(Press deactivate and activate to enable it)
Added configure option: NETWORKMANAGER_DISPATCH_DIR.
Saves the conf tab contents to the correct client .conf location.
The init script creates the pid file directory /var/run/openvpn.
Added options: ping and ping-restart to reinitiate the connection
and keep it alive by checking icmp ping replies.
Added option: allow-pull-fqdn to allow pulling DNS-names.
Added option: resolv-retry infinite.
Added a fix for fetching and setting pushed environment info, like
DNS's from the server to OSS clients:...
The client now writes a client "upscript.sh" for the selected connection.
This script will fetch environment variables that are pushed to the
client and places those variables in the following file:
/etc/gadmin-openvpn-client.env
On activation pulled DNS's and DOMAIN will be set in /etc/resolv.conf.
When the client is deactivated or the computer is
shut down these changes will be reverted.


Version 0.0.8
-----------------------------------------------------
Adds user selectable certificates and keys.
Switches to the client connection log view at activation.


Version 0.0.7
-----------------------------------------------------
Uses /etc/init.d as sysinit scripts dir.
Sets status color and missing programs color.


Version 0.0.6
-----------------------------------------------------
Added a mount entry and button for mounting external
devices with passfiles before the client starts.
The button is used to add an example mount.
Dual factor authentication is working ok.


Version 0.0.5
-----------------------------------------------------
Added Swedish translation.
Added start parameter: --script-security 2.
Using more secure chmod for the certs and passfile.
Reverted de.po strings with questions to English.


Version 0.0.4
-----------------------------------------------------
Added an entry to specify a different passfile
location such as an usb-stick.
Wrote the help window contents.
Added de.po thanks to Manfred Mueller.


Version 0.0.3
-----------------------------------------------------
Added iptables forward rule and more options.
Fixed a compilation issue.


Version 0.0.2
-----------------------------------------------------
Multi connection handlings                     ( OK )

Select last used connection                    ( OK )

Import connections from gadmin-openvpn-server  ( OK )

Authentication handling                        ( OK )

Configure option: IP_FORWARD_CMD_START/STOP    ( OK )

Start and stop the clients with sysinit script ( OK )

Activation status and version information      ( OK )

Create client settings                         ( OK )

Populate client settings                       ( OK )

Apply client settings                          ( OK )

Add sysinit script on apply                    ( OK )

Apply settings on activate                     ( OK )

Can it easily set up multiple OpenVPN clients  ( OK )
(Multi confs, passwords and multi certs)