Commit graph

63809 commits

Author SHA1 Message Date
Amine Khaldi 5272a37712 [MBEDTLS] Missed these files in svn. Addendum to r69512. CORE-10318
svn path=/trunk/; revision=69513
2015-10-12 12:50:06 +00:00
Amine Khaldi 9959dee59b [MBEDTLS] Update to v2.1.2. By Ismael Ferreras Morezuelas. CORE-10318
svn path=/trunk/; revision=69512
2015-10-12 12:47:42 +00:00
Amine Khaldi b792e060da [EXT2_NEW] Addendum to r69509. CORE-10272 CR-82
svn path=/trunk/; revision=69511
2015-10-12 11:16:25 +00:00
Thomas Faber 208bc485ff [BROWSEUI]
- Increase height of the animation control in the file operation progress dialog to avoid cut-off. Patch by Jared Smudde.
CORE-10326 #resolve

svn path=/trunk/; revision=69510
2015-10-12 10:55:16 +00:00
Amine Khaldi 897634ce5b [EXT2_NEW] Add Matt Wu's ext2 filesystem driver. Not enabled by default just yet. Brought to you by Peter Hater with reviews and improvements by Thomas Faber and Pierre Schweitzer. CORE-10272 CR-82
svn path=/trunk/; revision=69509
2015-10-12 10:19:10 +00:00
Thomas Faber 350351aa24 [EXPLORER]
- Correct tray icon image list handling. Patch by Joachim Henze
CORE-10257 #resolve

svn path=/trunk/; revision=69508
2015-10-12 10:05:39 +00:00
Pierre Schweitzer c4b93ac3c5 [WHOOPS]
C/P error

svn path=/trunk/; revision=69507
2015-10-11 21:51:32 +00:00
Pierre Schweitzer 24420c2ba1 [NTDLL_APITESTS]
Extend the RtlAllocateHeap() test

svn path=/trunk/; revision=69506
2015-10-11 21:49:16 +00:00
Pierre Schweitzer a6f57db58c [RTL]
Implement support for HEAP_CREATE_ALIGN_16 in RtlAllocateHeap()

svn path=/trunk/; revision=69505
2015-10-11 21:10:46 +00:00
Pierre Schweitzer 7feed70d00 [NTDLL_APITESTS]
Add a test that shows that RtlAllocateHeap() totally ignores HEAP_CREATE_ALIGN_16

svn path=/trunk/; revision=69504
2015-10-11 21:10:03 +00:00
Thomas Faber c0cd33da02 [NTOS:PO]
- Pass the correct DeviceObject to PoRequestPowerIrp's callback
- Use the IRP stack to store callback parameters instead of a pool allocation as shown by the test

svn path=/trunk/; revision=69503
2015-10-11 19:57:06 +00:00
Daniel Reimer a7c1b9e740 [RAPPS]
These are ini files in theory, so the ending is by default CRLF. Explained here: http://www.nongnu.org/chmspec/latest/INI.html

svn path=/trunk/; revision=69502
2015-10-11 18:38:40 +00:00
Eric Kohl bc538be477 [INTL]
Update number and currency examples according to the current settings.
CORE-10074 #resolve

svn path=/trunk/; revision=69501
2015-10-11 18:36:22 +00:00
Thomas Faber 5e05f2675b [KMTESTS:PO]
- Fix build

svn path=/trunk/; revision=69500
2015-10-11 17:11:53 +00:00
Thomas Faber 073a2904ca [KMTESTS:PO]
- Add a test for PoRequestPowerIrp

svn path=/trunk/; revision=69499
2015-10-11 17:06:14 +00:00
Daniel Reimer 400e093f7b [RAPPS]
Add SHA-1 digests to RAPPS DB packages by Ismael Ferreras Morasuelas (swyter)
CORE-10319 #resolve #comment Errr... sorry, I was just told that we already verify downloaded stuff in rapps... committed and thx for the work you spent in it...
/me hides

svn path=/trunk/; revision=69498
2015-10-11 15:41:55 +00:00
Eric Kohl b0c11b7004 [INTL]
Update date and time examples according to the current settings.
CORE-10074

