Aleksey Bragin
81b0e18658
- Delete cputointel and roswebparser as unfinished components which aren't going to be further developed.
...
- Delete zoomin because there is a nicely working magnify application, and zoomin development stopped in 2002.
svn path=/trunk/; revision=40344
2009-04-03 09:16:09 +00:00
Aleksey Bragin
1f6ff5aeae
- Remove roswebparser.exe from installable modules list.
...
svn path=/trunk/; revision=40343
2009-04-03 09:08:58 +00:00
Cameron Gutman
258f1161f3
- RapidSVN doesn't figure out that when I right click afd that I want EVERYTHING changed in afd to be commited ;)
...
svn path=/trunk/; revision=40342
2009-04-03 05:31:00 +00:00
Cameron Gutman
97332db7ed
- More leak fixes
...
- Free items in the datagram list and pending connections list
- Free ConnectionCallInfo and ConnectionReturnInfo
- Free the FCB context
svn path=/trunk/; revision=40341
2009-04-03 05:29:49 +00:00
James Tabor
15c0d86086
- Replaced fix pi and enabled test for window processes with the proper signing. Yes regedit works.
...
svn path=/trunk/; revision=40340
2009-04-03 05:26:53 +00:00
Cameron Gutman
9f2a6c263e
- Cancel all the IRPs in the pending IRP queue when the FCB is being destroyed
...
- Fixes IRP, MDL, and buffer leaks
- ping and dwnl don't leak at all now
svn path=/trunk/; revision=40339
2009-04-03 01:45:32 +00:00
Aleksey Bragin
0666bda0bc
- Rework NtGdiStretchBlt into GreStretchBltMask function, which provides stretch blitting with mask support.
...
- Add NtGdiStretchBlt as a simple forwarder to the internal GreStretchBltMask helper.
- Based on a patch by Evgeniy Boltik.
- Some optimisation issues could still be solved as Timo suggested.
See issue #4294 for more details.
svn path=/trunk/; revision=40334
2009-04-02 19:00:09 +00:00
James Tabor
c993561d5d
- Migration changes from PPROCESSINFO and PTHREADINFO to use ClientInfo from TEB. I moved kpi to ci->ppi, we still depend on it as a reference pointer.
...
- Added and changed structure types.
- Tested with old AbiWord, FireFox and explorer.
- Comment out TestWindowProcess until the rest is ready.
svn path=/trunk/; revision=40333
2009-04-02 18:52:34 +00:00
Aleksey Bragin
35e7c09e4b
- Apply a fix by Timo Kreuzer for the bug spotted by Evgeniy Boltik. 4 failures less in "gdi32_winetest.exe bitmap" now.
...
See issue #4326 for more details.
svn path=/trunk/; revision=40332
2009-04-02 17:43:24 +00:00
Aleksey Bragin
b9451c3494
- NtGdiSetDIBitsToDeviceInternal: use bitmap's palette if it exists instead of always using system palette. Based on a patch by Evgeniy Boltik from bug 4326.
...
See issue #4326 for more details.
svn path=/trunk/; revision=40331
2009-04-02 17:25:56 +00:00
Aleksey Bragin
ba802c2e4a
- Simplify code. Inspired by Evgeniy Boltik's patch.
...
See issue #4326 for more details.
svn path=/trunk/; revision=40329
2009-04-02 16:34:11 +00:00
Ged Murphy
6e1bf38578
Pretend to open folders in a new window...
...
I say pretend because it doesn't actually work as it should it just maximizes them, but it gives the illusion that it does and that's good enough for now as it's not worth fixing.
svn path=/trunk/; revision=40328
2009-04-02 15:06:04 +00:00
Ged Murphy
990c6414f3
Stop mithering me and just open the MDI shell browser by default.
...
svn path=/trunk/; revision=40327
2009-04-02 14:59:18 +00:00
Dmitry Gorbachev
fda957e5f8
Japanese translations by Tomoya Kitagawa. Bug #4328 .
...
svn path=/trunk/; revision=40325
2009-04-02 06:20:50 +00:00
Art Yerkes
a46ae9be03
We don't need the user buffer after launching the TDI irp actually, so free it
...
immediately and fix the heap leak.
We also never pend datagram sends to userland.
Clean up some cruft where we erroneously set the wrong irp's status.
svn path=/trunk/; revision=40323
2009-04-02 02:35:41 +00:00
Art Yerkes
3f6e1e7f65
FORMATTING only.
...
svn path=/trunk/; revision=40322
2009-04-02 01:04:07 +00:00
Art Yerkes
db2bd1e444
FORMATTING only.
...
svn path=/trunk/; revision=40321
2009-04-02 01:02:56 +00:00
Timo Kreuzer
f854838a2c
Implement delayed deletion of gdi objects. This is quite hacky and not 100% correct, but should hopefully fix the "Too many objects for process!!!" problem for now.
...
svn path=/trunk/; revision=40319
2009-04-01 17:32:06 +00:00
Art Yerkes
1b18546ca6
[FORMATTING] no code change yet.
...
svn path=/trunk/; revision=40318
2009-04-01 17:15:26 +00:00
Dmitry Chapyshev
45057d9595
- Ukrainian translation by Sakara Yevhen
...
svn path=/trunk/; revision=40317
2009-04-01 16:27:55 +00:00
Stefan Ginsberg
33301e7f0e
- Fix build breakage from 40056, caused by a missing new line at the end of ntddndis.h
...
- Also remove the unnecessary _NTDDNDIS_ check from windot11.h
svn path=/trunk/; revision=40316
2009-04-01 15:59:59 +00:00
Dmitry Gorbachev
f9801061a9
Update Norwegian translations. Patches from LMH1, bug #2482 , bug #4325 .
...
svn path=/trunk/; revision=40315
2009-04-01 15:27:44 +00:00
Christoph von Wittich
bf8f00bd1a
fix include guard
...
See issue #4322 for more details.
svn path=/trunk/; revision=40314
2009-04-01 13:56:53 +00:00
Cameron Gutman
6a35d6b424
- Handle IRP_MN_FILTER_RESOURCE_REQUIREMENTS
...
- Now isapnp receives IRP_MN_START_DEVICE but it still doesn't work
svn path=/trunk/; revision=40313
2009-04-01 09:01:26 +00:00
Ged Murphy
79241af077
reapply the icon cache init code
...
svn path=/trunk/; revision=40312
2009-04-01 07:27:23 +00:00
Jeffrey Morlan
dcb067a51f
- Fix cmd's cgetchar() function so it only returns on a key being pressed, not released.
...
- Remove ConInDummy function that was called after a line is input. Presumably its purpose was to consume the event of Enter being released, so that that event wouldn't affect the command, but that didn't help when other keys were pressed as well. Anyway, it shouldn't be necessary any more.
- Use correct codepage for reading batch files.
svn path=/trunk/; revision=40311
2009-04-01 03:54:45 +00:00
Cameron Gutman
edf6d65008
- Don't shrink the ICMP packet that we receive
...
- Now we reply properly with large packets
svn path=/trunk/; revision=40310
2009-04-01 03:08:51 +00:00
Timo Kreuzer
c9aae814df
Skip kernel32 virtual tests again. sysreg isn't ready for that yet.
...
svn path=/trunk/; revision=40309
2009-04-01 02:49:32 +00:00
James Tabor
0aa159083b
- Check the headers next time.
...
svn path=/trunk/; revision=40308
2009-04-01 02:25:28 +00:00
Timo Kreuzer
0bbce9519c
Add one more test for SetDCPenColor
...
svn path=/trunk/; revision=40307
2009-04-01 02:02:21 +00:00
Timo Kreuzer
189fc82964
win32k brush update:
...
- fix EBRUSHOBJ_vSetSolidBrushColor
- Initialize text and background brush in DC_AllocDC
- Update the DCs EBRUSHOBJs on demand
- Use the DCs EBRUSHOBJs for drawing where appropriate
This makes things faster and finally adds support for DC_BRUSH and DC_PEN
svn path=/trunk/; revision=40306
2009-04-01 01:49:18 +00:00
James Tabor
d3c4569552
- Implement NtUserProcessConnect. Moving to client information format for User32. PPROCESSINFO and PTHREADINFO are references not user land structures.
...
- Added and removed structure types.
- Tested with old AbiWord, FireFox and explorer.
svn path=/trunk/; revision=40305
2009-03-31 22:02:29 +00:00
Johannes Anderwald
915b3f0c38
- Revert 40296
...
- This will not work for REG_DWORD
svn path=/trunk/; revision=40304
2009-03-31 16:38:52 +00:00
Jeffrey Morlan
dcf22e1daf
Fix some incorrect lengths in ConInString (Bug 4085); also make sure result is nul-terminated.
...
svn path=/trunk/; revision=40303
2009-03-31 04:06:47 +00:00
Ged Murphy
ae5067a1ab
partially revert to slightly broken Wine code for now
...
svn path=/trunk/; revision=40302
2009-03-30 22:41:53 +00:00
Cameron Gutman
6555a581af
- Move the buffer size validation before writing to the buffer
...
- Change the status to STATUS_BUFFER_TOO_SMALL
svn path=/trunk/; revision=40301
2009-03-30 22:32:37 +00:00
Cameron Gutman
e84bd02268
- Validate the output buffer size before writing to it
...
- Fix some potential memory leaks
- Lock the FCB in AfdCloseSocket
svn path=/trunk/; revision=40300
2009-03-30 22:20:12 +00:00
Ged Murphy
a23569ce50
- Show the underline menu cues when pressing the alt key
...
- Load user preferences on userinit
- Add the effects dialog to desk.cpl
- Patch by Jan Roeloffzen (jroeloffzen[at]hotmail[dot]com)
- Quickly reviewed by Thomas and I, applied a few bug fixes to the patch
See issue #3901 for more details.
svn path=/trunk/; revision=40299
2009-03-30 21:21:41 +00:00
Ged Murphy
569028fafb
fix wine's code a little better
...
svn path=/trunk/; revision=40298
2009-03-30 19:28:39 +00:00
Ged Murphy
96c892841a
Create the system and device imagelists with the correct bpp
...
Do the same with the explorer stuff
svn path=/trunk/; revision=40297
2009-03-30 19:08:16 +00:00
Johannes Anderwald
47bdeaf2b9
- Return correct byte size
...
- Fixes 3 wine test failures
svn path=/trunk/; revision=40296
2009-03-30 17:19:43 +00:00
Dmitry Gorbachev
63de8c6dce
Do not crash with "Assertion 'Process == PsGetCurrentProcess()' failed" msg.
...
svn path=/trunk/; revision=40295
2009-03-30 09:12:25 +00:00
James Tabor
c40699db49
- Move W32PROCESSINFO to PROCESSINFO.
...
svn path=/trunk/; revision=40294
2009-03-30 05:45:08 +00:00
James Tabor
ea204363b7
- Update W32PROCESS and related code.
...
svn path=/trunk/; revision=40293
2009-03-30 03:56:53 +00:00
Daniel Reimer
4ff599ba79
Sync WinHLP32 and WordPad with Wine HEAD.
...
Bug 4306 by Paolo Devoti. Update for Italian Translations.
svn path=/trunk/; revision=40292
2009-03-29 23:28:29 +00:00
Daniel Reimer
7cd8a66013
Sync write with Wine HEAD
...
svn path=/trunk/; revision=40291
2009-03-29 23:17:43 +00:00
Aleksey Bragin
46689e8b55
[FORMATTING]
...
- Change comments to match kernel coding style
- Remove EOL spaces.
svn path=/trunk/; revision=40290
2009-03-29 19:32:37 +00:00
Jeffrey Morlan
c1ff41171d
Make cmd able to (sort of) work without a console.
...
svn path=/trunk/; revision=40289
2009-03-29 19:17:45 +00:00
James Tabor
c233cfcaf8
- Fix W32PROCESS, replaced pointer with structure.
...
svn path=/trunk/; revision=40288
2009-03-29 16:31:27 +00:00
Kamil Hornicek
264b97f2c4
- return WSAEMSGSIZE on both STATUS_BUFFER_TOO_SMALL / STATUS_BUFFER_OVERFLOW:
...
svn path=/trunk/; revision=40287
2009-03-29 15:56:08 +00:00