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

fe6c7f05e26a...
Pierre Schweitzer
[NTOSKRNL] Use the security descriptor for all the symlinks
fabbd7c1c162...
Katayama Hirofumi MZ
[WIN32SS][NTGDI] Don't use FLOAT for orientation (#1574)

Addendum to 0137096. Use 16.16 fixed-point values instead of FLOAT. CORE-15838
f821e1742cb1...
Pierre Schweitzer
[NTOSKRNL] Implement NtQuerySystemInformation(SystemObjectSecurityMode)
f7ec84eea079...
Hervé Poussineau
[NTOS:KD] Remove some _WINDK_ usages

- Always include kd64.h
- Change KdpPrompt() prototype to be compatible between KDBG and _WINDK_
- Rename KdComponentTable to KdpComponentTable to prevent a conflict
- Add some functions stubs and global variables
f6cec6d5cb98...
Hervé Poussineau
[NTOS:KD] Remove /BREAK support left over, likely broken by 819a0ed90a7c1a5dedff08aa3b3c5501dc58c632
f5e962ff2ed9...
Hervé Poussineau
[NTOS:KD] Remove dead code
f3c71baa0c89...
Pierre Schweitzer
[BASESRV] Handle failures instead of asserting
  • Test VBox: test failed -  stdio
e97b412a76d0...
Pierre Schweitzer
[BASESRV] Strengthen default permissions for DOS devices

This is linked to previous work done on DOS devices creation
in basesrv. If this DWORD is not set (or 0), DOS devices will
be created with an ACL that make the symlink readable by any
and modifiable by any.
With protection mode set, the symlink will be still readable by
any but not modifiable by anyone but the owner.

This should also affect some objects managed by session manager.

By default, on W2K3, that protection mode is set.
e5bffe49da21...
Hervé Poussineau
[NTOS:KDBG] Use CONTEXT instead of KTRAP_FRAME

Change KdbpTrapFrameToKdbTrapFrame to prefer CONTEXT (if available) over
KTRAP_FRAME.
cba1a2f7423c...
Katayama Hirofumi MZ
[WIN32SS][NTUSER] Fix msvc-x64 build
c4e2826c73bb...
Hermès Bélusca-Maïto
[CONSOLE][CONCFG][CONSRV] Provide support for specified additional TrueType fonts + bugfixes.
CORE-12451 CORE-13182 CORE-13196

- CONSOLE: Initialize the additional TrueType fonts cache.
  * Fix the font preview when a TrueType font has been selected.
  * Refresh the available fonts and the font preview when the selected
    code page is changed (Work In Progress), or when the OS pool of
    font resources has changed (WM_FONTCHANGE message).

- CONCFG: Implement support for the additional TrueType fonts cache:
  the contents of the cache is enumerated under the registry key
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont

  * Add helper functions and macros.
  * In CreateConsoleFontEx(), set the mandatory font pitch&family flags
    and remove those that we do not support.
  * In IsValidConsoleFont2(), update the validity checks and the
    documentation links.

- CONSRV: Load/refresh the additional TrueType fonts cache when needed.
bb4fc96939ac...
Eric Kohl
[MMSYS] Reset the speaker volume to its initial value when the user clicks the "Cancel" button

