reactos.git
18 years agoSync to Wine-20050524:
Gé van Geldorp [Thu, 26 May 2005 21:55:34 +0000 (21:55 +0000)]
Sync to Wine-20050524:
Alexander Julliard <julliard@winehq.org>
- Added rules for building import libraries in the individual dll
  makefiles, and added support for building a .def.a static import
  library too.
Aric Stewart <aric@codeweavers.com>
- Fix a few leaking object handles.
- Correct user component publication.
- Implement MsiEnumComponentQualifiers.
- Implement Publish Components in order for MsiGetQualifiedComponent
  apis to work. Also implement MsiGetQualifiedComponent, or at least some
  of the functionality as it is supposed to install stuff if it is
  absent, which it does not do yet.
- Correct query quoting based on Mike's patch.
  Also more error messages about return codes from custom actions and
  ignore an error that we should be ignoring.
- Double terminate SZ_MULTI properly.
- ClassInfo and ExtensionInfo are also written for ADVERTISED
  components.
- Write the RegOwner and RegCompany keys as blank if they do not exist
  when doing the RegisterUser action.
- Fix quoting on queries.
- Respect '+' and '*' in WriteRegistryValues to only create the key if
  it does not already exist. Prevents overwriting values with NULL.
- We cannot internally load the files in FileCost because that action
  may be skipped or not called. So do it in CostInitialize.
- Quote the file path in SelfRegModules.
- Do not write squished null guids to the feature registration.
- Correctly use short filenames from uncompressed file sources. Also
  default feature and component install states to ABSENT instead of
  UNKNOWN.
- Correct a problem with parse_data if binary data was not in full bytes.
- More properly handle uncompressed file sources, fix the creating and
  parsing of Source Directories.
- ExecuteAction runs the whole Execute table and not just from
  InstallValidate onward.  To do this make sure we do not do the
  costing initialization work again if it is already done (by checking
  the CostingComplete Property).
- A lot of work to refine feature states, setting the state affects
  the state of all child features and also respect features that want
  to default to something other than LOCAL.
- Fix a few leaking object handles.
- Correct user component publication.
- Implement MsiEnumComponentQualifiers.
- We have a stub for MsiGetUserInfoA we should use it.
- A few small fixes.
- Add a missing msiobj_release that was resulting in a leaked object
  with each MsiCreateRecord call.
- Fix a leaking handle.
- Make MsiCollectUserInfo more internally consistent.
  Thanks to Mike McCormack.
- Fix a leaking handle in MsiConfigureProductExW.
- Implement MsiGetProductCodeW.
- Implement MsiGetUserInfoW.
- Implement MsiCollectUserInfoA/W.
- Implement MsiQueryFeatureStateW.
- Correct a leaking hkey handle.
- Expand some handling of special properties in MsiGetProductInfo.
- Fix for the return codes for the Qualified component calls. They are
  not INSTALLSTATEs but rather success values.
- Quoting fixes.
Mike McCormack <mike@codeweavers.com>
- Make sure that dialogs are only created and destroyed in a single
  thread.
- Track memory allocations in the SQL parser.
- Create the ORDER BY view in a single call.
- Simplify parsing of the FROM keyword.
- Improve parser error checking.
- Simplify parsing of select query.
- remove the unused utf8 field of an expression
- make the parse result a single assignment at top level of parsing
- abort parsing on a memory allocation failure
- Only tables can be backquoted, strings must be single quoted.
- Declare MsiExportDatabase* in the spec file, and fix a typo.
- make sure to free the string table when closing the database
- don't free szPersist in MsiOpenDatabase if it's not a string
- Avoid some non-standard str functions.
Francois Gouget <fgouget@free.fr>
- Tweak the documentation to make winapi_check happy.
Juan Lang <juan_lang@yahoo.com>
- Don't fail in RegisterFonts if the Fonts table is missing.
- Partially implement AppSearch for RegLocator-type searches.
- Turn handled errors from ERRs to WARNs or TRACEs.
Vincent Beron <vberon@mecano.gme.usherb.ca>
- Use SUBLANG_NEUTRAL for French resources.
Stefan Leichter <Stefan.Leichter@camLine.com>
- Update version resource of msi.dll to current version shipped from
  windows update.
- Added minimal implementation of MsiCreateAndVerifyInstallerDirectory.
Marcus Meissner <marcus@jet.franken.de>
- Set PhysicalMemory property from system data.

svn path=/trunk/; revision=15537

