1. 5ee7dae Adds /dev/block/by-name/<partition> symlinks by Bowgo Tsai · 6 years ago
  2. ff17cc3 Removing block device by-num symlinks by Bowgo Tsai · 6 years ago
  3. 579e682 Add std::string StartsWith*/EndsWith* overloads. by Elliott Hughes · 6 years ago
  4. 9c8d6dd ueventd: fix subsystem list logic issues by Tom Cherry · 7 years ago
  5. 0c8d6d2 init: split security functions out of init.cpp by Tom Cherry · 7 years ago
  6. b4dd881 ueventd: remove character device symlinks (/dev/usb/*) by Tom Cherry · 7 years ago
  7. 81f5d3e init: create android::init:: namespace by Tom Cherry · 7 years ago
  8. cd2ba0d Revert "Revert "ueventd: remove PlatformDeviceList"" by Sandeep Patil · 7 years ago
  9. 516ff99 Revert "ueventd: remove PlatformDeviceList" by Tom Cherry · 7 years ago
  10. c94ce7b ueventd: remove PlatformDeviceList by Tom Cherry · 7 years ago
  11. c583305 ueventd: parallelize uevent handling by Tom Cherry · 7 years ago
  12. ed506f7 ueventd: Break devices.cpp into discrete classes by Tom Cherry · 7 years ago
  13. 51056c4 init should #include <sys/sysmacros.h> by Elliott Hughes · 7 years ago
  14. 482f36c init: remove restorecon() from util.cpp by Tom Cherry · 7 years ago
  15. e7656b7 ueventd: do not reference init's sehandle by Tom Cherry · 7 years ago
  16. 6daf514 ueventd: remove leftovers of the SELinux policy update mechanism by Tom Cherry · 7 years ago
  17. fe06205 ueventd: replace ueventd_parser.cpp with init_parser.cpp by Tom Cherry · 7 years ago
  18. cc054c9 ueventd: create classes for dev and sys permissions by Tom Cherry · 7 years ago
  19. 1ab8f55 ueventd: convert platform_names from C list to std::vector by Tom Cherry · 7 years ago
  20. e3e4821 ueventd: replace char* with std::string in struct uevent by Tom Cherry · 7 years ago
  21. 3fa4673 ueventd: Fix up string handling in handle_*_device_event() by Tom Cherry · 7 years ago
  22. 780a71e ueventd: move subsystem logic from code to ueventd.rc by Tom Cherry · 7 years ago
  23. 120add0 Merge "ueventd: remove /dev/log" by Treehugger Robot · 7 years ago
  24. d4ff8d8 ueventd: remove /dev/log by Tom Cherry · 7 years ago
  25. 2e344f9 ueventd: replace char** links with std::vector<std::string> by Tom Cherry · 7 years ago
  26. ab5ab1e Merge "init: more header cleanup" by Treehugger Robot · 7 years ago
  27. 3f5eaae5 init: more header cleanup by Tom Cherry · 7 years ago
  28. c44f6a4 ueventd: Write tests for the get_*_symlinks() functions by Tom Cherry · 7 years ago
  29. 937309d ueventd: support by-name symlinks for virtual block devices by Jeremy Compostella · 7 years ago
  30. 0506b18 Check setegid() return values by Tom Cherry · 7 years ago
  31. 971a460 init: refactor to allow successive device_init calls by Sandeep Patil · 7 years ago
  32. 35403eb init: early_mount: add support to mount non-verity partitions early by Sandeep Patil · 7 years ago
  33. 44a3ee2 init: remove the existing early_mount code by Sandeep Patil · 7 years ago
  34. 957e4ab init: refactor: add support for doing early coldboot by Sandeep Patil · 7 years ago
  35. ea23983 ueventd: make selinux labeling optional for device creation by Sandeep Patil · 7 years ago
  36. 331cf2f Replace the "coldboot" timeout with a property. by Elliott Hughes · 7 years ago
  37. a8d8434 Add flags to restorecon_recursive to traverse filesystems by Paul Lawrence · 8 years ago
  38. a73ba87 Merge "init: fix memory leaks" by Treehugger Robot · 8 years ago
  39. 09bd41d init: fix memory leaks by Ting-Yuan Huang · 8 years ago
  40. 290a228 Switch fastboot/init/libprocessgroup to std::this_thread::sleep_for. by Elliott Hughes · 8 years ago
  41. 632e99a Switch ueventd to sendfile(2). by Elliott Hughes · 8 years ago
  42. a285dac Modify log level for service and ueventd by Wei Wang · 8 years ago
  43. f39f7f1 Use android::base::Readlink in init. by Elliott Hughes · 8 years ago
  44. 99c4a8a Mount /vendor and /odm early by Hung-ying Tyan · 8 years ago
  45. 7eed474 ueventd: Remove verbose restorecon_recursive: message by Dmitry Shmidt · 8 years ago
  46. f86b5a6 Move init to libbase logging. by Elliott Hughes · 8 years ago
  47. 397de14 ueventd: only relabel devices if there's a delta by William Roberts · 8 years ago
  48. 6de783a init: support matching sysfs class paths in ueventd.rc by Rob Herring · 8 years ago
  49. e5636a3 init: rework fixup_sys_perms to use perm_path_matches by Rob Herring · 8 years ago
  50. 24a3cbf ueventd: relabel block devices nodes when processing subsequent add events by Mihai Serban · 8 years ago
  51. 60b976d Address const issues in preparation for libcxx rebase. by Dan Austin · 8 years ago
  52. 588a2ca system/core: Cleanup direct calls to opendir by containing in a std::unique_ptr. by James Hawkins · 8 years ago
  53. dc84856 init: Fix load_firmware error by Biao Lu · 8 years ago
  54. 746d5cd am a27dca0f: am 60c5a460: Merge "Remove calls to is_selinux_enabled()" by Nick Kralevich · 9 years ago
  55. 4d87095 Remove calls to is_selinux_enabled() by Nick Kralevich · 9 years ago
  56. 17560f8 am 92b82635: am 10936d1f: Merge "init: consider all platform devices for find_platform_device" by Tom Cherry · 9 years ago
  57. 1225a61 init: consider all platform devices for find_platform_device by Tom Cherry · 9 years ago
  58. 438443e resolved conflicts for merge of 79f33846 to lmp-mr1-dev-plus-aosp by Ed Tam · 9 years ago
  59. 56a0656 Further cleanup of the logic in device_init. by Elliott Hughes · 9 years ago
  60. 7473836 Fix clang build by removing unused locals. by Elliott Hughes · 9 years ago
  61. da40c00 Log more timing information from init. by Elliott Hughes · 9 years ago
  62. cd67f00 Always use strerror to report errno. by Elliott Hughes · 9 years ago
  63. d1d9602 init: refactor firmware loading locations into table by Daniel Rosenberg · 9 years ago
  64. e2d63af Move sprintf to snprintf. by Yabin Cui · 9 years ago
  65. f682b47 Clean up reading and writing in init. by Elliott Hughes · 9 years ago
  66. c0e919c Stop using #if for conditional compilation. by Elliott Hughes · 9 years ago
  67. f3cf438 Build init as C++. by Elliott Hughes · 9 years ago[Renamed (98%) from init/devices.c]
  68. 45a884f Add O_CLOEXEC to lots of open() calls. by Nick Kralevich · 9 years ago
  69. a016c42 Init: Remove unused variables by Andreas Gampe · 9 years ago
  70. fca58f4 Fix segfault in get_character_device_symlinks() by Tomasz Kondel · 11 years ago
  71. c6c8b56 am cf2b944d: am 5a1d5a8c: Merge "ueventd: call _exit for safety" by Kenny Root · 10 years ago
  72. 17baff4 ueventd: call _exit for safety by Kenny Root · 10 years ago
  73. 3b4c0bd ueventd fixup_sys_perms: fixup SELinux labels unconditionally by Nick Kralevich · 10 years ago
  74. 43d537e ueventd: allow matching symlink names when setting permissions by Colin Cross · 10 years ago
  75. 4ef159a am 7367ecbc: am 06023134: am 8022ce1e: Merge "ueventd fixup_sys_perms: fixup SELinux labels unconditionally" by Nick Kralevich · 10 years ago
  76. 0c44584 am b18d44e4: am ab7e5752: am 09117c70: Merge "ueventd: allow matching symlink names when setting permissions" by Colin Cross · 10 years ago
  77. c603720 ueventd: UEVENT_MSG_LEN changed to 2048 from 1048 in compliance with the by Ruchi Kandoi · 10 years ago
  78. c0c1ffe init/ueventd: adds wildcard matching for ueventd rules by Daniel Leung · 12 years ago
  79. b4c5200 Extend ueventd to use the label-by-symlink support in libselinux. by Stephen Smalley · 10 years ago
  80. a885d04 ueventd: support by-name symlinks for PCI block devices by Andrew Boie · 11 years ago
  81. 75b287b ueventd: Ueventd changes the permission of sysfs files for max/min cpufreq by Ruchi Kandoi · 10 years ago
  82. 154f460 liblog: enable logging to logd. by Mark Salyzyn · 10 years ago
  83. 763bfce Remove an unused #include of <asm/page.h>. by Elliott Hughes · 10 years ago
  84. 3312aa8 init: add subsystem rules to ueventd.rc by Greg Hackmann · 11 years ago
  85. f6e009e init: handle ueventd path truncation better by Greg Hackmann · 11 years ago
  86. e2eb69d Handle policy reloads within ueventd rather than restarting it. by Stephen Smalley · 11 years ago
  87. f987398 am 5954ecb8: Merge "Allow more characters in partition name links" by Colin Cross · 11 years ago
  88. 93ca79b Allow more characters in partition name links by Johan Redestig · 12 years ago
  89. 05a5205 am 76c58893: Free file handle for /firmware/image after use by Ajay Dudani · 11 years ago
  90. 76c5889 Free file handle for /firmware/image after use by Ajay Dudani · 11 years ago
  91. 5f7b017 Update ueventd set the SELinux context on sysfs by Stephen Smalley · 11 years ago
  92. f395c92 ueventd: allow platform devices to have just a /devices/ prefix by Dima Zavin · 11 years ago
  93. 53a0288 ueventd: allow platform devices to have just a /devices/ prefix - DO NOT MERGE by Dima Zavin · 11 years ago
  94. d562ca7 ueventd: Increase uevent buffer size by Andrew Boie · 11 years ago
  95. 2a36ae5 am 7b88a90d: Merge "Remove HAVE_SELINUX guards" by Kenny Root · 12 years ago
  96. b5982bf Remove HAVE_SELINUX guards by Kenny Root · 12 years ago
  97. 96539e8 am ee0d281a: am c95c15b1: Merge "Char device /dev/dri/card0 was not created during startup." by Jean-Baptiste Queru · 12 years ago
  98. c95c15b Merge "Char device /dev/dri/card0 was not created during startup." by Jean-Baptiste Queru · 12 years ago
  99. 605103f resolved conflicts for merge of 4dcd52ab to jb-mr1-dev by Kenny Root · 12 years ago
  100. ae6f3d7 Add support for reloading policy from /data/system. by Stephen Smalley · 12 years ago