Commit graph

44568 commits

Author SHA1 Message Date
Jérôme Gardou
ddc4718357 [CMAKE]
- add ntdll to reactos.cab

svn path=/branches/cmake-bringup/; revision=49357
2010-10-30 16:03:40 +00:00
Johannes Anderwald
951c6f7fa3 [PORTCLS]
- Do not leak KSSTREAM_HEADER (48 bytes) for each IOCTL_KS_WRITE_STREAM / IOCTL_KS_READ_STREAM request
- Audio stack should now leak less memory

svn path=/trunk/; revision=49356
2010-10-30 15:40:54 +00:00
Johannes Anderwald
92563c84b9 [WDMAUD_KERNEL]
- Unlock locked pages before freeing the mdl
- Fixes assertion hit 'Assertion 'OldRefCount < 2500' failed at ARM³::MDLSUP line 1008'
- Fixes playback / recording of longer audio files

svn path=/trunk/; revision=49355
2010-10-30 15:15:22 +00:00
Sylvain Petreolle
fb307fc436 [CMAKE]
Fix livecd regression.

svn path=/branches/cmake-bringup/; revision=49354
2010-10-30 13:15:33 +00:00
Amine Khaldi
e943f1f3b2 [CMAKE]
- Create folders in single calls.
- Apply a consistent formatting.

svn path=/branches/cmake-bringup/; revision=49353
2010-10-30 13:07:15 +00:00
Jérôme Gardou
d60adaf6d7 revert unwanted change
svn path=/branches/cmake-bringup/; revision=49352
2010-10-30 13:04:29 +00:00
Jérôme Gardou
fda2e2e4f8 [CMAKE]
- add explorer-cfg-template.xml to livecd and bootcd
  - add idndl.dll to livecd

svn path=/branches/cmake-bringup/; revision=49351
2010-10-30 12:51:21 +00:00
Jérôme Gardou
5647d2cd6a [CMAKE]
- improve reactos.dff generation
  - rename reactos.dff reactos.dff.in to mark this is an input file.
This is THE file you'd have to edit for slipstreaming, adding binary files, whatever you usually like to do with reactos.dff

svn path=/branches/cmake-bringup/; revision=49349
2010-10-30 11:51:13 +00:00
Sylvain Petreolle
1c93be12da [CMAKE]
scrnsave: add missing dependency.

svn path=/branches/cmake-bringup/; revision=49348
2010-10-30 10:16:42 +00:00
Jérôme Gardou
fd5ef6b1c1 [CMAKE]
- add macros add_cab and add_cab_target to add files to reactos.dff
  - add bootcd target
  - make use of these macros to create bootcd and livecd
Bootcd works and install things, but 2nd stage fails booting. We need debug symbols!!!

svn path=/branches/cmake-bringup/; revision=49347
2010-10-30 09:53:53 +00:00
Jérôme Gardou
7ee0c086fc [CMAKE]
- jscript requires stdole2.tlb

svn path=/branches/cmake-bringup/; revision=49346
2010-10-30 09:22:55 +00:00
Jérôme Gardou
5e9036e712 [CLASSPNP]
- fix a whole bunch of function prototype. (how does t even work in trunk?)
[CMAKE]
  - add classpnp.sys to build

svn path=/branches/cmake-bringup/; revision=49345
2010-10-30 00:03:28 +00:00
Sylvain Petreolle
e617cbf750 [CMAKE]
Add dll/cpl and dll/3rdparty modules to build.

svn path=/branches/cmake-bringup/; revision=49344
2010-10-29 21:47:35 +00:00
Sylvain Petreolle
988a0bb06f [TIMEDATE]
Fix French translation.

svn path=/trunk/; revision=49343
2010-10-29 21:16:05 +00:00
Gregor Schneider
2b2307cae4 [CRT] Remove empty file
svn path=/trunk/; revision=49342
2010-10-29 18:18:54 +00:00
Jérôme Gardou
52fa287f57 [CMAKE]
- add libcabinet.a

