{"bugs":[],"categories":[{"categoryid":451,"name":"net-misc","summary":"The net-misc category contains various miscellaneous networking tools and utilities."},{"categoryid":343,"name":"sys-apps","summary":"The sys-apps category contains various core system applications, and some non-core system applications which have not yet been moved out into other sys- categories."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0b6ad58db7e2ba183b2bbeb7394314f1ff126911","committime":"2026-04-02T21:00:57","packageid":76359,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"contact@hacktivis.me","authorname":"Haelwenn (lanodan) Monnier","body":"Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>\nPart-of: https:\/\/codeberg.org\/gentoo\/gentoo\/pulls\/479\nMerges: https:\/\/codeberg.org\/gentoo\/gentoo\/pulls\/479\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"cbb6ef7b511e3cbdd506ad0d812d4017b6ef32c7","committime":"2026-04-01T08:06:54","packageid":76359,"repoid":1,"summary":"net-misc\/tinyssh: add 20260401"},{"authoremail":"contact@hacktivis.me","authorname":"Haelwenn (lanodan) Monnier","body":"Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>\nPart-of: https:\/\/codeberg.org\/gentoo\/gentoo\/pulls\/479\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"66683450986ea9c4dcc498816d58b39a67f4ceaa","committime":"2026-04-01T08:01:24","packageid":76359,"repoid":1,"summary":"net-misc\/tinyssh: drop 20250501"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"71f7523923412a344bc0b12cc76ab33bb7d88f4a","committime":"2026-03-11T14:01:01","packageid":76359,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"51bcf23200aed8ef3607cd1bce651581b22813a8","committime":"2026-03-11T13:55:53","packageid":76359,"repoid":1,"summary":"net-misc\/tinyssh: crank copyright"},{"authoremail":"contact@hacktivis.me","authorname":"Haelwenn (lanodan) Monnier","body":"Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>\nPart-of: https:\/\/codeberg.org\/gentoo\/gentoo\/pulls\/235\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"ba5f9ad41a18d8327861242115a7c11617b60bf7","committime":"2026-03-07T03:23:47","packageid":76359,"repoid":1,"summary":"net-misc\/tinyssh: drop 20250411"},{"authoremail":"contact@hacktivis.me","authorname":"Haelwenn (lanodan) Monnier","body":"Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>\nPart-of: https:\/\/codeberg.org\/gentoo\/gentoo\/pulls\/235\nMerges: https:\/\/codeberg.org\/gentoo\/gentoo\/pulls\/235\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"59ba2c056cd8eb24372423ab36c7a73d78a58f65","committime":"2026-03-07T03:21:58","packageid":76359,"repoid":1,"summary":"net-misc\/tinyssh: add 20260301"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"613776f08d8bf1e7cac27da4b8e45c756adbd6ff","committime":"2025-05-15T18:09:32","packageid":76359,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"contact@hacktivis.me","authorname":"Haelwenn (lanodan) Monnier","body":"Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/41888\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/41888\nSigned-off-by: Viorel Munteanu <ceamac@gentoo.org>","commitid":"963c125d7f2feddf22dc7f14f5ef0e5817cb3cdb","committime":"2025-05-01T22:01:10","packageid":76359,"repoid":1,"summary":"net-misc\/tinyssh: add 20250501"},{"authoremail":"contact@hacktivis.me","authorname":"Haelwenn (lanodan) Monnier","body":"Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/41888\nSigned-off-by: Viorel Munteanu <ceamac@gentoo.org>","commitid":"11b7c4c500156fc37240f8fac18057310e0109e0","committime":"2025-05-01T21:59:56","packageid":76359,"repoid":1,"summary":"net-misc\/tinyssh: drop 20250201"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fa363976077b0c51f1106ca6dcd08b02d0b14149","committime":"2025-04-21T14:31:34","packageid":76359,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"contact@hacktivis.me","authorname":"Haelwenn (lanodan) Monnier","body":"Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/41545\nSigned-off-by: Viorel Munteanu <ceamac@gentoo.org>","commitid":"135c914a94f7643c7be0db05cc5587aaccb94828","committime":"2025-04-11T21:42:32","packageid":76359,"repoid":1,"summary":"net-misc\/tinyssh: add 20250411"},{"authoremail":"contact@hacktivis.me","authorname":"Haelwenn (lanodan) Monnier","body":"Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>\nSigned-off-by: Viorel Munteanu <ceamac@gentoo.org>","commitid":"607dc71cd7b56780595babe5a5e1519705092a57","committime":"2025-04-11T21:41:23","packageid":76359,"repoid":1,"summary":"net-misc\/tinyssh: drop 20241201"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ce3f132a9286972a41388602a087fc73046c6d56","committime":"2025-03-31T13:05:10","packageid":76359,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"contact@hacktivis.me","authorname":"Haelwenn (lanodan) Monnier","body":"Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/40408\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"6d157e4d8c7bc2d6b1eed3ae87e47506e0132a2e","committime":"2025-02-01T14:35:52","packageid":76359,"repoid":1,"summary":"net-misc\/tinyssh: drop 20241111"},{"authoremail":"contact@hacktivis.me","authorname":"Haelwenn (lanodan) Monnier","body":"Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"0933a094ab4bc04ac614173d7f9cd65dfa7bea42","committime":"2025-02-01T14:35:40","packageid":76359,"repoid":1,"summary":"net-misc\/tinyssh: add 20250201"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"845f9b31dd41ff316beba8d1c06c5ceca77468a2","committime":"2024-12-02T15:03:19","packageid":76359,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"contact@hacktivis.me","authorname":"Haelwenn (lanodan) Monnier","body":"Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/39549\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"1085b07762f2c16150d0b2cae4b3aecd12290fa8","committime":"2024-12-02T00:49:55","packageid":76359,"repoid":1,"summary":"net-misc\/tinyssh: add 20241201"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"395dd49749ef9bfa8e7004c582ce9c24c5024fa2","committime":"2024-11-23T17:05:33","packageid":76359,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Not invasive ones, more general Gentoo style ones:\n* use 'local i'\n* use ${x}\n\nAnd add a missing die.\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"ff33eb6f5fb5988a4563810346f347876c069857","committime":"2024-11-23T16:48:44","packageid":76359,"repoid":1,"summary":"net-misc\/tinyssh: small style tweaks"},{"authoremail":"contact@hacktivis.me","authorname":"Haelwenn (lanodan) Monnier","body":"Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/39281\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"a232e7f54d90497a110ce4b78fa209778319494a","committime":"2024-11-12T04:30:51","packageid":76359,"repoid":1,"summary":"net-misc\/tinyssh: drop 20240101-r2"},{"authoremail":"contact@hacktivis.me","authorname":"Haelwenn (lanodan) Monnier","body":"Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"91ddbe6aa350937b49c1b895342d2e4d1337c40c","committime":"2024-11-12T04:24:20","packageid":76359,"repoid":1,"summary":"net-misc\/tinyssh: add 20241111"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8989a99b966788a3cc66c5d9f5d2d978f91ec0ab","committime":"2024-08-30T07:48:58","packageid":76359,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"contact@hacktivis.me","authorname":"Haelwenn (lanodan) Monnier","body":"Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"68f6052b7a9d1098e0c6b8dbab223261712be68d","committime":"2024-08-23T20:09:39","packageid":76359,"repoid":1,"summary":"net-misc\/tinyssh: synchronize live ebuild"},{"authoremail":"contact@hacktivis.me","authorname":"Haelwenn (lanodan) Monnier","body":"Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/38273\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"e12ade455b9e37ff0e60123086bcd195ba3309b3","committime":"2024-08-23T19:55:47","packageid":76359,"repoid":1,"summary":"net-misc\/tinyssh: fix include path to sodium"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d05a66f17e4bed051c32a5e5c066ccf32c2c2fdc","committime":"2024-02-28T07:18:57","packageid":76359,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"juippis@gentoo.org","authorname":"Joonas Niilola","body":"Signed-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"75511eb3156d07a9383a540593064079e0aaa33a","committime":"2024-02-28T07:02:20","packageid":76359,"repoid":1,"summary":"net-misc\/tinyssh: revbump due to implicit-function-declaration fix"},{"authoremail":"contact@hacktivis.me","authorname":"Haelwenn (lanodan) Monnier","body":"Closes: https:\/\/bugs.gentoo.org\/923493\nSigned-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/35150\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"d0be1841c349cb0e132483f3448fb02e4479aa8c","committime":"2024-02-02T17:13:35","packageid":76359,"repoid":1,"summary":"net-misc\/tinyssh: C99 compatibility"},{"authoremail":"contact@hacktivis.me","authorname":"Haelwenn (lanodan) Monnier","body":"Closes: https:\/\/bugs.gentoo.org\/887897\nSigned-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"2b4ac4bd6ae654d14218883ac7a298cd1d2d5b42","committime":"2024-02-02T17:12:53","packageid":76359,"repoid":1,"summary":"net-misc\/tinyssh: respect user CFLAGS"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1bd91e63e643e3903c70f5c4f264bf08c621a90c","committime":"2024-01-07T00:47:58","packageid":76359,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"contact@hacktivis.me","authorname":"Haelwenn (lanodan) Monnier","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/34632\nSigned-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>\nSigned-off-by: Yixun Lan <dlan@gentoo.org>","commitid":"596d63fd68b5aedbb29cc51a4bfe1ef8caf9056d","committime":"2024-01-04T02:01:51","packageid":76359,"repoid":1,"summary":"net-misc\/tinyssh: drop 20230101"},{"authoremail":"contact@hacktivis.me","authorname":"Haelwenn (lanodan) Monnier","body":"Adds kex-strict-s-v00@openssh.com support, required to mitigate\n CVE-2023-48795 aka Terrapin.\n\nLinks: https:\/\/github.com\/advisories\/GHSA-45x7-px36-x8w8\nSigned-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>\nSigned-off-by: Yixun Lan <dlan@gentoo.org>","commitid":"1bcc59a0043c07b7aeaf3bfb3b40503fa55d4a9b","committime":"2024-01-04T01:57:46","packageid":76359,"repoid":1,"summary":"net-misc\/tinyssh: add 20240101"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"854fca07115b645092c486bbeaf42f1d52f86604","committime":"2023-07-26T08:46:34","packageid":76359,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"contact@hacktivis.me","authorname":"Haelwenn (lanodan) Monnier","body":"Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/32045\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"4e5709ef2baaed3fc97fc2c968aa8965469cb3ae","committime":"2023-07-26T08:28:47","packageid":76359,"repoid":1,"summary":"net-misc\/tinyssh: Use pkg-config instead of hardcoding libsodium flags"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3760d4a4b87e69a84566583263aa6c5d36ad0565","committime":"2023-07-26T06:46:34","packageid":76359,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"contact@hacktivis.me","authorname":"Haelwenn (lanodan) Monnier","body":"Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/31817\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"f6e4cf7a86620913736c8e38d22db48d2e0d61a3","committime":"2023-07-09T20:15:26","packageid":76359,"repoid":1,"summary":"net-misc\/tinyssh: new package, add 20230101, 99999999"}],"dependencies":[],"depending":[],"ebuilds":[{"archs":[],"ebuildid":795066,"firstseen":"2023-07-26T08:03:56.980900","license":"|| ( CC0-1.0 0BSD MIT-0 MIT )","moddate":"2026-03-22T20:20:57","packageid":76359,"repoid":1,"slot":"0","uses":[],"version":"99999999"},{"archs":["~amd64","~x86"],"ebuildid":894215,"firstseen":"2026-04-02T22:11:09.571071","license":"|| ( CC0-1.0 0BSD MIT-0 MIT )","moddate":"2026-04-02T21:11:09","packageid":76359,"repoid":1,"slot":"0","uses":[],"version":"20260401"},{"archs":["~amd64","~x86"],"ebuildid":892490,"firstseen":"2026-03-11T14:03:29.109369","license":"|| ( CC0-1.0 0BSD MIT-0 MIT )","moddate":"2026-03-22T20:20:57","packageid":76359,"repoid":1,"slot":"0","uses":[],"version":"20260301"}],"masks":[],"package":{"categoryid":451,"description":"A small SSH server with state-of-the-art cryptography","firstseen":"2023-07-26T08:03:56.980900","name":"tinyssh","packageid":76359,"summary":"Features easy auditable - TinySSH has less than 100000 words of code no dynamic memory allocation - TinySSH has all memory statically allocated (less than 1MB) simple configuration - TinySSH can’t be misconfigured reusing code - TinySSH is reusing libraries from CurveCP implementation reusing software - TinySSH is using tcpserver\/systemd socket\/inetd for TCP connection limited amount of features - TinySSH doesn’t have features such: SSH1 protocol, compression, … no older cryptographic primitives - rsa, dsa, classic diffie-hellman, hmac-md5, hmac-sha1, 3des, arcfour, … no copyright restrictions - TinySSH is in the public domain (see the licence) no dependency on OpenSSL - TinySSH has its own crypto library compatible with NaCl, Libsodium speed - TinySSH can be also compiled using high-speed NaCl library instead of internal. Security features cryptographic library (minimum 128-bit security, side-channel attack resistant, state-of-the-art crypto, …) public-key authentication only (no password or hostbased authentication) Crypto primitives State-of-the-art crypto: ssh-ed25519, curve25519-sha256@libssh.org, chacha20-poly1305@openssh.com Older standard: ecdsa-sha2-nistp256, ecdh-sha2-nistp256, aes256-ctr, hmac-sha2-256 removed in version 20190101 Postquantum crypto: sntrup4591761x25519-sha512@tinyssh.org, chacha20-poly1305@openssh.com"},"rdependencies":[{"block":false,"categoryid":343,"description":"Collection of tools for managing UNIX services","ebuildids":[795066,892490,894215],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"net-mail@gentoo.org","maintainername":"Net-Mail","name":"ucspi-tcp","packageid":48510,"summary":"ucspi-tcp is a replacement for inetd. It consists of tcpserver and tcpclient. tcpserver can listen on sockets and start programs in an inetd like fashion except that information like the IP address and remote port are communicated via environment variables. tcpclient makes a TCP connection and runs a program of your choice. It sets up the same environment variables as tcpserver."}],"repos":[{"branch":"master","lastcommit":"bb94f430d80494aa836eba036fda572e535b9d1a","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/tinyssh.org"],"uses":[]}