Fossil

All files named ”src/cson_amalgamation.h”
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for src/cson_amalgamation.h

2022-10-17
01:02
Merge updates from trunk. ... (check-in: [6f3640a7] user: mistachkin branch: th1Hash, size: 0)
2021-12-25
14:39
Part three of code relocation. All 3rd-party/upstream source files in src/ have been moved to extsrc/. It is very likely that Makefile.msc requires fixing, and a 100% certainty that Makefile.PellesCGMake needed fixing. ... (check-in: [9e8c4738] user: stephan branch: code-movement, size: 0)
2018-03-12
12:10
Upstream cson patch to change f() decls to f(void) and rename internal symbols which collide with system/compiler symbols on HPUX and Solaris 11/Illumos. ... (file: [199585e9] check-in: [0d3425db] user: stephan branch: trunk, size: 86578)
2016-11-08
14:22
Add "crnl-glob" (as demonstration for this feature). Also remove some unnecessary spacing. ... (file: [5ab5219c] check-in: [7cd98039] user: jan.nijtmans branch: trunk, size: 86276)
2015-07-02
21:43
upstream cson fix: output chars >0xffff as UTF16 surrogate pairs. ... (file: [b58a1f01] check-in: [5280dbc9] user: stephan branch: trunk, size: 86536)
2013-06-20
13:22
Allow 64-bit integers to be used in JSON on win32/64 ... (file: [e6b06068] check-in: [50e8847d] user: jan.nijtmans branch: 64bit-int-on-win, size: 85784)
2013-01-24
14:15
Define CSON_FOSSIL_MODE in cson_amalgamation.h via auto-generation process, as opposed to setting it as a compiler flag. ... (file: [4e9be493] check-in: [e9f3e41b] user: stephan branch: trunk, size: 85678)
2013-01-02
10:47
Fixed JSON-side warnings reported by Baptiste Daroussin. ... (file: [0ee12304] check-in: [8fec4c95] user: stephan branch: trunk, size: 85621)
2012-07-05
19:03
Pulled in latest cson amalgamation for the cson_type_id addition and started refactoring some O(N) lookups to O(1) based on that addition. ... (file: [1497874d] check-in: [cde55bd7] user: stephan branch: trunk, size: 85403)
2012-06-27
12:30
Begin a branch that is modified to use sqlite4 instead of sqlite3 as the storage engine. This check-in compiles (on unix) but does not work. ... (file: [0fa4c53b] check-in: [68239127] user: drh branch: sqlite4, size: 84283)
2012-06-11
17:23
Merge in Trunk... ... (file: [fda2eeb8] check-in: [c109e66d] user: mgagnon branch: mgagnon_fix, size: 84325)
2012-03-31
14:35
Pulled in latest cson_amalgamation for cson_sqlite3_bind_value(). ... (file: [46d46215] check-in: [1eec6280] user: stephan branch: trunk, size: 84283)
2012-03-29
14:54
Add vim modline everywhere ... (file: [f73d24ed] check-in: [a496d8e8] user: mgagnon branch: mgagnon_fix, size: 83517)
2012-03-09
18:39
latest cson amalgamation - malloc() reduction optimization for integer values on 64-bit platforms. ... (file: [393c29e3] check-in: [81971c12] user: stephan branch: trunk, size: 83475)
2012-03-04
14:45
latest cson_amalgamation. Fixes an obscure ref-counting discrepancy and cuts memory cost of cloning. ... (file: [b057aed3] check-in: [7830e2cc] user: stephan branch: trunk, size: 82115)
2011-11-23
00:36
Added todo notes for adding loginExpiryTime in /json/login. (And checked in the latest cson_amalgamation - no functional changes there.) ... (file: [791b5433] check-in: [5fdf14ba] user: stephan branch: trunk, size: 80629)
2011-11-04
20:48
Added missing #ifdefs for json mode. ... (file: [2a5b3420] check-in: [8a4e81cf] user: json-demo branch: json, size: 78754)
2011-10-16
13:29
pulled in latest cson for cson_object_merge(). ... (file: [582d6b9a] check-in: [d3ad893c] user: stephan branch: json, size: 78695)
2011-10-07
10:59
Pulled in another round of memory optimizations in cson/sqlite3. Added a few minor error reporting cleanups in JSON mode. ... (file: [79cc8944] check-in: [09e5fcd7] user: stephan branch: json, size: 76500)
10:20
Another round of cson memory optimizations. Object keys can now be cson_strings, which can be refcounted/shared. ... (file: [e6e21628] check-in: [3d252e87] user: stephan branch: json, size: 75582)
06:54
Minor internal tweaks. Pulled in lastest cson_amalgamation for the new convenience functions. ... (file: [3c027c07] check-in: [c75759d8] user: stephan branch: json, size: 73289)
02:14
pulled in tonight's libcson changes, which halve the number of allocations needed for creating new JSON values. ... (file: [c206700d] check-in: [130cc65c] user: stephan branch: json, size: 72307)
2011-09-19
18:48
Implemented /json/wiki/list (first draft, may change). Pulled in latest cson_sqlite3 additions to simplify the impl. ... (file: [ae543c53] check-in: [5cc88946] user: stephan branch: json, size: 72870)
2011-09-16
13:39
more cson portability fixes, thanks to Robert Engelhardt and Joe Mistachkin. ... (file: [5dad817f] check-in: [afd36e98] user: stephan branch: json, size: 130886)
11:48
compile fix for mingw (thanks to Robert Engelhardt). ... (file: [7bcb4b8b] check-in: [58d41564] user: stephan branch: json, size: 130867)
2011-09-15
12:03
initial mass-change merge of main repo with my fork. ... (file: [3d89a14c] check-in: [5b44a419] user: stephan branch: json, size: 130867)