Commit graph

41962 commits

Author SHA1 Message Date
Timo Kreuzer 173013b4d4 [CRT]
- Set crt="static" in freeldr, rtl, bmfs, ftfd, rtl, mini_hal
- define "CRTDLL" in ntdll, crtdll, msvcrt, msvcrt20, msvcrt40

svn path=/branches/ros-amd64-bringup/; revision=46534
2010-03-28 23:06:36 +00:00
Cameron Gutman 3bb7bcab09 [NTOSKRNL]
- Fix a nasty bug that discarded any response to IRP_MN_FILTER_RESOURCE_REQUIREMENTS so drivers never got the resources they needed

svn path=/trunk/; revision=46533
2010-03-28 22:59:38 +00:00
Timo Kreuzer 6f805c852b [NTOS]
Some freelist.c fixes, to make it compile

svn path=/branches/ros-amd64-bringup/; revision=46532
2010-03-28 22:51:39 +00:00
Timo Kreuzer 7aab8a308b [HAL]
Update from trunk

svn path=/branches/ros-amd64-bringup/; revision=46531
2010-03-28 22:50:04 +00:00
Timo Kreuzer 3479ab1925 [FTP/DHCP]
- remove the oldnames hack, as we now have a proper oldnames lib (included in mingw_common)
- protect struct timezone from redefinition

svn path=/branches/ros-amd64-bringup/; revision=46526
2010-03-28 21:01:25 +00:00
Cameron Gutman 12f66ee7b9 [NTOSKRNL]
- Don't use REG_OPTION_VOLATILE because it causes ACPI to be reinstalled after every boot

svn path=/trunk/; revision=46525
2010-03-28 20:23:30 +00:00
Timo Kreuzer 0e76e9857c [LIBOLDNAMES]
- add snprintf

svn path=/branches/ros-amd64-bringup/; revision=46524
2010-03-28 20:11:55 +00:00
Timo Kreuzer 7558e99439 - Fix assert macro
- Add crt="MSVC" to a number of modules to resolve _assert

svn path=/branches/ros-amd64-bringup/; revision=46523
2010-03-28 19:56:11 +00:00
Timo Kreuzer 9b445221d8 Fix 32bit RtlInitializeSListHead
svn path=/branches/ros-amd64-bringup/; revision=46522
2010-03-28 19:46:29 +00:00
Timo Kreuzer c2fb167d36 [SCSIPORT]
DDKAPI -> NTAPI

svn path=/branches/ros-amd64-bringup/; revision=46521
2010-03-28 19:30:58 +00:00
Timo Kreuzer ccc4a57c6f update asm.h from trunk
svn path=/branches/ros-amd64-bringup/; revision=46520
2010-03-28 19:25:40 +00:00
Cameron Gutman a81b14171e [NTOSKRNL]
- Revert part of r46495 and replace it with much better code

svn path=/trunk/; revision=46519
2010-03-28 19:22:28 +00:00
Johannes Anderwald 6b4dc6c7db [KSPROXY, MSDVBNP, MSVIDCTL, BDAPLGIN]
- Implement DllRegisterServer, DllUnregisterServer for those components
- Add msdvbnp, msvidctl to build
- Add msdvbnp, bdaplgin, msvidctl to bootcd

svn path=/trunk/; revision=46518
2010-03-28 19:06:48 +00:00
Cameron Gutman 973ecf7e61 [NTOSKRNL]
- Add a missing OBJ_CASE_INSENSITIVE attribute so IopIsAcpiComputer doesn't always fail

svn path=/trunk/; revision=46517
2010-03-28 19:02:07 +00:00
Aleksey Bragin 7b864dca95 [PSDK]
- Manually merge header changes from arwinss branch. Undocumented values are wrapped into #ifdef _WINE so they don't affect non-Wine code.
- Undocumented flags shouldn't be defined multiple times in user32 and win32k. Put them in winuser.h for now, should be factored out into a separate file later.
- Shouldn't break build this time.

svn path=/trunk/; revision=46516
2010-03-28 15:32:23 +00:00
Sylvain Petreolle 9859090ba2 Revert 46514, fixes build.
svn path=/trunk/; revision=46515
2010-03-28 10:54:44 +00:00
Aleksey Bragin 7c2c99f92e [PSDK]
- Manually merge header changes from arwinss branch.

