Commit graph

46392 commits

Author SHA1 Message Date
Eric Kohl 5adfc1c07b [MSPORTS]
- Implement a simple class installer that assigns the friendly name "Serial Port (COMx)" to all serial ports.
- Enable the class installer in ports.inf.
- Add parallel port installer configuration to ports.inf (disabled).

svn path=/trunk/; revision=51813
2011-05-17 19:24:19 +00:00
Gregor Schneider 1ba6d6e079 [msconfig/freeldr]
- Load freeldr.ini first chance, boot.ini on second chance
- Make freeldr list box scrollable
- Fix some FIXME's
[msgconfig/system]
- Implement parsing and displaying system.ini contents
See issue #1986 for more details.

svn path=/trunk/; revision=51811
2011-05-17 18:32:51 +00:00
Eric Kohl a18c5a8711 [SETUPAPI]
Fix SetupDiCreateDevRegKeyW: When trying to open a devices driver key (DIREG_DRV) the function always created a new driver instance key. The fixed version checks for an existing driver value. If the driver value exists, it opens or creates the driver instance key. If the driver value does not exist, the function generates a new driver instance key and sets a new driver value for the device instance.

svn path=/trunk/; revision=51809
2011-05-17 13:32:12 +00:00
Eric Kohl 5bc8f84475 [SETUPAPI]
- SetupDiCreateDeviceInfoW: Really create a new device instance instead and return its device info data instead of returning the device info data for an existing device.
- Implement SetupDiDeleteDeviceInfo.

svn path=/trunk/; revision=51807
2011-05-17 10:06:36 +00:00
Eric Kohl 0023216881 [CFGMGR32]
- Add forwarders for functions that have been implemented in setupapi.dll.
- Remove forwarders which are not exported by cfgmgr32.dll.

svn path=/trunk/; revision=51803
2011-05-16 23:37:19 +00:00
Eric Kohl 848271e754 [SETUPAPI]
- Add stubs CM_Get_Class_Registry_PropertyA/W.
- Move CMP_RegisterNotification, CMP_UnregisterNotification and CMP_WaitNoPendingInstallEvents.
- Remove stubs TPWriteProfileString and suErrorToIds because they are part of setupx.dll (16 bit DLL).

svn path=/trunk/; revision=51802
2011-05-16 23:12:12 +00:00
Sylvain Petreolle de9bfefa63 Add cmake configure script for unix.
svn path=/trunk/; revision=51801
2011-05-16 21:26:08 +00:00
Matthias Kupfer 30cbb357aa restart German translation - please don't delete existing work in future
svn path=/trunk/; revision=51800
2011-05-16 19:13:15 +00:00
Amine Khaldi 54ecde0f15 [CMAKE]
* Add the missing temporary import libs.

svn path=/trunk/; revision=51799
2011-05-16 18:53:45 +00:00
Pierre Schweitzer bddd9a194a [NTOSKRNL]
- Fix the fix for IopStoreSystemPartitionInformation(). The sizeof wasn't on an unicode string...
I blame the guy who first wrote that function!
Thanks to "rs" on IRC for having spotted the error.

svn path=/trunk/; revision=51797
2011-05-16 18:06:14 +00:00
Pierre Schweitzer 8f5d08dbdd [NTOSKRNL]
- Implemented IoSetSystemPartition(). This is required by MountMgr.
- Fixed buffer size in IopStoreSystemPartitionInformation(). No need to have a buffer twice bigger than maximum use.

svn path=/trunk/; revision=51796
2011-05-16 17:52:03 +00:00
Gregor Schneider 52539ea5a9 [charmap] Carlo Bramini (carlo dot bramix at libero dot it):
- Fix font zoom when scrolling and changing fonts
- Optimize font zoom drawing
See issue #3500 for more details.

svn path=/trunk/; revision=51795
2011-05-16 17:46:49 +00:00
Gregor Schneider f151ca5b4e [bootvid] Adam Kachwalla: use the BOOTCHAR_HEIGHT macro for defining the font height
See issue #6259 for more details.

svn path=/trunk/; revision=51793
2011-05-16 17:29:27 +00:00
Amine Khaldi 064905bec3 [CMAKE]
* Fix the typo, fix the build.

