| Commit message (Collapse) | Author | Age | Files | Lines |
| |\
| |
| | |
Tiny style changes to some imports
|
| | | |
|
| | | |
|
| |/ |
|
| |\
| |
| | |
Added backend check to rsa primitives
|
| | | |
|
| | | |
|
| |\ \
| | |
| | | |
Added backend check to cipher primitives
|
| | | | |
|
| | |/ |
|
| |\ \
| | |
| | | |
Added backend check to hmac primitives
|
| | | | |
|
| | |/ |
|
pre { line-height: 125%; margin: 0; }
td.linenos pre { color: #000000; background-color: #f0f0f0; padding: 0 5px 0 5px; }
span.linenos { color: #000000; background-color: #f0f0f0; padding: 0 5px 0 5px; }
td.linenos pre.special { color: #000000; background-color: #ffffc0; padding: 0 5px 0 5px; }
span.linenos.special { color: #000000; background-color: #ffffc0; padding: 0 5px 0 5px; }
.highlight .hll { background-color: #ffffcc }
.highlight { background: #ffffff; }
.highlight .c { color: #888888 } /* Comment */
.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */
.highlight .k { color: #008800; font-weight: bold } /* Keyword */
.highlight .ch { color: #888888 } /* Comment.Hashbang */
.highlight .cm { color: #888888 } /* Comment.Multiline */
.highlight .cp { color: #cc0000; font-weight: bold } /* Comment.Preproc */
.highlight .cpf { color: #888888 } /* Comment.PreprocFile */
.highlight .c1 { color: #888888 } /* Comment.Single */
.highlight .cs { color: #cc0000; font-weight: bold; background-color: #fff0f0 } /* Comment.Special */
.highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */
.highlight .ge { font-style: italic } /* Generic.Emph */
.highlight .gr { color: #aa0000 } /* Generic.Error */
.highlight .gh { color: #333333 } /* Generic.Heading */
.highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */
.highlight .go { color: #888888 } /* Generic.Output */
.highlight .gp { color: #555555 } /* Generic.Prompt */
.highlight .gs { font-weight: bold } /* Generic.Strong */
.highlight .gu { color: #666666 } /* Generic.Subheading */
.highlight .gt { color: #aa0000 } /* Generic.Traceback */
.highlight .kc { color: #008800; font-weight: bold } /* Keyword.Constant */
.highlight .kd { color: #008800; font-weight: bold } /* Keyword.Declaration */
.highlight .kn { color: #008800; font-weight: bold } /* Keyword.Namespace */
.highlight .kp { color: #008800 } /* Keyword.Pseudo */
.highlight .kr { color: #008800; font-weight: bold } /* Keyword.Reserved */
.highlight .kt { color: #888888; font-weight: bold } /* Keyword.Type */
.highlight .m { color: #0000DD; font-weight: bold } /* Literal.Number */
.highlight .s { color: #dd2200; background-color: #fff0f0 } /* Literal.String */
.highlight .na { color: #336699 } /* Name.Attribute */
.highlight .nb { color: #003388 } /* Name.Builtin */
.highlight .nc { color: #bb0066; font-weight: bold } /* Name.Class */
.highlight .no { color: #003366; font-weight: bold } /* Name.Constant */
.highlight .nd { color: #555555 } /* Name.Decorator */
.highlight .ne { color: #bb0066; font-weight: bold } /* Name.Exception */
.highlight .nf { color: #0066bb; font-weight: bold } /* Name.Function */
.highlight .nl { color: #336699; font-style: italic } /* Name.Label */
.highlight .nn { color: #bb0066; font-weight: bold } /* Name.Namespace */
.highlight .py { color: #336699; font-weight: bold } /* Name.Property */
.highlight .nt { color: #bb0066; font-weight: bold } /* Name.Tag */
.highlight .nv { color: #336699 } /* Name.Variable */
.highlight .ow { color: #008800 } /* Operator.Word */
.highlight .w { color: #bbbbbb } /* Text.Whitespace */
.highlight .mb { color: #0000DD; font-weight: bold } /* Literal.Number.Bin */
.highlight .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */
.highlight .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */
.highlight .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */
.highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */
.highlight .sa { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Affix */
.highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */
.highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */
.highlight .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */
.highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */
.highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */
.highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */
.highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */
.highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */
.highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */
.highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */
.highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */
.highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */
.highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */
.highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */
.highlight .vc { color: #336699 } /* Name.Variable.Class */
.highlight .vg { color: #dd7700 } /* Name.Variable.Global */
.highlight .vi { color: #3333bb } /* Name.Variable.Instance */
.highlight .vm { color: #336699 } /* Name.Variable.Magic */
.highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */-- Declarations for well-known nodes generated by translation.
-- Copyright (C) 2002, 2003, 2004, 2005 Tristan Gingold
--
-- GHDL is free software; you can redistribute it and/or modify it under
-- the terms of the GNU General Public License as published by the Free
-- Software Foundation; either version 2, or (at your option) any later
-- version.
--
-- GHDL is distributed in the hope that it will be useful, but WITHOUT ANY
-- WARRANTY; without even the implied warranty of MERCHANTABILITY or
-- FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
-- for more details.
--
-- You should have received a copy of the GNU General Public License
-- along with GCC; see the file COPYING. If not, write to the Free
-- Software Foundation, 59 Temple Place - Suite 330, Boston, MA
-- 02111-1307, USA.
with Ortho_Nodes; use Ortho_Nodes;
package Trans_Decls is
-- Procedures called in case of assert failed.
Ghdl_Assert_Failed : O_Dnode;
Ghdl_Ieee_Assert_Failed : O_Dnode;
Ghdl_Psl_Assert_Failed : O_Dnode;
Ghdl_Check_Stack_Allocation : O_Dnode;
Ghdl_Psl_Assume_Failed : O_Dnode;
Ghdl_Psl_Cover : O_Dnode;
Ghdl_Psl_Cover_Failed : O_Dnode;
-- Procedure for report statement.
Ghdl_Report : O_Dnode;
-- Register a process.
Ghdl_Process_Register : O_Dnode;
Ghdl_Sensitized_Process_Register : O_Dnode;
Ghdl_Postponed_Process_Register : O_Dnode;
Ghdl_Postponed_Sensitized_Process_Register : O_Dnode;
Ghdl_Finalize_Register : O_Dnode;
-- Wait subprograms.
-- Short forms.
Ghdl_Process_Wait_Timeout : O_Dnode;
Ghdl_Process_Wait_Exit : O_Dnode;
-- Complete form:
Ghdl_Process_Wait_Set_Timeout : O_Dnode;
Ghdl_Process_Wait_Add_Sensitivity : O_Dnode;
Ghdl_Process_Wait_Suspend : O_Dnode;
Ghdl_Process_Wait_Timed_Out : O_Dnode;
Ghdl_Process_Wait_Close : O_Dnode;
-- Register a sensitivity for a process.
Ghdl_Process_Add_Sensitivity : O_Dnode;
-- Register a driver for a process.
Ghdl_Process_Add_Driver : O_Dnode;
Ghdl_Signal_Add_Direct_Driver : O_Dnode;
-- NOW variable.
Ghdl_Now : O_Dnode;
-- Protected variables.
Ghdl_Protected_Enter : O_Dnode;
Ghdl_Protected_Leave : O_Dnode;
Ghdl_Protected_Init : O_Dnode;
Ghdl_Protected_Fini : O_Dnode;
Ghdl_Signal_Set_Disconnect : O_Dnode;
Ghdl_Signal_Disconnect : O_Dnode;
Ghdl_Signal_Driving : O_Dnode;
Ghdl_Signal_Direct_Assign : O_Dnode;
Ghdl_Signal_Simple_Assign_Error : O_Dnode;
Ghdl_Signal_Start_Assign_Error : O_Dnode;
Ghdl_Signal_Next_Assign_Error : O_Dnode;
Ghdl_Signal_Start_Assign_Null : O_Dnode;
Ghdl_Signal_Next_Assign_Null : O_Dnode;
Ghdl_Create_Signal_B1 : O_Dnode;
Ghdl_Signal_Simple_Assign_B1 : O_Dnode;
Ghdl_Signal_Start_Assign_B1 : O_Dnode;
Ghdl_Signal_Next_Assign_B1 : O_Dnode;
Ghdl_Signal_Associate_B1 : O_Dnode;
Ghdl_Signal_Add_Port_Driver_B1 : O_Dnode;
Ghdl_Signal_Init_B1 : O_Dnode;
Ghdl_Signal_Driving_Value_B1 : O_Dnode;
Ghdl_Create_Signal_E8 : O_Dnode;
Ghdl_Signal_Simple_Assign_E8 : O_Dnode;
Ghdl_Signal_Start_Assign_E8 : O_Dnode;
Ghdl_Signal_Next_Assign_E8 : O_Dnode;
Ghdl_Signal_Associate_E8 : O_Dnode;
Ghdl_Signal_Add_Port_Driver_E8 : O_Dnode;
Ghdl_Signal_Init_E8 : O_Dnode;
Ghdl_Signal_Driving_Value_E8 : O_Dnode;
Ghdl_Create_Signal_E32 : O_Dnode;
Ghdl_Signal_Simple_Assign_E32 : O_Dnode;
Ghdl_Signal_Start_Assign_E32 : O_Dnode;
Ghdl_Signal_Next_Assign_E32 : O_Dnode;
Ghdl_Signal_Associate_E32 : O_Dnode;
Ghdl_Signal_Add_Port_Driver_E32 : O_Dnode;
Ghdl_Signal_Init_E32 : O_Dnode;
Ghdl_Signal_Driving_Value_E32 : O_Dnode;
Ghdl_Create_Signal_I32 : O_Dnode;
Ghdl_Signal_Simple_Assign_I32 : O_Dnode;
Ghdl_Signal_Start_Assign_I32 : O_Dnode;
Ghdl_Signal_Next_Assign_I32 : O_Dnode;
Ghdl_Signal_Associate_I32 : O_Dnode;
Ghdl_Signal_Add_Port_Driver_I32 : O_Dnode;
Ghdl_Signal_Init_I32 : O_Dnode;
Ghdl_Signal_Driving_Value_I32 : O_Dnode;
Ghdl_Create_Signal_F64 : O_Dnode;
Ghdl_Signal_Simple_Ass| 88 | -301/+44795 |
| | |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* master: (246 commits)
Fixed python3 incompatibility
Removed dependency on setuptools for version check
don't need to move these definitions
conditional NIDs for 0.9.8e
x509 changes for 0.9.8e support
more changes for 0.9.8e support, this time in the ssl.h headers
macro switches in evp for 0.9.8e
bind some error constants conditionally for 0.9.8e support
BIO macro switch for 0.9.8e support
move some nids
conditionally bind AES_wrap/unwrap for 0.9.8e support
Add GPG key fingerprint for lvh
change comparison to be easier to read
ridiculous workaround time
whoops
Missing imports
Convert stuff
Add binding for DSA_new
Fix drop in coverage levels by removing branches
Added check to turn of CC backend for OS X version < 10.8
...
Conflicts:
docs/development/test-vectors.rst
|
| | | | | |
|
| | | | | |
|
| | |_|/
|/| | |
|
| | |/
|/| |
|
| | | |
|
| |\ \
| | |
| | | |
More Automated Checks (pep8-naming)
|
| | | | |
|
| |\ \ \
| | | |
| | | | |
NIST RSA Test Vectors
|
| | | | |
| | | |
| | | |
| | | | |
from: http://csrc.nist.gov/groups/STM/cavp/documents/dss/SigVer15EMTest.txt
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
from:
http://csrc.nist.gov/groups/STM/cavp/documents/dss/186-2rsatestvectors.zip
|
| |\ \ \ \
| | | | |
| | | | | |
ECB vectors for the IDEA cipher
|
| | | | | | |
|
| | |/ / /
| | | |
| | | |
| | | |
| | | | |
Vectors from NESSIE and reformatted for NIST loader.
https://www.cosic.esat.kuleuven.be/nessie/testvectors/bc/idea/Idea-128-64.verified.test-vectors
|