Commit graph

33272 commits

Author SHA1 Message Date
Johannes Anderwald 9332dccc8c - Fix displaying MAC of adapter
svn path=/trunk/; revision=37080
2008-10-30 07:24:37 +00:00
Thomas Bluemel 7ca1dd308b Make the task bar top-most when necessary
svn path=/trunk/; revision=37079
2008-10-30 01:58:24 +00:00
James Tabor fbcf9dd7e9 - Move code out of freetype.c.
- Implement GetRasterizerCaps.
- From wine: Patch by Bobby Bingham: Add support for the GGO_UNHINTED flag in GetGlyphOutline.

svn path=/trunk/; revision=37078
2008-10-30 01:32:44 +00:00
James Tabor 29ff9f55db - Move FreeType support to freetype.c.
- Add font.c to build system and picked our first victim to populate it.
- Implemented NtGdiSetTextJustification in text.c.

svn path=/trunk/; revision=37076
2008-10-29 21:57:04 +00:00
Stefan Ginsberg d47975c0db - Fix kernel SMP intrinsics:
- Correct typos and add missing casts
- Use IPI_APC in KiRequestApcInterrupt as we are requesting an APC IPI, not DPC
- Fix KiAcquireDispatcherObject (credit to Alex)
- Add missing SMP versions of KiAcquire/ReleaseDispatcherLockAtDpcLevel and KiAcquire/ReleaseTimerLock
- Stub out KiRundownThread for SMP

svn path=/trunk/; revision=37075
2008-10-29 21:08:20 +00:00
KJK::Hyperion b4787f49df Merging r37048, r37051, r37052, r37055 from the-real-msvc branch
svn path=/trunk/; revision=37074
2008-10-29 20:06:44 +00:00
Michael Martin 2964e2ab1a - Implement VirtualMemoryInformationClass of MemorySectionName for NtQueryVirtualMemory.
svn path=/trunk/; revision=37073
2008-10-29 19:50:55 +00:00
James Tabor dfaa1abe89 - Update width info structure.
svn path=/trunk/; revision=37072
2008-10-29 19:44:12 +00:00
Johannes Anderwald a27d48f272 - Launch Network Connections ShellFolder when clicking Network Places' properties
- Dedicated to gabriel_it

svn path=/trunk/; revision=37071
2008-10-29 17:49:00 +00:00
Colin Finck 291486f5d6 Don't decide whether to preprocess .spec files based on Kernel-Mode vs. User-Mode, but on the file extension.
.pspec files are preprocessed now, while .spec files aren't. A change like this was already done in the amd64 branch before KJK rewrote the .spec stuff in rbuild.

- Renamed currently preprocessed .spec files to .pspec and changed that in the .rbuild files appropriately
- Renamed "IsWineModule" to "IsSpecDefinitionFile",  the new name is more appropriate
- Removed some checks for uppercased file extensions, we neither use them in our tree nor it will totally work as we only support them in a few places

Commit dedicated to Timo ;-)

svn path=/trunk/; revision=37070
2008-10-29 16:42:03 +00:00
Stefan Ginsberg 47144dde75 - KeSetTimerEx: When canceling the insertion of an expired timer, don't forget to exit the dispatcher and return. Fixes crashes exposed by kernel32 Winetest "timer", caused by KiTimerTableListHead suddenly having broken entries.
- Also fix a comment -- KiExitDispatcher doesn't release the dispatcher lock, it is done in KxInsertTimer

svn path=/trunk/; revision=37068
2008-10-29 16:24:36 +00:00
Johannes Anderwald 59b469b1fb - Improve error checking
- Remove extensions which should be hidden (*.lnk)
- CID 82

svn path=/trunk/; revision=37067
2008-10-29 16:19:09 +00:00
Stefan Ginsberg 1e6b6718f3 - MmMapViewOfSection: Don't forget to unlock the address space before returning -- fixes a bugcheck revealed by kernel32 Winetest "virtual"
svn path=/trunk/; revision=37064
2008-10-29 16:10:20 +00:00
Johannes Anderwald 40944938d8 * Try to invoke items by executing the default context menu action
* Fixes executing of items like network connections folder whose items are no file system objects
* Colin's wish list (1/2) :)