svn path=/trunk/; revision=69497
2015-10-11 15:21:25 +00:00
Stefan Ginsberg 9d6572fbd3 [NTOS] Follow up to r69075: Assert IRQL correctly in KeDisconnectInterrupt too (do not assume debug build means MP build).
svn path=/trunk/; revision=69496
2015-10-11 13:18:30 +00:00
Thomas Faber 8fc986080b [PORTCLS]
- Don't attempt broken pointer magic on power states

svn path=/trunk/; revision=69495
2015-10-11 08:19:18 +00:00
Thomas Faber 8b6a867b02 [WIN32K]
- Separate system-defined from user-defined window properties. The values stored by win32k/user32 must not interfere with those stored by applications. Fixes various applications (e.g. PeaZip) randomly getting their window properties overwritten by the system
CORE-3897 #resolve

svn path=/trunk/; revision=69494
2015-10-10 19:50:05 +00:00
Thomas Faber 09e3698afb [WIN32K]
- Rename IntSetProp to UserSetProp, IntRemoveProp to UserRemoveProp and IntRemoveWindowProp to UserRemoveWindowProps

svn path=/trunk/; revision=69493
2015-10-10 17:56:09 +00:00
Thomas Faber 0d9f374451 [WIN32K:NTUSER]
- Remove some unnecessary referencing in NtUserCallHwnd

svn path=/trunk/; revision=69492
2015-10-10 17:46:57 +00:00
Thomas Faber e8273d11f2 [WIN32K:NTUSER]
- Don't call IntGetProp from outside prop.c

svn path=/trunk/; revision=69491
2015-10-10 16:43:47 +00:00
Thomas Faber 9c78e0659c [USER32_APITEST]
- Add some tests for window properties
CORE-3897

svn path=/trunk/; revision=69490
2015-10-10 16:08:31 +00:00
Pierre Schweitzer 0a193d609a [CSQ]
Add even more sanity checks

svn path=/trunk/; revision=69489
2015-10-10 14:52:19 +00:00
Thomas Faber 4c064550ec [WIN32K:NTUSER]
- Make IntRemoveProp return the property value and use it from NtUserRemoveProp

svn path=/trunk/; revision=69488
2015-10-10 14:43:25 +00:00
Pierre Schweitzer 7e1a5245cd [CSQ]
Add a sanity check

svn path=/trunk/; revision=69487
2015-10-10 14:01:01 +00:00
Eric Kohl 2972d67975 [INTL]
- Add the SystemLCID to the GlobalData variable and use it in the Advanced page.
- Add a stub for storing font linking settings.
CORE-10075

svn path=/trunk/; revision=69486
2015-10-10 13:54:00 +00:00
Thomas Faber 3c30cd6527 [WIN32K:NTUSER]
- Remove some DECLARE_RETURN()/RETURN()
- Add asserts for the user lock
- Annotate window property functions and use consistent parameter names

svn path=/trunk/; revision=69485
2015-10-10 13:48:08 +00:00
Thomas Faber 34867f7658 [WIN32K:FORMATTING]
- Indentation and whitespace fixes for ntuser/prop.c. No functional changes.

svn path=/trunk/; revision=69484
2015-10-10 13:06:57 +00:00
Pierre Schweitzer 6da1a0b9b0 [MSFS]
Fix a FIXME: properly reset timer when re-using a queued IRP for reading.
Also fix a possible race condition between time out DPC and IRP re-use.

Thanks to Thomas for his help with DPC & timers.

CORE-10245

svn path=/trunk/; revision=69483
2015-10-10 12:50:33 +00:00
Pierre Schweitzer 9b2b4cbee8 [MSFS]
- Remove an useless (and unsafe!) counter
- Use the message counter in a thread-safe way in RW operations

svn path=/trunk/; revision=69482
2015-10-10 12:33:22 +00:00
Pierre Schweitzer 1d4d8588ef [MSFS]
MessageEvent is no longer used, remove it

svn path=/trunk/; revision=69481
2015-10-10 12:16:17 +00:00
Pierre Schweitzer 4b5eca57a3 [MSFS]
Prevent a race condition on reading message from list.
Spotted by Thomas

svn path=/trunk/; revision=69480
2015-10-10 12:08:45 +00:00
Eric Kohl 7892dc54c2 [NOTEPAD]
Goto menu item should be disabled when wrap is on
#CORE-10278 #resolve

