Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-08-13 | Switch to a more sensible error reporting system | Vivien Kraus | |
2021-08-01 | Use guile parameters | Vivien Kraus | |
With parameters, the API does not need to care about the directory where to load files and how to get the time. | |||
2021-07-02 | Switch to AGPL | Vivien Kraus | |
2021-06-19 | An API to manipulate contents on the server | Vivien Kraus | |
2021-06-19 | Run the identity provider as a script | Vivien Kraus | |
2021-06-19 | Use a web cache on the file system | Vivien Kraus | |
2021-06-19 | Add a signature and verification function for JWS | Vivien Kraus | |
2021-06-19 | Add a function to hash a public key for DPoP. | Vivien Kraus | |
2021-06-19 | Add a hash function | Vivien Kraus | |
2021-06-19 | Add a strip function | Vivien Kraus | |
2021-06-19 | Export a JSON API that is compatible with SRFI-180 | Vivien Kraus | |
SRFI-180 represents JSON objects as alists from symbols to values, while guile-json represents them as alists from strings to values. Since alists are everywhere in the API, we need them to be as standard as possible. So, we need them in SRFI-180 format. | |||
2021-06-19 | Generate a key pair. | Vivien Kraus | |
2021-06-19 | Add a random number generator. | Vivien Kraus | |
2021-06-19 | Add a base64 encoder and decoder | Vivien Kraus | |
2021-06-19 | Export the functions defined in the library. | Vivien Kraus | |