Commit graph

2171 commits

Author SHA1 Message Date
Thomas Faber 2565dcba26 [NTOS:PS]
- Implement NtApphelpCacheControl. Patch by Mark Jansen
CORE-9914 #resolve

svn path=/trunk/; revision=69022
2015-09-05 11:49:54 +00:00
Thomas Faber 9c35e7b817 [BOOTMGFW]
- Fix build with RUNTIME_CHECKS (and hopefully STACK_PROTECTOR)

svn path=/trunk/; revision=68999
2015-09-04 15:33:12 +00:00
Amine Khaldi 8cb9d1125b [BOOTMGFW] Add missing dependency.
svn path=/trunk/; revision=68997
2015-09-04 14:45:40 +00:00
Amine Khaldi 6556572a93 [BOOTMGFW] Add missing dependency.
svn path=/trunk/; revision=68996
2015-09-04 14:43:01 +00:00
Amine Khaldi 0bfea85680 [BOOTMGFW] Set the subsystem differently between GCC and MSVC builds.
svn path=/trunk/; revision=68995
2015-09-04 14:40:15 +00:00
Alex Ionescu 475dc31102 [TXTSETUP]
Still takes 3 commits to get 1 right.

svn path=/trunk/; revision=68994
2015-09-04 14:26:09 +00:00
Alex Ionescu 1213038a54 [BOOTMGFW]
Try to fix header.

svn path=/trunk/; revision=68993
2015-09-04 14:23:45 +00:00
Alex Ionescu 286f63072a [BOOTMGFW]
Nothing to see here. I hope this doesn't break the build.

svn path=/trunk/; revision=68992
2015-09-04 14:16:56 +00:00
Hermès Bélusca-Maïto 9ee2ac33d3 [few apps][LOGONUI][FREELDR][MSGINA][BLUE] VOIDify function paramater lists when they indeed don't take any arguments.
svn path=/trunk/; revision=68974
2015-09-04 00:21:03 +00:00
Pierre Schweitzer 65caa6e448 [NTFS]
No reason to keep NTFS disabled. Make it manually started (ie, by FsRec)

svn path=/trunk/; revision=68872
2015-08-30 13:05:20 +00:00
Benedikt Freisen 51d24b7385 Some fixes to the scf file registry entry; added some missing entries (patch by gonzoMD)
svn path=/trunk/; revision=68821
2015-08-25 14:24:41 +00:00
Hermès Bélusca-Maïto d2cfc5d13b [FREELDR]: Fix typo in comment, spotted by "middings". CORE-10040 #resolve
svn path=/trunk/; revision=68817
2015-08-25 11:55:36 +00:00
Eric Kohl 82e230b0d9 [WLNOTIFY]
- Disable the debug output.
- Add and register the missing notification functions.

svn path=/trunk/; revision=68804
2015-08-23 15:58:18 +00:00
Pierre Schweitzer 05244f7905 [BOOTDATA]
Enable MUP driver on boot


svn path=/trunk/; revision=68758
2015-08-18 20:17:25 +00:00
Eric Kohl 484361acc7 [WLNOTIFY]
Register the notification functions.

svn path=/trunk/; revision=68723
2015-08-16 19:27:11 +00:00
Daniel Reimer ac0e6eeb65 [SHELL32] [INF]
Improvements to winhlp32 by Jared Smudde
CORE-10002 #resolve #comment Committed, thx ^^

svn path=/trunk/; revision=68666
2015-08-10 14:18:40 +00:00
Daniel Reimer 9a0ca4df5e [shimgvw]
Add icons for different images by Jared Smudde
CORE-9926 #resolve #comment Committed, thx for help ^^

svn path=/trunk/; revision=68637
2015-08-08 16:46:46 +00:00
Christoph von Wittich 61359d4e52 [BOOTDATA]
rename data folder to testdata

svn path=/trunk/; revision=68616
2015-08-07 17:22:00 +00:00
Hermès Bélusca-Maïto f4c0c8f78c [TOOLS_BIN2C]
- Fix a GCC warning (error on Macs) concerning the printf "%Iu" specifier.
- To make sure data included by bin2c, that need to be interpreted as a (long) string, is correctly NULL-terminated, introduce an output format called "STR": this creates a long character array using the "\xXX" format.
- To circumvent a silly limitation of MSVC (all versions?) about the maximum length (65535 bytes) of a char string (aka. char MyArray[] = "...my_long_string...";), introduced yet another output format called "BINSTR" which creates an array of bytes that is NULL-terminated (aka. char MyArray[] = {0xde, 0xad, 0xbe, 0xef, 0x00};).
- Finally, the output format "BIN" is the regular bin2c format (simple array of bytes).

