|
98a2479f
|
2010-01-09T23:49:32
|
|
Add flopen function
Taken from FreeBSD.
|
|
57cc5326
|
2010-01-09T20:17:16
|
|
Move man pages to the same directory as the source code
This matches BSD style source tree, and makes it easier to see what's
missing.
|
|
9e4adc46
|
2009-12-13T01:52:03
|
|
build: Untangle the package version from the soversion
Add a new script to generate the package version from git. Use that for
the pkg-config file and the tarball name.
|
|
db406fe2
|
2009-12-12T01:46:25
|
|
build: Make dist use files from git plus few autogenerated ones
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.
|
|
9396cc62
|
2010-01-09T19:56:45
|
|
build: Do not duplicate generated filenames in several variables
|
|
7a70f1b0
|
2009-12-11T23:24:31
|
|
Move fmtcheck and fgetln declarations to <bsd/stdio.h>
This is were they are located on the BSDs.
|
|
ca28f280
|
2009-12-11T23:21:14
|
|
Move setmode and getmode declarations to <bsd/unistd.h>
This is were they are located on the BSDs.
|
|
dd2756e0
|
2009-12-11T23:13:42
|
|
Mark inclusion of <time.h> from <bsd/bsd.h> deprecated
This will be removed at some point in the future.
|
|
3c9182b8
|
2009-12-11T23:12:26
|
|
Move arc4random declarations to <bsd/stdlib.h>
This is were they are located on the BSDs.
|
|
4d17a18d
|
2009-12-11T23:06:27
|
|
Deprecate <bsd/inet.h>
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.
|
|
7da57b29
|
2009-12-11T23:01:02
|
|
Remove traces of fgetwln, it was never included
This function was exposed in the header file and the versioning symbol
file, but the actual code was never here.
|
|
254808d9
|
2009-12-11T23:26:44
|
|
Define NetBSD version 5.0 for .Nx to avoid groff warning
This is a temporary workaround, the proper fix is to get groff to know
newest BSD versions.
|
|
183cc3cb
|
2009-12-11T21:31:48
|
|
Correct library name in man pages
|
|
c17c7e13
|
2009-12-10T18:07:25
|
|
Expand on API guarantee for fgetln
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>
|
|
a5dbef45
|
2009-12-10T21:02:30
|
|
Make RCS macros take arguments
This was breaking code actually using those macros.
Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
|
|
27842d7f
|
2009-12-10T21:00:45
|
|
Track bug IDs for __unused collision
Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
|
|
c5398adf
|
2009-10-24T00:19:47
|
|
Add readpassphrase function
Taken from OpenBSD.
|
|
538bc879
|
2009-10-24T00:17:57
|
|
Add dehumanize_number function
Taken from NetBSD.
|
|
04250f6a
|
2009-10-24T00:15:57
|
|
Add strnvis and strnunvis functions
Taken from OpenBSD.
|
|
5c078ce2
|
2009-10-23T23:31:07
|
|
Move <bsd/ip_icmp.h> to <bsd/netinet/ip_icmp.h>
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>.
|
|
614eb040
|
2009-10-12T01:43:02
|
|
Add new <bsd/sys/tree.h> header
|
|
b6e84690
|
2009-10-12T01:47:54
|
|
Move <bsd/queue.h> to <bsd/sys/queue.h>
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>.
|
|
d3e14ea9
|
2009-10-23T23:04:42
|
|
Move <bsd/cdefs.h> to <bsd/sys/cdefs.h>
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>.
|
|
e51be45c
|
2009-10-12T01:43:52
|
|
Update <sys/queue.h>
Taken from FreeBSD.
|
|
56ddcfe6
|
2009-10-11T21:07:53
|
|
Add strtonum function
Taken from FreeBSD.
|
|
1bf8b96a
|
2009-10-24T01:06:09
|
|
Do not append a slash after DESTDIR
|
|
16e6ac99
|
2009-10-11T20:54:23
|
|
Update git web interface URL
FreeDesktop.Org switched from gitweb to cgit.
|
|
56f2e55b
|
2009-08-30T12:18:11
|
|
Release libbsd 0.1.6
|
|
5ac14531
|
2009-08-30T12:16:01
|
|
Fix typos in M32R local-elf.h endian definitions
|
|
2543c5a7
|
2009-07-17T13:37:38
|
|
Release libbsd 0.1.5
|
|
33ef70b9
|
2009-07-17T13:35:37
|
|
Add __pure2 dummy macro
|
|
8ef0ecdf
|
2009-07-17T13:34:30
|
|
Add more dummy id macros
|
|
66603975
|
2009-07-17T12:50:07
|
|
Fix typos in AVR32 and SH local-elf.h endian definitions
|
|
391c75b4
|
2009-05-29T02:48:00
|
|
Release libbsd 0.1.4
|
|
45783ae4
|
2009-05-29T02:45:54
|
|
Define N_SYMSIZE in case the system does not do it
Fixes build failures on some non-Linux ports.
Based-on-patch-by: Petr Salinger <Petr.Salinger@seznam.cz>
|
|
5902730a
|
2009-05-29T02:28:49
|
|
Create a relative symlink for .so if libdir and usrlibdir are the same
|
|
42601170
|
2009-05-25T10:02:26
|
|
Change @libdir@ in the pkg-config file to be $(usrlibdir)
The variable in the .pc file points to the directory where the .so
symlink is present, which is never going to be something like /lib,
but something like /usr/lib.
|
|
0bd48c4a
|
2009-05-25T09:57:14
|
|
Preserve the variables unexpanded in the pkg-config file
|
|
d03b2b07
|
2009-05-25T09:37:39
|
|
Release libbsd 0.1.3
|
|
cb1346e5
|
2009-05-25T09:25:13
|
|
Export public functions as extern C
|
|
61fa98ea
|
2009-05-25T09:12:45
|
|
Add missing <stdarg.h> include in <bsd/err.h>
|
|
931e0434
|
2009-05-25T08:56:34
|
|
Add new __RCSID macro
Define it to nothing, so that source imported from BSDs can be easily
compiled w/o needing to modify them.
|
|
f984a700
|
2009-05-25T06:57:50
|
|
Release libbsd 0.1.2
|
|
326a3a76
|
2009-05-25T06:57:03
|
|
Install humanize_number(3) man page
|
|
e4aff3d9
|
2009-05-25T06:41:42
|
|
Use N_SYMSIZE instead of directly accessing ‘struct exec’
On Linux alpha ‘struct exec’ does not have an a_syms member, and the
N_SYMSIZE is mapped to 0.
|
|
c3feeb00
|
2009-05-22T20:44:35
|
|
Add some man page links
Add man page links for strlcat, getmode and arc4random_*.
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
|
|
80c3954e
|
2009-05-25T06:23:01
|
|
Use the correct path when including a.out.h
Reported-by: Aurélien Jarno <aurelien@aurel32.net>
|
|
4c3e03ef
|
2009-05-25T06:22:22
|
|
Add man/md5.3bsd to .gitignore
|
|
9b30dae9
|
2009-05-21T05:04:09
|
|
Fix typos (‘ELFDATA2MSG’ → ‘ELFDATA2MSB’)
|
|
25dd60b9
|
2009-05-20T05:14:32
|
|
Release libbsd 0.1.1
|
|
5b16707e
|
2009-05-20T05:13:31
|
|
Install nlist header and man page
|
|
1f0b016e
|
2009-05-20T04:20:21
|
|
Use UTF-8 copyright symbols for non-imported files
|
|
dcaec44a
|
2009-05-20T04:11:57
|
|
Add nlist function
|
|
8dbfb352
|
2009-05-15T21:40:45
|
|
Add strmode function
|
|
74ae34e7
|
2009-05-15T21:26:09
|
|
Fix buffer leaks in fgetln
Cache the size and the buffer allocated by getline as static variables.
|
|
deb9f56c
|
2009-05-15T21:23:03
|
|
Change fgetln to return the correct length value
Set len to 0 on error conditions to mimmic FreeBSD behaviour, and return
the amount of read characters on success, instead of the allocated size
by getline.
Reported-by: Jief L. <jief1.l@gmail.com>
|
|
aefc6f44
|
2008-07-26T22:42:39
|
|
Do not include .gitignore in the dist tarball
|
|
f2d93325
|
2008-07-26T22:39:29
|
|
Install md5.3 as md5.3bsd
This man page is pretty common in other source projects, so we use a
suffix to distinguish it.
|
|
5e1a7821
|
2008-07-26T22:36:14
|
|
Add a TODO list
|
|
4c9c8ed7
|
2008-07-26T22:35:31
|
|
Add a new header file to expose inet_net_pton prototype
|
|
6dc84320
|
2008-07-26T22:25:22
|
|
Add a micro version part
|
|
ad52f2eb
|
2008-07-12T07:55:57
|
|
Use sigprocmask instead of _sigprocmask
|
|
2729ca82
|
2008-07-12T07:53:03
|
|
Define default CFLAGS overridable by the environment
|
|
83210a83
|
2008-07-12T07:48:10
|
|
Switch remaining variables to single expanded ones
|
|
69c94c50
|
2008-07-12T07:46:53
|
|
Remove useless comment header
|
|
2d5c088a
|
2008-07-12T07:46:37
|
|
Move each groups of related files to their own line
|
|
3de930e6
|
2008-07-12T07:41:07
|
|
Make action targets PHONY
|
|
acc23243
|
2008-07-12T08:00:17
|
|
Unify description
|
|
9a2b946f
|
2008-07-12T07:59:14
|
|
Move LIB_PKGCONFIG dependency to the libs target
|
|
e9cb0d1c
|
2008-07-12T07:37:13
|
|
New README file
|
|
87d6d656
|
2008-07-12T07:31:59
|
|
Automatically generate libbsd.pc from libbsd.pc.in
|
|
ff8539bc
|
2008-07-12T07:29:24
|
|
Add new path variables
|
|
8c7f053a
|
2008-07-12T07:00:19
|
|
Automatically generate the ChangeLog on 'make dist'
|
|
c1615a50
|
2008-07-12T06:46:18
|
|
Define a LIB_PKGCONFIG variable
|
|
e42791d0
|
2008-07-12T06:41:10
|
|
Move filename related variables to the beginning of the file
Switch them to single expanded varibles.
|
|
1e1ab187
|
2008-07-12T06:35:45
|
|
Define a LIB_VERSION variable
|
|
ba7ece77
|
2008-07-09T09:25:34
|
|
Create an armored detached signature on 'make dist'
|
|
84d311d0
|
2008-07-09T09:07:58
|
|
Remove link_addr and link_ntoa symbols from the version script
|
|
38829bdc
|
2008-07-09T09:07:03
|
|
Add new setmode and getmode functions from FreeBSD
|
|
a5f7d1a8
|
2008-07-09T09:04:51
|
|
Include the rest of the header files
|
|
8b95dc58
|
2008-07-09T09:04:27
|
|
Disable __bounded__ __attribute__
|
|
96358a2a
|
2008-07-09T08:47:09
|
|
Add support for 'make dist'
|
|
fafffd1f
|
2008-07-09T08:26:07
|
|
fgetln: Fix coding style
|
|
47109e39
|
2008-07-09T08:22:30
|
|
fgetln: Fix function to make it actually work
Reported by Thorsten Glaser.
|
|
da92787d
|
2008-07-09T07:46:23
|
|
Ansify function arguments
|
|
fc163cee
|
2008-07-09T07:23:49
|
|
Move version and library name to the beginning of the file
|
|
1512d0d4
|
2008-07-09T07:22:30
|
|
Renumber 4th clause from BSD license to 3rd
Those files have only three clauses.
|
|
7b1c361f
|
2008-07-09T07:17:20
|
|
Remove RCS tag
|
|
b0f64624
|
2008-07-09T07:16:20
|
|
Add missing license headers
With permission from Robert Millan and Aurelien Jarno.
|
|
efa9658b
|
2008-06-18T08:51:53
|
|
Remove link_addr and link_ntoa functions
The address familiy used is kernel dependent, so the application will
have to be ported regardless.
|
|
a5709cbc
|
2008-06-18T08:47:58
|
|
Add license header
|
|
bf4eeb29
|
2008-06-18T08:44:18
|
|
Add arc4random_stir and arc4random_addrandom functions
|
|
26ab4750
|
2008-06-18T08:25:48
|
|
Add a pkg-config file
|
|
b37f1039
|
2008-06-18T08:19:41
|
|
Replace current md5 code with one from MirBSD and OpenBSD
This adds the following public functions:
MD5Transform, MD5End, MD5File, MD5FileChunk, MD5Data
|
|
20bf55ff
|
2008-06-18T08:09:51
|
|
Include missing stddef.h
|
|
d699e4bc
|
2008-06-18T08:05:23
|
|
Add license header
With Hector's agreement.
|
|
3b51d12e
|
2008-06-18T08:00:10
|
|
Add a .gitignore file
|
|
d033e580
|
2008-06-18T07:59:43
|
|
Remove cruft macros and includes
|
|
c14d23b5
|
2008-06-18T07:49:44
|
|
Add license header
|
|
d83f5791
|
2008-06-13T06:49:03
|
|
Remove ChangeLog file
|