peerstore helper file


git-svn-id: https://gnunet.org/svn/gnunet@33283 140774ce-b5e7-0310-ab8b-a85725594a96
- revert logging changes back to debug level

git-svn-id: https://gnunet.org/svn/gnunet@33284 140774ce-b5e7-0310-ab8b-a85725594a96
- change GM (Gnunet Mesh) function prefixes for GC (Gnunet Cadet)

git-svn-id: https://gnunet.org/svn/gnunet@33285 140774ce-b5e7-0310-ab8b-a85725594a96
- stop using CadetTunnel3 and go back to CadetTunnel

git-svn-id: https://gnunet.org/svn/gnunet@33286 140774ce-b5e7-0310-ab8b-a85725594a96
- storage for old _encryption_ keys

git-svn-id: https://gnunet.org/svn/gnunet@33287 140774ce-b5e7-0310-ab8b-a85725594a96
- doc

git-svn-id: https://gnunet.org/svn/gnunet@33288 140774ce-b5e7-0310-ab8b-a85725594a96
- refactor key generation, cache peers ephemeral key to create new keys immediately

git-svn-id: https://gnunet.org/svn/gnunet@33289 140774ce-b5e7-0310-ab8b-a85725594a96
- use old key for encryption if key exchange was recent enough

git-svn-id: https://gnunet.org/svn/gnunet@33290 140774ce-b5e7-0310-ab8b-a85725594a96
- move HMAC verification to decryption function

git-svn-id: https://gnunet.org/svn/gnunet@33291 140774ce-b5e7-0310-ab8b-a85725594a96
- don't inifinite loop on error

git-svn-id: https://gnunet.org/svn/gnunet@33292 140774ce-b5e7-0310-ab8b-a85725594a96
- refactor decryption

git-svn-id: https://gnunet.org/svn/gnunet@33293 140774ce-b5e7-0310-ab8b-a85725594a96
- don't destroy the KX context right away, wait 1 minute for possible old traffic

git-svn-id: https://gnunet.org/svn/gnunet@33294 140774ce-b5e7-0310-ab8b-a85725594a96
- use cadet for log script

git-svn-id: https://gnunet.org/svn/gnunet@33295 140774ce-b5e7-0310-ab8b-a85725594a96
- log

git-svn-id: https://gnunet.org/svn/gnunet@33296 140774ce-b5e7-0310-ab8b-a85725594a96
- don't use the old key during a KX

git-svn-id: https://gnunet.org/svn/gnunet@33297 140774ce-b5e7-0310-ab8b-a85725594a96
- revert log

git-svn-id: https://gnunet.org/svn/gnunet@33298 140774ce-b5e7-0310-ab8b-a85725594a96
added record expiry to sqlite


git-svn-id: https://gnunet.org/svn/gnunet@33299 140774ce-b5e7-0310-ab8b-a85725594a96