reactos.git
15 years ago- Some formating changes
Steven Edwards [Fri, 6 Feb 2009 08:22:18 +0000 (08:22 +0000)]
- Some formating changes
- Remove unneeded spec, just use the comments
- Syslog interface for my wine usage, disabled in ReactOS tree
 but included here to reduce my diff.

svn path=/trunk/; revision=39432

15 years ago- Implement GetVolumePathNameA/W
Dmitry Chapyshev [Fri, 6 Feb 2009 08:13:11 +0000 (08:13 +0000)]
- Implement GetVolumePathNameA/W

svn path=/trunk/; revision=39431

15 years agoChanged port back to 23
Steven Edwards [Fri, 6 Feb 2009 06:47:54 +0000 (06:47 +0000)]
Changed port back to 23

svn path=/trunk/; revision=39430

15 years ago- Use the Wine spooler service as the service entry template as I was
Steven Edwards [Fri, 6 Feb 2009 06:45:54 +0000 (06:45 +0000)]
- Use the Wine spooler service as the service entry template as I was
testing on Wine. (Disabled to allow stand alone build while we wait on
AFD fix)
- Move some stuff around to the header to prepare for later cleanups

svn path=/trunk/; revision=39429

15 years ago - Make telnetd only slightly more RFC-compatible
Steven Edwards [Fri, 6 Feb 2009 05:34:39 +0000 (05:34 +0000)]
 - Make telnetd only slightly more RFC-compatible
Thanks to Fedora Anaconda telnet code as an example.
This allows us to actually get an echo back on the
screen when we type commands.

svn path=/trunk/; revision=39428

15 years agowinddk: Move mm definitions into arch specific area
Timo Kreuzer [Fri, 6 Feb 2009 02:03:57 +0000 (02:03 +0000)]
winddk: Move mm definitions into arch specific area

svn path=/trunk/; revision=39427

15 years agowinddk.h add amd64 CONTEXT
Timo Kreuzer [Fri, 6 Feb 2009 00:05:33 +0000 (00:05 +0000)]
winddk.h add amd64 CONTEXT

svn path=/trunk/; revision=39426

15 years agoMerge 37493,37494 from amd64 branch:
Timo Kreuzer [Thu, 5 Feb 2009 23:35:51 +0000 (23:35 +0000)]
Merge 37493,37494 from amd64 branch:
Fix amd64 / ia64 default definition of RtlGetCallersAddress (Timo Kreuzer)

svn path=/trunk/; revision=39425

15 years ago- Fix a potential buffer overflow in RChangeServiceConfigA
Johannes Anderwald [Thu, 5 Feb 2009 22:23:43 +0000 (22:23 +0000)]
- Fix a potential buffer overflow in RChangeServiceConfigA
- Make sure that returned buffers are zero terminated in RQueryServiceConfigA

svn path=/trunk/; revision=39424

15 years ago- Add Denmark to country list and set geo id.
Matthias Kupfer [Thu, 5 Feb 2009 21:57:04 +0000 (21:57 +0000)]
- Add Denmark to country list and set geo id.
- Set geo id for Czech Republic.

svn path=/trunk/; revision=39423

15 years agoFix bug #4129 in CmpGetNameControlBlock().
Dmitry Gorbachev [Thu, 5 Feb 2009 21:30:21 +0000 (21:30 +0000)]
Fix bug #4129 in CmpGetNameControlBlock().

svn path=/trunk/; revision=39422

15 years ago- Ignore lpResult parameter
Johannes Anderwald [Thu, 5 Feb 2009 20:19:32 +0000 (20:19 +0000)]
- Ignore lpResult parameter

svn path=/trunk/; revision=39421

15 years ago- Fix returned length for RGetServiceKeyNameW
Johannes Anderwald [Thu, 5 Feb 2009 20:18:11 +0000 (20:18 +0000)]
- Fix returned length for RGetServiceKeyNameW
- Perform parameters check in right order in ROpenServiceW

svn path=/trunk/; revision=39420

15 years ago- Add more error checks which reduce winetest errors
Johannes Anderwald [Thu, 5 Feb 2009 19:13:35 +0000 (19:13 +0000)]
- Add more error checks which reduce winetest errors

svn path=/trunk/; revision=39419