svn path=/trunk/; revision=37063
2008-10-29 16:00:28 +00:00
Johannes Anderwald ad83e0cde9 - Delete Gateway Address from TcpipSettings when the gateway has been removed
- Correctly check if there is Gateway set when initializing
- Delete all old routes when applying changes
- Add new gateway when applying changes

svn path=/trunk/; revision=37059
2008-10-29 14:12:29 +00:00
Johannes Anderwald 8d12e8d2cd - Only display the default gateway when there is actually a gateway set
svn path=/trunk/; revision=37058
2008-10-29 13:49:10 +00:00
Johannes Anderwald 474c4e0362 - Only display a gateway address when there is one
svn path=/trunk/; revision=37056
2008-10-29 13:42:04 +00:00
KJK::Hyperion 72b44f33d3 Make acpi compile with Visual C++
svn path=/branches/the-real-msvc/; revision=37048
2008-10-29 12:56:17 +00:00
Johannes Anderwald 962142cf78 - Fix setting manual ip address
svn path=/trunk/; revision=37042
2008-10-28 15:53:01 +00:00
Johannes Anderwald 0e6210c139 - Store NTEContext for IPAddress
- Call DeleteIPAddress and AddIPAddress for adapters when applying changes

svn path=/trunk/; revision=37041
2008-10-28 15:31:36 +00:00
Christoph von Wittich a83186227a revert part of rev 31787 as we don't support IROT in rpcss
fixes FoxitReader, GVIM and many other apps
See issue #2361 for more details.

svn path=/trunk/; revision=37039
2008-10-28 14:32:41 +00:00
Johannes Anderwald c2a7f9fd0f - Fix storing the DhcpIpAddress key
svn path=/trunk/; revision=37038
2008-10-28 10:32:07 +00:00
Johannes Anderwald a9c9171b38 - Rewrite getResInfo to directly return a linked list of IP_ADDR_STRING structures
- Might fix manual DNS bug

svn path=/trunk/; revision=37037
2008-10-28 10:06:16 +00:00
Johannes Anderwald d48de02010 - Fix multiple bugs in details status dialog
svn path=/trunk/; revision=37036
2008-10-28 09:14:06 +00:00
Johannes Anderwald dfbb281b3a - Implement applying / canceling changes on close
- Temporary disable storing the TcpFilter settings

svn path=/trunk/; revision=37035
2008-10-28 09:06:24 +00:00
Cameron Gutman 31e02ce543 - Merge r37029 from aicom-network-fixes
- This fixes the last of all the port allocation bugs that I know of

