| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-02-07 | don't lie about function signatures. | christos | |
| 2014-02-02 | Sort errors. Bump date for previous. | wiz | |
| 2014-02-02 | Bump date for previous. | wiz | |
| 2014-02-02 | Remove paranthesis from return operands. | martin | |
| 2014-02-02 | Limit the amount of kernel memory a posix_spawn syscall can use (for handling | martin | |
| the file action list) by limiting the maximum number of file actions to twice the current file descriptor limit. Fix a few bugs in the support functions and document the new limit. From Maxime Villard. | |||
| 2014-01-30 | Provide a simple floatunditf implementation, at least mips64 needs one. | joerg | |
| 2014-01-16 | "soon" is "now". Remove all __indr_reference crap. | christos | |
| 2014-01-16 | Add the {v,}{err,warn}c flavors, from FreeBSD. | christos | |
| 2013-12-19 | Add shm_open(3) and shm_unlink(3) to support POSIX shared memory objects. | rmind | |
| They are implemented using tmpfs (mounted at /var/shm). Discussed on tech-{kern,userlevel} (quite a while ago). | |||
| 2013-11-29 | Add fabsl alias if necessary. | joerg | |
| 2013-11-23 | Fix very stupid typo | martin | |
| 2013-11-21 | Make ext_fraclm and ext_frachm parts of the long double mantissa optional | martin | |
| in generic code | |||
| 2013-10-17 | remove always inline because new gcc bitches. | christos | |
| 2013-09-05 | Avoid strict-alias problem flagged by certain compilers (e.g. Centos one): | pooka | |
| libc/gen/utmpx.c:89: error: dereferencing pointer 'otv' does break strict-aliasing rules reviewed by Christos (thanks!) | |||
| 2013-08-23 | Add __floatunsi{sd}f for IEEE754. | matt | |
| Unlike the quad versions, these don't use floating point. | |||
| 2013-08-19 | Remove most LC_CTYPE specific parts of locale.cache. | joerg | |
| 2013-07-20 | Use Mt for email addresses. | wiz | |
| 2013-06-30 | Strings are NUL-terminated, not NULL-terminated. | wiz | |
| 2013-06-30 | Rearrange to make lint deal with it (to unbreak the build). | martin | |
| Someone please (1) fix lint and then (2) back this out ;-) | |||
| 2013-06-30 | When opening a ttys files, try path.<machine> first. This helps | matt | |
| machine archs which have multiple ttys files (arm, mips, powerpc, m68k, sh3) | |||
| 2013-05-24 | More markup. Merge two error entries for the same error. | wiz | |
| 2013-05-24 | Update ERRORS section: | enami | |
| - Remove some system calls from the list of functions which may set errno during the execution of realpath(3) since they are no longer used to implement it. - Document some errno set by the realpath(3) itself. | |||
| 2013-05-17 | Provide explicit LC_C_LOCALE accessor and drop the various NULL checks. | joerg | |
| Provide LC_GLOBAL_LOCALE in a way that works with all locale functions. Merge constant data used by the initial global locale and the C locale. Drop function call layer for _current_locale() and directly return the locale reference, not a pointer to it. Use protected access for global variables, so that libc references can avoid the GOT overhead. | |||
| 2013-04-30 | Include softfloat-for-gcc.h for __ARM_EABI__ to get aeabi aliases. | matt | |
| 2013-04-16 | Add isalpha_l and friends. | joerg | |
| 2013-04-13 | Extend ctype classification table to 16bit. Based on patch by | joerg | |
| Takehiko Nozaki, with changes to compile fail when using the old names and to exploit __BUILD_LEGACY | |||
| 2013-04-13 | Use more consistent naming for tolower/toupper translation table for the | joerg | |
| C locale. From Takehiko Nozaki with changes to use __BUILD_LEGACY. | |||
| 2013-03-20 | Use "unsigned FOO" instead of less-portable "u_FOO". | lukem | |
| 2013-03-06 | wrap a long line | yamt | |
| 2013-03-06 | remove unnecessary casts | yamt | |
| 2013-03-05 | - Refer the argument with correct name. | enami | |
| - Mark up the function as a function like rest of this paragraph does. | |||
| 2013-03-05 | a sequel to getcwd.c revision 1.52 and realpath.3 revision 1.13 by christos: | soda | |
| explicitly mention that NULL is allowed as second argument in the description part as well. PR/46618: Onno van der Linden: realpath(3) isn't SUSv4 compliant (and causes flactag 2.0.4 to dump core). Fix to accept a NULL argument for resolvedpath. | |||
| 2013-02-21 | remove code that did special handling for . and .. at the end of the path. | christos | |
| From mouse@ | |||
| 2013-02-21 | No ctassert in tool build | joerg | |
| 2013-02-20 | Minor nits, and make it compile in FreeBSD (NBBY needs sys/params.h) | christos | |
| 2013-02-20 | we don't have multibyte.3 (yet) | christos | |
| 2013-02-20 | Don't declare a variable inside a "for" construct because it breaks the | tron | |
| tool build which doesn't use C99. | |||
| 2013-02-20 | Sort SEE ALSO. | wiz | |
| XXX: multibyte(3) is dangling. | |||
| 2013-02-20 | Make the masks 64 bit wide so that they fit 6 character wide conversions. | christos | |
| Explain what's wrong with MB_LEN_MAX currently. | |||
| 2013-02-20 | Initialize 'clen' to 0, to avoid "may be used uninitialized" warning. | riz | |
| 2013-02-20 | Fix whitespace | christos | |
| 2013-02-20 | More fixes from J.R. Oldroyd. We introduce a new function that can | christos | |
| retrieve and return if there has been a conversion error, so that it can keep performing char-by-char processing if a multi-byte conversion occurred. Also some more code cleanups in the "extra" processing. | |||
| 2013-02-15 | More fixes from: J.R. Oldroyd | christos | |
| - The input loop control that I changed yesterday to: while (mbslength >= 0) { There are circumstances where this causes an extra \000 to be added at the end of some tests. This error was showing in my own tests here, but I did not notice it yesterday. (I really need to add my tests to the test suite, catching every error by eye is hard.) To fix, I've now changed the code to increment mbslength only if mbslength == 1 to start with. (Note that this check for "== 1" is why the arg to strvisx() in vis(1) must be 1, not mbilen.) - The cast sequence when manually inserting bytes after a multibyte conversion error: *src = (wint_t)(u_char)*mbsrc; is wrong. This is causing problems in the case when an 8859-1 input string is processed in the UTF-8 locale. It needs to be: *src = (wint_t)*mbsrc; Without the (u_char) all the locale mismatch combinations then work. - The code: if (mblength < len) len = mblength; needs to be there. It resets len for the single character input case after we've actually processed two input characters (c and nextc) because we incremented mbslength at the start of the loop. Without this code, single character conversions end up with a \000 or other byte appended. | |||
| 2013-02-14 | off by one. | christos | |
| 2013-02-13 | Mark up LC_CTYPE as environment variable. | wiz | |
| 2013-02-13 | remove patch botches. | christos | |
| 2013-02-13 | multi-byte doc from J.R. Oldroyd | christos | |
| 2013-02-13 | Fix from J.R. Oldroyd for wide chars > 2 | christos | |
| 2013-02-13 | Handle invalid character sequences. | christos | |
| 2013-02-13 | Match prototype with reality to fix tool build on platforms where | pooka | |
| wint_t != int. | |||
