Commit graph

20066 commits

Author SHA1 Message Date
Magnus Olsen a87b34d546 RtlIntegerToUnicodeString
incress the interal buffer size to 33bytes 
as wine does 

RtlInt64ToUnicodeString
incress the interal buffer size to 65bytes 
as wine does 

This will take care of some intToChar Bugs
I have been locking of it for sometimes now
thanks to crashfourit network patch and we talk I did found it. 

svn path=/trunk/; revision=21541
2006-04-10 17:21:46 +00:00
Saveliy Tretiakov 35e0a27de4 Add gradient tests. Patch by Timo Kreuzer <timo.kreuzer@web.de>
svn path=/trunk/; revision=21540
2006-04-10 17:16:37 +00:00
Saveliy Tretiakov ebb3e933d4 Build rosperf and ps
svn path=/trunk/; revision=21539
2006-04-10 16:42:55 +00:00
Saveliy Tretiakov a27d7dd600 [AUDIT]
\trunk\reactos\base\applications\utils\rosperf (unlock)
GvG (the author) confirmed it is clean.


svn path=/trunk/; revision=21538
2006-04-10 16:13:17 +00:00
Magnus Olsen a7013502aa fixing a typcast do it compile on gcc 4.0 thx w3seek
svn path=/trunk/; revision=21536
2006-04-09 18:28:53 +00:00
Magnus Olsen 6cc73a301f Fixing a bug fill in a struct it return zero info but we need that info later
svn path=/trunk/; revision=21535
2006-04-09 18:08:18 +00:00
Peter Ward cf23410594 Changed DbgPrint to DPRINT.
svn path=/trunk/; revision=21534
2006-04-09 17:58:43 +00:00
Magnus Olsen a477c01d94 Implement GetSurfaceDesc
svn path=/trunk/; revision=21533
2006-04-09 17:05:57 +00:00
Magnus Olsen 6f2a74079c Thanks billycash to explain for me how ref counter works in ddraw. Now we free the COM when it need it (no more memory leak)
svn path=/trunk/; revision=21532
2006-04-09 15:07:43 +00:00
Christoph von Wittich 62556472e1 display all timezones (buffer was too small)
svn path=/trunk/; revision=21531
2006-04-09 14:55:58 +00:00
Christoph von Wittich 9be3d80da2 fix setup in VGA mode
svn path=/trunk/; revision=21530
2006-04-09 14:15:21 +00:00
Magnus Olsen 737aa06355 Fixing a crash bug But ddraw can leak memmory now. But it is werid that u can not total release the whole dx COM for some program will crash then
svn path=/trunk/; revision=21529
2006-04-09 14:12:42 +00:00
Christoph von Wittich 7d8e2e4ab1 change display modes from 640x680 to 640x480
svn path=/trunk/; revision=21528
2006-04-09 12:49:52 +00:00
Christoph von Wittich f848ea7382 added proper headers
svn path=/trunk/; revision=21527
2006-04-09 12:15:43 +00:00
Magnus Olsen 2fa447fa3e Sorry forget this file
svn path=/trunk/; revision=21526
2006-04-09 11:54:57 +00:00
Magnus Olsen a93dd3afa9 Implement frist HEL Callback
HelDdCanCreateSurface

Fix minors bugs 
there and there

svn path=/trunk/; revision=21525
2006-04-09 11:53:23 +00:00
Aleksey Bragin 80e1facc71 - Bugzilla Bug 1340: fix of an incorrect RtlCompareMemory call in ntoskrnl (by w3seek)
svn path=/trunk/; revision=21524
2006-04-09 11:47:30 +00:00
Aleksey Bragin 062d01efe2 [AUDIT]
ntoskrnl/io/efi.c:

- Contains only function prototypes which are clean apriori

svn path=/trunk/; revision=21523
2006-04-09 11:42:34 +00:00
Aleksey Bragin 6e116a1ce9 [AUDIT]
ntoskrnl/io/pnpmgr.c:

- Unlock the file, since auditing documentation has been commited and only parts of the file might be considered dirty
- Auditing of this file is in progress, however it's changed to per-function mode
- No function 100% confirmed to be dirty in this file!

