Commit graph

20581 commits

Author SHA1 Message Date
Maarten Bosma 88195fb7d6 [AUDIT]
Unlock the Cache Manager
- It is not even compatible to windows
- Alex assures his code is clean 

svn path=/trunk/; revision=21894
2006-05-11 22:40:37 +00:00
Hervé Poussineau a1862b3701 Fix converting the typelib file name to unicode by using the correct buffer size.
svn path=/trunk/; revision=21893
2006-05-11 22:23:20 +00:00
Andrew Munger 3ed19e8287 Quiesce the datalink debugging output.
svn path=/trunk/; revision=21892
2006-05-11 21:52:28 +00:00
Aleksey Bragin 2e6dfbc67d - Thomas Weidenmueller: Fix build by fixing __readcr3 / __readcr4 implementations.
svn path=/trunk/; revision=21891
2006-05-11 21:01:29 +00:00
Andrew Munger c02800c901 Restore original compiler settings. Changed accidentally by the NDK patch.
svn path=/trunk/; revision=21890
2006-05-11 19:07:52 +00:00
Hervé Poussineau 6e04036473 Some more error checking...
svn path=/trunk/; revision=21889
2006-05-11 17:43:31 +00:00
Hervé Poussineau 919b2cb62d - Fix installation of INF sections including a section of the same name in another INF file
- Remove some tests to NULL before HeapFree calls

svn path=/trunk/; revision=21888
2006-05-11 16:56:00 +00:00
Magnus Olsen 834787aacd revers my change in 21818, w3seek point out it was not good, and it can create unsupectet problem, like no gui ondemain, and maybe other, it seam waxdragon and other have problem boot after this changes. thats is the reason for this change beeing remove, that was added in 21818
svn path=/trunk/; revision=21886
2006-05-10 21:34:10 +00:00
Andrew Munger 72bb90f524 Revert accidental txtsetup.sif change. My fault.
svn path=/trunk/; revision=21885
2006-05-10 19:29:49 +00:00
Alex Ionescu 9a243ba5a2 Fix broken assert
svn path=/trunk/; revision=21883
2006-05-10 18:24:23 +00:00
Alex Ionescu ac9b1b94cd Fix broken assert
svn path=/trunk/; revision=21882
2006-05-10 18:15:58 +00:00
Alex Ionescu 8481c1fa10 - NDK 0.98, now with versionned headers. Too many changes to list, see the TinyKRNL SVN Logs for more detailed information. Thanks to Andrew (Wax), Thomas and Aleksey for testing.
svn path=/trunk/; revision=21880
2006-05-10 17:47:44 +00:00
Christoph von Wittich 4adc41a909 added ACPI fan, ACPI power button device, ACPI sleep button device
svn path=/trunk/; revision=21879
2006-05-10 15:58:14 +00:00
Magnus Olsen 3f59281d1a delay the kernel tree for let it it cache up with some work before continue excute in IntPrepareDriver.
base on hpoussin hack in bug 1321, I have reboot vmware lest 20-30 times and I do not longer getting bsod 
I did before see lest one bsod in IntPrepareDriver after first attamt to boot to gui mode, then I need 
reboot reactos two times, to get it working. Lest it take care of my problem in vmware 

svn path=/trunk/; revision=21878
2006-05-10 14:50:28 +00:00
Hervé Poussineau d13126b46f Shut up a debug message
svn path=/trunk/; revision=21877
2006-05-10 13:46:52 +00:00
Magnus Olsen df0a9980e4 bug 1468 : patch from w3seek, advapi32: support object ACEs in string functions
svn path=/trunk/; revision=21876
2006-05-10 09:44:06 +00:00
Magnus Olsen c74cbfaf67 bug 1467 : patch from w3seek, ACLs: Implement audit functions
svn path=/trunk/; revision=21875
2006-05-10 09:32:23 +00:00
Magnus Olsen 27a4da82e1 [AUDIT] after looking through code no signs of reverse engineering were found. COde was take from wine and stub wirten by EA
svn path=/trunk/; revision=21874
2006-05-10 08:51:13 +00:00
Magnus Olsen bfafb50916 [AUDIT] advapi32 is from wine, objust clean
svn path=/trunk/; revision=21873
2006-05-10 08:41:27 +00:00
Magnus Olsen 2e0ae5f5e3 [AUDIT] after looking through code no signs of reverse engineering were found.
svn path=/trunk/; revision=21872
2006-05-10 08:32:32 +00:00
Hervé Poussineau 89ef78094b Update version.dll to lastest Wine version. Fixes a bug in some installers.
It was forked in revision 8782 to let Winzip to work. I've checked that Winzip is also working with this version

