reactos.git
18 years agonew version of OskitDumpBuffer() that shows ascii characters, too, for easier debugging
Royce Mitchell III [Thu, 23 Sep 2004 12:36:19 +0000 (12:36 +0000)]
new version of OskitDumpBuffer() that shows ascii characters, too, for easier debugging

svn path=/trunk/; revision=10997

18 years agoImplement boot logging. Add /BOOTLOG to the command line to enable boot logging.
Eric Kohl [Thu, 23 Sep 2004 11:27:58 +0000 (11:27 +0000)]
Implement boot logging. Add /BOOTLOG to the command line to enable boot logging.

svn path=/trunk/; revision=10996

18 years agoFixed the way send and recv are called and return errors.
Art Yerkes [Thu, 23 Sep 2004 08:16:16 +0000 (08:16 +0000)]
Fixed the way send and recv are called and return errors.
added some printing.
dllmains: adjusted printing.

svn path=/trunk/; revision=10995

18 years agoSteven Edwards <steven_ed4153@yahoo.com>
Gé van Geldorp [Thu, 23 Sep 2004 06:48:09 +0000 (06:48 +0000)]
Steven Edwards <steven_ed4153@yahoo.com>
- Remove some unneeded include statements.

svn path=/trunk/; revision=10994

18 years agoFixes: Lock does not need to acquire a spinlock in the non-passive-level
Art Yerkes [Thu, 23 Sep 2004 06:42:16 +0000 (06:42 +0000)]
Fixes: Lock does not need to acquire a spinlock in the non-passive-level
case because we can't contend with outselves in passive level.
Realized subtle bug in select.

Select needs a referenced file object rather than a handle.  Will change
this when i get time.

svn path=/trunk/; revision=10993

18 years agoMain changes: reimported uipc_socket.c which had lots of differences with
Art Yerkes [Thu, 23 Sep 2004 06:39:16 +0000 (06:39 +0000)]
Main changes: reimported uipc_socket.c which had lots of differences with
freebsd.
Fixed: OskitTCPReceive.  Now rely exclusively on uio as suggested.

svn path=/trunk/; revision=10992

18 years agoforgot to save workspace before commiting. removed directory from include path that...
Royce Mitchell III [Thu, 23 Sep 2004 03:13:35 +0000 (03:13 +0000)]
forgot to save workspace before commiting. removed directory from include path that was only meant to be temporary

svn path=/trunk/; revision=10991

18 years agooskittcp can now be built with vs6
Royce Mitchell III [Thu, 23 Sep 2004 03:02:29 +0000 (03:02 +0000)]
oskittcp can now be built with vs6

svn path=/trunk/; revision=10990

18 years agoremove wStringTableOffset
Martin Fuchs [Wed, 22 Sep 2004 23:00:24 +0000 (23:00 +0000)]
remove wStringTableOffset

svn path=/trunk/; revision=10989

18 years agoconfiguration dialog to choose between MDI and SDI mode with persistent storage
Martin Fuchs [Wed, 22 Sep 2004 22:57:00 +0000 (22:57 +0000)]
configuration dialog to choose between MDI and SDI mode with persistent storage

svn path=/trunk/; revision=10988

18 years agoinitialize the job management and export PsJobType
Thomas Bluemel [Wed, 22 Sep 2004 22:31:46 +0000 (22:31 +0000)]
initialize the job management and export PsJobType

svn path=/trunk/; revision=10987

18 years agoFix building mdi test on MS_VC and Mingw
Steven Edwards [Wed, 22 Sep 2004 22:25:13 +0000 (22:25 +0000)]
Fix building mdi test on MS_VC and Mingw

svn path=/trunk/; revision=10986

18 years agoFix building dnsquery test on MS_VC and Mingw
Steven Edwards [Wed, 22 Sep 2004 22:13:56 +0000 (22:13 +0000)]
Fix building dnsquery test on MS_VC and Mingw

svn path=/trunk/; revision=10985

18 years agoHenning Gerhardt <henning.gerhardt@web.de>
Gé van Geldorp [Wed, 22 Sep 2004 20:50:30 +0000 (20:50 +0000)]
Henning Gerhardt <henning.gerhardt@web.de>
- Minor fixes and updates to the German resource files.
Marcelo Duarte <wine-devel@bol.com.br>
- French translation and other adjustments.
- Update localization for Portuguese language.
Ivan Leo Puoti <puoti@inwind.it>
- Changed my name, so update copyright info.
- Added Italian resources.
Jose Manuel Ferrer Ortiz <jmfo1982@yahoo.es>
- Updated the Spanish shell32 translation and made some corrections to
  other language files.

svn path=/trunk/; revision=10984

18 years ago1. fixed RtlValidSecurityDescriptor() that attempted to validate nonexisting owner...
Thomas Bluemel [Wed, 22 Sep 2004 20:16:02 +0000 (20:16 +0000)]
1. fixed RtlValidSecurityDescriptor() that attempted to validate nonexisting owner/group SID
2. implemented RtlValidRelativeSecurityDescriptor()

svn path=/trunk/; revision=10983

18 years agoFix building for building on both Mingw and MS_VC.
Steven Edwards [Wed, 22 Sep 2004 19:53:14 +0000 (19:53 +0000)]
Fix building for building on both Mingw and MS_VC.

svn path=/trunk/; revision=10982

