reactos.git
17 years agoImplement CM_Add_IDA, CM_Add_IDW, CM_Add_ID_ExA
Hervé Poussineau [Fri, 2 Jun 2006 11:17:37 +0000 (11:17 +0000)]
Implement CM_Add_IDA, CM_Add_IDW, CM_Add_ID_ExA
Add stub for CM_Add_ID_ExW

svn path=/trunk/; revision=22174

17 years agodisable timer when user wants to set an alternative date -
Johannes Anderwald [Fri, 2 Jun 2006 10:13:17 +0000 (10:13 +0000)]
disable timer when user wants to set an alternative date -
enables setting time and fixes bug 1398
bug report by Coviti

svn path=/trunk/; revision=22173

17 years agoExtract some code from devinst.c to new files: devclass.c (device class functions...
Hervé Poussineau [Fri, 2 Jun 2006 09:06:05 +0000 (09:06 +0000)]
Extract some code from devinst.c to new files: devclass.c (device class functions), driver.c (Driver install/enumeration functions), interface.c (Interface install/enumeration functions)
devinst.c is now 123 Kb instead of 285 Kb.
No code change.

svn path=/trunk/; revision=22172

17 years agoChange registry settings (related to revision 22169)
Hervé Poussineau [Thu, 1 Jun 2006 22:00:43 +0000 (22:00 +0000)]
Change registry settings (related to revision 22169)
I'm not sure if this change is correct or if win32k has to be fixed.

svn path=/trunk/; revision=22170

17 years agoStore real parameters registry key in DEVICEMAP\VIDEO
Hervé Poussineau [Thu, 1 Jun 2006 21:45:50 +0000 (21:45 +0000)]
Store real parameters registry key in DEVICEMAP\VIDEO
Use it in win32k when loading and storing settings (SetupDevMode and IntChangeDisplaySettings)

svn path=/trunk/; revision=22169

17 years ago-fix copy paste error (crypt32->cryptdll)
Christoph von Wittich [Thu, 1 Jun 2006 21:38:07 +0000 (21:38 +0000)]
-fix copy paste error (crypt32->cryptdll)

svn path=/trunk/; revision=22168

17 years ago-added cryptdll to build
Christoph von Wittich [Thu, 1 Jun 2006 21:36:42 +0000 (21:36 +0000)]
-added cryptdll to build
-added cryptdll.dll and usb.inf to bootcd

svn path=/trunk/; revision=22167

17 years agoFirst time import from wine-0.9.14
Ged Murphy [Thu, 1 Jun 2006 21:30:02 +0000 (21:30 +0000)]
First time import from wine-0.9.14

svn path=/trunk/; revision=22166

17 years agoredirect __p__tzname to _tzname, I copy the idea from wine, for they are doing same
Magnus Olsen [Thu, 1 Jun 2006 21:26:10 +0000 (21:26 +0000)]
redirect __p__tzname to _tzname, I copy the idea from wine, for they are doing same

svn path=/trunk/; revision=22164

17 years agoredirect __p__mbctype to _mbctype, I copy the idea from wine, for they are doing...
Magnus Olsen [Thu, 1 Jun 2006 21:21:16 +0000 (21:21 +0000)]
redirect __p__mbctype to _mbctype, I copy the idea from wine, for they are doing same

svn path=/trunk/; revision=22162

17 years agomore gcc 4.1 fixes
Ged Murphy [Thu, 1 Jun 2006 21:18:22 +0000 (21:18 +0000)]
more gcc 4.1 fixes

svn path=/trunk/; revision=22161

17 years agofix build for w3seek and his gcc 4.1 crew ;)
Ged Murphy [Thu, 1 Jun 2006 21:12:55 +0000 (21:12 +0000)]
fix build for w3seek and his gcc 4.1 crew ;)

svn path=/trunk/; revision=22160

17 years agoremove stub for _wenviron we already have it implement in crt.a
Magnus Olsen [Thu, 1 Jun 2006 21:05:53 +0000 (21:05 +0000)]
remove stub for _wenviron we already have it implement in crt.a

svn path=/trunk/; revision=22159

