1. bae862a honor namespace for i386 syscall.h, even though it's not a standard header by Rich Felker · 13 years ago
  2. 7877db6 fix typo in x86_64 part of syscall overhaul by Rich Felker · 13 years ago
  3. 685e40b syscall overhaul part two - unify public and internal syscall interface by Rich Felker · 13 years ago
  4. 462dbfc remove comment cruft that got left behind in x86_64 syscall.s by Rich Felker · 13 years ago
  5. b0e8313 add some ioctl stuff to sys/mount.h by Rich Felker · 13 years ago
  6. d00ff29 overhaul syscall interface by Rich Felker · 13 years ago
  7. 56fd65e some linux headers useful from user apps. by Rich Felker · 13 years ago
  8. f5ba2bc various legacy and linux-specific stuff by Rich Felker · 13 years ago
  9. fc27b96 document changes for 0.7.1 by Rich Felker · 13 years ago
  10. e18b563 implement [v]swprintf by Rich Felker · 13 years ago
  11. c35bb66 implement wprintf family of functions by Rich Felker · 13 years ago
  12. a012aa8 fix broken wmemchr (unbounded search) by Rich Felker · 13 years ago
  13. 047e434 implement robust mutexes by Rich Felker · 13 years ago
  14. 18c7ea8 avoid function call to pthread_self in mutex unlock by Rich Felker · 13 years ago
  15. 93cc986 reorder mutex struct fields to make room for pointers (upcoming robust mutexes) by Rich Felker · 13 years ago
  16. b1c4316 unify lock and owner fields of mutex structure by Rich Felker · 13 years ago
  17. e914f8b optimize contended normal mutex case; add int compare-and-swap atomic by Rich Felker · 13 years ago
  18. 1d59f1e simplify logic, slightly optimize contended case for non-default mutex types by Rich Felker · 13 years ago
  19. d4f9e0b correct error returns for error-checking mutexes by Rich Felker · 13 years ago
  20. 29fae65 cut out a syscall on thread creation in the case where guard size is 0 by Rich Felker · 13 years ago
  21. cc832d8 don't expose EAGAIN, etc. from timed futex wait to caller by Rich Felker · 13 years ago
  22. 4d9cc0b optimize file locking: avoid cache-polluting writes to global storage by Rich Felker · 13 years ago
  23. 9dd7d7e partially-written draft of fmemopen, still in #if 0 by Rich Felker · 13 years ago
  24. b446c55 remove some old cruft from sys/types.h by Rich Felker · 13 years ago
  25. eff62b8 misplaced & in times() made it fail to work, and clobber the stack by Rich Felker · 13 years ago
  26. 5eb0d33 implement flockfile api, rework stdio locking by Rich Felker · 13 years ago
  27. d8d19f4 pthread.h needs clockid_t by Rich Felker · 13 years ago
  28. 9f50b77 document some additional important changes by Rich Felker · 13 years ago
  29. 6f05b6b update whatsnew file for release of 0.7.0 by Rich Felker · 13 years ago
  30. 8bb0e48 match dimensions so we can use all slots without invoking OOB-array-access by Rich Felker · 13 years ago
  31. 243b542 implement dummy pthread_attr_[gs]etschedparam functions by Rich Felker · 13 years ago
  32. 1659aa0 fix pthread_attr_* implementations to match corrected prototypes by Rich Felker · 13 years ago
  33. cabf2ff fix missing ENOTSUP error code by Rich Felker · 13 years ago
  34. f1821fc missing const in some pthread_attr_* prototypes by Rich Felker · 13 years ago
  35. 2676198 formatting whatsnew file by Rich Felker · 13 years ago
  36. 8d07a03 list major changes in preparation for release by Rich Felker · 13 years ago
  37. 682a0f2 fix failure behavior of sem_open when sem does not exist by Rich Felker · 13 years ago
  38. cfe581b fix some semaphore wait semantics (race condition deadlock and error checking) by Rich Felker · 13 years ago
  39. 81af503 fix sem_open and sem_close to obey posix semantics by Rich Felker · 13 years ago
  40. 5fcebcd optimize pthread termination in the non-detached case by Rich Felker · 13 years ago
  41. dc54a7c fix errors in sigqueue (potential information leak, wrong behavior) by Rich Felker · 13 years ago
  42. 52213f7 security fix: check that cancel/rsyscall signal was sent by the process itself by Rich Felker · 13 years ago
  43. 11dbbe9 more cancellation points: tcdrain, clock_nanosleep by Rich Felker · 13 years ago
  44. c8c4ef7 remove useless return value checks for functions that cannot fail by Rich Felker · 13 years ago
  45. 0f8cc94 make sigsuspend a cancellation point by Rich Felker · 13 years ago
  46. 5b9429a make sigtimedwait a cancellation point by Rich Felker · 13 years ago
  47. 0a949eb don't fail with EINTR in sigtimedwait by Rich Felker · 13 years ago
  48. 0558683 fix sigsuspend syscall by Rich Felker · 13 years ago
  49. 6871fd7 make sigaltstack work (missing macros in signal.h, error conditions) by Rich Felker · 13 years ago
  50. 1b538ac fix errno behavior in clock_* functions by Rich Felker · 13 years ago
  51. 500c969 fix error handling for pthread_sigmask by Rich Felker · 13 years ago
  52. 3f5420b make fork properly initialize the main thread in the child process by Rich Felker · 13 years ago
  53. 6dc05fb optimize pthread initialization by Rich Felker · 13 years ago
  54. 0bed7e0 fix race condition in raise - just mask signals by Rich Felker · 13 years ago
  55. 370f78f fix raise semantics with threads. by Rich Felker · 13 years ago
  56. 91f7db2 fix typos in dirent.h by Rich Felker · 13 years ago
  57. ac12eb9 fcntl.h should make availabel the mode constants from sys/stat.h by Rich Felker · 13 years ago
  58. 31e0607 simplify and optimize pthread_mutex_trylock by Rich Felker · 13 years ago
  59. e5dd183 rwlock trylock functions were wrongly returning EAGAIN instead of EBUSY by Rich Felker · 13 years ago
  60. 7e6be42 fix major breakage in pthread_once (it was always deadlocking) by Rich Felker · 13 years ago
  61. 4820f92 fix and optimize non-default-type mutex behavior by Rich Felker · 13 years ago
  62. 1d6b1f1 implement pthread_mutexattr_[gs]etpshared functions by Rich Felker · 13 years ago
  63. 9d5251f disallow cpu time clocks as condattr clock values by Rich Felker · 13 years ago
  64. 5d0d6d9 add macros for use with d_type extension field in dirent by Rich Felker · 13 years ago
  65. 9fe28f7 fix off-by-one error in sem_(timed)wait (using old sem value instead of new) by Rich Felker · 13 years ago
  66. 5fd4a98 use the selected clock from the condattr for pthread_cond_timedwait by Rich Felker · 13 years ago
  67. 7d57e05 add prototypes for pthread_condattr_* and pthread_rwlockattr_* by Rich Felker · 13 years ago
  68. cc2e0b4 implement pthread_rwlockattr_* (essentially no-ops) by Rich Felker · 13 years ago
  69. b4d40e4 implement pthread_condattr_* interfaces by Rich Felker · 13 years ago
  70. 63b06c0 reject invalid attribute settings by Rich Felker · 13 years ago
  71. 951e764 implement barrier attribute functions (essentially no-ops) by Rich Felker · 13 years ago
  72. 8c967b9 enforce stack size min in pthread_attr_setstacksize by Rich Felker · 13 years ago
  73. 6fc5fdb implement POSIX semaphores by Rich Felker · 13 years ago
  74. 03dcc34 preliminaries to adding POSIX semaphores by Rich Felker · 13 years ago
  75. b480808 optimize POSIX TSD for fast pthread_getspecific by Rich Felker · 13 years ago
  76. a53d2f3 namespace cleanup in sys/mman.h by Rich Felker · 13 years ago
  77. ebd7af6 implement POSIX shared memory by Rich Felker · 13 years ago
  78. 71df8b2 use -L/...../ -lgcc instead of /...../libgcc.a in musl-gcc wrapper by Rich Felker · 14 years ago
  79. 07e9d63 depends on settimeofday which needs _GNU_SOURCE feature test by Rich Felker · 14 years ago
  80. eda8e9d implement futimens and utimensat by Rich Felker · 14 years ago
  81. b1b465c cleanup namespace in sys/time.h by Rich Felker · 14 years ago
  82. f2374ed implement fexecve by Rich Felker · 14 years ago
  83. 015d33c cleanup utf-8 multibyte code, use visibility if possible by Rich Felker · 14 years ago
  84. 2a195dd fix missing prototype for strsignal by Rich Felker · 14 years ago
  85. 41d5183 various changes in preparation for dynamic linking support by Rich Felker · 14 years ago
  86. 73d310e apply feature test protection to memccpy by Rich Felker · 14 years ago
  87. b8ff2aa add implementation of memccpy function by Rich Felker · 14 years ago
  88. 9f19b3e fix backwards conditional in stpncpy by Rich Felker · 14 years ago
  89. a6238c3 rewind must clear the error indicator in addition to seeking by Rich Felker · 14 years ago
  90. 71e6be6 change errno to static linkage (improves PIC code generation) by Rich Felker · 14 years ago
  91. 8cd48f0 cleanup comment cruft in startup code by Rich Felker · 14 years ago
  92. e2ee1bd make startup code PIE-compatible by Rich Felker · 14 years ago
  93. cfcbea1 remove sample utf-8 code that's not part of the standard library by Rich Felker · 14 years ago
  94. d89c9e8 use an accessor function for __libc data pointer when compiled as PIC by Rich Felker · 14 years ago
  95. 4ee039f avoid referencing address of extern function from vdprintf by Rich Felker · 14 years ago
  96. ba68efc shave off 2 bytes from crt1.o _start by Rich Felker · 14 years ago
  97. 3075f7e cleanup asprintf stuff by Rich Felker · 14 years ago
  98. 46b9942 prototypes for GNU asprintf/vasprintf by Rich Felker · 14 years ago
  99. bdc9ed1 fix %n specifier, again. this time it was storing the wrong value. by Rich Felker · 14 years ago
  100. f552c79 include sys/sysmacros.h from sys/types.h when _GNU_SOURCE is defined by Rich Felker · 14 years ago