34 Commits (master)

Autor SHA1 Nachricht Datum
  ThibG 24cd2126c6 Fix Ruby 2.7 support (#12831) vor 4 Jahren
  Daigo 3 Dango e9ea09d173 Suppress backtrace when delivering toots (#12798) vor 4 Jahren
  ThibG 1653b58777 Attempt to concurrently connect to remote IP addresses (#11757) vor 4 Jahren
  Eugen Rochko 4e8dcc5dbb
Add HTTP signatures to all outgoing ActivityPub GET requests (#11284) vor 4 Jahren
  Eugen Rochko 5d3feed191
Refactor fetching of remote resources (#11251) vor 4 Jahren
  Eugen Rochko 406b46395d
Fix URLs appearing twice in errors of ActivityPub::DeliveryWorker (#11231) vor 4 Jahren
  ThibG 58276715be Fix support for HTTP proxies (#11245) vor 4 Jahren
  ThibG ed544f3166 Fix HTTP requests to IPv6 hosts (#11240) vor 4 Jahren
  Eugen Rochko 0d9ffe56fb
Add request pool to improve delivery performance (#10353) vor 4 Jahren
  ThibG 79b00d294d Increase DNS timeouts (#10238) vor 5 Jahren
  Eugen Rochko aa9a20cde0
Fix ThreadResolveWorker getting queued with invalid URLs (#9628) vor 5 Jahren
  Eugen Rochko c39d7e7b2b
Fix TLS handshake timeout not being enforced (#9381) vor 5 Jahren
  Eugen Rochko 43c311b3a1
Fix nil error when no DNS addresses are found for host (#9379) vor 5 Jahren
  Eugen Rochko fd8145d232
Fix connect timeout not being enforced (#9329) vor 5 Jahren
  Eugen Rochko 384e953b75
Revert connect timeout from 1s to 10s (#9319) vor 5 Jahren
  Eugen Rochko 4615512285
Reduce connect timeout limit and limit signature failures by source IP (#9236) vor 5 Jahren
  Eugen Rochko e3764bdb52
Do not sign useless User-Agent or Accept-Encoding headers (#8533) vor 5 Jahren
  Eugen Rochko cabdbb7f9c
Add CLI task for rotating keys (#8466) vor 5 Jahren
  MIYAGI Hikaru ddd0bb69e1 Merge `HIDDEN_SERVICE_VIA_TRANSPARENT_PROXY` into `ALLOW_ACCESS_TO_HIDDEN_SERVICE` (#7901) vor 5 Jahren
  MIYAGI Hikaru 919eef3098 User agent for WebFinger (#7531) vor 6 Jahren
  Yamagishi Kazutoshi 6588f6a0a9 Disable inflate gzip on head method (#7432) vor 6 Jahren
  Yamagishi Kazutoshi edf882320a Support gzip encoding on Request (#7425) vor 6 Jahren
  Eugen Rochko 965345316f
Guard against nil URLs in Request class (#7284) vor 6 Jahren
  MIYAGI Hikaru f58dcbc981 HTTP proxy support for outgoing request, manage access to hidden service (#7134) vor 6 Jahren
  Akihiko Odaki 40e5d2303b Validate HTTP response length while receiving (#6891) vor 6 Jahren
  Akihiko Odaki 54b273bf99 Close http connection in perform method of Request class (#6889) vor 6 Jahren
  Rey Tucker 36b5703796 request: in the event of failure, try other IPs (#6761) (#6813) vor 6 Jahren
  Akihiko Odaki 2e8a492e88 Raise Mastodon::HostValidationError when host for HTTP request is private (#6410) vor 6 Jahren
  Yamagishi Kazutoshi b21db9bbde Using double splat operator (#5859) vor 6 Jahren
  Daigo 3 Dango 01d6aa0397 Suppress backtrace from Request#perform (#5174) vor 6 Jahren
  Eugen Rochko d2f56d1cbc Change max redirects followed to 2 (#5136) vor 6 Jahren
  unarist a4c500176b Include requested URL into the message on network errors (#4945) vor 6 Jahren
  Eugen Rochko fdea173237 Add Digest header to requests with body, handle acct and URI keyId (#4565) vor 6 Jahren
  Eugen Rochko 1618b68bfa HTTP signatures (#4146) vor 6 Jahren