18 years agoRobert Shearman <rob@codeweavers.com>
Gé van Geldorp [Wed, 22 Sep 2004 19:46:52 +0000 (19:46 +0000)]
Robert Shearman <rob@codeweavers.com>
- GetWindowLong -> GetWindowLongPtr.

svn path=/trunk/; revision=10981

18 years agoUlrich Czekalla <ulrich@codeweavers.com>
Gé van Geldorp [Wed, 22 Sep 2004 19:38:54 +0000 (19:38 +0000)]
Ulrich Czekalla <ulrich@codeweavers.com>
- When we send out a notification to a registered window with
  SHCNRF_NewDelivery, we should send a LPNOTIFICATIONLIST and the
  process id of the caller.

svn path=/trunk/; revision=10980

18 years agoFrancois Gouget <fgouget@free.fr>
Gé van Geldorp [Wed, 22 Sep 2004 19:24:14 +0000 (19:24 +0000)]
Francois Gouget <fgouget@free.fr>
- Assorted spelling fixes.

svn path=/trunk/; revision=10979

18 years agoStefan Leichter <Stefan.Leichter@camLine.com>
Gé van Geldorp [Wed, 22 Sep 2004 19:13:36 +0000 (19:13 +0000)]
Stefan Leichter <Stefan.Leichter@camLine.com>
- Moved stub of Control_FillCache_RunDLL from ascii to unicode.

svn path=/trunk/; revision=10978

18 years agoMerge back commit from winehq.
Gé van Geldorp [Wed, 22 Sep 2004 18:47:39 +0000 (18:47 +0000)]
Merge back commit from winehq.
Mike McCormack <mike@codeweavers.com>
- Use Heap function in preference to malloc/free.

svn path=/trunk/; revision=10977

18 years agoHuw Davies <huw@codeweavers.com>
Gé van Geldorp [Wed, 22 Sep 2004 18:10:57 +0000 (18:10 +0000)]
Huw Davies <huw@codeweavers.com>
- Change dialogs to use MS Shell Dlg rather than Helv or MS Sans Serif.

svn path=/trunk/; revision=10976

18 years agodon't zero out OtcpEvent structure from InitOskitTCP(), because it has already been...
Royce Mitchell III [Wed, 22 Sep 2004 17:41:52 +0000 (17:41 +0000)]
don't zero out OtcpEvent structure from InitOskitTCP(), because it has already been initialized at this point. Also added a check for null to avoid crash in ifa_ifwithnet()

svn path=/trunk/; revision=10975

18 years ago1. added EJOB structure
Thomas Bluemel [Wed, 22 Sep 2004 14:53:26 +0000 (14:53 +0000)]
1. added EJOB structure
2. implemented PsGetProcessJob(), PsGetJobLock(), PsGetJobSessionId() and PsGetJobUIRestrictionsClass()

svn path=/trunk/; revision=10974

18 years agoclean up/simplify 'type' command some more and don't append command-terminating carri...
Royce Mitchell III [Wed, 22 Sep 2004 13:55:07 +0000 (13:55 +0000)]
clean up/simplify 'type' command some more and don't append command-terminating carriage-return to the output buffer.

svn path=/trunk/; revision=10973

18 years agoreplace problematic stack variable in OskitTCPSend() with properly allocated mbuf...
Royce Mitchell III [Wed, 22 Sep 2004 13:35:11 +0000 (13:35 +0000)]
replace problematic stack variable in OskitTCPSend() with properly allocated mbuf, and get rid of a redundant memcpy() in OskitTCPReceiveDatagram().

svn path=/trunk/; revision=10972

18 years agoaccidently changed the @unimplemented marks
Thomas Bluemel [Wed, 22 Sep 2004 10:58:06 +0000 (10:58 +0000)]
accidently changed the @unimplemented marks

svn path=/trunk/; revision=10971

18 years agodon't be silent when calling unimplemented functions
Thomas Bluemel [Wed, 22 Sep 2004 10:49:07 +0000 (10:49 +0000)]
don't be silent when calling unimplemented functions

svn path=/trunk/; revision=10970

18 years agoimplemented CheckNameLegalDOS8Dot3A/W()
Thomas Bluemel [Wed, 22 Sep 2004 09:31:01 +0000 (09:31 +0000)]
implemented CheckNameLegalDOS8Dot3A/W()

svn path=/trunk/; revision=10969

18 years agoRobert Shearman <rob@codeweavers.com>
Gé van Geldorp [Wed, 22 Sep 2004 05:08:04 +0000 (05:08 +0000)]
Robert Shearman <rob@codeweavers.com>
- Share version information between DllGetVersion and resource file.

svn path=/trunk/; revision=10968

18 years agoJuan Lang <juan_lang@yahoo.com>
Gé van Geldorp [Tue, 21 Sep 2004 22:14:38 +0000 (22:14 +0000)]
Juan Lang <juan_lang@yahoo.com>
- If a folder contains a desktop.ini, check it for the icon location
  before using the default folder icon.

svn path=/trunk/; revision=10967

18 years agoimplemented GetSystemRegistryQuota()
Thomas Bluemel [Tue, 21 Sep 2004 22:08:18 +0000 (22:08 +0000)]
implemented GetSystemRegistryQuota()

svn path=/trunk/; revision=10966

