Johannes Anderwald
3575fd66a9
- Try fix GetNetworkParams api
...
svn path=/trunk/; revision=37106
2008-10-30 19:27:58 +00:00
Stefan Ginsberg
f467429483
- NtWrite/ReadFile: Don't hardcode Irp->RequestorMode to KernelMode! Instead, use the PreviousMode we saved earlier. This caused user mode APCs to be called from kernel mode, which is a...very...bad... idea.
...
- Spotted by bug 3607 and exposed by ntdll Winetests "file"
See issue #3607 for more details.
svn path=/trunk/; revision=37102
2008-10-30 15:59:00 +00:00
James Tabor
7bfa0b86e3
Implement GetFontUnicodeRanges, port from wine. Tested with wine gdi32 font crosstests.
...
svn path=/trunk/; revision=37099
2008-10-30 13:33:08 +00:00
Christoph von Wittich
a233789dd4
fix Armenian, Chinese, Hebrew, Hindi, Thai do not appear in the Input Language combo box
...
patch by hto
See issue #3818 for more details.
svn path=/trunk/; revision=37098
2008-10-30 13:27:11 +00:00
Matthias Kupfer
ffdfcde767
replacement for the white power switch (better contrast for small resolutions)
...
svn path=/trunk/; revision=37097
2008-10-30 13:09:58 +00:00
Johannes Anderwald
aac399c13a
- Forgot this one
...
svn path=/trunk/; revision=37095
2008-10-30 12:44:25 +00:00
Matthias Kupfer
40114270cf
- new directory for generic graphics (available in alterable format e.g. svg)
...
- replacement for shutdown/power off icon
- additional question mark icon (allows to change to tango desktop project icon set for message box icons)
svn path=/trunk/; revision=37094
2008-10-30 12:04:39 +00:00
Dmitry Chapyshev
d0418e7123
- Attempt to fix a bug 3255.
...
By means of Christoph_vW.
Not tested.
svn path=/trunk/; revision=37093
2008-10-30 11:14:40 +00:00
James Tabor
f5883c94d4
- Update Gdi GetFontLanguageInfo.
...
svn path=/trunk/; revision=37092
2008-10-30 10:48:49 +00:00
Johannes Anderwald
693488f7ff
- Convert recovery option dialog to unicode
...
- Simply & optimize LoadRecoveryOptions function
- CID 786
svn path=/trunk/; revision=37091
2008-10-30 10:46:55 +00:00
James Tabor
b70d5a56a4
- Implemented: GetFontLanguageInfo based on wine. GetLanguageID, it reads the registry for default language type.
...
- Move more function in and out of freetype.c. Minor code fixes too.
svn path=/trunk/; revision=37090
2008-10-30 10:46:27 +00:00
Johannes Anderwald
b645f2b87e
- Convert LoadSoundFiles to explictely to unicode
...
- Fix 2 possible buffer overflows (CID 553)
svn path=/trunk/; revision=37087
2008-10-30 09:58:12 +00:00
Christoph von Wittich
bcbb4cf019
fix 'Cast from pointer to integer of different size' in PickIconProc()
...
patch by hto
See issue #3828 for more details.
svn path=/trunk/; revision=37086
2008-10-30 09:44:36 +00:00
Dmitry Chapyshev
0f6c074a85
- Add getting system font and icon size settings
...
- Other small changes
svn path=/trunk/; revision=37085
2008-10-30 09:41:37 +00:00
Johannes Anderwald
e23d7c8cb1
- Fix a memory leak (CID 625)
...
svn path=/trunk/; revision=37084
2008-10-30 08:35:15 +00:00
Johannes Anderwald
4c981d0c59
- Fix memory leak (CID 621)
...
svn path=/trunk/; revision=37083
2008-10-30 08:28:50 +00:00
Johannes Anderwald
c87ce9e18a
- Clean up resources on failure
...
svn path=/trunk/; revision=37082
2008-10-30 08:23:53 +00:00
Johannes Anderwald
6cf62f2a9f
- Fix a potential buffer overflow in SH_ShowDriveProperties (CID 589)
...
- Fix a possible null dereference (CID 495)
- Fix initializing Recycle Bin Property dialog
- Add LVS_EX_FULLROWSELECT style
svn path=/trunk/; revision=37081
2008-10-30 07:59:55 +00:00
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