summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Add copyright headersLars Knoll2012-01-0414-0/+607
* use ull suffix for unsigned 64bitJamey Hicks2012-01-031-2/+2
* Detach nested objects or arrays when making JsonDocuments from them.Jamey Hicks2012-01-031-0/+28
* Fix type to compile on 64-bit machineAndrew Christian2011-12-141-1/+1
* Add a more extensive parser testLars Knoll2011-12-091-2/+6
* Small cleanupLars Knoll2011-12-094-29/+14
* Some cleanupsLars Knoll2011-12-098-163/+126
* Add a Json parser to the code baseLars Knoll2011-12-087-2/+731
* Add a bit in Value to store whether key is latin1Lars Knoll2011-12-084-79/+79
* The root object shouldn't be part of the headerLars Knoll2011-12-083-25/+29
* Save another 4 bytes per object and arrayLars Knoll2011-12-085-12/+7
* Store smaller integers inlineLars Knoll2011-12-082-19/+77
* Add an explicit UndefinedValue typeLars Knoll2011-12-085-12/+24
* Use latin1 for keys as wellLars Knoll2011-12-083-42/+89
* Add a Latin1String variant and use it for valuesLars Knoll2011-12-086-27/+139
* Refactored the way Values are storedLars Knoll2011-12-087-297/+365
* Use 12-16 bytes less per stringLars Knoll2011-12-074-33/+57
* Rename (from)Data to from/toBinaryDataLars Knoll2011-12-074-12/+12
* Move the code for writing json into it's own classLars Knoll2011-12-077-236/+290
* Add a JsonDocument classLars Knoll2011-12-068-7/+278
* Remove references to binary in the nameLars Knoll2011-12-069-51/+51
* Add support for int based values and make some methods constJamey Hicks2011-12-067-8/+65
* Properly escape strings when converting to textLars Knoll2011-12-061-2/+130
* Ensure empty arrays and objects can be insertedLars Knoll2011-12-052-6/+30
* Added conversion to textLars Knoll2011-12-053-3/+91
* Added JsonArray::contains()Jamey Hicks2011-12-052-0/+10
* Do not expect struct Header in JsonObject::fromData().Jamey Hicks2011-12-051-2/+4
* Fixed a segv for empty arrays.Jamey Hicks2011-12-051-2/+3
* Added support for converting to QVariantMapLars Knoll2011-11-255-1/+40
* Fix some compiler warningsLars Knoll2011-11-252-5/+5
* Added more tests for null values, arrays and objectsLars Knoll2011-11-254-14/+41
* Convert from Variants and VariantMapsLars Knoll2011-11-256-24/+106
* Properly implement comparison operatorsLars Knoll2011-11-234-5/+48
* Implement adding and removing keys to objects.Lars Knoll2011-11-234-4/+66
* Code cleanupsLars Knoll2011-11-232-40/+51
* Proper ordering of the ValueTypeLars Knoll2011-11-231-6/+6
* Added some notes about memory usage of the formatLars Knoll2011-11-231-1/+47
* Aligned Object data structure with the one for ArrayLars Knoll2011-11-232-52/+15
* First working version of JsonArrayLars Knoll2011-11-231-6/+30
* Correct refcounting for JsonValueLars Knoll2011-11-231-1/+11
* Implement JsonArray basicsLars Knoll2011-11-233-7/+55
* Clean up the private headerLars Knoll2011-11-232-32/+51
* Fully implement JsonValueLars Knoll2011-11-237-57/+174
* Put a pointer to the real data into the public classesLars Knoll2011-11-188-66/+88
* Fix compilationLars Knoll2011-11-182-13/+13
* Implement JsonObject::remove()Lars Knoll2011-11-181-0/+15
* Add copy constructors and assignment operatorsLars Knoll2011-11-186-0/+73
* Further updates to the data structuresLars Knoll2011-11-183-57/+100
* Changing the JsonObject API to better match QMap/QHashKevin Simons2011-11-182-4/+4
* Initial set of autotests for JsonObject, JsonArray and JsonValueKevin Simons2011-11-187-1/+113