17 years agoDon't free the string, as it is not ours
Hervé Poussineau [Thu, 1 Jun 2006 19:55:28 +0000 (19:55 +0000)]
Don't free the string, as it is not ours

svn path=/trunk/; revision=22158

17 years ago- Temperarly add the screenshot app to the start menu
Ged Murphy [Thu, 1 Jun 2006 19:34:33 +0000 (19:34 +0000)]
- Temperarly add the screenshot app to the start menu
- Remove the existance checks for the games as they're part of ROS now.

svn path=/trunk/; revision=22157

17 years agoFix calculation of loss percentage
Hervé Poussineau [Thu, 1 Jun 2006 18:27:08 +0000 (18:27 +0000)]
Fix calculation of loss percentage

svn path=/trunk/; revision=22156

17 years agofix so fread return right value of bytes/chars it reads
Magnus Olsen [Thu, 1 Jun 2006 18:20:34 +0000 (18:20 +0000)]
fix so fread return right value of bytes/chars it reads
make one more wine test pass in msvcrt file

svn path=/trunk/; revision=22155

17 years ago-don't update the time in the DTP control when the user is about to change it
Christoph von Wittich [Thu, 1 Jun 2006 18:06:25 +0000 (18:06 +0000)]
-don't update the time in the DTP control when the user is about to change it

svn path=/trunk/; revision=22154

17 years ago[AUDIT] this code is clear, if u look at djgpp fread u will see it base directly...
Magnus Olsen [Thu, 1 Jun 2006 17:42:00 +0000 (17:42 +0000)]
[AUDIT] this code is clear, if u look at djgpp fread u will see it base directly of it same struct and line out.

svn path=/trunk/; revision=22153

17 years agoadd a really dodgy delete button. I'll replace all these buttons in due course.
Ged Murphy [Thu, 1 Jun 2006 17:29:05 +0000 (17:29 +0000)]
add a really dodgy delete button.  I'll replace all these buttons in due course.

svn path=/trunk/; revision=22152

17 years ago-forgot to add world.bmp
Christoph von Wittich [Thu, 1 Jun 2006 17:26:49 +0000 (17:26 +0000)]
-forgot to add world.bmp

svn path=/trunk/; revision=22151

17 years agoIf the section name contained a dot, sometimes the right section to install was not...
Hervé Poussineau [Thu, 1 Jun 2006 17:08:28 +0000 (17:08 +0000)]
If the section name contained a dot, sometimes the right section to install was not found

svn path=/trunk/; revision=22150

17 years agohmm, tortoise is messing me about ;)
Ged Murphy [Thu, 1 Jun 2006 16:47:11 +0000 (16:47 +0000)]
hmm, tortoise is messing me about  ;)

svn path=/trunk/; revision=22149

17 years ago- Start a complete overhaul of servman, using abstraction instead of the old messy...
Ged Murphy [Thu, 1 Jun 2006 16:42:08 +0000 (16:42 +0000)]
- Start a complete overhaul of servman, using abstraction instead of the old messy way.
- Far to many changes to list, so I'm not even gonna even try ;)

svn path=/trunk/; revision=22148

17 years ago-forgot to check lpDrawItem->CtlID
Christoph von Wittich [Thu, 1 Jun 2006 16:34:53 +0000 (16:34 +0000)]
-forgot to check lpDrawItem->CtlID

svn path=/trunk/; revision=22147

17 years agoAmovible devices should be checked when doing automatic install
Hervé Poussineau [Thu, 1 Jun 2006 16:25:15 +0000 (16:25 +0000)]
Amovible devices should be checked when doing automatic install

svn path=/trunk/; revision=22146

