[Pkg-wmaker-commits] [wmppp.app] 89/120: wmppp.app: Bump to version 1.3.1.

Doug Torrance dtorrance-guest at moszumanska.debian.org
Thu Aug 27 12:04:38 UTC 2015


This is an automated email from the git hooks/post-receive script.

dtorrance-guest pushed a commit to branch master
in repository wmppp.app.

commit 31e04dc698038eb639c55dcc2b4d35c7447fcfb6
Author: Doug Torrance <dtorrance at monmouthcollege.edu>
Date:   Tue May 19 22:31:11 2015 -0500

    wmppp.app: Bump to version 1.3.1.
---
 CHANGES | 126 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 README  |   2 +-
 wmppp.c |   2 +-
 3 files changed, 128 insertions(+), 2 deletions(-)

diff --git a/CHANGES b/CHANGES
index 6ff7e68..89850fb 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,5 +1,131 @@
 Version         Description
 --------------------------------------------------------------
+1.3.1   * Released 150519
+
+	* Now maintained by Window Maker Developers Team
+	  <wmaker-dev at lists.windowmaker.org>.
+
+	* Update Free Software Foundation address and GPL2 text
+	  in COPYING.
+
+	* Remove getmodemspeed binary from source.
+
+	* Remove trailing whitespace.
+
+	* Add manpage (obtained from Debian package).
+
+	* Rename system wide fixed options configuration file
+	  for consistency.
+
+	* Allow ISDN devices.
+	  Users of ISDN dialup lines (such as me) cannot use
+	  wmppp as shipped, because it rejects to use any
+	  device except those beginning with `ppp'.
+	  The patch attached solves this.
+	  Based on the patch by Juan Cespedes <cespedes at debian.org> [1].
+
+	* Stampfile handling.
+	  This patch adds support for "stampfile" in config
+	  file, as described in manual page.
+	  Based on the patch by Juan Cespedes <cespedes at debian.org> [1].
+
+	* Display speed in K when too high.
+          When the download speed is too high, wmppp can't
+	  display it because it has only 5 digit. The most
+	  significant digits are hidden !
+	  This small patch display the speed in K when it is
+	  too high.
+	  Based on the patch by jguiton <jguiton at free.fr> [2].
+
+	* Use rm -f for make clean
+	  This patch prevents "make clean" from failing when
+	  the source tree is already clean.
+
+	* Use build flags.
+	  Compile with CPPFLAGS and LDFLAGS and do not
+	  overwrite CFLAGS.
+	  This enables the Debian package to be built with
+	  hardening options.  See [3].
+
+	* Update to latest version of wmgeneral library.
+
+	* Move source files to top directory.
+	  This way, users need only type "make" to build
+	  instead of needing to "cd wmppp" first.
+
+	* Fix spelling mistakes.
+	  Used codespell -w.
+
+	* Reduce scope of several variables.
+	  Fixes several "(style) The scope of the variable 'p'
+	  can be reduced" found by cppcheck.
+
+	* Switch ifs to #ifs for macros.
+	  Fixes "warning: null argument where non-null
+	  required" compiler warnings by not passing NULL to
+	  strdup and "(warning) Conversion of string literal
+	  to bool always evaluates to true" found by cppcheck.
+
+	* Remove unused parameter from get_statistics().
+	  Fixes "warning: unused parameter ‘devname’" compiler
+	  warning.
+
+	* Replace deprecated caddr_t cast with void*.
+
+	* Replace deprecated usleep with nanosleep.
+
+	* Remove C++ style comments.
+
+	* Use #includes from include-what-you-use.
+	  We actually include <sys/socket.h> instead of
+	  <bits/socket_type.h>, as it returns an error: "Never
+	  include <bits/socket_type.h> directly; use
+	  <sys/socket.h> instead."
+
+	* Update Makefile.  Main change is to use $(INSTALL)
+	  instead of cp in install target along with $(DESTDIR)
+	  variable.  We also remove installation of user
+	  ~/.wmppprc config file -- this isn't useful for
+	  sysadmins or package maintainers.
+	  We also update INSTALL to reflect the changes.
+
+	* Fix segfault when HOME undefined.
+	  Instead, we exit with an error message.  This fixes Debian bug #716472
+	  [4].
+
+	* Fix segfault if stop_action or start_action strings are NULL.
+
+	* Add new command line options.
+	  We add command line options for the user to change the start, stop,
+	  speed, ifdown, and stampfile settings at runtime.  This closes a
+	  Debian wishlist bug [5].
+	  Note that, in order to have the command line options overwrite the
+	  defaults set in the configuration file, we split the command line
+	  parsing code into a new function (parse_cmdline()).  We then merged
+	  main() and wmppp_routine().
+	  We document the new options in the help text and in the man page.  We
+	  also take the opportunity to reformat the help text for the -i option
+	  and add the -geometry option to the man page.
+
+	* Reread configuration file.
+	  Based in part on a patch by Chris Gray [6] to fix Debian bug #50181
+	  [7].
+
+	* Command line options take precedence over configuration files.
+	  Since we now reread the configuration files on occasion, the options
+	  given at the command line could be overwritten.  To avoid this, we
+	  save the command line options and always use them if present.
+
+	[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=97509
+	[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=328699
+	[3] https://wiki.debian.org/Hardening
+	[4] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=716472
+	[5] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=293839
+	[6] https://bugs.debian.org/cgi-bin/bugreport.cgi?msg=12;filename=wmppp.diff;att=1;bug=50181
+	[7] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=50181
+
+
+
 1.3.0	* Released 980916
 
 	* WMPPP is almost completely rewritten, WMPPP is now
diff --git a/README b/README
index 6a75f48..eec5b97 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-WMPPP-1.3.0 - Public release
+WMPPP - Public release
 --------------------------------------------------------------
 Authors...: Martijn Pieterse (pieterse at xs4all.nl)
        	    Antoine Nulle    (warp at xs4all.nl)
diff --git a/wmppp.c b/wmppp.c
index 15323e6..bc1689d 100644
--- a/wmppp.c
+++ b/wmppp.c
@@ -203,7 +203,7 @@
 #define TIMER_DES_Y			(6)
 #define TIMER_SZE_X			(6)
 
-#define WMPPP_VERSION "1.3.0"
+#define WMPPP_VERSION "1.3.1"
 
 #define ORANGE_LED_TIMEOUT (60)
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-wmaker/wmppp.app.git



More information about the Pkg-wmaker-commits mailing list