- Nov 29, 2016
-
-
rswindell authored
-
rswindell authored
-
rswindell authored
GCC (worked fine in MSVC) :-(
-
rswindell authored
Set smb.last_error strings in new voting/polling functions on failure.
-
rswindell authored
- There was a bug in the first implementation that would cause subsequent connections from a non-exempt IP address to be rejected: client_on() is called multiple times for a single connection - oops. - Successfully logged in clients are now *not* counted against the concurrent connection limit. This way if a node hangs, the user at that IP can still connect/login to another node. The client has to be fully logged-in to be excluded from the connection count.
-
nightfox authored
Version 1.17 beta 13: For poll votes, added the voters' date & time (not just the voter's name) to the message body when appending the names of people who voted on polls. Makes use of the PollVoteNotice (787) line from text.dat.
-
- Nov 28, 2016
-
-
rswindell authored
-
rswindell authored
-
rswindell authored
keys (looks like some copy/pasta from the IPv6 stuff and other cruft). Also, part of the IPv6 stuff, the sbbs.ini [Mail] "Interface" key was changed to "SMTPInterface", only nothing ever wrote to this key (including sbbs_write_ini() defined in this *same* file). Changing this back to just "Interface" as it was before.
-
rswindell authored
[Globa] LoginAttemptTempBanThreshold LoginAttemptTempBanDuration [BBS] MaxConcurrentConnections [Mail] POP3Interface [FTP] MinFileSize MaxFileSize [Web] EmbJavaScriptExtension OutbufDrainTimeout Fixed default values for: [BBS] OutbufDraingTimeout (from 20 to 10) [Mail] DefaultUser (from sysop to none) [Web] Authentication (from Digest,Basic to Basic,Digest,TLS-PSK) [Web] Options added HTTP_LOGGING Some key/values are still not actually the default (a different value is used if the key or value is absent).
-
rswindell authored
temp-banning/perm-filtering and concurrent-connection limiting.
-
rswindell authored
Visual Studio since C++Builder IDE is no longer running for me.
-
rswindell authored
SBBSCTRL:BBS->Filters sub-menu.
-
rswindell authored
-
rswindell authored
MaxConcurrentConnections (in the [BBS] section) The default value is 0 (unlmiited). If set to a non-zero value (e.g. 1), incoming connections will be limited to this maximum number of simultaneous connections from a single IP address. Hosts listed in the ctrl/ipfilter_exempt.cfg file are exempt from this limitation.
-
rswindell authored
or hostname is listed in the ctrl/ipfilter_exempt.cfg file.
-
rswindell authored
the specified data (value or ptr) or tag value.
-
nightfox authored
-
rswindell authored
-
nightfox authored
Version 1.17 beta 12 - Bug fix for one of the methods: Now correctly returns 0 when there are no readable messages in the sub-board (messages with null headers or ones that are marked as deleted, unvalidated, etc.). This would affect, among other things, listing messages in the sub-board.
-
rswindell authored
-
rswindell authored
help banner. This clears the progress indicator and prevents the [Hit a Key] prompt.
-
rswindell authored
msg pointers.
-
- Nov 27, 2016
-
-
rswindell authored
'/V' also works to scan all subs in all groups for polls to view/vote-in.
-
rswindell authored
backfill() method. 2 new attr.cfg fields allow the progress indicator colors to be configured separately from poll results (though they default to the same white on magenta). This new progress indicator is used when loading msg ptrs and scanning for votes. I will be using it while performing other searches (e.g. file libraries/dirs) as well.
-
rswindell authored
-
rswindell authored
Added new default shell main menu command: 'V' (view/vote-in polls) '/V' also works to scan all subs in all groups for polls to view/vote-in. This new scan mode is not exposed to PCMS/Baja, just JS, so using a small script (scanpolls.js) to invoke this.
-
rswindell authored
Introduced a better progress indicator (similar to poll results), using the backfill() method. 2 new attr.cfg fields allow the progress indicator colors to be configured separately from poll results (though they default to the same white on magenta). This new progress indicator is used when loading msg ptrs and scanning for votes. I will be using it while performing other searches (e.g. file libraries/dirs) as well.
-
nightfox authored
-
rswindell authored
does that automatically.
-
rswindell authored
change-attributes sub-op menu).
-
rswindell authored
Don't repeat the full email address if no name was provided. Highlight the word "e-mail" (sorry, I know this should be in the text.dat).
-
nightfox authored
Version 1.17 beta 10: Now the results of a poll vote are refreshed on the screen after the user submits a poll vote. Also, fixed a bug in setting the user's vote for a poll.
-
rswindell authored
sub-boards (that are not gated to QWKnet).
-
nightfox authored
Version 1.17 beta 9: Added initial support for voting on poll messages (in addition to up/downvoting).
-
- Nov 25, 2016
-
-
nightfox authored
Version 1.17 beta 8: Fixed a bug when getting the last-read message index after filtering out deleted messages (or any messages that are not readable due to not being verified, etc.). Also, for voting, updated it to check whether the user has voted on the message before showing the vote prompt (thanks to echicken for describing how to check that).
-
rswindell authored
accounts. For the longest time, if a Q-restricted (QWKnet node) user had Ctrl-A codes set to "Leave-in", it would automatically set "No Index", "No Control Files", "All Email", "Delete Email". But since we can't really assume that all Q-resricted accounts are Synchronet systems, we're no longer going to make these assumptions and over-ride what the user has set.
-
nightfox authored
Version 1.17 beta 7: Improved the voting input for the scrolling reader mode so that it doesn't have to refresh the whole screen when the voting process is done. Also, fixed a bug in error output for voting in the traditional (non-scrolling) reader interface.
-
- Nov 24, 2016