| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|\
| |
| |
| |
| | |
tavianator/dependabot/github_actions/cross-platform-actions/action-0.29.0
build(deps): bump cross-platform-actions/action from 0.28.0 to 0.29.0
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Bumps [cross-platform-actions/action](https://github.com/cross-platform-actions/action) from 0.28.0 to 0.29.0.
- [Release notes](https://github.com/cross-platform-actions/action/releases)
- [Changelog](https://github.com/cross-platform-actions/action/blob/master/changelog.md)
- [Commits](https://github.com/cross-platform-actions/action/compare/v0.28.0...v0.29.0)
---
updated-dependencies:
- dependency-name: cross-platform-actions/action
dependency-version: 0.29.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|\ \
| | |
| | |
| | |
| | | |
tavianator/dependabot/github_actions/actions/checkout-5
build(deps): bump actions/checkout from 4 to 5
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|/ |
|
| |
|
|
|
|
|
| |
We can avoid the MACRO_((list), __VA_ARGS__, ) dance since the comma is
no longer required. typeof() also comes in handy.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
For broader compiler support, we try both -std=c23 and -std=c2x. If
neither is supported, we fall back to -std=c17, but we will start
requiring some C23 features as extensions in this mode.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
countof() will likely be in the C2Y standard.
Link: https://www.open-std.org/JTC1/SC22/WG14/www/docs/n3469.htm
Link: https://thephd.dev/c2y-hitting-the-ground-running
|
|
|
|
|
|
|
|
|
| |
BSD/macOS ls(1) don't reject overlong or odd-length $LSCOLORS values
(although they can warn, which we don't).
They also don't use the "intense" background colors for capital letters;
instead, that enables underline on FreeBSD, or (foreground) bold on
macOS. We copy FreeBSD here.
|
|
|
|
| |
Link: https://developer.apple.com/documentation/technotes/tn3150-getting-ready-for-data-less-files
|
| |
|
|
|
|
| |
There are some false positives, so it's not added to distcheck yet.
|
| |
|
|\
| |
| | |
Support for FreeBSD-style ls Coloring
|
|/
|
|
|
|
|
|
| |
If LSCOLORS is undefined or partially defined (missing some of the eleven expected
value pairs), the patch will automatically fill in those missing values with default
colors. However, if the LS_COLORS environment variable is already defined, the
application prefer the LS_COLORS approach, maintaining current working flow of the
program.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We were making `-user <existing>` imply `! -nouser`, which is valid, but
we were also makeing `! -user <existing>` imply `-nouser`, which isn't.
Fix it by only constraining the `-nouser`/`-nogroup` predicates in the
true case.
While I'm here, fix a similar latent bug that would have triggered if we
ever merged `-readable -and -writable` into one `R_OK | W_OK` test.
Fixes: https://github.com/tavianator/bfs/issues/155
Fixes: 305ee902 ("opt: Track data flow information about predicates")
|
| |
|
| |
|
|
|
|
|
| |
The XNU posix_spawn() implementation apparently can't handle fchdir() to
a directory opened by the file actions themselves.
|
|
|
|
|
|
|
| |
NetBSD's posix_spawn() surprisingly has the same bug as its
posix_spawnp(): the executable is resolved before the file actions.
Detect this case and work around it by falling back to fork()/exec() if
we need to.
|
|
|
|
|
| |
This avoids the need for the bash 3 workaround of running command nproc
in a subshell.
|
|
|
|
|
|
| |
$ bfs -execdir /bin/exe {} \;
is perfectly safe regardless of what's in $PATH.
|
|
|
|
| |
Fixes: 8c130ca ("xspawn: Check X_OK even without $PATH resolution")
|
| |
|
|
|
|
| |
On macOS, sh takes upwards of 20 seconds for some reason.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This fixes a hang observed with low queue depths like -d32.
|
| |
|
|
|
|
| |
... which requires we process root paths strictly in-order.
|
|\
| |
| |
| |
| | |
tavianator/dependabot/github_actions/cross-platform-actions/action-0.28.0
build(deps): bump cross-platform-actions/action from 0.27.0 to 0.28.0
|
| |
| |
| |
| | |
Link: https://wildwolf.name/github-actions-how-to-avoid-running-the-same-workflow-multiple-times/
|
| | |
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumps [cross-platform-actions/action](https://github.com/cross-platform-actions/action) from 0.27.0 to 0.28.0.
- [Release notes](https://github.com/cross-platform-actions/action/releases)
- [Changelog](https://github.com/cross-platform-actions/action/blob/master/changelog.md)
- [Commits](https://github.com/cross-platform-actions/action/compare/v0.27.0...v0.28.0)
---
updated-dependencies:
- dependency-name: cross-platform-actions/action
dependency-version: 0.28.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|