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/ws...
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/ws...
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/ad...
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/ad...
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/as...
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/bh...
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/dc...
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/dc...
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/dl...
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/dp...
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/dp...
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/ds...
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/dt...
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/du...
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/en...
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/ev...
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/ge...
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/ge...
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/io...
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/ns...
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/ns...
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/ns...
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/ns...
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/ns...
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/qo...
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/qs...
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/ra...
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/re...
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/rn...
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/sc...
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/se...
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/se...
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/so...
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/so...
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/sp...
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/sp...
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/st...
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/ws...
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...
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...
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...