Magnus Olsen
e73250fdc7
almost last commit for full support of %e %E %f %g %G, left todo is write the numberf function
...
svn path=/trunk/; revision=22084
2006-05-28 05:17:19 +00:00
Magnus Olsen
d62e9d48be
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
2006-05-28 04:58:27 +00:00
Magnus Olsen
b254c4649e
making one more wine msvcrt printf test pass
...
now it is 62 fails instead of 63 fails
svn path=/trunk/; revision=22082
2006-05-28 01:32:32 +00:00
Magnus Olsen
6999a6bc5c
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
2006-05-28 00:51:16 +00:00
Aleksey Bragin
f07bc589f6
Fix an incorrect HalBeginSystemInterrupt() prototype
...
svn path=/trunk/; revision=22080
2006-05-27 15:38:37 +00:00
Magnus Olsen
d17fff2969
[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
2006-05-27 15:32:22 +00:00
Ged Murphy
ae25dcdf0f
Fix possible memory leak in ProbeAndCaptureUnicodeString
...
Patch from Thomas Weidenmueller
svn path=/trunk/; revision=22078
2006-05-27 15:06:51 +00:00
Magnus Olsen
dcc771fae1
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
2006-05-27 14:15:04 +00:00
Hervé Poussineau
721ef792f3
Small fixes by w3seek
...
svn path=/trunk/; revision=22076
2006-05-27 14:04:08 +00:00
Magnus Olsen
ddeed65c6f
sorry for breaking the build, I did put in wrong version I should have retested it
...
svn path=/trunk/; revision=22075
2006-05-27 13:05:24 +00:00
Hervé Poussineau
2708096c09
Fix search of driver on removable media
...
svn path=/trunk/; revision=22074
2006-05-27 13:03:04 +00:00
Magnus Olsen
979f267d03
Bugfix environ so it does not allown = in environ name not even as frist char
...
svn path=/trunk/; revision=22073
2006-05-27 13:00:39 +00:00
Magnus Olsen
ce582d62b8
[AUDIT] after looking through code no signs of reverse engineering were found.
...
svn path=/trunk/; revision=22072
2006-05-27 12:59:10 +00:00
Magnus Olsen
8114bf89bb
[AUDIT] after looking through code no signs of reverse engineering were found.
...
svn path=/trunk/; revision=22071
2006-05-27 12:20:10 +00:00
Magnus Olsen
16e5818815
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
2006-05-27 11:37:44 +00:00
Magnus Olsen
a904d9f723
[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
2006-05-27 10:55:35 +00:00
Ged Murphy
2d0587fef2
- 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
2006-05-27 09:18:10 +00:00
Ged Murphy
5b5ec1b029
[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
2006-05-27 09:15:33 +00:00
Ged Murphy
02d5b02191
add some function definitions I've had floating about in my headers for a while.
...
svn path=/trunk/; revision=22066
2006-05-27 09:01:39 +00:00
Ged Murphy
21371fa12d
[AUDIT]
...
cat isn't a windows tool
svn path=/trunk/; revision=22065
2006-05-27 08:33:58 +00:00
Magnus Olsen
6734ad1c89
[AUDIT] after looking through code no signs of reverse engineering were found.
...
svn path=/trunk/; revision=22064
2006-05-26 22:48:25 +00:00
Magnus Olsen
4ab617ebb9
replace djgpp hell bugs fcvtbuf with project http://www.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
2006-05-26 19:23:34 +00:00
Magnus Olsen
1948e81384
fixing linux build
...
svn path=/trunk/; revision=22061
2006-05-26 19:10:33 +00:00
Magnus Olsen
2bc0dcfa46
[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
2006-05-26 18:51:58 +00:00
Steven Edwards
ff2ef467c0
sync lz32 winetest to 0.9.14
...
svn path=/trunk/; revision=22059
2006-05-26 18:14:28 +00:00
Steven Edwards
7ed8d3e325
added my own icmp test...this cannot possibly fail
...
svn path=/trunk/; revision=22058
2006-05-26 18:07:12 +00:00
Ged Murphy
672c492a1d
[AUDIT]
...
sndvol32.
declared clean by Thomas Weidenmueller
"It's not even functional" said Thomas. ;)
svn path=/trunk/; revision=22057
2006-05-26 18:02:20 +00:00
Steven Edwards
93ee7df2aa
sync ntdll tests to 0.9.14
...
svn path=/trunk/; revision=22056
2006-05-26 17:54:55 +00:00
Steven Edwards
6dcf87a3d9
remove another dud, sync psapi test to 0.9.14
...
svn path=/trunk/; revision=22055
2006-05-26 17:35:11 +00:00
Steven Edwards
0cdda064ca
sync the setupapi test to wine 0.9.14 and remove some files commited to the wrong folder
...
svn path=/trunk/; revision=22054
2006-05-26 17:30:43 +00:00
Steven Edwards
a8373ada71
update the winetest framework to 0.9.14 and sync some tests. Untested on ReactOS but at least it builds. More tests will come later. Fsck subversion
...
svn path=/trunk/; revision=22053
2006-05-26 16:20:53 +00:00
Andrew Munger
6e538fae59
Bump trunk to 0.4.0, no turning back now.
...
svn path=/trunk/; revision=22052
2006-05-26 15:14:13 +00:00
Hervé Poussineau
57404cf7cf
Allow the user to specify a custom path for the driver when installing a new device
...
svn path=/trunk/; revision=22051
2006-05-26 10:16:27 +00:00
Hervé Poussineau
a10d9d8b2b
Of course, I forgot to commit the new file in revision 22049...
...
svn path=/trunk/; revision=22050
2006-05-25 23:34:41 +00:00
Hervé Poussineau
dd411b3aa0
- Move new hardware wizard code to wizard.c
...
- Disable non working buttons
- Improve navigation between pages
- Prepare room for an install page
svn path=/trunk/; revision=22049
2006-05-25 22:55:13 +00:00
Andrew Munger
8dd3dc564a
Fix green, it just needed it's ObOpenObjectByName params shuffled. Hope I did it correctly.
...
svn path=/trunk/; revision=22048
2006-05-25 21:39:49 +00:00
Alex Ionescu
340a5ed71a
- Get rid of the intriguing idea that exported/public APIs should have prototypes with inversed parameters (fix ObOpenObjectByName and all its callers).
...
- Isolate ObFindObject into CmFindObject for the registry routines. Because of their well-known abuse of Ob, it's better to give them their internal routine so that when/if Ob ever gets fixed to parse properly, it won't force a re-write of Cm's object routines.
svn path=/trunk/; revision=22047
2006-05-25 20:50:58 +00:00
Steven Edwards
facb8f26f0
add directories for the comming wine tests
...
svn path=/trunk/; revision=22046
2006-05-25 20:24:16 +00:00
Alex Ionescu
c97cf6645c
- Remove ROS-internal object macros and use the public ones in obtypes.h instead.
...
svn path=/trunk/; revision=22045
2006-05-25 20:14:09 +00:00
Alex Ionescu
3a9bdc8cf4
- Convert all Win32k Object callback functions to the correct NT prototypes.
...
- Get rid of ROS-internal WIN32_CALLOUT_DATA and use the real WIN32_CALLOUTS_FPNS type.
- Get rid of the callout.h hack.
svn path=/trunk/; revision=22044
2006-05-25 20:03:13 +00:00
Aleksey Bragin
b0f84fadf3
[AUDIT]
...
kernel32.dll
- Remove locks from Wine code, and from simple stub or forward type of functions
- Add file headers to all files (except shared completely with Wine)
- Mark a pair of functions as shared with Wine (to be changed later when adding correct function headers)
svn path=/trunk/; revision=22043
2006-05-25 19:50:19 +00:00
Steven Edwards
8943cd0ea8
started syncing to Wine-0.9.14
...
svn path=/trunk/; revision=22042
2006-05-25 19:43:52 +00:00
Alex Ionescu
cf356e801d
- Rewrite Desktop/WindowsStation parsing to follow the NT Object Model, with some minor hacks to respect ROS's current parsing semantics.
...
- Thanks to this, the long-lasting ExpDesktopCreate hack is gone, and so is OB_ROS_FIND_METHOD and OB_ROS_CREATE_METHOD in win32k. Next patch can fully remove WIN32_CALLOUT_DATA and use the NT type instead.
- Add official OBJECT_ macros in obtypes.h
svn path=/trunk/; revision=22041
2006-05-25 19:30:09 +00:00
Johannes Anderwald
befa307429
italian explorer translation patch by folle_invasato (bug 1292)
...
svn path=/trunk/; revision=22040
2006-05-25 16:59:15 +00:00
Magnus Olsen
2d39a0cf6f
revert this chnage for filip told me it is complete wrong rtl should never link to mscvrt
...
svn path=/trunk/; revision=22039
2006-05-25 16:34:02 +00:00
Magnus Olsen
026a7562cb
Adding rtl to msvcrt.rbuild for it is only one that contain the *printf stuff.
...
svn path=/trunk/; revision=22038
2006-05-25 16:28:44 +00:00
Alex Ionescu
93db306b0e
- Fix ObReferenceObjectByName and ObOpenObjectByName not to blissfully ignore the AccessState and ParseContext parameters.
...
- Change ObFindObject's prototype to be able to accomodate these two parameters so that they can be sent to the parse routine.
svn path=/trunk/; revision=22037
2006-05-25 04:17:29 +00:00
Alex Ionescu
1bb8f22330
- Get rid of OB_ROS_PARSE_METHOD and use OB_PARSE_METHOD instead. Hacked the current parse methods to keep using a PWSTR, however they should be modified to use the UNICODE_STRING instead...
...
svn path=/trunk/; revision=22036
2006-05-25 01:18:31 +00:00
Magnus Olsen
c5b6c41bf9
delete empty folder
...
svn path=/trunk/; revision=22035
2006-05-25 00:06:36 +00:00
Magnus Olsen
fa4b36b46f
Did foregt the translate file we try one more time for bug : 1279 : patch from : user temarez : adding Ukrainian translations
...
svn path=/trunk/; revision=22034
2006-05-24 23:44:44 +00:00