svn path=/branches/cmake-bringup/; revision=49341
2010-10-29 18:16:37 +00:00
Johannes Anderwald
8de36e1611 - Remove obsolete code
- Thanks to Amine

svn path=/trunk/; revision=49340
2010-10-29 13:47:19 +00:00
Sylvain Petreolle
2be091d196 [CMAKE]
Enable auto import.

svn path=/branches/cmake-bringup/; revision=49339
2010-10-29 12:27:26 +00:00
Timo Kreuzer
788c89ca8b [WIN32K]
Fix possible use of uninitialized variable. Spotted by Amine.


svn path=/trunk/; revision=49338
2010-10-29 09:31:54 +00:00
Johannes Anderwald
363873b407 [PORTCLS]
- Fix stupid bug which lead to access an invalid buffer.
- dedicated to igorko

svn path=/trunk/; revision=49337
2010-10-29 01:09:13 +00:00
Johannes Anderwald
4995df02c5 - Fix mdl probe access rights
svn path=/trunk/; revision=49336
2010-10-29 00:41:06 +00:00
Johannes Anderwald
ed04f3bb51 - remove rtl dependency
- thanks to mephisto!

svn path=/trunk/; revision=49335
2010-10-28 23:33:50 +00:00
Sylvain Petreolle
c5e8d03038 [CMAKE]
Add remaining base/applications modules, except sndrec32.
wordpad resources fixes will be submitted upstream.

svn path=/branches/cmake-bringup/; revision=49334
2010-10-28 22:16:07 +00:00
Sylvain Petreolle
240f4f6f73 [CMAKE]
Cant' have comments in mc files.

svn path=/branches/cmake-bringup/; revision=49333
2010-10-28 22:10:10 +00:00
Aleksey Bragin
0b6aeda1ed Roel Messiant:
- Heap corruption fixes.

svn path=/trunk/; revision=49332
2010-10-28 22:08:18 +00:00
Giannis Adamopoulos
7f008d8e60 [win32k]
message.c:
- Don't use RETURN macro
- Correctly use SEH. Use _SEH2_YIELD

svn path=/trunk/; revision=49331
2010-10-28 17:14:29 +00:00
Jérôme Gardou
8da36b0412 [CMAKE]
- add vgafonts cab file to build

svn path=/branches/cmake-bringup/; revision=49330
2010-10-28 16:36:49 +00:00
Jérôme Gardou
c386b94d62 [CMAKE]
- add spider and winmine to build

svn path=/branches/cmake-bringup/; revision=49327
2010-10-28 12:53:07 +00:00
Jérôme Gardou
8d49ee6f51 [CMAKE]
- simplify dxsdk

svn path=/branches/cmake-bringup/; revision=49326
2010-10-28 12:37:56 +00:00
Amine Khaldi
34134f4cfa [CMAKE]
- More work on the missing modules. By Alexey Komarov.

svn path=/branches/cmake-bringup/; revision=49325
2010-10-28 11:33:02 +00:00
Timo Kreuzer
a84fd28122 [FORMATTING]
- Replace big file header with small header
- apply consistent indentation of 4 spaces

svn path=/trunk/; revision=49324
2010-10-28 08:15:41 +00:00
Jérôme Gardou
ed8cab27c4 sync with trunk r49322
svn path=/branches/cmake-bringup/; revision=49323
2010-10-27 23:45:28 +00:00
Timo Kreuzer
f69973e1e6 [NTOSKRNL]
- Add IoWMIDeviceObjectToProviderId and IoIs32bitProcess stubs for 64bit builds
- Comment out some deprecated amd64 code
- Add MmProtectToValue
- Fix a typo

svn path=/trunk/; revision=49322
2010-10-27 22:58:23 +00:00
Sylvain Petreolle
c5b7494a04 [CMAKE]
Export cabman as native tool.

