1. 95c6cd7 Stop using the __ANDROID_API_x__ constants. by Elliott Hughes · 6 years ago
  2. 0d1a8a5 Reland "Retire GCC FORTIFY." by Elliott Hughes · 7 years ago
  3. 4dbe8fc Revert "Retire GCC FORTIFY." by Elliott Hughes · 7 years ago
  4. 067bdc9 Retire GCC FORTIFY. by Elliott Hughes · 7 years ago
  5. 9024235 Remove __overloadable/__RENAME_CLANG by George Burgess IV · 7 years ago
  6. 8e13b67 versioner: properly handle extern "C", "C++". by Josh Gao · 8 years ago
  7. df9a489 Add more const-correct C++ overloads. by Elliott Hughes · 8 years ago
  8. 684c31a Name function arguments in libc headers for Studio. by Elliott Hughes · 8 years ago
  9. 3f7e65e Add guards for things the versioner can't catch. by Dan Albert · 8 years ago
  10. 3f66e74 Remove nullability specifications. by Elliott Hughes · 8 years ago
  11. ec6850d Remove restrict/__restrict. by Elliott Hughes · 8 years ago
  12. b97049c libc: Split FORTIFY into its own headers by George Burgess IV · 8 years ago
  13. 16d9ba8 Add version info for C++ versions of basename, strchrnul. by Josh Gao · 8 years ago
  14. 31e5a35 libc: fix typo in __RENAME macro by George Burgess IV · 8 years ago
  15. 278d31d Merge "libc: add const-correct string.h overloads" by Treehugger Robot · 8 years ago
  16. 19710f7 libc: remove newlines in prototypes in string.h by George Burgess IV · 8 years ago
  17. bd3d208 libc: add const-correct string.h overloads by George Burgess IV · 8 years ago
  18. bce9a7d libc: use __bos instead of __bos0 for strchr. by George Burgess IV · 8 years ago
  19. 9c2094f Fixup API level guards for new fortify functions. by Dan Albert · 8 years ago
  20. 8b154b1 Guard the GNU strerror_r with an API check. by Dan Albert · 8 years ago
  21. 156d5a8 Match __bos0 to __pass_object_size0 in FORTIFY by George Burgess IV · 8 years ago
  22. 7cc779f libc: add clang FORTIFY support by George Burgess IV · 8 years ago
  23. 5bc78c8 Add and use constants for the Android API levels. by Elliott Hughes · 9 years ago
  24. a3ce418 Revert "Add legacy inlines for locale aware APIs." by Dan Albert · 9 years ago
  25. 95fa061 Rename __pure, __pure2, and __purefunc. by Elliott Hughes · 9 years ago
  26. 6cd9fb0 Fix warnings (and errors) in static inline headers. by Josh Gao · 9 years ago
  27. 6576a37 Add legacy inlines for locale aware APIs. by Dan Albert · 9 years ago
  28. e5dd632 Move strncpy fortify into android-21. by Dan Albert · 9 years ago
  29. dfa6bbb Guard fortify inlines with __ANDROID_API__. by Dan Albert · 9 years ago
  30. 5470c18 Make it possible to build bionic with -I instead of -isystem. by Elliott Hughes · 9 years ago
  31. 46b4416 Update header versions for NDK platform fixes. by Josh Gao · 9 years ago
  32. baa2a97 Use clang's nullability instead of nonnull. by Dan Albert · 10 years ago
  33. 14adff1 Add versioning information to symbols. by Josh Gao · 9 years ago
  34. c3cec27 Extract strcasecmp and friends to <bits/strcasecmp.h>. by Josh Gao · 9 years ago
  35. eb9b925 Fix GNU/POSIX basename headers. by Josh Gao · 10 years ago
  36. 7ac3c12 Add strchrnul. by Elliott Hughes · 10 years ago
  37. 4ae7736 add fortified memchr/memrchr implementations by Daniel Micay · 10 years ago
  38. 3cfb52a Add GNU extensions mempcpy and wmemcpy. by Elliott Hughes · 10 years ago
  39. 5038b19 Break two incorrect transitive includes. by Elliott Hughes · 11 years ago
  40. 76f8916 Clean up <stdlib.h> slightly. by Elliott Hughes · 11 years ago
  41. b20c244 Implement all the POSIX _l functions. by Elliott Hughes · 11 years ago
  42. 658727e Inline helpers need to be exported unmangled. by Dan Albert · 11 years ago
  43. b84f667 further cleanup memcpy fortify implementation by Nick Kralevich · 11 years ago
  44. 48be71d string.h: remove unused variable by Nick Kralevich · 11 years ago
  45. 416d7dd Add GNU-compatible strerror_r. by Elliott Hughes · 11 years ago
  46. 09c39d6 Implement the GNU basename(3) in addition to the POSIX one. by Elliott Hughes · 11 years ago
  47. 2cfb4e8 Improve <sys/cdefs.h>. by Elliott Hughes · 11 years ago
  48. 28285f8 Workaround b/16818336 which fails build under aggressive inlining. by Dehao Chen · 11 years ago
  49. dfb5ce4 Revert "Revert "Add locale aware APIs."" by Dan Albert · 11 years ago
  50. 063e20c Revert "Add locale aware APIs." by Dan Albert · 11 years ago
  51. e087eac Add locale aware APIs. by Dan Albert · 11 years ago
  52. 40fca0f Removes index() from bionic. by Dan Albert · 11 years ago
  53. 950a58e Add stpcpy/stpncpy. by Christopher Ferris · 11 years ago
  54. 152b9de Remove non-standard memswap. by Elliott Hughes · 11 years ago
  55. 53e4329 More OpenBSD cleanup (primarily string). by Elliott Hughes · 11 years ago
  56. d13c2b1 Fix unnecessary call to __strncpy_chk2 by Nick Kralevich · 12 years ago
  57. 3c4b50f Fix strchr for basic non-sse case on x86 by Pavel Chupin · 12 years ago
  58. bd8e674 cdefs.h: introduce __bos0 by Nick Kralevich · 12 years ago
  59. 93501d3 FORTIFY_SOURCE: introduce __strncpy_chk2 by Nick Kralevich · 12 years ago
  60. a6cde39 More FORTIFY_SOURCE functions under clang by Nick Kralevich · 12 years ago
  61. 8bafa74 libc: enable FORTIFY_SOURCE clang strlcpy by Nick Kralevich · 12 years ago
  62. 16d1af1 libc: add limited FORTIFY_SOURCE support for clang by Nick Kralevich · 12 years ago
  63. b24c063 libc: Introduce __errordecl() by Nick Kralevich · 12 years ago
  64. cf87019 FORTIFY_SOURCE: strcat / strncat optimize by Nick Kralevich · 12 years ago
  65. 1c462b7 Use restrict pointers for various libc functions. by Nick Kralevich · 12 years ago
  66. 3b2e6bc libc: upgrade strrchr to FORTIFY_SOURCE=2 by Nick Kralevich · 12 years ago
  67. 9020fd5 libc: upgrade some libc functions to _FORTIFY_SOURCE=2 by Nick Kralevich · 12 years ago
  68. 1aae9bd strncpy: implement _FORTIFY_SOURCE=2 by Nick Kralevich · 12 years ago
  69. 890c8ed Fix builds where _FORTIFY_SOURCE is off. by Elliott Hughes · 12 years ago
  70. 538f6fc Stop advertising rindex(3), which is both deprecated and unimplemented. by Elliott Hughes · 12 years ago
  71. a44e9af FORTIFY_SOURCE: optimize by Nick Kralevich · 13 years ago
  72. 5787475 FORTIFY_SOURCE: remove memcpy overlap checks by Nick Kralevich · 13 years ago
  73. 9a4d305 FORTIFY_SOURCE: fortify strrchr by Nick Kralevich · 13 years ago
  74. 049e583 FORTIFY_SOURCE: fortify strchr by Nick Kralevich · 13 years ago
  75. 829c089 disable _FORTIFY_SOURCE under clang by Nick Kralevich · 13 years ago
  76. d600617 When compiling with clang, don't "fortify_source" the strlcpy and strlcat. by Shih-wei Liao · 13 years ago
  77. 9a3d53f When compiling with clang, don't "fortify_source" the strlen. by Shih-wei Liao · 13 years ago
  78. c37fc1a FORTIFY_SOURCE: revert memcpy changes. by Nick Kralevich · 13 years ago
  79. 9b6cc22 FORTIFY_SOURCE: introduce __BIONIC_FORTIFY_UNKNOWN_SIZE macro by Nick Kralevich · 13 years ago
  80. 260bf8c FORTIFY_SOURCE: strlen check. by Nick Kralevich · 13 years ago
  81. f3913b5 FORTIFY_SOURCE: enhanced memcpy protections. by Nick Kralevich · 13 years ago
  82. cb228fb libc: cleanups by Nick Kralevich · 13 years ago
  83. 8df49ad FORTIFY_SOURCE: add strlcpy / strlcat support by Nick Kralevich · 13 years ago
  84. 71a18dd _FORTIFY_SOURCE: add memset / bzero support by Nick Kralevich · 13 years ago
  85. 0a23015 libc: implement some FORTIFY_SOURCE functions by Nick Kralevich · 13 years ago
  86. a677907 string.h: add __attribute__ ((pure)) to string functions by Nick Kralevich · 13 years ago
  87. 1dc9e47 auto import from //depot/cupcake/@135843 by The Android Open Source Project · 16 years ago
  88. 1767f90 auto import from //depot/cupcake/@135843 by The Android Open Source Project · 16 years ago
  89. 9f65adf auto import from //branches/cupcake/...@130745 by The Android Open Source Project · 16 years ago
  90. 6d6c82c auto import from //branches/cupcake/...@125939 by The Android Open Source Project · 17 years ago
  91. a27d2ba Initial Contribution by The Android Open Source Project · 17 years ago