Dimitrie O. Paun [Thu, 9 Oct 2003 19:47:08 +0000 (19:47 +0000)]
Move useful information out of documentation/shell32.
Mike McCormack [Thu, 9 Oct 2003 19:46:43 +0000 (19:46 +0000)]
Stub implementations for some functions related to RegisterWait.
Mike McCormack [Thu, 9 Oct 2003 19:45:54 +0000 (19:45 +0000)]
Handle quoting on the command line in uninstaller.
Robert Reif [Thu, 9 Oct 2003 19:45:39 +0000 (19:45 +0000)]
Fixed SMPTE time.
Fixed bad wave in position at startup and reset.
Steven Edwards [Thu, 9 Oct 2003 19:45:07 +0000 (19:45 +0000)]
Bring imagehlp (mostly) inline with the PSDK and Mingw.
Dave Belanger [Thu, 9 Oct 2003 19:44:35 +0000 (19:44 +0000)]
Improved the bounding box calculation for the EMF driver ExtTextOut
metarecord. It takes the text alignment into account.
Alexandre Julliard [Thu, 9 Oct 2003 05:00:41 +0000 (05:00 +0000)]
Added a few missing exports.
Alexandre Julliard [Thu, 9 Oct 2003 04:59:03 +0000 (04:59 +0000)]
Moved the constructor for the initial TEB to ntdll so that it runs as
early as possible on startup.
Dave Belanger [Thu, 9 Oct 2003 04:42:45 +0000 (04:42 +0000)]
Implementation of EMF driver OffsetViewportOrg and OffsetWindowOrg
callbacks using the EMR_SETVIEWPORTORGEX and EMR_SETWINDOWORGEX
metarecords respectively.
Daniel Marmier [Thu, 9 Oct 2003 04:39:01 +0000 (04:39 +0000)]
Fixed warnings with gcc option "-Wwrite-strings".
Dimitrie O. Paun [Thu, 9 Oct 2003 04:33:20 +0000 (04:33 +0000)]
Use docbook2txt to generate the text output instead of adhoc hacks.
Peter Berg Larsen [Thu, 9 Oct 2003 04:27:08 +0000 (04:27 +0000)]
Use CONSOLE_RENDERER_NONE_EVENT to compress an event instead of
deleting it with a memmove.
Peter Berg Larsen [Thu, 9 Oct 2003 04:26:29 +0000 (04:26 +0000)]
The Tab key was considered a ctrl-key and Shift-Tab was ignored.
Alexandre Julliard [Wed, 8 Oct 2003 22:59:22 +0000 (22:59 +0000)]
Added __wine_set_signal_fs function to avoid sharing the
SYSLEVEL_Win16CurrentTeb variable between kernel and ntdll.
On the kernel side, replaced SYSLEVEL_Win16CurrentTeb by
CallTo16_TebSelector stored directly in the asm relay code to avoid a
run-time relocation.
Alexandre Julliard [Wed, 8 Oct 2003 22:41:12 +0000 (22:41 +0000)]
Duplicate parts of the relay debugging init code into kernel to avoid
referencing ntdll internal symbols.
Alexandre Julliard [Wed, 8 Oct 2003 22:38:52 +0000 (22:38 +0000)]
Moved build_command_line back to kernel and make it handle Unicode
properly.
Robert Reif [Wed, 8 Oct 2003 22:35:26 +0000 (22:35 +0000)]
Make capture more reliable by submitting all buffers before start.
Added support for non pcm formats.
Added more property set support.
Pavel Roskin [Wed, 8 Oct 2003 22:34:37 +0000 (22:34 +0000)]
Include ntdll_misc.h to get the GetCurrentProcess/ThreadId macros.
Dave Belanger [Wed, 8 Oct 2003 22:34:15 +0000 (22:34 +0000)]
Implementation of SetPixel metarecord.
Dave Belanger [Wed, 8 Oct 2003 22:33:35 +0000 (22:33 +0000)]
Avoid excessive heap memory reallocation when generating EMF
metarecords in memory.
Alexandre Julliard [Wed, 8 Oct 2003 19:20:11 +0000 (19:20 +0000)]
Removed useless WINE_TRACE_ON tests.
Peter Berg Larsen [Wed, 8 Oct 2003 19:18:33 +0000 (19:18 +0000)]
Moved debug output up before calling the backend.
Pavel Roskin [Wed, 8 Oct 2003 19:11:08 +0000 (19:11 +0000)]
Include ntdll_misc.h to get the GetCurrentProcess/ThreadId macros.
Pavel Roskin [Wed, 8 Oct 2003 19:10:33 +0000 (19:10 +0000)]
Eliminate dependency on SetLastError().
Francois Gouget [Wed, 8 Oct 2003 19:09:44 +0000 (19:09 +0000)]
Some spelling fixes.
Francois Gouget [Wed, 8 Oct 2003 19:08:46 +0000 (19:08 +0000)]
Remove irrelevant (and incomplete) documentation in 'The Wine DocBook
System' section.
Alexandre Julliard [Wed, 8 Oct 2003 19:08:23 +0000 (19:08 +0000)]
Authors: Warren Baird <warren.baird@cimmetry.com>, Dave Belanger <dave.belanger@cimmetry.com>
Moved code out of assert statements so you can safely compile with
-DNDEBUG.
Mike McCormack [Wed, 8 Oct 2003 19:07:45 +0000 (19:07 +0000)]
Don't share some protected mode interrupts in winedos.
Alexandre Julliard [Wed, 8 Oct 2003 04:28:08 +0000 (04:28 +0000)]
Removed creation of loader/ne and win32 directories.
Alexandre Julliard [Wed, 8 Oct 2003 04:24:49 +0000 (04:24 +0000)]
Moved a few more functions to the dlls/kernel directory.
Alexandre Julliard [Wed, 8 Oct 2003 03:57:02 +0000 (03:57 +0000)]
Link all remaining files that contain kernel APIs into kernel32.dll
instead of ntdll.dll. Removed a number of no longer needed files.
Alexandre Julliard [Wed, 8 Oct 2003 03:52:11 +0000 (03:52 +0000)]
Removed dependency on ntdll_misc.h.
Alexandre Julliard [Wed, 8 Oct 2003 03:51:31 +0000 (03:51 +0000)]
Added hack to call CreateFileW through a pointer so that we don't need
to link to kernel functions.
Commented out SMB support in NtReadFile for now.
Alexandre Julliard [Wed, 8 Oct 2003 02:59:22 +0000 (02:59 +0000)]
Pass the cdrom device path in CDROM_InitRegistry so that ntdll doesn't
need to call DRIVE_GetDevice.
Get rid of GetDriveType calls.
Warren Baird [Wed, 8 Oct 2003 02:57:07 +0000 (02:57 +0000)]
Changed InternetSetStatusCallback declaration to
InternetSetStatusCallbackA/W.
Warren Baird [Wed, 8 Oct 2003 02:54:15 +0000 (02:54 +0000)]
Handle cases where XGetImage or X11DRV_DIB_CreateXImage fail.
Alexandre Julliard [Wed, 8 Oct 2003 00:45:01 +0000 (00:45 +0000)]
Get rid of the argv0 and full_argv0 global variables.
Alexandre Julliard [Wed, 8 Oct 2003 00:36:09 +0000 (00:36 +0000)]
Added wine_get_argv0_path() to retrieve the path of the wine binary.
Alexandre Julliard [Wed, 8 Oct 2003 00:25:32 +0000 (00:25 +0000)]
Store a "removable" flag instead of the full drive type in the server
file object; this way we don't need to use GetDriveTypeW in the loader
code.
Make sure we always have a valid builtin_load_info pointer.
Alexandre Julliard [Tue, 7 Oct 2003 22:56:34 +0000 (22:56 +0000)]
Removed references to GetSystemDirectoryW.
Optimized module lookup a bit.
Keep track of the modref pointer across builtin dll loads to avoid
having to look it up by name afterwards.
Daniel Marmier [Tue, 7 Oct 2003 22:54:17 +0000 (22:54 +0000)]
Fixed warnings with gcc option "-Wwrite-strings".
Warren Baird [Tue, 7 Oct 2003 22:52:20 +0000 (22:52 +0000)]
Added extern "C".
Steven Edwards [Tue, 7 Oct 2003 22:51:09 +0000 (22:51 +0000)]
Remove a few unneeded include statements in internal headers.
Started bringing setupapi in line with PSDK.
Mike McCormack [Tue, 7 Oct 2003 22:49:44 +0000 (22:49 +0000)]
When registering a dll, search the dll's directory for dll
dependencies too.
Rein Klazes [Tue, 7 Oct 2003 22:49:22 +0000 (22:49 +0000)]
Added a check for <scsi/scsi.h> and include it in dlls/ntdll/cdrom.c.
Uwe Bonnes [Tue, 7 Oct 2003 05:30:36 +0000 (05:30 +0000)]
Added some tests around fget(w)s.
Uwe Bonnes [Tue, 7 Oct 2003 05:22:04 +0000 (05:22 +0000)]
fget(w)s(): Don't drop characters when buffer is not large enough.
Uwe Bonnes [Tue, 7 Oct 2003 04:01:28 +0000 (04:01 +0000)]
_write(): Don't fragment WriteFile() for TEXT mode write.
Alexandre Julliard [Tue, 7 Oct 2003 03:48:42 +0000 (03:48 +0000)]
Rewrite of the dll file search algorithm to better deal with the
broken behavior of RtlDosSearchPath_U.
Alexandre Julliard [Tue, 7 Oct 2003 03:46:34 +0000 (03:46 +0000)]
A couple more fixes in RtlGetFullPathName_U.
Reverted my previous fix in RtlDosSearchPath_U, extension handling is
supposed to be broken.
Alexandre Julliard [Tue, 7 Oct 2003 03:40:23 +0000 (03:40 +0000)]
Store the global shell, progman and taskman windows in the server
(based on a patch by Martin Fuchs).
Uwe Bonnes [Tue, 7 Oct 2003 03:33:58 +0000 (03:33 +0000)]
_read(): In _O_TEXT mode make Readfile calls in chunks as big as
possible.
Dave Belanger [Tue, 7 Oct 2003 03:32:28 +0000 (03:32 +0000)]
Spit out EMR_RESTOREDC metarecords with -1 as argument as long as we
don't get to the saved state we want.
Jukka Heinonen [Tue, 7 Oct 2003 03:32:03 +0000 (03:32 +0000)]
Use correct pointer when accessing real mode interrupt vectors under
Win16.
Jason Edmeades [Tue, 7 Oct 2003 03:31:46 +0000 (03:31 +0000)]
DXTn stride is to the next block, which is the equivalent to 4 rows
worth of bytes.
Daniel Marmier [Tue, 7 Oct 2003 03:30:47 +0000 (03:30 +0000)]
Fixed warnings with gcc option "-Wwrite-strings".
Alexandre Julliard [Mon, 6 Oct 2003 21:18:51 +0000 (21:18 +0000)]
Moved the final process init and dependency loading to
dlls/ntdll/loader.c, (ab)using the LdrInitializeThunk entry point.
Vincent Béron [Mon, 6 Oct 2003 21:13:01 +0000 (21:13 +0000)]
Change resources from last language file used to LANG_NEUTRAL.
Uwe Bonnes [Mon, 6 Oct 2003 21:10:44 +0000 (21:10 +0000)]
MSVCRT___RTDynamicCast: Reject a NULL cppobj.
Jon Griffiths [Mon, 6 Oct 2003 21:07:06 +0000 (21:07 +0000)]
Implemented GetCPInfoExA/W.
Documentation updates.
Pavel Roskin [Mon, 6 Oct 2003 21:05:28 +0000 (21:05 +0000)]
Read and write binary files in binary mode on Windows.
Kevin Koltzau [Mon, 6 Oct 2003 21:04:27 +0000 (21:04 +0000)]
Added missing defines and fixed a few typos.
Alex Pasadyn [Mon, 6 Oct 2003 21:04:06 +0000 (21:04 +0000)]
Fix buffer length error code for NtQueryInformationToken.
Daniel Marmier [Mon, 6 Oct 2003 21:03:32 +0000 (21:03 +0000)]
Fixed warnings with gcc option "-Wwrite-strings".
Vincent Béron [Mon, 6 Oct 2003 20:57:36 +0000 (20:57 +0000)]
Get rid of useless comment (empty function header).
Pavel Roskin [Sat, 4 Oct 2003 04:21:19 +0000 (04:21 +0000)]
Convert resources to standard format without embedded binary data.
Fixes to be compatible with windres.
Dave Belanger [Sat, 4 Oct 2003 04:15:47 +0000 (04:15 +0000)]
Improved generation of font signature from freetype face charmaps.
Alexandre Julliard [Sat, 4 Oct 2003 04:09:41 +0000 (04:09 +0000)]
Converted process creation to Unicode.
Dave Belanger [Sat, 4 Oct 2003 04:00:08 +0000 (04:00 +0000)]
Face families are in the top 4 bits of lfPitchAndFamily, so mask with
0xF0 before testing.
Dimitrie O. Paun [Sat, 4 Oct 2003 03:58:57 +0000 (03:58 +0000)]
Merge all binary resources for user32 in one file.
Kevin Koltzau [Sat, 4 Oct 2003 03:48:11 +0000 (03:48 +0000)]
Initial implementation of uxtheme.dll, mostly stubbed out for now.
Alexandre Julliard [Sat, 4 Oct 2003 03:11:57 +0000 (03:11 +0000)]
Implemented RtlCreateProcessParameters and related functions.
Pavel Roskin [Sat, 4 Oct 2003 03:10:59 +0000 (03:10 +0000)]
Use a better icon. Comment out the binary resource.
Hans Leidekker [Sat, 4 Oct 2003 03:09:06 +0000 (03:09 +0000)]
Dutch translation of progman.
Correct typo in English resources.
Dave Belanger [Sat, 4 Oct 2003 03:08:25 +0000 (03:08 +0000)]
Implemented the SetArcDirection metarecord in EMF driver.
Pavel Roskin [Sat, 4 Oct 2003 03:07:16 +0000 (03:07 +0000)]
Don't pass unused pointers to RegCreateKeyEx() - this prevents score
saving on Windows 2000.
Eric Pouech [Sat, 4 Oct 2003 03:06:58 +0000 (03:06 +0000)]
Fixed a couple of bugs in RtlGetFullPathName_U.
Pavel Roskin [Sat, 4 Oct 2003 03:06:39 +0000 (03:06 +0000)]
Set win_style of the main window to WS_OVERLAPPEDWINDOW.
Jukka Heinonen [Sat, 4 Oct 2003 03:06:18 +0000 (03:06 +0000)]
Reboot (int19) under DOS now does ExitProcess.
Made BIOS reboot vector call int19.
Uwe Bonnes [Sat, 4 Oct 2003 03:05:58 +0000 (03:05 +0000)]
SNOOP_ShowDebugmsgSnoop(): check for NULL function name.
Michael Günnewig [Sat, 4 Oct 2003 03:05:25 +0000 (03:05 +0000)]
- First part of a new IAVIEditStream implementation.
- Fixed/Added some parameter checking.
- Fixed bug in EditStreamSetInfoW.
- Fixed bug in avifil32.spec (str instead of wstr).
- Fixed cosmetic bug in IAVIStreamImpl_fnRelease.
- Fixed typo.
Michael Günnewig [Sat, 4 Oct 2003 03:04:45 +0000 (03:04 +0000)]
Fixed warnings with gcc option "-Wwrite-strings".
Dimitrie O. Paun [Fri, 3 Oct 2003 05:01:33 +0000 (05:01 +0000)]
Extract binary resources to files, to fit the standard.
Alexandre Julliard [Fri, 3 Oct 2003 04:35:55 +0000 (04:35 +0000)]
Avoid closing the cdrom if we failed to open it.
Jason Edmeades [Fri, 3 Oct 2003 04:35:07 +0000 (04:35 +0000)]
Check for advertized vertex blend support before querying device
capabilities, which silences issues about vertex blending.
Jon Griffiths [Fri, 3 Oct 2003 04:34:34 +0000 (04:34 +0000)]
Tests for recent variant changes.
Pavel Roskin [Fri, 3 Oct 2003 04:33:25 +0000 (04:33 +0000)]
Add support for SCSI CD-ROMs to CDROM_GetInterfaceInfo().
Fix device number for IDE CD-ROMs. Return 0 for unsupported drives.
Pavel Roskin [Fri, 3 Oct 2003 04:31:49 +0000 (04:31 +0000)]
Added check for scsi/scsi_ioctl.h.
Mike McCormack [Fri, 3 Oct 2003 04:28:35 +0000 (04:28 +0000)]
Fixed msi spec file.
Alexandre Julliard [Fri, 3 Oct 2003 03:39:29 +0000 (03:39 +0000)]
A couple of new functions have been added to the pthread_functions
structure.
Alexandre Julliard [Fri, 3 Oct 2003 03:38:05 +0000 (03:38 +0000)]
We only need to check for same process siblings in desktop mode for
top-level windows.
Jon Griffiths [Fri, 3 Oct 2003 03:36:46 +0000 (03:36 +0000)]
Add VarParseNumFromStr()/VarNumFromParseNum(), use them for
conversions.
VariantInit(): Only touch V_VT field.
VariantClear(): Support IRecordInfo, don't free null bstrs.
Add support for upcoming vtypes, remove dead code, docs.
Jason Edmeades [Fri, 3 Oct 2003 03:35:53 +0000 (03:35 +0000)]
Minor fixes - Remove light debug statements, handle disabled specular
material properly, release surfaces when debugging and clean up trace
a little.
Daniel Marmier [Fri, 3 Oct 2003 03:35:20 +0000 (03:35 +0000)]
Fixed warnings with gcc option "-Wwrite-strings".
Gerald Pfeifer [Fri, 3 Oct 2003 03:34:29 +0000 (03:34 +0000)]
This is actually a /bin/sh script, /bin/bash is not needed.
Check whether the two input files exists instead of assuming they do.
Dimitrie O. Paun [Fri, 3 Oct 2003 03:34:10 +0000 (03:34 +0000)]
Make bin2res silent by default.
Kevin Koltzau [Fri, 3 Oct 2003 03:33:15 +0000 (03:33 +0000)]
Added tmschema.h and some other theme defines.
Pavel Roskin [Fri, 3 Oct 2003 03:31:46 +0000 (03:31 +0000)]
Implemented GetCompressedFileSize[AW].
Pavel Roskin [Fri, 3 Oct 2003 03:28:40 +0000 (03:28 +0000)]
Added check for st_blocks in struct stat.
Alexandre Julliard [Thu, 2 Oct 2003 04:58:49 +0000 (04:58 +0000)]
Changed LdrLoadDll to only search for the dll in the specified path,
using ntdll functions.
Moved LOAD_WITH_ALTERED_SEARCH_PATH functionality to LoadLibraryEx
where it belongs.