svn path=/trunk/; revision=21522
2006-04-09 11:39:39 +00:00
Magnus Olsen 47409766bf parly implement surface_Lock it does not work yet but here is the code almost complete for HAL
svn path=/trunk/; revision=21520
2006-04-08 23:01:04 +00:00
Magnus Olsen 7fde42e8fd Adding Hel_DDrawSurface and Hal_DDrawSurface stub
so it being more easy to implement some api

svn path=/trunk/; revision=21519
2006-04-08 21:05:49 +00:00
Magnus Olsen 4c2d5ebbbe DirectDraw_EnumDisplayModes
base on wine implenetins taking wine code and rewrite some part. it is not complete but it does the work.

DirectDraw_SetDisplayMode
remove the freq flag we ignore it for now. for EnumDisplayModes report modes that are being support for the graphic card. but the monitor does not support it 

svn path=/trunk/; revision=21518
2006-04-08 15:03:35 +00:00
Magnus Olsen 8c7d161f2a ReImplement Surface_GetDC
Implement Surface_ReleaseDC

svn path=/trunk/; revision=21517
2006-04-08 09:38:26 +00:00
Magnus Olsen 988d7a9c98 Implement Surface_GetDC
svn path=/trunk/; revision=21516
2006-04-08 09:04:42 +00:00
Ged Murphy d574bdb7c7 - allow container windows on the docking toolbars
- hide comboboxes if toolbar is vertical
- patch from Thomas

svn path=/trunk/; revision=21515
2006-04-07 23:21:12 +00:00
Magnus Olsen 2e69e8f9d1 1. Implement Surface_GetCaps
2. Implement AddAttachedSurface not tested 

svn path=/trunk/; revision=21514
2006-04-07 22:18:17 +00:00
Ged Murphy ece46b942f [AUDIT]
Confirmation from Eric Kohl that this is clean.
depends.exe was used to get the names of the exported functions
Also adding WordPad to the start menu with this commit

svn path=/trunk/; revision=21513
2006-04-07 20:26:44 +00:00
Ged Murphy 1e96d6b24f add wordpad to build
svn path=/trunk/; revision=21512
2006-04-07 18:17:47 +00:00
Magnus Olsen 6b48220742 sorry did commit wrong version for Dx dhal blt here is it. can blt a surface (not tested).
svn path=/trunk/; revision=21511
2006-04-07 18:08:45 +00:00
Magnus Olsen 407b2b297d 1. Implement almost full dx hal DdBlt into ddraw
we only need adding clipper or not set it to 
   true or false. Then ddraw dx hal blt is complete
 
2. Split complete each surface getting own memory 

3. Remove create for overlay for now the code need be 
   more tested


svn path=/trunk/; revision=21510
2006-04-07 18:03:21 +00:00
Magnus Olsen ef869b1127 first part to change the arch of Surface time move surface into it own struct. so we can easy create a new one. no surface should be store global in ddraw.dll
svn path=/trunk/; revision=21508
2006-04-07 16:16:34 +00:00
Saveliy Tretiakov 617afc2f76 [AUDIT]
\trunk\reactos\drivers\bus\serenum (Unlocked)
Herve Poussineau (the author) said parts he wrote are clean.
There were no actual code from other contributors (only warning fixes etc.)


svn path=/trunk/; revision=21507
2006-04-07 15:34:51 +00:00
Saveliy Tretiakov edcb6770cf control.exe is not a control panel applet. Moved to applications.
svn path=/trunk/; revision=21506
2006-04-07 15:07:50 +00:00
Saveliy Tretiakov 9dc1d6aa18 Thomas Weidenmueller is not author of this control panel applet. From svn log I found that former author was Johannes Anderwald (j_anderw@sbox.tugraz.at). Updated headers.
svn path=/trunk/; revision=21505
2006-04-07 13:03:59 +00:00
Saveliy Tretiakov f5e188a9ed [AUDIT]
\trunk\reactos\dll\cpl\access (unlocked)
This code seems clean, it does nothing useful.
Thomas Weidenmueller agreed it's clean too.


svn path=/trunk/; revision=21504
2006-04-07 12:24:00 +00:00
Saveliy Tretiakov 6ca96eb653 [AUDIT]
\trunk\reactos\dll\cpl\liccpa (Unlocked)
Clean. Stewen Edwards quote: "This application does almost nothing and its really good at it."


