Commit Graph

23 Commits (ubuntu/hirsute)

Author SHA1 Message Date
Jason Rhinelander bfc6d35b33 Simplifications & C++17
- Modernize some iterator loops
- Simplify a couple places by using `if (init; ...)`
- Replace various std::binds with lambdas
3 years ago
Thomas Winget 7caa87862e standardize include format and pragma once
All #ifndef guards on headers have been removed, I think,
in favor of #pragma once

Headers are now included as `#include "filename"` if the included file
resides in the same directory as the file including it, or any
subdirectory therein.  Otherwise they are included as
`#include <project/top/dir/relative/path/filename>`

The above does not include system/os headers.
3 years ago
Stephen Shelton 273270916e
The Great Wall of Blame
This commit reflects changes to clang-format rules. Unfortunately,
these rule changes create a massive change to the codebase, which
causes an apparent rewrite of git history.

Git blame's --ignore-rev flag can be used to ignore this commit when
attempting to `git blame` some code.
4 years ago
Michael 16cdfbd5f0
clang-tidy modernize pass 5 years ago
Jeff Becker 095330b787
disable shell hooks by default 5 years ago
Michael b01e5accbb
Add function to set threadname, and use from threadpool impl 5 years ago
Michael 06882338bb
Change ExecShellHookBackend to use a modern thread pool 5 years ago
Michael 1744ae7686
Tidy up service endpoint a bit more 5 years ago
Jeff 236434e5c3
Merge pull request #591 from despair86/upstream-push
build fixes, but keep lto
5 years ago
Rick V 2e49c2ffc7
fix non-loonix 5 years ago
Jeff Becker 92ad98be8b
refactor hooks to be have more c++isms
make path build timeouts use log level warning
5 years ago
Jeff Becker 5b49008bca
more 5 years ago
Jeff Becker aa5d4c17fe
win32 guards 5 years ago
Jeff Becker 20ba2c7b8c
try not to die 5 years ago
Jeff Becker d50b18d7b0
try fixing leak also make format 5 years ago
Jeff f97b9bd299 fix osx shell hooks 5 years ago
Jeff Becker d5162c2aad
dont kill active exit paths 5 years ago
Jeff Becker 3120464fd6
catch error 5 years ago
Jeff Becker fddb4c6b5d
give commandline args to hooks 5 years ago
Jeff Becker a73d6f5c31
stop and drain threadpool 5 years ago
Jeff Becker c0d7b53328
make it work 5 years ago
Jeff Becker 6785bd75c6
actually fork 5 years ago
Jeff Becker 3a8cb0bfb5
add shell based hooks for service::Endpoint, also make format 5 years ago