1. 29 Nov, 2011 7 commits
  2. 23 Nov, 2011 2 commits
  3. 21 Nov, 2011 2 commits
  4. 16 Nov, 2011 1 commit
  5. 15 Nov, 2011 2 commits
    • Rusty Russell's avatar
      ccanlint: make fewer tests compulsory. · 441a3cb1
      Rusty Russell authored
      Compulsory means "malformed", we might get rid of it altogether, since
      any test can mark "fail" and make ccanlint exit with non-zero status.
      
      Now we only have four compulsory tests:
         info_exists               Module has _info file
         depends_exist             Module's CCAN dependencies can be found
         objects_build             Module object files can be built
         module_builds             Module can be built from object files
      441a3cb1
    • Rusty Russell's avatar
      ccanlint: fix ccanlint -l · c5940717
      Rusty Russell authored
      c5940717
  6. 01 Nov, 2011 5 commits
  7. 26 Oct, 2011 3 commits
  8. 24 Oct, 2011 1 commit
  9. 05 Oct, 2011 2 commits
  10. 04 Oct, 2011 9 commits
  11. 29 Sep, 2011 2 commits
  12. 28 Sep, 2011 2 commits
  13. 27 Sep, 2011 2 commits
    • Rusty Russell's avatar
      htable: benchmark against hsearch(3) · 95757f0e
      Rusty Russell authored
      Since that has a fixed hash table size and doesn't support delete, we can't
      do a thorough comparison, but we can insert and search.
      95757f0e
    • Rusty Russell's avatar
      likely: use htable_type · 0e5d0e30
      Rusty Russell authored
      Also general cleanups:
      (1) Don't assume that strings are folded by the compiler.
      (2) Implement likely_stats_reset().
      (3) Return non-const string from likely_stats(), as caller must free it.
      (4) Don't use struct info indirection (that was from when we used callbacks?)
      (5) Close memory leak in run-debug.c
      0e5d0e30