reactos.git
16 years ago.cvsignore added.
Emanuele Aliberti [Mon, 30 Aug 2004 05:40:13 +0000 (05:40 +0000)]
.cvsignore added.

svn path=/trunk/; revision=10739

16 years agoAdded Advpack to build process.
James Tabor [Mon, 30 Aug 2004 04:59:40 +0000 (04:59 +0000)]
Added Advpack to build process.

svn path=/trunk/; revision=10738

16 years agoFirst implementation of advpack.dll.
James Tabor [Mon, 30 Aug 2004 04:49:03 +0000 (04:49 +0000)]
First implementation of advpack.dll.

svn path=/trunk/; revision=10737

16 years agoTest app for oskittcp. Takes datagrams by UDP and send any replies to the
Art Yerkes [Mon, 30 Aug 2004 04:47:34 +0000 (04:47 +0000)]
Test app for oskittcp.  Takes datagrams by UDP and send any replies to the
last host/port that contacted it.  I intend to use it to finish isolating
bugs in the main body of tcpip.sys and oskittcp interface.

svn path=/trunk/; revision=10736

16 years agoAdded WintrustAddActionID stub.
Aleksey Bragin [Sun, 29 Aug 2004 20:47:18 +0000 (20:47 +0000)]
Added WintrustAddActionID stub.
Added CRYPT_REGISTER_ACTIONID struct
Added CRYPT_TRUST_REG_ENTRY struct.z ` By Semyon "Tappak" Novikov.

svn path=/trunk/; revision=10735

16 years agoOskit can now be linked from userland. This is part one of my plan.
Art Yerkes [Sun, 29 Aug 2004 20:04:42 +0000 (20:04 +0000)]
Oskit can now be linked from userland.  This is part one of my plan.
tcpip: provide malloc + free, sleep + wakeup functions
oskittcp: remove functions and headers that imply km and supply them from the
user.
tcp_usrreq: i was printing a possibly free mbuf here.

svn path=/trunk/; revision=10734

16 years agoThis patch adds actually informative messages about what went wrong loading
Art Yerkes [Sun, 29 Aug 2004 18:29:48 +0000 (18:29 +0000)]
This patch adds actually informative messages about what went wrong loading
the registry entries for NLS files, etc.

svn path=/trunk/; revision=10733

16 years agosilence debug messages
Thomas Bluemel [Sun, 29 Aug 2004 15:50:53 +0000 (15:50 +0000)]
silence debug messages

svn path=/trunk/; revision=10732

16 years agoimplemented SetProcessPriorityBoost() and GetProcessPriorityBoost() (only the kernel3...
Thomas Bluemel [Sun, 29 Aug 2004 14:46:02 +0000 (14:46 +0000)]
implemented SetProcessPriorityBoost() and GetProcessPriorityBoost() (only the kernel32 part)

svn path=/trunk/; revision=10731

16 years agomark GetSystemWindowsDirectory() as implemented as it does exactly the same as GetWin...
Thomas Bluemel [Sun, 29 Aug 2004 12:12:34 +0000 (12:12 +0000)]
mark GetSystemWindowsDirectory() as implemented as it does exactly the same as GetWindowsDirectory()

svn path=/trunk/; revision=10730

16 years ago- Use ULONG_PTR instead of ULONG for integer arithmetics on pointers.
Filip Navara [Sat, 28 Aug 2004 22:22:39 +0000 (22:22 +0000)]
- Use ULONG_PTR instead of ULONG for integer arithmetics on pointers.

svn path=/trunk/; revision=10729

16 years ago- Implement file sharing checks.
Filip Navara [Sat, 28 Aug 2004 22:19:12 +0000 (22:19 +0000)]
- Implement file sharing checks.

svn path=/trunk/; revision=10728

16 years ago- Mapping zero-sized files is prohibited.
Filip Navara [Sat, 28 Aug 2004 22:18:24 +0000 (22:18 +0000)]
- Mapping zero-sized files is prohibited.

svn path=/trunk/; revision=10727

16 years ago- Simplify CreateFileMapping[AW].
Filip Navara [Sat, 28 Aug 2004 22:16:27 +0000 (22:16 +0000)]
- Simplify CreateFileMapping[AW].
- Fix return value of GlobalReAlloc and GlobalUnlock.

svn path=/trunk/; revision=10726

16 years ago- RtlReAllocateHeap shouldn't allocate memory if ptr == NULL.
Filip Navara [Sat, 28 Aug 2004 22:14:08 +0000 (22:14 +0000)]
- RtlReAllocateHeap shouldn't allocate memory if ptr == NULL.

svn path=/trunk/; revision=10725

16 years ago- Change GlobalDiscard and LocalDiscard to macros.
Filip Navara [Sat, 28 Aug 2004 22:09:53 +0000 (22:09 +0000)]
- Change GlobalDiscard and LocalDiscard to macros.

svn path=/trunk/; revision=10724

16 years ago- Simplified version of _lcreat.
Filip Navara [Sat, 28 Aug 2004 22:08:54 +0000 (22:08 +0000)]
- Simplified version of _lcreat.

svn path=/trunk/; revision=10723

16 years ago- Fix handling of INVALID_HANDLE_VALUE case in FindNextFile.
Filip Navara [Sat, 28 Aug 2004 22:07:51 +0000 (22:07 +0000)]
- Fix handling of INVALID_HANDLE_VALUE case in FindNextFile.

svn path=/trunk/; revision=10722

16 years ago- Remove invalid code from CreateToolhelp32Snapshot.
Filip Navara [Sat, 28 Aug 2004 22:06:02 +0000 (22:06 +0000)]
- Remove invalid code from CreateToolhelp32Snapshot.

svn path=/trunk/; revision=10721

16 years agoPrevent crash when a thread is terminated while sending a cross-thread
Gé van Geldorp [Sat, 28 Aug 2004 15:01:46 +0000 (15:01 +0000)]
Prevent crash when a thread is terminated while sending a cross-thread
message

svn path=/trunk/; revision=10719

16 years agoUse '$Windows NT$' signature because setupapi doesn't accept '$ReactOS$' yet.
Eric Kohl [Sat, 28 Aug 2004 12:42:19 +0000 (12:42 +0000)]
Use '$Windows NT$' signature because setupapi doesn't accept '$ReactOS$' yet.

svn path=/trunk/; revision=10718

16 years ago- Add preliminary wizard page title and subtitle string resources.
Eric Kohl [Sat, 28 Aug 2004 11:08:50 +0000 (11:08 +0000)]
- Add preliminary wizard page title and subtitle string resources.
- Use setupapi functions to process syssetup.inf.

svn path=/trunk/; revision=10717

16 years agoRemove NASM_CMD definition since it is already correctly defined in the
Gé van Geldorp [Sat, 28 Aug 2004 07:27:22 +0000 (07:27 +0000)]
Remove NASM_CMD definition since it is already correctly defined in the
top level rules.mak

svn path=/trunk/; revision=10716

16 years agoCvs ingnore file added.
James Tabor [Fri, 27 Aug 2004 23:10:13 +0000 (23:10 +0000)]
Cvs ingnore file added.

svn path=/trunk/; revision=10715

16 years agoPort of Msiexec from Wine.
James Tabor [Fri, 27 Aug 2004 23:08:00 +0000 (23:08 +0000)]
Port of Msiexec from Wine.

svn path=/trunk/; revision=10714

16 years agoPort Wine Msiexec to ROS.
James Tabor [Fri, 27 Aug 2004 22:54:29 +0000 (22:54 +0000)]
Port Wine Msiexec to ROS.

svn path=/trunk/; revision=10713

16 years agoChange nasm to nasmw (to match what's used in the reactos module)
Gé van Geldorp [Fri, 27 Aug 2004 20:38:24 +0000 (20:38 +0000)]
Change nasm to nasmw (to match what's used in the reactos module)

svn path=/trunk/; revision=10712

16 years agoThis adds a rule which will trigger automatic conversion between msvc
Art Yerkes [Fri, 27 Aug 2004 18:24:28 +0000 (18:24 +0000)]
This adds a rule which will trigger automatic conversion between msvc
style and pseh syntactically.  Name any file that should be converted
as foo_msvc.c and put foo.o in TARGET_OBJECTS and the file will be
preprocessed.

I asked some opinions about the naming and everyone seems ok with it.

svn path=/trunk/; revision=10711

16 years agoWintrust lib stub (not imported from Wine). By Semyon "Tappak" Novikov.
Aleksey Bragin [Fri, 27 Aug 2004 12:10:27 +0000 (12:10 +0000)]
Wintrust lib stub (not imported from Wine). By Semyon "Tappak" Novikov.

svn path=/trunk/; revision=10709

16 years agoHeader file for wintrust lib. By Semyon "Tappak" Novikov.
Aleksey Bragin [Fri, 27 Aug 2004 12:06:29 +0000 (12:06 +0000)]
Header file for wintrust lib. By Semyon "Tappak" Novikov.

svn path=/trunk/; revision=10708

16 years ago- Establish the pde's for the callback stack if the stack was recycled from the list.
Hartmut Birr [Fri, 27 Aug 2004 10:25:46 +0000 (10:25 +0000)]
- Establish the pde's for the callback stack if the stack was recycled from the list.

svn path=/trunk/; revision=10705

16 years ago- Establish the pde for the thread structure within the process
Hartmut Birr [Fri, 27 Aug 2004 10:24:04 +0000 (10:24 +0000)]
- Establish the pde for the thread structure within the process
  before a switch to the process occurs.

svn path=/trunk/; revision=10704

16 years ago- Complete rewrite of environment variable handling to get rid of memory leaks, heap...
Filip Navara [Fri, 27 Aug 2004 03:08:23 +0000 (03:08 +0000)]
- Complete rewrite of environment variable handling to get rid of memory leaks, heap corruption and spurious pointers.
- Remove some ancient Wine stuff that either wasn't used or didn't work.
- Fix realloc to not call HeapReAlloc for allocating new memory.

svn path=/trunk/; revision=10703

16 years agoDo not call HalReleaseDisplayOwnership when KDB is entered and screen debugging is...
Gregor Anich [Fri, 27 Aug 2004 00:14:01 +0000 (00:14 +0000)]
Do not call HalReleaseDisplayOwnership when KDB is entered and screen debugging is not enabled. After an exception the screen will not turn blue but will freeze and be un-frozen when KDB is left (cont) I hope this can not damage old monitors if the card starts producing garbage signals when the driver is suspended - in VMWare it works well.

svn path=/trunk/; revision=10702

16 years agofix
Magnus Olsen [Thu, 26 Aug 2004 21:08:06 +0000 (21:08 +0000)]
fix
some waring msg  when it being compile

svn path=/trunk/; revision=10701

16 years agoBump version number to 0.2.5
Gé van Geldorp [Thu, 26 Aug 2004 21:05:42 +0000 (21:05 +0000)]
Bump version number to 0.2.5

svn path=/trunk/; revision=10700

16 years agochanged back to CVS, false br
Robert Kopferl [Thu, 26 Aug 2004 20:36:11 +0000 (20:36 +0000)]
changed back to CVS, false br

svn path=/trunk/; revision=10698

16 years agochanged to RC1
Robert Kopferl [Thu, 26 Aug 2004 20:24:40 +0000 (20:24 +0000)]
changed to RC1

svn path=/trunk/; revision=10697

16 years ago- Changed -Wno-strict-aliasing to -fno-strict-aliasing.
Hartmut Birr [Thu, 26 Aug 2004 19:55:20 +0000 (19:55 +0000)]
- Changed -Wno-strict-aliasing to -fno-strict-aliasing.
- Reduced optimisation from -O6 to -O3.

svn path=/trunk/; revision=10696

16 years agofix
Magnus Olsen [Thu, 26 Aug 2004 19:53:37 +0000 (19:53 +0000)]
fix
some waring msg  when it being compile

svn path=/trunk/; revision=10695

16 years agofix
Magnus Olsen [Thu, 26 Aug 2004 16:48:46 +0000 (16:48 +0000)]
fix
some waring msg  when it being compile
type
redefinition of `LPCOLESTR16'
redefinition of `OLECHAR16'
redefinition of `LPOLESTR16'

