reactos.git
10 years ago[NTOS:KE]
Thomas Faber [Sun, 13 Apr 2014 12:04:13 +0000 (12:04 +0000)]
[NTOS:KE]
- When switching to VM86 mode, ensure a 16 byte aligned floating point save area.
CORE-7581 #resolve

svn path=/trunk/; revision=62736

10 years ago[Win32k]
James Tabor [Sun, 13 Apr 2014 11:41:19 +0000 (11:41 +0000)]
[Win32k]
- Add two more Gdi32 counterparts for Win32k and fix the others.

svn path=/trunk/; revision=62735

10 years ago[NTDLL_APITEST]
Thomas Faber [Sun, 13 Apr 2014 07:14:47 +0000 (07:14 +0000)]
[NTDLL_APITEST]
- Fix test failure on Windows. Based on patch by Víctor Martínez
ROSTESTS-132 #resolve

svn path=/trunk/; revision=62734

10 years ago[UTF16LE]
Thomas Faber [Sun, 13 Apr 2014 05:50:09 +0000 (05:50 +0000)]
[UTF16LE]
- Use binary mode for input and output files. Patch by Tomoya Kitagawa
CORE-7705 #resolve #comment Committed in r62733. Thanks!

svn path=/trunk/; revision=62733

10 years ago[BROWSEUI]
Thomas Faber [Sun, 13 Apr 2014 05:41:19 +0000 (05:41 +0000)]
[BROWSEUI]
- Add more tests for SHExplorerParseCmdLine. Patch by Edijs Kolesnikovičs
CORE-7627 #resolve

svn path=/trunk/; revision=62732

10 years ago[RAPPS]
Thomas Faber [Sun, 13 Apr 2014 05:09:17 +0000 (05:09 +0000)]
[RAPPS]
 - Use ES_AUTOHSCROLL for edit boxes. Patch by Ricardo Hanke
CORE-8006 #resolve

svn path=/trunk/; revision=62731

10 years ago[CONSOLE.CPL]
Hermès Bélusca-Maïto [Sun, 13 Apr 2014 01:03:08 +0000 (01:03 +0000)]
[CONSOLE.CPL]
Start to implement the terminal fonts selector: add a basic font enumerator.
The criteria for eligible console fonts are given in http://support.microsoft.com/kb/247815 .
I relax some of them to allow e.g. Courier (New) as potential console fonts, for example.
See the code for more details.

svn path=/trunk/; revision=62730

10 years agoUpdate description, addendum to revisions 62728 and 62725.
Hermès Bélusca-Maïto [Sun, 13 Apr 2014 00:13:51 +0000 (00:13 +0000)]
Update description, addendum to revisions 62728 and 62725.

svn path=/trunk/; revision=62729

10 years ago[FONTS]
Hermès Bélusca-Maïto [Sun, 13 Apr 2014 00:10:33 +0000 (00:10 +0000)]
[FONTS]
Fixedsys fonts: Also fix their PANOSE proportion byte to Monospace.
Now they are recognized by Windows as real monospaced fonts (what they were).
Their lfPitchAndFamily flag is equal to FF_MODERN | FIXED_PITCH .
Addendum to revision 62725.

svn path=/trunk/; revision=62728

10 years ago[NtUser|User32]
James Tabor [Sat, 12 Apr 2014 23:58:12 +0000 (23:58 +0000)]
[NtUser|User32]
- Adding more message write backs. Test code for explorer task bar size change. See CORE-7447.

svn path=/trunk/; revision=62727

10 years ago[CHARMAP][IMAGESOFT]
Hermès Bélusca-Maïto [Sat, 12 Apr 2014 23:12:46 +0000 (23:12 +0000)]
[CHARMAP][IMAGESOFT]
Be sure to enumerate *all* the fonts.

svn path=/trunk/; revision=62726

10 years ago[FONTS]
Hermès Bélusca-Maïto [Sat, 12 Apr 2014 23:06:41 +0000 (23:06 +0000)]
[FONTS]
Add the Monospace flag to the Fixedsys fonts.

svn path=/trunk/; revision=62725

10 years ago[NPFS]
Pierre Schweitzer [Sat, 12 Apr 2014 21:15:55 +0000 (21:15 +0000)]
[NPFS]
Fix failing tests

CORE-7451

svn path=/trunk/; revision=62724

