Commit graph

36769 commits

Author SHA1 Message Date
Dmitry Gorbachev fed8007b0c Danish translation of shell32 and userenv DLLs by Thomas Larsen (sikker2004 "at" yahoo "dot" com). Bug #571.
svn path=/trunk/; revision=40769
2009-05-01 23:54:31 +00:00
Dmitry Gorbachev a61cb0b211 - Update log2lines tool by J. Roeloffzen. Bug #4342.
- Move it to where raddr2line lives now.

svn path=/trunk/; revision=40768
2009-05-01 23:34:50 +00:00
Michael Martin bf4c75e5bb - Add reg key tree NetworkProvider under CurrentControlSet\Control\. For now differ from windows by using an empty string for ProviderOrder value. Fixes bug #3987.
svn path=/trunk/; revision=40766
2009-05-01 22:08:45 +00:00
Timo Kreuzer f6819a00e6 fix compilation of raddr2line, by moving it into the rsym folder, too. Thanks BugBoy for noticing.
svn path=/trunk/; revision=40765
2009-05-01 21:39:47 +00:00
Cameron Gutman 3e8f906b53 - Check for invalid ConfigurationContext
- Patch by Daniel Zimmermann with a slight modification by me

svn path=/trunk/; revision=40764
2009-05-01 19:36:55 +00:00
Timo Kreuzer 5a5301ff27 Merge from amd64-branch:
37291, 3730, 37305, 37320, 37329, 37462, 37895, 38129, 38330, 38331, 38341, 38947, 38973, 39072, 39114, 39121, 40605
Implement rsym64 (Timo Kreuzer)

svn path=/trunk/; revision=40759
2009-05-01 12:31:02 +00:00
Sylvain Petreolle 89f8b1a58a Stub CMP_UnregisterNotification
Move SETUP_CreateDevicesList declaration to setupapi_private.h

svn path=/trunk/; revision=40758
2009-05-01 07:44:13 +00:00
Timo Kreuzer 92ed4f9efc merge 37282 from amd64-branch:
Give rsym it's own directory (Timo Kreuzer)

svn path=/trunk/; revision=40757
2009-04-30 23:26:02 +00:00
Aleksey Bragin 19b430466c - Make debug pool return 8-bytes aligned pointers. The padding area (up to 7 bytes) is not being checked for overruns now. ReactOS fully boots and works with this change and a debug pool.
svn path=/trunk/; revision=40750
2009-04-30 09:09:03 +00:00
Daniel Reimer 1428ee97e9 Bug 4418: Simplified chinese language resource update by Jingjing Fu
Bug 4426: ReactOS translation update patch by Dimitriu Petru
Bug 4427: Bulgarian translation of ReactOS by ССТАНЕВ
Bug 4433: Translate Patch, Dutch for access.cpl by Jan Roeloffzen
Bug 4436: Translate Patch, Dutch for mmsys.cpl, timedate.cpl by Jan Roeloffzen
Bug 4437: Translate Patch, Dutch for taskmgr.exe by Jan Roeloffzen

svn path=/trunk/; revision=40745
2009-04-30 06:01:08 +00:00
Cameron Gutman eaf77c07e2 - Pass IRP_MN_QUERY_DEVICE_RELATIONS down the stack
svn path=/trunk/; revision=40744
2009-04-30 01:15:04 +00:00
Timo Kreuzer 639e528276 Merge from amd64-branch: (Samuel Serapión)
36464: access.cpl: use IntToPtr instead of casting
36454: console.cpl: use LPARAM instead of LONG
36458: main.cpl: use IntToPtr instead of casting
36460: mmsys.cpl: use IntToPtr instead of casting, use INT_PTR instead of INT
36908: ncpa.cpl: use INT_PTR instead of INT
36466: sysdm.cpl: use INT_PTR instead of INT

svn path=/trunk/; revision=40743
2009-04-29 22:20:59 +00:00
Timo Kreuzer 9976d5ec4f Don't cast pStartInfo->dwCrashDumpEnabled to LPBYTE and use it as pointer in RegSetValueExW, Instead pass &pStartInfo->dwCrashDumpEnabled.
svn path=/trunk/; revision=40741
2009-04-29 21:57:47 +00:00
Colin Finck b9fcc14363 - Add a "regtest.cmd" for running other commands (here "ipconfig") before starting rosautotest and call "start rosautotest" to run it asynchronously and let Explorer load completely
- Set svn:eol-style for "unattend.inf" to CRLF, this file is a target one, which should also use target line-endings
- Fix typo in syssetup debug print

