• src/xpdev/sockwrap.c sockwrap.h

    From Deuce@1:103/705 to Git commit to sbbs/master on Fri Nov 20 17:07:55 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/f97d9649b7767accdec0608e
    Modified Files:
    src/xpdev/sockwrap.c sockwrap.h
    Log Message:
    Add inet_pton() for Win32.Needed by MinGW32... we'll see if MSVC needs it as well soon.
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deuce@1:103/705 to Git commit to sbbs/master on Fri Nov 20 17:16:21 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/8d2a0cfcdb656eab31451b9d
    Modified Files:
    src/xpdev/sockwrap.c sockwrap.h
    Log Message:
    Looks like MSVC has inet_pton().
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deuce@1:103/705 to Git commit to sbbs/master on Fri Nov 20 17:18:35 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/afeb58c2a781e2bb37e109d7
    Modified Files:
    src/xpdev/sockwrap.c sockwrap.h
    Log Message:
    It's _MSC_VER, not _MSVC_VER.Sorry guys. :(
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deon George@1:103/705 to Git commit to sbbs/master on Sun Nov 22 00:36:00 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/8b4f368d8c6b00d77e7efae8
    Modified Files:
    src/xpdev/sockwrap.c sockwrap.h
    Log Message:
    Merge branch 'upstream' - deuces inet_pton() work for minw32
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Fri Dec 4 19:30:07 2020
    https://gitlab.synchro.net/main/sbbs/-/commit/7df76d2fff3412046a5ac795
    Modified Files:
    src/xpdev/sockwrap.c sockwrap.h
    Log Message:
    Use portable inet_pton() for all Win32 builds.Rename the portable inet_pton() to xp_inet_pton() and define a wrapper macro (for all Widows builds) to use it instead of inet_pton() as not all supported Windows systems (e.g. WinXP) have an inet_pton() implementation.This allows the HAProxy mod to be re-enabled by default without preventing executing on WinXP.
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Sat Dec 5 21:27:11 2020
    https://gitlab.synchro.net/main/sbbs/-/commit/33d5753894d6542ae76da2ee
    Modified Files:
    src/xpdev/sockwrap.c sockwrap.h
    Log Message:
    Introduce and use set_socket_errno()xp_inet_pton() now sets the socket errno value, doing as instructed by the TODO.
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)