-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #45 from sequentech/rebrand-to-sequentech
Rebrand from nVotes to Sequent Tech
- Loading branch information
Showing
24 changed files
with
206 additions
and
199 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,11 @@ | ||
--- | ||
resolutions: | ||
rule_violations: | ||
- message: "The project SpdxDocumentFile::agora-verifier:.* has a dependency licensed under the ScanCode copyleft categorized license AGPL-3.0-only." | ||
- message: "The project SpdxDocumentFile::election-verifier:.* has a dependency licensed under the ScanCode copyleft categorized license AGPL-3.0-only." | ||
reason: "LICENSE_ACQUIRED_EXCEPTION" | ||
comment: "The project is open source so it's normal that it's set as such." | ||
|
||
- message: "The package (Maven:default:agora-verifier.*|SpdxDocumentFile::agora-(verifier|tally|results)):.* has the declared ScanCode copyleft catalogized license AGPL-3.0-only." | ||
- message: "The package (Maven:default:election-verifier.*|SpdxDocumentFile::sequent-(verifier|tally|results)):.* has the declared ScanCode copyleft catalogized license AGPL-3.0-only." | ||
reason: "DYNAMIC_LINKAGE_EXCEPTION" | ||
comment: "This is linked dynamicly so it's not a problem and besides, those are open source projects by us (nVotes) so it's normal they have an open source license." | ||
comment: "This is linked dynamicly so it's not a problem and besides, those are open source projects by us (Sequent) so it's normal they have an open source license." | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
Eduardo Robles Elvira <edulix AT agoravoting DOT com> | ||
David Ruescas <david AT agoravoting DOT com> | ||
Eduardo Robles Elvira <edulix@sequentech.io> | ||
David Ruescas <david@sequentech.io> | ||
Daniel García Moreno <danigm AT wadobo DOT com> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,19 @@ | ||
#!/bin/sh | ||
|
||
# This file is part of agora-verifier. | ||
# Copyright (C) 2015-2016 Agora Voting SL <[email protected]> | ||
# This file is part of election-verifier. | ||
# Copyright (C) 2015-2016 Sequent Tech Inc <[email protected]> | ||
|
||
# agora-verifier is free software: you can redistribute it and/or modify | ||
# election-verifier is free software: you can redistribute it and/or modify | ||
# it under the terms of the GNU Lesser General Public License as published by | ||
# the Free Software Foundation, either version 3 of the License. | ||
|
||
# agora-verifier is distributed in the hope that it will be useful, | ||
# election-verifier is distributed in the hope that it will be useful, | ||
# but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
# GNU Lesser General Public License for more details. | ||
|
||
# You should have received a copy of the GNU Lesser General Public License | ||
# along with agora-verifier. If not, see <http://www.gnu.org/licenses/>. | ||
# along with election-verifier. If not, see <http://www.gnu.org/licenses/>. | ||
|
||
dir=`dirname $0`; | ||
if [ x$dir = "x." ] | ||
|
@@ -24,9 +24,9 @@ base=`basename $0`; | |
path=$(mktemp -d) | ||
tally=$(echo $(dirname $(readlink -e $1))/$(basename $1)) | ||
|
||
(cd $path; uudecode -o /dev/stdout $dir/$base | tar zxf -; cd $path/agora-verifier/; /usr/bin/env python3 verify.py $tally $2; rm -rf $path) | ||
(cd $path; uudecode -o /dev/stdout $dir/$base | tar zxf -; cd $path/election-verifier/; /usr/bin/env python3 verify.py $tally $2; rm -rf $path) | ||
exit 0; | ||
begin 644 agora-verifier.tar.gz | ||
begin 644 election-verifier.tar.gz | ||
M'XL(`$;$ZU0``^R]!5R53;<WO!&D$:4;!*2[&^GN;NGN;@$!:6GI$A"1;I!0 | ||
ME.YNI+N[OVL;]^U=SWG/>Y[S?N_W^\[`[+EFUG]FUJQ9L]::O;>B;VKKH$_K | ||
M8NQ@;F)N[$`/^N](#$!B9V7]5@+IS^6W9T8F%G8F=A8F1@8V$`-086,&$;'^ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
fecbdbd4db90a1df74beb47f6aefb70b bin/election-verifier |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,35 +1,35 @@ | ||
// This file is part of agora-verifier. | ||
// Copyright (C) 2015-2016 Agora Voting SL <[email protected]> | ||
// This file is part of election-verifier. | ||
// Copyright (C) 2015-2016 Sequent Tech Inc <[email protected]> | ||
|
||
// agora-verifier is free software: you can redistribute it and/or modify | ||
// election-verifier is free software: you can redistribute it and/or modify | ||
// it under the terms of the GNU Lesser General Public License as published by | ||
// the Free Software Foundation, either version 3 of the License. | ||
|
||
// agora-verifier is distributed in the hope that it will be useful, | ||
// election-verifier is distributed in the hope that it will be useful, | ||
// but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
// GNU Lesser General Public License for more details. | ||
|
||
// You should have received a copy of the GNU Lesser General Public License | ||
// along with agora-verifier. If not, see <http://www.gnu.org/licenses/>. | ||
// along with election-verifier. If not, see <http://www.gnu.org/licenses/>. | ||
|
||
name := "agora-verifier" | ||
name := "election-verifier" | ||
|
||
version := "master" | ||
|
||
scalaVersion := "2.10.3" | ||
|
||
mainClass := Some("org.agoravoting.agora.Verifier") | ||
mainClass := Some("org.sequent.sequent.Verifier") | ||
|
||
startYear := Some(2015) | ||
|
||
homepage := Some(url("https://github.com/agoravoting/agora-verifier")) | ||
homepage := Some(url("https://github.com/sequentech/election-verifier")) | ||
|
||
licenses += ("AGPL-3.0", url("https://www.gnu.org/licenses/agpl-3.0.en.html")) | ||
|
||
organizationName := "Agora Voting SL" | ||
organizationName := "Sequent Tech Inc" | ||
|
||
organizationHomepage := Some(url("https://nvotes.com")) | ||
organizationHomepage := Some(url("https://sequentech.io")) | ||
|
||
|
||
javaOptions in run += "-Djava.security.egd=file:/dev/./urandom" | ||
|
@@ -50,15 +50,15 @@ ProguardKeys.options in Proguard ++= Seq("-dontnote", "-dontwarn", "-ignorewarni | |
|
||
// ProguardKeys.options in Proguard ++= Seq("-dontnote", "-dontwarn", "-ignorewarnings", "-dontobfuscate", "-dontoptimize") | ||
|
||
ProguardKeys.options in Proguard += ProguardOptions.keepMain("org.agoravoting.agora.Verifier") | ||
ProguardKeys.options in Proguard += ProguardOptions.keepMain("org.sequent.sequent.Verifier") | ||
|
||
ProguardKeys.options in Proguard += ProguardOptions.keepMain("org.agoravoting.agora.Vmnc") | ||
ProguardKeys.options in Proguard += ProguardOptions.keepMain("org.sequent.sequent.Vmnc") | ||
|
||
ProguardKeys.options in Proguard += "-keep class vfork.crypto.RandomDevice { *; }" | ||
ProguardKeys.options in Proguard += "-keep class mixnet.crypto.RandomDevice { *; }" | ||
|
||
ProguardKeys.options in Proguard += "-keep class vfork.arithm.ModPGroup { *; }" | ||
ProguardKeys.options in Proguard += "-keep class mixnet.arithm.ModPGroup { *; }" | ||
|
||
ProguardKeys.options in Proguard += "-keep class vfork.crypto.RandomDeviceGen { *; }" | ||
ProguardKeys.options in Proguard += "-keep class mixnet.crypto.RandomDeviceGen { *; }" | ||
|
||
ProguardKeys.options in Proguard += "-keep class * implements com.fasterxml.jackson.databind.cfg.ConfigFeature {*;}" | ||
|
||
|
@@ -74,7 +74,7 @@ ProguardKeys.options in Proguard += "-keep class scala.concurrent.forkjoin.Linke | |
|
||
ProguardKeys.inputFilter in Proguard := { file => | ||
file.name match { | ||
case "vfork.jar" => Some("!**/safe_prime_table.txt") | ||
case "mixnet.jar" => Some("!**/safe_prime_table.txt") | ||
case _ => Some("!META-INF/**") | ||
} | ||
} |
Oops, something went wrong.