18 years agoSync to Wine-20050524:
Gé van Geldorp [Thu, 26 May 2005 21:15:58 +0000 (21:15 +0000)]
Sync to Wine-20050524:
Alexander Julliard <julliard@winehq.org>
- Added rules for building import libraries in the individual dll
  makefiles, and added support for building a .def.a static import
  library too.

svn path=/trunk/; revision=15536

18 years agoSync to Wine-20050524:
Gé van Geldorp [Thu, 26 May 2005 21:09:49 +0000 (21:09 +0000)]
Sync to Wine-20050524:
Alexander Julliard <julliard@winehq.org>
- Added rules for building import libraries in the individual dll
  makefiles, and added support for building a .def.a static import
  library too.

svn path=/trunk/; revision=15535

18 years agoSync to Wine-20050524:
Gé van Geldorp [Thu, 26 May 2005 21:07:55 +0000 (21:07 +0000)]
Sync to Wine-20050524:
Alexander Julliard <julliard@winehq.org>
- Added rules for building import libraries in the individual dll
  makefiles, and added support for building a .def.a static import
  library too.

svn path=/trunk/; revision=15534

18 years agoSync to Wine-20050524:
Gé van Geldorp [Thu, 26 May 2005 21:06:20 +0000 (21:06 +0000)]
Sync to Wine-20050524:
Alexander Julliard <julliard@winehq.org>
- Added rules for building import libraries in the individual dll
  makefiles, and added support for building a .def.a static import
  library too.

svn path=/trunk/; revision=15533

18 years agoSync to Wine-20050524:
Gé van Geldorp [Thu, 26 May 2005 21:02:35 +0000 (21:02 +0000)]
Sync to Wine-20050524:
Alexandre Julliard <julliard@winehq.org>
- Removed unnecessary code in the 16-bit DllEntryPoint function of some
  dlls, and also fixed its ordinal in a few places.
- Added rules for building import libraries in the individual dll
  makefiles, and added support for building a .def.a static import
  library too.
- Don't convert the template name to Unicode, it's not used by the
  dialog anyway. Clear the window property on WM_DESTROY.
Michael Jung <mjung@iss.tu-darmstadt.de>
- Use IShellFolder::GetDisplayNameOf instead of SHGetPathFromIDList to
  be able to browse shell namespace extensions.

svn path=/trunk/; revision=15532

18 years agoSync to Wine-20050524:
Gé van Geldorp [Thu, 26 May 2005 20:52:12 +0000 (20:52 +0000)]
Sync to Wine-20050524:
Alexandre Julliard <julliard@winehq.org>
- Added rules for building import libraries in the individual dll
  makefiles, and added support for building a .def.a static import
  library too.
Francois Gouget <fgouget@free.fr>
- Assorted spelling fixes.
Kouji Sasaki <taro-x@justsystem.co.jp>
- Added handling of WM_ENABLE message.
James Hawkins <truiken@gmail.com>
- Audit the List-View control.
- Select the item under the point (x,y) in MouseHover.
- Store the click point in LISTVIEW_INFO.
- Move mouse tracking to MouseMove.
- Use DragDetect instead of TrackMouse.
- Remove the unused TrackMouse function.
- Fixed centering of tab text.
Dimi Paun <dimi@lattica.com>
- Do not compute the hit test if we don't really need it.
- Make it more explicit how we deal with WS_DISABLED.
Felix Nawothnig <felix.nawothnig@t-online.de>
- Resize listview column to autofit on a doubleclick on the
  header-divider.
- Implemented WM_ENABLE.
- Rewrote item layouting - new code fixes bitmap/image position for
  non-left-aligned text, prevents jumping when resizing non-left-aligned
  text, implements clipping for images and correctly aligns bitmaps when
  an image is already there.
- Set iItem to index before notifying callback items.
Duane Clark <dclark@akamail.com>
- Misc rectangle fixes.
- The date should be initialized from local time.
Aric Stewart <aric@codeweavers.com>
- Handle WM_NCCALCSIZE in the tab control.
Hans Leidekker <hans@it.vu.nl>
- Fix uninitialized warnings.

svn path=/trunk/; revision=15531

18 years agoSync to Wine-20050524:
Gé van Geldorp [Thu, 26 May 2005 20:39:17 +0000 (20:39 +0000)]
Sync to Wine-20050524:
Alexandre Julliard <julliard@winehq.org>
- Added rules for building import libraries in the individual dll
  makefiles, and added support for building a .def.a static import
  library too.
Gerold Jens Wucherpfennig <gjwucherpfennig@gmx.net>
- Initial FCI work (FCICreate and FCIDestroy).

svn path=/trunk/; revision=15530

