Eric Pouech [Sat, 12 Jan 2002 21:14:40 +0000 (21:14 +0000)]
Enhance display for symbol picking.
Huw D M Davies [Sat, 12 Jan 2002 21:14:17 +0000 (21:14 +0000)]
Fix off by one error in TOOLBAR_AddStringW.
Travis Michielsen [Thu, 10 Jan 2002 19:41:11 +0000 (19:41 +0000)]
Added crypt32.dll stub.
Travis Michielsen [Thu, 10 Jan 2002 19:29:40 +0000 (19:29 +0000)]
Implement advapi32 portion of the CryptoAPI.
Eric Pouech [Thu, 10 Jan 2002 18:21:07 +0000 (18:21 +0000)]
Fix potential memory issue.
Eric Pouech [Thu, 10 Jan 2002 18:20:51 +0000 (18:20 +0000)]
Fix some bad behavior when some lock states (capslock, numlock...)
were turned on.
Bill Medland [Thu, 10 Jan 2002 18:19:29 +0000 (18:19 +0000)]
Comment only; error in Microsoft documentation.
François Gouget [Thu, 10 Jan 2002 18:19:01 +0000 (18:19 +0000)]
which is more portable than type (FreeBSD).
Francois Gouget [Thu, 10 Jan 2002 18:18:43 +0000 (18:18 +0000)]
Fix previous patch: the ws_sockaddr_u2ws return value was wrong.
Make ws_sockaddr_{ws2u,u2ws} static.
Alexandre Julliard [Thu, 10 Jan 2002 03:30:21 +0000 (03:30 +0000)]
Added rules for running tests.
Martin Wilck [Wed, 9 Jan 2002 21:17:16 +0000 (21:17 +0000)]
Moved the functionality of WS_socket() to WSASocketA().
Made WSASocketA() account for WSA_FLAG_OVERLAPPED.
Martin Wilck [Wed, 9 Jan 2002 21:16:24 +0000 (21:16 +0000)]
Added support for socket flags.
Martin Wilck [Wed, 9 Jan 2002 20:30:51 +0000 (20:30 +0000)]
More general approach to file descriptor types and flags.
Paul Rupe [Wed, 9 Jan 2002 20:29:17 +0000 (20:29 +0000)]
Return length of WS_sockaddr structure in ws_sockaddr_u2ws.
Bill Medland [Wed, 9 Jan 2002 19:10:59 +0000 (19:10 +0000)]
Fixed GetDocumentation a little. When called from RegisterTypeLib it
was leaving the Doc entry uninitialised, leading to page fault when
measuring it. Also ensure correct freeing of resources on failure.
Martin Wilck [Wed, 9 Jan 2002 19:09:57 +0000 (19:09 +0000)]
Fixed a bug that caused APCs to be "forgotten".
Rein Klazes [Wed, 9 Jan 2002 19:09:06 +0000 (19:09 +0000)]
Move calling of CBT hooks from WIN_CreateWindowEx() to the driver.
Patrik Stridvall [Mon, 7 Jan 2002 21:16:46 +0000 (21:16 +0000)]
Fixed some issues found by winapi_check.
Patrik Stridvall [Mon, 7 Jan 2002 21:08:18 +0000 (21:08 +0000)]
- API files update
- Minor bug fixes
Martin Wilck [Mon, 7 Jan 2002 21:02:15 +0000 (21:02 +0000)]
Add server side support for async IO on files.
Use pread/pwrite to read/write from the offset specified in the
overlapped structure.
Alexandre Julliard [Mon, 7 Jan 2002 21:00:27 +0000 (21:00 +0000)]
Added configure check for pread/pwrite.
Mike McCormack [Mon, 7 Jan 2002 18:11:28 +0000 (18:11 +0000)]
- Attempt write before going overlapped in Writefile.
- Fix return codes in WriteFileEx.
Mike McCormack [Mon, 7 Jan 2002 18:06:59 +0000 (18:06 +0000)]
Implement CancelIo properly.
Mike McCormack [Mon, 7 Jan 2002 18:04:50 +0000 (18:04 +0000)]
- Don't use event flags with ReadFileEx and WriteFileEx.
- Use overlapped structure with WriteFile, since FILE_FLAG_OVERLAPPED
is specified.
- Cancel overlapped operations in CloseComm.
Alexandre Julliard [Mon, 7 Jan 2002 18:04:07 +0000 (18:04 +0000)]
Added support for cleaning up the TEB from inside the exiting thread.
Alexandre Julliard [Mon, 7 Jan 2002 18:03:14 +0000 (18:03 +0000)]
Allocate debug_info structure at the same time as the TEB.
Removed the TEB cleanup service.
Alexandre Julliard [Mon, 7 Jan 2002 18:02:35 +0000 (18:02 +0000)]
Added SIGNAL_Reset function.
Alexandre Julliard [Sun, 6 Jan 2002 19:09:17 +0000 (19:09 +0000)]
Added support for dumping resources.
Mark G. Adams [Sun, 6 Jan 2002 19:08:47 +0000 (19:08 +0000)]
Fix UuidCreate() to not forget MAC address.
Remove {}'s from UuidToStringA() output.
Add UuidCreateSequential() function from Windows 2000.
Bernhard Rosenkraenzer [Sun, 6 Jan 2002 19:08:03 +0000 (19:08 +0000)]
Added missing brackets in ncurses check.
Alexandre Julliard [Sun, 6 Jan 2002 18:38:45 +0000 (18:38 +0000)]
Removed obsolete dosmod.
Marcus Meissner [Sun, 6 Jan 2002 18:35:04 +0000 (18:35 +0000)]
Change currency of the european Euro using countries to Euro.
Marcus Meissner [Sun, 6 Jan 2002 18:34:31 +0000 (18:34 +0000)]
Fixed copyright date.
Ove Kaaven [Sun, 6 Jan 2002 18:34:02 +0000 (18:34 +0000)]
DOS support restructure. The DOS virtual machine is now a set of
threads running within Wine's own address space, obsoleting the old
dosmod module.
Ove Kaaven [Fri, 4 Jan 2002 21:57:04 +0000 (21:57 +0000)]
Fixed vm86_enter race conditions.
Sander van Leeuwen [Fri, 4 Jan 2002 21:50:01 +0000 (21:50 +0000)]
Never delete the font object received by WM_SETFONT.
Sander van Leeuwen [Fri, 4 Jan 2002 21:27:34 +0000 (21:27 +0000)]
Fixed calls with wrong pointer: COMCTL32_Free(&lpttsi) should be
COMCTL32_Free(lpttsi).
Sander van Leeuwen [Fri, 4 Jan 2002 21:26:56 +0000 (21:26 +0000)]
Fixed DC leak.
Sander van Leeuwen [Fri, 4 Jan 2002 21:26:20 +0000 (21:26 +0000)]
Check, Radio & 3State buttons send WM_CTLCOLORSTATIC instead of
WM_CTLCOLORBTN.
Alexandre Julliard [Fri, 4 Jan 2002 18:53:55 +0000 (18:53 +0000)]
Removed references to xpm packages.
Alexandre Julliard [Fri, 4 Jan 2002 18:52:40 +0000 (18:52 +0000)]
We no longer need libXpm.
Alexandre Julliard [Fri, 4 Jan 2002 18:47:01 +0000 (18:47 +0000)]
We no longer need the xpm wrappers.
Mike McCormack [Fri, 4 Jan 2002 18:46:02 +0000 (18:46 +0000)]
Add define for undocumented status bar message SB_SETBORDERS.
Bill Medland [Fri, 4 Jan 2002 18:45:28 +0000 (18:45 +0000)]
Define LPSTACKFRAME too.
Dmitry Timoshkov [Fri, 4 Jan 2002 18:28:38 +0000 (18:28 +0000)]
Add some new messages to the spy and winuser.h.
Alexandre Julliard [Fri, 4 Jan 2002 18:27:41 +0000 (18:27 +0000)]
Removed LoadOEMResource from USER driver.
Dmitry Timoshkov [Fri, 4 Jan 2002 18:24:51 +0000 (18:24 +0000)]
Print FIXME() for not implemented NtQueryVolumeInformationFile.
Mehmet Yasar [Fri, 4 Jan 2002 18:24:37 +0000 (18:24 +0000)]
Do not save empty sections names.
Dimitrie O. Paun [Fri, 4 Jan 2002 18:23:46 +0000 (18:23 +0000)]
Remove a call to HEAP_strdupAtoW in the Color dialog.
Gavriel State [Fri, 4 Jan 2002 18:23:17 +0000 (18:23 +0000)]
Speed up the GetImageBits case where we have an XShm image.
Alexandre Julliard [Thu, 3 Jan 2002 02:35:23 +0000 (02:35 +0000)]
Use DrawFrameControl instead of bitmaps in certain cases.
Moved remaining OEM bitmaps to user32 resources.
Marcus Meissner [Thu, 3 Jan 2002 02:34:09 +0000 (02:34 +0000)]
Implemented CoTreatAsClass, simplified OleSetAutoConvert.
Ove Kaaven [Thu, 3 Jan 2002 02:33:51 +0000 (02:33 +0000)]
Handle the lpDirectory field of the LPSHELLEXECUTEINFO.
Alexandre Julliard [Wed, 2 Jan 2002 21:50:44 +0000 (21:50 +0000)]
Fixed check_async_list calling convention.
Alexandre Julliard [Wed, 2 Jan 2002 21:49:23 +0000 (21:49 +0000)]
Moved the OEM bitmaps that don't depend on the Wine look into the
user32 resources.
Ove Kaaven [Wed, 2 Jan 2002 21:46:54 +0000 (21:46 +0000)]
Further unified HAL and HEL mixing, and added some more intelligence
to prebuffering, with some basic prebuffer canceling support, to get
rid of mixing delays in Half-Life. Used a very small waveout buffer
queue in HEL mode, using a callback to queue additional buffers, to
get rid of playback delays in Half-Life. Fixed a couple of bugs.
Eric Pouech [Wed, 2 Jan 2002 21:45:47 +0000 (21:45 +0000)]
Fixed color definition (bg and fg were swapped).
Fixed some initialisation issues.
Fixed exit condition when nothing was allocated.
Ove Kaaven [Wed, 2 Jan 2002 21:44:49 +0000 (21:44 +0000)]
If SafeArrayGetElement is called on a variant array, initialize
destination variant before copying the array element to it, some badly
behaved apps don't seem to do it themselves.
Ove Kaaven [Wed, 2 Jan 2002 21:44:30 +0000 (21:44 +0000)]
Fixed a looks-like-nobody-ever-tested-this-function kind of bug in
VariantCopyInd.
Ove Kaaven [Wed, 2 Jan 2002 21:44:05 +0000 (21:44 +0000)]
Made the output of --debugmsg +seh a bit more verbose.
Dimitrie O. Paun [Wed, 2 Jan 2002 21:43:48 +0000 (21:43 +0000)]
Make DrawStatusText Unicode ready. Get rid of a HEAP_strdup call.
Lionel Ulmer [Wed, 2 Jan 2002 21:43:19 +0000 (21:43 +0000)]
- better support for extensions functions that do not have the same
name in windows and in Unix.
- support the NV_vertex_array_range extension.
Alexandre Julliard [Tue, 1 Jan 2002 01:13:03 +0000 (01:13 +0000)]
Link with libutil only where needed.
Mike McCormack [Tue, 1 Jan 2002 01:11:32 +0000 (01:11 +0000)]
Set an overlapped's hEvent for ReadFile/WriteFile in an overlapped
completion function, not in ReadFileEx or WriteFileEx.
Alexandre Julliard [Tue, 1 Jan 2002 00:24:30 +0000 (00:24 +0000)]
Removed some of the calls to HEAP_strdup* functions.
James Juran [Tue, 1 Jan 2002 00:14:02 +0000 (00:14 +0000)]
Include <stdlib.h> to get prototype for abs() function.
Jukka Heinonen [Tue, 1 Jan 2002 00:13:32 +0000 (00:13 +0000)]
Name of the structured storage file root node is path of the file, not
the name of the root node stored in the file.
When reading streams stored into structured storage files, EOF is not
supposed to cause an error if at least one byte can be returned.
Alexandre Julliard [Mon, 31 Dec 2001 22:28:35 +0000 (22:28 +0000)]
Link with libdl only where needed.
Alexandre Julliard [Mon, 31 Dec 2001 22:26:51 +0000 (22:26 +0000)]
Fixed string type in named pipe requests.
Chris Green [Mon, 31 Dec 2001 22:21:50 +0000 (22:21 +0000)]
Get the correct label on iso9660 mixed-mode cds.
Michael Stefaniuc [Mon, 31 Dec 2001 22:21:24 +0000 (22:21 +0000)]
Fixed memory leak.
Removed redundant ImageList_DragShowNolock(FALSE) call.
Marcus Meissner [Mon, 31 Dec 2001 22:20:56 +0000 (22:20 +0000)]
Swap fg/bg color to be correct.
Alexandre Julliard [Wed, 26 Dec 2001 23:59:03 +0000 (23:59 +0000)]
Andriy Palamarchuk [Wed, 26 Dec 2001 23:39:50 +0000 (23:39 +0000)]
Implemented basic handling of assessibility actions.
Michael Stefaniuc [Wed, 26 Dec 2001 23:39:13 +0000 (23:39 +0000)]
If the fccHandler is mmioFOURCC(0, 0, 0, 0) the AVI is also
uncompressed.
infoPtr->hWnd wasn't updated in ANIMATE_OpenA.
Alexandre Julliard [Wed, 26 Dec 2001 23:11:49 +0000 (23:11 +0000)]
Save the registry before exiting on a SIGTERM.
Alexandre Julliard [Wed, 26 Dec 2001 23:10:56 +0000 (23:10 +0000)]
Make sure the DC visible region is updated in GetClipBox.
Alexandre Julliard [Wed, 26 Dec 2001 23:08:31 +0000 (23:08 +0000)]
Link to the curses library only for the dlls that need it.
Alexandre Julliard [Wed, 26 Dec 2001 20:47:33 +0000 (20:47 +0000)]
Removed the SEGPTR_* macros.
Andreas Mohr [Wed, 26 Dec 2001 20:40:47 +0000 (20:40 +0000)]
Documentation update.
Alexandre Julliard [Wed, 26 Dec 2001 20:38:53 +0000 (20:38 +0000)]
Fixed bug in system heap creation when it already exists.
Andreas Mohr [Wed, 26 Dec 2001 20:34:50 +0000 (20:34 +0000)]
Updated to not rely on rundll32.exe any more.
Andreas Mohr [Wed, 26 Dec 2001 20:34:12 +0000 (20:34 +0000)]
Fixed, added or implemented stubs:
- DrawMenuBarTemp(): corrected parameter count.
- CallCPLEntry16(): stub.
- SetSysColorsTemp(): fully implemented (hopefully) this undocumented
function.
Duane Clark [Wed, 26 Dec 2001 20:30:40 +0000 (20:30 +0000)]
Added color cursor support.
Duane Clark [Wed, 26 Dec 2001 20:30:20 +0000 (20:30 +0000)]
Destroying cursor is not necessarily an error.
Alexandre Julliard [Wed, 26 Dec 2001 20:00:03 +0000 (20:00 +0000)]
Use MapLS/UnMapLS instead of SEGPTR_* macros.
Alexandre Julliard [Wed, 26 Dec 2001 19:55:35 +0000 (19:55 +0000)]
Restructured hook mapping functions to avoid most memory
allocations. Got rid of SEGPTR_* macros.
Dmitry Timoshkov [Wed, 26 Dec 2001 19:50:58 +0000 (19:50 +0000)]
Fix definition of BY_HANDLE_FILE_INFORMATION structure.
Johan Dahlin [Wed, 26 Dec 2001 19:48:38 +0000 (19:48 +0000)]
Updated Swedish translation.
Michael Stefaniuc [Wed, 26 Dec 2001 19:48:15 +0000 (19:48 +0000)]
Check the return value of *snprintf for C99 style overflow reporting.
Mike McCormack [Wed, 26 Dec 2001 19:46:40 +0000 (19:46 +0000)]
Use alertable waits in PeekMessage16 and GetMessage16 so we can
process APCs for 16bit comms.
Andreas Mohr [Wed, 26 Dec 2001 19:42:20 +0000 (19:42 +0000)]
Got rid of WINE_PACKED.
Jon Griffiths [Mon, 24 Dec 2001 21:11:13 +0000 (21:11 +0000)]
Implement/document ordinals 7-11.
Francois Gouget [Mon, 24 Dec 2001 21:10:31 +0000 (21:10 +0000)]
Include ftsnames.h or ftnames.h, not both.
Alexandre Julliard [Mon, 24 Dec 2001 20:30:24 +0000 (20:30 +0000)]
Use MapLS/UnMapLS instead of SEGPTR_* macros.
Gerard Patel [Mon, 24 Dec 2001 20:24:58 +0000 (20:24 +0000)]
Forward tab notifications to the parent.
Gerard Patel [Mon, 24 Dec 2001 20:24:36 +0000 (20:24 +0000)]
Trivial fixes for shlwapi and Internet routines.
Bill Medland [Mon, 24 Dec 2001 20:23:57 +0000 (20:23 +0000)]
Fixed vsnprintf return value check.
Andriy Palamarchuk [Fri, 21 Dec 2001 20:31:24 +0000 (20:31 +0000)]
Implemented processing for actions SPI_SETMOUSEBUTTONSWAP,
SPI_SETFASTTASKSWITCH, SPI_SETDRAGFULLWINDOWS, SPI_SETWORKAREA.
Eric Pouech [Fri, 21 Dec 2001 20:29:58 +0000 (20:29 +0000)]
Fixed stabs parsing for GCC 3.0 (default types).
Added boolean type support.
Simplified internal types handling.