Alex Ionescu
da6c47f5f8
- Stripped down ntstrafe.h routines required for a future patch, and for basic functionality. Do not support any flags yet (and will ASSERT if attempt is made): RtlStringCbCopyA, RtlStringCbCatExA, RtlStringCbCopyExA, RtlStringCbPrintfExA, RtlStringCbPrintfA.
...
svn path=/trunk/; revision=26657
2007-05-09 00:06:18 +00:00
Alex Ionescu
f0b1b0e858
- Buildno now generates a KERNEL_VERSION_BUILD_HEX ULONG containing the SVN revision.
...
svn path=/trunk/; revision=26656
2007-05-08 23:00:35 +00:00
Eric Kohl
0ab223d167
Save user cursor schemes using the environment variables SystemRoot, USERPROFILE or ProgramFiles in the cursor paths instead of absolute paths.
...
svn path=/trunk/; revision=26655
2007-05-08 22:13:18 +00:00
Alex Ionescu
651efa4a73
- Fix broken definition of IsBoostAllowed which would cause ERESOURCE boosts to be applied backwards.
...
- Use cleaner, inlined definitions for ExAcquire/ReleaseResourceLock.
- Convert ERESOURCE code to use a Queued In-Stack Spinlock instead of a regular spinlock.
- Force usage of the spinlock instead of cli/sti for DBG builds, and enable strict sanity checks.
- Fix incorrect check in ExpCheckForApcsDisabled.
- Properly handle memory starvation in the contended path.
- Make sure to allocate a semaphore if needed during ExAcquireSharedStarveExclusive.
- Fix multiple bugs in ExIsResourceAcquiredSharedLite.
- ExReleaseResourceForThreadLite didn't always properly set the ResourceOwnedExclusive flag, and didn't validate ownership.
- ExSetResourceOwnerPointer wouldn't set the owner if there wasn't one already.
svn path=/trunk/; revision=26654
2007-05-08 21:35:10 +00:00
Aleksey Bragin
b5d4ee9e39
- Fix unshielded "return"s inside PSEH blocks, in the kernel.
...
- Fix formatting of a couple of lines.
svn path=/trunk/; revision=26653
2007-05-08 10:32:16 +00:00
Aleksey Bragin
182dd09c91
- Fix an unshielded "return" inside a PSEH block.
...
svn path=/trunk/; revision=26652
2007-05-08 09:01:39 +00:00
Timo Kreuzer
64b29c8149
- fix resources
...
svn path=/trunk/; revision=26651
2007-05-07 09:27:43 +00:00
Hervé Poussineau
deb7fbe415
Fix memory corruption in freeldr
...
svn path=/trunk/; revision=26650
2007-05-06 07:35:57 +00:00
Eric Kohl
6786d8e6a9
The current cursor scheme will now be loaded correctly and the scheme list will display the correct name of the cursor scheme.
...
svn path=/trunk/; revision=26649
2007-05-06 02:06:30 +00:00
Eric Kohl
e0364c78da
Remove outdated email addresses.
...
svn path=/trunk/; revision=26648
2007-05-05 11:32:25 +00:00
Dmitry Gorbachev
5cfa655cbc
Update Polish translation (bug #2233 ).
...
svn path=/trunk/; revision=26647
2007-05-05 08:16:59 +00:00
Martin Fuchs
231dcbf43a
update to XMLStorage version 1.2
...
svn path=/trunk/; revision=26646
2007-05-05 07:30:20 +00:00
Dmitry Gorbachev
841a6e2567
Fix a bug in stub generation code. There are some other lesser bugs.
...
svn path=/trunk/; revision=26645
2007-05-05 03:48:20 +00:00
Dmitry Gorbachev
2210b29b99
Chinese translation (bug report #2221 ).
...
svn path=/trunk/; revision=26644
2007-05-04 23:31:08 +00:00
Dmitry Gorbachev
4559868d74
Chinese translation by Zhangbing (bug #2222 ).
...
svn path=/trunk/; revision=26643
2007-05-04 23:30:48 +00:00
Dmitry Gorbachev
231b59a486
Fix a typo in translation. Bug report #2233 .
...
svn path=/trunk/; revision=26642
2007-05-04 23:27:54 +00:00
Dmitry Gorbachev
a11eecdb83
Update Polish translation. Patch by Lech Groblewicz
...
<xrogers'at'gmail'dot'com> and Olaf Siejka. Bug #2233 .
svn path=/trunk/; revision=26641
2007-05-04 23:27:28 +00:00
Dmitry Gorbachev
2408771fff
Patch for reformatting the cabman code, Colin Finck, see bug report #2234 .
...
svn path=/trunk/; revision=26640
2007-05-04 22:21:55 +00:00
Eric Kohl
0a981d42cf
Removed my name because these files no longer contain any code written by me.
...
svn path=/trunk/; revision=26639
2007-05-04 22:15:13 +00:00
Eric Kohl
21cced5dc3
Removed my name because I did not write this file!
...
svn path=/trunk/; revision=26638
2007-05-04 21:59:25 +00:00
Sylvain Petreolle
103b32e6e4
slash is alive !
...
-#include "..\gditest.h"
+#include "../gditest.h"
svn path=/trunk/; revision=26637
2007-05-04 21:23:42 +00:00
Aleksey Bragin
34aac7b904
- Add fundamental VCB structure, and function to initialize it.
...
- Add common headers to all xCB structures.
- All development is being done according to Rajeev Nagar's book and some parts are inspired by its accompanying FSD sample.
svn path=/trunk/; revision=26636
2007-05-04 18:34:48 +00:00
Aleksey Bragin
e45d903111
- Fixes and changes to NPFS debug printing system, so it actually works now.
...
svn path=/trunk/; revision=26635
2007-05-04 13:40:14 +00:00
Aleksey Bragin
57ba31d95a
- Add function stubs
...
- Add simple dbgprinting mechanism for easier debugging.
svn path=/trunk/; revision=26634
2007-05-04 11:50:41 +00:00
Hervé Poussineau
86d213a22d
Set a valid (but unknown) last write time to registry keys, instead of a random one
...
svn path=/trunk/; revision=26633
2007-05-04 11:00:14 +00:00
Hervé Poussineau
965eebb584
Don't ignore results of IRP_MN_FILTER_RESOURCE_REQUIREMENTS
...
svn path=/trunk/; revision=26632
2007-05-04 10:49:53 +00:00
Aleksey Bragin
1e04962f7e
- Prepare a playground for a new NPFS driver implementation.
...
svn path=/trunk/; revision=26631
2007-05-04 10:15:00 +00:00
Hervé Poussineau
defa5fee07
Joliet supports directory names with extension.
...
svn path=/trunk/; revision=26630
2007-05-03 20:41:46 +00:00
Dmitry Gorbachev
9269358c6f
Do not call DefFrameProc() for not yet created MDI client window.
...
svn path=/trunk/; revision=26629
2007-05-03 19:06:55 +00:00
Christoph von Wittich
d229077222
"fix" my email address :P
...
svn path=/trunk/; revision=26628
2007-05-03 18:43:15 +00:00
Magnus Olsen
0acfc6fc7b
Clean, writen by casper in frist place in C++ and are not complete and full with unimplement stuff, see the text file.
...
svn path=/trunk/; revision=26627
2007-05-03 18:32:54 +00:00
Dmitry Gorbachev
761de0042d
- Fix a bug in "close all log files" code.
...
- Replace custom list functions by RTL ones.
- Fix indentation.
svn path=/trunk/; revision=26626
2007-05-03 07:47:12 +00:00
Aleksey Bragin
80b680b6ae
- Delete cromwell-based usb drivers since they don't work with modern reactos kernel.
...
- Remove usbhub from the build.
svn path=/trunk/; revision=26625
2007-05-02 11:37:29 +00:00
Dmitry Gorbachev
cff3ed531e
Use _SEH_YIELD().
...
svn path=/trunk/; revision=26624
2007-05-02 08:21:57 +00:00
Dmitry Gorbachev
12a24bb9e3
Do not crash on broken pipe.
...
svn path=/trunk/; revision=26623
2007-05-02 03:06:18 +00:00
Timo Kreuzer
45986f803a
sorry another one creeped in ;-)
...
svn path=/trunk/; revision=26622
2007-05-01 22:28:25 +00:00
Timo Kreuzer
cef53d8369
sorry accidentally committed this file
...
svn path=/trunk/; revision=26621
2007-05-01 22:20:15 +00:00
Timo Kreuzer
a2a4bb1e51
update gdi32_test
...
- fix #line ...
- add more tests
svn path=/trunk/; revision=26620
2007-05-01 22:08:34 +00:00
Timo Kreuzer
85be5ff46c
Extpen implementation:
...
- give GDI_OBJECT_TYPE_EXTPEN a sizeof(GDIBRUSHOBJ) and EXTPEN_Cleanup function in GDI_OBJ_INFO table
- define PENOBJ_AllocExtPen, PENOBJ_FreeExtPen, PENOBJ_LockExtPen needed by IntGdiExtCreatePen
- create A Tag for extpen for tagged pool that holds style dwords
- implement IntGdiExtCreatePen
- implement EXTPEN_Cleanup, freeing the stylebuffer
- implement NtGdiExtCreatePen
- make CreateStockObjects, NtGdiCreatePen(Indirect) call IntGdiExtCreatePen
- remove IntGdiCreatePenIndirect
svn path=/trunk/; revision=26619
2007-05-01 22:04:47 +00:00
Dmitry Gorbachev
5dfe58e2d0
Update Italian keyboard layout (bug #1963 ).
...
svn path=/trunk/; revision=26618
2007-05-01 21:35:14 +00:00
Dmitry Gorbachev
3d4456f568
Use _SEH_YIELD() to return from PSEH block. Thanks to Alex Ionescu.
...
svn path=/trunk/; revision=26617
2007-05-01 19:07:11 +00:00
Ged Murphy
983ad60182
quick hack to make sysdm.cpl open our standalone device manager
...
it's a democracy : http://www.reactos.org/forum/viewtopic.php?t=3835
svn path=/trunk/; revision=26616
2007-05-01 16:25:26 +00:00
Eric Kohl
219c4c8eb7
Fix indentation, no code changes.
...
svn path=/trunk/; revision=26615
2007-05-01 13:55:11 +00:00
Alex Ionescu
4e78c81b3c
- OMG I wanna be awesome too!
...
svn path=/trunk/; revision=26614
2007-05-01 13:54:29 +00:00
Ged Murphy
eb0ae252ec
FireBall, trend setter
...
svn path=/trunk/; revision=26613
2007-05-01 13:49:10 +00:00
Aleksey Bragin
48cc5fcfe7
Fix my email address.
...
svn path=/trunk/; revision=26612
2007-05-01 13:44:55 +00:00
Timo Kreuzer
acf05c5f44
remove from build, won't compile
...
svn path=/trunk/; revision=26611
2007-05-01 13:01:10 +00:00
Sebastian Gasiorek
adba938cb6
change default font to DeJavu Sans (patch by preston)
...
fixes bug #2183
svn path=/trunk/; revision=26610
2007-05-01 10:07:52 +00:00
Sebastian Gasiorek
e86b6ad881
implement polish keyboard layout
...
svn path=/trunk/; revision=26609
2007-05-01 09:39:57 +00:00
Dmitry Gorbachev
0a0395bfc8
- Fix infinite loop.
...
- Add debug msg.
svn path=/trunk/; revision=26608
2007-05-01 08:52:59 +00:00