svn path=/trunk/; revision=21871
2006-05-10 08:19:03 +00:00
Hervé Poussineau 8ddbd806d9 Add missing #define for VFT2_DRV_VERSIONED_PRINTER
svn path=/trunk/; revision=21870
2006-05-10 07:10:11 +00:00
Hervé Poussineau f5d503e93f Fix compilation with GCC4
svn path=/trunk/; revision=21869
2006-05-09 20:50:46 +00:00
Hervé Poussineau 1bbf802c73 First fully functional version of ncpa.
Requires a reboot after parameters changes.

svn path=/trunk/; revision=21868
2006-05-09 20:25:29 +00:00
Andrew Munger 4a37f88e19 win32k: minor window class fixes
- minor callproc handling bug
- correctly updating the menu name pointers when moving classes to the shared
heap
Patch by w3seek.

svn path=/trunk/; revision=21867
2006-05-09 20:21:52 +00:00
Johannes Anderwald 45cc9049ea add library output paths to linker
implement project dependency tracking - now we can build modules with dependend subprojects from ReactOS.sln

svn path=/trunk/; revision=21866
2006-05-09 12:22:33 +00:00
Johannes Anderwald 3f8a0f1903 exclude wine/w32api headers from msvc include paths
svn path=/trunk/; revision=21865
2006-05-09 09:23:20 +00:00
Magnus Olsen 897c5ec108 correct the ntoskrnl to the new LARGE_MCB strucrt
svn path=/trunk/; revision=21864
2006-05-09 06:02:26 +00:00
Magnus Olsen 91179ea59c fixing right define of struct typedef LARGE_MCB *PLARGE_MCB
svn path=/trunk/; revision=21863
2006-05-09 06:01:32 +00:00
James Tabor 8a45279c78 I fixed a mistake?
svn path=/trunk/; revision=21862
2006-05-09 03:55:10 +00:00
Hervé Poussineau 8fdb1b77b0 Add CommonFilesDir and ProgramFilesDir to HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion
svn path=/trunk/; revision=21861
2006-05-08 23:54:03 +00:00
Magnus Olsen ca4a8da1a8 FsRtlNumberOfRunsInLargeMcb compare http://www.jankratochvil.net/captive source changes of ReactOS ntoskrnl and we found a bug in ReactOS
ntoskrnl.

svn path=/trunk/; revision=21860
2006-05-08 22:07:09 +00:00
Hervé Poussineau fac26bda0c Patch by Thomas Weidermueller (w3seek at reactos dot com)
- Fix some parameter names and IN/OUT/OPTIONAL

svn path=/trunk/; revision=21859
2006-05-08 21:32:36 +00:00
Johannes Anderwald 1991163828 fix msvc build bug with project having assemblers
svn path=/trunk/; revision=21858
2006-05-08 20:13:29 +00:00
Art Yerkes bef295c91c Sorry, reverted my changes. I didn't realize other work was going on in here.
svn path=/trunk/; revision=21857
2006-05-08 18:16:44 +00:00
Magnus Olsen c6b4c14c62 fixing a typo from my side. sorry wax for the broken treed
svn path=/trunk/; revision=21856
2006-05-08 18:15:46 +00:00
Magnus Olsen 875cffced6 sorry I broke the build, thx Brezenbak and w3seek point it out, small change from brezenbak to fix it
svn path=/trunk/; revision=21855
2006-05-08 17:35:09 +00:00
Hervé Poussineau e85d46966b Fix bug 1448 and a possible buffer overflow.
Thanks w3seek for his help during the debugging