svn path=/trunk/; revision=40740
2009-04-29 20:14:25 +00:00
Ged Murphy 80711416ac - Add the ws2_32 library from Alex's old network branch which is a _huge_ improvement over our current, incorrect lib.
- I've made various changes and tweaks to get it building with gcc, however it doesn't yet build with out build environment as out headers are severely lacking. It's also reliant on other winsock libs which will come in future commits along with the header rewrite.

svn path=/trunk/; revision=40738
2009-04-29 18:49:47 +00:00
Timo Kreuzer 5b78cfe9c9 spaces -> tabs in rbuild file
svn path=/trunk/; revision=40737
2009-04-29 18:13:42 +00:00
Timo Kreuzer 107be66741 Merge 40118 from amd64-branch:
%m is a glibc extension, convert it to "%s", strerror(errno). and fix 64bit build of dhcp service (Samuel Serapión)

svn path=/trunk/; revision=40736
2009-04-29 17:46:47 +00:00
Christoph von Wittich f957e3e92f sync mshtml and shdocvw with wine 1.1.20
svn path=/trunk/; revision=40735
2009-04-29 17:16:20 +00:00
Timo Kreuzer 37e57ebf2f Merge 40124, 40126 from amd64-branch:
Fix 64bit build. It works too. (Samuel Serapión)

svn path=/trunk/; revision=40734
2009-04-29 16:49:52 +00:00
Christoph von Wittich f51cc69532 sync shell32_winetest with wine 1.1.20
svn path=/trunk/; revision=40733
2009-04-29 15:11:22 +00:00
Christoph von Wittich 835f656bfa sync shlwapi_winetest with wine 1.1.20
svn path=/trunk/; revision=40732
2009-04-29 14:59:03 +00:00
Ged Murphy a484f4bf18 - Add a temporary manifest to servman which contains support for comctl32 v6 and more importantly, support for UAC elevation in NT6+
This will be required for any app which needs to run with elevated privs. As we've previously stated, rbuild needs to generate the manifest hence this is only temporary. We therefore need a UAC tag adding to rbuild so the generated manifest can contain support for UAC elevation for any apps which require it. If anyone wishes to add this support to rbuild, feel free to do so.

svn path=/trunk/; revision=40731
2009-04-29 12:09:40 +00:00
Ged Murphy 2c399da916 Fix the build and a fix mem leak.
We should consider setting msvc to /W4.

svn path=/trunk/; revision=40730
2009-04-29 10:18:41 +00:00
Matthias Kupfer a06899befa - continue "marletting"
- use marlett font for scrollbar control
- TODO: scrollbar size grip with marlett

svn path=/trunk/; revision=40729
2009-04-29 09:55:05 +00:00
Ged Murphy f0794d4f2c - Add the list of dependencies to the listbox so we know what else will be stopping
- Restructure the stop code

svn path=/trunk/; revision=40728
2009-04-29 09:53:10 +00:00
Aleksey Bragin e6400c3f8b - Debug pool allocator: Add support for paged pool debugging.
svn path=/trunk/; revision=40727
2009-04-29 09:48:31 +00:00
Aleksey Bragin eb036429b8 - Implement a special "debug pool" allocator which catches pool overruns. It evolved from an initial patch by Art Yerkes, and is fully independent from underlying pool implementation. It supports only non-paged pool and detects only overruns now. To enable, uncomment DEBUG_NPOOL define in mm/pool.c.
svn path=/trunk/; revision=40726
2009-04-29 09:41:32 +00:00
Ged Murphy d8d8b19d4a - Rewrite start and stop routines to make them much more robust
- Add the ability to check for and stop dependent services
- Untested at the moment, but unfinished anyway.

svn path=/trunk/; revision=40725
2009-04-29 08:32:52 +00:00
Cameron Gutman db68550e25 - Fix build (try 2)
svn path=/trunk/; revision=40724
2009-04-28 22:46:28 +00:00
Cameron Gutman ef95fbe0bc - Fix build
svn path=/trunk/; revision=40723
2009-04-28 22:39:36 +00:00
Cameron Gutman 74989188d4 - Wait for NdisMFreeSharedMemoryPassive to complete before returning
See issue #4428 for more details.

