Commit graph

61381 commits

Author SHA1 Message Date
Amine Khaldi cb350a41ed [TRANSLATIONS] Russian translation update by Kudratov Olimjon. CORE-9265
svn path=/trunk/; revision=66984
2015-03-30 21:40:50 +00:00
Amine Khaldi c2a8901863 [SETUPAPI_APITEST] Add tests for SetupDiInstallClassExA and SetupInstallServicesFromInfSectionEx. Brought to you by Victor Martinez with some changes by me. ROSTESTS-157
svn path=/trunk/; revision=66983
2015-03-30 21:08:47 +00:00
Amine Khaldi f2fb8f0d2c [EXPLORER] Ukrainian translation update by Yaroslav Fedoryako. CORE-9320
svn path=/trunk/; revision=66982
2015-03-30 19:35:15 +00:00
Sylvain Petreolle e5e4c2bbf0 [IPHLPAPI]
Make GetAdaptersAddresses work, with parameters check.
More work is needed :
-it returns the loopback, which shouldn't appear with default flags.
-the required size is fixed.

svn path=/trunk/; revision=66981
2015-03-30 18:10:36 +00:00
Giannis Adamopoulos 0e91e9fc18 [SHELL32]
- CDefaultContextMenu: GetAttributesOf should only return the requested flags and not more. However our shell is not up to such nice behavior so don't depend o it for now.

svn path=/trunk/; revision=66980
2015-03-30 13:04:48 +00:00
Giannis Adamopoulos 405cd4a9c0 [SHELL32]
- CDefView: Use SHForwardContextMenuMsg to forward menu messages to the context menu class
- CDefaultContextMenu: Implement IContextMenu3 and use SHForwardContextMenuMsg to forward menu messages to shell extensions.
CORE-9446 (part 2/2)

svn path=/trunk/; revision=66979
2015-03-30 12:21:39 +00:00
Giannis Adamopoulos 9fecc42e25 [SHLWAPI]
- Implement SHForwardContextMenuMsg according to http://undoc.airesoft.co.uk/shlwapi.dll/SHForwardContextMenuMsg.php
CORE-9446 (Part 1/2)

svn path=/trunk/; revision=66978
2015-03-30 12:16:29 +00:00
Giannis Adamopoulos 413e9379e1 [shlwapi_undoc.h] - Add definition of SHForwardContextMenuMsg
svn path=/trunk/; revision=66977
2015-03-30 11:42:41 +00:00
Amine Khaldi d305a81d9b [MCIWAVE] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66976
2015-03-30 11:42:30 +00:00
Giannis Adamopoulos f151e67cf8 [SHLWAPI]
- Convert SHGetAllAccessSA to a soft stub in the spec file. Having it as a diff with wine doesn't add anything anyway.

svn path=/trunk/; revision=66975
2015-03-30 10:04:26 +00:00
Amine Khaldi 4847616915 [SETUPAPI] Install .Services section optionally. Brought to you by Victor Martinez. CORE-9406
svn path=/trunk/; revision=66974
2015-03-30 09:34:29 +00:00
Amine Khaldi 2c29a8c1ef [SORT] Addendum to r66972. Since we're still playing the "Guess what the real changes are" game despite talking about it over and over, I just decided to join you guys. Fix the an IRP leak. Also tabs => spaces. More will come as long as the game does not stop. No svn history was unnecessarily changed (further) while making this commit.
svn path=/trunk/; revision=66973
2015-03-30 09:25:59 +00:00
Hermès Bélusca-Maïto 5d7944ca6f [SORT]
- Don't leak memory, see CORE-8205 for more details.
- Replace tabs with spaces.

svn path=/trunk/; revision=66972
2015-03-29 22:26:24 +00:00
Sylvain Petreolle ee70d4e15d [PCNET]
MiTestCard: Fix traces.
Display BCR4 value (physical link state.)

svn path=/trunk/; revision=66971
2015-03-29 17:46:44 +00:00
Amine Khaldi a3e6e54cb3 * Back down r66964 for now.
svn path=/trunk/; revision=66970
2015-03-29 17:22:16 +00:00
Timo Kreuzer 8c99c1868c [I8042PRT]
Silence debug prints

svn path=/trunk/; revision=66969
2015-03-29 17:06:40 +00:00
James Tabor 774095423b [NtUser]
- Fix the transfer of a global cursor while using ATI. See CORE-9436.

svn path=/trunk/; revision=66968
2015-03-29 16:25:50 +00:00
Johannes Anderwald da580bb909 - silence traces
svn path=/trunk/; revision=66967
2015-03-29 16:08:14 +00:00
Johannes Anderwald ae16592727 - silence traces
svn path=/trunk/; revision=66966
2015-03-29 16:02:40 +00:00
Hermès Bélusca-Maïto 1f80c6eecc [ACPI:BUS]: Fix dereferencing NULL pointers in acpi_bus_notify. By Victor Martinez with small adaptation by me.
CORE-8271

svn path=/trunk/; revision=66965
2015-03-29 15:49:03 +00:00
Amine Khaldi f4c48b73b2 [SETUPAPI] Adopt SetupGetInfFileListW() from Wine Staging 1.7.37. Based on the work of Victor Martinez with my updates. CORE-9431 CORE-9246
svn path=/trunk/; revision=66964
2015-03-29 15:07:27 +00:00
Hermès Bélusca-Maïto 7301ab58e2 [NTVDM]: Introduce the possibility to compile multiple x86-16bit ASM files by using the trick of concatenating them in correct order so that the resulting file is a compilable ASM file. (We cannot do linking or 16-bit objects, so we need to take a middle approach).
CORE-9442 #resolve

