Manuel Pégourié-Gonnard
|
efaa31e9ae
|
Implemented multiplication
|
2013-01-16 16:31:50 +01:00 |
|
Manuel Pégourié-Gonnard
|
b4ab8a8137
|
Fixed memory leak due to typo
|
2013-01-16 16:31:50 +01:00 |
|
Manuel Pégourié-Gonnard
|
de532ee73f
|
Implemented generic doubling
|
2013-01-16 16:31:50 +01:00 |
|
Manuel Pégourié-Gonnard
|
ab38b70816
|
Fixed add_generic
|
2013-01-16 16:31:50 +01:00 |
|
Manuel Pégourié-Gonnard
|
b505c2796c
|
Got first tests working, fixed ecp_copy()
|
2013-01-16 16:31:49 +01:00 |
|
Manuel Pégourié-Gonnard
|
d0dc6317e1
|
Added a few test cases for addition
|
2013-01-16 16:31:49 +01:00 |
|
Manuel Pégourié-Gonnard
|
847395a8a9
|
Added ecp_XXX_read_string()
|
2013-01-16 16:31:49 +01:00 |
|
Manuel Pégourié-Gonnard
|
7cfcea349c
|
Documented error codes properly
|
2013-01-16 16:31:49 +01:00 |
|
Manuel Pégourié-Gonnard
|
ae180d0f20
|
Got started on ecp_add(): generic case done
|
2013-01-16 16:31:49 +01:00 |
|
Manuel Pégourié-Gonnard
|
883f313516
|
Added ecp_copy() (for points)
|
2013-01-16 16:31:49 +01:00 |
|
Manuel Pégourié-Gonnard
|
5179e463d5
|
Allowed point at infinity, supressed ecp_double()
|
2013-01-16 16:31:49 +01:00 |
|
Manuel Pégourié-Gonnard
|
1e8c8ecd95
|
Implemented ecp_{point,group}_free()
|
2013-01-16 16:31:49 +01:00 |
|
Manuel Pégourié-Gonnard
|
39d2adbbd0
|
Added (skeleton) ecp.[ch]
|
2013-01-16 16:31:48 +01:00 |
|