Skip to content
Snippets Groups Projects
user avatar
authored
Name Last commit Last update
debian
debian
debian
debian
debian
debian
debian
debian
debian
debian
CHANGES
INSTALL
LICENSE
MULTI
Makefile.in
README
SMALL
TODO
agentfwd.h
algo.h
atomicio.c
atomicio.h
auth.h
authpasswd.h
authpubkey.h
bignum.c
bignum.h
buffer.c
buffer.h
channel.h
chansession.h
cli-algo.c
cli-auth.c
cli-authpasswd.c
cli-kex.c
cli-main.c
cli-service.c
cli-session.c
common-algo.c
common-channel.c
common-chansession.c
common-kex.c
common-runopts.c
common-session.c
compat.c
compat.h
config.guess
config.sub
configure.in
dbmulti.c
dbutil.c
dbutil.h
debug.h
dropbearconvert.c
dropbearkey.c
dss.c
dss.h
filelist.txt
gendss.c
gendss.h
genrsa.c
genrsa.h
includes.h
install-sh
kex.h
keyimport.c
keyimport.h
listener.c
listener.h
loginrec.c
loginrec.h
options.h
packet.c
packet.h
process-packet.c
progressmeter.c
progressmeter.h
queue.c
queue.h
random.c
random.h
rsa.c
rsa.h
runopts.h
scp.c
scpmisc.c
scpmisc.h
service.h
session.h
signkey.c
signkey.h
ssh.h
sshpty.c
sshpty.h
svr-agentfwd.c
svr-algo.c
svr-auth.c
svr-authpasswd.c
svr-authpubkey.c
svr-chansession.c
svr-kex.c
svr-main.c
svr-runopts.c
svr-service.c
svr-session.c
svr-x11fwd.c
tcpfwd-direct.c
tcpfwd-direct.h
tcpfwd-remote.c
CHANGES
INSTALL
LICENSE
MULTI
Makefile.in
README
SMALL
TODO
agentfwd.h
algo.h
atomicio.c
atomicio.h
auth.h
authpasswd.h
authpubkey.h
bignum.c
bignum.h
buffer.c
buffer.h
channel.h
chansession.h
cli-algo.c
cli-auth.c
cli-authpasswd.c
cli-kex.c
cli-main.c
cli-service.c
cli-session.c
common-algo.c
common-channel.c
common-chansession.c
common-kex.c
common-runopts.c
common-session.c
compat.c
compat.h
config.guess
config.sub
configure.in
dbmulti.c
dbutil.c
dbutil.h
debug.h
dropbearconvert.c
dropbearkey.c
dss.c
dss.h
filelist.txt
gendss.c
gendss.h
genrsa.c
genrsa.h
includes.h
install-sh
kex.h
keyimport.c
keyimport.h
listener.c
listener.h
loginrec.c
loginrec.h
options.h
packet.c
packet.h
process-packet.c
progressmeter.c
progressmeter.h
queue.c
queue.h
random.c
random.h
rsa.c
rsa.h
runopts.h
scp.c
scpmisc.c
scpmisc.h
service.h
session.h
signkey.c
signkey.h
ssh.h
sshpty.c
sshpty.h
svr-agentfwd.c
svr-algo.c
svr-auth.c
svr-authpasswd.c
svr-authpubkey.c
svr-chansession.c
svr-kex.c
svr-main.c
svr-runopts.c
svr-service.c
svr-session.c
svr-x11fwd.c
tcpfwd-direct.c
tcpfwd-direct.h
tcpfwd-remote.c
CHANGES
INSTALL
LICENSE
MULTI
Makefile.in
README
SMALL
TODO
agentfwd.h
algo.h
atomicio.c
atomicio.h
auth.h
authpasswd.h
authpubkey.h
bignum.c
bignum.h
buffer.c
buffer.h
channel.h
chansession.h
cli-algo.c
cli-auth.c
cli-authpasswd.c
cli-kex.c
cli-main.c
cli-service.c
cli-session.c
common-algo.c
common-channel.c
common-chansession.c
common-kex.c
common-runopts.c
common-session.c
compat.c
compat.h
config.guess
config.sub
configure.in
dbmulti.c
dbutil.c
dbutil.h
debug.h
dropbearconvert.c
dropbearkey.c
dss.c
dss.h
filelist.txt
gendss.c
gendss.h
genrsa.c
genrsa.h
includes.h
install-sh
kex.h
keyimport.c
keyimport.h
listener.c
listener.h
loginrec.c
loginrec.h
options.h
packet.c
packet.h
process-packet.c
progressmeter.c
progressmeter.h
queue.c
queue.h
random.c
random.h
rsa.c
rsa.h
runopts.h
scp.c
scpmisc.c
scpmisc.h
service.h
session.h
signkey.c
signkey.h
ssh.h
sshpty.c
sshpty.h
svr-agentfwd.c
svr-algo.c
svr-auth.c
svr-authpasswd.c
svr-authpubkey.c
svr-chansession.c
svr-kex.c
svr-main.c
svr-runopts.c
svr-service.c
svr-session.c
svr-x11fwd.c
tcpfwd-direct.c
tcpfwd-direct.h
tcpfwd-remote.c
CHANGES
INSTALL
LICENSE
MULTI
Makefile.in
README
SMALL
TODO
agentfwd.h
algo.h
atomicio.c
atomicio.h
auth.h
authpasswd.h
authpubkey.h
bignum.c
bignum.h
buffer.c
buffer.h
channel.h
chansession.h
cli-algo.c
cli-auth.c
cli-authpasswd.c
cli-kex.c
cli-main.c
cli-service.c
cli-session.c
common-algo.c
common-channel.c
common-chansession.c
common-kex.c
common-runopts.c
common-session.c
compat.c
compat.h
config.guess
config.sub
configure.in
dbmulti.c
dbutil.c
dbutil.h
debug.h
dropbearconvert.c
dropbearkey.c
dss.c
dss.h
filelist.txt
gendss.c
gendss.h
genrsa.c
genrsa.h
includes.h
install-sh
kex.h
keyimport.c
keyimport.h
listener.c
listener.h
loginrec.c
loginrec.h
options.h
packet.c
packet.h
process-packet.c
progressmeter.c
progressmeter.h
queue.c
queue.h
random.c
random.h
rsa.c
rsa.h
runopts.h
scp.c
scpmisc.c
scpmisc.h
service.h
session.h
signkey.c
signkey.h
ssh.h
sshpty.c
sshpty.h
svr-agentfwd.c
svr-algo.c
svr-auth.c
svr-authpasswd.c
svr-authpubkey.c
svr-chansession.c
svr-kex.c
svr-main.c
svr-runopts.c
svr-service.c
svr-session.c
svr-x11fwd.c
tcpfwd-direct.c
tcpfwd-direct.h
tcpfwd-remote.c
CHANGES
INSTALL
LICENSE
MULTI
Makefile.in
README
SMALL
TODO
agentfwd.h
algo.h
atomicio.c
atomicio.h
auth.h
authpasswd.h
authpubkey.h
bignum.c
bignum.h
buffer.c
buffer.h
channel.h
chansession.h
cli-algo.c
cli-auth.c
cli-authpasswd.c
cli-kex.c
cli-main.c
cli-service.c
cli-session.c
common-algo.c
common-channel.c
common-chansession.c
common-kex.c
common-runopts.c
common-session.c
compat.c
compat.h
config.guess
config.sub
configure.in
dbmulti.c
dbutil.c
dbutil.h
debug.h
dropbearconvert.c
dropbearkey.c
dss.c
dss.h
filelist.txt
gendss.c
gendss.h
genrsa.c
genrsa.h
includes.h
install-sh
kex.h
keyimport.c
keyimport.h
listener.c
listener.h
loginrec.c
loginrec.h
options.h
packet.c
packet.h
process-packet.c
progressmeter.c
progressmeter.h
queue.c
queue.h
random.c
random.h
rsa.c
rsa.h
runopts.h
scp.c
scpmisc.c
scpmisc.h
service.h
session.h
signkey.c
signkey.h
ssh.h
sshpty.c
sshpty.h
svr-agentfwd.c
svr-algo.c
svr-auth.c
svr-authpasswd.c
svr-authpubkey.c
svr-chansession.c
svr-kex.c
svr-main.c
svr-runopts.c
svr-service.c
svr-session.c
svr-x11fwd.c
tcpfwd-direct.c
tcpfwd-direct.h
tcpfwd-remote.c
CHANGES
INSTALL
LICENSE
MULTI
Makefile.in
README
SMALL
TODO
agentfwd.h
algo.h
atomicio.c
atomicio.h
auth.h
authpasswd.h
authpubkey.h
bignum.c
bignum.h
buffer.c
buffer.h
channel.h
chansession.h
cli-algo.c
cli-auth.c
cli-authpasswd.c
cli-kex.c
cli-main.c
cli-service.c
cli-session.c
common-algo.c
common-channel.c
common-chansession.c
common-kex.c
common-runopts.c
common-session.c
compat.c
compat.h
config.guess
config.sub
configure.in
dbmulti.c
dbutil.c
dbutil.h
debug.h
dropbearconvert.c
dropbearkey.c
dss.c
dss.h
filelist.txt
gendss.c
gendss.h
genrsa.c
genrsa.h
includes.h
install-sh
kex.h
keyimport.c
keyimport.h
listener.c
listener.h
loginrec.c
loginrec.h
options.h
packet.c
packet.h
process-packet.c
progressmeter.c
progressmeter.h
queue.c
queue.h
random.c
random.h
rsa.c
rsa.h
runopts.h
scp.c
scpmisc.c
scpmisc.h
service.h
session.h
signkey.c
signkey.h
ssh.h
sshpty.c
sshpty.h
svr-agentfwd.c
svr-algo.c
svr-auth.c
svr-authpasswd.c
svr-authpubkey.c
svr-chansession.c
svr-kex.c
svr-main.c
svr-runopts.c
svr-service.c
svr-session.c
svr-x11fwd.c
tcpfwd-direct.c
tcpfwd-direct.h
tcpfwd-remote.c
CHANGES
INSTALL
LICENSE
MULTI
Makefile.in
README
SMALL
TODO
agentfwd.h
algo.h
atomicio.c
atomicio.h
auth.h
authpasswd.h
authpubkey.h
bignum.c
bignum.h
buffer.c
buffer.h
channel.h
chansession.h
cli-algo.c
cli-auth.c
cli-authpasswd.c
cli-kex.c
cli-main.c
cli-service.c
cli-session.c
common-algo.c
common-channel.c
common-chansession.c
common-kex.c
common-runopts.c
common-session.c
compat.c
compat.h
config.guess
config.sub
configure.in
dbmulti.c
dbutil.c
dbutil.h
debug.h
dropbearconvert.c
dropbearkey.c
dss.c
dss.h
filelist.txt
gendss.c
gendss.h
genrsa.c
genrsa.h
includes.h
install-sh
kex.h
keyimport.c
keyimport.h
listener.c
listener.h
loginrec.c
loginrec.h
options.h
packet.c
packet.h
process-packet.c
progressmeter.c
progressmeter.h
queue.c
queue.h
random.c
random.h
rsa.c
rsa.h
runopts.h
scp.c
scpmisc.c
scpmisc.h
service.h
session.h
signkey.c
signkey.h
ssh.h
sshpty.c
sshpty.h
svr-agentfwd.c
svr-algo.c
svr-auth.c
svr-authpasswd.c
svr-authpubkey.c
svr-chansession.c
svr-kex.c
svr-main.c
svr-runopts.c
svr-service.c
svr-session.c
svr-x11fwd.c
tcpfwd-direct.c
tcpfwd-direct.h
tcpfwd-remote.c
CHANGES
INSTALL
LICENSE
MULTI
Makefile.in
README
SMALL
TODO
agentfwd.h
algo.h
atomicio.c
atomicio.h
auth.h
authpasswd.h
authpubkey.h
bignum.c
bignum.h
buffer.c
buffer.h
channel.h
chansession.h
cli-algo.c
cli-auth.c
cli-authpasswd.c
cli-kex.c
cli-main.c
cli-service.c
cli-session.c
common-algo.c
common-channel.c
common-chansession.c
common-kex.c
common-runopts.c
common-session.c
compat.c
compat.h
config.guess
config.sub
configure.in
dbmulti.c
dbutil.c
dbutil.h
debug.h
dropbearconvert.c
dropbearkey.c
dss.c
dss.h
filelist.txt
gendss.c
gendss.h
genrsa.c
genrsa.h
includes.h
install-sh
kex.h
keyimport.c
keyimport.h
listener.c
listener.h
loginrec.c
loginrec.h
options.h
packet.c
packet.h
process-packet.c
progressmeter.c
progressmeter.h
queue.c
queue.h
random.c
random.h
rsa.c
rsa.h
runopts.h
scp.c
scpmisc.c
scpmisc.h
service.h
session.h
signkey.c
signkey.h
ssh.h
sshpty.c
sshpty.h
svr-agentfwd.c
svr-algo.c
svr-auth.c
svr-authpasswd.c
svr-authpubkey.c
svr-chansession.c
svr-kex.c
svr-main.c
svr-runopts.c
svr-service.c
svr-session.c
svr-x11fwd.c
tcpfwd-direct.c
tcpfwd-direct.h
tcpfwd-remote.c
CHANGES
INSTALL
LICENSE
MULTI
Makefile.in
README
SMALL
TODO
agentfwd.h
algo.h
atomicio.c
atomicio.h
auth.h
authpasswd.h
authpubkey.h
bignum.c
bignum.h
buffer.c
buffer.h
channel.h
chansession.h
cli-algo.c
cli-auth.c
cli-authpasswd.c
cli-kex.c
cli-main.c
cli-service.c
cli-session.c
common-algo.c
common-channel.c
common-chansession.c
common-kex.c
common-runopts.c
common-session.c
compat.c
compat.h
config.guess
config.sub
configure.in
dbmulti.c
dbutil.c
dbutil.h
debug.h
dropbearconvert.c
dropbearkey.c
dss.c
dss.h
filelist.txt
gendss.c
gendss.h
genrsa.c
genrsa.h
includes.h
install-sh
kex.h
keyimport.c
keyimport.h
listener.c
listener.h
loginrec.c
loginrec.h
options.h
packet.c
packet.h
process-packet.c
progressmeter.c
progressmeter.h
queue.c
queue.h
random.c
random.h
rsa.c
rsa.h
runopts.h
scp.c
scpmisc.c
scpmisc.h
service.h
session.h
signkey.c
signkey.h
ssh.h
sshpty.c
sshpty.h
svr-agentfwd.c
svr-algo.c
svr-auth.c
svr-authpasswd.c
svr-authpubkey.c
svr-chansession.c
svr-kex.c
svr-main.c
svr-runopts.c
svr-service.c
svr-session.c
svr-x11fwd.c
tcpfwd-direct.c
tcpfwd-direct.h
tcpfwd-remote.c
CHANGES
INSTALL
LICENSE
MULTI
Makefile.in
README
SMALL
TODO
agentfwd.h
algo.h
atomicio.c
atomicio.h
auth.h
authpasswd.h
authpubkey.h
bignum.c
bignum.h
buffer.c
buffer.h
channel.h
chansession.h
cli-algo.c
cli-auth.c
cli-authpasswd.c
cli-kex.c
cli-main.c
cli-service.c
cli-session.c
common-algo.c
common-channel.c
common-chansession.c
common-kex.c
common-runopts.c
common-session.c
compat.c
compat.h
config.guess
config.sub
configure.in
dbmulti.c
dbutil.c
dbutil.h
debug.h
dropbearconvert.c
dropbearkey.c
dss.c
dss.h
filelist.txt
gendss.c
gendss.h
genrsa.c
genrsa.h
includes.h
install-sh
kex.h
keyimport.c
keyimport.h
listener.c
listener.h
loginrec.c
loginrec.h
options.h
packet.c
packet.h
process-packet.c
progressmeter.c
progressmeter.h
queue.c
queue.h
random.c
random.h
rsa.c
rsa.h
runopts.h
scp.c
scpmisc.c
scpmisc.h
service.h
session.h
signkey.c
signkey.h
ssh.h
sshpty.c
sshpty.h
svr-agentfwd.c
svr-algo.c
svr-auth.c
svr-authpasswd.c
svr-authpubkey.c
svr-chansession.c
svr-kex.c
svr-main.c
svr-runopts.c
svr-service.c
svr-session.c
svr-x11fwd.c
tcpfwd-direct.c
tcpfwd-direct.h
tcpfwd-remote.c
This is Dropbear, a smallish SSH 2 server.

INSTALL has compilation instructions.

MULTI has instructions on making a multi-purpose binary (ie a single binary
which performs multiple tasks, to save disk space)

SMALL has some tips on creating small binaries.

See TODO for a few of the things I know need looking at, and please contact
me if you have any questions/bugs found/features/ideas/comments etc :)

Matt Johnston
matt@ucc.asn.au