10 years ago[KMTESTS:NPFS]
Pierre Schweitzer [Sat, 12 Apr 2014 21:12:26 +0000 (21:12 +0000)]
[KMTESTS:NPFS]
--MagicValues;
CORE-7451

svn path=/trunk/; revision=62723

10 years ago[SYSDM]
Eric Kohl [Sat, 12 Apr 2014 21:03:03 +0000 (21:03 +0000)]
[SYSDM]
- Simplify the message box code.
- Inform the user that a reboot is requied when the pagefile settings have changed.

svn path=/trunk/; revision=62722

10 years ago[KMTESTS:NPFS]
Pierre Schweitzer [Sat, 12 Apr 2014 18:37:44 +0000 (18:37 +0000)]
[KMTESTS:NPFS]
- Add more tests for volume info
- Fix previous tests
- Add two helper macros

Tested by Thomas.

CORE-7451

svn path=/trunk/; revision=62721

10 years ago[CONSOLE.CPL]
Hermès Bélusca-Maïto [Sat, 12 Apr 2014 15:02:02 +0000 (15:02 +0000)]
[CONSOLE.CPL]
Fix setting default parameters.

svn path=/trunk/; revision=62720

10 years agoFix build.
Hermès Bélusca-Maïto [Sat, 12 Apr 2014 14:27:36 +0000 (14:27 +0000)]
Fix build.

svn path=/trunk/; revision=62719

10 years ago[CONSOLE.CPL]
Hermès Bélusca-Maïto [Sat, 12 Apr 2014 14:23:36 +0000 (14:23 +0000)]
[CONSOLE.CPL]
Fix various things:
- values update when edit controls lose focus,
- improve (still WIP) console window preview,
- fix screen color preview (now with font!)
- use Unicode functions.

What remains:
- really fix the console window preview,
- fully implement the console font selector.

CORE-6629 #resolve #comment Fixed in revision 62718.

svn path=/trunk/; revision=62718

10 years ago[KMTESTS:NPFS]
Pierre Schweitzer [Sat, 12 Apr 2014 12:06:47 +0000 (12:06 +0000)]
[KMTESTS:NPFS]
Add tests for volume information query. Could be completed for size, device, full size and attributes query.
This is used to validate changes made in r62663.

Tested by Thomas.

CORE-7451

svn path=/trunk/; revision=62717

10 years ago[NTOS:CC]
Thomas Faber [Sat, 12 Apr 2014 11:51:46 +0000 (11:51 +0000)]
[NTOS:CC]
- Change ROS_VACB::FileOffset from ULONG to LARGE_INTEGER

svn path=/trunk/; revision=62716

10 years ago[NTOS:CC]
Thomas Faber [Sat, 12 Apr 2014 11:19:38 +0000 (11:19 +0000)]
[NTOS:CC]
- Rename ROS_SHARED_CACHE_MAP::AllocationSize to SectionSize
CORE-8065

svn path=/trunk/; revision=62715

10 years ago[NTOS:CC]
Thomas Faber [Sat, 12 Apr 2014 11:12:14 +0000 (11:12 +0000)]
[NTOS:CC]
- Organize pool tags and make them somewhat Windows-compatible
CORE-8065

svn path=/trunk/; revision=62714

10 years ago[NTOS:CC]
Thomas Faber [Sat, 12 Apr 2014 10:59:48 +0000 (10:59 +0000)]
[NTOS:CC]
- Rename the BCB structure to ROS_SHARED_CACHE_MAP. This should eventually become NDK's SHARED_CACHE_MAP.
CORE-8065

svn path=/trunk/; revision=62713

10 years ago[WINMM][WLDAP32]
Amine Khaldi [Sat, 12 Apr 2014 10:49:06 +0000 (10:49 +0000)]
[WINMM][WLDAP32]
* Add Albanian translation. By Ardit Dani.
CORE-7930 #resolve #comment Committed in r62712. Thanks!

svn path=/trunk/; revision=62712

10 years ago[NTOS:CC]
Thomas Faber [Sat, 12 Apr 2014 10:37:08 +0000 (10:37 +0000)]
[NTOS:CC]
- Remove remnants of long-unused delayed remove/close feature (added in r3970, removed in r39663)

svn path=/trunk/; revision=62711

10 years ago[BROWSEUI]
Amine Khaldi [Sat, 12 Apr 2014 10:33:35 +0000 (10:33 +0000)]
[BROWSEUI]
* German translation by Robert Naumann.
CORE-7555 #resolve #comment Committed in r62710. Thanks!

