"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.