-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
50 lines (29 loc) · 1.42 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
2020-12-31 Ning Shang <geek@cerias.net>
* Change license from GPLv3 to LGPLv2.1
* Bump version to 1.0.0
2012-03-30 Ning Shang <geek@cerias.net>
* src/rand.C: Bug fix. Added missing brackets.
* configure.ac: version number updated to 0.1.4
2009-01-13 Ning Shang <syncom@gmail.com>
* configure.ac: version number updated to 0.1.1
* include/g2hec_Genus2_ops.h (class g2hcurve): Listened to Effective
C++. Replaced assignment in constructors with initialization list.
Added check for assignment to self in operator=.
2008-10-09 Ning Shang <syncom@gmail.com>
* doc/g2hecdoc.texi: Documentation updated.
* include/g2hec_Genus2_ops.h: Bugfix: changed function signature of
divisor operator*() by adding `const' qualifier.
* Version controlled at https://g2hec.googlecode.com/svn/trunk/
* Fix to be announced in version 0.2.
2008-09-03 Ning Shang <syncom@gmail.com>
* src/testrand.C: A test unit for g2hec_rand() added.
* src/rand.C (g2hec_rand): Function g2hec_rand() implementation. It
tries to produce a random seed from /dev/urandom. If it fails, the
random seed falls back to 0.
* include/g2hec_rand.h: Function g2hec_rand() added. It produces a
random seed (128-bit integer type ZZ).
2008-09-01 Ning Shang <syncom@gmail.com>
* examples/elgmal.C: An example of local genus 2 elgmal encryption
scheme is added.
* examples/dh.C (main): An example of local genus 2 Diffie-Hellman key
exchange is added.