2025-07-25 - 2026-07-25
Overview
33 Issues closed from 1 user
Closed
#63 Write integration tests for rw2 <-> rw2 rwhod packets
Closed
#27 Add fsnotify trigger on utmp file, so that we can immediately send rwhod updates on login/logout
Closed
#14 Add max capacity for rwhod records
Closed
#34 Add config option for adjusting the rwhod send interval
Closed
#56 Something is completely wrong with ruptime time calcuation
Closed
#33 Add instance-wide user denylist
Closed
#55 Create better ignore-list option in nix module
Closed
#57 Have the --json flag be mutually exclusive with all sorting options
Closed
#22 Allow rwho/ruptime to request a specific timeout filter
Closed
#16 Add config option for adjusting the rwhod up/down host timeout
Closed
#1 Limit rwhod broadcast interfaces/addresses via config
Closed
#54 Render all --json times as unix timestamps
Closed
#21 Filter out idle users and down hosts in the rwhod daemon
Closed
#25 Do time correction when receiving rwhod entries
Closed
#53 rwhod protocol parser crash
Closed
#49 Stringify FingerResponseStructuredUserEntry-ies
Closed
#37 Better parse %Z items from C's strftime implementation
Closed
#46 Parse content from .pgp, .project and .plan fields in finger output
Closed
#28 Allow configuring logging verbosity via config file
Closed
#48 Use journald-native logging protocol
Closed
#41 finger: detect mail status locally
Closed
#45 Fix infinite hang on finger w/o specified users
Closed
#44 Add timeouts to all actions
Closed
#35 Look for ~/.nofinger
Closed
#24 Build nix package with cranelib
Closed
#30 Notify systemd on successful startup
Closed
#29 Apply sandboxing
Closed
#8 Add clap completions to binaries
Closed
#26 Deduplicate rwhod entries by hostname
Closed
#18 Implement the ruptime cli tool
Closed
#5 Systemd socket activation
Closed
#4 Add config file for daemon
Closed
#2 Add a nixos configuration for interactive testing
65 Issues created by 1 user
Opened
#1 Limit rwhod broadcast interfaces/addresses via config
Opened
#2 Add a nixos configuration for interactive testing
Opened
#3 Add systemd watchdog thread
Opened
#4 Add config file for daemon
Opened
#5 Systemd socket activation
Opened
#6 Package for debian
Opened
#7 Create status notifier thread for systemd
Opened
#8 Add clap completions to binaries
Opened
#9 Create an enhanced version of the rwhod protocol
Opened
#10 Expose org.varlink.service.{GetInfo,GetInterfaceDescription} varlink methods
Opened
#11 Implement usage without socket-activation
Opened
#12 Cache whod records in memfd/fdstore across restarts
Opened
#13 Graceful restarts
Opened
#14 Add max capacity for rwhod records
Opened
#15 Restart subservices internally on failure instead of crashing the entire daemon
Opened
#16 Add config option for adjusting the rwhod up/down host timeout
Opened
#17 Figure out how to deal with Sun RPC services
Opened
#18 Implement the ruptime cli tool
Opened
#19 Separate the zlink API from the daemon-daemon API
Opened
#20 Create nice looking table output for rwho/ruptime
Opened
#21 Filter out idle users and down hosts in the rwhod daemon
Opened
#22 Allow rwho/ruptime to request a specific timeout filter
Opened
#23 Allow rwho/ruptime users to sort by arbitrary keys
Opened
#24 Build nix package with cranelib
Opened
#25 Do time correction when receiving rwhod entries
Opened
#26 Deduplicate rwhod entries by hostname
Opened
#27 Add fsnotify trigger on utmp file, so that we can immediately send rwhod updates on login/logout
Opened
#28 Allow configuring logging verbosity via config file
Opened
#29 Apply sandboxing
Opened
#30 Notify systemd on successful startup
Opened
#31 Create wireshark dissectors from protocol parsers
Opened
#32 Allow bridging networks by sending entire rwhod state between endpoints
Opened
#33 Add instance-wide user denylist
Opened
#34 Add config option for adjusting the rwhod send interval
Opened
#35 Look for ~/.nofinger
Opened
#36 Finish remote finger implementation
Opened
#37 Better parse %Z items from C's strftime implementation
Opened
#38 Persist data from rwhod
Opened
#39 Listen for incoming finger requests from other remotes
Opened
#40 Handle finger's login_time & friends more than a year back
Opened
#41 finger: detect mail status locally
Opened
#42 finger: add option for passthrough of raw text responses, avoiding the parser step
Opened
#43 TLS support for remote finger
Opened
#44 Add timeouts to all actions
Opened
#45 Fix infinite hang on finger w/o specified users
Opened
#46 Parse content from .pgp, .project and .plan fields in finger output
Opened
#47 Fix unexpected EOF for zlink server
Opened
#48 Use journald-native logging protocol
Opened
#49 Stringify FingerResponseStructuredUserEntry-ies
Opened
#50 Fallback to sending unparsable remote users as raw
Opened
#51 Tag alpha releases
Opened
#52 Parse summer/winter-time timezones in finger
Opened
#53 rwhod protocol parser crash
Opened
#54 Render all --json times as unix timestamps
Opened
#55 Create better ignore-list option in nix module
Opened
#56 Something is completely wrong with ruptime time calcuation
Opened
#57 Have the --json flag be mutually exclusive with all sorting options
Opened
#58 Make a better logging format for rwhod
Opened
#59 Write integration tests for rw2->bsd-finger remote finger compat
Opened
#60 Write integration tests for rw2 <-> netkit-rwho rwhod packets compat
Opened
#61 Collect code coverage from integration tests
Opened
#62 Write integration tests for bsd-finger->rw2 remote finger compat
Opened
#63 Write integration tests for rw2 <-> rw2 rwhod packets
Opened
#64 Write integration tests for rw2 -> rw2 remote finger
Opened
#65 Add polkit rules for unprivileged walling through systemd-logind