18 years agoFix more bugs in change display. when you press on aply in desk.cpl later on ok you...
Magnus Olsen [Thu, 26 May 2005 20:07:10 +0000 (20:07 +0000)]
Fix more bugs in change display. when you press on aply in desk.cpl later on ok you did get change_display fail msg. fix the return code to reboot req. Remove switch statmenet for more that one flags can be send same time. example CDS_TEST + CDS_FULLSCREEN ..... and replace thuse with if statement instead.

svn path=/trunk/; revision=15529

18 years agoReport 16bpp for modes where VBE returns 15bpp.
Filip Navara [Thu, 26 May 2005 19:58:58 +0000 (19:58 +0000)]
Report 16bpp for modes where VBE returns 15bpp.

svn path=/trunk/; revision=15528

18 years ago- Revert hacks added by GreatLord in revisons 15521 and 15522.
Filip Navara [Thu, 26 May 2005 19:57:54 +0000 (19:57 +0000)]
- Revert hacks added by GreatLord in revisons 15521 and 15522.
- Fix mode enumeration code on few places.

svn path=/trunk/; revision=15527

18 years agoProtected the handle table.
Hartmut Birr [Thu, 26 May 2005 19:22:45 +0000 (19:22 +0000)]
Protected the handle table.

svn path=/trunk/; revision=15526

18 years agowork around include_next problem when cross-compiling
Steven Edwards [Thu, 26 May 2005 17:17:29 +0000 (17:17 +0000)]
work around include_next problem when cross-compiling

svn path=/trunk/; revision=15525

18 years agochange line 15 from #if DBG to #ifdef DBG
Magnus Olsen [Thu, 26 May 2005 15:53:24 +0000 (15:53 +0000)]
change line 15 from #if DBG to #ifdef DBG
so head builds agein

svn path=/trunk/; revision=15524

18 years agoFix compile when DBG is set
Hervé Poussineau [Thu, 26 May 2005 15:44:04 +0000 (15:44 +0000)]
Fix compile when DBG is set

svn path=/trunk/; revision=15523

18 years agoadd a commet why 24bits cards fails
Magnus Olsen [Thu, 26 May 2005 15:15:55 +0000 (15:15 +0000)]
add a commet why 24bits cards fails
and maby other card will fails
in GetAvailableModes

svn path=/trunk/; revision=15522

18 years agoFix the problem for 24 bits graphic card.
Magnus Olsen [Thu, 26 May 2005 14:46:23 +0000 (14:46 +0000)]
Fix the problem for 24 bits graphic card.
But it report color deep 15 are supported now.
it solv the problem. Thanks WaxDragon
Hope filip does like this change.

svn path=/trunk/; revision=15521

18 years agoStrip files on retail builds and do not send file/section alignment twice
Alex Ionescu [Thu, 26 May 2005 13:55:13 +0000 (13:55 +0000)]
Strip files on retail builds and do not send file/section alignment twice

svn path=/trunk/; revision=15520

18 years agoDEBUG1 on checked only
Alex Ionescu [Thu, 26 May 2005 13:53:15 +0000 (13:53 +0000)]
DEBUG1 on checked only

svn path=/trunk/; revision=15519

18 years agomake PE loader more lenient with alignment. it could previously not load PEs that...
Alex Ionescu [Thu, 26 May 2005 13:52:30 +0000 (13:52 +0000)]
make PE loader more lenient with alignment. it could previously not load PEs that I can load on Windows

svn path=/trunk/; revision=15518

18 years agoSet non-retail (checked) build as default. Developers should have no reason to use...
Alex Ionescu [Thu, 26 May 2005 13:50:52 +0000 (13:50 +0000)]
Set non-retail (checked) build as default. Developers should have no reason to use a retail build unless testing a final release version. This also speeds up compilation and reduces the number of compile errors due to developers building with dbg=0 and breaking dbg=1 code. Please do not code with dbg=0 without testing your patches in dbg=1.

svn path=/trunk/; revision=15517

18 years agoDo not print DPRINT1s on retail builds
Alex Ionescu [Thu, 26 May 2005 13:48:55 +0000 (13:48 +0000)]
Do not print DPRINT1s on retail builds

svn path=/trunk/; revision=15516

18 years agoEnable and fix NE2000 settings so it works out-of-the-box for QEMU users
Alex Ionescu [Thu, 26 May 2005 13:47:21 +0000 (13:47 +0000)]
Enable and fix NE2000 settings so it works out-of-the-box for QEMU users

svn path=/trunk/; revision=15515