svn path=/trunk/; revision=51792
2011-05-16 16:32:34 +00:00
Timo Kreuzer d2e8a201be [CMAKE]
Fix build of rossym

svn path=/trunk/; revision=51791
2011-05-16 16:11:31 +00:00
Timo Kreuzer 1a08b3b347 revert r51786
svn path=/trunk/; revision=51790
2011-05-16 15:47:44 +00:00
Timo Kreuzer b06ea95e4b 2nd try to fix build
svn path=/trunk/; revision=51787
2011-05-16 15:20:44 +00:00
Timo Kreuzer 097aeb7b9c try to fix build
svn path=/trunk/; revision=51786
2011-05-16 15:18:55 +00:00
Amine Khaldi a716937efb * Fix rbuild build.
svn path=/trunk/; revision=51785
2011-05-16 13:56:22 +00:00
Amine Khaldi c206491846 [CMAKE]
* Fix cmake build on trunk.

svn path=/trunk/; revision=51784
2011-05-16 13:29:58 +00:00
Timo Kreuzer fae2044a23 [CMAKE]
Integrate cmake stuff into trunk
Only files added.

svn path=/trunk/; revision=51783
2011-05-16 13:12:07 +00:00
Timo Kreuzer 5d006f3cbf [STLPORT]
Copy stlport headers from cmake branch

svn path=/trunk/; revision=51782
2011-05-16 13:00:45 +00:00
Timo Kreuzer e89305e733 [STLPORT]
Copy stlport from cmake branch 3/3

svn path=/trunk/; revision=51780
2011-05-16 12:58:52 +00:00
Timo Kreuzer 1eeb11da5f [STLPORT]
Copy stlport from cmake branch 2/x

svn path=/trunk/; revision=51779
2011-05-16 12:58:06 +00:00
Timo Kreuzer 0c89aac1da [STLPORT]
Copy stlport from cmake branch 1/x

svn path=/trunk/; revision=51778
2011-05-16 12:54:24 +00:00
Matthias Kupfer 522e4058be fix line endings
svn path=/trunk/; revision=51776
2011-05-16 07:15:18 +00:00
Matthias Kupfer f903b90697 - some fixes in German country names
svn path=/trunk/; revision=51775
2011-05-15 22:34:20 +00:00
Matthias Kupfer fbe2a3dcc2 - full English and German country list
- harcoded country names replaced by string identifiers

svn path=/trunk/; revision=51774
2011-05-15 22:26:22 +00:00
James Tabor 9ca7155a56 [ApiTest]
- Add a test for stack corruption when in window procedure call out.

svn path=/trunk/; revision=51773
2011-05-15 21:15:38 +00:00
Matthias Kupfer 7d11222913 - German translation fixes
svn path=/trunk/; revision=51769
2011-05-15 16:43:16 +00:00
Ged Murphy 6ced137ce2 [SHELL32_NEW]
- Add the shell32 code which has been converted into C++ from the existing C code.
- This is a straight drop using the code Andrew sent to me, it's currently unchanged and untested
- All C++ conversion work to date was carried out by Andrew Hill <ash77 at reactos dot org>

svn path=/trunk/; revision=51768
2011-05-15 15:55:49 +00:00
Olaf Siejka 78791f6abe [GLU32]
- Properly fix compiler warning, by initializing the integer array with zeros. Remove GNUC #ifdef, introduced in rev 42970. Patch by Markus (thechief at praise dash land dot de)
See issue #6179 for more details.

svn path=/trunk/; revision=51767
2011-05-15 15:51:26 +00:00
Ged Murphy 1b67224a55 Add the Windows version of SHIShellFolder_EnumObjects, but compile it out as per Wine's notes
Move the scope in the reg script

svn path=/trunk/; revision=51766
2011-05-15 15:42:03 +00:00
Ged Murphy da49a2ee6d [ATL]
- Add DECLARE_NO_REGISTRY
- Fix invalid pointer use and add an overloaded assignment operator in CComDynamicUnkArray
- Add UpdateWindow to the CWindow class
- Add missing error checks
Changes by Andrew Hill <ash77 at reactos dot org>

svn path=/trunk/; revision=51763
2011-05-15 14:40:53 +00:00
Rafal Harabien e29c4c6854 [RAPPS]
- Fix Swedish translation

