mistachkin
|
92c2e0da8f
|
Changes to work around Win32 and MSVCRT APIs that are not present on Windows CE 200x.
FossilOrigin-Name: 1418c006e377d7915a50577d4ccb21125b750bae
|
2014-10-16 18:34:50 +00:00 |
|
peter.d.reid
|
60ec914c74
|
Fix typos in comments. No code changes.
FossilOrigin-Name: e62aab5e9290503869e1f4d5e0fefd2b4dee0a69
|
2014-09-06 16:39:46 +00:00 |
|
mistachkin
|
30c633a097
|
Fix harmless compiler warning.
FossilOrigin-Name: 733119067757814609a9cea6b975818607bee4e3
|
2014-09-05 05:58:37 +00:00 |
|
mistachkin
|
832436d145
|
For sqlite3_win32_is_nt(), assume WinRT is NT-based and revise #ifdef ordering to prefer the ANSI version of GetVersionEx, when available.
FossilOrigin-Name: be0a037244762cc0f5ff4a6d7822902f862767bd
|
2014-09-01 19:29:19 +00:00 |
|
drh
|
4d015c6902
|
Merge the recent performance enhancements implemented on trunk into the
threads branch.
FossilOrigin-Name: dfdc900f5d1a31ee5c5f35a630c4a8253e69093b
|
2014-08-25 13:27:02 +00:00 |
|
mistachkin
|
31753c833d
|
Revise #ifdef ordering to prefer the ANSI version of GetVersionEx, when available.
FossilOrigin-Name: 9fe0f0754c063c17fffa9d4814b7180397cf5226
|
2014-08-22 19:12:16 +00:00 |
|
mistachkin
|
cf4200a170
|
For sqlite3_win32_is_nt(), assume WinRT is NT-based.
FossilOrigin-Name: 2f59e71fbf31d2bd788d11197943b2ff3f4046e1
|
2014-08-21 19:11:17 +00:00 |
|
mistachkin
|
ce64d61050
|
Fix compiler warnings on WinCE.
FossilOrigin-Name: cc910b8e0c45e7387024f3a729003e2fef08b198
|
2014-08-14 18:31:56 +00:00 |
|
drh
|
83b25d32d7
|
Merge the pre-3.8.6 changes into the threads branch.
FossilOrigin-Name: a608fd1d52606a009c3acc7f1d184b86a7df3c82
|
2014-08-14 14:02:48 +00:00 |
|
mistachkin
|
4eb4fefe2d
|
Fix compilation issue in the Win32 VFS when manually defining SQLITE_WIN32_NO_ANSI.
FossilOrigin-Name: 6715991296886c2a02b9a285a1e61189ad1f79c0
|
2014-08-12 16:13:37 +00:00 |
|
mistachkin
|
f0740a947d
|
Modify GetVersionEx Win32 VFS fix for use with the test suite.
FossilOrigin-Name: fd2221768b45d9006bbb2919a4977cf2791826d6
|
2014-08-11 17:51:23 +00:00 |
|
drh
|
e5e20d354d
|
Further clarification and typo fixes for the previous comment change.
FossilOrigin-Name: 87ef9e2f293afd89901fed6be45b0f0052df6846
|
2014-08-11 17:41:53 +00:00 |
|
drh
|
c96c7e3c15
|
Clarify the comment explaining the meaning of the SQLITE_WIN32_GETVERSIONEX
macro in the Windows VFS.
FossilOrigin-Name: 69714287dbbdbf4ef2a2c5e99ed740ae7d27e051
|
2014-08-11 17:40:30 +00:00 |
|
mistachkin
|
91d1249748
|
Fix for #ifdef issue with GetVersionEx in the Win32 VFS.
FossilOrigin-Name: 1a0d466dd48163c86de4774035fe4a30c1c55311
|
2014-08-11 17:38:38 +00:00 |
|
drh
|
2abe6a281c
|
On the windows VFS, do not try to make InterlockedCompareExchange an
overloadable function, since sometimes it is a macro.
FossilOrigin-Name: ab1a751e1304749bef5bc5c833f9abed8950f7d0
|
2014-08-06 11:57:54 +00:00 |
|
mistachkin
|
17835a5443
|
In the Win32 VFS, work around InterlockedCompareExchange() being a macro on some platforms (e.g. x64).
FossilOrigin-Name: 7be244ce129d6502f3a3e3f3e8a1dd61ef71d878
|
2014-08-06 03:06:01 +00:00 |
|
drh
|
da2e5862d1
|
Merge all recent changes from trunk.
FossilOrigin-Name: a353a8515fb2eff86042d0c33e39772f4d04e0b3
|
2014-08-06 02:03:35 +00:00 |
|
mistachkin
|
16d511a664
|
Remove (newly) incorrect preprocessor check to fix build on WinRT.
FossilOrigin-Name: ba7826542908eac2e14789d183d0b3e35b143fed
|
2014-08-02 20:44:13 +00:00 |
|
mistachkin
|
202cb64189
|
Optimizations to the OS sub-type checking in the Win32 VFS.
FossilOrigin-Name: 1e5489faff093d6a8e538061e45532f9050e9459
|
2014-07-31 18:54:01 +00:00 |
|
drh
|
bd1c881a91
|
Merge recent trunk changes, and especially the fix for the CREATE UNIQUE INDEX
problem of ticket [9a6daf340df99ba9].
FossilOrigin-Name: 5b50a8380b2b678c1646ff303e3696efc1d7d92c
|
2014-07-30 14:44:24 +00:00 |
|
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 |
|