4022 Commits (c31879ac4e92110bfaa13285ebd76968d5b30894)

Author SHA1 Message Date
  Han-Wen Nienhuys 0e3d4a273f BatchRefUpdate: repro racy atomic update, and fix it 4 years ago
  Luca Milanesio d6e00d2015 Remember the cause for invalidating a packfile 5 years ago
  Luca Milanesio 82b1af31e2 Fix pack files scan when filesnapshot isn't modified 5 years ago
  Matthias Sohn 534ede2d81 Fix GC to delete empty fanout directories after repacking 5 years ago
  Luca Milanesio bf3d1ded35 Check for packfile validity and fd before reading 5 years ago
  Luca Milanesio afef866a44 Move throw of PackInvalidException outside the catch 5 years ago
  Luca Milanesio 2d116cd0ab Use FileSnapshot to get lastModified on PackFile 5 years ago
  Luca Milanesio 2dc572df24 Include size when comparing FileSnapshot 5 years ago
  Luca Milanesio fef782128d Do not reuse packfiles when changed on filesystem 5 years ago
  Juergen Denner 19c4380689 Reduce contention on PackFile.idx() function. 5 years ago
  Matthias Sohn 7b3ee6f62e Fix error log message in ObjectDirectory.handlePackError() 5 years ago
  Matthias Sohn e8f7bb3608 Properly format pack checksums in PackFile.idx() 5 years ago
  Matthias Sohn e8bd9556c0 Cancel gc if thread was interrupted 7 years ago
  Luca Milanesio daefa69502 PackFile: report correct message for checksum mismatch 5 years ago
  David Pursehouse e6fd4732d0 ObjectDirectory: Clean up logging 5 years ago
  Luca Milanesio baf1bb20d0 ObjectDirectory: extra logging on packfile exceptions 5 years ago
  Jonathan Nieder c961e2d773 UploadPack: Avoid calling AdvertiseRefsHook twice 5 years ago
  Masaya Suzuki 8eecb4f8b7 Call AdvertiseRefsHook for protocol v2 5 years ago
  Masaya Suzuki 61f0bd54d0 Call AdvertiseRefsHook before validating wants 5 years ago
  Matthias Sohn df6263644b Fix DescribeCommand with multiple match options 5 years ago
  Håvard Wall f9de917547 Fix git-describe tie-breakers 5 years ago
  David Pursehouse 26e7a74601 SubmoduleValidator: Remove unused import of ConfigConstants 5 years ago
  Jonathan Nieder d3eaf1007b SubmoduleValidator: Permit missing path or url 5 years ago
  David Pursehouse df8bd762a1 ObjectChecker#getGitsubmodules: Fix malformed javadoc 5 years ago
  Ivan Frade e4c28665b6 BaseReceivePack: Validate incoming .gitmodules files 5 years ago
  Ivan Frade 3ed3eafbd1 ObjectChecker: Report .gitmodules files found in the pack 5 years ago
  Ivan Frade db9f7b028d SubmoduleAddCommand: Reject submodule URIs that look like cli options 5 years ago
  Matthias Sohn e6e9073fc7 Fix IOException when LockToken#close fails 5 years ago
  Matthias Sohn 667ac8b318 Fix NoSuchFileException during directory cleanup in RefDirectory 5 years ago
  Matthias Sohn c78d6445ec Externalize warning message in RefDirectory.delete() 5 years ago
  Thomas Wolf 94fad4412a Suppress warning for trying to delete non-empty directory 5 years ago
  Matthias Sohn b0a0c1004f Fix @since tag for LOCK_SUFFIX 5 years ago
  Matthias Sohn 06e06fc291 Fix atomic lock file creation on NFS 5 years ago
  Matthias Sohn 6bec391d36 Use constant for ".lock" 6 years ago
  Christian Halstrick 2faccd5b32 Fix handling of option core.supportsAtomicCreateNewFile 5 years ago
  Hector Caballero b7351facd5 GC: Avoid logging errors when deleting non-empty folders 5 years ago
  Matthias Sohn ddf56d6f85 Fix NoSuchFileException in GC.deleteTempPacksIdx() 5 years ago
  Matthias Sohn 8ab89ef066 Fix NoSuchFileException during directory cleanup in RefDirectory 5 years ago
  Thomas Wolf d9e767b431 Suppress warning for trying to delete non-empty directory 5 years ago
  Thomas Wolf ffd1ac5dde Fix fetching with duplicate ref updates 5 years ago
  Marc Strapetz 65a0cfc82a Fetch(Process): should tolerate duplicate refspecs 6 years ago
  Christian Halstrick 982be5db14 Fix wrong warning message in case of lock failures 5 years ago
  Hugo Arès d4a19c328f Fix GC run in foreground to not use executor 5 years ago
  Thomas Wolf 09753591fa Ensure that JSch knows HostKeyAlgorithms ssh-rsa and ssh-dss 5 years ago
  Luca Milanesio 977726e5bb Delete all loose refs empty directories 6 years ago
  Luca Milanesio eea9a7a0ba Use java.nio to delete path to get detailed errors 6 years ago
  Hector Caballero 4eea4ea508 GC: Remove empty references folders 6 years ago
  Luca Milanesio 5a8ad44208 Do not ignore path deletion errors 6 years ago
  Marco Miller 1dcb0688c7 ResolveMerger: Fix encoding with string; use bytes 6 years ago
  Jonathan Nieder 7df024b276 Respect "unshallow" lines in protocol v2 6 years ago