1 2020-05-16 Jeremy Sowden <jeremy@azazel.net>
3 * src/main.c, wmclockmon-config/tools.c: fix memory-leaks reported
4 by Clang's static analyser
6 2020-05-14 Jeremy Sowden <jeremy@azazel.net>
8 * wmclockmon-cal/main.c, wmclockmon-cal/main.h,
9 wmclockmon-cal/mainwindow.c, wmclockmon-cal/mainwindow.h,
10 wmclockmon-config/edit.c, wmclockmon-config/edit.h,
11 wmclockmon-config/main.c, wmclockmon-config/mainwindow.c,
12 wmclockmon-config/mainwindow.h, wmclockmon-config/tools.c,
13 wmclockmon-config/variables.h: fix global variables causing linkage
16 A number of global variables are declared in headers with no
17 explicit linkage. This results in there being definitions of them
18 in multiple object files and causes linking to fail under gcc-10.
19 Add `extern` to the header declarations and separate declarations
20 with no linkage in files where they are assigned.
22 2016-02-16 Doug Torrance <dtorrance@piedmont.edu>
24 * wmclockmon-config/actions.c, wmclockmon-config/tools.c,
25 wmclockmon-config/variables.h: check whether memory has been allocated
28 Two strings, command and light_color, were always freed even
29 though they were only conditionally allocated. This could cause
30 "munmap_chunk(): invalid pointer" errors. We fix this by keeping
31 track of whether they have been allocated and only freeing if they
34 2016-01-28 Doug Torrance <dtorrance@piedmont.edu>
36 * doc/wmclockmon-config.1, doc/wmclockmon.1,
37 wmclockmon-config/configfile.h: fix typos pointed out by Lintian.
39 In particular, we had spelling-error-in-binary and
40 spelling-error-in-manpage warnings.
42 2016-01-28 Julien BLACHE <jblache@debian.org>
44 * configure.ac, wmclockmon-cal/Makefile.am, wmclockmon-cal/mainwindow.c,
45 wmclockmon-config/Makefile.am, wmclockmon-config/dialogs.c,
46 wmclockmon-config/edit.c, wmclockmon-config/mainwindow.c: build against
49 2016-01-27 Doug Torrance <dtorrance@piedmont.edu>
51 * src/Makefile.am, wmclockmon-cal/Makefile.am,
52 wmclockmon-config/Makefile.am: update autotools files
54 Define the DATADIR macro and make sure that the auxiliary programs
55 wmclockmon-cal and wmclockmon-config are built properly.
57 2024-05-07 Jeremy Sowden <azazel@debian.org>
59 * debian/changelog, debian/control, debian/copyright, debian/dirs:
60 debian/docs, debian/menu, debian/rules: remove Debian packaging
62 The upstream source includes some ancient Debian packaging. Get