svn path=/trunk/; revision=10693

16 years agoChange stabs handling of KDB - does no longer allocate a block of memory for each...
Gregor Anich [Thu, 26 Aug 2004 16:04:50 +0000 (16:04 +0000)]
Change stabs handling of KDB - does no longer allocate a block of memory for each stub entry, instead each .sym file is loaded completely into (non-paged) memory.

svn path=/trunk/; revision=10692

16 years ago- Implemented GetACP() and GetOEMCP().
Hartmut Birr [Thu, 26 Aug 2004 16:03:09 +0000 (16:03 +0000)]
- Implemented GetACP() and GetOEMCP().

svn path=/trunk/; revision=10691

16 years ago- Added more nls files.
Hartmut Birr [Thu, 26 Aug 2004 16:01:26 +0000 (16:01 +0000)]
- Added more nls files.

svn path=/trunk/; revision=10690

16 years agofix
Magnus Olsen [Thu, 26 Aug 2004 15:11:50 +0000 (15:11 +0000)]
fix
waring msg  when it being compile

svn path=/trunk/; revision=10689

16 years agoIf SendMessageTimeout() times out, GetLastError() should return 0
Gé van Geldorp [Thu, 26 Aug 2004 12:29:37 +0000 (12:29 +0000)]
If SendMessageTimeout() times out, GetLastError() should return 0

