Jérôme Gardou
887046a6ee
[CMAKE]
...
- build msvc importlibs explicitly from def file
- circumvent lack of pseh lib in MSVC.
- fix advapi32.def
svn path=/branches/cmake-bringup/; revision=49409
2010-11-01 17:24:32 +00:00
Timo Kreuzer
18dd356710
[HAL]
...
Make systimer.S ML compatible. Replace most hardcoded numerical values with proper symbolic constants.
svn path=/branches/cmake-bringup/; revision=49408
2010-11-01 16:42:53 +00:00
Timo Kreuzer
23ade33f3e
[CMAKE]
...
set custom command to compile asm files for MSVC toolchain. They are being preprocessed first.
svn path=/branches/cmake-bringup/; revision=49407
2010-11-01 16:40:30 +00:00
Jérôme Gardou
7f39320ea9
[CMAKE]
...
- put advapi32.def into source files.
svn path=/branches/cmake-bringup/; revision=49406
2010-11-01 16:32:32 +00:00
Timo Kreuzer
f2fd276358
[CMAKE]
...
When PreLoad.cmake is run, the CMAKE_CURRENT_SOURCE_DIR points to the directory, where the cmake command was executed (bug?). To get the root folder of reactos, use CMAKE_CURRENT_LIST_FILE, which points to PreLoad.cmake in the root folder.
svn path=/branches/cmake-bringup/; revision=49405
2010-11-01 15:15:02 +00:00
Eric Kohl
45f49f49a4
[ADVAPI32]
...
Implement LsaAddAccountRights(), LsaQueryTrustedDomainInfoByName() and LsaRemoveAccountRights().
svn path=/trunk/; revision=49403
2010-11-01 14:09:33 +00:00
Jérôme Gardou
85f6dd0d60
[CMAKE]
...
- fix build, sorry
svn path=/branches/cmake-bringup/; revision=49402
2010-11-01 14:05:48 +00:00
Johannes Anderwald
92caa24fa4
[PORTCLS]
...
- Add license header
svn path=/trunk/; revision=49401
2010-11-01 13:23:15 +00:00
Eric Kohl
fbd13b3b7b
[SETUPAPI]
...
Implement CM_Get_Device_ID_List_ExW().
svn path=/trunk/; revision=49400
2010-11-01 12:39:51 +00:00
Timo Kreuzer
89358dad46
[RTL]
...
Make asm files ML compatible
svn path=/branches/cmake-bringup/; revision=49399
2010-11-01 11:41:01 +00:00
Timo Kreuzer
cf02eb354a
[CMAKE]
...
Add missing dependencies for MSVC add_importlibs
svn path=/branches/cmake-bringup/; revision=49398
2010-11-01 09:39:53 +00:00
Timo Kreuzer
415f19bb99
[NTDLLSYS]
...
Set LINKER_LANGUAGE to C. Neccessary for MSVC.
svn path=/branches/cmake-bringup/; revision=49397
2010-11-01 09:39:06 +00:00
Jérôme Gardou
accc078cea
[CMAKE]
...
- put ntdll.def in source files
svn path=/branches/cmake-bringup/; revision=49396
2010-11-01 09:32:04 +00:00
Timo Kreuzer
431cc33a5a
[NTDLL]
...
- Convert the pspec to spec and use it
- add add_importlib_target
svn path=/branches/cmake-bringup/; revision=49395
2010-11-01 08:58:18 +00:00
James Tabor
3fbc8a9077
[Explorer] - Revert last change.
...
svn path=/trunk/; revision=49394
2010-11-01 03:21:52 +00:00
James Tabor
4fb4d86702
[Explorer] - Track the only Global Hook ReactOS has.
...
svn path=/trunk/; revision=49393
2010-11-01 03:10:59 +00:00
James Tabor
4e5c48aaaf
[Win32k] - Track end of life thread when removing hooks.
...
svn path=/trunk/; revision=49392
2010-11-01 01:56:07 +00:00
Jérôme Gardou
9db2f953c2
[CMAKE]
...
- improve ntoskrnl/CMakeLists.txt
svn path=/branches/cmake-bringup/; revision=49391
2010-11-01 01:23:17 +00:00
Jérôme Gardou
9abab8be5e
[CMAKE]
...
- add sermouse and kbdfr to live and boot cd
- improve kbdclass, mouclass and i8042prt build files
svn path=/branches/cmake-bringup/; revision=49390
2010-11-01 00:54:15 +00:00
Johannes Anderwald
326f161b42
[PORTCLS]
...
- Add MPU-401 Uart miniport driver from DDK 2003 sample
svn path=/trunk/; revision=49389
2010-11-01 00:26:59 +00:00
Johannes Anderwald
dc4a3fbbe2
[DDK]
...
- Add dmusprop header
- Add IMP_PowerNotify macro to portcls.h
- Add IID_IMusicTechnology guid to portcls.h
- Add GTI_XXX macros to portcls.h
- Remove broken definitions of KSPROPSETID_Synth, KSPROPSETID_Synth_Dls. They are defined in dmusprop.h
- Add KSDATARANGE_MUSIC to ksmedia.h
- Add KSMUSIC_TECHNOLOGY, KSDATAFORMAT_SUBTYPE_MIDI_BUS, KSAUDFNAME_MIDI, KSNODETYPE_SYNTHESIZER to ksmedia.h
svn path=/trunk/; revision=49388
2010-11-01 00:17:07 +00:00
Jérôme Gardou
c5b6b76033
[CMAKE]
...
- add 3rdparty dlls to boot and live cd
- use gdi32 spec file
- mark user32.def as EXTERNAL_OBJECT
svn path=/branches/cmake-bringup/; revision=49387
2010-11-01 00:04:46 +00:00
James Tabor
93b73bb489
[Win32k] - Lock thread when removing hooks.
...
svn path=/trunk/; revision=49386
2010-10-31 23:42:37 +00:00
Jérôme Gardou
a305f84916
[CMAKE]
...
- fix libxslt build
svn path=/branches/cmake-bringup/; revision=49384
2010-10-31 23:19:12 +00:00
Jérôme Gardou
adbabf12ed
[CMAKE]
...
- fix classpnp compilation.
Thanks go to lassy to explain me why this didn't work before.
svn path=/branches/cmake-bringup/; revision=49383
2010-10-31 22:46:22 +00:00
Jérôme Gardou
8e61f006a7
[CMAKE]
...
- improve class2 build file
- set EXTERNAL_OBJECT properties to ntdll def file
svn path=/branches/cmake-bringup/; revision=49382
2010-10-31 22:41:31 +00:00
Amine Khaldi
cce222beed
[CMAKE]
...
- Improve ntdll.
svn path=/branches/cmake-bringup/; revision=49381
2010-10-31 22:38:10 +00:00
Jérôme Gardou
a6524961b3
[CMAKE]
...
- cmake handles gracefully def files if you tell him to do ;-)
- partial revert of an (accidental?) kernel32 change
svn path=/branches/cmake-bringup/; revision=49380
2010-10-31 22:15:35 +00:00
Timo Kreuzer
1ddb50ec34
[KERNEL32]
...
Include English resource file first, escape certain characters for MSVC compatibility.
"Should be sent to wine"(tm)
svn path=/branches/cmake-bringup/; revision=49379
2010-10-31 21:56:17 +00:00
Timo Kreuzer
29207fa8b2
[KERNEL32]
...
Rename pspec to spec, fix a comment, remove a #define and use it instead of the def file
svn path=/branches/cmake-bringup/; revision=49378
2010-10-31 18:18:35 +00:00
Timo Kreuzer
ee10c4c2c7
[CMAKE]
...
Implement add_importlib_target macro to build importlibs for MSVC. We can't use MSVC's libraries, as they are incomplete.
gcc version does nothing.
svn path=/branches/cmake-bringup/; revision=49377
2010-10-31 17:31:05 +00:00
Johannes Anderwald
bafe662783
[MMIXER]
...
- Enumerate MIDI devices and provide all necessary functions to deal with them
[WDMAUD_KERNEL]
- Implement support functions which call the provided functions of mmixer library
- Fix a bug in device interface request ioctl handler
- Midi devices should now be visible, capabilities be retrieved and opened / close
- Writing data is not yet supported
svn path=/trunk/; revision=49376
2010-10-31 14:34:41 +00:00
Timo Kreuzer
e25c1a8cee
[FIND]
...
MSVC compatability: Properly escape quotes in string tables ("", not \")
svn path=/branches/cmake-bringup/; revision=49375
2010-10-31 13:38:58 +00:00
Johannes Anderwald
5dd7b0178c
[MMEBUDDY]
...
- Getting device capabilities requires the unicode version of the structure
- Implement MIDM_OPEN, MIDM_CLOSE, MIDM_START, MIDM_STOP
- Implement MODM_OPEN, MODM_CLOSE
- Refactor MmeOpenWaveDevice into MmeOpenDevice add add support MIXER_DEVICE_TYPE, MIDI_IN_DEVICE_TYPE, MIDI_OUT_DEVICE_TYPE
- Refactor MmeCloseWaveDeivce into MmeCloseDevice and add support MIXER_DEVICE_TYPE, MIDI_IN_DEVICE_TYPE, MIDI_OUT_DEVICE_TYPE
svn path=/trunk/; revision=49374
2010-10-31 13:20:11 +00:00
Jérôme Gardou
b3346b150f
revert 49345 as requested by ros arm team.
...
svn path=/branches/cmake-bringup/; revision=49373
2010-10-31 10:42:40 +00:00
Johannes Anderwald
c2e15397cc
[SHELL32]
...
- Enable code as we support now IOCTL_DISK_GET_LENGTH_INFO
- IOCTL_DISK_GET_LENGTH_INFO implemented in 49369
svn path=/trunk/; revision=49372
2010-10-31 10:09:55 +00:00
Eric Kohl
18ab208eeb
[SERVICES]
...
Revert r49366.
svn path=/trunk/; revision=49371
2010-10-31 10:00:21 +00:00
Timo Kreuzer
d1dfa87850
[CMAKE]
...
Fix a typo
svn path=/branches/cmake-bringup/; revision=49370
2010-10-31 09:16:35 +00:00
Pierre Schweitzer
3b08424abb
[DISK]
...
Implemented support for IOCTL_DISK_GET_LENGTH_INFO
svn path=/trunk/; revision=49369
2010-10-31 08:13:33 +00:00
Johannes Anderwald
0fefcc022b
[PORTCLS]
...
- Revert 49356
- This change breaks portcls on WinXP
svn path=/trunk/; revision=49368
2010-10-30 23:17:34 +00:00
Amine Khaldi
a2e649110b
[CMAKE]
...
- "cmake gracefully handles def files as source files" You mean it gracefully ignores them, right ?
- Fix the kernel and class2 exports. More to come.
- Fix imaadp32.acm
svn path=/branches/cmake-bringup/; revision=49367
2010-10-30 22:03:40 +00:00
Eric Kohl
1917d1c595
Merge ScmControlService() and ScmSendStartCommand() into ScmSendServiceCommand().
...
svn path=/trunk/; revision=49366
2010-10-30 19:25:23 +00:00
Amine Khaldi
5afba1c7f7
[CMAKE]
...
- Fix mshtml.tlb
svn path=/branches/cmake-bringup/; revision=49365
2010-10-30 17:45:01 +00:00
Cameron Gutman
d4bd38df22
[REGEDIT]
...
- Fix a bug causing registry entries with names containing a backslash to be displayed incorrectly
svn path=/trunk/; revision=49364
2010-10-30 17:41:51 +00:00
Sylvain Petreolle
10abd192d4
[CMAKE]
...
Leftover from 49358.
svn path=/branches/cmake-bringup/; revision=49363
2010-10-30 17:37:44 +00:00
Jérôme Gardou
2e3d2c189b
[CMAKE]
...
- leftover from r49358
svn path=/branches/cmake-bringup/; revision=49362
2010-10-30 17:05:21 +00:00
Sylvain Petreolle
810a1ec99c
[CMAKE]
...
Add boot drivers to reactos.cab.
svn path=/branches/cmake-bringup/; revision=49361
2010-10-30 16:44:31 +00:00
Timo Kreuzer
a4b48e3576
[WIN32K]
...
Fix a bug in InitVideo: when looping through the adapters, reinitialize the cbValue before querying the registry.
Also handle failure.
svn path=/trunk/; revision=49360
2010-10-30 16:34:52 +00:00
Amine Khaldi
61ea2fc187
[CMAKE]
...
- Leftover from the previous commit.
svn path=/branches/cmake-bringup/; revision=49359
2010-10-30 16:24:35 +00:00
Jérôme Gardou
4ee1da42f1
[CMAKE]
...
- rewrite spec2def macro because
1. cmake gracefully handles def files as source files
2. cmake gracefully handles autogenerated files as source
3. it did not take into account the fact that all shared libraries haven't the .dll extension
svn path=/branches/cmake-bringup/; revision=49358
2010-10-30 16:08:19 +00:00