Skip to content

Debian Changelog pppstatus (0.4.2-10)

2007

pppstatus (0.4.2-10) unstable; urgency=low

   * Added code to postinst to remove obsolete pppstatus-clean.
     Closes: #454682: pppstatus -- Doesn't purge all files after piuparts
     Install+Upgrade+Purge test
 
   * Changed usleep(10L) to usleep(10000L) in pppstatus.c.
     Closes: #436104: pppstatus: eats too much CPU under kernel 2.6.21
 
   * Removed '-s' option from install command in debian/rules.
     Closes: #437787: pppstatus: not handling nostrip build option (policy 10.1)
 
   * Fixed menu.
 
   * opt_analiser() and get_opt() were returning pointers to arrays.  Fixed.
     Closes: #332631: pppstatus crashes with segfault
 
   * Removed spurious misuse of '==' at line 1661 in pppstatus,c
 
   * Changed connect_time and current_time from 'unsigned long' to 'time_t'
     in pppstatus.h.
 
   * Removed spurious usr/sbin.

 -- John Hasler <jhasler@debian.org>  Fri, 14 Dec 2007 21:25:03 -0600

pppstatus (0.4.2-9) unstable; urgency=low

   * Fixed get_ppp_stats() to handle failed ioctl().
 
   * Fixed the daemon code in main() near line 1885 to open the
     terminal with O_NOCTTY.  Using freopen() results in the
     console becoming a controlling terminal.
 
   Closes: #320517 Pressing Control+PrintScreen locks up pppstatus
 
   * Fixed typo in man page.
   Closes: #301919 'man pppstatus' typo: "tariffes"
 
   * Applied patch.
   Closes: #319282 typos in display / logfile
 
   * Removed pppstatus-clean init file, changed prerm to remove runfiles.
   Closes: #317717 pppstatus: don't cleanup /var/run
 
   * Applied patch from "Mario 'BitKoenig' Holbe" <Mario.Holbe@TU-Ilmenau.DE>
   Closes: #307162 pppstatus: please support more speed steps

 -- John Hasler <jhasler@debian.org>  Fri, 4 May 2007 17:06:43 -0500

2004

pppstatus (0.4.2-8) unstable; urgency=low

   * Added code to install signal_hup signal handler (reloads on HUP)
     only when in daemon mode.
     Closes: #278755 pppstatus fails to die on lost terminal.
 
   * Added break at line 1816 to stop doubling of usage message.
 
   * Fixed man page to mention that HUP causes the config file to
     be reread in daemon mode.

 -- John Hasler <jhasler@debian.org>  Fri, 10 Dec 2004 18:59:47 -0600

pppstatus (0.4.2-7) unstable; urgency=low

   * Replaced sprintf() with snprintf(), strcpy() with strncpy(), etc.
   * Improved comments.
 
   * Moved flag files to /var/run/.
     Changed PPP_UP_PATH from /var/lib/ to /var/run/.
     Closes: #187845 Put flag files in /var/run, not /var/lib
 
   * Added a line to is_online() to blank the "Stalled" message
     when offline.
     Closes: #208758 pppstatus reports modem hang up as "Stalled"
 
   * Re-wrote ip_address() to handle error return from ioctl()
     properly.  It worked, but only by accident.

 -- John Hasler <john@dhh.gt.org>  Sun, 1 Aug 2004 21:00:00 +0500

2003

pppstatus (0.4.2-6) unstable; urgency=low

   * Closes: #177212 Default log directory not included in package.
     Added /var/log/pppstatus to debian/dirs.
   * Closes: #109841 pppstatus should have a redraw screen keystroke
     This was fixed a long time ago.
   * Added 'r' and 'q' commands to man page.

 -- John Hasler <john@dhh.gt.org>  Sat, 1 Feb 2003 13:00:00 +0600

pppstatus (0.4.2-5) unstable; urgency=low

   * Added log rotation script.
   * Added handler to dump log on SIGINT and SIGTERM.
   * Added handler to read config files on SIGHUP.
   * Added code to stat /var/lib/pppX-up in is_online() and added ip-up.d
     and ip-down.d scripts to create and destroy that file as ppp goes
     up and down.  This allows pppstatus to work properly with demand
     dialing.
   * Applied patch from Craig Ringer to add support for 512k/128k ADSL.
   * Closes: #163089 pppstatus: add support for 512k/128k ADSL
   * Fixed Makefile so pppstatus.o depends on pppstatus.h.

 -- John Hasler <john@dhh.gt.org>  Sat, 4 Jan 2003 10:00:00 +0600

