Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-01-31 | build: Use proper user variables during build | Guillem Jover | 1 | -4/+9 | |
To compile we need to use CPPFLAGS and CFLAGS, to link CFLAGS and LDFLAGS. Rename MK_CFLAGS to MK_CPPFLAGS as those are only relevant at compilation time. Reported-by: Eric Smith <eric@brouhaha.com> | |||||
2010-01-30 | build: Use new AR variable instead of hardcoded command | Guillem Jover | 1 | -1/+2 | |
2010-01-30 | build: Refactor COMPILER and LINK commands into new variables | Guillem Jover | 1 | -3/+6 | |
2010-01-30 | build: Use CCLD instead of hardcoded gcc for linking | Guillem Jover | 1 | -1/+3 | |
2010-01-30 | build: By default set CC to gcc | Guillem Jover | 1 | -0/+2 | |
2010-01-30 | build: Install shared library with 755 permission | Eric Smith | 1 | -1/+1 | |
The Makefile should install the shared library with 755 permission rather than 644. That's standard practice, and required when building RPMs on Fedora to get a debuginfo package. | |||||
2010-01-30 | Fix setprogname to strip leading paths from progname | Guillem Jover | 1 | -2/+10 | |
2010-01-21 | Make setprogname and getprogname arguments and return value const | Guillem Jover | 2 | -7/+8 | |
This is more correct as the strings are not going to be changed, and it matches the function signatures on other BSDs. Suggested-by: Aurelien Jarno <aurel32@debian.org> | |||||
2010-01-10 | Release libbsd 0.2.0 | Guillem Jover | 1 | -2/+2 | |
2010-01-10 | Reformat code to KNF | Guillem Jover | 4 | -34/+35 | |
2010-01-10 | Add vis and unvis man pages | Guillem Jover | 3 | -0/+521 | |
Taken from OpenBSD. | |||||
2010-01-10 | Add dehumanize_number man page link | Guillem Jover | 2 | -0/+2 | |
2010-01-10 | Update vis and unvis modules from OpenBSD | Guillem Jover | 2 | -16/+8 | |
2010-01-10 | Update strlcat and strlcpy from OpenBSD | Guillem Jover | 3 | -99/+48 | |
2010-01-10 | Add arc4random_buf and arc4random_uniform functions | Guillem Jover | 6 | -63/+167 | |
Update arc4random module from FreeBSD. | |||||
2010-01-10 | Replace setproctitle dummy macro with a function stub | Guillem Jover | 5 | -4/+38 | |
This way we can replace it later on with a real implementation so that applications can immediately benefit from it w/o the need to recompile them. | |||||
2010-01-10 | Add pidfile functions | Guillem Jover | 5 | -0/+528 | |
Taken from FreeBSD. Remove MAXPATHLEN from ‘struct pidfh’ and allocate pf_path dynamically, as some systems do not have such limits. Use dev_t instead of __dev_t. Replace EDOOFUS with EINVAL. | |||||
2010-01-10 | Add flopen function | Guillem Jover | 5 | -0/+213 | |
Taken from FreeBSD. | |||||
2010-01-10 | Move man pages to the same directory as the source code | Guillem Jover | 17 | -3/+3 | |
This matches BSD style source tree, and makes it easier to see what's missing. | |||||
2010-01-10 | build: Untangle the package version from the soversion | Guillem Jover | 2 | -2/+53 | |
Add a new script to generate the package version from git. Use that for the pkg-config file and the tarball name. | |||||
2010-01-10 | build: Make dist use files from git plus few autogenerated ones | Guillem Jover | 1 | -7/+3 | |
To avoid forgetting to include files, we'll use “git ls-files” and will include few precious autogenerated files that cannot be generated later on w/o git. This includes mainly the ChangeLog. | |||||
2010-01-09 | build: Do not duplicate generated filenames in several variables | Guillem Jover | 1 | -8/+11 | |
2009-12-12 | Move fmtcheck and fgetln declarations to <bsd/stdio.h> | Guillem Jover | 4 | -6/+46 | |
This is were they are located on the BSDs. | |||||
2009-12-12 | Move setmode and getmode declarations to <bsd/unistd.h> | Guillem Jover | 3 | -7/+46 | |
This is were they are located on the BSDs. | |||||
2009-12-12 | Mark inclusion of <time.h> from <bsd/bsd.h> deprecated | Guillem Jover | 1 | -0/+2 | |
This will be removed at some point in the future. | |||||
2009-12-12 | Move arc4random declarations to <bsd/stdlib.h> | Guillem Jover | 3 | -8/+6 | |
This is were they are located on the BSDs. | |||||
2009-12-12 | Deprecate <bsd/inet.h> | Guillem Jover | 2 | -6/+4 | |
The only function declared in that header file was inet_net_pton, which is already provided by glibc. Will be removed on the next SONAME bump. | |||||
2009-12-12 | Remove traces of fgetwln, it was never included | Guillem Jover | 2 | -3/+0 | |
This function was exposed in the header file and the versioning symbol file, but the actual code was never here. | |||||
2009-12-12 | Define NetBSD version 5.0 for .Nx to avoid groff warning | Guillem Jover | 1 | -0/+2 | |
This is a temporary workaround, the proper fix is to get groff to know newest BSD versions. | |||||
2009-12-11 | Correct library name in man pages | Guillem Jover | 11 | -7/+26 | |
2009-12-10 | Expand on API guarantee for fgetln | Thorsten Glaser | 2 | -1/+2 | |
OpenBSD has begun using the API guarantee that *len is not 0 if the fgetln(3) return value is not NULL; document this explicitly in the manpage and add a comment to the function implementation that this doesn’t need to be checked because getdelim/getline have similar guarantees. Signed-off-by: Thorsten Glaser <tg@mirbsd.org> | |||||
2009-12-10 | Make RCS macros take arguments | Thorsten Glaser | 1 | -3/+3 | |
This was breaking code actually using those macros. Signed-off-by: Thorsten Glaser <tg@mirbsd.org> | |||||
2009-12-10 | Track bug IDs for __unused collision | Thorsten Glaser | 1 | -0/+1 | |
Signed-off-by: Thorsten Glaser <tg@mirbsd.org> | |||||
2009-12-10 | Add readpassphrase function | Guillem Jover | 5 | -0/+398 | |
Taken from OpenBSD. | |||||
2009-12-10 | Add dehumanize_number function | Guillem Jover | 4 | -0/+123 | |
Taken from NetBSD. | |||||
2009-10-24 | Add strnvis and strnunvis functions | Guillem Jover | 4 | -2/+105 | |
Taken from OpenBSD. | |||||
2009-10-24 | Move <bsd/ip_icmp.h> to <bsd/netinet/ip_icmp.h> | Guillem Jover | 4 | -187/+224 | |
This maps more closely the location of the real header. For transitional purposes keep a <bsd/ip_icmp.h> that warns and includes <bsd/netinet/ip_icmp.h>. | |||||
2009-10-24 | Add new <bsd/sys/tree.h> header | Guillem Jover | 3 | -0/+767 | |
2009-10-24 | Move <bsd/queue.h> to <bsd/sys/queue.h> | Guillem Jover | 4 | -608/+644 | |
This maps more closely the location of the real header. For transitional purposes keep a <bsd/queue.h> that warns and includes <bsd/sys/queue.h>. | |||||
2009-10-24 | Move <bsd/cdefs.h> to <bsd/sys/cdefs.h> | Guillem Jover | 4 | -64/+101 | |
This maps more closely the location of the real header. For transitional purposes keep a <bsd/cdefs.h> that warns and includes <bsd/sys/cdefs.h>. | |||||
2009-10-24 | Update <sys/queue.h> | Guillem Jover | 1 | -61/+130 | |
Taken from FreeBSD. | |||||
2009-10-24 | Add strtonum function | Guillem Jover | 5 | -0/+233 | |
Taken from FreeBSD. | |||||
2009-10-24 | Do not append a slash after DESTDIR | Guillem Jover | 1 | -13/+13 | |
2009-10-11 | Update git web interface URL | Guillem Jover | 1 | -1/+1 | |
FreeDesktop.Org switched from gitweb to cgit. | |||||
2009-08-30 | Release libbsd 0.1.6 | Guillem Jover | 1 | -1/+1 | |
2009-08-30 | Fix typos in M32R local-elf.h endian definitions | Hirokazu Takata | 1 | -2/+2 | |
2009-07-17 | Release libbsd 0.1.5 | Guillem Jover | 1 | -1/+1 | |
2009-07-17 | Add __pure2 dummy macro | Guillem Jover | 1 | -0/+4 | |
2009-07-17 | Add more dummy id macros | Guillem Jover | 1 | -0/+16 | |
2009-07-17 | Fix typos in AVR32 and SH local-elf.h endian definitions | Nobuhiro Iwamatsu | 1 | -2/+2 | |