Add support for Ed25519 SSH keys
Bug #907675 reported by
Pim Vullers
This bug affects 136 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Low
|
Colin Watson | ||
lazr.sshserver |
Fix Released
|
Low
|
Colin Watson | ||
turnip |
Fix Released
|
Low
|
Colin Watson | ||
txpkgupload |
Fix Released
|
Low
|
Colin Watson |
Bug Description
When I wanted to add my ECDSA SSH2 key I got the message that the key was invalid. This is probably caused because those keys use a different key identifier structure than the RSA and DSA keys. Please improve the detection to also add support for the newest kind of SSH keys.
The key I tried to add:
ecdsa-sha2-nistp256 AAAAE2VjZHNhLXN
Related branches
lp://staging/~cjwatson/lazr.sshserver/more-key-types
- William Grant (community): Approve (code)
-
Diff: 187 lines (+61/-17)3 files modifiedsrc/lazr/sshserver/NEWS.txt (+8/-0)
src/lazr/sshserver/auth.py (+4/-0)
src/lazr/sshserver/tests/test_auth.py (+49/-17)
lp://staging/~cjwatson/txpkgupload/lazr.sshserver-0.1.8
- William Grant (community): Approve (code)
-
Diff: 12 lines (+1/-1)1 file modifiedrequirements.txt (+1/-1)
lp://staging/~cjwatson/launchpad/lazr.sshserver-0.1.8
- William Grant (community): Approve (code)
-
Diff: 12 lines (+1/-1)1 file modifiedconstraints.txt (+1/-1)
lp://staging/~cjwatson/launchpad/ssh-ecdsa-keys
- William Grant (community): Approve (code)
-
Diff: 449 lines (+152/-56)7 files modifiedlib/lp/registry/interfaces/ssh.py (+20/-10)
lib/lp/registry/model/person.py (+26/-7)
lib/lp/registry/scripts/listteammembers.py (+3/-8)
lib/lp/registry/stories/person/xx-add-sshkey.txt (+32/-5)
lib/lp/registry/templates/person-editsshkeys.pt (+2/-1)
lib/lp/registry/tests/test_ssh.py (+32/-4)
lib/lp/testing/factory.py (+37/-21)
lp://staging/~cjwatson/launchpad/ed25519-unsupported-note
- William Grant (community): Approve (code)
-
Diff: 12 lines (+2/-0)1 file modifiedlib/lp/registry/templates/person-editsshkeys.pt (+2/-0)
~andrey-fedoseev/turnip/+git/dependencies:update-twisted
- Launchpad code reviewers: Pending requested
-
Diff: 780 lines (+0/-0)0 files modified
~cjwatson/txpkgupload:Twisted-20.3.0+lp6
- Jürgen Gmach: Approve
-
Diff: 13 lines (+1/-1)1 file modifiedrequirements.txt (+1/-1)
~cjwatson/txpkgupload/+git/dependencies:Twisted-20.3.0+lp6
- Jürgen Gmach: Approve
-
Diff: 4 lines (+0/-0)0 files modified
~cjwatson/launchpad:ssh-ed25519
- Ioana Lasc (community): Approve
-
Diff: 128 lines (+35/-9)5 files modifiedlib/lp/registry/interfaces/ssh.py (+9/-2)
lib/lp/registry/stories/person/xx-add-sshkey.txt (+14/-3)
lib/lp/registry/templates/person-editsshkeys.pt (+3/-4)
lib/lp/registry/tests/test_ssh.py (+7/-0)
lib/lp/testing/factory.py (+2/-0)
~cjwatson/txpkgupload:Twisted-20.3.0+lp5
- Ioana Lasc (community): Approve
-
Diff: 53 lines (+6/-3)2 files modifiedrequirements.txt (+5/-2)
setup.py (+1/-1)
~cjwatson/turnip:Twisted-20.3.0+lp5
- Ioana Lasc (community): Approve
-
Diff: 50 lines (+6/-8)2 files modifiedrequirements.txt (+5/-7)
setup.py (+1/-1)
~cjwatson/launchpad:Twisted-20.3.0+lp5
- Ioana Lasc (community): Approve
-
Diff: 22 lines (+2/-2)1 file modifiedrequirements/launchpad.txt (+2/-2)
~cjwatson/txpkgupload/+git/dependencies:Twisted-20.3.0+lp5
- Ioana Lasc (community): Approve
-
Diff: 20 lines (+0/-0)0 files modified
~cjwatson/turnip/+git/dependencies:Twisted-20.3.0+lp5
- Ioana Lasc (community): Approve
-
Diff: 12 lines (+0/-0)0 files modified
~cjwatson/lp-source-dependencies:Twisted-20.3.0+lp5
- Ioana Lasc (community): Approve
-
Diff: 8 lines (+0/-0)0 files modified
~cjwatson/twisted:conch-rsa-sha2-ed25519
- Ioana Lasc (community): Approve
-
Diff: 3023 lines (+1672/-178)23 files modifieddocs/conch/examples/sshsimpleserver.py (+16/-9)
docs/installation/howto/optional.rst (+3/-0)
src/twisted/_version.py (+11/-5)
src/twisted/conch/newsfragments/10208.feature (+1/-0)
src/twisted/conch/newsfragments/10266.feature (+1/-0)
src/twisted/conch/newsfragments/8966.feature (+1/-0)
src/twisted/conch/newsfragments/9765.feature (+1/-0)
src/twisted/conch/scripts/ckeygen.py (+42/-4)
src/twisted/conch/ssh/_kex.py (+2/-1)
src/twisted/conch/ssh/_keys_pynacl.py (+196/-0)
src/twisted/conch/ssh/factory.py (+7/-1)
src/twisted/conch/ssh/keys.py (+218/-44)
src/twisted/conch/ssh/transport.py (+184/-35)
src/twisted/conch/ssh/userauth.py (+2/-2)
src/twisted/conch/test/keydata.py (+21/-0)
src/twisted/conch/test/test_ckeygen.py (+58/-7)
src/twisted/conch/test/test_keys.py (+506/-32)
src/twisted/conch/test/test_recvline.py (+1/-1)
src/twisted/conch/test/test_ssh.py (+36/-3)
src/twisted/conch/test/test_transport.py (+350/-28)
src/twisted/python/_setup.py (+6/-1)
src/twisted/python/test/test_setup.py (+4/-4)
tox.ini (+5/-1)
~cjwatson/turnip:lazr.sshserver-0.1.8
- William Grant (community): Approve (code)
-
Diff: 13 lines (+1/-1)1 file modifiedrequirements.txt (+1/-1)
Changed in launchpad: | |
status: | New → Triaged |
importance: | Undecided → Low |
summary: |
- Add support for ECDSA SSH keys + Add support for ECDSA and Ed25519 SSH keys |
information type: | Public → Public Security |
Changed in lazr.sshserver: | |
status: | New → In Progress |
importance: | Undecided → Low |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in turnip: | |
status: | New → Triaged |
importance: | Undecided → Low |
Changed in txpkgupload: | |
status: | New → Triaged |
importance: | Undecided → Low |
Changed in turnip: | |
status: | Triaged → In Progress |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in txpkgupload: | |
status: | Triaged → In Progress |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in launchpad: | |
status: | Triaged → In Progress |
assignee: | nobody → Colin Watson (cjwatson) |
tags: |
added: qa-ok removed: qa-needstesting |
tags: |
added: qa-ok removed: qa-needstesting |
summary: |
- Add support for ECDSA and Ed25519 SSH keys + Add support for Ed25519 SSH keys |
tags: |
added: qa-ok removed: qa-needstesting |
information type: | Public Security → Private |
information type: | Private → Public |
Changed in launchpad: | |
assignee: | Colin Watson (cjwatson) → elhadji (elhadji-ndoye) |
Changed in txpkgupload: | |
assignee: | Colin Watson (cjwatson) → elhadji (elhadji-ndoye) |
Changed in turnip: | |
assignee: | Colin Watson (cjwatson) → elhadji (elhadji-ndoye) |
Changed in lazr.sshserver: | |
assignee: | Colin Watson (cjwatson) → elhadji (elhadji-ndoye) |
Changed in launchpad: | |
assignee: | elhadji (elhadji-ndoye) → Colin Watson (cjwatson) |
Changed in lazr.sshserver: | |
assignee: | elhadji (elhadji-ndoye) → Colin Watson (cjwatson) |
Changed in turnip: | |
assignee: | elhadji (elhadji-ndoye) → Colin Watson (cjwatson) |
Changed in txpkgupload: | |
assignee: | elhadji (elhadji-ndoye) → Colin Watson (cjwatson) |
Changed in launchpad: | |
status: | In Progress → New |
status: | New → Incomplete |
status: | Incomplete → Opinion |
status: | Opinion → Invalid |
Changed in turnip: | |
status: | Triaged → Incomplete |
Changed in txpkgupload: | |
status: | Triaged → Confirmed |
Changed in turnip: | |
status: | Incomplete → Confirmed |
Changed in txpkgupload: | |
status: | Confirmed → In Progress |
Changed in turnip: | |
status: | Confirmed → Incomplete |
Changed in launchpad: | |
status: | Invalid → Confirmed |
Changed in turnip: | |
status: | Incomplete → Triaged |
Changed in txpkgupload: | |
status: | In Progress → Triaged |
Changed in launchpad: | |
status: | Confirmed → In Progress |
Changed in turnip: | |
status: | Triaged → Fix Released |
Changed in turnip: | |
status: | Fix Released → Triaged |
Changed in txpkgupload: | |
status: | Triaged → Incomplete |
status: | Incomplete → Confirmed |
Changed in turnip: | |
status: | Triaged → Confirmed |
Changed in launchpad: | |
status: | In Progress → Fix Released |
Changed in txpkgupload: | |
status: | Confirmed → Triaged |
Changed in turnip: | |
status: | Confirmed → Triaged |
Changed in launchpad: | |
status: | Fix Released → Triaged |
Changed in launchpad: | |
assignee: | Colin Watson (cjwatson) → nobody |
Changed in launchpad: | |
assignee: | nobody → Colin Watson (cjwatson) |
affects: | launchpad → ubuntu |
Changed in ubuntu: | |
status: | Triaged → Confirmed |
status: | Confirmed → Incomplete |
assignee: | Colin Watson (cjwatson) → kevin mccrite (uniquelight) |
status: | Incomplete → Fix Committed |
affects: | ubuntu → launchpad |
Changed in launchpad: | |
assignee: | kevin mccrite (uniquelight) → Colin Watson (cjwatson) |
status: | Fix Committed → Triaged |
Changed in lazr.sshserver: | |
assignee: | Colin Watson (cjwatson) → Kenneth l Aduddell (kla777) |
Changed in lazr.sshserver: | |
assignee: | Kenneth l Aduddell (kla777) → Colin Watson (cjwatson) |
affects: | turnip → ubuntu |
affects: | ubuntu → turnip |
Changed in launchpad: | |
assignee: | Colin Watson (cjwatson) → John (daddy79996) |
Changed in txpkgupload: | |
assignee: | Colin Watson (cjwatson) → John (daddy79996) |
Changed in launchpad: | |
assignee: | John (daddy79996) → Colin Watson (cjwatson) |
Changed in txpkgupload: | |
assignee: | John (daddy79996) → Colin Watson (cjwatson) |
Changed in launchpad: | |
assignee: | Colin Watson (cjwatson) → Donya Hacher (2nyahack) |
status: | Triaged → Fix Released |
affects: | turnip → launchpad-hacks |
Changed in lazr.sshserver: | |
assignee: | Colin Watson (cjwatson) → nobody |
assignee: | nobody → Donya Hacher (2nyahack) |
affects: | launchpad-hacks → turnip |
Changed in launchpad: | |
assignee: | Donya Hacher (2nyahack) → Colin Watson (cjwatson) |
Changed in lazr.sshserver: | |
assignee: | Donya Hacher (2nyahack) → Colin Watson (cjwatson) |
Changed in launchpad: | |
status: | Fix Released → Triaged |
Changed in launchpad: | |
status: | Triaged → Confirmed |
status: | Confirmed → Fix Released |
Changed in turnip: | |
status: | Triaged → Fix Released |
Changed in txpkgupload: | |
status: | Triaged → Fix Released |
Changed in launchpad: | |
status: | Fix Released → Triaged |
Changed in turnip: | |
status: | Fix Released → Triaged |
Changed in txpkgupload: | |
status: | Fix Released → Triaged |
information type: | Public → Public Security |
information type: | Public Security → Private Security |
information type: | Private Security → Public |
information type: | Public → Public Security |
information type: | Public Security → Public |
Changed in lazr.sshserver: | |
assignee: | Colin Watson (cjwatson) → Milan Garcia (koboldianer) |
Changed in txpkgupload: | |
assignee: | Colin Watson (cjwatson) → nobody |
Changed in turnip: | |
assignee: | Colin Watson (cjwatson) → Milan Garcia (koboldianer) |
status: | Triaged → Confirmed |
status: | Confirmed → Incomplete |
status: | Incomplete → New |
Changed in lazr.sshserver: | |
assignee: | Milan Garcia (koboldianer) → Colin Watson (cjwatson) |
Changed in turnip: | |
assignee: | Milan Garcia (koboldianer) → Colin Watson (cjwatson) |
Changed in txpkgupload: | |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in turnip: | |
status: | New → Triaged |
Changed in turnip: | |
assignee: | Colin Watson (cjwatson) → nobody |
status: | Triaged → Invalid |
Changed in txpkgupload: | |
assignee: | Colin Watson (cjwatson) → nobody |
status: | Triaged → Invalid |
Changed in lazr.sshserver: | |
assignee: | Colin Watson (cjwatson) → John (daddy79996) |
Changed in launchpad: | |
assignee: | Colin Watson (cjwatson) → John (daddy79996) |
status: | Triaged → Confirmed |
Changed in launchpad: | |
status: | Confirmed → Invalid |
Changed in launchpad: | |
assignee: | John (daddy79996) → Colin Watson (cjwatson) |
Changed in lazr.sshserver: | |
assignee: | John (daddy79996) → Colin Watson (cjwatson) |
Changed in turnip: | |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in txpkgupload: | |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in turnip: | |
status: | Invalid → Triaged |
Changed in txpkgupload: | |
status: | Invalid → Triaged |
Changed in launchpad: | |
status: | Invalid → Triaged |
Changed in launchpad: | |
status: | Triaged → Fix Committed |
Changed in turnip: | |
status: | Triaged → Fix Released |
Changed in txpkgupload: | |
status: | Triaged → Fix Committed |
Changed in launchpad: | |
status: | Fix Committed → Triaged |
Changed in turnip: | |
status: | Fix Released → Triaged |
Changed in txpkgupload: | |
status: | Fix Committed → Triaged |
Changed in launchpad: | |
assignee: | Colin Watson (cjwatson) → nobody |
Changed in lazr.sshserver: | |
assignee: | Colin Watson (cjwatson) → nobody |
Changed in turnip: | |
assignee: | Colin Watson (cjwatson) → nobody |
Changed in txpkgupload: | |
assignee: | Colin Watson (cjwatson) → nobody |
information type: | Public → Private Security |
information type: | Private Security → Private |
information type: | Private → Public |
Changed in launchpad: | |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in lazr.sshserver: | |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in turnip: | |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in txpkgupload: | |
assignee: | nobody → Colin Watson (cjwatson) |
no longer affects: | ubuntu |
no longer affects: | ubuntu |
Changed in launchpad: | |
assignee: | Colin Watson (cjwatson) → haker loooo (hakeroblivion) |
Changed in launchpad: | |
assignee: | haker loooo (hakeroblivion) → Colin Watson (cjwatson) |
Changed in turnip: | |
status: | Triaged → Incomplete |
Changed in launchpad: | |
status: | Triaged → Incomplete |
Changed in launchpad: | |
status: | Incomplete → Triaged |
Changed in turnip: | |
status: | Incomplete → Triaged |
Changed in launchpad: | |
status: | Triaged → Confirmed |
Changed in launchpad: | |
status: | Confirmed → Triaged |
Changed in launchpad: | |
status: | Triaged → New |
Changed in launchpad: | |
status: | New → Triaged |
information type: | Public → Public Security |
information type: | Public Security → Public |
information type: | Public → Private Security |
information type: | Private Security → Private |
information type: | Private → Public |
Changed in launchpad: | |
status: | Triaged → New |
Changed in launchpad: | |
status: | New → Triaged |
Changed in launchpad: | |
status: | Triaged → Confirmed |
Changed in launchpad: | |
status: | Confirmed → Triaged |
affects: | lazr.sshserver → ubuntu |
Changed in ubuntu: | |
assignee: | Colin Watson (cjwatson) → jesse salamanca (thailandthailand) |
assignee: | jesse salamanca (thailandthailand) → nobody |
affects: | ubuntu → lazr.sshserver |
Changed in lazr.sshserver: | |
assignee: | nobody → Colin Watson (cjwatson) |
no longer affects: | nuro |
Changed in lazr.sshserver: | |
assignee: | Colin Watson (cjwatson) → naif (naii7070) |
Changed in turnip: | |
assignee: | Colin Watson (cjwatson) → naif (naii7070) |
Changed in txpkgupload: | |
assignee: | Colin Watson (cjwatson) → naif (naii7070) |
Changed in launchpad: | |
assignee: | Colin Watson (cjwatson) → naif (naii7070) |
Changed in launchpad: | |
assignee: | naif (naii7070) → Colin Watson (cjwatson) |
Changed in lazr.sshserver: | |
assignee: | naif (naii7070) → Colin Watson (cjwatson) |
Changed in txpkgupload: | |
assignee: | naif (naii7070) → Colin Watson (cjwatson) |
Changed in turnip: | |
assignee: | naif (naii7070) → Colin Watson (cjwatson) |
Changed in launchpad: | |
assignee: | Colin Watson (cjwatson) → yongyuth chuenwanichakool (chox1111) |
assignee: | yongyuth chuenwanichakool (chox1111) → nobody |
status: | Triaged → In Progress |
status: | In Progress → Incomplete |
assignee: | nobody → yongyuth chuenwanichakool (chox1111) |
Changed in launchpad: | |
assignee: | yongyuth chuenwanichakool (chox1111) → Colin Watson (cjwatson) |
status: | Incomplete → Triaged |
Changed in launchpad: | |
assignee: | Colin Watson (cjwatson) → ZhangYi (flowers31) |
Changed in lazr.sshserver: | |
assignee: | Colin Watson (cjwatson) → ZhangYi (flowers31) |
Changed in turnip: | |
assignee: | Colin Watson (cjwatson) → ZhangYi (flowers31) |
Changed in txpkgupload: | |
assignee: | Colin Watson (cjwatson) → ZhangYi (flowers31) |
Changed in launchpad: | |
status: | Triaged → New |
Changed in launchpad: | |
assignee: | ZhangYi (flowers31) → Colin Watson (cjwatson) |
Changed in lazr.sshserver: | |
assignee: | ZhangYi (flowers31) → Colin Watson (cjwatson) |
Changed in turnip: | |
assignee: | ZhangYi (flowers31) → Colin Watson (cjwatson) |
Changed in txpkgupload: | |
assignee: | ZhangYi (flowers31) → Colin Watson (cjwatson) |
Changed in launchpad: | |
status: | New → Triaged |
Changed in launchpad: | |
status: | Triaged → Fix Committed |
information type: | Public → Public Security |
Changed in launchpad: | |
status: | Fix Committed → Triaged |
information type: | Public Security → Public |
Changed in launchpad: | |
status: | Triaged → Confirmed |
affects: | launchpad → hello-github |
affects: | hello-github → launchpad |
Changed in launchpad: | |
status: | Confirmed → Triaged |
Changed in launchpad: | |
status: | Triaged → New |
Changed in launchpad: | |
status: | New → Triaged |
Changed in launchpad: | |
status: | Triaged → New |
Changed in turnip: | |
status: | Triaged → Incomplete |
status: | Incomplete → Opinion |
status: | Opinion → Fix Committed |
Changed in txpkgupload: | |
status: | Triaged → Fix Released |
Changed in launchpad: | |
assignee: | Colin Watson (cjwatson) → fathorpro (fathorpro) |
Changed in launchpad: | |
status: | New → Triaged |
assignee: | fathorpro (fathorpro) → Colin Watson (cjwatson) |
Changed in turnip: | |
status: | Fix Committed → Triaged |
Changed in txpkgupload: | |
status: | Fix Released → Triaged |
Changed in lazr.sshserver: | |
assignee: | Colin Watson (cjwatson) → nobody |
assignee: | nobody → shahab noorikhah (shnoori221) |
Changed in launchpad: | |
status: | Triaged → Incomplete |
Changed in lazr.sshserver: | |
assignee: | shahab noorikhah (shnoori221) → Colin Watson (cjwatson) |
Changed in launchpad: | |
status: | Incomplete → Triaged |
Changed in launchpad: | |
status: | Triaged → Confirmed |
Changed in launchpad: | |
status: | Confirmed → Triaged |
Changed in launchpad: | |
status: | Triaged → Confirmed |
Changed in launchpad: | |
status: | Confirmed → Triaged |
no longer affects: | ubuntu |
Changed in launchpad: | |
status: | Triaged → New |
Changed in launchpad: | |
status: | New → Triaged |
Changed in lazr.sshserver: | |
assignee: | Colin Watson (cjwatson) → Theo1311 (elmahira) |
Changed in lazr.sshserver: | |
assignee: | Theo1311 (elmahira) → Colin Watson (cjwatson) |
Changed in launchpad: | |
status: | Triaged → Incomplete |
Changed in turnip: | |
status: | Triaged → Confirmed |
Changed in txpkgupload: | |
status: | Triaged → New |
Changed in turnip: | |
status: | Confirmed → Fix Released |
Changed in launchpad: | |
status: | Incomplete → Triaged |
Changed in turnip: | |
status: | Fix Released → Triaged |
Changed in txpkgupload: | |
status: | New → Triaged |
information type: | Public → Private Security |
information type: | Private Security → Public |
Changed in lazr.sshserver: | |
assignee: | Colin Watson (cjwatson) → Jim Kombotis (sirsirjim) |
Changed in lazr.sshserver: | |
assignee: | Jim Kombotis (sirsirjim) → Colin Watson (cjwatson) |
Changed in turnip: | |
status: | Triaged → Fix Committed |
status: | Fix Committed → Confirmed |
Changed in launchpad: | |
status: | Triaged → Fix Released |
Changed in ubuntu: | |
status: | New → Fix Released |
Changed in launchpad: | |
status: | Fix Released → Triaged |
Changed in turnip: | |
status: | Confirmed → Triaged |
no longer affects: | ubuntu |
Changed in lazr.sshserver: | |
assignee: | Colin Watson (cjwatson) → kangkyeongmin (lg0304) |
Changed in launchpad: | |
status: | Triaged → Fix Released |
Changed in turnip: | |
status: | Triaged → Fix Released |
Changed in txpkgupload: | |
status: | Triaged → Fix Released |
Changed in turnip: | |
assignee: | Colin Watson (cjwatson) → kangkyeongmin (lg0304) |
Changed in txpkgupload: | |
assignee: | Colin Watson (cjwatson) → kangkyeongmin (lg0304) |
Changed in launchpad: | |
assignee: | Colin Watson (cjwatson) → kangkyeongmin (lg0304) |
Changed in launchpad: | |
assignee: | kangkyeongmin (lg0304) → Colin Watson (cjwatson) |
Changed in lazr.sshserver: | |
assignee: | kangkyeongmin (lg0304) → Colin Watson (cjwatson) |
Changed in turnip: | |
assignee: | kangkyeongmin (lg0304) → Colin Watson (cjwatson) |
Changed in txpkgupload: | |
assignee: | kangkyeongmin (lg0304) → Colin Watson (cjwatson) |
Changed in launchpad: | |
status: | Fix Released → Triaged |
Changed in turnip: | |
status: | Fix Released → Triaged |
Changed in txpkgupload: | |
status: | Fix Released → Triaged |
Changed in lazr.sshserver: | |
assignee: | Colin Watson (cjwatson) → ak (0xr53) |
Changed in lazr.sshserver: | |
assignee: | ak (0xr53) → Colin Watson (cjwatson) |
Changed in turnip: | |
status: | Triaged → Confirmed |
Changed in launchpad: | |
assignee: | Colin Watson (cjwatson) → guanlonghuang (jace833) |
Changed in turnip: | |
status: | Confirmed → Triaged |
Changed in launchpad: | |
assignee: | guanlonghuang (jace833) → Colin Watson (cjwatson) |
no longer affects: | ubuntu |
affects: | lazr.sshserver → ubuntu |
affects: | ubuntu → lazr.sshserver |
Changed in launchpad: | |
status: | Triaged → New |
Changed in launchpad: | |
status: | New → Triaged |
Changed in launchpad: | |
assignee: | Colin Watson (cjwatson) → amr7844 (amr7844) |
Changed in launchpad: | |
assignee: | amr7844 (amr7844) → Colin Watson (cjwatson) |
Changed in turnip: | |
assignee: | Colin Watson (cjwatson) → nobody |
status: | Triaged → New |
status: | New → Fix Released |
Changed in turnip: | |
status: | Fix Released → Triaged |
assignee: | nobody → Colin Watson (cjwatson) |
information type: | Public → Private |
information type: | Private → Public |
affects: | lazr.sshserver → ubuntu |
Changed in ubuntu: | |
assignee: | Colin Watson (cjwatson) → christian oppong (chris5644) |
affects: | ubuntu → lazr.sshserver |
Changed in lazr.sshserver: | |
assignee: | christian oppong (chris5644) → Colin Watson (cjwatson) |
Changed in launchpad: | |
status: | Triaged → Confirmed |
Changed in turnip: | |
status: | Triaged → Confirmed |
Changed in txpkgupload: | |
status: | Triaged → Confirmed |
Changed in launchpad: | |
status: | Confirmed → Triaged |
Changed in turnip: | |
status: | Confirmed → Triaged |
Changed in txpkgupload: | |
status: | Confirmed → Triaged |
Changed in launchpad: | |
status: | Triaged → New |
Changed in launchpad: | |
status: | New → Triaged |
affects: | txpkgupload → ubuntu |
affects: | ubuntu → txpkgupload |
Changed in lazr.sshserver: | |
assignee: | Colin Watson (cjwatson) → maciek12131 (maciek1213111) |
Changed in lazr.sshserver: | |
assignee: | maciek12131 (maciek1213111) → Colin Watson (cjwatson) |
Changed in launchpad: | |
status: | Triaged → New |
Changed in turnip: | |
status: | Triaged → New |
Changed in txpkgupload: | |
status: | Triaged → New |
Changed in launchpad: | |
status: | New → Triaged |
Changed in turnip: | |
status: | New → Triaged |
Changed in txpkgupload: | |
status: | New → Triaged |
Changed in lazr.sshserver: | |
assignee: | Colin Watson (cjwatson) → Charles Cherry (cherry1989) |
Changed in lazr.sshserver: | |
assignee: | Charles Cherry (cherry1989) → Colin Watson (cjwatson) |
information type: | Public → Public Security |
information type: | Public Security → Private |
information type: | Private → Public |
Changed in launchpad: | |
status: | Triaged → Confirmed |
Changed in turnip: | |
status: | Triaged → Incomplete |
status: | Incomplete → Fix Committed |
Changed in launchpad: | |
status: | Confirmed → Fix Committed |
Changed in launchpad: | |
status: | Fix Committed → Triaged |
Changed in turnip: | |
status: | Fix Committed → Triaged |
information type: | Public → Private |
information type: | Private → Public |
Changed in lazr.sshserver: | |
assignee: | Colin Watson (cjwatson) → Nopharat Mini (nopharataudsat) |
Changed in launchpad: | |
status: | Triaged → Fix Released |
Changed in turnip: | |
status: | Triaged → Fix Released |
Changed in txpkgupload: | |
status: | Triaged → Fix Released |
Changed in lazr.sshserver: | |
assignee: | Nopharat Mini (nopharataudsat) → Colin Watson (cjwatson) |
Changed in launchpad: | |
status: | Fix Released → Triaged |
Changed in txpkgupload: | |
status: | Fix Released → Triaged |
Changed in turnip: | |
status: | Fix Released → Triaged |
lock status: | Metadata changes locked (metadata vandalism) and limited to project staff |
To post a comment you must log in.
This is currently blocked by https:/ /twistedmatrix. com/trac/ ticket/ 5350 which could be partially fixed by http:// twistedmatrix. com/trac/ ticket/ 7413, except Ed25519 which would still need https:/ /github. com/pyca/ cryptography/ issues/ 856.
http:// twistedmatrix. com/trac/ ticket/ 7693 would also be needed for the pyCA support.