- Apr 23, 2019
-
-
rswindell authored
(e.g. "<service> connection accepted from: <ip_addr> port <num>"). Some strcpy->SAFECOPY, sprintf->SAFEPRINTF replacements for good measure.
-
rswindell authored
(i.e. posted to yourself). It's confusing when testing the scan for messages "to you" if messages also *from* you aren't listed. :-)
-
rswindell authored
-
- Apr 22, 2019
-
-
rswindell authored
Don't allow the use of -if, -ix, -ic options when not a *nix build.
-
- Apr 17, 2019
-
-
rswindell authored
-
- Apr 16, 2019
-
-
rswindell authored
terminal width) - only used when the QUOTEWRAP option is set. Common values: 0 - current behavior, wrap the quote file to the current terminal width 80 - wrap 80 columns specifically (actually, 79) 9999 - unwrap to long lines (one line per paragraph)
-
rswindell authored
terminal width) - only used when the QUOTEWRAP option is set. Common values: 0 - current behavior, wrap the quote file to the current terminal width 80 - wrap 80 columns specifically (actually, 79) 9999 - unwrap to long lines (one line per paragraph) Actually, previously it was wrapping to current terminal width minus 4 when QUOTEWRAP was enabled. Now, make that current terminal width minus 1 (when quotewrap_cols is set to 0).
-
- Apr 15, 2019
-
-
rswindell authored
When responding to AreaFix requests, it's normal for create_netmail() to be called with a NULL 'msg' argument value - so don't try to dereference it (for the "cols" header field value) if it's NULL. Thanks to Mark Lewis for the bug report.
-
- Apr 12, 2019
-
-
rswindell authored
-
rswindell authored
(default: off) - when enabled, the current terminal width (columns) will be saved in the msg header. When using the internal msg editor or raw intput mode, the columns are always saved in the message editor. fseditor.js should have this option enabled. In SCFG, this option is called "Record Terminal Width".
-
rswindell authored
(default: off) - when enabled, the current terminal width (columns) will be saved in the msg header. When using the internal msg editor or raw intput mode, the columns are always saved in the message editor. fseditor.js should have this option enabled.
-
- Apr 11, 2019
-
-
rswindell authored
-
rswindell authored
-
rswindell authored
MIME-encoded/embedded attachments. We probably will want to do this for SMTP-posted messages (to subs) too.
-
rswindell authored
don't care about filenames. smb/mime_getattachment() now supports filenames with spaces in them. If we need to strip or convert to short filenames, do that in the application/script code, not in smblib.
-
rswindell authored
indicate that a message's body text contains one or more MIME-encoded/embedded attachments - so that entities won't have to parse the message headers/body to determine whether or not a message has MIME-attachments.
-
rswindell authored
-
rswindell authored
*_net_type hfield has a value of 0 (NET_NONE) - according to smbdefs.h.
-
rswindell authored
console.msghdr_top_of_screen): a hack to let scripts know whether the most-recently displayed message header was displayed on the top of the terminal screen (or not). This allows us to show avatars at the top of the screen when the header is up there, rather than relevative to the bottom of the header (the pos can vary, depending on stuff).
-
rswindell authored
-
rswindell authored
-
rswindell authored
strrchr() here to find terminating chars (quotes, parens, brackets). e.g. '"Joe Shmoe" <joe@shmoe.com>, "Fred Smith" <fred@smith.org>' would be parsed as 'Joe Shmoe" <joe@shmoe.com>, "Fred Smith'.
-
rswindell authored
'data_length', but not always (e.g. may include text from some header fields, excludes any non-text data fields). Mark 'data_length' msg header property as read-only.
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
back in 1993, but were never needed/used.
-
- Apr 10, 2019
-
-
rswindell authored
header fields. Eliminate smb_getcontenttype() - now unnecessary.
-
rswindell authored
the string being passed around.
-
rswindell authored
or NULL if not relevant (not a MIME-encoded message). Added smb_countattachments(): returns the number of file attachments in a MIME-encoded message. Added SMBMSGTXT_NO_TAILS definition to be used in place of '0' for common smb_getmsgtxt() mode argument value. The amount of white-space after "Content-Type:" and the content-type value is now more flexible (0 or +1 spaces/tabs are fine).
-
rswindell authored
-
rswindell authored
sendfile() no longer logs "attachment" when a file description is provided.
-
rswindell authored
-
rswindell authored
download_file_attachments() and expose via new JS "bbs" method. Currently this only reall works for the mail base.
-
rswindell authored
-
rswindell authored
since the smb_t already contains a subnum and we were passing a pointer to the sbbs_t::smb to lower-level called-functions anyway. Let's not mix-up class-scope with function arguments.
-
- Apr 09, 2019
-
-
rswindell authored
-
rswindell authored
Fix the missing carriage-returns in the shell (bash) prompts by always building with the stderr logging support (in *nix builds) - but run-time disable as desired via EX_NOLOG option. I've been wanting to get rid of that "XTERN_*" macro for a long time anyway (it's "XTRN" damn-it!). :-)
-