Skip to content
Snippets Groups Projects
Select Git revision
  • aead-api
  • aes-reorg
  • aes-struct-layout
  • api-opaque-fix
  • attribute-deprecated
  • block16-refactor
  • chacha96
  • cmac-layout
  • cmac-support
  • cmac64
  • ctr-opt
  • curve25519
  • curve448
  • delete-des-compat
  • delete-old-aes
  • delete-rsa_blind
  • dsa-reorg
  • ecc-params-tweak
  • ecc-sqrt
  • ecc-support
  • nettle_3.5.1_release_20190627
  • nettle_3.5_release_20190626
  • nettle_3.5rc1
  • nettle_3.4.1_release_20181204
  • nettle_3.4.1rc1
  • nettle_3.4_release_20171119
  • nettle_3.4rc2
  • nettle_3.4rc1
  • nettle_3.3_release_20161001
  • nettle_3.2_release_20160128
  • nettle_3.1.1_release_20150424
  • nettle_3.1_release_20150407
  • nettle_3.1rc3
  • nettle_3.1rc2
  • nettle_3.1rc1
  • nettle_3.0_release_20140607
  • nettle_2.7.1_release_20130528
  • nettle_2.7_release_20130424
  • nettle_2.6_release_20130116
  • nettle_2.5_release_20120707
40 results
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.014Mar13527Feb2522191615141312116131Jan302423221615141211914Dec127515Nov1413230Oct1514121098754325Sep20191816141110976533Jul17Jun1615131217Apr1319Mar13Dec14Nov22Oct10711Sep1030Jun288May23Apr12Mar85422Feb1619Jan181775431Dec30212016151411324Nov227Sep3(libnettle_a_SOURCES): Added aes-internal.h.* configure.in (asm_path): Use $srcdir when looking for the files.*** empty log message ***(asm_path): For now, disable x86 assembler code.*** empty log message ****** empty log message ***Fixed hyphenated words.(_aes_crypt): Some peep hole optimizations, duplicating some(_aes_crypt): Deleted idx register. Further cleanup.(_aes_crypt): Deleted idx register.(_aes_crypt): Copy the addresses of the indexing tables into(_aes_crypt): Reformatted code as blocks of four instructions(_aes_crypt): Decrement round when looping, saving yet some(_aes_crypt): Update dst in the output loop. This yields a delay(_aes_crypt): In final_loop, use i for indexing.(_aes_crypt): In final_loop, keep i multiplied by 4. Use key to(_aes_crypt): In final_loop, use the register idx.(_aes_crypt): More renamings in the output code.(_aes_crypt): Renamed registers in final_loop: t2.(_aes_crypt): In final_loop, construct the result in t0.(_aes_crypt): Renamed registers in final_loop: t3.(_aes_crypt): Renamed registers in final_loop: t0.(_aes_crypt): Renamed registers in final_loop: t1.(_aes_crypt): Added some comments to the final_loop.(_aes_crypt): Moved increment of src into the(_aes_crypt): Changed stop condition in source_loop to not depend(_aes_crypt): Renamed variables in source_loop.(_aes_crypt): Use src directly when accessing the source data,(_aes_crypt): Moved increment of src into the(_aes_crypt): Deleted one more addition from the inner loop, by(_aes_crypt): Moved some more additions out of the*** empty log message ****** empty log message ***(asm_path): Renamed "path" to "asm_path". Also look*** empty log message **** sparc/aes.asm: Use that IDX2(j) == j ^ 2(libnettle_a_SOURCES): Reordered aes-decrypt.c andUpdate round for each subkeys that is accessed.(_aes_crypt): In the final loop, use ctx+round to access the(round): Keep round index muliplied by 16, so it can be used
Loading