18 years agoFix debug messages which previously forced NDEBUG to be off
Alex Ionescu [Thu, 26 May 2005 13:45:48 +0000 (13:45 +0000)]
Fix debug messages which previously forced NDEBUG to be off

svn path=/trunk/; revision=15514

18 years agoDynamically load and detect iphlpapi. Makes rpcrt4 work on systems without the DLL...
Alex Ionescu [Thu, 26 May 2005 13:45:08 +0000 (13:45 +0000)]
Dynamically load and detect iphlpapi. Makes rpcrt4 work on systems without the DLL and also does not force every app on the system to load the network libraries like before

svn path=/trunk/; revision=15513

18 years agoMark initial loader APIs are INIT_FUNCTION so they can be freed
Alex Ionescu [Thu, 26 May 2005 13:44:14 +0000 (13:44 +0000)]
Mark initial loader APIs are INIT_FUNCTION so they can be freed

svn path=/trunk/; revision=15512

18 years agoDo not build debug PS function on reatail build
Alex Ionescu [Thu, 26 May 2005 13:43:52 +0000 (13:43 +0000)]
Do not build debug PS function on reatail build

svn path=/trunk/; revision=15511

18 years agoDisable pool debug settings on a retail build and increase speed
Alex Ionescu [Thu, 26 May 2005 13:43:13 +0000 (13:43 +0000)]
Disable pool debug settings on a retail build and increase speed

svn path=/trunk/; revision=15510

18 years agoDon't compile ROS-specific tab-debug commands on a retail build
Alex Ionescu [Thu, 26 May 2005 13:42:41 +0000 (13:42 +0000)]
Don't compile ROS-specific tab-debug commands on a retail build

svn path=/trunk/; revision=15509

18 years agoFix typos in debug messages
Alex Ionescu [Thu, 26 May 2005 13:42:07 +0000 (13:42 +0000)]
Fix typos in debug messages

svn path=/trunk/; revision=15508

18 years agoDon't compile pool debug apis on a retail build
Alex Ionescu [Thu, 26 May 2005 13:41:46 +0000 (13:41 +0000)]
Don't compile pool debug apis on a retail build

svn path=/trunk/; revision=15507

18 years agoDon't allocate section segments in nonpaged pool
Alex Ionescu [Thu, 26 May 2005 13:41:04 +0000 (13:41 +0000)]
Don't allocate section segments in nonpaged pool

svn path=/trunk/; revision=15506

18 years agoFix pool code to actually work when some other defines are used
Alex Ionescu [Thu, 26 May 2005 13:40:40 +0000 (13:40 +0000)]
Fix pool code to actually work when some other defines are used

svn path=/trunk/; revision=15505

18 years agoDo not allow virtual mem queries > 0x80000000 even if you're from kmode. Remove depre...
Alex Ionescu [Thu, 26 May 2005 13:39:40 +0000 (13:39 +0000)]
Do not allow virtual mem queries > 0x80000000 even if you're from kmode. Remove deprecated debug messages

svn path=/trunk/; revision=15504

18 years agoShut up i8042prt
Alex Ionescu [Thu, 26 May 2005 13:36:30 +0000 (13:36 +0000)]
Shut up i8042prt

svn path=/trunk/; revision=15503

18 years agoDon't free heap for string that we don't own
Alex Ionescu [Thu, 26 May 2005 13:35:08 +0000 (13:35 +0000)]
Don't free heap for string that we don't own

svn path=/trunk/; revision=15502

18 years agoPackageManager
Maarten Bosma [Thu, 26 May 2005 10:01:14 +0000 (10:01 +0000)]
PackageManager

svn path=/trunk/; revision=15501

18 years agoSync to Wine-20050524:
Gé van Geldorp [Thu, 26 May 2005 09:46:02 +0000 (09:46 +0000)]
Sync to Wine-20050524:
Michael Stefaniuc <mstefani@redhat.de>
- Change the type of 1 bit wide bitfields to unsigned.

svn path=/trunk/; revision=15500

18 years agoSync to Wine-20050524:
Gé van Geldorp [Thu, 26 May 2005 09:44:59 +0000 (09:44 +0000)]
Sync to Wine-20050524:
Alexandre Julliard <julliard@winehq.org>
- Free delayed import modules on PROCESS_DETACH.
- Removed no longer used support for 32-bit register entry points.
- Added support in winebuild for specifying import libraries directly on
  the command line without the -l option.
- Changed the -d option to only mark the library as delayed, the actual
  loading is now done separately.
- Generate 16-bit resources in the proper format inside the module data,
  and get rid of the special case for builtins in NE_DefResourceHandler.