18 years agofixed definition of the SYSTEM_REGISTRY_QUOTA_INFORMATION structure
Thomas Bluemel [Tue, 21 Sep 2004 22:07:38 +0000 (22:07 +0000)]
fixed definition of the SYSTEM_REGISTRY_QUOTA_INFORMATION structure

svn path=/trunk/; revision=10965

18 years agoimplemented GetProcessHandleCount()
Thomas Bluemel [Tue, 21 Sep 2004 21:53:45 +0000 (21:53 +0000)]
implemented GetProcessHandleCount()

svn path=/trunk/; revision=10964

18 years agoFrancois Gouget <fgouget@codeweavers.com>
Gé van Geldorp [Tue, 21 Sep 2004 21:13:49 +0000 (21:13 +0000)]
Francois Gouget <fgouget@codeweavers.com>
- Fix CSIDL_COMMON_{STARTMENU,PROGRAMS,DESKTOPDIRECTORY} so they all use
  paths in 'All Users' like CSIDL_COMMON_STARTUP.
  The CSIDL_COMMON_PROGRAMS fix solves many menu creation problems.

svn path=/trunk/; revision=10963

18 years agoEric Pouech <pouech-eric@wanadoo.fr>
Gé van Geldorp [Tue, 21 Sep 2004 20:48:02 +0000 (20:48 +0000)]
Eric Pouech <pouech-eric@wanadoo.fr>
- GetModuleFileName[AW] doesn't terminate the string if the buffer is
  too small.
Jon Griffiths <jon_p_griffiths@yahoo.com>
- Don't leak cache imagelists on exit.

svn path=/trunk/; revision=10962

18 years agoMatch whitespace to winehq
Gé van Geldorp [Tue, 21 Sep 2004 19:44:19 +0000 (19:44 +0000)]
Match whitespace to winehq

svn path=/trunk/; revision=10961

18 years agoJuan Lang <juan_lang@yahoo.com>
Gé van Geldorp [Tue, 21 Sep 2004 19:38:17 +0000 (19:38 +0000)]
Juan Lang <juan_lang@yahoo.com>
- Correct return value in a couple of error cases.
Marcus Meissner <marcus@jet.franken.de>
- Marked some functions in debughlp as static.
- Do not use REFIID as return, but IID*.

svn path=/trunk/; revision=10960

18 years agoJuan Lang <juan_lang@yahoo.com>
Gé van Geldorp [Tue, 21 Sep 2004 19:34:21 +0000 (19:34 +0000)]
Juan Lang <juan_lang@yahoo.com>
- Correct some PIDL types and eliminate some magic numbers in PIDL
  allocation; correct a copy-pasto from a previous patch.

svn path=/trunk/; revision=10959

18 years agoimplemented CreateMemoryResourceNotification() and QueryMemoryResourceNotification...
Thomas Bluemel [Tue, 21 Sep 2004 19:17:26 +0000 (19:17 +0000)]
implemented CreateMemoryResourceNotification() and QueryMemoryResourceNotification(), but only the kernel32 part

svn path=/trunk/; revision=10958

18 years agoSync to winehq
Gé van Geldorp [Tue, 21 Sep 2004 19:11:35 +0000 (19:11 +0000)]
Sync to winehq

svn path=/trunk/; revision=10957

18 years agoWe have our own tray code
Gé van Geldorp [Tue, 21 Sep 2004 19:02:01 +0000 (19:02 +0000)]
We have our own tray code

svn path=/trunk/; revision=10956

18 years agoJuan Lang <juan_lang@yahoo.com>
Gé van Geldorp [Tue, 21 Sep 2004 18:55:53 +0000 (18:55 +0000)]
Juan Lang <juan_lang@yahoo.com>
- Add stub for ShellDDEInit to let Windows explorer.exe get past the
  beginning.
Francois Gouget <fgouget@free.fr>
- Make Unicode strings static const.
Eric Pouech <pouech-eric@wanadoo.fr>
- GetModuleFileName[AW] doesn't terminate the string if the buffer is
  too small.
Jon Griffiths <jon_p_griffiths@yahoo.com>
- Delete the about dialog font when the dialog is closed.
Juan Lang <juan_lang@yahoo.com>
- Added support for DLLVERSIONINFO2 in DllGetVersion.

svn path=/trunk/; revision=10955

18 years agoMike McCormack <mike@codeweavers.com>
Gé van Geldorp [Tue, 21 Sep 2004 18:14:15 +0000 (18:14 +0000)]
Mike McCormack <mike@codeweavers.com>
- Update path from relative path on loading.

svn path=/trunk/; revision=10954

18 years agoimplemented IsDBCSLeadByte() and IsDBCSLeadByteEx()
Thomas Bluemel [Tue, 21 Sep 2004 17:41:24 +0000 (17:41 +0000)]
implemented IsDBCSLeadByte() and IsDBCSLeadByteEx()

svn path=/trunk/; revision=10953

18 years agoFixed tcptest to not do send recv or close on a socket that's not connected.
Art Yerkes [Tue, 21 Sep 2004 04:06:15 +0000 (04:06 +0000)]
Fixed tcptest to not do send recv or close on a socket that's not connected.
This keeps the user from doing something inappropriate.
makefile: add -g back in

svn path=/trunk/; revision=10952

18 years agobcopy()'s arguments are different order than memcpy()
Royce Mitchell III [Tue, 21 Sep 2004 04:00:14 +0000 (04:00 +0000)]
bcopy()'s arguments are different order than memcpy()

