Commit graph

35000 commits

Author SHA1 Message Date
Steven Edwards 29f2647a3e Enable the hackish telnet daemon for network testing.
Please forgive this commit as this does cause warnings.
I will be cleaning this up, time premitting over the next
few weeks.


svn path=/trunk/; revision=39376
2009-02-04 04:55:01 +00:00
Art Yerkes 37d6382770 Add a per-directory cache of short filenames allowing us to generate them
uniquely.  dir /x now shows properly unambiguous short filenames.
Also, we weren't FsRtlEnterFilesystem ing in directory operations.  Fix that
too.

svn path=/trunk/; revision=39374
2009-02-04 03:39:23 +00:00
Timo Kreuzer b6eeb280a5 merge 34700, 34802, 35517, 35650 from amd64 branch
NCI:
34802/34802/35517: Create x64 syscall stubs (Timo Kreuzer)
35650 Don't add stdcall decorations to amd64 syscalls.(Samuel Serapión)

svn path=/trunk/; revision=39369
2009-02-04 01:34:17 +00:00
Timo Kreuzer c13d343799 merge 34730 from amd64 branch
wmc: include string.h to silence implicit declaration warnings (Samuel Serapión)

svn path=/trunk/; revision=39368
2009-02-04 01:26:13 +00:00
Timo Kreuzer 5119df66d4 remove unnessesary dependency to msvcrt
svn path=/trunk/; revision=39366
2009-02-04 00:14:47 +00:00
Timo Kreuzer a96e30d6d8 use i386/setjmplongjmp.s only on x86 architecture
svn path=/trunk/; revision=39364
2009-02-04 00:06:46 +00:00
Timo Kreuzer 53155efcf6 dxtn: convert to spec
svn path=/trunk/; revision=39362
2009-02-04 00:00:05 +00:00
Timo Kreuzer 3b0ffb9af3 tacert: use ULONG format instead of long long when displaying the time in ms.
svn path=/trunk/; revision=39359
2009-02-03 23:52:25 +00:00
Timo Kreuzer cdbc9c6439 ping: silence warnings on x64
svn path=/trunk/; revision=39357
2009-02-03 23:37:08 +00:00
Timo Kreuzer 1a95247634 merge 36907 from amd64 branch:
taskmgr: Use DWORD_PTR instead of DWORD for the Affiity mask. (Samuel Serapión)

svn path=/trunk/; revision=39354
2009-02-03 23:03:35 +00:00
Colin Finck 7091708541 Gabriel Ilardi (gabrielilardi@hotmail.it)
- Allow only one instance of Task-Manager to be run at the same time

See issue #3976 for more details.

svn path=/trunk/; revision=39353
2009-02-03 22:25:39 +00:00
Timo Kreuzer b24b8f4a23 Don't cast pointers to ULONG!
svn path=/trunk/; revision=39351
2009-02-03 21:52:49 +00:00
Dmitry Chapyshev b45c5496ad - Add missed structure and function to shellapi.h
- Add more stubs to shell32

svn path=/trunk/; revision=39350
2009-02-03 20:56:26 +00:00
Dmitry Chapyshev 861fec6cd7 - Fix build. Sorry :)
svn path=/trunk/; revision=39348
2009-02-03 20:11:44 +00:00
Dmitry Chapyshev a018d892fe - Add more stubs
- Fix return value for PathIsTemporaryW

svn path=/trunk/; revision=39344
2009-02-03 19:41:15 +00:00
Gregor Schneider bd65505332 Delete old XLateObj before creating a new one, fixes a mem leak when installing .Net 2.0 Framework
svn path=/trunk/; revision=39343
2009-02-03 19:37:18 +00:00
Gregor Brunmar fe9de35fff D3D9:
* Fixed compilation error
* Implemented IDirect3DBaseTexture9's and IDirect3DTexture9's GetAutoGenFilterType(), GetLOD() and GetLevelCount()

