Commit Graph
90 Commits
Author SHA1 Message Date
Andrew Munger 22aa9ace50 Clarify comment.
svn path=/trunk/; revision=38382
2008-12-27 11:55:43 +00:00
Andrew Munger ae171d25d2 Return mostly correct information so taskmgr doesn't just report zero for "System Cache".
svn path=/trunk/; revision=38381
2008-12-27 11:44:21 +00:00
Andrew Munger 01a550f50b Remove the i8042prt entry from the static hive, it was correctly installed by PnP all all tested cases.
svn path=/trunk/; revision=38371
2008-12-27 09:04:15 +00:00
Andrew Munger 389caf97fd Remove the entries for green, as they are imcomplete. Use the provided inf to install green.
svn path=/trunk/; revision=38350
2008-12-26 09:43:28 +00:00
Andrew Munger aa10663d0b Fix packmgr linkage.
svn path=/trunk/; revision=38229
2008-12-21 09:22:46 +00:00
Andrew Munger 2873eff0cb Null dereference FTL.
svn path=/trunk/; revision=38193
2008-12-20 09:30:12 +00:00
Andrew Munger ed4de66a9b Nevermind, I'd rather have the debug build. Someone fix this correctly, please.
svn path=/trunk/; revision=37805
2008-12-02 08:38:03 +00:00
Andrew Munger 6fa1c22603 "Fix" the release build.
svn path=/trunk/; revision=37804
2008-12-02 08:10:36 +00:00
Andrew Munger a8e3000e64 Gimme back mah ftp.
Revert 37791.

svn path=/trunk/; revision=37798
2008-12-01 18:33:55 +00:00
Andrew Munger 93b068850c Fix a fencepost bug.
Correct a glaring typo.
Make code less ugly.

svn path=/trunk/; revision=37215
2008-11-05 19:19:56 +00:00
Andrew Munger 68b1f10bef Remove a overzealous check. MSDN says to avoid calling with NumberOfBytes == 0, but it is valid.
Addresses bug 3715.

svn path=/trunk/; revision=36449
2008-09-24 07:52:19 +00:00
Andrew Munger cae5d127c8 Pass the ImagePath buffer as the command line, not the application name. After the recent changes, the ImaagePath buffer contains a properly formatted command line.
This change allows you to start services with parameters listed in the ImagePath, like Abyss and MySQL.

svn path=/trunk/; revision=35893
2008-09-02 21:33:51 +00:00
Andrew Munger 8221cb697c Allocate buffer from Non-paged pool, like most everything else in KDBG.
svn path=/trunk/; revision=35660
2008-08-26 09:38:12 +00:00
Andrew Munger 239ad82645 Add odbc32 to the build system and bootcd.
It builds and it's mere presence allows php to load.
Please have a look at the .rbuild, it probably needs tweaked.

svn path=/trunk/; revision=35623
2008-08-25 07:49:46 +00:00
Andrew Munger 85e9dd424d Update the Fonts folder path.
svn path=/trunk/; revision=35330
2008-08-14 09:29:49 +00:00
Andrew Munger f8857961fd Update the font installbase, this "fixes" the livecd. Tested bootcd, livecd, and make install.
svn path=/trunk/; revision=35329
2008-08-14 09:28:06 +00:00
Andrew Munger c4db2ba2dc A driver-supplied Cancel routine is called with the cancel spin lock held, it must be released on IRP completion.
This was inverted in mouclass. Fix by Samuel Serapión.

svn path=/trunk/; revision=33089
2008-04-21 12:10:55 +00:00
Andrew Munger e2d5ba4e1f Simplify and rename the functions that touch UserPageListHead.
They were confusingly coded to accept any flavor of PFN_TYPE, which resulted in at least one bug.
Constrained the calls to the MmRequest/ReleasePageMemoryConsumer and MmTrimUserMemory.

svn path=/trunk/; revision=32673
2008-03-13 15:26:17 +00:00
Andrew Munger 182594bf42 If it wasn't for things like this, I would never commit.
This one goes out to TechBot.

svn path=/trunk/; revision=32556
2008-03-04 04:03:03 +00:00
Andrew Munger 77a5b5a508 Gracefully handle the case where the BIOS insists there is a floppy drive, but there is no controller. Patch by Cameron Gutman (aicommander at gmail dot com) from Bug 1508.
svn path=/trunk/; revision=28899
2007-09-06 12:36:05 +00:00
Andrew Munger f63bea010c Remove Byte-Order-Mark from rc file. Fixes my solitaire. ;0)
svn path=/trunk/; revision=28898
2007-09-06 12:14:43 +00:00
Andrew Munger 63872a8e79 NtQueryInformationProcess:
Return STATUS_INFO_LENGTH_MISMATCH where appropriate, and return the needed length in any case.
"ntdll_winetest info" now has 5 failures.

