Gitiles
Code Review
Sign In
gerrit.openbmc.org
/
openbmc
/
phosphor-watchdog
/
0d7e3d73dd1e4dadeceaf8a37687ec4491d9963a
0d7e3d7
meson: Move to c++20
by William A. Kennington III
· 3 years, 7 months ago
b76d5e2
meson: Add missing CLI11 check and subproject support
by William A. Kennington III
· 3 years, 7 months ago
a8f5911
meson: Use subprojects where possible
by William A. Kennington III
· 3 years, 7 months ago
080ffd7
meson: Propagate watchdog library dependencies
by William A. Kennington III
· 3 years, 7 months ago
8f608ba
meson: Remove explicit werror override
by William A. Kennington III
· 3 years, 7 months ago
0b3c389
meson: Fixup formatting
by William A. Kennington III
· 3 years, 7 months ago
18d3e65
MAINTAINERS: Remove Deepak
by Deepak Kodihalli
· 4 years ago
1859eeb
test/watchdog: Fix multi-object acquisition
by William A. Kennington III
· 3 years, 7 months ago
0868375
Fix minInterval option
by Kun Yi
· 5 years ago
e8e11c6
Test min interval is used when setting remaining time
by Kun Yi
· 5 years ago
ef82470
Fix setting remaining time lower than minInterval
by Kun Yi
· 5 years ago
50cc956
Add a test for the fallback reset timer case
by Kun Yi
· 5 years ago
2e09bb0
Add vishwa as Maintainer
by Vishwanatha Subbanna
· 5 years ago
c35135d
Implementation of minimum watchdog interval.
by Ofer Yehielli
· 5 years ago
9062ed1
autotools: Remove
by William A. Kennington III
· 6 years ago
47a9ec4
watchdog: Log timer use during expiration
by William A. Kennington III
· 6 years ago
26eef26
mainapp: Add an option for watching post codes
by William A. Kennington III
· 6 years ago
8c8072a
build: install into bin instead of sbin
by Patrick Venture
· 6 years ago
50ae4b1
Set expiredTimerUse when timer expired
by Yong Li
· 6 years ago
b933771
meson: Add alternate build system
by William A. Kennington III
· 6 years ago
9767641
build: pkg anti-pattern: use defaults
by Patrick Venture
· 6 years ago
5e35079
test/watchdog: Change the time quantum to 0.1s instead of 1s
by William A. Kennington III
· 6 years ago
3964f00
test/watchdog: Define a time quantum type
by William A. Kennington III
· 6 years ago
8cf5f64
test/watchdog: Don't use designated initializers
by William A. Kennington III
· 6 years ago
af60e63
test: Rename watchdog_test to watchdog
by William A. Kennington III
· 6 years ago
8d8bc46
mainapp: Fix missing includes
by William A. Kennington III
· 6 years ago
1eb97d9
Convert to standard CLI11 argument parser
by William A. Kennington III
· 6 years ago
f505fc0
Convert to using sdeventplus
by William A. Kennington III
· 6 years ago
7036c56
watchdog: Handle systemd StartUnit errors
by William A. Kennington III
· 6 years ago
d4cbc5a
test/watchdog: Test interval update
by William A. Kennington III
· 6 years ago
c2c26ce
mainapp: Detect duplicate action targets
by William A. Kennington III
· 6 years ago
3bb2f40
Standardize Action -> Target Map Type
by William A. Kennington III
· 6 years ago
73c2cfb
Switch to C++17
by William A. Kennington III
· 6 years ago
8f6c515
add .clang-format
by Patrick Venture
· 6 years ago
d535308
Add MAINTAINERS file
by Andrew Jeffery
· 7 years ago
1726df6
Implement ResetTimeRemaining Method
by William A. Kennington III
· 7 years ago
7512a12
Spelling fixes
by Gunnar Mills
· 7 years ago
2235219
Implement a flag to enable fallback always
by William A. Kennington III
· 7 years ago
d133108
Implement a fallback watchdog option
by William A. Kennington III
· 7 years ago
825f498
watchdog: Rewrite timeoutHandler() to make disabling part of the timeout
by William A. Kennington III
· 7 years ago
8cd3839
tests/watchdog: Cleanup our use of durations
by William A. Kennington III
· 7 years ago
25c1b20
tests/watchdog: Make sure the watchdog can be configured while disabled
by William A. Kennington III
· 7 years ago
99c69de
tests/watchdog: Add a helper for counting down with the watchdog
by William A. Kennington III
· 7 years ago
0650a3f
watchdog: Add a function to tell us if the timer is running
by William A. Kennington III
· 7 years ago
5e3f877
watchdog: Refactor timeRemaining
by William A. Kennington III
· 7 years ago
1c9515f
watchdog: timeRemaining doesn't need to check enabled
by William A. Kennington III
· 7 years ago
ab17520
tests: Make private members protected
by William A. Kennington III
· 7 years ago
f0fe2d6
test/watchdog: Use a unique_ptr for the watchdog
by William A. Kennington III
· 7 years ago
d5d1483
tests: Convert EXPECT_EQ(bool -> EXPECT_{TRUE,FALSE}
by William A. Kennington III
· 7 years ago
1292643
argument: Fix alignment of help text
by William A. Kennington III
· 7 years ago
7df4b5d
argument: Fix missing action_target
by William A. Kennington III
· 7 years ago
180b690
argument: Fix help output spacing
by William A. Kennington III
· 7 years ago
be9bec1
timer: Add missing functional include
by Brad Bishop
· 7 years ago
27df4b5
mainapp: Parse action -> target mappings on the command line
by William A. Kennington III
· 7 years ago
9397526
mainapp: Print out the action -> target map at startup
by William A. Kennington III
· 7 years ago
1232a15
watchdog: Support multiple timeout actions
by William A. Kennington III
· 7 years ago
41d63a0
test/Makefile: Build test sources using automake targets
by William A. Kennington III
· 7 years ago
5d30718
argument: Support multiple arguments
by William A. Kennington III
· 7 years ago
63eeef1
Revert "watchdog: Log watchdog updates for debug"
by William A. Kennington III
· 7 years ago
e335ed9
argument: Implement test cases
by William A. Kennington III
· 7 years ago
6c094a2
argument: Clean up argv types to match standard definitions
by William A. Kennington III
· 7 years ago
e2aab94
configure/make: Allow googletest from pkg-config
by William A. Kennington III
· 7 years ago
a55c725
argument: Fix use of optarg
by William A. Kennington III
· 7 years ago
36a318c
argument: Continue doesn't take an argument
by William A. Kennington III
· 7 years ago
955629d
argument: Fix flag typo
by William A. Kennington III
· 7 years ago
539f560
watchdog: Log watchdog updates for debug
by William A. Kennington III
· 7 years ago
8728491
argument: Reset optind before using getopt
by William A. Kennington III
· 7 years ago
bfe5cb8
Spelling fixes
by Gunnar Mills
· 7 years ago
9681634
Don't set Interval by setting TimeRemaining
by Patrick Venture
· 7 years ago
09eebe3
Add option for daemon to continue running after timeout
by Patrick Venture
· 7 years ago
50c3094
Remove logging Watchdog reset request
by Vishwanatha Subbanna
· 7 years ago
f2309dd
Update Interval when timeRemaining is updated
by Vishwanatha Subbanna
· 7 years ago
f00d0db
Add .gitignore file
by Vishwanatha Subbanna
· 7 years ago
4d5ef3f
Commit error and exit the application on error scenarios
by Vishwanatha Subbanna
· 7 years ago
00bd377
Add Gtest to test watchdog
by Vishwanatha Subbanna
· 7 years ago
3473d70
Call systemd target on timer expiration
by Vishwanatha Subbanna
· 7 years ago
8c5a229
Invoke optional callback function on timer expiration
by Vishwanatha Subbanna
· 7 years ago
d7a3f13
Implement Watchdog interface
by Vishwanatha Subbanna
· 7 years ago
7e14655
Add timer class support
by Vishwanatha Subbanna
· 7 years ago
15b1dc1
Add code to accept command line arguments
by Vishwanatha Subbanna
· 7 years ago
7815425
Initial commit
by Patrick Williams
· 8 years ago