- May 09, 2018
- May 04, 2018
-
-
rswindell authored
in the outbound directory: TypeError: file_getext(file) is undefined
-
- May 02, 2018
-
-
rswindell authored
calls.
-
- May 01, 2018
- Apr 30, 2018
-
-
rswindell authored
new contents, Instead truncate to the new length after writing the new contents. This should make the files more tolerant of "out of disk space" situations and reduce the risk of lost data (0-byte files) due to low/no free disk space.
-
rswindell authored
instead truncate to the new length after writing the contents. This should make mail.sid files more tolerant of "out of disk space" situations and reduce the risk of lost data (0-byte mail.sid files) due to low/no free disk space.
-
rswindell authored
instead truncate to the new length after writing the contents. This should make .ini files more tolerate of "out of disk space" situations and reduce the risk of lost data (0-byte .ini files) due to low/no disk space.
-
rswindell authored
thus fixsmb) to fail, but just before exiting, fixsmb would delete the .lock file (whoops). The msgbase.lock file means something else is rebuilding this base (e.g. smbutil) and thus we can't just go deleting the .lock file, unless we (fixmsb) was the one that created it.
-
- Apr 24, 2018
-
-
rswindell authored
left-justified server prefix), e.g. "term" now added for terminal server errors.
-
rswindell authored
- Using NOTCICE (not INFO) log level. - Move the protocol name after Node X and remove the colon.
-
deuce authored
-
nightfox authored
Version 0.37 Beta: When submitting a vote, the thread_id field is now set to the message/poll's message ID, not message number.
-
nightfox authored
Version 1.17 beta 59: When submitting a vote, the thread_id field is now set to the message/poll's message ID, not the message number.
-
rswindell authored
(e.g. warnings and errors). Also, stripped trailing white-space from many lines (editor setting).
-
rswindell authored
Terminal Server SSH ERROR 'Bad argument, parameter 1' (-1) ... from output_thread Don't set ssh_mode=true until the ssh_session has been created successfully. Also added some more debug output with regards to Cryptlib session number.
-
rswindell authored
parameter 1' (-1) ... from output_thread
-
- Apr 20, 2018
-
-
rswindell authored
Terminal Server SSH ERROR 'Bad argument, parameter 1' (-1) ... from output_thread The bbs_thread() sets the global/server sbbs ssh_mode to false and ssh_session to 0 (the "parameter 1" value used in the cryptlib function calls in output_thread) but was doing this without owning the ssh_mutex, so the output_thread had a race condition where it would check ssh_mode=true and then use grab the ssh_mutex and use ssh_session in a few cryptlib function calls. The fix for the bbs_thread() to grab the ssh_mutex before setting ssh_mode to false and ssh_session to 0 and have the output_thread() re-check the ssh_mode after grabbing the ssh_mutex and not call any cryptlib functions if ssh_mode was set to false while waiting for the mutex. The cause would have been more obvious if the various cryptlib error/log messages contained the cryptlib session ID value (which was 0 in this case).
-
- Apr 19, 2018
- Apr 18, 2018
-
-
deuce authored
switch to CP437 before any uifc stuff and everythings going to be happy.
-
rswindell authored
missing, but also now logging when renaming (or failing to rename) bad received .REP packet files.
-
deuce authored
-
rswindell authored
packet errors, no need to save such REP packets as .bad files.
-
deuce authored
-
deuce authored
This should fix the issue with non-CP437 fonts reported by Kirkman.
-
rswindell authored
error messages (in the POP3 server) as the msg.hdr.number is zeroed by smb_getmsghdr() and potentially invalid when returning an error.
-
rswindell authored
error log message as the header is zeroed in this function and thus the message number previously read from the index, lost (zeroed) and useless.
-
deuce authored
screen of rows.
-
deuce authored
-
rswindell authored
*nix-builds (for stdio WWIV doors).
-
- Apr 17, 2018
-
-
rswindell authored
Use drive mappings (e.g. D:, F:, G:, H:) rathe than absolute paths to node_dir, ctrl_dir, data_dir, and exec_dir in drop files. Also: fixed what appears to have been a copy/paste error in the node_dir and ctrl_dir mapping to Win32-shortnames for non-native doors on Windows.
-
rswindell authored
- Don't use the deprecated 'e' file open mode - Use the global file_copy() method rather than roll-your-own
-
rswindell authored
attachment is attempted but unsupported.
-
rswindell authored
- writes outbound netmail to SMB rather than FTS-1 Stored Messages (*.msg) this means you must have SBBSecho v2.30 or later in order to export FTN netmail (for file attachments, you'll need SBBSecho v3.04 rev 3.78 or later) - removed support for the now deprecated "default address" feature (nowadays, people are much more likely to gate FidoNet over Internet rather than the reverse!) The QWK-to-NetMail function still needs a similar overhaul.
-
rswindell authored
(e.g. "C:"), skip it on *nix and if the path contains backslashes, convert to forward-slashes (for all OSes). This resolves an issue of sending a netmail file-attachment that was created on a Windows/MS-DOS type system and then scanned/exported on a *nix system. The FTN "stored message" convention is to have the full path of the attached file in the message subject. Hopefully nobody wants to use outbound directory names beginning with "x:" on *nix. :-)
-
rswindell authored
included an "old-style" (not MIME-encoded) file attachment (where the file path is in the subject and the FILEATTACH aux-attribute flag is set), the corresponding netmail attribute flag would not be set in the stored msg (*.msg) file. Also simplified the create_netmail() function prototype/usage, removing the "file_attached" argument (use the hdr.auxattr instead).
-
- Apr 16, 2018