Граф коммитов

  • 8203c4889d
    migrating original electionguard contributor list eg-contributors-update rc carter 2020-08-07 10:32:15 -0700
  • 7af206958c
    Update the deprecated message and add badge fix/deprecated Keith Fung 2020-06-19 11:30:03 -0400
  • 747017cb49
    ⚠️ Mark as deprecated Keith Fung 2020-06-19 10:43:39 -0400
  • cc2b1be05a
    Deprecation Notice (#89) main Ethan Chumley 2020-06-15 12:40:40 -0400
  • 4dc826a8b7 Deprecation Notice Ethan Chumley 2020-06-15 16:03:24 +0000
  • 2d9d55d2ae
    Use BCrypt for get byte on windows (#86) Matt Wilhelm 2020-04-29 15:37:09 -0400
  • 7d18cc9627 Revert changes to method signature, move assert. remove mod operation Matt Wilhelm 2020-04-29 09:20:22 -0400
  • bc094bae44 Revert "Use BCrypt for get byte on windows" Matt Wilhelm 2020-04-28 12:09:52 -0400
  • e664b927f2 Use BCrypt for get byte on windows Matt Wilhelm 2020-04-28 12:09:52 -0400
  • 5054191902
    Removing a dangerous fscanf usage (#84) Raul Garcia 2020-03-31 06:18:37 -0700
  • 2bc78ec25b pin release runner version to 18.04 Matt Wilhelm 2020-03-31 09:11:05 -0400
  • c04595897a test update ubuntu workflow runner & cmake version Matt Wilhelm 2020-03-31 09:07:19 -0400
  • ea260bd8b5 Update exploit Update exploit Matt Wilhelm 2020-03-31 08:57:11 -0400
  • b6b4333e78 Adding the parameter for ballot_samples to Makefile Raul Garcia (MSFT) 2020-03-25 16:53:29 -0700
  • 40d26e1d9a Fixing a potential BO that could happen if the ID assigned by the trustee would exceed the limit in the ballot files and adding a test for the fix. Raul Garcia (MSFT) 2020-02-21 16:41:16 -0800
  • 27f76764eb Fixing a potential BO that could happen if the ID assigned by the trustee would exceed the limit in the ballot files. Adding a test for the fix. Raul Garcia (MSFT) 2020-02-21 16:23:56 -0800
  • 5f9d6750c1 Fixing a couple of bugs I found * static analysis detected a potential BO on main.c * mismatching size for the variable (32 vs 64) * potential for usage after delete/double free Raul Garcia (MSFT) 2020-02-11 17:49:50 -0800
  • 539b6bd20a
    📄 Update Readme (#79) Keith Fung 2020-02-05 10:25:01 -0500
  • 6ac2ab6ad6
    Merge branch 'master' into feature/public-release Keith Fung 2020-02-05 08:40:40 -0500
  • 3115c412ec
    Remove assert statements from bignum (#78) v0.0.6 Matt Wilhelm 2020-02-03 14:52:23 -0500
  • f6728e13ae modify test selections Matt 2020-02-03 13:14:08 -0500
  • d877ae6a08 Explicitly break loop on import end of file Matt 2020-02-03 12:53:31 -0500
  • 094e038ac1 reset max ballot payload to 2000 Matt 2020-02-03 09:57:50 -0500
  • e162f60346 remove assert.h update max ballot payload Matt 2020-02-03 09:55:41 -0500
  • 761f4987b9 Remove assert statements from bignum Matt 2020-02-02 12:51:09 -0500
  • d0026fd5f2 📄 Update Readme Keith Fung 2020-01-31 18:32:12 -0500
  • 7f59e712a5
    build shared libs in debug mode (#77) Matt Wilhelm 2020-01-29 10:55:45 -0500
  • 11f5be442e build shared libs in debug mode Matt 2020-01-29 10:47:56 -0500
  • d9dd0a1037 Support external_ballot_identifer as a string (#71) v0.0.5 Matt Wilhelm 2020-01-28 09:44:07 -0500
  • bc26137c73 adjust number of ballots to force a rebuild Matt 2020-01-28 09:35:15 -0500
  • 7a6a588774 fix assignment Matt 2020-01-27 13:15:12 -0500
  • 9f6fc274f4 do not fail soft delete if rename fails Matt 2020-01-27 13:06:27 -0500
  • ab0ba2295c don't return early Matt 2020-01-27 12:50:54 -0500
  • 707ddbe8ad rename _encrypted_ballot_count Matt 2020-01-27 12:49:48 -0500
  • dd567e2d3c guard tallies_initialized when freeing resources Matt 2020-01-27 12:48:04 -0500
  • 54b5b80878 Reformat refactor Decryption_Coordinator_receive_share Matt 2020-01-27 12:47:33 -0500
  • 13a191b5d9 explicitly set tracker array positions to NULL on failure Matt 2020-01-27 12:47:03 -0500
  • aef15219d2 optimize null check Matt 2020-01-27 12:27:39 -0500
  • 67ea359a9b use consistent file formatting when rebuilding tracker string Matt 2020-01-27 12:27:22 -0500
  • 818f8a9fcf Handle error cases on file access Matt 2020-01-27 12:27:00 -0500
  • 190dfd2644 Add convenience logging Matt 2020-01-27 12:26:02 -0500
  • 4a246565c2 add new enum cases to the end on voting coordinator Matt 2020-01-27 12:06:34 -0500
  • daec352b49 Rename static coordinators in API to differentiate local vars Matt 2020-01-27 12:05:41 -0500
  • 349a75fce6 Document consumers resonsible for free Matt 2020-01-27 12:01:35 -0500
  • b4cd3513d5 clean up makefile Matt Wilhelm 2020-01-24 16:53:21 -0500
  • 2df4152023 flush file write before read Matt Wilhelm 2020-01-24 16:30:01 -0500
  • 6aeca9ca2c explicitly compile release Matt Wilhelm 2020-01-24 16:05:01 -0500
  • c28a99754d use secure api's Matt Wilhelm 2020-01-24 16:04:52 -0500
  • 6c4b75f183 Merge remote-tracking branch 'origin/master' into feature/ballot-identifier Matt Wilhelm 2020-01-24 16:00:39 -0500
  • a42239a811 test fix pr workflow on windows Matt Wilhelm 2020-01-24 15:07:44 -0500
  • 6aa4464f2d 55655 - Unsafe usage of string related APIs (#70) Raul Garcia 2020-01-24 11:57:38 -0800
  • d7bbbdfddb Merge branch 'master' of https://github.com/microsoft/ElectionGuard-SDK-C-Implementation into users/raulga/strApiUsage Raul Garcia (MSFT) 2020-01-24 11:48:34 -0800
  • 5e049e61c5 Fix windows Makefile Matt Wilhelm 2020-01-24 14:09:05 -0500
  • 8bed2cf84b Free CP Proof Matt Wilhelm 2020-01-24 12:42:41 -0500
  • 0b7ebb919a Add soft delete of encrypter files Matt 2020-01-24 12:18:15 -0500
  • e7d4f8b463 Fix LGTM alerts Matt 2020-01-24 11:42:51 -0500
  • fcdd4b4124 Address PR Feedback Matt 2020-01-24 11:23:17 -0500
  • 04ac827212 Verify malloc success Matt 2020-01-24 11:03:26 -0500
  • f5d5c631c4 Fix Merge Issue Matt 2020-01-24 11:02:44 -0500
  • 35b58bb3e8 Merge remote-tracking branch 'origin/master' into feature/ballot-identifier Matt 2020-01-24 10:50:41 -0500
  • 9547fa61d7 Remove Simple Example, add api doc stubs Matt 2020-01-24 10:48:55 -0500
  • bb04be930d 54721 – Potential NULL pointer dereference 54788 & 54721 (duplicates) – Fixing potential NULL pointer dereference after calling malloc. Raul Garcia 2020-01-15 14:04:06 -0800
  • 8071d5af3e Support external_ballot_identifer as a string. Export/import ballots from encrypter Matt 2020-01-23 13:27:52 -0500
  • 9f7fad08f9 55655 - Unsafe usage of string related APIs 55655 - Usage of unsafe string related APIs could lead to potential buffer overflow For Windows & C11 compilers, we switched to the usage of *_s version of the APIs as recommended. For other compilers, additional checks to prevent buffer overflow have been added. Raul Garcia 2020-01-15 16:40:59 -0800
  • 74c88bee9c 55655 - Unsafe usage of string related APIs 55655 - Usage of unsafe string related APIs could lead to potential buffer overflow For Windows & C11 compilers, we switched to the usage of *_s version of the APIs as recommended. For other compilers, additional checks to prevent buffer overflow have been added. Raul Garcia 2020-01-15 15:45:08 -0800
  • faac2c011d 55655 - Unsafe usage of string related APIs 55655 - Usage of unsafe string related APIs could lead to potential buffer overflow For Windows & C11 compilers, we switched to the usage of *_s version of the APIs as recommended. For other compilers, additional checks to prevent buffer overflow have been added. Raul Garcia 2020-01-15 15:23:12 -0800
  • 51b42137d5 54721 – Potential NULL pointer dereference 54788 & 54721 (duplicates) – Fixing potential NULL pointer dereference after calling malloc. Raul Garcia 2020-01-15 14:04:06 -0800
  • 26da02b10e 55655 - Unsafe usage of string related APIs 55655 - Usage of unsafe string related APIs could lead to potential buffer overflow. For Windows & C11 compilers, we switched to the usage of *_s version of the APIs as recommended. For other compilers, additional checks to prevent buffer overflow have been added. Raul Garcia 2020-01-15 13:58:05 -0800
  • 2288e878f9 Fix/tally votes trustee threshold (#61) Matt Wilhelm 2020-01-06 15:44:24 -0500
  • 1475526832 fix extraneous arguments in call Matt 2020-01-06 14:09:30 -0500
  • 3c0c267d47 add test_ballot. Use assert for some test conditions Matt 2020-01-06 12:40:18 -0500
  • 4f13c73aa1 use the threshold trustees in test to decrypt with missing trustees Matt 2020-01-06 11:18:26 -0500
  • 5a8fcab876 handle announce trutees less than max trustees Matt 2020-01-06 11:15:47 -0500
  • fdc1b2795f ignore files in ballots results folder Matt 2020-01-06 11:15:02 -0500
  • d55f8dae34 Add Trustee index to decryption trustee Matt 2020-01-06 11:14:47 -0500
  • 3398ce4ec6 Rename refactor decryption_trustee Matt 2020-01-06 11:08:38 -0500
  • fb0fead26c Fix/configurable storage paths (#55) v0.0.4 Matt Wilhelm 2019-12-05 13:10:00 -0500
  • 4ee013e4b0
    Merge branch 'master' into fix/configurable_storage_paths Ethan Chumley 2019-12-05 12:38:29 -0500
  • 5ebe919588 add a preprocessor definition for DEBUG_PRINT in debug builds Matt 2019-12-03 16:00:53 -0500
  • bc0eb6dfe6 Fix windows support for mkdir Matt Wilhelm 2019-12-05 09:26:47 -0500
  • e724fd08f0 include header guard Matt 2019-12-04 12:47:23 -0500
  • 709b7914e8 use FILENAME_MAX from stdio instead of PATH_MAX from linux/limits Matt 2019-12-04 12:45:07 -0500
  • ac0e71c9be modify tasks to include debug shared lib builds Matt 2019-12-03 16:39:35 -0500
  • dd27afccee revert botched merge file Matt 2019-12-03 16:38:24 -0500
  • 0128033f07 Merge remote-tracking branch 'origin/master' into fix/configurable_storage_paths Matt 2019-12-03 16:28:46 -0500
  • dfc6ac1e4e add a preprocessor definition for DEBUG_PRINT in debug builds Matt 2019-12-03 16:00:53 -0500
  • a2a707ee7a Implement return of tally results as uint array v0.0.3 Pamela Vong 2019-12-03 12:33:14 -0500
  • a999d88af7 Merge remote-tracking branch 'origin/master' into fix/configurable_storage_paths Matt 2019-12-03 16:26:57 -0500
  • 75fd79e4b7
    Merge branch 'master' into feature/output_tally Ethan Chumley 2019-12-03 16:14:14 -0500
  • cf29bdd555 Change commands to use standard windows commandline syntax instead of powershell Pamela Vong 2019-12-03 11:22:32 -0500
  • e76ea69058 Update README for windows to rename the old `vendor-sdk` folder to `ElectionGuard-SDK-C-Implementation` and added step in simple example to find the built binary on windows Pamela Vong 2019-12-03 11:13:23 -0500
  • fa7aa2c550
    Merge branch 'master' into fix/windows_readme Ethan Chumley 2019-12-03 16:03:46 -0500
  • a8118f7ce9 Fix for encrypting ballot boolean arrays with multiple true selections (#49) Pamela Vong 2019-12-03 16:03:09 -0500
  • b0991c57aa
    Merge branch 'master' into fix/encrypt_ballot_selections Ethan Chumley 2019-12-03 15:49:19 -0500
  • 77037e2fc1 Add .vscode tasks (#47) Matt Wilhelm 2019-12-03 15:48:57 -0500
  • 19f73ed480
    Merge branch 'master' into feature/output_tally Matt Wilhelm 2019-12-03 15:14:45 -0500
  • f812755461
    Merge branch 'master' into fix/windows_readme Matt Wilhelm 2019-12-03 15:14:35 -0500
  • f5c115c413
    Merge branch 'master' into fix/encrypt_ballot_selections Matt Wilhelm 2019-12-03 15:14:22 -0500
  • 0af53ae6db
    Merge branch 'master' into feature/vs-code-tasks Matt Wilhelm 2019-12-03 15:13:50 -0500
  • 2c66ce78b2 Specify Github action checkout version v1 Matt 2019-12-03 14:48:22 -0500