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