• src/doors/clans-src/src/u

    From Deuc¿@VERT to Git commit to main/sbbs/m on Wednesday, October 15, 2025 08:46:00
    https://gitlab.synchro.net/main/sbbs/-/commit/62bfe118621e349dc5cd51f1
    Modified Files:
    src/doors/clans-src/src/unix_wrappers.h
    Log Message:
    Define PATH_MAX if the OS declines to

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Wednesday, October 15, 2025 08:46:00
    https://gitlab.synchro.net/main/sbbs/-/commit/b27629ce4ab1f450f557d609
    Modified Files:
    src/doors/clans-src/src/unix_wrappers.h
    Log Message:
    include strings.h for strcasecmp()

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Wednesday, October 15, 2025 09:08:00
    https://gitlab.synchro.net/main/sbbs/-/commit/8b6a71df37d2c7e44d7dede0
    Modified Files:
    src/doors/clans-src/src/unix_wrappers.c
    Log Message:
    Whoops, missed one.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Wednesday, October 15, 2025 12:33:00
    https://gitlab.synchro.net/main/sbbs/-/commit/84a017e82ea61e27c3ee22e8
    Modified Files:
    src/doors/clans-src/src/unix_wrappers.h
    Log Message:
    Make it safe to include this on not *nix.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Sunday, October 26, 2025 13:27:00
    https://gitlab.synchro.net/main/sbbs/-/commit/d7d5cc39baa1e10adc7c0dcf
    Modified Files:
    src/doors/clans-src/src/unix_wrappers.c unix_wrappers.h
    Log Message:
    Since we're using POSIX, we know getch() is available.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Sunday, October 26, 2025 13:27:00
    https://gitlab.synchro.net/main/sbbs/-/commit/1994b528c3df7c38fe13a9b1
    Modified Files:
    src/doors/clans-src/src/unix_wrappers.c unix_wrappers.h
    Log Message:
    Alpine apparently doesn't declar random() for POSIX

    Sure, it was put there in 2008, but we can't expect then to actually
    update can we?

    (Reported on IRC since they don't have a bugtracker, and I don't
    want to engage with the mailing list)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Tuesday, October 28, 2025 15:02:00
    https://gitlab.synchro.net/main/sbbs/-/commit/456c51f817f5bb3bb23915cf
    Modified Files:
    src/doors/clans-src/src/unix_wrappers.c
    Log Message:
    Mangle share modes to match POSIX

    We can't get an exclusive lock on files that aren't opened for write,
    and we can't get a shared lock on files that aren't opened for read.

    If one of the above is in effect, switch SH_DENYWR/SH_DENYRW so it's
    possible.

    Since this isn't multinode, all these share modes really accomplish
    is allowing the program to hang, but I'm leaving the locks in for now.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Wednesday, October 29, 2025 12:46:00
    https://gitlab.synchro.net/main/sbbs/-/commit/eacc1dc5fdea5474befbe567
    Modified Files:
    src/doors/clans-src/src/unix_wrappers.c
    Log Message:
    Handle error when directory can't be opened in findfirst()

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Monday, November 03, 2025 19:01:00
    https://gitlab.synchro.net/main/sbbs/-/commit/1ceaf38bc0655ddf21d02ee6
    Modified Files:
    src/doors/clans-src/src/unix_wrappers.h
    Log Message:
    Delete obsolete ToDos

    They're todone.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Wednesday, November 05, 2025 01:14:00
    https://gitlab.synchro.net/main/sbbs/-/commit/0997f82086864f1661dc159e
    Modified Files:
    src/doors/clans-src/src/unix_wrappers.c
    Log Message:
    POSIX doesn't have struct timevals in struct stat

    Use st_mtime instead.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Wednesday, November 05, 2025 02:35:00
    https://gitlab.synchro.net/main/sbbs/-/commit/06296954367d040e65b8d09c
    Modified Files:
    src/doors/clans-src/src/unix_wrappers.c
    Log Message:
    gl_matchc isn't POSIX, so we can't use GLOB_NOCHECK

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net