svn path=/trunk/; revision=10688

16 years agofix
Magnus Olsen [Thu, 26 Aug 2004 11:58:33 +0000 (11:58 +0000)]
fix
ntoskrnl so it can be compile with optimze -O2 or higher

svn path=/trunk/; revision=10687

16 years agoFix MSVCRT compile-time error due to duplicate symbol definition
Gé van Geldorp [Thu, 26 Aug 2004 07:54:47 +0000 (07:54 +0000)]
Fix MSVCRT compile-time error due to duplicate symbol definition

svn path=/trunk/; revision=10686

16 years agoChange <GL\\gl.h> to "GL/gl.h" include.
Gregor Anich [Thu, 26 Aug 2004 02:04:48 +0000 (02:04 +0000)]
Change <GL\\gl.h> to "GL/gl.h" include.

svn path=/trunk/; revision=10685

16 years agoFix GL/glu.h include...
Gregor Anich [Thu, 26 Aug 2004 01:54:03 +0000 (01:54 +0000)]
Fix GL/glu.h include...

svn path=/trunk/; revision=10684

16 years agoFix GL/gl.h include for cross-compiling from linux.
Gregor Anich [Thu, 26 Aug 2004 01:52:06 +0000 (01:52 +0000)]
Fix GL/gl.h include for cross-compiling from linux.

