Martin Fuchs
006c9f00e8
a bit of Makefile and string constants cleanup
...
svn path=/trunk/; revision=18228
2005-10-02 18:31:50 +00:00
Martin Fuchs
723b42a105
work around GCC's wide string constant bug to fix tree list image loading
...
svn path=/trunk/; revision=18227
2005-10-02 18:28:36 +00:00
Emanuele Aliberti
0732c808f0
Fix compilation.
...
svn path=/trunk/; revision=18226
2005-10-02 18:00:04 +00:00
Emanuele Aliberti
0862f96309
Support all optional modules and possibly a 'windows' one where every piece of code related to the Win32 subsystem will be stored (eventually to be voted on, I suppose).
...
The idea of moving the Win32 emulation out of the main ros tree popped up days ago in a chat session with Filip (cleaning it would help those who want an embeddable ros or a native only ros).
svn path=/trunk/; revision=18225
2005-10-02 17:54:56 +00:00
Emanuele Aliberti
62955cc11a
csr.exe uses nt startup library.
...
svn path=/trunk/; revision=18224
2005-10-02 17:41:30 +00:00
Emanuele Aliberti
bdd38fc6a9
Rename the XML chunk too.
...
svn path=/trunk/; revision=18223
2005-10-02 17:39:54 +00:00
Emanuele Aliberti
21313e9c16
Give ntrt0lib its public name.
...
svn path=/trunk/; revision=18222
2005-10-02 17:38:28 +00:00
Alex Ionescu
03cc0f01b6
- Implement Native Entrypoint for our NT.LIB
...
svn path=/trunk/; revision=18221
2005-10-02 16:58:35 +00:00
Emanuele Aliberti
abd8566faa
csr.exe is built using ntrt0lib.
...
svn path=/trunk/; revision=18220
2005-10-02 16:23:26 +00:00
Emanuele Aliberti
bf66746b2d
A do-nothing crt0 for native NT processes.
...
(see note by A.Ionescu in reactos/subsys/crt/main.c)
svn path=/trunk/; revision=18219
2005-10-02 16:09:30 +00:00
Martin Fuchs
a9fdaba902
Doxygen scripts
...
svn path=/trunk/; revision=18218
2005-10-02 15:59:15 +00:00
Emanuele Aliberti
3ddfd74461
Add stub for RtlSetProcessIsCritical.
...
svn path=/trunk/; revision=18217
2005-10-02 15:50:30 +00:00
Eric Kohl
855c2bb882
Named pipes must be opened for asynchronous access.
...
This fixes bug #826 .
svn path=/trunk/; revision=18216
2005-10-02 14:10:05 +00:00
Thomas Bluemel
8732a698df
sizeof(HelloString) does already contain the terminating NULL. Thanks to Hartmut.
...
svn path=/trunk/; revision=18215
2005-10-02 13:54:32 +00:00
Thomas Bluemel
d5169058c9
fixed difference in signedness warnings
...
svn path=/trunk/; revision=18214
2005-10-02 13:47:48 +00:00
Thomas Bluemel
0e10526c80
minor changes (mostly formatting)
...
svn path=/trunk/; revision=18213
2005-10-02 12:46:49 +00:00
Thomas Bluemel
4ca189ac66
make the tree compilable again...
...
svn path=/trunk/; revision=18212
2005-10-02 12:27:54 +00:00
Martin Fuchs
90637152d6
fix directory traversing in explorer SDI windows
...
svn path=/trunk/; revision=18211
2005-10-02 12:25:42 +00:00
Martin Fuchs
6a834bb1fb
fix enabling of split border
...
svn path=/trunk/; revision=18210
2005-10-02 12:24:10 +00:00
Martin Fuchs
63935e005c
new option to open explorer subfolders in separate windows
...
svn path=/trunk/; revision=18209
2005-10-02 11:40:41 +00:00
Hervé Poussineau
5ffe4c4880
Add stubs for InstallNewDevice, InstallSelectedDriver, UpdateDriverForPlugAndPlayDevicesA/W
...
svn path=/trunk/; revision=18208
2005-10-02 10:33:25 +00:00
Eric Kohl
886778d0b2
Implement CM_Request_Eject_PC[_Ex].
...
svn path=/trunk/; revision=18207
2005-10-02 10:07:25 +00:00
Hartmut Birr
3a68545201
Disable the serial debug output if the com port doesn't exist.
...
svn path=/trunk/; revision=18206
2005-10-02 09:42:12 +00:00
Alex Ionescu
5df400b823
- Fix gcc compilation issues
...
- Fix most ld linking issues.
svn path=/trunk/; revision=18205
2005-10-02 08:40:49 +00:00
Alex Ionescu
29b8aa245a
- Don't undef DBG_CONTINUE.
...
svn path=/trunk/; revision=18204
2005-10-02 08:33:38 +00:00
Alex Ionescu
d753940a60
- Small csr server public header cleanup.
...
svn path=/trunk/; revision=18203
2005-10-02 08:32:37 +00:00
Alex Ionescu
794f347587
- Small semaphore code simplification/optimization.
...
svn path=/trunk/; revision=18202
2005-10-02 08:31:45 +00:00
Alex Ionescu
66e502bd5a
- Add RtlSetProcessCritical
...
- Some fixes.
svn path=/trunk/; revision=18201
2005-10-02 08:22:49 +00:00
Aleksey Bragin
00703c571b
Add vcprojmaker.cpp to the msvc project
...
svn path=/trunk/; revision=18200
2005-10-02 08:08:04 +00:00
Emanuele Aliberti
a4808fca79
- add copyright notice
...
- fix unmatched bracket
svn path=/trunk/; revision=18199
2005-10-02 07:42:52 +00:00
Nathan Woods
46a48736ad
Regedit: Implemented exporting specific branches
...
svn path=/trunk/; revision=18198
2005-10-02 01:21:43 +00:00
Thomas Bluemel
8ec93653e6
fixed some memory leaks and build it as unicode by default
...
svn path=/trunk/; revision=18197
2005-10-01 19:01:07 +00:00
Ged Murphy
16e0c94db4
fix unused variable warning.
...
free pointer before returning.
svn path=/trunk/; revision=18196
2005-10-01 18:41:02 +00:00
Martin Fuchs
b1230b8ee5
add code comments
...
svn path=/trunk/; revision=18195
2005-10-01 18:14:17 +00:00
Martin Fuchs
6a3529155a
MDI/SDI option dialog:
...
- pictures for illustration
- remove resizable flag
svn path=/trunk/; revision=18194
2005-10-01 18:13:33 +00:00
Ged Murphy
d67541c53b
Start to alter print output so it correctly simulates the MS 'route print'
...
svn path=/trunk/; revision=18193
2005-10-01 15:47:40 +00:00
Thomas Bluemel
6526069195
implemented the "Go to process" feature
...
svn path=/trunk/; revision=18192
2005-10-01 15:30:25 +00:00
Nathan Woods
38ecd48776
Regedit: Moved hEditMenu declaration to the top of the function
...
svn path=/trunk/; revision=18191
2005-10-01 15:11:31 +00:00
Thomas Bluemel
c1388efea5
use the NT5+ behavior of displaying the system cache size. fixes bug 856
...
svn path=/trunk/; revision=18190
2005-10-01 14:38:10 +00:00
Magnus Olsen
e89ca27d52
commit new startmenu picture that can be resize, see http://www.reactos.org/bugzilla/show_bug.cgi?id=676
...
svn path=/trunk/; revision=18189
2005-10-01 13:57:38 +00:00
Thomas Bluemel
626370f6aa
check for and write new lines as ascii only in copy /A, regardless of whether cmd was compiled as unicode or ansi
...
svn path=/trunk/; revision=18188
2005-10-01 12:50:16 +00:00
Thomas Bluemel
0f55e53480
fixed possible buffer overflow bug: pass correct buffer length (in characters, not bytes) to FileGetString()
...
svn path=/trunk/; revision=18187
2005-10-01 12:21:55 +00:00
Martin Fuchs
580e685078
sync with Wine:
...
Alexandre Julliard, 2005-09-07: Replace a few more direct lpVtbl accesses by the proper macros. (patch applied only partly - the remaining COBJ macros are nonstandard, and don't exist in MSDN)
Alexandre Julliard, 2005-09-09: Use Get/SetWindowLongPtr instead of Get/SetWindowLong where appropriate.
svn path=/trunk/; revision=18186
2005-10-01 10:10:39 +00:00
Alex Ionescu
35eb408157
- Remove some duplicated/useless code and use internal forward exports instead.
...
- Set kernel apc pending flag when needed in KeReleaseMutant
- Optimize check for kernel apc delivery in KeReleaseMutant
- Raise right exception in KeReleaseMutant
- Simplify KeInitializeMutant and remove some duplicated operations.
- Remove duplicated listhead initialization in KeInitiializeMutex
- Use correct increment in KeReleaseMutex
svn path=/trunk/; revision=18185
2005-10-01 08:58:49 +00:00
Martin Fuchs
f57183be46
sync with Wine:
...
- Fix warnings in 64bit. (Kevin Koltzau <kevin@plop.org>)
- simplify 'sei' structure initialization in ShellExecuteA/W
svn path=/trunk/; revision=18184
2005-10-01 08:20:12 +00:00
Alex Ionescu
7cd4df132d
- KeRundownThread:
...
- Optimize to reduce contention
- Add bugcheck instead of ASSERT
- Add debug message to simplify finding errors like Bug 821 (type/size show 0xCC, which means the mutant has been already freed).
svn path=/trunk/; revision=18183
2005-10-01 07:37:13 +00:00
Nathan Woods
403e26da1b
Notepad:
...
1. Fixed bug in Goto line command
2. Wrap long lines setting is persisted in the registry
3. Fixed length limit bug when wrap long lines is toggled
svn path=/trunk/; revision=18182
2005-10-01 00:36:17 +00:00
Thomas Bluemel
0a52c57489
initialize COM on demand only
...
svn path=/trunk/; revision=18181
2005-09-30 23:32:24 +00:00
Emanuele Aliberti
22f369c6b1
Fix build.
...
svn path=/trunk/; revision=18180
2005-09-30 22:17:58 +00:00
Thomas Bluemel
133cd71ba8
don't remove mutants twice from the thread's mutant list in KeRundownThread(). This might fix bug 821
...
svn path=/trunk/; revision=18179
2005-09-30 22:00:30 +00:00