Christoph von Wittich
8082ec1aff
fix some format strings
...
svn path=/trunk/; revision=30600
2007-11-20 19:10:42 +00:00
Christoph von Wittich
78be83f3a8
limit length of szValue to LF_FACESIZE to prevent a buffer overflow
...
initialize szValue
svn path=/trunk/; revision=30599
2007-11-20 16:05:59 +00:00
Christoph von Wittich
28b9cdca2f
define DDDKAPI - it isn't defined in WDK
...
svn path=/trunk/; revision=30598
2007-11-20 15:42:29 +00:00
Christoph von Wittich
5fa07ce1cc
use ExAllocatePoolWithTag instead of ExAllocatePool
...
svn path=/trunk/; revision=30597
2007-11-20 15:26:17 +00:00
Aleksey Bragin
418e0cc05a
- Add roothub status operations.
...
- Ports count is correctly detected now.
- Added all necessary stubs for HCD interface, so that usbdriver can work further.
svn path=/trunk/; revision=30596
2007-11-20 15:16:16 +00:00
Aleksey Bragin
9a0b86e617
- Further develop OHCI init code (based on linux-2.6.14.3).
...
svn path=/trunk/; revision=30595
2007-11-20 13:51:59 +00:00
Aleksey Bragin
50c8bf2b7a
- Fix build.
...
svn path=/trunk/; revision=30594
2007-11-20 13:47:45 +00:00
Aleksey Bragin
d694ddff70
- Implement more OHCI helper routines.
...
svn path=/trunk/; revision=30593
2007-11-20 12:58:23 +00:00
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