- Generate the 16-bit module header in the standard on-disk format, so
  that winebuild doesn't need to know about kernel internal structures.
- Moved the generated code segment for 16-bit builtins inside the module
  structure.
- Get rid of the BUILTIN16_DESCRIPTOR structure and directly register
  the MZ header instead.
- Use RaiseException instead of RtlRaiseException in 16-bit spec files
  since they already depend on kernel32.
- Renamed __wine_(un)register_dll_16 to __wine_dll_(un)register_16 for
  consistency with the 32-bit version, and also make the register
  function use the same prototype as the 32-bit one.
- Use the exported IMAGE_OS2_HEADER to generate the module header in the
  spec file, and moved the NE_MODULE structure definition to
  kernel16_private.h.
- Avoid referencing stackframe.h from outside kernel32.
- Moved data structures for 16-bit relay calls to winbase16.h and
  removed builtin16.h.
- Store the 16-bit stack pointer in the WOW32Reserved TEB field.
- Use RaiseException instead of RtlRaiseException for delayed entry
  points load failure to avoid creating a dependency on ntdll.

svn path=/trunk/; revision=15499

18 years agoFix DPRINT1 messages to display correctly memory ranges
Hervé Poussineau [Thu, 26 May 2005 06:30:47 +0000 (06:30 +0000)]
Fix DPRINT1 messages to display correctly memory ranges

svn path=/trunk/; revision=15498

18 years agoImplement sub-allocation of small requests
Gé van Geldorp [Wed, 25 May 2005 22:36:35 +0000 (22:36 +0000)]
Implement sub-allocation of small requests

svn path=/trunk/; revision=15497

18 years agoNow UHCI HCD driver supports recognizing Memory type of resource. Should help James...
Aleksey Bragin [Wed, 25 May 2005 20:59:13 +0000 (20:59 +0000)]
Now UHCI HCD driver supports recognizing Memory type of resource. Should help James Tabor's problem (VIA chipset, getting only memory resource as unrecognized, and thus driver failing loading).

svn path=/trunk/; revision=15496

18 years agoNew normal curosr by irc:mf
Magnus Olsen [Wed, 25 May 2005 14:25:19 +0000 (14:25 +0000)]
New normal curosr by irc:mf

svn path=/trunk/; revision=15495

18 years agoBuild usetup and ntoskrnl and winmm in gcc 4.0
Alex Ionescu [Wed, 25 May 2005 13:07:27 +0000 (13:07 +0000)]
Build usetup and ntoskrnl and winmm in gcc 4.0

svn path=/trunk/; revision=15494

18 years agoCorrect bug do not enum other color deep that 8,16,24,32 it will create memmory leek...
Magnus Olsen [Wed, 25 May 2005 09:14:29 +0000 (09:14 +0000)]
Correct bug do not enum other color deep that 8,16,24,32 it will create memmory leek other wise.
in the current code.

svn path=/trunk/; revision=15493

18 years agoNonpaged Pool Liberation Day: Allow PagedPool to be used earlier, allow fast mutex...
Alex Ionescu [Wed, 25 May 2005 04:16:56 +0000 (04:16 +0000)]
Nonpaged Pool Liberation Day: Allow PagedPool to be used earlier, allow fast mutex to be used earlier on debug builds. Allocate all Se stuff from PagedPool, set the right object types to use paged pool, allocate all strings from paged pool, allocate PE sections from paged pool, and a bunch of other things which should, imo, be in paged pool. If anyone has any contradicting proof, let me know...until then, enjoy ~4-6MB more NonPagedPool

svn path=/trunk/; revision=15492

18 years agoTag the MDL buffer
Alex Ionescu [Wed, 25 May 2005 02:20:01 +0000 (02:20 +0000)]
Tag the MDL buffer

svn path=/trunk/; revision=15491

18 years agoremove debug message
Alex Ionescu [Wed, 25 May 2005 01:49:50 +0000 (01:49 +0000)]
remove debug message

svn path=/trunk/; revision=15490

18 years agoAdd 24bits mode strings
Magnus Olsen [Wed, 25 May 2005 00:04:12 +0000 (00:04 +0000)]
Add 24bits mode strings
hope it fix qemu

svn path=/trunk/; revision=15489

18 years agoFix Tag Usage
Alex Ionescu [Tue, 24 May 2005 21:32:47 +0000 (21:32 +0000)]
Fix Tag Usage

svn path=/trunk/; revision=15487