svn path=/trunk/; revision=28570
2007-08-26 07:51:51 +00:00
Andrew Munger 03f90f222d NtQuerySystemInformation:
Do not blindly zero the buffer with the size sent in by the caller. This fixes the stack smash "ntdll_winetest info" was seeing. Thanks to arty for catching it.
Remove the nested SEH.
"ntdll_winetest info" now has 16 failures.

svn path=/trunk/; revision=28569
2007-08-26 07:39:29 +00:00
Andrew Munger e6b469c9c0 Free memory with the proper tag.
Spotted by Gregor Brunmar (gregor dot brunmar at home dot se).

svn path=/trunk/; revision=28505
2007-08-24 07:43:42 +00:00
Andrew Munger 421174102d Fixup the R_MAGIC code.
svn path=/trunk/; revision=28344
2007-08-15 07:45:55 +00:00
Andrew Munger f8f289daef [AUDIT] kdbg is a custom ReactOS component, written and improved upon by numerous developers. It's nearly as old as the codebase itself.
svn path=/trunk/; revision=27717
2007-07-18 12:18:41 +00:00
Andrew Munger 9f3137e69e Restore a missing " so I can build again.
svn path=/trunk/; revision=27607
2007-07-12 04:31:25 +00:00
Andrew Munger 8db103104e Remove stdole2.tlb from the bootcd also.
svn path=/trunk/; revision=27381
2007-07-03 22:04:42 +00:00
Andrew Munger 1289745bf8 Fix realloc behavior when size == 0 and ptr != NULL.
Patch by DrV, bug 2347.

svn path=/trunk/; revision=27299
2007-06-28 07:05:24 +00:00
Andrew Munger 4062336483 Typo fixes, patch by our friend Coviti.
svn path=/trunk/; revision=26068
2007-03-13 11:28:18 +00:00
Andrew Munger 2167cc7a61 Patch from ShadowFlare, bug 1838.
"The current implementation continues to register or unregister additional DLLs
that were specified, even if one of the earlier ones failed.  The behavior on
the Microsoft version is different; if one fails, it stops there instead of
continuing.  Some installers may possibly depend on this behavior."

svn path=/trunk/; revision=24371
2006-10-02 22:21:37 +00:00
Andrew Munger e6adaebbce Resource sync from trunk.
Merged 24269, 24281, 24285, 24292, 24294-24295,
24298-24299, and 24303.

svn path=/branches/ros-branch-0_3_1/; revision=24355
2006-10-01 21:32:47 +00:00
Andrew Munger b5dbaf9282 Merge the one line fix from 24273 v. 24276.
svn path=/branches/ros-branch-0_3_1/; revision=24349
2006-10-01 19:29:03 +00:00
Andrew Munger 32b3c2fdf9 WaxDragon curses BrandonTurner.
svn path=/branches/ros-branch-0_3_1/; revision=24330
2006-10-01 04:57:50 +00:00
Andrew Munger 786ac12c99 Oops. I forgot the branch has a config.rbuild...
svn path=/branches/ros-branch-0_3_1/; revision=24329
2006-10-01 04:47:34 +00:00
Andrew Munger 550317611d Sync win32k and gdi32_winetest from trunk.
Merged 24228-24229, 24231, 24234-24239,
24255-24257, 24260-24264, 24266-24268,
24270-24271, 24287-24288.

svn path=/branches/ros-branch-0_3_1/; revision=24328
2006-10-01 04:37:32 +00:00
Andrew Munger 723627e679 Merge 24208, 24236, 24242, and 24259 from trunk. LiveCD fixes.
svn path=/branches/ros-branch-0_3_1/; revision=24304
2006-09-30 02:54:20 +00:00
Andrew Munger 8f9a18cfff Merge 24219-24222, and 24209 from trunk.
svn path=/branches/ros-branch-0_3_1/; revision=24230
2006-09-22 21:45:35 +00:00
Andrew Munger 14d0c5f34a Initialize h_alises with a length 1 array containing a terminating null as specified. Patch by arty. (Fixes ncftp connection)
svn path=/trunk/; revision=24209
2006-09-19 04:25:14 +00:00
Andrew Munger ece02ec90c Bump to 0.3.1-SVN
svn path=/branches/ros-branch-0_3_1/; revision=24207
2006-09-18 22:59:55 +00:00
Andrew Munger d00d45c34e Reapply entrypoint fix, patch from Usurp.
svn path=/trunk/; revision=24204
2006-09-18 21:49:12 +00:00
Andrew Munger d43585136b DBG=0 fixes, patch by Physicus.
svn path=/trunk/; revision=23691
2006-08-24 18:48:15 +00:00
Andrew Munger 844073d973 Update the hardcoded ViewCVS URL. Now packmgr works on the bootcd.
svn path=/trunk/; revision=23529
2006-08-08 21:19:11 +00:00
Andrew Munger 16837dffa3 Correct the path to the package.dll for packmgr.
svn path=/trunk/; revision=23526
2006-08-08 20:13:27 +00:00
Andrew Munger 4a89b0422d Fix the build on linux (for real). Patch from hpoussin, who checked that it didn't break the win32 build.
This also reverts 23394.

