- Aug 20, 2015
-
-
deuce authored
New Features: - Multiple bindings for each service Use comma-separated interfaces on Interface= lines in the ini file. Default is now "0.0.0.0,::" - IPv6 support - TLS support for the webserver and (non-static) services New TLS option in services.ini (ie: Options=TLS) - Decrease LEN_SCAN_CMD to 35 chars, increase the CID field to 45 chars, and rename the MAIL_CMD string to IPADDR. I think this frees up the note field for SysOp use.
-
- May 02, 2015
-
-
rswindell authored
getusrsub() returned the completely wrong sub-board number. It assumed that getusrgrp() returned a 0-based index when in fact it returns a 1-based group number. This bug was only visible when using certain @-codes (e.g. "SN", "SL", "SR", and "SMB_SUB_NUM") when a sub-board was open via Synchronet internal function (i.e. not via JS MsgBase class). If the current group was the last group visible to the user, this would cause a crash.
-
- Oct 26, 2011
-
-
rswindell authored
DELETED keywords with other keywords (e.g. "NOT DELETED AND LEVEL 50)": keyword/values following the broken keyword would be interpretted incorrectly.
-
- Oct 16, 2011
-
-
rswindell authored
-
- Mar 20, 2009
-
-
rswindell authored
-
rswindell authored
Added HOST and IP keywords to allow restricted access/privileges to/for specific remote hostnames or IP addresses (wildcards allowed). All string-argument type ARS keywords (e.g. SHELL, PROT, etc.) now support .can style wildcards. The current remote client is now used for protocol, host, and IP ARS checking, when available, so this requires passing the client pointer around (which explains why so many files are touched by this change) and takes care of a long standing to-do item (the user's 'modem' value was used for the PROT value checking, which was not always correct).
-
- Jun 04, 2008
-
-
deuce authored
by properly const-ifying the appropriate functions and variables. Not yet tested on Win32
-
- Sep 30, 2007
-
-
rswindell authored
ULM (uploaded megabytes), and DLK and DLM (for downloaded K/Mbytes).
-
- Sep 23, 2007
-
-
rswindell authored
* ULS - uploaded files * ULB - uploaded bytes * DLS - downloaded files * DLB - downloaded bytes ... so now Phil can have a "true" 1:4 upload/download file ratio requirement by using an ARS of "DLS NOT 4 OR UDFR 25"
-
- Dec 29, 2006
-
-
rswindell authored
-
- Sep 20, 2005
-
-
deuce authored
-
- Sep 05, 2005
-
-
rswindell authored
* GUEST (shorthand for "REST G") * QNODE (shorthand for "REST Q"). They're not really much shorter, but the intended function is more clear to the sysop.
-
- Dec 01, 2004
-
-
rswindell authored
(not rounded up to 100%).
-
- Oct 17, 2004
-
-
rswindell authored
correctly for the BBS (e.g. "Telnet" and "RLogin") until the chk_ar function is changed to accept a client_t argument.
-
- Nov 13, 2002
-
-
rswindell authored
variants (gmtime_r, localtime_r, and ctime_r) for thread-safe operation on Unix
-
- Jul 25, 2002
-
-
rswindell authored
and group number for a specified (0-based) subnum.
-
- Mar 21, 2002
-
-
rswindell authored
additional keywords and parameters (if present) were not interpretted correctly.
-
- Mar 13, 2002
-
-
rswindell authored
GMT/UTC.
-
- Dec 27, 2001
-
-
rswindell authored
-
- Oct 26, 2001
-
-
rswindell authored
-
- Jun 05, 2001
-
-
rswindell authored
-
- Nov 16, 2000
-
-
rswindell authored
-
- Nov 08, 2000
-
-
rswindell authored
-
- Oct 24, 2000
-
-
rswindell authored
Created system call wrappers.c (and sbbswrap.h) and moved target platform-specific macros and code there.
-
- Oct 10, 2000
-
-
rswindell authored
-