15 years agomerge from amd64 branch
Timo Kreuzer [Thu, 5 Feb 2009 18:57:59 +0000 (18:57 +0000)]
merge from amd64 branch
39059
ssprintf.cpp/xml.cpp: Fix compilation for gcc 4.4.0 and 64bits (Samuel Serapión)

svn path=/trunk/; revision=39418

15 years agomerge from amd64 branch
Timo Kreuzer [Thu, 5 Feb 2009 18:47:05 +0000 (18:47 +0000)]
merge from amd64 branch
37786: Link to libgcc_eh for C++ apps (Samuel Serapión)
39416: improve r37786 a bit (Timo Kreuzer)
36415: rbuild: implement MingwModuleHandler::GetDebugFormat(), returning "dwarf-2" on amd64, "stabs+" in all other cases so far (Timo Kreuzer)

svn path=/trunk/; revision=39417

15 years agomerge from amd64 branch
Timo Kreuzer [Thu, 5 Feb 2009 17:58:55 +0000 (17:58 +0000)]
merge from amd64 branch
34740: Strip off stdcall decoration from amd64 entry points (Timo Kreuzer)
37786: Link to libgcc_eh for amd64 C++ apps (Samuel Serapión)

svn path=/trunk/; revision=39414

15 years ago- Improve error checking
Johannes Anderwald [Thu, 5 Feb 2009 17:22:59 +0000 (17:22 +0000)]
- Improve error checking

svn path=/trunk/; revision=39413

15 years ago- Make sure "Open" verb is always inserted first
Johannes Anderwald [Thu, 5 Feb 2009 15:15:24 +0000 (15:15 +0000)]
- Make sure "Open" verb is always inserted first
- Apply item style to current item not to next
- bug 4065

svn path=/trunk/; revision=39412

15 years agohackfix some services stuff
Christoph von Wittich [Thu, 5 Feb 2009 15:08:51 +0000 (15:08 +0000)]
hackfix some services stuff

svn path=/trunk/; revision=39411

15 years ago- Add some defines to winnt.h
Dmitry Chapyshev [Thu, 5 Feb 2009 14:18:20 +0000 (14:18 +0000)]
- Add some defines to winnt.h
- Partially implement RegSaveKeyExW

svn path=/trunk/; revision=39410

15 years ago- Set geographical position in conjunction with language selection
Matthias Kupfer [Thu, 5 Feb 2009 13:50:49 +0000 (13:50 +0000)]
- Set geographical position in conjunction with language selection
- Translation for the changes made for English and German (other languages need to be updated)
- List of languages extend by GeoID-field and set the GeoID for a lot of countries (Some countries needs to update in hivesft_* first, some language entries needs to split up for different countries)
- Solves second part of issue #3448, now correct GeoID is set per default for a lot of countries.

svn path=/trunk/; revision=39409

15 years ago- Add RegSaveKeyExA/W to winreg.h
Dmitry Chapyshev [Thu, 5 Feb 2009 13:47:51 +0000 (13:47 +0000)]
- Add RegSaveKeyExA/W to winreg.h
- Uncomment RegSaveKeyExA/W in advapi32.def
- Implement RegSaveKeyExA
- Add stub for RegSaveKeyExW

svn path=/trunk/; revision=39408

15 years ago- Don't pass empty ServiceArgumentVector to StartService
Johannes Anderwald [Thu, 5 Feb 2009 13:30:24 +0000 (13:30 +0000)]
- Don't pass empty ServiceArgumentVector to StartService
- Fixes a heap corruption

svn path=/trunk/; revision=39407

15 years ago- Prevent using of uninitialized values in error case
Johannes Anderwald [Thu, 5 Feb 2009 12:56:11 +0000 (12:56 +0000)]
- Prevent using of uninitialized values in error case
- Don't leak ServiceHandle and ServiceManagerHandle

svn path=/trunk/; revision=39406

15 years agoenable iexplore build
Christoph von Wittich [Thu, 5 Feb 2009 12:52:59 +0000 (12:52 +0000)]
enable iexplore build

svn path=/trunk/; revision=39405

15 years ago- Sync usp10 with Wine head
Dmitry Chapyshev [Thu, 5 Feb 2009 11:07:55 +0000 (11:07 +0000)]
- Sync usp10 with Wine head

svn path=/trunk/; revision=39404