svn path=/trunk/; revision=10683

16 years agoAvoid arithmetic overflow
Gé van Geldorp [Wed, 25 Aug 2004 22:31:01 +0000 (22:31 +0000)]
Avoid arithmetic overflow

svn path=/trunk/; revision=10682

16 years ago2004-08-25 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Wed, 25 Aug 2004 20:47:22 +0000 (20:47 +0000)]
2004-08-25  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* tools/cdmake/cdmake.c: Error out if extension is too long.

svn path=/trunk/; revision=10681

16 years agoDisable SSE - When Mesa with SSE enabled is ran in ReactOS/VMWare it crashes with...
Gregor Anich [Wed, 25 Aug 2004 20:20:09 +0000 (20:20 +0000)]
Disable SSE - When Mesa with SSE enabled is ran in ReactOS/VMWare it crashes with SIGILL.

svn path=/trunk/; revision=10680

16 years agoAdd OpenGL to the user libraries (glu32, mesa32, opengl32)
Gregor Anich [Wed, 25 Aug 2004 15:58:12 +0000 (15:58 +0000)]
Add OpenGL to the user libraries (glu32, mesa32, opengl32)

svn path=/trunk/; revision=10679

16 years ago- Implement CcRepinBcb and CcGetFileObjectFromBcb.
Filip Navara [Wed, 25 Aug 2004 15:08:29 +0000 (15:08 +0000)]
- Implement CcRepinBcb and CcGetFileObjectFromBcb.
- Partially implement CcUnpinRepinnedBcb, CcPinMappedData,
  CcPinRead, CcPreparePinWrite, CcInitializeCacheMap (Art Yerkes)
  and CcUninitializeCacheMap.
- Fix ReadCacheSegmentChain to handle correctly big request and
  check for MDL request memory overflow.
- Allow passing NULL BCB to CcSetFileSizes.
- Ensure that registry files are opened using lowercase file names.

svn path=/trunk/; revision=10678

