1a3c7a8282
Go: add Updater.Dereference()
2021-12-08 21:33:26 +01:00
d8171b9ac4
Go: improve error handling
2021-12-08 20:49:06 +01:00
bcb24af926
Minor revision
2021-12-08 20:39:02 +01:00
c0927c05dd
Add .gitignore
2021-11-06 12:28:25 +01:00
5e87223b5d
Add clang-format configuration, clean up
2021-11-06 12:27:39 +01:00
58a4ba1d05
meson.build: use set_quoted()
2021-11-06 11:42:57 +01:00
350cf89e51
Bump Go modules to 1.17
2021-08-19 05:36:46 +02:00
d4ff9a6e89
README.adoc: add a PkgGoDev badge
2020-09-11 00:15:58 +02:00
a5176b5bbb
Bump version, update NEWS
2020-09-06 05:16:40 +02:00
af6a937033
Go: avoid non-deterministic output
...
The code has even turned out simpler.
2020-09-06 05:16:40 +02:00
8913f8ba9c
Add a test script to verify basic function
2020-09-06 05:16:39 +02:00
524eea9b2f
Manual: fix the example
...
Things managed to work once but for rather arbitrary reasons.
2020-09-05 21:32:05 +02:00
3ce08d33f6
Bump version, update NEWS
2020-09-05 20:10:48 +02:00
a75f990565
Add an instructive man page
2020-09-05 20:10:47 +02:00
46fa50749f
Add a --version option
...
And fix that --reservation was missing from the optstring.
2020-09-05 20:08:41 +02:00
796a9640d3
Make it possible to change the signature reservation
2020-09-04 18:33:12 +02:00
2d08100b58
Avoid downgrading the document's PDF version
2020-09-04 18:30:09 +02:00
1224d9be47
Return errors rather than mangle documents
2020-09-04 16:05:14 +02:00
486cafa6b4
Go: update dependencies
2020-08-12 06:15:41 +02:00
a0696cdb88
Name change
2020-08-12 06:14:03 +02:00
be8480f8af
Consistency
2018-12-14 02:52:05 +01:00
f9f3171c02
Use Go modules
2018-12-01 22:43:11 +01:00
0ea296de67
Go: less API stupidity coming from the C++ heritage
2018-10-04 14:46:12 +02:00
9d2412398a
Go: additional small fixes
2018-10-04 14:14:04 +02:00
62206ed344
Go: documentation cleanup
2018-10-04 13:18:37 +02:00
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
50578fe99f
Go: add Object constructors
2018-10-04 12:51:23 +02:00
eedd9a550c
Go: cleanups
2018-10-04 12:11:43 +02:00
43ca0e5035
Add a Go port
...
It should be roughly at feature parity.
2018-10-04 01:03:45 +02:00
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
daa9cc1ed4
Mark a variable const
2018-10-03 22:47:47 +02:00
4c7853c951
Try to return the innermost error message
...
Improving debugging experience.
2018-10-03 22:47:46 +02:00
c77a9c052a
Fix parsing of hex strings
2018-10-03 22:17:05 +02:00
54d86cf25b
Fix serialization of null values
2018-10-02 23:17:46 +02:00
160f09ecc3
Fix octal escapes
2018-10-02 23:17:15 +02:00
2d3fd3317b
Add NEWS
2018-08-03 20:04:33 +02:00
803b048f8c
Clarify libcrypto API version in README
2018-08-03 19:58:36 +02:00
73bf4b861a
Fix double fclose()
2018-07-21 23:38:25 +02:00
e0a77dacf7
Update README
2018-06-24 04:35:45 +02:00
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
41f8165d18
meson.build: enable installation
2017-12-02 23:01:48 +01:00
d41c4d4a55
Initial commit
2017-11-08 18:02:03 +01:00