svn path=/trunk/; revision=40722
2009-04-28 22:30:23 +00:00
Cameron Gutman c68a776204 - Only call NdisMEthIndicateReceiveComplete once per batch of packets
- Slight performance increase

svn path=/trunk/; revision=40721
2009-04-28 22:04:12 +00:00
Cameron Gutman 868c747030 - Remove BINARY_COMPATIBLE concept
- We should always use NDIS functions

svn path=/trunk/; revision=40720
2009-04-28 20:42:55 +00:00
Christoph von Wittich 44baddcec9 sync msxml3 with wine 1.1.20
svn path=/trunk/; revision=40719
2009-04-28 19:57:36 +00:00
Christoph von Wittich 4aaad1b63f sync cryptui with wine 1.1.20
svn path=/trunk/; revision=40718
2009-04-28 19:48:23 +00:00
Aleksey Bragin 50a2c6cb69 - Fix writing of BootConfig to the registry (previously, it wrote contents of DEVICE_NODE structure and caused nonpaged pool overrea). Similar error a few lines below was fixed by hpoussin in r15691.
svn path=/trunk/; revision=40717
2009-04-28 11:39:54 +00:00
Johannes Anderwald b34e7b4258 - Silence a few debug prints
- The IrpQueue functions are called at DISPATCH_LEVEL, therefore use KeAcquireSpinLockAtDpcLevel instead
- Fix multiple bugs when using IrpQueue tag functions

svn path=/trunk/; revision=40716
2009-04-27 23:16:49 +00:00
Johannes Anderwald da49b0b87d - Remove test code which should never have come into trunk
svn path=/trunk/; revision=40715
2009-04-27 22:43:08 +00:00
Johannes Anderwald 8a953f961b - Fix IPortWavePci_Notify routine
- Add debug traces

svn path=/trunk/; revision=40714
2009-04-27 18:57:41 +00:00
Aleksey Bragin 59b86554ee - Change storage of ReactOS-specific virtual address space from VadRoot to Vm EPROCESS structure member. Change containing "structure" from MM_AVL_TABLE to MMSUPPORT respectively .
svn path=/trunk/; revision=40713
2009-04-27 10:12:57 +00:00
Johannes Anderwald 86b82cf4d6 - Experimental IPortPinWavePci implementation
- Refactor IPortWavePciStream initilization
- Add test code for IDrmAudioStream

svn path=/trunk/; revision=40712
2009-04-27 00:33:49 +00:00
Johannes Anderwald dc97dbb867 - Fix warning
- Fix KSALLOCATOR_FRAMING structure

svn path=/trunk/; revision=40711
2009-04-27 00:15:52 +00:00
Hervé Poussineau 54a86cf16f Remove MachGetMemoryMap() and replace it by ArcGetMemoryDescriptor(). Rework memory initialization to use it.
As a bonus, we're not limited anymore to 32 memory descriptors, and having more than 4GB of RAM doesn't lead to out of bounds accesses

svn path=/trunk/; revision=40710
2009-04-26 20:22:16 +00:00
Dmitry Gorbachev 5ce8637a17 Romanian translations by Petru Dimitriu (petrimetri-at-gmail-dot-com), bug #4422.
svn path=/trunk/; revision=40709
2009-04-26 17:31:56 +00:00
Johannes Anderwald bfa69a3632 - Implement KSPROPERTY_PIN_DATARANGES handler- Always return TRUE in FastDeviceHandler (faciliates testing with Vortex AU8820 WDM Driver)
svn path=/trunk/; revision=40708
2009-04-26 11:19:12 +00:00
Cameron Gutman fc76612bff - Free NdisMiniportBlock.Resources when we receive a stop irp
svn path=/trunk/; revision=40707
2009-04-26 05:43:06 +00:00
Cameron Gutman 6fff9d423e - Also copy AllocatedResources from the stack to NdisMiniportBlock.Resources
svn path=/trunk/; revision=40706
2009-04-26 05:35:24 +00:00
Johannes Anderwald d46c77f118 - Pass KSPROPERTY_SET to subdevice constructor
- Add debug traces on error case

svn path=/trunk/; revision=40705
2009-04-26 00:07:33 +00:00
Cameron Gutman d818cea15d - Fix support for asynchronously completed requests
svn path=/trunk/; revision=40704
2009-04-25 23:31:49 +00:00
Cameron Gutman 6156cae916 - Use Int32x32To64 to calculate timeout
svn path=/trunk/; revision=40703
2009-04-25 22:02:50 +00:00