Alexandre Julliard
|
a86a022256
|
Added workaround for broken dlls that modify ebx in their entry point
(reported by Christian Costa).
|
2004-03-19 02:07:16 +00:00 |
Raphael Junqueira
|
ca6b072689
|
Stub implementations of RtlCreateQueryDebugBuffer,
RtlDestroyQueryDebugBuffer and RtlQueryProcessDebugInformation.
|
2004-03-18 02:08:43 +00:00 |
Alexandre Julliard
|
b8d025eeb9
|
Rewrote the collapsing of . and .. in RtlGetFullPathName_U for better
compatibility.
|
2004-03-17 01:58:51 +00:00 |
Alexandre Julliard
|
24df62e32b
|
O_DIRECTORY is not really needed.
|
2004-03-16 19:19:12 +00:00 |
Mike Hearn
|
a54e3216c3
|
- Add debug SnoopFromInclude/SnoopFromExclude options.
- Correct TRACE debug channel usage in SNOOP_SetupDLL.
- Refactor check_relay_from_relay.
|
2004-03-16 03:10:07 +00:00 |
Alexandre Julliard
|
f30cfa8858
|
Implemented NtQueryDirectoryFile (partly based on a patch by Eric
Pouech).
|
2004-03-16 01:32:02 +00:00 |
Mike Hearn
|
4d2cfee1fa
|
Improve message given on image map failure.
|
2004-03-15 20:06:50 +00:00 |
Alexandre Julliard
|
fe8ead56a8
|
Get rid of ntdll_get_process_heap and ntdll_get_process_pmts by using
standard APIs instead.
|
2004-03-12 01:59:35 +00:00 |
Hans Leidekker
|
bdf4aff65b
|
_wto{l,i,i64} parameters are const.
|
2004-03-11 22:38:38 +00:00 |
Alexandre Julliard
|
8548fc2947
|
Portability fixes.
|
2004-03-11 00:46:09 +00:00 |
Alexandre Julliard
|
615373c587
|
ASCII string comparisons should not depend on the locale.
|
2004-03-09 23:29:20 +00:00 |
Alexandre Julliard
|
954c570ae3
|
Reimplemented GetVolumeInformation and SetVolumeLabel; volume label
and serial number are now stored in the filesystem instead of in the
config file (partly based on a patch by Eric Pouech).
|
2004-03-09 01:03:03 +00:00 |
Alexandre Julliard
|
68cc54330e
|
Do not store the Unix file descriptor in the cache structure.
Protect the global cache with a critical section.
|
2004-03-05 20:45:33 +00:00 |
Alexandre Julliard
|
db692c8f39
|
Open a real file handle for drive devices, and get rid of the server
device hacks (based on a patch by Eric Pouech).
|
2004-03-04 23:00:18 +00:00 |
Alexandre Julliard
|
bcb5d6b82d
|
Smarter allocation algorithm for the string buffer, to allow
displaying more characters for strings without too many escapes.
|
2004-03-03 21:34:13 +00:00 |
Alexandre Julliard
|
589e115233
|
We no longer use the .exe.spec.c files.
|
2004-03-02 21:16:37 +00:00 |
Rein Klazes
|
5040309740
|
In TIME_GetBias make sure there is a cached value for daylight as
well.
|
2004-03-01 21:23:18 +00:00 |
Robert Shearman
|
b14950dd5c
|
Update documentation for Rtl functions.
|
2004-02-27 04:35:43 +00:00 |
Huw Davies
|
67e2d6cb4d
|
Cache the result of TIME_GetBias for up to 1 second.
|
2004-02-27 00:43:20 +00:00 |
Huw Davies
|
64ed848712
|
Call TIME_GetBias rather than RtlQueryTimeZoneInfo if we're only
interested in the bias - it's faster.
|
2004-02-26 05:26:34 +00:00 |
Huw Davies
|
f66af59989
|
Speed up RtlTimeFieldsToTime.
|
2004-02-25 01:25:00 +00:00 |
Alexandre Julliard
|
8cdcbbb342
|
Tweak the load order algorithm a bit to better reflect the user's
intention, by taking into account non-wildcard module specifications
for all directories.
|
2004-02-24 01:26:31 +00:00 |
Alexandre Julliard
|
fc8b376a55
|
Return right away from import_dll when a dll is not found to avoid
displaying many useless function errors.
|
2004-02-24 01:25:03 +00:00 |
Dmitry Timoshkov
|
c2de5fbcb9
|
Set SA_RESTART sigaction flag for other BSDs beside NetBSD.
|
2004-02-24 01:21:56 +00:00 |
Huw Davies
|
166faa455d
|
Speed up RtlTimeToTimeFields.
|
2004-02-24 01:01:27 +00:00 |
Patrik Stridvall
|
ede82e3055
|
Fixed some issues found by winapi_check.
|
2004-02-20 20:19:23 +00:00 |
Dmitry Timoshkov
|
cba227bcec
|
Write section access also assumes read access.
|
2004-02-17 20:22:43 +00:00 |
Dmitry Timoshkov
|
fcc2fe18a4
|
Avoid double checking free type flags in NtFreeVirtualMemory.
|
2004-02-11 23:56:52 +00:00 |
Alexandre Julliard
|
2ad864dc87
|
Don't request PROT_EXEC permissions when mapping an image file to
avoid problems on noexec filesystems with kernel 2.6.
|
2004-02-11 06:37:49 +00:00 |
Francois Gouget
|
ad5ff7ceeb
|
Assorted spelling and case fixes.
|
2004-02-09 22:07:42 +00:00 |
Dmitry Timoshkov
|
f323d5d31b
|
Add a test case for Virtual* APIs, fix a few bugs discovered by it.
|
2004-02-09 20:58:16 +00:00 |
Alexandre Julliard
|
f19c9e7cdd
|
Get pointer to CreateFileW earlier on during startup.
Make sure we don't crash when loading a dll before the modref for the
main exe has been created.
|
2004-02-07 01:11:54 +00:00 |
Francois Gouget
|
39081ddcd8
|
Add trailing '\n's to ok() calls.
|
2004-02-07 01:03:17 +00:00 |
Francois Gouget
|
f083d70024
|
Add trailing '\n's to ok() calls.
Spelling fixes in the ok() messages.
|
2004-02-07 01:02:48 +00:00 |
Alexandre Julliard
|
950808af3b
|
Trace register contents on exception.
|
2004-02-06 05:28:23 +00:00 |
Alexandre Julliard
|
4fac95df3d
|
Fixed a couple of race conditions in the wine_pthread routines at
thread startup and exit.
|
2004-02-05 02:01:35 +00:00 |
Alexandre Julliard
|
36241ceda4
|
Added memory constraint to avoid miscompilation of the unaligned_mmap
function (with help from Paul Streitman).
|
2004-01-30 22:59:34 +00:00 |
Francois Gouget
|
7494b5b980
|
Add trailing '\n's to ok() calls.
Check whether _MSC_VER is defined.
|
2004-01-23 02:11:12 +00:00 |
Ge van Geldorp
|
399901e054
|
Rename LARGE_INTEGER and ULARGE_INTEGER members "s" to "u" to conform
with PSDK.
|
2004-01-23 01:51:33 +00:00 |
Eric Pouech
|
6c8ee62340
|
- RtlGetFullPathName_U: rewritten so that the source & destination
buffer can be the same
- GetFullPathName[AW]: now call RtlGetFullPathName_U
- GetShortPathNameW: fixed regression introduced in last patch
|
2004-01-20 01:40:23 +00:00 |
Alexandre Julliard
|
de7fab45bc
|
Fixed an error message.
|
2004-01-19 21:55:32 +00:00 |
Eric Pouech
|
210e1abb35
|
Added support for Unix code page in NTDLL.
|
2004-01-18 22:11:52 +00:00 |
Alexandre Julliard
|
94d5531e6f
|
Check for overlapping memory views and delete the offending view if
necessary, to ensure we never have two views covering the same
address.
|
2004-01-16 04:52:17 +00:00 |
Robert Lunnon
|
93be53744e
|
Save UESP instead of ESP where UESP defined.
|
2004-01-16 02:00:24 +00:00 |
Eric Pouech
|
9ccb73a8d7
|
Reimplemented Get{Short|Long}PathName and updated the regression
tests.
|
2004-01-15 00:20:46 +00:00 |
Alexandre Julliard
|
8b39cea352
|
Fixed __siginfo type for Solaris (based on a patch by Robert Lunnon).
|
2004-01-14 05:25:07 +00:00 |
Vincent Béron
|
6f2b7a5663
|
Remove a "\" from a multiline string constant by splitting it in two.
|
2004-01-13 04:57:57 +00:00 |
Marcus Meissner
|
41beb71636
|
Allow offset of NULL to NtWriteFile.
|
2004-01-09 20:09:08 +00:00 |
Alexandre Julliard
|
3604824262
|
If supported by the linker, prevent the ELF loader from calling the
dll constructors at load time and call them from the dll entry point
instead.
|
2004-01-08 03:36:53 +00:00 |
Alexandre Julliard
|
af542075e7
|
Don't use constructors for ntdll and kernel32 initialization.
|
2004-01-07 04:50:11 +00:00 |