- Sep 26, 2018
- Sep 25, 2018
-
-
echicken authored
Some things broken for now (lists, HTML blockquote need some work). Tables will need a bunch of work. Need to add monospace text for HTML. Code blocks & text conversions still a to-do. HTML sub/sup/del will need to be removed on the console side. Footnote support needs to be added. Wiki-specific stuff ... eh.
-
rswindell authored
line 115: SyntaxError: missing ) after condition Also added CVS Id keyword. The version (2.0?) really should probably be addressed too.
-
- Sep 24, 2018
- Sep 23, 2018
-
-
echicken authored
- heading underline and attribute (same for all heading levels for now) - link/image attribute - list indentation character (\t) - bold attribute (\1h) Customizable for HTML: - optionally add CSS class names for all applicable tags (except <b>,<i>) Fixed some nested <ul><ol> stuff, still looks crappy in Bootstrap 3, meh
-
echicken authored
-
echicken authored
Ugly work in progress Renders to console, frame, or HTML Crappy tables on console/frame but whatever Not entirely compatible with other markdowns, but we're special.
-
echicken authored
push/pop as needed).
-
- Sep 11, 2018
-
-
rswindell authored
!JavaScript avatars.js line 340: TypeError: avatar is null Added a couple of comments and some helpful log/console output.
-
- Sep 08, 2018
-
-
rswindell authored
confusing with 3 bool settings (in the sbbsecho.ini) to represent 4 valid security requirement levels, so I attempted to simply the menu options to make it easy for sysops. BinkpAllowPlainText now defaults to true since the supported encryption method isn't even an official FidoNet standard, yet. I also added/updated some online help (F1) help text. Added an "Exiting" popup (like SCFG) when exiting.
-
rswindell authored
String.slice(0, -8) is not the same thing as String.slice(-8).
-
rswindell authored
9/7 13:58:21 evnt BINKPOLL Locking ../fido/out.26a/00c80001.bsy 9/7 13:58:21 evnt BINKPOLL Error 2 creating ../fido/out.26a/00c80001.bsy The directory ../fido/out.26a did not exist. lock_flow() now uses mkpath() to create all the directories it needs to create the .bsy file.
-
- Sep 07, 2018
-
-
rswindell authored
(e.g. latest reports are problems with outbound connections to mbcico/1.0.6.8 with CRAM-MD5 authentication failures) - so added a new per-link configuration key: "BinkpPlainAuthOnly" (default values is false). Set this value to true to use *only* plain-text password authentication for both inbound and outbound connections with this node. This should help debug password issues, at minimum, and might work-around CRAM-MD5 incompatibilities with some mailers, if that is in fact the issue. EchoCfg will need a way to set this option, but for now, just set it by hand in the sbbsecho.ini (for each [node] section where you need it). If you set BinkpPlainAuthOnly to true, do *not* set BinkpAllowPlainAuth or BinkpAllowPlainText to false - that would be bad.
-
rswindell authored
Not sure why this file started with a "3.1" rev. Weird.
-
rswindell authored
-
- Sep 06, 2018
- Sep 05, 2018
-
-
rswindell authored
an error message (uifc dialog box) rather than just silently refuse to display the upload file picker dialog. Bug reported by electrosys.
-
rswindell authored
NULL. When history is NULL, treat TAB the same as before (in weird ways). The TAB-completion algo is very simple: just find the first (case insensitive) match in the history list and if there is one, use it as the current string content.
-
- Aug 31, 2018
-
-
echicken authored
If a single DB file fails parsing on init, the service crashes, restarts, and this goes on until the bad JSON file is deleted/fixed. Should consider file_backup when writing DBs out to the local floppy diskette drive, so the sysop has something recent to revert to.
-
- Aug 29, 2018
-
-
rswindell authored
posted vote msg - the format of the vote(s) is currently hard-coded and not colorized/pretty. This'll require an update to the PollVoteNotice text.dat line.
-
- Aug 28, 2018
-
-
rswindell authored
Also, the File() constructor will now properly complain if no filename is passed.
-
rswindell authored
of default style elements.
-
rswindell authored
- ini_key_len - ini_key_prefix - ini_section_separator - ini_value_separator - ini_bit_separator - ini_literal_separator
-
rswindell authored
and no actual observed problem.
-
rswindell authored
malloc'd strings.
-
rswindell authored
elements (member variables) would be changed to point to a string constant. Don't do that - instead just use local stack variables for those style element default values. This leads the way to constifying the style arguments in the future and allows the caller to use non-NULL style elements as indicator of something that should be freed if the caller allocated some memory for it.
-
rswindell authored
(.ini) file in a single call.
-
rswindell authored
Active Users/SYSTAT protocol query.
-
rswindell authored
front of the list/array, even if it was already in the list.
-
- Aug 26, 2018
-
-
rswindell authored
it should fix the issue of tic files being generated with @domain added to the From: line and putting tickit into an endless loop.
-
- Aug 24, 2018
-
-
rswindell authored
I have a new use for it in the v3 Terminal Server, it now follows the "NO_DOS" option in the [bbs] section of the sbbs.ini file. So if you have multiple Win32 instances of sbbs (like I do), but only some of them support DOS programs, you can now use this ARS keyword to enable/disable access to a program based on the existance of DOS support. For example, I have some 16-bit DOS message editors where I had the ARS set to "WIN32", but on my 64-bit Windows instance of sbbs (vert.synchro.net), 16-bit DOS programs aren't supported while on my 32-bit Windows instance (bbs.synchro.net) they are. So I needed a good run-time check for whether DOS programs were supported or not and this old ARS keyword seemed the right fit. For Linux builds, this keyword will only evaluate to true if built with the USE_DOSEMU option. This is only true of the Terminal Server - use of "DOS" ARS keyword in other servers and services will still just evaluate to "false".
-
- Aug 22, 2018
-
-
echicken authored
Cyan's suggested fix for nelgin's mIRC problem.
-
- Aug 21, 2018
-
-
rswindell authored
If a tickit.ini area section has "ForceReplace=true", then it'll treat all the incoming .tic files for that area as though they have a "Replaces" keyword.
-
- Aug 20, 2018
-
-
rswindell authored
The modifications are all near the bottom, just to check whether to display header, leftnav, rightnav etc.
-