1. 42456d8 have MakeWithBuilder zero everything first by Brian Silverman · 11 years ago
  2. 6755024 fixed a bug resulting in occasional starter crashes by Brian Silverman · 11 years ago
  3. ff48578 tested stuff on a robot + fixed issues by Brian Silverman · 11 years ago
  4. 2e79973 sanify logging during startup by Brian Silverman · 11 years ago
  5. fe457de removed lots of asserts by Brian Silverman · 11 years ago
  6. 7faaec7 made RawQueue options type-safe by Brian Silverman · 11 years ago
  7. 9c9f198 fixed a queue bug by Brian Silverman · 11 years ago
  8. 43d57d1 play nicer with tsan by Brian Silverman · 11 years ago
  9. 6da0427 made sure everything's thread safe by Brian Silverman · 11 years ago
  10. 653491d added more multithreaded tests that are useful with tsan by Brian Silverman · 11 years ago
  11. 2adb145 fixed using readdir(3) wrong by Brian Silverman · 11 years ago
  12. af78486 fixed lots of not-thread-safe things by Brian Silverman · 11 years ago
  13. 01be000 got rid of all uses of strerror by Brian Silverman · 11 years ago
  14. 88207fa remove some really old camera code by Brian · 11 years ago
  15. 1094ee0 fixed various workarounds for build(ish) issues better by Brian Silverman · 11 years ago
  16. aac705c sanified deciding whether to compile with debugging or not by Brian Silverman · 11 years ago
  17. c9389e6 more updates to compile with newer clang + libstdc++ etc by Brian Silverman · 11 years ago
  18. 4b09fce explicitly ignore a place where clang warns but gcc doesn't by Brian Silverman · 11 years ago
  19. e8337b7 make all accesses to ref_count explicitly atomic by Brian Silverman · 11 years ago
  20. 231209b removed a #include of a kernel header by Brian Silverman · 11 years ago
  21. f02c398 more things to make clang happy by Brian Silverman · 11 years ago
  22. afc00a6 let clang give more warnings (which pointed out a bug) by Brian Silverman · 11 years ago
  23. f798614 cleaned up lots of not-so-niceties and a few bugs by Brian Silverman · 11 years ago
  24. ab5ba47 refactored LogFileAccessor into 2 subclasses for reading and writing by Brian Silverman · 11 years ago
  25. 138449e made the way code starts a bit saner by Brian Silverman · 11 years ago
  26. fe1ef17 fixed netconsole getting junk from other robots by Brian Silverman · 11 years ago
  27. 01421c8 fixed some dependency confusion by Brian Silverman · 11 years ago
  28. 9322293 fixed stupid log displaying bug by Brian Silverman · 11 years ago
  29. 428de56 cleaned up queue wrapper stuff by Brian Silverman · 12 years ago
  30. accb935 little cleanup by Brian Silverman · 12 years ago
  31. b326732 added verification that raw_queue_test exercises the asserts by Brian Silverman · 12 years ago
  32. 3510980 cut down the number of readable_.Broadcast()s by Brian Silverman · 12 years ago
  33. 4dd0624 removed now-pointless once-per-second flushing of the log file by Brian Silverman · 12 years ago
  34. d09e03b added direct syscalls for ARM by Brian Silverman · 12 years ago
  35. 00d4246 merging in changes saved for after SVR by Brian Silverman · 12 years ago
  36. 68c0fd6 (hopefully) make it so it can actually recover from getting behind by Brian Silverman · 12 years ago
  37. 4861015 cleaned up ugly code by Brian · 12 years ago
  38. 74aa260 updated documentation comments by Brian · 12 years ago
  39. c1dc7d2 moved stuff to where it belongs by Brian · 12 years ago
  40. d94642c improved download performance to the BBB by Brian Silverman · 12 years ago
  41. bad7c8a I thought I already disabled the debugging... by Brian Silverman · 12 years ago
  42. a7234c6 centralized printf formats and improved log_displayer performance by Brian Silverman · 12 years ago
  43. 35a14fd added more RawQueue tests by Brian Silverman · 12 years ago
  44. 9eaf91a enabled queue asserts when they should be by Brian Silverman · 12 years ago
  45. 4d0789d optimized queue unwrapping on arm by Brian Silverman · 12 years ago
  46. 42d5237 reordered functions and made writable_start a member variable by Brian Silverman · 12 years ago
  47. 227ad48 commented and reorganized some queue code by Brian Silverman · 12 years ago
  48. d8a7cf0 made all the shooter tests pass again by Brian Silverman · 12 years ago
  49. c2e0422 switched from the pool system to a (lockless) free list by Brian Silverman · 12 years ago
  50. 9166063 stupid typo fix by Brian Silverman · 12 years ago
  51. 60eff20 switched queue to pre-allocating all messages by Brian Silverman · 12 years ago
  52. 1f3ba71 tweaked how queue message indices are kept track of by Brian Silverman · 12 years ago
  53. 430e7fa improved the readability of the queue code a bit by Brian Silverman · 12 years ago
  54. 664db1a actually write matrix logs to the log file by Brian Silverman · 12 years ago
  55. 430dbee merging in matrix logging support by Brian Silverman · 12 years ago
  56. ff12c9f got matrix logging stuff to compile by Brian Silverman · 12 years ago
  57. ad290d8 added more queue tests and switched to atomic ops for message ref counts by Brian Silverman · 12 years ago
  58. ed01d61 merging in changes "queued" up for after Davis by Brian Silverman · 12 years ago
  59. 09e85ed made the log file names sort better by Brian Silverman · 12 years ago
  60. eb51cbb worked more on testing/commenting/etc by Brian Silverman · 12 years ago
  61. cd2d84c added more tests and debugging statements by Brian Silverman · 12 years ago
  62. ac3aedc fixed more bugginess with ReadMessageIndex and added tests for it by Brian Silverman · 12 years ago
  63. 0afd6a5 merging in fixes to the queue code so they can be tested by Brian Silverman · 12 years ago
  64. 67e34f5 more messing with FetchNextBlocking by Brian Silverman · 12 years ago
  65. 8a2e714 added checking for log files that get truncated in the wrong place by Brian Silverman · 12 years ago
  66. 287d98e Brian switched queues over to only use indices and fixed a bug or two. by Austin Schuh · 12 years ago
  67. a33af74 stopped leaking queue messages when dropping logs by Brian Silverman · 12 years ago
  68. e8b29b6 moved a file that ended up in the wrong place during a merge by Brian Silverman · 12 years ago
  69. 7896854 started recording when logs get dropped by Brian Silverman · 12 years ago
  70. 358c49f fixed a queue message leak by Brian Silverman · 12 years ago
  71. 7cb61eb Fixed writes killing the code. by Austin Schuh · 12 years ago
  72. 2d2d1a0 made the log file format the same on amd64 and arm by Brian Silverman · 12 years ago
  73. f574e73 cleaned up the new log file naming logic code by Brian Silverman · 12 years ago
  74. a04c175 Changed log file to use a counting index instead of a now meaningless timestamp. by Ben Fredrickson · 12 years ago
  75. a70144e upping the logging queue size even more by Brian Silverman · 12 years ago
  76. 71faed3 fixed locking up the BBB with no log directory by Brian Silverman · 12 years ago
  77. ca6581b fixed dropping log messages by Brian Silverman · 12 years ago
  78. bf2f946 added an environment variable to set a different shm path by Brian Silverman · 12 years ago
  79. c39e2bd fixed some queue bugs when ReadMessageIndex fell behind by Brian Silverman · 12 years ago
  80. e6335e4 fixed some memory safety bugs by Brian Silverman · 12 years ago
  81. 9747834 forgot to build for amd64 again... by Brian Silverman · 12 years ago
  82. 6087c22 merging in the improved logging code by Brian Silverman · 12 years ago
  83. 5911b40 merging in shooter code (for the queues) by Brian Silverman · 12 years ago
  84. f778031 fixed struct log stuff by Brian Silverman · 12 years ago
  85. 4d98e58 merging in uart reading improvements by Brian Silverman · 12 years ago
  86. 0b88252 tried to make sensor_receiver restart cleanly by Brian Silverman · 12 years ago
  87. b263d30 fixed a few corner case bugs by Brian Silverman · 12 years ago
  88. 88471dc got binary logging actually fully working (!!!) by Brian Silverman · 12 years ago
  89. 9590d50 merged in joes build changes by Ben Fredrickson · 12 years ago
  90. 3779d0c tests run, shooter not implemented, so it doesnt look like it moves when you run the test by joe · 12 years ago
  91. 09280ef merged joe's code into mine. still not working, but getting closer. by Ben Fredrickson · 12 years ago
  92. d5f3bc2 reverting the hack way of getting around IP addresses in tests by Brian Silverman · 12 years ago
  93. 93778a6 This stuff lets tests run by joe · 12 years ago
  94. 04fdc23 removed swig by Brian Silverman · 12 years ago
  95. ac5cd38 somehow managed to not try building this until now, and it didn't... by Brian Silverman · 12 years ago
  96. 4aeac5f wrote the stuff for putting MessageTypes in shm (untested) by Brian Silverman · 12 years ago
  97. 5f8c492 merging in the rewritten queue code and cleaned up linux IPC stuff by Brian Silverman · 12 years ago
  98. 09d5095 merging in recent work on lots of other things by Brian Silverman · 12 years ago
  99. 629821e Fixed null pointer derefference in Brian's code when running with CAN interfaces. by Austin Schuh · 12 years ago
  100. c4546d2 made more preparations for putting queue messages into logs by Brian Silverman · 12 years ago