1. 23 May, 2009 5 commits
    • Wayne Davison's avatar
      Mention some recent changes. · 181c9faf
      Wayne Davison authored
      181c9faf
    • Matt McCutchen's avatar
      Refactorings to the filter code, most notably: · c8fa85b2
      Matt McCutchen authored
      - Improve function name: parse_rule -> parse_filter_str (to make the
        similarity with parse_filter_file clearer, and better indicate that
        it can parse multiple rules when FILTRULE_WORD_SPLIT is specified).
      
      - In preparation for rule prefixes containing information beyond the
        rflags, change the code to pass around a full "template" filter_rule
        instead of just rflags.  Callers of parse_filter_{str,file} that want
        to specify only rflags can use rule_template(rflags) .
      
      - Remove the MODIFIERS_* strings and instead hand-code the condition
        under which each modifier is valid.  This should make it easier to
        see that the conditions are correct.
      
      - Tighten up default modifiers on merge rules:
        - Disallow "!" because it isn't useful.
        - If the merge rule specifies a side via "s" or "r", the rules in the
          file cannot also specify a side via "s", "r", "hide", etc.
      
      [Patch was changed by Wayne a bit prior to application.]
      c8fa85b2
    • Wayne Davison's avatar
      Improved a couple variable names. · a61ec6b1
      Wayne Davison authored
      a61ec6b1
    • Wayne Davison's avatar
      Use typedefs for the filter structures. · 7b6c5c77
      Wayne Davison authored
      7b6c5c77
    • Wayne Davison's avatar
      Change filter MATCHFLGs to FILTRULEs. · b32d4254
      Wayne Davison authored
      b32d4254
  2. 14 May, 2009 2 commits
  3. 08 May, 2009 1 commit
  4. 07 May, 2009 2 commits
  5. 05 May, 2009 1 commit
  6. 27 Apr, 2009 1 commit
  7. 26 Apr, 2009 1 commit
    • Wayne Davison's avatar
      Change sending/receiving/storing of the rdev value for special files. · a8e6e148
      Wayne Davison authored
      Since the value is not needed, protocol 31 no longer sends it, while
      older protocols are optimized so the sender just sends a valid rdev
      value as efficiently as possible.  The receiver no longer caches an
      rdev value for special files, and the generator will always pass a 0
      rdev value to do_mknod() for special files. Fixes bug #6280.
      a8e6e148
  8. 14 Apr, 2009 1 commit
  9. 13 Apr, 2009 1 commit
  10. 12 Apr, 2009 4 commits
  11. 11 Apr, 2009 4 commits
  12. 10 Apr, 2009 4 commits
  13. 07 Apr, 2009 1 commit
  14. 04 Apr, 2009 2 commits
  15. 01 Apr, 2009 1 commit
  16. 31 Mar, 2009 1 commit
  17. 29 Mar, 2009 1 commit
  18. 13 Mar, 2009 3 commits
  19. 07 Mar, 2009 2 commits
  20. 06 Mar, 2009 1 commit
  21. 03 Mar, 2009 1 commit