aboutsummaryrefslogtreecommitdiff
path: root/src/util
Commit message (Collapse)AuthorAge
* draft ATS API for TNGChristian Grothoff2018-11-29
|
* move network type logic out of ATS code, move performance preferences into MQChristian Grothoff2018-11-22
|
* Merge branch 'master' of gnunet.org:gnunetNils Gillmann2018-11-13
|\
| * fix resolver bugs and warningsChristian Grothoff2018-11-12
| |
| * new convenience function to do operations on a configuration object to avoid ↵Christian Grothoff2018-11-10
| | | | | | | | repetitive configuration_create, _load and _destroy logic
* | Partial application of diff send in beberking, Issue #5476Nils Gillmann2018-11-13
|/ | | | Signed-off-by: Nils Gillmann <ng0@n0.is>
* fix #5454Christian Grothoff2018-11-04
|
* fix #5467Christian Grothoff2018-11-02
|
* fix #5465Christian Grothoff2018-11-01
|
* Fix base64 encoder.Marcello Stanisci2018-10-25
| | | | | Eliminating the appending of a '=' symbol in the last position of the output string.
* cleaning up configure, in particular the idn.h checksChristian Grothoff2018-10-25
|
* fix -lidn(2) linkage by adding missing AM_CONDITIONAL and missing endif ↵Christian Grothoff2018-10-25
| | | | statements
* libidn + libidn2 support, as proposed by WJ Liu / multiSnow in a github gist.Nils Gillmann2018-10-25
| | | | Signed-off-by: Nils Gillmann <ng0@n0.is>
* fix include orderChristian Grothoff2018-10-20
|
* add support for /etc/hostsChristian Grothoff2018-10-18
|
* use unique 32-bit IDs for DNS requests to avoid random confusions, handle ↵Christian Grothoff2018-10-18
| | | | additional and authoritative records as well
* configurable threshold for randomized backoffFlorian Dold2018-09-26
|
* randomized exponential backoffFlorian Dold2018-09-26
|
* benchmark: track max time for URLsFlorian Dold2018-09-26
|
* i18n, fix typo, better loggingChristian Grothoff2018-09-15
|
* warn better if config option is invalid, allow second and seconds as time unitsChristian Grothoff2018-09-15
|
* benchmark: count rsa_blind properlyFlorian Dold2018-08-19
|
* fix benchmark for threadsFlorian Dold2018-08-19
|
* benchmark collection awk scriptsFlorian Dold2018-08-18
|
* improved benchmarkingFlorian Dold2018-08-18
|
* typoFlorian Dold2018-08-18
|
* benchmarking: assertFlorian Dold2018-08-18
|
* benchmarking: minor fixFlorian Dold2018-08-18
|
* URL benchmarkingFlorian Dold2018-08-18
|
* missing filesFlorian Dold2018-08-18
|
* basic benchmarkingFlorian Dold2018-08-18
|
* tolerate failure to start gnunet-service-resolver, make resolver not crash ↵Christian Grothoff2018-08-15
| | | | if /etc/resolv.conf does not exist
* handle case that DNS servers do not return A/AAAA records if we ask for ALLChristian Grothoff2018-08-14
|
* fix CNAME handling, caching, out-of-bounds accesses, etc. in ↵Christian Grothoff2018-08-14
| | | | gnunet-service-resolver
* introduce allocation wrappers to improve libgcrypt performanceChristian Grothoff2018-08-11
|
* GNUNET_SCHEDULER_do_work: always check if shutdown is necessary and update ↵lurchi2018-07-29
| | | | | | wakeup time
* Remove restrictive and unnecessary assertlurchi2018-07-24
| | | | Using the SCHEDULER_add* functions is now allowed before the first call to GNUNET_SCHEDULER_do_work.
* add more general HMAC function for JWTsSchanzenbach, Martin2018-07-21
|
* fix fmt stringChristian Grothoff2018-07-07
|
* clarify error message of #5375Christian Grothoff2018-07-01
|
* update gitignoreChristian Grothoff2018-07-01
|
* update gitignoreChristian Grothoff2018-07-01
|
* move gnunet-timeout to src/util/, fix issues related to #5375Christian Grothoff2018-07-01
|
* simplify memory allocation in plugin_namestore_flat, use cleaner signatures ↵Christian Grothoff2018-06-30
| | | | for base64 encoding/decoding functions
* update gitignoreChristian Grothoff2018-06-29
|
* fix segfaultlurchi2018-06-29
|
* add documentatioNlurchi2018-06-29
|
* Use the DNSPARSER and DNSSTUB libraries in the resolver servicelurchi2018-06-29
| | | | | | | | | | | | We are not using the libc functions anymore for forward and backup DNS resolutions and the DNSPARSER and DNSSTUB libraries instead. This has the advantage that the APIs are asynchronous now and thus multiple DNS resolutions can be done in parallel. This breaks support for Windows and other operating systems that don't use /etc/resolv.conf for defining DNS servers. For fixing this the function lookup_dns_servers can be extended with different lookup mechanisms.
* introduce API functions for duplicating the DNSPARSER record typeslurchi2018-06-29
|
* -comments: the world ain't all malepsyc://loupsycedyglgamf.onion/~lynX2018-06-27
|