summaryrefslogtreecommitdiff
path: root/sys/dev/pci/ubsec.c
AgeCommit message (Expand)Author
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
2002-09-03add support for 5801 and 5802 which appear to be 5805's as far as sw is conce...Jason Wright
2002-07-085821 has two additional bits that must be ack'd (note they don't haveJason Wright
2002-07-05Never call crp_callback directly, use crypto_done() insteadJason Wright
2002-07-05KNF (no space after casts)Jason Wright
2002-07-03But when denormalizing we need the normalized length, too as well as the dest...Jason Wright
2002-07-03result only needs to be as big as the number of real bits in the modulusJason Wright
2002-06-17remove noisy jason debug printf blatther. bad pTheo de Raadt
2002-05-16Normalize the exponent too. This allows exponents with bit lengths differentJason Wright
2002-05-16Re-enable RNG on the 5601 (it needs to be disabled on some 5805 variants,Jason Wright
2002-05-15Rework MODEXP:Jason Wright
2002-05-13add and use three more flags:Jason Wright
2002-05-08- Go ahead and register to handle CRK_MOD_EXP_CRT opsJason Wright
2002-05-06basic infrastructure for handling RSA with CRT parameters. Just need toJason Wright
2002-05-06- Only copy the significant bits of the result out (and make sure the bufferJason Wright
2002-05-02the exponent parameter is:Jason Wright
2002-05-02More of previous (don't refer to parameters by index directly)Jason Wright
2002-05-02Don't refer to the parameters directly by number, use macro's so it can beJason Wright
2002-05-01- make sure 'me' is initializedJason Wright
2002-04-30- Output chain length must be equal to the byte count of the modulus lengthJason Wright
2002-04-28make UBSEC_NO_RNG work correctly (ie. it means no RNG, not no MCR2 operations)Jason Wright
2002-04-26debug stuff inside #ifdefTheo de Raadt