History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
13899e4637d3 | Joshua Spence | `pht` all the things | May 12 2015 | |||
040d1599fe01 | Joshua Spence | Use phutil_json_decode instead of json_decode | May 4 2015 | |||
f31dae1d2661 | epriestley | Add an isRedirect() method to HTTPResponseStatus | Mar 25 2015 | |||
9e0ea2c27118 | James Rhodes | Support non-blocking reads for ExecFuture on Windows | Feb 11 2015 | |||
bcbb89733cea | epriestley | Support writing a raw HTTP body in HTTPSFuture | Jan 28 2015 | |||
c81e973f82ea | Joshua Spence | Fix visibility of the `PhutilOAuth1Future::getProxiedFuture()` method | Jan 15 2015 | |||
96c7283ab9c7 | epriestley | Unsquelch errors when specifying bad environments to ExecFuture | Jan 1 2015 | |||
9319f6d50d52 | Joshua Spence | Remove the `Futures()` method | Dec 30 2014 | |||
e6fef2c60a35 | Joshua Spence | Use `new FutureIterator` instead of `Futures` | Dec 30 2014 | |||
160eeba602bf | Chad Little | Set autoload to false on CURLFile in HTTPSFuture | Oct 7 2014 | |||
dc6d94394ef8 | Joshua Spence | Minor linter fixes | Sep 26 2014 | |||
c12e50fcce4f | James Rhodes | Update AWS API version | Sep 25 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 | |||
2ff1957f52f5 | Joshua Spence | Fix some spelling mistakes | Jul 12 2014 | |||
ed335c485c0a | Joshua Spence | Remove `@group` annotations | Jul 10 2014 | |||
90b8c72a750a | Joshua Spence | Add a `PhutilAWSS3Future` class | Jul 3 2014 | |||
8845b0329c95 | Joshua Spence | Update callsites of `phutil_json_decode`. | Jun 20 2014 | |||
479906f7b53b | Joshua Spence/epriestley | Apply various linter fixes. | Jun 9 2014 | |||
3fe4daa19d2c | Richard van Velzen/epriestley | Fix lint when working on windows | Jun 5 2014 | |||
32f1dad1f4e5 | Joshua Spence/epriestley | Change double quotes to single quotes. | May 18 2014 | |||
90aaeb01bb92 | Ashish SHUKLA/epriestley | Add WordPress.com OAuth2 plugin | May 8 2014 | |||
159b5065d9d4 | epriestley | Support file attachments on HTTPSFuture | Apr 22 2014 | |||
7a4f46251c21 | epriestley | Support HTTP basic auth in HTTPFuture | Mar 27 2014 | |||
a5fd944af95d | epriestley | Pass an integer to stream_select() for correctness | Mar 19 2014 | |||
44faddd048df | epriestley | Censor URI credentials in CommandException summaries | Mar 15 2014 | |||
4c7b876e5ad8 | Joshua Spence/epriestley | Utilize `assertFalse` and `assertTrue` methods. | Mar 9 2014 | |||
1f8510cf854b | Joshua Spence/epriestley | Minor linter fixes | Feb 25 2014 | |||
18f7be8100d1 | Julius Seporaitis/epriestley | Add AWS Region support to PhutilAWSFuture. | Feb 24 2014 | |||
d464f545b1ab | epriestley | Make all "protected" in ExecFuture into "private" | Dec 16 2013 | |||
a5b32ff541df | epriestley | Allow PhutilChannel to select only write sockets, and expose read buffer status | Dec 16 2013 | |||
6eaf191e84e9 | epriestley | Use PhutilRope for Channel write buffers and make write buffer details public | Dec 16 2013 | |||
898cdef4c957 | epriestley | Add a maximum read buffer size to ExecFuture | Dec 16 2013 | |||
c2c800dcd0e3 | epriestley | Make PhutilChannel::waitForAny more reasonable about detecting unselectable… | Dec 15 2013 | |||
59114868de66 | epriestley | Dramatically improve subprocess I/O for large buffers | Dec 15 2013 | |||
73367c774eb7 | epriestley | Add updateEnv() to ExecFuture for adjusting environmental variables | Dec 14 2013 | |||
8182cd18afc6 | epriestley | Implement read streaming on HTTPSFutures | Dec 12 2013 | |||
deed2a5e8e6a | epriestley | Make it safe to call ExecFuture->resolveKill() after process resolution | Dec 3 2013 | |||
ba9c9426ab45 | James Rhodes/epriestley | Implement `setEnv`. | Oct 26 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 | |||
546398d1426f | epriestley | Encode/sign JIRA POST requests like JIRA expects | Sep 6 2013 | |||
488cd262cabf | Asher Baker/epriestley | Add an option to HTTPSFuture to ignore Location headers | Sep 6 2013 | |||
8892fdee1d81 | epriestley | Allow JIRA auth adapter to export a "JIRA Future" | Sep 4 2013 | |||
4b44c5dcc193 | epriestley | Enhance support for JIRA as an authentication adapter | Sep 3 2013 | |||
0f878b389721 | epriestley | Expand libphutil support for Twitter as an auth provider | Sep 3 2013 | |||
5d163efeabb0 | epriestley | Fix Phage unit test issue with ErrorTrap | Aug 23 2013 | |||
e7fe186313fe | epriestley | Provide access to CWD and Env for passthru by making it a class | Aug 20 2013 | |||
eef230eaccc6 | epriestley | Plug memory leak with PhutilErrorTrap | Aug 20 2013 | |||
94cecd5c6fc2 | epriestley | Provide PhutilErrorTrap, for enriching errors generated by native PHP functions | Aug 13 2013 | |||
721f3b77e45b | epriestley | Support Twitch.tv logins (adapter part) | Aug 8 2013 | |||
c3ff756d5606 | epriestley | Implement most of a JIRA adapter | Aug 8 2013 | |||
3e2755e57c0a | epriestley | Add a Twitter OAuth1 adapter | Aug 8 2013 | |||
eb227d4a5800 | epriestley | Add PhutilOAuth1Future, for signing OAuth1 requests | Aug 8 2013 | |||
9d0e2be90bfc | Eric Stern/epriestley | Allow configuration of global CA bundle in HTTPSFuture, T3668 | Aug 4 2013 | |||
a700a3cb7ce7 | epriestley | Cast command to string in PhutilServiceProfiler | Jul 29 2013 | |||
e7e8f6c0c593 | epriestley | Send an explicit log message from daemons when they receive a signal | Jul 23 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 | |||
e953f5c073a6 | epriestley | Make csprintf() return an object, not a string | Jul 4 2013 | |||
7c75e16944dc | Jakub Vrana | Fix doc comment | Jun 28 2013 | |||
24592a3d1742 | epriestley | Support DELETE http method in libphutil | Jun 26 2013 | |||
2b9a0fc58eed | epriestley | Submit AsanaFuture data with HTTPSFuture, not in the URI | Jun 25 2013 | |||
d8d723f73261 | epriestley | Add a PhutilAsanaFuture | Jun 24 2013 | |||
caab863200f1 | epriestley | Add missing parameter to strncasecmp() | May 13 2013 | |||
16127104b280 | epriestley | Implement very basic PayPal API wrapper | May 1 2013 | |||
05b1ab3637db | Jakub Vrana | Read only stdout in LinesOfALargeExecFuture | Apr 23 2013 | |||
e00da44c68e8 | epriestley | Allow libphutil libraries to load arbitrary runtime code from extensions/ | Apr 19 2013 | |||
219da1f53bfa | epriestley | Disable cURL "Expect:" header | Feb 27 2013 | |||
17f4c313e34d | Jakub Vrana | Introduce QueryFuture | Feb 21 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 | |||
676009778bd2 | epriestley | Fix a bug where an ExecFuture might hang on __destruct() if its process holds… | Dec 30 2012 | |||
8bccf69c7614 | epriestley | Improve handling of gigantic CommandExceptions | Dec 25 2012 | |||
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 | |||
b913346beb83 | epriestley | Fix some libphutil lint warnings | 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 | |||
8d2c9637ea30 | vrana | Move exec futures to a separate directory | Sep 22 2012 | |||
d164d967f8f8 | vrana | Link libphutil test cases | Sep 8 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 | |||
78c2e935e7fc | Nick Harper | Allow adding Futures to a FutureIterator while running | Aug 17 2012 | |||
ddd37265048d | epriestley | Fix some Windows EDITOR issues | Jul 12 2012 | |||
021cabb13caf | vrana | Follow redirects in HTTPSFuture and add a simple wrapper function above it | Jun 19 2012 | |||
ed71991d409d | vrana | Remove unused variable | Jun 2 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 | |||
0ca85607e335 | vrana | Move Futures() to a separate file | May 24 2012 | |||
b10377297f1a | vrana | Throw exceptions from Future resolveAll() | May 17 2012 | |||
ce5800083cb1 | vrana | Add HTTP queries to profiler | May 14 2012 |
c4science · Help