svn path=/trunk/; revision=10951

18 years agoFrancois Gouget <fgouget@free.fr>
Gé van Geldorp [Mon, 20 Sep 2004 21:39:04 +0000 (21:39 +0000)]
Francois Gouget <fgouget@free.fr>
- Make Unicode const strings static so they are not copied to the stack
  each time we enter the function.
Aric Stewart <aric@codeweavers.com>
- In IPersistFile_Save if the exe file is not found, trust the path we
  are given and allow creation of the link.
- Make sure exePath contains the path since it is used later in the
  function as well.
Ge van Geldorp <gvg@reactos.com>
- Match whitespace to winehq

svn path=/trunk/; revision=10950

18 years ago- Implemented the loading of drivers according to the order
Hartmut Birr [Mon, 20 Sep 2004 19:47:25 +0000 (19:47 +0000)]
- Implemented the loading of drivers according to the order
  of the tag entries in the GroupOrderList key.

svn path=/trunk/; revision=10949

18 years agoMaxime Belleng� <maxime.bellenge@laposte.net>
Gé van Geldorp [Mon, 20 Sep 2004 19:47:14 +0000 (19:47 +0000)]
Maxime Belleng� <maxime.bellenge@laposte.net>
- Add the IAutoComplete and IAutoComplete2 implementation (but methods
  stubbed for now).

svn path=/trunk/; revision=10948

18 years agoMerge back commits from winehq
Gé van Geldorp [Mon, 20 Sep 2004 18:55:21 +0000 (18:55 +0000)]
Merge back commits from winehq
Maxime Bellenge <maxime.bellenge@laposte.net>
- Add the IAutoComplete and IAutoComplete2 implementation (but methods
  stubbed for now).

svn path=/trunk/; revision=10947

18 years agoFrancois Gouget <fgouget@free.fr>
Gé van Geldorp [Mon, 20 Sep 2004 18:45:00 +0000 (18:45 +0000)]
Francois Gouget <fgouget@free.fr>
- Fix some field names in CSFV and QCMINFO.
Patrik Stridvall <ps@leissner.se>
- Fixed some issues found by winapi_check.

svn path=/trunk/; revision=10946

18 years agoRobert Shearman <rob@codeweavers.com>
Gé van Geldorp [Mon, 20 Sep 2004 18:32:33 +0000 (18:32 +0000)]
Robert Shearman <rob@codeweavers.com>
- Add exports for missing ordinals 191-194.
- Stub for SHUpdateImageW.

svn path=/trunk/; revision=10945

18 years agoFrancois Gouget <fgouget@free.fr>
Gé van Geldorp [Mon, 20 Sep 2004 18:29:10 +0000 (18:29 +0000)]
Francois Gouget <fgouget@free.fr>
- Don't export the shell32 SHAllocShared functions by name.
  Implement them by calling out their shlwapi equivalent (which had a
  much more complete implementation anyway).
- Fix the prototype of shlwapi's SHAllocShared().
- Don't crash if lpvData is NULL in SHAllocShared().
- Add a conformance test to shlwapi.

svn path=/trunk/; revision=10944

18 years agoFork a small change which has little change of being accepted by winehq
Gé van Geldorp [Mon, 20 Sep 2004 18:08:37 +0000 (18:08 +0000)]
Fork a small change which has little change of being accepted by winehq

svn path=/trunk/; revision=10943

18 years agoVincent Beron <vberon@mecano.gme.usherb.ca>
Gé van Geldorp [Mon, 20 Sep 2004 18:07:54 +0000 (18:07 +0000)]
Vincent Beron <vberon@mecano.gme.usherb.ca>
- Don't hardcode c:\windows paths in msi.dll.
Huw Davies <huw@codeweavers.com>
- Unicodify a load of strings.

svn path=/trunk/; revision=10942

18 years ago- Implemented the driver loading by the sequence of tag entries in the GroupOrderList...
Hartmut Birr [Mon, 20 Sep 2004 18:02:36 +0000 (18:02 +0000)]
- Implemented the driver loading by the sequence of tag entries in the GroupOrderList key.

svn path=/trunk/; revision=10941

18 years ago- Added the 'GroupOrderList' key.
Hartmut Birr [Mon, 20 Sep 2004 17:57:46 +0000 (17:57 +0000)]
- Added the 'GroupOrderList' key.
- Added entries for some scsi port drivers.
- Added the tag key for the atapi driver.

svn path=/trunk/; revision=10940

18 years agoReturn status code
Gé van Geldorp [Mon, 20 Sep 2004 17:55:16 +0000 (17:55 +0000)]
Return status code

svn path=/trunk/; revision=10939

18 years agoMartin Fuchs <martin-fuchs@gmx.net>
Gé van Geldorp [Mon, 20 Sep 2004 17:47:49 +0000 (17:47 +0000)]
Martin Fuchs <martin-fuchs@gmx.net>
- make drive letters in PIDLs always uppercase to enable PIDL
  comparison
- Unicodify _ILCreateDrive()

svn path=/trunk/; revision=10938

18 years agoMartin Fuchs <martin-fuchs@gmx.net>
Gé van Geldorp [Mon, 20 Sep 2004 17:42:57 +0000 (17:42 +0000)]
Martin Fuchs <martin-fuchs@gmx.net>
Return "file not found" error values instead of E_INVALIDARG if
_ILCreateFromPathA() failed to find files.

