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
Dmitry Gorbachev
48f9386176
Simplified Chinese translations by Jingjing Fu (jingjingf AT 188.com). Bug #4417
...
svn path=/trunk/; revision=40699
2009-04-25 18:07:48 +00:00
Dmitry Gorbachev
f319dd5def
Patch from Petru Dimitriu (bug #4416 ):
...
- add Romanian translations of explorer-new, notepad, solitaire, rundll32, shell32;
- update translations of write, calc.
svn path=/trunk/; revision=40698
2009-04-25 17:32:31 +00:00
Sylvain Petreolle
1055cbc800
export GetAdaptersAddresses stub
...
svn path=/trunk/; revision=40696
2009-04-25 13:00:06 +00:00
Johannes Anderwald
53767e20b1
- Fix allocation of CM_RESOURCE_LIST
...
- Might fix bug 4354
See issue #4354 for more details.
svn path=/trunk/; revision=40694
2009-04-25 12:05:08 +00:00
Aleksey Bragin
018ceb886d
- Fix driver object type DeleteProcedure so that it actually unloads driver's image.
...
- Make IopUnloadDriver work accordingly (it shouldn't try to unload an image when its object has already been deleted). Drivers can now be unloaded in ReactOS, this probably fixes a number of hardware-related applications and applications using hardware protection.
svn path=/trunk/; revision=40693
2009-04-25 09:07:10 +00:00
Aleksey Bragin
be1e76002e
Samuel Serapion
...
- Fix iphlpapi.dll exports to match Windows XP/2003 one.
svn path=/trunk/; revision=40692
2009-04-25 08:33:02 +00:00
Cameron Gutman
f6fac55a75
- We don't need these debug prints anymore
...
svn path=/trunk/; revision=40691
2009-04-25 03:47:30 +00:00
Dmitry Gorbachev
0dd39d3d01
Romanian translation of ReactOS Calc by Petru Dimitriu
...
(petrimetri *at* gmail *dot* com). Bug #4413 .
svn path=/trunk/; revision=40690
2009-04-24 23:47:00 +00:00
Dmitry Gorbachev
a13f8eaabf
Update Norwegian translations (translator: Lars Martin Hambro,
...
bug #2482 , bug #4325 ). This patch was already applied in r40315,
but mistakenly reverted in r40564. Sorry.
svn path=/trunk/; revision=40688
2009-04-24 22:19:41 +00:00
Hervé Poussineau
d30f655f34
WINLDR: Repair LiveCD boot
...
svn path=/trunk/; revision=40687
2009-04-24 21:48:20 +00:00
Hervé Poussineau
ee3fc1bc60
Implement ArcGetTime() and ArcGetRelativeTime()
...
svn path=/trunk/; revision=40686
2009-04-24 20:35:11 +00:00
Aleksey Bragin
7d9f43ff96
- WINLDR: Fix SystemRoot path when booting in non-setup mode.
...
- WINLDR: Change path buffers to be MAX_PATH sized instead of an arbitrary 512 bytes value.
svn path=/trunk/; revision=40685
2009-04-24 19:03:10 +00:00
Aleksey Bragin
c9c9947227
- Reenable partition table exploration, but switch off disk error reporting before doing it.
...
svn path=/trunk/; revision=40684
2009-04-24 18:38:10 +00:00
Aleksey Bragin
58105388f3
- WINLDR: Pass boot options to the kernel when booting in setup mode (it was disabled for debugging reasons).
...
svn path=/trunk/; revision=40683
2009-04-24 18:27:34 +00:00