reactos.git
19 years ago- Change Start value for PCnet to demand load. (Now really!)
Filip Navara [Mon, 11 Oct 2004 18:42:49 +0000 (18:42 +0000)]
- Change Start value for PCnet to demand load. (Now really!)

svn path=/trunk/; revision=11274

19 years ago- Allow querying information for root enumerated devices using IoGetDeviceProperty.
Filip Navara [Mon, 11 Oct 2004 18:36:20 +0000 (18:36 +0000)]
- Allow querying information for root enumerated devices using IoGetDeviceProperty.

svn path=/trunk/; revision=11273

19 years ago- Add root bus enumeration registry for NE2000 driver.
Filip Navara [Mon, 11 Oct 2004 18:36:17 +0000 (18:36 +0000)]
- Add root bus enumeration registry for NE2000 driver.
- Change Start value for PCnet to demand load.

svn path=/trunk/; revision=11272

19 years ago- Return correct error value from WSPSocket.
Filip Navara [Mon, 11 Oct 2004 17:26:50 +0000 (17:26 +0000)]
- Return correct error value from WSPSocket.

svn path=/trunk/; revision=11271

19 years ago- Fix receive to work on VMware emulated adapters. We need to set busmaster bit on...
Filip Navara [Mon, 11 Oct 2004 15:03:13 +0000 (15:03 +0000)]
- Fix receive to work on VMware emulated adapters. We need to set busmaster bit on PCI command register in order to get packets. Otherwise we just get "missing frame" error and the ring buffer remains empty.
- Indicate receive completition.
- Implement basic packet transmitting.
- Don't read slot number from registry and report itself as NDIS 5.0 miniport.
- Fix nasty bugs in halt code path (incorrect assignment and wrong parameters to NdisMFreeSharedMemory calls).

svn path=/trunk/; revision=11270

19 years agoMinor simplifications.
Eric Kohl [Mon, 11 Oct 2004 12:37:04 +0000 (12:37 +0000)]
Minor simplifications.

svn path=/trunk/; revision=11269

19 years agoMake regexpl build again. (I know I really should fix this to be unicode)
Steven Edwards [Mon, 11 Oct 2004 01:24:22 +0000 (01:24 +0000)]
Make regexpl build again. (I know I really should fix this to be unicode)

BTW this is a kick ass tool that does work over the network. I just tested it
editing the registry on the wifes box.

svn path=/trunk/; revision=11268

19 years agoMake regexpl build again. This has been bitrotting for a while.
Steven Edwards [Mon, 11 Oct 2004 01:20:13 +0000 (01:20 +0000)]
Make regexpl build again. This has been bitrotting for a while.

svn path=/trunk/; revision=11267

19 years agoDon't use NdisTransferData if the whole packet is contained in the header+lookup...
Filip Navara [Sun, 10 Oct 2004 22:38:22 +0000 (22:38 +0000)]
Don't use NdisTransferData if the whole packet is contained in the header+lookup buffer.

svn path=/trunk/; revision=11266

19 years agoFix printing of packet contents to really print the contents instead of destroying...
Filip Navara [Sun, 10 Oct 2004 21:06:13 +0000 (21:06 +0000)]
Fix printing of packet contents to really print the contents instead of destroying them.

svn path=/trunk/; revision=11265

19 years agoUpdate registry entries for NE2000 driver to match the new layout.
Filip Navara [Sun, 10 Oct 2004 21:03:23 +0000 (21:03 +0000)]
Update registry entries for NE2000 driver to match the new layout.

svn path=/trunk/; revision=11264

19 years agoIgnore registry reading errors while building services database.
Filip Navara [Sun, 10 Oct 2004 21:00:59 +0000 (21:00 +0000)]
Ignore registry reading errors while building services database.

svn path=/trunk/; revision=11263

