wmail: updated change-log and bumped to 2.2.
[dockapps.git] / wmail / ChangeLog
blob207f96944746f9be8f1322325f04c759188403c0
1 2019-06-12  Jeremy Sowden <jeremy@azazel.net>
3         * wmail/ChangeLog, wmail/README, wmail/configure.ac,
4         wmail/wmailrc-sample: wmail: updated change-log and bumped to 2.2.
6 2019-06-12  Jeremy Sowden <jeremy@azazel.net>
8         * wmail/src/wmail.c: wmail: removed superfluous continue.
10 2019-06-12  Jeremy Sowden <jeremy@azazel.net>
12         * wmail/README: wmail: fixed error in build instructions.
14 2019-06-10  Jeremy Sowden <jeremy@azazel.net>
16         * wmail/src/wmail.c: wmail: removed commented-out variable.
18 2019-06-10  Jeremy Sowden <jeremy@azazel.net>
20         * wmail/src/wmail.c: wmail: POSIX doesn't have a "t" mode flag for
21         fopen(3).
23 2019-06-10  Jeremy Sowden <jeremy@azazel.net>
25         * wmail/src/wmail.c: wmail: formatting fixes.
27 2019-06-10  Jeremy Sowden <jeremy@azazel.net>
29         * wmail/src/wmail.c: wmail: strip leading white-space when doing
30         skip-name comparisons.
32 2019-06-10  Jeremy Sowden <jeremy@azazel.net>
34         * wmail/src/config.h: wmail: dropped unused enum values.
36 2019-06-10  Jeremy Sowden <jeremy@azazel.net>
38         * wmail/src/config.c, wmail/src/wmail.c: wmail: use realloc(3) and
39         handle allocation failures.
41 2019-06-10  Jeremy Sowden <jeremy@azazel.net>
43         * wmail/src/config.c: wmail: fixed memory leaks in skip-names.
45 2019-06-10  Jeremy Sowden <jeremy@azazel.net>
47         * wmail/README, wmail/src/config.c, wmail/src/config.h,
48         wmail/src/wmail.c: wmail: added command-line option to specify a
49         different config-file.
51 2019-06-10  Jeremy Sowden <jeremy@azazel.net>
53         * wmail/src/wmail.c: wmail: parse command-line arguments before
54         reading config-file.  Fixes warnings about config and check-sum files when using --help
55         and --version.
57 2019-06-10  Jeremy Sowden <jeremy@azazel.net>
59         * wmail/src/common.h, wmail/src/config.c, wmail/src/wmail.c: wmail:
60         removed hard-coded string lengths.
62 2019-06-10  Jeremy Sowden <jeremy@azazel.net>
64         * wmail/src/config.c: wmail: use continues rather than if-else chain
65         to improve readability.
67 2019-06-10  Jeremy Sowden <jeremy@azazel.net>
69         * wmail/src/wmail.c: wmail: added option index enum and used
70         designated initializers for options.
72 2019-06-09  Jeremy Sowden <jeremy@azazel.net>
74         * wmail/src/config.c, wmail/src/wmail.c: wmail: removed hard-coded
75         buffer size.
77 2019-06-09  Jeremy Sowden <jeremy@azazel.net>
79         * wmail/configure.ac, wmail/src/common.h, wmail/src/config.c: wmail:
80         use stdbool.h if available.
82 2019-06-09  Jeremy Sowden <jeremy@azazel.net>
84         * wmail/src/common.c, wmail/src/common.h, wmail/src/config.c,
85         wmail/src/config.h, wmail/src/wmail.c, wmail/wmailrc-sample: wmail:
86         more version and copyright updates.
88 2019-06-09  Jeremy Sowden <jeremy@azazel.net>
90         * wmail/README, wmail/src/wmail.c: wmail: fixed some typo's.
92 2019-06-09  Jeremy Sowden <jeremy@azazel.net>
94         * wmail/src/Makefile.am: wmail: only include one set of XPM's among
95         wmail's sources.
97 2019-06-06  Jeremy Sowden <jeremy@azazel.net>
99         * wmail/ChangeLog, wmail/README, wmail/configure.ac: wmail: bumped
100         to 2.1.
102 2019-06-06  Jeremy Sowden <jeremy@azazel.net>
104         * wmail/ChangeLog: wmail: added new ChangeLog.
106 2019-06-06  Jeremy Sowden <jeremy@azazel.net>
108         * wmail/COPYING: wmail: updated the copyright notices.
110 2019-06-06  Jeremy Sowden <jeremy@azazel.net>
112         * wmail/README: wmail: updated contact details in README.
114 2019-06-06  Jeremy Sowden <jeremy@azazel.net>
116         * wmail/ChangeLog.old, wmail/Makefile.am, wmail/README: wmail: moved
117         old change-log to a separate file.
119 2019-06-06  Jeremy Sowden <jeremy@azazel.net>
121         * wmail/src/common.h: wmail: define debug macros as empty if debug
122         is not enabled.
124 2019-06-06  Jeremy Sowden <jeremy@azazel.net>
126         * wmail/src/common.c, wmail/src/common.h: wmail: only one DEBUG
127         macro is ever defined.
129 2019-06-05  Jeremy Sowden <jeremy@azazel.net>
131         * wmail/src/wmail.c: wmail: change "!stat(...) == 0" to "stat(...)
132         == -1"
134 2019-06-04  Jeremy Sowden <jeremy@azazel.net>
136         * wmail/src/common.c: wmail: refactored MakePathName: one malloc;
137         one snprintf instead of two memcpys.
139 2019-06-03  Jeremy Sowden <jeremy@azazel.net>
141         * wmail/.gitignore, wmail/Makefile.am, wmail/Makefile.in,
142         wmail/autogen, wmail/configure.ac, wmail/src/Makefile.am,
143         wmail/src/Makefile.in: wmail: use automake.
145 2019-06-04  Jeremy Sowden <jeremy@azazel.net>
147         * wmail/{configure.in => configure.ac}: wmail: renamed configure.in
148         to configure.ac.
150 2019-06-05  Jeremy Sowden <jeremy@azazel.net>
152         * wmail/configure.in, wmail/src/wmail.c: wmail: check for
153         libdockapp/dockapp.h and fall back to dockapp.h.
155 2019-06-04  Jeremy Sowden <jeremy@azazel.net>
157         * wmail/configure.in, wmail/src/Makefile.in: wmail: use pkg-config
158         for X11 and dockapp.
160 2019-06-05  Jeremy Sowden <jeremy@azazel.net>
162         * wmail/src/wmail.c: wmail: use DA_VERSION to determine the correct
163         type for DAMakePixmapFromData parameters.
165 2019-06-04  Jeremy Sowden <jeremy@azazel.net>
167         * wmail/Makefile.in, wmail/README: wmail: no longer install into or
168         uninstall from $HOME.
170 2019-06-01  Jeremy Sowden <jeremy@azazel.net>
172         * wmail/src/wmail.c: wmail: added breaks and explicit fall-through
173         comments to switches.
175 2019-06-01  Jeremy Sowden <jeremy@azazel.net>
177         * wmail/src/wmail.c: wmail: declare enum variable with the right
178         type.
180 2019-06-01  Jeremy Sowden <jeremy@azazel.net>
182         * wmail/src/wmail.c: wmail: fixed warnings about unused parameters.
184 2019-06-01  Jeremy Sowden <jeremy@azazel.net>
186         * wmail/src/wmail.c: wmail: fixed comparisons between signed and
187         unsigned.
189 2019-06-01  Jeremy Sowden <jeremy@azazel.net>
191         * wmail/src/config.c: wmail: use designated initializers to define
192         config.
194 2019-06-01  Jeremy Sowden <jeremy@azazel.net>
196         * wmail/configure.in, wmail/src/config.c, wmail/src/wmail.c: wmail:
197         strcasecmp and strncasecmp are properly declared in strings.h.
199 2019-06-01  Jeremy Sowden <jeremy@azazel.net>
201         * wmail/configure.in: wmail: extra debug compiler flags.
203 2019-06-01  Jeremy Sowden <jeremy@azazel.net>
205         * wmail/src/config.c, wmail/src/wmail.c: wmail: white-space fixes.
207 2019-05-28  Jeremy Sowden <jeremy@azazel.net>
209         * wmail/src/wmail.c: wmail: allow for multiple white-space
210         characters between name and address.
212 2019-05-28  Jeremy Sowden <jeremy@azazel.net>
214         * wmail/src/wmail.c: wmail: keep track of buffer lengths and avoid
215         repeated strlen calls.
217 2019-05-28  Jeremy Sowden <jeremy@azazel.net>
219         * wmail/configure.in, wmail/src/common.c, wmail/src/config.c,
220         wmail/src/wmail.c: wmail: strlen returns size_t.
222 2019-06-04  Jeremy Sowden <jeremy@azazel.net>
224         * wmail/.gitignore, wmail/configure.in, wmail/src/Makefile.in,
225         wmail/src/common.c, wmail/src/config.c, wmail/src/wmail.c: wmail:
226         use AC_CONFIG_HEADERS to generate config.h.
228 2019-06-01  Jeremy Sowden <jeremy@azazel.net>
230         * wmail/configure.in, wmail/src/Makefile.in: wmail: use CPPFLAGS.
232 2019-06-04  Jeremy Sowden <jeremy@azazel.net>
234         * wmail/configure.in: wmail: don't clobber CFLAGS.
236 2019-05-27  Jeremy Sowden <jeremy@azazel.net>
238         * wmail/src/config.c, wmail/src/wmail.c: wmail: add static to
239         declarations of lots of variables and functions.
241 2019-05-27  Jeremy Sowden <jeremy@azazel.net>
243         * wmail/src/config.h, wmail/src/wmail.c: wmail: added signal-handler
244         for SIGINT and SIGTERM.
246 2019-05-27  Jeremy Sowden <jeremy@azazel.net>
248         * wmail/src/wmail.c: wmail: skip leading white-space in From:
249         headers.
251 2019-05-27  Jeremy Sowden <jeremy@azazel.net>
253         * wmail/src/wmail.c: wmail: DAMakePixmapFromData expects an unsigned
254         short pointer.
256 2019-05-27  Jeremy Sowden <jeremy@azazel.net>
258         * wmail/src/wmail.c: wmail: replaced SIGALRM handler with DA timer
259         call-back.  The application was doing a lot of work in a signal-handler.  This
260         was not re-entrant and could interact badly with X.  Since the DA
261         event-loop supports a timer call-back use that instead.
263 2019-05-27  Jeremy Sowden <jeremy@azazel.net>
265         * wmail/src/config.c, wmail/src/wmail.c: wmail: fix prototypes of
266         functions accepting no parameters.
268 2019-05-27  Jeremy Sowden <jeremy@azazel.net>
270         * wmail/src/wmail.c: wmail: use calloc, instead of malloc + memset.
272 2019-05-27  Jeremy Sowden <jeremy@azazel.net>
274         * wmail/src/config.c, wmail/src/wmail.c: wmail: fix memory leaks.
276 2019-05-27  Jeremy Sowden <jeremy@azazel.net>
278         * wmail/src/wmail.c: wmail: FileNameConcat does exactly the same
279         thing as MakePathName: get rid of it.
281 2019-05-27  Jeremy Sowden <jeremy@azazel.net>
283         * wmail/src/common.c, wmail/src/config.c, wmail/src/wmail.c: wmail:
284         handle allocation failures.
286 2019-05-27  Jeremy Sowden <jeremy@azazel.net>
288         * wmail/src/config.c, wmail/src/config.h, wmail/src/wmail.c: wmail:
289         consistent 4-column indentation with 8-character tabs.
291 2019-05-27  Jeremy Sowden <jeremy@azazel.net>
293         * wmail/.gitignore: wmail: added .gitignore.
295 2017-02-27  Doug Torrance <dtorrance@piedmont.edu>
297         * wmail/src/wmail.c: wmail: Specify libdockapper header file
298         directory.
300 2017-02-27  Doug Torrance <dtorrance@piedmont.edu>
302         * wmail/src/Makefile.in: wmail: Link shared lbraries in correct
303         order.
305 2017-02-27  Doug Torrance <dtorrance@piedmont.edu>
307         * wmail/configure: wmail: Remove autogenerated configure file from
308         git.
310 2016-12-23  Doug Torrance <dtorrance@piedmont.edu>
312         * wmail/README, wmail/configure, wmail/src/common.c,
313         wmail/src/common.h, wmail/src/config.c, wmail/src/config.h,
314         wmail/src/wmail.c: Remove trailing whitespace in recently added
315         dockapps.
317 2016-11-27  Doug Torrance <dtorrance@piedmont.edu>
319         * wmail: Add version 2.0 to repository.  From
321         http://http.debian.net/debian/pool/main/w/wmail/wmail_2.0.orig.tar.gz