SQLite3 Decimal

Timeline
Login

Timeline

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

50 most recent check-ins

2025-07-01
11:37
Update library name in tests. Leaf check-in: b28bab9e0f user: lifepillar tags: trunk
10:33
Update make distclean. check-in: 855bfbb2dc user: lifepillar tags: trunk
2025-06-30
12:05
Rename the library (libsqlite3decimal => libdecimal). check-in: 29be65d9f2 user: lifepillar tags: trunk, v0.1.2
2025-06-28
14:42
Fix more GCC warnings. check-in: c51ff87975 user: lifepillar tags: trunk
14:22
Update string buffer to make decNumber's version number fit. check-in: ea859fe01d user: lifepillar tags: trunk
14:21
Merge decNumber patch to remove a warning. check-in: 3eb1c1e660 user: lifepillar tags: trunk
14:19
Bump decNumber's patch number. Leaf check-in: bcf5613822 user: lifepillar tags: decnumber-lib, decnumber-p2
14:18
Fix warning about counter variable being set, but not used. check-in: 712a15a856 user: lifepillar tags: decnumber-lib
14:10
Add patch number to decNumber's version number. check-in: 6d02aa752e user: lifepillar tags: decnumber-lib, decnumber-p1
14:07
Merge patches to decNumber to remove some GCC warnings. check-in: 7f2456ab0a user: lifepillar tags: trunk
14:00
Apply Matthew Hagerty's patches from https://github.com/dnotq/decNumber. check-in: 92892e9169 user: lifepillar tags: decnumber-lib
13:18
Simplify mkversion.c. check-in: 8a67c6ba31 user: lifepillar tags: trunk, v0.1.1
11:21
Implement decIsLogical(). check-in: fd1241afb4 user: lifepillar tags: trunk
10:29
Update version.h. check-in: 80bab03e27 user: lifepillar tags: trunk, v0.1.0
07:29
Fix accidentally introduced circular dependency in Makefile. Also let Makefile depend on `VERSION`. check-in: 0ea4f394b9 user: lifepillar tags: trunk
2025-06-27
21:29
Bump version. check-in: 34442bd511 user: lifepillar tags: trunk
21:17
Make tests pass again. check-in: 7d8afde2a4 user: lifepillar tags: trunk
15:35
Update test/null_handling.sql. check-in: 86def1a274 user: lifepillar tags: trunk
15:35
Add decEqual() and decNotEqual() as un-shortened synonyms for decEq() and decNe(), respectively. check-in: d6fe4fefd6 user: lifepillar tags: trunk
14:30
Remove decInfinite files. check-in: a8a8a24152 user: lifepillar tags: trunk
14:27
Add an implementation of based on decQuad. This is going to replace the implementation based on decInfinite. Decimals can be stored as strings or as 16-byte blobs conforming to the IEEE754 decimal128 representation. check-in: 28fee4bc8a user: lifepillar tags: trunk
2025-06-15
13:45
Update comment. check-in: e7260fcfc0 user: lifepillar tags: trunk
13:44
Rename impl_stub.c => stub.c. check-in: f7dfbe2d3f user: lifepillar tags: trunk
13:43
Rename impl_decimal.h => decimal.h. check-in: b4d6cf875e user: lifepillar tags: trunk
13:41
Rename decimal.[hc] => sqlite3decimal.[hc]. check-in: a73e6bddcd user: lifepillar tags: trunk
13:37
Add void argument to a couple of functions. check-in: 1ef315f3b3 user: lifepillar tags: trunk
13:36
Add xIntegrity parameter. This is set to NULL at the moment. check-in: 4c18726e04 user: lifepillar tags: trunk
13:35
Update SQLite to sqlite-amalgamation-3500100. check-in: 042fb77c3f user: lifepillar tags: trunk
13:30
Expand macros in impl_decimal.h. check-in: c6ffafab01 user: lifepillar tags: trunk
12:29
Put tests in a single file. check-in: c929228be3 user: lifepillar tags: trunk
11:51
Read version from VERSION file. Move `util/mkversion.c` to `tools`. check-in: 74cd3ead17 user: lifepillar tags: trunk
2025-06-14
20:13
Add missing autosetup files. check-in: 8867958311 user: lifepillar tags: trunk
20:07
Update autosetup to v0.7.2 check-in: ce3c4445e5 user: lifepillar tags: trunk
2019-08-20
13:33
Update src/version.h. check-in: 879048eb89 user: lifepillar tags: trunk, v0.0.1
13:30
Merge MU Unit update. check-in: 7336a80838 user: lifepillar tags: trunk
13:29
Warn when trying to compare to char pointers with a comparison assertion different from mu_assert_streq(). Leaf check-in: 3716bfbc6e user: lifepillar tags: mu-unit
13:27
Cherrypick commits from trunk. check-in: 1bf67ceaeb user: lifepillar tags: mu-unit
2019-08-18
10:18
Reverse the semantics of some comparison assertions in MU Unit. This way it makes it more intuitive to me to read. check-in: bd8a880fec user: lifepillar tags: trunk
08:35
Fix typo. check-in: 37bb34aaef user: lifepillar tags: trunk
08:33
Add char const* case to MU_FORMAT generic. For some reason, LLDB seems to distinguish `char*` and `char const*` in generics. check-in: ff7cbff5bb user: lifepillar tags: trunk
07:54
Force convert to const pointer in mu_unit.h. check-in: f5a3f06ff3 user: lifepillar tags: trunk
06:12
Update MU Unit's documentation. check-in: fe35b69c25 user: lifepillar tags: trunk
2019-07-10
09:58
Remove currently unused functions. check-in: 45407516d9 user: lifepillar tags: trunk
2019-07-09
13:32
Merge latest decInfinite changes. check-in: 124d11c40e user: lifepillar tags: trunk
13:31
Implement decInfiniteSign() and decInfiniteExponent(). Leaf check-in: f189de091c user: lifepillar tags: decinfinite
09:39
Merge latest update to decInfinite. check-in: effe07c551 user: lifepillar tags: trunk
09:38
Update decInfinite files. check-in: 3d060d4498 user: lifepillar tags: decinfinite
09:38
Update version.h. check-in: 6ee527f76d user: lifepillar tags: trunk
07:58
Re-enable test that was causing a crash. check-in: 4137cf1c5a user: lifepillar tags: trunk
2019-07-08
20:21
Fix typo in comment. check-in: 5212c6f1e1 user: lifepillar tags: trunk