Aleksey Bragin
9e0a62ad2c
- Don't create a possibility for CriticalRegion leakage (spotted by PREfast).
...
svn path=/trunk/; revision=30592
2007-11-20 11:53:15 +00:00
Art Yerkes
b74b8c6e6a
We need to separate the idea of 'fully initialized' from 'ldr data structures
...
are present' so we can deal with early thread creation. This fixes cygwin.
svn path=/trunk/; revision=30591
2007-11-20 10:22:52 +00:00
Aleksey Bragin
7de35ea613
- Load symbols for NTOSKRNL and HAL as 1st and 2nd entries in LoadOrderList in LPB.
...
- Remove now unused symbol-loading function, silence an error message in rossym/frommem.c, since it's a normal situation now (if it's not in memory, then it's on disk and needs to be loaded).
svn path=/trunk/; revision=30590
2007-11-20 10:17:34 +00:00
Christoph von Wittich
28960f40d7
add missing STDCALL decorations
...
svn path=/trunk/; revision=30589
2007-11-20 08:12:33 +00:00
Christoph von Wittich
2d54e54552
remove the -enable-stdcall-fixup linkerflag
...
svn path=/trunk/; revision=30588
2007-11-20 08:06:46 +00:00
Christoph von Wittich
dc20252719
adding back STDCALL decorations
...
svn path=/trunk/; revision=30587
2007-11-20 08:05:41 +00:00
Christoph von Wittich
7d817d0436
adding back STDCALL decorations
...
svn path=/trunk/; revision=30586
2007-11-20 08:05:20 +00:00
Christoph von Wittich
ef764f615e
autogenerate module definition files for msvc
...
svn path=/trunk/; revision=30585
2007-11-20 07:51:53 +00:00
James Tabor
b9e90f2866
Sorry! revert the dump!
...
svn path=/trunk/; revision=30584
2007-11-20 05:31:21 +00:00
James Tabor
cc020a45fb
Add IsObjectDead call and fixed the exceptions in gdiobj.
...
svn path=/trunk/; revision=30583
2007-11-20 05:25:13 +00:00
James Tabor
3d30146033
Optimize and cleanup dcutil.
...
svn path=/trunk/; revision=30582
2007-11-20 02:22:30 +00:00
James Tabor
d8159c7929
Fix another missing dca set.
...
svn path=/trunk/; revision=30581
2007-11-20 01:03:00 +00:00
Colin Finck
214c6fef87
Commit the "write" translation, which wasn't committed in r30579
...
See issue #2832 for more details.
svn path=/trunk/; revision=30580
2007-11-19 20:35:46 +00:00
Daniel Reimer
6cd36e2cba
Patch: 2832 Ukrainian translation update (except the outdated downloader RC file) by temarezATyandex.ru
...
svn path=/trunk/; revision=30579
2007-11-19 20:05:05 +00:00
Christoph von Wittich
9c326c1b0b
don't crash on media change while accessing data
...
svn path=/trunk/; revision=30578
2007-11-19 14:24:03 +00:00
Christoph von Wittich
17095a0c94
don't crash when Buffer is NULL
...
svn path=/trunk/; revision=30577
2007-11-19 12:14:54 +00:00
Aleksey Bragin
735f6dcf69
- Rewrite KdbSymProcessSymbols to use the KD_SYMBOLS_INFO structure kernel sends us. This removes the need for ugly names operations (maybe buggy!), and presents an elegant solution: just finding the needed module by its base address.
...
- As a result, ALL modules get their symbols loaded now.
- TODO: Remove KdbSymProcessBootSymbols(), it's used right now to load ntoskrnl and hal symbols during boot process.
svn path=/trunk/; revision=30576
2007-11-19 11:26:52 +00:00
James Tabor
49fd02d478
Fireball found one I missed.
...
svn path=/trunk/; revision=30575
2007-11-19 10:36:23 +00:00
Daniel Reimer
61705cebb5
Remove all trailing Spaces.
...
Change the Name shown for the ScreenSaver in the String to a more fitting one.
Add a German Resource.
svn path=/trunk/; revision=30574
2007-11-19 10:04:29 +00:00
James Tabor
daffd42203
Add a test for VM address space when accessing user data.
...
svn path=/trunk/; revision=30573
2007-11-19 07:41:11 +00:00
James Tabor
effad19afc
Move gdi functions to dcattr. Tested Qemu with AbiWord.
...
svn path=/trunk/; revision=30572
2007-11-19 02:48:25 +00:00
Marc Piulachs
502b2e6106
Add butterfiles OpenGL screen saver to build
...
svn path=/trunk/; revision=30571
2007-11-19 01:26:33 +00:00
Marc Piulachs
be611cca2b
Cool flying butterflies screen saver. It uses the new scrnsave library. All screen savers *should* be modified to use this library inset of replicating a large amount of code
...
Original work by Jeff Molofee tutorials (http://nehe.gamedev.net )
basically converted from C++ to C and adapted as a windows screensaver
svn path=/trunk/; revision=30570
2007-11-19 01:11:35 +00:00
Marc Piulachs
57993ed6d3
add scrnsave to build
...
svn path=/trunk/; revision=30569
2007-11-19 00:44:52 +00:00
Marc Piulachs
d155e9ddf8
Move scrnsave to a more correct location as it's a static library part of MS DDK
...
svn path=/trunk/; revision=30568
2007-11-19 00:35:39 +00:00
Art Yerkes
74c80e3705
When doing NtAllocateVirtualMemory, you need to MEM_RELEASE if you intend to
...
free the memory, otherwise you'll get stray address space hanging around. This
was noticeable as a leak if you just left the command prompt sitting, because
every DC allocated to blink the cursor kept address space that was never freed.
svn path=/trunk/; revision=30567
2007-11-18 23:59:48 +00:00
Marc Piulachs
4ba2b63f3b
This library is (hopefully) compatible with Microsoft's screen saver library.
...
svn path=/trunk/; revision=30566
2007-11-18 23:27:54 +00:00
Colin Finck
df58cb654b
Also commit the previously left out translation for mstsc by Marc Tormo i Bochaca (mtbochaca AT ya DOT com)
...
See issue #2831 for more details.
svn path=/trunk/; revision=30565
2007-11-18 23:22:09 +00:00
Aleksey Bragin
03be8c2b8f
- Reference/dereference the file object when working with it in the context of MPW thread. This prevents massive file operations (like copying) to crash ReactOS with writing to a freed memory exception.
...
svn path=/trunk/; revision=30564
2007-11-18 23:11:20 +00:00
Colin Finck
34d621bb58
MSVC compatibility fix (inline -> __inline)
...
This makes building rbuild with VS possible again.
svn path=/trunk/; revision=30563
2007-11-18 23:00:21 +00:00
Colin Finck
638f3da863
Some Catalan translations by Marc Tormo i Bochaca (mtbochaca AT ya DOT com)
...
See issue #2831 for more details.
svn path=/trunk/; revision=30562
2007-11-18 22:55:58 +00:00
Thomas Bluemel
ab4e7b1729
Get rid of string pool helper routines
...
svn path=/trunk/; revision=30561
2007-11-18 22:53:30 +00:00
Eric Kohl
35f10174b2
List all user profiles (SIDs only).
...
svn path=/trunk/; revision=30559
2007-11-18 19:54:04 +00:00
Aleksey Bragin
15fbbf1138
- Make .def file more consinsten with mingw's syntax (by aicommander).
...
svn path=/trunk/; revision=30558
2007-11-18 19:15:11 +00:00
Christoph von Wittich
73b55e61c8
fix most compilation issues with msvc
...
svn path=/trunk/; revision=30557
2007-11-18 19:00:17 +00:00
Christoph von Wittich
8d6220cb32
forgot to add #ifdef MSVC_VER
...
svn path=/trunk/; revision=30556
2007-11-18 18:20:07 +00:00
Christoph von Wittich
77993f765c
fix compilation with msvc
...
svn path=/trunk/; revision=30555
2007-11-18 17:58:05 +00:00
Johannes Anderwald
9e5fc92cad
- add rtf file association by Cameron Gutman aicommander [at] gmail [dot] com
...
- add shellnew static handler
svn path=/trunk/; revision=30553
2007-11-18 17:29:52 +00:00
Aleksey Bragin
b0390b71c0
Igor Koshpaev <tumans@nm.ru>
...
- Add russian translations for input.dll and rasapi32.dll
svn path=/trunk/; revision=30552
2007-11-18 16:49:29 +00:00
Aleksey Bragin
3a82305cde
- Fix paged pool overwrite in IopUnloadDriver, due to a typo in arithmetic. Thanks to Andrey Korotaev (unC0Rr) for the testcase.
...
- Make error debug output DPRINT1 instead of DPRINT.
svn path=/trunk/; revision=30551
2007-11-18 16:12:45 +00:00
James Tabor
99b52bc16a
Fix dprint.
...
svn path=/trunk/; revision=30550
2007-11-18 15:52:31 +00:00
Aleksey Bragin
0217654258
- Revert 30542, bend to mingw, and use its crappy @nn syntax. Otherwise it can't link glu32 and other.
...
svn path=/trunk/; revision=30549
2007-11-18 15:51:57 +00:00
Christoph von Wittich
1b11a5e02b
fix a typo
...
svn path=/trunk/; revision=30548
2007-11-18 14:39:28 +00:00
Johannes Anderwald
a6b1efe4da
- implement setting values WantsFORDisplay && HideAsDeletePerUser (not yet used)
...
- register control panel shell folder
- fix a memory leak
svn path=/trunk/; revision=30547
2007-11-18 14:17:39 +00:00
James Tabor
92f9c23098
Complete move to Dc_Attr in win32k. Tested Qemu Linux, Xp with AbiWord.
...
svn path=/trunk/; revision=30546
2007-11-18 13:51:34 +00:00
Aleksey Bragin
29077a08f7
- Include "obj-i386"\include path in the 'additional include directories' too for MSVC (since roscfg.h resides there).
...
svn path=/trunk/; revision=30545
2007-11-18 13:43:13 +00:00
Pierre Schweitzer
2bf254d901
Hackfix Download! to get it working under ReactOS
...
svn path=/trunk/; revision=30544
2007-11-18 13:33:06 +00:00
Aleksey Bragin
83593d753a
- MSVC compatibility fix (inline -> __inline).
...
svn path=/trunk/; revision=30543
2007-11-18 13:29:57 +00:00
Aleksey Bragin
b880c442cc
- Make opengl32.def MSVC-compatible.
...
svn path=/trunk/; revision=30542
2007-11-18 13:06:38 +00:00
Pierre Schweitzer
a651f76068
Updated French translation
...
svn path=/trunk/; revision=30541
2007-11-18 13:01:18 +00:00