๐ŸŒ AIๆœ็ดข & ไปฃ็† ไธป้กต
  1. 1da207e Minor changes to silence compiler warnings on various MSVC builds. by shaneh ยท 16 years ago
  2. 3bbe761 Fix some extra instances of the constants addressed by [83e47ca006]. by dan ยท 16 years ago
  3. 0b2864c Factor out constant expressions in sqlite3GetVarint() to work around by drh ยท 16 years ago
  4. e294da0 Fix to the database connection validity checker. Other test coverage by drh ยท 16 years ago
  5. af46dc1 Add testcase() macros beside each sqlite3_log() call to make sure it is by drh ยท 16 years ago
  6. 413c3d3 Continuing improvements to error reporting and the sqlite3_log() routine. by drh ยท 16 years ago
  7. 9978c97 Remove the obsolete sqlite3SafetyOn() mechanism. Add additional logging by drh ยท 16 years ago
  8. 127f9d7 Add the ".log" command to the shell. This shows that some errors are logged by drh ยท 16 years ago
  9. a756466 Log all error messages if logging is enabled. by drh ยท 16 years ago
  10. 85c8f29 Make the sqlite3IsNaN() function a macro that evaluates to FALSE when by drh ยท 16 years ago
  11. 44dbca8 Comment out unused code when SQLITE_OMIT_FLOATING_POINT is selected. by drh ยท 16 years ago
  12. c81c11f Remove the obsolete "$Id:$" RCS identifier strings from the source code. by drh ยท 16 years ago
  13. e025d1d Attempt to handle numbers at the limits of the IEEE 754 range better (nan.test now passes). by shane ยท 16 years ago
  14. dcabfce Changes to internal AtoF to improve "accuracy" when measured against built-in GCC atof(). by shane ยท 16 years ago
  15. 6085f5e Updated sqlite3AtoF() that performs slightly better with GCC, and significantly better with MSVC. by shane ยท 16 years ago
  16. 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
  17. 2de80f4 Remove the sqlite3Assert() function. The ALWAYS() and NEVER() macros call by drh ยท 16 years ago
  18. 94c3a2b Use caution to avoid integer overflow when doing real to integer affinity by drh ยท 17 years ago
  19. 85119c3 Remove a NEVER() that can sometimes occur on an OOM error. (CVS 6744) by drh ยท 17 years ago
  20. 35cd643 Take care that a corrupt variable-length integer does not cause 32-bit by drh ยท 17 years ago
  21. d6b8c43 Code simplifications to facilitate coverage testing following the recent by drh ยท 17 years ago
  22. 33e619f Additional refinements to Expr handling. Restore compression of trigger by drh ยท 17 years ago
  23. b7916a7 Simplifications to the Expr object: Remove Expr.span completely and convert by drh ยท 17 years ago
  24. b2f9efc Fix compiler warning found with gcc -Wextra. (CVS 6614) by drh ยท 17 years ago
  25. dee0e40 Changes to facility full coverage testing of util.c. (CVS 6597) by drh ยท 17 years ago
  26. 24fb627 Record within the Token structure itself whether or not the token has by drh ยท 17 years ago
  27. 52e2c35 Get the behavior of SQLITE_HAVE_ISNAN right. It was reversed by drh ยท 17 years ago
  28. cf9b175 Add the SQLITE_HAVE_ISNAN compile-time option which, if present, causes by drh ยท 17 years ago
  29. d43fe20 Suppress some compiler warnings (where possible). Ticket #3696. (CVS 6331) by drh ยท 17 years ago
  30. 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
  31. 78ca0e7 When not compiling for an EBCDIC system, use built-in alternatives to the tolowe by danielk1977 ยท 17 years ago
  32. 47c3b3e When compiled with SQLITE_DEBUG (in other words, when assert() is enabled) by drh ยท 17 years ago
  33. 4f21c4a Fix an issue with the new sqlite3Strlen30() introduced by by drh ยท 17 years ago
  34. 1bd10f8 Additional work at eliminating silly compiler warnings. (CVS 6010) by drh ยท 17 years ago
  35. aa78bec Get rid of more silly compiler warnings. (CVS 5996) by drh ยท 17 years ago
  36. 00e1361 Modifications to avoid unsigned/signed comparisons in various files. (CVS 5914) by danielk1977 ยท 17 years ago
  37. 633e6d5 Implement the "lookaside" memory allocation cache. Use of this cache makes by drh ยท 17 years ago
  38. 513c331 Use a new algorithm for sqlite3Strlen that is slightly slower but is more by drh ยท 17 years ago
  39. 791ea93 Added comment on floating point precision compile option for MSVC. (CVS 5448) by shane ยท 17 years ago
  40. 17a7fa6 Improved NaN testing for highly optimized GCC on x86. by drh ยท 17 years ago
  41. 34004ce Additional test coverage for the btree module. Remove the failsafe() macro by drh ยท 17 years ago
  42. 93a960a Remove unused code. Test coverage enhancements. Modify the algorithm used by drh ยท 17 years ago
  43. 22c2403 Begin adding the failsafe() macro. (CVS 5383) by drh ยท 17 years ago
  44. 0a687d1 Improved enforcement of the SQLITE_LIMIT_LENGTH limit. (CVS 5368) by drh ยท 17 years ago
  45. 8c4d5b2 Fail to build if the -ffast-math option is specified in GCC. by drh ยท 17 years ago
  46. 40257ff Progress toward implementation of sqlite3_config() and a rework of the by drh ยท 18 years ago
  47. 022e8af Removed all C++ style comments. Ticket #3172. (CVS 5207) by shane ยท 18 years ago
  48. 4b81592 Fix sqlite3Atoi64 to return true if handed a number of all zeros. The by drh ยท 18 years ago
  49. cec3e3e Do a slow-path in GetVarint32() for varints that do not fit in 32 bits. by drh ยท 18 years ago
  50. a06f17f New test cases to verify that SQLite handles bound NaN, +Inf, and -Inf by drh ยท 18 years ago
  51. 8a54f9f Back out check-in (5108). The original isnan() implementation is preferred. Ticket #3101 and #3060. (CVS 5109) by drh ยท 18 years ago
  52. 47d22f6 Change the implementation of sqlite3IsNaN() so that it works even if by drh ยท 18 years ago
  53. 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
  54. 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
  55. 0de3ae9 Change the implementation of the NaN recognition to be more cross-platform. by drh ยท 18 years ago
  56. a0af99f Make sure the database connection mutex is held before calling by drh ยท 18 years ago
  57. 04924d8 Cleanup some #ifdefs to make their meaning clearly. No logical changes. (CVS 5001) by drh ยท 18 years ago
  58. 06fbb73 Faster implementation of hexToInt that uses not branches. Ticket #3047. (CVS 4992) by drh ยท 18 years ago
  59. 35b5a33 Add the sqlite3PutVarint32 routine as an alternative to sqlite3PutVarint. by drh ยท 18 years ago
  60. 335d29d Smaller and hopefully faster routine for converting blob literals into binary. (CVS 4967) by drh ยท 18 years ago
  61. 3453315 When a parse of the sqlite_master table fails, include the name of the by drh ยท 18 years ago
  62. 7e8b848 Make sqlite3SafetyOn() and sqlite3SafetyOff() macros which disappear when by drh ยท 18 years ago
  63. 5517625 Remove dead code from the lemon-generated parser. Better testing by drh ยท 18 years ago
  64. ca48c90 Remove the OP_HexBlob instruction and code OP_Blob directly. Reduce by drh ยท 18 years ago
  65. 598f134 Floating point and 64-bit integer constants store in the virtual by drh ยท 18 years ago
  66. b8cdbec Allow sqlite3GetInt32 to recognize 10-digit decimal numbers as 32-bit. (CVS 4362) by danielk1977 ยท 18 years ago
  67. b21c8cd The sqlite3_value object now carries an sqlite3* pointer to use for by drh ยท 18 years ago
  68. 29278e3 Remove unnecessary #includes of "os.h". New mutex implementations. (CVS 4255) by drh ยท 18 years ago
  69. 1e53695 More work on refactoring of malloc() interfaces. There are still many errors. (CVS 4233) by danielk1977 ยท 18 years ago
  70. 1743575 Half-way through a major refactoring of the memory allocation. by drh ยท 18 years ago
  71. b6a9ece Change the name of sqlite3_atoi64 back to sqlite3Atoi64 so that it is clearly by drh ยท 18 years ago
  72. 217f490 Rework the string to integer conversion logic to address tickets by drh ยท 18 years ago
  73. 2be2be9 Avoid passing a negative value to isspace() in a couple places. (CVS 4016) by danielk1977 ยท 19 years ago
  74. 1cc5ed8 Change a few selected functions to macros to speed things up. (CVS 4015) by danielk1977 ยท 19 years ago
  75. 7e326c0 Make sure pParse->rc gets set whenever sqlite3ErrorMsg() is called. This is by drh ยท 19 years ago
  76. ee85813 Fix the amalgamation generator so that all non-API functions have file scope. (CVS 3958) by drh ยท 19 years ago
  77. a315289 Refactoring. Split btreeInt.h off from btree.c. Split malloc.c off from by drh ยท 19 years ago
  78. 5bb3eb9 Eliminate all uses of sprintf() and strcpy(). These were not being by drh ยท 19 years ago
  79. 05f7c19 Test coverage improvements. Over 90% of branches are now executed in by drh ยท 19 years ago
  80. e1521f4 Remove unreachable code from util.c. (CVS 3784) by drh ยท 19 years ago
  81. cf64372 More strict aliasing fixes. The single source file library now runs by drh ยท 19 years ago
  82. 4f0c587 Modify sources to that they can be combined into a single sqlite3.c source by drh ยท 19 years ago
  83. 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
  84. 8d848d1 Check for multiple calls to sqlite3FailedMalloc(). Ignore the second and subsequent calls. (CVS 3691) by danielk1977 ยท 19 years ago
  85. 4ac285a Add support for extended result codes - additional result information by drh ยท 19 years ago
  86. 881feaa Initial attempt at making sqlite3_interrupt() work even when called from by drh ยท 19 years ago
  87. 76f8079 Fix a NULL pointer deference following malloc failure. Bug discovered by drh ยท 19 years ago
  88. edb193b Changes so that it will build with SQLITE_OMIT_VIRTUALTABLE=1. (CVS 3309) by drh ยท 19 years ago
  89. 15abd02 Variable declarations should come before code. Ticket #1763. (CVS 3171) by drh ยท 20 years ago
  90. 9b8f447 Changes to get SQLite running on machines that use the EBCDIC character set. (CVS 3161) by drh ยท 20 years ago
  91. 57bacb2 Ignore leading spaces on text to numeric conversions. Ticket #1662. by drh ยท 20 years ago
  92. 7416170 Remove unused parameters on internal APIs. Suppress warnings from by drh ยท 20 years ago
  93. 750b03e Changes so that test_async.c works with memory management turned on. (CVS 3093) by danielk1977 ยท 20 years ago
  94. 4440597 Keep correct track of the amount of outstanding memory even when the by drh ยท 20 years ago
  95. 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
  96. 6245e0d Fix a bug in pager.c that was overwriting freed memory. Comment changes by drh ยท 20 years ago
  97. d116739 Fix additional compiler warnings. Tickets #1615, #1616, #1627 (CVS 2994) by drh ยท 20 years ago
  98. 24bd82c Fix some compiler warnings. (CVS 2983) by drh ยท 20 years ago
  99. 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
  100. 76e8d1a Include the ThreadData structure in internal malloc() testing. Also fixes for revealed bugs. (CVS 2974) by danielk1977 ยท 20 years ago