summaryrefslogtreecommitdiff
path: root/sys/netinet6/esp_core.c
AgeCommit message (Expand)Author
2009-04-18Remove extra whitespace added by a stupid tool.tsutsui
2009-03-18bcopy -> memcpycegger
2009-03-18bzero -> memsetcegger
2009-03-18Ansify function definitions w/o arguments. Generated with sed.cegger
2009-03-14Remove all the __P() from sys (excluding sys/dist)dsl
2007-05-23Ansify + add a few comments, from Karl Sjödahlchristos
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-12- sprinkle __unused on function decls.christos
2006-08-30fix incomplete initializerchristos
2005-12-11merge ktrace-lwp.christos
2005-08-18Remove write-only variable "derived" in esp_cbc_encrypt().tron
2003-08-27Use BF_ecb_encrypt() instead of using BF_encrypt()/BF_decrypt()thorpej
2003-08-26Move the opencrypto CAST-128 implementation to crypto/cast128, removingthorpej
2003-07-25add AH/ESP algorithms: hmac-ripemd160 (AH), AES XCBC MAC (AH),itojun
2003-07-22clear scheduled key before freeing, for safetyitojun
2003-07-22cosmeticitojun
2003-07-20avoid assuming result buffer size in AH logic. sync w/kameitojun
2003-07-20due to previous type change, sav->schedlen never go negative. sync w/kameitojun
2003-07-20change ESP xx_schedlen() return type to size_t. sync w/kameitojun
2002-09-11correct pointer signedness mixups. sync w/kameitojun
2002-08-09use correct padding boundary, to correctly estimate ESP header size.itojun
2002-06-09whitespace cleanupitojun
2002-06-08whitespace cleanupitojun
2002-02-27sync blowfish function prototype between i386 assembly and C.itojun
2001-12-21whitespace/costmetic sync w/kameitojun
2001-11-27fix cast128 with shorter key length. sync with kameitojun
2001-11-13add RCSIDslukem
2001-10-15reduce diff with kame. whitespace changes only.itojun
2001-09-10minor styleitojun
2001-09-09Add asm versions of blowfish and des transforms for i386.tls
2000-11-02avoid possible align issueitojun
2000-11-02[13]des fix for big endian machines. from: shigeru@iij.ad.jpitojun
2000-10-05always use rnd(4) for IPsec random number source. avoid random(9).itojun
2000-10-02correct merge failure in key size validation.itojun
2000-10-02add ESP rijndael logic. yet to be usable (until algorithm # is assigned)itojun
2000-09-26do not hardcode maximum IV length.itojun
2000-09-18repair blowfish-cbc. BF_encrypt() takes value in host byteorder, yuck!itojun
2000-08-31repair DES on LP64. past code did not interoperate with non-LP64, due toitojun
2000-08-30LP64 fix (cast to u_long when printing size_t)itojun
2000-08-29improve code sharing for esp_schedule(). add some diagnostics casesitojun
2000-08-29use per-block cipher function + esp_cbc_{de,en}crypt. do not useitojun
2000-07-23pre-compute and cache intermediate crypto key. suggestion from sommerfeld,itojun
2000-07-18correct RFC2367 PF_KEY conformance (SADB_[AE]ALG_xx values and namespaces).itojun
2000-06-14Import IPsec ESP from netbsd-cryptosrc-intl.thorpej