mistachkin
|
b1ac2bc8da
|
Make the Win32 thread handles are available after the threads exit.
FossilOrigin-Name: 565c5af7a75ad5c759ce1a61dab3a61c42819644
|
2014-07-29 16:37:53 +00:00 |
|
mistachkin
|
d6918657d8
|
Enhancements and updates to the Win32 mutex subsystem.
FossilOrigin-Name: 18984c321049a759f6619cfa17fb3f4e7b3e08ea
|
2014-07-29 05:49:02 +00:00 |
|
drh
|
2b49327d08
|
Fix the build on windows.
FossilOrigin-Name: 2773a5f9879a106a89a3d0bc3c5bfdcb2fe43c7c
|
2014-07-29 00:23:08 +00:00 |
|
drh
|
33ca481923
|
Bring the threads branch up-to-date with the 3.8.5 release.
FossilOrigin-Name: e4b01676d7e7ac14f5120ca3a618cc34dbf5dab2
|
2014-06-05 13:22:52 +00:00 |
|
mistachkin
|
6b98d67b2b
|
Add tests for the invalid file handle detection logic in the winLock() function.
FossilOrigin-Name: ed5a9eb4f30a395bc641e79254217c7d7cf0aa5d
|
2014-05-30 16:42:35 +00:00 |
|
drh
|
ff14013496
|
Merge changes from the trunk into the threads branch.
FossilOrigin-Name: 416cb091267de91b9cadee9f7453b8627570b7d3
|
2014-05-29 20:24:20 +00:00 |
|
mistachkin
|
8e86b6a3df
|
Revise locking retry semantics in Win32 VFS to abort early if the file handle is reported as invalid.
FossilOrigin-Name: d43e2e59b5647655595fd953febf2beefa480006
|
2014-05-28 03:27:42 +00:00 |
|
mistachkin
|
ff0bc8f9f7
|
Revise how OSTRACE reports logically boolean results in the Win32 VFS.
FossilOrigin-Name: c405f971cf03e29110019ff863cbfb026d97e1e6
|
2014-05-28 03:23:55 +00:00 |
|
dan
|
ae289fccbf
|
Merge the latest trunk changes into the threads branch.
FossilOrigin-Name: 9ac8f1e7115bc50663235adedeb0d3e1234c5740
|
2014-05-09 15:00:32 +00:00 |
|
mistachkin
|
0e56c52e1d
|
Merge updates from trunk.
FossilOrigin-Name: a3cfd81339267c87db511cedf35ec209ee1f1a72
|
2014-05-05 17:45:44 +00:00 |
|
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 |
|