[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