svn path=/trunk/; revision=66963
2015-03-29 14:51:14 +00:00
Giannis Adamopoulos f9d277801c [TEST.H]
- Add an additional new line before showing the test results. 
Some log commands print their lines in multiple print commands. As a result the results line can end up in the middle of a previous log that was not a complete line. This confuses testman and causes it to report this test as a crashed test as it can't find the line with the results. This is not the best fix possible but makes sure that the results in testman fluctuate a bit less.

svn path=/trunk/; revision=66962
2015-03-29 14:51:02 +00:00
Amine Khaldi ebaa2e4dcd [SAMSRV] Add Italian translation. By Carlo Bramini. CORE-9438
svn path=/trunk/; revision=66961
2015-03-29 14:47:40 +00:00
Thomas Faber b11c872f36 [NTDLL_APITEST]
- Also test decreasing the size in RtlReAllocateHeap. Patch by Mark Jansen.
CORE-9441

svn path=/trunk/; revision=66960
2015-03-29 14:47:21 +00:00
Thomas Faber d78755e2b5 [RTL]
- HEAP_ENTRY::Size is in bytes for HEAP_ENTRY_VIRTUAL_ALLOC allocations. Save it accordingly
CORE-9441

svn path=/trunk/; revision=66959
2015-03-29 14:10:20 +00:00
Thomas Faber c7d57b853b [NTDLL_APITEST]
- Add a test for RtlReAllocateHeap -- shows that it doesn't handle allocations larger than 0x7f000 correctly in ROS
CORE-9441

svn path=/trunk/; revision=66958
2015-03-29 14:07:00 +00:00
Amine Khaldi 106df10e94 [CSCRIPT] Add missing user32 import lib. Fixes build.
svn path=/trunk/; revision=66957
2015-03-29 13:58:24 +00:00
Amine Khaldi 0727fc1781 [WSCRIPT_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66956
2015-03-29 13:54:08 +00:00
Amine Khaldi 0b7f1f2a68 [WSCRIPT] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66955
2015-03-29 13:53:55 +00:00
Amine Khaldi d6209e66c4 [WSHOM_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66954
2015-03-29 13:36:03 +00:00
Amine Khaldi dc1f1c687c [WSHOM.OCX] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66953
2015-03-29 13:35:37 +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
Timo Kreuzer 774369adf5 [USETUP]
Upgrade a few DPRINT to DPRINT1 for failure cases.

svn path=/trunk/; revision=66951
2015-03-29 11:29:02 +00:00
Thomas Faber b1ef2ee186 [NTOS:MM]
- Do not track failed pool allocations as successful
CORE-9440 #resolve

svn path=/trunk/; revision=66950
2015-03-29 10:02:47 +00:00
Thomas Faber 7beba3a540 [WSCRIPT]
- Mark as GUI app
CORE-9439

svn path=/trunk/; revision=66949
2015-03-29 07:48:38 +00:00
Thomas Faber 9a56808986 [NTOSKRNL]
- More pool tagging!

svn path=/trunk/; revision=66948
2015-03-29 06:04:19 +00:00
Hermès Bélusca-Maïto 1a06e54fa5 [BIN2C][CAT]: Use stderr for printing errors (to not mix them up with normal output that should go to stdout. This is especially needed for cat).
svn path=/trunk/; revision=66947
2015-03-29 02:00:15 +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
Hermès Bélusca-Maïto d8714d6ad9 [CAT]
- stricmp doesn't exist in *nix, use strcasecmp instead.
- setmode (for setting IO streams mode -- text, binary --) is useless in *nix world, so just define it as a dummy function.
Should fix build.

svn path=/trunk/; revision=66945
2015-03-29 00:52:49 +00:00
Giannis Adamopoulos b258f29772 [SHELL32]
- Load the shell extensions of the * class only for files.
CORE-6806

svn path=/trunk/; revision=66944
2015-03-29 00:37:39 +00:00
Hermès Bélusca-Maïto 1f2509e3e4 [CAT]: io.h appears to be useless, and seems to not be part of all C setups.
svn path=/trunk/; revision=66943
2015-03-29 00:16:53 +00:00
Hermès Bélusca-Maïto c1324010e5 [ROSAPPS][HOST-TOOLS]:
- Take the best of the two CAT rosapps and turn them into a host-tool. Will be used later on in the build process.
- Few comment cleaning in bin2c tool.

svn path=/trunk/; revision=66942
2015-03-29 00:13:25 +00:00
David Quintana 3e27daa186 Forgot this file.
svn path=/trunk/; revision=66941
2015-03-28 23:37:36 +00:00
David Quintana 82ddf91104 [SHELL32]
* Implement CLSID_QueryAssociations class. Patch by Ivan Rodionov, with some unrotting by me.
CORE-8188 #resolve

svn path=/trunk/; revision=66940
2015-03-28 23:27: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
Giannis Adamopoulos 747bbec4bb [PSDK]
- Make IsEqualGUID typesafe for c++

[SHELL32]
- Properly call IsEqualIID in _ILIsControlPanel. Should fix CORE-8891.

svn path=/trunk/; revision=66938
2015-03-28 21:11:42 +00:00
Thomas Faber 3b87756ab2 [TCPIP]
- Free transport context in TiCloseFileObject
CORE-9437 #resolve

svn path=/trunk/; revision=66937
2015-03-28 20:49:13 +00:00
Giannis Adamopoulos 261ee47cac [SHELL32]
- CDefaultContextMenu: Reduce relying on the type of the pidl. Query the attributes of the item from the folder instead. 
CORE-8973

svn path=/trunk/; revision=66936
2015-03-28 19:45:27 +00:00
Giannis Adamopoulos 3170beeda2 [SHELL32]
- Fix CControlPanelFolder to report its attributes.

svn path=/trunk/; revision=66935
2015-03-28 19:42:08 +00:00