mistachkin
|
b91ca38514
|
Merge updates from trunk.
FossilOrigin-Name: 598a3875ce98015e9a38db54bd0cb6290424c3d8
|
2014-05-02 21:42:31 +00:00 |
|
mistachkin
|
4a11505be9
|
Merge updates from trunk.
FossilOrigin-Name: c4d1d8a0db48f523d1624f2468261c171152c0f7
|
2014-05-02 21:38:02 +00:00 |
|
mistachkin
|
e500747cfe
|
Fix typo in Windows makefile. Make sure the WaitForSingleObjectEx system call is always available.
FossilOrigin-Name: d7ed529fa2aa5cb13edaabca2acaad06dffef569
|
2014-05-02 19:12:37 +00:00 |
|
dan
|
c625ba7f4f
|
Merge latest trunk changes into this branch.
FossilOrigin-Name: d17231b63d48c1f9c4dee109c90cec112e2f0fd4
|
2014-03-13 15:41:09 +00:00 |
|
mistachkin
|
62117159d0
|
Better loadable extension handling in the Win32 VFS when compiled for Cygwin.
FossilOrigin-Name: 29b0a4f158785449b6f3da6fcceeb63442c9711c
|
2014-03-06 00:30:27 +00:00 |
|
mistachkin
|
14eec74a5b
|
Merge updates from trunk.
FossilOrigin-Name: ed0bfcfadc07507a38f2c2387d85515ba1eb2722
|
2014-02-27 05:47:31 +00:00 |
|
mistachkin
|
151d05cd39
|
Fix several small style/consistency issues with the previous check-in.
FossilOrigin-Name: 2477b3a294beb35f806a38f3ebc008942ba01617
|
2014-02-24 21:42:33 +00:00 |
|
mistachkin
|
edb4ece65e
|
Merge updates from trunk.
FossilOrigin-Name: 854d410ad3a2bb3af5465d933ac9535fe3f22bfe
|
2014-02-24 21:23:07 +00:00 |
|
mistachkin
|
1925a2e6f8
|
Enhance testing support for the Win32 VFS dynamic extension loading facilities.
FossilOrigin-Name: 53081e7202fb55f792a78e73627466eb0200f11c
|
2014-02-24 21:20:25 +00:00 |
|
mistachkin
|
835c19bb9a
|
Merge updates from trunk.
FossilOrigin-Name: 09cf240a7fb4022aeb1d7ae2a2455b5f97b53d68
|
2014-02-21 10:48:03 +00:00 |
|
mistachkin
|
5b4627e957
|
Better loadable extension handling in the Win32 VFS when compiled for Cygwin.
FossilOrigin-Name: 6676475c47558a52cb2632e92a541e13d143b2dc
|
2014-02-21 05:44:18 +00:00 |
|
mistachkin
|
491451dead
|
Enhance the Win32 VFS I/O retry logic.
FossilOrigin-Name: adba783c702b05f83e0bee3eb1bc9e40cdec3785
|
2014-02-18 05:18:36 +00:00 |
|
mistachkin
|
5dfd3d9080
|
In the Win32 VFS, the winSysInfo variable should be static.
FossilOrigin-Name: 4a4dd371a72b7d475185923bebb4cd9bd83e1bd9
|
2014-02-05 11:05:47 +00:00 |
|
mistachkin
|
866b53eb5a
|
For the Win32 VFS, defining winShmMutexHeld should be controlled by NDEBUG, not SQLITE_DEBUG.
FossilOrigin-Name: 1e131094b522103a0829f72193b067b04e42ce82
|
2014-01-14 10:17:02 +00:00 |
|
mistachkin
|
401387553d
|
Correct the VFS name as reported by the file control when explicitly using the 'win32-longpath' VFS.
FossilOrigin-Name: c43b59dac1fbb67ec3a9d921005543046ad416ce
|
2013-12-09 21:48:49 +00:00 |
|
mistachkin
|
0f7e08e0e2
|
Avoid using the GetVersionEx functions if they are considered deprecated.
FossilOrigin-Name: 0ea9e4722be10221c99cce5bc48d13c7b34e739f
|
2013-11-27 03:01:34 +00:00 |
|
mistachkin
|
9598ae2c11
|
Merge updates from trunk.
FossilOrigin-Name: c5ab4378756965b0c2ab218e5ec59c40898b89ea
|
2013-11-26 00:33:25 +00:00 |
|
mistachkin
|
dad19c3204
|
Better support for UTF-8 paths on Cygwin.
FossilOrigin-Name: 9954327c0febc0ece46f62e05976330a1b82b48f
|
2013-11-26 00:28:50 +00:00 |
|
mistachkin
|
8bc5262915
|
Initial work on isolating usage of the Windows header file.
FossilOrigin-Name: 0d42c6b830ee50f45539d73e3948ed3bc50a11d1
|
2013-11-25 09:36:07 +00:00 |
|
mistachkin
|
5bbb7198d1
|
Better support for UTF-8 paths on Cygwin.
FossilOrigin-Name: 484162b6e5a8ad9385fe2eb2a5254d13d7b0bc36
|
2013-11-24 23:18:21 +00:00 |
|
mistachkin
|
ac1f10458b
|
Add experimental sqlite3_config option to control the native Win32 heap size.
FossilOrigin-Name: f09f11e94b5a7c2e51d99c3700d2acd2f3903de9
|
2013-11-23 00:27:29 +00:00 |
|
mistachkin
|
9939118083
|
Fix several harmless compiler warnings.
FossilOrigin-Name: e6ff492f0d475c395b82e2b3b294155674d4c6d1
|
2013-11-11 02:46:32 +00:00 |
|
mistachkin
|
055f16543b
|
Modify a HeapValidate assert in the Win32 native allocator.
FossilOrigin-Name: aaed7d1d3ba0aef9f99fb157d3704b9f279aef71
|
2013-11-11 01:42:10 +00:00 |
|
mistachkin
|
080464948f
|
Fix typo in comment and remove superfluous blank line. No changes to code.
FossilOrigin-Name: 023233f16ec2e6f582a7491643036ba5cad9379c
|
2013-11-10 00:03:11 +00:00 |
|
mistachkin
|
9858bf2fb1
|
Fix compilation errors with some compilers that do not reference recent Windows SDK header files.
FossilOrigin-Name: a5805976f0e06ece2eeebd825f383a1ee88121fc
|
2013-11-09 23:55:18 +00:00 |
|
mistachkin
|
dc7b05558a
|
Use the UNICODE_STRING_MAX_CHARS constant from WinNT.h.
FossilOrigin-Name: 3fefe4dd43539ec7e525ef58f0bfeffd31288ebd
|
2013-11-09 21:11:36 +00:00 |
|
mistachkin
|
fd4b90be1a
|
Furhter cleanup of the winGetTempname function.
FossilOrigin-Name: 674de36bcaafc1130b7603e69616c71fc8cd7de7
|
2013-11-09 21:10:47 +00:00 |
|
mistachkin
|
7f9d179884
|
Add more assert() statements and fix compilation issues when the Win32 native heap is not enabled.
FossilOrigin-Name: fbf8c3828327d19bbce0d7f6735e7577abfd54b3
|
2013-11-08 20:10:57 +00:00 |
|
mistachkin
|
5134a8178d
|
Disable use of HeapCompact on Windows CE as it is not available on all versions.
FossilOrigin-Name: e9694b877178572665048d1015ca033c469160e7
|
2013-11-08 19:51:12 +00:00 |
|
mistachkin
|
2eb0966ef2
|
Adjust the winMemInit return code handling used when resetting the Win32 native heap.
FossilOrigin-Name: 37853665e75fc92b4d15e6db0b3346722527e799
|
2013-11-08 18:52:45 +00:00 |
|
mistachkin
|
17bc3ff956
|
Minor corrections to logging for sqlite3_win32_compact_heap().
FossilOrigin-Name: 71347d021bea90ad7e4cc0d3e54940ce29b9ea69
|
2013-11-08 18:37:02 +00:00 |
|
mistachkin
|
e8f91053f6
|
Enhancements to the Win32 native heap integration.
FossilOrigin-Name: c54dc9672b686c8e323eac0c33cd90ea89d36364
|
2013-11-08 18:13:48 +00:00 |
|
mistachkin
|
14eca4ef5d
|
Fix temporary directory separator handling for Cygwin.
FossilOrigin-Name: 9d870d5f0d8f02e5c91396a1f98b5ddb56b40b70
|
2013-11-07 22:11:55 +00:00 |
|
drh
|
0353ed2136
|
Fix memory and resource leaks for WinCE and Cygwin, and a compiler warning
on windows with SQLITE_THREADSAFE=0.
FossilOrigin-Name: 9905cea9d45c90f2241f56dc32a25501476983bc
|
2013-10-16 11:31:51 +00:00 |
|
mistachkin
|
c216566ba5
|
Fix memory/resource leaks for WinCE and Cygwin.
FossilOrigin-Name: 2470d1bb08b2661bcfde7a605208eb6044836d5c
|
2013-10-16 09:49:10 +00:00 |
|
mistachkin
|
e71e0603c5
|
Fix compilation issue for WinRT.
FossilOrigin-Name: 7a2006ca94c458c7b1eae7b2b6df51da67546462
|
2013-10-11 05:51:15 +00:00 |
|
mistachkin
|
b8af6a285c
|
Fix Windows SDK compiler warning.
FossilOrigin-Name: d5fc3f1dabc7227230dcabdd808357f63432357b
|
2013-09-13 23:27:39 +00:00 |
|
mistachkin
|
a9cb5be49a
|
For error log messages generated by the Win32 native allocator, make sure the correct format specifier is used for the value returned by GetLastError().
FossilOrigin-Name: 75a8a8c1b39725d36db627536d0c69401f8e0815
|
2013-09-12 02:09:05 +00:00 |
|
mistachkin
|
36ca5359dc
|
Fix a couple more harmless compiler warnings.
FossilOrigin-Name: 59708674f66e06c9c31c1a24f2f1c51f0bf4fa3e
|
2013-09-12 01:47:57 +00:00 |
|
mistachkin
|
61b7060c4f
|
Fix harmless compiler warning.
FossilOrigin-Name: 2b510614dc6d878bd49eb428f167014f7f2e2568
|
2013-09-12 00:54:59 +00:00 |
|
mistachkin
|
1a88b14e5d
|
Revise the amalgamation tool to allow 'duplicate' include files to be retained manually while still preserving the existing line numbers.
FossilOrigin-Name: aa48284637b954d63bcf77e19b25e75c7ad1a6d3
|
2013-08-31 18:06:52 +00:00 |
|
mistachkin
|
28159a5ee9
|
Enhancements to the Win32 API definition macros.
FossilOrigin-Name: b1811baab6e35ecb1ba920a7ed3302997758d309
|
2013-08-31 17:01:56 +00:00 |
|
mistachkin
|
9f11ef1232
|
Improve the consistency of the diagnostic messages on Windows.
FossilOrigin-Name: c6f174a0cb27fe79740fffc7ce51081ec52a5dbd
|
2013-08-31 02:48:56 +00:00 |
|
mistachkin
|
d95a3d3527
|
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.
FossilOrigin-Name: a411df725153119acb3bcf44fb71deecaa307887
|
2013-08-30 21:52:38 +00:00 |
|
mistachkin
|
3741827ea1
|
Support database file names longer than 260 characters using the new 'win32-longpath' VFS variant.
FossilOrigin-Name: 37e85e444cde18f061049437980b965d4485f43c
|
2013-08-28 05:49:39 +00:00 |
|
mistachkin
|
b324bc79e9
|
Make names of private functions in the Win32 VFS consistent. Fix comment typo in Win32 mutex implementation.
FossilOrigin-Name: c3b82c5bf97cfb35544c5b1fbcdf7b9c4827d1cf
|
2013-08-28 02:37:29 +00:00 |
|
mistachkin
|
533fb6de5b
|
Remove hard-coding of the directory separator in the Win32 VFS. Fixes to OSTRACE macros.
FossilOrigin-Name: fc98092f4bd42d64059024f09547904c1d70a517
|
2013-08-28 02:26:48 +00:00 |
|
mistachkin
|
4496a2329a
|
Preparation for further Windows path name handling changes.
FossilOrigin-Name: ec99224b0c9cf1ccd64b3dc93252556d888e93a3
|
2013-08-26 23:18:57 +00:00 |
|
mistachkin
|
31706a2d94
|
Change MAX_PATH related defines to use character lengths where WCHARs are used.
FossilOrigin-Name: 0a497083e915520c0807cb6611264b1a35ff62b7
|
2013-08-26 20:45:50 +00:00 |
|
mistachkin
|
e49d98fb0a
|
Several modifications to the use of the MAX_PATH macro on Windows to improve consistency.
FossilOrigin-Name: bda4c47df8e80b4cc9e8aac8fd74482869f96107
|
2013-08-24 23:55:01 +00:00 |
|