[HAL_PCIDATA][FREELDR_INSTALL]
Use the above-described functionality (for HAL_PCIDATA, use BINSTR format because the PciVendors data is otherwise too large to be stored in "char_string" format).

svn path=/trunk/; revision=68255
2015-06-24 19:54:19 +00:00
Amine Khaldi b8911d58ce [LIVECD] Add the required folder for the favorites menu to work. By Barrett Karish. CORE-9780
svn path=/trunk/; revision=68240
2015-06-22 18:33:49 +00:00
Amine Khaldi aa4376498d [THEMEUI] Revert r67304 (Leverage add_registry_inf() as suggested by Timo). Figuring out why that doesn't work is left as an exercise for the reader. See CORE-5984 for details.
svn path=/trunk/; revision=68155
2015-06-15 20:42:08 +00:00
Amine Khaldi 3ea683ba53 [SYSSETUP][UNATTENDED] Add a way to disable Gecko install. Brought to you by V.
svn path=/trunk/; revision=68098
2015-06-09 23:20:33 +00:00
Amine Khaldi 084970da0a [FONTVIEW][HIVECLS] File filter improvements by Lee Schroeder. See CORE-9763 for details.
svn path=/trunk/; revision=68050
2015-06-06 17:20:49 +00:00
Amine Khaldi a92db93809 [HIVECLS] Add the needed registry items for AssocGetPerceivedType. By Mark Jansen. CORE-9754
svn path=/trunk/; revision=68044
2015-06-06 14:30:30 +00:00
Amine Khaldi 9ed7ee953b [HIVECLS] Improvements to MIME types by Jared Smudde. CORE-9762
svn path=/trunk/; revision=68032
2015-06-06 12:07:16 +00:00
Daniel Reimer c770f94d2d [TRANSLATION]
Adding Turkish Translations (inf) by Erdem Ersoy
CORE-9138 #resolve #comment Committed, thx ^^

svn path=/trunk/; revision=67930
2015-05-26 18:12:08 +00:00
Amine Khaldi 208dfa5c5c [BOOTDATA] Add Mozilla's NSS CA roots to the ReactOS registry and give the certs their own file. By Ismael Ferreras Morezuelas aka swyter. CORE-9065
svn path=/trunk/; revision=67871
2015-05-23 15:56:26 +00:00
Timo Kreuzer 369786f126 [KERNEL32/KSECDD/GDI32/BMFD/DBGHELP/HALARM/SETUPLDR]
Fix ARM build

svn path=/trunk/; revision=67736
2015-05-14 22:32:35 +00:00
Amine Khaldi f591467049 [LIVECD] Rename "Audiorecorder" shortcut to "Sound Recorder". By Jared Smudde. CORE-9687
svn path=/trunk/; revision=67682
2015-05-12 10:46:26 +00:00
Timo Kreuzer 89ee675f59 [KSARM.H]
- Fix/add a number of macros based on native definitions
- Add "intrinsics" for GNU ARM assembler
- Move trap macros to asmmacro.S

svn path=/trunk/; revision=67639
2015-05-10 21:03:33 +00:00
Timo Kreuzer 066c89edc7 [NTOSKRNL/FREELDR/NDK]
- "equalize" internal arch specific Mm headers
- Move some definitions into more appropriate locations

svn path=/trunk/; revision=67568
2015-05-05 20:36:07 +00:00
Amine Khaldi b18c48243f [BOOTDATA] Add missing font DPI entries in registry. By Ziliang Guo. CORE-8902
svn path=/trunk/; revision=67517
2015-05-02 19:55:55 +00:00
Timo Kreuzer a2e4378502 [FREELDR]
Hey Arch, hyperspace is not the page table range!
Rename HYPER_SPACE_ENTRY to SELFMAP_ENTRY.

svn path=/trunk/; revision=67467
2015-04-28 21:25:43 +00:00
Christoph von Wittich 85567042ab [FREELDR]
rename boot.s to boot.S

