Commit Graph

  • 9b01f14614 Revised deploy config (missing twine installation) David Núñez 2018-10-19 01:43:58 +0200
  • e8c8ae52d4 Bump version: 0.1.1-alpha.1 → 0.1.1-alpha.2 v0.1.1-alpha.2 David Núñez 2018-10-19 01:05:11 +0200
  • b2a2f9e5f0 Adds approval step to CircleCI workflow, between test_deploy and deploy David Núñez 2018-10-19 01:04:14 +0200
  • 87fa190a91 Bump version: 0.1.1-alpha.0 → 0.1.1-alpha.1 v0.1.1-alpha.1 David Núñez 2018-10-19 00:32:18 +0200
  • ba34725f76 Adds --user flag to pip install in test_deploy CircleCI build script David Núñez 2018-10-19 00:31:44 +0200
  • 08b6c34163 Bump version: 0.1.0-alpha.4 → 0.1.1-alpha.0 v0.1.1-alpha.0 David Núñez 2018-10-19 00:09:22 +0200
  • ed93fbca41 Fix test_deploy CircleCI config and verify version command in setup.py David Núñez 2018-10-18 22:51:41 +0200
  • 75692999e4
    Merge pull request #223 from cygnusv/optional-stuff David Núñez 2018-10-18 22:04:40 +0200
  • 4f13c7a4e1 Updated test vectors reflecting new API and KFrags David Núñez 2018-10-16 10:35:05 +0200
  • 6df0d835e2 PEP8'ing the test vector scripts and tests David Núñez 2018-10-16 10:34:19 +0200
  • e020e1ac1e
    Merge pull request #221 from KPrasch/deployment-test David Núñez 2018-10-15 20:03:16 +0200
  • c574beaab3 Include deployment testing steps and manual approval for PyPI Kieran Prasch 2018-10-10 14:14:33 -0700
  • 7094be8005
    Merge pull request #220 from cygnusv/optional-stuff K Prasch 2018-10-15 09:53:50 -0700
  • ad055165ff Get constant sorrow from pipy David Núñez 2018-10-11 21:00:57 +0200
  • 87b24a0083 Some type annotation improvements and other minor change requests David Núñez 2018-10-08 18:24:17 +0200
  • 7d9ddfe6e8 Adds support to testing Jupyter notebooks with py.test plugin nbval David Núñez 2018-10-06 18:58:50 +0200
  • 6ebe4bd298 Updating README, scripts and notebook to latest changes in the API David Núñez 2018-10-06 18:14:56 +0200
  • 4b662f91a8 Handling other internal umbral.pre constants with constant_sorrow David Núñez 2018-10-06 18:03:14 +0200
  • 416c51bd0f Testing kfrag signing modes David Núñez 2018-10-06 00:29:52 +0200
  • ea442fe702 Janitorial stuff David Núñez 2018-10-05 21:46:22 +0200
  • 236ff239fe Use constant_sorrow to handle signing mode constants in KFrag David Núñez 2018-10-05 21:45:36 +0200
  • 0eb7e22dc4 New signing mode in KFrag for stating what correctness keys are signed David Núñez 2018-10-05 20:56:30 +0200
  • 4e331f3010 Rename pre.split_rekey to pre.generate_kfrags. Introduce changes in args David Núñez 2018-10-04 11:30:47 +0200
  • d6ee0cc4e5 Capsule._reconstruct_shamirs is absorbed into pre._decapsulate_reencrypted David Núñez 2018-10-04 10:41:46 +0200
  • ecc166f23c Activated capsules don't exist anymore as objects of the Capsule class David Núñez 2018-10-03 23:14:42 +0200
  • 7f50bf48b8 More type checking on re-encrypt and decrypt APIs David Núñez 2018-10-03 22:50:39 +0200
  • 054777eb53 KFrags now has 2 signatures (Bob and proxy) and a new point David Núñez 2018-10-02 17:33:35 +0200
  • f535f926b9 New test for kfrags signed without correctness keys. Test fails David Núñez 2018-10-01 13:10:36 +0200
  • 3615622aa2
    Merge 9e615d1820 into beaa1bc957 David Núñez 2018-10-05 19:54:24 +0000
  • 9e615d1820 Janitorial stuff David Núñez 2018-10-05 21:46:22 +0200
  • 11674e18c8 Use constant_sorrow to handle signing mode constants in KFrag David Núñez 2018-10-05 21:45:36 +0200
  • ca92baccb6 New signing mode in KFrag for stating what correctness keys are signed David Núñez 2018-10-05 20:56:30 +0200
  • 430e428e4d Rename pre.split_rekey to pre.generate_kfrags. Introduce changes in args David Núñez 2018-10-04 11:30:47 +0200
  • 6a2309d74e Capsule._reconstruct_shamirs is absorbed into pre._decapsulate_reencrypted David Núñez 2018-10-04 10:41:46 +0200
  • 59adf4ddf5 Activated capsules don't exist anymore as objects of the Capsule class David Núñez 2018-10-03 23:14:42 +0200
  • 6f4c7e9b2a More type checking on re-encrypt and decrypt APIs David Núñez 2018-10-03 22:50:39 +0200
  • 2958b3969c KFrags now has 2 signatures (Bob and proxy) and a new point David Núñez 2018-10-02 17:33:35 +0200
  • 6f796519dc New test for kfrags signed without correctness keys. Test fails David Núñez 2018-10-01 13:10:36 +0200
  • 21c50eb575 Allows to set a single correctness key. Tests for correctness keys. David Núñez 2018-09-21 11:33:49 +0200
  • 795325b5ad Rename variables shadowing `id` function David Núñez 2018-09-18 21:01:59 +0200
  • 5fc94b4070 Delegating and receiving pubkeys are now optional for kfrag validation David Núñez 2018-09-16 21:59:22 +0200
  • ea6f60da91 Add method UmbralPublicKey.expected_bytes_length, based on Point David Núñez 2018-09-15 18:28:20 +0200
  • beaa1bc957
    Merge pull request #215 from cygnusv/str K Prasch 2018-09-15 08:42:09 -0700
  • 9f358ccff9 Check ciphertext min length in pre.decrypt. Some reflow too David Núñez 2018-08-31 16:32:40 +0200
  • 51357f24ce Adds __repr__ to Capsule, KFrag and CFrag, and changes it in UmbralPublicKey David Núñez 2018-08-28 00:45:46 +0200
  • d39ebf468b
    Merge pull request #214 from KPrasch/circleci Tux 2018-08-29 16:45:29 -0700
  • ea4d375117 Preserve circleci config from successful test-build-deploy Kieran R. Prasch 2018-08-29 06:42:42 -0700
  • 86d4c6b918 Bump version: 0.1.0-alpha.3 → 0.1.0-alpha.4 v0.1.0-alpha.4 Kieran Prasch 2018-08-21 14:33:15 -0700
  • 649f5b20ed Release from a python 3.6 build Kieran Prasch 2018-08-21 14:32:26 -0700
  • 76599ace57 Bump version: 0.1.0-alpha.3 → 0.1.0-alpha.4 Kieran Prasch 2018-08-21 14:33:15 -0700
  • aa2d4022ae Release from a python 3.6 build Kieran Prasch 2018-08-21 14:32:26 -0700
  • 09e3c46b35 Bump version: 0.1.0-alpha.2 → 0.1.0-alpha.3 v0.1.0-alpha.3 Kieran Prasch 2018-08-21 14:13:19 -0700
  • d143e35d23 Use main PyPI repository; Remove test repo. Kieran Prasch 2018-08-21 14:12:33 -0700
  • 1920266b4d Bump version: 0.1.0-alpha.1 → 0.1.0-alpha.2 v0.1.0-alpha.2 Kieran Prasch 2018-08-21 13:21:08 -0700
  • 0c69616252 Tests automated PyPI upload Kieran Prasch 2018-08-21 13:20:48 -0700
  • a4f3a47732 Bump version: 0.1.0-alpha.0 → 0.1.0-alpha.1 v0.1.0-alpha.1 Kieran Prasch 2018-08-18 20:40:02 -0700
  • d12372327d Bump version: 0.1.0-alpha.0 → 0.1.0-alpha.1 Kieran Prasch 2018-08-18 20:40:02 -0700
  • 399fc19682
    Merge pull request #211 from KPrasch/packaging K Prasch 2018-08-21 12:16:59 -0700
  • 3e24198012 Set capsule correction keys before re-encryption in example derekpierre 2018-08-21 11:35:40 -0400
  • a2b6484e53 rename job Kieran Prasch 2018-08-20 16:38:38 -0700
  • 35949d53b5 Use TestpyPI; remove dep cahce, always checkout checkout code for a build v0.1.0-alpha.0 Kieran Prasch 2018-08-20 15:44:03 -0700
  • 07cf81bac6 Add required packaging metadata: pass setup.py check Kieran Prasch 2018-08-20 15:24:57 -0700
  • acd165840c Add automated continuous deployment to pyPI, filtered by release tag; Additional project metadata. Kieran Prasch 2018-08-19 19:16:36 -0700
  • 7dea855245
    Merge pull request #190 from KPrasch/preversioning Tux 2018-08-19 22:18:47 -0600
  • ac42badcbb Add requirements files based on Pipfile.lock Kieran Prasch 2018-08-18 20:25:28 -0700
  • 495cbd257c Lose the travis bade, don a circleCI one. Kieran Prasch 2018-08-18 20:05:43 -0700
  • 53fb61d32a Update Pipfile.lock Kieran Prasch 2018-08-18 17:55:49 -0700
  • c65cf525de Update project metadata and copyright Kieran Prasch 2018-08-18 17:51:44 -0700
  • 7585b81851 Reflect pipenv requirements in setup.py, switch to setuptools Kieran Prasch 2018-08-18 17:51:25 -0700
  • cfd77758df specify version documentation, and bumpversion config Kieran Prasch 2018-08-18 17:50:46 -0700
  • 767a8d7e18 Install bytestringSplitter from pyPI via pipenv Kieran Prasch 2018-07-25 13:43:54 -0700
  • c032b48fe4 Reflect Pipfile in setup.py via distutils. NOTE: Broken subdeps. Kieran Prasch 2018-07-09 14:06:24 -0700
  • e7bd2be44a Force success on circleci mypy build Kieran Prasch 2018-07-08 18:02:32 -0700
  • cb4cfe1636 Fix monkeytype version for python3.5 builds Kieran Prasch 2018-07-08 17:52:03 -0700
  • b11bcc3644 Remove dry Run from bumpversion config Kieran Prasch 2018-07-08 17:46:18 -0700
  • a8f7d9adb4 Add global metadata to umbral __init__ Kieran Prasch 2018-07-08 17:45:23 -0700
  • 2dcc2220b3 Update setup.py; Classifiers, Requirements and Extras Kieran Prasch 2018-07-08 16:45:11 -0700
  • fb8c268598 Add versioning to sphinx configuration Kieran Prasch 2018-07-08 16:44:23 -0700
  • 357d5d488c Single-source versioning with __about__; Nest __about__ in umbral; Update bumpversion file config Kieran Prasch 2018-07-08 16:14:50 -0700
  • a4f38a0d09 Initial bumpversion configuration Kieran Prasch 2018-07-08 15:41:42 -0700
  • 5800f6bc04 Add single-source origin, env, global, and setup.py vars Kieran Prasch 2018-07-08 15:41:24 -0700
  • 90beaa9f58 Setup new Pipfile and lock Kieran Prasch 2018-07-08 15:40:37 -0700
  • 817e5eb0d4 Add CircleCI status badge to README Tux 2018-08-06 15:52:32 -0600
  • 2e4b0ed02d Another workaround: fixes pytest installation problems with python 3.5 David Núñez 2018-08-18 19:22:16 -0500
  • bac175ed68 Temporal workaround for CircleCI problem with cache saving David Núñez 2018-08-18 18:40:22 -0500
  • 954b290e20 Remove unused imports in tests David Núñez 2018-08-17 18:42:27 -0500
  • e4aae1261c Use KFrag and Capsule fixtures in test_correctness and test_capsule_operations David Núñez 2018-08-17 15:45:27 -0500
  • d7f155a1eb Move test of CorrectnessProof serialization to tests/unit/test_cfrags David Núñez 2018-08-15 23:31:29 -0500
  • 1895d6428e This test is redundant wrt to test_simple_api David Núñez 2018-08-15 23:18:04 -0500
  • de21081f2b Check KFrag validity by Ursulas in scenario tests David Núñez 2018-08-15 23:15:58 -0500
  • cad4f1d429 Introduce property-based test for serialization using Hypothesis David Núñez 2018-08-10 10:11:00 -0500
  • 204f295bfb Expected length of signature depends on its group order, not field order David Núñez 2018-08-10 10:10:01 -0500
  • 08d6b9d44f Fix incorrect type annotations in pre.Capsule and Curve David Núñez 2018-08-10 10:09:00 -0500
  • a086404014 Reorganize test_umbral_keys and reduce scrypt cost to make it faster David Núñez 2018-08-10 09:35:01 -0500
  • 00e3062c4c Improve documentation of test_simple_api David Núñez 2018-08-09 07:09:21 -0500
  • 4779d51082 Separate test_lifecycle_multidomain and test_pre_api from test_simple_api David Núñez 2018-08-09 07:08:56 -0500
  • 8eacd7da29 Additional tests for KFrag validation and Capsule correctness keys David Núñez 2018-08-09 06:32:46 -0500
  • 6d1951ec4c Create fixtures for KFrags and Capsules David Núñez 2018-08-08 10:32:56 -0500
  • 9bd4766f5b Separate test_key_fragments into test_kfrags and test_cfrags David Núñez 2018-08-08 09:08:57 -0500
  • 36a5971b07 Remove unused tests/fixtures.py file David Núñez 2018-08-08 08:23:54 -0500