Aleksey Bragin
fa2a65b537
[TDI]
...
- Oleg Baikalow: Implement basic event and delayed event support functions for CTE. Structure names are made up, but their contents should be compatible with what Windows 2003 tdi.sys uses. Formatting and coding style fixes by the committer.
svn path=/trunk/; revision=50550
2011-01-29 11:13:51 +00:00
Timo Kreuzer
48a509e1d2
[CMAKE]
...
Ignore MSVC standard includes
svn path=/branches/cmake-bringup/; revision=50549
2011-01-29 10:29:42 +00:00
James Tabor
e459daf68f
[Win32k]
...
- Fix crash with standalone win test_hind_message test.
svn path=/trunk/; revision=50548
2011-01-29 09:09:10 +00:00
James Tabor
ac10b13f14
[Win32k]
...
- Patch by rafalh <rafalh1992 at o2 dor pl>, see bug 5835. Fix timers implementation.
svn path=/trunk/; revision=50547
2011-01-29 09:03:25 +00:00
Aleksey Bragin
3ade810715
- Oleg Baikalow: TDI exported function prototypes are documented in WDK 7, so use them in our driver instead of old, probably NT4-aged stubs full of unknown variables.
...
- Oleg Baikalow: Don't use psdk's tdi.h but use a real tdikrnl.h (adding a _TDI_ global define so it's recognized as a tdi driver itself).
svn path=/trunk/; revision=50546
2011-01-28 22:13:44 +00:00
Timo Kreuzer
ca495a84b1
[IP]
...
Convert checksum.S to new ML compatible syntax. Resulting obj was compared and is identical to trunk (both GAS and ML)
svn path=/branches/cmake-bringup/; revision=50545
2011-01-28 20:35:22 +00:00
Aleksey Bragin
840ffb118a
- Robert Horvath: Modify GetFullPathName to follow Windows behaviour more closely. Reduces kernel32:path winetests by 4, and fixes all GetFullPathName tests.
...
See issue #5865 for more details.
svn path=/trunk/; revision=50544
2011-01-28 20:22:15 +00:00
Aleksey Bragin
0c53866f7f
- Robert Horvath: Always limit destLen to MAX_PATH (modified to an if condition by me).
...
See issue #5861 for more details.
svn path=/trunk/; revision=50543
2011-01-28 20:18:07 +00:00
Johannes Anderwald
2e9e41d857
[KS]
...
- Less spam, more information
svn path=/trunk/; revision=50542
2011-01-28 19:45:49 +00:00
Timo Kreuzer
56a3daafd4
[PSDK]
...
Fix inline definition of STRSAFEAPI for MSVC
svn path=/branches/cmake-bringup/; revision=50541
2011-01-28 19:41:28 +00:00
Timo Kreuzer
0f56e5955a
[CMAKE]
...
Set linker language for win32ksys to C. Fixes MSVC compilation
svn path=/branches/cmake-bringup/; revision=50540
2011-01-28 19:37:22 +00:00
Timo Kreuzer
14a2a83fa2
[CMAKE]
...
Remove module name from ntoskrnl add_importlib_target
svn path=/branches/cmake-bringup/; revision=50539
2011-01-28 18:16:48 +00:00
Timo Kreuzer
066102156e
[HID]
...
Fix spec file. All of the functions are present, either stubbed or implemented.
svn path=/branches/cmake-bringup/; revision=50538
2011-01-28 18:13:54 +00:00
Timo Kreuzer
2d96eac29f
[CRT]
...
add a single prototype, instead of including math.h
svn path=/branches/cmake-bringup/; revision=50537
2011-01-28 17:44:30 +00:00
Timo Kreuzer
09d50a5784
[CMAKE]
...
- Preserve case of symbols when assembling (this is not default)
- link to msvcsup
svn path=/branches/cmake-bringup/; revision=50536
2011-01-28 17:40:36 +00:00
Sylvain Petreolle
cac01ad6eb
[CMAKE]
...
Fix crt/bootcdregtest regression, due to _USER32_WSPRINTF.
add_definitions does not apply to target, but current directory.
svn path=/branches/cmake-bringup/; revision=50535
2011-01-28 13:41:55 +00:00
Amine Khaldi
79d8b4cf40
[CMAKE]
...
- Share freeldr_arch as a static lib between freeldr and setupldr.
- Some formatting fixes.
svn path=/branches/cmake-bringup/; revision=50534
2011-01-28 11:40:45 +00:00
Amine Khaldi
14c01bd73c
[CMAKE]
...
- Properly handle setting the suffix variable. Fixes import libs creation.
svn path=/branches/cmake-bringup/; revision=50533
2011-01-28 11:25:24 +00:00
Johannes Anderwald
2b27c4f0de
[WDMAUD.DRV]
...
- Merge from audio branch
- Fix build
[WDMAUD_KERNEL]
- Fix build
- Update to new mmixer library interface
svn path=/trunk/; revision=50532
2011-01-28 11:23:37 +00:00
Johannes Anderwald
c6b26fa452
[KS]
...
- Merge from audio branch
- Perform irp completion in dedicated function
- Move Software Bus function into own file
- Remove debugging code which caused crashes
- Partly implement IKsProcessingObject interface for filter
- Fix check in FindMatchingCreateItem function
- Implement software bus enumerator functions
[SWENUM]
- Implement SwDispatchPower, SwDispatchPower
svn path=/trunk/; revision=50531
2011-01-28 10:37:27 +00:00
Johannes Anderwald
f53f16f839
[PSDK]
...
- Merge from audio branch
svn path=/trunk/; revision=50529
2011-01-28 10:25:07 +00:00
Johannes Anderwald
269e92c794
[MMEBUDDY]
...
- Merge from audio branch
- Handle mixers identified by id, not by handle
- Fix opening of mixer devices
- Waveformat struct is only provided when type is wave device
- Implement wave reset routine, fixes audio recording on ReactOS SndRec, AudaCity etc. Also fixes random hang in WinAmp when skipping audio bytes
- Implement wave pausing / restarting, should lead to smoother playback
[MMIXER]
- Merge from audio branch
- Tons of fixes to enumeration of mixerlines, controls / etc
- Fix mixer event notification callbacks
- For more info, read audio-bringup log
svn path=/trunk/; revision=50528
2011-01-28 10:17:01 +00:00
Johannes Anderwald
33f5660028
[WINLOGON]
...
- Add msg constants (by smiley)
svn path=/trunk/; revision=50527
2011-01-28 09:58:44 +00:00
Johannes Anderwald
9358c42c8f
[MMIXER_TEST]
...
- Update mmixer tests
svn path=/trunk/; revision=50526
2011-01-28 09:56:00 +00:00
Amine Khaldi
818d876f00
[CMAKE]
...
- The suffix variable already holds a dot, don't add another one. Fixes import libs generation.
svn path=/branches/cmake-bringup/; revision=50525
2011-01-28 09:31:54 +00:00
Matthias Kupfer
5bf7527edb
- save the KeyboardCues value correctly
...
svn path=/trunk/; revision=50524
2011-01-27 23:53:57 +00:00
Timo Kreuzer
8c4b892bea
[undocuser.h]
...
Add nreline at the end of the file. MSVC is very picky about that.
svn path=/branches/cmake-bringup/; revision=50523
2011-01-27 23:45:40 +00:00
Timo Kreuzer
d57a12e96a
[RTL]
...
_Interlocked(Compare)ExchangePointer is an intrinsic that doesn't exist on x86, use portable version.
svn path=/branches/cmake-bringup/; revision=50522
2011-01-27 23:03:01 +00:00
Matthias Kupfer
51cb31fbc9
- effects dialog doesn't affect the color scheme (commented out until fixed finally)
...
svn path=/trunk/; revision=50521
2011-01-27 22:00:22 +00:00
Timo Kreuzer
0af4984309
[CMAKE]
...
Remove dll name from add_importlib_target macro
svn path=/branches/cmake-bringup/; revision=50520
2011-01-27 21:57:54 +00:00
Timo Kreuzer
39ec3cff8c
[CMAKE]
...
get the library suffix from the target instead of passing it to the macro.
svn path=/branches/cmake-bringup/; revision=50519
2011-01-27 21:50:54 +00:00
Timo Kreuzer
168ca7cab8
[CMAKE]
...
Use spec file for getuname importlib
svn path=/branches/cmake-bringup/; revision=50518
2011-01-27 21:48:44 +00:00
Timo Kreuzer
62ff363e37
[UUID]
...
Add IID_IWineD3DDeviceParent for MSVC
svn path=/branches/cmake-bringup/; revision=50515
2011-01-27 16:18:47 +00:00
Timo Kreuzer
fe46ef7daa
[CMAKE]
...
Compile a dummy rossym library on MSVC
svn path=/branches/cmake-bringup/; revision=50514
2011-01-27 16:17:25 +00:00
Timo Kreuzer
e92a8c0a72
[CRT]
...
Fix some warnings
svn path=/branches/cmake-bringup/; revision=50513
2011-01-27 13:45:06 +00:00
Timo Kreuzer
676e232576
[CMAKE]
...
ML64 compatibility fixes for amd64 assembly
svn path=/branches/cmake-bringup/; revision=50512
2011-01-27 13:37:21 +00:00
Timo Kreuzer
4814cb8ca6
[EXPLORER_NEW]
...
Fix syntax
svn path=/branches/cmake-bringup/; revision=50509
2011-01-27 10:47:55 +00:00
Timo Kreuzer
ef0127add2
[WORDPAD]
...
Fix chinese resource file
svn path=/branches/cmake-bringup/; revision=50508
2011-01-27 10:44:08 +00:00
Timo Kreuzer
8b1927d888
[PING]
...
Fix resource syntax for MSVC and recent versions of the gcc preprocessor.
svn path=/branches/cmake-bringup/; revision=50507
2011-01-27 10:42:06 +00:00
Timo Kreuzer
8191f95396
[CMAKE]
...
- Sync with trunk 50501
- fix a couple of merge artifacts (indentation)
svn path=/branches/cmake-bringup/; revision=50505
2011-01-26 23:24:08 +00:00
Sylvain Petreolle
e2b7eacdd5
[CMAKE]
...
Sync trunk up to r50477.
svn path=/branches/cmake-bringup/; revision=50504
2011-01-26 22:19:12 +00:00
Colin Finck
736698d868
[ROSAUTOTEST]
...
- Fix direct submission to Testman after the recent changes and finally change the location to "reactos.org" instead of "localhost".
Makes Rosautotest ready for running tests on our upcoming Windows Server instance.
svn path=/trunk/; revision=50502
2011-01-26 21:56:17 +00:00
Timo Kreuzer
3c0a0ad03b
Fix build of wined3d
...
svn path=/trunk/; revision=50501
2011-01-26 17:43:31 +00:00
Timo Kreuzer
46ff706cc4
[CRT]
...
Cleanup math.h from unixism. For now move everything that doesn't belong there into mingw_math.h.
svn path=/trunk/; revision=50500
2011-01-26 17:16:07 +00:00
Timo Kreuzer
7cf49f4328
[CRT]
...
- Replace isinf with !_finite and isnan with _isnan
svn path=/trunk/; revision=50499
2011-01-26 16:28:34 +00:00
Timo Kreuzer
243ce74d82
[AVIFIL32]
...
Split utf8 resources into theit own file (MSVC compatibility)
svn path=/trunk/; revision=50498
2011-01-26 16:26:42 +00:00
Timo Kreuzer
2508955123
crt header compatibility update:
...
- define _USE_MATH_DEFINES for dsound, gdiplus, jscript and some win32k files
- don't define HAVE_LRINT(F) in libsamplerate
- Remove M_PI constants from win32k
svn path=/trunk/; revision=50497
2011-01-26 16:24:35 +00:00
Timo Kreuzer
7ad2ae7720
[FREELDR]
...
Fix compilation on MSVC
svn path=/branches/cmake-bringup/; revision=50496
2011-01-25 22:23:10 +00:00
Timo Kreuzer
81995bfd2e
[CRT]
...
Fix copy pasta. Spotted by rs on irc.
svn path=/branches/cmake-bringup/; revision=50495
2011-01-25 20:56:14 +00:00
Timo Kreuzer
0fab7e8671
[CRT]
...
On MSVC mark abs, labs and strcmp as intrinsics (needed when compiling with /O2+) and disable a warning that they are not intrinsics (when compiled with /O1)
svn path=/branches/cmake-bringup/; revision=50494
2011-01-25 20:48:56 +00:00