Vladimir Eliezer Tokarev
e75317efa9
Changed the RegistryTagsType to RegistryTags
...
The Name RegistryTags more indicative
2016-01-22 05:13:32 -08:00
Vladimir Eliezer Tokarev
5971e8c16e
Added the SimpleRegistryTest
...
This object tests the simple registry functionality
2016-01-16 06:58:09 -08:00
Vladimir Eliezer Tokarev
de835a8c13
Added the SimpleRegistryTest
...
This object tests the simple registry functionality
2016-01-16 06:57:12 -08:00
Vladimir Eliezer Tokarev
109135ae1b
Changed the simpleRegistry file
...
Edited the GetPersonIDDetails method , and refactored the basic methods of upload data to BulletinBoardServer
2016-01-16 06:00:07 -08:00
Vladimir Eliezer Tokarev
7734ba8c91
Created VoterRegistryMessage
...
VoterRegistryMessage extending the abilities of the basic message also changed the
name of MessagesUtils to CollectionMessagesUtils because its suits more this class destination
2016-01-15 08:41:20 -08:00
Vladimir Eliezer Tokarev
8546a347ca
Add the MessagesUtil file
...
This file contain helpfull methods for working with messages (such as basicMessage and BulletinBoardMessage)
2016-01-15 06:52:05 -08:00
Vladimir Eliezer Tokarev
65bc8bc160
Moved the AccurateTimeStamp and the RegistryTagTypes to package called util
...
This way the project files are more organized
2016-01-15 06:27:15 -08:00
Vladimir Eliezer Tokarev
36d94b41ab
Added the AccurateTimestamp file
...
This file converts string timestamp to timestamp and the other way , its used for the SimpleRegistry tags
2016-01-15 05:04:43 -08:00
Vladimir Eliezer Tokarev
87e8ad9470
Changed the SimpleRegistry file
...
Managed to create the signatory and add empty builder
2016-01-15 02:28:02 -08:00
Vladimir Eliezer Tokarev
717c2e6e65
Changed the ProtobufMessages file
...
now using only the basic registry messages
2016-01-15 01:32:12 -08:00
Vladimir Eliezer Tokarev
51b9f9decd
Changed the SimpleRegistry file
...
started to implement the different methods of this class (such as created basic messages)
2016-01-09 03:52:42 -08:00
Vladimir Eliezer Tokarev
05871a2ea7
Created RegistryTagTypes file
...
this file have the different tags for registry messages
2016-01-09 02:29:15 -08:00
Vladimir Eliezer Tokarev
070b851203
Created the SimpleRegistry file
...
SimpleRegistry expose the ability of manging voters information (their groups, and personal data)
2016-01-08 10:09:19 -08:00
Vladimir Eliezer Tokarev
4aa6c25c0f
Changed the location of the ProtobufsMessages file
...
for creating more organized project
2016-01-08 08:40:04 -08:00
Vladimir Eliezer Tokarev
84555f0639
Changed the location of the Protobufs file and added the Registry class
...
The protobufs files location was changed for the right location of the packages for Registry
class be able to use the protobufs files
2016-01-08 08:07:15 -08:00
Vladimir Eliezer Tokarev
42bc35cbe8
Changed the location of the ProtobufsMessages file
...
so that the Registry file could use it freely
2016-01-08 07:55:59 -08:00
Vladimir Eliezer Tokarev
f9d7b4b1ce
Changed the location of the protobufs file
...
The location have been changed to create order in the packages
2016-01-08 07:41:26 -08:00
Vladimir Eliezer Tokarev
25eefc4b16
Added The protobufs file and its java representation
...
Those protobufs are representing the messages that the registry will use when communicating with the bulletin-board
D:/Work/Wombat Working/voter-registry/comment-info.txt
2016-01-08 06:00:40 -08:00
Arbel Deutsch Peled
a12685d757
Stub Voter Registry project
2016-01-02 13:23:39 +02:00
Arbel Deutsch Peled
7e542a804c
Fixed MySQL exclusion from standard test
2016-01-02 12:38:53 +02:00
Tal Moran
e8e511d9ce
Move to public version of qilin
2015-12-16 18:16:12 +02:00
Tal Moran
9e4a206742
re-adding required gradle files
2015-12-16 18:15:53 +02:00
Arbel Deutsch Peled
79d29a05d3
Working version of ThreadedBulletinBoardClient.
...
The integration test also passes with SQLite and MySQL engines.
2015-12-14 09:45:40 +02:00
Arbel Deutsch Peled
bfc62cd77c
Slight enhancement to Server performance.
2015-12-12 23:18:32 +02:00
Arbel Deutsch Peled
4f2d0e7738
First working version of Threaded Bulletin Board Client.
...
Tests do not report well.
2015-12-12 22:45:31 +02:00
Arbel Deutsch Peled
13733e6610
Successful full-project build.
...
Still untested Bulletin Board Client.
2015-12-12 13:12:35 +02:00
Arbel Deutsch Peled
975ad340be
Bulletin Board Server WebApp support for MySQL and H2 engines.
2015-12-12 12:36:00 +02:00
Arbel Deutsch Peled
520697d121
Added named parameters to the BulletinBoardSQLServer.
...
Added support for H2 SQL engine.
Further generalization of the BulletinBoardSQLServer.
2015-12-12 11:54:52 +02:00
Arbel Deutsch Peled
3de54f16a2
Created (untested version of) a Threaded Bulletin Board Client.
...
Overhauled Bulletin Board Client interface to accommodate this.
Deprecated the Simple Bulletin Board Client.
Made the path to the server methods generic (defined in the Constants class of the rest package).
2015-12-10 15:08:41 +02:00
Arbel Deutsch Peled
76c5e6681f
Made SQL Servers generic.
...
Added MySQL Server and test.
Added partial H2 Server code.
2015-12-09 14:47:18 +02:00
Arbel Deutsch Peled
3f21f30f35
Added getSignerID method to signatures.
...
Added timing output for Server tests.
2015-12-08 09:11:22 +02:00
Arbel Deutsch Peled
0b847dcaf4
Added a new version of the BB Server that allows for search of messages containing multiple tags and/or signatures.
...
Added tests for both Server types.
2015-12-08 08:17:30 +02:00
Arbel Deutsch Peled
679d18f4a2
Added BB client intergration test (broken)
...
Fixed MsgID retrieval in BB server
2015-12-06 20:33:45 +02:00
Arbel Deutsch Peled
a31d88bd12
First implementation of simple BB Client
2015-12-05 14:25:02 +02:00
Arbel Deutsch Peled
b6b234891a
Merge branch 'Bulletin_Board_Server_phase_1'
...
Conflicts:
bulletin-board-server/src/test/java/meerkat/bulletinboard/BulletinBoardServerTest.java
2015-12-05 11:47:58 +02:00
Arbel Deutsch Peled
2ff34355e4
Bulletin Board Server configuration support.
...
Bulletin Board Server signature testing.
2015-11-28 23:59:56 +02:00
Arbel Deutsch Peled
a965193a75
Warning fixes
2015-11-24 08:59:45 +02:00
Tal Moran
cbe3b5c765
Update to gradle 2.9
2015-11-23 16:29:43 +02:00
Tal Moran
aa7dd779e1
ZK proof interfaces
2015-11-23 13:23:04 +02:00
Tal Moran
ed28e2eb1b
Fixed bulletin-board server tests (use temporary db instead of assuming one exists at specific path)
2015-11-23 09:25:49 +02:00
Tal Moran
ad121a7bfd
Merged encryption and signature work from crypto-primitives
2015-11-23 02:20:17 +02:00
Tal Moran
9bcdb411e2
Added deterministic version of signature generation (suitable for use in voting booth); improved signature tests
2015-11-23 02:06:53 +02:00
Arbel Deutsch Peled
dbf5727cee
Added Some unit tests and fixed several bugs.
2015-11-22 23:36:24 +02:00
Tal Moran
984d7457c6
Bug fixes; Encryption/Rerandomization tests pass
2015-11-22 23:24:27 +02:00
Arbel Deutsch Peled
3837b0c53e
Merge branch 'master' of https://cs.idc.ac.il/rhodecode/meerkat/meerkat-java into Bulletin_Board_Server_phase_1
2015-11-22 18:42:35 +02:00
Arbel Deutsch Peled
4cc0f968da
Merge branch 'master' of https://cs.idc.ac.il/rhodecode/meerkat/meerkat-java into Bulletin_Board_Server_phase_1
2015-11-22 18:35:10 +02:00
Tal Moran
46de34fbfb
Started implementing encryption tests -- don't yet work
2015-11-22 18:09:51 +02:00
Tal Moran
c76724f599
Interim merge for branch 'master' into crypto-primitives
2015-11-22 15:50:32 +02:00
Tal Moran
8200f08da0
Add configuration for test dependencies between subprojects
2015-11-22 15:31:51 +02:00
Tal Moran
d3c8e150bd
Added more signature examples
2015-11-22 14:05:28 +02:00