18 years agoFix memory leaks in object manager, use tags and use some more public types
Alex Ionescu [Tue, 24 May 2005 21:21:34 +0000 (21:21 +0000)]
Fix memory leaks in object manager, use tags and use some more public types

svn path=/trunk/; revision=15486

18 years agoFix DHCP from crashing, silence tcp and iphlp
Alex Ionescu [Tue, 24 May 2005 21:04:44 +0000 (21:04 +0000)]
Fix DHCP from crashing, silence tcp and iphlp

svn path=/trunk/; revision=15485

18 years agoChangeDisplay
Magnus Olsen [Tue, 24 May 2005 19:52:43 +0000 (19:52 +0000)]
ChangeDisplay
1. Add debug msg
2. Corrent some return value for CDS_UPDATEREGISTRY
3. Remove #ifdef CDS_VIDEOPARAMETERS

svn path=/trunk/; revision=15484

18 years agoadd CDS_VIDEOPARAMETERS for changedisplay setting it was mising in our include files
Magnus Olsen [Tue, 24 May 2005 18:42:54 +0000 (18:42 +0000)]
add CDS_VIDEOPARAMETERS for changedisplay setting it was mising in our include files

svn path=/trunk/; revision=15483

18 years agoVBE driver never write which reslutions it should use as defualt
Magnus Olsen [Tue, 24 May 2005 14:14:40 +0000 (14:14 +0000)]
VBE driver never write which reslutions it should use as defualt
therefor the change resultions did not working on bootcd
do not remove this settings. from the reg.
Thanks

svn path=/trunk/; revision=15482

18 years agoAdd ReactOS version at the start of the debug log
Hervé Poussineau [Mon, 23 May 2005 20:31:53 +0000 (20:31 +0000)]
Add ReactOS version at the start of the debug log

svn path=/trunk/; revision=15481

18 years agoWrite keyboard identifier in right registry key
Hervé Poussineau [Mon, 23 May 2005 19:30:22 +0000 (19:30 +0000)]
Write keyboard identifier in right registry key

svn path=/trunk/; revision=15480

18 years agoI give up! I fix the rest of the headers later.
James Tabor [Mon, 23 May 2005 19:17:36 +0000 (19:17 +0000)]
I give up! I fix the rest of the headers later.

svn path=/trunk/; revision=15479

18 years agoFixup sysinfo.c SystemProcessInfo header.
James Tabor [Mon, 23 May 2005 18:59:21 +0000 (18:59 +0000)]
Fixup sysinfo.c SystemProcessInfo header.

svn path=/trunk/; revision=15478

18 years agoUpdate include header and update waitreason list.
James Tabor [Mon, 23 May 2005 17:13:23 +0000 (17:13 +0000)]
Update include header and update waitreason list.

svn path=/trunk/; revision=15477

18 years ago1. remove all hardcode strings to En.rc
Magnus Olsen [Mon, 23 May 2005 16:48:22 +0000 (16:48 +0000)]
1. remove all hardcode strings to En.rc
2. make it unicode and anis

svn path=/trunk/; revision=15476

18 years agoRevert 15473 and 15474 as Alex doesn't like them
Hervé Poussineau [Mon, 23 May 2005 08:50:29 +0000 (08:50 +0000)]
Revert 15473 and 15474 as Alex doesn't like them

svn path=/trunk/; revision=15475

18 years agoAdd ReactOS version at the start of the debug log
Hervé Poussineau [Mon, 23 May 2005 05:20:39 +0000 (05:20 +0000)]
Add ReactOS version at the start of the debug log

svn path=/trunk/; revision=15474

18 years agoRemove some debug messages at boot
Hervé Poussineau [Mon, 23 May 2005 05:00:22 +0000 (05:00 +0000)]
Remove some debug messages at boot

svn path=/trunk/; revision=15473

18 years agoRevert DPRINT1.
James Tabor [Sun, 22 May 2005 22:12:12 +0000 (22:12 +0000)]
Revert DPRINT1.

svn path=/trunk/; revision=15472

18 years agoFix compile error when NDEBUG is not set
Hervé Poussineau [Sun, 22 May 2005 22:04:57 +0000 (22:04 +0000)]
Fix compile error when NDEBUG is not set

svn path=/trunk/; revision=15471

18 years agoObInsertObject must always return STATUS_OBJECT_NAME_COLLISION if an object with...
Hartmut Birr [Sun, 22 May 2005 16:48:30 +0000 (16:48 +0000)]
ObInsertObject must always return STATUS_OBJECT_NAME_COLLISION if an object with the same name exist.

svn path=/trunk/; revision=15470

