summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* clarifications in yajl_gen_reset()'s documentationLloyd Hilaiel2014-03-181-2/+4
|
* whitespace cleanupLloyd Hilaiel2014-03-173-61/+62
|
* typos and formattingLloyd Hilaiel2014-03-172-4/+4
|
* add generator reset, and ability to verify and reformat streamsLloyd Hilaiel2014-03-142-0/+16
|
* Makes 'nmake install' work.Austin Ziegler2014-02-151-9/+10
| | | | | | | | | | | | | | | | | | In BUILDING.WIN32, the following line exists: nmake install This doesn't work because the install targets never get built because of the code: IF(NOT WIN32) INSTALL(...) ... ENDIF() in several CMakeLists.txt files. There's no reason to disallow INSTALL on Windows, even if most developers (who use devenv on its own) will never use it.
* update copyright and emailLloyd Hilaiel2014-02-1518-20/+20
|
* add a custom api test facilityLloyd Hilaiel2014-02-151-1/+1
|
* white space cleanupLloyd Hilaiel2014-02-152-9/+9
|
* Fix some compiler warningsPatrick Perry2012-08-172-2/+5
|
* Added error case for yajl_parse_integer "integer" to check theJoey Ekstrom2011-12-191-0/+4
| | | | | | characters are between 0-9, and setting an error case otherwise. Signed-off-by: Lloyd Hilaiel <lloyd@hilaiel.com>
* Fixed a bug where valid integers were not being flagged as such, makingJoey Ekstrom2011-12-191-2/+1
| | | | | | | | calls like YAJL_IS_INTEGER fail, even though parsing succeeded. Consisted of removing checks that would have been necessary, if the custom integer parsing wasn't used. Signed-off-by: Lloyd Hilaiel <lloyd@hilaiel.com>
* Merge pull request #57 from plaguemorin/masterLloyd Hilaiel2011-12-191-5/+6
|\ | | | | Fixed memory leak
| * added errno resetting before setting/checking it in yajl_do_parse()7AC2011-08-191-0/+2
| |
| * Edited src/yajl_tree.c via GitHubPhilippe Lague-Morin2011-08-191-5/+6
| |
* | Merge pull request #49 from ConradIrwin/masterLloyd Hilaiel2011-12-191-0/+1
|\ \ | | | | | | yajl_gen_escape_solidus is unsettable
| * | Allow the yajl_gen_escape_solidus option to be set.Conrad Irwin2011-07-171-0/+1
| |/
* | Merge pull request #54 from bovine/masterLloyd Hilaiel2011-12-191-0/+3
|\ \ | | | | | | yajl_gen_double does not always emit decimal point
| * | update yajl_gen_double to enforce that serialized double values always ↵Jeff Lawson2011-07-301-0/+3
| |/ | | | | | | contain a decimal point, even if no digits follow the point. this prevents some readers from parsing such values as an integer.
* | Merge pull request #42 from 7AC/masterLloyd Hilaiel2011-12-191-0/+2
|\ \ | |/ |/| errno not being reset
| * added errno resetting before setting/checking it in yajl_do_parse()7AC2011-06-141-0/+2
| |
* | look for either _WIN32 or WIN32 on windows. closes #44Lloyd Hilaiel2011-06-203-3/+3
|/
* validate the length of the correct object in yajl_tree_getRob Zuber2011-05-241-2/+4
|
* Forgot LIB_SUFFIXJohn Stamp2011-04-291-1/+1
|
* Add a pkg-config fileJohn Stamp2011-04-292-0/+13
|
* fix typos in YAJL_IS_INTEGER and YAJL_IS_NUMBER. closes #302.0.2Lloyd Hilaiel2011-04-281-2/+2
|
* #ifdef __cpluplus wrappers for yajl_tree, closes #29Lloyd Hilaiel2011-04-281-0/+8
|
* add option for escaping the '/' (solidus) character. closes #28Lloyd Hilaiel2011-04-264-26/+25
|
* crash fix, handle the case where yajl_alloc() is followed by ↵Lloyd Hilaiel2011-04-262-4/+16
| | | | yajl_complete_parse() without a call to yajl_parse() in the middle. closes #27.
* add a comment to code regarding the forward solidus and the fact that ↵Lloyd Hilaiel2011-04-251-0/+5
| | | | escaping it is optional
* remove a br0k3n line of language from docsLloyd Hilaiel2011-04-251-1/+0
|
* fix another pair of build warningsLloyd Hilaiel2011-04-251-1/+1
|
* compiling cleanly on winblowsLloyd Hilaiel2011-04-252-13/+13
|
* remove usage of inttypes, cause its winblows hostileLloyd Hilaiel2011-04-252-5/+2
|
* documentation updatesLloyd Hilaiel2011-04-254-203/+54
|
* yajl_tree to use same integer parsing routines as yajl's parser proper to ↵Lloyd Hilaiel2011-04-253-3/+12
| | | | avoid locale issues.
* fix a bug in overflow detection in integer parsing routine, add overflow ↵Lloyd Hilaiel2011-04-251-1/+4
| | | | tests (now that we always rep integers in 64bit entities regardless of arch word size)
* OMFG. string lexing improvements that yield about a 20% improvement in ↵Lloyd Hilaiel2011-04-251-28/+70
| | | | parsing performance. inspiration provided by mike hanson.
* indentation fixLloyd Hilaiel2011-04-251-2/+2
|
* update docs for perf gains with yajl_dont_validate_stringsLloyd Hilaiel2011-04-241-1/+2
|
* fix debug compile errorLloyd Hilaiel2011-04-241-1/+1
|
* documentation updatesLloyd Hilaiel2011-04-232-64/+70
|
* update documentation and tighten API for yajl_tree.h, inline several ↵Lloyd Hilaiel2011-04-232-149/+108
| | | | structures so a reader can grok the structure in hopefully one pass without jumping all over the file.
* move unnec. includes out of public api, more yajl_type propogationLloyd Hilaiel2011-04-222-5/+3
|
* change types from preprocessor macros to an enum, add yajl_t_any for use ↵Lloyd Hilaiel2011-04-222-24/+28
| | | | with yajl_tree_get()
* fix compiler warning. he's right.Lloyd Hilaiel2011-04-221-1/+1
|
* add a couple convenience routines for dealing with numbers, more copious ↵Lloyd Hilaiel2011-04-222-49/+39
| | | | yajl_tree reformatting
* object keys should just be bare strings, the indirection is uselessLloyd Hilaiel2011-04-222-17/+17
|
* be terse & piss all over that tree.Lloyd Hilaiel2011-04-222-145/+96
|
* cosmetic, indention and code formatting for yajl_treeLloyd Hilaiel2011-04-223-408/+395
|
* remove a useless level of indirection for stringsLloyd Hilaiel2011-04-222-22/+8
|