svn path=/trunk/; revision=51762
2011-05-15 14:18:13 +00:00
Matthias Kupfer 179f453e06 - make "Network connection" translatable
- fixes spacer for centered progressbar in minitui

svn path=/trunk/; revision=51761
2011-05-15 14:00:08 +00:00
Jérôme Gardou b5f0e8d7a8 Revert something that shouldn't have been committed in 51757
svn path=/trunk/; revision=51758
2011-05-15 12:38:35 +00:00
Jérôme Gardou 2b1ae1aaa4 [RTL/HEAP]
Commit some stuff reviewed by aleksey long ago
  - get rid of LastEntryInSegment in HEAP_SEGMENT struct
  - Simplify code for page commit
  - Simplify code for splitting entries

svn path=/trunk/; revision=51757
2011-05-15 12:20:44 +00:00
Jérôme Gardou 9482663bde [CMAKE/ROSTESTS]
Addendum to 51749

svn path=/trunk/; revision=51750
2011-05-14 20:55:36 +00:00
Timo Kreuzer e12ea18992 [NTOSKRNL]
Patch by Paolo Bonzini <bonzini [at] gnu [dot] org>
Fix implementation of ExInterlockedAddLargeStatistic
The old version wasn't really atomic.

See issue #6223 for more details.

svn path=/trunk/; revision=51748
2011-05-14 19:29:42 +00:00
Timo Kreuzer c016e5d41e [CRT]
- Implement __chkstk_ms for x86 and amd64
- amd64 code is based on code by Kai Tietz and Richard Henderson
- x86 code is based on old __chkstk implementation and code by Kai Tietz and Richard Henderson
- Function is required by newer gcc versions

svn path=/trunk/; revision=51747
2011-05-14 19:12:09 +00:00
Matthias Kupfer 75b8d216e2 bring back progress bar for loading files
svn path=/trunk/; revision=51742
2011-05-14 18:32:59 +00:00
Rafal Harabien 51edd28a7a - Fix build
svn path=/trunk/; revision=51738
2011-05-14 16:01:54 +00:00
Rafal Harabien 17dcf7d2e5 [UNIATA]
- Sync to 0.41b2
- Fixed bug with unnecessary call to AtapiEnableInterrupts() inside AtapiSendCommand() when DRQ is never asserted
- Added registry option AtapiSendDisableIntr to manage ATAPI command sending behavior. AFAIU, under VirtualBox it is unnecessary to disable interrupts around sending ATAPI commands.
- Implemented registry options for BUSY and DRQ timing adjustments.
- Added VirtualBox tuning option - VirtualBox value in registry. Sets timings and ATAPI (CD/DVD) related options to the most compatible values.
- Fixed bug with UDMA2 support on Intel ICH1/2/3/4/5 chips.
- Made some experimental changes in automatic slow-down algorithm. This code is rather old, but was not tested properly.
- Fixed bug with accessing SATA registers on Intel chips
- Many other fixes

svn path=/trunk/; revision=51736
2011-05-14 15:52:49 +00:00
Timo Kreuzer ad38ca5072 [NETEVENT]
Forgot this change

svn path=/trunk/; revision=51735
2011-05-14 14:24:39 +00:00
Timo Kreuzer 4c1b4060da [NETEVENT]
Rename netevent.mc to neteventmsg.mc

svn path=/trunk/; revision=51734
2011-05-14 14:16:42 +00:00
Jérôme Gardou 34d5d94b0a [ROSTESTS/CMAKE]
- addendum to 51731

svn path=/trunk/; revision=51733
2011-05-14 14:03:44 +00:00
Timo Kreuzer 620385670c [DWMAPI]
add names to dwmapi.spec stubs

svn path=/trunk/; revision=51730
2011-05-14 13:43:58 +00:00
Timo Kreuzer 69667a5f9b [SHELL32]
Owen Rudge <orudge at codeweavers dot com>:
Implement SHGetImageList
9db87f13d3
Fixes explorer++ main window
patch provided by igorko

svn path=/trunk/; revision=51729
2011-05-14 12:57:52 +00:00
Timo Kreuzer 6e735202f2 [AVIFIL32]
Merge resources back into 1 file

svn path=/trunk/; revision=51728
2011-05-14 12:28:40 +00:00