19 years agoRemove obsolete comments.
Eric Kohl [Sun, 10 Oct 2004 18:28:05 +0000 (18:28 +0000)]
Remove obsolete comments.

svn path=/trunk/; revision=11262

19 years agoSilence a debug message.
Eric Kohl [Sun, 10 Oct 2004 18:26:33 +0000 (18:26 +0000)]
Silence a debug message.

svn path=/trunk/; revision=11261

19 years agoNtReadFile(): Take FILE_USE_FILE_POINTER_POSITION into account.
Eric Kohl [Sun, 10 Oct 2004 18:23:09 +0000 (18:23 +0000)]
NtReadFile(): Take FILE_USE_FILE_POINTER_POSITION into account.

svn path=/trunk/; revision=11260

19 years ago- Fix debug message.
Filip Navara [Sun, 10 Oct 2004 17:23:13 +0000 (17:23 +0000)]
- Fix debug message.

svn path=/trunk/; revision=11259

19 years ago- Fix the NdisMEthIndicateReceive macro and ETH_RCV_INDICATE_HANDLER prototype to...
Filip Navara [Sun, 10 Oct 2004 17:16:42 +0000 (17:16 +0000)]
- Fix the NdisMEthIndicateReceive macro and ETH_RCV_INDICATE_HANDLER prototype to be binary compatible with Windows (R).
- Modify NDIS accordingly.

svn path=/trunk/; revision=11258

