libphutil/srcproduction
libphutil/src
production
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
3ff84448a916 | Joshua Spence | Extend from Phobject | Jun 15 2015 | |||
88f6ecedbd45 | Joshua Spence | Remove "@stable" annotations | Jun 14 2015 | |||
75611019e189 | Joshua Spence | Allow `Filesystem::walkToRoot` to walk to a given root directory | Jun 14 2015 | |||
92882eb9404d | Joshua Spence | Mark some strings for translation | Jun 8 2015 | |||
72d3d6087892 | Joshua Spence | Minor documentation improvements | Jun 8 2015 | |||
a39e8ded1dbf | Joshua Spence | Revert "Simplify the use of `phutil_get_library_root`" | Jun 8 2015 | |||
4a0e1b47a584 | epriestley | Improve the stack traces from phlog($exception) | Jun 4 2015 | |||
afc05a9a7f00 | Joshua Spence | Linter fixes | Jun 2 2015 | |||
9a21607bf50b | Joshua Spence | Revert "Don't consider strings with variables to be static" | Jun 2 2015 | |||
ee6d0c3fe26e | Joshua Spence | Add an isAbsolutePath method | Jun 1 2015 | |||
a9e581f6488f | Joshua Spence | Don't consider strings with variables to be static | May 31 2015 | |||
d9af980c7de3 | Joshua Spence | Change monospace text formatting | May 31 2015 | |||
c2cd90ee7aec | epriestley | Automatically compile aggregate stack traces for complex exceptions | May 26 2015 | |||
2f95bb9e475c | Joshua Spence | Fix some format strings | May 25 2015 | |||
65819efa43f1 | epriestley | Minor, fix another %d vs %s for us/ms | May 25 2015 | |||
4e0febf56d83 | epriestley | Introduce tsprintf(), for escaping terminal output | May 24 2015 | |||
72ea80ff1468 | Joshua Spence | Add some class constants to PhutilEditorConfig | May 20 2015 | |||
cf22ba3c303e | Joshua Spence | Rename XHPAST build script | May 20 2015 | |||
aa016bffbb60 | Joshua Spence | Remove PhutilTestCase class | May 20 2015 | |||
928eb14b02a5 | Joshua Spence | Fix failing XHPAST unit tests | May 19 2015 | |||
797a903e2a42 | Joshua Spence | Add an `.editorconfig` parser | May 18 2015 | |||
b06c9860e868 | epriestley | Remove phutil_exit() | May 18 2015 | |||
3579382a847a | Joshua Spence | Add some more translation strings | May 18 2015 | |||
bd087f55be93 | epriestley | Don't fail on undisposed write guards | May 16 2015 | |||
afc60bc131e1 | epriestley | Revert pht() of PhutilBootloader | May 15 2015 | |||
dc4b8571f975 | epriestley | Make AphrontWriteGuard disposal more durable | May 14 2015 | |||
f06c0b71f369 | Joshua Spence | Add PhutilInvalidStateException class | May 13 2015 | |||
211230ced9ca | Joshua Spence | Use `__CLASS__` instead of hardcoding class names | May 13 2015 | |||
13899e4637d3 | Joshua Spence | `pht` all the things | May 12 2015 | |||
cb8cdccb1a50 | Joshua Spence | Minor optimization for unit test | May 5 2015 | |||
21268aff1d8a | Joshua Spence | Add some missing type hints | May 4 2015 | |||
040d1599fe01 | Joshua Spence | Use phutil_json_decode instead of json_decode | May 4 2015 | |||
00e1f2da2829 | Chad Little | Add additional CSS class when code-block is counterexample | Apr 28 2015 | |||
fccf03d48e08 | Joshua Spence | Rename some functions | Apr 27 2015 | |||
16c058dd9da1 | Joshua Spence | Remove unused vqueryfx methods | Apr 27 2015 | |||
20d43107280d | Joshua Spence | Change XHProf output format | Apr 23 2015 | |||
aaee4009e20d | Joshua Spence | Various linter fixes | Apr 13 2015 | |||
99e9235ec6a4 | epriestley | Actually support "%Lf" in qsprintf() | Apr 13 2015 | |||
7fc053c2cbb1 | Joshua Spence | Consider magic scalars to be constant strings | Apr 7 2015 | |||
d30d314dc8eb | Joshua Spence | Add a method to get the indentation for an XHPASTNode | Apr 6 2015 | |||
37119b5a2140 | Joshua Spence | Mark some AAST methods as final | Apr 5 2015 | |||
8cb60d05ba0f | Joshua Spence | `pht`ize some strings | Apr 5 2015 | |||
162926b054e8 | Joshua Spence | `pht`ize some strings | Apr 5 2015 | |||
4e5bbc9f6fe3 | Joshua Spence | `pht`ize some strings | Apr 5 2015 | |||
6ccd83c7daca | Joshua Spence | Remove unused `AASTTree::renderAsText` methods | Apr 5 2015 | |||
5d55911240fd | Joshua Spence | Add typeName attribute to AASTToken | Apr 5 2015 | |||
935ffa088975 | Joshua Spence | Remove `AASTNodeList::executeSelectDescendantsOfType` method | Apr 5 2015 | |||
b4817f21fb98 | Joshua Spence | Simplify `AASTNodeList::selectDescendantsOfType` | Apr 5 2015 | |||
9d3a86c69dba | Joshua Spence | Minor tidying of AASTNodeList | Apr 5 2015 | |||
f01a6fc79a40 | Joshua Spence | `pht`ize some strings | Apr 5 2015 | |||
5a5966560e25 | Joshua Spence | Utilize `phutil_json_decode` | Apr 5 2015 | |||
9a6d307d2a58 | Joshua Spence | Fix linter issues in a `@nolint` file | Apr 5 2015 | |||
7df0fc1297f9 | epriestley | Expand URI parser test coverage to include SafeCurl test cases | Mar 25 2015 | |||
f31dae1d2661 | epriestley | Add an isRedirect() method to HTTPResponseStatus | Mar 25 2015 | |||
4c496670539c | epriestley | Don't invoke pygmentize to highlight "txt" or "text" files | Mar 24 2015 | |||
ce3959b4046f | epriestley | Allow callers to explicitly request a progress bar redraw | Mar 15 2015 | |||
eaa6ebecef8e | epriestley | Support VHDL file extension in pygments | Mar 4 2015 | |||
b6200342f224 | Joshua Spence | Add syntax highlighting for the "Robot Framework" language | Feb 28 2015 | |||
260e6105dee5 | epriestley | Support SIGHUP to reload daemon processes in place | Feb 27 2015 | |||
124e5a41e086 | epriestley | Only SIGINT the daemon itself, not its entire process group | Feb 25 2015 | |||
a259a43911f6 | epriestley | Put version information in stack traces | Feb 25 2015 | |||
46764a249766 | epriestley | Emit exit event from daemon handle when daemon is not running | Feb 24 2015 | |||
e6cc2aaa36f7 | epriestley | Implement memory reserves in autoscale pools | Feb 24 2015 | |||
4f2da5719488 | epriestley | Support daemon autoscaling in libphutil | Feb 24 2015 | |||
0e5b0f293436 | epriestley | Receive most overseer configuration over stdin | Feb 24 2015 | |||
a219ac2a3635 | epriestley | Pass most daemon configuration over stdin | Feb 24 2015 | |||
bd7d8e9fca98 | epriestley | Separate individual daemon process logic into PhutilDaemonHandle | Feb 24 2015 | |||
55861bcbd6a5 | epriestley | Use stdio, not signals, to heartbeat from the daemons | Feb 24 2015 | |||
77f0eda5b427 | epriestley | Add a utility class for getting system memory information | Feb 24 2015 | |||
e2cdf9f89c88 | epriestley | Make parsing of daemon PIDs more robust | Feb 17 2015 | |||
e99f07349e7d | Bob Trahan | Phabricator OAuth - tweak Phabricator Oauth adapter | Feb 17 2015 | |||
399c694ebae5 | Joshua Spence | Fix XHPAST build instructions | Feb 17 2015 | |||
c263a6e85744 | Joshua Spence | Add a `getTree()` method to `AASTNode` | Feb 16 2015 | |||
5744a395bdbd | Joshua Spence | Disable ANSI output if STDOUT is undefined | Feb 12 2015 | |||
4252753ed7b9 | epriestley | Make translations more modular so third-party libraries can translate their… | Feb 11 2015 | |||
f47f8d27fc30 | Joshua Spence | Add trailing whitespace | Feb 11 2015 | |||
e8588c7ef041 | Joshua Spence | Fix text lint issues | Feb 11 2015 | |||
9e0ea2c27118 | James Rhodes | Support non-blocking reads for ExecFuture on Windows | Feb 11 2015 | |||
e0e4e83511d6 | Joshua Spence | Create log directory if it does not exist | Feb 10 2015 | |||
62af2943ee71 | Joshua Spence | Allow passing a null callback to `xsprintf` | Feb 9 2015 | |||
33d38a2f0abe | Joshua Spence | Fix `pht` method calls | Feb 9 2015 | |||
2b23ac46a847 | Joshua Spence | `pht`ize some strings | Feb 4 2015 | |||
94ab88300c80 | Joshua Spence | Minor tidying of `phlog` | Feb 4 2015 | |||
c406bfb57fd0 | Joshua Spence | Make the output of `xhpast --version` more compact | Feb 3 2015 | |||
b2783c6314c2 | Joshua Spence | Move XHPAST build script to PHP | Feb 3 2015 | |||
aa8c2233920a | Joshua Spence | Remove `xhpast_parse` methods | Feb 2 2015 | |||
b2806977f6aa | Joshua Spence | Build XHPAST earlier in the stack | Feb 2 2015 | |||
1d6dcad840ca | Joshua Spence | Use `PhutilXHPASTBinary` methods | Feb 2 2015 | |||
6880c6cc8a8d | Joshua Spence | Attempt to build XHPAST during unit tests | Feb 2 2015 | |||
46be410e4d6b | Joshua Spence | Create a PHP wrapper class for the XHPAST binary | Feb 2 2015 | |||
04f81f9d9e66 | Joshua Spence | Add a `phutil_fnmatch` function | Jan 28 2015 | |||
2acdbcbd19ef | Joshua Spence | Add a `phutil_ini_decode` function | Jan 28 2015 | |||
bcbb89733cea | epriestley | Support writing a raw HTTP body in HTTPSFuture | Jan 28 2015 | |||
940ff183908f | Joshua Spence | Add comments to XHPAST functions | Jan 27 2015 | |||
229cd2667660 | Joshua Spence | Throw a more tailored exception | Jan 27 2015 | |||
cab51ef76861 | epriestley | Remedy confusing PhutilErrorTrap documentation | Jan 22 2015 | |||
00f1fcdc19e0 | Joshua Spence | Only test symbols from the current library | Jan 15 2015 | |||
f9d855ceb2fb | Joshua Spence | Add a reflection-based unit test for subclasses increasing method visibility | Jan 15 2015 | |||
5bb6e9a10714 | Joshua Spence | Fix the visibility of `PhutilDaemon::run` methods | Jan 15 2015 | |||
c81e973f82ea | Joshua Spence | Fix visibility of the `PhutilOAuth1Future::getProxiedFuture()` method | Jan 15 2015 |
c4science · Help