17 years ago-added a worldmap picture (source: http://en.wikipedia.org/wiki/Image:Earth_satellite...
Christoph von Wittich [Thu, 1 Jun 2006 16:25:13 +0000 (16:25 +0000)]
-added a worldmap picture (source: en.wikipedia.org/wiki/Image:Earth_satellite_plane.jpg)

svn path=/trunk/; revision=22145

17 years agoSorry I did wrong calc of the position of ungetc did not think of TCHAR size.
Magnus Olsen [Thu, 1 Jun 2006 09:38:11 +0000 (09:38 +0000)]
Sorry I did wrong calc of the position of ungetc did not think of TCHAR size.

svn path=/trunk/; revision=22144

17 years agosmall rewrite by me, pass wine test and no bugs in ungetc accroing wine test of msvcrt.
Magnus Olsen [Thu, 1 Jun 2006 09:26:32 +0000 (09:26 +0000)]
small rewrite by me, pass wine test and no bugs in ungetc accroing wine test of msvcrt.

svn path=/trunk/; revision=22143

17 years ago[AUDIT] this code is clear base from djgpp with small modifcation, and bugs as hell...
Magnus Olsen [Thu, 1 Jun 2006 09:23:00 +0000 (09:23 +0000)]
[AUDIT] this code is clear base from djgpp with small modifcation, and bugs as hell. Bugfix will folllow in next commit

svn path=/trunk/; revision=22142

17 years agofix possible memory leak
Ged Murphy [Wed, 31 May 2006 22:39:51 +0000 (22:39 +0000)]
fix possible memory leak

svn path=/trunk/; revision=22136

17 years ago-fixed bug 1513
Christoph von Wittich [Wed, 31 May 2006 15:28:43 +0000 (15:28 +0000)]
-fixed bug 1513
-some changes to De.rc

svn path=/trunk/; revision=22129

17 years agorecommit french translatoins : patch from bug 1539 : the patch are provide by usurp
Magnus Olsen [Wed, 31 May 2006 15:18:02 +0000 (15:18 +0000)]
recommit french translatoins : patch from bug 1539 : the patch are provide by usurp

svn path=/trunk/; revision=22128

17 years agoadd french translation
Johannes Anderwald [Wed, 31 May 2006 15:04:01 +0000 (15:04 +0000)]
add french translation

svn path=/trunk/; revision=22127

17 years agoFix BSOD in IntPrepareDriver (bug 1321)
Hervé Poussineau [Wed, 31 May 2006 14:26:56 +0000 (14:26 +0000)]
Fix BSOD in IntPrepareDriver (bug 1321)

svn path=/trunk/; revision=22126

17 years agoshow Cancel button
Christoph von Wittich [Wed, 31 May 2006 14:26:46 +0000 (14:26 +0000)]
show Cancel button

svn path=/trunk/; revision=22125

17 years agoRemove useless cast
Hervé Poussineau [Wed, 31 May 2006 12:28:30 +0000 (12:28 +0000)]
Remove useless cast

svn path=/trunk/; revision=22124

17 years agostart implement WSHGetSockaddrType, it missing error code at return, and handling...
Magnus Olsen [Wed, 31 May 2006 07:56:39 +0000 (07:56 +0000)]
start implement WSHGetSockaddrType, it missing error code at return, and handling other struct and sockeradr_in.
Code was done by me and irc : Elrond (from TNG), Arty please check this, Other people test see if it works for u.

svn path=/trunk/; revision=22123

17 years agoadd screenshot app to bootcd
Ged Murphy [Tue, 30 May 2006 21:12:31 +0000 (21:12 +0000)]
add screenshot app to bootcd

svn path=/trunk/; revision=22122

17 years agoadd a temp screenshot app in case I don't get time to stick it in win32k before 0...
Ged Murphy [Tue, 30 May 2006 21:11:41 +0000 (21:11 +0000)]
add a temp screenshot app in case I don't get time to stick it in win32k before 0.3.0 FF.

svn path=/trunk/; revision=22121

17 years ago- Unlock *.def file (it doesn't need to be audited)
Aleksey Bragin [Tue, 30 May 2006 21:01:24 +0000 (21:01 +0000)]
- Unlock *.def file (it doesn't need to be audited)
- Patch by Andrey Korotaev: Fix wgl* function definitions

svn path=/trunk/; revision=22120

17 years agoFix indentation by replacing tabs by spaces. No code change
Hervé Poussineau [Tue, 30 May 2006 19:40:52 +0000 (19:40 +0000)]
Fix indentation by replacing tabs by spaces. No code change

svn path=/trunk/; revision=22119

17 years agoFix installation from default directory (%SYSTEMROOT%\Inf).
Hervé Poussineau [Tue, 30 May 2006 16:05:27 +0000 (16:05 +0000)]
Fix installation from default directory (%SYSTEMROOT%\Inf).
Thanks WaxDragon for reporting.

svn path=/trunk/; revision=22118

17 years agoImplement the Browse button, but it is not working well :(
Hervé Poussineau [Tue, 30 May 2006 13:39:21 +0000 (13:39 +0000)]
Implement the Browse button, but it is not working well :(

svn path=/trunk/; revision=22117

17 years agoRemember custom paths entered in wizard
Hervé Poussineau [Tue, 30 May 2006 10:13:47 +0000 (10:13 +0000)]
Remember custom paths entered in wizard

svn path=/trunk/; revision=22116

17 years agoImplement NtGdiGetCharABCWidths. Not sure if the math is right. Tested with Lazarus...
James Tabor [Tue, 30 May 2006 06:50:03 +0000 (06:50 +0000)]
Implement NtGdiGetCharABCWidths. Not sure if the math is right. Tested with Lazarus  IDE. It is completely based on Filip Navara work on NtGdiGetCharWidth32.

svn path=/trunk/; revision=22115

17 years agochange version text in line with new svn version
Ged Murphy [Mon, 29 May 2006 16:20:45 +0000 (16:20 +0000)]
change version text in line with new svn version

svn path=/trunk/; revision=22112

17 years ago- Implement SetupCopyOEMInfW
Hervé Poussineau [Mon, 29 May 2006 13:32:51 +0000 (13:32 +0000)]
- Implement SetupCopyOEMInfW
- Correctly sort drivers by rank and by date
- Fix memory corruption if %SYSTEMROOT% was longer than 128 chars

svn path=/trunk/; revision=22109

17 years agoFix typo ("SetupDiGetDeviceRegistryProperty" -> "SetupDiInstallDevice" in debug message)
Hervé Poussineau [Mon, 29 May 2006 13:30:50 +0000 (13:30 +0000)]
Fix typo ("SetupDiGetDeviceRegistryProperty" -> "SetupDiInstallDevice" in debug message)

svn path=/trunk/; revision=22108

17 years agoHidden bug in our tcp/ip stack, at shutdown api the so can be NULL if that happen...
Magnus Olsen [Mon, 29 May 2006 12:43:01 +0000 (12:43 +0000)]
Hidden bug in our tcp/ip stack, at shutdown api the so can be NULL if that happen, ReactOS will bsod the tcp/ip stack.
Arty can u look if this changes is right if not revert it. This changes was tested in fireforx at http://www.mirc.com/get.html and try d/l mirc. This patch do not make firefox bsod, instead it genrate a long crash log at serial debug.

svn path=/trunk/; revision=22106

17 years agorevers r22073 and r22075 bugfix for envinmert for it break firefox, not tested in...
Magnus Olsen [Mon, 29 May 2006 11:28:55 +0000 (11:28 +0000)]
revers r22073 and r22075 bugfix for envinmert for it break firefox, not tested in trunk, I tested to revers this change in r22075

svn path=/trunk/; revision=22105

17 years agoDo the normal install before custom install actions.
Hervé Poussineau [Mon, 29 May 2006 11:09:54 +0000 (11:09 +0000)]
Do the normal install before custom install actions.
So, we should get the right .inf filename in SP_DRVINFO_DETAIL_DATA.InfFileName, as it is modified if the file is copied to %SYSTEMROOT%/Inf

svn path=/trunk/; revision=22104

17 years agoSP_DRVINFO_DETAIL_DATA_W.InfFileName must contain the full file name
Hervé Poussineau [Mon, 29 May 2006 11:03:24 +0000 (11:03 +0000)]
SP_DRVINFO_DETAIL_DATA_W.InfFileName must contain the full file name
Add SetupDiSelectDevice stub

svn path=/trunk/; revision=22103

17 years agoDon't stop the search after the first driver found. Next ones may be better
Hervé Poussineau [Mon, 29 May 2006 09:36:26 +0000 (09:36 +0000)]
Don't stop the search after the first driver found. Next ones may be better

svn path=/trunk/; revision=22102

17 years agoFix some whitespaces
Hervé Poussineau [Mon, 29 May 2006 08:55:08 +0000 (08:55 +0000)]
Fix some whitespaces
Change swprintf by sprintfW

svn path=/trunk/; revision=22101

17 years ago- Object Manager Improvements (3 of 3):
Alex Ionescu [Mon, 29 May 2006 03:32:43 +0000 (03:32 +0000)]
- Object Manager Improvements (3 of 3):
  * Implement Per-Processor Lookaside List based allocation and de-allocation of the Object Create Information (object attributes capture) and of the object name. I counted over 4000 allocations for only 30 seconds of runtime, so this change greatly reduces pool fragmentation and increases speed. (Implementation is similar to the IRP lookaside list implementation, but inlined for speed).
  * Fix some cases where we weren't freeing captured information properly. This patch should also decrease memory leaks/usage.
  * Comment/formatting fixes.

svn path=/trunk/; revision=22100

17 years ago- Object Manager Fixes (2 of 3):
Alex Ionescu [Mon, 29 May 2006 00:18:36 +0000 (00:18 +0000)]
- Object Manager Fixes (2 of 3):
  * Remove superflous debug prints used a long time ago while debugging
  * Set the CreatorUniqueProcess
  * Align code to 80 chars
  * Do a privilege check of OB_FLAG_PERMANENT is being used, and de-allocate the object if this failed.
  * Send the PreviousMode to ObpAllocateObject so that it can honor it and set the OB_FLAG_KERNEL_MODE flag.
  * Use OBJECT_TYPE accounting to increase TotalNumberOfObjects.
  * Fail ObCreateObject in low-memory situations instead of ignoring it.
  * Respect OBJECT_TYPE.TypeInfo.InvalidAttributes if an attempt is to create an object with invalid attributes is detected.
  * Respect PagedPoolCharge and NonPagedPoolCharge parameters and save them in the OBJECT_CREATE_INFORMATION strucutre.

svn path=/trunk/; revision=22099

17 years ago- Object Manager Improvement Patch 1/3:
Alex Ionescu [Mon, 29 May 2006 00:05:07 +0000 (00:05 +0000)]
- Object Manager Improvement Patch 1/3:
  - Re-implement delayed object deletion by using an optimized Object Reaper based on OBJECT_HEADER->NextToFree. Thanks to Thomas for the algorithm.
  - Refactor object deletion into two operations: Removal and de-allocation (this is needed for failure during allocation, which we don't do yet).
  - BugFixes:
    * After freeing an object header structure, also clear the pointer so we don't attempt it again.
    * Clear the handle database if there is one
    * Make sure the create info flag is set before deleting captured attributes.
    * Use the allocation pool tag when de-allocating.
    * Use OBJECT_TYPE accounting for tracking the numbef of objects.
    * Remove the object from it's typelist if it has creator information.
    * Call the security procedure to delete the security descriptor.

svn path=/trunk/; revision=22098

17 years agoFix build. Missing chg for GetOutlineTextMetrics.
James Tabor [Sun, 28 May 2006 23:11:56 +0000 (23:11 +0000)]
Fix build. Missing chg for GetOutlineTextMetrics.

svn path=/trunk/; revision=22097

17 years agoImplement NtGdiGetOutlineTextMetrics and GetOutlineTextMetricsA/W.
James Tabor [Sun, 28 May 2006 22:49:52 +0000 (22:49 +0000)]
Implement NtGdiGetOutlineTextMetrics and GetOutlineTextMetricsA/W.
GetOutlineTextMetricsA is from Wine. Tested with Mozilla 1.7.12.

svn path=/trunk/; revision=22096

17 years agoBetter handling of errors/special cases
Hervé Poussineau [Sun, 28 May 2006 21:43:45 +0000 (21:43 +0000)]
Better handling of errors/special cases

svn path=/trunk/; revision=22095

17 years agoAdd newdev.h of the w32api package
Hervé Poussineau [Sun, 28 May 2006 21:24:28 +0000 (21:24 +0000)]
Add newdev.h of the w32api package

svn path=/trunk/; revision=22094

17 years agoFix the build
Hervé Poussineau [Sun, 28 May 2006 20:33:20 +0000 (20:33 +0000)]
Fix the build

svn path=/trunk/; revision=22093

17 years ago- Display install page when installing the device, instead of search page
Hervé Poussineau [Sun, 28 May 2006 20:21:43 +0000 (20:21 +0000)]
- Display install page when installing the device, instead of search page
- Add "install failed" page

svn path=/trunk/; revision=22092

17 years agoKeep minimal amount of differences with Wine code
Hervé Poussineau [Sun, 28 May 2006 19:20:19 +0000 (19:20 +0000)]
Keep minimal amount of differences with Wine code
Remove useless files

svn path=/trunk/; revision=22091

17 years ago- Add SecurityQoS and PreviousMode parameters to ObFindObject, so that these can...
Alex Ionescu [Sun, 28 May 2006 19:05:19 +0000 (19:05 +0000)]
- Add SecurityQoS and PreviousMode parameters to ObFindObject, so that these can be sent to the parse routine. Also don't send OBJECT_CREATE_INFORMATION to it, but each needed member separately. This avoids having to create a "Fake" structure in some calls which don't actually use capture the information.
- Also remove RemainingPath and stop exposing it to public APIs. Move all ObInsertObject/ObOpen,ReferenceByName hacks to ObFindObject, and add a small one there. We basically trade 4 hacks for 1.

svn path=/trunk/; revision=22090

17 years agoForward more functions to setupapi
Hervé Poussineau [Sun, 28 May 2006 18:36:57 +0000 (18:36 +0000)]
Forward more functions to setupapi

svn path=/trunk/; revision=22089

17 years ago[AUDIT]
Hervé Poussineau [Sun, 28 May 2006 18:36:34 +0000 (18:36 +0000)]
[AUDIT]
No code in cfgmgr32. All exported functions are redirected to setupapi

svn path=/trunk/; revision=22088

17 years agoRewrite SetupDiGetActualSectionToInstallExW:
Hervé Poussineau [Sun, 28 May 2006 16:44:52 +0000 (16:44 +0000)]
Rewrite SetupDiGetActualSectionToInstallExW:
- Do less lookups in section names list
- Take care of possible ProductType and SuiteMask fields in section names

svn path=/trunk/; revision=22087

17 years agoSearch driver files in the same directory as the .inf file
Hervé Poussineau [Sun, 28 May 2006 12:35:20 +0000 (12:35 +0000)]
Search driver files in the same directory as the .inf file

svn path=/trunk/; revision=22086

17 years agocopy number to numberf so people can bugfix it/rewrite it
Magnus Olsen [Sun, 28 May 2006 05:59:33 +0000 (05:59 +0000)]
copy number to numberf so people can bugfix it/rewrite it

svn path=/trunk/; revision=22085

17 years agoalmost last commit for full support of %e %E %f %g %G, left todo is write the numberf...
Magnus Olsen [Sun, 28 May 2006 05:17:19 +0000 (05:17 +0000)]
almost last commit for full support of %e %E %f %g %G, left todo is write the numberf function

svn path=/trunk/; revision=22084

17 years agostarteted implement float into sprintf, snprintf and alot other printf api. this...
Magnus Olsen [Sun, 28 May 2006 04:58:27 +0000 (04:58 +0000)]
starteted implement float into sprintf, snprintf and alot other printf api. this is more like a start how to implement it. This commit is more market for me. so I do not forget where string functions of *printf api (the main api functions) are. One more thing if u change on sprintf.c same change must be done in swprintf.c or changes into swprintf.c same changes must be done in swprintf.c, other wise the efect of bugfix or change will not be excutected in reactos, for u do not know if program  pic the ansi or unicode version.

svn path=/trunk/; revision=22083

17 years agomaking one more wine msvcrt printf test pass
Magnus Olsen [Sun, 28 May 2006 01:32:32 +0000 (01:32 +0000)]
making one more wine msvcrt printf test pass
now it is 62 fails instead of 63 fails

svn path=/trunk/; revision=22082

17 years agofixing two hiden bug in reactos, null termante the string right at end, code tested...
Magnus Olsen [Sun, 28 May 2006 00:51:16 +0000 (00:51 +0000)]
fixing two hiden bug in reactos, null termante the string right at end, code tested in vs, but it seam no affact on wine test mscvrt printf test. What hell is the snprintf  function call to ??

svn path=/trunk/; revision=22081

17 years agoFix an incorrect HalBeginSystemInterrupt() prototype
Aleksey Bragin [Sat, 27 May 2006 15:38:37 +0000 (15:38 +0000)]
Fix an incorrect HalBeginSystemInterrupt() prototype

svn path=/trunk/; revision=22080

17 years ago[AUDIT] this file is clean, and well document where it comes from, so no sign of...
Magnus Olsen [Sat, 27 May 2006 15:32:22 +0000 (15:32 +0000)]
[AUDIT] this file is clean, and well document where it comes from, so no sign of trace was notice in this file

svn path=/trunk/; revision=22079

17 years agoFix possible memory leak in ProbeAndCaptureUnicodeString
Ged Murphy [Sat, 27 May 2006 15:06:51 +0000 (15:06 +0000)]
Fix possible memory leak in ProbeAndCaptureUnicodeString
Patch from Thomas Weidenmueller

svn path=/trunk/; revision=22078

17 years ago patch from w3seek : <w3seek> btw here's a (temporary) fix for the missing buttons...
Magnus Olsen [Sat, 27 May 2006 14:15:04 +0000 (14:15 +0000)]
 patch from w3seek : <w3seek> btw here's a (temporary) fix for the missing buttons bug: because it's not entirely thread-safe. filip will take care of it (i think)

svn path=/trunk/; revision=22077

17 years agoSmall fixes by w3seek
Hervé Poussineau [Sat, 27 May 2006 14:04:08 +0000 (14:04 +0000)]
Small fixes by w3seek

svn path=/trunk/; revision=22076

17 years agosorry for breaking the build, I did put in wrong version I should have retested it
Magnus Olsen [Sat, 27 May 2006 13:05:24 +0000 (13:05 +0000)]
sorry for breaking the build, I did put in wrong version I should have retested it

svn path=/trunk/; revision=22075

17 years agoFix search of driver on removable media
Hervé Poussineau [Sat, 27 May 2006 13:03:04 +0000 (13:03 +0000)]
Fix search of driver on removable media

svn path=/trunk/; revision=22074

17 years agoBugfix environ so it does not allown = in environ name not even as frist char
Magnus Olsen [Sat, 27 May 2006 13:00:39 +0000 (13:00 +0000)]
Bugfix environ so it does not allown = in environ name not even as frist char

svn path=/trunk/; revision=22073

17 years ago[AUDIT] after looking through code no signs of reverse engineering were found.
Magnus Olsen [Sat, 27 May 2006 12:59:10 +0000 (12:59 +0000)]
[AUDIT] after looking through code no signs of reverse engineering were found.

svn path=/trunk/; revision=22072

17 years ago[AUDIT] after looking through code no signs of reverse engineering were found.
Magnus Olsen [Sat, 27 May 2006 12:20:10 +0000 (12:20 +0000)]
[AUDIT] after looking through code no signs of reverse engineering were found.

svn path=/trunk/; revision=22071

17 years agoreplacing _swab with wine cvs 2006-05-11 version, this will take care of our problem...
Magnus Olsen [Sat, 27 May 2006 11:37:44 +0000 (11:37 +0000)]
replacing _swab with wine cvs 2006-05-11 version, this will take care of our problem with overlapped memory problem with swab, and this make also two more wine test pass in wine msvcrt test. 100% pass okay now with wine msvcrt string test.

svn path=/trunk/; revision=22070

17 years ago[AUDIT] after looking through code no signs of reverse engineering were found. This...
Magnus Olsen [Sat, 27 May 2006 10:55:35 +0000 (10:55 +0000)]
[AUDIT] after looking through code no signs of reverse engineering were found.  This swap can not handling overlapped of memory, replace of this will follow in next commit.

svn path=/trunk/; revision=22069

17 years ago- fixes the definitions of PostQueuedCompletionStatus() and RaiseException()
Ged Murphy [Sat, 27 May 2006 09:18:10 +0000 (09:18 +0000)]
- fixes the definitions of PostQueuedCompletionStatus() and RaiseException()
- adds the definitions of AddAccessAllowedObjectAce(),
AddAccessDeniedObjectAce() and AddAuditAccessObjectAce() to w32api
- prototypes in line with previous r22066 mods
- fixes bug 1473

svn path=/trunk/; revision=22068

17 years ago[AUDIT]
Ged Murphy [Sat, 27 May 2006 09:15:33 +0000 (09:15 +0000)]
[AUDIT]
kernel32 - except.c, iocompl.c
most of the code is from Wine.
All non wine specific functions are documented on MSDN

svn path=/trunk/; revision=22067

17 years agoadd some function definitions I've had floating about in my headers for a while.
Ged Murphy [Sat, 27 May 2006 09:01:39 +0000 (09:01 +0000)]
add some function definitions I've had floating about in my headers for a while.

svn path=/trunk/; revision=22066

17 years ago[AUDIT]
Ged Murphy [Sat, 27 May 2006 08:33:58 +0000 (08:33 +0000)]
[AUDIT]
cat isn't a windows tool

svn path=/trunk/; revision=22065

17 years ago[AUDIT] after looking through code no signs of reverse engineering were found.
Magnus Olsen [Fri, 26 May 2006 22:48:25 +0000 (22:48 +0000)]
[AUDIT] after looking through code no signs of reverse engineering were found.

svn path=/trunk/; revision=22064

17 years agoreplace djgpp hell bugs fcvtbuf with project http://www.jbox.dk/sanos/source/lib...
Magnus Olsen [Fri, 26 May 2006 19:23:34 +0000 (19:23 +0000)]
replace djgpp  hell bugs fcvtbuf  with project  jbox.dk/sanos/source/lib/fcvt.c.html with small modification's to match ReactOS arch. Floating point to string conversion routines Copyright (C) 2002 Michael Ringgaard. All rights reserved.

Make wine test for fcvt shut up we are failing 64 of wine test in msvrt printf, but we pass all fcvt test. before we did fail 75 test in wine test of msvrt printf test. Before we did fail almost all test case for fcvt in wine test

svn path=/trunk/; revision=22062

17 years agofixing linux build
Magnus Olsen [Fri, 26 May 2006 19:10:33 +0000 (19:10 +0000)]
fixing linux build

svn path=/trunk/; revision=22061

17 years ago[AUDIT] clean imported/ported from DJGPP, djgpp fcvt is bugs as hell, most case does...
Magnus Olsen [Fri, 26 May 2006 18:51:58 +0000 (18:51 +0000)]
[AUDIT] clean imported/ported from DJGPP, djgpp fcvt is bugs as hell, most case does not working, bug will come later

svn path=/trunk/; revision=22060

17 years agosync lz32 winetest to 0.9.14
Steven Edwards [Fri, 26 May 2006 18:14:28 +0000 (18:14 +0000)]
sync lz32 winetest to 0.9.14

svn path=/trunk/; revision=22059

17 years agoadded my own icmp test...this cannot possibly fail
Steven Edwards [Fri, 26 May 2006 18:07:12 +0000 (18:07 +0000)]
added my own icmp test...this cannot possibly fail

svn path=/trunk/; revision=22058

17 years ago[AUDIT]
Ged Murphy [Fri, 26 May 2006 18:02:20 +0000 (18:02 +0000)]
[AUDIT]
sndvol32.
declared clean by Thomas Weidenmueller
"It's not even functional" said Thomas. ;)

svn path=/trunk/; revision=22057

17 years agosync ntdll tests to 0.9.14
Steven Edwards [Fri, 26 May 2006 17:54:55 +0000 (17:54 +0000)]
sync ntdll tests to 0.9.14

svn path=/trunk/; revision=22056

17 years agoremove another dud, sync psapi test to 0.9.14
Steven Edwards [Fri, 26 May 2006 17:35:11 +0000 (17:35 +0000)]
remove another dud, sync psapi test to 0.9.14

svn path=/trunk/; revision=22055