svn path=/trunk/; revision=62710

10 years ago[RAPPS]
Amine Khaldi [Sat, 12 Apr 2014 10:25:03 +0000 (10:25 +0000)]
[RAPPS]
* Some improvements and fixes by Erdem Ersoy.
CORE-7710

svn path=/trunk/; revision=62709

10 years ago[NTOS:CC]
Thomas Faber [Sat, 12 Apr 2014 09:31:07 +0000 (09:31 +0000)]
[NTOS:CC]
- Rename the CACHE_SEGMENT structure to ROS_VACB. This should eventually become NDK's VACB.
CORE-8065

svn path=/trunk/; revision=62708

10 years ago[MEDIA/INF]
Amine Khaldi [Fri, 11 Apr 2014 15:56:16 +0000 (15:56 +0000)]
[MEDIA/INF]
* Romanian translation update. By Ștefan Fulea.
CORE-7908 #resolve #comment Thanks!

svn path=/trunk/; revision=62707

10 years ago[RAPPS]
Amine Khaldi [Fri, 11 Apr 2014 15:53:03 +0000 (15:53 +0000)]
[RAPPS]
* Romanian translation update. By Ștefan Fulea.
CORE-7908

svn path=/trunk/; revision=62706

10 years ago[TRANSLATIONS]
Amine Khaldi [Fri, 11 Apr 2014 15:49:48 +0000 (15:49 +0000)]
[TRANSLATIONS]
* General maintenance of Romanian resources. By Ștefan Fulea.
CORE-7908

svn path=/trunk/; revision=62705

10 years ago[WINSRV]: Update the description.
Hermès Bélusca-Maïto [Fri, 11 Apr 2014 02:06:03 +0000 (02:06 +0000)]
[WINSRV]: Update the description.

svn path=/trunk/; revision=62704

10 years ago- Fix penitential crash.
James Tabor [Fri, 11 Apr 2014 00:24:30 +0000 (00:24 +0000)]
- Fix penitential crash.

svn path=/trunk/; revision=62703

10 years ago[Win32k]
James Tabor [Thu, 10 Apr 2014 23:32:34 +0000 (23:32 +0000)]
[Win32k]
- Add write back for HCBT_MOVESIZE.

svn path=/trunk/; revision=62702

10 years ago[SYSDM]
Eric Kohl [Thu, 10 Apr 2014 21:51:29 +0000 (21:51 +0000)]
[SYSDM]
- Improve the paging file management code.
- Display no paging file and system managed paging file in the list.
- Do not display the total paging file size because the calculated value is rubbish. Will be fixed next.

svn path=/trunk/; revision=62701

10 years ago[CONSRV]
Hermès Bélusca-Maïto [Thu, 10 Apr 2014 20:24:49 +0000 (20:24 +0000)]
[CONSRV]
Fix Insert mode.

svn path=/trunk/; revision=62700

10 years ago[TRANSLATIONS]
Amine Khaldi [Thu, 10 Apr 2014 13:33:27 +0000 (13:33 +0000)]
[TRANSLATIONS]
* Turkish translation update by Erdem Ersoy.
CORE-7861

svn path=/trunk/; revision=62699

10 years ago[Win32k]
James Tabor [Thu, 10 Apr 2014 01:29:26 +0000 (01:29 +0000)]
[Win32k]
- Create call message filter for internal use.

svn path=/trunk/; revision=62698

10 years ago[USETUP]
Eric Kohl [Wed, 9 Apr 2014 21:49:30 +0000 (21:49 +0000)]
[USETUP]
Add a default pagefile entry to the registry.

svn path=/trunk/; revision=62697

10 years ago[NtUser|User32]
James Tabor [Wed, 9 Apr 2014 20:50:03 +0000 (20:50 +0000)]
[NtUser|User32]
- Sync port (more) from wine to update code before move and test. See CORE-7447.

svn path=/trunk/; revision=62696

10 years ago[KMTESTS:NPFS]
Thomas Faber [Wed, 9 Apr 2014 18:00:33 +0000 (18:00 +0000)]
[KMTESTS:NPFS]
- Add some (pretty incomplete) tests for NPFS Create, Connect and Read/Write operations
CORE-7451

svn path=/trunk/; revision=62695