15 years agoAlexandre Julliard : include: Fix packing of the msacm structures.
Christoph von Wittich [Thu, 5 Feb 2009 09:09:29 +0000 (09:09 +0000)]
Alexandre Julliard : include: Fix packing of the msacm structures.
<julliard at winehq.org>

svn path=/trunk/; revision=39403

15 years agoshell32: Fixed potential buffer overwrite in execute_from_key (Coverity).
Christoph von Wittich [Thu, 5 Feb 2009 08:55:28 +0000 (08:55 +0000)]
shell32: Fixed potential buffer overwrite in execute_from_key (Coverity).
Marcus Meissner <marcus at jet.franken.de>

svn path=/trunk/; revision=39402

15 years agoAric Stewart : advapi32: Add Security Label sids used by IE7.
Christoph von Wittich [Thu, 5 Feb 2009 08:50:14 +0000 (08:50 +0000)]
Aric Stewart : advapi32: Add Security Label sids used by IE7.
<aric at codeweavers.com>

svn path=/trunk/; revision=39401

15 years agoa little bit of wine syncing
Christoph von Wittich [Thu, 5 Feb 2009 07:58:35 +0000 (07:58 +0000)]
a little bit of wine syncing

svn path=/trunk/; revision=39400

15 years agoadd shdoclc from wine 1.1.14
Christoph von Wittich [Thu, 5 Feb 2009 07:46:59 +0000 (07:46 +0000)]
add shdoclc from wine 1.1.14

svn path=/trunk/; revision=39399

15 years agourlmon: Fixed target buffer length to MBtoWC
Christoph von Wittich [Thu, 5 Feb 2009 07:01:34 +0000 (07:01 +0000)]
urlmon: Fixed target buffer length to MBtoWC
Marcus Meissner <marcus at jet.franken.de>

http://www.winehq.org/pipermail/wine-patches/2009-February/068906.html

svn path=/trunk/; revision=39398

15 years agomshtml: fixed second buffer argument to MultiByteToWideChar
Christoph von Wittich [Thu, 5 Feb 2009 06:54:33 +0000 (06:54 +0000)]
mshtml: fixed second buffer argument to MultiByteToWideChar
Marcus Meissner <marcus at jet.franken.de>

http://www.winehq.org/pipermail/wine-patches/2009-February/068903.html

svn path=/trunk/; revision=39397

15 years agoatl: fixed second buffer size to MBtoWC
Christoph von Wittich [Thu, 5 Feb 2009 06:50:19 +0000 (06:50 +0000)]
atl: fixed second buffer size to MBtoWC
Marcus Meissner <marcus at jet.franken.de>

http://www.winehq.org/pipermail/wine-patches/2009-February/068894.html

svn path=/trunk/; revision=39396

15 years agoadd a buffer length check (fixes one service test)
Christoph von Wittich [Wed, 4 Feb 2009 19:16:51 +0000 (19:16 +0000)]
add a buffer length check (fixes one service test)

svn path=/trunk/; revision=39395

15 years agochange gecko download url as the version bug is fixed
Christoph von Wittich [Wed, 4 Feb 2009 18:39:30 +0000 (18:39 +0000)]
change gecko download url as the version bug is fixed

svn path=/trunk/; revision=39394

15 years agoallow to use a local copy of wine_gecko.cab instead of having to download it every...
Christoph von Wittich [Wed, 4 Feb 2009 18:09:03 +0000 (18:09 +0000)]
allow to use a local copy of wine_gecko.cab instead of having to download it every time

http://www.winehq.org/pipermail/wine-patches/2009-February/068889.html
http://www.winehq.org/pipermail/wine-patches/2009-February/068891.html
http://www.winehq.org/pipermail/wine-patches/2009-February/068890.html
http://www.winehq.org/pipermail/wine-patches/2009-February/068892.html

svn path=/trunk/; revision=39393

15 years agoFix warnings in Regional Settings and Multimedia control panel applets. Patch from...
Dmitry Gorbachev [Wed, 4 Feb 2009 16:30:05 +0000 (16:30 +0000)]
Fix warnings in Regional Settings and Multimedia control panel applets. Patch from Carlo Bramini, bug #4090.

svn path=/trunk/; revision=39392

15 years ago- Remove extra semicolons. Amine Khaldi, bug #3980.
Dmitry Gorbachev [Wed, 4 Feb 2009 16:26:02 +0000 (16:26 +0000)]
- Remove extra semicolons. Amine Khaldi, bug #3980.
- Fix a warning (bug) in ADNS library.

