History log of /src/lib/libc/compat/include |
Revision | Date | Author | Comments |
1.2 | 11-Jan-2009 |
christos | merge christos-time_t
|
1.1 | 09-Nov-2008 |
christos | branches: 1.1.2; file aio.h was initially added on branch christos-time_t.
|
1.1.2.1 | 09-Nov-2008 |
christos | version some more stuff and add sys_foo aliases.
|
1.8 | 16-Dec-2016 |
mrg | scandir/alphasort take "const struct dirent **" not "const void *" in modern unix. since we claim to be 'IEEE Std 1003.1-2008', make it so.
|
1.7 | 24-Feb-2009 |
christos | branches: 1.7.28; version alphasort.
|
1.6 | 04-May-2008 |
tonnerre | branches: 1.6.8; 1.6.10; Fix a bug in the implementation of seekdir(). If the first entry in a block has been unlinked, seekdir() may overshoot by one entry. Thus, _readdir_unlinked() must not skip deleted entries when being called from seekdir(). Christos agreed.
|
1.5 | 26-Mar-2006 |
christos | branches: 1.5.18; PR/33124: Murray Armfield: readdir_r is missing a restrict qualifier. http://www.opengroup.org/onlinepubs/000095399/basedefs/dirent.h.html
|
1.4 | 24-Jan-2006 |
christos | rename __func to _func_unlocked, and add their prototypes in extern.h instead of exposing them in dirent.h. More locking consistency fixes.
|
1.3 | 24-Jan-2006 |
christos | Expose __readdir and __telldir, unlocked versions of the non-underscore versions.
|
1.2 | 14-Sep-2005 |
christos | Fix opendir30 screwup and sort the compat defs for clarity.
|
1.1 | 13-Sep-2005 |
christos | compat core reorg.
|
1.5.18.1 | 18-May-2008 |
yamt | sync with head.
|
1.6.10.1 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.6.8.2 | 04-May-2008 |
tonnerre | Fix a bug in the implementation of seekdir(). If the first entry in a block has been unlinked, seekdir() may overshoot by one entry. Thus, _readdir_unlinked() must not skip deleted entries when being called from seekdir(). Christos agreed.
|
1.6.8.1 | 04-May-2008 |
tonnerre | file dirent.h was added on branch christos-time_t on 2008-05-04 18:53:27 +0000
|
1.7.28.1 | 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|
1.1 | 20-Jan-2024 |
christos | Catch up with all the lint warnings since exit on warning was disabled. Disable 'missing header declaration' and 'nested extern' warnings for now.
|
1.1 | 20-Jan-2024 |
christos | Catch up with all the lint warnings since exit on warning was disabled. Disable 'missing header declaration' and 'nested extern' warnings for now.
|
1.4 | 28-Apr-2008 |
martin | branches: 1.4.8; Remove clause 3 and 4 from TNF licenses
|
1.3 | 04-Aug-2006 |
yamt | branches: 1.3.18; whitespace.
|
1.2 | 04-Aug-2006 |
yamt | remove the support of variable-sized filehandle from compat version of syscalls. (strictly speaking, it breaks abi. i don't think it's a problem because this feature is short-lived and there are no affected in-tree filesystems.)
|
1.1 | 31-Jul-2006 |
martin | Make filehandles opaque to userland
|
1.3.18.1 | 18-May-2008 |
yamt | sync with head.
|
1.4.8.2 | 28-Apr-2008 |
martin | Remove clause 3 and 4 from TNF licenses
|
1.4.8.1 | 28-Apr-2008 |
martin | file fstypes.h was added on branch christos-time_t on 2008-04-28 20:23:00 +0000
|
1.1 | 13-Sep-2005 |
christos | compat core reorg.
|
1.1 | 13-Sep-2005 |
christos | compat core reorg.
|
1.2 | 20-Jan-2024 |
christos | Catch up with all the lint warnings since exit on warning was disabled. Disable 'missing header declaration' and 'nested extern' warnings for now.
|
1.1 | 07-Jun-2010 |
tnozaki | 1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
1.5 | 26-Dec-2017 |
christos | Fix const argument inconsistency (found by lint(1))
|
1.4 | 31-Jan-2014 |
christos | expose __lwp_park60
|
1.3 | 29-Mar-2013 |
christos | Compat glue for lwp park, but does not use the new syscall yet.
|
1.2 | 11-Jan-2009 |
christos | branches: 1.2.8; 1.2.14; merge christos-time_t
|
1.1 | 10-Nov-2008 |
christos | branches: 1.1.2; file lwp.h was initially added on branch christos-time_t.
|
1.1.2.1 | 10-Nov-2008 |
christos | this completes the symbol implementation for now. New we need to debug...
|
1.2.14.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.2.14.1 | 23-Jun-2013 |
tls | resync from head
|
1.2.8.1 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.2 | 11-Jan-2009 |
christos | merge christos-time_t
|
1.1 | 09-Nov-2008 |
christos | branches: 1.1.2; file mqueue.h was initially added on branch christos-time_t.
|
1.1.2.1 | 09-Nov-2008 |
christos | add mqueue stuff, fix _sys aliases.
|
1.1 | 13-Sep-2005 |
christos | compat core reorg.
|
1.1 | 26-Aug-2006 |
matt | Move ns_addr and ns_ntoa to compat libc. Add a stripped version of <netns/ns.h> which only include struct ns_addr and the ns_addr and ns_ntoa function prototypes.
|
1.2 | 11-Jan-2009 |
christos | merge christos-time_t
|
1.1 | 08-Nov-2008 |
christos | branches: 1.1.2; file pwd.h was initially added on branch christos-time_t.
|
1.1.2.2 | 28-Dec-2008 |
christos | move conversion functions to inlines so that libutil can use them.
|
1.1.2.1 | 08-Nov-2008 |
christos | new files for time_t
|
1.1 | 20-Jan-2024 |
christos | Catch up with all the lint warnings since exit on warning was disabled. Disable 'missing header declaration' and 'nested extern' warnings for now.
|
1.2 | 05-Nov-2011 |
joerg | Add __returns_twice for the attribute of the same name. This makes the attribute explicit based on the functions GCC gives it too.
|
1.1 | 13-Sep-2005 |
christos | branches: 1.1.44; compat core reorg.
|
1.1.44.1 | 10-Nov-2011 |
yamt | sync with head
|
1.4 | 20-Jan-2024 |
christos | Catch up with all the lint warnings since exit on warning was disabled. Disable 'missing header declaration' and 'nested extern' warnings for now.
|
1.3 | 02-Nov-2021 |
thorpej | Adjust for new __sigaction_siginfo symbol.
|
1.2 | 11-Jan-2009 |
christos | merge christos-time_t
|
1.1 | 13-Sep-2005 |
christos | branches: 1.1.28; compat core reorg.
|
1.1.28.2 | 05-Jan-2009 |
christos | fix kernel sigtimedwait prototypes
|
1.1.28.1 | 08-Nov-2008 |
christos | time_t changes
|
1.1 | 22-Jan-2012 |
christos | branches: 1.1.4; From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
1.1.4.2 | 17-Apr-2012 |
yamt | sync with head
|
1.1.4.1 | 22-Jan-2012 |
yamt | file stdio.h was added on branch yamt-pagecache on 2012-04-17 00:05:17 +0000
|
1.7 | 12-Jun-2014 |
christos | rename to 60
|
1.6 | 12-Jun-2014 |
christos | fix srandom and initstate signatures (from enh at google)
|
1.5 | 20-Apr-2012 |
christos | branches: 1.5.2; 1.5.8; PR/46360: YAMAMOTO Takashi: Restore NetBSD-5 compatibility with putenv() copying the passed string (which is not ToG compliant), instead of using it directly in the environment arrat as it should. Needs to be pulled up to NetBSd-6.
|
1.4 | 26-Jan-2009 |
drochner | branches: 1.4.8; 1.4.10; remove stale getdevmajor() declarations, fixes lint(1) warning reported by Bernd Ernesti
|
1.3 | 20-Jan-2009 |
drochner | Change major()/minor() to return 32-bit types again, called devmajor_t/devminor_t, as proposed on tech-kern. This avoids 64-bit arithmetics and 64-bit printf formats in parts of the kernel where it is not really useful, and helps clarity.
|
1.2 | 11-Jan-2009 |
christos | merge christos-time_t
|
1.1 | 13-Sep-2005 |
christos | branches: 1.1.28; compat core reorg.
|
1.1.28.1 | 08-Nov-2008 |
christos | time_t changes
|
1.4.10.1 | 07-May-2012 |
riz | Pull up following revision(s) (requested by christos in ticket #222): include/stdlib.h: revision 1.98 lib/libc/compat/stdlib/Makefile.inc: revision 1.3 lib/libc/compat/include/stdlib.h: revision 1.5 lib/libc/compat/stdlib/compat_putenv.c: revision 1.1 lib/libc/compat/stdlib/compat_putenv.c: revision 1.2 PR/46360: YAMAMOTO Takashi: Restore NetBSD-5 compatibility with putenv() copying the passed string (which is not ToG compliant), instead of using it directly in the environment arrat as it should. Needs to be pulled up to NetBSd-6. use setenv so that we don't leak memory.
|
1.4.8.1 | 23-May-2012 |
yamt | sync with head.
|
1.5.8.1 | 10-Aug-2014 |
tls | Rebase.
|
1.5.2.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.5 | 20-Jan-2024 |
christos | Catch up with all the lint warnings since exit on warning was disabled. Disable 'missing header declaration' and 'nested extern' warnings for now.
|
1.4 | 30-Oct-2015 |
christos | Add tzgetgmtoff() prototype I forgot to commit.
|
1.3 | 16-Dec-2010 |
christos | Provide a re-entrant and thread-safe set of timezone API's that don't require locking and can operate on user-specified timezones as opposed to having to alter the environment to change a timezone. This work was presented to the tzcode folks and it was generally accepted, but there seems to be a lot of inertia.
|
1.2 | 11-Jan-2009 |
christos | merge christos-time_t
|
1.1 | 13-Sep-2005 |
christos | branches: 1.1.28; compat core reorg.
|
1.1.28.3 | 10-Nov-2008 |
christos | version tzet{,wall}
|
1.1.28.2 | 10-Nov-2008 |
christos | this completes the symbol implementation for now. New we need to debug...
|
1.1.28.1 | 08-Nov-2008 |
christos | time_t changes
|
1.5 | 20-May-2024 |
christos | finish renaming __dup3110 to __dup3100
|
1.4 | 19-May-2024 |
christos | version dup3
|
1.3 | 20-Jan-2024 |
christos | Catch up with all the lint warnings since exit on warning was disabled. Disable 'missing header declaration' and 'nested extern' warnings for now.
|
1.2 | 28-Apr-2008 |
martin | branches: 1.2.8; Remove clause 3 and 4 from TNF licenses
|
1.1 | 13-Sep-2005 |
christos | branches: 1.1.18; compat core reorg.
|
1.1.18.1 | 18-May-2008 |
yamt | sync with head.
|
1.2.8.2 | 28-Apr-2008 |
martin | Remove clause 3 and 4 from TNF licenses
|
1.2.8.1 | 28-Apr-2008 |
martin | file unistd.h was added on branch christos-time_t on 2008-04-28 20:23:00 +0000
|
1.2 | 11-Jan-2009 |
christos | merge christos-time_t
|
1.1 | 08-Nov-2008 |
christos | branches: 1.1.2; file utime.h was initially added on branch christos-time_t.
|
1.1.2.1 | 08-Nov-2008 |
christos | new files for time_t
|
1.2 | 11-Jan-2009 |
christos | merge christos-time_t
|
1.1 | 23-Nov-2008 |
christos | branches: 1.1.2; file utmp.h was initially added on branch christos-time_t.
|
1.1.2.2 | 28-Dec-2008 |
christos | move conversion functions to inlines so that libutil can use them.
|
1.1.2.1 | 23-Nov-2008 |
christos | fix utmp{,x} issues: - add old utmp format support. Ugly and difficult to get right. For now try to deal by detecting the size of the file and seeing if it is a multiple of sizeof(struct utmp50). - fix NULL pointer in cvt. - version the UTMPX database, and detect if we have an old or new one and act accordingly.
|
1.3 | 11-Jan-2009 |
christos | merge christos-time_t
|
1.2 | 28-Apr-2008 |
martin | branches: 1.2.8; Remove clause 3 and 4 from TNF licenses
|
1.1 | 13-Sep-2005 |
christos | branches: 1.1.18; compat core reorg.
|
1.1.18.1 | 18-May-2008 |
yamt | sync with head.
|
1.2.8.3 | 28-Dec-2008 |
christos | move conversion functions to inlines so that libutil can use them.
|
1.2.8.2 | 08-Nov-2008 |
christos | time_t changes
|
1.2.8.1 | 28-Apr-2008 |
christos | file utmpx.h was added on branch christos-time_t on 2008-11-08 21:45:38 +0000
|
1.2 | 12-Mar-2011 |
christos | Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
1.1 | 13-Sep-2005 |
christos | compat core reorg.
|
1.2 | 11-Jan-2009 |
christos | add another directory the cvs did not merge.
|
1.1 | 08-Nov-2008 |
christos | branches: 1.1.2; file pmap_clnt.h was initially added on branch christos-time_t.
|
1.1.2.1 | 08-Nov-2008 |
christos | new files for time_t
|
1.2 | 11-Jan-2009 |
christos | add another directory the cvs did not merge.
|
1.1 | 08-Nov-2008 |
christos | branches: 1.1.2; file rpcb_clnt.h was initially added on branch christos-time_t.
|
1.1.2.1 | 08-Nov-2008 |
christos | new files for time_t
|