svn path=/trunk/; revision=23396
2006-07-31 22:34:55 +00:00
Andrew Munger 306688e01b "PnPify" ne2000, patch from Filip.
This allows the ne2000 driver to work with (and without) the new qemu acpi settings.

svn path=/trunk/; revision=23320
2006-07-27 16:52:03 +00:00
Andrew Munger 70cd383c59 Add a \n so the output under linux looks correct. Every other printf had a \n, no idea why this one didn't.
svn path=/trunk/; revision=22901
2006-07-07 16:23:44 +00:00
Andrew Munger 6f734d6123 Convert sequence number to network byte order before sending it on the wire.
svn path=/trunk/; revision=22898
2006-07-07 13:23:10 +00:00
Andrew Munger bedfaa39ea Remove gradient change committed by frik85.
svn path=/trunk/; revision=22360
2006-06-15 13:16:12 +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
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
Andrew Munger 3ed19e8287 Quiesce the datalink debugging output.
svn path=/trunk/; revision=21892
2006-05-11 21:52:28 +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
Andrew Munger 72bb90f524 Revert accidental txtsetup.sif change. My fault.
svn path=/trunk/; revision=21885
2006-05-10 19:29:49 +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
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
Andrew Munger e9c7c2b139 "More efficient" IsPowerOf2 from Myria (myriachan at cox dot net).
svn path=/trunk/; revision=21801
2006-05-05 15:10:59 +00:00
Andrew Munger 965305ebc8 Move callproc code into own file and reduce unneccessary system calls to dereference them.
It doesn't fix any bugs but improves performance a bit.
Patch from w3seek, bug 1445.

svn path=/trunk/; revision=21779
2006-05-03 04:17:50 +00:00
Andrew Munger 3958d172cb 21728 broke the release build, use an #ifndef instead.
svn path=/trunk/; revision=21738
2006-04-25 01:31:00 +00:00
Andrew Munger 0962d9ef05 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
2006-04-24 18:32:35 +00:00
Andrew Munger 88699130d7 Send in the list of DHCP options we would like to get back, some servers are not as forthcoming as others.
This allows those of you running Windows Server 2003 as your DHCP server to get a domainname and default route.
This commit is dedicated to Jaix Bly.

svn path=/trunk/; revision=21595
2006-04-15 01:25:55 +00:00
Andrew Munger b3acf144a3 INF fix committed for hpoussin. Fixes networking (for everyone but encoded).
svn path=/trunk/; revision=21583
2006-04-13 15:44:08 +00:00
Andrew Munger 8de1633b66 Changed the ParameterType in NdisReadConfiguration to Hex.
Since 21002, we actually check this in ndis, before we just assumed Hex regardless of what was sent in.  This fixes networking under qemu.

svn path=/trunk/; revision=21475
2006-04-05 17:36:28 +00:00
Andrew Munger cf11a035b5 DHCP Client fixes and enhancements
Set the correct hardware type flag. Fixes bug 651.
Send option 12 on discovery, allows some DHCP servers to dynamically update DNS.
Send option 61 for good measure. We use the MAC address as some other OSes do.

svn path=/trunk/; revision=21474
2006-04-05 16:38:03 +00:00
Andrew Munger 0f3dff0211 Revert 20343, which puts the implementation of QueryServiceConfigW back into place. (20255)
svn path=/trunk/; revision=20477
2005-12-31 01:38:59 +00:00
Andrew Munger 00a70f69db Use Bitstream Vera Sans when asked for Tahoma. Addresses bug 1188.
svn path=/trunk/; revision=20413
2005-12-29 05:18:21 +00:00
Andrew Munger 8b5d19e781 Return error codes correctly, fixes 1109. Patch by Hartmut Birr.
svn path=/trunk/; revision=20204
2005-12-16 03:00:02 +00:00
Andrew Munger 4177c902b7 Include main .rc file in format.xml, so that strings will actually print.
Disabled Ja.rc due to Unterminated Line Ending error, needs attention.
This makes format.exe 100% more useful, but still does not format.

