- 25 Feb, 2022 5 commits
-
-
Rob Swindell authored
- InternetMailReceived - InternetMailForwarded - FidoNetMailReceived - WithAttachment - FidoEchoMailReceived The first string (suppressed with %.0s) is an optional date/time stamp.
-
Rob Swindell authored
- InternetMailReceived - InternetMailForwarded - FidoNetMailReceived - WithAttachment - FidoEchoMailReceived For The Millionaire, closing issue #254 The first string (suppressed with %.0s) is an optional date/time stamp. This also deprecates (removes support for) the [mail] NewMailNotice and ForwardNotice keys from sbbs.ini.
-
Rob Swindell authored
DDMsgReader v1.45: Fixed message scanning & searching issues introduced in the previous version. Closes #344 See merge request !145
-
Eric Oulashin authored
-
Rob Swindell authored
Addresses issue #350. Also fixed up the alignment of the header/columns.
-
- 24 Feb, 2022 21 commits
-
-
Rob Swindell authored
CID 349724
-
echicken authored
Probably resolves the "Invalid page" problem reported by W6RAY.
-
Rob Swindell authored
-
Rob Swindell authored
CID 319034
-
Rob Swindell authored
CID 174261
-
Rob Swindell authored
CID 174223 CID 174227 CID 174461 CID 174519 CID 229602 CID 319040 CID 319137 CID 319159
-
Rob Swindell authored
CID 33213
-
Rob Swindell authored
CID 33212
-
Rob Swindell authored
CID 33210 CID 33211
-
Rob Swindell authored
CID 33207 CID 33208 CID 33209
-
Rob Swindell authored
CID 33205
-
Rob Swindell authored
CID 174474
-
Rob Swindell authored
CID 319135 Fix the return value of js_socket_sendfilesocket() while we're here (off_t instead of int).
-
Rob Swindell authored
CID 319142
-
Rob Swindell authored
CID 319001
-
Rob Swindell authored
CID 330961
-
Rob Swindell authored
CID 319101 Beautified another lprintf() statement while at it.
-
Rob Swindell authored
-
Rob Swindell authored
Also updated the default colors of the existing DownloadUserMsg string to have a little more variety.
-
Rob Swindell authored
Tired of being reminded that you were "awarded 0 credits" for free downloads? I know I am, so I created another text.dat string (reusing Unused300), for notification of free-download files where no credits are awarded to the uploader. Also updated the default colors of the existing DownloadUserMsg string to have a little more variety. Not sure why ftpsrvr.c isn't using user_downloaded_file(). That copy/pasta should be eliminated later.
-
Rob Swindell authored
postfile.js still should be used for adding a single file to a filebase, but when updating a single file, this seemed like a simple enhancement. It also allows filtering of files to be added by wildcard (e.g. *.zip), so potentially useful for adding files too. Address enhancement request #348
-
- 23 Feb, 2022 11 commits
-
-
Rob Swindell authored
-
Deucе authored
-
Rob Swindell authored
TARDIS (Quarkware BBS, the Ruby BBS), uses just \n for QWK message line deliniation, but we were expected \r\n terminated lines here. Also, apparently there was trailing white-space on the "json-end" line, so handle that case too.
-
Rob Swindell authored
And a couple of projects didn't have the encode directory in their include path.
-
Rob Swindell authored
When no file description was provided (e.g. blind/batch file uploads), I noticed that the short file description (summary) could be set to "(null)". This problem was introduced in commit bc7030d3 with the sbbsfile.des creation and post-processing support. I also noticed that the extended description processing in sbbs_t::uploadfile() was not entirely consistent with other methods of adding/uploading files. Let prep_file_desc() do its just of processing the extended description into a suitable short description/summary (including truncation).
-
Rob Swindell authored
If the extended description is UTF-8, first convert it to CP437.
-
Rob Swindell authored
strip_cp437_graphics() is like strip_exascii(), except it'll leave the foreign language characters and math symbols intact (removing just the common "block" and "line-drawing" characters). DEL (0x7F) is a control character too, so have strip_ctrl() remove it.
-
Rob Swindell authored
Apparently 4000 characters isn't enough for everyone to describe their files in vibrant colors and "graphics". :-)
-
Rob Swindell authored
-
Rob Swindell authored
This should address issue (feature request) #196. The last 20 sets of displayed messages are stored as data/msgs/<user-num>.last.#.msg. This number is currently hard-coded, but could be configurable in the future. I say "sets" because messages are batched-up and displayed together normally, unless a user is actively polling for new users (e.g. while at the Ctrl-P/PrivateMsg prompt). This involved getting rid of some copy/pasta in sbbs_t:getsmsg() as well by creating/using/reusing readsmsg().
-
Rob Swindell authored
- setInterval() returns a Number, not an Object. - typos fixed - markup added
-
- 22 Feb, 2022 3 commits
-
-
Rob Swindell authored
The QWKnet user look-up feature was broken as of commit e4fc5d04 (a year ago). Just noticed this regression as Andre asked in IRC about looking up network users for netmail. This feature worked for QWKnet users/addresses, at least, and now will work again.
-
Rob Swindell authored
This addresses the gitlab issue #130. Also, prompt for confirmation when [D]eleting the file. Also, allow modopts.ini customization of this script via keys in the new (optional) [automsg] section: prompt (defaults to text.dat AutoMsg) sysop_prompt (defaults to hard-coded string) intro (defaults to hard-coded string) header_fmt (defaults to text.dat AutoMsgBy) user_fmt (defaults to hard-coded string) line_fmt (defaults to hard-coded string) max_line_len (defaults to 76)
-
Rob Swindell authored
This field should not normally have a value of '1' (no way to configure that, normally, since days are numbered starting at 1 and bit 1 is 2), but if it does, it's treated the same as 0 (any day of the month) - so fix that mismatch in getnexteventtime(). Just noticed this while comparing the logic with the new is_time_to_run() functions in main.cpp. That logic wasn't (should not have) changed, so this mismatch in the treatment of mdays == 1 existed before.
-