1. 7c19f01 Add thread_is_self function by Sharvil Nanavati · 10 years ago
  2. 87a62cb Extend add/subtract operations to atomics by Chris Manton · 10 years ago
  3. 97fd2c0 Add 64 bit atomic types by Chris Manton · 10 years ago
  4. 7307d70 Add fixed queue size option to thread creation by Chris Manton · 10 years ago
  5. c446cbe Expose fixed queue capacity by Chris Manton · 10 years ago
  6. ec4059a Fix reactor to use prepend, fix reactor tests by Zach Johnson · 10 years ago
  7. ed7095b Fix socket to use safe reactor registration by Zach Johnson · 10 years ago
  8. 3605c80 Implement a data dispatcher. by Zach Johnson · 10 years ago
  9. cc3306f Hide thread's reactor by Zach Johnson · 10 years ago
  10. 93a1c80 Add functions on fixed_queue to check empty state by Zach Johnson · 10 years ago
  11. 52f0230 osi: Support for atomic data types by Chris Manton · 10 years ago
  12. eba4915 Fix build: include osi.h from semaphore to get definition of INVALID_FD by Sharvil Nanavati · 10 years ago
  13. 2cb2998 Define INVALID_FD to improve readability and reduce likelihood of errors by Sharvil Nanavati · 10 years ago
  14. 36c1c09 Allow iterating over sections in a config file and writing config to disk. by Sharvil Nanavati · 10 years ago
  15. 9d461af Expose thread's reactor so we can register new fds with it. by Sharvil Nanavati · 10 years ago
  16. c5e7029 hash_map header uses standard integral types so it must include stdint.h. by Sharvil Nanavati · 10 years ago
  17. 13959e0 Wake up reactor whenever a new object is registered/unregistered. by Sharvil Nanavati · 10 years ago
  18. c2031c4 Introduce a socket class by Sharvil Nanavati · 10 years ago
  19. 3a2ee93 osi: hash map implementation by Chris Manton · 10 years ago
  20. e0cdd339 Fix build warning about unused argument. by Sharvil Nanavati · 10 years ago
  21. 1afbe15 Fix string format error for 64-bit builds by Michael Wright · 10 years ago
  22. f0e7c8b A simple, thread-safe timer API for bluedroid. by Sharvil Nanavati · 10 years ago
  23. 94347a5 Extend the threading library to back thread with an event queue. by Sharvil Nanavati · 10 years ago
  24. ab606b5 Expose enqueue/dequeue file descriptors for fixed_queue. by Sharvil Nanavati · 10 years ago
  25. f4013f2 Expose semaphore's file descriptor. by Sharvil Nanavati · 10 years ago
  26. 118bdd5 Start of threading library by Sharvil Nanavati · 10 years ago
  27. 6c03954 Fix signed - unsigned comparison in bluedroid test. by Narayan Kamath · 10 years ago
  28. 19084c6 Implement the reactor pattern in C. by Sharvil Nanavati · 10 years ago
  29. c5856ba Add documentation and non-blocking functions to fixed_queue. by Sharvil Nanavati · 10 years ago
  30. a3164c9 Add documentation for semaphore and add a semaphore_try_wait function. by Sharvil Nanavati · 10 years ago
  31. 970f914 Rename UNUSED to UNUSED_ATTR in OSI due to symbol collision. by Sharvil Nanavati · 10 years ago
  32. f886773 Add a generic config parser for the INI file format. by Sharvil Nanavati · 10 years ago
  33. 64d7ee6 Add a couple more tests for list. by Sharvil Nanavati · 10 years ago
  34. c11b407 Implement a fixed queue. by Sharvil Nanavati · 10 years ago
  35. cef7695 Add a singly linked list implementation for OSI. by Sharvil Nanavati · 11 years ago