<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Activity for Watchdog</title><link>https://sourceforge.net/p/watchdog/activity/</link><description>Recent activity for Watchdog</description><language>en</language><lastBuildDate>Thu, 03 Jul 2025 18:16:48 -0000</lastBuildDate><item><title>Yegor Yefremov modified a comment on ticket #18</title><link>https://sourceforge.net/p/watchdog/patches/18/?limit=25#77aa/6399</link><description>I think, this patch is safe (at least I could successfully configure and build watchdog). But other warnings require more careful checks. Our new projects use CMake, I have also converted some older projects to CMake. But I also have some experince with meson.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Yegor Yefremov</dc:creator><pubDate>Thu, 03 Jul 2025 18:16:48 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/patches/18/?limit=25#77aa/6399</guid></item><item><title>Yegor Yefremov posted a comment on ticket #18</title><link>https://sourceforge.net/p/watchdog/patches/18/?limit=25#77aa/6399</link><description>I think, this patch is safe (at least I could successfully configure and build watchdog). But other warings require more careful checks. Our new project use CMake, I have also converted some older projects to CMake. But I also have some experince with meson.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Yegor Yefremov</dc:creator><pubDate>Fri, 27 Jun 2025 11:34:26 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/patches/18/?limit=25#77aa/6399</guid></item><item><title>Paul Crawford modified ticket #17</title><link>https://sourceforge.net/p/watchdog/patches/17/</link><description>INSTALL: replace CVS with git</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Fri, 27 Jun 2025 07:36:44 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/patches/17/</guid></item><item><title>Paul Crawford posted a comment on ticket #18</title><link>https://sourceforge.net/p/watchdog/patches/18/?limit=25#77aa</link><description>Sadly I am also very ignorant in the ways of the automated build tools. Generally it has been Michael Meskes who has dealt with the tools relating to package management, etc.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Fri, 27 Jun 2025 07:35:17 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/patches/18/?limit=25#77aa</guid></item><item><title>Paul Crawford merged merge request #5 on Code</title><link>https://sourceforge.net/p/watchdog/code/merge-requests/5/</link><description>examples: fix typos</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Fri, 27 Jun 2025 07:32:24 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/merge-requests/5/</guid></item><item><title>Yegor Yefremov created merge request #5 on Code</title><link>https://sourceforge.net/p/watchdog/code/merge-requests/5/</link><description>examples: fix typos</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Yegor Yefremov</dc:creator><pubDate>Tue, 24 Jun 2025 14:16:33 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/merge-requests/5/</guid></item><item><title>Yegor Yefremov posted a comment on ticket #18</title><link>https://sourceforge.net/p/watchdog/patches/18/?limit=25#a072</link><description>This is the full autoconf log with more warnings: configure.ac:6: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... aclocal.m4:429: AM_INIT_AUTOMAKE is expanded from... configure.ac:6: the top level configure.ac:13: warning: 'AM_CONFIG_HEADER': this macro is obsolete. configure.ac:13: You should use the 'AC_CONFIG_HEADERS' macro instead. aclocal.m4:743: AM_CONFIG_HEADER is expanded from... configure.ac:13: the...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Yegor Yefremov</dc:creator><pubDate>Mon, 23 Jun 2025 08:57:37 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/patches/18/?limit=25#a072</guid></item><item><title>Yegor Yefremov created ticket #18</title><link>https://sourceforge.net/p/watchdog/patches/18/</link><description>configure.ac: don't use the deprecated AC_OUTPUT form</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Yegor Yefremov</dc:creator><pubDate>Mon, 23 Jun 2025 08:56:02 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/patches/18/</guid></item><item><title>Yegor Yefremov posted a comment on ticket #17</title><link>https://sourceforge.net/p/watchdog/patches/17/?limit=25#6fd9</link><description>Closed via https://sourceforge.net/p/watchdog/code/ci/71986fa735456011bdc57ab26aa8b8f3746bce9f/</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Yegor Yefremov</dc:creator><pubDate>Fri, 20 Jun 2025 08:06:55 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/patches/17/?limit=25#6fd9</guid></item><item><title>Paul Crawford committed [71986f] on Code</title><link>https://sourceforge.net/p/watchdog/code/ci/71986fa735456011bdc57ab26aa8b8f3746bce9f/</link><description>Update INSTALL document</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Thu, 19 Jun 2025 14:08:26 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/71986fa735456011bdc57ab26aa8b8f3746bce9f/</guid></item><item><title>Yegor Yefremov created ticket #17</title><link>https://sourceforge.net/p/watchdog/patches/17/</link><description>INSTALL: replace CVS with git</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Yegor Yefremov</dc:creator><pubDate>Thu, 19 Jun 2025 08:36:11 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/patches/17/</guid></item><item><title>Paul Crawford committed [c4d6e6] on Code</title><link>https://sourceforge.net/p/watchdog/code/ci/c4d6e6bdb4e28db6249e413fe260223f258e75df/</link><description>Check system page size using sysconf()</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Thu, 24 Oct 2024 17:08:26 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/c4d6e6bdb4e28db6249e413fe260223f258e75df/</guid></item><item><title>Paul Crawford posted a comment on merge request #4</title><link>https://sourceforge.net/p/watchdog/code/merge-requests/4/?limit=25#7dba</link><description>Minor updates now applied that deal with the code review above.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Mon, 27 Mar 2023 19:24:03 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/merge-requests/4/?limit=25#7dba</guid></item><item><title>Paul Crawford committed [eab059] on Code</title><link>https://sourceforge.net/p/watchdog/code/ci/eab05997d1d31b68796a88ad6f4de6a4817e86d4/</link><description>Use meaningful name for dry fork test</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Mon, 27 Mar 2023 19:22:56 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/eab05997d1d31b68796a88ad6f4de6a4817e86d4/</guid></item><item><title>Paul Crawford committed [fc73a2] on Code</title><link>https://sourceforge.net/p/watchdog/code/ci/fc73a2706dde2e0875c7825bb3719341a594e866/</link><description>Check process name has minimum for any absolute path</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Mon, 27 Mar 2023 19:22:56 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/fc73a2706dde2e0875c7825bb3719341a594e866/</guid></item><item><title>Paul Crawford committed [14d70f] on Code</title><link>https://sourceforge.net/p/watchdog/code/ci/14d70f063c51af97021ef9432e8edca9ba9df104/</link><description>Remove unnecessary NULL test</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Mon, 27 Mar 2023 19:22:56 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/14d70f063c51af97021ef9432e8edca9ba9df104/</guid></item><item><title>Paul Crawford posted a comment on merge request #4</title><link>https://sourceforge.net/p/watchdog/code/merge-requests/4/?limit=25#4f62/bb34/b9e9/73ca/2349</link><description>Thanks for the feedback. That is just the zero-length process name used as a dummy, I can change it to reserve some other name to make more sense. True, it was overlooked as part of playing with your patch. Strictly speaking there is still a zombie process after the forking exists but now there is a reaping call 50ms after the main loop has run (line 539 0f watchdog.c) so most short-lived tests are only present for around 1/20 of the time as zombies. Usually I suggest folks have a simple bash script...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Mon, 27 Mar 2023 19:04:28 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/merge-requests/4/?limit=25#4f62/bb34/b9e9/73ca/2349</guid></item><item><title>Peter Rosin posted a comment on merge request #4</title><link>https://sourceforge.net/p/watchdog/code/merge-requests/4/?limit=25#4f62/bb34/b9e9/73ca</link><description>Hi! Right, I have tested your improved patch. It's better since it doesn't leave a zombie behind until the next watchdog loop, so that's of course nice. Thanks! I have some minor nitpicks though, if you care: The verbose output could be improved from the current watchdog: test binary returned 0 = 'no error' The new if -statement in check_bin() pointlessly rechecks if tbinary == NULL, which is impossible at that point, and the code relies on that fact already in check_processes() It could be time...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Peter Rosin</dc:creator><pubDate>Mon, 27 Mar 2023 14:04:29 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/merge-requests/4/?limit=25#4f62/bb34/b9e9/73ca</guid></item><item><title>Paul Crawford modified ticket #13</title><link>https://sourceforge.net/p/watchdog/bugs/13/</link><description>Start-up hold-off time</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Sun, 26 Mar 2023 12:30:25 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/bugs/13/</guid></item><item><title>Paul Crawford posted a comment on ticket #13</title><link>https://sourceforge.net/p/watchdog/bugs/13/?limit=25#6327</link><description>Seems the work-around is acceptable so closing this.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Sun, 26 Mar 2023 12:30:25 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/bugs/13/?limit=25#6327</guid></item><item><title>Paul Crawford modified ticket #16</title><link>https://sourceforge.net/p/watchdog/bugs/16/</link><description>Feature request: handle PID file creation race condition</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Sun, 26 Mar 2023 12:28:50 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/bugs/16/</guid></item><item><title>Paul Crawford posted a comment on ticket #16</title><link>https://sourceforge.net/p/watchdog/bugs/16/?limit=25#e752</link><description>New behaviour should have fix this and no feedback to say otherwise so closing.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Sun, 26 Mar 2023 12:28:50 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/bugs/16/?limit=25#e752</guid></item><item><title>Paul Crawford posted a comment on merge request #4</title><link>https://sourceforge.net/p/watchdog/code/merge-requests/4/?limit=25#4f62/bb34/b9e9</link><description>Thanks for that link. Yes that is an unusual bug, most bugs stop thing executing, rather than having them continue when all should die! Hopefully Peter Rosin will respond with related testing. Regards, Paul</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Sun, 26 Mar 2023 12:26:28 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/merge-requests/4/?limit=25#4f62/bb34/b9e9</guid></item><item><title>Daniels Umanovskis posted a comment on merge request #4</title><link>https://sourceforge.net/p/watchdog/code/merge-requests/4/?limit=25#4f62/bb34</link><description>In case you're curious why the daemon survived a kernel panic, that was due to a bug in ARM kernels that's discussed here: https://lore.kernel.org/all/BX1W47JXPMR8.58IYW53H6M5N@dragonstone/</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniels Umanovskis</dc:creator><pubDate>Thu, 23 Mar 2023 20:18:05 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/merge-requests/4/?limit=25#4f62/bb34</guid></item><item><title>Paul Crawford updated merge request #4</title><link>https://sourceforge.net/p/watchdog/code/merge-requests/4/</link><description>Restore periodic fork test mentioned in the documentation</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Wed, 22 Mar 2023 22:12:19 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/merge-requests/4/</guid></item><item><title>Paul Crawford posted a comment on merge request #4</title><link>https://sourceforge.net/p/watchdog/code/merge-requests/4/?limit=25#4f62</link><description>I have implemented the requested functionality as commit [69b46c] in a slightly different manner. Basically it now has a dummy test added if none are configured, and that simply forks and returns. Can you test this to verify that it solves the specific bug you reported? I am very surprised that panicking the kernel via sysrq-trigger did not stop daemon execution and so lead to the watchdog hardware timing-out and rebooting the system! Regards, Paul</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Wed, 22 Mar 2023 22:11:48 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/merge-requests/4/?limit=25#4f62</guid></item><item><title>Paul Crawford committed [69b46c] on Code</title><link>https://sourceforge.net/p/watchdog/code/ci/69b46c5506d179fc238b9d72e31d3af49cd89b4f/</link><description>Restore periodic fork test</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Wed, 22 Mar 2023 22:04:48 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/69b46c5506d179fc238b9d72e31d3af49cd89b4f/</guid></item><item><title>Peter Rosin posted a comment on merge request #4</title><link>https://sourceforge.net/p/watchdog/code/merge-requests/4/?limit=25#6035</link><description>See also: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1033246 Cheers, Peter</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Peter Rosin</dc:creator><pubDate>Tue, 21 Mar 2023 09:55:10 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/merge-requests/4/?limit=25#6035</guid></item><item><title>Peter Rosin created merge request #4 on Code</title><link>https://sourceforge.net/p/watchdog/code/merge-requests/4/</link><description>Restore periodic fork test mentioned in the documentation</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Peter Rosin</dc:creator><pubDate>Tue, 21 Mar 2023 09:21:40 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/merge-requests/4/</guid></item><item><title>Paul Crawford posted a comment on ticket #15</title><link>https://sourceforge.net/p/watchdog/patches/15/?limit=25#86cb</link><description>Thinking about this. While it is true that some systems might be recoverable from out of memory, using the watchdog repair to do so suggests known processes with bad behaviour that might better be fixed or constrained by ulimit or systemd's cgroups capability.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Thu, 16 Mar 2023 11:53:11 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/patches/15/?limit=25#86cb</guid></item><item><title>Paul Crawford modified ticket #16</title><link>https://sourceforge.net/p/watchdog/patches/16/</link><description>Network interface counter overflows on busy systems</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Thu, 16 Mar 2023 11:51:09 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/patches/16/</guid></item><item><title>Paul Crawford posted a comment on ticket #16</title><link>https://sourceforge.net/p/watchdog/patches/16/?limit=25#fc82</link><description>Patch applied.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Thu, 16 Mar 2023 11:51:01 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/patches/16/?limit=25#fc82</guid></item><item><title>Paul Crawford modified ticket #14</title><link>https://sourceforge.net/p/watchdog/patches/14/</link><description>Use MemAvailable for memory calculations, if available</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Thu, 16 Mar 2023 11:50:39 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/patches/14/</guid></item><item><title>Paul Crawford posted a comment on ticket #14</title><link>https://sourceforge.net/p/watchdog/patches/14/?limit=25#77d2</link><description>The supplied patch seemed to to actually read 'FREEAVAILMEM' anywhere! That has been fixed and the rest of the logic applied.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Thu, 16 Mar 2023 11:50:23 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/patches/14/?limit=25#77d2</guid></item><item><title>Paul Crawford modified ticket #13</title><link>https://sourceforge.net/p/watchdog/patches/13/</link><description>Use bootclk</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Thu, 16 Mar 2023 11:48:44 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/patches/13/</guid></item><item><title>Paul Crawford posted a comment on ticket #13</title><link>https://sourceforge.net/p/watchdog/patches/13/?limit=25#0f01</link><description>Applied with added check that CLOCK_BOOTTIME is defined.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Thu, 16 Mar 2023 11:48:33 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/patches/13/?limit=25#0f01</guid></item><item><title>Paul Crawford modified ticket #12</title><link>https://sourceforge.net/p/watchdog/patches/12/</link><description>Do not guard sys/quota.h sys/swap.h and  sys/reboot.h with __GLIBC__</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Thu, 16 Mar 2023 11:46:49 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/patches/12/</guid></item><item><title>Paul Crawford posted a comment on ticket #12</title><link>https://sourceforge.net/p/watchdog/patches/12/?limit=25#5f53</link><description>Now applied</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Thu, 16 Mar 2023 11:46:20 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/patches/12/?limit=25#5f53</guid></item><item><title>Paul Crawford committed [aa371b] on Code</title><link>https://sourceforge.net/p/watchdog/code/ci/aa371bf201b1d59c595a1ad7b3464ae544ed142f/</link><description>Do not guard shutdown __GLIBC__</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Thu, 16 Mar 2023 11:44:53 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/aa371bf201b1d59c595a1ad7b3464ae544ed142f/</guid></item><item><title>DCP-F laptop user committed [5ad132] on Code</title><link>https://sourceforge.net/p/watchdog/code/ci/5ad1322bca008be85313bca08fb7a87c0a85997e/</link><description>Fix network interface counter overflow</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">DCP-F laptop user</dc:creator><pubDate>Thu, 16 Mar 2023 10:48:02 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/5ad1322bca008be85313bca08fb7a87c0a85997e/</guid></item><item><title>DCP-F laptop user committed [acdeac] on Code</title><link>https://sourceforge.net/p/watchdog/code/ci/acdeac7a504bf3cd3cb03755ef50c72f10c241a8/</link><description>Use MemAvailble where supported for free memory check</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">DCP-F laptop user</dc:creator><pubDate>Thu, 16 Mar 2023 10:48:02 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/acdeac7a504bf3cd3cb03755ef50c72f10c241a8/</guid></item><item><title>DCP-F laptop user committed [d58a56] on Code</title><link>https://sourceforge.net/p/watchdog/code/ci/d58a5683433e297b86c66f7896cb32c117289484/</link><description>Minor - spelling corrections</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">DCP-F laptop user</dc:creator><pubDate>Thu, 16 Mar 2023 10:48:02 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/d58a5683433e297b86c66f7896cb32c117289484/</guid></item><item><title>DCP-F laptop user committed [8e1fcd] on Code</title><link>https://sourceforge.net/p/watchdog/code/ci/8e1fcd59d6b342b7f396c873291d155cd7b16b6d/</link><description>Use BOOTCLK which is ticking when suspend</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">DCP-F laptop user</dc:creator><pubDate>Thu, 16 Mar 2023 10:48:02 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/8e1fcd59d6b342b7f396c873291d155cd7b16b6d/</guid></item><item><title>Doug Nazar created ticket #16</title><link>https://sourceforge.net/p/watchdog/patches/16/</link><description>Network interface counter overflows on busy systems</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Doug Nazar</dc:creator><pubDate>Thu, 16 Mar 2023 03:39:50 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/patches/16/</guid></item><item><title>Tobias Frost posted a comment on ticket #15</title><link>https://sourceforge.net/p/watchdog/patches/15/?limit=25#e5f6</link><description>(Forgot to add attachement)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tobias Frost</dc:creator><pubDate>Thu, 01 Dec 2022 10:50:46 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/patches/15/?limit=25#e5f6</guid></item><item><title>Tobias Frost created ticket #15</title><link>https://sourceforge.net/p/watchdog/patches/15/</link><description>Make ENOMEM handleable by wd-repair</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tobias Frost</dc:creator><pubDate>Thu, 01 Dec 2022 10:49:58 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/patches/15/</guid></item><item><title>Tobias Frost created ticket #14</title><link>https://sourceforge.net/p/watchdog/patches/14/</link><description>Use MemAvailable for memory calculations, if available</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tobias Frost</dc:creator><pubDate>Thu, 01 Dec 2022 10:48:56 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/patches/14/</guid></item><item><title>Tobias Frost created ticket #13</title><link>https://sourceforge.net/p/watchdog/patches/13/</link><description>Use bootclk</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tobias Frost</dc:creator><pubDate>Thu, 01 Dec 2022 10:47:58 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/patches/13/</guid></item><item><title>Khem Raj created ticket #12</title><link>https://sourceforge.net/p/watchdog/patches/12/</link><description>Do not guard sys/quota.h sys/swap.h and  sys/reboot.h with __GLIBC__</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Khem Raj</dc:creator><pubDate>Wed, 24 Aug 2022 03:09:54 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/patches/12/</guid></item><item><title>Paul Crawford committed [20011e]</title><link>https://sourceforge.net/p/watchdog/code/ci/20011eaf7c67345c11db197b89a6616436b95df7/</link><description>Fix memory leak in realloc()</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Thu, 14 Oct 2021 13:38:29 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/20011eaf7c67345c11db197b89a6616436b95df7/</guid></item><item><title>Paul Crawford committed [4fdf40]</title><link>https://sourceforge.net/p/watchdog/code/ci/4fdf403e8eed92db91fc25c564ee5cfc174f4c33/</link><description>Minor tidy</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Thu, 14 Oct 2021 13:38:29 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/4fdf403e8eed92db91fc25c564ee5cfc174f4c33/</guid></item><item><title>Watchdog released /watchdog/5.16/watchdog-5.16.tar.gz</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/watchdog/files/watchdog/5.16/watchdog-5.16.tar.gz/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Watchdog</dc:creator><pubDate>Fri, 24 Apr 2020 09:00:03 -0000</pubDate><guid>https://sourceforge.net/projects/watchdog/files/watchdog/5.16/watchdog-5.16.tar.gz/download</guid></item><item><title>Michael Meskes committed [27abbe]</title><link>https://sourceforge.net/p/watchdog/code/ci/27abbea30dbb39d69abe408c00e58174371437de/</link><description>Fix a potential buffer overflow</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Michael Meskes</dc:creator><pubDate>Fri, 24 Apr 2020 08:56:41 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/27abbea30dbb39d69abe408c00e58174371437de/</guid></item><item><title>Michael Meskes committed [e959e9]</title><link>https://sourceforge.net/p/watchdog/code/ci/e959e9a1efbb6ea9dbc9bec1352ab3e563e54f95/</link><description>Remove the need to root in build process</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Michael Meskes</dc:creator><pubDate>Fri, 24 Apr 2020 08:52:33 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/e959e9a1efbb6ea9dbc9bec1352ab3e563e54f95/</guid></item><item><title>Michael Meskes committed [784c2c]</title><link>https://sourceforge.net/p/watchdog/code/ci/784c2c8ca7240c2b84187f7d543774390b075a7e/</link><description>Remove double clearing of variables.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Michael Meskes</dc:creator><pubDate>Fri, 24 Apr 2020 08:52:33 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/784c2c8ca7240c2b84187f7d543774390b075a7e/</guid></item><item><title>Michael Meskes committed [be8aec]</title><link>https://sourceforge.net/p/watchdog/code/ci/be8aeca87e48ab5c1602bd0bcb6a7ecb64cc7def/</link><description>Updated copyright notice</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Michael Meskes</dc:creator><pubDate>Fri, 24 Apr 2020 08:52:33 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/be8aeca87e48ab5c1602bd0bcb6a7ecb64cc7def/</guid></item><item><title>Michael Meskes committed [971516]</title><link>https://sourceforge.net/p/watchdog/code/ci/971516698af9ecc741e76e3f665d6826fc8df3f0/</link><description>Mark #958602 as closed, the dependency was removed already in a prior commit.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Michael Meskes</dc:creator><pubDate>Fri, 24 Apr 2020 08:52:33 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/971516698af9ecc741e76e3f665d6826fc8df3f0/</guid></item><item><title>Michael Meskes committed [8d6489]</title><link>https://sourceforge.net/p/watchdog/code/ci/8d64899bfbce16b031fc349c834cf131a0c7811b/</link><description>Pepare for upload new release.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Michael Meskes</dc:creator><pubDate>Fri, 24 Apr 2020 08:52:33 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/8d64899bfbce16b031fc349c834cf131a0c7811b/</guid></item><item><title>Michael Meskes committed [10ad9b]</title><link>https://sourceforge.net/p/watchdog/code/ci/10ad9b826e224940642c6c5b647626124e61a726/</link><description>Updated Portuguese translation</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Michael Meskes</dc:creator><pubDate>Fri, 03 Jan 2020 13:21:47 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/10ad9b826e224940642c6c5b647626124e61a726/</guid></item><item><title>Michael Meskes committed [64fbd8]</title><link>https://sourceforge.net/p/watchdog/code/ci/64fbd82f69b37add7f9061c5c8f5b645674f1683/</link><description>Updated to latest Debian versions.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Michael Meskes</dc:creator><pubDate>Fri, 03 Jan 2020 13:03:55 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/64fbd82f69b37add7f9061c5c8f5b645674f1683/</guid></item><item><title>Michael Meskes committed [c3e11c]</title><link>https://sourceforge.net/p/watchdog/code/ci/c3e11cecd28f9f010c2ab0be638b343b879bae44/</link><description>It's time to release a new version.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Michael Meskes</dc:creator><pubDate>Fri, 03 Jan 2020 13:03:55 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/c3e11cecd28f9f010c2ab0be638b343b879bae44/</guid></item><item><title>Michael Meskes committed [4370e5]</title><link>https://sourceforge.net/p/watchdog/code/ci/4370e5a1ccf6f255515d846d78b6665e9cecd055/</link><description>Removed ancient cruft.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Michael Meskes</dc:creator><pubDate>Fri, 03 Jan 2020 13:03:55 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/4370e5a1ccf6f255515d846d78b6665e9cecd055/</guid></item><item><title>Paul Crawford committed [9df450]</title><link>https://sourceforge.net/p/watchdog/code/ci/9df4503a0054722ae92cb56ed3b4d3cf34cc6f9a/</link><description>Treat no-memory error as irreparable</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Wed, 10 Jul 2019 08:21:09 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/9df4503a0054722ae92cb56ed3b4d3cf34cc6f9a/</guid></item><item><title>Paul Crawford committed [03d67d]</title><link>https://sourceforge.net/p/watchdog/code/ci/03d67da54825255640b1c24a94e9b09547b6b4e8/</link><description>Separate error-timer for allocatable memory</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Wed, 10 Jul 2019 08:21:09 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/03d67da54825255640b1c24a94e9b09547b6b4e8/</guid></item><item><title>Paul Crawford committed [a0cf26]</title><link>https://sourceforge.net/p/watchdog/code/ci/a0cf260a13048e6fc8956bc28cc2a880cd06ccfb/</link><description>Compute usable memory from free+buffers+cache</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Tue, 09 Jul 2019 14:03:22 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/a0cf260a13048e6fc8956bc28cc2a880cd06ccfb/</guid></item><item><title>Paul Crawford committed [8cb8dd]</title><link>https://sourceforge.net/p/watchdog/code/ci/8cb8dd2fcd746c2ff732804e4c16df5456dcade2/</link><description>Use long integers for kB values</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Tue, 09 Jul 2019 14:03:22 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/8cb8dd2fcd746c2ff732804e4c16df5456dcade2/</guid></item><item><title>Paul Crawford committed [f7e3e7]</title><link>https://sourceforge.net/p/watchdog/code/ci/f7e3e7ab6c4dc0c5d0a61513ff3a0078ede449de/</link><description>Move string parse to function call</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Tue, 09 Jul 2019 14:03:22 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/f7e3e7ab6c4dc0c5d0a61513ff3a0078ede449de/</guid></item><item><title>Paul Crawford committed [430c1f]</title><link>https://sourceforge.net/p/watchdog/code/ci/430c1f83b96b50da94f250adbe80bc87028e32a0/</link><description>Update documentation on memory testing</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Tue, 09 Jul 2019 14:03:22 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/430c1f83b96b50da94f250adbe80bc87028e32a0/</guid></item><item><title>Paul Crawford committed [acecd6]</title><link>https://sourceforge.net/p/watchdog/code/ci/acecd615020f2728ebcffb89afb18560d36c9a95/</link><description>Allow enough space to read all of /proc/meminfo</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Tue, 09 Jul 2019 14:03:22 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/acecd615020f2728ebcffb89afb18560d36c9a95/</guid></item><item><title>Paul Crawford committed [76b509]</title><link>https://sourceforge.net/p/watchdog/code/ci/76b5096342a7325c41fff70a6f3cfa1254b8aac4/</link><description>Add separate test of swap use</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Tue, 09 Jul 2019 14:03:22 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/76b5096342a7325c41fff70a6f3cfa1254b8aac4/</guid></item><item><title>Paul Crawford committed [bd0973]</title><link>https://sourceforge.net/p/watchdog/code/ci/bd097327c5c87c288c4a0d097302e0d0fa07d814/</link><description>Add SIGTERM delay to config file</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Fri, 10 May 2019 18:43:30 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/bd097327c5c87c288c4a0d097302e0d0fa07d814/</guid></item><item><title>Paul Crawford committed [e7dd2a]</title><link>https://sourceforge.net/p/watchdog/code/ci/e7dd2a68bbcd378513f05cb599b0df1a577c4d18/</link><description>Add config option to ignore watchdog errors</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Mon, 06 May 2019 19:54:52 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/e7dd2a68bbcd378513f05cb599b0df1a577c4d18/</guid></item><item><title>Paul Crawford committed [e13369]</title><link>https://sourceforge.net/p/watchdog/code/ci/e1336948a883ef3d06fe0d5e39ebcb026c740e9b/</link><description>Set minimum refresh time to 0.2s</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Mon, 06 May 2019 19:54:52 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/e1336948a883ef3d06fe0d5e39ebcb026c740e9b/</guid></item><item><title>Paul Crawford committed [d2c81a]</title><link>https://sourceforge.net/p/watchdog/code/ci/d2c81a2341eacaaf32a8a79a69413d983063b7e1/</link><description>Update example watchdog.conf file</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Mon, 06 May 2019 19:54:52 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/d2c81a2341eacaaf32a8a79a69413d983063b7e1/</guid></item><item><title>Paul Crawford committed [6651f2]</title><link>https://sourceforge.net/p/watchdog/code/ci/6651f2de9ec483cdff398c07093f0e03e8f1f3e4/</link><description>Add '-lrt' to other programs</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Fri, 03 May 2019 08:58:42 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/6651f2de9ec483cdff398c07093f0e03e8f1f3e4/</guid></item><item><title>Paul Crawford committed [4146cc]</title><link>https://sourceforge.net/p/watchdog/code/ci/4146ccb8c84ed9b3e48721486a3a0479c8d6a5d0/</link><description>Merge branch 'master' of ssh://git.code.sf.net/p/watchdog/code</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Fri, 03 May 2019 08:58:42 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/4146ccb8c84ed9b3e48721486a3a0479c8d6a5d0/</guid></item><item><title>Paul Crawford committed [131880]</title><link>https://sourceforge.net/p/watchdog/code/ci/1318800af81b59e29a6506da0b14f6343070381f/</link><description>Add '-lrt' to other programs</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Fri, 03 May 2019 08:20:00 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/1318800af81b59e29a6506da0b14f6343070381f/</guid></item><item><title>Paul Crawford committed [ed7f24]</title><link>https://sourceforge.net/p/watchdog/code/ci/ed7f24622eabc6c84cae3005120aa777fb6b6422/</link><description>Brackets for less ambiguous code</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Thu, 02 May 2019 22:03:23 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/ed7f24622eabc6c84cae3005120aa777fb6b6422/</guid></item><item><title>Paul Crawford committed [237298]</title><link>https://sourceforge.net/p/watchdog/code/ci/2372986a49480b88812c93559f2df246eb2ec554/</link><description>Remove delay before main loops</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Thu, 02 May 2019 22:03:23 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/2372986a49480b88812c93559f2df246eb2ec554/</guid></item><item><title>Paul Crawford committed [1770f5]</title><link>https://sourceforge.net/p/watchdog/code/ci/1770f5f91b558fe3af541f2bbaa160fe3b84f06f/</link><description>Enforce minimum watchdog refresh time</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Thu, 02 May 2019 21:58:48 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/1770f5f91b558fe3af541f2bbaa160fe3b84f06f/</guid></item><item><title>Paul Crawford committed [9eadad]</title><link>https://sourceforge.net/p/watchdog/code/ci/9eadadd53ca2e5f030bc2e3eb5e5c69435ffce05/</link><description>Remove unused 'safe' functions</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Thu, 02 May 2019 16:37:56 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/9eadadd53ca2e5f030bc2e3eb5e5c69435ffce05/</guid></item><item><title>Paul Crawford committed [03f95c]</title><link>https://sourceforge.net/p/watchdog/code/ci/03f95c99bbf41814eb2974b23c0c640597a55f77/</link><description>Depreciate use of usleep()</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Thu, 02 May 2019 16:37:56 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/03f95c99bbf41814eb2974b23c0c640597a55f77/</guid></item><item><title>Paul Crawford committed [48b959]</title><link>https://sourceforge.net/p/watchdog/code/ci/48b959e1a660f8447b96982325cd7c40538e0e75/</link><description>Apply a short wait before main loop</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Thu, 02 May 2019 16:37:56 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/48b959e1a660f8447b96982325cd7c40538e0e75/</guid></item><item><title>Paul Crawford committed [256820]</title><link>https://sourceforge.net/p/watchdog/code/ci/256820ef5273ea372a6d935c51f04d12a8af4157/</link><description>Use same timing loop for wd_keepalive</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Thu, 02 May 2019 16:37:56 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/256820ef5273ea372a6d935c51f04d12a8af4157/</guid></item><item><title>Paul Crawford committed [2acdd9]</title><link>https://sourceforge.net/p/watchdog/code/ci/2acdd9f5aae82e8073bd2fbfb90dd5395e9907dc/</link><description>Use local variable 'err' for errno copy</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Thu, 02 May 2019 16:01:14 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/2acdd9f5aae82e8073bd2fbfb90dd5395e9907dc/</guid></item><item><title>Paul Crawford committed [5d1b39]</title><link>https://sourceforge.net/p/watchdog/code/ci/5d1b39fc03c4283b42d0bdeea0825acfee6f27ea/</link><description>Fix 'Ignoring invalid option ... realtime=yes' message</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Thu, 02 May 2019 15:33:42 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/5d1b39fc03c4283b42d0bdeea0825acfee6f27ea/</guid></item><item><title>Paul Crawford committed [f9cc97]</title><link>https://sourceforge.net/p/watchdog/code/ci/f9cc97c42215524f851b4bc6793e512db0eb3437/</link><description>Simplify parsing code</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Wed, 20 Mar 2019 10:36:13 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/f9cc97c42215524f851b4bc6793e512db0eb3437/</guid></item><item><title>Paul Crawford committed [c9ea36]</title><link>https://sourceforge.net/p/watchdog/code/ci/c9ea3642900bcc2c39c852c80e60653a9c535eed/</link><description>Simplify network ping code</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Wed, 20 Mar 2019 10:36:13 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/c9ea3642900bcc2c39c852c80e60653a9c535eed/</guid></item><item><title>Paul Crawford committed [53545f]</title><link>https://sourceforge.net/p/watchdog/code/ci/53545f635f8bca3bff3f8aa407e430630974a17b/</link><description>Add comment on function purpose</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Tue, 19 Mar 2019 15:20:45 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/53545f635f8bca3bff3f8aa407e430630974a17b/</guid></item><item><title>Paul Crawford committed [86ed61]</title><link>https://sourceforge.net/p/watchdog/code/ci/86ed6164ce413438b32361a33963fd629c1b3272/</link><description>Cosmetic - fix code indent</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Tue, 19 Mar 2019 15:20:45 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/86ed6164ce413438b32361a33963fd629c1b3272/</guid></item><item><title>Paul Crawford committed [14bc26]</title><link>https://sourceforge.net/p/watchdog/code/ci/14bc262fc95645613b42f3a6590ac20f3748517a/</link><description>Move file change code to function</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Tue, 19 Mar 2019 15:20:45 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/14bc262fc95645613b42f3a6590ac20f3748517a/</guid></item><item><title>Paul Crawford committed [df793d]</title><link>https://sourceforge.net/p/watchdog/code/ci/df793db2e3fb53504a00cb825cef3fcd04444258/</link><description>Move config file parsing to function</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Tue, 19 Mar 2019 15:20:45 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/df793db2e3fb53504a00cb825cef3fcd04444258/</guid></item><item><title>Paul Crawford committed [a765cb]</title><link>https://sourceforge.net/p/watchdog/code/ci/a765cbbcda1f78acea1d68b85eaf6c69d385bf60/</link><description>Merge branch 'master' of ssh://git.code.sf.net/p/watchdog/code</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Tue, 19 Mar 2019 15:20:45 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/a765cbbcda1f78acea1d68b85eaf6c69d385bf60/</guid></item><item><title>Paul Crawford committed [1a84e0]</title><link>https://sourceforge.net/p/watchdog/code/ci/1a84e027e6d188a5f537d7ab1e64d3ac37f22d1d/</link><description>Add bracket for code future-safety</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Tue, 12 Mar 2019 17:24:04 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/1a84e027e6d188a5f537d7ab1e64d3ac37f22d1d/</guid></item><item><title>Paul Crawford committed [89ae5f]</title><link>https://sourceforge.net/p/watchdog/code/ci/89ae5f8e76bd64ea4c89d194ed05fdadaf3333c3/</link><description>Indent start-up information messages</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Tue, 12 Mar 2019 17:24:04 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/89ae5f8e76bd64ea4c89d194ed05fdadaf3333c3/</guid></item><item><title>Paul Crawford committed [bf276d]</title><link>https://sourceforge.net/p/watchdog/code/ci/bf276d36f6aa7034913bc2197c32d7f6539ec528/</link><description>Revert patch [257654] as RPC no longer needed</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Tue, 12 Mar 2019 17:20:50 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/bf276d36f6aa7034913bc2197c32d7f6539ec528/</guid></item><item><title>Paul Crawford committed [b03517]</title><link>https://sourceforge.net/p/watchdog/code/ci/b03517fd388f1ca6f34f4e88040228b0cc7cb7f9/</link><description>Update TODO list</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Wed, 06 Mar 2019 13:46:13 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/b03517fd388f1ca6f34f4e88040228b0cc7cb7f9/</guid></item><item><title>Paul Crawford committed [510c3e]</title><link>https://sourceforge.net/p/watchdog/code/ci/510c3e213b18fb7356dc82963149e01f2d93904a/</link><description>Fix stale PID for watchdog service</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Wed, 06 Mar 2019 13:32:28 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/510c3e213b18fb7356dc82963149e01f2d93904a/</guid></item><item><title>Paul Crawford committed [340154]</title><link>https://sourceforge.net/p/watchdog/code/ci/340154393f4ea9aa1c3aa62a3795deef2a676626/</link><description>Run sync() for generated PID kill lists</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Mon, 04 Mar 2019 23:13:07 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/340154393f4ea9aa1c3aa62a3795deef2a676626/</guid></item><item><title>Paul Crawford committed [a4566f]</title><link>https://sourceforge.net/p/watchdog/code/ci/a4566f3f35ff83e48060d78551c17c5853e28830/</link><description>Cosmetic change (consistent brackets)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Crawford</dc:creator><pubDate>Mon, 04 Mar 2019 23:13:07 -0000</pubDate><guid>https://sourceforge.net/p/watchdog/code/ci/a4566f3f35ff83e48060d78551c17c5853e28830/</guid></item></channel></rss>