16 years ago- Do not depend on paths returned by FileNameInformation requests to be NULL terminated.
Filip Navara [Wed, 25 Aug 2004 15:04:19 +0000 (15:04 +0000)]
- Do not depend on paths returned by FileNameInformation requests to be NULL terminated.

svn path=/trunk/; revision=10677

16 years ago- Fix masking out the write flags in IoCheckShareAccess and IoSetShareAccess.
Filip Navara [Wed, 25 Aug 2004 15:01:48 +0000 (15:01 +0000)]
- Fix masking out the write flags in IoCheckShareAccess and IoSetShareAccess.

svn path=/trunk/; revision=10676

16 years agoMesa version 6.1 import - Forgot the new Makefile/def file
Gregor Anich [Wed, 25 Aug 2004 12:43:28 +0000 (12:43 +0000)]
Mesa version 6.1 import - Forgot the new Makefile/def file

svn path=/trunk/; revision=10675

16 years agoMesa version 6.1 import.
Gregor Anich [Wed, 25 Aug 2004 12:35:24 +0000 (12:35 +0000)]
Mesa version 6.1 import.

svn path=/trunk/; revision=10674

16 years ago- Fixed the back-space-handling in ConioWriteConsole.
Hartmut Birr [Wed, 25 Aug 2004 10:37:14 +0000 (10:37 +0000)]
- Fixed the back-space-handling in ConioWriteConsole.

svn path=/trunk/; revision=10673

16 years agoFix compilation with GCC 3.4.x
Filip Navara [Tue, 24 Aug 2004 18:27:53 +0000 (18:27 +0000)]
Fix compilation with GCC 3.4.x

svn path=/trunk/; revision=10672

16 years ago- Add definition of LOCALE_IDEFAULTMACCODEPAGE.
Filip Navara [Tue, 24 Aug 2004 17:36:15 +0000 (17:36 +0000)]
- Add definition of LOCALE_IDEFAULTMACCODEPAGE.

svn path=/trunk/; revision=10671

16 years ago- Load also the last font file in the font directory.
Filip Navara [Tue, 24 Aug 2004 17:29:00 +0000 (17:29 +0000)]
- Load also the last font file in the font directory.

svn path=/trunk/; revision=10670

16 years ago- Always use non-antialiased font for consoles.
Filip Navara [Tue, 24 Aug 2004 17:25:17 +0000 (17:25 +0000)]
- Always use non-antialiased font for consoles.
- Minor correction to multibyte character conversion for GUI consoles.
- Support for non-ENABLE_PROCESSED_OUTPUT and non-ENABLE_WRAP_AT_EOL_OUTPUT modes in ConioWriteConsole.
- Other minor fixes to get Wine Kernel32 Console test working.

svn path=/trunk/; revision=10669

16 years ago- Implementation of GetCPFileNameFromRegistry, GetNlsSectionName and IsValidCodePage.
Filip Navara [Tue, 24 Aug 2004 17:21:12 +0000 (17:21 +0000)]
- Implementation of GetCPFileNameFromRegistry, GetNlsSectionName and IsValidCodePage.
- Partial implementation of MultiByteToWideChar and WideCharToMultiByte.
- Cleanup buffer allocation in some console functions.

svn path=/trunk/; revision=10668

16 years ago- Fix Get[System/Window]Directory[AW] for Buffer == NULL case.
Filip Navara [Tue, 24 Aug 2004 17:15:42 +0000 (17:15 +0000)]
- Fix Get[System/Window]Directory[AW] for Buffer == NULL case.
- Fix return value of GetDriveType[AW].

svn path=/trunk/; revision=10667

16 years ago- Remove dereferencing non-referenced FileObject in error cases.
Filip Navara [Tue, 24 Aug 2004 17:08:18 +0000 (17:08 +0000)]
- Remove dereferencing non-referenced FileObject in error cases.

svn path=/trunk/; revision=10666

16 years ago- Fix NtQueryDirectoryObject for empty directories.
Filip Navara [Tue, 24 Aug 2004 17:07:27 +0000 (17:07 +0000)]
- Fix NtQueryDirectoryObject for empty directories.

svn path=/trunk/; revision=10665

16 years agoAdd shutdown registry entries
Gé van Geldorp [Tue, 24 Aug 2004 09:43:33 +0000 (09:43 +0000)]
Add shutdown registry entries

