Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-11-08 | OpenBSD headers are still not standalone, even though SUS is pretty | joerg | 2 | -5/+56 | |
explicit about it at least for netinet/in.h. Include sys/types.h before checking for content of sys/socket.h and netinet/in.h to fix this. Reported and tested by Georg Schwarz. | |||||
2008-11-06 | Add some forgotten ifndefs to fix issues on DragonFly. | joerg | 1 | -1/+7 | |
2008-10-30 | Define __UNCONST. From PR 39797. | joerg | 1 | -3/+5 | |
2008-10-30 | Avoid STAT as macro, it exists in sys/dir.h on AIX already. | joerg | 2 | -27/+15 | |
2008-10-29 | Don't use __RENAME. | joerg | 1 | -6/+6 | |
2008-10-29 | Provide more compat glue for ndbm interface as shown in PR 39738. | joerg | 4 | -10/+87 | |
Bump to libnbcompat-20081029. | |||||
2008-10-28 | Define away O_EXLOCK and O_SHLOCK if they are missing. | joerg | 1 | -2/+9 | |
2008-10-28 | Use nbcompat/paths.h, Solaris is missing paths.h. From Uwe Klaus. | joerg | 2 | -6/+6 | |
2008-10-28 | Add circleq support. Bump to 20081028. Should fix IRIX build from | joerg | 2 | -3/+134 | |
PR 39797. | |||||
2008-10-28 | Replace EFTYPE with EINVAL if the former doesn't exist. | joerg | 3 | -4/+18 | |
2008-10-26 | Provide and use local mpool.h. | joerg | 3 | -5/+108 | |
2008-10-26 | Explicitly check for libnsl and libsocket as required by Solaris. | joerg | 2 | -1/+155 | |
Based on patches from Aleksey Cheusov. | |||||
2008-10-19 | Include nbcompat/types.h early to make sure that uintX_t are defined. | joerg | 1 | -2/+2 | |
Reported by Aleksey Cheusov and Joern Clausen in PR 39738. | |||||
2008-10-10 | pkg_install-20081010: | joerg | 45 | -5/+11196 | |
Add optional bdb. Make it included by default for standalone builds. | |||||
2008-10-08 | Mac OS X doesn't define uintXX_t in sys/types.h, so explicitly pull in | joerg | 4 | -3/+17 | |
inttypes.h if present. Make md5.h, sha1.h and sha2.h self contained by including nbcompat/types.h. Problem reported by Greg Troxel. | |||||
2008-10-07 | Check for existance of sysexits.h and regen config.h.in. | joerg | 3 | -11/+6 | |
2008-10-06 | libnbcompat-20080922: | joerg | 25 | -1548/+1739 | |
- DESTDIR support - Add check for inttypes.h and sys/socket.h - Provide compatibility fallback for netdb.h and the RFC2553 API (getaddrinfo), supoprting IPv4 only. Code from OpenSSH. - Use normal autoconf checks for fixed size bit types. Stop using the older BSD types (u_intXX_t) in libnbcompat. - Add implementation of shquote (from NetBSD). - Fix a buglet in the getenv/setenv/unsetenv detection. - Fix a buglet in the mkdtemp/mkstemp detection. | |||||
2008-09-12 | Determine both for setmode.c and pwcache.c if any of the functions is | joerg | 2 | -116/+20 | |
provided by the system and if one is lacking use the file. Don't short cut the list as before and do a second iteration, it is just confusing. This breaks the regression introduced by the last commit on OS X. | |||||
2008-09-08 | libnbcompat-20080908: | joerg | 7 | -68/+228 | |
- declare endpwent and endgrent if system headers are missing them - check for existance of statfs.f_flags before using it - drop a bunch of redundant function checks Based on the work of Timothy Larson. | |||||
2008-07-27 | Don't mess with PKG_* as it is not required to build bootstrap | joerg | 1 | -5/+1 | |
components and it interferes with normal builds. | |||||
2008-06-19 | Make style more consistent. | joerg | 1 | -6/+6 | |
2008-05-19 | libnbcompat-20080519: | joerg | 3 | -15/+12 | |
Many of the hash function headers are incompatible with the OpenSSL headers, so don't include them by default and require the caller to include them on demand. | |||||
2008-04-29 | Drop clauses 3 and 4 from TNF licenses | martin | 37 | -298/+39 | |
2008-04-21 | libnbcompat-20080422: | joerg | 5 | -2413/+4070 | |
Check if stdio.h declares vasprintf and snprintf and provide a prototype otherwise. | |||||
2008-04-17 | Don't let a mathematican add numbers with less than 20 digits. Fix the | joerg | 2 | -3/+3 | |
the offset for November and December and welcome libnbcompat-20080416. | |||||
2008-04-04 | libnbcompat-20080404: | joerg | 1 | -2/+2 | |
Add an implement of timegm(3) from nsd (based on Python code). | |||||
2008-04-04 | Add an implement of timegm(3) from nsd (based on Python code). | joerg | 2 | -1/+85 | |
2008-04-04 | Add an implement of timegm(3) from nsd (based on Python code). | joerg | 2 | -1/+96 | |
2008-03-21 | libnbcompat-20080322: | joerg | 4 | -157/+190 | |
Add an option to force a BSDish getopt (e.g. one with optreset). Use the correct macros to decide when to define optind and friends. | |||||
2008-02-22 | Introduce a variable, LIBNBCOMPAT_USE_PIC, which if set to yes before | tnn | 1 | -6/+26 | |
including inplace.mk causes a PIC version of libnbcompat to be built alongside the regular static libnbcompat. This will be used to extend the features framework in two ways: 1) Support linking features into shared modules 2) Ability to cherry-pick individual objects to link from the libnbcompat build directory rather than linking the whole archive. | |||||
2008-02-21 | libnbcompat-20080221: | tnn | 4 | -3/+579 | |
- Use AC_FUNC_VFORK, needed on IRIX to get missing vfork() defined to fork(). Ok by joerg. | |||||
2008-02-14 | Move my code to two-clause license. | tnn | 1 | -25/+16 | |
2008-02-12 | libnbcompat-20080212: | joerg | 4 | -11/+16 | |
Add digest length defines for md5, rmd160 and sha1. Use __BEGIN_DECLS/__END_DECLS. Drop _KERNEL conditionals. | |||||
2007-11-20 | At some place, it should be documented why libnbcompat is _not_ | rillig | 1 | -1/+5 | |
installed as a shared library but rebuilt for every package that needs a certain feature. That place is either here or in files/README. | |||||
2007-11-20 | Inform the user when configuring libnbcompat. While here, fixed some | rillig | 1 | -3/+4 | |
quoting issues. (They never caused anything to fail, but who knows what will happen in the future?) | |||||
2007-09-21 | If dirfd is either a function or a macro, use it. If it doesn't exist, | joerg | 5 | -7/+250 | |
but DIR contains dd_fd, define it as macro. Otherwise use -1 when calling fts_safe_changedir in fts(3). Based on patch from Sean Boudreau. | |||||
2007-09-08 | Convert to use the features framework. | jlam | 1 | -8/+7 | |
2007-09-06 | Drop libnbcompat/buildlink3.mk and force all packages that use | jlam | 1 | -26/+0 | |
libnbcompat to use it "in place". libnbcompat is just really special, and is of almost no use to anything other than the pkgsrc bootstrap process. | |||||
2007-09-06 | Use only features available in nawk. | jlam | 1 | -3/+7 | |
2007-09-04 | Ensure undef before typedef, to avoid error when a application detect missing | obache | 1 | -3/+4 | |
types by itself and define (ex, pkgtools/pkg_install). | |||||
2007-08-02 | Include "bsd.prefs.mk" to avoid error messages from e.g. "pkg_chk". | tron | 1 | -1/+3 | |
Fix suggested by Joerg Sonnenberger. | |||||
2007-08-01 | Allow libnbcompat to be used in cross-compiled packages. | joerg | 1 | -2/+8 | |
Supported-by: Google SoC 2007. | |||||
2007-07-31 | Don't use u_{char,short,int,long} as they are non-standard. | joerg | 18 | -100/+100 | |
Bump version to 20070731. | |||||
2007-07-27 | No need to use the -p flag to cp(1) here. | tnn | 1 | -2/+2 | |
2007-07-21 | Another version bump due to added configure check for uintptr_t | tnn | 2 | -4/+5 | |
2007-07-21 | * configure.ac: Add AC_TYPE_UINTPTR_T, needed by sha2.c. | tnn | 3 | -1/+125 | |
Fixes build on Interix. Suggested by joerg@ * configure, config.h.in: regen | |||||
2007-07-20 | Bump version due to changes in asprintf, snprintf and vsnprintf. | tnn | 2 | -3/+8 | |
2007-07-20 | * configure.ac: Test for a standards-conformant vsnprintf. If it is found | tnn | 3 | -4/+119 | |
to be broken, fall back to the one provided by libnbcompat. * configure: regen * config.h.in: regen | |||||
2007-07-20 | Handle trailing NUL correctly. | tnn | 1 | -5/+8 | |
2007-07-20 | Fix logic error in buffer handling (Hi Joerg!) | tnn | 1 | -6/+6 | |