Skip to content

More protocol support, more stability

Compare
Choose a tag to compare
@samoht samoht released this 12 Jan 16:08
· 2389 commits to main since this release
  • Support the smart HTTP Git protocol (#26)
  • Best-effort creation of files when expanding the index into the filesystem:
    Skip the invalid filenames and continue. Users are expected to sanitize
    their filenames if they want to use a non-bare repository (#11)
  • Overwrite changed file when expanding the index into the filesystem (#4)
  • Do not recompute the hash of blob files when expanding the index into the
    filesystem. This help fixing a speed issue with non-bare repo with lots of
    file.
  • Rename {write,read}_cache to {write,read}_index
  • Rename Cache to Index
  • Expose the protocol capabilities to the client
  • Support side-band-64k protocol capability (#44)
  • Fix support for git+ssh (#39)
  • Expose zlib compression level (#41)
  • Maintain a cache of opened files (#29, Pierre Chambart)