svn path=/trunk/; revision=46514
2010-03-28 09:32:27 +00:00
Timo Kreuzer 17d56ed0b9 [NTOS]
Add KiEoiHelper export for x86 like in trunk

svn path=/branches/ros-amd64-bringup/; revision=46513
2010-03-28 07:09:13 +00:00
Timo Kreuzer 63cf51be08 [FREETYPE]
- Don't include setjmp/longjmp, we have our own

svn path=/branches/ros-amd64-bringup/; revision=46512
2010-03-28 05:20:27 +00:00
Timo Kreuzer f42510da3b [FREELDR]
snprintf -> _snprintf

svn path=/branches/ros-amd64-bringup/; revision=46511
2010-03-28 04:52:19 +00:00
Timo Kreuzer 55e794943f [FREELDR]
- Add a missing cast

svn path=/branches/ros-amd64-bringup/; revision=46510
2010-03-28 03:06:50 +00:00
Timo Kreuzer 772682da0e [DHCP]
define NO_OLDNAMES to prevent redefinition

svn path=/branches/ros-amd64-bringup/; revision=46509
2010-03-28 01:25:22 +00:00
Timo Kreuzer a26b8712a8 Merge from amd64-branch:
46483 (tkreuzer)
[CRT]
- add _wctype table, it's not identical to _ctype as assumed before
- point _pwctype to _wctype instead of _ctype
- implement __pctype_func and __pwctype_func

46502 (tkreuzer)
[MSVCRT]
- enable exports for __pctype_func, __pwctype_func, _wctype

svn path=/trunk/; revision=46504
2010-03-27 23:01:05 +00:00
Timo Kreuzer 8492ce3f39 Fix definition of _wctype
svn path=/trunk/; revision=46503
2010-03-27 22:58:37 +00:00
Timo Kreuzer b3349e95bc [MSVCRT]
- enable exports for __pctype_func, __pwctype_func, _wctype

svn path=/branches/ros-amd64-bringup/; revision=46502
2010-03-27 22:38:22 +00:00
Cameron Gutman fd3fa1abb6 [NTOSKRNL]
- Don't always use the value name as the device description
- Fixes bug 3416

svn path=/trunk/; revision=46500
2010-03-27 21:45:35 +00:00
Cameron Gutman 79cb786ef5 [INF]
- Add a device description for PNP0A00

svn path=/trunk/; revision=46499
2010-03-27 21:42:52 +00:00
Sir Richard 48b9dc33d5 [COMPBATT]: Main driver skeleton: CompBattAddDevice, DriverEntry, CompBattSystemControl, CompBattIoct, CompBattOpenClose, CompBattPowerDispatch, CompBattPnpDispatch.
svn path=/trunk/; revision=46498
2010-03-27 21:34:06 +00:00
Sir Richard 18c595da66 [CMBATT]: Fix wrong DO flags.
svn path=/trunk/; revision=46497
2010-03-27 21:33:07 +00:00
Cameron Gutman d188708a4d [NTOSKRNL]
- Detect floppy controllers, parallel ports, and the ISA bus
- Dedicated to dreimer

svn path=/trunk/; revision=46495
2010-03-27 21:26:24 +00:00
Timo Kreuzer 719200874a Revert r46466 this time for real
svn path=/trunk/; revision=46493
2010-03-27 18:57:56 +00:00
Timo Kreuzer 579ef7b3cb Revert r46466
svn path=/trunk/; revision=46492
2010-03-27 18:29:08 +00:00
Eric Kohl 2ce28dacb7 [NTOSKRNL]
NtAccessCheck: Check for a valid security descriptor.

svn path=/trunk/; revision=46491
2010-03-27 16:54:02 +00:00
Timo Kreuzer 884cba10ef [CMPBATT]
reduce diff to trunk

svn path=/branches/ros-amd64-bringup/; revision=46489
2010-03-27 14:54:55 +00:00
Cameron Gutman 6e6623f762 [ACPI]
- Fix a typo

svn path=/trunk/; revision=46488
2010-03-27 14:40:36 +00:00
James Tabor 474bc78d7d [Win32k]
- Kill debug warnings of dc ownership.

