reactos.git
12 years ago - Reimplement TerminateShell function using WaitForSingleObject
Steven Edwards [Sat, 7 Feb 2009 15:21:15 +0000 (15:21 +0000)]
 - Reimplement TerminateShell function using WaitForSingleObject
to avoid some of the excessive usage of Sleep. Let me know if
you spot a bug.

svn path=/trunk/; revision=39457

12 years agofix a comment
Christoph von Wittich [Sat, 7 Feb 2009 15:15:01 +0000 (15:15 +0000)]
fix a comment

svn path=/trunk/; revision=39456

12 years ago- Add a new member to SC_RPC_CONFIG_INFOA structure
Johannes Anderwald [Sat, 7 Feb 2009 15:06:59 +0000 (15:06 +0000)]
- Add a new member to SC_RPC_CONFIG_INFOA structure
- This hack is currently required to pass LPSERVICE_DESCRIPTION onto services via rpc as the member is lpDescription is a variable length string pointer

svn path=/trunk/; revision=39455

12 years ago- Partially revert r39453
Dmitry Chapyshev [Sat, 7 Feb 2009 12:55:43 +0000 (12:55 +0000)]
- Partially revert r39453

svn path=/trunk/; revision=39454

12 years ago- Add stub program for winhlp32 (should be located in system32)
Dmitry Chapyshev [Sat, 7 Feb 2009 11:21:07 +0000 (11:21 +0000)]
- Add stub program for winhlp32 (should be located in system32)
- winhlp32 now it is located in c:\reactos
BUG: Stub program and winhlp32 have an identical name of a file, but are located in different directories. At installation winhlp32 it is copied in system32 and c:\reactos. We need to think up a way to install two or more files with identical names

svn path=/trunk/; revision=39453

12 years ago- update polish translation of usetup by Olaf Siejka
Kamil Hornicek [Sat, 7 Feb 2009 10:36:57 +0000 (10:36 +0000)]
- update polish translation of usetup by Olaf Siejka

svn path=/trunk/; revision=39452

12 years agofix ScmRpcStatusToWinError handling
Christoph von Wittich [Sat, 7 Feb 2009 09:11:31 +0000 (09:11 +0000)]
fix ScmRpcStatusToWinError handling

svn path=/trunk/; revision=39451

12 years agosync oleaut32 to wine 1.1.14
Christoph von Wittich [Sat, 7 Feb 2009 07:52:12 +0000 (07:52 +0000)]
sync oleaut32 to wine 1.1.14
sync rpcrt4 to wine 1.1.14 except UuidCreate in rpcrt4_main.c as it isn't compatible to our headers

svn path=/trunk/; revision=39450

12 years agoObey pid defined macro.
Art Yerkes [Sat, 7 Feb 2009 07:23:52 +0000 (07:23 +0000)]
Obey pid defined macro.

svn path=/trunk/; revision=39449

12 years agofix formatting
Christoph von Wittich [Sat, 7 Feb 2009 07:14:25 +0000 (07:14 +0000)]
fix formatting

svn path=/trunk/; revision=39448

12 years agoCalling listen more than once is expected to be benign.
Art Yerkes [Sat, 7 Feb 2009 01:20:25 +0000 (01:20 +0000)]
Calling listen more than once is expected to be benign.

svn path=/trunk/; revision=39447

12 years agodefine BitScanReverse to _BitScanReverse, add BitScanForeward the same way, add 64...
Timo Kreuzer [Sat, 7 Feb 2009 00:20:25 +0000 (00:20 +0000)]
define BitScanReverse to _BitScanReverse, add BitScanForeward the same way, add 64 bit InterlockedBittest intrinsics

svn path=/trunk/; revision=39446

