Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Commits on Jun 17, 2012
  1. Version 1

    authored
  2. Refactor want/shallow/deepen parsing.

    authored
    Determine and explicitly abort if the client attempts a shallow/deepen
    operation.
  3. Use thin-pack in proxy <-> server connection.

    authored
    Ought to be a bit more efficient.
  4. Improved capability negotation.

    authored
    Drop the connection if the client requests capabilities we can't handle,
    as mentioned in git's Documentation/technical/protocol-capabilities.txt.
  5. Improved error handling; drop connections and log warning.

    authored
    Previously, certain error cases could leave the connection hanging.
  6. Style fixes.

    authored
  7. Set a version, which may be queried by --version or SIGHUP.

    authored
    Starting at version 1.
  8. Fixed manual -> README.pod double duplication.

    authored
    podselect does not work as expected when README.pod contains
    =cut lines.
  9. Set process.title to ngitcached.

    authored
    Make the process easily greppable from ps.
  10. Refactor, use ignite.js for state machine.

    authored
    This makes the movement between states of each request more
    explicit, and hopefully easier to understand.
    
    Send a SIGHUP to ngitcached to make it dump the state of every ongoing
    request.
    
    closes #8
  11. Fixed wrong git update-ref for persistent refs.

    authored
    Fixed useless uses of replace().
  12. Add --debug option to system tests.

    authored
    Run test with --debug to retain temporary directory for manual
    inspection.
  13. docs: switch README to perldoc and include doc from ngitcached

    authored
    This should allow the ngitcached documentation to be displayed in full
    on the github page.  `make README.pod' will regenerate README.pod from
    the latest ngitcached contents.
  14. Mention the node.js PPA.

    authored
    Most users would probably have to install node.js from here, as
    node.js is not included in Ubuntu 10.04 and looks to be rather old in
    newer Ubuntu versions.
  15. Run tests with -j2.

    authored
    This is safe, and a bit faster.
  16. Avoid usage of "subtest" in perl tests.

    authored
    This is not present in the Test::More shipped with perl 5.10.
  17. Removed TODO.

    authored
    These have been converted to issues on the github issue tracker.
  18. ngitcached: initial commit.

    authored
    ngitcached is a caching git proxy.
Something went wrong with that request. Please try again.