19 years agoFixed compiler warning ('RegistryPropertyName' might be used uninitialized in this...
Gregor Anich [Sun, 10 Oct 2004 15:51:52 +0000 (15:51 +0000)]
Fixed compiler warning ('RegistryPropertyName' might be used uninitialized in this function)

svn path=/trunk/; revision=11257

19 years agoNtDeviceIoControlFile() and NtFsControlFile():
Eric Kohl [Sun, 10 Oct 2004 14:01:50 +0000 (14:01 +0000)]
NtDeviceIoControlFile() and NtFsControlFile():
Check granted access rights against access rights from IoControlCode.

svn path=/trunk/; revision=11256

19 years agoChange flags of some network-related registry values. They were wrong.
Art Yerkes [Sun, 10 Oct 2004 10:46:02 +0000 (10:46 +0000)]
Change flags of some network-related registry values.  They were wrong.

svn path=/trunk/; revision=11255

19 years agoImplement RegQueryMultipleValuesA().
Eric Kohl [Sun, 10 Oct 2004 10:43:23 +0000 (10:43 +0000)]
Implement RegQueryMultipleValuesA().

svn path=/trunk/; revision=11254

19 years ago- Fixed some size calculations according to the last changes in cm/ntfunc.c.
Hartmut Birr [Sun, 10 Oct 2004 10:10:52 +0000 (10:10 +0000)]
- Fixed some size calculations according to the last changes in cm/ntfunc.c.

svn path=/trunk/; revision=11253

19 years ago- Implement GetPrivateProfileSectionA/W()
Gé van Geldorp [Sat, 9 Oct 2004 18:46:41 +0000 (18:46 +0000)]
- Implement GetPrivateProfileSectionA/W()
- Handle value-less keys
- Handle comments

svn path=/trunk/; revision=11252

19 years ago- Attach NDIS miniport devices to the device stack.
Filip Navara [Sat, 9 Oct 2004 18:17:08 +0000 (18:17 +0000)]
- Attach NDIS miniport devices to the device stack.
- Gain the bus type and slot number using IoGetDeviceProperty from the PnP stack.
- Read the registry values for NDIS miniports from the correct place. See www.plasmic.com/~vizzini/ntnetarch.html for details.
- Update NdisReadPciSlotInformation/NdisWritePciSlotInformation to use the adapter slot information.

svn path=/trunk/; revision=11251

19 years ago- Implement IoOpenDeviceRegistryKey for PLUGPLAY_REGKEY_DRIVER case.
Filip Navara [Sat, 9 Oct 2004 18:16:58 +0000 (18:16 +0000)]
- Implement IoOpenDeviceRegistryKey for PLUGPLAY_REGKEY_DRIVER case.
- Implement IoGetDeviceProperty for DevicePropertyClassName, DevicePropertyClassGuid, DevicePropertyDriverKeyName, DevicePropertyManufacturer, DevicePropertyFriendlyName cases.

svn path=/trunk/; revision=11250

19 years ago- Delete all build files on "make clean".
Filip Navara [Sat, 9 Oct 2004 17:14:11 +0000 (17:14 +0000)]
- Delete all build files on "make clean".

svn path=/trunk/; revision=11249

19 years agocorrect array size
Martin Fuchs [Sat, 9 Oct 2004 14:07:13 +0000 (14:07 +0000)]
correct array size

svn path=/trunk/; revision=11248

19 years agoPass requested base address to MmAllocateSection()
Gé van Geldorp [Sat, 9 Oct 2004 12:17:54 +0000 (12:17 +0000)]
Pass requested base address to MmAllocateSection()

svn path=/trunk/; revision=11247

19 years agoadd splitpath.c
Martin Fuchs [Sat, 9 Oct 2004 11:42:39 +0000 (11:42 +0000)]
add splitpath.c

svn path=/trunk/; revision=11246

19 years agounixcalls.c
Martin Fuchs [Sat, 9 Oct 2004 11:40:44 +0000 (11:40 +0000)]
unixcalls.c

svn path=/trunk/; revision=11245

19 years agoUpdate French translation.
Martin Fuchs [Sat, 9 Oct 2004 11:40:08 +0000 (11:40 +0000)]
Update French translation.

svn path=/trunk/; revision=11244

19 years agoCreate named pipes with security information if argument is present
Thomas Bluemel [Fri, 8 Oct 2004 23:24:01 +0000 (23:24 +0000)]
Create named pipes with security information if argument is present

svn path=/trunk/; revision=11243

19 years agoCreate mail slots with security information if argument is present
Thomas Bluemel [Fri, 8 Oct 2004 23:20:57 +0000 (23:20 +0000)]
Create mail slots with security information if argument is present

svn path=/trunk/; revision=11242

19 years agolittle simplification
Thomas Bluemel [Fri, 8 Oct 2004 23:12:29 +0000 (23:12 +0000)]
little simplification

svn path=/trunk/; revision=11241

19 years agoatomically increment the pipe id to be thread-safe. Thanks to Mark Grosberg for repor...
Thomas Bluemel [Fri, 8 Oct 2004 21:48:46 +0000 (21:48 +0000)]
atomically increment the pipe id to be thread-safe. Thanks to Mark Grosberg for reporting it.

svn path=/trunk/; revision=11240

19 years agolittle simplification
Thomas Bluemel [Fri, 8 Oct 2004 21:37:16 +0000 (21:37 +0000)]
little simplification

svn path=/trunk/; revision=11239

19 years agofixed return value of FindCloseChangeNotification()
Thomas Bluemel [Fri, 8 Oct 2004 21:29:40 +0000 (21:29 +0000)]
fixed return value of FindCloseChangeNotification()

svn path=/trunk/; revision=11238

19 years agoimplemented GetNamedPipeHandleStateA() and a few fixes for GetNamedPipeHandleStateW()
Thomas Bluemel [Fri, 8 Oct 2004 21:25:18 +0000 (21:25 +0000)]
implemented GetNamedPipeHandleStateA() and a few fixes for GetNamedPipeHandleStateW()

svn path=/trunk/; revision=11237

19 years ago- Fix one error case to prevent crashes when registry enumeration fails.
Filip Navara [Fri, 8 Oct 2004 21:20:35 +0000 (21:20 +0000)]
- Fix one error case to prevent crashes when registry enumeration fails.

svn path=/trunk/; revision=11236

19 years agoCorrectly handle small buffers in NtEnumerate[Value]Key and NtQuery[Value]Key registr...
Filip Navara [Fri, 8 Oct 2004 21:19:12 +0000 (21:19 +0000)]
Correctly handle small buffers in NtEnumerate[Value]Key and NtQuery[Value]Key registry routines:
- If buffer is too small to contain even fixed size information for specified type return STATUS_BUFFER_TOO_SMALL.
- If buffer is large enough to contain some information, but not all information requested, fill as much as we can and return STATUS_BUFFER_OVERFLOW.
- If we fill the entire buffer return STATUS_SUCCESS.

svn path=/trunk/; revision=11235

19 years agoAdd SYSTEM_REGISTRY_QUOTA_INFORMATION
Gé van Geldorp [Fri, 8 Oct 2004 21:14:21 +0000 (21:14 +0000)]
Add SYSTEM_REGISTRY_QUOTA_INFORMATION

svn path=/trunk/; revision=11234

19 years agocall vswprintf@msvcrt in Wine's UNICODE version
Martin Fuchs [Fri, 8 Oct 2004 20:20:15 +0000 (20:20 +0000)]
call vswprintf@msvcrt in Wine's UNICODE version

svn path=/trunk/; revision=11233

19 years ago- Return some values for NtQuerySystemInformation(SystemRegistryQuotaInformation)
Gé van Geldorp [Fri, 8 Oct 2004 20:02:30 +0000 (20:02 +0000)]
- Return some values for NtQuerySystemInformation(SystemRegistryQuotaInformation)
- Print messages for not implemented system information classes
- Silence some debug messages

svn path=/trunk/; revision=11232

19 years agoresource files
Martin Fuchs [Fri, 8 Oct 2004 19:30:45 +0000 (19:30 +0000)]
resource files

svn path=/trunk/; revision=11231

19 years agotchar.h
Martin Fuchs [Fri, 8 Oct 2004 19:30:30 +0000 (19:30 +0000)]
tchar.h

svn path=/trunk/; revision=11230

19 years agocall Unix functions in separate module read_unix.c
Martin Fuchs [Fri, 8 Oct 2004 18:19:53 +0000 (18:19 +0000)]
call Unix functions in separate module read_unix.c

svn path=/trunk/; revision=11229

19 years ago- User resource strings instead of constant strings for folder names.
Eric Kohl [Fri, 8 Oct 2004 11:52:30 +0000 (11:52 +0000)]
- User resource strings instead of constant strings for folder names.
- Add english and german resource strings.

svn path=/trunk/; revision=11228

19 years agoUNICODE for WINE version
Martin Fuchs [Fri, 8 Oct 2004 09:53:37 +0000 (09:53 +0000)]
UNICODE for WINE version

svn path=/trunk/; revision=11227

19 years agogerman resource strings
Martin Fuchs [Fri, 8 Oct 2004 08:35:02 +0000 (08:35 +0000)]
german resource strings

svn path=/trunk/; revision=11226

19 years agoconvert string constants into string resources and character arrays
Martin Fuchs [Fri, 8 Oct 2004 08:18:42 +0000 (08:18 +0000)]
convert string constants into string resources and character arrays

svn path=/trunk/; revision=11225

19 years agoRemove the GNU from the name as its not a GNU program.
Steven Edwards [Fri, 8 Oct 2004 04:09:51 +0000 (04:09 +0000)]
Remove the GNU from the name as its not a GNU program.

svn path=/trunk/; revision=11224

19 years agoSync notepad with Winehq. It looks more like Windows notepad.
Steven Edwards [Fri, 8 Oct 2004 04:05:11 +0000 (04:05 +0000)]
Sync notepad with Winehq. It looks more like Windows notepad.

svn path=/trunk/; revision=11223

19 years agoAdded makefile dependency in both dirs, and proper relinking rule for
Art Yerkes [Fri, 8 Oct 2004 01:28:32 +0000 (01:28 +0000)]
Added makefile dependency in both dirs, and proper relinking rule for
oskittcp and ip.

svn path=/trunk/; revision=11222

19 years agoRemove forgotten breakpoint
Gé van Geldorp [Thu, 7 Oct 2004 21:05:36 +0000 (21:05 +0000)]
Remove forgotten breakpoint

svn path=/trunk/; revision=11221

19 years agoFix GetFullPathNameA/W() return value
Gé van Geldorp [Thu, 7 Oct 2004 20:39:04 +0000 (20:39 +0000)]
Fix GetFullPathNameA/W() return value

svn path=/trunk/; revision=11220

19 years agoUndo last change, since GetFullPathName is supposed to return the length
Gé van Geldorp [Thu, 7 Oct 2004 19:24:26 +0000 (19:24 +0000)]
Undo last change, since GetFullPathName is supposed to return the length
including terminating nul char when the buffer is too small

svn path=/trunk/; revision=11219

19 years agoDon't rely on UNICODE being #define'ed
Gé van Geldorp [Thu, 7 Oct 2004 19:20:57 +0000 (19:20 +0000)]
Don't rely on UNICODE being #define'ed

svn path=/trunk/; revision=11218

19 years agoDon't corrupt the registry when deleting a REG_DWORD value
Gé van Geldorp [Thu, 7 Oct 2004 18:00:10 +0000 (18:00 +0000)]
Don't corrupt the registry when deleting a REG_DWORD value

svn path=/trunk/; revision=11217

19 years agosome formatting and prototype changes
Art Yerkes [Thu, 7 Oct 2004 15:04:45 +0000 (15:04 +0000)]
some formatting and prototype changes
memtrack on
moved timer dpc out of libip
added work item for ip timer callback to work at passive level

svn path=/trunk/; revision=11216

19 years agoFrancois Gouget <fgouget@free.fr>
Gé van Geldorp [Thu, 7 Oct 2004 09:13:56 +0000 (09:13 +0000)]
Francois Gouget <fgouget@free.fr>
-Don't define COBJMACROS in objbase.h.
Update the Wine sources accordingly.

svn path=/trunk/; revision=11215

19 years agouse TREE_LINE_DX for better look of the tree with big fonts
Martin Fuchs [Thu, 7 Oct 2004 08:43:34 +0000 (08:43 +0000)]
use TREE_LINE_DX for better look of the tree with big fonts

svn path=/trunk/; revision=11214

19 years agoAllow NtGdiCreateScaleableFontResource to keep going.
Steven Edwards [Thu, 7 Oct 2004 05:26:54 +0000 (05:26 +0000)]
Allow NtGdiCreateScaleableFontResource to keep going.
(This allows OpenOffice 1.1.1 to load)

svn path=/trunk/; revision=11213

19 years agoSorry jimtabor and rcampbell, it turns out that ip.a was not getting cleaned
Art Yerkes [Thu, 7 Oct 2004 04:47:42 +0000 (04:47 +0000)]
Sorry jimtabor and rcampbell, it turns out that ip.a was not getting cleaned
and you guys were using an old one.  sedwards helped me figure that out.
I've been cleaning these dirs explicitly since i'm working in them.

This should fix the clean for those.

svn path=/trunk/; revision=11212

19 years agoGetFullPathName returns length without nul byte
Gé van Geldorp [Wed, 6 Oct 2004 23:46:09 +0000 (23:46 +0000)]
GetFullPathName returns length without nul byte

svn path=/trunk/; revision=11211

19 years agoupdate item height after changing the font
Martin Fuchs [Wed, 6 Oct 2004 09:08:50 +0000 (09:08 +0000)]
update item height after changing the font

svn path=/trunk/; revision=11210

19 years agoID_FILE_MOVE resources
Martin Fuchs [Wed, 6 Oct 2004 09:08:16 +0000 (09:08 +0000)]
ID_FILE_MOVE resources

svn path=/trunk/; revision=11209

19 years agoRolf Kalbermatter <rolf.kalbermatter@citeng.com>
Gé van Geldorp [Wed, 6 Oct 2004 07:29:58 +0000 (07:29 +0000)]
Rolf Kalbermatter <rolf.kalbermatter@citeng.com>
- Fix bug found by Piotr Caban, where our function tried to delete a
directory eventhough the user canceled the operation.

svn path=/trunk/; revision=11208

19 years agoMore stuff moved out of ip lib.
Art Yerkes [Wed, 6 Oct 2004 04:40:34 +0000 (04:40 +0000)]
More stuff moved out of ip lib.

svn path=/trunk/; revision=11207

19 years agoDo some simple error checking on .cur and .ico file structure
Gé van Geldorp [Tue, 5 Oct 2004 22:08:56 +0000 (22:08 +0000)]
Do some simple error checking on .cur and .ico file structure

svn path=/trunk/; revision=11206

19 years agoFrancois Gouget <fgouget@free.fr>
Gé van Geldorp [Tue, 5 Oct 2004 20:58:38 +0000 (20:58 +0000)]
Francois Gouget <fgouget@free.fr>
- Assorted spelling fixes.

svn path=/trunk/; revision=11205

19 years ago- Bugcheck on a page fault, if the reason was code executing in a non executable...
Hartmut Birr [Tue, 5 Oct 2004 19:11:17 +0000 (19:11 +0000)]
- Bugcheck on a page fault, if the reason was code executing in a non executable area (only available on a AMD64).

svn path=/trunk/; revision=11204

19 years ago- Changed some functions from Nt to Zw in RtlFormatCurrentUserKeyPath to bypass the...
Hartmut Birr [Tue, 5 Oct 2004 19:04:09 +0000 (19:04 +0000)]
- Changed some functions from Nt to Zw in RtlFormatCurrentUserKeyPath to bypass the buffer checks.

svn path=/trunk/; revision=11203

19 years ago- Removed some hard coded values, which depend on a kernel base of 0xc0000000.
Hartmut Birr [Tue, 5 Oct 2004 18:53:28 +0000 (18:53 +0000)]
- Removed some hard coded values, which depend on a kernel base of 0xc0000000.

svn path=/trunk/; revision=11202

19 years agoMesa version 6.2 import (also removed _MSC_VER define for building with mingw) -...
Gregor Anich [Tue, 5 Oct 2004 14:19:13 +0000 (14:19 +0000)]
Mesa version 6.2 import (also removed _MSC_VER define for building with mingw) - look at mesa3d.org/ for changelogs.

svn path=/trunk/; revision=11201

19 years agoSilence a few warnings and bring the source (mostly) back in line
Steven Edwards [Tue, 5 Oct 2004 13:57:29 +0000 (13:57 +0000)]
Silence a few warnings and bring the source (mostly) back in line
with the source drop from embedded.cl

svn path=/trunk/; revision=11200

19 years agoRemove outdated profile path postfix.
Eric Kohl [Tue, 5 Oct 2004 13:39:42 +0000 (13:39 +0000)]
Remove outdated profile path postfix.

svn path=/trunk/; revision=11199

19 years agoAdded a simple embedded GPL dhcp server for ReactOS by
Steven Edwards [Tue, 5 Oct 2004 13:09:46 +0000 (13:09 +0000)]
Added a simple embedded GPL dhcp server for ReactOS by
Carlos Manuel Duclos Vergara

TODO:
Make it a real Window Service
Make it use the registry rather than dhcpd.conf
.......

svn path=/trunk/; revision=11198

19 years agoRemove fixed heap base address (HEAP_BASE) to enable bottom-up heap allocation.
Eric Kohl [Tue, 5 Oct 2004 10:40:13 +0000 (10:40 +0000)]
Remove fixed heap base address (HEAP_BASE) to enable bottom-up heap allocation.

svn path=/trunk/; revision=11197

19 years agoRecognize our CD-Rom drives
Gé van Geldorp [Tue, 5 Oct 2004 07:51:11 +0000 (07:51 +0000)]
Recognize our CD-Rom drives

svn path=/trunk/; revision=11196

19 years agoAlexandre Julliard <julliard@winehq.org>
Gé van Geldorp [Tue, 5 Oct 2004 07:43:19 +0000 (07:43 +0000)]
Alexandre Julliard <julliard@winehq.org>
- Fixed typo in ProgramsW.
- Changed the case of windows and system directories to match the
  directories we create by default.
- Avoid depending on the non-standard IUnknown_METHODS macro in Wine
  internal headers.

svn path=/trunk/; revision=11195

19 years agoUn-hardcoded the 0xC0000000 value, and stuck the define in one single place both...
Alex Ionescu [Mon, 4 Oct 2004 21:38:49 +0000 (21:38 +0000)]
Un-hardcoded the 0xC0000000 value, and stuck the define in one single place both for ASM and C code. This define is 0x80000000 by default, but automatically sets itself to 0xC0000000 if 3GB is set to 1 in reactos/config. This option is turned on by default for now, because the Default heap is at 0xA0000000, which doesn't work on a non 3GB system. Lower values seem to crash Win32K but I fill figure out a solution.

svn path=/trunk/; revision=11193

19 years ago2004-10-04 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Mon, 4 Oct 2004 20:04:49 +0000 (20:04 +0000)]
2004-10-04  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* tools/helper.mk: Support for kernel TARGET_TYPE.
* ntoskrnl/Makefile: Simplified makefile.