svn path=/trunk/; revision=39391

15 years agosync mshtml and shdocvw winetests with wine 1.1.14
Christoph von Wittich [Wed, 4 Feb 2009 14:36:08 +0000 (14:36 +0000)]
sync mshtml and shdocvw winetests with wine 1.1.14

svn path=/trunk/; revision=39390

15 years agosync mshtml and shdocvw to wine 1.1.14
Christoph von Wittich [Wed, 4 Feb 2009 14:35:06 +0000 (14:35 +0000)]
sync mshtml and shdocvw to wine 1.1.14

svn path=/trunk/; revision=39389

15 years ago- Apply minor fix to German translation.
Matthias Kupfer [Wed, 4 Feb 2009 14:28:27 +0000 (14:28 +0000)]
- Apply minor fix to German translation.
- Create Administrator account after default settings have been set.
- Solves issue #4214 and partly #3448 (GeoID still not set per default, but all changes apply to installed system now).
- See booth issues for more details.

svn path=/trunk/; revision=39388

15 years ago- Change "pollchar" to also empty the keyboard buffer after polling the character...
Colin Finck [Wed, 4 Feb 2009 13:13:21 +0000 (13:13 +0000)]
- Change "pollchar" to also empty the keyboard buffer after polling the character and rename it to "pollchar_and_empty" accordingly.
  This fixes a bug revealed by silverblade's FOSDEM CD: If you boot FreeLoader with a boot menu from CD and press a key after that "Press any key to boot from CD" message, that keypress was forwarded to FreeLoader as well.
- Remove the already unused and now unsynchronized "pollchar" from the regression testing boot sector.

svn path=/trunk/; revision=39387

15 years ago- Fix build
Dmitry Chapyshev [Wed, 4 Feb 2009 13:12:35 +0000 (13:12 +0000)]
- Fix build

svn path=/trunk/; revision=39386

15 years ago- More stub implementation
Dmitry Chapyshev [Wed, 4 Feb 2009 12:51:47 +0000 (12:51 +0000)]
- More stub implementation
- Fix params for LogoffWindowsDialog

svn path=/trunk/; revision=39385

15 years agoadd wcsncpy_s, strcat_s (from wine)
Christoph von Wittich [Wed, 4 Feb 2009 10:09:48 +0000 (10:09 +0000)]
add wcsncpy_s, strcat_s (from wine)
and _ftol2 and _ftol2_sse required by vmware tools

svn path=/trunk/; revision=39384

15 years agoWarning cleanup:
Steven Edwards [Wed, 4 Feb 2009 10:01:42 +0000 (10:01 +0000)]
Warning cleanup:
 - disable the unused service related functions for now
 - comment out a bunch of unused variables
 - cast a few things to shut up compiler warnings for now

svn path=/trunk/; revision=39383

15 years ago- Implement SERVICE_CONFIG_DESCRIPTION and SERVICE_CONFIG_FAILURE_ACTIONS for RChange...
Ged Murphy [Wed, 4 Feb 2009 09:34:05 +0000 (09:34 +0000)]
- Implement SERVICE_CONFIG_DESCRIPTION and SERVICE_CONFIG_FAILURE_ACTIONS for RChangeServiceConfig2A
- Christoph requires this for the vmware tools installer

svn path=/trunk/; revision=39382

15 years agohackfix .spec file to prevent a broken export table
Christoph von Wittich [Wed, 4 Feb 2009 07:01:47 +0000 (07:01 +0000)]
hackfix .spec file to prevent a broken export table

svn path=/trunk/; revision=39381

15 years agoHacks to get telnetd to work in XP and Wine
Steven Edwards [Wed, 4 Feb 2009 06:35:57 +0000 (06:35 +0000)]
Hacks to get telnetd to work in XP and Wine
 - turn off unicode in rbuild file and serviceentry.c
   Its not unicode yet anyway

 - Disable authentication stuff

svn path=/trunk/; revision=39380

15 years agoset version to 7,0,2600,2180 otherwise some apps will try to overwrite it
Christoph von Wittich [Wed, 4 Feb 2009 06:29:23 +0000 (06:29 +0000)]
set version to 7,0,2600,2180 otherwise some apps will try to overwrite it

