aboutsummaryrefslogtreecommitdiff
path: root/src/util/gnunet-ecc.c
Commit message (Collapse)AuthorAge
* NEWS: Refactoring components under src/ into lib/, plugin/, cli/ and service/Martin Schanzenbach2023-10-18
| | | | | This also includes a necessary API refactoring of crypto from IDENTITY to UTIL.
* BUILD: Attempt to disentable platform.h, gnunet_common.h and ↵Martin Schanzenbach2022-12-04
| | | | gnunet_private_config.h insanity
* BUILD: Improve platform-specific includesMartin Schanzenbach2022-12-01
| | | | | | | | | | | This change allows third party programs to use gnunet either with the platform header from the sources used to build to gnunet, or use their own platform header by defining GNUNET_CUSTOM_PLATFORM_H which will be included in its stead. This also means that programs no longer must include "platform.h" (or similar) manually. The change (should be) backwards compatible to some degree. Fixes #4615
* make GNUNET_freez default, have GNUNET_free_nz for cases where that does not ↵Christian Grothoff2020-04-21
| | | | work
* fixing #6149Christian Grothoff2020-04-11
|
* tighten formatting rulesChristian Grothoff2019-10-31
|
* global reindent, now with uncrustify hook enabledChristian Grothoff2019-10-05
|
* uncrustify as demanded.ng02019-09-08
|
* first step to remove plibcng02019-09-06
|
* return value of GNUNET_strlcpy can be usedlurchi2019-06-27
|
* use GNUNET_strlcpy instead of strncpy where possiblelurchi2019-06-27
|
* src: for every AGPL3.0 file, add SPDX identifier.ng02019-01-14
|
* paragraph for gnunet devs that don't know how to use the webpsyc://loupsycedyglgamf.onion/~lynX2018-06-07
|
* glitch in the license text detected by hyazinthe, thank you!psyc://loupsycedyglgamf.onion/~lynX2018-06-07
|
* first batch of license fixes (boring)psyc://loupsycedyglgamf.onion/~lynX2018-06-05
|
* fix misc compiler warningsChristian Grothoff2018-01-04
|
* add -P option to gnunet-eccChristian Grothoff2017-11-01
|
* add -x option to gnunet-ecc for #4629Christian Grothoff2017-06-04
|
* rename GNUNET_GETOPT functions to achieve better consistencyChristian Grothoff2017-03-25
|
* getopt major style fix, remove macro-mania with nicer typed functionsChristian Grothoff2017-03-15
|
* -avoid calling memcpy() with NULL argument, even if len is 0Christian Grothoff2016-07-08
|
* -fix (C) noticesChristian Grothoff2016-01-19
|
* -fix non-deterministic peerstore sync failureChristian Grothoff2015-07-06
|
* fix #3869: outdated FSF addressChristian Grothoff2015-06-30
|
* -bringing copyright tags up to FSF standardChristian Grothoff2015-02-07
|
* -zero-terminateChristian Grothoff2014-12-07
|
* Fix gnunet-ecc vanity genDavid Barksdale2014-12-07
|
* -doxygen, styleChristian Grothoff2014-11-30
|
* - fix faux compiler warningsBart Polot2014-10-15
|
* -fix leak, uninit maskChristian Grothoff2014-10-05
|
* - indentation, fix old(er) gcc compilation warnings "may be uninitialized"Bart Polot2014-09-05
|
* Since we started using ECC, peer identities ARE public keys, not their ↵Bart Polot2014-07-03
| | | | hashes. This commit removes the miss-documented, redundant option and the duplicate code associated to its handling.
* Added a cleaned-up vanity key generator to gnunet-eccBart Polot2014-07-03
|
* -fix leakChristian Grothoff2014-06-07
|
* Allow gnunet-ecc to list all public keys in a fileBart Polot2014-01-30
|
* - key generation for secretsharingFlorian Dold2013-12-10
| | | | | | - gnunet-ecc -E also prints hex
* -adding missing closeChristian Grothoff2013-11-28
|
* - Added the '-E' option to gnunet-ecc, which prints reference results ofFlorian Dold2013-11-19
| | | | | ecc operations
* functionality to print ids in hostkey fileMatthias Wachs2013-11-12
|
* separating ECC crypto into functions/structs for ECDHE, ECDSA and EDDSAChristian Grothoff2013-10-10
|
* -remove trailing whitespaceChristian Grothoff2013-10-06
|
* -towards addressing #3047, note this causes the code to FTBFSChristian Grothoff2013-09-30
|
* -fix rename issuesChristian Grothoff2013-09-13
|
* splitting 'struct GNUNET_CRYPTO_EccPublicKey' into one struct for signing ↵Christian Grothoff2013-09-13
| | | | and another for encryption
* removing GNUNET_CRYPTO_ecc_key_free, use GNUNET_free directly insteadChristian Grothoff2013-08-21
|
* -eliminate more uses of ShortHashCode, breaks signaturesChristian Grothoff2013-08-19
|
* moving to new, fixed-size encoding of public and private ECC keys ↵Christian Grothoff2013-08-06
| | | | everywhere, also improving ECC API to better support ECRS/GADS operations
* -trying to address #2791Christian Grothoff2013-02-11
|
* switching to ECDHE cryptography f, implementation is incomplete and ↵Christian Grothoff2013-02-05
| | | | INSECURE, do not use for anything but testing
* -renaming testing-new.h to testing.h, bumping library versionsChristian Grothoff2012-12-21
|