CORE-13815
a65a26091966...
Eric Kohl
[POWERCFG] Show the hibernate page only if the S4 power state is available
a33a69b3f4c8...
Pierre Schweitzer
[NTOSKRNL] Save ObjectSecurityMode value on boot
9a6eb70ff937...
Hervé Poussineau
[HIDCLASS] Implement IRP_MJ_WRITE
98638cc2dfdd...
Mark Jansen
[NTOS/MM] Recognize AMD64 image in PeFmtCreateSection failure case
95d5b39b57da...
Hervé Poussineau
[NTOS:KD] Remove CTRL+C pending support left over, likely broken by 5a6adb4f13abeafcc842e880384a16b05b797ffb
95d303bf1308...
Pierre Schweitzer
[NTOSKRNL] Simplify ObpCreateGlobalDosDevicesSD by using a SD on the stack
Rename it to ObpGetDosDevicesProtection to reflect the two previous changes:
its purpose is to return a DACL matching protection mode
8aeb6a920ac6...
Katayama Hirofumi MZ
[KERNEL32_APITEST] Add SetComputerNameExW testcase (#1578)

Add testcase of kernel32!SetComputerNameExW function. ROSTESTS-227
8159b205b644...
Pierre Schweitzer
[BASESRV] Take ObjectSecurityMode and ProtectionMode into account when creating DACLs
7a133609e774...
Hermès Bélusca-Maïto
[FIND] Improvements / bug-fixes. (#1553)

- Only include the strictly necessary headers.
- Get rid of the dependency on shell and user DLLs.
- fgetws() gets the string buffer size in number of characters.
- We can use the CRT functions for lengths of the arguments etc.

- The cFileName member of the WIN32_FIND_DATAW structure does not
  contain the full PATH to the enumerated file, but only its name.
  In order to use _wfopen(), build a full file path out of the
  directory part of the file specification and the full file name.

- Simplify a ConPrintf() call to make it "atomic".
- Fix the "confusion" lLineCount vs. lLineNumber vocable in the code.
- Do not emit an extra newline after having displayed the results for
  a given file.
- Uppercase the switches for performing the comparisons.
- Send the errors to the StdErr stream.
- Remove trailing whitespace.
73d7fd1415ba...
Jose Carlos Jesus
7373cb317405...
Katayama Hirofumi MZ
[GDI32_APITEST] Strengthen TextTransform testcase (#1567)

CORE-15554
6a124ef38aa9...
Bișoc George
[MAGNIFY] Initialize the common controls as the program has a manifest
68fcf906d923...
Katayama Hirofumi MZ
[GDI32_APITEST] Strengthen TextTransform more (#1568)

Appendant to #1567. Add more tests for gdi32_apitest!TextTransform. CORE-15554
63286c6bbc30...
Victor Perevertkin
[HIVESYS] Add missing UpperFilters for mouse and keyboard classes
611e6d7d0e1b...
Eric Kohl
[NET] Start parsing the /times option of the USER command.

Only '/times:' and '/times:all' are accepted yet.
4cf5013a5433...
Eric Kohl
[NET] Print raw logon hour ranges in the USER command.
3b0e093aba91...
Oleg Dubinskiy
[SETUP] Fix controls position in 1st stage GUI setup for Russian translation
3a071a19efe3...
Katayama Hirofumi MZ
[GDI32_APITEST] Fix MSVC build
33f524c62590...
Pierre Schweitzer
[NTOSKRNL] Use relaxed ACLs in ObpCreateGlobalDosDevicesSD when protection mode is not set
23825149a250...
Eric Kohl
[NET] Display the 'no logon hours' case in the USER command.
2161dd85dc74...
jimtabor
[NtUser] Fix Paint Messages

This is a HACK for forcing painting of non client areas. Paint code
seems very restricted.

See CORE-7166 & CORE-15934.
1c4e44592c39...
Pierre Schweitzer
[NTOSKRNL] Save ProtectionMode value on boot
1bd330cd8141...
Paweł Cholewa
[FIND] Rewrite of the find utility. (#1553)

This commit contains a complete rewrite of find console utility.
The goal of it was to make the source code easier to maintain
and to add a missing feature (/offline switch).

Additional changes:
* now the program operates on Unicode strings;
* added conutils and shlwapi as program's libraries;
* added IDS_INVALID_SWITCH string into resources;
* modified IDS_USAGE string to include /offline switch
  description.

https://ss64.com/nt/find.html was used for reference.
1a402847ed30...
Joachim Henze
[FREETYPE] Fix regression CORE-16041 Font/Text Rotation Angles Too Small

Thanks to the patches author Doug Lyons
and the reviewers hbelusca and Katayama Hirofumi MZ.

The regression was introduced by
0.4.13-dev-24-g
61475b9fede67b4eb2236c4ff9a495052c66cda9
0f29b3faa777...
jimtabor
[NtUser] Fix setting screen size.

Back set change size to the server information metrics.

Fixes CORE-15477. Still more work is required.

Patch based on reactosfanboy original patch.
0ca929791ae4...
Eric Kohl
[NET] Implement proper output of logon hour ranges in the USER command.
0bcf43482b81...
Pierre Schweitzer
[APPVEYOR] Disable the clang-cl

The compiler hits an assert while building a file
The two "officially" supported compilers are working though

This will bring back green status for our CI on GitHub
01370964495a...
Katayama Hirofumi MZ
[WIN32SS][NTGDI] Don't use FLOAT in IntEscapeMatrix (#1572)

Appendum to 1a40284. Use a 16.16 fixed point value instead of FLOAT. CORE-15838