1. 14 Aug, 2014 2 commits
    • Merge pull request #2469 from ethomson/transport2 · fb48a51c
      Custom transport: minor cleanups
      Vicent Marti committed
    • Custom transport: minor cleanups · c180c065
       * Move the transport registration mechanisms into a new header under
         'sys/' because this is advanced stuff.
       * Remove the 'priority' argument from the registration as it adds
         unnecessary complexity.  (Since transports cannot decline to operate,
         only the highest priority transport is ever executed.)  Users who
         require per-priority transports can implement that in their custom
         transport themselves.
       * Simplify registration further by taking a scheme (eg "http") instead
         of a prefix (eg "http://").
      Edward Thomson committed
  2. 13 Aug, 2014 4 commits
  3. 09 Aug, 2014 2 commits
    • Merge pull request #2509 from libgit2/cmn/immediate-multiline · 59403f1f
      config: a multiline var can start immediately
      Vicent Marti committed
    • config: a multiline var can start immediately · 9dac1f95
      In the check for multiline, we traverse the backslashes from the end
      backwards and int the end assert that we haven't gone past the beginning
      of the line. We make sure of this in the loop condition, but we also
      check in the return value.
      
      However, for certain configurations, a line in a multiline variable
      might be empty to aid formatting. In that case, 'end' == 'start', since
      we ended up looking at the first char which made it a multiline.
      
      There is no need for the (end > start) check in the return, since the
      loop guarantees we won't go further back than the first char in the
      line, and we do accept the first char to be the final backslash.
      
      This fixes #2483.
      Carlos Martín Nieto committed
  4. 08 Aug, 2014 3 commits
  5. 07 Aug, 2014 1 commit
  6. 05 Aug, 2014 10 commits
  7. 25 Jul, 2014 2 commits
  8. 24 Jul, 2014 1 commit
  9. 23 Jul, 2014 3 commits
  10. 22 Jul, 2014 5 commits
  11. 17 Jul, 2014 1 commit
  12. 16 Jul, 2014 6 commits