Gé van Geldorp
1736e3772b
Implement GetStringTypeA/W() and GetStringTypeExA/W()
...
svn path=/trunk/; revision=11185
2004-10-04 19:17:58 +00:00
Art Yerkes
2638336b0e
Fixed IPStartup prototype and moved DisplayIPPacket out of ifdef.
...
svn path=/trunk/; revision=11184
2004-10-04 18:32:30 +00:00
Art Yerkes
706ff78e48
Removed unneeded DriverObject parameter to IPStartup.
...
svn path=/trunk/; revision=11183
2004-10-04 18:31:40 +00:00
Hartmut Birr
49871ae71b
- Fixed the setting of the page protection for ntoskrnl.
...
The image is loaded without the size of the bss section.
Pages after the bss section may not be changed.
svn path=/trunk/; revision=11182
2004-10-04 17:27:13 +00:00
Martin Fuchs
a573c6ea80
sync with WINE source
...
svn path=/trunk/; revision=11181
2004-10-04 17:13:03 +00:00
Casper Hornstrup
8ec117a236
Revert:
...
2004-10-02 Casper S. Hornstrup <chorns@users.sourceforge.net>
* ntoskrnl/Makefile: Fix dependencies when PCH is enabled.
2004-10-02 Casper S. Hornstrup <chorns@users.sourceforge.net>
* tools/helper.mk: Support for kernel TARGET_TYPE.
* ntoskrnl/Makefile: Simplified makefile.
svn path=/trunk/; revision=11180
2004-10-04 10:16:59 +00:00
Martin Fuchs
83de11e97e
merged corrected version of the Wine commit http://cvs.winehq.org/patch.py?id=13936 :
...
- added choosing fonts
- added file moving
svn path=/trunk/; revision=11179
2004-10-04 09:31:10 +00:00
Art Yerkes
184c8d80f1
First shot at ip lib test app.
...
svn path=/trunk/; revision=11178
2004-10-04 04:26:00 +00:00
Alex Ionescu
4e21459b33
DBG should be 0 by default. Also, DBG = 1 seems to break ROS (it hangs before ntoskrnl is even loaded.)
...
svn path=/trunk/; revision=11177
2004-10-04 03:19:07 +00:00
Art Yerkes
3b2388081c
Added new targets. ip and oskittcp should now clean with the rest of the
...
tree.
svn path=/trunk/; revision=11176
2004-10-03 22:55:45 +00:00
Art Yerkes
8eb5ca6ffa
Final propogation of TDI_CONNECTION_INFORMATION/TRANSPORT_ADDRESS changes.
...
svn path=/trunk/; revision=11175
2004-10-03 21:44:43 +00:00
Art Yerkes
bab3b21d32
Propogating TDI address changes.
...
svn path=/trunk/; revision=11174
2004-10-03 21:16:31 +00:00
Gé van Geldorp
7eb30acddb
Rollback last change since it was incorrect.
...
See http://www.reactos.com/bugzilla/show_bug.cgi?id=36
svn path=/trunk/; revision=11173
2004-10-03 21:03:06 +00:00
Art Yerkes
fc4b179d93
New file buffer.c which contains NDIS_BUFFER and NDIS_PACKET routines.
...
svn path=/trunk/; revision=11172
2004-10-03 20:39:19 +00:00
Art Yerkes
5394560307
Fixed UDP protocol.
...
Leaned interface between tcpip and ip lib to not include ndis buffers and
such, as well as datagram request structs. This both eliminates code
setting up these structs as well as making use of ip lib easier from userland.
Moved ndis buffer routines to tcpip/buffer.c. They are a bit separate from
the neutral routines functions.
svn path=/trunk/; revision=11171
2004-10-03 20:38:48 +00:00
Art Yerkes
a52618ca99
Fixed use of TA_ADDRESS in favor of TRANSPORT_ADDRESS. This still confuses
...
me.
write, read: Handle errors correctly.
svn path=/trunk/; revision=11170
2004-10-03 20:36:46 +00:00
Gé van Geldorp
81e60d8ded
Move final user stack cleanup to kernelmode
...
svn path=/trunk/; revision=11169
2004-10-03 18:53:05 +00:00
Gé van Geldorp
9584768301
CVS maintenance
...
svn path=/trunk/; revision=11168
2004-10-03 18:46:07 +00:00
Gé van Geldorp
91083c72fd
Remove faulty debug statement
...
svn path=/trunk/; revision=11167
2004-10-03 18:22:33 +00:00
Thomas Bluemel
737ea5b737
don't let dlltool mess up c++ mangled exports for crtdll and msvcrt
...
svn path=/trunk/; revision=11166
2004-10-03 14:24:43 +00:00
Thomas Bluemel
c0f9c7505c
fixed GetHandleInformation(), SetHandleInformation() and minor fixes to CloseHandle() and DuplicateHandle()
...
svn path=/trunk/; revision=11165
2004-10-03 10:05:56 +00:00
Eric Kohl
d8ea61531d
Update a new users private shell folder paths when a new user profile is created.
...
svn path=/trunk/; revision=11164
2004-10-03 09:27:22 +00:00
Alex Ionescu
772a37758e
Sorry, forgot these updates for WIN32K to build with new KPCR.
...
svn path=/trunk/; revision=11163
2004-10-03 03:07:18 +00:00
Alex Ionescu
4d9e3a1cae
Corrected KPCR structure, removed IKPCR, set up CurrentThread in proper structure (implemented KPRCB), added some types needed by KPRCB.
...
svn path=/trunk/; revision=11162
2004-10-03 03:03:54 +00:00
Thomas Bluemel
b26683b0b3
fixed ProcessIdToSessionId()
...
svn path=/trunk/; revision=11161
2004-10-02 21:14:08 +00:00
Thomas Bluemel
3f75c451d1
don't duplicate tons of code for error handling
...
svn path=/trunk/; revision=11160
2004-10-02 20:56:54 +00:00
Thomas Bluemel
86b4ec40d4
INF Helper tool for installation of .inf files, by Michael Biggins
...
svn path=/trunk/; revision=11159
2004-10-02 18:33:12 +00:00
Filip Navara
a73f47bd18
Allocate memory for the handle table from paged pool!
...
svn path=/trunk/; revision=11158
2004-10-02 16:48:12 +00:00
Filip Navara
8e9f6624d1
Change the ASSERT_IRQL in ExAllocatePagedPoolWithTag from PASSIVE_LEVEL to APC_LEVEL.
...
svn path=/trunk/; revision=11157
2004-10-02 16:48:05 +00:00
Thomas Bluemel
190c655d90
added stubs for winfax.dll
...
svn path=/trunk/; revision=11156
2004-10-02 16:43:05 +00:00
Casper Hornstrup
05ee9bbcc3
2004-10-02 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* ntoskrnl/Makefile: Fix dependencies when PCH is enabled.
svn path=/trunk/; revision=11155
2004-10-02 14:38:37 +00:00
Casper Hornstrup
cf4df378aa
2004-10-02 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* tools/helper.mk: Support for kernel TARGET_TYPE.
* ntoskrnl/Makefile: Simplified makefile.
svn path=/trunk/; revision=11154
2004-10-02 14:03:51 +00:00
Eric Kohl
b8e59707a9
Add common user shell folder key.
...
svn path=/trunk/; revision=11153
2004-10-02 12:35:12 +00:00
Eric Kohl
d2e9fecf72
Remove default users shell folder paths.
...
svn path=/trunk/; revision=11152
2004-10-02 12:33:20 +00:00
Eric Kohl
19c3f3e06e
Improve creation of shell folder settings.
...
Todo:
- Store folder names in resource strings.
- Update current users shell folder paths when a new profile is created.
svn path=/trunk/; revision=11151
2004-10-02 12:31:28 +00:00
Hartmut Birr
acb1dd91c6
- Made cmt unicode compatible.
...
- Enabled time counting.
- Improved the waiting of key input events.
svn path=/trunk/; revision=11150
2004-10-02 10:26:48 +00:00
Hartmut Birr
d2a8a1bc51
- Terminate the wait thread if the handle was from a console.
...
svn path=/trunk/; revision=11149
2004-10-02 10:19:38 +00:00
Hartmut Birr
c8641fc2a3
- Updated the workingset size in the rmap functions.
...
svn path=/trunk/; revision=11148
2004-10-02 10:16:10 +00:00
Casper Hornstrup
9495493fde
2004-10-02 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* lib/gdiplus/tests/.cvsignore: Ignore _hooks.c and _stubs.S.
* lib/gdiplus/tests/Makefile (TARGET_OBJECTS): Remove passthrough.o and
add _hooks.o and _stubs.o.
* lib/gdiplus/tests/tests/test-1.c: Test API hooking.
* regtests/shared/regtests.h: Add support for API hooking.
* tools/helper.mk: Generate stubs.
* tools/regtests.c: Add support for generating stubs and hooks.
* lib/gdiplus/tests/passthrough.c: Remove.
* lib/gdiplus/tests/stubs.tst: New file.
svn path=/trunk/; revision=11147
2004-10-02 08:44:54 +00:00
Hartmut Birr
d12bb0393c
- Fixed the definition of SNMP_FUNC_TYPE.
...
svn path=/trunk/; revision=11146
2004-10-02 08:28:34 +00:00
Art Yerkes
0b03f1a2a9
Sorry i didn't have all the assertions correct in ntoskrnl/mm/pool.c
...
Now i've moved them to npool.c and ppool.c, where they are shorter.
svn path=/trunk/; revision=11145
2004-10-01 20:51:29 +00:00
Gé van Geldorp
adeb131ada
Don't use more than a single page for a TEB (forgotten file)
...
svn path=/trunk/; revision=11144
2004-10-01 20:29:58 +00:00
Gé van Geldorp
228cddee4a
Don't use more than a single page for a TEB
...
svn path=/trunk/; revision=11143
2004-10-01 20:26:05 +00:00
Hartmut Birr
f6fb22a9ef
- Rewrote parts of the Process & Thread time count functions.
...
svn path=/trunk/; revision=11142
2004-10-01 20:09:57 +00:00
Gé van Geldorp
96bb83f2a9
Handle mapping a view of a section at non-zero file offset
...
svn path=/trunk/; revision=11141
2004-10-01 20:06:43 +00:00
Art Yerkes
a07571a47c
pool.c: assert irql and pool type for PASSIVE_LEVEL and above.
...
ntoskrnl/ob/security.c:
This function did not either identify the new descriptor as self relative
nor honor the case where self-relative was not set. Now fixed.
Bug identified by WaxDragon (while loading a cygwin app)
svn path=/trunk/; revision=11140
2004-10-01 04:00:11 +00:00
Art Yerkes
2c3fecda88
Added needed rc file.
...
svn path=/trunk/; revision=11139
2004-10-01 02:31:05 +00:00
Art Yerkes
9fd341c9ae
Zero the new descriptor so that the Dacl, Sacl etc pointers will be zeroed
...
if not initialized. cygwin was exercising this.
svn path=/trunk/; revision=11138
2004-10-01 01:28:56 +00:00
Art Yerkes
f45c8f618d
It seems there's a subtle difference between mingw32 on windows and on
...
unixen. Apparently, include_next does not count repeated include
directories on unixen but does on windows, thus windows users of mingw
saw the build of the ip lib break for not having included
w32api/include/basetsd.h through the include/basetsd.h. It would
include include/basetsd.h again and (since the include guard in that
file surrounds the include_next), would do nothing the second time. I guess
I'm the only person who got bit by this difference.
svn path=/trunk/; revision=11137
2004-09-30 22:04:13 +00:00
Emanuele Aliberti
c7eba737e2
Correct spelling errors in some remarks.
...
svn path=/trunk/; revision=11136
2004-09-30 21:14:24 +00:00