Gé van Geldorp [Fri, 25 Nov 2005 22:55:30 +0000 (22:55 +0000)]
Sync to Wine-0_9_2:
Alexandre Julliard <julliard@winehq.org>
- Preserve 16-byte stack alignment in the various assembly
functions. Needed for MacOSX.
svn path=/trunk/; revision=19581
Royce Mitchell III [Fri, 25 Nov 2005 22:41:31 +0000 (22:41 +0000)]
catch all source-file transitions so rsym data has the correct file name
svn path=/trunk/; revision=19580
Gé van Geldorp [Fri, 25 Nov 2005 22:30:38 +0000 (22:30 +0000)]
Sync to Wine-0_9_2:
Robert Shearman <rob@codeweavers.com>
- Remove some incompatibilities in the wctype table by updating the
space, blank and cntrl exceptions and fixing the type given to
characters in the "Zl" and "Zp" classes.
Alexandre Julliard <julliard@winehq.org>
- Only update modified files.
- Updated codepage tables to Unicode version 4.1.
svn path=/trunk/; revision=19579
Sebastian Gasiorek [Fri, 25 Nov 2005 22:27:50 +0000 (22:27 +0000)]
changed icon number
svn path=/trunk/; revision=19578
Royce Mitchell III [Fri, 25 Nov 2005 22:19:05 +0000 (22:19 +0000)]
utility to dump stab info out of an executable
svn path=/trunk/; revision=19577
Hervé Poussineau [Fri, 25 Nov 2005 22:14:48 +0000 (22:14 +0000)]
- Recognize *PNP0000 device
- Add some specific devices for i440FX architecture
Fixes bug 1051
svn path=/trunk/; revision=19576
Thomas Bluemel [Fri, 25 Nov 2005 22:01:19 +0000 (22:01 +0000)]
only display the troubleshoot button if necessary
svn path=/trunk/; revision=19574
Thomas Bluemel [Fri, 25 Nov 2005 21:38:37 +0000 (21:38 +0000)]
fixed uninitialized variable warning
svn path=/trunk/; revision=19573
Gé van Geldorp [Fri, 25 Nov 2005 21:37:23 +0000 (21:37 +0000)]
Implement adding new sections/lines/fields and writing the resulting file
svn path=/trunk/; revision=19572
Sebastian Gasiorek [Fri, 25 Nov 2005 21:29:16 +0000 (21:29 +0000)]
fixed package.dll name
svn path=/trunk/; revision=19571
Sebastian Gasiorek [Fri, 25 Nov 2005 21:25:42 +0000 (21:25 +0000)]
- changed name of package library to package.dll
- fixed PML_TransError function (possibly fixes bug 730)
svn path=/trunk/; revision=19570
Magnus Olsen [Fri, 25 Nov 2005 19:38:07 +0000 (19:38 +0000)]
Fix the trunk so it build again sorry for the break
svn path=/trunk/; revision=19569
Steven Edwards [Fri, 25 Nov 2005 19:29:16 +0000 (19:29 +0000)]
pch and license header fixes part 2
svn path=/trunk/; revision=19568
Royce Mitchell III [Fri, 25 Nov 2005 19:12:04 +0000 (19:12 +0000)]
fix signed/unsigned comparison warning
svn path=/trunk/; revision=19567
Casper Hornstrup [Fri, 25 Nov 2005 18:43:51 +0000 (18:43 +0000)]
Speed up compilation of ntoskrnl
svn path=/trunk/; revision=19566
Magnus Olsen [Fri, 25 Nov 2005 18:21:42 +0000 (18:21 +0000)]
implement addbuffer to waveTheard. it can play wave one time if it is same file in windows
svn path=/trunk/; revision=19565
Steven Edwards [Fri, 25 Nov 2005 18:05:42 +0000 (18:05 +0000)]
Fix pch usage in most of the rest of crt.lib. Stop the abuse of including io.h, stdio.h and a few others directly. Add a generic license header to those source files that were missing it. There is still a few other headers left to fix and a few files missing pch and license headers
svn path=/trunk/; revision=19564
Royce Mitchell III [Fri, 25 Nov 2005 17:13:40 +0000 (17:13 +0000)]
more descriptive debug message
svn path=/trunk/; revision=19563
Thomas Bluemel [Fri, 25 Nov 2005 17:02:43 +0000 (17:02 +0000)]
add missing definitions
svn path=/trunk/; revision=19562
Thomas Bluemel [Fri, 25 Nov 2005 17:02:18 +0000 (17:02 +0000)]
display the hardware tab
svn path=/trunk/; revision=19561
Thomas Bluemel [Fri, 25 Nov 2005 16:30:41 +0000 (16:30 +0000)]
fixed some resizing bugs
svn path=/trunk/; revision=19560
Thomas Bluemel [Fri, 25 Nov 2005 16:13:58 +0000 (16:13 +0000)]
- add a (very incomplete) devguid.h
- add mmsys.cpl to the build system and bootcd
svn path=/trunk/; revision=19559
Thomas Bluemel [Fri, 25 Nov 2005 16:03:14 +0000 (16:03 +0000)]
fixed an error check
svn path=/trunk/; revision=19558
Thomas Bluemel [Fri, 25 Nov 2005 15:57:47 +0000 (15:57 +0000)]
add missing error check
svn path=/trunk/; revision=19557
Thomas Bluemel [Fri, 25 Nov 2005 15:36:14 +0000 (15:36 +0000)]
move the hardware page dialog into it's own file
svn path=/trunk/; revision=19556
Casper Hornstrup [Fri, 25 Nov 2005 14:40:28 +0000 (14:40 +0000)]
Merge duplicate definitions
svn path=/trunk/; revision=19555
Casper Hornstrup [Fri, 25 Nov 2005 14:38:59 +0000 (14:38 +0000)]
Don't include files from outside a compilation unit
svn path=/trunk/; revision=19554
Thomas Bluemel [Fri, 25 Nov 2005 14:31:45 +0000 (14:31 +0000)]
add devmgr.dll to the bootcd
svn path=/trunk/; revision=19553
Thomas Bluemel [Fri, 25 Nov 2005 14:19:42 +0000 (14:19 +0000)]
fix a DeviceCreateHardwarePageEx call
svn path=/trunk/; revision=19552
Thomas Bluemel [Fri, 25 Nov 2005 14:17:30 +0000 (14:17 +0000)]
Initial implementation of the hardware page, based on a patch by Gąsiorek <zebasoftis@reactos.org> (bug #986)
svn path=/trunk/; revision=19551
Thomas Bluemel [Fri, 25 Nov 2005 14:15:46 +0000 (14:15 +0000)]
Some header fixes by Sebastian Gąsiorek <zebasoftis@reactos.org>
svn path=/trunk/; revision=19550
James Tabor [Fri, 25 Nov 2005 14:08:45 +0000 (14:08 +0000)]
Fix caps.
svn path=/trunk/; revision=19549
James Tabor [Fri, 25 Nov 2005 13:48:16 +0000 (13:48 +0000)]
Fix typo.
svn path=/trunk/; revision=19548
Brandon Turner [Fri, 25 Nov 2005 13:01:44 +0000 (13:01 +0000)]
Fix a typo in the header comments.
svn path=/trunk/; revision=19547
Casper Hornstrup [Fri, 25 Nov 2005 11:53:30 +0000 (11:53 +0000)]
Speedup compilation of kernel32
svn path=/trunk/; revision=19546
Magnus Olsen [Fri, 25 Nov 2005 10:35:27 +0000 (10:35 +0000)]
Greek Translation by Apal see bug 994
svn path=/trunk/; revision=19545
Magnus Olsen [Fri, 25 Nov 2005 10:22:12 +0000 (10:22 +0000)]
Greek Translation by Apal see bug 994
svn path=/trunk/; revision=19544
Hervé Poussineau [Fri, 25 Nov 2005 09:30:09 +0000 (09:30 +0000)]
Return NULL when an error occurs in CreateServiceW
svn path=/trunk/; revision=19543
Steven Edwards [Fri, 25 Nov 2005 04:39:08 +0000 (04:39 +0000)]
ifndef not ifdef....like I said, it works for me on my mingw either way
svn path=/trunk/; revision=19542
Brandon Turner [Fri, 25 Nov 2005 04:14:59 +0000 (04:14 +0000)]
Read the registry to set the wallpaper mode in in WinSta.
svn path=/trunk/; revision=19541
Andrew Greenwood [Fri, 25 Nov 2005 03:50:49 +0000 (03:50 +0000)]
Fixed GETDEVCAPS message handling (bad macros) and implemented some primitive memory leak detection.
svn path=/trunk/; revision=19540
Steven Edwards [Fri, 25 Nov 2005 03:41:24 +0000 (03:41 +0000)]
add a check for gcc to the constants recently added for the msvc port. They seem to cause problems on some gcc's but not mine.
svn path=/trunk/; revision=19539
Alex Ionescu [Fri, 25 Nov 2005 00:17:40 +0000 (00:17 +0000)]
- Update NDK to remove zwfuncs.h and place the native functions in their respective xxfuncs.h instead, so that applications can now include only what they need. Add more xxfuncs.h files for every API.
- Make the NDK smarter so that using #define NTOS_MODE_USER isn't needed anymore: the NDK can now auto-detect the presence of windows.h or ntddk.h and make the appropriate decision.
- re-arrange ntndk.h to include all types in alphabetical order, and then all functions, regardless of um/kmode usage.
- Make each file auto-detect if this is NTOS_MODE_USER or not and include each files it needs, instead of depending on a predefined order inside ntndk.h This way, any file can be included from both user-mode or kmode as simply as #include <iofuncs.h>, wthout any adtional work.
- Update FIXME list with these changes and delay NDK release date since my trip is lasting a day longer.
- Fix ntsecapi.h to define UNICODE_STRING, like it does in the PSDK.
- Fix apps including ntsecapi + winternl.h These two cause a conflict even on PSDK and shouldn't be included together.
- Make winlogon include only the NDK files it needs (2) instead of the whole NDK, as test for this faster newly supported method.
- Remove some NDK apps from the FIXME list (the ones that weren't being built/are on my rewrite branch/are better off including the whole NDK instead of file-by-file).
- Update debug.h to define RtlAssert and DbgPrint in case the NDK or DDK aren't already included, which will allow some of the apps to stop using the NDK solely for DPRINT/DPRINT1. Diabled for now since a lot of code needs to be changed to #include <debug.h> *After* they include the other headers. (so that the anti-double-definition check can work).
svn path=/trunk/; revision=19538
Ged Murphy [Thu, 24 Nov 2005 23:07:36 +0000 (23:07 +0000)]
silence some warnings.
svn path=/trunk/; revision=19537
James Tabor [Thu, 24 Nov 2005 22:08:38 +0000 (22:08 +0000)]
Fix missed files. Svn problem?
svn path=/trunk/; revision=19536
Hartmut Birr [Thu, 24 Nov 2005 21:08:13 +0000 (21:08 +0000)]
- Allow trailing back slashes only for directories.
- Allow trailing back slashes, if a new directory will be created.
svn path=/trunk/; revision=19535
Gé van Geldorp [Thu, 24 Nov 2005 18:05:53 +0000 (18:05 +0000)]
Fix optimized builds
svn path=/trunk/; revision=19534
Casper Hornstrup [Thu, 24 Nov 2005 17:57:15 +0000 (17:57 +0000)]
Store renamed file in the right directory
svn path=/trunk/; revision=19533
Casper Hornstrup [Thu, 24 Nov 2005 16:33:38 +0000 (16:33 +0000)]
Rename ISO before upload
svn path=/trunk/; revision=19532
Hervé Poussineau [Thu, 24 Nov 2005 16:23:07 +0000 (16:23 +0000)]
Patch by Elrond:
- Let NpfsListeningCancelRoutine show the pipe name it is trying to act on.
- Add more ASSERT()s to NpfsRead, which seems to act quite strange sometimes
svn path=/trunk/; revision=19531
Andrew Greenwood [Thu, 24 Nov 2005 14:36:47 +0000 (14:36 +0000)]
Partial implementation of WDMAUD.DRV - device capability querying fails
svn path=/trunk/; revision=19530
Hervé Poussineau [Thu, 24 Nov 2005 14:34:44 +0000 (14:34 +0000)]
Display the unknown class name in error message
svn path=/trunk/; revision=19529
Andrew Greenwood [Thu, 24 Nov 2005 14:34:41 +0000 (14:34 +0000)]
Fixing EOL...
svn path=/trunk/; revision=19528
Casper Hornstrup [Thu, 24 Nov 2005 13:57:25 +0000 (13:57 +0000)]
Check for presence of directory
svn path=/trunk/; revision=19527
Andrew Greenwood [Thu, 24 Nov 2005 13:33:37 +0000 (13:33 +0000)]
Remove portcls from old location
svn path=/trunk/; revision=19526
Andrew Greenwood [Thu, 24 Nov 2005 13:30:51 +0000 (13:30 +0000)]
Some preliminary stubbing of the Kernel Streaming components (portcls being moved from other directory)
svn path=/trunk/; revision=19525
Hervé Poussineau [Thu, 24 Nov 2005 13:22:13 +0000 (13:22 +0000)]
Sort entries in usbport.def
Define some functions only if DEBUG_MODE is defined
svn path=/trunk/; revision=19524
Casper Hornstrup [Thu, 24 Nov 2005 12:34:08 +0000 (12:34 +0000)]
Publish ISOs via FTP
svn path=/trunk/; revision=19523
Hervé Poussineau [Thu, 24 Nov 2005 11:03:23 +0000 (11:03 +0000)]
Set Tag value in registry when needed.
(Not tested due to bug 1048)
svn path=/trunk/; revision=19522
Hervé Poussineau [Thu, 24 Nov 2005 09:33:29 +0000 (09:33 +0000)]
Fix Start value for mouclass driver, which was leading to not detect legacy mouse drivers as i8042prt
svn path=/trunk/; revision=19521
Hervé Poussineau [Thu, 24 Nov 2005 09:18:16 +0000 (09:18 +0000)]
Detect devices using the NULL driver, and set the STARTED flag
svn path=/trunk/; revision=19520
Hervé Poussineau [Thu, 24 Nov 2005 09:11:44 +0000 (09:11 +0000)]
Fix access rights when opening registry keys
Better traces
svn path=/trunk/; revision=19519
Hervé Poussineau [Thu, 24 Nov 2005 09:05:38 +0000 (09:05 +0000)]
Third parameter in INF AddService directive seems to be optional. Ignore the error if it is missing
Implement SetupDiGetDeviceInfoListDetailW
svn path=/trunk/; revision=19518
Gé van Geldorp [Thu, 24 Nov 2005 08:12:20 +0000 (08:12 +0000)]
Use inflib
svn path=/trunk/; revision=19517
Gé van Geldorp [Thu, 24 Nov 2005 08:07:12 +0000 (08:07 +0000)]
- Factor out .inf handling code from usetup
- Provide a dual interface, for use in build tools and for use in ReactOS code
svn path=/trunk/; revision=19516
Steven Edwards [Thu, 24 Nov 2005 06:07:04 +0000 (06:07 +0000)]
more msvc compile fixes by Brezenbak and I
svn path=/trunk/; revision=19515
James Tabor [Thu, 24 Nov 2005 01:49:36 +0000 (01:49 +0000)]
set eol-style to native
svn path=/trunk/; revision=19514
James Tabor [Thu, 24 Nov 2005 01:09:01 +0000 (01:09 +0000)]
Sorry for the mess. 8^P
svn path=/trunk/; revision=19513
James Tabor [Thu, 24 Nov 2005 01:05:58 +0000 (01:05 +0000)]
PortCls.sys, Port Class functions for audio drivers.
svn path=/trunk/; revision=19512
James Tabor [Thu, 24 Nov 2005 01:03:27 +0000 (01:03 +0000)]
PortCls.sys, Port Class functions for audio drivers.
svn path=/trunk/; revision=19511
James Tabor [Thu, 24 Nov 2005 00:58:47 +0000 (00:58 +0000)]
PortCls.sys, Port Class functions for audio drivers.
svn path=/trunk/; revision=19510
Ged Murphy [Thu, 24 Nov 2005 00:21:42 +0000 (00:21 +0000)]
only display host info once when more than one adapter is present.
svn path=/trunk/; revision=19509
Thomas Bluemel [Wed, 23 Nov 2005 23:02:35 +0000 (23:02 +0000)]
added an initial mmsys.cpl. not added to the build system because w32api lacks a devguid.h
svn path=/trunk/; revision=19508
Hartmut Birr [Wed, 23 Nov 2005 22:16:21 +0000 (22:16 +0000)]
Used the size of the data cell instead of the previous data length to check if enough space is available (in NtSetValueKey).
svn path=/trunk/; revision=19507
Hartmut Birr [Wed, 23 Nov 2005 22:10:30 +0000 (22:10 +0000)]
Get the cursor keys on the numpad working (patch by tinus).
svn path=/trunk/; revision=19506
Hartmut Birr [Wed, 23 Nov 2005 22:01:38 +0000 (22:01 +0000)]
Use the correct read length in ConReadConsoleInput.
svn path=/trunk/; revision=19505
Hartmut Birr [Wed, 23 Nov 2005 21:59:34 +0000 (21:59 +0000)]
Don't return from inside an exception handler.
svn path=/trunk/; revision=19504
Hartmut Birr [Wed, 23 Nov 2005 21:19:00 +0000 (21:19 +0000)]
Fixed FormatMessageA/W.
svn path=/trunk/; revision=19503
Hartmut Birr [Wed, 23 Nov 2005 21:17:11 +0000 (21:17 +0000)]
Removed some escape sequences from the command line in CreateProcessInternalW.
svn path=/trunk/; revision=19502
Hartmut Birr [Wed, 23 Nov 2005 21:14:06 +0000 (21:14 +0000)]
- Implemented wgetmainargs.
- Fixed the allocating of argv if a empty cmd line is given.
- Fixed the allocating of pgmptr.
svn path=/trunk/; revision=19501
Hervé Poussineau [Wed, 23 Nov 2005 20:47:38 +0000 (20:47 +0000)]
Use a common header file
Small fix in CheckPciDevice
svn path=/trunk/; revision=19500
Magnus Olsen [Wed, 23 Nov 2005 20:37:38 +0000 (20:37 +0000)]
Verify VBE is found and not anything else, is a safe check.
svn path=/trunk/; revision=19499
Magnus Olsen [Wed, 23 Nov 2005 20:23:41 +0000 (20:23 +0000)]
TotalMemory is in number of 64K block not 16K block see VBE 2.0 or 3.0 specification.
svn path=/trunk/; revision=19498
Hervé Poussineau [Wed, 23 Nov 2005 20:16:34 +0000 (20:16 +0000)]
Implement IRP_MN_QUERY_DEVICE_RELATIONS
Activate code in IRP_MN_STOP_DEVICE
svn path=/trunk/; revision=19497
Magnus Olsen [Wed, 23 Nov 2005 19:35:44 +0000 (19:35 +0000)]
Detect Bad graphic Bios, Some graphice card report VBE 2.0 when the are VBE 1.2. For the manufactures have use wrong version and do not set the OemVendoerPtr. When that happen it is VBE 1.2 on the Graphic card
svn path=/trunk/; revision=19496
Hervé Poussineau [Wed, 23 Nov 2005 19:29:38 +0000 (19:29 +0000)]
Don't check if user is admin before installing a device, as we're running DevInstallW in SYSTEM context (this would change one day...)
svn path=/trunk/; revision=19495
Aleksey Bragin [Wed, 23 Nov 2005 18:44:02 +0000 (18:44 +0000)]
Translation of newdev by unC0Rr, proofread by me.
svn path=/trunk/; revision=19494
Aleksey Bragin [Wed, 23 Nov 2005 18:33:01 +0000 (18:33 +0000)]
Translation of vmwinst by unC0Rr, modified by me.
svn path=/trunk/; revision=19493
Steven Edwards [Wed, 23 Nov 2005 17:53:08 +0000 (17:53 +0000)]
Identifier '__value' changed everywhere to '__val' to avoid clashes with Microsoft's 'managed C++' keyword
svn path=/trunk/; revision=19492
Casper Hornstrup [Wed, 23 Nov 2005 17:31:28 +0000 (17:31 +0000)]
ReactOS Sin Custom Revision Action (Revision ISO Creator)
svn path=/trunk/; revision=19491
Casper Hornstrup [Wed, 23 Nov 2005 17:25:55 +0000 (17:25 +0000)]
ReactOS Sin Verifier
svn path=/trunk/; revision=19490
Steven Edwards [Wed, 23 Nov 2005 16:57:00 +0000 (16:57 +0000)]
really remove the offending header this time
svn path=/trunk/; revision=19489
Aleksey Bragin [Wed, 23 Nov 2005 15:52:21 +0000 (15:52 +0000)]
Translation by unC0Rr (slightly amended by me).
svn path=/trunk/; revision=19488
Casper Hornstrup [Wed, 23 Nov 2005 15:16:18 +0000 (15:16 +0000)]
Fix building rbuild tests
svn path=/trunk/; revision=19487
Casper Hornstrup [Wed, 23 Nov 2005 15:05:53 +0000 (15:05 +0000)]
Disable pre-compiled headers when using compilation units
svn path=/trunk/; revision=19486
Hervé Poussineau [Wed, 23 Nov 2005 13:45:34 +0000 (13:45 +0000)]
In NtUserInsertMenuItem, try to copy the whole MENUITEMINFOW structure from caller. If it fails, try without the last field
svn path=/trunk/; revision=19485
Christoph von Wittich [Wed, 23 Nov 2005 13:13:09 +0000 (13:13 +0000)]
fixed bug 888 (menus created by application itself may not appear)
svn path=/trunk/; revision=19484
Filip Navara [Wed, 23 Nov 2005 07:07:40 +0000 (07:07 +0000)]
Update GPL and LGPL licenses.
svn path=/trunk/; revision=19483
Steven Edwards [Wed, 23 Nov 2005 06:33:19 +0000 (06:33 +0000)]
porting fixes
svn path=/trunk/; revision=19482
Steven Edwards [Wed, 23 Nov 2005 06:02:15 +0000 (06:02 +0000)]
porting fixes
svn path=/trunk/; revision=19481