- 1da207e Minor changes to silence compiler warnings on various MSVC builds. by shaneh ยท 16 years ago
- 3bbe761 Fix some extra instances of the constants addressed by [83e47ca006]. by dan ยท 16 years ago
- 0b2864c Factor out constant expressions in sqlite3GetVarint() to work around by drh ยท 16 years ago
- e294da0 Fix to the database connection validity checker. Other test coverage by drh ยท 16 years ago
- af46dc1 Add testcase() macros beside each sqlite3_log() call to make sure it is by drh ยท 16 years ago
- 413c3d3 Continuing improvements to error reporting and the sqlite3_log() routine. by drh ยท 16 years ago
- 9978c97 Remove the obsolete sqlite3SafetyOn() mechanism. Add additional logging by drh ยท 16 years ago
- 127f9d7 Add the ".log" command to the shell. This shows that some errors are logged by drh ยท 16 years ago
- a756466 Log all error messages if logging is enabled. by drh ยท 16 years ago
- 85c8f29 Make the sqlite3IsNaN() function a macro that evaluates to FALSE when by drh ยท 16 years ago
- 44dbca8 Comment out unused code when SQLITE_OMIT_FLOATING_POINT is selected. by drh ยท 16 years ago
- c81c11f Remove the obsolete "$Id:$" RCS identifier strings from the source code. by drh ยท 16 years ago
- e025d1d Attempt to handle numbers at the limits of the IEEE 754 range better (nan.test now passes). by shane ยท 16 years ago
- dcabfce Changes to internal AtoF to improve "accuracy" when measured against built-in GCC atof(). by shane ยท 16 years ago
- 6085f5e Updated sqlite3AtoF() that performs slightly better with GCC, and significantly better with MSVC. by shane ยท 16 years ago
- ee0484c Add the experimental API sqlite3_strnicmp(). Modify fts3 so that in terms like 'column_name:token' the column_name is interpreted in a case-insenstive fashion. Ticket #3996. (CVS 6950) by danielk1977 ยท 16 years ago
- 2de80f4 Remove the sqlite3Assert() function. The ALWAYS() and NEVER() macros call by drh ยท 16 years ago
- 94c3a2b Use caution to avoid integer overflow when doing real to integer affinity by drh ยท 17 years ago
- 85119c3 Remove a NEVER() that can sometimes occur on an OOM error. (CVS 6744) by drh ยท 17 years ago
- 35cd643 Take care that a corrupt variable-length integer does not cause 32-bit by drh ยท 17 years ago
- d6b8c43 Code simplifications to facilitate coverage testing following the recent by drh ยท 17 years ago
- 33e619f Additional refinements to Expr handling. Restore compression of trigger by drh ยท 17 years ago
- b7916a7 Simplifications to the Expr object: Remove Expr.span completely and convert by drh ยท 17 years ago
- b2f9efc Fix compiler warning found with gcc -Wextra. (CVS 6614) by drh ยท 17 years ago
- dee0e40 Changes to facility full coverage testing of util.c. (CVS 6597) by drh ยท 17 years ago
- 24fb627 Record within the Token structure itself whether or not the token has by drh ยท 17 years ago
- 52e2c35 Get the behavior of SQLITE_HAVE_ISNAN right. It was reversed by drh ยท 17 years ago
- cf9b175 Add the SQLITE_HAVE_ISNAN compile-time option which, if present, causes by drh ยท 17 years ago
- d43fe20 Suppress some compiler warnings (where possible). Ticket #3696. (CVS 6331) by drh ยท 17 years ago
- fbd60f8 Changes to completely remove all floating point ops if SQLITE_OMIT_FLOATING_POINT defined. Note that w/o fp, date/time, round, nan, etc. are all gone or limited in functionality. Updated some of the test scripts to support missing fp and 64-bit functionality. Ticket #3029. (CVS 6250) by shane ยท 17 years ago
- 78ca0e7 When not compiling for an EBCDIC system, use built-in alternatives to the tolowe by danielk1977 ยท 17 years ago
- 47c3b3e When compiled with SQLITE_DEBUG (in other words, when assert() is enabled) by drh ยท 17 years ago
- 4f21c4a Fix an issue with the new sqlite3Strlen30() introduced by by drh ยท 17 years ago
- 1bd10f8 Additional work at eliminating silly compiler warnings. (CVS 6010) by drh ยท 17 years ago
- aa78bec Get rid of more silly compiler warnings. (CVS 5996) by drh ยท 17 years ago
- 00e1361 Modifications to avoid unsigned/signed comparisons in various files. (CVS 5914) by danielk1977 ยท 17 years ago
- 633e6d5 Implement the "lookaside" memory allocation cache. Use of this cache makes by drh ยท 17 years ago
- 513c331 Use a new algorithm for sqlite3Strlen that is slightly slower but is more by drh ยท 17 years ago
- 791ea93 Added comment on floating point precision compile option for MSVC. (CVS 5448) by shane ยท 17 years ago
- 17a7fa6 Improved NaN testing for highly optimized GCC on x86. by drh ยท 17 years ago
- 34004ce Additional test coverage for the btree module. Remove the failsafe() macro by drh ยท 17 years ago
- 93a960a Remove unused code. Test coverage enhancements. Modify the algorithm used by drh ยท 17 years ago
- 22c2403 Begin adding the failsafe() macro. (CVS 5383) by drh ยท 17 years ago
- 0a687d1 Improved enforcement of the SQLITE_LIMIT_LENGTH limit. (CVS 5368) by drh ยท 17 years ago
- 8c4d5b2 Fail to build if the -ffast-math option is specified in GCC.
by drh ยท 17 years ago
- 40257ff Progress toward implementation of sqlite3_config() and a rework of the by drh ยท 18 years ago
- 022e8af Removed all C++ style comments. Ticket #3172. (CVS 5207) by shane ยท 18 years ago
- 4b81592 Fix sqlite3Atoi64 to return true if handed a number of all zeros. The by drh ยท 18 years ago
- cec3e3e Do a slow-path in GetVarint32() for varints that do not fit in 32 bits. by drh ยท 18 years ago
- a06f17f New test cases to verify that SQLite handles bound NaN, +Inf, and -Inf by drh ยท 18 years ago
- 8a54f9f Back out check-in (5108). The original isnan() implementation is preferred. Ticket #3101 and #3060. (CVS 5109) by drh ยท 18 years ago
- 47d22f6 Change the implementation of sqlite3IsNaN() so that it works even if by drh ยท 18 years ago
- 356574e Test versions of getVarint functions. The updates essentially utilize loop unrolling and some shifting/anding tricks to minimize the number of logical operations required. (CVS 5072) by shane ยท 18 years ago
- 952856a Modified Varint32 functions to disable code for single-byte handling as it is already handled by their respective macro forms. (CVS 5062) by shane ยท 18 years ago
- 0de3ae9 Change the implementation of the NaN recognition to be more cross-platform. by drh ยท 18 years ago
- a0af99f Make sure the database connection mutex is held before calling by drh ยท 18 years ago
- 04924d8 Cleanup some #ifdefs to make their meaning clearly. No logical changes. (CVS 5001) by drh ยท 18 years ago
- 06fbb73 Faster implementation of hexToInt that uses not branches. Ticket #3047. (CVS 4992) by drh ยท 18 years ago
- 35b5a33 Add the sqlite3PutVarint32 routine as an alternative to sqlite3PutVarint. by drh ยท 18 years ago
- 335d29d Smaller and hopefully faster routine for converting blob literals into binary. (CVS 4967) by drh ยท 18 years ago
- 3453315 When a parse of the sqlite_master table fails, include the name of the by drh ยท 18 years ago
- 7e8b848 Make sqlite3SafetyOn() and sqlite3SafetyOff() macros which disappear when by drh ยท 18 years ago
- 5517625 Remove dead code from the lemon-generated parser. Better testing by drh ยท 18 years ago
- ca48c90 Remove the OP_HexBlob instruction and code OP_Blob directly. Reduce by drh ยท 18 years ago
- 598f134 Floating point and 64-bit integer constants store in the virtual by drh ยท 18 years ago
- b8cdbec Allow sqlite3GetInt32 to recognize 10-digit decimal numbers as 32-bit. (CVS 4362) by danielk1977 ยท 18 years ago
- b21c8cd The sqlite3_value object now carries an sqlite3* pointer to use for by drh ยท 18 years ago
- 29278e3 Remove unnecessary #includes of "os.h". New mutex implementations. (CVS 4255) by drh ยท 18 years ago
- 1e53695 More work on refactoring of malloc() interfaces. There are still many errors. (CVS 4233) by danielk1977 ยท 18 years ago
- 1743575 Half-way through a major refactoring of the memory allocation. by drh ยท 18 years ago
- b6a9ece Change the name of sqlite3_atoi64 back to sqlite3Atoi64 so that it is clearly by drh ยท 18 years ago
- 217f490 Rework the string to integer conversion logic to address tickets by drh ยท 18 years ago
- 2be2be9 Avoid passing a negative value to isspace() in a couple places. (CVS 4016) by danielk1977 ยท 19 years ago
- 1cc5ed8 Change a few selected functions to macros to speed things up. (CVS 4015) by danielk1977 ยท 19 years ago
- 7e326c0 Make sure pParse->rc gets set whenever sqlite3ErrorMsg() is called. This is by drh ยท 19 years ago
- ee85813 Fix the amalgamation generator so that all non-API functions have file scope. (CVS 3958) by drh ยท 19 years ago
- a315289 Refactoring. Split btreeInt.h off from btree.c. Split malloc.c off from by drh ยท 19 years ago
- 5bb3eb9 Eliminate all uses of sprintf() and strcpy(). These were not being by drh ยท 19 years ago
- 05f7c19 Test coverage improvements. Over 90% of branches are now executed in by drh ยท 19 years ago
- e1521f4 Remove unreachable code from util.c. (CVS 3784) by drh ยท 19 years ago
- cf64372 More strict aliasing fixes. The single source file library now runs by drh ยท 19 years ago
- 4f0c587 Modify sources to that they can be combined into a single sqlite3.c source by drh ยท 19 years ago
- 3b8a05f Modify the interface to the pager sub-system in preparation for performing IO in blocks based on sector-size, not database page-size. (CVS 3705) by danielk1977 ยท 19 years ago
- 8d848d1 Check for multiple calls to sqlite3FailedMalloc(). Ignore the second and subsequent calls. (CVS 3691) by danielk1977 ยท 19 years ago
- 4ac285a Add support for extended result codes - additional result information by drh ยท 19 years ago
- 881feaa Initial attempt at making sqlite3_interrupt() work even when called from by drh ยท 19 years ago
- 76f8079 Fix a NULL pointer deference following malloc failure. Bug discovered by drh ยท 19 years ago
- edb193b Changes so that it will build with SQLITE_OMIT_VIRTUALTABLE=1. (CVS 3309) by drh ยท 19 years ago
- 15abd02 Variable declarations should come before code. Ticket #1763. (CVS 3171) by drh ยท 20 years ago
- 9b8f447 Changes to get SQLite running on machines that use the EBCDIC character set. (CVS 3161) by drh ยท 20 years ago
- 57bacb2 Ignore leading spaces on text to numeric conversions. Ticket #1662. by drh ยท 20 years ago
- 7416170 Remove unused parameters on internal APIs. Suppress warnings from by drh ยท 20 years ago
- 750b03e Changes so that test_async.c works with memory management turned on. (CVS 3093) by danielk1977 ยท 20 years ago
- 4440597 Keep correct track of the amount of outstanding memory even when the by drh ยท 20 years ago
- ab63989 Update the per-thread bytes allocated counter with the number of bytes actually allocated, not the number requested. Ticket #1660. (CVS 3056) by danielk1977 ยท 20 years ago
- 6245e0d Fix a bug in pager.c that was overwriting freed memory. Comment changes by drh ยท 20 years ago
- d116739 Fix additional compiler warnings. Tickets #1615, #1616, #1627 (CVS 2994) by drh ยท 20 years ago
- 24bd82c Fix some compiler warnings. (CVS 2983) by drh ยท 20 years ago
- 191c3e7 Fix a bug with internally saving cursors open on index tables. Also increase coverage of util.c and btree.c. (CVS 2976) by danielk1977 ยท 20 years ago
- 76e8d1a Include the ThreadData structure in internal malloc() testing. Also fixes for revealed bugs. (CVS 2974) by danielk1977 ยท 20 years ago