10 years ago[CONTROL]
Hermès Bélusca-Maïto [Wed, 9 Apr 2014 12:29:57 +0000 (12:29 +0000)]
[CONTROL]
- Remove undeeded files.
- Fully convert the app to UNICODE.
- Code cleanup.

svn path=/trunk/; revision=62694

10 years ago[NtUser|User32]
James Tabor [Wed, 9 Apr 2014 01:26:19 +0000 (01:26 +0000)]
[NtUser|User32]
- Start moving system control functions into Win32k. See CORE-7447.
- Sync port from wine to update code before move and test.

svn path=/trunk/; revision=62692

10 years ago[RTL]
Thomas Faber [Tue, 8 Apr 2014 21:04:47 +0000 (21:04 +0000)]
[RTL]
- Fix apitest crashes in RtlFindClearBits/RtlFindSetBits

svn path=/trunk/; revision=62691

10 years ago[NTDLL_APITEST]
Thomas Faber [Tue, 8 Apr 2014 20:57:03 +0000 (20:57 +0000)]
[NTDLL_APITEST]
- Add two test cases for RtlFindClearBits/RtlFindSetBits that crash on ROS

svn path=/trunk/; revision=62690

10 years ago[NTDLL_APITEST]
Thomas Faber [Tue, 8 Apr 2014 18:35:29 +0000 (18:35 +0000)]
[NTDLL_APITEST]
- Use guarded memory for bitmap buffers in RtlBitmap test
- Add a few tests that check for buffer boundaries (which would have spotted the issue fixed in r62591)

svn path=/trunk/; revision=62689

10 years ago[INTL]
Kamil Hornicek [Tue, 8 Apr 2014 00:14:44 +0000 (00:14 +0000)]
[INTL]
- fix a leak
- fix a buffer overrun
CID #503741
CID #716119

svn path=/trunk/; revision=62685

10 years ago[DESK]
Kamil Hornicek [Mon, 7 Apr 2014 23:36:39 +0000 (23:36 +0000)]
[DESK]
- fix a bunch of buffer overruns, negative array index accesses and uninitialized variables
CID #1102296
CID #501468
CID #716755
CID #716756
CID #1102323

svn path=/trunk/; revision=62684

10 years ago[SHUTDOWN]
Kamil Hornicek [Mon, 7 Apr 2014 22:02:26 +0000 (22:02 +0000)]
[SHUTDOWN]
- fix a typo in the czech translation

[CONSOLE]
- fix a buffer overrun
CID #1102302
- update and fix the czech translation

[MAIN]
- fix the fix by taking the null terminator into account

svn path=/trunk/; revision=62682

10 years ago- Fix win tests. WIP see r62613.
James Tabor [Mon, 7 Apr 2014 02:29:03 +0000 (02:29 +0000)]
- Fix win tests. WIP see r62613.

svn path=/trunk/; revision=62679

10 years ago[FTFD]
Pierre Schweitzer [Sun, 6 Apr 2014 21:35:21 +0000 (21:35 +0000)]
[FTFD]
Fix memory leak

CID #1102396

svn path=/trunk/; revision=62678

10 years ago[MSCONFIG]
Kamil Hornicek [Sun, 6 Apr 2014 21:13:18 +0000 (21:13 +0000)]
[MSCONFIG]
- fix possible leaks
CID #716286
CID #716287

svn path=/trunk/; revision=62677

10 years ago[CDFS]
Pierre Schweitzer [Sun, 6 Apr 2014 21:02:21 +0000 (21:02 +0000)]
[CDFS]
- Fix CdfsWSubString() prototype
- Use it in CdfsCreateFCB() for string copy

CID #511047

svn path=/trunk/; revision=62676

10 years ago[CHARMAP]
Pierre Schweitzer [Sun, 6 Apr 2014 20:20:39 +0000 (20:20 +0000)]
[CHARMAP]
Use rather wcsncpy(). A bit less safe, but at least, data are copied till possible

svn path=/trunk/; revision=62675

10 years ago[CHARMAP]
Pierre Schweitzer [Sun, 6 Apr 2014 20:14:16 +0000 (20:14 +0000)]
[CHARMAP]
Fix buffer overruns. Dedicated to Thomas :-).

CID #515199
CID #512920

svn path=/trunk/; revision=62674

10 years ago[KBSWITCH]
Kamil Hornicek [Sun, 6 Apr 2014 20:10:24 +0000 (20:10 +0000)]
[KBSWITCH]
- fix possible buffer overrun
CID #716051
CID #716052

