Commit Graph

25 Commits

Author SHA1 Message Date
Přemysl Eric Janouch ceea7dca2f
C++: split out a library with a trivial interface
Closes #2.
2020-08-12 07:53:21 +02:00
Přemysl Eric Janouch 486cafa6b4
Go: update dependencies 2020-08-12 06:15:41 +02:00
Přemysl Eric Janouch a0696cdb88
Name change 2020-08-12 06:14:03 +02:00
Přemysl Eric Janouch be8480f8af
Consistency 2018-12-14 02:52:05 +01:00
Přemysl Eric Janouch f9f3171c02
Use Go modules 2018-12-01 22:43:11 +01:00
Přemysl Eric Janouch 0ea296de67
Go: less API stupidity coming from the C++ heritage 2018-10-04 14:46:12 +02:00
Přemysl Eric Janouch 9d2412398a
Go: additional small fixes 2018-10-04 14:14:04 +02:00
Přemysl Eric Janouch 62206ed344
Go: documentation cleanup 2018-10-04 13:18:37 +02:00
Přemysl Eric Janouch 9ac8360979
Go: use multiple return values
The compiler has made it more obvious where we eat error messages.
2018-10-04 13:09:29 +02:00
Přemysl Eric Janouch 50578fe99f
Go: add Object constructors 2018-10-04 12:51:23 +02:00
Přemysl Eric Janouch eedd9a550c
Go: cleanups 2018-10-04 12:11:43 +02:00
Přemysl Eric Janouch 43ca0e5035
Add a Go port
It should be roughly at feature parity.
2018-10-04 01:03:45 +02:00
Přemysl Eric Janouch ad239714b0
Add comments about some potential issues
- lack of number range verification
 - lack of sanitization when serializing dicts
2018-10-03 22:47:47 +02:00
Přemysl Eric Janouch daa9cc1ed4
Mark a variable const 2018-10-03 22:47:47 +02:00
Přemysl Eric Janouch 4c7853c951
Try to return the innermost error message
Improving debugging experience.
2018-10-03 22:47:46 +02:00
Přemysl Eric Janouch c77a9c052a
Fix parsing of hex strings 2018-10-03 22:17:05 +02:00
Přemysl Eric Janouch 54d86cf25b
Fix serialization of null values 2018-10-02 23:17:46 +02:00
Přemysl Eric Janouch 160f09ecc3
Fix octal escapes 2018-10-02 23:17:15 +02:00
Přemysl Eric Janouch 2d3fd3317b
Add NEWS 2018-08-03 20:04:33 +02:00
Přemysl Eric Janouch 803b048f8c
Clarify libcrypto API version in README 2018-08-03 19:58:36 +02:00
Přemysl Eric Janouch 73bf4b861a
Fix double fclose() 2018-07-21 23:38:25 +02:00
Přemysl Eric Janouch e0a77dacf7
Update README 2018-06-24 04:35:45 +02:00
Přemysl Eric Janouch 17d253927f
Relicense to 0BSD, update mail address
I've come to the conclusion that copyright mostly just stands in the way
of software development.  In my jurisdiction I cannot give up my own
copyright and 0BSD seems to be the closest thing to public domain.

The updated mail address, also used in my author/committer lines,
is shorter and looks nicer.  People rarely interact anyway.
2018-06-24 04:35:04 +02:00
Přemysl Eric Janouch 41f8165d18
meson.build: enable installation 2017-12-02 23:01:48 +01:00
Přemysl Eric Janouch d41c4d4a55
Initial commit 2017-11-08 18:02:03 +01:00