[TCPIP]
- Use common macro for htons
- Fail compilation if an unrecognized architecture is found (testing)

git-svn-id: svn://svn.reactos.org/reactos/trunk@59703 97493ccd-5924-5043-b1f5-66cb403b36ce
[CMAKE]
- Define i386 on x86 MSVC builds
- Probably fixes the infamous MSVC networking issues caused by tcpip.h assuming it was a big-endian platform and never byte-swapping anything
[TCPIP][LAN]
- Fix byteswapping on AMD64 and ARM builds too


git-svn-id: svn://svn.reactos.org/reactos/trunk@59704 97493ccd-5924-5043-b1f5-66cb403b36ce
[TCPIP]
- Add logging of address files and connections (on temporarily for testing changes)
[LWIP]
- Drastically simplify the closing state machine
- All connection objects (and as a result address files too) are now getting properly reaped now
- Tested with Firefox and Abyss Web Server

git-svn-id: svn://svn.reactos.org/reactos/trunk@59705 97493ccd-5924-5043-b1f5-66cb403b36ce
[LWIP]
- Ensure that the connection failure gets delivered if the socket is not yet ready to receive or has shutdown receive

git-svn-id: svn://svn.reactos.org/reactos/trunk@59706 97493ccd-5924-5043-b1f5-66cb403b36ce
[LWIP]
- Indicate the graceful close before calling the FIN event handler

git-svn-id: svn://svn.reactos.org/reactos/trunk@59707 97493ccd-5924-5043-b1f5-66cb403b36ce
[IP]
- Fix a nasty bug preventing any of the non-default interface's NCEs from being selected
- Fix a bug preventing loopback NCEs from being found (fixes hang in ws2_32:sock winetest)

git-svn-id: svn://svn.reactos.org/reactos/trunk@59708 97493ccd-5924-5043-b1f5-66cb403b36ce
[TCPIP]
- Disable object logging now that all the deadlocks, leaks, double-frees, and use-after-frees visible in our test suite are fixed in TCP/IP

git-svn-id: svn://svn.reactos.org/reactos/trunk@59709 97493ccd-5924-5043-b1f5-66cb403b36ce
[PSDK]
* Annotate vfw.h.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59710 97493ccd-5924-5043-b1f5-66cb403b36ce
[KERNEL32][CONSRV]
Half-plement SetConsolePalette.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59711 97493ccd-5924-5043-b1f5-66cb403b36ce
Forgot this file (fixes all the builds).

git-svn-id: svn://svn.reactos.org/reactos/trunk@59712 97493ccd-5924-5043-b1f5-66cb403b36ce
[PSDK]
* Update shlwapi.h.
* Remove IUnknown_AtomicRelease() from shlwapi_undoc.h.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59714 97493ccd-5924-5043-b1f5-66cb403b36ce