aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/http
AgeCommit message (Collapse)Author
2019-01-30Use multiple hackney poolshref
* 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-15http: add support for query parameters, use Jason for JSON encoding instead ↵William Pitcock
of Poison like everywhere else
2019-01-01Merge remote-tracking branch 'origin/develop' into pool-usagelain
2019-01-01Remove default pool, it's used automatically anyway.lain
2018-12-31update copyright years to 2019William Pitcock
2018-12-29Salmon# fixed publish an activity to remote accountsMaksim Pechnikov
2018-12-23add license boilerplate to pleroma coreWilliam Pitcock
2018-12-09fix compile warningsMaksim Pechnikov
2018-12-06remove follow_redirect optionsHakaba Hitoyo
2018-12-06remove pool and timeout options which duplicate with the defaultHakaba Hitoyo
2018-12-04remove httpoison_mockMaksim Pechnikov
2018-12-04formatting the codeMaksim Pechnikov
2018-12-04update testMaksim Pechnikov
2018-12-04WebSub fix testMaksim Pechnikov
2018-12-04init tesla and updated the http requests in Pleroma.Web.WebsubMaksim Pechnikov
2018-10-26http: fix mediaproxyWilliam Pitcock
2018-10-26http: enable keepalive / connection pooling (closes #336)William Pitcock
2018-08-24http: fix TLS server name indicationWilliam 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-30Format the code.lain
2018-01-29use nil instead of empty stringJeff Becker
2017-12-30make httppoison use configurable http proxyJeff Becker