"Fossies" - the Fresh Open Source Software Archive 
Member "alive-2.0.5/NEWS" (2 Jan 2022, 11311 Bytes) of package /linux/privat/alive-2.0.5.tar.lz:
As a special service "Fossies" has tried to format the requested text file into HTML format (style:
standard) with prefixed line numbers.
Alternatively you can here
view or
download the uninterpreted source code file.
See also the latest
Fossies "Diffs" side-by-side code changes report for "NEWS":
2.0.4_vs_2.0.5.
1 NEWS for GNU Alive
2 See the end for copying conditions.
3
4
5 - 2.0.5 | 2022-01-02
6
7 - ‘--help’ output says GNU Alive takes no arguments
8
9 It also says details are in the manual.
10
11 - missing xdgdirs(1) now silent
12
13 Previously, when looking for the config directory, if xdgdirs(1)
14 was not found, you would see the (harmless) error message:
15
16 /bin/sh: 1: xdgdirs: not found
17
18 Now, it's searched for prior to invocation, so if it's missing,
19 there is no error message.
20
21 - bootstrap/maintenance tools
22
23 upgraded:
24
25 (none)
26
27 as before:
28
29 GNU texinfo 6.8
30 GNU Automake 1.16.5
31 GNU Autoconf 2.71
32 GNU Guile 2.2.7
33 Guile-BAUX 20211208.0839.a5245e7
34 GNU gnulib 2021-12-10 21:54:54
35
36
37 - 2.0.4 | 2022-01-01
38
39 - .tar.xz no longer distributed
40
41 If you have GNU tar, you can use "tar xf" and it will DTRT.
42 If not, you can use "lzip -dc TARBALL | tar xf -" to unpack.
43
44 - https in URLs
45
46 GNU and GNUVOLA URLs now say ‘https’ instead of ‘http’. This
47 shows up in the docs, and in ‘--help’ / ‘--version’ output.
48
49 - bootstrap/maintenance tools
50
51 upgraded:
52
53 GNU texinfo 6.8
54 GNU Automake 1.16.5
55 GNU Autoconf 2.71
56 GNU Guile 2.2.7
57 Guile-BAUX 20211208.0839.a5245e7
58 GNU gnulib 2021-12-10 21:54:54
59
60 as before:
61
62 (none)
63
64
65 - 2.0.3 | 2021-01-01
66
67 - Scheme auto-compilation suppressed during ‘./configure’
68
69 The configure script runs several Scheme programs as part of its
70 normal operation. These used to be auto-compiled by Guile 2.x,
71 which was unnecessarily profligate. Now, auto-compilation is
72 suppressed by way of env var ‘GUILE_AUTO_COMPILE=0’.
73
74 NB: Operation of GNU Alive, itself a Scheme program, will still
75 trigger auto-compilation unless suppressed in a likewise manner
76 by the user.
77
78 - bootstrap/maintenance tools
79
80 upgraded:
81
82 GNU texinfo 6.7
83 GNU Automake 1.16.3
84 GNU Autoconf 2.70
85 GNU Guile 2.0.13
86 Guile-BAUX 20201108.2335.8592e21
87
88 as before:
89
90 (none)
91
92
93 - 2.0.2 | 2013-09-08
94
95 - distribution now also .tar.lz
96
97 If you have GNU tar, you can use "tar xf" and it will DTRT.
98 If not, you can use "lzip -dc TARBALL | tar xf -" to unpack.
99
100 - ‘alive --help’ shows home page / "gethelp" info
101
102 This is for compliance w/ the GNU coding standards:
103
104 (info "(standards) --help")
105
106 - use xdgdirs(1) if $HOME/.alive.d/ unavailable
107
108 If the default config dir $HOME/.alive.d/ is not available, and
109 program xdgdirs is, consult the latter to find the config dir.
110 For more info, see <http://www.gnuvola.org/software/xdgdirs/>.
111
112 - maintainer tools upgrade
113 - gnulib-tool (GNU gnulib 2013-08-26 19:31:15) 0.0.8007-4e1dc
114 - automake (GNU automake) 1.13.4
115 - guile-baux-tool (Guile-BAUX) 20130831.1504.5dc1ee3
116
117
118 - 2.0.1 | 2012-09-12
119 - bug report address updated: bug-alive (at gnu dot org)
120 - documentation improved
121 - new appendix: GNU Software
122 - index expanded
123 - maintainer tools upgrade
124 - gnulib-tool (GNU gnulib 2012-09-10 20:37:18) 0.0.7617-6418d
125 - automake (GNU automake) 1.12.3
126 - texinfo.tex now from Gnulib instead of Automake
127
128
129 - 2.0.0 | 2012-08-12
130
131 - licenses upgrade: GPL 3+ / FDL 1.3
132
133 GNU Alive is now released under GPLv3+. You can redistribute it
134 and/or modify it under the terms of the GNU General Public
135 License as published by the Free Software Foundation, either
136 version 3 of the License, or (at your option) any later version.
137
138 The manual is released under GNU FDL 1.3.
139
140 - complete redesign / rewrite
141
142 GNU Alive 2 is a radical simplification; it is now a "periodic
143 ping program" only, w/o support for the "auto-login" feature of
144 previous releases (nowadays that job is handled best by pppd).
145 If you are comfortable typing:
146
147 ping -i 149 HOST
148
149 at a shell prompt, then you do NOT need GNU Alive 2. Move on!
150
151 - new dependencies
152
153 - Guile
154
155 - ping(1) that accepts ‘-n -c COUNT’
156
157 - configuration changes
158
159 Configuration for the periodic ping is now done by frobbing
160 ‘hosts’ and ‘period’ files under ~/.alive.d, written in a format
161 comprising a (very limited) set of sexps. See manual.
162
163 You can now specify multiple hosts; they are pinged round-robin.
164 You can now specify a range for the sleep period; in that case,
165 alive sleeps a random number of seconds in the (inclusive) range
166 each iteration.
167
168 Configuration changes are now detected at each iteration, so
169 that you need not restart the program for changes to take
170 effect. Send SIGALRM to force immediate detection.
171
172 - maintenance changes
173
174 - new maintainer
175
176 GNU Alive is now maintained by Thien-Thi Nguyen, who hopes to
177 continue the good work of the previous maintainers.
178
179 - tools upgrade
180
181 GNU gnulib 2012-07-24 21:35:41 (0.0.7541-dbd91)
182 GNU Autoconf 2.69
183 GNU Automake 1.12.2
184 Guile 1.8.7
185 SNUGGLE 0.1
186
187
188 - 1.4.0 | 2005-02-22
189
190 - GNU Alive
191
192 The qadsl to GNU Alive transition was made. New location of
193 homepage and downloads are on the gnu.org server, or any of its
194 mirrors.
195
196 http://www.gnu.org/software/alive/
197 http://savannah.gnu.org/projects/alive/
198
199 - new command-line switch ‘-q’, ‘--quit’
200
201 A new command ‘-q’, ‘--quit’ has been added. This only quits
202 the keep-alive daemon without logging out.
203
204 - FreeBSD build fixes
205
206 The sneak introduction of ‘alloca’ broke the build on several
207 non-GNU-LibC systems. This has been fixed properly and tested
208 on FreeBSD Alpha.
209
210 - initial translation effort
211
212 The groundwork for I18n using GNU Gettext has been laid out.
213 Thus far only Swedish and C/English is supported. Other
214 translations are welcome.
215
216 Add your language to po/LINGUAS and run "msginit --locale=???"
217 from the po directory to generate ???.po, then translate it and
218 run it by your translation team, usually <???@li.org>.
219
220 - old config files and PID files reused
221
222 Even though the project has been renamed to GNU Alive and the
223 configuraion and PID (lock) files also have been renamed the
224 program is still backwards compatible. The qadsl.conf and
225 .qadslrc are detected first, then alive.conf et. al. The same
226 goes for the lock files.
227
228 - bugfixes and minor additions
229
230 The usual minor bugfixes and minor additions in verbosity and
231 debug messages, as expected.
232
233
234 - 1.3.3 | 2004-06-29
235
236 - bugfix: config.c
237
238 The actual login part of the daemon was never run even if it was
239 activated in the configuration file. Bad use of ‘strcasecmp’
240 led to that part of the config file to be interpreted in the
241 straight opposite of the setting.
242
243 - documentation updated
244
245 At least the TeXinfo documentation has been updated.
246
247 - long options implemented
248
249 To support long options ‘getopt_long’ and ‘getopt’ has been made
250 a part of the qadsl source tree. This because long options are
251 not available on all platforms, at least not NetBSD.
252
253 - ‘-v’ now is verbose, and ‘-V’ is version
254
255 To more adhere to the style of GNU command line options the
256 short options for verbose and version, ‘-V’ and ‘-v’
257 respectively, have been switched. We apologise for the
258 confusion this might create.
259
260 - vastly improved logging (/var/log/daemon.log in Debian)
261
262 All calls to ‘syslog’ have been made more informative and clear.
263 Now they actually denote "SUCCESSFUL" and "FAILED" to mark the
264 login status. Also, when given ‘-V’ (i.e., ‘--verbose’) that
265 switch now propagates properly to the daemon.
266
267 To swamp the logfiles even further another switch has been
268 added, ‘--debug’, that replaces the need to rebuild from source
269 using ‘--enable-debug’ to configure. This switch adds a
270 ridiculous amount of data to the logfiles and will improve the
271 way people can debug their connection setups.
272
273 Also, all state changes are now noticed by the daemon in the
274 logfile.
275
276 - forced relogin on already running daemon
277
278 As suggested by Oden Eriksson, qadsl now sends SIGHUP to an
279 already started deamon when the client is started with
280 ‘--login’. This forces the daemon to cancel its current delay
281 and relogin.
282
283 Forced relogins are noted explicitly in the logfile.
284
285 - cleaned up http.c
286
287 The name-space in http.c has been updated even further from the
288 old code. It has been changed to ‘http_server_init’,
289 ‘http_server_login’, etc.
290
291 A lot of the code has also seen face lifts and general
292 simplificaions and some long overdue documentation.
293
294 - socket leak fix
295
296 Mandrake RPM maintainer, Oden Eriksson, reported too many open
297 sockets from a long running qadsl process. Turned out to be a
298 socket leak that occurred when bailing out early on error
299 detection.
300
301
302 - 1.3.2 | 2004-02-17
303
304 - ugly bug in .conf file parser fixed
305
306 A really ugly bug in the .conf file parser made it impossible to
307 parse the new style .conf file format.
308
309 - supported architectures
310
311 The list of supported arhitectures and dsitributions has grown.
312 qadsl-1.3.2 has been tested on:
313
314 Slackware 9.1 (intel)
315 Mandrake 9.2 (intel)
316 Debian GNU/Linux (intel/Sarge)
317 Debian GNU/Hurd (intel/Sid)
318 NetBSD 1.6 (intel)
319 FreeBSD 5.1 (alpha)
320
321
322 - 1.3.1 | 2004-01-31
323
324 - "make dist" actually builds a proper distribution
325
326 The last source release 1.3.0 did not build, due to various
327 files being missing from the distribution.
328
329 - NetBSD fixes
330
331 All qadsl releases from 1.3.1 onwards should now build properly
332 on NetBSD. Courtesy of jakov.
333
334 - GNU/Hurd fixes
335
336 All qadsl releases from 1.3.1 onwards should now build properly
337 on GNU/Hurd. Thanks to Gürkan Sengün for providing a testing
338 machine, http://hurd.she.kicks-ass.org:8084/
339
340
341 - 1.3.0 | 2004-01-21
342
343 - Major rewrite of most of the code
344
345 Most of the code has been restructured and rewritten to simplify
346 the next big step - extension - qadsl is going places.
347
348 - .conf file parser in CFG
349
350 Bison and Flex has been called upon to do their magic on the
351 .conf file format. This has enabled a much more free and
352 extensible file format.
353
354 - HTTP handling improved
355
356 State management has been improved to be more fault tolerant.
357 As well as also being cleaned up immensely.
358
359 This means more stability, no more sudden logouts just because
360 your ISP temporarily disabled logins. We now patiently wait for
361 the login server (or your network card or whatever) to be
362 reactivated.
363
364 - Debian patches included
365
366 Just like we have a qadsl.spec file (for .rpm's) we also include
367 the Debian scripts to build .deb files.
368
369 - failover lock file support
370
371 If PID_FILE does not exist or cannot be opened for reading /
372 writing we need to find out other ways to play.
373
374 - more stubborn when login fails
375
376 qadsl does not exit(1) at every possible juncture anymore.
377
378
379 - etc
380 Local Variables:
381 mode: outline
382 outline-regexp: "\\([ ][ ]\\)*- "
383 End:
384
385 Copyright (C) 2012, 2013, 2021, 2022 Thien-Thi Nguyen
386
387 Copying and distribution of this file, with or without modification,
388 are permitted provided the copyright notice and this notice are preserved.