12 years agomerge from amd64 branch:
Timo Kreuzer [Fri, 6 Feb 2009 23:45:18 +0000 (23:45 +0000)]
merge from amd64 branch:
37966: Make IMAGE_ORDINAL_FLAG64 an ULONGLONG (Timo Kreuzer)
38111: Make sure UNALIGNED is not redefined (Samuel Serapión)
38423: Fix RtlAllocateHeap, RtlExtendHeap,RtlSizeHeap definitions.(Samuel Serapión)

svn path=/trunk/; revision=39445

12 years agoremove dead code
Christoph von Wittich [Fri, 6 Feb 2009 19:07:22 +0000 (19:07 +0000)]
remove dead code

svn path=/trunk/; revision=39444

12 years ago- new oo entry, patch Mario Kacmar
Johannes Anderwald [Fri, 6 Feb 2009 16:27:58 +0000 (16:27 +0000)]
- new oo entry, patch Mario Kacmar

svn path=/trunk/; revision=39443

12 years agofix NULL checks
Christoph von Wittich [Fri, 6 Feb 2009 15:24:18 +0000 (15:24 +0000)]
fix NULL checks

svn path=/trunk/; revision=39442

12 years ago- Fix spinning on locks on SMP.
Dmitry Gorbachev [Fri, 6 Feb 2009 14:47:19 +0000 (14:47 +0000)]
- Fix spinning on locks on SMP.
- Alignment bug in GCC 4.3.3.

svn path=/trunk/; revision=39441

12 years agorevert 37001 (Initialize _RetVal properly in order to avoid compiler warnings) as...
Christoph von Wittich [Fri, 6 Feb 2009 13:33:57 +0000 (13:33 +0000)]
revert 37001 (Initialize _RetVal properly in order to avoid compiler warnings) as we have PSEH2 now and don't suffer from this gcc bug anymore

svn path=/trunk/; revision=39440

12 years agomerge from amd64 branch:
Timo Kreuzer [Fri, 6 Feb 2009 13:04:18 +0000 (13:04 +0000)]
merge from amd64 branch:
37868: Add CONTEXT flags for x64 (Timo Kreuzer)
39346: Use intrinsics for rtl byteswap functions for GNUC, too. Only include them if NTOS_MODE_USER. (Timo Kreuzer)
39347: Move rtl byteswap functions to wdm.h and add intrinsic definitions (Timo Kreuzer)

svn path=/trunk/; revision=39439

12 years ago- Add more error checks
Johannes Anderwald [Fri, 6 Feb 2009 12:18:47 +0000 (12:18 +0000)]
- Add more error checks

svn path=/trunk/; revision=39438

12 years agoadd a missing Status to ScmRpcStatusToWinError
Christoph von Wittich [Fri, 6 Feb 2009 11:49:21 +0000 (11:49 +0000)]
add a missing Status to ScmRpcStatusToWinError

svn path=/trunk/; revision=39437

12 years agofix a nice bug in RGetServiceKeyNameA
Christoph von Wittich [Fri, 6 Feb 2009 11:18:49 +0000 (11:18 +0000)]
fix a nice bug in RGetServiceKeyNameA

svn path=/trunk/; revision=39436

12 years agoFix formatting in muilanguages.h. Patch from Mario Kacmar. Bug #4138.
Dmitry Gorbachev [Fri, 6 Feb 2009 09:00:39 +0000 (09:00 +0000)]
Fix formatting in muilanguages.h. Patch from Mario Kacmar. Bug #4138.

svn path=/trunk/; revision=39435

12 years agoadd some more error checking
Christoph von Wittich [Fri, 6 Feb 2009 08:51:51 +0000 (08:51 +0000)]
add some more error checking

svn path=/trunk/; revision=39434

12 years agofix some QueryServiceConfig2A winetests
Christoph von Wittich [Fri, 6 Feb 2009 08:51:20 +0000 (08:51 +0000)]
fix some QueryServiceConfig2A winetests

svn path=/trunk/; revision=39433

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

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

svn path=/trunk/; revision=39386

12 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

12 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

12 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

12 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

12 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

12 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

12 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

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

svn path=/trunk/; revision=39378

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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