├── LICENCE ├── Makefile ├── PBFT ├── PBFT.v ├── PBFT_A_1_10.v ├── PBFT_A_1_11.v ├── PBFT_A_1_2_1.v ├── PBFT_A_1_2_1_somewhere.v ├── PBFT_A_1_2_2.v ├── PBFT_A_1_2_2_direct_pred.v ├── PBFT_A_1_2_2_somewhere.v ├── PBFT_A_1_2_3.v ├── PBFT_A_1_2_4.v ├── PBFT_A_1_2_5.v ├── PBFT_A_1_2_6.v ├── PBFT_A_1_2_7.v ├── PBFT_A_1_2_8.v ├── PBFT_A_1_2_9.v ├── PBFT_A_1_4.v ├── PBFT_A_1_4_debug.v ├── PBFT_A_1_5.v ├── PBFT_A_1_6.v ├── PBFT_A_1_7.v ├── PBFT_A_1_9.v ├── PBFT_A_1_9_misc1.v ├── PBFT_A_1_9_misc2.v ├── PBFT_A_1_9_misc3.v ├── PBFT_A_1_9_misc4.v ├── PBFT_A_1_9_misc5.v ├── PBFT_A_1_9_part1.v ├── PBFTagreement.v ├── PBFTall.v ├── PBFTat_most_f_byz.v ├── PBFTcheck_broadcast_new_view.v ├── PBFTcheckpoints_from_good.v ├── PBFTcollision_resistant.v ├── PBFTcollision_resistant_wcr.v ├── PBFTcommit_in_log_preserves.v ├── PBFTdelay_of_send_checkpoints.v ├── PBFTdelay_of_send_commits.v ├── PBFTdelay_of_send_new_views.v ├── PBFTdelay_of_send_pre_prepares.v ├── PBFTdelay_of_send_prepares.v ├── PBFTdelay_of_send_view_changes.v ├── PBFTexecute.v ├── PBFTexecute2.v ├── PBFTexecute3.v ├── PBFTexecute4.v ├── PBFTexecute5_backup.v ├── PBFTexecute6.v ├── PBFTgarbage_collect.v ├── PBFTgarbage_collect_misc1.v ├── PBFTgarbage_collect_pre_prepare.v ├── PBFTgarbage_collect_prepare.v ├── PBFThas_new_view.v ├── PBFTheader.v ├── PBFTin_iseg.v ├── PBFTin_log.v ├── PBFTknows_own_new_view.v ├── PBFTknows_prepared.v ├── PBFTlearns_or_knows_cp_vc_nv.v ├── PBFTlearns_or_knows_nv.v ├── PBFTlearns_or_knows_pl.v ├── PBFTlearns_or_knows_pl_nv.v ├── PBFTlearns_or_knows_vc_nv.v ├── PBFTnew_view_are_received3.v ├── PBFTnew_view_in_log.v ├── PBFTnew_view_learns_or_knows.v ├── PBFTnew_view_util.v ├── PBFTordering.v ├── PBFTpre_prepare_in_log_preserves.v ├── PBFTpre_prepare_somewhere_in_log.v ├── PBFTpre_prepares_are_received.v ├── PBFTprepare_in_log_preserves.v ├── PBFTprepare_like2request_data.v ├── PBFTprepared_is_preserved.v ├── PBFTprepares_like_of_new_views_are_received.v ├── PBFTprepares_like_of_new_views_are_received_backup.v ├── PBFTpreserves_has_new_view.v ├── PBFTprops.v ├── PBFTprops2.v ├── PBFTprops3.v ├── PBFTprops4.v ├── PBFTprops5.v ├── PBFTquorum.v ├── PBFTreceived_prepare_like.v ├── PBFTreceived_prepare_like1.v ├── PBFTreceived_prepare_like2.v ├── PBFTreceived_prepare_like3.v ├── PBFTreceived_prepare_like4.v ├── PBFTreceived_prepare_like4_debug.v ├── PBFTreceived_prepare_like5.v ├── PBFTreceived_prepare_like6.v ├── PBFTreceived_prepare_like7.v ├── PBFTreceived_prepare_like8.v ├── PBFTreceived_prepare_like8_backup.v ├── PBFTreceived_prepare_like9.v ├── PBFTreceived_prepare_like9_debug.v ├── PBFTsame_states.v ├── PBFTsent_commits_are_in_log.v ├── PBFTsomewhere_in_log.v ├── PBFTstate_info.v ├── PBFTtactics.v ├── PBFTtactics2.v ├── PBFTtactics3.v ├── PBFTtactics4.v ├── PBFTvalidity2.v ├── PBFTview_change_in_log.v ├── PBFTview_change_in_log_own.v ├── PBFTview_change_somewhere_in_log.v ├── PBFTview_changes_are_received.v ├── PBFTview_changes_from_good.v ├── PBFTview_changes_from_good1.v ├── PBFTview_changes_from_good2.v ├── PBFTview_changes_from_good3.v ├── PBFTview_changes_from_good4.v ├── PBFTview_changes_from_good5.v ├── PBFTview_changes_from_good6.v ├── PBFTview_changes_from_good7.v ├── PBFTwell_formed_log.v ├── PBFTwell_formed_log_def.v ├── PBFTwf.v ├── PBFTwf_checkpoint_state.v ├── PBFTwf_prepared_info.v ├── PBFTwf_view_change_state.v ├── PBFTwf_view_change_state_debug.v └── PBFTwf_view_change_state_no_repeats.v ├── PrimaryBackup └── PrimaryBackup.v ├── README.md ├── TwoThirds ├── TwoThirds.v └── TwoThirds2.v ├── _CoqProject ├── all.v ├── components ├── Bind.v ├── Components.v ├── Compose.v ├── Loop.v ├── Map.v ├── Once.v ├── Pair.v ├── PairState.v ├── Parallel.v ├── SendId.v └── Until.v ├── coq-tools ├── LibTactics.v ├── README.md ├── UsefulTypes.v ├── _CoqProject ├── eq_rel.v ├── list_util.v ├── tactics.v ├── tactics2.v ├── tactics_util.v └── universe.v ├── create_makefile.sh ├── model ├── AuthMsg.v ├── Component.v ├── Component2.v ├── ComponentExample1.v ├── ComponentSM.v ├── ComponentSM2.v ├── ComponentSMExample1.v ├── ComponentSM_non_dep_IO.v ├── CorrectKeys.v ├── CorrectTrace.v ├── Crypto.v ├── EventOrdering.v ├── EventOrderingLemmas.v ├── EventOrdering_backup.v ├── LearnAndKnows.v ├── Msg.v ├── Node.v ├── Process.v ├── Quorum.v ├── Received_or_generated.v ├── correct.v ├── generic_tactics.v └── list_util1.v └── runtime ├── .ocamlinit ├── Client.ml ├── Client_mac.ml ├── Colors.ml ├── Connect.ml ├── Hash.ml ├── MacKey.ml ├── MacKeyFun.ml ├── Makefile ├── PBFTsim.v ├── PBFTsim1.v ├── PBFTsim2.v ├── PBFTsim_mac.v ├── ParseConf.ml ├── Prelude.ml ├── README.md ├── Replica.ml ├── RsaKey.ml ├── RsaKeyFun.ml ├── Simul.ml ├── Simulator.v ├── TestClient.ml ├── TestServer.ml ├── config ├── config2 ├── run.sh ├── run_mac.sh ├── script.p ├── script_4_1_1000000.p ├── simulate.sh └── somekeys ├── private_key0 ├── private_key1 ├── private_key2 ├── private_key3 ├── private_key4 ├── private_key5 ├── private_key6 ├── private_key7 ├── private_key8 ├── private_key9 ├── private_key_client0 ├── private_key_client1 ├── private_key_client2 ├── public_key0 ├── public_key1 ├── public_key2 ├── public_key3 ├── public_key4 ├── public_key5 ├── public_key6 ├── public_key7 ├── public_key8 ├── public_key9 ├── public_key_client0 ├── public_key_client1 └── public_key_client2 /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/LICENCE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/Makefile -------------------------------------------------------------------------------- /PBFT/PBFT.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT.v -------------------------------------------------------------------------------- /PBFT/PBFT_A_1_10.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT_A_1_10.v -------------------------------------------------------------------------------- /PBFT/PBFT_A_1_11.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT_A_1_11.v -------------------------------------------------------------------------------- /PBFT/PBFT_A_1_2_1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT_A_1_2_1.v -------------------------------------------------------------------------------- /PBFT/PBFT_A_1_2_1_somewhere.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT_A_1_2_1_somewhere.v -------------------------------------------------------------------------------- /PBFT/PBFT_A_1_2_2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT_A_1_2_2.v -------------------------------------------------------------------------------- /PBFT/PBFT_A_1_2_2_direct_pred.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT_A_1_2_2_direct_pred.v -------------------------------------------------------------------------------- /PBFT/PBFT_A_1_2_2_somewhere.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT_A_1_2_2_somewhere.v -------------------------------------------------------------------------------- /PBFT/PBFT_A_1_2_3.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT_A_1_2_3.v -------------------------------------------------------------------------------- /PBFT/PBFT_A_1_2_4.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT_A_1_2_4.v -------------------------------------------------------------------------------- /PBFT/PBFT_A_1_2_5.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT_A_1_2_5.v -------------------------------------------------------------------------------- /PBFT/PBFT_A_1_2_6.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT_A_1_2_6.v -------------------------------------------------------------------------------- /PBFT/PBFT_A_1_2_7.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT_A_1_2_7.v -------------------------------------------------------------------------------- /PBFT/PBFT_A_1_2_8.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT_A_1_2_8.v -------------------------------------------------------------------------------- /PBFT/PBFT_A_1_2_9.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT_A_1_2_9.v -------------------------------------------------------------------------------- /PBFT/PBFT_A_1_4.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT_A_1_4.v -------------------------------------------------------------------------------- /PBFT/PBFT_A_1_4_debug.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT_A_1_4_debug.v -------------------------------------------------------------------------------- /PBFT/PBFT_A_1_5.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT_A_1_5.v -------------------------------------------------------------------------------- /PBFT/PBFT_A_1_6.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT_A_1_6.v -------------------------------------------------------------------------------- /PBFT/PBFT_A_1_7.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT_A_1_7.v -------------------------------------------------------------------------------- /PBFT/PBFT_A_1_9.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT_A_1_9.v -------------------------------------------------------------------------------- /PBFT/PBFT_A_1_9_misc1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT_A_1_9_misc1.v -------------------------------------------------------------------------------- /PBFT/PBFT_A_1_9_misc2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT_A_1_9_misc2.v -------------------------------------------------------------------------------- /PBFT/PBFT_A_1_9_misc3.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT_A_1_9_misc3.v -------------------------------------------------------------------------------- /PBFT/PBFT_A_1_9_misc4.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT_A_1_9_misc4.v -------------------------------------------------------------------------------- /PBFT/PBFT_A_1_9_misc5.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT_A_1_9_misc5.v -------------------------------------------------------------------------------- /PBFT/PBFT_A_1_9_part1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFT_A_1_9_part1.v -------------------------------------------------------------------------------- /PBFT/PBFTagreement.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTagreement.v -------------------------------------------------------------------------------- /PBFT/PBFTall.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTall.v -------------------------------------------------------------------------------- /PBFT/PBFTat_most_f_byz.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTat_most_f_byz.v -------------------------------------------------------------------------------- /PBFT/PBFTcheck_broadcast_new_view.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTcheck_broadcast_new_view.v -------------------------------------------------------------------------------- /PBFT/PBFTcheckpoints_from_good.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTcheckpoints_from_good.v -------------------------------------------------------------------------------- /PBFT/PBFTcollision_resistant.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTcollision_resistant.v -------------------------------------------------------------------------------- /PBFT/PBFTcollision_resistant_wcr.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTcollision_resistant_wcr.v -------------------------------------------------------------------------------- /PBFT/PBFTcommit_in_log_preserves.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTcommit_in_log_preserves.v -------------------------------------------------------------------------------- /PBFT/PBFTdelay_of_send_checkpoints.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTdelay_of_send_checkpoints.v -------------------------------------------------------------------------------- /PBFT/PBFTdelay_of_send_commits.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTdelay_of_send_commits.v -------------------------------------------------------------------------------- /PBFT/PBFTdelay_of_send_new_views.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTdelay_of_send_new_views.v -------------------------------------------------------------------------------- /PBFT/PBFTdelay_of_send_pre_prepares.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTdelay_of_send_pre_prepares.v -------------------------------------------------------------------------------- /PBFT/PBFTdelay_of_send_prepares.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTdelay_of_send_prepares.v -------------------------------------------------------------------------------- /PBFT/PBFTdelay_of_send_view_changes.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTdelay_of_send_view_changes.v -------------------------------------------------------------------------------- /PBFT/PBFTexecute.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTexecute.v -------------------------------------------------------------------------------- /PBFT/PBFTexecute2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTexecute2.v -------------------------------------------------------------------------------- /PBFT/PBFTexecute3.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTexecute3.v -------------------------------------------------------------------------------- /PBFT/PBFTexecute4.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTexecute4.v -------------------------------------------------------------------------------- /PBFT/PBFTexecute5_backup.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTexecute5_backup.v -------------------------------------------------------------------------------- /PBFT/PBFTexecute6.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTexecute6.v -------------------------------------------------------------------------------- /PBFT/PBFTgarbage_collect.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTgarbage_collect.v -------------------------------------------------------------------------------- /PBFT/PBFTgarbage_collect_misc1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTgarbage_collect_misc1.v -------------------------------------------------------------------------------- /PBFT/PBFTgarbage_collect_pre_prepare.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTgarbage_collect_pre_prepare.v -------------------------------------------------------------------------------- /PBFT/PBFTgarbage_collect_prepare.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTgarbage_collect_prepare.v -------------------------------------------------------------------------------- /PBFT/PBFThas_new_view.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFThas_new_view.v -------------------------------------------------------------------------------- /PBFT/PBFTheader.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTheader.v -------------------------------------------------------------------------------- /PBFT/PBFTin_iseg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTin_iseg.v -------------------------------------------------------------------------------- /PBFT/PBFTin_log.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTin_log.v -------------------------------------------------------------------------------- /PBFT/PBFTknows_own_new_view.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTknows_own_new_view.v -------------------------------------------------------------------------------- /PBFT/PBFTknows_prepared.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTknows_prepared.v -------------------------------------------------------------------------------- /PBFT/PBFTlearns_or_knows_cp_vc_nv.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTlearns_or_knows_cp_vc_nv.v -------------------------------------------------------------------------------- /PBFT/PBFTlearns_or_knows_nv.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTlearns_or_knows_nv.v -------------------------------------------------------------------------------- /PBFT/PBFTlearns_or_knows_pl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTlearns_or_knows_pl.v -------------------------------------------------------------------------------- /PBFT/PBFTlearns_or_knows_pl_nv.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTlearns_or_knows_pl_nv.v -------------------------------------------------------------------------------- /PBFT/PBFTlearns_or_knows_vc_nv.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTlearns_or_knows_vc_nv.v -------------------------------------------------------------------------------- /PBFT/PBFTnew_view_are_received3.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTnew_view_are_received3.v -------------------------------------------------------------------------------- /PBFT/PBFTnew_view_in_log.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTnew_view_in_log.v -------------------------------------------------------------------------------- /PBFT/PBFTnew_view_learns_or_knows.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTnew_view_learns_or_knows.v -------------------------------------------------------------------------------- /PBFT/PBFTnew_view_util.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTnew_view_util.v -------------------------------------------------------------------------------- /PBFT/PBFTordering.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTordering.v -------------------------------------------------------------------------------- /PBFT/PBFTpre_prepare_in_log_preserves.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTpre_prepare_in_log_preserves.v -------------------------------------------------------------------------------- /PBFT/PBFTpre_prepare_somewhere_in_log.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTpre_prepare_somewhere_in_log.v -------------------------------------------------------------------------------- /PBFT/PBFTpre_prepares_are_received.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTpre_prepares_are_received.v -------------------------------------------------------------------------------- /PBFT/PBFTprepare_in_log_preserves.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTprepare_in_log_preserves.v -------------------------------------------------------------------------------- /PBFT/PBFTprepare_like2request_data.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTprepare_like2request_data.v -------------------------------------------------------------------------------- /PBFT/PBFTprepared_is_preserved.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTprepared_is_preserved.v -------------------------------------------------------------------------------- /PBFT/PBFTprepares_like_of_new_views_are_received.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTprepares_like_of_new_views_are_received.v -------------------------------------------------------------------------------- /PBFT/PBFTprepares_like_of_new_views_are_received_backup.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTprepares_like_of_new_views_are_received_backup.v -------------------------------------------------------------------------------- /PBFT/PBFTpreserves_has_new_view.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTpreserves_has_new_view.v -------------------------------------------------------------------------------- /PBFT/PBFTprops.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTprops.v -------------------------------------------------------------------------------- /PBFT/PBFTprops2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTprops2.v -------------------------------------------------------------------------------- /PBFT/PBFTprops3.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTprops3.v -------------------------------------------------------------------------------- /PBFT/PBFTprops4.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTprops4.v -------------------------------------------------------------------------------- /PBFT/PBFTprops5.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTprops5.v -------------------------------------------------------------------------------- /PBFT/PBFTquorum.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTquorum.v -------------------------------------------------------------------------------- /PBFT/PBFTreceived_prepare_like.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTreceived_prepare_like.v -------------------------------------------------------------------------------- /PBFT/PBFTreceived_prepare_like1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTreceived_prepare_like1.v -------------------------------------------------------------------------------- /PBFT/PBFTreceived_prepare_like2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTreceived_prepare_like2.v -------------------------------------------------------------------------------- /PBFT/PBFTreceived_prepare_like3.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTreceived_prepare_like3.v -------------------------------------------------------------------------------- /PBFT/PBFTreceived_prepare_like4.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTreceived_prepare_like4.v -------------------------------------------------------------------------------- /PBFT/PBFTreceived_prepare_like4_debug.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTreceived_prepare_like4_debug.v -------------------------------------------------------------------------------- /PBFT/PBFTreceived_prepare_like5.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTreceived_prepare_like5.v -------------------------------------------------------------------------------- /PBFT/PBFTreceived_prepare_like6.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTreceived_prepare_like6.v -------------------------------------------------------------------------------- /PBFT/PBFTreceived_prepare_like7.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTreceived_prepare_like7.v -------------------------------------------------------------------------------- /PBFT/PBFTreceived_prepare_like8.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTreceived_prepare_like8.v -------------------------------------------------------------------------------- /PBFT/PBFTreceived_prepare_like8_backup.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTreceived_prepare_like8_backup.v -------------------------------------------------------------------------------- /PBFT/PBFTreceived_prepare_like9.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTreceived_prepare_like9.v -------------------------------------------------------------------------------- /PBFT/PBFTreceived_prepare_like9_debug.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTreceived_prepare_like9_debug.v -------------------------------------------------------------------------------- /PBFT/PBFTsame_states.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTsame_states.v -------------------------------------------------------------------------------- /PBFT/PBFTsent_commits_are_in_log.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTsent_commits_are_in_log.v -------------------------------------------------------------------------------- /PBFT/PBFTsomewhere_in_log.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTsomewhere_in_log.v -------------------------------------------------------------------------------- /PBFT/PBFTstate_info.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTstate_info.v -------------------------------------------------------------------------------- /PBFT/PBFTtactics.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTtactics.v -------------------------------------------------------------------------------- /PBFT/PBFTtactics2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTtactics2.v -------------------------------------------------------------------------------- /PBFT/PBFTtactics3.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTtactics3.v -------------------------------------------------------------------------------- /PBFT/PBFTtactics4.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTtactics4.v -------------------------------------------------------------------------------- /PBFT/PBFTvalidity2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTvalidity2.v -------------------------------------------------------------------------------- /PBFT/PBFTview_change_in_log.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTview_change_in_log.v -------------------------------------------------------------------------------- /PBFT/PBFTview_change_in_log_own.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTview_change_in_log_own.v -------------------------------------------------------------------------------- /PBFT/PBFTview_change_somewhere_in_log.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTview_change_somewhere_in_log.v -------------------------------------------------------------------------------- /PBFT/PBFTview_changes_are_received.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTview_changes_are_received.v -------------------------------------------------------------------------------- /PBFT/PBFTview_changes_from_good.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTview_changes_from_good.v -------------------------------------------------------------------------------- /PBFT/PBFTview_changes_from_good1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTview_changes_from_good1.v -------------------------------------------------------------------------------- /PBFT/PBFTview_changes_from_good2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTview_changes_from_good2.v -------------------------------------------------------------------------------- /PBFT/PBFTview_changes_from_good3.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTview_changes_from_good3.v -------------------------------------------------------------------------------- /PBFT/PBFTview_changes_from_good4.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTview_changes_from_good4.v -------------------------------------------------------------------------------- /PBFT/PBFTview_changes_from_good5.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTview_changes_from_good5.v -------------------------------------------------------------------------------- /PBFT/PBFTview_changes_from_good6.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTview_changes_from_good6.v -------------------------------------------------------------------------------- /PBFT/PBFTview_changes_from_good7.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTview_changes_from_good7.v -------------------------------------------------------------------------------- /PBFT/PBFTwell_formed_log.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTwell_formed_log.v -------------------------------------------------------------------------------- /PBFT/PBFTwell_formed_log_def.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTwell_formed_log_def.v -------------------------------------------------------------------------------- /PBFT/PBFTwf.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTwf.v -------------------------------------------------------------------------------- /PBFT/PBFTwf_checkpoint_state.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTwf_checkpoint_state.v -------------------------------------------------------------------------------- /PBFT/PBFTwf_prepared_info.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTwf_prepared_info.v -------------------------------------------------------------------------------- /PBFT/PBFTwf_view_change_state.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTwf_view_change_state.v -------------------------------------------------------------------------------- /PBFT/PBFTwf_view_change_state_debug.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTwf_view_change_state_debug.v -------------------------------------------------------------------------------- /PBFT/PBFTwf_view_change_state_no_repeats.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PBFT/PBFTwf_view_change_state_no_repeats.v -------------------------------------------------------------------------------- /PrimaryBackup/PrimaryBackup.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/PrimaryBackup/PrimaryBackup.v -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/README.md -------------------------------------------------------------------------------- /TwoThirds/TwoThirds.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/TwoThirds/TwoThirds.v -------------------------------------------------------------------------------- /TwoThirds/TwoThirds2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/TwoThirds/TwoThirds2.v -------------------------------------------------------------------------------- /_CoqProject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/_CoqProject -------------------------------------------------------------------------------- /all.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/all.v -------------------------------------------------------------------------------- /components/Bind.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/components/Bind.v -------------------------------------------------------------------------------- /components/Components.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/components/Components.v -------------------------------------------------------------------------------- /components/Compose.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/components/Compose.v -------------------------------------------------------------------------------- /components/Loop.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/components/Loop.v -------------------------------------------------------------------------------- /components/Map.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/components/Map.v -------------------------------------------------------------------------------- /components/Once.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/components/Once.v -------------------------------------------------------------------------------- /components/Pair.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/components/Pair.v -------------------------------------------------------------------------------- /components/PairState.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/components/PairState.v -------------------------------------------------------------------------------- /components/Parallel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/components/Parallel.v -------------------------------------------------------------------------------- /components/SendId.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/components/SendId.v -------------------------------------------------------------------------------- /components/Until.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/components/Until.v -------------------------------------------------------------------------------- /coq-tools/LibTactics.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/coq-tools/LibTactics.v -------------------------------------------------------------------------------- /coq-tools/README.md: -------------------------------------------------------------------------------- 1 | Some useful Coq stuff 2 | -------------------------------------------------------------------------------- /coq-tools/UsefulTypes.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/coq-tools/UsefulTypes.v -------------------------------------------------------------------------------- /coq-tools/_CoqProject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/coq-tools/_CoqProject -------------------------------------------------------------------------------- /coq-tools/eq_rel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/coq-tools/eq_rel.v -------------------------------------------------------------------------------- /coq-tools/list_util.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/coq-tools/list_util.v -------------------------------------------------------------------------------- /coq-tools/tactics.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/coq-tools/tactics.v -------------------------------------------------------------------------------- /coq-tools/tactics2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/coq-tools/tactics2.v -------------------------------------------------------------------------------- /coq-tools/tactics_util.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/coq-tools/tactics_util.v -------------------------------------------------------------------------------- /coq-tools/universe.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/coq-tools/universe.v -------------------------------------------------------------------------------- /create_makefile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/create_makefile.sh -------------------------------------------------------------------------------- /model/AuthMsg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/model/AuthMsg.v -------------------------------------------------------------------------------- /model/Component.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/model/Component.v -------------------------------------------------------------------------------- /model/Component2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/model/Component2.v -------------------------------------------------------------------------------- /model/ComponentExample1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/model/ComponentExample1.v -------------------------------------------------------------------------------- /model/ComponentSM.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/model/ComponentSM.v -------------------------------------------------------------------------------- /model/ComponentSM2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/model/ComponentSM2.v -------------------------------------------------------------------------------- /model/ComponentSMExample1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/model/ComponentSMExample1.v -------------------------------------------------------------------------------- /model/ComponentSM_non_dep_IO.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/model/ComponentSM_non_dep_IO.v -------------------------------------------------------------------------------- /model/CorrectKeys.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/model/CorrectKeys.v -------------------------------------------------------------------------------- /model/CorrectTrace.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/model/CorrectTrace.v -------------------------------------------------------------------------------- /model/Crypto.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/model/Crypto.v -------------------------------------------------------------------------------- /model/EventOrdering.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/model/EventOrdering.v -------------------------------------------------------------------------------- /model/EventOrderingLemmas.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/model/EventOrderingLemmas.v -------------------------------------------------------------------------------- /model/EventOrdering_backup.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/model/EventOrdering_backup.v -------------------------------------------------------------------------------- /model/LearnAndKnows.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/model/LearnAndKnows.v -------------------------------------------------------------------------------- /model/Msg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/model/Msg.v -------------------------------------------------------------------------------- /model/Node.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/model/Node.v -------------------------------------------------------------------------------- /model/Process.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/model/Process.v -------------------------------------------------------------------------------- /model/Quorum.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/model/Quorum.v -------------------------------------------------------------------------------- /model/Received_or_generated.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/model/Received_or_generated.v -------------------------------------------------------------------------------- /model/correct.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/model/correct.v -------------------------------------------------------------------------------- /model/generic_tactics.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/model/generic_tactics.v -------------------------------------------------------------------------------- /model/list_util1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/model/list_util1.v -------------------------------------------------------------------------------- /runtime/.ocamlinit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/.ocamlinit -------------------------------------------------------------------------------- /runtime/Client.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/Client.ml -------------------------------------------------------------------------------- /runtime/Client_mac.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/Client_mac.ml -------------------------------------------------------------------------------- /runtime/Colors.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/Colors.ml -------------------------------------------------------------------------------- /runtime/Connect.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/Connect.ml -------------------------------------------------------------------------------- /runtime/Hash.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/Hash.ml -------------------------------------------------------------------------------- /runtime/MacKey.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/MacKey.ml -------------------------------------------------------------------------------- /runtime/MacKeyFun.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/MacKeyFun.ml -------------------------------------------------------------------------------- /runtime/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/Makefile -------------------------------------------------------------------------------- /runtime/PBFTsim.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/PBFTsim.v -------------------------------------------------------------------------------- /runtime/PBFTsim1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/PBFTsim1.v -------------------------------------------------------------------------------- /runtime/PBFTsim2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/PBFTsim2.v -------------------------------------------------------------------------------- /runtime/PBFTsim_mac.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/PBFTsim_mac.v -------------------------------------------------------------------------------- /runtime/ParseConf.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/ParseConf.ml -------------------------------------------------------------------------------- /runtime/Prelude.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/Prelude.ml -------------------------------------------------------------------------------- /runtime/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/README.md -------------------------------------------------------------------------------- /runtime/Replica.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/Replica.ml -------------------------------------------------------------------------------- /runtime/RsaKey.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/RsaKey.ml -------------------------------------------------------------------------------- /runtime/RsaKeyFun.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/RsaKeyFun.ml -------------------------------------------------------------------------------- /runtime/Simul.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/Simul.ml -------------------------------------------------------------------------------- /runtime/Simulator.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/Simulator.v -------------------------------------------------------------------------------- /runtime/TestClient.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/TestClient.ml -------------------------------------------------------------------------------- /runtime/TestServer.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/TestServer.ml -------------------------------------------------------------------------------- /runtime/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/config -------------------------------------------------------------------------------- /runtime/config2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/config2 -------------------------------------------------------------------------------- /runtime/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/run.sh -------------------------------------------------------------------------------- /runtime/run_mac.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/run_mac.sh -------------------------------------------------------------------------------- /runtime/script.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/script.p -------------------------------------------------------------------------------- /runtime/script_4_1_1000000.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/script_4_1_1000000.p -------------------------------------------------------------------------------- /runtime/simulate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/simulate.sh -------------------------------------------------------------------------------- /runtime/somekeys/private_key0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/somekeys/private_key0 -------------------------------------------------------------------------------- /runtime/somekeys/private_key1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/somekeys/private_key1 -------------------------------------------------------------------------------- /runtime/somekeys/private_key2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/somekeys/private_key2 -------------------------------------------------------------------------------- /runtime/somekeys/private_key3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/somekeys/private_key3 -------------------------------------------------------------------------------- /runtime/somekeys/private_key4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/somekeys/private_key4 -------------------------------------------------------------------------------- /runtime/somekeys/private_key5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/somekeys/private_key5 -------------------------------------------------------------------------------- /runtime/somekeys/private_key6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/somekeys/private_key6 -------------------------------------------------------------------------------- /runtime/somekeys/private_key7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/somekeys/private_key7 -------------------------------------------------------------------------------- /runtime/somekeys/private_key8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/somekeys/private_key8 -------------------------------------------------------------------------------- /runtime/somekeys/private_key9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/somekeys/private_key9 -------------------------------------------------------------------------------- /runtime/somekeys/private_key_client0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/somekeys/private_key_client0 -------------------------------------------------------------------------------- /runtime/somekeys/private_key_client1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/somekeys/private_key_client1 -------------------------------------------------------------------------------- /runtime/somekeys/private_key_client2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/somekeys/private_key_client2 -------------------------------------------------------------------------------- /runtime/somekeys/public_key0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/somekeys/public_key0 -------------------------------------------------------------------------------- /runtime/somekeys/public_key1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/somekeys/public_key1 -------------------------------------------------------------------------------- /runtime/somekeys/public_key2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/somekeys/public_key2 -------------------------------------------------------------------------------- /runtime/somekeys/public_key3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/somekeys/public_key3 -------------------------------------------------------------------------------- /runtime/somekeys/public_key4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/somekeys/public_key4 -------------------------------------------------------------------------------- /runtime/somekeys/public_key5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/somekeys/public_key5 -------------------------------------------------------------------------------- /runtime/somekeys/public_key6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/somekeys/public_key6 -------------------------------------------------------------------------------- /runtime/somekeys/public_key7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/somekeys/public_key7 -------------------------------------------------------------------------------- /runtime/somekeys/public_key8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/somekeys/public_key8 -------------------------------------------------------------------------------- /runtime/somekeys/public_key9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/somekeys/public_key9 -------------------------------------------------------------------------------- /runtime/somekeys/public_key_client0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/somekeys/public_key_client0 -------------------------------------------------------------------------------- /runtime/somekeys/public_key_client1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/somekeys/public_key_client1 -------------------------------------------------------------------------------- /runtime/somekeys/public_key_client2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vrahli/Velisarios/HEAD/runtime/somekeys/public_key_client2 --------------------------------------------------------------------------------