Alexandre Julliard
470cbf2757
Added support for defining forward functions as stdcall so that we can
...
get the proper number of arguments for stdcall decoration.
2002-12-15 01:22:40 +00:00
Alexandre Julliard
dcc3afd259
Avoid casts between LARGE_INTEGER and FILETIME.
...
Fixed day of week of epoch.
Small cleanups.
2002-12-13 20:53:04 +00:00
György 'Nog' Jeney
f7694794de
- Reimplement time functions using ntdll functions.
...
- Some cleanups.
2002-12-13 20:30:06 +00:00
Dimitrie O. Paun
737d4be892
Move excpt.h out of include/msvcrt/ as it does not conflict with any
...
standard Unix header.
2002-12-12 23:34:01 +00:00
Francois Gouget
b42b9ddb73
Mention the applications that depend on the behavior checked by the
...
GetLocaleInfoA partial buffer test.
2002-12-12 22:25:23 +00:00
Alexandre Julliard
dbf8b78acd
Added .spec.def files.
2002-12-12 22:04:04 +00:00
Francois Gouget
f73e00873c
Don't test whether Get{Currency,Date,Number,Time}FormatA writes as
...
much as possible in the buffer even if it is too small. This is
undocumented and does not match the Win9x behavior.
Skip Unicode tests on Win9x.
Fix usage of memset/sizeof/COUNTOF.
Fix signed/unsigned warnings (in MSVC) by using lstrlenA instead of
strlen.
2002-12-12 03:56:09 +00:00
Francois Gouget
4b97e24380
Add stubs for missing APIs.
2002-12-12 03:55:05 +00:00
Francois Gouget
50c433bba9
Skip the Unicode tests on Win9x.
...
Test Get{System,Windows}Directory{A,W}(NULL, 0). This is a more
standard way to get len_with_null too.
Adapt the error code checks to take into account variations between
Win9x and NT.
2002-12-12 03:54:23 +00:00
Francois Gouget
e948ad1fc7
Fix the error codes returned by DeleteFile{A,W} to match NT.
...
Adapt the DeleteFileA error code checks to take into account variations
between Win9x and NT.
Test DeleteFile(NULL).
Add tests for DeleteFileW.
On NT, calling _lclose on an already closed handle will cause memory
corruption and thus sometimes crash -> removed the relevant test.
Skip the Unicode tests when on Win9x.
2002-12-12 03:54:01 +00:00
Francois Gouget
3773035a6d
The Win9x platforms support WideCharToMultiByte and
...
MultiByteToWideChar but not lstrcmpW! So I implemented our own so
that we can have a meaningful test.
2002-12-12 02:16:29 +00:00
Alexandre Julliard
2a93f8505c
Pass the -J option to wrc to avoid including installed headers.
2002-12-11 01:34:51 +00:00
György 'Nog' Jeney
4d6ba25d4b
- Implement RtlLocalTimeToSystemTime and RtlSystemTimeToLocalTime.
...
- Use new time functions to reimplement FileTimeToLocalTime and
LocalTimeToFileTime.
2002-12-11 00:19:56 +00:00
Francois Gouget
d705b7c019
'"' is an illegal character on Win9x so we cannot test it.
...
GetShortPathNameA behaves differently on Win9x and NT: on NT it
succeeds even if not all path components exist, as long as they are
already in the 8.3 format.
Wine apparently implements the NT behavior thus many todo_wine went
away.
Fixed some error code checks to take into account all possible return
values.
GetTempFileNameA appears to only use the lower 16bits of the id on
Win95 (and never returns more than 16 bits on other platforms).
GetLongPathNameA is missing on some Windows versions.
Modified the GetTempPath tests to make sure they return the expected
value. Removed the redundant tests (e.g. if buf[0]==0 then buf!="foo",
no need to test both).
The 'len_with_null - 1' case is not testable as the Windows behavior
varies too much between versions.
We cannot check whether Windows touches the buffer either as this
heavily depends on the Windows version and specific circumstances of
the call.
Finally NT4 sometimes exaggerates the required buffer size.
2002-12-11 00:16:31 +00:00
Jukka Heinonen
1cfc850b2c
Move int08 stub and LOL to upper memory.
...
Move simple int21 functions to winedos.
2002-12-07 23:46:41 +00:00
Jukka Heinonen
7b7f198786
Move DPMI segments to winedos.
2002-12-02 21:39:58 +00:00
Jukka Heinonen
742142521a
Rename old DOS3Call as INT_Int21Handler and make new DOS3Call call
...
directly winedos int21 handler.
2002-12-02 18:58:32 +00:00
Francois Gouget
d2667a4ce3
Removed unnecessary HANDLE typecasts.
2002-12-02 18:10:57 +00:00
Hleb Valoska
684444e67b
Some fixes to Belarusian locale.
2002-11-30 19:05:59 +00:00
Francois Gouget
952407b1e0
{Get,Set}ThreadPriorityBoost and SetThreadIdealProcessor are missing
...
on Win95 -> use GetProcAddress.
Cleanup the handling of OpenThread.
Check SuspendThread after a thread terminates (needed by Ipix).
Remove unnecessary version checks (check for
ERROR_CALL_NOT_IMPLEMENTED and similar instead).
Cleanup casts, signed/unsigned comparisons.
2002-11-30 19:03:19 +00:00
Francois Gouget
f465a8d658
GetDiskFreeSpace(all NULLs) crashes on NT4 -> removed.
...
GetDiskFreeSpace("." | "..") fails on Win98 and NT4 but succeeds on XP
-> removed.
Skip the GetDiskFreeSpace tests on floppy drives because NT pops up a
MessageBox if no floppy is present.
Fix the error code checks to take into account the differences between
Win9x, NT4 and XP.
Skip the unicode tests if the first call returns
ERROR_CALL_NOT_IMPLEMENTED.
Whenever a test fails, print sufficient information (typically return
code and GetLastError()!) to let the developer figure out what is
wrong.
2002-11-30 19:02:53 +00:00
Francois Gouget
3475b9edc9
SetEnvironmentVariableA(NULL, NULL) crashes on Win98 -> removed.
...
SetEnvironmentVariableA("", value) crashes on NT4 -> removed.
The behavior of SetEnvironmentVariableA("", "") varies to much ->
removed.
Test the behavior of SetEnvironmentVariable{A,W}(name, "") taking into
account the differences between Win9x and NT.
Test the behavior of GetEnvironmentVariable{A,W}(name, buf, 0).
Fix the error code checks to take into account the differences between
Win9x, NT4 and XP.
Skip the unicode tests if the first call returns
ERROR_CALL_NOT_IMPLEMENTED.
Whenever a test fails, print sufficient information (typically return
code and GetLastError()!) to let the developer figure out what is
wrong.
2002-11-30 19:02:22 +00:00
Alexandre Julliard
5926cea79f
Partially implemented kernel/user times in GetThreadTimes (based on a
...
patch by Ryan Cumming).
2002-11-30 01:56:56 +00:00
Steve Lustbader
e45b1e5cd8
Provide stubs for DnsHostnameToComputerNameA/W.
2002-11-27 21:38:06 +00:00
Patrik Stridvall
6cd866b0e6
Fixed some issues found by winapi_check.
2002-11-27 20:21:24 +00:00
Jukka Heinonen
3546290285
Moved handlers for int25 and int26 to winedos.
2002-11-27 20:18:50 +00:00
Bill Medland
5a29089727
Correct GetNumberFormatA for zero decimals and for zero grouping.
2002-11-27 20:13:22 +00:00
Steve Lustbader
a2e1222486
Stubs for CreateTimerQueue and DeleteTimerQueueEx.
2002-11-25 20:51:31 +00:00
Alexandre Julliard
2696ae4c4b
Moved some GetThreadTimes tests out of the todo block.
2002-11-25 01:34:23 +00:00
György 'Nog' Jeney
6f3015b8ee
- Move SetSystemTime, GetTimeZoneInformation and
...
SetTimeZoneInformation implementation to ntdll.
- Docu updates.
2002-11-25 01:12:39 +00:00
Jukka Heinonen
98058eb14d
Moved handlers for int11, int15 and int5c to winedos.
2002-11-24 22:34:04 +00:00
Jukka Heinonen
ab163db7c0
Move int2f handler to winedos.
...
Clean winedos headers a bit.
2002-11-23 02:23:54 +00:00
Marcus Meissner
5163752e8e
Handle the COORD <-> DWORD conversion the canonical way.
2002-11-21 23:45:31 +00:00
Jukka Heinonen
1a665058e8
Removed last users of msdos/interrupts.c.
2002-11-21 00:02:09 +00:00
Jukka Heinonen
56dff0d4df
Remove some Win32s specific code.
2002-11-20 19:40:12 +00:00
Jukka Heinonen
1a6afad1a4
Removed obsolete code.
2002-11-20 19:39:11 +00:00
Alexandre Julliard
a9135e8333
Removed support for 'rsrc' spec file statement.
2002-11-18 23:16:09 +00:00
Vincent Béron
2b226866e3
Added netdb.h protection.
2002-11-18 23:12:15 +00:00
Jukka Heinonen
02e177759d
Removed obsolete INT_Int31Handler.
2002-11-18 22:53:38 +00:00
Alexandre Julliard
9f029b7d5e
Warning fixes.
2002-11-15 04:17:00 +00:00
Ryan Cumming
4cda16e03b
Implemented GetFileSizeEx (based on a patch by Steve Lustbader).
2002-11-15 04:12:10 +00:00
Martin Wilck
6d886a52b3
- Allow setting NetBIOS ComputerName through registry.
...
- Keep old behavior as default, using new config option to change.
- Implement SetComputerName(), SetComputerNameEx(),
GetComputerNameEx().
- ComputerName initialization moved to kernel32.
2002-11-15 01:01:47 +00:00
Jukka Heinonen
416c2aeb00
Move simple interrupt handlers to winedos.
2002-11-12 23:29:48 +00:00
Ryan Cumming
c4aa073705
Add test for DeleteFileA with empty paths.
2002-11-12 02:11:52 +00:00
Patrik Stridvall
9398d9c129
Updated the generated tests.
2002-11-12 01:13:10 +00:00
Jukka Heinonen
69f74dbf0e
Move all int31 functions to winedos.
...
Fix some obvious bugs in int31 functions.
2002-11-11 19:55:52 +00:00
Ryan Cumming
1bc18f3da7
Remove OLE_GetFormatA, reimplement GetDateFormatA and GetTimeFormatA
...
as wrappers around their Unicode versions.
2002-11-08 18:51:56 +00:00
Patrik Stridvall
74476416b0
Updated the generated tests.
2002-11-06 21:59:15 +00:00
Alexandre Julliard
910851a20e
Added winebuild -e option to specify the entry point and removed the
...
'init' spec file directive.
Winebuild long options now use a more standard double dash format
(older format still supported for backwards compatibility).
2002-11-06 20:02:59 +00:00
Ryan Cumming
937d0b2411
Handle FORMAT_MESSAGE_FROM_HMODULE and FORMAT_MESSAGE_FROM_SYSTEM both
...
being set at once.
2002-11-04 23:49:53 +00:00
Patrik Stridvall
df7ffb8017
Updated the generated tests.
2002-11-04 22:40:40 +00:00
Jukka Heinonen
6f6abac4f1
Modify winedos interrupt handlers so that they work with PM
...
interrupts.
Add forwarding functions for handlers in other DLLs.
Make DOSVM_GetBuiltinHandler use static table instead of
GetProcAddress.
2002-10-29 23:09:30 +00:00
Patrik Stridvall
199acb77f1
Added some defines for compatibility with Windows headers.
2002-10-29 21:26:42 +00:00
Eric Pouech
6b2057174b
Silence unneeded ERR while converting tasks.
2002-10-29 21:26:23 +00:00
Patrik Stridvall
7d226139e9
Updated the generated tests.
2002-10-29 21:24:09 +00:00
Michael Stefaniuc
308e04fc61
Compile the kernel dll with -DSTRICT.
2002-10-25 21:02:30 +00:00
Andreas Mohr
6e256c72fe
- fix some pselling
...
- enhance some TRACEs
2002-10-25 19:09:02 +00:00
Bill Medland
9134f37e27
Fix OLE_GetFormatW so that GetDateFormatW works.
...
Rearranged for simplicity.
2002-10-25 19:02:26 +00:00
Patrik Stridvall
1298eb4053
Fixed mismatches between the Wine headers and the Microsoft headers.
2002-10-23 18:50:10 +00:00
Patrik Stridvall
ab974c310c
Updated the generated tests.
2002-10-23 18:45:15 +00:00
Alexandre Julliard
23bb3715f7
Added support for building certain dlls with -DSTRICT.
...
Added -DWINE_NO_STRICT flag to dlls that don't support STRICT yet.
2002-10-18 23:46:28 +00:00
Alexandre Julliard
168284318b
Added FIXMEs for metafile and fullhwnd handle conversions that aren't
...
supported properly yet.
2002-10-18 23:35:24 +00:00
Alexandre Julliard
7aee90762a
Merged wine_call_to_16_long and wine_call_to_16_short into a single
...
function.
2002-10-18 00:29:32 +00:00
Stefan Leichter
acbb639240
BuildCommDCBAndTimeoutsA: Made the argument parsing case insensitive.
2002-10-18 00:21:39 +00:00
Alexandre Julliard
011605edf3
Use the WOWHandle functions to convert between task handle and thread
...
id. Stop exporting TASK_GetPtr and THREAD_IdToTEB from kernel.
2002-10-17 18:26:53 +00:00
Patrik Stridvall
ebf582cd48
Updated the generated tests.
2002-10-15 01:53:45 +00:00
Jeff Smith
28f14ba5ff
Spelling corrections.
2002-10-09 18:14:24 +00:00
Steve Lustbader
5795143368
Provide stubs for Create/DeleteTimerQueueTimer.
2002-10-07 21:46:02 +00:00
Steve Lustbader
2fbd4a0118
Implement GetUserDefaultUILanguage and GetSystemDefaultUILanguage.
2002-10-07 18:27:06 +00:00
Dmitry Timoshkov
c8ab54d158
Fixed atom test to work on Windows.
2002-10-04 17:45:00 +00:00
Dmitry Timoshkov
3139b927b2
Added a prototype code page test. Fixed issue regarding negative
...
source length handling.
2002-10-04 17:42:27 +00:00
Alexandre Julliard
54f228733a
Added process_id_t and thread_it_t types to the server interface
...
instead of using void*, and removed a number of type casts.
2002-10-03 19:54:57 +00:00
Alexandre Julliard
5cf56a3afe
Removed LPxxx handle types that don't exist under Windows.
2002-10-03 19:46:27 +00:00
Patrik Stridvall
928ecb4891
Added some more autogenerated tests.
2002-10-02 19:58:27 +00:00
Alexandre Julliard
9842b19931
Make sure things still work if 16-bit dlls cannot be loaded.
2002-10-02 02:36:20 +00:00
Alexandre Julliard
c728efc3c9
Added --disable-win16 configure option.
2002-10-02 02:34:09 +00:00
Patrik Stridvall
e10bbc3ed4
Added new autogenerated test for data structure packing.
2002-10-01 18:11:47 +00:00
Patrik Stridvall
3d5b467641
Fixed some issues found by winapi_check.
2002-09-24 03:09:50 +00:00
Patrik Stridvall
1a4db3e72a
Cleaned up the code so it would be easier to parse with the new C
...
parser.
2002-09-23 20:45:57 +00:00
Alexandre Julliard
341b7dceb4
Implemented the ntdll virtual memory functions, and made the kernel
...
functions use them.
2002-09-17 18:54:42 +00:00
Alexandre Julliard
dafbc3f73f
Removed remaining references to advapi32 registry functions from
...
kernel functions.
2002-09-13 18:52:01 +00:00
Patrik Stridvall
9c1de6de30
Moved all the content of the DDK files ntdef.h and ntddk.h to
...
winternl.h.
2002-09-12 22:07:02 +00:00
Dimitrie O. Paun
c01202b00e
Move the name directive from the .spec file to the Makefile.
2002-09-12 17:24:14 +00:00
Dimitrie O. Paun
f476a0fbdc
Make all spec files grep-able.
2002-09-12 00:52:39 +00:00
Andriy Palamarchuk
025b52d950
A few more conformance tests for heap memory allocation.
2002-09-11 00:48:47 +00:00
Alexandre Julliard
f4bf7185a7
Moved 16-bit registry functions to kernel dll and implemented them by
...
calling up to advapi32.
2002-09-09 19:34:48 +00:00
Francois Gouget
cbe88fc3a1
Some small typo / phrasing fixes.
2002-09-06 19:46:27 +00:00
Alexandre Julliard
cea2e825b2
Link all remaining dlls except kernel32 as separated dlls, by
...
temporarily exporting the few functions that are not properly
separated yet.
2002-09-06 18:51:31 +00:00
Francois Gouget
b41ec51ff3
Do not include wine/unicode.h.
2002-09-06 18:36:42 +00:00
Alexandre Julliard
3dc3f403df
PeekNamedPipe: Check if the pipe was closed when there are 0 available
...
bytes (based on a patch by Uwe Bonnes).
2002-09-04 23:34:03 +00:00
Eric Pouech
d7d983641e
Now passing some console parameters at wineconsole creation instead of
...
successive server requests.
Better prototypes for console functions in kernel.
Some minor console creation fixes.
2002-09-04 18:41:03 +00:00
Alexandre Julliard
3fa613cf61
Moved internal context macros out of winnt.h.
...
Added SET_AX etc. macros to avoid non-portable pointer manipulations.
2002-08-31 18:47:00 +00:00
Patrik Stridvall
9aab47ed24
MSVC compatibility fixes.
2002-08-28 23:42:34 +00:00
Alexandre Julliard
c895879e2a
Removed system specific GetTempPathA test.
2002-08-28 22:25:56 +00:00
Dmitry Timoshkov
160ab19ace
Added a bunch of new regression tests.
2002-08-27 01:56:08 +00:00
Dmitry Timoshkov
d75aed2c92
Convert most of the file APIs to Unicode.
2002-08-27 01:13:58 +00:00
Patrik Stridvall
57bf45067a
MSVC compatibility fixes.
2002-08-26 21:53:24 +00:00
Mike McCormack
7018230a3f
Added regression test for FormatMessage.
...
Fixed cr/lf handling.
Prevent an infinite loop when an invalid format (%S) is passed as a
format string to vsnprintf.
Fixed a memory leak in the W version.
2002-08-20 00:32:48 +00:00
Dmitry Timoshkov
b967834362
Added unit test for environment functions and fixed some bugs.
2002-08-20 00:22:29 +00:00
Patrik Stridvall
fc34344d14
Fixed some issues found by winapi_check.
2002-08-20 00:20:43 +00:00
Patrik Stridvall
d016f819f1
Added include protection for unistd.h and sys/time.h.
2002-08-17 00:43:16 +00:00
Patrik Stridvall
d97f7cdecb
Fixed some issues found by winapi_check.
2002-08-17 00:21:53 +00:00
Aric Stewart
e23c96f649
Added SwitchToThread.
2002-08-16 01:38:20 +00:00
Alexandre Julliard
66e3183099
Fixed GetLocaleInfoW to handle Unicode properly and completed
...
implementation.
Update win.ini and registry on startup when language changed.
More logical priority order for locale environment variables.
Implemented SetLocaleInfoW.
Moved some locale functions to kernel32.dll.
2002-08-15 23:18:47 +00:00
Alexandre Julliard
c97d2a7dd5
Updated all locale tables to match exactly what Windows returns.
...
Renamed a few files to follow the proper naming conventions.
Added a number of new locales.
2002-08-15 22:00:19 +00:00
Alexandre Julliard
6006757996
Setup exception frame around 16-bit calls to unwind stack properly.
2002-08-13 03:29:17 +00:00
Alexandre Julliard
edeee89c3e
Create separate makefiles for tests for more flexibility.
2002-08-09 01:22:40 +00:00
Alexandre Julliard
526531eb6c
Create at most one glue file for a single dll.
...
Avoid the intermediate .tmp.o file when building programs.
2002-08-01 18:36:58 +00:00
Rafael Kitover
ac81d02a58
Portability fixes for Cygwin.
2002-07-31 20:04:20 +00:00
Alexandre Julliard
7375597fe2
Fixed some handle type mismatches and added a few casts in prevision
...
of void* handles.
2002-07-31 19:26:03 +00:00
Eric Pouech
05d42e5b2f
Moved all client-side console code to kernel.
2002-07-31 19:20:28 +00:00
Alexandre Julliard
99d8b7f755
Moved initial AllocConsole call to kernel init (based on a patch by
...
Eric Pouech).
2002-07-31 19:19:36 +00:00
Eric Pouech
3d4d7e0153
Added a generic mechanism to set up hooks for dispatching signal
...
handlers outside ntdll.
2002-07-31 18:46:09 +00:00
Alexandre Julliard
69b2201883
Rewrote atom test in C.
2002-07-31 17:45:00 +00:00
Uwe Bonnes
4072c64a1f
Fill lpcbAvail for PeekNamedPipe.
2002-07-25 00:22:03 +00:00
Paul Millar
a7b2bf4854
Removed drive assumptions in the path handling regression tests.
2002-07-16 01:19:41 +00:00
Alexandre Julliard
6de7c9963e
Added FPU emulation interrupts.
2002-07-10 23:22:54 +00:00
Andreas Mohr
22ffa982ec
- Always copy (almost) the whole stack space over to the 16bit stack
...
instead of calculating some potentially bogus parameter count.
- Add some comments.
2002-07-08 19:40:29 +00:00
Gregg Mattinson
78c4dd349c
Implemented FormatMessage for sparc. Since the va_list is stored in
...
memory like __i386__, the same implementation should work.
2002-07-05 21:17:43 +00:00
Duane Clark
ea8d12c24b
Add drive letter and Unix path tests of GetFullPathNameA.
2002-07-05 01:22:28 +00:00
Alexandre Julliard
75de8fe16c
Added printf format checking to the ok() and trace() macros, and fixed
...
the resulting warnings.
2002-06-22 00:08:10 +00:00
Alexandre Julliard
77afd6c47e
Made some more spec file entries optional or unnecessary.
...
Fixed a few DLLName/DLLFileName mismatches.
2002-06-21 19:15:45 +00:00
Alexandre Julliard
cceab98642
Unregister 16-bit dlls on module unload.
2002-06-14 23:42:53 +00:00
Shachar Shemesh
8d9918e456
Changed the country's name to "IL" to conform to commonly held
...
practices.
2002-06-14 23:27:18 +00:00
Alexandre Julliard
1c40426e95
Removed install_libdir targets and centralized the symlinks creation
...
in the main dll makefile.
2002-06-14 02:09:08 +00:00
Dmitry Timoshkov
967508981e
Added Bulgarian NLS definitions (with the help of Anton Zinoviev).
2002-06-13 21:58:30 +00:00
Ulrich Czekalla
bdcf66f800
Added support for CAL_ITWODIGITYEARMAX.
2002-06-13 21:44:15 +00:00
Marcelo Welter
eef5d668ce
Added PCF_TOTALTIMEOUTS to comm properties.
2002-06-05 17:27:48 +00:00
Alexandre Julliard
034e39b2fe
Check access rights before renaming or deleting files (based on
...
patches by Uwe Bonnes and Dmitry Timoshkov).
2002-06-05 00:47:38 +00:00
Patrik Stridvall
296c5a6b97
Fixed some issues found by winapi_check.
2002-06-04 22:12:50 +00:00
Alexandre Julliard
7cae558bdc
Removed some more trailing whitespace.
2002-06-01 02:55:48 +00:00
Vincent Béron
9a62491660
Removed trailing whitespace.
2002-05-31 23:06:46 +00:00
Vincent Béron
a032277311
- Fixed GetSystemTimeAdjustment prototype and added it to winbase.h.
...
- Fixed DosDateTimeToFileTime, FileTimeToDosDateTime,
LocalFileTimeToFileTime, FileTimeToLocalFileTime and
SystemTimeToFileTime.
2002-05-30 20:05:48 +00:00
Alexandre Julliard
94152d5038
Fixed some alignment issues (based on a patch by Gregg Mattinson).
2002-05-29 17:04:10 +00:00
Jakob Eriksson
43b3177e48
Removed redundant checks and variables, fixed some tests, some
...
cosmetic changes.
2002-05-29 16:58:14 +00:00
Alexandre Julliard
ec13989573
Fixed some tests that were failing under Wine.
2002-05-29 16:56:45 +00:00
Mehmet Yasar
f87d30edc1
Added test for locale functions.
2002-05-29 00:30:32 +00:00
Vincent Béron
9d9cf72a70
Partial implementation of VerifyVersionInfo{A,W}.
2002-05-24 21:13:45 +00:00
Francois Gouget
c949349cab
Improve the failure messages.
2002-05-23 16:29:37 +00:00
Francois Gouget
4c314000b9
Make the tests compile with Visual C++.
2002-05-23 02:40:07 +00:00
Alexandre Julliard
cc2ee7636d
Renamed Winelib apps to .exe.so to follow the dll naming convention.
2002-05-21 19:42:29 +00:00
Andreas Mohr
4532cc83b4
Added LOCALE_IDEFAULTMACCODEPAGE values for some languages.
2002-05-19 22:23:23 +00:00
Alexandre Julliard
6044307c3a
A few fixes for mingw cross-compilation.
2002-05-17 03:31:08 +00:00
Alexandre Julliard
59008670be
Moved the selector access functions out of winnt.h into libwine.
2002-05-16 20:32:16 +00:00
Alexandre Julliard
c3e06df941
Portability fixes.
2002-05-14 23:18:23 +00:00
Vincent Béron
736e81c67a
Better implementation of GetCalendarInfo{A,W}, not perfect.
2002-05-14 21:44:07 +00:00
Alexandre Julliard
ad53383f9b
Added winebuild support for generating a .dbg.c file containing the
...
debug channels definitions.
Made win32 the default type for spec files.
Ignore C compiler in winebuild so we can simply pass it $(DEFS).
Removed type win32 and debug_channels from spec files.
Fixed winebuild to always generate correct C identifiers (reported by
Vincent Béron).
2002-05-14 20:54:58 +00:00
Aric Stewart
697a8e44f7
Improved NLS file for codepage 932 (SJIS).
2002-05-14 03:59:32 +00:00
Alexandre Julliard
fc01b729f6
Added some support for cross-compilation using mingw32.
2002-05-12 03:16:39 +00:00
Alexandre Julliard
67371bcc8d
Added -res option to specify resources on winebuild command-line.
...
Added -exe mode to generate a .spec.c for an exe without having to
provide a .spec.
Removed some no longer needed spec files.
Removed .dll extension in makefiles import specifications.
2002-05-11 23:06:32 +00:00
Alexandre Julliard
8dc3a51329
Removed extra return statement.
2002-05-10 01:10:04 +00:00
Jakob Eriksson
e8449e6028
Added some more tests.
2002-05-09 20:29:15 +00:00
Juergen Schmied
c5d30535fb
Stub for VerifyVersionInfoW.
2002-05-09 19:36:28 +00:00
Alexandre Julliard
32459912dc
Moved imports specification from the .spec into the Makefile so that
...
it can be used on platforms that don't build a .spec.c file.
2002-05-09 00:05:48 +00:00
Alexandre Julliard
b462a0442b
Fixed handling of GetLongPathNameA.
2002-05-06 20:13:16 +00:00
Jakob Eriksson
b02f0940b7
Tests for _lcreat,_llseek and _llopen added.
2002-05-06 20:12:55 +00:00
Alexandre Julliard
140e7222e0
Removed more code at Hidenori's request.
2002-05-05 19:40:57 +00:00
Jakob Eriksson
3315199cd8
Added unit tests for file functions.
2002-04-29 17:14:50 +00:00
Paul Millar
b0b3c385e1
Fixed minor typo.
2002-04-25 23:05:02 +00:00
Mike McCormack
eeb356567b
Added support for TransmitCommChar.
2002-04-25 23:00:45 +00:00
Marcelo Welter
69494b8763
Fix to old DCB format parsing.
2002-04-24 21:21:43 +00:00
Alexandre Julliard
20286abc42
Removed constants that aren't defined in Windows.
2002-04-22 22:32:13 +00:00
Eric Pouech
00baf1a34c
Added a framework for testing CreateProcess and a few tests.
2002-04-21 22:07:03 +00:00
77c2bbcb0b
Faster serial speed cases for non Linux systems.
2002-04-21 22:06:09 +00:00
Martin Wilck
08867f7149
- Need a "cleanup" method.
...
- calling the "call_completion" method unconditionally in finish_async
(introduced by me) was wrong, because the thread may never be in an
alertable wait state -> call it only if user completion function is present.
- We need two constant "ops" objects, one with and one without call_completion
method (the event field may NOT be used to determine whether the completion
must be called or not).
2002-04-14 19:34:57 +00:00
Geoffrey Hausheer
13f92d3cdd
Added test for GetFullPathNamesA, GetLongPathNamesA,
...
GetShortPathNamesA, GetCurrentDirectoryA, SetCurrentDirectoryA.
2002-04-11 21:49:23 +00:00
Martin Wilck
2b47fb3cee
- separate cleanly between async scheduling and file IO related issues.
...
- make the API compatible with other types of async requests (e.g. for
sockets).
- remove exports of async IO related functions for DLL separation.
2002-04-05 22:53:57 +00:00
Geoffrey Hausheer
f31c3e3898
Cleaned up a bit, removed todos for OpenThread, avoid TerminateThread
...
race.
2002-04-03 02:33:13 +00:00
Geoffrey Hausheer
03f4e22327
Added test for thread functions.
2002-04-02 19:37:15 +00:00
Chris Morgan
417296c4af
Implement OpenThread() winapi call.
...
Implement a few pthreads functions.
2002-04-02 00:49:05 +00:00
Francois Gouget
37f2c37697
Don't bother with declare, just 'use kernel32'.
2002-04-01 21:00:42 +00:00
Francois Gouget
80b72db33b
Windows headers must be included after wine/test.h.
2002-04-01 21:00:26 +00:00
Francois Gouget
34372dcbf0
Fix SetFileAttributes to honor the umask (rather than making files
...
world-writable).
2002-03-29 18:17:35 +00:00
Alexandre Julliard
5c6a86bfde
Added alloc.ok.
2002-03-27 21:18:02 +00:00
Geoffrey Hausheer
936d2dd3aa
Added memory allocation test.
2002-03-27 21:03:50 +00:00
Alexandre Julliard
a05e448d90
Renamed some 16-bit spec files to match the dll name.
2002-03-26 19:56:06 +00:00
Dmitry Timoshkov
4145a7a8a1
Added tests for GetSystemDirectoryA/W and GetWindowsDirectoryA/W.
2002-03-22 01:00:17 +00:00
Alexandre Julliard
aeb566052f
Correctly fill parent pid, module size and module name in process and
...
module snapshots. Based on patches by Eric Pouech and Andreas Mohr.
2002-03-22 00:21:23 +00:00
Alexandre Julliard
c1bfca04e1
Changed builtin dlls file names to make it clear they are not normal
...
Unix libraries, and install them in $libdir/wine instead of $libdir to
avoid name conflicts in /usr/lib.
2002-03-20 22:19:06 +00:00
Patrik Stridvall
136fae57c3
- Better handling when settimeofday is not available.
...
- Adding name translations for p{close,open} and str{,n}casecmp if
they exists under other names.
2002-03-11 05:08:38 +00:00
Mike McCormack
4a6b990ce8
Set an overlapped hEvent before calling any APCs.
2002-03-11 01:19:29 +00:00
Patrik Stridvall
ee7c86f277
Fixed some issues found by winapi_check.
2002-03-11 01:17:26 +00:00
Alexandre Julliard
0799c1a780
Added LGPL standard comment, and copyright notices where necessary.
...
Global replacement of debugtools.h by wine/debug.h.
2002-03-09 23:29:33 +00:00
Andreas Mohr
f16b401e28
Various cosmetic changes.
2002-02-27 21:34:54 +00:00
Alexandre Julliard
3c4538c8db
Reimplemented DebugBreakProcess.
2002-02-27 01:55:02 +00:00
Andreas Mohr
8bc7f16caa
Spelling/alignment fixes.
2002-02-27 01:34:08 +00:00
Eric Pouech
fbccb38e18
New XP debugging APIs: implemented DebugActiveProcessStop,
...
DebugSetProcessKillOnExit, DebugBreakProcess.
2002-02-27 01:28:30 +00:00
Marcus Meissner
c36e7b8937
Fixed cut&paste problem in SETRTS.
2002-02-26 00:39:55 +00:00
Lawson Whitney
533e7eeaf4
Support for nonstandard baud rate in SetCommState.
2002-02-19 18:41:56 +00:00
Patrik Stridvall
57e5784c21
Move __stdcall/__cdecl to the right place.
2002-02-02 18:42:11 +00:00
Dmitry Timoshkov
000b180a11
Added GetComputerNameEx[AW] semi-stub.
2002-01-29 18:15:11 +00:00
Patrik Stridvall
74e4d21ebe
Avoid wildcards in .cvsignore.
2002-01-29 03:05:12 +00:00
Alexandre Julliard
a3a1c84aca
Added atom test script.
2002-01-15 20:59:22 +00:00
Alexandre Julliard
466b2b474a
Updated debug channels.
2002-01-12 21:17:10 +00:00
Marcus Meissner
908d33dc73
Change currency of the european Euro using countries to Euro.
2002-01-06 18:35:04 +00:00
Michael Stefaniuc
1b3c04d2c1
Check the return value of *snprintf for C99 style overflow reporting.
2001-12-26 19:48:15 +00:00
Mike McCormack
6f011c0847
- move async activation into the server
...
- implement async queues
2001-12-20 00:07:05 +00:00
Uwe Bonnes
1bd9474ee8
Use GlobalPageLock for GetVDMPointer32W16 pointers.
2001-12-19 23:59:54 +00:00
Alexandre Julliard
b0f586178a
Moved heap functions to ntdll.
...
Got rid of internal heap flags.
Reimplemented MapLS to not depend on the segptr heap.
2001-12-19 19:16:27 +00:00
Alexandre Julliard
9fcd89a5d8
Removed unnecessary includes.
2001-12-17 22:12:23 +00:00