svn path=/branches/cmake-bringup/; revision=49321
2010-10-27 22:43:04 +00:00
Jérôme Gardou
90fdc2da9a [CMAKE]
- qedit depends on dxsdk

svn path=/branches/cmake-bringup/; revision=49319
2010-10-27 22:39:48 +00:00
Amine Khaldi
2cfaec97b3 [CMAKE]
- Improve win32k

svn path=/branches/cmake-bringup/; revision=49318
2010-10-27 22:27:16 +00:00
Jérôme Gardou
f9b79bf9fc [CMAKE]
- Downgrade a warning to a status, so this is not too intrusive

svn path=/branches/cmake-bringup/; revision=49317
2010-10-27 22:25:35 +00:00
Johannes Anderwald
28b8adb2ee - remove debug prints
- dedicated to christoph

svn path=/trunk/; revision=49316
2010-10-27 21:12:44 +00:00
Sylvain Petreolle
b1e9d4a2df [WLANSVC]
Fix MIDL_user_allocate prototype.
Dedicated to zefklop.

svn path=/branches/cmake-bringup/; revision=49315
2010-10-27 20:50:14 +00:00
Timo Kreuzer
6e7b4722d6 [CLASSPNP]
Fix a typo in the spec file

svn path=/trunk/; revision=49314
2010-10-27 20:40:59 +00:00
Giannis Adamopoulos
97a11cb468 [FORMATTING]
- Fix formatting in message.c

svn path=/trunk/; revision=49313
2010-10-27 20:31:17 +00:00
Timo Kreuzer
8e45fe3079 [basetsd.h]
add POINTER_SIGNED, POINTER_UNSIGNED, SPOINTER_32, UPOINTER_32

svn path=/trunk/; revision=49312
2010-10-27 20:14:15 +00:00
Timo Kreuzer
41d4321928 [CLASSPNP]
Convert to spec

svn path=/trunk/; revision=49311
2010-10-27 20:13:06 +00:00
Timo Kreuzer
1c363f5fbe [WIN32K]
Improve the code to enumerate monitors.
- Don't use custom MIN / MAX / ABS macros
- Calculate distance by r^2 = x^2 + y^2
- Use RECTL_bIntersectRect instead of code duplication
- Fix possible NULL pointer dereference
- pass bottom-right exclusive rect to IntGetMonitorsFromRect from NtUserMonitorFromPoint
- Don't handle MONITOR_DEFAULTTOPRIMARY and MONITOR_DEFAULTTONEAREST twice
- Use unsigned variables for unsigned values
- Don't check the result of a UINT returning function for < 0
- Improve readability

svn path=/trunk/; revision=49310
2010-10-27 17:16:11 +00:00
Timo Kreuzer
72f80d0c80 [WIN32K]
Fix possible NULL pointer dereferences. Spotted by Amine Khaldi.

svn path=/trunk/; revision=49309
2010-10-27 17:08:40 +00:00
Timo Kreuzer
7dbcf100d3 [FORMATTING]
- Apply consistent indentation of 4 spaces and ansi style formatting.
- Remove the long GPL header

svn path=/trunk/; revision=49308
2010-10-27 15:59:48 +00:00
Jérôme Gardou
b2f64ac552 Sync with trunk (r49303)
svn path=/branches/cmake-bringup/; revision=49307
2010-10-27 15:52:24 +00:00
Sylvain Petreolle
5644ab604d [CMAKE]
Improve minicd and livecd macros.
Files and iso images are updated/cleaned without any manual steps.

svn path=/branches/cmake-bringup/; revision=49306
2010-10-27 14:06:40 +00:00
Jérôme Gardou
ef1e9cefa1 [CMAKE]
- use baseaddresses for dlls

svn path=/branches/cmake-bringup/; revision=49305
2010-10-27 14:00:51 +00:00
Timo Kreuzer
08810169e7 [WIN32K]
Fix possible NULL pointer dereference. Spotted by Amine Khaldi.

svn path=/trunk/; revision=49303
2010-10-27 12:51:32 +00:00