aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Restructure authorization flowLibravatar Rutger Broekhoff2024-03-302-92/+107
* Use serde_json::json! instead of manually generating JSONLibravatar Rutger Broekhoff2024-01-264-29/+14
* Clean up part of the codeLibravatar Rutger Broekhoff2024-01-266-403/+306
* Make rust-analyzer work againLibravatar Rutger Broekhoff2024-01-262-10/+52
* Add flake checksLibravatar Rutger Broekhoff2024-01-243-26/+84
* Read limit as current, not as limit XDLibravatar Rutger Broekhoff2024-01-241-4/+4
* What about making use of the download limiter?Libravatar Rutger Broekhoff2024-01-241-1/+1
* Properly handle private reposLibravatar Rutger Broekhoff2024-01-241-4/+6
* Use X-Forwarded-Host instead of X-Forwarded-ForLibravatar Rutger Broekhoff2024-01-241-7/+6
* Debug X-Forward-For handlingLibravatar Rutger Broekhoff2024-01-241-0/+1
* Fix server buildLibravatar Rutger Broekhoff2024-01-241-1/+4
* Add very simple download limitLibravatar Rutger Broekhoff2024-01-241-1/+104
* This tool does not do anything with Gitolite anymoreLibravatar Rutger Broekhoff2024-01-241-2/+1
* Remove Go and C sourceLibravatar Rutger Broekhoff2024-01-2419-1416/+6
* Return upload instead of download action in handle_upload_objectLibravatar Rutger Broekhoff2024-01-241-1/+1
* Fix presigned URL generationLibravatar Rutger Broekhoff2024-01-241-3/+12
* Add S3_REGION env (because the SDK seems to need this so desperately)Libravatar Rutger Broekhoff2024-01-241-0/+3
* ok so that breaks itLibravatar Rutger Broekhoff2024-01-243-61/+1
* You wouldn't believe it, but it's time for another dependencyLibravatar Rutger Broekhoff2024-01-243-1/+61
* Sure I'll add another dependency, just tell me what the problem isLibravatar Rutger Broekhoff2024-01-243-0/+165
* Log unexpected S3 operation failureLibravatar Rutger Broekhoff2024-01-241-4/+7
* Clean up claim validation testLibravatar Rutger Broekhoff2024-01-242-8/+10
* Write claim validation testLibravatar Rutger Broekhoff2024-01-242-19/+42
* Test JSON decoding for BatchRequestLibravatar Rutger Broekhoff2024-01-243-4/+34
* It is unforunate that I have to do thisLibravatar Rutger Broekhoff2024-01-241-1/+2
* Properly propagate JSON parsing errorLibravatar Rutger Broekhoff2024-01-241-5/+24
* Add debug log for mime type validationLibravatar Rutger Broekhoff2024-01-242-5/+17
* Set AWS SDK behaviour version to latest in codeLibravatar Rutger Broekhoff2024-01-242-1/+2
* Fix running git commandsLibravatar Rutger Broekhoff2024-01-241-1/+1
* Handle unknown commandsLibravatar Rutger Broekhoff2024-01-241-8/+13
* An attempt at implementing a shellLibravatar Rutger Broekhoff2024-01-245-4/+156
* Fix S3 env, set pname and version in package attribute setLibravatar Rutger Broekhoff2024-01-232-1/+3
* Remove unused dependencies, fix buildLibravatar Rutger Broekhoff2024-01-232-319/+3
* Finish basic implementation of Rust LFS serverLibravatar Rutger Broekhoff2024-01-225-125/+483
* Implement downloading objects for trusted forwarded hostsLibravatar Rutger Broekhoff2024-01-191-8/+29
* Implement crude batch API authorizationLibravatar Rutger Broekhoff2024-01-194-51/+244
* Separate path rewrite into Tower Layer, shared state for S3 clientLibravatar Rutger Broekhoff2024-01-193-335/+859
* Rust code dumpLibravatar Rutger Broekhoff2024-01-1912-8/+3020
* Fix makehextag in git-lfs-authenticate (C)Libravatar Rutger Broekhoff2024-01-092-15/+18
* Simplify git-lfs-authenticate, rip out GitoliteLibravatar Rutger Broekhoff2024-01-092-133/+309
* rm .gitattributesLibravatar Rutger Broekhoff2024-01-021-1/+0
* Make tokens short-livedLibravatar Rutger Broekhoff2024-01-022-3/+3
* Remove NixOS module part from flakeLibravatar Rutger Broekhoff2024-01-021-6/+1
* Add licenseLibravatar Rutger Broekhoff2024-01-021-0/+19
* Remove some cruft, add 'GITOLFS3_' prefix to envsLibravatar Rutger Broekhoff2024-01-021-30/+18
* Return after makeRespError; add notice in README.txtLibravatar Rutger Broekhoff2024-01-022-0/+8
* Delete vendor directoryLibravatar Rutger Broekhoff2024-01-02848-412860/+1
* WheeeLibravatar Rutger Broekhoff2024-01-021-7/+20
* Don't use die() for printing usageLibravatar Rutger Broekhoff2024-01-021-2/+4
* Print usage in git-lfs-authenticateLibravatar Rutger Broekhoff2024-01-021-2/+4