Commit graph

56545 commits

Author SHA1 Message Date
Pierre Schweitzer ffd100f622 [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
2014-04-12 18:37:44 +00:00
Hermès Bélusca-Maïto f5431ba0ec [CONSOLE.CPL]
Fix setting default parameters.

svn path=/trunk/; revision=62720
2014-04-12 15:02:02 +00:00
Hermès Bélusca-Maïto 9d33160552 Fix build.
svn path=/trunk/; revision=62719
2014-04-12 14:27:36 +00:00
Hermès Bélusca-Maïto 85b40a6ccc [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
2014-04-12 14:23:36 +00:00
Pierre Schweitzer 77ef29ad79 [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
2014-04-12 12:06:47 +00:00
Thomas Faber 417fb8210e [NTOS:CC]
- Change ROS_VACB::FileOffset from ULONG to LARGE_INTEGER

svn path=/trunk/; revision=62716
2014-04-12 11:51:46 +00:00
Thomas Faber 340e5bb756 [NTOS:CC]
- Rename ROS_SHARED_CACHE_MAP::AllocationSize to SectionSize
CORE-8065

svn path=/trunk/; revision=62715
2014-04-12 11:19:38 +00:00
Thomas Faber 72e7415f50 [NTOS:CC]
- Organize pool tags and make them somewhat Windows-compatible
CORE-8065

svn path=/trunk/; revision=62714
2014-04-12 11:12:14 +00:00
Thomas Faber 6d7fbc887f [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
2014-04-12 10:59:48 +00:00
Amine Khaldi 4168725e49 [WINMM][WLDAP32]
* Add Albanian translation. By Ardit Dani.
CORE-7930 #resolve #comment Committed in r62712. Thanks!

svn path=/trunk/; revision=62712
2014-04-12 10:49:06 +00:00
Thomas Faber 467aa6f585 [NTOS:CC]
- Remove remnants of long-unused delayed remove/close feature (added in r3970, removed in r39663)

svn path=/trunk/; revision=62711
2014-04-12 10:37:08 +00:00
Amine Khaldi aa5418c1d0 [BROWSEUI]
* German translation by Robert Naumann.
CORE-7555 #resolve #comment Committed in r62710. Thanks!

svn path=/trunk/; revision=62710
2014-04-12 10:33:35 +00:00
Amine Khaldi 04c489af75 [RAPPS]
* Some improvements and fixes by Erdem Ersoy.
CORE-7710

svn path=/trunk/; revision=62709
2014-04-12 10:25:03 +00:00
Thomas Faber 20cff61d07 [NTOS:CC]
- Rename the CACHE_SEGMENT structure to ROS_VACB. This should eventually become NDK's VACB.
CORE-8065

svn path=/trunk/; revision=62708
2014-04-12 09:31:07 +00:00
Amine Khaldi 435846f00f [MEDIA/INF]
* Romanian translation update. By Ștefan Fulea.
CORE-7908 #resolve #comment Thanks!

svn path=/trunk/; revision=62707
2014-04-11 15:56:16 +00:00
Amine Khaldi 48735ca2a7 [RAPPS]
* Romanian translation update. By Ștefan Fulea.
CORE-7908

svn path=/trunk/; revision=62706
2014-04-11 15:53:03 +00:00
Amine Khaldi e2fea810c4 [TRANSLATIONS]
* General maintenance of Romanian resources. By Ștefan Fulea.
CORE-7908

svn path=/trunk/; revision=62705
2014-04-11 15:49:48 +00:00
Hermès Bélusca-Maïto 92276d765d [WINSRV]: Update the description.
svn path=/trunk/; revision=62704
2014-04-11 02:06:03 +00:00
James Tabor fe7aa873be - Fix penitential crash.
svn path=/trunk/; revision=62703
2014-04-11 00:24:30 +00:00
James Tabor 7fd362dacc [Win32k]
- Add write back for HCBT_MOVESIZE.

svn path=/trunk/; revision=62702
2014-04-10 23:32:34 +00:00
Eric Kohl 0ca9991ce7 [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
2014-04-10 21:51:29 +00:00
Hermès Bélusca-Maïto 1f1924d7f1 [CONSRV]
Fix Insert mode.

svn path=/trunk/; revision=62700
2014-04-10 20:24:49 +00:00
Amine Khaldi cd05473bf9 [TRANSLATIONS]
* Turkish translation update by Erdem Ersoy.
CORE-7861

svn path=/trunk/; revision=62699
2014-04-10 13:33:27 +00:00
James Tabor 1f9a5645ad [Win32k]
- Create call message filter for internal use.

svn path=/trunk/; revision=62698
2014-04-10 01:29:26 +00:00
Eric Kohl 32f9115048 [USETUP]
Add a default pagefile entry to the registry.

svn path=/trunk/; revision=62697
2014-04-09 21:49:30 +00:00
James Tabor b3d69a19ac [NtUser|User32]
- Sync port (more) from wine to update code before move and test. See CORE-7447.

svn path=/trunk/; revision=62696
2014-04-09 20:50:03 +00:00
Thomas Faber 08df30bc8b [KMTESTS:NPFS]
- Add some (pretty incomplete) tests for NPFS Create, Connect and Read/Write operations
CORE-7451

svn path=/trunk/; revision=62695
2014-04-09 18:00:33 +00:00
Hermès Bélusca-Maïto 9ef6a8868b [CONTROL]
- Remove undeeded files.
- Fully convert the app to UNICODE.
- Code cleanup.

svn path=/trunk/; revision=62694
2014-04-09 12:29:57 +00:00
James Tabor 707b9ab918 [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
2014-04-09 01:26:19 +00:00
Thomas Faber b7eda79879 [RTL]
- Fix apitest crashes in RtlFindClearBits/RtlFindSetBits

svn path=/trunk/; revision=62691
2014-04-08 21:04:47 +00:00
Thomas Faber e2ce9d5f37 [NTDLL_APITEST]
- Add two test cases for RtlFindClearBits/RtlFindSetBits that crash on ROS

svn path=/trunk/; revision=62690
2014-04-08 20:57:03 +00:00
Thomas Faber 2e786d24d0 [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
2014-04-08 18:35:29 +00:00
Kamil Hornicek 7fe5a44dfa [INTL]
- fix a leak
- fix a buffer overrun
CID #503741
CID #716119

svn path=/trunk/; revision=62685
2014-04-08 00:14:44 +00:00
Kamil Hornicek 5cd83d03a1 [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
2014-04-07 23:36:39 +00:00
Kamil Hornicek c2276e1b0c [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
2014-04-07 22:02:26 +00:00
James Tabor 3f110fd47b - Fix win tests. WIP see r62613.
svn path=/trunk/; revision=62679
2014-04-07 02:29:03 +00:00
Pierre Schweitzer 7fa40b22e6 [FTFD]
Fix memory leak

CID #1102396

svn path=/trunk/; revision=62678
2014-04-06 21:35:21 +00:00
Kamil Hornicek 094caa6e2a [MSCONFIG]
- fix possible leaks
CID #716286
CID #716287

svn path=/trunk/; revision=62677
2014-04-06 21:13:18 +00:00
Pierre Schweitzer 1f6df38614 [CDFS]
- Fix CdfsWSubString() prototype
- Use it in CdfsCreateFCB() for string copy

CID #511047

svn path=/trunk/; revision=62676
2014-04-06 21:02:21 +00:00
Pierre Schweitzer dc8ea64b3f [CHARMAP]
Use rather wcsncpy(). A bit less safe, but at least, data are copied till possible

svn path=/trunk/; revision=62675
2014-04-06 20:20:39 +00:00
Pierre Schweitzer b2ec16885c [CHARMAP]
Fix buffer overruns. Dedicated to Thomas :-).

CID #515199
CID #512920

svn path=/trunk/; revision=62674
2014-04-06 20:14:16 +00:00
Kamil Hornicek cd5a6ed95e [KBSWITCH]
- fix possible buffer overrun
CID #716051
CID #716052

svn path=/trunk/; revision=62673
2014-04-06 20:10:24 +00:00
Pierre Schweitzer 40b46adcc6 [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
2014-04-06 19:48:22 +00:00
Kamil Hornicek ebf479fc87 [FONTVIEW]
- add czech translation

- fix a leak
CID #731443

svn path=/trunk/; revision=62671
2014-04-06 18:57:16 +00:00
Hermès Bélusca-Maïto 0c43ce824a [CONSRV]
- text.c: Few code formatting, and remove a warning.
- guiterm.c: Implement basic word selection.

svn path=/trunk/; revision=62670
2014-04-06 17:46:49 +00:00
Kamil Hornicek 0888fb5cb5 [DXDIAG]
- fix a buffer overrun
CID #1102308

svn path=/trunk/; revision=62669
2014-04-06 17:33:12 +00:00
Pierre Schweitzer 02d348bf34 [NTOSKRNL]
Fix overflow

CID #701303

svn path=/trunk/; revision=62668
2014-04-06 17:18:55 +00:00
Kamil Hornicek 0bd2bad093 [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
2014-04-06 17:09:47 +00:00
Pierre Schweitzer 3cf4d36849 [MMEBUDDY]
Prevent double close of a handle

CID #731736

svn path=/trunk/; revision=62666
2014-04-06 16:55:53 +00:00
Kamil Hornicek aaba242bd5 [MAIN]
- fix a copypasta
- fix a possible buffer overrun (x5)
- fix a negative array index access

svn path=/trunk/; revision=62665
2014-04-06 16:45:21 +00:00