• src/sbbs3/umonitor/umonitor.c

    From deuce@VERT to CVS commit on Thursday, February 06, 2014 12:35:15
    src/sbbs3/umonitor umonitor.c 1.72 1.73
    Update of /cvsroot/sbbs/src/sbbs3/umonitor
    In directory cvs:/tmp/cvs-serv27037

    Modified Files:
    umonitor.c
    Log Message:
    Remove keys.h




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Tuesday, February 02, 2016 19:40:32
    src/sbbs3/umonitor umonitor.c 1.74 1.75
    Update of /cvsroot/sbbs/src/sbbs3/umonitor
    In directory cvs:/tmp/cvs-serv32640

    Modified Files:
    umonitor.c
    Log Message:
    Fix typo.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Monday, November 13, 2017 11:44:18
    src/sbbs3/umonitor umonitor.c 1.76 1.77
    Update of /cvsroot/sbbs/src/sbbs3/umonitor
    In directory cvs:/home/rswindell/sbbs/src/sbbs3/umonitor

    Modified Files:
    umonitor.c
    Log Message:
    Fixed build issue: getmail() usage



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Thursday, November 16, 2017 12:50:06
    src/sbbs3/umonitor umonitor.c 1.77 1.78
    Update of /cvsroot/sbbs/src/sbbs3/umonitor
    In directory cvs:/home/rswindell/sbbs/src/sbbs3/umonitor

    Modified Files:
    umonitor.c
    Log Message:
    Add a syspage.* semfile polling feature/popup for Nigel.
    Also fixed the exit menu for long screen (not saving/restoring the bg).



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Friday, November 17, 2017 02:47:49
    src/sbbs3/umonitor umonitor.c 1.78 1.79
    Update of /cvsroot/sbbs/src/sbbs3/umonitor
    In directory cvs:/home/rswindell/sbbs/src/sbbs3/umonitor

    Modified Files:
    umonitor.c
    Log Message:
    Lower the CPU utilization of umonitor considerably by sleeping 100ms
    when there are no key presses.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Friday, November 17, 2017 02:52:20
    src/sbbs3/umonitor umonitor.c 1.79 1.80
    Update of /cvsroot/sbbs/src/sbbs3/umonitor
    In directory cvs:/home/rswindell/sbbs/src/sbbs3/umonitor

    Modified Files:
    umonitor.c
    Log Message:
    You can set the idle sleep value (in milliseconds) with the -s cmdline opt.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Tuesday, November 28, 2017 17:53:02
    src/sbbs3/umonitor umonitor.c 1.80 1.81
    Update of /cvsroot/sbbs/src/sbbs3/umonitor
    In directory cvs:/home/rswindell/sbbs/src/sbbs3/umonitor

    Modified Files:
    umonitor.c
    Log Message:
    Indicate which node is paging the system with uppercase letters and a
    <PAGING> tag in the ndoe status display.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sunday, February 25, 2018 15:10:38
    src/sbbs3/umonitor umonitor.c 1.82 1.83
    Update of /cvsroot/sbbs/src/sbbs3/umonitor
    In directory cvs:/home/rswindell/sbbs/src/sbbs3/umonitor

    Modified Files:
    umonitor.c
    Log Message:
    Added sysop chat availability toggle to the System Toggle menu:
    creates/deletes the file: ctrl/sysavail.chat



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Friday, March 09, 2018 22:11:57
    src/sbbs3/umonitor umonitor.c 1.83 1.84
    Update of /cvsroot/sbbs/src/sbbs3/umonitor
    In directory cvs:/tmp/cvs-serv16636

    Modified Files:
    umonitor.c
    Log Message:
    Fix warnings.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Friday, March 16, 2018 23:13:18
    src/sbbs3/umonitor umonitor.c 1.84 1.85
    Update of /cvsroot/sbbs/src/sbbs3/umonitor
    In directory cvs:/tmp/cvs-serv23312

    Modified Files:
    umonitor.c
    Log Message:
    Whitespace cleanup.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Sunday, March 18, 2018 23:56:09
    src/sbbs3/umonitor umonitor.c 1.85 1.86
    Update of /cvsroot/sbbs/src/sbbs3/umonitor
    In directory cvs:/tmp/cvs-serv32722/umonitor

    Modified Files:
    umonitor.c
    Log Message:
    More whitespace stuff.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Monday, December 31, 2018 20:39:14
    src/sbbs3/umonitor umonitor.c 1.86 1.87
    Update of /cvsroot/sbbs/src/sbbs3/umonitor
    In directory cvs:/tmp/cvs-serv25899

    Modified Files:
    umonitor.c
    Log Message:
    Fixed typo: deprecate, not depreciated.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Wednesday, September 25, 2019 20:19:08
    src/sbbs3/umonitor umonitor.c 1.88 1.89
    Update of /cvsroot/sbbs/src/sbbs3/umonitor
    In directory cvs:/home/rswindell/sbbs/src/sbbs3/umonitor

    Modified Files:
    umonitor.c
    Log Message:
    Updated nodestatus() function usage to support custom/extneded node status text.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Friday, January 03, 2020 12:35:25
    src/sbbs3/umonitor umonitor.c 1.89 1.90
    Update of /cvsroot/sbbs/src/sbbs3/umonitor
    In directory cvs:/home/rswindell/sbbs/src/sbbs3/umonitor

    Modified Files:
    umonitor.c
    Log Message:
    Add/use a new get_ctrl_dir() function to query the SBBSCTRL env var and if
    not set (or blank), use the default ("/sbbs/ctrl") and print a warning to stderr. This resolves a FAQ for sysops that struggle with setting the SBBSCTRL env var, but do have sbbs install in /sbbs or a symlink from /sbbs to where sbbs is actually installed.

    Note: this function is different than the one previously defined in getctrl.c but never used. If/when we ever really need to support PREFIX, then perhaps we'll use that one (which copies a string to a buffer).



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Monday, February 03, 2020 21:04:38
    src/sbbs3/umonitor umonitor.c 1.90 1.91
    Update of /cvsroot/sbbs/src/sbbs3/umonitor
    In directory cvs:/home/rswindell/sbbs/src/sbbs3/umonitor

    Modified Files:
    umonitor.c
    Log Message:
    Insure SBBS CTRL dir ends in a slash/backslash.
    As reported by Ragnarok (DOCKSUD)



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sunday, March 15, 2020 12:54:07
    src/sbbs3/umonitor umonitor.c 1.91 1.92
    Update of /cvsroot/sbbs/src/sbbs3/umonitor
    In directory cvs:/home/rswindell/sbbs/src/sbbs3/umonitor

    Modified Files:
    umonitor.c
    Log Message:
    Log files can be very big. Let's not allocate the space for them on the
    stack. Use the heap instead.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Saturday, March 21, 2020 16:21:00
    src/sbbs3/umonitor umonitor.c 1.92 1.93
    Update of /cvsroot/sbbs/src/sbbs3/umonitor
    In directory cvs:/tmp/cvs-serv22258

    Modified Files:
    umonitor.c
    Log Message:
    Edit sbbsecho.ini (SBBSecho v3 config file) instead of sbbsecho.cfg
    Fixed capitalization and description of "SBBSecho".




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Saturday, March 21, 2020 21:01:32
    src/sbbs3/umonitor umonitor.c 1.93 1.94
    Update of /cvsroot/sbbs/src/sbbs3/umonitor
    In directory cvs:/tmp/cvs-serv17796

    Modified Files:
    umonitor.c
    Log Message:
    Added "Configure FidoNet" menu item (launches echocfg).
    Updated Menu Item names (e.g. "Configure BBS" rather "Run SCFG").
    Added menu options to view echostats.ini and badareas.lst



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sunday, March 22, 2020 02:23:16
    src/sbbs3/umonitor umonitor.c 1.94 1.95
    Update of /cvsroot/sbbs/src/sbbs3/umonitor
    In directory cvs:/tmp/cvs-serv32409

    Modified Files:
    umonitor.c
    Log Message:
    Added modopts.ini to "Edit Config File" menu.
    Moved twitlist.cfg and spamblock.cfg to "Edit Filter File" menu.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Monday, March 23, 2020 23:22:12
    src/sbbs3/umonitor umonitor.c 1.95 1.96
    Update of /cvsroot/sbbs/src/sbbs3/umonitor
    In directory cvs:/tmp/cvs-serv17472

    Modified Files:
    umonitor.c
    Log Message:
    Add viewing of BinkP stats (binkstats.ini)



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Thursday, April 02, 2020 12:19:52
    src/sbbs3/umonitor umonitor.c 1.96 1.97
    Update of /cvsroot/sbbs/src/sbbs3/umonitor
    In directory cvs:/tmp/cvs-serv29049/umonitor

    Modified Files:
    umonitor.c
    Log Message:
    Fix clang warnings.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sunday, April 12, 2020 13:23:00
    src/sbbs3/umonitor umonitor.c 1.97 1.98
    Update of /cvsroot/sbbs/src/sbbs3/umonitor
    In directory cvs:/home/rswindell/sbbs/src/sbbs3/umonitor

    Modified Files:
    umonitor.c
    Log Message:
    Added support for -iI to force curses ASCII mode.
    Removed some unnecessary carriage returns from printf statements.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sunday, August 16, 2020 17:48:52
    src/sbbs3/umonitor umonitor.c 1.98 1.99
    Update of /cvsroot/sbbs/src/sbbs3/umonitor
    In directory cvs:/home/rswindell/sbbs.cvssync/src/sbbs3/umonitor

    Modified Files:
    umonitor.c
    Log Message:
    Merge from gitlab master branch (experiment).



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Tuesday, September 15, 2020 16:43:25
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/ba6c926f340044122c9a6a56
    Modified Files:
    src/sbbs3/umonitor/umonitor.c
    Log Message:
    Fix typo (thanks WitNik)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Tuesday, September 22, 2020 21:09:04
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/192d73f4d8f6264e2af39197
    Modified Files:
    src/sbbs3/umonitor/umonitor.c
    Log Message:
    Allow chat with nodes that are in other-than "in use" status

    (e.g. logon, new-user, quiet mode) - these are value node status values
    with a user on the node.

    Also address GCC warnings about unsafe sprintf usage, e.g.
    warning: `%s' directive writing up to 79 bytes into a region of size 59

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Tuesday, September 22, 2020 21:24:58
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/fe6ac26bc5d20d24087e56e6
    Modified Files:
    src/sbbs3/umonitor/umonitor.c
    Log Message:
    Fix previous commit: node status range LOGON <-> QUIET

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Tuesday, November 03, 2020 18:29:56
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/ff90a5a09b584460cafc1d6a
    Modified Files:
    src/sbbs3/umonitor/umonitor.c
    Log Message:
    Rewrite recycle_servers()

    Added an "All Servers" option.
    Fixed the "Telnet server" (now "Terminal Server") to set the correct/modern semaphore file.
    Simplified the implementation of this function.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Sunday, November 22, 2020 22:45:36
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/ad5e1d5494c7dc23b5a45599
    Modified Files:
    src/sbbs3/umonitor/umonitor.c
    Log Message:
    Fix a cosmetic and usability issues reported by plt and Altere (ATHEL)

    Combined with a fix in uifc32.c, this fixes some problems with spawning external programs (e.g. to edit files, run scfg, echocfg, etc.) and
    when returning having a different keyboard input functionality and the
    screen all fubarred. Tested with Linux/ncurses.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sunday, December 13, 2020 02:39:09
    https://gitlab.synchro.net/main/sbbs/-/commit/7a14dbca462169f6f6fd8f0d
    Modified Files:
    src/sbbs3/umonitor/umonitor.c
    Log Message:
    Fix free space detection in status window

    Was using <data_dir>/temp to check for free space. data/temp is
    not a normally created directory, so usually this check would fail
    and just report 0 bytes free space. Instead, lets check the data
    directory itself.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sunday, December 13, 2020 13:35:59
    https://gitlab.synchro.net/main/sbbs/-/commit/2645dee022a7fd64f393489a
    Modified Files:
    src/sbbs3/umonitor/umonitor.c
    Log Message:
    Display node client information (IP address, protocol, duration of connection)

    when selecting a node (data comes from node#/client.ini). For Nelgin.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Wednesday, December 23, 2020 13:24:30
    https://gitlab.synchro.net/main/sbbs/-/commit/ffd29b69b186584551894084
    Modified Files:
    src/sbbs3/umonitor/umonitor.c
    Log Message:
    Fix typo reported by WitNik (BGGRSCYN)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Wednesday, February 10, 2021 14:37:45
    https://gitlab.synchro.net/main/sbbs/-/commit/a81fb283203b8312d88bc227
    Modified Files:
    src/sbbs3/umonitor/umonitor.c
    Log Message:
    Include a space after "syncterm" and before arguments.

    Fix issue reported WitNik (BGGRSCYN) on DOVE-Net:
    ```
    sbbs@raspberrypi:~ $ /sbbs/exec/umonitor -iC
    ...
    sh: 1: /sbbs/exec/syncterm-iC: not found
    ```

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Thursday, February 02, 2023 13:14:56
    https://gitlab.synchro.net/main/sbbs/-/commit/a5a92c98cb8f66ac0c64e64d
    Modified Files:
    src/sbbs3/umonitor/umonitor.c
    Log Message:
    Make the "Spy on node" and "Chat with user" node options always available

    On the node options popup menu, these options weren't visible/available unless there was a user logged-in, but they're usable and useful even when there
    is not a user logged-in.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Thursday, February 02, 2023 13:14:56
    https://gitlab.synchro.net/main/sbbs/-/commit/7e5a97228947bd05e55b9c6e
    Modified Files:
    src/sbbs3/umonitor/umonitor.c
    Log Message:
    Make the chat (F10) work even when user is not logged-in

    A sysop can, and may want to, chat with a user before they succesfully login.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on ChromeOS)@VERT to Git commit to main/sbbs/master on Sunday, March 26, 2023 19:58:09
    https://gitlab.synchro.net/main/sbbs/-/commit/354b2c11b05b0e0c38091936
    Modified Files:
    src/sbbs3/umonitor/umonitor.c
    Log Message:
    Check the return value of chdir() - fixes CID 451056

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Sunday, September 24, 2023 14:30:38
    https://gitlab.synchro.net/main/sbbs/-/commit/53c3b03222d44d880240a06b
    Modified Files:
    src/sbbs3/umonitor/umonitor.c
    Log Message:
    Don't pass all command-line arguments to child programs

    Only the common/UIFC-type arguments should be passed-on.

    This fixes issue #646

    It also appeared that the user editor spawning wouldn't work correctly
    when arguments were passed to umonitor (missing a space).

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