- Aug 22, 2015
- Aug 21, 2015
-
-
deuce authored
was no extension. If the specified function returns NULL, js_internal_charfunc will now return undefined (in all cases). This also fixes file_getcase().
-
deuce authored
-
deuce authored
-
deuce authored
the objects private data, and badly breaks the methods. Instead, implement a wrapper macro and use it.
-
- Aug 20, 2015
-
-
rswindell authored
recent changes.
-
deuce authored
-
deuce authored
the same as startup->port anymore.
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
Was broken on IPv6 literals such as http://[dead::beef]/ as well as any other URI containing a colon.
-
deuce authored
-
deuce authored
string.
-
deuce authored
-
deuce authored
leaving the |<port>| in the string causes inet_addr() to fail, breaking active FTP transfers.
-
rswindell authored
(return value) since v3.15.
-
rswindell authored
If a filename had no extension, it could not be added via batch download list since this code was truncating all white-space off each line read. Now it will just truncate end-of-line characters.
-
rswindell authored
-
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.
-
- Aug 18, 2015
-
-
rswindell authored
-
rswindell authored
MinFileSize and MaxFileSize keys in the [ftp] section of the ctrl/sbbs.ini file these values default to 0 which effectively applies no min/max to uploaded files. Set MinFileSize to 11 to defeat the recent penetration testing seen uploading 10 byte files with random filenames (8 alpha cars ending in ".txt") with 8 alpha chars in the file, followed by a CRLF pair for a total size of 10 bytes. Fixed bug whereby failed/aborted uploaded files would be left (not deleted). Log errors when any file deletion fails in the FTP server.
-
rswindell authored
code for the size/credit value.
-
rswindell authored
downlaod), and the "check for file existence" option is enabled, then get the file size as well and display that instead of the credit value. This fixes the problem with files whose size has changed after they were uploaded or added to the filebase. Directories which are not free still displayed with each file's credit value (since that may not have any correlation with the file size). Display file sizes and credit values in a shorter more easy to read format with suffixes for gigabytes (G), megabytes (M), kilobytes (K), and bytes (B). Using an uppercase 'K' now to be more consistent with modern conventions for abbreviating Kilobytes/Kibibyte (1024 bytes).
-
- Aug 17, 2015
- Aug 15, 2015
- Aug 14, 2015
-
-
rswindell authored
Allow global services.ini keys to edited on the "General" tab. Moved "Sound" tab to the far right. Still need a method for deleting keys.
-
rswindell authored
panel termination (warnings about servers in-use).
-
rswindell authored
Added Help->Donate menu item.
-
rswindell authored
settings (e.g. command-lines, etc.). More user-friendly than just popping the sysop into an editor to edit their services.ini file by hand.
-
rswindell authored
-
rswindell authored
-
- Aug 06, 2015
-
-
rswindell authored
connection, just incase there's any stale data in the input or output buffers. Added a comment regarding the rioctl() function to decree that it's crazy minimalistic API be left alone in tribute to Steve Deppe.
-