svn path=/trunk/; revision=21502
2006-04-07 10:23:05 +00:00
Saveliy Tretiakov ea60d7b932 [AUDIT]
\trunk\reactos\dll\cpl\intl (Unlocked)
I reviewed the code and it seems clean to me. 
This control panel applet is very incomplete.


svn path=/trunk/; revision=21501
2006-04-07 10:21:29 +00:00
Saveliy Tretiakov fb8a1d0c0d [AUDIT]
\trunk\reactos\dll\cpl\desk (Unlocked)
I reviewed the code and it seems clean to me.


svn path=/trunk/; revision=21500
2006-04-07 10:20:39 +00:00
Saveliy Tretiakov f90fe86539 [AUDIT]
\trunk\reactos\base\services\dhcpd (Unlocked)
3rd party code. Has nothing to do with reverse engeneering.
Authors:
Carlos Duclos Vergara, <carlos at embedded dot cl>
Pablo Bleyer Kocik, <pbleyer at embedded dot cl>
Manuel Jander, <mjander at embedded dot cl>


svn path=/trunk/; revision=21499
2006-04-07 10:16:12 +00:00
Saveliy Tretiakov 4966cdd356 [AUDIT]
\trunk\reactos\drivers\base\parallel (Unlocked)
Clean. This driver does nothing useful. 


svn path=/trunk/; revision=21498
2006-04-07 10:15:34 +00:00
Magnus Olsen 3a5d1fead4 This is frist directdraw version than can run reactos ddraw demo in windows with our own ddraw.dll
1. Implement DdBlt in ddraw it is not a complete implement it does not blt from a source surface to destination surface. for we do not create other types that primary surface for now. and it is always primary is the destination. Rember it does not working in fullscreen that is a bug.  

svn path=/trunk/; revision=21497
2006-04-07 10:15:21 +00:00
Saveliy Tretiakov d970a3887e [AUDIT]
\trunk\reactos\drivers\base\test (Unlocked)
Obviously clean.


svn path=/trunk/; revision=21496
2006-04-07 10:14:29 +00:00
Saveliy Tretiakov 03756d4c40 [AUDIT]
\trunk\reactos\subsystems\ntvdm (Unlocked)
I reviewed the code and it seems clean to me. It is _very_ incomplete.


svn path=/trunk/; revision=21495
2006-04-07 10:13:12 +00:00
Saveliy Tretiakov 1a6e0a87ed [AUDIT]
\trunk\reactos\base\applications\utils\stats (Unlocked)
Obviously clean. Has nothing to do with reverse engeneering.  


svn path=/trunk/; revision=21494
2006-04-07 10:12:38 +00:00
Saveliy Tretiakov 1b86f271f6 [AUDIT]
\trunk\reactos\base\applications\testsets\loadlib (unlocked)
Tests are clean. 


svn path=/trunk/; revision=21493
2006-04-07 10:11:50 +00:00
Saveliy Tretiakov 5b3dd2f737 [AUDIT]
\trunk\reactos\base\applications\testsets\msvcrt\fileio (unlocked)
Tests are clean.


svn path=/trunk/; revision=21492
2006-04-07 10:11:18 +00:00
Saveliy Tretiakov 37b96fac6d [AUDIT]
\trunk\reactos\base\applications\network\roshttpd (unlocked)
Obviously clean. Has nothing to do with reverse engeneering. Written by Casper.


svn path=/trunk/; revision=21491
2006-04-07 10:10:34 +00:00
Saveliy Tretiakov 16c24cfb22 [AUDIT]
\trunk\reactos\base\applications\network\ftp (Unlocked)
3rd party code.  Copyright (c) 1985 Regents of the University of California.


svn path=/trunk/; revision=21490
2006-04-07 10:09:49 +00:00
Saveliy Tretiakov 4526711212 [AUDIT]
\trunk\reactos\base\applications\games\winemine (Unlocked)
Wine code.


svn path=/trunk/; revision=21489
2006-04-07 10:08:52 +00:00
Saveliy Tretiakov d7c34c65f9 [AUDIT]
\trunk\reactos\base\applications\calc (Unlocked)
Wine code.


svn path=/trunk/; revision=21488
2006-04-07 10:08:14 +00:00