Magnus Olsen [Tue, 2 May 2006 08:15:50 +0000 (08:15 +0000)]
fix the build
svn path=/trunk/; revision=21769
Magnus Olsen [Tue, 2 May 2006 08:09:47 +0000 (08:09 +0000)]
implement add and release ref
svn path=/trunk/; revision=21768
Aleksey Bragin [Mon, 1 May 2006 21:33:26 +0000 (21:33 +0000)]
- Patch by Thomas Weidenmueller: Adds a workaround for buggy installshield installers (which crash without this patch)
- Fixes e.g. ATI Catalyst 5.5 installer and some other
svn path=/trunk/; revision=21763
Christoph von Wittich [Mon, 1 May 2006 17:24:38 +0000 (17:24 +0000)]
updated resource files
svn path=/trunk/; revision=21761
Magnus Olsen [Mon, 1 May 2006 10:04:59 +0000 (10:04 +0000)]
Working on a redesign of whole directdraw interface
frist commit of many
svn path=/trunk/; revision=21760
Hervé Poussineau [Sun, 30 Apr 2006 19:17:32 +0000 (19:17 +0000)]
Add kbdclass and mouclass as upper filter for keyboard and mouse devices.
Install i8042prt driver, even if it is not plug&play compliant at the moment
svn path=/trunk/; revision=21759
Eric Kohl [Sun, 30 Apr 2006 12:10:31 +0000 (12:10 +0000)]
Improvement to the r21757 patch.
svn path=/trunk/; revision=21758
Eric Kohl [Sun, 30 Apr 2006 07:47:07 +0000 (07:47 +0000)]
An attempt to read from a not-yet-connected pipe must fail. This fixes a Wine testcase.
svn path=/trunk/; revision=21757
Hervé Poussineau [Sat, 29 Apr 2006 11:11:29 +0000 (11:11 +0000)]
Add pciide.sys/pciidex.sys to bootcd
svn path=/trunk/; revision=21756
Eric Kohl [Sat, 29 Apr 2006 07:39:13 +0000 (07:39 +0000)]
Set file object flag FO_NAMED_PIPE upon named pipe creation.
svn path=/trunk/; revision=21755
Eric Kohl [Sat, 29 Apr 2006 07:35:41 +0000 (07:35 +0000)]
Set file object flag FO_MAILSLOT upon mailslot creation.
svn path=/trunk/; revision=21754
Hervé Poussineau [Fri, 28 Apr 2006 21:10:49 +0000 (21:10 +0000)]
Lighter implementation of SetupGetInfFileListW
svn path=/trunk/; revision=21753
Ged Murphy [Fri, 28 Apr 2006 15:43:45 +0000 (15:43 +0000)]
fix build
svn path=/trunk/; revision=21752
Christoph von Wittich [Fri, 28 Apr 2006 15:34:58 +0000 (15:34 +0000)]
added a PopupMenu with Add and Delete functions in screensaver.c
svn path=/trunk/; revision=21751
Christoph von Wittich [Fri, 28 Apr 2006 06:00:23 +0000 (06:00 +0000)]
fixed a typo
svn path=/trunk/; revision=21750
Christoph von Wittich [Fri, 28 Apr 2006 05:46:44 +0000 (05:46 +0000)]
-redesigned the screensaver dialog
-removed add and delete buttons (these function should be placed in a context menu instead)
other rc files than english and german have to be updated accordingly
svn path=/trunk/; revision=21749
Christoph von Wittich [Fri, 28 Apr 2006 00:09:33 +0000 (00:09 +0000)]
transparent screen picture
svn path=/trunk/; revision=21748
Ged Murphy [Thu, 27 Apr 2006 20:40:09 +0000 (20:40 +0000)]
revert the my computer icon. mf's original is prefered
svn path=/trunk/; revision=21747
Ged Murphy [Wed, 26 Apr 2006 22:44:26 +0000 (22:44 +0000)]
- allow start menu selection to loop when using the keyboard
- patch by Andreas Bjerkeholt (harteex@gmail.com)
svn path=/trunk/; revision=21745
Magnus Olsen [Wed, 26 Apr 2006 05:06:22 +0000 (05:06 +0000)]
[AUDIT] after looking through code no signs of reverse engineering were found.
BUG 1432 patch from w3seek : Get tools/cabman compile with gcc4
svn path=/trunk/; revision=21744
Magnus Olsen [Wed, 26 Apr 2006 04:59:24 +0000 (04:59 +0000)]
[AUDIT] after looking through code no signs of reverse engineering were found.
BUG 1437 patch from w3seek : SMSS: Fix using uninitialized variable
svn path=/trunk/; revision=21743
Magnus Olsen [Wed, 26 Apr 2006 04:49:11 +0000 (04:49 +0000)]
[AUDIT] after looking through code no signs of reverse engineering were found.
BUG 1436 patch from w3seek : SMSS: make \SystemRoot\System32 the current directory for started subsystems
svn path=/trunk/; revision=21742
Hervé Poussineau [Tue, 25 Apr 2006 22:22:22 +0000 (22:22 +0000)]
Complete IRP_MJ_CREATE, IRP_MJ_CLOSE, IRP_MJ_CLEANUP
Use correct buffer when filling read request. Use SEH when needed
Correctly propagate DO_BUFFERED_IO, DO_DIRECT_IO and FILE_DEVICE_SECURE_OPEN flags
svn path=/trunk/; revision=21741
Ged Murphy [Tue, 25 Apr 2006 21:47:16 +0000 (21:47 +0000)]
fix build
svn path=/trunk/; revision=21740
Andrew Munger [Tue, 25 Apr 2006 01:31:00 +0000 (01:31 +0000)]
21728 broke the release build, use an #ifndef instead.
svn path=/trunk/; revision=21738
Ged Murphy [Mon, 24 Apr 2006 21:36:08 +0000 (21:36 +0000)]
delete sneaky file
svn path=/trunk/; revision=21737
Ged Murphy [Mon, 24 Apr 2006 21:32:54 +0000 (21:32 +0000)]
match the regedit icons to the shell32 ones.
svn path=/trunk/; revision=21736
Ged Murphy [Mon, 24 Apr 2006 21:31:41 +0000 (21:31 +0000)]
match the explorer icons to the shell32 ones.
svn path=/trunk/; revision=21735
Ged Murphy [Mon, 24 Apr 2006 20:26:02 +0000 (20:26 +0000)]
[AUDIT]
sysdm.cpl
Clear formatted Win32 API code fully documented on MSDN.
svn path=/trunk/; revision=21734
Ged Murphy [Mon, 24 Apr 2006 19:09:33 +0000 (19:09 +0000)]
- The start of a revamp of the UI. This is still not yet finished, but I'm committing anyway as it's looks much better already.
- Added a vast amount of resources for shell32. Resources now follow the Windows naming method for compatability with themes (one day).
- Removed the old Wine icons out of the .rc file and each icon is now stored in binary for easy maintenance.
- Many more icons to come for other libs (e.g. comctl32) plus separate programs, followed by the toolbars then moving onto other areas.
- I have some documentation to keep track of the Windows v ReactOS icons, including resource names, if anyone needs to work with it or is just generally nosey :)
svn path=/trunk/; revision=21733
Andrew Munger [Mon, 24 Apr 2006 18:32:35 +0000 (18:32 +0000)]
Create the pagefile at the root of the drive by default. Now when you install to an alternate %systemroot%, you can still have a page file.
svn path=/trunk/; revision=21732
Maarten Bosma [Mon, 24 Apr 2006 18:32:21 +0000 (18:32 +0000)]
Sorry did set DebugPort to COM1
svn path=/trunk/; revision=21731
Maarten Bosma [Mon, 24 Apr 2006 10:54:06 +0000 (10:54 +0000)]
Set Freeloader timeout to 0 for release builds.
svn path=/trunk/; revision=21728
Hervé Poussineau [Mon, 24 Apr 2006 10:51:34 +0000 (10:51 +0000)]
Add some defines
svn path=/trunk/; revision=21727
Magnus Olsen [Sun, 23 Apr 2006 17:31:07 +0000 (17:31 +0000)]
patch from w3seek : create smss with a current directory (system path), Otherwise the current directory for all early processes will be NULL. Fixes some inf installation issues reported by Herve.
svn path=/trunk/; revision=21725
Hervé Poussineau [Sun, 23 Apr 2006 11:41:59 +0000 (11:41 +0000)]
Fully implement SetupDiGetDriverInfoDetailW
svn path=/trunk/; revision=21720
Saveliy Tretiakov [Sun, 23 Apr 2006 08:58:28 +0000 (08:58 +0000)]
[AUDIT]
\trunk\reactos\drivers\filesystems\np (Unlocked)
Eric Kohl confirmed npfs is clean.
svn path=/trunk/; revision=21717
Saveliy Tretiakov [Sun, 23 Apr 2006 08:56:14 +0000 (08:56 +0000)]
[AUDIT]
\trunk\reactos\drivers\filesystems\ms (Unlocked)
Eric Kohl confirmed mailslot filesystem is clean.
svn path=/trunk/; revision=21716
Saveliy Tretiakov [Sun, 23 Apr 2006 08:52:45 +0000 (08:52 +0000)]
[AUDIT]
\trunk\reactos\drivers\filesystems\fs_rec (audit)
Eric Kohl confirmed fs_rec is clean. Inspired by Bo Branten's file system recognizer.
svn path=/trunk/; revision=21715
Hervé Poussineau [Sun, 23 Apr 2006 08:46:25 +0000 (08:46 +0000)]
Fix little bug in mouse detection
Create unnamed FDOs
Read only registry parameters which make sense
Start to read mouse only when receiving IRP_MN_START_DEVICE
Cleanup of code
svn path=/trunk/; revision=21714
Hervé Poussineau [Sun, 23 Apr 2006 08:44:06 +0000 (08:44 +0000)]
[AUDIT]
\trunk\reactos\drivers\input\sermouse (Unlocked)
I (the author) confirmed sermouse is clean.
svn path=/trunk/; revision=21713
Hervé Poussineau [Sat, 22 Apr 2006 18:00:47 +0000 (18:00 +0000)]
Don't tell we succeeded IOCTL_KEYBOARD_QUERY_INDICATORS and IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION, as it is not true.
Fixes bug 1408
svn path=/trunk/; revision=21711
Saveliy Tretiakov [Sat, 22 Apr 2006 16:36:21 +0000 (16:36 +0000)]
[AUDIT]
\trunk\reactos\drivers\filesystems\cdfs (Unlocked)
Eric Kohl confirmed cdfs is clean. Based on vfatc code and iso-9660 documentation.
svn path=/trunk/; revision=21710
Saveliy Tretiakov [Sat, 22 Apr 2006 16:27:31 +0000 (16:27 +0000)]
[AUDIT]
\trunk\reactos\dll\win32\userenv (Unlocked)
Eric Kohl (the author) confirmed he used clean methods to develop
this dll. It was written using a lot of test code. Thomas
Weidenmueller, another contributor, also confirmed his code is clean.
svn path=/trunk/; revision=21709
Hervé Poussineau [Sat, 22 Apr 2006 14:08:43 +0000 (14:08 +0000)]
Don't dereference device objects if they were not referenced
Remove one hack from kbdclass
svn path=/trunk/; revision=21708
Saveliy Tretiakov [Sat, 22 Apr 2006 14:06:53 +0000 (14:06 +0000)]
[AUDIT]
\trunk\reactos\drivers\filesystems\ntfs (Unlocked)
Eric Kohl confirmed ntfs driver is clean.
svn path=/trunk/; revision=21707
Saveliy Tretiakov [Sat, 22 Apr 2006 14:01:25 +0000 (14:01 +0000)]
[AUDIT]
\trunk\reactos\drivers\base\blue (unlocked)
Eric Kohl confirmed blue is clean.
svn path=/trunk/; revision=21706
Saveliy Tretiakov [Sat, 22 Apr 2006 13:58:53 +0000 (13:58 +0000)]
[AUDIT]
\trunk\reactos\drivers\base\beep (Unlocked)
Eric Kohl confirmed beep is clean.
svn path=/trunk/; revision=21705
Saveliy Tretiakov [Sat, 22 Apr 2006 13:55:01 +0000 (13:55 +0000)]
[AUDIT]
\trunk\reactos\base\setup\usetup (Unlocked)
Eric Kohl confirmed usetup is clean.
svn path=/trunk/; revision=21704
Saveliy Tretiakov [Sat, 22 Apr 2006 13:09:28 +0000 (13:09 +0000)]
[AUDIT]
\trunk\reactos\tools\mkhive (Unlocked)
Eric Kohl confirmed mkhive is clean.
svn path=/trunk/; revision=21703
Ged Murphy [Sat, 22 Apr 2006 12:39:42 +0000 (12:39 +0000)]
Remove reg button in ReactOS. It made the toolbar a bit long, plus regedit should be used.
svn path=/trunk/; revision=21702
Saveliy Tretiakov [Sat, 22 Apr 2006 11:55:09 +0000 (11:55 +0000)]
Andrey Korotaev (unC0Rr@inbox.ru):
Ru.rc: Reflect latest changes. Improved elements layout.
settings.c: Sort by width, not only height.
svn path=/trunk/; revision=21701
Maarten Bosma [Sat, 22 Apr 2006 06:24:00 +0000 (06:24 +0000)]
[AUDIT]
They are bitmaps and do not look like window's
svn path=/trunk/; revision=21700
Maarten Bosma [Sat, 22 Apr 2006 06:06:11 +0000 (06:06 +0000)]
[AUDIT]
Unlock: They are no code.
svn path=/trunk/; revision=21699
Saveliy Tretiakov [Sat, 22 Apr 2006 05:55:17 +0000 (05:55 +0000)]
[AUDIT]
\trunk\reactos\drivers\bus\acpi (Unlocked)
Alex Ionescu says this code is clean: it's 99% from bsd/linux acpi driver with a single header for NT wrapper, which he thinks was done by arty and is 100% clean. It only does things like malloc->ExAllocatePool.
svn path=/trunk/; revision=21698
Saveliy Tretiakov [Sat, 22 Apr 2006 05:37:07 +0000 (05:37 +0000)]
Art Yerkes said this should be deleted.
svn path=/trunk/; revision=21697
Saveliy Tretiakov [Sat, 22 Apr 2006 05:27:40 +0000 (05:27 +0000)]
[AUDIT]
\trunk\reactos\lib\drivers\ip (Unlocked)
Art Yerkes confirmed this is clean.
svn path=/trunk/; revision=21696
Saveliy Tretiakov [Sat, 22 Apr 2006 05:22:34 +0000 (05:22 +0000)]
[AUDIT]
\trunk\reactos\drivers\network\tdi (Unlocked)
Virtually empty. Art Yerkes confirmed it's clean.
svn path=/trunk/; revision=21695
Saveliy Tretiakov [Sat, 22 Apr 2006 05:15:29 +0000 (05:15 +0000)]
[AUDIT]
\trunk\reactos\drivers\network\tcpip (uNLOCKED)
Combination of Casper and Art Yerkes work. Mostly rewritten by Art Yerkes, he agreed it's clean.
svn path=/trunk/; revision=21694
Saveliy Tretiakov [Sat, 22 Apr 2006 04:56:37 +0000 (04:56 +0000)]
[AUDIT]
reactos/drivers/network/lan (Unlocked)
Art Yerkes says this is clean. derived from tcpip/datalink/lan.c
svn path=/trunk/; revision=21693
Saveliy Tretiakov [Sat, 22 Apr 2006 04:50:37 +0000 (04:50 +0000)]
Respect wine's indentation. Tabs -> spaces.
svn path=/trunk/; revision=21692
Ged Murphy [Fri, 21 Apr 2006 23:05:18 +0000 (23:05 +0000)]
[AUDIT]
mmsys.cpl
Clear formatted Win32 API code fully documented on MSDN.
This code doesn't do much at present besides display a dialog
svn path=/trunk/; revision=21691
Ged Murphy [Fri, 21 Apr 2006 22:55:57 +0000 (22:55 +0000)]
[AUDIT]
main.cpl
Clear formatted Win32 API code fully documented on MSDN.
This code doesn't do much at present besides display a dialog
svn path=/trunk/; revision=21690
Saveliy Tretiakov [Fri, 21 Apr 2006 17:45:51 +0000 (17:45 +0000)]
[AUDIT]
\trunk\reactos\drivers\network\afd (UNLOCKED)
Art Yerkes vouch this is clean.
svn path=/trunk/; revision=21689
Saveliy Tretiakov [Fri, 21 Apr 2006 16:53:24 +0000 (16:53 +0000)]
[AUDIT]
/trunk/reactos/lib/drivers/oskittcp/oskittcp/ (unlocked)
3rd party code. Copyright (c) The Regents of the University of California.
svn path=/trunk/; revision=21688
Saveliy Tretiakov [Fri, 21 Apr 2006 16:36:34 +0000 (16:36 +0000)]
[AUDIT]
\trunk\reactos\base\applications\utils\pice (unlocked)
Port of pice.sourceforge.net
svn path=/trunk/; revision=21687
Saveliy Tretiakov [Fri, 21 Apr 2006 16:28:25 +0000 (16:28 +0000)]
Respect wine's indentation. Tabs -> spaces.
svn path=/trunk/; revision=21686
Peter Ward [Fri, 21 Apr 2006 16:06:08 +0000 (16:06 +0000)]
[AUDIT]
reactos\base\applications\cacls (Unlocked):
- The author Thomas Weidenmueller has confirmed that this is clean.
svn path=/trunk/; revision=21685
Peter Ward [Fri, 21 Apr 2006 15:47:50 +0000 (15:47 +0000)]
[AUDIT]
reactos\base\applications\gettype (Unlocked):
- The author Brandon Turner has confirmed that this is clean.
svn path=/trunk/; revision=21684
Peter Ward [Fri, 21 Apr 2006 15:15:18 +0000 (15:15 +0000)]
[AUDIT]
reactos\lib\string (Unlocked):
- Clean.
svn path=/trunk/; revision=21683
Peter Ward [Fri, 21 Apr 2006 15:04:14 +0000 (15:04 +0000)]
[AUDIT]
reactos\lib\libwine (Unlocked):
- Wine code.
svn path=/trunk/; revision=21682
Peter Ward [Fri, 21 Apr 2006 15:00:24 +0000 (15:00 +0000)]
[AUDIT]
reactos\lib\kjs (Unlocked):
- 3rd Party.
svn path=/trunk/; revision=21681
Hervé Poussineau [Fri, 21 Apr 2006 08:03:19 +0000 (08:03 +0000)]
Fix a wrong copy/paste in UNICODE version of route.exe
svn path=/trunk/; revision=21680
Klemens Friedl [Fri, 21 Apr 2006 06:51:59 +0000 (06:51 +0000)]
Update german language file
svn path=/trunk/; revision=21679
Ged Murphy [Thu, 20 Apr 2006 22:25:53 +0000 (22:25 +0000)]
Add the same bitmap to the settings page too.
Needs the background masking out though ...
svn path=/trunk/; revision=21678
Ged Murphy [Thu, 20 Apr 2006 22:18:12 +0000 (22:18 +0000)]
Display a monitor behind the background picker on the display control panel.
Other languages needs their resources updating so it doesn't look messy. No time to do it, it's too late ;)
svn path=/trunk/; revision=21677
Saveliy Tretiakov [Thu, 20 Apr 2006 16:19:57 +0000 (16:19 +0000)]
[AUDIT]
\trunk\reactos\lib\uuid (Unlocked)
Wine code.
svn path=/trunk/; revision=21675
Saveliy Tretiakov [Thu, 20 Apr 2006 16:13:50 +0000 (16:13 +0000)]
Add GDB property for debugging with gdb
svn path=/trunk/; revision=21674
Saveliy Tretiakov [Thu, 20 Apr 2006 16:00:36 +0000 (16:00 +0000)]
Update tests
svn path=/trunk/; revision=21673
Saveliy Tretiakov [Thu, 20 Apr 2006 15:45:01 +0000 (15:45 +0000)]
Implement context handle support for servers: NdrServerContextMarshall, NdrServerContextUnmarshall, NDRSContextMarshall, NDRSContextUnmarshall.
MSDN context handle examples now work in ros. Context rundown routines don't work yet.
svn path=/trunk/; revision=21672
Christoph von Wittich [Thu, 20 Apr 2006 07:03:58 +0000 (07:03 +0000)]
draw icons with the correct size
fixes the last Miranda menu issue I know of
svn path=/trunk/; revision=21671
Magnus Olsen [Thu, 20 Apr 2006 04:36:18 +0000 (04:36 +0000)]
bug 1346 : patch from w3seek : Support SE_FILE_OBJECT in GetNamedSecurityInfo
svn path=/trunk/; revision=21670
Magnus Olsen [Thu, 20 Apr 2006 04:28:47 +0000 (04:28 +0000)]
Bug 1345 : patch from w3seek Fixes for BuildTrusteeWithObjectsAndName, BuildTrusteeWithObjectsAndSid and GetTrusteeName
A test apps exits also from w3seek not commited.
svn path=/trunk/; revision=21669
Ged Murphy [Wed, 19 Apr 2006 20:56:44 +0000 (20:56 +0000)]
[AUDIT]
reporterror
This is a ReactOS application unrelated to Windows. However I've been through the code anyway and it comprises of modular code documented on MSDN.
svn path=/trunk/; revision=21668
Ged Murphy [Wed, 19 Apr 2006 20:21:43 +0000 (20:21 +0000)]
[AUDIT]
sc
I am the author and can verify this code is clean
svn path=/trunk/; revision=21667
Ged Murphy [Wed, 19 Apr 2006 20:19:51 +0000 (20:19 +0000)]
[AUDIT]
route
currently a very basic app which uses simple iphlpapi functions.
svn path=/trunk/; revision=21666
Ged Murphy [Wed, 19 Apr 2006 20:15:45 +0000 (20:15 +0000)]
this was missed when netstat was unlocked originally
svn path=/trunk/; revision=21665
Ged Murphy [Wed, 19 Apr 2006 20:14:03 +0000 (20:14 +0000)]
[AUDIT]
hostname
it only calls GetComputerName. I think it's safe to assume this is clean :)
svn path=/trunk/; revision=21664
Ged Murphy [Tue, 18 Apr 2006 22:35:20 +0000 (22:35 +0000)]
cleaner, revamped speaker icon.
svn path=/trunk/; revision=21662
Christoph von Wittich [Tue, 18 Apr 2006 20:06:30 +0000 (20:06 +0000)]
changed window caption to design proposal from #reactos channel
svn path=/trunk/; revision=21661
Christoph von Wittich [Tue, 18 Apr 2006 19:29:47 +0000 (19:29 +0000)]
UI improvement (window captions)
svn path=/trunk/; revision=21660
Hervé Poussineau [Tue, 18 Apr 2006 19:26:48 +0000 (19:26 +0000)]
No need to write "Serenum:" at the start of each debug string
svn path=/trunk/; revision=21659
Magnus Olsen [Tue, 18 Apr 2006 19:05:05 +0000 (19:05 +0000)]
wrong line break in the translations
svn path=/trunk/; revision=21658
Ged Murphy [Tue, 18 Apr 2006 18:16:11 +0000 (18:16 +0000)]
Reduce the size a bit.
svn path=/trunk/; revision=21657
Magnus Olsen [Tue, 18 Apr 2006 17:46:46 +0000 (17:46 +0000)]
[AUDIT] format this util is written from scratch, simple cmd command, and after looking through code no signs of reverse engineering were found
svn path=/trunk/; revision=21656
Magnus Olsen [Tue, 18 Apr 2006 17:45:55 +0000 (17:45 +0000)]
[AUDLT] Clean from wine
svn path=/trunk/; revision=21655
Ged Murphy [Tue, 18 Apr 2006 17:24:16 +0000 (17:24 +0000)]
[AUDIT]
tcpsvcs
I am the author and can verify this code is clean
svn path=/trunk/; revision=21654
Magnus Olsen [Tue, 18 Apr 2006 17:23:29 +0000 (17:23 +0000)]
Dutch translations from the dutch translations team,
cacls, getfirefox, msconfig, sndvol32, taskmgr by Maurus Cuelenaere, winemine by Maurus Cuelenaere
winlogon by Eric Janssen
svn path=/trunk/; revision=21653
Christoph von Wittich [Tue, 18 Apr 2006 17:17:08 +0000 (17:17 +0000)]
fix ownerdraw menu for miranda (patch by Brezenbak)
svn path=/trunk/; revision=21652
Ged Murphy [Tue, 18 Apr 2006 16:42:54 +0000 (16:42 +0000)]
- convert the floating windows to use pointers within the main structure
- allow showing and hiding of floating windows
- implement a rough version of the history interface
- temp draw a suggestion on how the color window could look.
- insert a few menu hints
- lots of half implemented of temp stuff in this commit, but committing now before the patch gets any bigger.
svn path=/trunk/; revision=21651