Stefan Ginsberg
4705fbc38a
- Get rid of DECLSPEC_EXPORT from DDK
...
- "Isolate Hal* #defines, which are absent in WDK, they should not be used in kernel development." No, exactly, and they shouldn't be used in Xbox HAL either
svn path=/trunk/; revision=42807
2009-08-20 13:57:16 +00:00
Stefan Ginsberg
ce5adcdab2
- Remove usage of dllexport for most dlls and drivers -- we use .def/.spec instead.
...
svn path=/trunk/; revision=42806
2009-08-20 13:45:01 +00:00
Johannes Anderwald
0d280a8bde
- Implement KsCopyObjectBagItems
...
svn path=/trunk/; revision=42805
2009-08-20 13:21:24 +00:00
Johannes Anderwald
bfe81917e0
- Implement DllInitialize
...
svn path=/trunk/; revision=42804
2009-08-20 12:38:52 +00:00
Stefan Ginsberg
e64b6077f6
- Release ntddsnd.h, portcls.h. punknown.h and stdunk.h to the public domain (silverblade and janderwald have agreed to this).
...
svn path=/trunk/; revision=42803
2009-08-20 12:27:08 +00:00
Johannes Anderwald
1e7c4cb0cc
- Define automation tables for Filter & Pin
...
- Plug in automation tables when creating a new filter factory / pin
svn path=/trunk/; revision=42802
2009-08-20 12:26:09 +00:00
Johannes Anderwald
bb8ff85531
- Add KsMergeAutomationTables
...
svn path=/trunk/; revision=42801
2009-08-20 12:11:36 +00:00
Stefan Ginsberg
71820568a2
- Remove several assumptions that the default calling convention is stdcall (it isn't under gcc)
...
- Fix even more definitions of function pointer protypes to define the calling convention compatibly for MSVC
- Don't use dllexport in scsiport -- fixes linking under msvc
svn path=/trunk/; revision=42800
2009-08-20 12:09:16 +00:00
Johannes Anderwald
7a862d7907
- Add types for bda driver
...
svn path=/trunk/; revision=42799
2009-08-20 11:55:42 +00:00
Christoph von Wittich
5a25dd682a
sync credui with wine 1.1.27
...
svn path=/trunk/; revision=42798
2009-08-20 11:41:11 +00:00
Johannes Anderwald
43eae548e0
- Add types for bda driver
...
svn path=/trunk/; revision=42797
2009-08-20 11:39:54 +00:00
Christoph von Wittich
743c591273
sync oledlg with wine 1.1.27
...
svn path=/trunk/; revision=42796
2009-08-20 10:36:10 +00:00
Stefan Ginsberg
047dc08ea4
Don't use dllexport for videoprt; we use a .spec. Also, don't use DDKAPI as it is a w32api/ReactOS define.
...
We welcome videoprt into the club of modules compiling *and* linking under msvc.
svn path=/trunk/; revision=42795
2009-08-20 10:29:54 +00:00
Christoph von Wittich
fed70152bf
sync cryptui with wine 1.1.27
...
svn path=/trunk/; revision=42794
2009-08-20 10:22:38 +00:00
Christoph von Wittich
6d951b54a6
sync cryptnet with wine 1.1.27
...
svn path=/trunk/; revision=42793
2009-08-20 10:19:17 +00:00
Christoph von Wittich
0fd54d3881
sync cryptdlg with wine 1.1.27
...
svn path=/trunk/; revision=42792
2009-08-20 10:06:41 +00:00
Christoph von Wittich
da29fff769
sync crypt32 with wine 1.1.27
...
svn path=/trunk/; revision=42791
2009-08-20 10:03:19 +00:00
Christoph von Wittich
4d55416f67
sync cabinet winetest with wine 1.1.27
...
svn path=/trunk/; revision=42790
2009-08-20 09:41:42 +00:00
Dmitry Gorbachev
db5b8e29f7
No bug is too trivial to report:
...
- remove a stray semicolon (bug #4804 ).
svn path=/trunk/; revision=42789
2009-08-20 06:54:44 +00:00
James Tabor
5e29da18bf
- Implement window message is active icon.
...
svn path=/trunk/; revision=42788
2009-08-20 01:49:25 +00:00
Cameron Gutman
9757ce3f97
- Allow binding to an interface's broadcast address
...
- Set address type
svn path=/trunk/; revision=42787
2009-08-20 00:54:27 +00:00
Johannes Anderwald
023b3bfa2a
- Add bda driver
...
svn path=/trunk/; revision=42786
2009-08-19 12:40:02 +00:00
Johannes Anderwald
35ab9f725a
- Arch should learn english first before bashing gcc
...
svn path=/trunk/; revision=42785
2009-08-19 12:32:56 +00:00
Johannes Anderwald
9d6768ef65
- Implement KsProbeStreamIrp
...
- Currently commented out as gcc finds it hard to find a member in a struct
svn path=/trunk/; revision=42784
2009-08-19 12:24:28 +00:00
Johannes Anderwald
9639b5995d
- fix check
...
svn path=/trunk/; revision=42783
2009-08-19 12:19:56 +00:00
Johannes Anderwald
3a360ecf29
- Add flags
...
svn path=/trunk/; revision=42782
2009-08-19 12:14:42 +00:00
Matthias Kupfer
79d5c915fe
- third part of German translation of rapps entries.
...
- change some entries to proper values
svn path=/trunk/; revision=42781
2009-08-19 11:28:00 +00:00
Gregor Schneider
e5d8f301db
- GetGlyphOutline: fail if output or transformation matrix buffers are not passed
...
- Fixes three gdi32 font winetests
svn path=/trunk/; revision=42780
2009-08-19 11:23:31 +00:00
Gregor Schneider
ea488d3a60
- Sync and adapt Wine font metric code for setting first, last, default and break characters
...
- Fixes approx 80 gdi32 font winetests
svn path=/trunk/; revision=42779
2009-08-19 11:02:10 +00:00
Cameron Gutman
183b90d2c6
- Fix release build
...
svn path=/trunk/; revision=42778
2009-08-18 22:15:06 +00:00
Cameron Gutman
ce8c9c4122
- I guess kdesvn didn't realize that when I check the box for include/reactos/winsock that I actually wanted the files in it to be committed also
...
svn path=/trunk/; revision=42777
2009-08-18 21:54:55 +00:00
Cameron Gutman
ad72be7f7f
- Fix ws2_32_new's build problems
...
- ws2_32_new is now included in build (output file is ws2_32_new.dll for any curious testers :P)
svn path=/trunk/; revision=42776
2009-08-18 21:40:20 +00:00
Cameron Gutman
ca5c8b53bf
- Print a message to the debug log if ZwClose returns STATUS_INVALID_HANDLE
...
- This message will only after "cont"ing past the bugcheck and will hopefully help me track down bug 4796
svn path=/trunk/; revision=42775
2009-08-18 20:43:13 +00:00
Cameron Gutman
3263e1f67a
- Fix null pointer dereferences
...
- Fix out of bounds array access
- Check that we got a valid pointer from HeapAlloc
- Don't close the caller's handle when we fail
- Fix a memory leak
- Found by Amine Khaldi
svn path=/trunk/; revision=42774
2009-08-18 20:30:58 +00:00
Gregor Schneider
e74d2c5ce4
- Improve glyph guard from r42749: allow displaying glyphs if the application knows the character placements
...
- Some rendering engines (like FF3) do the conversion without using GetCharacterPlacementA/W
svn path=/trunk/; revision=42773
2009-08-18 19:51:32 +00:00
Cameron Gutman
4e9ecfe8a7
- Fix dereference of freed memory
...
svn path=/trunk/; revision=42772
2009-08-18 19:06:52 +00:00
Cameron Gutman
1361a97afb
- Fix a typo
...
svn path=/trunk/; revision=42771
2009-08-18 19:04:51 +00:00
Cameron Gutman
5b91c1a754
- Make sure HeapAlloc returned a valid pointer
...
- Fix some memory leaks
- Return a better status for STATUS_INSUFFICIENT_RESOURCES and STATUS_NO_MEMORY
- Fix a potential null pointer dereference in SetSocketInformation and GetSocketInformation
- Initialize RemoteAddress so we aren't trying to copy the remote address to 0
- Found by Amine Khaldi
svn path=/trunk/; revision=42770
2009-08-18 18:53:10 +00:00
Cameron Gutman
ab9f22b2e8
- Handle failure of NdisMInitializeWrapper
...
- Found by Amine Khaldi
svn path=/trunk/; revision=42769
2009-08-18 18:01:26 +00:00
Cameron Gutman
38a3ccc3fd
- Verify that we got a handle to a file object
...
svn path=/trunk/; revision=42768
2009-08-18 16:23:31 +00:00
Gregor Schneider
6af2bfe3c7
Check the correct buffer for failed memory allocation, found by Amine Khaldi
...
svn path=/trunk/; revision=42767
2009-08-18 14:43:47 +00:00
Gregor Schneider
332c985b52
Sync scanf to current wine sources, correct msvcrt cpp sync date
...
svn path=/trunk/; revision=42766
2009-08-18 14:23:51 +00:00
Gregor Schneider
d2fa38f67a
- GetConsoleAliasW: Check for invalid target buffer, failed memory allocation + set last error
...
svn path=/trunk/; revision=42765
2009-08-18 13:47:02 +00:00
Gregor Schneider
9f218a3f22
- GetConsoleAliasA: Check for invalid target buffer, failed memory allocations (3x)
...
- Found by Amine Khaldi
svn path=/trunk/; revision=42764
2009-08-18 13:39:28 +00:00
Johannes Anderwald
8739063551
- Implement IPortEvents interface for IPortTopology
...
- Fix a bug in the IPortEvents::QueryInterface handler of IPortWaveCyclic & IPortWavePci
svn path=/trunk/; revision=42762
2009-08-18 08:24:09 +00:00
Johannes Anderwald
f886c8a5b0
- Increment reference count only if resource list was passed
...
- May fix A.8738-4C
svn path=/trunk/; revision=42761
2009-08-18 08:03:12 +00:00
Sylvain Petreolle
dbc071c121
Move IF_OPER_STATUS enum to ifdef.h
...
svn path=/trunk/; revision=42760
2009-08-17 19:46:30 +00:00
Johannes Anderwald
bc5b55fb73
[WDMAUD.DRV]
...
- Disable traces
- Use device name from IOCTL
[WDMAUD_KERNEL]
- Implement retrieving devicename by looking up in the registry
[SYSAUDIO]
- Implement KSPROPERTY_SYSAUDIO_DEVICE_INTERFACE_NAME
- Audio CPL should now show correct audio device name
svn path=/trunk/; revision=42759
2009-08-17 17:23:35 +00:00
Gregor Schneider
e453915908
- Remove duplicate WToA conversion routine, update the kept version to current Wine
...
- Adapt calling functions from BOOL to VOID since they can't fail
- Fixes ~two font tests
svn path=/trunk/; revision=42758
2009-08-17 17:03:55 +00:00
Johannes Anderwald
915aebab36
- Implement usermode mixing support
...
- To enable, see wdmaud rbuild
svn path=/trunk/; revision=42757
2009-08-17 13:49:19 +00:00