Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | add option to create identity from private keyspaeth/import_identity | jospaeth | 2020-05-25 |
| | |||
* | fix #6242 | Christian Grothoff | 2020-05-22 |
| | |||
* | style specing | Christian Grothoff | 2020-05-20 |
| | |||
* | Improved BIO API | Alessio Vanni | 2020-05-19 |
| | | | | | | | | | | | | | | | | | | | | BIO now supports reading from and writing to in-memory buffers. For reading, an allocated buffer (array) and a size is passed as arguments to the function opening the handle. For writing, a GNUNET_Buffer is created and used internally. The buffer contents can be extracted using the relevant function. There is a new API in addition to the existing read/write: this new API is more "declarative" in nature and is meant to mimic APIs like GNUNET_SQ. The read/write operations are defined in an array of specs which are then "commited" in a single (non-atomic) operation, rather than explicitly executing multiple function calls and checking their return value. Also there are small changes to GNUNET_Buffer to account for BIO's new features. Signed-off-by: Christian Grothoff <christian@grothoff.org> | ||
* | deprecate ill-defined set_nick API | Schanzenbach, Martin | 2020-05-06 |
| | |||
* | introduce have_rest; fix warnings | Schanzenbach, Martin | 2020-05-06 |
| | |||
* | fix gnunet-identity performance | Christian Grothoff | 2020-05-02 |
| | |||
* | Merge branch 'master' of git+ssh://gnunet.org/gnunet | Christian Grothoff | 2020-04-30 |
|\ | |||
| * | fix comments, struct naming; version | Schanzenbach, Martin | 2020-04-29 |
| | | |||
* | | stylefix | Christian Grothoff | 2020-04-30 |
|/ | |||
* | Merge branch 'schanzen/argon_pow' | Schanzenbach, Martin | 2020-04-22 |
|\ | |||
| * | update API for cleanup of handle | Martin Schanzenbach | 2020-04-21 |
| | | |||
| * | packed makes no sense there | Martin Schanzenbach | 2020-04-21 |
| | | |||
| * | new pass API | Schanzenbach, Martin | 2020-04-21 |
| | | |||
| * | include buffer of 10& of epoch | Schanzenbach, Martin | 2020-04-20 |
| | | |||
| * | update API comments | Schanzenbach, Martin | 2020-04-20 |
| | | |||
| * | remove sign API call | Martin Schanzenbach | 2020-04-20 |
| | | |||
| * | fix tests | Martin Schanzenbach | 2020-04-20 |
| | | |||
| * | evaluate epochs | Schanzenbach, Martin | 2020-04-20 |
| | | |||
| * | more comments, allow to pick up pow later | Schanzenbach, Martin | 2020-04-20 |
| | | |||
| * | towards less variance | Schanzenbach, Martin | 2020-04-19 |
| | | |||
| * | simplify pow even more; add timestamp to revocation pow | Schanzenbach, Martin | 2020-04-18 |
| | | |||
* | | defining GNUNET_array_concatenate() for #6190 | Christian Grothoff | 2020-04-21 |
| | | |||
* | | fix #6189 | Christian Grothoff | 2020-04-21 |
| | | |||
* | | add JSON spec'er for booleans | Christian Grothoff | 2020-04-21 |
| | | |||
* | | make GNUNET_freez default, have GNUNET_free_nz for cases where that does not ↵ | Christian Grothoff | 2020-04-21 |
| | | | | | | | | work | ||
* | | Merge branch 'master' of git+ssh://gnunet.org/gnunet | Christian Grothoff | 2020-04-19 |
|\| | |||
| * | fix build with clang | Schanzenbach, Martin | 2020-04-17 |
| | | |||
* | | add i64 deserializer | Christian Grothoff | 2020-04-19 |
|/ | |||
* | add relative_time specs | Christian Grothoff | 2020-04-17 |
| | |||
* | add GNUNET_freez for #6186 | Christian Grothoff | 2020-04-17 |
| | |||
* | fix #6184 | Christian Grothoff | 2020-04-15 |
| | |||
* | fixing #6149 | Christian Grothoff | 2020-04-11 |
| | |||
* | fix static assert FTBFS with older gcc | Christian Grothoff | 2020-04-11 |
| | |||
* | adapt code to work with latest MHD API | Christian Grothoff | 2020-04-09 |
| | |||
* | introduce enum for generic return values | Christian Grothoff | 2020-04-08 |
| | |||
* | fix sign api for to address #6164 | Christian Grothoff | 2020-04-08 |
| | |||
* | add GNUNET_static_assert() | Christian Grothoff | 2020-04-08 |
| | |||
* | improve comments (#6164) | Christian Grothoff | 2020-04-07 |
| | |||
* | bad sizeof | Christian Grothoff | 2020-04-03 |
| | |||
* | adding a GNUNET_memcmp_priv for constant-time comparing of data; fixes #6152 ↵ | Christian Grothoff | 2020-04-03 |
| | | | | (modulo actually finding specific places where this SHOULD be used instead of GNUNET_memcmp) | ||
* | fix #6153 | Christian Grothoff | 2020-04-03 |
| | |||
* | Point to explanatory documentation. | Marcello Stanisci | 2020-03-28 |
| | |||
* | use void * instead of char * for RSA key material to make it more clear that ↵ | Christian Grothoff | 2020-03-17 |
| | | | | these are not 0-terminated strings | ||
* | add function that logically belongs to libgnunetcurl instead of in multiple ↵ | Christian Grothoff | 2020-03-15 |
| | | | | Taler binaries | ||
* | Merge branch 'master' into schanzen/reclaim_256bit | Schanzenbach, Martin | 2020-02-13 |
|\ | |||
| * | add concept of supplemental records | Schanzenbach, Martin | 2020-02-13 |
| | | |||
* | | add expiration | Schanzenbach, Martin | 2020-02-09 |
| | | |||
* | | consolidate reclaim attribute lib | Schanzenbach, Martin | 2020-02-09 |
| | | |||
* | | add base64url encoding to util (RFC7515) | Schanzenbach, Martin | 2020-02-09 |
| | |