Commit Graph

  • 8217b7457e Update mbedtls submodule to my macos branch of mbedtls-2.16.10. master Brendan Shanks 2021-03-27 22:53:03 -0700
  • 336f62e29b Hide 'Encryption', 'Authentication', 'Compression' menus in Edit Favorites. Brendan Shanks 2021-01-16 23:07:17 -0800
  • 003b6c6407 Update mbedtls submodule to my macos branch of mbedtls-2.16.9. Brendan Shanks 2020-12-18 23:00:07 -0800
  • a287669ea1 Update mbedtls submodule to my macos branch of mbedtls-2.16.8. libssh2 Brendan Shanks 2020-09-07 23:24:44 -0700
  • 4947a7c1b9 Update libssh2 submodule Brendan Shanks 2020-04-05 12:16:58 -0700
  • 668114a6d5 Update libssh2 submodule, contents should be the same just without a squash merge Brendan Shanks 2020-04-02 23:25:14 -0700
  • 27ee9fd213 Update mbedtls submodule to my macos branch of mbedtls-2.16.5. Brendan Shanks 2020-04-01 23:40:03 -0700
  • b929c299dc Update mbedtls submodule to my macos branch of mbedtls-2.16.3. Brendan Shanks 2019-12-27 22:17:40 -0800
  • fd1000cfc8 Add "Failed to retrieve authentication methods" dialog Brendan Shanks 2019-08-26 22:47:28 -0700
  • 8b4b98515a Fix "password" authentication with retries and error dialogs Brendan Shanks 2019-08-05 00:10:48 -0700
  • 3c2acd81c8 SSH2ErrorDialog() const argument Brendan Shanks 2019-08-05 00:04:32 -0700
  • 0782520773 Remove getenv() Brendan Shanks 2019-08-04 23:39:24 -0700
  • 19f2abd166 Add more NULL checking/error handling Brendan Shanks 2018-11-04 22:16:39 -0800
  • e40173c290 Put more debug messages behind the 'trace' checkbox Brendan Shanks 2018-11-04 22:11:10 -0800
  • 55aa3f0f08 Only enable libssh2 trace when 'trace' checkbox is checked Brendan Shanks 2018-10-09 23:02:07 -0700
  • 1d7f677b9c Update mbedtls submodule to my macos branch of mbedtls-2.13.1. Also includes (lousy) entropy poller. Brendan Shanks 2018-09-25 23:54:17 -0700
  • 1bc577b987 Bump version number to 3.0b1, change copyright string to '(c) 2016-2018 Brendan Shanks' Brendan Shanks 2018-09-02 23:40:10 -0700
  • 92d848d916 AboutBox: Remove lsh credits, add libssh2/mbed TLS copyrights Brendan Shanks 2018-09-02 23:35:35 -0700
  • e17c667b36 Remove lsh Brendan Shanks 2018-07-31 23:39:31 -0700
  • e535c4d4f2 Remove lsh paths from CW project Brendan Shanks 2018-07-31 23:35:54 -0700
  • 5881e310c6 Copy GUSITTY.cp out of lsh directory Brendan Shanks 2018-07-31 23:22:02 -0700
  • 31db19f8da Remove strsignal(), only used by lsh Brendan Shanks 2018-07-31 23:04:05 -0700
  • b2aed0bdf4 Move struct lshcontext into ssh2.h and remove more lsh includes Brendan Shanks 2018-07-31 23:01:43 -0700
  • e133135151 Remove _window_changed from lshcontext Brendan Shanks 2018-07-30 22:25:27 -0700
  • c791d602bf Remove g_error_fd and _error_fd/buffer/pos/write Brendan Shanks 2018-07-30 22:13:58 -0700
  • 6ad279e3c8 Remove everything related to termios from lshcontext Brendan Shanks 2018-07-30 21:52:35 -0700
  • 0c7dc7ae7b Update mbedtls submodule to my macos branch of mbedtls-2.12.0 Brendan Shanks 2018-07-30 21:42:23 -0700
  • 89b1621668 Remove gmp paths from CW project Brendan Shanks 2018-06-29 17:27:32 -0700
  • 7323f69920 Remove gmp Brendan Shanks 2018-06-28 23:44:25 -0700
  • 0d02f4e407 Remove lsh includes from ssh2.c Brendan Shanks 2018-06-28 23:48:51 -0700
  • 62dc159aa9 Update mbedtls submodule to my macos branch of mbedtls-2.11.0 Brendan Shanks 2018-06-28 23:33:19 -0700
  • 894a25dddf Fix crash when multiple windows are open and a window is closed Brendan Shanks 2018-06-27 23:31:39 -0700
  • bf9958a273 Fix crash after failed authentication Brendan Shanks 2018-06-27 23:11:49 -0700
  • 152f7a8d10 Route outgoing keystrokes through ssh_protocol_write(), rather than sockets and GUSI Brendan Shanks 2018-06-27 23:04:28 -0700
  • 7208d01e91 ssh2_thread: Initialize 'context' to NULL Brendan Shanks 2018-06-26 00:10:34 -0700
  • 76af9acc2a Disable _convertLFs, was causing CR ('\r') sent by remote to beocme a newline ('\n') Brendan Shanks 2018-06-25 23:30:33 -0700
  • 1c41674e23 Update mbedtls submodule to my macos branch of mbedtls-2.9.0 (fixed) Brendan Shanks 2018-06-27 13:14:22 -0700
  • e8566de54f Reformat AboutBox.r and telnet.r using Rez includes (#11) Brendan Shanks 2018-06-14 23:38:09 -0700
  • b823b4337b Update libssh2 submodule Brendan Shanks 2018-05-31 22:47:05 -0700
  • e3ceb20ccd Remove lsh_object stuff from lshcontext Brendan Shanks 2018-05-31 12:14:06 -0700
  • b545990164 Remove CVSROOT (#9) Brendan Shanks 2018-05-31 11:10:38 -0700
  • 2bf4e595c9 Add SSH window resize support Brendan Shanks 2018-05-30 22:36:12 -0700
  • cf5a038d74 Update mbedtls submodule to my macos branch of mbedtls-2.9.0 Brendan Shanks 2018-05-29 00:16:26 -0700
  • 63bc285a57 Add known_hosts handling for libssh2 implementation Brendan Shanks 2017-09-11 23:42:22 -0700
  • 732738ff99 Add known_hosts error string Brendan Shanks 2017-09-10 23:27:19 -0700
  • 0d20a02bcd Correctly handle channel closing (i.e. logging out of shell) by closing window Brendan Shanks 2017-09-07 23:59:32 -0700
  • d56cb8d5a6 Correctly handle EOF when reading from stdin (on window close) Brendan Shanks 2017-09-05 23:57:11 -0700
  • 28dacfe5d5 Modify getprefsd() to take a Pascal string as 'name' Brendan Shanks 2017-08-18 00:09:02 -0700
  • d59263d9df Replace internal pstrcat() with PLstrcat() Brendan Shanks 2017-08-16 11:26:55 -0700
  • 6f46df7db9 Replace internal pstrcpy() with PLstrcpy() Brendan Shanks 2017-08-16 10:54:37 -0700
  • 3645371ed9 Add PLStringFuncs.c from CWPro6 to replace incomplete implementation in ssh2.c Brendan Shanks 2017-08-16 10:24:55 -0700
  • 08829eb326 Modify getprefsd() to make path optional (we really only need the vRefNum and dirID) Brendan Shanks 2017-08-15 07:37:57 -0700
  • 19717f0105 Move (unfinished) authentication code into separate function Brendan Shanks 2017-08-08 23:39:22 -0700
  • ca060c253d Move (unfinished) hostkey checking code into separate function Brendan Shanks 2017-08-08 23:32:04 -0700
  • f9e256f0f2 Remove unused variables from ssh2_thread() and unused functions Brendan Shanks 2017-08-07 00:02:17 -0700
  • df9a0075a0 Add simple keyboard-interactive implementation using already entered password for single prompt Brendan Shanks 2017-08-06 23:50:28 -0700
  • 745183ce05 Request 'vt100' rather than 'vanilla' terminal type Brendan Shanks 2017-08-06 23:41:54 -0700
  • d81f76338c Post disconnect event and free context before returning from ssh2_thread() Brendan Shanks 2017-08-06 23:39:21 -0700
  • 3b7054c2fc Use WriteCharsToTTY() directly rather than routing through stdout fd Brendan Shanks 2017-08-06 23:25:29 -0700
  • 9db4db74bc Handle NULL userauth list Brendan Shanks 2017-08-05 18:17:15 -0700
  • db22002b7f Add closesocket/done gotos in ssh2_thread() Brendan Shanks 2017-08-05 18:08:05 -0700
  • cf3df904a9 Use WindRec portNum instead of hardcoding 22 Brendan Shanks 2017-08-05 18:01:52 -0700
  • d301ab2c04 Remove fd/socket tracking needed to close files/sockets after lsh would exit Brendan Shanks 2017-08-03 23:53:15 -0700
  • 67e2c69620 Remove lsh MemPool (used to ensure allocations were free'd when lsh exited) Brendan Shanks 2017-08-03 00:02:25 -0700
  • 51817eedf7 Remove lsh from CW project and start commenting out lsh integration Brendan Shanks 2017-08-02 23:40:51 -0700
  • 7de6f19e69 Remove SSH key generation/export functionality and hide buttons Brendan Shanks 2017-07-27 00:08:45 -0700
  • 09d2d96a2e Generate SHA256 hash of host key and prompt on every connect (for now) Brendan Shanks 2017-07-24 23:12:13 -0700
  • 003159ac68 Add base64 to CodeWarrior project Brendan Shanks 2017-07-24 20:57:12 -0700
  • 29183ac171 Add public-domain base64 code from github.com/OrangeTide/libcgi Brendan Shanks 2017-07-24 20:33:57 -0700
  • c5c76dda60 Update mbedtls submodule for project fixes Brendan Shanks 2017-07-20 15:32:21 -0700
  • d55f97e20f Build 68K target against libssh2, and update mbedTLS/libssh2 submodules for 68k target updates Brendan Shanks 2017-07-20 00:24:22 -0700
  • 4044a39ed4 Fix redundant typedef errors when compiling against CWPro6 MSL Brendan Shanks 2017-07-20 00:09:37 -0700
  • ff4727df59 Update libssh2 submodule for latest upstream commits Brendan Shanks 2017-07-12 23:56:55 -0700
  • bb69f4951d Use mbed TLS instead of OpenSSL (currently PPC only) Brendan Shanks 2017-07-10 23:45:42 -0700
  • 089400b75e Fix 68K segments in MacSSH.mcp libssh2-openssl Brendan Shanks 2017-07-01 15:44:28 -0700
  • 6a1bec314f Update libssh2 submodule for 68K project fixes Brendan Shanks 2017-05-28 14:52:35 -0700
  • e91f8f8a0a Update openssl submodule for 68K project fixes Brendan Shanks 2017-05-27 08:58:13 -0700
  • 335edce6c9 Initial implementation of libssh2 in MacSSH Brendan Shanks 2017-05-07 23:36:30 -0700
  • e7dae000df Add gitignore for .DS_Store Brendan Shanks 2017-05-07 23:07:30 -0700
  • 60a19bd209 Update libssh2 submodule to get gitignore changes Brendan Shanks 2017-05-07 22:59:07 -0700
  • 60d4a82204 GUSI: Fix prototype for fdopen() to work with CW Pro 6.1 Brendan Shanks 2017-03-10 22:52:59 -0800
  • 8b4aee054c Add libssh2 as subproject and link against it Brendan Shanks 2017-02-25 19:20:17 -0800
  • 4c6a934f66 Add libssh2 and openssl as submodules Brendan Shanks 2017-02-25 19:19:59 -0800
  • 0a2a8ea1e5 Add and use enum for window/connection protocol (telnet, rlogin, rsh, rexec, ssh) Brendan Shanks 2017-02-06 00:19:59 -0800
  • e58448dc38 init.c: Require AppleEvent support, and remove gAEavail variable lsh Brendan Shanks 2016-08-19 00:30:01 -0700
  • 5b8aa1657e init.c: Remove ROM version check (Mac 128k/XL can't run System 7) Brendan Shanks 2016-08-19 00:09:16 -0700
  • 034aeefc17 init.c: Remove remnants of pre-System 7 support Brendan Shanks 2016-08-18 23:52:11 -0700
  • e777bb2287 gmp.mcp: Convert settings for CWPro 8 Brendan Shanks 2016-08-13 15:26:45 -0700
  • c7d75bd251 zlib.mcp: Convert settings for CWPro 8 Brendan Shanks 2016-08-13 15:25:32 -0700
  • 17eabff34a MacSSH.mcp: Link against MSL_C_PPC.lib rather than MSL_C_PPC_Classic.lib Brendan Shanks 2016-08-13 15:17:57 -0700
  • 35774ba7a8 Un-AppleSingle ICGlue.o and ICGlueCFM-PPC.lib Brendan Shanks 2016-08-13 15:11:44 -0700
  • cb988797d2 Merge branch 'convert_applesingle' Brendan Shanks 2016-08-13 14:47:56 -0700
  • 3b34f90065 Convert TelnetHelp.bh to text and strip resource fork convert_applesingle Brendan Shanks 2016-07-02 13:52:07 -0700
  • f24b4e47fc Convert AboutBox.rsrc and telnet.rsrc to Rez Brendan Shanks 2016-07-01 19:06:24 -0700
  • f7595bf055 Convert TelnetHeader.pch to text and strip resource fork Brendan Shanks 2016-07-01 18:39:04 -0700
  • 44fd103dd0 lsh: Convert .x source files back to text Brendan Shanks 2016-07-01 18:05:56 -0700
  • 417bef6826 gmp: Replace gmp.mcp with copy downloaded from CVS Brendan Shanks 2016-06-26 14:19:02 -0700
  • ae23a81e7a zlib: Strip resource forks/AppleSingle from some documentation Brendan Shanks 2016-06-25 23:05:23 -0700
  • 4fc367a676 Convert SOURCES to text and strip resource fork Brendan Shanks 2016-06-25 22:50:47 -0700
  • 4197677ed6 Convert QuickStart to text and strip resource fork Brendan Shanks 2016-06-25 22:45:57 -0700