18 years agoDon't create the media change event as named object.
Hartmut Birr [Sun, 22 May 2005 16:44:36 +0000 (16:44 +0000)]
Don't create the media change event as named object.

svn path=/trunk/; revision=15469

18 years agosvn propset {keyword, eol-type}
Emanuele Aliberti [Sun, 22 May 2005 16:10:10 +0000 (16:10 +0000)]
svn propset {keyword, eol-type}

svn path=/trunk/; revision=15468

18 years agoSM: change the way sessions are managed.
Emanuele Aliberti [Sun, 22 May 2005 15:54:15 +0000 (15:54 +0000)]
SM: change the way sessions are managed.
(it may be buggy)

svn path=/trunk/; revision=15467

18 years agoThis is a CompareStringW hack to get (7z313.exe /Q) to install. If anyone else has...
James Tabor [Sun, 22 May 2005 12:29:10 +0000 (12:29 +0000)]
This is a CompareStringW hack to get (7z313.exe /Q) to install. If anyone else has a better way, go for it!

svn path=/trunk/; revision=15466

18 years agoIoRegisterDeviceInterface: Create nested keys one-by-one.
Eric Kohl [Sat, 21 May 2005 19:00:42 +0000 (19:00 +0000)]
IoRegisterDeviceInterface: Create nested keys one-by-one.

svn path=/trunk/; revision=15465

18 years agoAdd DeviceClasses key.
Eric Kohl [Sat, 21 May 2005 17:49:58 +0000 (17:49 +0000)]
Add DeviceClasses key.

svn path=/trunk/; revision=15464

18 years agoAdded russian translations for libs: mpr, msacm, msi, oledlg, shdocvw.
Aleksey Bragin [Sat, 21 May 2005 17:26:59 +0000 (17:26 +0000)]
Added russian translations for libs: mpr, msacm, msi, oledlg, shdocvw.
Thanks to: Mikhail Zvyzdochkin, Dmitry Phlilippov.

svn path=/trunk/; revision=15463

18 years agoSet STATUS_SUCCESS instead of STATUS_PIPE_CONNECTED in NpfsSignalAndRemoveListeningSe...
Hartmut Birr [Sat, 21 May 2005 17:05:38 +0000 (17:05 +0000)]
Set STATUS_SUCCESS instead of STATUS_PIPE_CONNECTED in NpfsSignalAndRemoveListeningServerInstance.

svn path=/trunk/; revision=15462

18 years agoRevert to rev 15172.
Hartmut Birr [Sat, 21 May 2005 17:02:38 +0000 (17:02 +0000)]
Revert to rev 15172.

svn path=/trunk/; revision=15461

18 years ago- fixed for FOR _NO_EXTENSIONS mode
Martin Fuchs [Sat, 21 May 2005 16:45:50 +0000 (16:45 +0000)]
- fixed for FOR _NO_EXTENSIONS mode
- implement ID_VIEW_SPLIT command

svn path=/trunk/; revision=15460

18 years agoRemove some debug messages at boot (DPRINT1 changed to DPRINT)
Hervé Poussineau [Sat, 21 May 2005 16:33:23 +0000 (16:33 +0000)]
Remove some debug messages at boot (DPRINT1 changed to DPRINT)
SVN maintenance in ntoskrnl/ex/: set svn:eol-style and svn:keywords properties

svn path=/trunk/; revision=15459

18 years agoOpen file with FILE_SHARE_READ in LdrLoadModule
Hervé Poussineau [Sat, 21 May 2005 15:49:48 +0000 (15:49 +0000)]
Open file with FILE_SHARE_READ in LdrLoadModule

svn path=/trunk/; revision=15458

18 years agoDon't interpret STATUS_PIPE_CONNECTED as error.
Hartmut Birr [Sat, 21 May 2005 13:39:09 +0000 (13:39 +0000)]
Don't interpret STATUS_PIPE_CONNECTED as error.

svn path=/trunk/; revision=15457

18 years agominor optimization
Thomas Bluemel [Sat, 21 May 2005 12:57:34 +0000 (12:57 +0000)]
minor optimization

svn path=/trunk/; revision=15456

18 years agoImplement ConcatenatePaths and MyGetFileTitle.
Eric Kohl [Sat, 21 May 2005 12:23:07 +0000 (12:23 +0000)]
Implement ConcatenatePaths and MyGetFileTitle.

svn path=/trunk/; revision=15455

18 years agoTerminate the process on exit in NtProcessStartup.
Hartmut Birr [Sat, 21 May 2005 12:21:30 +0000 (12:21 +0000)]
Terminate the process on exit in NtProcessStartup.