svn path=/trunk/; revision=46485
2010-03-27 04:45:31 +00:00
James Tabor 3ae7b85b5a [User32]
- Sébastien Ramage : End scrollbar tracking if the mouse capture is lost.
- Reduce diff to wine.

svn path=/trunk/; revision=46484
2010-03-27 04:20:07 +00:00
Timo Kreuzer d134d80d0b [CRT]
- add _wctype table, it's not identical to _ctype as assumed before
- point _pwctype to _wctype instead of _ctype
- implement __pctype_func and __pwctype_func

svn path=/branches/ros-amd64-bringup/; revision=46483
2010-03-27 01:14:24 +00:00
Cameron Gutman c0ce6da513 [AFD]
- Allow connection requests for connectionless sockets (they associate a default remote address with the socket required for use in AfdConnectedSocketWriteData and AfdConnectedSocketReadData)
- Add a check for a disconnected socket

svn path=/trunk/; revision=46479
2010-03-27 00:00:21 +00:00
Timo Kreuzer c57a8df416 [CRT]
- define _CRTBLD
- rename float_t/double_t/long_double_t to float_s/double_s/long_double_s to avoid name conflicts

svn path=/branches/ros-amd64-bringup/; revision=46478
2010-03-26 23:41:53 +00:00
Timo Kreuzer f8b4d53d3c revert r39331
svn path=/branches/ros-amd64-bringup/; revision=46477
2010-03-26 23:39:12 +00:00
Matthias Kupfer e8ce733165 - two small fixes (freeing resources on error)
svn path=/trunk/; revision=46476
2010-03-26 20:27:21 +00:00
Matthias Kupfer c566b7baea - fix encoding
- change size of dialog entry for fitting text

svn path=/trunk/; revision=46475
2010-03-26 20:26:01 +00:00
Timo Kreuzer faffa5519c [LIBJPG]
Comment out libjpg for now. It fails badly. Maybe we need a spec file or something.

svn path=/branches/ros-amd64-bringup/; revision=46473
2010-03-26 19:01:21 +00:00
Timo Kreuzer 14d311ab86 [ACPI]
Add amd64 stubs for ACPI_ACQUIRE_GLOBAL_LOCK and ACPI_RELEASE_GLOBAL_LOCK

svn path=/branches/ros-amd64-bringup/; revision=46472
2010-03-26 19:00:34 +00:00
Johannes Anderwald 833d3c5b7f [BDAPLGIN]
- Enhance debug traces
[KSPROXY]
- Check if the input / output pin has any methods while enumerating them
[MSDVBNP]
- Implement IBaseFilter::Stop, IBaseFilter::Run, IBaseFilter::Pause
- Fix missing AddRef in IBaseFilter::QueryFilterInfo
- Implement IBDA_NetworkProvider::RegisterDeviceFilter, IBDA_NetworkProvider::UnRegisterDeviceFilter
- Partly implement ITuner::put_TuneRequest
- ReactOS DVBT Network Provider is now able to tune a channel, though sound is missing

svn path=/trunk/; revision=46471
2010-03-26 17:51:54 +00:00
Timo Kreuzer 67e1375139 [HAL]
Fix rbuild files

svn path=/branches/ros-amd64-bringup/; revision=46469
2010-03-26 16:03:03 +00:00
Timo Kreuzer 42f403f39d Merge trunk head (46467)
svn path=/branches/ros-amd64-bringup/; revision=46468
2010-03-26 15:47:53 +00:00
Daniel Reimer 7456c01cae Generalize some lines to be used for a whole bunch of models.
Reduced size about 10kb that way. As long as we don't have a CPU driver I will keep it that way its now, because now it at least shows a approximate CPU Title in Devmgr.

svn path=/trunk/; revision=46467
2010-03-26 14:57:35 +00:00
Timo Kreuzer d0701d72b7 Reintegrate header branch
- DDKAPI -> NTAPI
- delete duplicate definitions
- move files to right locations
- Fix Mm64BitPhysicalAddress definition
- Add a number of missing definitions
- add XDK

svn path=/trunk/; revision=46466
2010-03-26 13:50:02 +00:00