History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
01d14978d08e | epriestley | Introduce PhutilHTTPEngineExtension, for flexibly compromising SSL | Jun 9 2016 | |||
e9fea5c64c0c | epriestley | Probable fix for cURL 7.43.0 issue | Jun 25 2015 | |||
211230ced9ca | Joshua Spence | Use `__CLASS__` instead of hardcoding class names | May 13 2015 | |||
13899e4637d3 | Joshua Spence | `pht` all the things | May 12 2015 | |||
f31dae1d2661 | epriestley | Add an isRedirect() method to HTTPResponseStatus | Mar 25 2015 | |||
bcbb89733cea | epriestley | Support writing a raw HTTP body in HTTPSFuture | Jan 28 2015 | |||
160eeba602bf | Chad Little | Set autoload to false on CURLFile in HTTPSFuture | Oct 7 2014 | |||
dc6d94394ef8 | Joshua Spence | Minor linter fixes | Sep 26 2014 | |||
ff7071c3c5c3 | Joshua Spence | Apply some autofix linter rules | Sep 9 2014 | |||
2de64405cfdf | Bob Trahan | phutil_utf8_shorten => PhutilUTF8StringTruncator | Aug 30 2014 | |||
44b37c30004b | epriestley | Work around OSX after Yosemite no longer respecting CURLOPT_CAINFO | Aug 21 2014 | |||
eb979be0bf07 | Joshua Spence | Fix mispelling of a class name | Aug 2 2014 | |||
702046d23645 | Joshua Spence | Rename `HTTPFutureResponseStatus` subclasses | Jul 22 2014 | |||
ed335c485c0a | Joshua Spence | Remove `@group` annotations | Jul 10 2014 | |||
32f1dad1f4e5 | Joshua Spence/epriestley | Change double quotes to single quotes. | May 18 2014 | |||
159b5065d9d4 | epriestley | Support file attachments on HTTPSFuture | Apr 22 2014 | |||
7a4f46251c21 | epriestley | Support HTTP basic auth in HTTPFuture | Mar 27 2014 | |||
1f8510cf854b | Joshua Spence/epriestley | Minor linter fixes | Feb 25 2014 | |||
8182cd18afc6 | epriestley | Implement read streaming on HTTPSFutures | Dec 12 2013 | |||
0b9f193303df | epriestley | Allow blindly trusted HTTPS domains to be globally configured in libphutil | Sep 26 2013 | |||
1211cd0c182d | root/epriestley | Configure allowable status codes for HTTPFuture and HTTPSFuture | Sep 6 2013 | |||
488cd262cabf | Asher Baker/epriestley | Add an option to HTTPSFuture to ignore Location headers | Sep 6 2013 | |||
9d0e2be90bfc | Eric Stern/epriestley | Allow configuration of global CA bundle in HTTPSFuture, T3668 | Aug 4 2013 | |||
894cf39f9c27 | Jakub Vrana | Link to a specific cURL error | Jul 11 2013 | |||
caa439a4b989 | Jakub Vrana | Respect Content-Type encoding in HTTP response status | Jul 11 2013 | |||
7c75e16944dc | Jakub Vrana | Fix doc comment | Jun 28 2013 | |||
24592a3d1742 | epriestley | Support DELETE http method in libphutil | Jun 26 2013 | |||
caab863200f1 | epriestley | Add missing parameter to strncasecmp() | May 13 2013 | |||
219da1f53bfa | epriestley | Disable cURL "Expect:" header | Feb 27 2013 | |||
88a5c627a2f8 | epriestley | Disable cURL protocols other than HTTP and HTTPS | Feb 8 2013 | |||
cb3e15803a03 | epriestley | Use cURL multi interface in HTTPSFuture | Feb 6 2013 | |||
8daa51b70aa7 | epriestley | Revert SSL version back to automatic detection | Dec 4 2012 | |||
d43f58fec407 | Ricky Elrod/epriestley | Give SSL a better fallback path in HTTPSFuture. | Nov 22 2012 | |||
4f9915ecac81 | vrana | Delete license headers from files | Nov 5 2012 | |||
b646a2b5e110 | Bob Trahan | Update src/future/http/HTTPFuture.php | Nov 2 2012 | |||
33462969287d | epriestley | Always use SSLv3 for HTTPSFuture | Oct 22 2012 | |||
795212bf9d7a | epriestley | Show URI in HTTP/HTTPSFuture exceptions | Oct 4 2012 | |||
a1629052abae | vrana | Throw from HTTPSFuture before starting service | Oct 4 2012 | |||
fa57bfae8592 | epriestley | Support HTTPS proxies in libphutil | Aug 31 2012 | |||
475d683b3046 | indiefan | Exposing stateWriteComplete in HTTPFuture to allow for more robust asynchronous… | Aug 23 2012 | |||
de73395b8aa3 | epriestley | Improve usefulness of HTTPStatus exceptions | Aug 19 2012 | |||
021cabb13caf | vrana | Follow redirects in HTTPSFuture and add a simple wrapper function above it | Jun 19 2012 | |||
f68c5514d557 | vrana | Move files one level up | Jun 1 2012 | |||
102e8773ca20 | epriestley | Upgrade libphutil to libphutil v2 | May 30 2012 | |||
ad125784f6ed | epriestley | Increase default HTTP/Conduit timeouts to 5 minutes | May 30 2012 | |||
ce5800083cb1 | vrana | Add HTTP queries to profiler | May 14 2012 | |||
7dc2a0869691 | epriestley | Minor, improve an error message. | May 7 2012 | |||
38f295e041da | vrana | Explicitly set URL parameter separator for external URLs | Apr 19 2012 | |||
aac504afbab2 | epriestley | Use HTTPS keepalives in HTTPSFuture if possible | Apr 11 2012 | |||
3fa4bfa9bcf8 | epriestley | Improve SSL error message for CURLE_COULDNT_RESOLVE_HOST | Apr 11 2012 | |||
20b7d25debbf | Julius Seporaitis/epriestley | Add support for HTTP headers to HTTPSFuture | Mar 21 2012 | |||
064170813bac | epriestley | Fix various minor bugs with ExecFuture | Mar 13 2012 | |||
9be36db7f574 | epriestley | Improve SSL error message for cURL error 51 (CURLE_SSL_PEER_CERTIFICATE /… | Mar 12 2012 | |||
cbcd495f7773 | epriestley | Improve error message for SSL CA verification failure | Mar 5 2012 | |||
b787dce1d902 | epriestley | Improve CA bundle handling for libphutil / HTTPSFuture | Feb 19 2012 | |||
97102d64c0cd | epriestley | Mark all final-izable classes in libphutil as 'final' | Jan 30 2012 | |||
48149a97a273 | epriestley | Improve libphutil documentation | Jan 17 2012 | |||
72a1ab7f3405 | epriestley | Refactor HTTPFutures | Aug 16 2011 | |||
27d92af66937 | epriestley | Use full "(?P<name>" syntax for named captures in HTTPFuture | Jun 22 2011 | |||
c090dad6b914 | epriestley | Add @group tags so Diviner can at least organize libphutil. | Jan 15 2011 | |||
a1b1d2f697aa | epriestley | Initial import of libphutil. | Jan 10 2011 |
c4science · Help