svn path=/trunk/; revision=62673

10 years ago[ATACTL]
Pierre Schweitzer [Sun, 6 Apr 2014 19:48:22 +0000 (19:48 +0000)]
[ATACTL]
- Fix resource leak
- Fix uninit field in struct

CID #716281
CID #716748
CID #716749
CID #716751
CID #716752
CID #716753
CID #731454

svn path=/trunk/; revision=62672

10 years ago[FONTVIEW]
Kamil Hornicek [Sun, 6 Apr 2014 18:57:16 +0000 (18:57 +0000)]
[FONTVIEW]
- add czech translation

- fix a leak
CID #731443

svn path=/trunk/; revision=62671

10 years ago[CONSRV]
Hermès Bélusca-Maïto [Sun, 6 Apr 2014 17:46:49 +0000 (17:46 +0000)]
[CONSRV]
- text.c: Few code formatting, and remove a warning.
- guiterm.c: Implement basic word selection.

svn path=/trunk/; revision=62670

10 years ago[DXDIAG]
Kamil Hornicek [Sun, 6 Apr 2014 17:33:12 +0000 (17:33 +0000)]
[DXDIAG]
- fix a buffer overrun
CID #1102308

svn path=/trunk/; revision=62669

10 years ago[NTOSKRNL]
Pierre Schweitzer [Sun, 6 Apr 2014 17:18:55 +0000 (17:18 +0000)]
[NTOSKRNL]
Fix overflow

CID #701303

svn path=/trunk/; revision=62668

10 years ago[MAIN]
Kamil Hornicek [Sun, 6 Apr 2014 17:09:47 +0000 (17:09 +0000)]
[MAIN]
- fix a memory leak
CID #716340

- initialize the new cursor scheme name so it doesn't show garbage in the save dialog

The previous commit fixed:
CID #716120
CID #715936
CID #515183

svn path=/trunk/; revision=62667

10 years ago[MMEBUDDY]
Pierre Schweitzer [Sun, 6 Apr 2014 16:55:53 +0000 (16:55 +0000)]
[MMEBUDDY]
Prevent double close of a handle

CID #731736

svn path=/trunk/; revision=62666

10 years ago[MAIN]
Kamil Hornicek [Sun, 6 Apr 2014 16:45:21 +0000 (16:45 +0000)]
[MAIN]
- fix a copypasta
- fix a possible buffer overrun (x5)
- fix a negative array index access

svn path=/trunk/; revision=62665

10 years ago[MOUNTMGR]
Pierre Schweitzer [Sun, 6 Apr 2014 16:30:29 +0000 (16:30 +0000)]
[MOUNTMGR]
- Fix broken logic in OnlineMountedVolumes()
- Add missing return in MountMgrNotifyNameChange()

CID #515247
CID #716002

svn path=/trunk/; revision=62664

10 years ago[NPFS]
Pierre Schweitzer [Sun, 6 Apr 2014 16:15:06 +0000 (16:15 +0000)]
[NPFS]
- Also call NpQueryNameInfo() in FileAllInformation and return its status. This prevents from returning uninit status
- By default, return STATUS_ILLEGAL_FUNCTION in NpImpersonate(). This prevents from returning uninit status
- Fix comparison in NpQueryFsVolumeInfo() (remaining len is to be used)
- Properly set the string without space. This allows setting the complete string with 18 bytes.

CID #1102019
CID #1102505
CID #1102506

svn path=/trunk/; revision=62663

10 years ago[NTDLL_APITEST]: Add braces and remove an unneeded trace.
Hermès Bélusca-Maïto [Sun, 6 Apr 2014 15:51:38 +0000 (15:51 +0000)]
[NTDLL_APITEST]: Add braces and remove an unneeded trace.

svn path=/trunk/; revision=62662

10 years ago[FASTFAT]
Pierre Schweitzer [Sun, 6 Apr 2014 15:49:38 +0000 (15:49 +0000)]
[FASTFAT]
Remove dead code

CID #502185

svn path=/trunk/; revision=62661

10 years ago[CDFS]
Pierre Schweitzer [Sun, 6 Apr 2014 15:43:06 +0000 (15:43 +0000)]
[CDFS]
- Fix broken if statement
- Remove deadcode

CID #502181
CID #502438
CID #716663

svn path=/trunk/; revision=62660