svn path=/trunk/; revision=15454

18 years agoFree all allocated memory in ObpDeleteObject.
Hartmut Birr [Sat, 21 May 2005 12:19:26 +0000 (12:19 +0000)]
Free all allocated memory in ObpDeleteObject.

svn path=/trunk/; revision=15453

18 years agoFree the capture buffer in ObReferenceObjectByName.
Hartmut Birr [Sat, 21 May 2005 12:11:54 +0000 (12:11 +0000)]
Free the capture buffer in ObReferenceObjectByName.

svn path=/trunk/; revision=15452

18 years agoSet the flag FO_DIRECT_DEVICE_OPEN after the call to IoCreateStreamFileObject in...
Hartmut Birr [Sat, 21 May 2005 12:08:46 +0000 (12:08 +0000)]
Set the flag FO_DIRECT_DEVICE_OPEN after the call to IoCreateStreamFileObject in IoCreateFile.

svn path=/trunk/; revision=15451

18 years agoFix ups and Clean ups.
James Tabor [Sat, 21 May 2005 11:29:53 +0000 (11:29 +0000)]
Fix ups and Clean ups.

svn path=/trunk/; revision=15450

18 years agoEnable built-in debug messages usage (via CONFIG_USB_DEBUG)
Aleksey Bragin [Sat, 21 May 2005 08:44:40 +0000 (08:44 +0000)]
Enable built-in debug messages usage (via CONFIG_USB_DEBUG)

svn path=/trunk/; revision=15449

18 years agoadd explorer-cz.rc to textinclude section
Martin Fuchs [Sat, 21 May 2005 07:35:03 +0000 (07:35 +0000)]
add explorer-cz.rc to textinclude section

svn path=/trunk/; revision=15448

18 years agoAdded Usb cromwell to build system.
James Tabor [Sat, 21 May 2005 02:00:52 +0000 (02:00 +0000)]
Added Usb cromwell to build system.

svn path=/trunk/; revision=15447

18 years agoFixups.
James Tabor [Sat, 21 May 2005 01:57:38 +0000 (01:57 +0000)]
Fixups.

svn path=/trunk/; revision=15446

18 years agoAdded PKEVENT to init_waitqueue_head.
James Tabor [Sat, 21 May 2005 01:53:53 +0000 (01:53 +0000)]
Added PKEVENT to init_waitqueue_head.

svn path=/trunk/; revision=15445

18 years agoAdded PKEVENT to wake_up.
James Tabor [Sat, 21 May 2005 01:39:32 +0000 (01:39 +0000)]
Added PKEVENT to wake_up.

svn path=/trunk/; revision=15444

18 years agoClean up end of line.
James Tabor [Sat, 21 May 2005 01:34:50 +0000 (01:34 +0000)]
Clean up end of line.

svn path=/trunk/; revision=15443

18 years agoAdded libusbcore.a to makefile
James Tabor [Sat, 21 May 2005 01:21:29 +0000 (01:21 +0000)]
Added libusbcore.a to makefile

svn path=/trunk/; revision=15442

18 years agoFix bus pointer for initial device
Hervé Poussineau [Fri, 20 May 2005 22:31:55 +0000 (22:31 +0000)]
Fix bus pointer for initial device

svn path=/trunk/; revision=15441

18 years agoSVN maintenance:
Hervé Poussineau [Fri, 20 May 2005 21:53:08 +0000 (21:53 +0000)]
SVN maintenance:
Set svn:eol-style and svn:keywords for files
Set svn:ignore for directories

svn path=/trunk/; revision=15440

18 years agoModify some pci_hal funcs, fix obvious errors in code
Hervé Poussineau [Fri, 20 May 2005 21:43:57 +0000 (21:43 +0000)]
Modify some pci_hal funcs, fix obvious errors in code

svn path=/trunk/; revision=15439

18 years agoImplement same behavor for cd * as ms cmd cd *
Magnus Olsen [Fri, 20 May 2005 21:33:49 +0000 (21:33 +0000)]
Implement same behavor for cd * as ms cmd cd *
Left to implement is /D options for cd then it is same level as ms win2k cmd cd

En.rc
Fix a options error for cd it did say cd -, but it it is cd .

svn path=/trunk/; revision=15438

18 years ago- Create always the output file. If no debug section exist, do not create a rossym...
Hartmut Birr [Fri, 20 May 2005 18:15:44 +0000 (18:15 +0000)]
- Create always the output file. If no debug section exist, do not create a rossym section.

svn path=/trunk/; revision=15436