svn path=/trunk/; revision=69479
2015-10-10 10:13:46 +00:00
James Tabor 89eae28ca7 [Win32k]
- Fix repaint from off screen. See CORE-10098.

svn path=/trunk/; revision=69478
2015-10-10 10:10:15 +00:00
Pierre Schweitzer ecba06ffa2 [MSFS]
Addendum to r69475
By Thomas Faber

svn path=/trunk/; revision=69477
2015-10-10 08:37:36 +00:00
Pierre Schweitzer a5031d7982 [MSFS]
Addendum to r69475

svn path=/trunk/; revision=69476
2015-10-10 08:31:25 +00:00
Pierre Schweitzer ead10526aa [MSFS]
Implement asynchronous reading from mailslot.
Patch by Nikita Pechenkin

Adjustements, style fixing by myself.

CORE-10245 #resolve #comment Modified patch committed with r69475. I have tested kernel32:mailslot and your provided test, both are passing 100%. Thanks!

svn path=/trunk/; revision=69475
2015-10-10 08:29:05 +00:00
Pierre Schweitzer 8cd50ca0ee [XDK]
Properly define IO_CSQ function types

CORE-10245

svn path=/trunk/; revision=69474
2015-10-10 07:55:42 +00:00
Giannis Adamopoulos 29fb77c656 [BROWSEUI]
- Implement showing and hiding the Go button. Patch by  Barrett Karish.
CORE-10154

svn path=/trunk/; revision=69473
2015-10-09 13:20:45 +00:00
Amine Khaldi 89c70e0fde [PSDK] Correct addParameter() uri default value too. CORE-10320
svn path=/trunk/; revision=69472
2015-10-09 09:27:39 +00:00
Amine Khaldi 44ebfc6638 [PSDK] Correct setStartMode() uri default value. CORE-10320
svn path=/trunk/; revision=69471
2015-10-09 09:12:57 +00:00
Robert Naumann ec3ab6d477 [SHELL32] Update German translation
svn path=/trunk/; revision=69470
2015-10-09 06:26:34 +00:00
Giannis Adamopoulos ff4c32a5fb [SHELL32]
- "Fix" SHChangeNotifyRegister to report file system changes. I am not really sure if these changes are correct but really make it work now.
CORE-1171

svn path=/trunk/; revision=69469
2015-10-09 00:31:47 +00:00
Giannis Adamopoulos 203f452b02 [SHELL32]
- CDefView: Implement updating the status bar . Based on patch by Barrett Karish 
CORE-10300

svn path=/trunk/; revision=69468
2015-10-09 00:27:34 +00:00
Stefan Ginsberg 3a23a2677a Fix the fix
svn path=/trunk/; revision=69467
2015-10-08 17:19:40 +00:00
Stefan Ginsberg a11d988984 [KERNEL32] Fix bug in CreateFiberEx that made it replace the CONTEXT_FULL bits rather than ORing in CONTEXT_FLOATING_POINT when caller wanted FPU state saved. SwitchToFiber checks for CONTEXT_FULL OR CONTEXT_FLOATING_POINT so the save/restore would fail. Moreover, fix BaseInitializeContext that was not checking CONTEXT_FLOATING_POINT correctly for some fibers and, as a result, not initializing FPU context correctly for callers of ConvertThreadToFiberEx. Finally, because trying to access address 0x6 is generally a bad idea, fix SwitchToFiber to use the correct shared user data offsets. Misc cleanup all around. Bonus: Sort TEB/PEB asm offsets and add GDI Batch Count offset, needed soon.
svn path=/trunk/; revision=69466
2015-10-08 16:26:29 +00:00
Stefan Ginsberg 68958bc083 [NTDLL] Expose the last of the system call exports so that we finally, once and for all, have the whole NTOS API properly exposed to user mode. Only real change is some NtLoadKey* functionality, rest is a bunch of EFI stubs.
svn path=/trunk/; revision=69464
2015-10-08 12:22:33 +00:00
Robert Naumann d1cf74cb88 [SYSDM] Change the applet icon to a new, better looking one. By Ismael Ferreras Morezuelas CORE-10107
svn path=/trunk/; revision=69463
2015-10-07 12:33:47 +00:00