libphutil/srcstable
libphutil/src
stable
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
6ef9295e388d | epriestley | Declare tokenCache on AASTNode | Feb 27 2016 | |||
c6e226fe460b | epriestley | Introduce idxv(), like idx() | Feb 26 2016 | |||
f43291e99d36 | epriestley | Distinguish more carefully between different kinds of MySQL connection errors | Jan 21 2016 | |||
b4edc1af066d | epriestley | Give PhutilRope and LinesOfALarge a couple new capabilities | Jan 21 2016 | |||
c3fd3a8bb2c3 | epriestley | fix bug | Jan 14 2016 | |||
0fa7efbf09d7 | epriestley | Implement Amazon S3 put and delete methods | Jan 10 2016 | |||
d6744fb71561 | epriestley | Implement `bin/aws-s3 get ...` and a basic S3 client API | Jan 10 2016 | |||
0ca806c9e0dc | epriestley | Implement AWS v4 signature API | Jan 10 2016 | |||
adb8a9c074ba | epriestley | Fix a typo in documentation | Jan 2 2016 | |||
5afd762dc09c | epriestley | Fix an issue where subprocesses could have data left on stdout/stderr | Dec 31 2015 | |||
14765d36f83a | Joshua Spence/joshuaspence | Don't throw `PhutilMissingSymbolException` from within `method_exists` and… | Dec 23 2015 | |||
b0843cba1270 | Chad Little | Add more useful languages | Dec 19 2015 | |||
e0dd9c4efda1 | epriestley | Fix an issue with removing bytes in PhutilRope | Dec 16 2015 | |||
4a09be9ffd4a | epriestley | Read profile images from Google OAuth correctly | Dec 12 2015 | |||
230c3e161c9a | Joshua Spence | Linter fixes | Dec 7 2015 | |||
9380454298b0 | Joshua Spence | Remove `asp_tags` from XHPAST | Dec 7 2015 | |||
0b37f385b8cd | epriestley | Fix build for a test case with no test data. | Dec 5 2015 | |||
a8143ced646d | Joshua Spence | Remove `short_tags` option from XHPAST | Dec 2 2015 | |||
6eff51516b3b | Joshua Spence | Remove some unused variables and functions from XHPAST | Dec 2 2015 | |||
cde5e8a0fbb2 | Joshua Spence | Add a test case for `YYINITDEPTH` | Dec 2 2015 | |||
65b877383e0e | Joshua Spence | Add case-insensitive array | Dec 2 2015 | |||
33b1620656f7 | Joshua Spence | Revert "Don't set `YYINITDEPTH`" | Dec 2 2015 | |||
7fb2bbebd4b3 | Joshua Spence | Don't set `YYINITDEPTH` | Dec 1 2015 | |||
e65ffd33db02 | Joshua Spence | Don't throw `PhutilMissingSymbolException` from `class_exists` or… | Nov 29 2015 | |||
f0881b37049c | Joshua Spence | Fix an issue with parsing `n_USE_LIST` | Nov 25 2015 | |||
a055c511ae3c | cburroughs/cburroughs | Differentiate timeouts from deadlocks | Nov 23 2015 | |||
e8eaafe04d64 | Joshua Spence | Improve parsing of `use` statements | Nov 19 2015 | |||
44113cfd0db1 | Joshua Spence | Add an `XHPAST::getNamespace()` method | Nov 19 2015 | |||
12167cf6fb23 | Joshua Spence | Improve test data format for XHPAST unit tests | Nov 18 2015 | |||
67f26422b91a | Joshua Spence | Use setters instead of public properties | Nov 18 2015 | |||
23edd1b1f443 | Joshua Spence | Add previous and next sibling pointers to `AASTNode` | Nov 17 2015 | |||
7124fef0f0d0 | Joshua Spence | Improve parsing of namespaces | Nov 17 2015 | |||
66bf71f94817 | Joshua Spence | Add daemon overseer modules to allow daemons to be externally reloaded | Nov 10 2015 | |||
ceca9d1122ea | Chad Little | Add Highlight Remarkup Rule | Nov 2 2015 | |||
2826ef3c683b | Joshua Spence | Add some missing translations | Nov 2 2015 | |||
69b641e4c6f2 | Joshua Spence | Various translation improvements | Nov 2 2015 | |||
9e4d97fa55a8 | Joshua Spence | Add a `phutil_count` function | Nov 2 2015 | |||
7f4daf71c480 | Joshua Spence/joshuaspence | Allow XHPAST to be built without flex and bison | Nov 2 2015 | |||
59f5a8d2bb82 | Chad Little/chad | Add scroll wrapper for big tables | Oct 27 2015 | |||
d5b4421792e5 | Michael Krasnow | Remove Exception typehint to fix T9637 | Oct 26 2015 | |||
fe7d8c21a808 | epriestley | Improve UTF8StringTruncator behavior for huge inputs | Oct 26 2015 | |||
db3667a62f66 | epriestley | Add an upstream JSON fragment lexer | Oct 17 2015 | |||
aee76238d694 | epriestley | Produce correct query strings from PhutilUri regardless of ini settings | Oct 14 2015 | |||
6d1072d17f90 | epriestley | Fix an issue where we infer the wrong type of a vector which mixes scalar types | Oct 14 2015 | |||
dbf792a053fc | epriestley | Prevent exponential explosion of text-mode rendering of deeply nested… | Oct 8 2015 | |||
8870e8fe9df8 | epriestley | Allow Filesystem::walkToRoot() to operate on fictional paths | Oct 4 2015 | |||
21ee3ad4ba5f | epriestley | Fix unit test errors in libphutil | Oct 4 2015 | |||
f923eff2dec1 | Yongmin Hong/epriestley | Add Korean locales | Oct 3 2015 | |||
d0105f145688 | epriestley | Add getPhobjectClassConstant() to Phobject | Oct 2 2015 | |||
dad3ab8d7e87 | Christopher Speck/epriestley | Unescape sequences in .cow files which look like escaped sequences | Sep 26 2015 | |||
c72eb747e706 | epriestley | Fix an issue with PhutilConsoleTable alignment | Sep 22 2015 | |||
50d5e4939928 | epriestley | Introduce PhutilConsoleView for rendering elements to the console | Sep 21 2015 | |||
880c0fb3448f | epriestley | Implement Cowsay in PHP | Sep 13 2015 | |||
e8389097abcc | epriestley | Fix double period in PhutilMissingSymbolException | Sep 3 2015 | |||
ece08d9d1300 | epriestley | Add a constant-time string comparison function to defuse timing and type… | Sep 2 2015 | |||
dc0626970a6d | Joshua Spence | Don't eat whitespace after T_OPEN_TAG | Aug 30 2015 | |||
9c64e4ee00a6 | Joshua Spence/Joshua Spence | Add a `getLineNumber()` method to `AASTToken` | Aug 27 2015 | |||
33975b2bc75c | Joshua Spence/Joshua Spence | Create operator nodes in ternary expressions | Aug 27 2015 | |||
7ad7f2e43b3f | Joshua Spence/Joshua Spence | Add XHPAST test for nested quotes | Aug 27 2015 | |||
6e8db556dbb9 | Joshua Spence | Make XHPAST scanner non-interactive | Aug 25 2015 | |||
04f31e16d0b5 | Joshua Spence/Joshua Spence | Remove some unused fields from yy_extra_type | Aug 23 2015 | |||
76966a6f6b3e | Joshua Spence/Joshua Spence | Remove flex and bison debug flags | Aug 23 2015 | |||
e276f31b7117 | Joshua Spence | Use semantic versioning for XHPAST | Aug 22 2015 | |||
e509fc30ae78 | epriestley | Allow PhutilClassMapQuery to load implementors of an interface | Aug 14 2015 | |||
c76b692447af | Joshua Spence | Micro-optimization for linting performance | Aug 12 2015 | |||
6c0118085afd | Joshua Spence | Various linter fixes | Aug 11 2015 | |||
d052c489a283 | Joshua Spence | Include parentheses in n_ARRAY_VALUE_LIST node | Aug 11 2015 | |||
e020e10ffa03 | Joshua Spence | Add a method to query whether an AASTNode is a descendent of another node | Aug 10 2015 | |||
55f554b618b9 | Joshua Spence | Various linter fixes | Aug 6 2015 | |||
b8420e193467 | epriestley | Add encodeAsList to PhutilJSON and make formatting prettier | Aug 4 2015 | |||
aa6cd8f7e5e5 | Joshua Spence | Update cache key for class map query | Jul 8 2015 | |||
44bbc7be7b5c | Joshua Spence | Add filter method to PhutilClassMapQuery | Jul 8 2015 | |||
a0ea87feb8eb | epriestley | Remove referneces to "www.phabricator.com" in libphutil | Jul 7 2015 | |||
3753a09dfc7e | epriestley | Provide phutil_json_encode() | Jul 7 2015 | |||
d8a63d8c2907 | Joshua Spence | Add a `pregsprintf` function | Jul 7 2015 | |||
80ea20a45055 | Joshua Spence | Allow PhutilClassMapQuery to filter null | Jul 7 2015 | |||
2bac12af4c8a | Joshua Spence | Use PhutilClassMapQuery instead of PhutilSymbolLoader | Jul 7 2015 | |||
12bd645b58b9 | Joshua Spence | Use PhutilClassMapQuery | Jul 7 2015 | |||
fffe7e4ef4c8 | Joshua Spence | Throw on accessing an undeclared property | Jul 6 2015 | |||
112843f63e35 | Joshua Spence | Initialize a class property | Jul 6 2015 | |||
83f09f6c5a03 | Joshua Spence | Cache terminal width | Jul 2 2015 | |||
ea6830cc8019 | Aviv Eyal/epriestley | show key name when map value is of wrong type | Jun 26 2015 | |||
992abe4a420c | Joshua Spence | Minor spelling fixes | Jun 25 2015 | |||
e9fea5c64c0c | epriestley | Probable fix for cURL 7.43.0 issue | Jun 25 2015 | |||
74c9cb3a266e | epriestley | Lift class map construction into a new class map query | Jun 23 2015 | |||
6fedd82a29a0 | Joshua Spence | Minor tidying of PhutilSymbolLoader | Jun 21 2015 | |||
77125603bf9c | Joshua Spence | Minor indentation fix | Jun 20 2015 | |||
81eed10bea57 | epriestley | Make loading library maps much cheaper | Jun 17 2015 | |||
50cdab04a4f8 | Joshua Spence | Remove an unused property | Jun 17 2015 | |||
3b4da3f33153 | Joshua Spence | Fix a domain exception | Jun 15 2015 | |||
0cff5de51378 | Joshua Spence | Add some tests for subclasses | Jun 15 2015 | |||
0e9b850ca74b | Joshua Spence | Explicitly declare properties on AphrontIsolatedDatabaseConnection | Jun 15 2015 | |||
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 |
c4science · Help