Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Console View

Legend:   Passed Failed Warnings Failed Again Running Exception Offline No data

ee7f479c5762...
Mark Jansen
[RTL][XDK][KERNERL32_WINETEST] Import wine actctx changes from 3.2-37c98396
This adds support for reading the trustInfo (requestedExecutionLevel),
and the compatibility (supportedOs) sections.
e8271c9a462f...
Serge Gautherie
[KMTESTS:FSRTL] Fix all FsRtlLargeMcbTestsFastFat() checks

Addendum to 22037684e42e29abc99a9a280278b16305eaa2e2.

- Result: check "== FALSE" not "= TRUE".
- Report compared values, not different ones.

CORE-11819
e688aab6b38c...
Timo Kreuzer
[FORMATTING] Fix indentation, no functional changes.
e1bd79e3df9a...
Serge Gautherie
[SC] Addendum to 4728157: Add missed values to query errors and usage output. (#387)
d281d14fd129...
Timo Kreuzer
[REACTOS] Fix a number of Get/SetWindowsLong*Ptr* issues and use GWLP_* instead of GWL_* where appropriate.
c361e475b4af...
Giannis Adamopoulos
[SHELL32] CDefaultContextMenu: Implement GetCommandString
b8741e2bb3ce...
Thomas Faber
[SHELL32] Fix PIDL leak in CMenuSFToolbar::FillToolbar. CORE-13194
  • Test VBox: test failed -  stdio
b6c060ce04be...
Serge Gautherie
[IPHLPAPI] Fix getNumRoutes() return value, on Mib error (#391)
b02d78586cac...
Mark Jansen
[COMCTL32] Export GetWindowSubclass by name.
CORE-14346
af97de39a2bc...
Giannis Adamopoulos
[SHELL32] CShellItem: Fix return value of Compare method
af6c5806d5c1...
Thomas Faber
[SHLWAPI] Cherry-pick Wine commit 7be8beab68c (Don't attempt to un-expect ComputerName in PathUnExpandEnvStrings) by Katayama Hirofumi MZ. CORE-13816
ac950ea01d31...
Giannis Adamopoulos
[SHELL32] shellpath: sync a part of _SHGetDefaultValue with wine
on 32bit builds CSIDL_PROGRAM_FILESX86 is treated as CSIDL_PROGRAM_FILES and on wow64 builds CSIDL_PROGRAM_FILES gets treated as CSIDL_PROGRAM_FILESX86
a8d256bf23ce...
Eric Kohl
[SERVICES] Update a drivers status properly

- ScmUnloadDriver: Handle failed unload properly.
- ScmGetDriverStatus: A driver is running when its driver object was found. Otherwise it has been stopped.
- ScmControlDriver: Check a drivers status before and after unloading.

CORE-14317
a5a6c6419fae...
Thomas Faber
[IMAGEHLP_WINETEST] Un-mark a ROS-diff that's been committed upstream.
a3c58ca76f21...
Pierre Schweitzer
[NTOSKRNL] Implement the support for reserve IRP in IO

The reserve IRP is an IRP which is allocated on system boot and kept during
the whole system life. Its purpose is to allow page reads in case of
low-memory situations where the system doesn't have enough memory left
to allocate an IRP to read from the page file (would be catastrophic situation).
a2f77ee3fb74...
Thomas Faber
[NTOS:CC] Don't read past the end of the file in CcPerformReadAhead.
  • Test VBox: test failed -  stdio
9d7313273c50...
Giannis Adamopoulos
[SHELL32] CShellItem: Implement BindToHandler and improve GetAttributes based on wine
Fixes lots of tests.
9ac94af43616...
Thomas Faber
[KERNEL32_WINETEST] Cherry-pick Wine commit 85f515292aa (Close process / thread handles) by Mark Jansen.
  • Test VBox: test failed -  stdio
9ac2e9855af6...
Pierre Schweitzer
[NTOSKRNL] Add the CcDataFlushes and CcDataPages counters
  • Test VBox: test failed -  stdio
87d3fdf99e8f...
Thomas Faber
[DHCPCSVC] Fix a memory leak in bind_lease introduced in r14645 (!). CORE-14353
7e48c20b3b6b...
Giannis Adamopoulos
[SHELL32] Fix a couple of tests
730d81b9f7a7...
Giannis Adamopoulos
[SHELL32] Fix some test failures
6ff94017e45a...
Pierre Schweitzer
[VFATLIB] Fix FAT partitions formatting in a non clean fashion.

(So the fun begins)
In spite of what VFATLIB headers pretend, there's not magic in FAT boot sector.
The 3 first bytes are just the jump instruction (to the boot code). No jump, no boot.
Also, some (many?) FAT implementations rely on the jump code to help detecting that
a FAT volume is really a FAT volume. Like MS FastFAT. Or our own FAT recognizer in FS_REC.
The story is that, up to that commit, we zeroed the 3 first bytes; leading to broken
FAT volumes.
This got hidden in most cases by the fact that during setup, when we install boot
loader, we erase parts of the boot sector, including the jump instruction, making the
volume valid again. But that wouldn't fix secondary volumes where the boot loader isn't
installed.
And, also, imagine a scenario where you want to install ReactOS on a newly formatted volume
with MS FastFAT instead of our own implementation... That would simply not work to
the fact that the driver wouldn't recognize the fresh formatted volume!

(So the non fashion begins)
Fix this by putting a not that valid jump into the boot sector when formatting our
partitions. That way, our volume is always regarding a FAT view point. But, instead of
putting values that mean (nearly) nothing. We should also put a dummy bootloader
displaying the user and error message, as done by dosfstools.

(So the hope begins)
This opens the way for trying to install ReactOS with MS FastFAT (doesn't work yet).

CORE-11819
CORE-14362
6771bf55a015...
Timo Kreuzer
[WIN32K] Get rid of some instances of the ugly RETURN() macro
  • Test KVM: test failed -  stdio
  • Test VBox: test failed -  stdio
5f52a61e7dfd...
Mark Jansen
[SHIMENG] Do not crash on a NULL ModuleName & BaseAddress.
CORE-14376
5b38fed77603...
Giannis Adamopoulos
[SHELL32] -CMenuToolbarBase: Remove all buttons on destruction. CORE-13194
It seems that TBN_DELETINGBUTTON isn't called when the toolbar gets destroyed so the only way to avoid leaking the data is emptying it ourselves.
56e2bf2f9265...
Thomas Faber
[NTOS:CC] Avoid some magic numbers.
4b8f53c9e9c0...
Eric Kohl
[SERVMAN] Add an accelerator for the F5 (refresh) key

CORE-14389
48d88a361766...
Giannis Adamopoulos
[SHELL32] CFSFolder: Fix some tests for GetAttributesOf
45964099f31a...
Pierre Schweitzer
[NTOSKRNL] Return some Cc counters in SystemPerformanceInformation
  • Test VBox: test failed -  stdio
4487284c177c...
Thomas Faber
[KMTESTS:FSRTL] Avoid writing to string literals. ROSTESTS-298
3263303844bd...
Giannis Adamopoulos
[SHELL32] CShellItem: Fix GetDisplayName and Compare
The two methods were completely broken because they passed a full pidl to the parent folder (and not desktop folder).
Compile SHGetNameFromIDList to use it in CShellItem but don't export it.
227c4321c26f...
Pierre Schweitzer
[NTOSKRNL] Add the CcMapDataWait and CcMapDataNoWait counters
22037684e42e...
Pierre Schweitzer
[KMTESTS:FSRTL] Add a few more tests matching MS FastFAT.

CORE-11819
21ae3a086241...
Giannis Adamopoulos
[SNDREC32] it-IT.rc: add a missing new line
  • Test VBox: test failed -  stdio
1dfbed9c3dbd...
Eric Kohl
[SERVICES][ADVAPI32] Fix the broken service stop sequence

services\database.c:
- Refactor ScmControlService() so that it can be used to send the dispatcher loop stop command.
- Separate the code to decrement the image run counter from the service image cleanup code.

services\rpcserver.c:
- RSetServiceStatus(): Stop the dispatcher loop when the image run counter is zero and remove the service image after that.

advapi32\service\sctrl.c:
- Do not terminate the service dispatcher loop when the last service is being stopped. Wait for an explicit dispatcher stop command (empty service name).

CORE-12413
182a31074f61...
Thomas Faber
[IPHLPAPI] Fix memory leak in getNumRoutes. CORE-14353
173971d94763...
Timo Kreuzer
[WIN32K] Implement NtUserSetWindowLongPtr for 64 bit builds
Also fix return type of NtUserQueryWindow and type of WND::dwUserData and the value for bAnsi in SetWindowLongPtrA
  • Test VBox: test failed -  stdio
0fbdf3170926...
Pierre Schweitzer
[NTOSKRNL] Add the CcPinReadWait and CcPinReadNoWait counters
07f3691cd82d...
Mark Jansen
[RAPPS] Various fixes
- Ask the user if they want to continue on cab certificate problems
- Fix memory leaks in failure paths
- Properly disable caching