summarylogtreecommitdiffstats
path: root/Changelog.rst
blob: 309b1a8c4aa48c6ccb53747dd7be9381c28c9977 (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
Changelog
=========

**[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