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

  • 0b94217349
    Merge b701322a4f into cd41ca2f73 dependabot[bot] 2024-09-03 21:31:26 +0000
  • b701322a4f
    Bump actions/download-artifact from 2 to 4.1.7 in /.github/workflows dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7 dependabot[bot] 2024-09-03 21:31:25 +0000
  • 4247704b42
    Merge f27367c9d8 into cd41ca2f73 Awais Tanveer 2023-01-07 02:09:56 -0500
  • fdf3153de7
    Merge dd01716e98 into cd41ca2f73 Lee Richardson 2023-01-03 11:39:53 -0500
  • cd41ca2f73
    🐛 #340 fix make environment for 🍎 (#343) main John Morgan 2023-01-03 11:36:49 -0500
  • 26abb5978d
    #336 Add ability to specify which ballots should be spoiled in the CLI (#337) Lee Richardson 2023-01-03 11:35:33 -0500
  • 514482eead
    Bump Newtonsoft.Json dependabot[bot] 2022-12-08 15:26:44 +0000
  • dd53fe3ef0
    #341 - ignore vscode logs (#342) John Morgan 2022-10-28 09:24:00 -0400
  • 53baee880d 🐛 #340 fix make environment for 🍎 John Morgan 2022-10-28 09:22:58 -0400
  • 3f7b24a96f #341 - ignore vscode logs task/ignore-vscode John Morgan 2022-10-27 16:56:49 -0400
  • 7a5986b5a0 Add PlaintextBallotContest.ContestsSize feature/53-code-gen Lee Richardson 2022-10-05 14:51:54 -0400
  • 68e9befcef Add PlaintextBallot.GetStyleId Lee Richardson 2022-10-05 14:47:09 -0400
  • 705299a914 Generate PlaintextBallot Lee Richardson 2022-10-05 14:43:27 -0400
  • 3488ed81d1 Add ifndef for class Lee Richardson 2022-10-05 13:52:33 -0400
  • a26a0c0fe3 Generate methods Lee Richardson 2022-10-05 13:03:51 -0400
  • 20cb8f9774 Incorporate plaintext_ballot_selection.generated.h properties Lee Richardson 2022-10-05 10:34:49 -0400
  • 6251d1df01 Generate documentation Lee Richardson 2022-10-05 10:23:16 -0400
  • 940e3596d6 Support for reference types in C Lee Richardson 2022-10-05 10:14:18 -0400
  • e63a320a95 Generate c property accessors and use contest versions Lee Richardson 2022-10-04 17:28:17 -0400
  • 376fb00bb8 Ability to generate (trivial) C headers Lee Richardson 2022-10-04 14:24:47 -0400
  • 992b87b66c Extern method generation, also move extern into External class Lee Richardson 2022-10-04 09:55:55 -0400
  • 2c95ba8288 Refactor the extern methods together Lee Richardson 2022-10-04 08:26:57 -0400
  • f9f695c5f4 #336 Add ability to specify which ballots should be spoiled in the CLI Lee Richardson 2022-10-03 10:01:04 -0400
  • dd01716e98 better documentation bug/double-escape Lee Richardson 2022-10-03 09:15:34 -0400
  • 36f2d480e7 Fix double slashes with single slashes in manifest json generation Lee Richardson 2022-10-03 09:08:17 -0400
  • 59302a3ceb Refactor inlining properties Lee Richardson 2022-09-29 16:43:10 -0400
  • e5d03293ee Make extern methods private Lee Richardson 2022-09-29 16:38:18 -0400
  • 377550af32 Refactor EntryPoint into separate class Lee Richardson 2022-09-29 16:36:50 -0400
  • 41826f3529 Add ability to generate complex internal properties like ExtendedData Lee Richardson 2022-09-29 16:22:35 -0400
  • 9539d33a4c Rename files to .generated.cs Lee Richardson 2022-09-29 14:11:07 -0400
  • b94f491f53 Refactor move models into folder Lee Richardson 2022-09-29 13:54:10 -0400
  • 11c63c10e6 Initial stab at generating methods Lee Richardson 2022-09-29 13:51:14 -0400
  • e7ad1c8162 Add PlaintextBallotContest.SelectionsSize Lee Richardson 2022-09-29 09:40:15 -0400
  • 76b1f87e07 Generate 2nd class: PlaintextBallotContest Lee Richardson 2022-09-29 09:36:36 -0400
  • 32b40dd25f Refactor input to be json Lee Richardson 2022-09-29 09:03:17 -0400
  • 6326fa9461 Move NativeInterface getters into generated code Lee Richardson 2022-09-28 18:45:20 -0400
  • 66f22bdceb Support for strings Lee Richardson 2022-09-27 14:26:36 -0400
  • e9d54e71c9 Initial T4 code generator that generates a PlaintextBallotSelection Lee Richardson 2022-09-27 13:10:33 -0400
  • cb7321732c
    Add replacement for accented characters to language class (#333) v1.0.1 Steve Maier 2022-09-28 11:00:24 -0400
  • c5137b65f9 Encode the unicode characters as escaped chars bug/accent_chars SteveMaier-IRT 2022-09-28 10:39:50 -0400
  • 289a3dfbfb Add replacement for accented characters to language class Add unit test for handling accented characters. Upgraded to version 1.0.0 SteveMaier-IRT 2022-09-28 02:39:31 -0400
  • ae411404a3 Modules split between .Core and .Encrypt module-poc Lee Richardson 2022-09-27 09:47:01 -0400
  • ff6975332f
    Removed the use of the size of data returned from the C++ just use normal string logic. (#331) v1.0.0 v0.1.18 Steve Maier 2022-09-17 00:07:14 -0400
  • 58a875bd2b Removed the use of the size of data returned from the C++ just use normal string logic. SteveMaier-IRT 2022-09-16 17:39:37 -0400
  • 9d559b49bd
    Fixed ballots to free the memory even tho it thinks it is already closed. (#328) v0.1.17 Steve Maier 2022-09-15 16:49:27 -0400
  • 25e36bce00 Merge branch 'main' of https://github.com/microsoft/electionguard-cpp into bug/memory SteveMaier-IRT 2022-09-15 10:35:30 -0400
  • b9b0c198eb Fixed ballots to free the memory even tho it thinks it is already closed. SteveMaier-IRT 2022-09-15 10:29:59 -0400
  • b418953b88
    Change to newest json lib 3.11.2 (#327) v0.1.16 Steve Maier 2022-08-31 16:10:06 -0400
  • 565a38e8b2 Merge branch 'main' of https://github.com/microsoft/electionguard-cpp into bug/memory-leaks bug/memory-leaks SteveMaier-IRT 2022-08-31 12:39:28 -0400
  • d02e3abea3 Change to newest json lib 3.11.2 Cleaned up unmanged memory deleting copied data SteveMaier-IRT 2022-08-31 12:31:32 -0400
  • 5116c72c89
    change to use version 1.0 of the sample data (#323) Steve Maier 2022-08-31 09:17:20 -0400
  • f27367c9d8 Adds support for making environment for arch linux and some other distributions Awais Tanveer 2022-08-17 05:09:09 +0000
  • 3500d4e9fa change to use version 1.0 of the sample data feature/sample-data-1-0 SteveMaier-IRT 2022-08-16 11:34:54 -0400
  • 8f8bcb550a
    Remove unzip command for non-existant sample-data.zip file (#321) Awais Tanveer 2022-08-17 02:02:30 +1200
  • 17b25ee4fd Remove unzip command for non-existant sample-data.zip file Awais Tanveer 2022-08-16 04:11:52 +0000
  • 989fd9c8e6 adding android to the nuget build process feature/android SteveMaier-IRT 2022-08-02 11:21:02 -0400
  • 9e8f3b235f
    Change string handling to use begin and end instead of front (#318) v0.1.15 Steve Maier 2022-06-30 12:51:51 -0400
  • 4b4572b001 Fix multiple .net tests that had intermittent failures because of how c++ was handling data SteveMaier-IRT 2022-06-30 01:16:06 -0400
  • a7d0deb2b1 Change string handling to use begin and end instead of front Added unit test to make sure the extended data is not null SteveMaier-IRT 2022-06-29 17:13:48 -0400
  • 03986b78e4
    When creating placeholders set the IsPlaceholder to true. (#317) Steve Maier 2022-06-29 10:46:10 -0400
  • 38666cde82 When creating placeholders set the IsPlaceholder to true. Unit test added to make sure the value is read properly. SteveMaier-IRT 2022-06-28 15:43:22 -0400
  • f3046c3891
    Updated doc test version (#314) MatthewRatzell 2022-06-27 08:55:31 -0400
  • 5351c40e77 Merge branch 'main' of https://github.com/MatthewRatzell/electionguard-cpp Matthew Ratzell 2022-06-25 15:16:28 -0400
  • 32a7635876 Updated other dependency that seemed to have an invalid gittag Matthew Ratzell 2022-06-25 15:15:33 -0400
  • 1da7b17c55
    Merge branch 'microsoft:main' into main MatthewRatzell 2022-06-25 11:38:35 -0400
  • 0af3157053
    Validate that n of m elections are encrypting and decrypting correctly (#315) Lee Richardson 2022-06-24 14:09:43 -0400
  • c9668026b1 Fix cpm source cache as well Lee Richardson 2022-06-24 10:23:46 -0400
  • e702803a56 Fix slashes one level higher Lee Richardson 2022-06-24 10:22:59 -0400
  • 258dd6b9fa Fix slashes for all build targets Lee Richardson 2022-06-24 10:13:56 -0400
  • 6db7847fca Consistently use forward slashes on windows Lee Richardson 2022-06-24 09:59:19 -0400
  • 1296d5ad5d Fix problem with inconsistent slashes on windows build targets Lee Richardson 2022-06-24 09:53:49 -0400
  • d23b2ce4ae Extract styleid Lee Richardson 2022-06-23 18:04:31 -0400
  • 05d9a47fa7 Validate that n of m elections are encrypting and decrypting correctly Lee Richardson 2022-06-23 17:59:24 -0400
  • 328e207eef Merge branch 'main' of https://github.com/MatthewRatzell/electionguard-cpp Matthew Ratzell 2022-06-23 12:14:20 -0400
  • de9322a019 Updated doctest GIT_TAG so Make Test doesn't output an error Matthew Ratzell 2022-06-23 12:13:59 -0400
  • 370fdff223
    For null string values for candidate and party, set them to an empty string (#313) Steve Maier 2022-06-23 09:57:08 -0400
  • 5591045e66
    Setup default value for votes_allowed to match the number_elected (#312) Steve Maier 2022-06-21 18:59:33 -0400
  • 07f02dfc81 Changed the test name to be clearer SteveMaier-IRT 2022-06-21 14:13:38 -0400
  • 1a2f53a546 Removed the test for a single vote_allowed. SteveMaier-IRT 2022-06-21 14:11:16 -0400
  • a4be40e38c For null string values for candidate and party, set them to an empty string Created C# unit test SteveMaier-IRT 2022-06-21 14:03:08 -0400
  • d3e48513d0 Setup default value for votes_allowed to match the number_elected Create C# unit test to test various default values SteveMaier-IRT 2022-06-21 13:48:46 -0400
  • d92a866dac
    Fixed party name serialization (#309) Steve Maier 2022-06-17 14:02:26 -0400
  • 95dcdb0fae Fixed party name serialization Added unit test to verify serialization SteveMaier-IRT 2022-06-17 02:23:16 -0400
  • 62d1d030d3
    - Add checks for the context and manifest matching manifesthash values (#306) v0.1.14 Steve Maier 2022-06-15 10:11:47 -0400
  • d0fd02a1bf - Add checks for the context and manifest matching manifesthash values - Add C++ and C# unit tests SteveMaier-IRT 2022-06-15 01:37:03 -0400
  • 6ba0bcab88
    - Added checks for the election type and defaulting the VotesAllowed value to 1 if it is an n of m election (#305) Steve Maier 2022-06-14 17:18:02 -0400
  • da10a97812 - Added checks for the election type and defaulting the VotesAllowed value to 1 if it is an n of m election - Added C++ and C# unit tests to make sure the value gets set to 1 - Increased the build number for a new release of nuget package SteveMaier-IRT 2022-06-14 13:51:56 -0400
  • 3d6ab6eabb
    Updating release workflow with VS2022 (#303) Steve Maier 2022-06-09 12:35:26 -0400
  • cd00e6eb5f Updating release workflow with VS2022 SteveMaier-IRT 2022-06-09 12:30:51 -0400
  • 45b3103128
    Fix/default fix (#301) v0.1.13 Steve Maier 2022-06-09 11:46:51 -0400
  • d3579d907c fixed missing xml comments SteveMaier-IRT 2022-06-09 02:46:03 -0400
  • 79ebd4f2ca Clean up constructor and fix an issue with C test SteveMaier-IRT 2022-06-09 02:34:27 -0400
  • 74f6ffbf4e
    fix the serialization names (#299) Steve Maier 2022-06-08 15:37:34 -0400
  • c9e15c4143 clean up serialization SteveMaier-IRT 2022-06-08 15:37:04 -0400
  • 3a879ab009 make the Party class default to a real value when the is no name given. SteveMaier-IRT 2022-06-08 15:17:57 -0400
  • e1b275a4a2 fix the serialization names SteveMaier-IRT 2022-06-08 12:05:11 -0400
  • 5180c1b20a
    CPP CLI (#295) and VS2022 (#247) Lee Richardson 2022-06-07 17:24:38 -0400
  • 5472de6d12 Remove 2nd command per PR Lee Richardson 2022-06-07 14:02:44 -0400
  • 3a785f883a Only install .NET 6 Lee Richardson 2022-06-07 10:42:12 -0400
  • 76519b17e8 Upgrade .NET 5 to 6 Lee Richardson 2022-06-07 10:40:03 -0400