Age | Commit message (Expand) | Author | Files | Lines |
2020-11-11 | lift child restrictions after multi-threaded fork | Rich Felker | 1 | -0/+2 |
2020-11-11 | convert malloc use under libc-internal locks to use internal allocator | Rich Felker | 1 | -0/+5 |
2020-10-28 | fix sem_close unmapping of still-referenced semaphore | Rich Felker | 1 | -3/+5 |
2018-09-12 | split internal lock API out of libc.h, creating lock.h | Rich Felker | 1 | -1/+1 |
2018-09-12 | overhaul internally-public declarations using wrapper headers | Rich Felker | 1 | -2/+0 |
2018-01-09 | revise the definition of multiple basic locks in the code | Jens Gustedt | 1 | -1/+1 |
2015-04-21 | fix mmap leak in sem_open failure path for link call | Rich Felker | 1 | -0/+1 |
2015-03-03 | make all objects used with atomic operations volatile | Rich Felker | 1 | -1/+1 |
2013-06-26 | fix temp file leak in sem_open on successful creation of new semaphore | Rich Felker | 1 | -2/+2 |
2013-06-26 | fix bug whereby sem_open leaked its own internal slots on failure | Rich Felker | 1 | -3/+6 |
2013-06-26 | in sem_open, don't leak vm mapping if fstat fails | Rich Felker | 1 | -2/+2 |
2012-09-30 | protect sem_open against cancellation | Rich Felker | 1 | -13/+19 |
2012-09-30 | overhaul sem_open | Rich Felker | 1 | -105/+96 |
2012-09-29 | sem_open should make process-shared semaphores | Rich Felker | 1 | -1/+1 |
2012-09-29 | use O_CLOEXEC to open semaphore files in sem_open | Rich Felker | 1 | -2/+2 |
2011-06-26 | fix useless use of potentially-uninitialized mode variable in sem_open | Rich Felker | 1 | -1/+1 |
2011-03-10 | fix failure behavior of sem_open when sem does not exist | Rich Felker | 1 | -1/+5 |
2011-03-10 | fix sem_open and sem_close to obey posix semantics | Rich Felker | 1 | -26/+80 |
2011-03-04 | implement POSIX semaphores | Rich Felker | 1 | -0/+116 |