svn path=/trunk/; revision=11192

19 years agoPiotr Caban <pio13@poczta.onet.pl>
Gé van Geldorp [Mon, 4 Oct 2004 19:44:11 +0000 (19:44 +0000)]
Piotr Caban <pio13@poczta.onet.pl>
- Added Polish translation.

svn path=/trunk/; revision=11191

19 years agoReapply winehq change:
Gé van Geldorp [Mon, 4 Oct 2004 19:41:31 +0000 (19:41 +0000)]
Reapply winehq change:
Robert Shearman <rob@codeweavers.com>
- Simplify getting custom icons for a folder by utilising the new
  SHELL32_GetCustomFolderAttribute function.
- Add support for custom shell folders, such as the History folder.
- Always try to initialize folder using IPersistFolder3 interface and
  then fall back on IPersistFolder if not supported.
Ge van Geldorp <gvg@reactos.com>
- Can't pass NULL as default value to GetPrivateProfileString.

svn path=/trunk/; revision=11190

19 years ago2004-10-04 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Mon, 4 Oct 2004 19:41:28 +0000 (19:41 +0000)]
2004-10-04  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* tools/helper.mk: Clean autogenerated files.
* tools/regtests.c: Remove newlines.

svn path=/trunk/; revision=11189

19 years agoreturn hardcoded value (1) for SM_CMONITORS.
Jens Collin [Mon, 4 Oct 2004 19:23:31 +0000 (19:23 +0000)]
return hardcoded value (1) for  SM_CMONITORS.

