blob: e26d072afd509a8b24580c345bd3e905adb00f1c (
plain)
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
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
|
Changelog
=========
**[6.5.0] ----- 2024-12-31** ::
Git tags are now signed.
Update SPDX tags
Add git signing key to Arch Package
Bump python vers
update Docs/Changelog.rst Docs/wg-client.pdf
**[6.4.0] ----- 2024-12-23** ::
Fix bug with root checking whether non-root users have ssh running
update Docs/Changelog.rst Docs/wg-client.pdf
**[6.3.0] ----- 2024-12-23** ::
Make sure pid is always int (fixes bug where reading pid returned None)
update Docs/Changelog.rst Docs/wg-client.pdf
**[6.2.0] ----- 2024-12-22** ::
Bug fix with display of ssh prefix in status / show-info
update Docs/Changelog.rst Docs/wg-client.pdf
**[6.1.0] ----- 2024-12-21** ::
Timeout between ssh reconnects now 30 seconds
ssh listener is now auto restarted if it exits unexpectedly.
There are normal, quite common situations where ssh process can exit prematurely. (After sleep/resume, remote server sshd restarts/reboot, changing IP address such as location change of laptop)
update Docs/Changelog.rst Docs/wg-client.pdf
**[5.10.0] ----- 2024-10-20** ::
Use ipaddress in place of netaddr
update Docs/Changelog.rst Docs/wg-client.pdf
**[5.9.3] ----- 2024-09-07** ::
rst continued (gh seems different to sphinx)
update Docs/Changelog.rst Docs/wg-client.pdf
**[5.9.2] ----- 2024-09-07** ::
More rst tidy ups
update Docs/Changelog.rst Docs/wg-client.pdf
**[5.9.1] ----- 2024-09-07** ::
Tidy restructured text formatting in readme
update Docs/Changelog.rst Docs/wg-client.pdf
**[5.9.0] ----- 2024-07-07** ::
wg-fix-resolv: Improve compiler / loader options - see Makefile for details
update Docs/Changelog.rst Docs/wg-client.pdf
**[5.8.1] ----- 2024-07-07** ::
Typo in version string
update Docs/Changelog.rst Docs/wg-client.pdf
**[5.7.0] ----- 2024-07-06** ::
--status as root now displays ssh/resolv for other users if active
update Docs/Changelog.rst Docs/wg-client.pdf
**[5.6.0] ----- 2024-07-04** ::
Improve comments and log more in wg-fix-resolv
update Docs/Changelog.rst Docs/wg-client.pdf
**[5.5.0] ----- 2024-07-04** ::
wg-fix-resolv: tidy up code add mem_alloc() helper.
No need to null terminate date read from file
update Docs/Changelog.rst Docs/wg-client.pdf
**[5.4.0] ----- 2024-07-03** ::
wg-fix-resolv: simplify file_compare() which now returns bool
update Docs/Changelog.rst Docs/wg-client.pdf
**[5.3.0] ----- 2024-07-03** ::
wg-fix-resolv: chown(root) if write resolv.conf.saved.
Fixes (benign) bug where owner of the file resolv.conf.saved can be user instead of root
update Docs/Changelog.rst Docs/wg-client.pdf
**[5.2.0] ----- 2024-07-02** ::
When comparing file digests use strncmp() with known dynamic length not EVP_MAX_MD_SIZE
update Docs/Changelog.rst Docs/wg-client.pdf
**[5.1.0] ----- 2024-07-02** ::
wg-fix-resolv.c: Generalize the file hashing and switch to SHA384
The hash is used to compare two of the resolv.conf files for any changes
Code tidy ups
update Docs/Changelog.rst Docs/wg-client.pdf
**[5.0.2] ----- 2024-07-01** ::
Readme - clarify that gui starts the monitor daemon automatically
update Docs/Changelog.rst Docs/wg-client.pdf
**[5.0.1] ----- 2024-07-01** ::
* Auto fix of resolv.conf (new option *--fix-dns-auto-start*)
Network refresh often happens after sleep/resume (e.g. laptop lid close/open) or
when a DHCP lease expires. If VPN is up and running
when this occurs the /etc/resolv.conf file can be reset and then DNS will no longer use
the vpn DNS but will then use whatever resolver DHCP provided by default.
Earlier versions of wg-client offered a manual fix available
by clicking the *VPN Start* button again or by using wg-client on command line.
This is now done automatically using a daemon which can be started/stopped from command line
using the new options *--fix-dns-auto-start* and *--fix-dns-auto-stop*
The GUI app does this whenever it starts wireguard.
* *--version*
Display wg-client version
* NB version 5 has 2 additional dependencies:
- openssl library for wg-fix-resolv.c
- python-pynotify library available via github and AUR
update Docs/Changelog.rst Docs/wg-client.pdf
**[4.2.0] ----- 2024-04-17** ::
Package update: "pacman -Qc wg_tool" now shows the Changelog
Move version info to version.py
update Docs/Changelog.rst Docs/wg-client.pdf
**[4.1.3] ----- 2024-02-09** ::
Fix github url in PKGBUILD
update Docs/Changelog.rst Docs/wg-client.pdf
**[4.1.2] ----- 2024-02-09** ::
update Docs/Changelog.rst Docs/wg-client.pdf
Fix typoe
update Docs/Changelog.rst Docs/wg-client.pdf
**[4.1.1] ----- 2024-02-09** ::
Add missing PKGBUILD dependencies as reported on AUR by gwy
https://aur.archlinux.org/packages/wg-client#comment-955729
update Docs/Changelog.rst Docs/wg-client.pdf
**[4.1.0] ----- 2024-01-17** ::
ssh_listener now handles pure IPv6 wg iface to build listening port
update Docs/Changelog.rst Docs/wg-client.pdf
**[4.0.1] ----- 2024-01-08** ::
rst fixes for readme as github ignoring some code-blocks
update Docs/Changelog.rst Docs/wg-client.pdf
**[4.0.0] ----- 2024-01-08** ::
dns resolv.conf fix now uses c-program with capabilities.
Now sudu is only needed to run wg-quick.
Docs updated with info on new /usr/lib/wg-client/wg-fix-resolv program
update Docs/Changelog.rst Docs/wg-client.pdf
**[3.7.6] ----- 2024-01-08** ::
bump to 3.7.6
update Docs/Changelog.rst Docs/wg-client.pdf
**[3.7.5] ----- 2024-01-08** ::
update Docs/Changelog.rst Docs/wg-client.pdf
update version for installer fix
update Docs/Changelog.rst Docs/wg-client.pdf
installer typo fix
update Docs/Changelog.rst Docs/wg-client.pdf
**[3.7.4] ----- 2024-01-08** ::
README - document all the options of wg-client
update Docs/Changelog.rst Docs/wg-client.pdf
**[3.7.3] ----- 2024-01-07** ::
small readme tweak
update Docs/Changelog.rst Docs/wg-client.pdf
**[3.7.1] ----- 2024-01-07** ::
wg-client provides command line and gui tool to start and stop wireguard
|