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" Closes: #307162 pppstatus: please support more speed steps -- John Hasler Fri, 4 May 2007 17:06:43 -0500 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 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 Sun, 1 Aug 2004 21:00:00 +0500 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 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 Sat, 4 Jan 2003 10:00:00 +0600 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 ' 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 Tue, 3 Dec 2002 18:00:00 +0600 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 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 Wed, 8 Aug 2001 21:45:00 +0500 pppstatus (0.4.1-5) unstable; urgency=low * New maintainer. -- John Hasler 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 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 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 Mon, 26 Mar 2001 16:09:11 +0200 pppstatus (0.4.1-1) unstable; urgency=low * New upstream release. -- Dr. Guenter Bechly 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 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 Sat, 17 Feb 2001 17:29:27 +0100