Author: gedmurphy
Date: Wed Apr 29 22:49:47 2009
New Revision: 40738

URL: http://svn.reactos.org/svn/reactos?rev=40738&view=rev
Log:
- Add the ws2_32 library from Alex's old network branch which is a _huge_ 
improvement over our current, incorrect lib.
- I've made various changes and tweaks to get it building with gcc, however it 
doesn't yet build with out build environment as out headers are severely 
lacking. It's also reliant on other winsock libs which will come in future 
commits along with the header rewrite.

Added:
    trunk/reactos/dll/win32/ws2_32_new/   (with props)
    trunk/reactos/dll/win32/ws2_32_new/inc/   (with props)
    trunk/reactos/dll/win32/ws2_32_new/inc/ws2_32.h   (with props)
    trunk/reactos/dll/win32/ws2_32_new/inc/ws2_32p.h   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/addrconv.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/addrinfo.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/async.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/bhook.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/dcatalog.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/dcatitem.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/dllmain.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/dprocess.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/dprovide.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/dsocket.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/dthread.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/dupsock.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/enumprot.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/event.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/getproto.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/getxbyxx.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/ioctl.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/nscatalo.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/nscatent.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/nspinstl.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/nsprovid.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/nsquery.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/qos.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/qshelpr.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/rasdial.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/recv.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/rnr.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/scihlpr.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/select.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/send.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/sockctrl.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/socklife.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/spinstal.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/sputil.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/startup.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/src/wsautil.c   (with props)
    trunk/reactos/dll/win32/ws2_32_new/ws2_32.def   (with props)
    trunk/reactos/dll/win32/ws2_32_new/ws2_32.rbuild   (with props)
    trunk/reactos/dll/win32/ws2_32_new/ws2_32.rc   (with props)

[This mail would be too long, it was shortened to contain the URLs only.]

Added: trunk/reactos/dll/win32/ws2_32_new/inc/ws2_32.h
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/inc/ws2_32.h?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/inc/ws2_32p.h
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/inc/ws2_32p.h?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/addrconv.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/addrconv.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/addrinfo.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/addrinfo.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/async.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/async.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/bhook.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/bhook.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/dcatalog.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/dcatalog.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/dcatitem.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/dcatitem.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/dllmain.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/dllmain.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/dprocess.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/dprocess.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/dprovide.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/dprovide.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/dsocket.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/dsocket.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/dthread.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/dthread.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/dupsock.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/dupsock.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/enumprot.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/enumprot.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/event.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/event.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/getproto.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/getproto.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/getxbyxx.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/getxbyxx.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/ioctl.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/ioctl.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/nscatalo.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/nscatalo.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/nscatent.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/nscatent.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/nspinstl.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/nspinstl.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/nsprovid.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/nsprovid.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/nsquery.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/nsquery.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/qos.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/qos.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/qshelpr.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/qshelpr.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/rasdial.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/rasdial.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/recv.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/recv.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/rnr.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/rnr.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/scihlpr.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/scihlpr.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/select.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/select.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/send.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/send.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/sockctrl.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/sockctrl.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/socklife.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/socklife.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/spinstal.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/spinstal.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/sputil.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/sputil.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/startup.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/startup.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/src/wsautil.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/src/wsautil.c?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/ws2_32.def
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/ws2_32.def?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/ws2_32.rbuild
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/ws2_32.rbuild?rev=40738&view=auto

Added: trunk/reactos/dll/win32/ws2_32_new/ws2_32.rc
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32_new/ws2_32.rc?rev=40738&view=auto

Reply via email to