wmail: fixed possible NULL-pointer dereference in config-parser.
[dockapps.git] / wmclock / ChangeLog
blob561cfbe25824c341a2f6148ff6bf6f8e934b0598
1 2015-09-24  Doug Torrance <dtorrance@piedmont.edu>
3         * Bump to version 1.0.16.
5         * configure.ac, wmclock.1.in: Get manpage date from ChangeLog instead
6         of manually updating.
8         * configure.ac, wmclock.c: Use defines to get language xpms instead of
9         creating symlinks.
11         * wmclock.c: Fix "comparison between signed and unsigned integer"
12         warnings.
14 2014-12-11  Doug Torrance <dtorrance@monmouthcollege.edu>
16         * Bump to version 1.0.15.
18         * INSTALL, README, configure.ac:  Update documentation.
19         In particular, document installation changes after switch to
20         autotools and change maintainer to Window Maker Developers.
22         * Makefile.am, configure.ac, wmclock.1.in, wmclock.man.in:
23         Update manpage.
25         Changes include:
26         - Rename to wmclock.1.
27         - Use @prefix@ instead of /usr for the location of the language xpm
28         files.
29         - Hardcode date instead of picking it up from a variable in the
30         Makefile.
32         * Makefile.am, configure.ac, month.xpm, weekday.xpm:
33         Choose language with ./configure.
35         This is a feature that was present in the pre-autotools configure
36         script.  Note a syntax change:
37         ./configure --lang foo
38         is now
39         ./configure --with-lang=foo
40         Also remove the .xpm files in the root directory, as they are
41         created during configuration.
43 2014-12-10  Doug Torrance <dtorrance@monmouthcollege.edu>
45         * Imakefile, Makefile.am, configure, configure.ac:  Switch build
46         system from deprecated imake to autotools.
48         * ChangeLog, INSTALL, Imakefile, README, configure, dynlist.c,
49         dynlist.h, wmclock.c, wmclock.man.in:  Remove trailing whitespace.
51         * wmclock.spec.in:  Remove wmclock.spec.in; not needed upstream.
53         * wmclock.man:  Remove generated file wmclock.man.
55         * wmclock.c, wmclock.man.in:  Add -interval option.
57         From the Debian patch:
59         http://sources.debian.net/src/1.0.14-6/debian/patches/add_interval_option.patch/
60         For more information, see:
61         https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=228986
63         * wmclock.c:  Show correct year when -year is given.
65         From the Debian patch:
67         http://sources.debian.net/src/1.0.14-6/debian/patches/correct_year.patch/
68         For more information, see:
69         https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=723887
71         * wmclock.c:  Fix display when both -12 and -year are given.
73         Patch by Vino Fernando Crescini <jcrescin@cit.uws.edu.au>:
74         http://sources.debian.net/src/1.0.14-6/debian/patches/fix_12_year_display.patch/
75         For more information, see:
76         https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=228985
78         * wmclock.man.in:  Add section to manpage about usage of translated
79         XPM files.
81         Adapted from the Debian patch by Sandro Tosi <matrixhasu@gmail.com>:
82         http://sources.debian.net/src/1.0.14-6/debian/patches/manpage_xpm_notes.patch/
84         * wmclock.man.in:  Fix first line of manpage.
86         Patch by Sandro Tosi <matrixhasu@gmail.com> from Debian package:
87         http://sources.debian.net/src/1.0.14-6/debian/patches/manpage_fixes.patch/
89         *  Add version 1.0.14 to dockapps repository.
91         Obtained from: http://www.bluestop.org/wmclock-1.0.14.tar.gz
93 2010-12-22 11:53  brucec
94         * Updated documentation to show new maintainer.
95         * Simplified Imakefile.
97 2010-12-03 20:28  brucec
98         * Imakefile: Bumped version to 1.0.13, add warning flags.
100         * INSTALL: Updated compiler and flags example.
102         * wmclock.c, weekday.xpm: Integrated Debian nopolling patch and
103         FreeBSD's weekday and year patches. Added function prototypes.
105         * wmclock.spec.in: Bumped version to 1.0.13, changed ExecPrefix to
106         /usr/local since /usr/X11R6 is obsolete.
108         * lang.polish: Added Polish language files, contributed by
109         oyd11 at softhome.net
111         * lang.croatian: Added Croatian language files, contributed by Josip
112         Deanovic <djosip at croadria.com>
114 2000-04-13 07:49  jmknoble
116         * wmclock.spec.in: Add ChangeLog to %%doc directory.
118         * Imakefile: Bump version to 1.0.12.2.  Release.
120         * Imakefile: Generate changelog from CVS comments with 'make
121         changelog'.  Add generated changelog to distribution tarball.
123 2000-03-08 07:59  jmknoble
125         * Imakefile: `tar' target was copying CVS directories.
126         Restructured it a bit to avoid that.
128         * Imakefile: `distclean' target could prove troublesome by
129         destroying irreproducible work.
131         * wmclock.spec.in: Oops.  Missed an obsolete %%{ReleaseNum} macro.
133 2000-03-08 07:35  jmknoble
135         * Imakefile, wmclock.spec.in: Added template from which to generate
136         spec file (wmclock.spec.in).  Added targets in Imakefile to handle
137         generating the spec file.  Revised `tar' target to rebuild on
138         sourcefile change.  Added distclean target.  Removed symlinks from
139         tarball.  Updated version to 1.0.12.1.
141         * .cvsignore: Added .cvsignore file for convenience of the
142         developer.
144         * Makefile: Makefile is automagically generated; it shouldn't be
145         stored in CVS.
147         * wmclock.c, xpm/mask.xbm: Compiling with gcc -Wall -ansi -pedantic
148         revealed that the mask bitmap should be declared as unsigned char.
149         XCreateBitmapFromData() expects char *, though, so we cast the mask
150         bitmap data explicitly.
152         * dynlist.c, dynlist.h: Fixed possible memory leak.
154 2000-03-08 06:56  jmknoble
156         * COPYING, INSTALL, Imakefile, Makefile, README, configure,
157         dynlist.c, dynlist.h, wmclock.c, wmclock.man.in,
158         asclock-orig/INSTALL, asclock-orig/Imakefile, asclock-orig/README,
159         asclock-orig/asclock.c, asclock-orig/asclock.man,
160         asclock-orig/configure, asclock-orig/mask.xpm,
161         lang.breton/month.xpm, lang.breton/weekday.xpm,
162         lang.czech/month.xpm, lang.czech/weekday.xpm,
163         lang.danish/month.xpm, lang.danish/weekday.xpm,
164         lang.dutch/month.xpm, lang.dutch/weekday.xpm,
165         lang.english/month.xpm, lang.english/weekday.xpm,
166         lang.french/month.xpm, lang.french/weekday.xpm,
167         lang.french2/month.xpm, lang.french2/weekday.xpm,
168         lang.german/month.xpm, lang.german/weekday.xpm,
169         lang.hungarian/month.xpm, lang.hungarian/weekday.xpm,
170         lang.indonesian/month.xpm, lang.indonesian/weekday.xpm,
171         lang.italian/month.xpm, lang.italian/weekday.xpm,
172         lang.norwegian/month.xpm, lang.norwegian/weekday.xpm,
173         lang.portuguese/month.xpm, lang.portuguese/weekday.xpm,
174         lang.russian/month.xpm, lang.russian/weekday.xpm,
175         lang.slovene/month.xpm, lang.slovene/weekday.xpm,
176         lang.spanish/month.xpm, lang.spanish/weekday.xpm,
177         lang.swedish/month.xpm, lang.swedish/weekday.xpm,
178         lang.ukrainian/month.xpm, lang.ukrainian/weekday.xpm, xpm/date.xpm,
179         xpm/led.xpm, xpm/mask.xbm, xpm/mask.xpm: Begin CVS revision control
181         * COPYING, INSTALL, Imakefile, Makefile, README, configure,
182         dynlist.c, dynlist.h, wmclock.c, wmclock.man.in,
183         asclock-orig/INSTALL, asclock-orig/Imakefile, asclock-orig/README,
184         asclock-orig/asclock.c, asclock-orig/asclock.man,
185         asclock-orig/configure, asclock-orig/mask.xpm,
186         lang.breton/month.xpm, lang.breton/weekday.xpm,
187         lang.czech/month.xpm, lang.czech/weekday.xpm,
188         lang.danish/month.xpm, lang.danish/weekday.xpm,
189         lang.dutch/month.xpm, lang.dutch/weekday.xpm,
190         lang.english/month.xpm, lang.english/weekday.xpm,
191         lang.french/month.xpm, lang.french/weekday.xpm,
192         lang.french2/month.xpm, lang.french2/weekday.xpm,
193         lang.german/month.xpm, lang.german/weekday.xpm,
194         lang.hungarian/month.xpm, lang.hungarian/weekday.xpm,
195         lang.indonesian/month.xpm, lang.indonesian/weekday.xpm,
196         lang.italian/month.xpm, lang.italian/weekday.xpm,
197         lang.norwegian/month.xpm, lang.norwegian/weekday.xpm,
198         lang.portuguese/month.xpm, lang.portuguese/weekday.xpm,
199         lang.russian/month.xpm, lang.russian/weekday.xpm,
200         lang.slovene/month.xpm, lang.slovene/weekday.xpm,
201         lang.spanish/month.xpm, lang.spanish/weekday.xpm,
202         lang.swedish/month.xpm, lang.swedish/weekday.xpm,
203         lang.ukrainian/month.xpm, lang.ukrainian/weekday.xpm, xpm/date.xpm,
204         xpm/led.xpm, xpm/mask.xbm, xpm/mask.xpm: branches:  1.1.1; Initial
205         revision