Mercurial > 510Connectbot
view TODO @ 509:2eb4fa13b9ef
update 5250 encryption to allow TLS1.3, remove old SSLv2 and SSLv3 methods
author | Carl Byington <carl@five-ten-sg.com> |
---|---|
date | Sun, 29 Jan 2023 10:25:21 -0700 |
parents | 0f53523562bb |
children | 7953570e5210 |
line wrap: on
line source
Done: This project started with the base version of vxconnectbot: https://github.com/vx/connectbot git clone https://github.com/vx/connectbot.git vxconnectbot commit 5f70cc011cd131acb5cd29783fa6744059841aee Merge: 429b47c 53e8530 Author: Martin Matuška <martin@matuska.org> Date: Wed Oct 30 00:21:40 2013 -0700 Changes from connectbot were merged: https://github.com/connectbot/connectbot git clone https://github.com/connectbot/connectbot.git connectbot commit d64786d9197090c74072b648e487e3d34817bb57 Author: Torne Wuff <torne@wolfpuppy.org.uk> Date: Sun Mar 2 20:25:25 2014 +0000q Connectbot and VXConnectbot split at 598fb427f96712191cc264df14688d82db3dd664 # take jsocks and ssh2 from current connectbot rm -rf src/net/sourceforge/jsocks rm -rf src/com/trilead/ssh2 cp -a ../connectbot/src/net/sourceforge/jsocks src/net/sourceforge cp -a ../connectbot/src/com/trilead/ssh2 src/com/trilead # take all the connectbot patches since the split, except jsocks and ssh2 (cd ../connectbot; git diff -w 598fb427f96712191cc264df14688d82db3dd664) | \ sed -e 's;/org/connectbot/;/com/five_ten_sg/connectbot/;g' >patch.2014-04-19 emacs patch.2014-04-19 # remove all patches for trilead and jsocks patch -p1 -l <patch.2014-04-19 >patch.log.2014-04-19 # reinstalled all jsocks and ssh2 patches from vxconnectbot since the split (cd ../vxconnectbot; git diff -w 598fb427f96712191cc264df14688d82db3dd664) | less ================================== merged tn5250j svn checkout svn://svn.code.sf.net/p/tn5250j/code/branches/new-tabs-jse1.6 tn5250j r1221 ================================== updated com.trilead.ssh2 to ganymed svn checkout http://ganymed-ssh-2.googlecode.com/svn/trunk/ ganymed-ssh-2-read-only rev 161 ================================== merged tn5250j updates svn checkout svn://svn.code.sf.net/p/tn5250j/code/branches/new-tabs-jse1.6 tn5250j r1227 ================================== updated jsocks to 2011-03-19 version updated jzlib to a21be20213d66eff15904d925e9b721956a01ef7 git clone https://github.com/ymnk/jzlib.git jzlib commit a21be20213d66eff15904d925e9b721956a01ef7 Merge: 9d0fcb9 3e3dae9 Author: Atsuhiko Yamanaka <atsuhiko.yamanaka@gmail.com> Date: Tue Nov 19 19:03:18 2013 -0800 ================================== git clone https://github.com/irssiconnectbot/irssiconnectbot.git irssiconnectbot commit 1e0f702be47ad27b85e67722f177e3c129e91196 Merge: d3553dd 6420dd5 Author: Iiro Uusitalo <iiro.uusitalo@solita.fi> Date: Sun Jan 6 21:07:06 2013 -0800 Nothing critical there, so I will ignore that fork for now. ================================== merge more tn5250j updates svn checkout svn://svn.code.sf.net/p/tn5250j/code/trunk tn5250j-code r1270 2018-11-10 - still the same r1270 version. ================================== TODO: 5250 ssl uses javax.net.ssl with security providers, so that automatically gets better with modern android releases. Remove SSLv2 and SSLv3, change to TLSv1.2 and TLSv1.3 ssh uses encryption and signature algorithms from bouncycastle. Verify those. change all System.*.println -> android Log.d(TAG, "") calls possible move to https://github.com/hierynomus/sshj git clone https://github.com/hierynomus/sshj.git sshj possible merge changes from https://github.com/connectbot/connectbot We already have those changes up to commit 716cdaa4841db330df769019d89e2aaec562f5db Author: Kenny Root <kenny@the-b.org> Date: Tue Apr 16 22:39:57 2013 -0700