- Sep 07, 2015
-
-
nightfox authored
Digital Distortion Upload Processor for Synchronet - Performs a virus scan on uploaded files (first extracting the file, if it's an archive). Command lines for archive extraction and virus scan are configurable.
-
nightfox authored
Digital Distortion Area Choosers - Message area & file area choosers for Synchronet with a lightbar interface. For non-ANSI users, they will use a traditional (non-lightbar) interface; if desired, they can also be configured to use a non-lightbar interface for ANSI users.
-
nightfox authored
-
nightfox authored
-
nightfox authored
Committed on the Free edition of March Hare Software CVSNT Client. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/
-
nightfox authored
Committed on the Free edition of March Hare Software CVSNT Client. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/
-
nightfox authored
-
nightfox authored
Committed on the Free edition of March Hare Software CVSNT Client. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/
-
nightfox authored
Digital Distortion Archive Viewer - Allows users to list files inside of archives & view text files, download individual files, etc. Allows recursive listing of archives inside of archives (accomplishes that by extracting the archive to a temporary directory in the node directory, which will be removed when exiting the archive viewer).
-
- Sep 04, 2015
-
-
rswindell authored
Verifies additional standard Unix services during auto-verification Updated bbs.entry object model
-
echicken authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
Limit lines to 256Kbytes (by default). Limit capture to 512 lines (by default). Limit capture duration to timeout value (30 seconds by default). Terminate capture if locally terminated (e.g. Ctrl-C in jsexec). Don't ack Telnet WILL/WONT commands. Don't ack Telnet commands by default. Returned object contains remote IP addrses and "hello" lines.
-
rswindell authored
graphic. Fix the base64_decode() function to not insert \r\n into the array of base64 lines (caused decode failure). Remove the parseANSI and toANSI functions (using the ANSI property instead).
-
rswindell authored
a line-wrap, extra blank lines, in some terminals). Decrement width property first to change this behavior.
-
rswindell authored
cause of Robb Starr's reported "ERROR: 400 Bad Request" problem.
-
rswindell authored
make it clear these are not necessarily the port numbers being used by Synchronet services of the same name. Also, remove the "this;" port as it gives more flexibility to putting the list in another scope/object (if you like) and reference the list with whatever name you like: var ports=load("portdefs.js"); print(ports["ssh"]);
-
rswindell authored
load('portdefs.js'); print(service_port["ssh"]); or like this: var lib=load({},'portdefs.js'); print(lib.service_port["ssh"]);
-
- Sep 03, 2015
-
-
rswindell authored
value and not an actual attribute value. Use 0 instead.
-
rswindell authored
to glyphs found in the Courier New font. When mapped to code points not present in the monospace/courier font family, a different (proportional) font is used which messes up the "ANSI graphics" display. - 0x10 is now mapped to U+9658 (black right-pointing pointer) instead of U+9658 (black right-pointing triangle) - 0x11 is now mapped to U+9668 (black left-pointing pointer) instead of U+9664 (black left-pointing triangle) Incidentally, 0x1e and 0x1f were already mapped correctly. Also fixed: - 0x16 now maps to U+9604 (lower half black) instead of U+9644 (black rectangle) Added some helpful comments (hex values, ASCII values).
-
- Sep 02, 2015
-
-
deuce authored
on Windows XP now. At the very least, it will now require MSVCR80.DLL.
-
rswindell authored
used to, that is, it stores the broken-down date/time values in the time_t equivalent for the local timezone, regardless of what value is in the zone element of the xpDateTime_t.
-
deuce authored
_mkgmtime() however didn't appear until MSVCR80.dll, so the current use of MSVCRT.DLL is broken and SyncTERM won't build.
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
-
rswindell authored
- Parameter validation in 'H' command handler, some ANSI generators put 0 for x or y coordinate values.
-
deuce authored
-
deuce authored
New scrolled lines are in the graphic default attribute and char, not the current default one. This is on purpose.
-
- Sep 01, 2015
-
-
deuce authored
when it's undefined.
-
deuce authored
Remove broken unused stuff like the cursor. Re-format stuff a bunch.
-
deuce authored
testing the Host value (vhost value already has port stripped). Zero-length host names are not legal either.
-
rswindell authored
- ESC seqquences were put in the screen buffer - Handle non-destructive backspace chars
-
deuce authored
where they shouldn't. Since this is a class, return the class (ie: constructor) rather than the namespace. Instead of needing to do this: var graphic = load({}, "graphic.js"); var g = new graphic.Graphic(); You can do this: var graphic = load({}. "graphic.js"); var g = new graphic(); Since we're interested in load()ing into separate namespaces, load sbbsdefs.js into Graphic.defs instead of into the global scope and use that one. This will still cause nodedefs.js to be loaded into the global scope, but this usage needs more discussion before we start changing core files.
-
deuce authored
Use binary mode for ANS files. Support a single string argument to parseANSI() which will be split on the literal "\r\n" string, making everything work as expected. Add comment regarding b64 stuff possibly being redundant with the file object.
-
deuce authored
-
deuce authored
Rename "sector" to "Char".
-
deuce authored
-