ruderich.org/simon
/
safcm
/
safcm.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
safcm/safcm.git
2023-01-15
Simon Ruderich
README: add missing highlight
commit
|
commitdiff
|
tree
|
snapshot
2023-01-15
Simon Ruderich
go fmt
commit
|
commitdiff
|
tree
|
snapshot
2023-01-15
Simon Ruderich
remote: support creating files with missing parents...
commit
|
commitdiff
|
tree
|
snapshot
2023-01-15
Simon Ruderich
Update copyright years
commit
|
commitdiff
|
tree
|
snapshot
2022-08-08
Simon Ruderich
ci: use fixed versions for staticcheck and golangci...
commit
|
commitdiff
|
tree
|
snapshot
2022-04-26
Simon Ruderich
sync: never remove packages during installation on...
commit
|
commitdiff
|
tree
|
snapshot
2022-03-06
Simon Ruderich
tests: use consistent order of safcm.File struct members
commit
|
commitdiff
|
tree
|
snapshot
2022-03-06
Simon Ruderich
Update copyright years
commit
|
commitdiff
|
tree
|
snapshot
2021-12-23
Simon Ruderich
ci/run: run golangci-lint
commit
|
commitdiff
|
tree
|
snapshot
2021-12-23
Simon Ruderich
Remove superfluous struct names
commit
|
commitdiff
|
tree
|
snapshot
2021-12-07
Simon Ruderich
go fmt
commit
|
commitdiff
|
tree
|
snapshot
2021-12-07
Simon Ruderich
ci/run: use `go install` to install staticcheck
commit
|
commitdiff
|
tree
|
snapshot
2021-12-07
Simon Ruderich
ci: fix Gitlab-CI build with recent Sid versions
commit
|
commitdiff
|
tree
|
snapshot
2021-06-08
Simon Ruderich
Update golang.org/x/sys and remove OpenBSD workarounds
commit
|
commitdiff
|
tree
|
snapshot
2021-06-03
Simon Ruderich
remote: retain setgid/sticky when temporarily chmodding...
commit
|
commitdiff
|
tree
|
snapshot
2021-06-02
Simon Ruderich
remote: permit syncing relative paths with leading dot
commit
|
commitdiff
|
tree
|
snapshot
2021-06-01
Simon Ruderich
remote: go fmt and rewrap comment
commit
|
commitdiff
|
tree
|
snapshot
2021-06-01
Simon Ruderich
remote: remove SyncPath()
commit
|
commitdiff
|
tree
|
snapshot
2021-06-01
Simon Ruderich
remote: rename files_windows.go to files_compat_windows.go
commit
|
commitdiff
|
tree
|
snapshot
2021-06-01
Simon Ruderich
remote: guard against symlinks in earlier path components
commit
|
commitdiff
|
tree
|
snapshot
2021-06-01
Simon Ruderich
safcm: add commit date to version output
commit
|
commitdiff
|
tree
|
snapshot
2021-06-01
Simon Ruderich
.builds: openbsd/latest updated to 6.9, remove manual...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-26
Simon Ruderich
remote: use defer to replace multiple dh.Close()
commit
|
commitdiff
|
tree
|
snapshot
2021-05-25
Simon Ruderich
remote: remove double Close() on error in WriteTemp()
commit
|
commitdiff
|
tree
|
snapshot
2021-05-23
Simon Ruderich
remote: treat paths as slash separated in triggerPaths()
commit
|
commitdiff
|
tree
|
snapshot
2021-05-19
Simon Ruderich
safcm: move logEvent() to frontend package
commit
|
commitdiff
|
tree
|
snapshot
2021-05-19
Simon Ruderich
frontend: add Loop.HostSyncMsg()
commit
|
commitdiff
|
tree
|
snapshot
2021-05-19
Simon Ruderich
frontend: add Loop.HostInfoMsg()
commit
|
commitdiff
|
tree
|
snapshot
2021-05-19
Simon Ruderich
safcm: move sync.sendRecv to frontend package
commit
|
commitdiff
|
tree
|
snapshot
2021-05-19
Simon Ruderich
safcm: move sync_changes.go and term.go to frontend...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-18
Simon Ruderich
safcm: add ParseLogLevel()
commit
|
commitdiff
|
tree
|
snapshot
2021-05-18
Simon Ruderich
go fmt
commit
|
commitdiff
|
tree
|
snapshot
2021-05-18
Simon Ruderich
Move synchronization loop into new package frontend
commit
|
commitdiff
|
tree
|
snapshot
2021-05-18
Simon Ruderich
Move implementation of cmd/safcm-remote/ to remote/
commit
|
commitdiff
|
tree
|
snapshot
2021-05-18
Simon Ruderich
Move embedded remote helpers to cmd/safcm/
commit
|
commitdiff
|
tree
|
snapshot
2021-05-18
Simon Ruderich
safcm: don't hang on error before a connection is estab...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-18
Simon Ruderich
rpc: use SSHConfig struct as argument to DialSSH()
commit
|
commitdiff
|
tree
|
snapshot
2021-05-17
Simon Ruderich
config: config.yaml: add global "ssh_user" option
commit
|
commitdiff
|
tree
|
snapshot
2021-05-16
Simon Ruderich
ci: build for Windows
commit
|
commitdiff
|
tree
|
snapshot
2021-05-13
Simon Ruderich
safcm: add experimental support to sync from Windows...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-13
Simon Ruderich
safcm: use only slash separated paths for the configuration
commit
|
commitdiff
|
tree
|
snapshot
2021-05-12
Simon Ruderich
safcm: simplify Sync.logf to take the log message as...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-12
Simon Ruderich
Consistently use %v when (s)printing errors
commit
|
commitdiff
|
tree
|
snapshot
2021-05-12
Simon Ruderich
sync: go fmt
commit
|
commitdiff
|
tree
|
snapshot
2021-05-12
Simon Ruderich
sync: shorten log messages by removing "info/sync remot...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-12
Simon Ruderich
sync: simplify LogFunc to take the log message as string
commit
|
commitdiff
|
tree
|
snapshot
2021-05-12
Simon Ruderich
sync: replace log.Logger interface with struct
commit
|
commitdiff
|
tree
|
snapshot
2021-05-12
Simon Ruderich
Makefile: add lint target to run shellcheck
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
sync: remove "detected" log message in packages/services
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
remote: tests: hide testRunner functions in test output
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
tests: improve another comment
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
changes: add "(hidden)" to commands with no output...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
safcm: tests: remove empty line
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
rpc: remove empty line
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
config: disallow negative permissions
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
rpc: replace append to sshOpts with assignment in DialSSH()
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
safcm: shorten error message on file conflict
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
safcm: use better variable name in hostsToSync()
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
safcm: don't color output if stderr is redirected
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
changes: change dry-run messages to use "will"
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
changes: tests: remove output for dry-run commands
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
config: tests: fix typo in group name
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
config: return map from TransitivelyDetectedGroups()
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
config: use more explicit variable name in ResolveHostG...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
config: rewrap line in ResolveHostGroups()
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
config: tests: replace FullPermToFileMode() with fs...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
sync: remove duplicate code in triggerPaths()
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
sync: include size in binary "diff"
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
sync: tests: use variable to reduce line wrapping
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
sync: tests: use "..." instead of `...` for regular...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
sync: tests: use strict perm for os.WriteFile() in...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
sync: tests: wrap overlong line
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
sync: tests: use CreateDirectoryExists()
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
sync: tests: check return value of setDefaults()
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
sync: tests: properly scope err variable
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
sync: tests: go fmt
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
sync: tests: rename triggers to expTriggers
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
safcm: tests: test detected groups with leading/trailin...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
safcm: go fmt
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
safcm: strip invalid characters from detected os/arch...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
Improve and add comments
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
ci: suppress shellcheck warnings
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
README: mention root/wheel on BSD systems
commit
|
commitdiff
|
tree
|
snapshot
2021-05-09
Simon Ruderich
README: fix typo
commit
|
commitdiff
|
tree
|
snapshot
2021-05-08
Simon Ruderich
tests: run commands without side effects in end-to...
commit
|
commitdiff
|
tree
|
snapshot
2021-05-01
Simon Ruderich
README: multiple improvements
commit
|
commitdiff
|
tree
|
snapshot
2021-04-28
Simon Ruderich
tests: add end-to-end test with configuration without...
commit
|
commitdiff
|
tree
|
snapshot
2021-04-28
Simon Ruderich
sync: run most tests which modify the host only in CI
commit
|
commitdiff
|
tree
|
snapshot
2021-04-28
Simon Ruderich
tests: use filetest.CreateFifo() in config tests
commit
|
commitdiff
|
tree
|
snapshot
2021-04-28
Simon Ruderich
sync: remove duplicate "priority" from group priority...
commit
|
commitdiff
|
tree
|
snapshot
2021-04-28
Simon Ruderich
safcm: group_priority: use increasing priority values...
commit
|
commitdiff
|
tree
|
snapshot
2021-04-28
Simon Ruderich
go fmt
commit
|
commitdiff
|
tree
|
snapshot
2021-04-28
Simon Ruderich
config: rename group_order to group_priority
commit
|
commitdiff
|
tree
|
snapshot
2021-04-28
Simon Ruderich
safcm: group_order: higher priority for listed groups...
commit
|
commitdiff
|
tree
|
snapshot
2021-04-25
Markus Petri
README: multiple improvements
commit
|
commitdiff
|
tree
|
snapshot
2021-04-25
Simon Ruderich
changes: display "no changes" when nothing was changed
commit
|
commitdiff
|
tree
|
snapshot
2021-04-22
Simon Ruderich
Makefile: move command to test target
commit
|
commitdiff
|
tree
|
snapshot
2021-04-22
Simon Ruderich
go fmt
commit
|
commitdiff
|
tree
|
snapshot
2021-04-22
Simon Ruderich
tests: add very basic end-to-end test with real ssh...
commit
|
commitdiff
|
tree
|
snapshot
2021-04-21
Simon Ruderich
rpc: always create remote helper with user's group
commit
|
commitdiff
|
tree
|
snapshot
next