Mon, 14 Nov 2022 10:59:09 +0100 |
Raphaël Gomès |
branching: merge stable into default
|
file |
diff |
annotate
|
Thu, 20 Oct 2022 13:12:37 -0400 |
Matt Harbison |
lfs: improve an exception message for blob corruption detected on transfer
|
file |
diff |
annotate
|
Tue, 18 Oct 2022 13:56:45 -0400 |
Matt Harbison |
lfs: avoid closing connections when the worker doesn't fork
stable
|
file |
diff |
annotate
|
Tue, 18 Oct 2022 13:36:33 -0400 |
Matt Harbison |
lfs: fix blob corruption when tranferring with workers on posix
stable
|
file |
diff |
annotate
|
Thu, 20 Oct 2022 12:05:17 -0400 |
Matt Harbison |
lfs: fix interpolation of int and %s in an exception case
stable
|
file |
diff |
annotate
|
Mon, 21 Feb 2022 13:08:28 -0700 |
Gregory Szorc |
py3: use class X: instead of class X(object):
|
file |
diff |
annotate
|
Mon, 21 Feb 2022 11:24:57 -0700 |
Gregory Szorc |
py3: use str instead of pycompat.unicode
|
file |
diff |
annotate
|
Thu, 03 Mar 2022 17:34:00 +0100 |
Gregory Szorc |
py2: remove simple from __future__ statements
|
file |
diff |
annotate
|
Mon, 12 Apr 2021 03:01:04 +0200 |
Pierre-Yves David |
urlutil: extract `url` related code from `util` into the new module
|
file |
diff |
annotate
|
Tue, 01 Dec 2020 21:54:46 +0100 |
Joerg Sonnenberger |
node: import symbols explicitly
|
file |
diff |
annotate
|
Fri, 27 Nov 2020 17:03:29 -0500 |
Augie Fackler |
formating: upgrade to black 20.8b1
|
file |
diff |
annotate
|
Sat, 08 Feb 2020 23:39:55 -0500 |
Matt Harbison |
lfs: use str for the open() mode when opening a blob for py3
|
file |
diff |
annotate
|
Tue, 21 Jan 2020 11:32:33 -0500 |
Matt Harbison |
lfs: fix the stall and corruption issue when concurrently uploading blobs
|
file |
diff |
annotate
|
Tue, 21 Jan 2020 10:34:15 -0500 |
Matt Harbison |
lfs: add a method to the local blobstore to convert OIDs to file paths
|
file |
diff |
annotate
|
Tue, 21 Jan 2020 10:13:08 -0500 |
Matt Harbison |
lfs: move the initialization of the upload request into the try block
|
file |
diff |
annotate
|
Tue, 21 Jan 2020 09:55:35 -0500 |
Matt Harbison |
lfs: drop an unnecessary r'' prefix
|
file |
diff |
annotate
|
Tue, 21 Jan 2020 09:51:39 -0500 |
Matt Harbison |
lfs: explicitly close the file handle for the blob being uploaded
|
file |
diff |
annotate
|
Tue, 21 Jan 2020 09:40:40 -0500 |
Matt Harbison |
lfs: drop the unused progressbar code in the `filewithprogress` class
|
file |
diff |
annotate
|
Tue, 14 Jan 2020 20:05:37 -0500 |
Matt Harbison |
lfs: avoid quadratic performance in processing server responses
|
file |
diff |
annotate
|
Tue, 14 Jan 2020 19:42:24 -0500 |
Matt Harbison |
lfs: check content length after downloading content
|
file |
diff |
annotate
|
Tue, 14 Jan 2020 18:02:20 -0500 |
Matt Harbison |
lfs: rename a variable to clarify its use
|
file |
diff |
annotate
|
Tue, 14 Jan 2020 00:52:53 -0500 |
Matt Harbison |
lfs: add "bytes" as the unit to the upload/download progress bar
|
file |
diff |
annotate
|
Fri, 08 Nov 2019 11:19:20 -0800 |
Augie Fackler |
cleanup: remove pointless r-prefixes on single-quoted strings
|
file |
diff |
annotate
|
Sat, 02 Nov 2019 12:09:35 -0700 |
Gregory Szorc |
py3: define and use json.loads polyfill
stable
|
file |
diff |
annotate
|
Sun, 06 Oct 2019 17:27:51 -0400 |
Gregory Szorc |
py3: stop normalizing .encode()/.decode() arguments to unicode
|
file |
diff |
annotate
|
Sun, 06 Oct 2019 16:55:18 -0400 |
Gregory Szorc |
py3: manually import getattr where it is needed
|
file |
diff |
annotate
|
Sun, 06 Oct 2019 09:48:39 -0400 |
Augie Fackler |
formatting: byteify all mercurial/ and hgext/ string literals
|
file |
diff |
annotate
|
Sun, 06 Oct 2019 09:45:02 -0400 |
Augie Fackler |
formatting: blacken the codebase
|
file |
diff |
annotate
|
Wed, 06 Feb 2019 22:30:49 -0500 |
Matt Harbison |
lfs: disable all authentication except Basic for HTTP(S) connections
|
file |
diff |
annotate
|
Mon, 28 Jan 2019 21:35:06 -0500 |
Matt Harbison |
lfs: explicitly add the Content-Length header when uploading blobs, for py3
|
file |
diff |
annotate
|
Sun, 27 Jan 2019 20:50:52 -0500 |
Matt Harbison |
lfs: strip the response headers from the Batch API before printing
|
file |
diff |
annotate
|
Sun, 27 Jan 2019 17:48:15 -0500 |
Matt Harbison |
py3: byteify the decoded JSON responses upon receipt in the LFS blobstore
|
file |
diff |
annotate
|
Sun, 27 Jan 2019 15:42:55 -0500 |
Matt Harbison |
py3: raw stringify various JSON and HTTP headers in the LFS blobstore module
|
file |
diff |
annotate
|
Sun, 27 Jan 2019 15:19:28 -0500 |
Matt Harbison |
py3: byteify the LFS blobstore module
|
file |
diff |
annotate
|
Mon, 19 Nov 2018 21:12:13 +0300 |
Pulkit Goyal |
py3: use node.hex(m.digest()) instead of m.hexdigest()
|
file |
diff |
annotate
|
Thu, 15 Nov 2018 22:28:38 -0500 |
Matt Harbison |
lfs: ensure that the return of urlopener.open() is closed
|
file |
diff |
annotate
|
Thu, 15 Nov 2018 18:14:57 -0500 |
Matt Harbison |
lfs: make the exception messages consistent
|
file |
diff |
annotate
|
Thu, 15 Nov 2018 18:08:29 -0500 |
Matt Harbison |
lfs: handle URLErrors to add additional information
|
file |
diff |
annotate
|
Thu, 15 Nov 2018 17:58:59 -0500 |
Matt Harbison |
lfs: improve the hints for common errors in the Batch API
|
file |
diff |
annotate
|
Thu, 15 Nov 2018 17:55:01 -0500 |
Matt Harbison |
lfs: provide more Batch API error info via a hint in the raised exception
|
file |
diff |
annotate
|
Tue, 18 Sep 2018 16:47:09 -0700 |
Gregory Szorc |
global: replace most uses of RevlogError with StorageError (API)
|
file |
diff |
annotate
|
Thu, 06 Sep 2018 00:51:21 -0400 |
Matt Harbison |
lfs: ensure the blob is linked to the remote store on skipped uploads
|
file |
diff |
annotate
|
Sat, 25 Aug 2018 12:41:58 -0400 |
Matt Harbison |
lfs: use a context manager to control the progress bar lifetime
|
file |
diff |
annotate
|
Mon, 18 Jun 2018 14:59:53 -0700 |
Martin von Zweigbergk |
lfs: use progess helper
|
file |
diff |
annotate
|
Sat, 14 Apr 2018 21:16:35 -0400 |
Matt Harbison |
lfs: enable the final download count status message
|
file |
diff |
annotate
|
Sun, 25 Feb 2018 14:07:13 -0500 |
Matt Harbison |
lfs: gracefully handle aborts on the server when corrupt blobs are detected
|
file |
diff |
annotate
|
Fri, 13 Apr 2018 14:16:30 -0400 |
Matt Harbison |
lfs: fix the inferred remote store path when using a --prefix
|
file |
diff |
annotate
|
Wed, 11 Apr 2018 18:23:29 -0400 |
Matt Harbison |
lfs: handle paths that don't end with '/' when inferring the blob store
|
file |
diff |
annotate
|
Sun, 08 Apr 2018 14:22:12 -0400 |
Matt Harbison |
lfs: infer the blob store URL from an explicit push dest or default-push
|
file |
diff |
annotate
|
Sun, 08 Apr 2018 01:23:39 -0400 |
Matt Harbison |
lfs: infer the blob store URL from an explicit pull source
|
file |
diff |
annotate
|
Wed, 11 Apr 2018 17:29:55 -0400 |
Matt Harbison |
lfs: special case the null:// usercache instead of treating it as a url
|
file |
diff |
annotate
|
Sat, 07 Apr 2018 22:22:20 -0400 |
Matt Harbison |
lfs: infer the blob store URL from paths.default
|
file |
diff |
annotate
|
Sat, 07 Apr 2018 22:40:11 -0400 |
Matt Harbison |
lfs: add the ability to disable the usercache
|
file |
diff |
annotate
|
Sat, 24 Feb 2018 19:56:59 -0500 |
Matt Harbison |
lfs: add the 'Content-Type' header called out in the file transfer spec
|
file |
diff |
annotate
|
Sun, 25 Feb 2018 23:44:02 -0500 |
Matt Harbison |
lfs: improve the client message when the server signals an object error
|
file |
diff |
annotate
|
Sat, 31 Mar 2018 00:02:31 -0400 |
Matt Harbison |
lfs: drop a duplicate blob verification method
|
file |
diff |
annotate
|
Wed, 14 Mar 2018 23:34:08 -0400 |
Matt Harbison |
test-lfs: drop trailing ', ' item separators from debug JSON output
|
file |
diff |
annotate
|
Thu, 22 Feb 2018 23:33:52 -0500 |
Matt Harbison |
lfs: add a blob verification method to the local store
|
file |
diff |
annotate
|
Mon, 12 Mar 2018 23:08:47 -0400 |
Matt Harbison |
lfs: debug print HTTP headers and JSON payload received from the server
|
file |
diff |
annotate
|
Fri, 02 Mar 2018 11:06:37 -0500 |
Augie Fackler |
lfs: add some bytestring wrappers in blobstore.py
|
file |
diff |
annotate
|
Tue, 27 Feb 2018 14:28:17 +0530 |
Pulkit Goyal |
py3: make sure regexes are bytes
|
file |
diff |
annotate
|
Sun, 04 Feb 2018 16:17:43 -0500 |
Matt Harbison |
lfs: deduplicate oids in the transfer
|
file |
diff |
annotate
|
Mon, 29 Jan 2018 22:09:48 -0500 |
Matt Harbison |
lfs: emit a status message to indicate how many blobs were uploaded
|
file |
diff |
annotate
|
Fri, 19 Jan 2018 19:13:11 -0500 |
Matt Harbison |
lfs: separate a debug message from the subsequent abort message
|
file |
diff |
annotate
|
Thu, 18 Jan 2018 18:04:56 -0500 |
Matt Harbison |
lfs: dump the full response on httperror in debug mode
|
file |
diff |
annotate
|
Thu, 18 Jan 2018 15:59:21 -0500 |
Matt Harbison |
lfs: default the User-Agent header for blob transfers to 'git-lfs'
|
file |
diff |
annotate
|
Thu, 18 Jan 2018 15:11:34 -0500 |
Matt Harbison |
lfs: default to not using workers for upload/download
|
file |
diff |
annotate
|
Wed, 17 Jan 2018 21:44:32 -0500 |
Matt Harbison |
lfs: raise an error if the server sends an unsolicited oid
|
file |
diff |
annotate
|
Wed, 17 Jan 2018 20:54:05 -0500 |
Matt Harbison |
lfs: correct documentation typo
|
file |
diff |
annotate
|
Wed, 10 Jan 2018 21:27:05 -0800 |
Jun Wu |
lfs: remove internal url in test
|
file |
diff |
annotate
|
Fri, 12 Jan 2018 23:13:38 -0500 |
Matt Harbison |
lfs: drop deprecated remote store config options
|
file |
diff |
annotate
|
Sun, 07 Jan 2018 15:21:16 -0500 |
Matt Harbison |
lfs: improve the error message for a missing remote blob
|
file |
diff |
annotate
|
Sun, 07 Jan 2018 01:14:52 -0500 |
Matt Harbison |
lfs: remove the verification option when writing to the local store
|
file |
diff |
annotate
|
Thu, 21 Dec 2017 21:20:00 -0500 |
Matt Harbison |
lfs: use the localstore download method to transfer from remote stores
|
file |
diff |
annotate
|
Thu, 21 Dec 2017 18:56:04 -0500 |
Matt Harbison |
lfs: introduce a localstore method for downloading from remote stores
|
file |
diff |
annotate
|
Fri, 05 Jan 2018 21:48:29 -0500 |
Matt Harbison |
lfs: add a comment to describe subtle local blobstore open() behavior
|
file |
diff |
annotate
|
Tue, 02 Jan 2018 21:46:57 -0500 |
Matt Harbison |
lfs: use the local store method for opening a blob
|
file |
diff |
annotate
|
Tue, 02 Jan 2018 21:18:30 -0500 |
Matt Harbison |
lfs: add a local store method for opening a blob
|
file |
diff |
annotate
|
Thu, 21 Dec 2017 23:31:46 -0500 |
Matt Harbison |
lfs: use ui.note() and ui.debug() instead of ui.write() and their flags
|
file |
diff |
annotate
|
Thu, 21 Dec 2017 14:13:39 -0500 |
Matt Harbison |
lfs: only hardlink between the usercache and local store if the blob verifies
|
file |
diff |
annotate
|
Fri, 17 Nov 2017 00:06:45 -0500 |
Matt Harbison |
lfs: verify lfs object content when transferring to and from the remote store
|
file |
diff |
annotate
|
Mon, 04 Dec 2017 21:41:04 -0500 |
Matt Harbison |
lfs: narrow the exceptions that trigger a transfer retry
|
file |
diff |
annotate
|
Tue, 19 Dec 2017 17:53:44 -0500 |
Matt Harbison |
lfs: add note messages indicating what store holds the lfs blob
|
file |
diff |
annotate
|
Tue, 12 Dec 2017 15:16:02 -0500 |
Matt Harbison |
lfs: add an experimental config to override User-Agent for the blob transfer
|
file |
diff |
annotate
|
Thu, 14 Dec 2017 13:04:08 -0500 |
Matt Harbison |
lfs: add git to the User-Agent header for blob transfers
|
file |
diff |
annotate
|
Mon, 11 Dec 2017 17:02:02 -0800 |
Wojciech Lis |
lfs: using workers in lfs prefetch
|
file |
diff |
annotate
|
Tue, 12 Dec 2017 20:22:38 -0500 |
Matt Harbison |
lfs: correct the directory list value returned by lfsvfs.walk()
|
file |
diff |
annotate
|
Thu, 07 Dec 2017 23:44:06 -0500 |
Matt Harbison |
lfs: override walk() in lfsvfs
|
file |
diff |
annotate
|
Wed, 06 Dec 2017 22:56:15 -0500 |
Matt Harbison |
lfs: introduce a user level cache for lfs files
|
file |
diff |
annotate
|
Tue, 14 Nov 2017 01:03:22 -0500 |
Matt Harbison |
lfs: register config options
|
file |
diff |
annotate
|
Tue, 14 Nov 2017 00:14:52 -0500 |
Matt Harbison |
lfs: quiesce check-module-import warnings
|
file |
diff |
annotate
|
Tue, 14 Nov 2017 00:06:23 -0500 |
Matt Harbison |
lfs: import the Facebook git-lfs client extension
|
file |
diff |
annotate
|