svn path=/trunk/; revision=39379

15 years agodisable dprints
Christoph von Wittich [Wed, 4 Feb 2009 06:10:19 +0000 (06:10 +0000)]
disable dprints

svn path=/trunk/; revision=39378

15 years agofix formatting (again)
Christoph von Wittich [Wed, 4 Feb 2009 06:04:24 +0000 (06:04 +0000)]
fix formatting (again)

svn path=/trunk/; revision=39377

15 years agoEnable the hackish telnet daemon for network testing.
Steven Edwards [Wed, 4 Feb 2009 04:55:01 +0000 (04:55 +0000)]
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

15 years agoAdd a per-directory cache of short filenames allowing us to generate them
Art Yerkes [Wed, 4 Feb 2009 03:39:23 +0000 (03:39 +0000)]
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

15 years agomerge 34700, 34802, 35517, 35650 from amd64 branch
Timo Kreuzer [Wed, 4 Feb 2009 01:34:17 +0000 (01:34 +0000)]
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

15 years agomerge 34730 from amd64 branch
Timo Kreuzer [Wed, 4 Feb 2009 01:26:13 +0000 (01:26 +0000)]
merge 34730 from amd64 branch
wmc: include string.h to silence implicit declaration warnings (Samuel Serapión)

svn path=/trunk/; revision=39368

15 years agoremove unnessesary dependency to msvcrt
Timo Kreuzer [Wed, 4 Feb 2009 00:14:47 +0000 (00:14 +0000)]
remove unnessesary dependency to msvcrt

svn path=/trunk/; revision=39366

15 years agouse i386/setjmplongjmp.s only on x86 architecture
Timo Kreuzer [Wed, 4 Feb 2009 00:06:46 +0000 (00:06 +0000)]
use i386/setjmplongjmp.s only on x86 architecture

svn path=/trunk/; revision=39364

15 years agodxtn: convert to spec
Timo Kreuzer [Wed, 4 Feb 2009 00:00:05 +0000 (00:00 +0000)]
dxtn: convert to spec

svn path=/trunk/; revision=39362

15 years agotacert: use ULONG format instead of long long when displaying the time in ms.
Timo Kreuzer [Tue, 3 Feb 2009 23:52:25 +0000 (23:52 +0000)]
tacert: use ULONG format instead of long long when displaying the time in ms.

svn path=/trunk/; revision=39359

15 years agoping: silence warnings on x64
Timo Kreuzer [Tue, 3 Feb 2009 23:37:08 +0000 (23:37 +0000)]
ping: silence warnings on x64

svn path=/trunk/; revision=39357

15 years agomerge 36907 from amd64 branch:
Timo Kreuzer [Tue, 3 Feb 2009 23:03:35 +0000 (23:03 +0000)]
merge 36907 from amd64 branch:
taskmgr: Use DWORD_PTR instead of DWORD for the Affiity mask. (Samuel Serapión)

svn path=/trunk/; revision=39354

15 years agoGabriel Ilardi (gabrielilardi@hotmail.it)
Colin Finck [Tue, 3 Feb 2009 22:25:39 +0000 (22:25 +0000)]
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

15 years agoDon't cast pointers to ULONG!
Timo Kreuzer [Tue, 3 Feb 2009 21:52:49 +0000 (21:52 +0000)]
Don't cast pointers to ULONG!

svn path=/trunk/; revision=39351

15 years ago- Add missed structure and function to shellapi.h
Dmitry Chapyshev [Tue, 3 Feb 2009 20:56:26 +0000 (20:56 +0000)]
- Add missed structure and function to shellapi.h
- Add more stubs to shell32

svn path=/trunk/; revision=39350

15 years ago- Fix build. Sorry :)
Dmitry Chapyshev [Tue, 3 Feb 2009 20:11:44 +0000 (20:11 +0000)]
- Fix build. Sorry :)

svn path=/trunk/; revision=39348

15 years ago- Add more stubs
Dmitry Chapyshev [Tue, 3 Feb 2009 19:41:15 +0000 (19:41 +0000)]
- Add more stubs
- Fix return value for PathIsTemporaryW

svn path=/trunk/; revision=39344

15 years agoDelete old XLateObj before creating a new one, fixes a mem leak when installing ...
Gregor Schneider [Tue, 3 Feb 2009 19:37:18 +0000 (19:37 +0000)]
Delete old XLateObj before creating a new one, fixes a mem leak when installing .Net 2.0 Framework

