3009 Commits (stable-4.1)

Author SHA1 Message Date
  Matthias Sohn 548ba66a37 Use NIO2 to implement FileUtils.rename() and expose options 9 years ago
  Andrey Loskutov 2e5c7c5db4 Move createSymLink/readSymLink to FileUtils 8 years ago
  Shawn Pearce 1d7d0f95e0 Expose the set of root commits in PackStatistics 8 years ago
  Christian Halstrick d0d637342b Change FS not to throw NPE when facing InMemory databases 8 years ago
  Shawn Pearce f9bd6c1239 Fix NPE in DfsGarbageCollector and further reduce memory 8 years ago
  Andrey Loskutov bfc3e1262c Cleanup Attributes and remove obsoleted Java7BasicAttributes class 8 years ago
  Shawn Pearce 4bb523475d PackWriter: shed memory while creating bitmaps 8 years ago
  Shawn Pearce 88bffda524 Bitmap builder: actually compress EWAH bitmaps in memory 8 years ago
  Shawn Pearce d988540c8e Do not retain commit body during bitmap generation 8 years ago
  Andrey Loskutov 63bc1d862d Consider original file mode while checking parent ignore rules 8 years ago
  Andrey Loskutov 7979029b43 Clone should create Git instances which are able to close repository 8 years ago
  Andrey Loskutov a28ae3995f containsGitModulesFile() should not crash on bare repository 8 years ago
  Andrey Loskutov 1309526564 Clone should close repository after errors in fetch or checkout 8 years ago
  Andrey Loskutov 204da3969e Fixed javadoc: the getBranch() and getFullBranch() can return null 8 years ago
  Dave Borowitz 94812ef1e9 PushCertificate: Omit null pushee from text representation 8 years ago
  Christian Halstrick 1196dd0643 Fix ResolveMerger when files should be replaced by folders 8 years ago
  Andrey Loskutov 4e7639bb65 Don't keep empty ignore rules in the ignore node list 8 years ago
  Andrey Loskutov dfed946f10 Allow leading/trailing spaces in ignore rules 8 years ago
  Andrey Loskutov b98c84eb88 Don't crash while parsing ignore patterns 8 years ago
  Andrey Loskutov 08641ea413 Allow leading literal '#' and '!' in ignore rules if they are escaped 8 years ago
  Andrey Loskutov 1d295cb7fb Don't trim trailing space if it is escaped with backslash 8 years ago
  Andrey Loskutov f19b1f2d07 Consider only escaping backslash for regular expressions in ignore rules 8 years ago
  Terry Parker 4d6046da77 Remove "experimental" from the description of the pack bitmap index 8 years ago
  Matthias Sohn f53306bf2a Fix typos in javadoc of ObjectId.equals() 8 years ago
  Jonathan Nieder f8564c7601 DFS: Remove now-redundant getOneRef 8 years ago
  Shawn Pearce d0e47a99aa DFS: Override exactRef() with optimal version 8 years ago
  Dave Borowitz 39dc898dca PushCertificate: Add toTextWithSignature() method 8 years ago
  Dave Borowitz 74a57f3744 PushCertificateParser: Add fromString method 8 years ago
  Dave Borowitz c7c5fe718d BaseReceivePack: Add method to override the push cert 8 years ago
  Dave Borowitz d8b9c5145b BaseReceivePack: Don't throw from getPushCertificate() 8 years ago
  Dave Borowitz d7377877e0 PushCertificateStore: Return boolean from batch save methods 8 years ago
  Dave Borowitz 5706c8e38e Allow saving push certs on a subset of refs 8 years ago
  Dave Borowitz f946ed1d97 PushCertificateStore: Add method to save in batch 8 years ago
  Andrey Loskutov b4ecb88367 Fixed @since tags on new API 8 years ago
  Dave Borowitz d5a71e9ca3 Store push certificates in refs/meta/push-certs 8 years ago
  Yuxuan 'fishy' Wang 217b2a7cc5 Add setTargetBranch in RepoCommand. 8 years ago
  Dave Borowitz 19b45dab71 PushCertificateParser: Move reader parsing to instance method 8 years ago
  Dave Borowitz 1f2827ecaa PushCertificateParser: Make constructor public 8 years ago
  Dave Borowitz 6e4e34bb9e Report PackProtocolExceptions to client during receive-pack 8 years ago
  Dave Borowitz a643aaaa4a PushCertificate: implement hashCode/equals/toString 8 years ago
  Dave Borowitz 8293c770b5 PushCertificateParser: Make pushee optional 8 years ago
  Dave Borowitz f22f33f5bf PushCertificateParser: Change error string for invalid field 8 years ago
  Dave Borowitz 618f213da0 PushCertificateParser: Add method for parsing from a stream 8 years ago
  Dave Borowitz dac6ae3d17 IO: Add a method for reading lines 8 years ago
  Dave Borowitz 469734bf87 BaseReceivePack: Treat all LFs as optional 8 years ago
  Dave Borowitz 59b000a672 BaseReceivePack: More validation during parseCommand 8 years ago
  Matthias Sohn 91e17b0080 Fix non-escaped quotes in JGitText.properties 8 years ago
  Jonathan Nieder 761f070866 Throw InvalidObjectIdException from ObjectId.fromString("tooshort") 8 years ago
  Jonathan Nieder 0c7ad12c76 Avoid double-colon in InvalidObjectIdException description 8 years ago
  Matthias Sohn 176c4b4d5e Prepare 4.0.2-SNAPSHOT builds 9 years ago