summaryrefslogtreecommitdiff
path: root/sys/dev/pci/ubsec.c
AgeCommit message (Expand)Author
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
2002-04-26missed one; deraadtJason Wright
2002-04-261024 bit maxJason Wright
2002-04-26register as supporting modular exponentiationJason Wright
2002-04-22clean up attach messagesJason Wright
2002-04-08Credit DARPA/USAF appropriately.Jason Wright
2002-03-14First round of __P removal in sysTodd C. Miller
2002-01-28Try to share a common src/dst map where possible, and cope with thatJason Wright
2002-01-28First round of post-bus_dma cleanups:Jason Wright
2002-01-28Quick (and a little dirty) conversion to bus_dma(9).Jason Wright
2002-01-24More cleaningJason Wright
2002-01-19From Patrik Lindergren (patrik@ipunplugged.com):Jason Wright
2002-01-02at least ; required after label or case; openbsd@davidkrause.comTheo de Raadt
2001-12-07Don't disable TRDY/RETRY, this doesn't have the expected behavior.Jason Wright
2001-11-20Match bcom 5821 (this is untested and is based on the datasheet's claim thatJason Wright
2001-11-14- Move rng buffer allocation (bus_dmamem_map/unmap) to attach instead of duringJason Wright
2001-11-09be way more sure that software cannot be usedTheo de Raadt
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
2001-11-05Switch everything to the new bus_dmamap_sync API.Artur Grabowski