svn path=/trunk/; revision=39343

15 years agoD3D9:
Gregor Brunmar [Tue, 3 Feb 2009 18:55:20 +0000 (18:55 +0000)]
D3D9:
* Fixed compilation error
* Implemented IDirect3DBaseTexture9's and IDirect3DTexture9's GetAutoGenFilterType(), GetLOD() and GetLevelCount()

svn path=/trunk/; revision=39341

15 years agoRevert 39295 on request of hpoussin
Colin Finck [Tue, 3 Feb 2009 17:27:10 +0000 (17:27 +0000)]
Revert 39295 on request of hpoussin

svn path=/trunk/; revision=39340

15 years ago- fix bug 4126 by Mario Kacmar
Johannes Anderwald [Tue, 3 Feb 2009 16:55:54 +0000 (16:55 +0000)]
- fix bug 4126 by Mario Kacmar

svn path=/trunk/; revision=39339

15 years agoTestcase extension by Evgeny Boltik <BSTSoft AT narod DOT ru>:
Gregor Schneider [Tue, 3 Feb 2009 16:11:31 +0000 (16:11 +0000)]
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

15 years agoOffset the source and destination rectangles as pointed out in bug #4107. Remove...
Gregor Schneider [Tue, 3 Feb 2009 15:58:46 +0000 (15:58 +0000)]
Offset the source and destination rectangles as pointed out in bug #4107. Remove respective FIXME.

svn path=/trunk/; revision=39336

15 years agodon't return FALSE when there is a DataSectionObject without reference as it breaks...
Christoph von Wittich [Tue, 3 Feb 2009 15:32:36 +0000 (15:32 +0000)]
don't return FALSE when there is a DataSectionObject without reference as it breaks ole32 storage
needs further investigation

svn path=/trunk/; revision=39334

15 years agoBrush displacement fix from r39326 for 24bpp.
Gregor Schneider [Tue, 3 Feb 2009 15:17:31 +0000 (15:17 +0000)]
Brush displacement fix from r39326 for 24bpp.

svn path=/trunk/; revision=39332

