Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
History for compat/bsd_compat.h  ·  View all commits
54 commits
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
22 days ago abccdd3
B
libbsd: use C23 __has_include to simplity configure
Baptiste Daroussin
3 months ago 584b89e
B
Revert "compat: use close_range() on linux for closefrom()"
Baptiste Daroussin
3 months ago 4abb01c
B
compat: use close_range() on linux for closefrom()
Baptiste Daroussin
3 months ago 58719c9
B
compat: readlinkat is available everywhere
Baptiste Daroussin
3 months ago 1aba64a
B
compat: openat is available everywhere
Baptiste Daroussin
3 months ago 1909d50
B
compat: fstatat is available everywhere
Baptiste Daroussin
3 months ago fd612a1
B
faccessat: generalize the usage
Baptiste Daroussin
3 months ago 5e23dd0
B
strnstr: is not used at all.
Baptiste Daroussin
3 months ago 679a201
B
compat: all supported OS have a valid unlinkat(3)
Baptiste Daroussin
3 months ago b47fb74
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
1 year ago bf1eb68
r
bsd_compat.h: fix __builtin_unreachable() detection with GCC
rilysh
1 year ago 78ec040
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
1 year ago c62eec6
K
Fix wrong re-definition of AT_FDCWD in bsd_compat.h on MacOS.
Keve
1 year ago 61f0a39
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
1 year ago 76191f7
r
bsd_compat.h: fix getprogname() to use program_invocation_* on glibc
rilysh
1 year ago aa9a7de
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
1 year ago 3088caa
r
pkg: fix build on Linux
rilysh
1 year ago 1db3609
S
Merge remote-tracking branch 'upstream/master'
Shawn Webb
2 years ago 7649071
r
pkg: fix build on glibc gnu/linux and a few other things
rilysh
2 years ago ed0550c
S
Merge branch 'upstream-master'
Shawn Webb
3 years ago 6c2ebb5
D
Do not rely on non-portable definitions
Daniel Kolesa
3 years ago 1de66b2
D
Provide getprogname() on non-glibc Linux
Daniel Kolesa
4 years ago 7caffe6
S
Merge branch 'upstream-master'
Shawn Webb
4 years ago 9b9eef5
A
Fix missing arc4random_buf declaration for Linux builds
Alex Richardson
5 years ago 79d411f
A
Fix Linux GCC builds
Alex Richardson
5 years ago ccaf760
S
Merge commit '74fd3389a4ee2611603ee8658d2f3b4182ace73e'
Shawn Webb
5 years ago b759c48
B
Get rid of the dirname and basename which implement differs depending on OSes
Baptiste Daroussin
5 years ago 3c5dde3
B
Revert "Add compatibility layer for open_memstream for OSX"
Baptiste Daroussin
5 years ago 62d284e
B
Add compatibility layer for open_memstream for OSX
Baptiste Daroussin
5 years ago c4f1d8c
S
Merge remote-tracking branch 'upstream/master'
Shawn Webb
5 years ago d871ad5
A
Allow building with -Werror=implicit-function-declaration
Alex Richardson
5 years ago b9e93e5
A
Add getprogname() compatibility fallback for Linux GLibc
Alex Richardson
5 years ago 4c110d7
B
Merge branch 'autosetup'
Baptiste Daroussin
7 years ago b9c18cf
B
Convert to autosetup
Baptiste Daroussin
8 years ago 6faf6c3
V
Fix build with the recent libbsd.
Vsevolod Stakhov
9 years ago 00bc417
F
compat: fix fstatat probing
Franco Fichtner
10 years ago cc25ccd
Y
Move detection of humanize_number and STAILQ to bsd_compat.h. This commit creates humanize_number() linker errors.
Yonas Yanfa
10 years ago 73ef692
Y
Port pkgng to OpenBSD and Bitrig.
Yonas Yanfa
10 years ago a45b473
B
Remove never used uidstr/gidstr
Baptiste Daroussin
10 years ago d7d8ada
B
Do not use compatibility at function when libc has them
Baptiste Daroussin
11 years ago 3999cdc
M
Merge branch 'master' of github.com:freebsd/pkg
Matthew Seaman
11 years ago a5266e8
V
Merge branch 'linux-build'
Vsevolod Stakhov
11 years ago dd76225
V
Build libpkg under linux.
Vsevolod Stakhov
11 years ago 5c407dd
V
Add statfs and funopen wrapper.
Vsevolod Stakhov
11 years ago 51c7470
V
Search for more libbsd headers.
Vsevolod Stakhov
11 years ago 73c9a3f
V
Use libbsd if available.
Vsevolod Stakhov
11 years ago 64a2425
V
Add some cdefs missing definitions.
Vsevolod Stakhov
11 years ago 99970ea
V
Add strnstr compat function.
Vsevolod Stakhov
11 years ago 716b3e5
V
Add some compat macros from BSD.
Vsevolod Stakhov
11 years ago 8acbf39
B
Merge pull request #1113 from landonf/osx/release/0.1
Baptiste Daroussin
11 years ago 3eafef1
L
Add faccessat() and freadlinkat() compatibility shims.
Landon Fuller
11 years ago 8af5009
L
Enable use of closefrom() and eaccess() shims.
Landon Fuller
11 years ago 6c8f7a2
L
Add compatibility shims and basic Mac OS X build fixes.
Landon Fuller
11 years ago 45cf3f3