10 years ago[SYSSETUP]
Pierre Schweitzer [Sun, 6 Apr 2014 15:31:06 +0000 (15:31 +0000)]
[SYSSETUP]
Fix buffer overrun

CID #716146

svn path=/trunk/; revision=62659

10 years ago[LSASRV]
Pierre Schweitzer [Sun, 6 Apr 2014 15:11:09 +0000 (15:11 +0000)]
[LSASRV]
Fix broken if statements

CID #513328
CID #1102024

svn path=/trunk/; revision=62658

10 years ago[KERNEL32]
Pierre Schweitzer [Sun, 6 Apr 2014 14:24:00 +0000 (14:24 +0000)]
[KERNEL32]
- Fix buffer overrun
- Fix incorrect return check

CID #514675
CID #716130
CID #731615

svn path=/trunk/; revision=62657

10 years ago[SYSDM]
Pierre Schweitzer [Sun, 6 Apr 2014 13:50:53 +0000 (13:50 +0000)]
[SYSDM]
Fix memory leaks

CID #716341
CID #716342

svn path=/trunk/; revision=62656

10 years ago[INPUT]
Pierre Schweitzer [Sun, 6 Apr 2014 13:42:27 +0000 (13:42 +0000)]
[INPUT]
Fix buffer overrun

CID #716118

svn path=/trunk/; revision=62655

10 years ago[DESK]
Pierre Schweitzer [Sun, 6 Apr 2014 13:38:06 +0000 (13:38 +0000)]
[DESK]
Fix leaks

CID #716336
CID #716337

svn path=/trunk/; revision=62654

10 years ago[ACCESS]
Pierre Schweitzer [Sun, 6 Apr 2014 13:25:28 +0000 (13:25 +0000)]
[ACCESS]
Don't leak memory

CID #716335

svn path=/trunk/; revision=62653

10 years ago[FREELDR]
Pierre Schweitzer [Sun, 6 Apr 2014 13:22:21 +0000 (13:22 +0000)]
[FREELDR]
Don't call strlen to get max len of an uninit string

CID #731721
CID #731722

svn path=/trunk/; revision=62652

10 years ago[WIN32K]
Kamil Hornicek [Sun, 6 Apr 2014 13:09:04 +0000 (13:09 +0000)]
[WIN32K]
- Fix a possible out of bounds read.
CID 731665

svn path=/trunk/; revision=62651

10 years ago[RUNDLL32]
Pierre Schweitzer [Sun, 6 Apr 2014 13:01:41 +0000 (13:01 +0000)]
[RUNDLL32]
Fix resource leak

CID #716331

svn path=/trunk/; revision=62650

10 years ago[FORMAT]
Pierre Schweitzer [Sun, 6 Apr 2014 12:59:01 +0000 (12:59 +0000)]
[FORMAT]
- Check LoadLibrary() return
- In case it doesn't match, free library

CID #716330

svn path=/trunk/; revision=62649

10 years ago[TCPSVCS]
Pierre Schweitzer [Sun, 6 Apr 2014 12:44:10 +0000 (12:44 +0000)]
[TCPSVCS]
- Fix buffer overrun
- Fix memory leak
- Properly init memory

CID #511073
CID #1102322
CID #1102405

svn path=/trunk/; revision=62648

10 years ago[EVENTLOG]
Pierre Schweitzer [Sun, 6 Apr 2014 12:35:54 +0000 (12:35 +0000)]
[EVENTLOG]
- Fix memory leak
- Fix null pointer dereference

CID #515253
CID #716316

svn path=/trunk/; revision=62647

10 years ago[TASKMGR]
Pierre Schweitzer [Sun, 6 Apr 2014 12:28:25 +0000 (12:28 +0000)]
[TASKMGR]
Don't leak handle

CID #716315

svn path=/trunk/; revision=62646

10 years ago[SC]
Pierre Schweitzer [Sun, 6 Apr 2014 12:18:05 +0000 (12:18 +0000)]
[SC]
- Remove dead code
- Fix check for memory deallocation
- Don't leak resource

CID #500056
CID #500057
CID #501497
CID #716313

svn path=/trunk/; revision=62645

10 years ago[NTOS:CC]
Thomas Faber [Sun, 6 Apr 2014 11:02:52 +0000 (11:02 +0000)]
[NTOS:CC]
- Correctly set output parameter in CcRosCreateCacheSegment failure case

svn path=/trunk/; revision=62644