2002

pppstatus (0.4.2-4) unstable; urgency=low

   * Edited main() and load_options() so that pppstatus will follow
     the Unix convention of reading a config file from /etc/pppstatus
     first and from ~/.pppstatus second.  ~/.pppstatus is not read if
     the user is root.  The program no longer exits if the config
     files cannot be read.
   * Closes: #151885 pppstatus does not start automaticly after sysvinit update
   * dirc() is now only called when the user is not root and does not
     exit on failure.
   * Added the constants GLOBALLOGDIR and GLOBALCOSTDIR (both set to
     /var/log), and the global variables logdir and costdir.  Edited
     main() and various functions to use them.  If the user is root
     logs now go in GLOBALLOGDIR and costs go in GLOBALCOSTDIR.
     Otherwise they go in ~/.pppstatus as usual.  'costs' file for root
     is in /etc/pppstatus.  'costs' file for ordinary users goes in
     ~/.pppstatus.
   * Added a '-d <console>' option to run pppstatus as a daemon displaying
     on the specified console.  Added code to support that, including
     pidfile code and signal handlers.  Wrote an init.d script to start
     pppstatus as a daemon in the absence of the file
     /etc/pppstatus/no_pppstatus_on_boot.  This eliminates the need for
     runonboot.
   * Re-wrote man page to reflect the above changes.
   * I can't reproduce this on 0.4.2-4 with libc6 2.3.1-5 and
     libncurses5 5.3.20021109-1.  I think it was a curses problem.
   * Closes: #170062 pppstatus not working after some upgrades

 -- John Hasler <john@dhh.gt.org>  Tue, 3 Dec 2002 18:00:00 +0600

2001

pppstatus (0.4.2-2) unstable; urgency=low

   * Added test for check at line 1555 so that the 'r' command won't
     cause a crash when email checking is not enabled in config file.
   * Moved config file out of /var/log.
   * Closes: #120170

 -- John Hasler <jhasler@debian.org>  Sun, 2 Dec 2001 12:20:00 +0500

pppstatus (0.4.2-1) unstable; urgency=low

   * New upstream release.
 
   * Commented out 'printf("\e(U"); /* Thanks kspoon */' and arranged to
     pass hline() ACS_BLOCK instead of 219.
   * Closes: #105671

 -- John Hasler <jhasler@debian.org>  Wed, 8 Aug 2001 21:45:00 +0500

pppstatus (0.4.1-5) unstable; urgency=low

   * New maintainer.

 -- John Hasler <jhasler@debian.org>  Sat, 9 Jun 2001 22:45:00 +0500

pppstatus (0.4.1-4) unstable; urgency=low

   * Updated the manpage with improvements kindly contributed by Carlos
     Valdivia Yague.
   * Corrected a typo in README.costs (tarifes replaced by tariffes) that
     was pointed out by Carlos as well.
   * Added a hint in README.Debian concerning the reset of the console
     after terminating pppstatus; closes: #95646

 -- Dr. Guenter Bechly <gbechly@debian.org>  Sat, 28 Apr 2001 23:25:39 +0200

pppstatus (0.4.1-3) unstable; urgency=low

   * Added libncurses5-dev to Build-Depends; closes: #92772

 -- Dr. Guenter Bechly <gbechly@debian.org>  Tue, 3 Apr 2001 21:17:32 +0200

pppstatus (0.4.1-2) unstable; urgency=low

   * Corrected typo in copyright file; closes: #88759

 -- Dr. Guenter Bechly <gbechly@debian.org>  Mon, 26 Mar 2001 16:09:11 +0200

pppstatus (0.4.1-1) unstable; urgency=low

   * New upstream release.

 -- Dr. Guenter Bechly <gbechly@debian.org>  Thu, 1 Mar 2001 18:50:48 +0100

pppstatus (0.4.0-2) unstable; urgency=low

   * Applied a patch by Paul Slootman which is included as patch.diff and
     which was also forwarded upstream; closes: #86717

 -- Dr. Guenter Bechly <gbechly@debian.org>  Fri, 23 Feb 2001 16:56:12 +0100

pppstatus (0.4.0-1) unstable; urgency=low

   * Initial Release (this package was orinally ITPed by Christian Surchi,
     but has been taken over by me after negotiation with him).
   * Wrote a manpage
   * Modified Makefile.

 -- Dr. Guenter Bechly <gbechly@debian.org>  Sat, 17 Feb 2001 17:29:27 +0100