summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/hmac.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* New key API: refactor key-related functions to be more library-like,djm2014-06-241-2/+3
| | | | | | | | | existing API is offered as a set of wrappers. with and ok markus@ Thanks also to Ben Hawkes, David Tomaschik, Ivan Fratric, Matthew Dempsky and Ron Bowes for a detailed review a few months ago.
* revert __bounded change; it causes way more problems for portable thandjm2014-05-021-4/+4
| | | | it solves; pointed out by dtucker@
* use __bounded(...) attribute recently added to sys/cdefs.h instead ofdjm2014-03-261-4/+4
| | | | | | longform __attribute__(__bounded(...)); for brevity and a warning free compilation with llvm/clan
* replace openssl HMAC with an implementation based on our ssh_digest_*markus2014-01-271-0/+37
| | | | ok and feedback djm@
* 1) clean up the MAC support for SSH-2markus2001-02-111-36/+0
| | | | | | | 2) allow you to specify the MAC with 'ssh -m' 3) or the 'MACs' keyword in ssh(d)_config 4) add hmac-{md5,sha1}-96 ok stevesk@, provos@
* $OpenBSD$niklas2001-01-291-0/+2
|
* replace 'unsigned bla' with 'u_bla' everywhere. also, replace 'char unsigned'markus2000-12-191-4/+4
| | | | with u_char.
* cleanup copyright notices on all files. I have attempted to be accurate withderaadt2000-09-071-0/+23
| | | | | | | the details. everything is now under Tatu's licence (which I copied from his readme), and/or the core-sdi bsd-ish thing for deattack, or various openbsd developers under a 2-term bsd licence. We're not changing any rules, just being accurate.
* DSA, keyexchange, algorithm agreement for ssh2markus2000-04-031-0/+11