svn path=/trunk/; revision=20158
2005-12-14 03:30:22 +00:00
Andrew Munger a0a5cebd2d Define __NO_CTYPE_INLINES so release npfs will build again.
svn path=/trunk/; revision=19784
2005-11-30 19:12:40 +00:00
Andrew Munger 0e53cd852d Disable patented bytecode interpreter, will investigate the non-patented configuration.
svn path=/trunk/; revision=18773
2005-10-25 18:01:14 +00:00
Andrew Munger baa9fed721 When you move something in the tree that is on the bootcd, you must update bootdata/packages/reactos.dff. DHCP was missing from recent bootcds.
svn path=/trunk/; revision=18653
2005-10-21 13:20:19 +00:00
Andrew Munger 6bbd4e5cd3 New search icon.
svn path=/trunk/; revision=18652
2005-10-21 12:59:32 +00:00
Andrew Munger c36fc14394 One liner from Alex_Ionescu that fixes svn hanging during checkout or update.
svn path=/trunk/; revision=18639
2005-10-20 17:48:19 +00:00
Andrew Munger a45c2e461f MiTestCard is only used in DBG=1, surround with ifdef so DBG=0 builds.
svn path=/trunk/; revision=18395
2005-10-10 14:29:15 +00:00
Andrew Munger d004682a00 winver.exe by Christoph.AT.ApiViewer.de
svn path=/trunk/; revision=18299
2005-10-06 20:07:24 +00:00
Andrew Munger 2f370af826 Fix getInterfaceInfoSet so GetInterfaceInfo returns only non-loopback adapters, however, we still return some incorrect info.
Silenced a DPRINT.

svn path=/trunk/; revision=18041
2005-09-25 04:55:16 +00:00
Andrew Munger 1e482c105d Properly return status in iphplapi, and don't close the file handle before we use it in getNumInterfacesInt.
svn path=/trunk/; revision=17994
2005-09-23 03:50:03 +00:00
Andrew Munger 7f46bf47f7 Fix release build of ntdll by adding __NO_CTYPE_INLINES to rtl.xml
svn path=/trunk/; revision=17886
2005-09-16 18:07:19 +00:00
Andrew Munger e03998d67c Fix release build of dflat32, initalizing some vars and fixing one typo.
svn path=/trunk/; revision=17885
2005-09-16 18:00:49 +00:00
Andrew Munger ddaabb16b4 Added a text test to rosperf, and build as unicode.
svn path=/trunk/; revision=17855
2005-09-15 04:57:51 +00:00
Andrew Munger a88a9fff19 Fix release build of string library
svn path=/trunk/; revision=17854
2005-09-15 04:51:14 +00:00
Andrew Munger 1b7481234a Fix regexpl so it properly prints a DWORD_LITTLE_ENDIAN.
svn path=/trunk/; revision=17850
2005-09-14 20:24:43 +00:00
Andrew Munger 02471b01a7 Remove stray data from the XML. This one goes out to TLF.
svn path=/trunk/; revision=17757
2005-09-09 00:38:39 +00:00
Andrew Munger 43692c4674 Fix include so packlib builds after latest wine sync.
svn path=/trunk/; revision=17726
2005-09-07 19:09:56 +00:00
Andrew Munger fe417a79c4 Fix cmd build. Please check your changes before commiting.
svn path=/trunk/; revision=17623
2005-09-03 18:05:33 +00:00
Andrew Munger 5fb5193c82 Correct some checks, fix bug 748 (qemu networking). Fix by his vaingloriousness Alex Ionescu.
svn path=/trunk/; revision=17600
2005-09-01 02:57:27 +00:00
Andrew Munger 40a9efb724 17519 requires __REACTOS__ to be defined for KDB to work.
svn path=/trunk/; revision=17566
2005-08-27 04:20:49 +00:00
Andrew Munger e0ccbec43f "." means current directory, not previous. Spotted by Talley.
svn path=/trunk/; revision=17565
2005-08-27 02:34:46 +00:00
Andrew Munger c9522f3ab8 Do not free a Critical Section we did not initialize. Fixes the silent UM exception I was seeing while trying to install VMWare tools. Patch by Filip.
svn path=/trunk/; revision=17418
2005-08-16 23:37:17 +00:00
Andrew Munger c247f5f8b2 Added TimeOut to the correct section, removed ion's 12148 incorrect addition. 10 second default.
svn path=/trunk/; revision=17287
2005-08-11 15:55:25 +00:00