71 Commits (9ca179e2e95bdce4fca6d91300a2c63dbc348182)

Author SHA1 Message Date
Misty De Meo 86df8feb80
merge v4.4.0 into mastodon_4_3_0 4 months ago
Misty De Meo 5ff981ecc1
request: fix a handful of changes from backport 5 months ago
Darius Kazemi dfea762bd5 Fixing header issue 5 months ago
Darius Kazemi 38b69d34c3 Fixing federation bug 5 months ago
Claire b9f10c70b3 Fix missing timeout options in `Request` class (#33769) 1 year ago
Claire 5a44db38ac Fix incorrect signature after HTTP redirect (#33757) 1 year ago
Claire 20f06798a0 Change Mastodon to issue correctly-signed queries by default (#31994) 2 years ago
Claire 8afa3bb2fa
Change Mastodon to issue correctly-signed queries by default (#31994) 2 years ago
Christian Schmidt 9d0cafd06b
Check Content-Length in ResponseWithLimitAdapter (#31285) 2 years ago
Claire 3837ec2227 Fix Mastodon not correctly processing HTTP Signatures with query strings (#28476) 2 years ago
Claire 092bb8a27a
Fix Mastodon not correctly processing HTTP Signatures with query strings (#28476) 2 years ago
Jasmin 3b69a29703
Merge changes of 4.0.7..4.0.10 (#1324) 3 years ago
Claire 94893cf24f
Merge pull request from GHSA-hcqf-fw2r-52g4 3 years ago
Renaud Chaput b95867ad1f
Allow setting a custom HTTP method in CacheBuster (#26528) 3 years ago
Val Lorentz f55f0ab0c3
Allow spaces around commas in ALLOWED_PRIVATE_ADDRESSES (#26297) 3 years ago
Christian Schmidt 8891d8945d
Fix request URL normalisation for bare domain and 8-bit characters (#26285) 3 years ago
Christian Schmidt fd284311e7
Do not normalize URL before fetching it (#26219) 3 years ago
Claire fea5640374 Fix incorrect connect timeout in outgoing requests (#26116) 3 years ago
Claire 6c321bb5e1 Fix incorrect connect timeout in outgoing requests (#26116) 3 years ago
Claire 0078e7e760
Fix incorrect connect timeout in outgoing requests (#26116) 3 years ago
Claire d94a2c8aca Change request timeout handling to use a longer deadline (#26055) 3 years ago
Claire aca0db4bd6 Change request timeout handling to use a longer deadline (#26055) 3 years ago
Claire ff41e5426a
Change request timeout handling to use a longer deadline (#26055) 3 years ago
Jasmin 0728a6a709
Merge upstream security fixes of v4.0.5 (#1316) 3 years ago
Claire 3af396e561
Merge pull request from GHSA-9pxv-6qvf-pjwc 3 years ago
Claire e75ad1de0f
Merge pull request from GHSA-9pxv-6qvf-pjwc 3 years ago
Claire c5929798bf
Merge pull request from GHSA-9pxv-6qvf-pjwc 3 years ago
Eugen Rochko 630436ab2d
Refactor monkey-patching of `PrivateAddressCheck` (#24122) 3 years ago
Nick Schonning 717683d1c3
Autofix Rubocop remaining Layout rules (#23679) 3 years ago
Nick Schonning 2177daeae9
Autofix Rubocop Style/RedundantBegin (#23703) 3 years ago
Markus Unterwaditzer 0c689b9d01
fix: allow verification when page size exceeds 1MB (using HTML5 parser) (#22879) 3 years ago
Claire 673c54f114
Fix inability to use local LibreTranslate without setting ALLOWED_PRIVATE_ADDRESSES (#21926) 3 years ago
Bearice Ren 28cda42af5
fixes ArgumentError when proxy is used (#20420) 3 years ago
Claire c989faaa62
Change Request connection logic to try both IPv6 and IPv4 when available (#20108) 3 years ago
James Tucker 833d9c2f1c
Improve performance by avoiding method cache busts (#19957) 3 years ago
Claire 8cf7006d4e
Refactor ActivityPub handling to prepare for non-Account actors (#19212) 4 years ago
Claire 1145dbd327
Improve error reporting and logging when processing remote accounts (#15605) 4 years ago
Jeong Arm 861b35dd54
Support "http_hidden_proxy" ENV var for hidden service only proxy (#18427) 4 years ago
Eugen Rochko 39cdf61ab7
Add support for structured data and more OpenGraph tags to link cards (#16938) 4 years ago
luigi eb51e43fb4
Optimize some regex matching (#15528) 5 years ago
ThibG d60290044e
Add environment variable to allow requests to some private addresses (#14722) 6 years ago
dependabot[bot] 8972e5f7f6
Bump rubocop from 0.86.0 to 0.88.0 (#14412) 6 years ago
abcang 6a96af4d20
Fix rubocop warning (#14288) 6 years ago
Eugen Rochko e9ecbca70d
Fix error within error when limiting backtrace to 3 lines (#13120) 6 years ago
ThibG 24cd2126c6 Fix Ruby 2.7 support (#12831) 6 years ago
Daigo 3 Dango e9ea09d173 Suppress backtrace when delivering toots (#12798) 6 years ago
ThibG 1653b58777 Attempt to concurrently connect to remote IP addresses (#11757) 7 years ago
Eugen Rochko 4e8dcc5dbb
Add HTTP signatures to all outgoing ActivityPub GET requests (#11284) 7 years ago
Eugen Rochko 5d3feed191
Refactor fetching of remote resources (#11251) 7 years ago
Eugen Rochko 406b46395d
Fix URLs appearing twice in errors of ActivityPub::DeliveryWorker (#11231) 7 years ago