Skip to content
Snippets Groups Projects

Repository graph

You can move around the graph by using the arrow keys.
Select Git revision
  • 638-can-t-control-c-during-a-file-search
  • add_body_to_pager_email
  • c23-playing
  • cryptlib-3.4.7
  • dailybuild_linux-x64
  • dailybuild_macos-armv8
  • dailybuild_win32
  • dd_file_lister_filanem_in_desc_color
  • dd_msg_reader_are_you_there_warning_improvement
  • hide_remote_connection_with_telgate
  • master default protected
  • mingw32-build
  • mlong/darkmodetweak
  • mode7
  • new_config_format
  • new_file_base
  • new_user_dat
  • ree/mastermind
  • revert-9d6b6c2f
  • syncterm-1.2
  • sbbs320d
  • syncterm-1.6
  • syncterm-1.5
  • syncterm-1.4
  • sbbs320b
  • syncterm-1.3
  • syncterm-1.2
  • syncterm-1.2rc6
  • syncterm-1.2rc5
  • push
  • syncterm-1.2rc4
  • syncterm-1.2rc2
  • syncterm-1.2rc1
  • sbbs319b
  • sbbs318b
  • goodbuild_linux-x64_Sep-01-2020
  • goodbuild_win32_Sep-01-2020
  • goodbuild_linux-x64_Aug-31-2020
  • goodbuild_win32_Aug-31-2020
  • goodbuild_win32_Aug-30-2020
40 results
Created with Raphaël 2.2.017Mar1615141312111098765432128Feb2726252423222120191817161514131211109Address coverity-scan defect (unterminated string).Fix WTF indentation and braces.Support "binary" storage of Seen flags. This greatly reduces the size ofTypo in last commit? Say it ain't so!Add -d and -r options to control debug and debugRX respectively... no needEnsure we can open the message base before including it in a LIST/LSUBOpen the config file unbuffered to help with concurrency.Pass the index to operate on to apply_seen.Pass the base to get_base_code() so that commands such as STATUS that don'tUpdate Socket.recvline() for new js_socket_recv() TLS semantics.Adjusted log output:Save the last sent-to netmail address and re-use the address automaticallyAdded some functions to read/write to the data/user/*.ini files.Added iniSetValue() which, like iniGetValue(), does not support stringBetter log messages when locks fail and aren't old enough to take over.Fixes for v1.0 mode...Overhaul EOB handling... just count them, and reset both to zero on non-EOBTerminate string.Add some temporary debug logspam.Ignore (and delete) TOREADER.EXT (a QWKE additional metadata file) if itPush an M_SKIP into the failed_sent_files() from the pending_ack array, notAdd a new send_chunks() method which will deal with short send() calls.Fix handling of timeouts vs. errors... they're not the same, so don't treatAdd missing else in last commit.Have the return value of js_socket_recv() have something vaugely to do withFix ret/copied confusion in last commit.Fix unterminated string usage.Fix up js_recv_socket() some more... add explicit MSG_WAITALL support forFix typo in commentDitch the 'self' stuff and give forEach a thisArg instead.That 'this' was not the 'this' that your 'self' was looking for there then.The timeout to Socket.recv() is the *SECOND* argument, not a copy of theDon't use a separate OPT line for TLS, it seems to mess upSince we're supporting TLS now, use the sock.recv() timeout parameter insteadRe-enable recv timeouts for TLS sessions. It was #ifdef'd out for someFix misuse of SSL_OPTIONS in last commit.For right now, don't verify server names in certificates. This will needWe need to send M_NUL "OPT TLS" before M_NUL "OPT CRYPT".We certainly can't re-use i for error return values when it's how manyMore hacks to work around a known bug in Cryptlib SSH...
Loading