Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Connection Handshake (ICS3) L2 TLA+ spec #58

Merged
merged 44 commits into from
May 21, 2020

Commits on Apr 17, 2020

  1. Configuration menu
    Copy the full SHA
    11131dd View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2020

  1. Configuration menu
    Copy the full SHA
    51ae5c0 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2020

  1. After discussions w/ A & Z

    adizere committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    c2a8cee View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2020

  1. 6 Configuration menu
    Copy the full SHA
    bb4808f View commit details
    Browse the repository at this point in the history
  2. Added abstractions.

    adizere committed Apr 22, 2020
    Configuration menu
    Copy the full SHA
    e848a84 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2020

  1. Configuration menu
    Copy the full SHA
    bec60a5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a0d7728 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f590116 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2020

  1. Configuration menu
    Copy the full SHA
    ad267d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7fd34a1 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2020

  1. Configuration menu
    Copy the full SHA
    f610468 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2020

  1. Configuration menu
    Copy the full SHA
    c8fff52 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2020

  1. Configuration menu
    Copy the full SHA
    d598cc4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f1f82d View commit details
    Browse the repository at this point in the history

Commits on May 5, 2020

  1. Configuration menu
    Copy the full SHA
    e6cb34c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f8a9653 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    685a839 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2020

  1. Configuration menu
    Copy the full SHA
    7393038 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    295c0fa View commit details
    Browse the repository at this point in the history

Commits on May 7, 2020

  1. Configuration menu
    Copy the full SHA
    c89803b View commit details
    Browse the repository at this point in the history

Commits on May 12, 2020

  1. Snapshot of current state; still have bug 'In evaluation, the identif…

    …ier bufChainA is either undefined or not an operator.'
    adizere committed May 12, 2020
    Configuration menu
    Copy the full SHA
    42a70e4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6fdf351 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    41b0b49 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2020

  1. Configuration menu
    Copy the full SHA
    34317f3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    199c31c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dd42615 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2020

  1. Configuration menu
    Copy the full SHA
    7313e00 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    072a23f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1044fb2 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2020

  1. Safety invariant breaks upon parallel Init msgs. Some refurbishing

    If we make ConnectionParameters more general (see the union in ConnectionParameters.remoteEnd and localEnd) then
    both chains could initialize and lock on different connections.
    adizere committed May 15, 2020
    Configuration menu
    Copy the full SHA
    5943c9f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6d8b85d View commit details
    Browse the repository at this point in the history

Commits on May 18, 2020

  1. Documented the init message deadlock issue. Made the malicious env. m…

    …ore powerful. Adjusted the properties.
    adizere committed May 18, 2020
    Configuration menu
    Copy the full SHA
    de326c7 View commit details
    Browse the repository at this point in the history
  2. Consistent comment notation

    adizere committed May 18, 2020
    Configuration menu
    Copy the full SHA
    cf70dd3 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2020

  1. Fixed ACK handler bug; factored out common declarations into a separa…

    …te module ICS3Types.tla; added type invariants.
    adizere committed May 19, 2020
    Configuration menu
    Copy the full SHA
    7cc2933 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ca02bb7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    043c745 View commit details
    Browse the repository at this point in the history
  4. Added a full-fledged termination property; fixed relaying bugs; still…

    … left -- remove the turn mechanism
    adizere committed May 19, 2020
    Configuration menu
    Copy the full SHA
    59f8075 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2020

  1. Added guards for RelayNextEnv action; termination checks for good env…

    ….; state space explosion for malicious env.
    adizere committed May 20, 2020
    Configuration menu
    Copy the full SHA
    910d4c9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9ccfc89 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    90b1252 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2020

  1. Recreating the deadlock #1

    adizere committed May 21, 2020
    Configuration menu
    Copy the full SHA
    d798850 View commit details
    Browse the repository at this point in the history
  2. Cleaned version, ready for #58

    adizere committed May 21, 2020
    Configuration menu
    Copy the full SHA
    28bc5d9 View commit details
    Browse the repository at this point in the history
  3. Updated readme.md

    adizere committed May 21, 2020
    Configuration menu
    Copy the full SHA
    d0a08c1 View commit details
    Browse the repository at this point in the history
  4. Updated readme.md typos

    adizere committed May 21, 2020
    Configuration menu
    Copy the full SHA
    b349d32 View commit details
    Browse the repository at this point in the history