summaryrefslogtreecommitdiff
path: root/sys/dev/pci/ubsec.c
AgeCommit message (Expand)Author
2014-07-13Some reallocarray() use; review Jean-Philippe Ouellet, patrick keshishianTheo de Raadt
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-05-04format string fixes for bus_addr_t and bus_size_tStefan Fritsch
2013-12-22format string fix: %08x instead of %p for uint32_tStefan Fritsch
2012-03-14ubsec gets stuck after receiving a packet of a particular lengthMike Belopuhov
2012-01-13handle m_copyback errors, this code is too sensitive for suchMike Belopuhov
2011-05-06acknowledge only those interrupts that we can process;Mike Belopuhov
2011-04-05Passing M_WAITOK to mbuf functions is supposed to be a contract betweenBret Lambert
2011-04-03use nitems(); no binary change for drivers that are compiled on amd64.Jasper Lievisse Adriaanse
2011-01-12A bunch more explicit_bzero calls for key materialTheo de Raadt
2011-01-11for key material that is being being discarded, convert bzero() toTheo de Raadt
2010-12-15Bring CBC oracle attack countermeasure from r1.32 of cryptosoft.c toMike Belopuhov
2010-07-02m_copyback can fail to allocate memory, but is a void fucntion so gymnasticsBret Lambert
2010-04-08these files don't need to include proc.h anymore. ok oga for agpTed Unangst
2010-01-10Fix two bugs in IPsec/HMAC-SHA2:Markus Friedl
2009-09-13M_DUP_PKTHDR() define -> m_dup_pkthdr() function to properly dealKenneth R Westerback
2009-03-27Add support for the BCM5825 and the next-generation BCM5860, 5861,Reyk Floeter
2009-03-25add support for AES-CBC with the BCM5823 (or newer, but we don't support newerReyk Floeter
2008-06-09rename arc4random_bytes => arc4random_buf to match libc's nicer name;Damien Miller
2007-10-01More easy bzero() -> M_ZERO. Use 'p = malloc(sizeof(*p) ...' whereKenneth R Westerback
2007-09-18arc4random_bytes() is the preferred interface for generating nonces;Damien Miller
2006-12-29Avoid void * arithmetic, okay deraadt@, suggestions from millert@Pedro Martelletto
2006-06-29do not check for master/io/mem enables; ok kettenisTheo de Raadt
2005-08-09do not set PCI_COMMAND_MASTER_ENABLE explicitly as it's already set in pcisub...Michael Shalayeff
2004-05-07Replace RSA-derived md5 code with code derived from Colin Plumb's PD version.Todd C. Miller
2004-05-04Remove useless ``elm'' argument from the SIMPLEQ_REMOVE_HEAD macro.Alexander Yurchenko
2004-02-03advertise features of our crypto chips better; ok tdevalTheo de Raadt
2004-01-09remove uvm_extern.hBrad Smith
2003-09-03support for bcm5823; based on patch from Jim Lambert, jlamber at futurex dot ...Jason Wright
2003-08-14kill unneeded caddr_t casts for *_copybackJason Wright
2003-08-08x is probably just as random as letoh32(x), don't bother byte swapping the nu...Jason Wright
2003-08-01ansiTheo de Raadt
2003-06-04nuke clause 3 & 4 (ok with patrik)Jason Wright
2003-04-19correct opacket/obytes statistics; from sam@freebsdJason Wright
2003-04-19Make the ubsec_feed* routines void, noone looks at the return value (always z...Jason Wright
2003-04-02add support for the other Sun Crypto 1000; from sam at errno dot comJason Wright
2003-02-14Let UBSEC_DEBUG compile; based on diff from sam at errno dot comJason Wright
2002-12-06Don't use the RNG oscillator output directly, use the sha1'd version (theJason Wright
2002-12-05Treat RNGSHA1 operations the same as RNGBYPASS for callback purposes (theyJason Wright
2002-11-21From Angelos:Jason Wright
2002-11-19Add a simplistic table driven lookup routine and use it where appropriate.Jason Wright
2002-10-12Remove more '\n's from panic() statements. Both trailing and leading.Kenneth R Westerback
2002-10-10Match the Sun Crypto Adapter 1000, it appears to be a broadcom 5821.Jason Wright
2002-10-05match 5822Jason Wright
2002-09-24Don't use constants for the output parameter, use the iparam count as a point...Jason Wright
2002-09-19remember: bits is bits and bytes is bytes... use -byte- count for bcopy notJason Wright
2002-09-12- Split out the hardware and software normalization versions of modexp...Jason Wright
2002-09-11- On reset, disable hardware normalization for 582x and make sure the chip is...Jason Wright
2002-09-04Treat 5822 the same as 5820Jason Wright
2002-09-045801 has no pk or rng supportJason Wright