svn path=/trunk/; revision=11188

19 years agoUse GetStringTypeW() for implementation of IsCharAlphaNumericW(),
Gé van Geldorp [Mon, 4 Oct 2004 19:22:16 +0000 (19:22 +0000)]
Use GetStringTypeW() for implementation of IsCharAlphaNumericW(),
IsCharAlphaW(), IsCharLowerW() and IsCharUpperW()

svn path=/trunk/; revision=11187

19 years agodefined SM_CMONITORS (80)
Jens Collin [Mon, 4 Oct 2004 19:22:02 +0000 (19:22 +0000)]
defined SM_CMONITORS (80)

svn path=/trunk/; revision=11186

19 years agoImplement GetStringTypeA/W() and GetStringTypeExA/W()
Gé van Geldorp [Mon, 4 Oct 2004 19:17:58 +0000 (19:17 +0000)]
Implement GetStringTypeA/W() and GetStringTypeExA/W()

svn path=/trunk/; revision=11185

19 years agoFixed IPStartup prototype and moved DisplayIPPacket out of ifdef.
Art Yerkes [Mon, 4 Oct 2004 18:32:30 +0000 (18:32 +0000)]
Fixed IPStartup prototype and moved DisplayIPPacket out of ifdef.

svn path=/trunk/; revision=11184