svn path=/trunk/; revision=10936

18 years agoinitialize fields that sosend() expects to have valid values
Royce Mitchell III [Mon, 20 Sep 2004 15:47:03 +0000 (15:47 +0000)]
initialize fields that sosend() expects to have valid values

svn path=/trunk/; revision=10935

18 years agoMartin Fuchs <martin-fuchs@gmx.net>
Gé van Geldorp [Mon, 20 Sep 2004 15:36:07 +0000 (15:36 +0000)]
Martin Fuchs <martin-fuchs@gmx.net>
- make drive letters in PIDLs always uppercase to enable PIDL
  comparison
- Unicodify _ILCreateDrive()

svn path=/trunk/; revision=10934

18 years agoMerge back commit from winehq
Gé van Geldorp [Mon, 20 Sep 2004 15:07:21 +0000 (15:07 +0000)]
Merge back commit from winehq

svn path=/trunk/; revision=10933

18 years agoMike McCormack <mike@codeweavers.com>
Gé van Geldorp [Mon, 20 Sep 2004 14:52:47 +0000 (14:52 +0000)]
Mike McCormack <mike@codeweavers.com>
- Clean up messy comment in SHFileOperation.
- Reduce the number of goto labels in SHFileOperation by one.

svn path=/trunk/; revision=10932

18 years agoVitaliy Margolen <wine-patch@kievinfo.com>
Gé van Geldorp [Mon, 20 Sep 2004 14:45:07 +0000 (14:45 +0000)]
Vitaliy Margolen <wine-patch@kievinfo.com>
- IShellFolder::CompareIDs - return only -1/0/1 in lower 16 bit.

svn path=/trunk/; revision=10931

18 years agoAlexandre Julliard <julliard@winehq.org>
Gé van Geldorp [Mon, 20 Sep 2004 14:38:30 +0000 (14:38 +0000)]
Alexandre Julliard <julliard@winehq.org>
- Don't define BEGIN_INTERFACE in unknwn.h.
Francois Gouget <fgouget@free.fr>
- Add #define COBJMACROS where needed in Wine.
Juan Lang <juan_lang@yahoo.com>
- IShellView seems reasonably complete, change a FIXME to a TRACE to
  speed up open/save dialogs.

Merge back commits from winehq

svn path=/trunk/; revision=10930

18 years agoAlexandre Julliard <julliard@winehq.org>
Gé van Geldorp [Mon, 20 Sep 2004 09:18:52 +0000 (09:18 +0000)]
Alexandre Julliard <julliard@winehq.org>
- Get rid of the non-standard ICOM_DEFINE macro.
- Get rid of the non-standard ICOM_VFIELD macro.
- Get rid of the non-standard ICOM_VTABLE macro.
- Get rid of the no longer used ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE
  macro.
- Removed some more uses of the non-standard ICOM_THIS macro.

svn path=/trunk/; revision=10929

18 years agoRemove incorrect assert. An APC can be queued to the attached environment,
Gé van Geldorp [Mon, 20 Sep 2004 08:17:44 +0000 (08:17 +0000)]
Remove incorrect assert. An APC can be queued to the attached environment,
as long as it is delivered before KeDetachProcess() is called.

svn path=/trunk/; revision=10928

18 years agoImplemented MCLGET for reactos, not dependent on either bsd or oskit
Art Yerkes [Mon, 20 Sep 2004 05:03:28 +0000 (05:03 +0000)]
Implemented MCLGET for reactos, not dependent on either bsd or oskit
facilities.

svn path=/trunk/; revision=10927

18 years agoRoyce Mitchell pointed out that we could eliminate these ifdefs if we don't
Art Yerkes [Mon, 20 Sep 2004 04:18:45 +0000 (04:18 +0000)]
Royce Mitchell pointed out that we could eliminate these ifdefs if we don't
use a uio, and that the uio is not needed because an mbuf can't be partially
accepted.

svn path=/trunk/; revision=10926

18 years agososend( ) will not process mbuf if you pass it a uio (according to arty)
Royce Mitchell III [Mon, 20 Sep 2004 04:13:46 +0000 (04:13 +0000)]
sosend( ) will not process mbuf if you pass it a uio (according to arty)

svn path=/trunk/; revision=10925

18 years agoFix copy/paste error
Gé van Geldorp [Sun, 19 Sep 2004 22:07:40 +0000 (22:07 +0000)]
Fix copy/paste error

svn path=/trunk/; revision=10924

18 years agoFrancois Gouget <fgouget@free.fr>
Gé van Geldorp [Sun, 19 Sep 2004 22:02:28 +0000 (22:02 +0000)]
Francois Gouget <fgouget@free.fr>
- Moved declarations from undocshell.h to shlobj.h to match the latest
  platform SDK.

svn path=/trunk/; revision=10923

18 years agoadded 'type' command
Royce Mitchell III [Sun, 19 Sep 2004 15:55:35 +0000 (15:55 +0000)]
added 'type' command

svn path=/trunk/; revision=10922

18 years ago1. implemented SetProcessWorkingSetSize()
Thomas Bluemel [Sun, 19 Sep 2004 14:36:47 +0000 (14:36 +0000)]
1. implemented SetProcessWorkingSetSize()
2. fixed Set/GetPriorityClass() not to call csrss and use NtSet/QueryInformationProcess() instead

svn path=/trunk/; revision=10921

