Dmitry Timoshkov [Mon, 31 Mar 2003 23:58:27 +0000 (23:58 +0000)]
Fix some problems found while compiling and linking Wine under
Cygwin.
Alexandre Julliard [Mon, 31 Mar 2003 23:56:35 +0000 (23:56 +0000)]
Try to make winsock.h more portable (based on a patch by Francois
Gouget).
Dimitrie O. Paun [Mon, 31 Mar 2003 19:41:55 +0000 (19:41 +0000)]
New winecfg skeleton app, based heavily on original work by Jaco
Greeff.
Sylvain Petreolle [Mon, 31 Mar 2003 19:34:53 +0000 (19:34 +0000)]
Use regedit instead of regapi.
Andreas Mohr [Mon, 31 Mar 2003 19:32:46 +0000 (19:32 +0000)]
Trace format fix.
Alexandre Julliard [Mon, 31 Mar 2003 19:32:20 +0000 (19:32 +0000)]
Added missing NONAMELESSSTRUCT/UNION.
Alexandre Julliard [Mon, 31 Mar 2003 01:37:04 +0000 (01:37 +0000)]
Moved WaitForMultipleObjects to ntdll (based on a patch by Eric
Pouech).
Added NTDLL_get_server_timeout function to compute ntdll-style
timeouts and adapted the timer code to use it.
Francois Gouget [Mon, 31 Mar 2003 01:34:37 +0000 (01:34 +0000)]
- s/cvs -PAd update/cvs update -PAd/.
- Fix the Odin link.
- Add a link to BeWine.
- Small typo fixes and rephrasing.
Rok Mandeljc [Mon, 31 Mar 2003 01:34:08 +0000 (01:34 +0000)]
Framework for the doppler effect.
Rok Mandeljc [Mon, 31 Mar 2003 01:33:08 +0000 (01:33 +0000)]
(sorta) implemented EnumPorts.
Vitaliy Margolen [Mon, 31 Mar 2003 01:32:47 +0000 (01:32 +0000)]
Fix random segfaults in X11DRV_SetImageBits_1.
Alexandre Julliard [Sun, 30 Mar 2003 03:09:39 +0000 (03:09 +0000)]
Use the right buffer size in SYSPARAMS_Load instead of some random
value.
Alexandre Julliard [Sun, 30 Mar 2003 03:08:52 +0000 (03:08 +0000)]
Clear the entire request, not just the end, in case it contains
padding bytes.
Alexandre Julliard [Sun, 30 Mar 2003 03:08:13 +0000 (03:08 +0000)]
Fixed regression in VERSION_GetLinkedDllVersion() introduced by
previous change.
Adam Gundy [Sun, 30 Mar 2003 03:06:30 +0000 (03:06 +0000)]
MSVCRT_fclose() mustn't use the _flag field from the file structure
after _close() has been called.
When _open_osfhandle() is used by MFC's CStdioFile, it expects write
access even though it doesn't set the necessary flag bit.
Vitaliy Margolen [Sun, 30 Mar 2003 03:05:55 +0000 (03:05 +0000)]
Unicode strings termination fixes.
Maxime Bellengé [Sun, 30 Mar 2003 03:05:12 +0000 (03:05 +0000)]
Fix a regression when loading a real windows registry.
Jukka Heinonen [Sun, 30 Mar 2003 03:04:37 +0000 (03:04 +0000)]
Add prototype for GetCompressedFileSize. Move some int21 functions to
winedos. Improve file attribute functions.
Adam Gundy [Sun, 30 Mar 2003 01:36:09 +0000 (01:36 +0000)]
Don't look at the second character of the path unless the first
character is non-NUL.
Adam Gundy [Sun, 30 Mar 2003 01:35:49 +0000 (01:35 +0000)]
Don't convert uninitialized bytes of the filename from wide to
multibyte.
Adam Gundy [Sun, 30 Mar 2003 01:35:31 +0000 (01:35 +0000)]
Make sure the new array of printer pointers is NULL initialized.
Adam Gundy [Sun, 30 Mar 2003 01:35:07 +0000 (01:35 +0000)]
Don't read uninitialized data when a '$' is found.
Adam Gundy [Sun, 30 Mar 2003 01:34:29 +0000 (01:34 +0000)]
Make sure all the bits of the LDT are initialized.
Adam Gundy [Sun, 30 Mar 2003 01:33:58 +0000 (01:33 +0000)]
Initialize lpLogFont->lfQuality to the default.
Mike Hearn [Fri, 28 Mar 2003 19:46:49 +0000 (19:46 +0000)]
Add info on how to use the Wine uninstaller.
Alexandre Julliard [Fri, 28 Mar 2003 19:40:37 +0000 (19:40 +0000)]
Moved 16-bit dialog routines to a separate dialog16.c file.
Fixed window creation to create ASCII windows when called through one
of the ASCII dialog functions.
Alexandre Julliard [Fri, 28 Mar 2003 19:34:50 +0000 (19:34 +0000)]
Avoid crash if snd_pcm_open fails.
John K. Hohm [Fri, 28 Mar 2003 19:33:04 +0000 (19:33 +0000)]
Implement DllRegisterServer and DllUnregisterServer for ole32.dll, and
add OleSelfRegister version string.
Dimitrie O. Paun [Fri, 28 Mar 2003 19:31:49 +0000 (19:31 +0000)]
Remove the no longer needed -m option, ignore -r for compatibility
with rc.
Rename -B to --endianess, -d to --debug, -W to --pedantic.
Add a new -U,--undefine option to undefined preprocessor symbols.
Cleanup the help message (order the long options alphabetically).
Dimitrie O. Paun [Fri, 28 Mar 2003 19:31:12 +0000 (19:31 +0000)]
Fix errno linkage when compiling in C++.
Alberto Massari [Fri, 28 Mar 2003 19:30:55 +0000 (19:30 +0000)]
Added InternetSetStatusCallbackA and a stub for
InternetSetStatusCallbackW.
Alexandre Julliard [Fri, 28 Mar 2003 00:36:12 +0000 (00:36 +0000)]
Replaced WINE_CHECK_STRUCT_MEMBER autoconf macro by the standard
AC_CHECK_MEMBERS. Added check for si_fd in siginfo_t.
Yorick Hardy [Fri, 28 Mar 2003 00:30:09 +0000 (00:30 +0000)]
stdint.h should be included for compiling on NetBSD.
Yorick Hardy [Fri, 28 Mar 2003 00:29:45 +0000 (00:29 +0000)]
Added fields from NetBSD struct sigcontext on i386.
Yorick Hardy [Fri, 28 Mar 2003 00:29:00 +0000 (00:29 +0000)]
Added the sysctl calls for NetBSD to determine the physical memory
available.
Steven Edwards [Fri, 28 Mar 2003 00:28:09 +0000 (00:28 +0000)]
Fixed the .def files for the Mingw build.
Dimitrie O. Paun [Thu, 27 Mar 2003 18:50:14 +0000 (18:50 +0000)]
Allow wpp users to undefine previously defined symbols.
Dimitrie O. Paun [Thu, 27 Mar 2003 18:37:59 +0000 (18:37 +0000)]
Remove unused options -a and -C.
Collapse the -w into -O, for symmetry with -J.
Update the man page to the latest options.
Dimitrie O. Paun [Thu, 27 Mar 2003 18:36:27 +0000 (18:36 +0000)]
Do not pass unnecessary flags to wrc in generated makefiles.
Sylvain Petreolle [Thu, 27 Mar 2003 18:35:12 +0000 (18:35 +0000)]
_wsplitpath: Display correctly the path being split.
Rolf Kalbermatter [Thu, 27 Mar 2003 18:34:34 +0000 (18:34 +0000)]
Implemented SHLWAPI_266 and SHLWAPI_271.
P. Christeas [Thu, 27 Mar 2003 00:02:00 +0000 (00:02 +0000)]
Fixed typo in SetGraphicsMode.
P. Christeas [Thu, 27 Mar 2003 00:01:28 +0000 (00:01 +0000)]
Implemented MakeSureDirectoryPathExists.
Mike Hearn [Thu, 27 Mar 2003 00:00:42 +0000 (00:00 +0000)]
TreeView should not send two click notifications when bTrack is true.
Rolf Kalbermatter [Thu, 27 Mar 2003 00:00:15 +0000 (00:00 +0000)]
Cosmetic fixes.
Rolf Kalbermatter [Wed, 26 Mar 2003 23:59:51 +0000 (23:59 +0000)]
Implemented CheckEscapesA/W.
Alexandre Julliard [Wed, 26 Mar 2003 23:41:43 +0000 (23:41 +0000)]
Implemented file change notifications, based on a patch by Mike
McCormack.
Maxime Bellengé [Wed, 26 Mar 2003 23:36:25 +0000 (23:36 +0000)]
Fix the lookin combobox overlapping the toolbar in open/save file
dialog.
Mike Hearn [Wed, 26 Mar 2003 23:35:50 +0000 (23:35 +0000)]
TREEVIEW_GetItemA should ignore stateMask.
Rolf Kalbermatter [Wed, 26 Mar 2003 23:35:23 +0000 (23:35 +0000)]
Add new helper function to create a relative file or folder ItemIDList
for a path and change usage of SHSimpleIDListFromPath to call new
function instead.
Alexandre Julliard [Wed, 26 Mar 2003 01:33:48 +0000 (01:33 +0000)]
Moved errno_location support to sysdeps.c.
Alexandre Julliard [Wed, 26 Mar 2003 01:32:18 +0000 (01:32 +0000)]
Added generic signal handling mechanism based on pipes to synchronize
signals with the main poll loop.
Alexandre Julliard [Wed, 26 Mar 2003 01:29:56 +0000 (01:29 +0000)]
Use aliases instead of #defines for the varargs functions when using
gcc.
Eric Pouech [Wed, 26 Mar 2003 01:25:19 +0000 (01:25 +0000)]
- no longer using kernel32's APIs but ntdll's
- BUILTIN32_dlopen now properly returns NTDLL style status codes
Stephan BEUZE [Wed, 26 Mar 2003 01:23:38 +0000 (01:23 +0000)]
Implemented a default behavior for SPI_GETGRADIENTCAPTIONS flag in
SystemParametersInfoA.
Maxime Bellengé [Wed, 26 Mar 2003 01:22:57 +0000 (01:22 +0000)]
Stubs for EnumSystemLanguageGroups{A|W}.
Mike Hearn [Wed, 26 Mar 2003 01:22:10 +0000 (01:22 +0000)]
Correct the check for changed treeview items, so item sets repaint
properly.
Alexandre Julliard [Tue, 25 Mar 2003 00:36:16 +0000 (00:36 +0000)]
Store %gs in the TEB on every call to 16-bit code, and don't restore
it from the TEB for signals that did not happen in 16-bit code.
Maxime Bellengé [Tue, 25 Mar 2003 00:34:29 +0000 (00:34 +0000)]
Fix how the size of the dialog is computed and the child component
placed.
In case the help button and the readonly check box are hidden, perform
the resizing before calling the hook procedure.
Stefan Leichter [Tue, 25 Mar 2003 00:33:56 +0000 (00:33 +0000)]
Let wcmd handle .cmd files like .bat files.
Eric Pouech [Tue, 25 Mar 2003 00:33:32 +0000 (00:33 +0000)]
No longer using kernel32's APIs but ntdll's.
Gerald Pfeifer [Tue, 25 Mar 2003 00:33:12 +0000 (00:33 +0000)]
Add trailing full-stop to warning in DIR_GetPath().
Alexandre Julliard [Mon, 24 Mar 2003 19:44:20 +0000 (19:44 +0000)]
Avoid reference to wine_get_cs function from libwine.
Alexandre Julliard [Mon, 24 Mar 2003 19:36:17 +0000 (19:36 +0000)]
Revert broken change to the scrollbar position adjustment code.
Alexandre Julliard [Mon, 24 Mar 2003 19:33:20 +0000 (19:33 +0000)]
If supported, relocate the main wine binary to a higher address to
leave more space for the Win32 executable.
Alexandre Julliard [Mon, 24 Mar 2003 19:31:10 +0000 (19:31 +0000)]
Make sure changes to the debug registers while inside a SIGTRAP
exception are taken into account (based on a patch by Alex Pasadyn).
Brian Vincent [Mon, 24 Mar 2003 19:29:38 +0000 (19:29 +0000)]
Prompt the user again if they don't get the root password right.
Dimitrie O. Paun [Mon, 24 Mar 2003 19:29:05 +0000 (19:29 +0000)]
Don't attempt to compile .res files.
Dimitrie O. Paun [Mon, 24 Mar 2003 19:28:50 +0000 (19:28 +0000)]
Send LVN_ODCACHEHINT notification for LVS_OWNERDATA style in all modes
(based on a patch by Vitaliy Margolen).
Tony Lambregts [Mon, 24 Mar 2003 19:28:13 +0000 (19:28 +0000)]
Get rid of W->A calls.
Shachar Shemesh [Mon, 24 Mar 2003 19:27:53 +0000 (19:27 +0000)]
Reordering can take place even if the font does not identify itself as
a reordering one.
Alexandre Julliard [Sun, 23 Mar 2003 20:11:45 +0000 (20:11 +0000)]
Portability fixes.
Alexandre Julliard [Sun, 23 Mar 2003 20:07:55 +0000 (20:07 +0000)]
Properly initialize keyboard auto-repeat for all X connections.
Dimitrie O. Paun [Sun, 23 Mar 2003 20:03:48 +0000 (20:03 +0000)]
Comment out unneeded extensions.
Rolf Kalbermatter [Sun, 23 Mar 2003 20:03:30 +0000 (20:03 +0000)]
SHInitRestricted() fix boolean error introduced in last patch.
Stefan Leichter [Sun, 23 Mar 2003 20:03:13 +0000 (20:03 +0000)]
Moved implementation of GetPrivateProfileInt from ascii to unicode.
Alexandre Julliard [Sun, 23 Mar 2003 20:00:02 +0000 (20:00 +0000)]
List 16-bit spec files explicitly to avoid problems with some versions
of make.
Alexandre Julliard [Sun, 23 Mar 2003 01:12:30 +0000 (01:12 +0000)]
Converted winebuild option parsing to use getopt_long. Added a number
of long aliases for the existing short options.
Alexandre Julliard [Sun, 23 Mar 2003 00:28:53 +0000 (00:28 +0000)]
Added a .def file for libwine.
Christian Costa [Sun, 23 Mar 2003 00:18:26 +0000 (00:18 +0000)]
Make use of .half and/or .asciiz assembler keywords when necessary.
Madhura Sahasrabudhe [Sat, 22 Mar 2003 21:15:41 +0000 (21:15 +0000)]
Changed the macros in the msvcrt headers to static inline functions.
Alexandre Julliard [Sat, 22 Mar 2003 21:12:27 +0000 (21:12 +0000)]
Changed the SET_AX etc. macros to not return a value.
Rein Klazes [Sat, 22 Mar 2003 21:09:32 +0000 (21:09 +0000)]
Fix two comparisons between a 32 bit register with a 16 bit error
code.
Alexandre Julliard [Sat, 22 Mar 2003 21:00:09 +0000 (21:00 +0000)]
Make a distinction between the thread Unix pid and the process wide
pid for platforms that use both.
Alexandre Julliard [Sat, 22 Mar 2003 20:54:40 +0000 (20:54 +0000)]
Fixed duplicate initialization of some of the wm->ldr fields.
Alexandre Julliard [Sat, 22 Mar 2003 20:40:48 +0000 (20:40 +0000)]
Moved libwine to libs/ directory.
Some makefile fixes and cleanups.
Alexandre Julliard [Sat, 22 Mar 2003 00:23:16 +0000 (00:23 +0000)]
Moved date/time/currency format handling to new lcformat.c.
Thomas Mertes [Sat, 22 Mar 2003 00:21:35 +0000 (00:21 +0000)]
Tests for RtlCompareMemoryUlong, RtlUniform, RtlDowncaseUnicodeString,
RtlAppendUnicodeStringToString.
Thomas Mertes [Sat, 22 Mar 2003 00:20:58 +0000 (00:20 +0000)]
- Implement RtlDowncaseUnicodeString, RtlUniform, iswdigit, iswlower,
iswspace, iswxdigit.
- Fixed RtlInt64ToUnicodeString and RtlIntegerToUnicodeString.
- According to tests RtlAppendUnicodeStringToString leaves the
destination unchanged when the source length is 0 (FIXED).
- Documentation updates in RtlExtendedMagicDivide,
RtlLargeIntegerToChar, RtlInt64ToUnicodeString, RtlUpperChar,
RtlUpperString, RtlUpcaseUnicodeChar, RtlCharToInteger,
RtlIntegerToChar, RtlUnicodeStringToInteger,
RtlIntegerToUnicodeString, _ultoa, _ltoa, _itoa, _ui64toa, _i64toa,
_atoi64, _ultow, _ltow, _itow, _ui64tow, _i64tow, _wtol, _wtoi,
_wtoi64.
Alexandre Julliard [Fri, 21 Mar 2003 23:45:26 +0000 (23:45 +0000)]
Split signal blocking code out of SIGNAL_Reset into SIGNAL_Block.
Added SIGTERM handler.
Steven Edwards [Fri, 21 Mar 2003 23:39:24 +0000 (23:39 +0000)]
shell.c is now 16-bit only.
Alexandre Julliard [Fri, 21 Mar 2003 21:31:35 +0000 (21:31 +0000)]
Ignore fcntl failure when setting a write lock on a read only file.
Alexandre Julliard [Fri, 21 Mar 2003 21:30:51 +0000 (21:30 +0000)]
Added 'wine' prefix to libwine_unicode exports.
Alexandre Julliard [Fri, 21 Mar 2003 21:28:33 +0000 (21:28 +0000)]
Moved wine_anon_mmap to loader.c.
Eric Pouech [Fri, 21 Mar 2003 21:27:16 +0000 (21:27 +0000)]
Removed no longer needed MODREF.find_export field.
Rolf Kalbermatter [Fri, 21 Mar 2003 21:26:25 +0000 (21:26 +0000)]
- Add new W2K policies to the known list of policies.
- Modify the algorithme to go through the list until a NULL entry is
found instead of hardcoding the number of elements (I was to lazy to
count them again ;-)
- Fix SHInitRestricted to work as Unicode on NT systems.
Rolf Kalbermatter [Fri, 21 Mar 2003 21:23:33 +0000 (21:23 +0000)]
Implement some more Win API functions and add support functions for
coming changes to SHFileOperation.
Alexandre Julliard [Fri, 21 Mar 2003 05:06:48 +0000 (05:06 +0000)]
Moved libwine_unicode to the libs/ directory.
Eric Pouech [Fri, 21 Mar 2003 00:46:08 +0000 (00:46 +0000)]
Rewrote mapping of module into memory using only NTDLL APIs.
Rok Mandeljc [Fri, 21 Mar 2003 00:42:38 +0000 (00:42 +0000)]
Stub implementation of the dmusic dll.