This set of patches brings (almost) all of the dockapps in the repository which
use the wmgeneral library together to share the same code.  The one exception
is wmbiff, which has diverged substantially from the rest and so I haven't
touched it.  (At some point, I would like to spend some time and merge in
wmbiff's version as well, with the ultimate goal of actually creating one
"libwmgeneral" shared library instead of trying to keep all these different
subdirectories in sync.)

This all started when I began working on some Debian bugs in wmppp.app.  The
second half of the patches deal solely with it.

Carlos, could you tag the last patch wmppp.app-1.3.1?

Thanks!

Doug Torrance (28):
  wmgeneral: Check if malloc fails.
  wmgeneral: Free pointer.
  wmgeneral: Remove inline keywords.
  wmgeneral: Bump to 1998-09-11 version found in wmcpufreq and
    wmppp.app.
  wmgeneral: Bump to 1998-09-14 version found in wmckgmail, wmitime,    
    wmsmp.app, wmSMPmon, and wmtz.
  wmgeneral: Merge 2003-10-10 version from wmmon and wmtime.
  wmgeneral: Reduce scope of several variables.
  wmgeneral: Use field width limits for scanf.
  wmgeneral: Use #includes from include-what-you-use.
  wmgeneral: Add proper copyright headers; fix changelog formatting.
  wmgeneral: Fix segfault if newline encountered in parse_rcfile.
  wmgeneral: Don't call free on pointers we haven't malloced.
  wmppp.app: Move source files to top directory.
  wmppp.app: Fix spelling mistakes.
  wmppp.app: Reduce scope of several variables.
  wmppp.app: Switch ifs to #ifs for macros.
  wmppp.app: Remove unused parameter from get_statistics().
  wmppp.app: Replace deprecated caddr_t cast with void*.
  wmppp.app: Replace deprecated usleep with nanosleep.
  wmppp.app: Remove C++ style comments.
  wmppp.app: Use #includes from include-what-you-use.
  wmppp.app: Update Makefile.
  wmppp.app: Fix segfault when HOME undefined.
  wmppp.app: Fix segfault if stop_action or start_action strings are
    NULL.
  wmppp.app: Add new command line options.
  wmppp.app: Reread configuration file.
  wmppp.app: Command line options take precedence over configuration
    files.
  wmppp.app: Bump to version 1.3.1.

 wmSMPmon/wmgeneral/wmgeneral.c                 |  288 ++++---
 wmSMPmon/wmgeneral/wmgeneral.h                 |   36 +-
 wmckgmail/wmgeneral/list.c                     |   18 +-
 wmckgmail/wmgeneral/list.h                     |   22 +-
 wmckgmail/wmgeneral/misc.c                     |   13 +-
 wmckgmail/wmgeneral/misc.h                     |   22 +
 wmckgmail/wmgeneral/wmgeneral.c                |  149 ++--
 wmckgmail/wmgeneral/wmgeneral.h                |   36 +-
 wmcpufreq/wmgeneral/list.c                     |   32 +-
 wmcpufreq/wmgeneral/list.h                     |   28 +-
 wmcpufreq/wmgeneral/misc.c                     |   37 +-
 wmcpufreq/wmgeneral/misc.h                     |   22 +
 wmcpufreq/wmgeneral/wmgeneral.c                |  158 ++--
 wmcpufreq/wmgeneral/wmgeneral.h                |   38 +-
 wmfsm/wmgeneral/wmgeneral.c                    |  188 ++++-
 wmfsm/wmgeneral/wmgeneral.h                    |   43 +-
 wmifs/wmgeneral/list.c                         |  157 ++--
 wmifs/wmgeneral/list.h                         |   26 +-
 wmifs/wmgeneral/misc.c                         |  206 ++---
 wmifs/wmgeneral/misc.h                         |   22 +
 wmifs/wmgeneral/wmgeneral.c                    |  270 ++++--
 wmifs/wmgeneral/wmgeneral.h                    |   43 +-
 wmitime/wmgeneral/list.c                       |   18 +-
 wmitime/wmgeneral/list.h                       |   22 +-
 wmitime/wmgeneral/misc.c                       |   13 +-
 wmitime/wmgeneral/misc.h                       |   22 +
 wmitime/wmgeneral/wmgeneral.c                  |  153 ++--
 wmitime/wmgeneral/wmgeneral.h                  |   36 +-
 wmkeys/wmgeneral/list.c                        |   18 +-
 wmkeys/wmgeneral/list.h                        |   22 +-
 wmkeys/wmgeneral/misc.c                        |   13 +-
 wmkeys/wmgeneral/misc.h                        |   22 +
 wmkeys/wmgeneral/wmgeneral.c                   |  188 ++++-
 wmkeys/wmgeneral/wmgeneral.h                   |   43 +-
 wmmon/wmgeneral/list.c                         |   18 +-
 wmmon/wmgeneral/list.h                         |   22 +-
 wmmon/wmgeneral/misc.c                         |   13 +-
 wmmon/wmgeneral/misc.h                         |   22 +
 wmmon/wmgeneral/wmgeneral.c                    |  184 +++-
 wmmon/wmgeneral/wmgeneral.h                    |   43 +-
 wmppp.app/BUGS                                 |    2 +-
 wmppp.app/CHANGES                              |  134 ++-
 wmppp.app/HINTS                                |    6 +-
 wmppp.app/INSTALL                              |   20 +-
 wmppp.app/Makefile                             |   44 +
 wmppp.app/README                               |    4 +-
 wmppp.app/example-scripts/chap-secrets         |    2 +
 wmppp.app/example-scripts/connect-errors       |    0
 wmppp.app/example-scripts/ip-down              |    4 +
 wmppp.app/example-scripts/ip-up                |   14 +
 wmppp.app/example-scripts/options              |   10 +
 wmppp.app/example-scripts/pap-secrets          |    2 +
 wmppp.app/example-scripts/wmppp-chat           |    9 +
 wmppp.app/example-scripts/wmppp-ifdown         |    5 +
 wmppp.app/example-scripts/wmppp-start          |    3 +
 wmppp.app/example-scripts/wmppp-stop           |   18 +
 wmppp.app/getmodemspeed.c                      |   17 +
 wmppp.app/system.wmppprc                       |    4 +
 wmppp.app/user.wmppprc                         |    4 +
 wmppp.app/wmgeneral/list.c                     |   18 +-
 wmppp.app/wmgeneral/list.h                     |   22 +-
 wmppp.app/wmgeneral/misc.c                     |   13 +-
 wmppp.app/wmgeneral/misc.h                     |   22 +
 wmppp.app/wmgeneral/wmgeneral.c                |  136 +--
 wmppp.app/wmgeneral/wmgeneral.h                |   36 +-
 wmppp.app/wmppp-master.xpm                     |  133 +++
 wmppp.app/wmppp.1                              |  113 +++
 wmppp.app/wmppp.c                              | 1069 ++++++++++++++++++++++++
 wmppp.app/wmppp/Makefile                       |   36 -
 wmppp.app/wmppp/example-scripts/chap-secrets   |    2 -
 wmppp.app/wmppp/example-scripts/connect-errors |    0
 wmppp.app/wmppp/example-scripts/ip-down        |    4 -
 wmppp.app/wmppp/example-scripts/ip-up          |   14 -
 wmppp.app/wmppp/example-scripts/options        |   10 -
 wmppp.app/wmppp/example-scripts/pap-secrets    |    2 -
 wmppp.app/wmppp/example-scripts/wmppp-chat     |    9 -
 wmppp.app/wmppp/example-scripts/wmppp-ifdown   |    5 -
 wmppp.app/wmppp/example-scripts/wmppp-start    |    3 -
 wmppp.app/wmppp/example-scripts/wmppp-stop     |   18 -
 wmppp.app/wmppp/getmodemspeed.c                |   17 -
 wmppp.app/wmppp/system.wmppprc                 |    4 -
 wmppp.app/wmppp/user.wmppprc                   |    4 -
 wmppp.app/wmppp/wmppp-master.xpm               |  133 ---
 wmppp.app/wmppp/wmppp.1                        |  103 ---
 wmppp.app/wmppp/wmppp.c                        | 1013 ----------------------
 wmsm.app/wmgeneral/list.c                      |   18 +-
 wmsm.app/wmgeneral/list.h                      |   22 +-
 wmsm.app/wmgeneral/misc.c                      |   13 +-
 wmsm.app/wmgeneral/misc.h                      |   22 +
 wmsm.app/wmgeneral/wmgeneral.c                 |  189 +++--
 wmsm.app/wmgeneral/wmgeneral.h                 |   36 +-
 wmsm.app/wmsm/wmsm-master.xpm                  |    3 +-
 wmtime/wmgeneral/list.c                        |   20 +-
 wmtime/wmgeneral/list.h                        |   24 +-
 wmtime/wmgeneral/misc.c                        |   13 +-
 wmtime/wmgeneral/misc.h                        |   22 +
 wmtime/wmgeneral/wmgeneral.c                   |  200 ++++-
 wmtime/wmgeneral/wmgeneral.h                   |   43 +-
 wmtz/wmgeneral/list.c                          |   18 +-
 wmtz/wmgeneral/list.h                          |   22 +-
 wmtz/wmgeneral/misc.c                          |   13 +-
 wmtz/wmgeneral/misc.h                          |   22 +
 wmtz/wmgeneral/wmgeneral.c                     |  149 ++--
 wmtz/wmgeneral/wmgeneral.h                     |   36 +-
 104 files changed, 4272 insertions(+), 2580 deletions(-)
 mode change 100755 => 100644 wmcpufreq/wmgeneral/list.c
 mode change 100755 => 100644 wmcpufreq/wmgeneral/list.h
 mode change 100755 => 100644 wmcpufreq/wmgeneral/misc.c
 create mode 100644 wmppp.app/Makefile
 create mode 100644 wmppp.app/example-scripts/chap-secrets
 create mode 100644 wmppp.app/example-scripts/connect-errors
 create mode 100755 wmppp.app/example-scripts/ip-down
 create mode 100755 wmppp.app/example-scripts/ip-up
 create mode 100644 wmppp.app/example-scripts/options
 create mode 100644 wmppp.app/example-scripts/pap-secrets
 create mode 100644 wmppp.app/example-scripts/wmppp-chat
 create mode 100755 wmppp.app/example-scripts/wmppp-ifdown
 create mode 100755 wmppp.app/example-scripts/wmppp-start
 create mode 100755 wmppp.app/example-scripts/wmppp-stop
 create mode 100644 wmppp.app/getmodemspeed.c
 create mode 100644 wmppp.app/system.wmppprc
 create mode 100644 wmppp.app/user.wmppprc
 create mode 100644 wmppp.app/wmppp-master.xpm
 create mode 100644 wmppp.app/wmppp.1
 create mode 100644 wmppp.app/wmppp.c
 delete mode 100644 wmppp.app/wmppp/Makefile
 delete mode 100644 wmppp.app/wmppp/example-scripts/chap-secrets
 delete mode 100644 wmppp.app/wmppp/example-scripts/connect-errors
 delete mode 100755 wmppp.app/wmppp/example-scripts/ip-down
 delete mode 100755 wmppp.app/wmppp/example-scripts/ip-up
 delete mode 100644 wmppp.app/wmppp/example-scripts/options
 delete mode 100644 wmppp.app/wmppp/example-scripts/pap-secrets
 delete mode 100644 wmppp.app/wmppp/example-scripts/wmppp-chat
 delete mode 100755 wmppp.app/wmppp/example-scripts/wmppp-ifdown
 delete mode 100755 wmppp.app/wmppp/example-scripts/wmppp-start
 delete mode 100755 wmppp.app/wmppp/example-scripts/wmppp-stop
 delete mode 100644 wmppp.app/wmppp/getmodemspeed.c
 delete mode 100644 wmppp.app/wmppp/system.wmppprc
 delete mode 100644 wmppp.app/wmppp/user.wmppprc
 delete mode 100644 wmppp.app/wmppp/wmppp-master.xpm
 delete mode 100644 wmppp.app/wmppp/wmppp.1
 delete mode 100644 wmppp.app/wmppp/wmppp.c

-- 
2.1.4


-- 
To unsubscribe, send mail to wmaker-dev-unsubscr...@lists.windowmaker.org.

Reply via email to