19 years agoRemoved unneeded DriverObject parameter to IPStartup.
Art Yerkes [Mon, 4 Oct 2004 18:31:40 +0000 (18:31 +0000)]
Removed unneeded DriverObject parameter to IPStartup.

svn path=/trunk/; revision=11183

19 years ago- Fixed the setting of the page protection for ntoskrnl.
Hartmut Birr [Mon, 4 Oct 2004 17:27:13 +0000 (17:27 +0000)]
- Fixed the setting of the page protection for ntoskrnl.
  The image is loaded without the size of the bss section.
  Pages after the bss section may not be changed.

svn path=/trunk/; revision=11182

19 years agosync with WINE source
Martin Fuchs [Mon, 4 Oct 2004 17:13:03 +0000 (17:13 +0000)]
sync with WINE source

svn path=/trunk/; revision=11181

19 years agoRevert:
Casper Hornstrup [Mon, 4 Oct 2004 10:16:59 +0000 (10:16 +0000)]
Revert:
2004-10-02  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* ntoskrnl/Makefile: Fix dependencies when PCH is enabled.

2004-10-02  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* tools/helper.mk: Support for kernel TARGET_TYPE.
* ntoskrnl/Makefile: Simplified makefile.

svn path=/trunk/; revision=11180

19 years agomerged corrected version of the Wine commit http://cvs.winehq.org/patch.py?id=13936:
Martin Fuchs [Mon, 4 Oct 2004 09:31:10 +0000 (09:31 +0000)]
merged corrected version of the Wine commit cvs.winehq.org/patch.py?id=13936:
- added choosing fonts
- added file moving

