summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/sftp-server.c
AgeCommit message (Expand)Author
2006-03-30replace {GET,PUT}_XXBIT macros with functionally similar functions,Damien Miller
2006-03-25Put $OpenBSD$ tags back (as comments) to replace the RCSID()s thatDamien Miller
2006-03-25change OpenSSH's xrealloc() function from being xrealloc(p, new_size) toDamien Miller
2006-03-25introduce xcalloc() and xasprintf() failure-checked allocations functionsDamien Miller
2006-03-19RCSID() can dieTheo de Raadt
2006-02-20move #include <sys/stat.h> out of includes.h; ok markus@Kevin Steves
2006-02-08move #include <dirent.h> out of includes.h; ok markus@Kevin Steves
2006-01-02use a common max. packet length, no binary changeDamien Miller
2005-09-13ensure that stdio fds are attached; ok deraadt@Damien Miller
2005-06-17make this -Wsign-compare clean; ok avsm@ markus@Damien Miller
2004-06-25Fall back to stat+rename if filesystem doesn't doesn't support hardDarren Tucker
2004-06-21make ssh -Wshadow clean, no functional changesAnil Madhavapeddy
2004-02-19switch to new license.templateMarkus Friedl
2003-11-10constify. ok markus@ & djm@Jakob Schlyter
2003-06-25Typo police: attribute is better written with an 'r'.Miod Vallat
2003-04-08rename log() into logit() to avoid name conflict. markus ok, from netbsdJun-ichiro itojun Hagino
2003-03-26one last fix to the tree: race fix broke stuff; pr 3169; srp@srparish.net,Theo de Raadt
2003-03-05fix memory leaks; from dlheine@suif.Stanford.EDU/CLOUSEAU; ok djm@Markus Friedl
2003-02-06fix races in rename/symlink; from Tony Finch; ok djm@Markus Friedl
2002-09-11support for short/long listings and globbing in "ls"; ok markus@Damien Miller
2002-06-24explicit (u_int) for uid and gidTheo de Raadt
2002-06-23bunch of u_int vs int stuffTheo de Raadt
2002-06-06use get_int() macro (hide iqueue)Markus Friedl
2002-06-06discard remaining bytes of current request; ok provos@Markus Friedl
2002-02-13handle SSH2_FILEXFER_ATTR_SIZE in SSH2_FXP_(F)SETSTAT; ok djm@Markus Friedl
2001-12-29remove unneeded casts and some char->u_char cleanup; ok markus@Kevin Steves
2001-12-19basic KNF done while i was looking for something elseTheo de Raadt
2001-07-31avoid paths beginning with "//"; <vinschen@redhat.com>Jakob Schlyter
2001-06-25update copyright for 2001Markus Friedl
2001-06-23more strict prototypes. raise warning level in Makefile.inc. markus ok'edJun-ichiro itojun Hagino
2001-06-22allow long usernames/groups in readdirMarkus Friedl
2001-05-12readlink does not NULL-terminate; mhe@home.seMarkus Friedl
2001-04-05fix whitespace: unexpand + trailing spaces.Markus Friedl
2001-03-14note no getopt()Theo de Raadt
2001-03-07Support for new draft (draft-ietf-secsh-filexfer-01). New symlink handlingDamien Miller
2001-03-03KNFTheo de Raadt
2001-03-03Dynamically allocate fd_set; deraadt@ OKTodd C. Miller
2001-02-21careful with & and &&; markus okTheo de Raadt
2001-02-07unsigned long long -> %llu, not %qu. markus okJun-ichiro itojun Hagino
2001-02-04SSH2_FILEXFER_ATTR_UIDGID support; ok markus@Kevin Steves
2001-02-04unexpand and remove end-of-line whitespace; ok markus@Kevin Steves
2001-02-04make gcc on the alpha even happierTheo de Raadt
2001-02-04Basic interactive sftp client; ok theo@Damien Miller
2001-01-21split ssh.h and try to cleanup the #include mess. remove unnecessary #includes.Markus Friedl
2001-01-16remove some statics. simpler handles; idea from nisse@lysator.liu.seMarkus Friedl
2001-01-15readable long listing for sftp-server, ok deraadt@Markus Friedl
2001-01-15rename must fail if newpath exists, debug off by defaultMarkus Friedl
2001-01-10cleanup sftp-server implementation:Markus Friedl
2000-12-19replace 'unsigned bla' with 'u_bla' everywhere. also, replace 'char unsigned'Markus Friedl
2000-12-19remove() -> unlink() for consistencyMarkus Friedl