svn path=/trunk/; revision=10664

16 years ago- Check if the given address points into a valid section (in MmUnmapViewOfSection).
Hartmut Birr [Mon, 23 Aug 2004 22:29:43 +0000 (22:29 +0000)]
- Check if the given address points into a valid section (in MmUnmapViewOfSection).
- Check if the section isn't deleted straight (in MmUnmapViewOfSection).

svn path=/trunk/; revision=10663

16 years agoImplement ConvertSidToStringSidA/w
Gé van Geldorp [Mon, 23 Aug 2004 21:16:26 +0000 (21:16 +0000)]
Implement ConvertSidToStringSidA/w

svn path=/trunk/; revision=10662

16 years agoFixed import unicode names from remote processes.
James Tabor [Mon, 23 Aug 2004 14:28:29 +0000 (14:28 +0000)]
Fixed import unicode names from remote processes.

svn path=/trunk/; revision=10661

16 years ago- Enabled the declaration of DbgPrint because they is used in DPRINT and CHECKPOINT...
Hartmut Birr [Sun, 22 Aug 2004 21:06:36 +0000 (21:06 +0000)]
- Enabled the declaration of DbgPrint because they is used in DPRINT and CHECKPOINT macros.

svn path=/trunk/; revision=10660

16 years ago- Fixed the compilation as unicode.
Hartmut Birr [Sun, 22 Aug 2004 20:55:15 +0000 (20:55 +0000)]
- Fixed the compilation as unicode.
- Search only for the file name directly if the name contains a known extension.
- Don't add an extension if the file name contains a known extension.

svn path=/trunk/; revision=10659

16 years ago- Implement ReadConsoleInputW, PeekConsoleInputW, ReadConsoleOutputW, WriteConsoleOut...
Filip Navara [Sun, 22 Aug 2004 20:52:28 +0000 (20:52 +0000)]
- Implement ReadConsoleInputW, PeekConsoleInputW, ReadConsoleOutputW, WriteConsoleOutputW, SetConsoleIcon and GetConsoleWindow.
- Fix input peeking in CSRSS to not return fake events.

svn path=/trunk/; revision=10658

16 years ago- More complete implementation of CharUpperA.
Filip Navara [Sun, 22 Aug 2004 20:51:57 +0000 (20:51 +0000)]
- More complete implementation of CharUpperA.

svn path=/trunk/; revision=10657

16 years ago- Implement NtNotifyChangeDirectoryFile.
Filip Navara [Sun, 22 Aug 2004 20:51:43 +0000 (20:51 +0000)]
- Implement NtNotifyChangeDirectoryFile.
- Honour ApcRoutine and ApcContext parameters of NtQueryDirectoryFile.

svn path=/trunk/; revision=10656

16 years ago- Fixed the compilation as unicode.
Hartmut Birr [Sun, 22 Aug 2004 20:47:20 +0000 (20:47 +0000)]
- Fixed the compilation as unicode.

svn path=/trunk/; revision=10655

16 years ago- Added '-Werror' to the compiler options.
Hartmut Birr [Sun, 22 Aug 2004 20:37:05 +0000 (20:37 +0000)]
- Added '-Werror' to the compiler options.

svn path=/trunk/; revision=10654

16 years ago- Fixed some 'dereferencing type-punned pointer will break strict-aliasing rules'
Hartmut Birr [Sun, 22 Aug 2004 20:32:32 +0000 (20:32 +0000)]
- Fixed some 'dereferencing type-punned pointer will break strict-aliasing rules'
  warnings on higher optimisation levels.

svn path=/trunk/; revision=10653

16 years ago- Fixed some pointer increments/decrements.
Hartmut Birr [Sun, 22 Aug 2004 20:13:44 +0000 (20:13 +0000)]
- Fixed some pointer increments/decrements.

svn path=/trunk/; revision=10652

16 years agoSafety added to trace output.
Mike Nordell [Sun, 22 Aug 2004 18:49:11 +0000 (18:49 +0000)]
Safety added to trace output.

svn path=/trunk/; revision=10651