svn path=/trunk/; revision=11179

19 years agoFirst shot at ip lib test app.
Art Yerkes [Mon, 4 Oct 2004 04:26:00 +0000 (04:26 +0000)]
First shot at ip lib test app.

svn path=/trunk/; revision=11178

19 years agoDBG should be 0 by default. Also, DBG = 1 seems to break ROS (it hangs before ntoskrn...
Alex Ionescu [Mon, 4 Oct 2004 03:19:07 +0000 (03:19 +0000)]
DBG should be 0 by default. Also, DBG = 1 seems to break ROS (it hangs before ntoskrnl is even loaded.)

svn path=/trunk/; revision=11177

19 years agoAdded new targets. ip and oskittcp should now clean with the rest of the
Art Yerkes [Sun, 3 Oct 2004 22:55:45 +0000 (22:55 +0000)]
Added new targets.  ip and oskittcp should now clean with the rest of the
tree.

svn path=/trunk/; revision=11176

19 years agoFinal propogation of TDI_CONNECTION_INFORMATION/TRANSPORT_ADDRESS changes.
Art Yerkes [Sun, 3 Oct 2004 21:44:43 +0000 (21:44 +0000)]
Final propogation of TDI_CONNECTION_INFORMATION/TRANSPORT_ADDRESS changes.

svn path=/trunk/; revision=11175

19 years agoPropogating TDI address changes.
Art Yerkes [Sun, 3 Oct 2004 21:16:31 +0000 (21:16 +0000)]
Propogating TDI address changes.

svn path=/trunk/; revision=11174