18 years agodon't memcpy TIME structures to FILETIME structures
Thomas Bluemel [Sun, 19 Sep 2004 12:45:55 +0000 (12:45 +0000)]
don't memcpy TIME structures to FILETIME structures

svn path=/trunk/; revision=10920

18 years agoremove explorer references
Martin Fuchs [Sun, 19 Sep 2004 12:33:17 +0000 (12:33 +0000)]
remove explorer references

svn path=/trunk/; revision=10919

18 years agoadded Wine translations for winefile:
Martin Fuchs [Sun, 19 Sep 2004 12:23:31 +0000 (12:23 +0000)]
added Wine translations for winefile:
es.rc, fr.rc, hu.rc, it.rc, nl.rc, pt.rc, ru.rc, si.rc, zh.rc
Thanks to Sylvain Petreolle <spetreolle@yahoo.fr>

svn path=/trunk/; revision=10918

18 years ago- Call MmFreeSectionSegments if the Bcb reference count is zero (in CcRosReleaseFileC...
Hartmut Birr [Sun, 19 Sep 2004 12:11:44 +0000 (12:11 +0000)]
- Call MmFreeSectionSegments if the Bcb reference count is zero (in CcRosReleaseFileCache).

svn path=/trunk/; revision=10917

18 years agoAvoid crash
Gé van Geldorp [Sun, 19 Sep 2004 11:25:43 +0000 (11:25 +0000)]
Avoid crash

svn path=/trunk/; revision=10916

18 years agoSync to Wine-20040914
Gé van Geldorp [Sun, 19 Sep 2004 11:15:58 +0000 (11:15 +0000)]
Sync to Wine-20040914

svn path=/trunk/; revision=10915

18 years agoSync to Wine-20040914:
Gé van Geldorp [Sun, 19 Sep 2004 11:13:17 +0000 (11:13 +0000)]
Sync to Wine-20040914:
Robert Reif <reif@earthlink.net>
- Don't try to find alternate formats for non PCM formats.

svn path=/trunk/; revision=10913

18 years agoSync to Wine-20040914:
Gé van Geldorp [Sun, 19 Sep 2004 11:07:39 +0000 (11:07 +0000)]
Sync to Wine-20040914:
David Kredba <kredba@ibot.cas.cz>
- Added Czech resources.
Robert Reif <reif@earthlink.net>
- Remove wine specific DRV_QUERYDSOUNDGUID message and calculate it in
  dsound.dll (like in 2k/xp).
Dmitry Timoshkov <dmitry@codeweavers.com>
- Fix an obvious typo leading to a crash.
Alexandre Julliard
- Function parameters don't need WINE_UNUSED.
Eric Pouech <pouech-eric@wanadoo.fr>
- Implemented the mmTask* functions.

svn path=/trunk/; revision=10912

18 years ago.cvsignore updated.
Emanuele Aliberti [Sun, 19 Sep 2004 10:48:43 +0000 (10:48 +0000)]
.cvsignore updated.

svn path=/trunk/; revision=10911

18 years agoSync to Wine-20040914:
Gé van Geldorp [Sun, 19 Sep 2004 10:46:48 +0000 (10:46 +0000)]
Sync to Wine-20040914:
Hans Leidekker <hans@it.vu.nl>
- Dutch resource translation.
Alexandre Julliard
- Removed some uses of the non-standard ICOM_THIS macro.
- Get rid of the no longer used ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE
  macro.
Mike McCormack <mike@codeweavers.com>
- Fix some -Wsigned-compare warnings.
- Don't read past end of table in PathFileExistsDefExtW.
- Use the ACP define in MB/WC conversion functions.
Jon Griffiths <jon_p_griffiths@yahoo.com>
- Implement SHSimulateDrop, MIME_GetExtensionA/W, StrCpyNXA/W,
  SHAnsiToAnsi, SHUnicodeToUnicode.
Francois Gouget <fgouget@free.fr>
- Don't export the shell32 SHAllocShared functions by name.
- Implement them by calling out their shlwapi equivalent (which had a
  much more complete implementation anyway).
- Fix the prototype of shlwapi's SHAllocShared().
- Don't crash if lpvData is NULL in SHAllocShared().
- Add a conformance test to shlwapi.
- Assorted spelling fixes.
Diego Petten= <dgp85@users.sourceforge.net>
- Add support for file:/// urls in PathCreateFromUrl.
- Add support in UrlIs() for URLIS_DIRECTORY and URLIS_FILEURL flags.
James Hawkins <truiken@gmail.com>
- Fix buffer overflow in PathSetDlgItemPathW that led to a trashed
  stack.

svn path=/trunk/; revision=10910

18 years agoSync to Wine-20040914:
Gé van Geldorp [Sun, 19 Sep 2004 10:35:24 +0000 (10:35 +0000)]
Sync to Wine-20040914:
Mike McCormack <mike@codeweavers.com>
- Avoid non-standard types in rpcdcep.h.
Alexandre Julliard:
- Get rid of the no longer used ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE
  macro.
- Removed some uses of the non-standard ICOM_THIS macro.
Francois Gouget <fgouget@free.fr>
- Fix and unify parsing of calling conventions.
- Hack handling of 'struct { } *NDR_SCONTEXT;' so we don't cause a parse
  error as this is a valid C construct.
- Generate type tests for rpcrt4.
- Remove PRPC_BINDING_VECTOR and PUUID_VECTOR, they don't exist on
  Windows.
- Fix the MIDL_STUB_MESSAGE, MIDL_SERVER_INFO and
  MIDL_STUBLESS_PROXY_INFO structs.
- Add NDR_ALLOC_ALL_NODES_CONTEXT, NDR_POINTER_QUEUE_STATE and
  CS_STUB_INFO.

svn path=/trunk/; revision=10909

18 years agoSync to Wine-20040914:
Gé van Geldorp [Sun, 19 Sep 2004 10:28:59 +0000 (10:28 +0000)]
Sync to Wine-20040914:
Mike McCormack <mike@codeweavers.com>
- Use buffers rather than linked lists for input and out buffers.
- Stop reading input at a nul byte.
Evan Deaubl <wine@warpedview.com>
- Stop processing input stream when the outermost RTF group is closed.

svn path=/trunk/; revision=10908

18 years agoSync to Wine-20040914:
Gé van Geldorp [Sun, 19 Sep 2004 10:24:48 +0000 (10:24 +0000)]
Sync to Wine-20040914:
Huw Davies <huw@codeweavers.com>
- Change dialogs to use MS Shell Dlg rather than Helv or MS Sans Serif.
David Kredba <kredba@ibot.cas.cz>
- Added Czech resources.

svn path=/trunk/; revision=10907

18 years agoSync to Wine-20040914:
Gé van Geldorp [Sun, 19 Sep 2004 10:20:48 +0000 (10:20 +0000)]
Sync to Wine-20040914:
Alexandre Julliard:
- Added recursive idl target to allow updating idl files private to a
  dll.
- Get rid of the non-standard ICOM_THIS macro.
- Get rid of the no longer used ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE
  macro.
- Inline functions don't need WINE_UNUSED.
- Don't define BEGIN_INTERFACE in unknwn.h.
Mike McCormack <mike@codeweavers.com>
- Fix some warnings found with -Wsign-compare.
Francois Gouget <fgouget@free.fr>
- Move the PROPVARIANT declaration from objidl.idl to propidl.idl.
- Move related API declarations from individual C files to propidl.idl.
- Remove uneeded include of propidl.h in the propvariant.c test.
Robert Shearman <rob@codeweavers.com>
- Fix PropVariantCopy for VT_LPSTR and VT_LPWSTR.
- Test case VT_BSTR, VT_LPSTR and VT_LPWSTR.
- Fix PropVariantClear to reject invalid types.
- Don't crash on NULL pointers.
- Add test case.

svn path=/trunk/; revision=10906

18 years agoSync to Wine-20040914:
Gé van Geldorp [Sun, 19 Sep 2004 10:08:06 +0000 (10:08 +0000)]
Sync to Wine-20040914:
Hans Leidekker <hans@it.vu.nl>
- Dutch resource translation.

svn path=/trunk/; revision=10905

18 years agoSync to Wine-20040914:
Gé van Geldorp [Sun, 19 Sep 2004 10:07:26 +0000 (10:07 +0000)]
Sync to Wine-20040914:
Hans Leidekker <hans@it.vu.nl>
- Dutch resource translation.
David Kredba <kredba@ibot.cas.cz>
- Added Czech resources.

svn path=/trunk/; revision=10904

18 years agoSync to Wine-20040913:
Gé van Geldorp [Sun, 19 Sep 2004 10:03:26 +0000 (10:03 +0000)]
Sync to Wine-20040913:
Huw Davies <huw@codeweavers.com>
- Change dialogs to use MS Shell Dlg rather than Helv or MS Sans Serif.
- Fix printer selection in PD_PRINTSETUP type dialogs.
Dmitry Timoshkov <dmitry@codeweavers.com>
- Use "MS Shell Dlg" in the Open File dialog templates as in Windows
- Resize child dialog when its controls are moved relatively stc32
  "magic" control.
- Y coordinate of the "magic" static control should be treated
  inclusively.
Jacek Caban <jack@itma.pwr.wroc.pl>
- Polish translation update.
Rein Klazes <rklazes@xs4all.nl>
- Fix a crash saving a file without file name extension and without
  extension filter.
Hans Leidekker <hans@it.vu.nl>
- Fix signed/unsigned comparison warnings.
Alexandre Julliard
- Removed some uses of the non-standard ICOM_THIS macro.
- Get rid of the no longer used ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE
  macro.
- Get rid of the non-standard CONV_POINT and CONV_RECT functions.

svn path=/trunk/; revision=10903

18 years agoSync to Wine-20040913:
Gé van Geldorp [Sun, 19 Sep 2004 09:50:06 +0000 (09:50 +0000)]
Sync to Wine-20040913:
Robert Shearman <rob@codeweavers.com>
- Add 16x16 error, info and warning icons.
- Replace GetWindowLong by GetWindowLongPtr.
- Implement insert marks.
- Rearrange TOOLBAR_INFO.
- Clear data structure after dragging.
- WM_SETCURSOR does not need to be handled as it is not sent whilst
  the window is captured.
- Make uDragListMessage non-static so that we can re-use it
  elsewhere.
- Set class hbrBackground and style to the same as native.
- Set hbrBackground class property to same value as native.
- Use Unicode window functions instead of ANSI.
- Always redraw dialog on changing between pages.
- Set hbrBackground class property to same value as native.
- Remove no longer needed WM_ERASEBKGND handler.
- Use Unicode window functions instead of ANSI.
- Make customization list boxes into drag list boxes.
- Order available buttons in the same way as the native version.
- Obey TBCDRF_NOOFFSET for the button text.
- Make anchor highlighting behave more like native version.
- Don't recalculate toolbar in TOOLBAR_Unkwn460.
- Obey WM_SETREDRAW for the WM_ERASEBKGND message as well as
  WM_PAINT.
- TB_MARKITEM should redraw button.
- Send NM_LDOWN notification.
- NM_RDBLCLK only needs to send a NMHDR structure.
- On mouse notifications returning 0 DefWndProc should be called.
- Fix regression with IE's Menu Bar.
- Implement insert marks.
- Rearrange TOOLBAR_INFO.
- Fix anchor highlighting.
- Remove redundant test in TOOLBAR_DrawButton.
- Status update.
- Remove no longer valid comment.
- Minor coding style cleanups.
- Implement titles.
Hans Leidekker <hans@it.vu.nl>
- Fix signed/unsigned comparison warnings.
Ulrich Czekalla <ulrich@codeweavers.com>
- Forward focus to combobox, otherwise edit control won't get focus.
- The rectangle passed in DRAWITEMSTRUCT is slightly too large as
  compared with Windows.
- Clear tooltip when text is set to NULL.
- Repaint tooltip when item info changes.
Kevin Koltzau <kevin@plop.org>
- Fix bug with chained messages.
- Make SetWindowSubclass behave with SetWindowLong subclasses.
- Allow unlimited number of subclasses.
- Correct issue when SendMessage is called from within a subclass proc.
- Add regression test.
Huw Davies <huw@codeweavers.com>
- Change dialogs to use MS Shell Dlg rather than Helv or MS Sans Serif.
David Kredba <kredba@ibot.cas.cz>
- Added Czech resources.
Vitaliy Margolen <wine-patch@kievinfo.com>
- Send correct tracing notification messages.
Michael Stefaniuc <mstefani@redhat.de>
- Fix hotspot handling
- Remove unused flag from the InternalDrag struct.
Filip Navara <xnavara@volny.cz>
- Status update.
- Fix resizing of wizards.
- Fill the area next to watermark bitmap with window color and subclass
  exterior wizard pages to suppress drawing background.
- Correct displaying of wizard subtitle.
- Do not distinguish exterior wizard pages by their position, but
  instead expect that every page in wizard that doesn't have header is
  exterior.
- Move the property sheet resizing code from PROPSHEET_CreatePage to
  PROPSHEET_SetCurSel. It needs to be executed on every page change
  because the application can modify it during the notifications.
- Draw the Wizard97 header bitmaps before drawing the header strings.
- Center the header bitmap of the new Wizard97 correctly.
- Display the correct wizard title for any wizard type and do not
  change it for reqular property sheets.
- Fix loading wizard title and subtitle from resources.
Mike McCormack <mike@codeweavers.com>
- Calculate the correct size of dialog templates in the propsheet
  control.
Zach Gorman <zach@archetypeauction.com>
- OK button should be default in non-wizard property sheets.
- Propsheet pages need WS_EX_CONTROLPARENT style.
Jon Griffiths <jon_p_griffiths@yahoo.com>
- CreateDCA -> CreateDCW
Vitaliy Margolen <wine-patch@kievinfo.com>
- Make sure TreeView gets redrawn after calling EnsureVisible.

svn path=/trunk/; revision=10902

18 years agoSync to Wine-20040914:
Gé van Geldorp [Sun, 19 Sep 2004 09:18:36 +0000 (09:18 +0000)]
Sync to Wine-20040914:
Hans Leidekker <hans@it.vu.nl>
- Fix signed/unsigned comparison warnings.

svn path=/trunk/; revision=10901

18 years agoPrepare for syncing to Wine-20040914
Gé van Geldorp [Sun, 19 Sep 2004 09:11:12 +0000 (09:11 +0000)]
Prepare for syncing to Wine-20040914

svn path=/trunk/; revision=10900

18 years agoFix insertion of APCs where the target thread is attached to another process
Gé van Geldorp [Sat, 18 Sep 2004 19:43:00 +0000 (19:43 +0000)]
Fix insertion of APCs where the target thread is attached to another process

svn path=/trunk/; revision=10899

18 years agofix some compilings warings when you using some optimze settings in gcc compiler
Magnus Olsen [Sat, 18 Sep 2004 09:31:53 +0000 (09:31 +0000)]
fix some compilings warings when you  using some optimze settings in gcc compiler

env.c: In function `RtlDestroyEnvironment':
env.c:108: warning: dereferencing type-punned pointer will break strict-aliasing rules
env.c: In function `RtlSetEnvironmentVariable':
env.c:347: warning: dereferencing type-punned pointer will break strict-aliasing rules
env.c:393: warning: dereferencing type-punned pointer will break strict-aliasing rules

svn path=/trunk/; revision=10898

18 years agofix some compilings warings
Magnus Olsen [Sat, 18 Sep 2004 07:25:53 +0000 (07:25 +0000)]
fix some compilings warings

svn path=/trunk/; revision=10897

18 years agofix last compilings warings from this file.
Magnus Olsen [Sat, 18 Sep 2004 07:10:14 +0000 (07:10 +0000)]
fix last compilings warings from this file.

svn path=/trunk/; revision=10896