16 years agoAFD: Fixed handling of cancelling in flight requests when closing the socket.
Art Yerkes [Sun, 22 Aug 2004 18:42:42 +0000 (18:42 +0000)]
AFD: Fixed handling of cancelling in flight requests when closing the socket.
Closing a socket doesn't crash but still hangs.  Needs work.
oskittcp: corrected problem with send data, trying out slightly different
scheme of dealing with closed socket.
tcpip: added support for SEL_FIN in socket state callback and corrected
support for returning error in TCPReceiveData.

svn path=/trunk/; revision=10650

16 years agoFixed missing unlock in write.
Art Yerkes [Sun, 22 Aug 2004 02:15:57 +0000 (02:15 +0000)]
Fixed missing unlock in write.

svn path=/trunk/; revision=10649

16 years agoFix misplaced STDCALL
Mike Nordell [Sat, 21 Aug 2004 21:20:08 +0000 (21:20 +0000)]
Fix misplaced STDCALL

svn path=/trunk/; revision=10648

16 years agoMake inline assembler compilable using VC
Mike Nordell [Sat, 21 Aug 2004 21:14:59 +0000 (21:14 +0000)]
Make inline assembler compilable using VC

svn path=/trunk/; revision=10647

16 years agoWrong path in comment.
Mike Nordell [Sat, 21 Aug 2004 21:13:45 +0000 (21:13 +0000)]
Wrong path in comment.

svn path=/trunk/; revision=10646

16 years agoFix misplaced STDCALL
Mike Nordell [Sat, 21 Aug 2004 21:09:39 +0000 (21:09 +0000)]
Fix misplaced STDCALL

svn path=/trunk/; revision=10645

16 years agoFix misplaced STDCALL
Mike Nordell [Sat, 21 Aug 2004 20:55:41 +0000 (20:55 +0000)]
Fix misplaced STDCALL

svn path=/trunk/; revision=10644

16 years agoFix arithmetics on void.
Mike Nordell [Sat, 21 Aug 2004 20:47:28 +0000 (20:47 +0000)]
Fix arithmetics on void.

svn path=/trunk/; revision=10643

16 years agoFix arithmetics on void.
Mike Nordell [Sat, 21 Aug 2004 20:42:10 +0000 (20:42 +0000)]
Fix arithmetics on void.

svn path=/trunk/; revision=10642

16 years agoFix misplaced STDCALL calling convention specifiers.
Mike Nordell [Sat, 21 Aug 2004 20:40:27 +0000 (20:40 +0000)]
Fix misplaced STDCALL calling convention specifiers.

svn path=/trunk/; revision=10641

16 years agoFix import/export linkage mismatches.
Mike Nordell [Sat, 21 Aug 2004 20:18:07 +0000 (20:18 +0000)]
Fix import/export linkage mismatches.

svn path=/trunk/; revision=10640

16 years agoMake code portable to compilers with SEH.
Mike Nordell [Sat, 21 Aug 2004 20:05:35 +0000 (20:05 +0000)]
Make code portable to compilers with SEH.

svn path=/trunk/; revision=10639

16 years agoFixed eols for pp directives, honor original eols.
Art Yerkes [Sat, 21 Aug 2004 19:59:52 +0000 (19:59 +0000)]
Fixed eols for pp directives, honor original eols.

svn path=/trunk/; revision=10638

16 years agoImplement EnumDesktopsA/W and EnumWindowStationsA, rewrite of
Gé van Geldorp [Sat, 21 Aug 2004 19:50:39 +0000 (19:50 +0000)]
Implement EnumDesktopsA/W and EnumWindowStationsA, rewrite of
EnumWindowStationsW

svn path=/trunk/; revision=10637

16 years agoRespect line breaks in the original code, making it easier to compare.
Art Yerkes [Sat, 21 Aug 2004 19:49:22 +0000 (19:49 +0000)]
Respect line breaks in the original code, making it easier to compare.

svn path=/trunk/; revision=10636

16 years ago- Made the partition list movable if it is necessary.
Hartmut Birr [Sat, 21 Aug 2004 19:30:12 +0000 (19:30 +0000)]
- Made the partition list movable if it is necessary.

svn path=/trunk/; revision=10635

16 years ago- Check for a valid layout buffer entry in xHalIoAssignDriveLetters.
Hartmut Birr [Sat, 21 Aug 2004 19:13:22 +0000 (19:13 +0000)]
- Check for a valid layout buffer entry in xHalIoAssignDriveLetters.

svn path=/trunk/; revision=10634