- Apr 02, 2010
-
-
deuce authored
-
- Mar 15, 2010
-
-
rswindell authored
-
- Mar 13, 2010
-
-
rswindell authored
(potentially) non-blank for external JS modules configured in SCFG->External Programs, as well as those executed from jsexec. If the startup_dir is specified in SCFG and no path is given for the .js file, it will look in the startup_dir first. js.startup_dir will be an empty string for all other cases (currently).
-
rswindell authored
-
deuce authored
is most likely a memory hog slowdown on everyone elses system, but it works great for me and is fast and easy!
-
- Mar 12, 2010
-
-
rswindell authored
EX_STDOUT, defining EX_STDIO (to be both STDIN and STDOUT), adding XTRN_CONIO and EX_CONIO (for future cioxtrn/doorway mode on Windows), change IO_INTS to XTRN_STDIO
-
- Mar 06, 2010
-
-
rswindell authored
inserting (long) typedefs to prevent warnings, but in the case of the JS File() class, actually supporting file lengths > 32-bit.
-
- Dec 17, 2009
-
-
rswindell authored
as single argument (strip quotes too?).
-
- Nov 02, 2009
-
-
rswindell authored
via sbbs_t::js_execfile() (e.g. executed via "?modname").
-
- Oct 18, 2009
-
-
rswindell authored
Don't prompt for "delete mail from everyone" when there is only one e-mail waiting for the user. Use some existing text.dat entries (some old and some recently added) where identical static strings were still being used for no apparent reason. Added several text.dat entries for the QWK settings menu, node status, and some other single-line messages (replacing static strings).
-
- Aug 14, 2009
-
-
rswindell authored
created: js.exec_path - full path and filename of file executed js.exec_dir - directory of executed file js.exec_file - filename executed (with no path)
-
- 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).
-
- Feb 18, 2009
-
-
rswindell authored
js_EvalOnExit(). Call JS_ReportPendingException after calling js_EvalOnExit().
-
- Feb 06, 2009
-
-
rswindell authored
-
- Jan 24, 2009
- Jan 23, 2009
-
-
deuce authored
While you can't run with a missing text.dat yet, you should be able to run with a zero-byte one.
-
- Dec 20, 2008
-
-
deuce authored
-
- Dec 09, 2008
-
-
deuce authored
bugs.
-
- Jan 07, 2008
-
-
deuce authored
-
- Sep 14, 2007
-
-
rswindell authored
-
- Sep 07, 2007
-
-
rswindell authored
mods/*.js exec/*.js mods/*.bin exec/*.bin to: mods/*.js mods/*.bin exec/*.js exec/*.bin at Hax0r's request.
-
- Aug 13, 2007
-
-
rswindell authored
(again, store an index into a DIR* array, rather than the pointer itself, into the user's variable).
-
- Jul 10, 2007
- Jan 06, 2007
-
-
rswindell authored
was supplied. This solves the problem of "exec_bin str_cmds" not working with str_cmds.js, since bbs.command_str was being erased if the %s argument wasn't included in the command-line.
-
- Nov 16, 2006
-
-
rswindell authored
(including arguments) - this allows .js modules executed with "*modname args" (as opposed to "?modname args") to get the passed arguments (e.g. argv[0]). Reported by Ash-Fox in regards to telgate.js.
-
- Jun 18, 2006
-
-
rswindell authored
pointing this out).
-
- Feb 03, 2006
- Dec 04, 2005
-
-
rswindell authored
or bbs.exec()) from another JS script would not be reported to the console/log.
-
- Sep 20, 2005
-
-
deuce authored
-
- Sep 09, 2005
-
-
rswindell authored
-
- Aug 11, 2005
- Aug 06, 2005
-
-
rswindell authored
script's termination.
-