svn path=/trunk/; revision=67367
2015-04-23 12:13:54 +00:00
Daniel Reimer 2273067742 [INF]
Add the recently added two font substitutes in livecd.inf either.

svn path=/trunk/; revision=67360
2015-04-22 22:52:32 +00:00
Amine Khaldi ece1ba5016 [THEMEUI] Leverage add_registry_inf() as suggested by Timo. Addendum to r67242. CORE-5984
svn path=/trunk/; revision=67304
2015-04-19 16:13:02 +00:00
Amine Khaldi 4016681e08 [THEMEUI] Add this module for .msstyle file type association. By Lee Schroeder. CORE-5984
svn path=/trunk/; revision=67242
2015-04-18 09:52:23 +00:00
Eric Kohl fdc0506420 [SRVSVC]
Add the Server service and its interface definition files.



svn path=/trunk/; revision=67196
2015-04-14 20:59:34 +00:00
Timo Kreuzer 2530602c53 [FREELDR]
Fix ARM build

svn path=/trunk/; revision=67164
2015-04-11 14:03:19 +00:00
Amine Khaldi 4add8053dd [INF] Romanian translation update by Ștefan Fulea. CORE-9516
svn path=/trunk/; revision=67142
2015-04-10 19:39:08 +00:00
Timo Kreuzer e617f69eee [RTL]
Improve RtlImageNtHeaderEx:
- Fix signed/unsigned mismatch when comparing NT header offset
- Simplify overflow checks
- Add missing overflow-into-systemspace check
CR-77 / CORE-8091 #resolve

svn path=/trunk/; revision=67140
2015-04-10 19:21:22 +00:00
Daniel Reimer 2fc7116a9a [INF]
- Convert some ANSI to UTF-8 w/o BOM
- Remove some BOMs ^^

svn path=/trunk/; revision=67138
2015-04-10 13:59:20 +00:00
Daniel Reimer 04ffbc846d [INF]
CORE-9060 #comment swyter-rapps-add-short-desktop-title-2015-03-25.patch committed, rest will come soon.

svn path=/trunk/; revision=67096
2015-04-08 17:42:14 +00:00
Sylvain Petreolle d5af8084fb [FREELDR]
In a quest to better registry,
don't break VSSolution builds.
freeldr_pe is not in the same directory and copy doesn't care if you ask to concatenate C:\tomatoes, it already has the first file.

svn path=/trunk/; revision=67053
2015-04-04 20:33:18 +00:00
Timo Kreuzer 04cbcf8063 [CMAKE/BOOTDATA]
Implement support for decentralized registry inf files.
This is done with the new add_registry_inf() cmake function, which takes one or more inf files, which are then converted to UTF-16 and merged into a single registry.inf, which is then used to create the livecd hives and imported by usetup. Move the registry entries for some drivers out of hivesys.inf into separate files next to the driver.

svn path=/trunk/; revision=66952
2015-03-29 11:38:05 +00:00
Hermès Bélusca-Maïto 02997eb8f4 [CMAKE]
Improve the concatenate_files macro introduced by Timo in r52179 + r52182 and hackfixed in r53914 . Notice that now it can take an arbitrary number of files to be concatenated. Hence you need to specify first the output file, and all the rest is the different files.

[FREELDR]
Use the improved concatenate_files macro.

svn path=/trunk/; revision=66946
2015-03-29 01:53:10 +00:00
Sylvain Petreolle 7c5ad5fdfe [REACTOS.DFF]
Show the cornich^W user what to NOT do before losing hair, hours, and hope into mankind.

svn path=/trunk/; revision=66939
2015-03-28 21:36:37 +00:00
Amine Khaldi 1974d5fbfa [MSHTML] Sync with Wine Staging 1.7.37. CORE-9246
[BOOTDATA][APPWIZ][GECKO] Update to version 2.34.

svn path=/trunk/; revision=66928
2015-03-28 15:51:47 +00:00
Giannis Adamopoulos c31066bab6 [HIVESYS.INF]
- Enable ConnectMultiplePorts for mouclass. This means that "the events generated by all pointing devices on the system are fed to the Windows subsystem in a single input stream".

svn path=/trunk/; revision=66908
2015-03-26 23:57:16 +00:00
Eric Kohl 218064f15d [SCHEDSVC]
Start work on the seceduler service.

[NETAPI32]
Implement the scheduler service client functions.

svn path=/trunk/; revision=66862
2015-03-22 21:57:55 +00:00