svn path=/trunk/; revision=39341
2009-02-03 18:55:20 +00:00
Colin Finck 98346f3252 Revert 39295 on request of hpoussin
svn path=/trunk/; revision=39340
2009-02-03 17:27:10 +00:00
Johannes Anderwald 613f4b1847 - fix bug 4126 by Mario Kacmar
svn path=/trunk/; revision=39339
2009-02-03 16:55:54 +00:00
Gregor Schneider 7da4798c20 Testcase extension by Evgeny Boltik <BSTSoft AT narod DOT ru>:
- Test StretchBlt ROP codes similar to BitBlt
- Offset drawing coordinates with SetWindowOrgEx
- Show an overview of several hatched brushes
- This was used to test r39336, r39332 and r39326 and the src&dst StretchBlt ROP support

svn path=/trunk/; revision=39337
2009-02-03 16:11:31 +00:00
Gregor Schneider b4c66a205a Offset the source and destination rectangles as pointed out in bug #4107. Remove respective FIXME.
svn path=/trunk/; revision=39336
2009-02-03 15:58:46 +00:00
Christoph von Wittich 0c9b0cdd9d don't return FALSE when there is a DataSectionObject without reference as it breaks ole32 storage
needs further investigation

svn path=/trunk/; revision=39334
2009-02-03 15:32:36 +00:00
Gregor Schneider acf1b854aa Brush displacement fix from r39326 for 24bpp.
svn path=/trunk/; revision=39332
2009-02-03 15:17:31 +00:00
Dmitry Chapyshev b89298805f - Add correct names for all stubs (based on information from http://www.geoffchappell.com/studies/windows/shell/shell32/api/index.htm)
- Fix SHSetShellWindowEx

svn path=/trunk/; revision=39329
2009-02-03 15:07:53 +00:00
Christoph von Wittich 8517038812 fix formatting
svn path=/trunk/; revision=39327
2009-02-03 14:50:50 +00:00
Gregor Schneider a9d8af1af6 Evgeny Boltik <BSTSoft AT narod DOT ru>:
Fix a brush displacement that was shown after clipping a bitblitted picture (8/16/32bpp). Bug #4107

svn path=/trunk/; revision=39326
2009-02-03 14:43:19 +00:00
Gregor Schneider e4ca01940c Forgot to commit this code in r39227, needed for basic clipping.
svn path=/trunk/; revision=39323
2009-02-03 14:33:23 +00:00
Dmitry Chapyshev df7415ebd9 - FIXME -> TRACE for InvalidateDriveType. Unimplemented in WinXP SP3
- Add stub for SHFindComputer, SHLimitInputEdit, SHLimitInputCombo
- Add comments

svn path=/trunk/; revision=39322
2009-02-03 13:55:04 +00:00
Colin Finck e191c57fb3 Rename the wallpaper to conform with ISO 9660:1988 and make cdmake happy...
svn path=/trunk/; revision=39318
2009-02-03 13:26:30 +00:00
Dmitry Chapyshev 1956faaa0b - Remove shell.spec and version16.rc
svn path=/trunk/; revision=39316
2009-02-03 12:54:51 +00:00
Dmitry Chapyshev ac5c910802 - Add file for stubs
- Add stub implementation for SHLocalAlloc, SHLocalFree, SHLocalReAlloc, AddCommasW, ShortSizeFormatW
- Partially remove unneeded stuff from .spec

svn path=/trunk/; revision=39315
2009-02-03 12:50:50 +00:00
Christoph von Wittich 599e30a39f -check for filesize in MmCanFileBeTruncated
-make use of MmCanFileBeTruncated in VfatSetAllocationSizeInformation
-make use of MmCanFileBeTruncated in VfatSetInformation (patch by arty with some fixes from me)
thanks to Alex for the hint that we miss the MmCanFileBeTruncated check
fixes "Anyone has referenced a cache segment behind the new size."
See issue #712 for more details.

svn path=/trunk/; revision=39314
2009-02-03 12:39:55 +00:00
Colin Finck e274f4c714 Import the 4:3 version of the ReactOS wallpaper by forum user "Angelus" (jedi.knight@wanadoo.es), including the original 1440x1080 JPG and a 1024x768 BMP.
It is now the default wallpaper for releases.

I also reorganized the ReadMe file to make tracking the sources of these wallpapers easier.

svn path=/trunk/; revision=39307
2009-02-03 11:16:51 +00:00
Colin Finck 3f5fd0f760 Fix freeing the allocated string SID
svn path=/trunk/; revision=39304
2009-02-03 09:39:57 +00:00
Dmitry Chapyshev b7dc6dc3d9 - Add stub for SHGetIconOverlayIndexA/W
- Remove "-noname" attribute from ILAppendID function

svn path=/trunk/; revision=39303
2009-02-03 09:29:48 +00:00
Dmitry Chapyshev 62cd647ea4 - Small cleanup shell32. We don't support non-unicode OSes and Windows XP/2003 calls unicode functions
svn path=/trunk/; revision=39302
2009-02-03 09:23:16 +00:00
Michael Martin 0c9316bd54 - Change MultiByteToWideChar to match windows behavior. Fix part 1 of ? for bug #3740.
svn path=/trunk/; revision=39301
2009-02-03 09:09:06 +00:00
Dmitry Chapyshev edf41d63c7 - Update shell32 exports to 6.0.2900.5686
svn path=/trunk/; revision=39300
2009-02-03 07:37:10 +00:00
Colin Finck d7ca3b27e6 Set the APPDATA environment variable when logging in based on the information SHGetFolderPathW returns for the passed User Token.
Windows seems to do this the same way (verified with GNU strings)

svn path=/trunk/; revision=39295
2009-02-02 23:08:51 +00:00
Colin Finck 0228866724 Support passing a Token to SHGetFolderPathW and similar functions
svn path=/trunk/; revision=39294
2009-02-02 23:06:33 +00:00
Dmitry Gorbachev e7a9a76264 Move hack to other place because of bug #4120.
svn path=/trunk/; revision=39292
2009-02-02 22:31:54 +00:00
Dmitry Gorbachev 2e97505e3a Add new strings to translations.
svn path=/trunk/; revision=39291
2009-02-02 21:44:31 +00:00
Kamil Hornicek 4e5afc5ce8 - sync dinput with wine
svn path=/trunk/; revision=39290
2009-02-02 21:09:39 +00:00
Christoph von Wittich cfad1c5307 halfplement MmCanFileBeTruncated
svn path=/trunk/; revision=39289
2009-02-02 17:14:24 +00:00
Dmitry Gorbachev a120dfab47 Hack-close TCP connection. Bug #1283.
svn path=/trunk/; revision=39285
2009-02-02 12:28:31 +00:00
Christoph von Wittich 0db38b3b38 init dwTotalRecords to 0
fixes a crash in case of GetNumberOfEventLogRecords fails

svn path=/trunk/; revision=39284
2009-02-02 08:54:57 +00:00
Art Yerkes 0eea5df223 Suppress a warning about -1, since wchar_t is typically unsigned.
svn path=/trunk/; revision=39283
2009-02-02 06:19:01 +00:00
Timo Kreuzer 6c8b5da3ba timedate.cpl: Fix size of the clock on both windows and reactos on any screen resolution.
svn path=/trunk/; revision=39282
2009-02-02 01:33:13 +00:00
Timo Kreuzer e02dd69903 gdi32: Fix and enable usermode implementation of SetWindowExtEx and SetViewportExtEx.
Win32k: remove NtGdiSetWindowExtEx and NtGdiSetViewportExtEx, rewrite IntFixIsotropicMapping, implement IntGetViewportExtEx

svn path=/trunk/; revision=39281
2009-02-02 00:49:19 +00:00
Timo Kreuzer 849e2133ac Add tests for SetWindowExtEx, one more test for CreateCompatibleDC
svn path=/trunk/; revision=39280
2009-02-02 00:37:01 +00:00