Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-01-16 | use standard type uint32_t, instead of BSD-specific u_int32_t | Marc Espie | |
tell user to get it through stdint.h (note old sys/types.h still works, for now). okay millert@, jmc@ | |||
2006-01-15 | Add comments to show which printf/scanf formats match which types | Todd C. Miller | |
2006-01-15 | Update {PRN,SCN}*PTR defines to match types changes | Todd C. Miller | |
2006-01-13 | Remove neither documented nor found in any spec ctermid_r() function - ctermid() | Miod Vallat | |
is reentrant in its current implementation anyway. Surfing on the recent major version bump, ok millert@ deraadt@ | |||
2006-01-13 | Add lldiv(), imaxabs(), imaxdiv(), strtoimax() and strtoumax() | Todd C. Miller | |
2006-01-13 | Include the function name in assert() output. From espie@ | Todd C. Miller | |
2006-01-06 | Add real C99 stdint.h and inttypes.h based on an initial version I did in | Todd C. Miller | |
1997 (yes, really). | |||
2006-01-06 | Adapt things to use __type_t instead of _BSD_TYPE_T_ | Todd C. Miller | |
Add new sys/_types.h header Include machine/_types.h or sys/_types.h where applicable | |||
2005-12-31 | Move TTY_NAME_MAX and LOGIN_NAME_MAX to sys/syslimits.h | Todd C. Miller | |
Use correct values for _POSIX_TTY_NAME_MAX and _POSIX_LOGIN_NAME_MAX Define MAXLOGNAME in terms of LOGIN_NAME_MAX OK krw@ | |||
2005-12-29 | zap unused ohash_lookup_string declaration; ok espie | Jared Yanovich | |
2005-12-28 | Split off the non-kernel visible portion of sys/errno.h into a | Todd C. Miller | |
separate errno.h. sys/errno.h now only contains errno values (which is included byerrno.h). OK deraadt@ | |||
2005-12-21 | Do not declare errno as extern int, set it via __errno(). | Todd C. Miller | |
2005-12-20 | Get rid of non-OpenBSD bits and use _BYTE_ORDER not BYTE_ORDER | Todd C. Miller | |
OK deraadt@ | |||
2005-12-19 | This piece was missed in the _FOO_SOURCE -> __FOO_VISIBLE change set. | Todd C. Miller | |
2005-12-13 | First step in include files overhaul. Use __FOO_VISIBLE (as defined | Todd C. Miller | |
in sys/cdefs.h) instead of _FOO_SOURCE. Also fix several namespace pollution issues, including the byte order defines. OK deraadt@ | |||
2005-11-24 | undelete died a while back; millert ok | Theo de Raadt | |
2005-11-21 | Move contents of sys/select.h to sys/selinfo.h in preparation for a | Todd C. Miller | |
userland-visible sys/select.h. Consistent with what Net and Free do. OK deraadt@, tested with full ports build by naddy@. | |||
2005-11-20 | brk() and sbrk() should use void *, not char *. Note that sbrk() | Todd C. Miller | |
should take intptr_t, not int, but we don't presently have intptr_t available from unistd.h. OK marco@ | |||
2005-11-17 | Introduce a few c99 functions: {l,ll}{rint,round}{,f}. From NetBSD via | Otto Moerbeek | |
jason@. Man page fixes by jmc@, prodding by jsg@. ok mickey@ | |||
2005-11-16 | CODESET support. okay millert@, otto@ | Marc Espie | |
(not really useful for now, it mostly helps some programs which want to use it, it will become useful when we have full 16 bits locale). | |||
2005-09-27 | use xargs -r0 for our build process | Theo de Raadt | |
2005-08-09 | Add VIS_GLOB to escape special characters used by shell-style globbing. | Todd C. Miller | |
From Solar Designer based on changes in FreeBSD. OK deraadt@ | |||
2005-08-08 | activate LC_CTYPE for 8 bits locale. | Marc Espie | |
Make sure tolower/toupper use the whole 8 bits. okay deraadt@ thanks to everyone who tested | |||
2005-07-10 | Install netbt/ includes. | Alexander Yurchenko | |
ok henning@ | |||
2005-07-01 | Add a few missing functions so that wctype.h/wchar.h are more or less | Marc Espie | |
uptodate, namely, wcsto(u)l(l) family, wcstod, stubs from wctrans/towctrans crank minor. okay millert@, jmc@. | |||
2005-06-20 | zap duplicate prototype | Marc Espie | |
2005-06-18 | Remove remaining whiteout tentacles; OK deraadt@ miod@ weingart@ | Todd C. Miller | |
2005-06-17 | don't install netns includes any longer, ports bulk build test by pval | Henning Brauer | |
2005-06-17 | next citrus step. | Marc Espie | |
reviewed by millert, otto, kevlo, naddy, kettenis... libc+libstdc++ bump | |||
2005-06-17 | bye bye whiteouts | Todd C. Miller | |
2005-06-08 | Make gethostbyaddr() prototype match POSIX. This means len is now | Todd C. Miller | |
unsigned but there is no ABI change. OK deraadt@ | |||
2005-06-07 | -netccitt/ | Henning Brauer | |
2005-05-27 | mktemp(3) et al. go in stdlib.h, not unistd.h. While there be more | Todd C. Miller | |
explicit about mktemp(3) in the man page. | |||
2005-05-18 | wchar_t is a native C++ type, gcc picks its definition from elsewhere, | Marc Espie | |
so do not redefine it. Found out by the quite picky fixinc in recent gcc. okay millert@, kettenis@ | |||
2005-05-11 | major abi changes: | Marc Espie | |
* introduce the mbstate_t typedef. impacts gnu libiconv, which has already been taken care of. * Prepare for mb stuff to really exist, replace macro MB_CUR_MAX with an external variable __mb_cur_max (impacts libX11 and various ports). * use mbstate in all the mb <-> wchar functions with state. * add a stub iswctype function allowing some ports to compile. bash and gdiff are missing wcscoll, and need to be told there's no i18n until this is fixed. Discussed and matthieu, otto, millert, kettenis, deraadt. Major libc bump | |||
2005-05-11 | let vfscanf be a real function. Use a weak_alias on systems where this | Marc Espie | |
is feasible. Okay millert@ There's a major libc bump coming that is going to cover this as well... | |||
2005-04-30 | Change internals of FILE: reuse the unget buffer field to access an | Marc Espie | |
extended attribute data structure (pimpl idiom). Idea taken from citrus. Much discussion with deraadt@, otto@, millert@... This is the least disruptive way to extend FILE, since its size can't really change without this being a flag day. So the size doesn't change. Actual additions to the structure will come in separate steps, since this change is nasty enough on its own. Tests by otto@ and others, careful reading of code by otto@ and millert@. This is definitely a major bump, and has been checked to not impact a full ports build. | |||
2005-04-30 | isw* classification functions from citrus, with a `stub' implementation | Marc Espie | |
for the default locale. comments, tests, okay: kettenis@, otto@, jmc@ functions addition -> Minor bump. There's a large bump coming in a separate commit. | |||
2005-04-28 | also use new libobjc on old architectures, since it builds fine with | Marc Espie | |
gcc 2.95. tests and okay miod@, marc@. | |||
2005-04-18 | rm libcurses++ | Todd C. Miller | |
2005-04-14 | introduce some wchar functions (from citrus and an itojun@ diff) | Marc Espie | |
okay deraadt@, cloder@, pvalchev@ thanks to everyone who commented on that. | |||
2005-04-02 | Add /bin/ksh to builtin list of OK shells. | Todd C. Miller | |
2005-03-30 | strcasestr(3), a case-insensitive version of strstr(3). already in netbsd | Theo de Raadt | |
and freebsd, apparently written by torek, the man we never see anymore; submitted by jcs, but he is not around right now for the libc major crank so i sneak it in for him | |||
2005-03-30 | make the resolver stat resolv.conf and update if it changes. | Ted Unangst | |
useful feedback and ok deraadt@ | |||
2005-01-28 | LOGIN_SETALL did not include LOGIN_SETENV as it should. | Todd C. Miller | |
2005-01-08 | Oops. Too much 'KNF'. We don't use NULL_xdrproc_t, but someone might | Kenneth R Westerback | |
use it in a vararg function call that needs the type info. Pointed out by otto@. | |||
2005-01-08 | Bit of KNF - replace (<type> *)0 and (<type> *)NULL with NULL. Pointed | Kenneth R Westerback | |
out by mickey@, seconded by millert@. ok deraadt@. | |||
2005-01-06 | provide float_t, double_t, FLT_EVAL_METHOD (dummy C99 constructs) | Marc Espie | |
okay millert@ | |||
2004-12-20 | gai_strerror() should return const char *; OK deraadt@ | Todd C. Miller | |
2004-11-17 | remove NI_WITHSCOPEID | Jun-ichiro itojun Hagino | |