- Jan 10, 2019
- Jan 09, 2019
- Jan 08, 2019
-
-
echicken authored
Otherwise the temperature will appear to be hot hot hot but actually be in kelvin.
-
rswindell authored
key to [web] section.
-
rswindell authored
(to be consistent with [nodelist]): - include_age - include_gender and they can be separately controlled. Also fixed a 'use strict' violation I didn't find before with assignment to an undeclared variable (uname).
-
rswindell authored
If a SessionPwd (in sbbsecho.ini) value was (just) a number, it would barf-up binkp.js and cause an authentication BinkP failure for that node.
-
rswindell authored
-
rswindell authored
example is now actually a functional replacement for the 'exec/node list' command (e.g. using 'jsexec nodelist') and a replacement for the hard-coded Ctrl-U (who's online) handler. To install, run 'jsexec nodelist install'. Supports modopts.ini [nodelist] settings (default to false): - include_age - include_gender Other than the new age/gender options, *should* function identically to the hard-coded nodelist() and whos_online() functions from getnode.cpp
-
rswindell authored
array. These correlate with the lines in ctrl/attr.cfg and are used for setting console attributes in places where text.dat strings perhaps didn't make sense. These values are used like this (e.g. to set the current console attributes configured for filenaems): console.attributes = console.color_list[ATTR_FILENAME];
-
rswindell authored
("sysop" and "The Guru") - fixing the simple node listing apps, like the echicken web UI. If your node lister wants to do something more fancy (e.g. display the name of the sysop or the guru engine), you'll have to handle that yourself.
-
echicken authored
-
rswindell authored
NodeConnection[] // lowercase NodeConnectionProper[] // propercase If the node.connection value is in these "arrays", use that value to print node's connection type/protocol. If it's not, it's a modem connection and the node.connection value is the DCE rate (in bps).
-
rswindell authored
-
rswindell authored
WITH_SDL are not defined. This should fix JSDCOS builds for those without libsdl1.2-dev installed - but really, you want SDL installed to get the full docs, I think.
-
- Jan 07, 2019
-
-
sbbs authored
warning: ISO C++ forbids converting a string constant to 'char*' and comparision between signed/unsigned int. This does *not* address the reported build issue: In function `_start': (.text+0x20): undefined reference to `main'
-
echicken authored
-
rswindell authored
-
rswindell authored
Added support for optional modopts.ini [xtrn_sec] keys: - eval_before_exec - eval_after_exec These may be set to JavaScript expressions to be evaluated (executed) before and/or after any program is executed from this module. Also fixed a bug where a door-custom font may not be loaded if the door was the only one available in a section.
-
echicken authored
-
rswindell authored
this should fix the missing/misaligned 'bbs' property descriptions in jsobjs.html
-
rswindell authored
TypeError: bp.remote_addrs is undefined
-
rswindell authored
in callout stats (stored in binkstats.ini).
-
rswindell authored
.connect_host .connect_port .connect_error Allows the application (binkit.js) to log detailed BinkP.connect() failures.
-
rswindell authored
when a host-name lookup (getaddrinfo call) failed.
-
echicken authored
-
echicken authored
ctrl_a_to_mirc(str) returns converted str.
-
rswindell authored
Creates/updates a data/binkstats.ini file which tracks BinkIT/BinkP session statistics: - inbound successes/failures (per node) - callout successes/failures (per node) - totals (per node) It's a human-readable data file (in .ini file format), so it's pretty self-explanatory. The [callout success: <address>] sections provide details about the last successful outbound BinkP session with the specified node. Similarly, the [callout failure: <address>] sections provide details about the last *failed* outbound BinkP session with the specified node. And there are very similar sections for successful and failed *inbound* sessions as well. The [totals: <address>] sections track running totals for each node as well.
-
rswindell authored
.remote_operator (the value of the 'ZYZ' message, if received) .remote_capabilities (the value of the 'NDL' message, if received) .remote_info[], an associative array of any/all *other* M_NUL BinkP commands/messages (e.g. bp.remote_info['TIME'] contains the remote TIME message arguments, if such a message was received).
-
echicken authored
Use 'dt' value of API response to determine whether to update cache, rather than time since last fetch. New data may appear sooner.
-
echicken authored
-
- Jan 06, 2019
-
-
echicken authored
Output needs some prettying up. You gots to get you an OpenWeatherMap API key to use this mkay? RIP in peace, Weather Underground.
-
echicken authored
-
echicken authored
Instead of one large cache file, one file per endpoint + param set.
-
echicken authored
-
echicken authored
Cache and rate limiting is useless right now unless calling script is long-lived.
-
- Jan 05, 2019
-
-
rswindell authored
system for v3.17b on Jan-2-2019.
-