svn path=/trunk/; revision=21854
2006-05-08 17:14:19 +00:00
Magnus Olsen 026816c434 fixing a bug in gdientry3, found it when I wrote the doc
svn path=/trunk/; revision=21853
2006-05-08 16:50:33 +00:00
Magnus Olsen f11806f4f0 adding doc for how DdCreateDirectDrawObject (GdiEntry1) and DdDeleteDirectDrawObject (GdiEntry3) works in reactos. doc by request by some devlopers
svn path=/trunk/; revision=21852
2006-05-08 16:48:10 +00:00
Art Yerkes 5a74450800 tcpip: make sure to clean up failed adapter bindings
ndis:  manage global adapter list correctly
ncpa:  wip code from my old tree ... it can now be used to set a static ip
       addr at least.  more to come

svn path=/trunk/; revision=21851
2006-05-08 11:00:26 +00:00
Christoph von Wittich 2160fab7c2 fix indentation
svn path=/trunk/; revision=21850
2006-05-08 08:54:47 +00:00
Magnus Olsen 62257d5444 if u update En.rc please update all other langues files, use the english text if no translatesion is not availbal, other wise it will bsd in windows or in reactos and we get diffent functions on each langues. DO NOT DO THIS MISTAKE
svn path=/trunk/; revision=21849
2006-05-08 05:11:37 +00:00
Art Yerkes 2bc290e96d Sorry, turn off extra debugging. We need a better framework for that.
svn path=/trunk/; revision=21848
2006-05-08 02:46:21 +00:00
Art Yerkes 7b61c89d96 Fix device registration. The actual reason it didn't work was that we weren't
adding the device to the list until after calling the BindAdapter method.

svn path=/trunk/; revision=21847
2006-05-08 02:45:40 +00:00
Andrew Munger 064fa9c1f2 userenv: open handles with least rights neccessary. Patch by w3seek, bug 1458.
svn path=/trunk/; revision=21846
2006-05-07 20:23:16 +00:00
Eric Kohl 8ee8c5c694 The NPFS_FCB struct is actually a CCB (Context Control Block) instead of an FCB (File Control Block). Rename it accordingly and store pointers to it in FileObject->FsContext2 instead of FileObject->FsContext.
svn path=/trunk/; revision=21845
2006-05-07 19:56:32 +00:00
Alex Ionescu 3d1978b003 [AUDIT]
- Tditest: A TDI test application.
- Floppy: Cleanly implemented by Vizzini.
- VideoPort, VBE/VGA Miniports: Filip says these are clean, but the actual VGA driver/framebuffers need more through auditing.

svn path=/trunk/; revision=21844
2006-05-07 19:34:23 +00:00
Magnus Olsen 021be3ef24 [AUDIT] after looking through code no signs of reverse engineering were found.
svn path=/trunk/; revision=21843
2006-05-07 19:23:37 +00:00
Alex Ionescu 8f6c4b215d [AUDIT]
- Bootvid: Uses documented/typical VGA drawing routines. Actual NT implementation is comletely incompatible and has nothing to do with real Windows, so no taint here.
- Debugout, green, diskdump: ROS-developed and non-NT drivers. Nothing they could've been tainted with, since NT doesn't have them.
- Null: Trivial/obvious implementation of a driver which does nothing.
- buslogic: Taken from VMWare source code almost entirely, minus some ROS hacks.
- Xbox Video Miniport: Cleanly developed by ros-xbox team with information from linux-xbox project.
- CSQTest: CSQ Test written by vizzini. Uses documented CSQ information and is just a test app to show how CSQ works, written by himself.

svn path=/trunk/; revision=21842
2006-05-07 19:16:11 +00:00