Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | fix type | Christian Grothoff | 2020-08-03 | |
| | ||||
* | fix: reclaim urlenc / revert accidental change | Martin Schanzenbach | 2020-08-01 | |
| | ||||
* | Merge branch 'master' of ssh://gnunet.org/gnunet | Martin Schanzenbach | 2020-08-01 | |
|\ | ||||
| * | fix to nicer style | Christian Grothoff | 2020-07-31 | |
| | | ||||
| * | implement GNUNET_buffer_write_data_encoded | Florian Dold | 2020-07-30 | |
| | | ||||
| * | use better return type | Christian Grothoff | 2020-07-27 | |
| | | ||||
| * | Merge branch 'master' of ssh://gnunet.org/gnunet | t3sserakt | 2020-07-21 | |
| |\ | ||||
| * | | TNG: Implemented 5530: add replay protection to TCP communicator. Added ↵ | t3sserakt | 2020-07-17 | |
| | | | | | | | | | | | | monotime value checks | |||
* | | | util: add percent/url encoding | Martin Schanzenbach | 2020-08-01 | |
| |/ |/| | ||||
* | | merge flags into enum for GNUNET_DISK_pipe() API, fixing #6188 | Christian Grothoff | 2020-07-18 | |
| | | ||||
* | | avoid boolean flag in GNUNET_OS_start_process() API (fixes #6188) | Christian Grothoff | 2020-07-17 | |
| | | ||||
* | | fix signature | Christian Grothoff | 2020-07-17 | |
| | | ||||
* | | remove const | Christian Grothoff | 2020-07-17 | |
| | | ||||
* | | avoid boolean argument in GNUNET_CURL_job_add(), see #6188 | Christian Grothoff | 2020-07-16 | |
| | | ||||
* | | support context-wide client authentication | Christian Grothoff | 2020-07-16 | |
| | | ||||
* | | Add function to return GNUnet's default configuration | Alessio Vanni | 2020-07-14 | |
| | | | | | | | | | | | | | | | | | | It's for convenience when applications call `GNUNET_OS_init', after which it's impossible to obtain GNUnet's configuration without manually checking the filesystem. With this function it's possible to get the configuration regardless of the state of the application. | |||
* | | -fix: temporarily bumb minimum quots | Martin Schanzenbach | 2020-07-06 | |
| | | ||||
* | | GNUNET_free_non_null -> GNUNET_free | Christian Grothoff | 2020-07-05 | |
| | | ||||
* | | try to fix #6419: | Christian Grothoff | 2020-07-02 | |
|/ | ||||
* | indentation fix | Christian Grothoff | 2020-06-18 | |
| | ||||
* | Fixed bug #5822 by adding a monotonic time to the connection create message ↵ | t3sserakt | 2020-06-05 | |
| | | | | of a peer that want to start a KX, and the corresponding test #5823. Credits to dvn, lurchi and xrs for helpful discussions and coding. | |||
* | tng: more UDP communicator backchannels | Martin Schanzenbach | 2020-06-01 | |
| | | | | | Added a new message for queue updates to indicate queue length. Queues now may also have a priority parameter. | |||
* | rsa crypto compare functions take const parameters | Jonathan Buchanan | 2020-05-29 | |
| | ||||
* | Make REQUEST_AGPL messages configurable and add handler by default | Alessio Vanni | 2020-05-27 | |
| | | | | | | | | | | | | | | | | | | | This makes two changes: * Add a field to `struct GNUNET_OS_ProjectData' containing a URL (as a string) pointing to the source code of the application. * If the field is not NULL, add a handler for the REQUEST_AGPL messages sending the specified URL to the client. The handler is added both in client-service communications (i.e. local services that don't make requests to other peers in the network) and in peer-peer communications (CADET.) This way, any client (local or remote with CADET) can request the source code location using a standardized mechanism instead of writing ad-hoc solutions (unless the service/peer explicitly specifies a NULL pointer.) Signed-off-by: Christian Grothoff <christian@grothoff.org> | |||
* | remove argon2 dependency. Use limited libsodium argon2id function for GNS ↵ | Martin Schanzenbach | 2020-05-26 | |
| | | | | and NSE | |||
* | Merge branch 'spaeth/import_identity' | jospaeth | 2020-05-26 | |
|\ | ||||
| * | add option to create identity from private keyspaeth/import_identity | jospaeth | 2020-05-25 | |
| | | ||||
* | | fix bit counting mess | Martin Schanzenbach | 2020-05-26 | |
|/ | ||||
* | 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 | |
| | |