/ Timeline
Login

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

34 check-ins using file src/mem2.c version e243acb0

2013-08-31
21:41
Handle BLOBs specially, treating them as binary, in the tointeger() and toreal() SQL functions. check-in: c4c53acb user: mistachkin tags: toTypeFuncs
17:21
Fix a problem causing SQLite not to use stat4 or stat3 data to analyze constraints of the form "column = expr COLLATE collation" (those with an explicit COLLATE on the non-column side of the comparison operator). check-in: 1e86d81d user: dan tags: trunk
14:56
Reenable a test accidentally disabled when the stat4 branch was merged. check-in: d9fadc8f user: dan tags: trunk
02:48
Improve the consistency of the diagnostic messages on Windows. check-in: c6f174a0 user: mistachkin tags: cygwinTempPath
2013-08-30
21:52
Add support for Cygwin when handling temporary file names. Improve error codes and diagnostic messages for temporary file name handling on Windows. Rename winConvertUtf8Filename to winConvertFromUtf8Filename. Improve placement and comments for forward function declarations. check-in: a411df72 user: mistachkin tags: cygwinTempPath
20:19
Fix compiler warnings in analyze.c. check-in: 5bbd2ccb user: dan tags: trunk
19:59
Fix comment typo in analyze.c. No changes to code. check-in: dbc31750 user: mistachkin tags: trunk
17:50
Fix comment typos in the where.c module. No code changes. check-in: 1e0b77cf user: drh tags: trunk
17:35
If the cost of two whereLoop objects is the same in every way except that one has fewer expected output rows than the other, then choose the one with fewer output rows. check-in: 79e458ef user: drh tags: trunk
14:24
Add the SQLITE_MINIMUM_FILE_DESCRIPTOR compile-time option, for control over exactly which low-numbered file descriptors SQLite will use. check-in: ba519053 user: drh tags: trunk
13:29
Add a test for fts4 unicode61 option remove_diacritics=0. check-in: 6bf7ae6f user: dan tags: trunk
06:20
Improvements to the robust_open() logic in the unix VFS so that if an attempt is made to open a repository on file descriptors 0, 1, or 2, and blocking that file descriptor by opening it on /dev/null fails, then the open will fail. check-in: d9c018f8 user: drh tags: trunk
2013-08-29
23:36
Make the unix VFS defensive against the error of having a database file open on file descriptors 1 or 2, as an error message might easily be written onto those file descriptors and thus overwrite and corrupt the database. check-in: 30d38cc4 user: drh tags: trunk
23:34
Change the unix VFS so that it refuses to open a database file using a file descriptor less than 3. Closed-Leaf check-in: 66dddda0 user: drh tags: overwrite-avoidance
21:26
Never leave an open file descriptor pointing into the middle of the database file if the file descriptor number is 2 or less. check-in: 3426673e user: drh tags: overwrite-avoidance
15:08
Merge from trunk: (1) Recent bug fixes (2) STAT4 support (3) win32-longpath support. check-in: e7ebc8f7 user: drh tags: sessions
14:56
Restore fix [f15591f802], which was accidentally clobbered by the stat4 merge. check-in: d4b6ad33 user: dan tags: trunk
10:46
Candidate fix for [9f2eb3abac]: Have the whereShortCut() planner ignore indexes with more than four columns. check-in: c1152bdc user: dan tags: trunk
02:27
Disable several toreal() tests that require high floating point precision when it is unavailable. check-in: b724219b user: mistachkin tags: toTypeFuncs
01:17
Prevent the implementation of the toreal() SQL function from being 'optimized' by MSVC. check-in: 047bd1c2 user: mistachkin tags: toTypeFuncs
01:11
Merge updates from trunk. check-in: 375dfe28 user: mistachkin tags: toTypeFuncs
01:09
Small enhancements to unit testing infrastructure. check-in: 9229aeb3 user: mistachkin tags: trunk
01:03
Enable finer control of optimizations when compiling with the MSVC makefile. Also, several modularity enhancements to the MSVC makefile. check-in: 6c709338 user: mistachkin tags: trunk
01:01
Fix boundary case for the toreal() SQL function. check-in: abe82c63 user: mistachkin tags: toTypeFuncs
2013-08-28
19:01
Re-enable test file wild001.test. check-in: 4f182ddc user: dan tags: trunk
18:56
Merge updates from trunk. check-in: ffc6e682 user: mistachkin tags: toTypeFuncs
18:18
Add the win32-longpath VFS allowing windows filenames up to 32K characters in length. Remove unused code when -DSQLITE_MAX_MMAP_SIZE=0. Fix some compiler warnings on windows. check-in: 12d0a885 user: drh tags: trunk
18:06
Update list of supported Tcl shells to include 8.6. Remove stray OS2 references. Closed-Leaf check-in: ecd52ccf user: mistachkin tags: mmapDisabled
17:59
Fix a couple comments. check-in: 945cb89e user: mistachkin tags: mmapDisabled
07:42
In the win32longpath test, move the journal mode change down where it was intended to be. check-in: 5cead293 user: mistachkin tags: mmapDisabled
05:49
Support database file names longer than 260 characters using the new 'win32-longpath' VFS variant. check-in: 37e85e44 user: mistachkin tags: mmapDisabled
02:37
Make names of private functions in the Win32 VFS consistent. Fix comment typo in Win32 mutex implementation. check-in: c3b82c5b user: mistachkin tags: mmapDisabled
02:26
Remove hard-coding of the directory separator in the Win32 VFS. Fixes to OSTRACE macros. check-in: fc98092f user: mistachkin tags: mmapDisabled
01:54
Fix several harmless compiler warnings. Fix a couple compiler issues with the shell. check-in: 8917e9f9 user: mistachkin tags: mmapDisabled