Dmitry Timoshkov
6f94fde7d2
GetCPInfo(Ex) should work on CP_UTF7/CP_UTF8 pseudo code pages, as
...
IsValidCodePage does.
2004-08-23 17:52:02 +00:00
Francois Gouget
68232c6c2f
Remove types that don't exist from tests.dat.
...
Don't test types that have a platform dependent layout.
Don't test Wine-only types.
Helps get the generated tests compiling on Windows.
2004-08-19 20:34:42 +00:00
Robert Shearman
eee6adc9b6
- Errors should only be reported to I/O completion routine after
...
NtReadFile has succeeded.
- Test case for this behaviour.
2004-08-19 02:34:51 +00:00
Emmanuel Maillard
2300ce663a
- Update build system to support IOKit and CoreFoundation frameworks
...
on Darwin.
- Add support for the -framework "name" linker option.
- NtQueryVolumeInformationFile set device info on Darwin.
2004-08-19 01:20:45 +00:00
Alexandre Julliard
905e75f8e9
The argv array passed to the app needs to be in the Ansi codepage, not
...
the Unix one.
2004-08-18 21:03:32 +00:00
Alexandre Julliard
6a27b48895
Fd type is no longer used, get rid of it.
2004-08-18 00:04:58 +00:00
Eric Pouech
1ffddb4d0c
- better support for non-blocking COMM and socket read/writes:
...
+ added necessary semantics to fd flags
+ no longer uses fd type (but fd flags) read/write semantic behavior
- fixed socket code to use the proper manifest constants
- fixes for kernel32.GetOverlappedResult without hEvent set
- in ntdll.Nt{Read|Write}File
+ always reset the event
+ added support for longlong offsets
+ better object disposal in error handling code paths
2004-08-17 23:37:55 +00:00
Robert Reif
778168c316
Fix BSD build.
2004-08-13 19:47:11 +00:00
Alexandre Julliard
ff039ccdf3
We don't need the shared heap on non-i386 platforms.
2004-08-13 00:42:09 +00:00
Robert Reif
22174de9bb
Use GlobalMemoryStatusEx in GlobalMemoryStatus rather than the other
...
way around.
2004-08-13 00:41:34 +00:00
Alexandre Julliard
b459952144
Avoid some non-portable makefile constructs, and get rid of the
...
ALTNAMES variable.
2004-08-11 23:59:06 +00:00
Hans Leidekker
9baafec900
Fix signed/unsigned comparison warnings.
2004-08-10 23:43:21 +00:00
Hans Leidekker
70d400adf6
Fix signed/unsigned comparison warnings.
2004-08-09 23:42:19 +00:00
Mike McCormack
e3d8853bb8
Moved FlushInstructionCache to ntdll.
2004-08-04 18:15:04 +00:00
Alexandre Julliard
81b22375d0
Added support for getting and setting the UI language.
2004-07-30 01:45:16 +00:00
Vincent Béron
6dc4e2af82
Remove last winedefault.reg reference in the code.
2004-07-23 23:17:13 +00:00
Alexandre Julliard
c95b984882
Avoid lvalue casts (based on a patch by Marcus Meissner).
2004-07-23 19:09:35 +00:00
Alexandre Julliard
2c90b52bbc
Rewrote load_messageA/W to deal properly with multibyte characters.
2004-07-20 22:12:21 +00:00
Mike Hearn
850dcad17d
Make STARTUPINFO.lpDesktop tests pass on NT.
2004-07-20 01:20:50 +00:00
Shachar Shemesh
8c24ef7845
System default locale in Windows determines the ANSI encoding
...
(LC_CTYPE on Unix).
2004-07-16 23:44:18 +00:00
Alexandre Julliard
c4ec2108b1
Pass the environment for a child process through the server instead of
...
relying on the Unix environment.
2004-07-16 03:54:35 +00:00
Alexandre Julliard
df55257115
Support for large profile values (based on a patch by Robert
...
Shearman).
Fixed PROFILE_FlushFile to correctly truncate the file before saving
it.
2004-07-16 02:45:00 +00:00
Alexandre Julliard
9f58ee709d
Set the system directory in ntdll as soon as we have determined it.
2004-07-15 22:07:21 +00:00
Rein Klazes
932533ca09
In GetVolumeInformationW handle the case when there are no permissions
...
accessing the device the same way as when no device is found.
2004-07-13 23:33:47 +00:00
Rob Shearman
95dc472698
Add TRACE to ReadFileEx.
2004-07-09 22:24:59 +00:00
Roger Olson
0da4277a62
Added stub for CreateRemoteThread().
2004-07-07 00:49:34 +00:00
Dmitry Timoshkov
3d36713c2a
Initialize also ACP, OEMCP and MACCP in registry on locale change.
2004-07-07 00:47:31 +00:00
Mike Hearn
95012151f9
Correct error code returned by CreateFile when given a non-existent
...
VxD on NT, add a test case.
2004-07-06 21:31:24 +00:00
Vitaly Lipatov
f11ea29268
Return proper codepage value in GetCPInfoEx.
2004-07-04 00:07:42 +00:00
Alexandre Julliard
2130f61310
In GlobalMemoryStatus, also cap the sum of dwAvailPhys and
...
dwAvailPageFile at 2Gb to avoid a bug in Photoshop 4.
2004-06-24 04:08:33 +00:00
Stefan Leichter
de16a00fa5
Fix the GetPrivateProfileIntA tests for the win9x platform.
2004-06-17 23:00:54 +00:00
Alexandre Julliard
9cb122c2ef
Added a couple of tests for SetCurrentDirectoryA.
2004-06-17 04:26:59 +00:00
Marcus Meissner
751e991210
Fixed some illegal lvalue casts / increments.
2004-06-16 19:02:11 +00:00
Francois Gouget
497709b9bb
Assorted spelling and case fixes.
2004-06-15 20:26:45 +00:00
Dmitry Timoshkov
c7d2379916
- Fix erroneous use of LOCALE_SDATE in the place of LOCALE_SSHORTDATE.
...
- Fix incorrect assumptions about format strings when parsing date
formats and setting LOCALE_IDATE and LOCALE_ILDATE values.
2004-06-15 17:02:31 +00:00
Alexandre Julliard
f435914b88
Added magic number in the FindFirstFile structure to allow more robust
...
detection of bad handles (with help from Aric Stewart).
2004-06-15 00:55:04 +00:00
Alexandre Julliard
cc461324da
Store the number of processors in the PEB structure.
...
More correct support for setting critical section spin counts (based
on a patch by Robert Shearman).
2004-06-15 00:52:03 +00:00
Alexandre Julliard
410db2ada4
Rewrote SetFilePointer to use SetFilePointerEx.
2004-06-14 19:40:44 +00:00
Mike McCormack
6122eeb5ca
Implemented SetFilePointerEx.
2004-06-14 17:56:50 +00:00
Eric Pouech
62a860988c
Const correctness, pointer cast correctness, removed extraneous ';'.
2004-06-14 17:04:34 +00:00
Eric Pouech
b0fd2ade62
- Added ProcessBasicInformation class to ntdll.NtQueryInformationProcess.
...
- Make use of it in kernel32.
2004-06-14 17:02:00 +00:00
Robert Shearman
6c91e9bff6
Use the same path transformation for WaitNamedPipe and
...
CreateNamedPipe.
2004-06-14 17:00:21 +00:00
Rein Klazes
136a93e6be
Set last error value to ERROR_CALL_NOT_IMPLEMENTED in QueryActCtxW()
...
to make Photoshop 7.0 work again.
2004-06-14 16:59:19 +00:00
Rein Klazes
667ac7ff5e
Fix a crash when launching Unix executables.
2004-06-04 18:01:02 +00:00
Dimitrie O. Paun
f28155de3f
In Win9x, {Create,Remove}Directory returns ERROR_PATH_NOT_FOUND when
...
given directories containing '*' or '?'.
2004-06-04 17:59:05 +00:00
Dimitrie O. Paun
b395a0c560
Win9x does not convert FIXED to MOVEABLE. It also discards locked
...
memory.
2004-06-04 17:58:49 +00:00
Robert Reif
55b57417e1
I got the test for failure on NT wrong in my last patch. The function
...
returns 0 on error and sets last error to ERROR_INVALID_FLAGS.
2004-06-03 23:19:27 +00:00
Alexandre Julliard
10e6f57fab
Set the WINEPRELOADRESERVE variable when starting a new process.
2004-06-03 00:25:08 +00:00
Raphael Junqueira
ac825d02f4
Semi stubs for GetSystemWow64Directory[AW].
2004-06-02 21:32:55 +00:00
Dimitrie O. Paun
6e28fe7144
Do not fix the drive letter to 'C', it fails on other people's boxes.
2004-06-02 00:36:36 +00:00