10 years ago[NTOS:CC]
Thomas Faber [Sun, 6 Apr 2014 10:52:17 +0000 (10:52 +0000)]
[NTOS:CC]
- Remove unused CACHE_BITMAP feature that adds unnecessary complexity

svn path=/trunk/; revision=62643

10 years ago[ACPI]
Timo Kreuzer [Sun, 6 Apr 2014 08:55:44 +0000 (08:55 +0000)]
[ACPI]
Add some DPRINTs on failure

svn path=/trunk/; revision=62642

10 years ago[NPFS]
Thomas Faber [Sun, 6 Apr 2014 07:54:57 +0000 (07:54 +0000)]
[NPFS]
- Fix some uninitialized and over-initialized variables and some DPRINTs. CID 1102515

svn path=/trunk/; revision=62641

10 years ago[NTDLL_APITEST]
Hermès Bélusca-Maïto [Sat, 5 Apr 2014 23:58:54 +0000 (23:58 +0000)]
[NTDLL_APITEST]
Add/refine RtlDoesFileExists* and RtlDosSearchPath_U APIs tests.
CORE-6373 #comment Tests for RtlDoesFileExists* and RtlDosSearchPath_U APIs added in revision 62640.

svn path=/trunk/; revision=62640

10 years ago[RAPPS]
Pierre Schweitzer [Sat, 5 Apr 2014 22:49:18 +0000 (22:49 +0000)]
[RAPPS]
Don't pass structures by copy, give a pointer instead

CID #502621
CID #502622
CID #502623

svn path=/trunk/; revision=62639

10 years ago[SERVMAN]
Pierre Schweitzer [Sat, 5 Apr 2014 22:31:19 +0000 (22:31 +0000)]
[SERVMAN]
- Call LocalFree() to free memory allocated with LocalAlloc()
- Fix leak

CID #716291
CID #1101891
CID #1101892
CID #1101893
CID #1101894
CID #1101895
CID #1101896

svn path=/trunk/; revision=62638

10 years ago[KBSWITCH]
Pierre Schweitzer [Sat, 5 Apr 2014 22:14:53 +0000 (22:14 +0000)]
[KBSWITCH]
Fix buffer overflow. Static strings are already \0 terminated.

CID #515202

svn path=/trunk/; revision=62637

10 years ago[CHARMAP]
Pierre Schweitzer [Sat, 5 Apr 2014 22:08:57 +0000 (22:08 +0000)]
[CHARMAP]
Remove useless checks

CID #1102274

svn path=/trunk/; revision=62636

10 years ago[ROSAUTOTEST]
Pierre Schweitzer [Sat, 5 Apr 2014 21:56:15 +0000 (21:56 +0000)]
[ROSAUTOTEST]
Use matching delete operator

CID #1102027
CID #1102028

svn path=/trunk/; revision=62635

10 years ago[WIN32SS]
Pierre Schweitzer [Sat, 5 Apr 2014 21:42:48 +0000 (21:42 +0000)]
[WIN32SS]
Don't dereference an object that wasn't referenced

CID #1102086

svn path=/trunk/; revision=62634

10 years ago[SVCHOST]
Pierre Schweitzer [Sat, 5 Apr 2014 21:27:12 +0000 (21:27 +0000)]
[SVCHOST]
Fix buffer overruns in LanaFlagIsSet() and SetLanaFlag().
Normally, i shouldn't be > 7, MAX_LANA is set to 254.

CID #1102306
CID #1102305

svn path=/trunk/; revision=62633

10 years ago[MMEBUDDY]
Pierre Schweitzer [Sat, 5 Apr 2014 21:08:10 +0000 (21:08 +0000)]
[MMEBUDDY]
Fix use after free.

CID #716804

svn path=/trunk/; revision=62632

10 years ago[NDK][DDK][XDK]
Thomas Faber [Sat, 5 Apr 2014 17:17:47 +0000 (17:17 +0000)]
[NDK][DDK][XDK]
- Move BITMAP_RANGE structure to NDK where it belongs

svn path=/trunk/; revision=62631

10 years ago[PSEH3]
Timo Kreuzer [Sat, 5 Apr 2014 16:56:00 +0000 (16:56 +0000)]
[PSEH3]
Make sure _abnormal_termination() returns the correct result and make sure the compiler does not rely on register values in the finally and filter function.
The C++ PSEH tests now all pass.
=> We now have PSEH support for C++.

svn path=/trunk/; revision=62630