Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-28 | Handle 303 redirects | Sergey Suprunenko | |
2019-07-28 | Merge the default options with custom ones in ReverseProxy and | rinpatch | |
Pleroma.HTTP | |||
2019-05-30 | Use Pleroma.Config everywhere | Egor Kislitsyn | |
2019-05-28 | Respect proxy settings federation | jeff | |
2019-05-21 | http: bump connection timeout to 10 seconds | William Pitcock | |
2019-05-17 | config: make sending the user agent configurable, disable sending the user ↵ | William Pitcock | |
agent in tests | |||
2019-05-17 | http: request builder: send user-agent when making requests | William Pitcock | |
2019-03-08 | http: connection: unify adapter configuration and defaults | William Pitcock | |
2019-03-08 | http: connection: relax the timeouts a little | William Pitcock | |
2019-03-08 | http: rework connection timeouts to match hackney docs, enforce 1 second max ↵ | William Pitcock | |
TCP connection timeout | |||
2019-03-08 | http: actually pass the options list to the Connection factory | William Pitcock | |
2019-03-08 | http: connection: merge hackney option lists instead of concatenating them | William Pitcock | |
this ensures the right pools are used | |||
2019-03-08 | http: safely catch erlang exits and elixir errors from hackney (ref #672) | William Pitcock | |
2019-03-04 | Fix supported TLS versions as TLS 1.3 support seems buggy. | KokaKiwi | |
2019-01-30 | Use multiple hackney pools | href | |
* federation (ap, salmon) * media (rich media, media proxy) * upload (uploader proxy) Each "part" will stop fighting others ones -- a huge federation outbound could before make the media proxy fail to checkout a connection in time. splitted media and uploaded media for the good reason than an upload pool will have all connections to the same host (the uploader upstream). it also has a longer default retention period for connections. | |||
2019-01-15 | http: add support for query parameters, use Jason for JSON encoding instead ↵ | William Pitcock | |
of Poison like everywhere else | |||
2019-01-01 | Merge remote-tracking branch 'origin/develop' into pool-usage | lain | |
2019-01-01 | Remove default pool, it's used automatically anyway. | lain | |
2018-12-31 | update copyright years to 2019 | William Pitcock | |
2018-12-29 | Salmon# fixed publish an activity to remote accounts | Maksim Pechnikov | |
2018-12-23 | add license boilerplate to pleroma core | William Pitcock | |
2018-12-09 | fix compile warnings | Maksim Pechnikov | |
2018-12-06 | remove follow_redirect options | Hakaba Hitoyo | |
2018-12-06 | remove pool and timeout options which duplicate with the default | Hakaba Hitoyo | |
2018-12-04 | remove httpoison_mock | Maksim Pechnikov | |
2018-12-04 | formatting the code | Maksim Pechnikov | |
2018-12-04 | update test | Maksim Pechnikov | |
2018-12-04 | WebSub fix test | Maksim Pechnikov | |
2018-12-04 | init tesla and updated the http requests in Pleroma.Web.Websub | Maksim Pechnikov | |
2018-10-26 | http: fix mediaproxy | William Pitcock | |
2018-10-26 | http: enable keepalive / connection pooling (closes #336) | William Pitcock | |
2018-08-24 | http: fix TLS server name indication | William Pitcock | |
by default, hackney only sent TLS server name indication if TLS was locked to TLS 1.2. since there are many instances out there not speaking TLS 1.2, it is not acceptable to lock SNI to TLS 1.2. closes #261 | |||
2018-03-30 | Format the code. | lain | |
2018-01-29 | use nil instead of empty string | Jeff Becker | |
2017-12-30 | make httppoison use configurable http proxy | Jeff Becker | |