svn path=/trunk/; revision=37032
2008-10-27 20:43:44 +00:00
Stefan Ginsberg 373296b548 - Remove version defines
svn path=/trunk/; revision=37031
2008-10-27 20:32:17 +00:00
Stefan Ginsberg 0b42f0b683 - Remove version defines
svn path=/trunk/; revision=37030
2008-10-27 20:25:29 +00:00
Eric Kohl 339b380d78 SEH protect all calls to the UM-PNP-Manager.
svn path=/trunk/; revision=37028
2008-10-27 19:26:37 +00:00
Johannes Anderwald 803fca876f - Implement AddMonitorA, AddMonitorW
svn path=/trunk/; revision=37027
2008-10-27 18:04:45 +00:00
James Tabor 220a689732 - Cleanup and fix OffsetViewport/WindowOrgEx.
svn path=/trunk/; revision=37026
2008-10-27 17:56:35 +00:00
Johannes Anderwald 3b5595b0a8 * Implement DeletePrintProvidorA, DeletePrintProvidorW
svn path=/trunk/; revision=37025
2008-10-27 16:47:23 +00:00
Johannes Anderwald afb5713030 - Implement AddPrintProvidorA, AddPrintProvidorW
svn path=/trunk/; revision=37024
2008-10-27 15:40:21 +00:00
Johannes Anderwald 5e352dfa1d - Add PROVIDER_INFO_1 and PROVIDER_INFO_2 struct
svn path=/trunk/; revision=37023
2008-10-27 15:16:05 +00:00
Michael Martin 2e07ded883 - Add missing goto done in NpfsRead when setting Status as STATUS_PENDING. Fixes bug #3115 and duplicates.
svn path=/trunk/; revision=37020
2008-10-27 13:51:20 +00:00
Christoph von Wittich f48aacb658 use ExFreePoolWithTag
svn path=/trunk/; revision=37018
2008-10-27 11:16:31 +00:00
Christoph von Wittich 09501bc1c2 sync Shell_NotifyIconW with wine 1.1.7
svn path=/trunk/; revision=37017
2008-10-27 09:49:27 +00:00
Daniel Reimer 7d97d478db Sync winefile and write to wine Head.
svn path=/trunk/; revision=37016
2008-10-27 08:29:08 +00:00
Daniel Reimer de3d502ca5 Sync wordpad and xcopy with wine HEAD. Font resizeing seems to work
svn path=/trunk/; revision=37015
2008-10-27 08:23:54 +00:00
Christoph von Wittich bfd33ba526 sync riched20 with wine 1.1.7
svn path=/trunk/; revision=37014
2008-10-27 08:10:25 +00:00
Christoph von Wittich 9e8da0db2a set correct timezone in 2nd stage
patch by hto
See issue #3822 for more details.

svn path=/trunk/; revision=37013
2008-10-27 07:56:33 +00:00
Cameron Gutman 47e8c2cf0b - Merge aicom-network-fixes up to r37010
- Most of the port allocation problems are now fixed

svn path=/trunk/; revision=37011
2008-10-27 05:16:14 +00:00
Timo Kreuzer cb0c6f03f5 - Add TEB_SELF to asm.h
- fix loading of TEB in fiber code
This commit is dedicated to Alex

svn path=/trunk/; revision=37008
2008-10-27 02:48:54 +00:00
Eric Kohl e28588b48a ERR -> TRACE
svn path=/trunk/; revision=37007
2008-10-26 22:57:31 +00:00
Eric Kohl 910aee9915 LSA: Get rid of the globally created binding handle and use the WIDL-generated custom binding handles and context handles instead.
svn path=/trunk/; revision=37006
2008-10-26 22:53:30 +00:00
Gregor Schneider 2d24e47d1d DWORD is unsigned, so cast to signed type before checking for < 0. Fixes one gdi32 winetest.
svn path=/trunk/; revision=37002
2008-10-26 21:06:11 +00:00
Eric Kohl 53177f48f4 Initialize _RetVal properly in order to avoid compiler warnings.
svn path=/trunk/; revision=37001
2008-10-26 21:03:11 +00:00
Matthias Kupfer d0c2deb15d Olaf Siejka (Caemyr) <olaf_siejka AT o2 DOT pl>
- Cleanup reactos installation package list

svn path=/trunk/; revision=36999
2008-10-26 20:54:05 +00:00
Gregor Schneider f32b7b7615 - Add missing cleanup code
- Rename variables to fit the naming scheme
- Extend error dprints
- Some comment changes
- Fixes CIDs 617, 618, 619, 620

svn path=/trunk/; revision=36998
2008-10-26 18:29:56 +00:00
Gregor Schneider 5a80a9a5c6 StretchBlt:
- Pixel size depends on the type of the destination surface, so don't always write ULONG values
- Use PutPixel and remove now unneeded position code
- Fixes high red zone overwrites, see bug #812 (vlc) and bug #3807 (ccleaner)
- Enable dprints for unhandled sources
- Add a parameter dprint for 24bpp

svn path=/trunk/; revision=36997
2008-10-26 18:07:10 +00:00