15 years ago- Add correct names for all stubs (based on information from http://www.geoffchappell...
Dmitry Chapyshev [Tue, 3 Feb 2009 15:07:53 +0000 (15:07 +0000)]
- Add correct names for all stubs (based on information from geoffchappell.com/studies/windows/shell/shell32/api/index.htm)
- Fix SHSetShellWindowEx

svn path=/trunk/; revision=39329

15 years agofix formatting
Christoph von Wittich [Tue, 3 Feb 2009 14:50:50 +0000 (14:50 +0000)]
fix formatting

svn path=/trunk/; revision=39327

15 years agoEvgeny Boltik <BSTSoft AT narod DOT ru>:
Gregor Schneider [Tue, 3 Feb 2009 14:43:19 +0000 (14:43 +0000)]
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

15 years agoForgot to commit this code in r39227, needed for basic clipping.
Gregor Schneider [Tue, 3 Feb 2009 14:33:23 +0000 (14:33 +0000)]
Forgot to commit this code in r39227, needed for basic clipping.

svn path=/trunk/; revision=39323

15 years ago- FIXME -> TRACE for InvalidateDriveType. Unimplemented in WinXP SP3
Dmitry Chapyshev [Tue, 3 Feb 2009 13:55:04 +0000 (13:55 +0000)]
- FIXME -> TRACE for InvalidateDriveType. Unimplemented in WinXP SP3
- Add stub for SHFindComputer, SHLimitInputEdit, SHLimitInputCombo
- Add comments

svn path=/trunk/; revision=39322

15 years agoRename the wallpaper to conform with ISO 9660:1988 and make cdmake happy...
Colin Finck [Tue, 3 Feb 2009 13:26:30 +0000 (13:26 +0000)]
Rename the wallpaper to conform with ISO 9660:1988 and make cdmake happy...

svn path=/trunk/; revision=39318

15 years ago- Remove shell.spec and version16.rc
Dmitry Chapyshev [Tue, 3 Feb 2009 12:54:51 +0000 (12:54 +0000)]
- Remove shell.spec and version16.rc

svn path=/trunk/; revision=39316

15 years ago- Add file for stubs
Dmitry Chapyshev [Tue, 3 Feb 2009 12:50:50 +0000 (12:50 +0000)]
- Add file for stubs
- Add stub implementation for SHLocalAlloc, SHLocalFree, SHLocalReAlloc, AddCommasW, ShortSizeFormatW
- Partially remove unneeded stuff from .spec

svn path=/trunk/; revision=39315

15 years ago-check for filesize in MmCanFileBeTruncated
Christoph von Wittich [Tue, 3 Feb 2009 12:39:55 +0000 (12:39 +0000)]
-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

15 years agoImport the 4:3 version of the ReactOS wallpaper by forum user "Angelus" (jedi.knight...
Colin Finck [Tue, 3 Feb 2009 11:16:51 +0000 (11:16 +0000)]
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

15 years agoFix freeing the allocated string SID
Colin Finck [Tue, 3 Feb 2009 09:39:57 +0000 (09:39 +0000)]
Fix freeing the allocated string SID

svn path=/trunk/; revision=39304

15 years ago- Add stub for SHGetIconOverlayIndexA/W
Dmitry Chapyshev [Tue, 3 Feb 2009 09:29:48 +0000 (09:29 +0000)]
- Add stub for SHGetIconOverlayIndexA/W
- Remove "-noname" attribute from ILAppendID function

svn path=/trunk/; revision=39303

15 years ago- Small cleanup shell32. We don't support non-unicode OSes and Windows XP/2003 calls...
Dmitry Chapyshev [Tue, 3 Feb 2009 09:23:16 +0000 (09:23 +0000)]
- Small cleanup shell32. We don't support non-unicode OSes and Windows XP/2003 calls unicode functions

svn path=/trunk/; revision=39302

15 years ago- Change MultiByteToWideChar to match windows behavior. Fix part 1 of ? for bug ...
Michael Martin [Tue, 3 Feb 2009 09:09:06 +0000 (09:09 +0000)]
- Change MultiByteToWideChar to match windows behavior. Fix part 1 of ? for bug #3740.

svn path=/trunk/; revision=39301

15 years ago- Update shell32 exports to 6.0.2900.5686
Dmitry Chapyshev [Tue, 3 Feb 2009 07:37:10 +0000 (07:37 +0000)]
- Update shell32 exports to 6.0.2900.5686

svn path=/trunk/; revision=39300

15 years agoSet the APPDATA environment variable when logging in based on the information SHGetFo...
Colin Finck [Mon, 2 Feb 2009 23:08:51 +0000 (23:08 +0000)]
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

15 years agoSupport passing a Token to SHGetFolderPathW and similar functions
Colin Finck [Mon, 2 Feb 2009 23:06:33 +0000 (23:06 +0000)]
Support passing a Token to SHGetFolderPathW and similar functions

svn path=/trunk/; revision=39294

15 years agoMove hack to other place because of bug #4120.
Dmitry Gorbachev [Mon, 2 Feb 2009 22:31:54 +0000 (22:31 +0000)]
Move hack to other place because of bug #4120.

svn path=/trunk/; revision=39292

15 years agoAdd new strings to translations.
Dmitry Gorbachev [Mon, 2 Feb 2009 21:44:31 +0000 (21:44 +0000)]
Add new strings to translations.

svn path=/trunk/; revision=39291

15 years ago- sync dinput with wine
Kamil Hornicek [Mon, 2 Feb 2009 21:09:39 +0000 (21:09 +0000)]
- sync dinput with wine

svn path=/trunk/; revision=39290

15 years agohalfplement MmCanFileBeTruncated
Christoph von Wittich [Mon, 2 Feb 2009 17:14:24 +0000 (17:14 +0000)]
halfplement MmCanFileBeTruncated

svn path=/trunk/; revision=39289

15 years agoHack-close TCP connection. Bug #1283.
Dmitry Gorbachev [Mon, 2 Feb 2009 12:28:31 +0000 (12:28 +0000)]
Hack-close TCP connection. Bug #1283.

svn path=/trunk/; revision=39285

15 years agoinit dwTotalRecords to 0
Christoph von Wittich [Mon, 2 Feb 2009 08:54:57 +0000 (08:54 +0000)]
init dwTotalRecords to 0
fixes a crash in case of GetNumberOfEventLogRecords fails

svn path=/trunk/; revision=39284