gnunet

Main GNUnet Logic
Log | Files | Refs | Submodules | README | LICENSE

DateCommit messageAuthorFiles+-
2026-04-09 11:58meson: add pq pkgconfigMartin Schanzenbach1+6-0
2026-04-09 11:57meson: add curl pkgconfigMartin Schanzenbach1+7-0
2026-03-30 19:36flake: fix dependency propagationMartin Schanzenbach1+5-2
2026-03-29 16:06nix: use stable release packagesMartin Schanzenbach2+7-8
2026-03-29 12:50build: separate make check and make installcheck targetsMartin Schanzenbach15+22-17
2026-03-29 11:59nix: fix buildMartin Schanzenbach1+12-3
2026-03-29 11:42ci: fix bash location detection for more portabilityMartin Schanzenbach1+1-1
2026-03-29 11:41nix: add codespell to devshellMartin Schanzenbach1+1-0
2026-03-29 11:40-fix flake lockMartin Schanzenbach1+1-1
2026-03-29 11:39build: add rudimentary nix flakeMartin Schanzenbach2+132-0
2026-03-26 18:57build: use /bin/sh for scriptsMartin Schanzenbach2+2-2
2026-03-26 18:56build: add shell.nix fileMartin Schanzenbach1+29-0
2026-03-19 07:00po: update for releaseMartin Schanzenbach9+2463-2427
2026-03-19 06:25transport: cancel burst tasks on shutdown, cancel previous dv learn task on rescheduling, cancel open poll timerJacki2+15-0
2026-03-18 19:54tests: disable unnecessary servicesMartin Schanzenbach2+25-0
2026-03-18 19:49util: Fix OS API bug/regressionMartin Schanzenbach1+1-1
2026-03-18 13:31arm: fix leaks and free before useMartin Schanzenbach1+0-3
2026-03-18 00:24fs: reserve at least one on-demand-block for indexed filesJacki2+21-9
2026-03-17 10:15-fix macro definitionChristian Grothoff1+14-14
2026-03-17 07:35gns: fix test IP for gnunet.orgMartin Schanzenbach1+1-1
2026-03-17 02:08pils: fix checking for wrong callbackJacki1+1-1
2026-03-17 01:48dht: fix parsing addresses by calling check_reply with hello block instead of hello messageJacki1+42-10
2026-03-17 00:33pils: add logging for debugging operationsJacki1+16-0
2026-03-16 22:16-fix build issuesJacki2+8-9
2026-03-16 21:54transport: adjust logging peer identity on communicator connectionJacki1+18-9
2026-03-16 21:47hello: implement parsing dht p2p hello message, fix dht get hello requestJacki11+127-60
2026-03-16 06:15cadet: wait for ecdh operation, delay announcement if peer identity is missing, remove init cbJacki3+60-35
2026-03-16 02:18dht: load underlays after receiving first valid peer identityJacki1+15-10
2026-03-15 23:41dht: drop usage of pils key ring and replace it with pils service using async callbacksJacki11+985-362
2026-03-07 22:10cadet: cancel pils operations on destructionJacki2+17-2
2026-03-07 21:57cadet: drop usage of pils key ring and use pils service with its async callbacksJacki10+463-259
2026-03-06 17:42pils: move access to peer identity and hash from key ring struct into service handleJacki35+458-405
2026-03-06 13:26pils: remove explicit function for accessing public key of peer identityJacki4+10-36
2026-03-05 01:00transport: use pils key ring in transport serviceJacki2+116-43
2026-02-25 03:06messenger: prevent duplicate merge message from syncing handle and reset syncing handle on errorJacki1+6-3
2026-02-24 05:37messenger: drop usage of key ring, propagate peer identity switch and fix starving in sync processJacki5+106-37
2026-02-24 03:41messenger: avoid sending duplicate merge messages from sync processJacki4+17-0
2026-02-24 02:33messenger: using pils service to sign peer messages and syncing clients dynamicallyJacki22+909-520
2026-02-22 19:09messenger: use pils key ring in messenger serviceJacki4+17-22
2026-02-22 15:37pils: adjust loggingJacki1+6-2
2026-02-22 15:20pils: implement initial callback with valid identity for key ringJacki17+108-102
2026-02-22 14:23fs: use key ring for access to current peer identityJacki3+32-94
2026-02-22 14:05revocation: use key ring for access to current peer identityJacki2+29-15
2026-02-22 13:55pils: add hashsum of identity key to key ringJacki7+97-69
2026-02-22 13:30dht: remove usage of static private key from peerJacki4+12-18
2026-02-22 13:00core: use pils key ring in core serviceJacki4+126-71
2026-02-22 12:32dht: destroy key ring on shutdownJacki1+5-0
2026-02-22 11:37dht: adjust internal service parts to use pils key ringJacki5+124-107
2026-02-22 06:52core: abort hash contexts consistently, handle repeated initiator hello and reject client earlierJacki2+47-25
2026-02-22 03:35regex: fix segfault of cli toolJacki1+10-8
2026-02-21 23:44regex: implement cli tool to announce regular expressions and observe peers doing soJacki3+276-0
2026-02-21 22:29messenger: add options hint to the cli toolJacki1+1-1
2026-02-21 04:53communicator-udp: lower log level of failed sending KX error to warningJacki1+2-2
2026-02-12 10:43rest: fix retrieving longer usernames for basic authJacki1+18-9
2026-02-21 04:04regex: use key ring for announcement to access private key asyncJacki4+26-23
2026-02-21 03:20pils: use pils key ring in dht, exit and nse serviceJacki4+118-76
2026-02-21 02:27regex: use pils key ring in regex serviceJacki3+30-18
2026-02-21 02:10communicator-http3: use pils key ring in http3 communicatorJacki2+17-16
2026-02-21 02:04communicator-quic: use pils key ring in quic communicatorJacki2+25-22
2026-02-21 01:36communicator-unix: use pils key ring in unix communicatorJacki2+20-9
2026-02-20 23:15cadet: implement pils key ring to use current peer identityJacki9+130-49
2026-02-20 22:32communicator-udp: use pils key ring in udp communicatorJacki1+48-119
2026-02-20 21:59pils: implement key ring for peer identity usageJacki3+300-120
2026-02-20 16:10meson: add logging verbosity level to summaryJacki1+6-0
2026-02-20 03:56-fix compiler warnings caused by usage of strchrJacki4+11-11
2026-02-20 03:25transport: adjust logging of remaining clients and fix compiler warningJacki1+25-6
2026-02-20 02:54pils: printing full peer identityJacki1+8-6
2026-02-20 02:51-add year to copyright datesJacki3+3-3
2026-02-20 02:46pils: fix logging priority of some messagesJacki1+2-3
2026-02-20 02:42nse: initialize my_identity in core_init fixing assertionJacki1+2-1
2026-02-20 02:27transport: fix removing addresses from udp communicator on shutdownJacki1+1-0
2026-03-16 22:37revise GNUNET_process() API one more timeChristian Grothoff37+290-1498
2026-03-16 00:15-use CONST where possibleChristian Grothoff1+23-23
2026-03-15 20:58prevent looping on EINTR with non-blockingChristian Grothoff3+20-9
2026-03-15 20:40-this wait has to be non-blockingChristian Grothoff1+1-1
2026-03-15 20:35fix test_core_api_start_only shutdown logicChristian Grothoff2+25-25
2026-03-15 20:23-minor cleanupsChristian Grothoff3+4-50
2026-03-15 20:08transport: handle some race conditions with PILS PIDMartin Schanzenbach1+8-0
2026-03-15 19:22nse: do not assert PID unchangedMartin Schanzenbach1+0-3
2026-03-15 18:57-fix new os_process logic: do not prefix args with whitespaceChristian Grothoff4+58-2
2026-03-15 17:05try not to start rps/pils when testing ARMChristian Grothoff1+8-0
2026-03-15 16:55fix ARM signalling pipeChristian Grothoff1+3-1
2026-03-15 16:47fix stuff...Christian Grothoff14+185-101
2026-03-15 14:45more work on migration to new GNUNET_process APIChristian Grothoff24+677-779
2026-03-15 01:05migrate more logic from GNUNET_OS_process to new GNUNET_process APIChristian Grothoff5+295-261
2026-03-14 23:16-more conversions to GNUNET_Process APIChristian Grothoff1+28-15
2026-03-14 23:11gnunet-gns-import: remove ancient tool with zero utilityChristian Grothoff1+0-506
2026-03-14 23:10migrate more logic from GNUNET_OS_process to new GNUNET_process APIChristian Grothoff7+338-258
2026-03-14 22:25migrate more logic from GNUNET_OS_process to new GNUNET_process APIChristian Grothoff17+412-278
2026-03-14 21:30libgnunetutil: finish new OS process implementationChristian Grothoff4+65-27
2026-03-14 18:24try to convert first test to new process APIChristian Grothoff6+222-68
2026-03-14 17:47first draft of new process APIChristian Grothoff4+1566-44
2026-03-12 10:03util: move non-NULL assert before first usageFlorian Dold1+2-1
2026-03-11 16:22messenger: pad salt values, use encrypt-then-mac in secret messagesJacki2+33-33
2026-03-11 16:08messenger: use constant expressions as salt and use nonces or event hashes as input data for hkdfJacki6+81-52
2026-03-11 15:22messenger: remove chained iv derivation and ensure hkdf successJacki8+225-209
2026-03-11 16:45util: provide correct HPKE secret key derivation. Fixes #10534Martin Schanzenbach3+99-11
2026-03-11 11:34util: correctly (re)name fixed hkdf functionsMartin Schanzenbach9+48-48
2026-03-09 10:56Issue #10898: New safe API for HKDFMartin Schanzenbach32+686-889
2026-02-13 09:26separate out arm jobsChristian Grothoff9+4-4
2026-02-02 06:42-minor cleanups, comments, logging, indentationChristian Grothoff3+110-42
2026-01-30 10:36peerstore: fix hello parsing (t3sserakt by mail)Martin Schanzenbach1+6-3
2026-01-21 03:36messenger: add encrypted checksums to key records and fix monitoring themJacki3+158-11
2026-01-19 07:44-fix compatibility with changes of tolower functionJacki1+13-9
2026-01-11 01:41messenger: implement using secret to encrypt/decrypt local epoch, group and hpke keysJacki5+47-15
2025-11-22 01:20-fix gnsrecord plugin of messenger serviceJacki1+1-0
2025-11-22 01:04messenger: implement plugin funcionality for gnsrecord of hpke encryption keysJacki1+137-10
2025-11-22 00:13messenger: write/read hpke encryption keys to/from recordsJacki6+375-31
2025-11-21 03:52messenger: generating a new encryption key if identity key changesJacki1+2-0
2025-11-21 03:37messenger: use separate hpke keys for encryption instead of converting them from the identity keyJacki9+448-71
2025-11-20 03:48messenger: store public key for hpke per contact and room in memoryJacki7+170-22
2025-11-20 02:18util: rename hpke type enum and increase libgnunetutil versionJacki2+7-7
2025-11-20 02:08util: fix byte-order of hpke key type in conversion functionsJacki1+4-4
2025-11-20 01:40messenger: explit usage of hpke keys for encryption/decryptionJacki7+199-17
2025-11-20 01:37util: adjust function names of blindable public keys to be consistent with newer namingJacki28+116-111
2025-12-30 08:55hello: Update bootstrap hello with new expirationMartin Schanzenbach1+1-1
2025-12-22 20:50update NEWSChristian Grothoff2+10-0
2025-12-21 16:33-typo in commentChristian Grothoff1+1-1
2025-12-18 13:11pq: report if an array-column _is_ NULLÖzgür Kesim2+67-20
2025-12-15 19:25util: fix GNUNET_STRINGS_utf8_tolower/GNUNET_STRINGS_utf8_toupper API design flaw that basically made safe usage hard; code had various cases where the API was used unsafely that this also fixesChristian Grothoff12+139-108
2025-12-04 09:42pq: fix #10712Christian Grothoff1+4-3
2025-11-18 10:00debian: bump versionFlorian Dold1+6-0
2025-11-15 19:32update newsMartin Schanzenbach1+3-0
2025-11-15 10:00pq: make oid retrieval schema awareÖzgür Kesim1+3-5
2025-11-13 19:41update news; poMartin Schanzenbach9+1421-1416
2025-11-13 12:11abd: fix buildMartin Schanzenbach1+1-0
2025-11-10 21:32-indentation and comment de-duplicationChristian Grothoff2+77-119
2025-10-22 17:42-indentation and comment-fixes onlyChristian Grothoff1+15-7
2025-10-28 20:36libgnunetutil: add GNUNET_TIME_round_interval2s and GNUNET_TIME_string_to_round_interval convenience functions, use them in libgnunetjsonChristian Grothoff4+93-63
2025-10-28 19:48libgnunetjson: add JSON helpers for parsing/seralizing GNUNET_TIME_RounderInterval enumerationsChristian Grothoff4+156-1
2025-10-28 18:56use localtime, makes more sense for roundingChristian Grothoff1+6-6
2025-10-28 16:17libgnunetutil: add new time rounding functions (GNUNET_TIME_round_down, GNUNET_TIME_round_up, GNUNET_TIME_relative_to_round_interval)Christian Grothoff3+358-7
2025-10-28 16:17libgnunetpq: fix compiler warningChristian Grothoff1+2-9
2025-10-28 12:31-fix commentsChristian Grothoff1+2-2
2025-10-24 14:48fs(fix): check existance of pils handlech31+2-2
2025-10-24 14:54crypto: fix docstrings of headersch31+4-3
2025-10-27 09:34util/crypto/identity: Major refactoring to clarify usage of HPKE and GNSMartin Schanzenbach177+1891-1704
2025-10-20 16:25pils: actually ship headerMartin Schanzenbach1+1-0
2025-10-20 12:12update poMartin Schanzenbach8+192-184
2025-10-20 12:11update newsMartin Schanzenbach1+4-0
2025-10-10 01:14namecache: build flat namecache pluginDaniel Golle1+10-0
2025-10-16 11:50libgnunetpq: INFO level is too high, change log level to DEBUGChristian Grothoff1+10-10
2025-10-13 15:52{name,data}{store,cache},messenger,regex: fix various compiler warnings; clang some with significant impact wrt uninitialized variables (aka bugs)Martin Schanzenbach16+613-569
2025-10-13 11:32testing: fix more warningsMartin Schanzenbach1+2-2
2025-10-13 11:29testing: fix compilation warningsMartin Schanzenbach1+1-1
2025-10-10 01:13namecache: install sql filesDaniel Golle1+16-0
2025-10-10 01:13meson: convert cURL version detection to compile-time testDaniel Golle1+6-3
2025-10-10 01:13meson: convert libsodium version detection to compile-time testDaniel Golle1+8-5
2025-10-10 01:12meson: convert SQLite version detection to compile-time testDaniel Golle1+6-3
2025-10-10 09:48build: add note on curl ssl checkMartin Schanzenbach1+3-0
2025-09-25 10:29ignore statoverride failuresChristian Grothoff1+1-1
2025-09-24 15:13update news moreMartin Schanzenbach1+2-0
2025-09-24 15:11update newsMartin Schanzenbach1+4-0
2025-09-24 14:40transport: fix key derivations in communicatorsMartin Schanzenbach2+46-212
2025-09-22 12:01pils: fix warningsMartin Schanzenbach2+23-25
2025-09-22 12:01core: fix failing tests due to parallel executionMartin Schanzenbach2+6-1
2025-09-22 12:00util: fix warningsMartin Schanzenbach1+2-2
2025-09-22 12:00transport: disable failing testsMartin Schanzenbach1+206-198
2025-09-22 06:30pils: fix hello test, fixes #10430Martin Schanzenbach1+21-55
2025-09-19 20:28util: Change to assigned HPKE codepoint for DHKEM+Elligator. See https://www.iana.org/assignments/hpke/Martin Schanzenbach1+2-2
2025-09-19 20:23fs: teach FS about PILSMartin Schanzenbach3+45-16
2025-09-17 10:37hello: fix testMartin Schanzenbach1+2-2
2025-09-17 09:55update poMartin Schanzenbach9+2530-2935
2025-09-17 09:52update newsMartin Schanzenbach1+7-0
2025-09-17 09:49hello: add new bootstrap peer helloMartin Schanzenbach3+2-1
2025-09-17 09:47hello: fix segfaultsMartin Schanzenbach1+6-1
2025-09-17 09:31handbook: updateMartin Schanzenbach0+0-0
2025-09-17 09:14pils: put PID derivation commented code behind ifdefMartin Schanzenbach1+9-5
2025-09-16 10:00build: Remove autotools. Fixes #9555Martin Schanzenbach180+0-19179
2025-09-15 20:54ci: no recutilsMartin Schanzenbach1+0-1
2025-09-15 20:50ci: s/bookworm/trixieMartin Schanzenbach3+3-3
2025-09-15 15:25core: various initialization and memory fixes; coverityMartin Schanzenbach2+16-139
2025-09-15 15:10transport: various initializationa and memory fixes; coverityMartin Schanzenbach2+3-3
2025-09-15 12:03transport: various initializationa and memory fixes; coverityMartin Schanzenbach1+9-4
2025-09-15 11:44namestore: assert that zone cannot be null in this caseMartin Schanzenbach1+1-0
2025-09-15 11:40namestore: fix possible nptr derefMartin Schanzenbach1+8-8
2025-09-15 11:32namestore: fix use of wrong variableMartin Schanzenbach1+1-1
2025-09-15 11:30namestore: add assertion for coverityMartin Schanzenbach1+1-0
2025-09-15 11:00namestore: fix possible buffer overrunMartin Schanzenbach1+1-0
2025-09-15 10:28gns: fix indices handling of skipped records, coverityMartin Schanzenbach1+54-43
2025-09-11 11:27namestore/gns: fixes to zonefile importMartin Schanzenbach1+42-223
2025-09-11 10:07namestore/gns: update zonefile to GNS import with queueMartin Schanzenbach3+594-60
2025-09-06 09:23build: Fix portability in BSD plattforms wrt *swap16Martin Schanzenbach1+3-0
2025-09-03 09:42namestore/gns: remove merged absorb fileMartin Schanzenbach2+0-898
2025-09-02 13:16gns: always return LEHO as UTF-8Martin Schanzenbach1+12-1
2025-09-02 13:04namestore/gns: support handling of IDN namesMartin Schanzenbach2+139-34
2025-09-02 13:03gns: properly handle internationalized names for GNS2DNS delegationsMartin Schanzenbach1+19-3
2025-09-02 07:41namestore/gns: actually add delegations and properly cleanupMartin Schanzenbach1+105-9
2025-09-01 14:55namestore/gns: fix query restartMartin Schanzenbach1+8-1
2025-09-01 12:06namestore/gns: start merging zoneimport and absorb. this also fixes handling of GNS2DNS according to the spec RFC9498 which we probably forgot to change in the codeMartin Schanzenbach5+410-297
2025-08-27 12:03build: add format target to makefileMartin Schanzenbach1+4-0
2025-08-27 12:03- uncrustifyMartin Schanzenbach1+10-6
2025-08-27 12:02- uncrustifyMartin Schanzenbach1+2-1
2025-08-27 12:02gns: add new DNS delegation absorption toolMartin Schanzenbach2+815-0
2025-08-27 12:02readd ego_get_name for some reason it got deletedMartin Schanzenbach1+5-1
2025-08-24 14:32Update editorconfig with meson settingsMartin Schanzenbach1+6-1
2025-08-24 14:30Add editorconfigMartin Schanzenbach1+20-0
2025-08-24 13:30build: also check meson fmt in precommitMartin Schanzenbach1+20-4
2025-08-24 12:34meson: fmtMartin Schanzenbach3+10-11
2025-08-24 12:32- use already existin gscriptsMartin Schanzenbach5+2-155
2025-08-24 09:53gns: revert accidental wip commitMartin Schanzenbach1+0-475
2025-08-24 09:47build: add note to hook infoMartin Schanzenbach1+1-0
2025-08-24 09:46- uncrustifyMartin Schanzenbach9+273-234
2025-08-24 09:46build: add codespell to precommit hook if availableMartin Schanzenbach18+671-27
2025-08-23 18:00pq: cleanup code and tests for NULL handling in arraysÖzgür Kesim2+120-152
2025-08-23 14:24pq: added tests for arrays of fixed- and variable-sized data with NULLÖzgür Kesim3+476-38
2025-08-22 10:41pq: simplify logic for is_null check in array handlingÖzgür Kesim1+6-11
2025-08-22 10:34pq: added tests for arrays to pointers of time types, with NULL elementsÖzgür Kesim2+353-18
2025-08-21 19:32pq: added support for NULL elements in array in resultsÖzgür Kesim2+212-17
2025-08-18 09:54pq: added NULL-element support in arrays in queriesÖzgür Kesim1+52-9
2025-08-17 23:25-fix typosChristian Grothoff27+104-104
2025-08-17 22:44-fix compiler warnings in perf_crypto_hash.cChristian Grothoff1+41-24
2025-08-15 15:08-no rpathChristian Grothoff1+1-2
2025-08-14 14:52PQ: implement GNUNET_PQ_result_spec_unblinded_sigChristian Grothoff2+151-1
2025-08-14 13:13fix most of #6968Christian Grothoff3+47-44
2025-08-13 19:44pq: update versionÖzgür Kesim2+2-2
2025-08-09 10:52pq: add support for null elements in arraysÖzgür Kesim5+461-145
2025-08-10 14:28PQ: add missing helper for extracing blinded signatures from PQChristian Grothoff2+151-0
2025-08-04 20:13pils: reuse existing peer IDs for PILS initial keyMartin Schanzenbach1+23-103
2025-08-04 08:36pils: fix mq release after sendMartin Schanzenbach2+5-1
2025-08-04 08:34pils: fix message id parsingMartin Schanzenbach1+2-1
2025-08-04 08:08core: correctly use xchacha everywhereMartin Schanzenbach1+16-16
2025-08-03 21:14core/cake: add some rekey logicMartin Schanzenbach1+144-70
2025-08-03 19:56core/cake: cleanupMartin Schanzenbach2+27-19
2025-08-03 19:39core/cake: cleanupMartin Schanzenbach2+19-30
2025-08-03 19:34core/cake: securely delete secrets (if possible)Martin Schanzenbach2+42-1
2025-08-01 08:19core/cake: various bugfixes and debuggingMartin Schanzenbach11+1086-1027
2025-08-01 07:59core/cake: actually copy all keysMartin Schanzenbach1+2-2
2025-08-01 07:57core/cake: fix missing keysMartin Schanzenbach1+7-7
2025-08-01 07:45core/cake: properly send encrypted heartbeatMartin Schanzenbach3+146-111
2025-08-01 07:10core/cake: refactoring; add heartbeats back (again)Martin Schanzenbach3+365-277
2023-08-30 14:33CORE-NG / CAKE ImplementationJulius Bünger97+17077-4029
2025-08-02 23:40-remove bogus 'const' on return valuesChristian Grothoff1+4-4
2025-07-21 13:33tolerate timestamp given in plain seconds for #10201Christian Grothoff1+12-0
2024-11-05 15:45MESSENGER: implement changes for E2E encryption establishing forward secrecy in private chat roomsJacki82+12269-1276
2025-07-10 19:04-fix indentChristian Grothoff1+3-1
2025-07-08 12:46util: Removed HPKE authkem testsMartin Schanzenbach1+0-231
2025-07-08 12:43util: Removed authkem HPKE APIMartin Schanzenbach2+24-226
2025-07-07 21:57util: simplify symlink resolution using realpathMartin Schanzenbach1+2-12
2025-07-07 21:20util: fix following symlinks on size determination correctlyMartin Schanzenbach1+9-2
2025-07-01 10:00util: Properly follow symlinks when determining file size. Fixes #10126Martin Schanzenbach3+23-1
2025-06-24 15:06bump Debian versionFlorian Dold1+6-0
2025-06-24 10:35po: update for releaseMartin Schanzenbach8+347-420
2025-06-24 10:33NEWS v0.24.3Martin Schanzenbach1+7-0
2025-06-24 10:30gana/doc: updateMartin Schanzenbach1+12-0
2025-06-24 10:02-remove printfs, failed to save buffer properlyChristian Grothoff1+1-13
2025-06-24 09:53libgnunetmhd: bump revisionChristian Grothoff2+2-2
2025-06-24 09:51fix #10125: decompression failure (failed to update output buffer size when growing it)Christian Grothoff1+17-2
2025-06-24 09:30libgnunetmhd: improve interger overflow checks and use of enumerationsChristian Grothoff1+50-31
2025-06-15 12:27service activation: properly use LISTEN_FDNAMES as per modern systemd specificationChristian Grothoff2+138-44
2025-06-10 07:48-doxygen fixChristian Grothoff1+2-1
2025-06-07 14:32identity: remove already deleted API from header and all references to it.Martin Schanzenbach6+5-39
2025-06-05 07:49doc: Update dependencies in readmeMartin Schanzenbach1+13-14
2025-06-05 07:47build: Correctly require gnutls as optionalMartin Schanzenbach5+32-26
2025-06-02 05:09build: add buildting option conversion for meson coverage targetsMartin Schanzenbach1+7-2
2025-06-01 11:57CI: do not use unset variableMartin Schanzenbach1+1-1
2025-06-01 10:26gana: remove deprecated contrib folderMartin Schanzenbach1+0-1
2025-05-20 12:14-bump versionChristian Grothoff1+1-1
2025-05-20 12:14support time specs with 'w' for weeks and 'y' for years as wellChristian Grothoff2+3-0
2025-04-19 20:14update newsChristian Grothoff1+6-0
2025-04-30 06:46remove unused labelChristian Grothoff1+0-1
2025-04-19 20:08minor bugfix release v0.24.2Christian Grothoff1+6-0
2025-04-18 20:44-bump libtool version lib libgnunetcurlChristian Grothoff1+1-1
2025-04-18 20:43libgnunetcurl: fix GNUNET_CURL_extend_headers(): previously had no effectChristian Grothoff1+7-1
2025-04-17 12:47build: Ignore mesonbuilddir as opt for mesonMartin Schanzenbach1+3-0
2025-04-17 10:29build: No tests on make distMartin Schanzenbach1+1-1
2025-04-15 14:35build: add doxygen target to makeMartin Schanzenbach1+5-0
2025-04-15 11:30build: fix error in underscoring features in configure fileMartin Schanzenbach1+4-3
2025-04-14 13:05libgnuneutil: configuration loader should skip only files that do not end in '.conf', not all (remaining) configuration files, fixes #9709Christian Grothoff3+60-28
2025-04-13 17:47doxygen: fix versioningMartin Schanzenbach4+3-4
2025-04-13 17:28-forgot to add fileMartin Schanzenbach1+2-0
2025-04-13 17:16meson: add doxygen targetMartin Schanzenbach6+448-308
2025-04-13 10:26build: configure file semantic fix srcdir does not need fallback hereMartin Schanzenbach1+1-1
2025-04-13 10:18build: make configure script output availalbe directory variables in --helpMartin Schanzenbach1+7-5
2025-04-12 20:31util: fix logging with timetravel, offset was wrong by a mere 1000x, resulting in wrong time-traveled offsets in the logsChristian Grothoff1+6-6
2025-04-12 19:56gnunet-config: fix segfault: completely bogus free of argv()Christian Grothoff1+0-3
2025-04-11 12:26prepare for releaseMartin Schanzenbach9+35-34
2025-04-11 12:21build: only rebuild makefile on Makefile.in changeMartin Schanzenbach1+1-1
2025-04-11 10:05build: make makefile target work with oder make versionsMartin Schanzenbach2+7-8
2025-04-11 07:11-remove commented out codeMartin Schanzenbach1+0-29
2025-04-11 07:07build: add srcdir to meson setup in configureMartin Schanzenbach1+3-1
2025-04-10 21:02build: more options passthrough configureMartin Schanzenbach3+60-21
2025-04-10 17:30build: add make targets for check and distMartin Schanzenbach2+39-25
2025-04-10 15:02release packaging stepsChristian Grothoff9+97-90
2025-04-10 13:26release v0.24.1 with bugfixesChristian Grothoff1+6-0
2025-04-10 11:50do not log errors if default configuration does not exist (#9709)Christian Grothoff2+16-2
2025-04-09 09:03build: add readme notes on configure script usageMartin Schanzenbach1+9-0
2025-04-09 09:00build: do not ignore configure files anymore (meson wrapper)Martin Schanzenbach1+2-2
2025-04-09 08:59build: add configure script for meson, Issue #9717Martin Schanzenbach2+251-0
2025-04-07 20:27PQ: fix assertion failure on DB reconnectChristian Grothoff1+7-1
2025-04-04 04:02bump version for debian packageChristian Grothoff1+6-0
2025-03-20 19:09common: use __func__ and fallback only to __FUNCTION__Martin Schanzenbach1+2-2
2025-03-19 11:16add another invariant to container DLL macros to fix #9637 (static analysis warning)Christian Grothoff1+102-94
2025-03-17 16:12meson: do not run perf tests in default test suiteMartin Schanzenbach4+6-6
2025-03-15 11:26transport: handle regression with wrong function signatures that are pedantically checked with >=gcc-15Martin Schanzenbach1+2-1
2025-03-14 13:37handbook: updateMartin Schanzenbach0+0-0
2025-03-13 13:19meson: minor cleanupMartin Schanzenbach1+16-4
2025-03-12 18:31debian: skip autoreconfMartin Schanzenbach1+3-0
2025-03-12 18:16debian: make build work with meson, minus some kinks like autoreconf is runMartin Schanzenbach1+0-1
2025-03-12 17:43debian: do not override configureMartin Schanzenbach1+0-3
2025-03-12 17:21debian: typoMartin Schanzenbach1+1-1
2025-03-12 17:08debian: also add to catch all as param to use mesonMartin Schanzenbach1+1-1
2025-03-12 16:58debian: taking a jab at dpkgMartin Schanzenbach1+1-1
2025-03-12 16:58meson: some portability changes regarding user detectionMartin Schanzenbach1+15-6
2025-03-08 07:58meson: optionally allow to strip rpathMartin Schanzenbach87+630-564
2025-03-07 15:35po: updateMartin Schanzenbach8+96-95
2025-03-07 15:32-spellingMartin Schanzenbach1+1-1
2025-03-07 12:54meson: also add rpath to executables and run meson fmtMartin Schanzenbach102+6380-4686
2025-03-07 12:25meson: also add rpath to shared_modulesMartin Schanzenbach21+213-184
2025-03-07 10:34meson: forgot to add fileMartin Schanzenbach1+40-0
2025-03-07 10:20meson: fix rpath for datastoreMartin Schanzenbach1+1-2
2025-03-07 10:14meson: add testbed artifacts for autotools parityMartin Schanzenbach3+23-1
2025-03-07 10:02meson: allow automatic libtool versioning again. Also add rpath to installed so'sMartin Schanzenbach38+494-373
2025-03-06 01:44add missing range checkChristian Grothoff1+6-0
2025-03-05 17:27add int16_t JSON and PQ specsIván Ávalos4+130-0
2025-03-05 18:01ci: simply destroy build dir at start of scriptDevan Carpenter1+7-4
2025-03-05 16:10ci: wipe meson workdir to ensure clean buildDevan Carpenter1+1-1
2024-11-05 14:48cong: fix new core cryptography: send noncech31+1-0
2025-03-04 08:43Merge remote-tracking branch 'origin/dev/dvn/make-codespell-happy'Martin Schanzenbach20+74-71
2025-03-03 14:16fix typos and add to codespell ignore listDevan Carpenter20+74-71
2025-03-03 15:00mhd: add missing curl dependency for mesonMartin Schanzenbach1+1-0
2025-03-03 14:54mhd: add missing zlib dependency for mesonMartin Schanzenbach1+1-0
2025-03-03 11:59po: UpdateMartin Schanzenbach11+317-18
2025-03-03 09:05-forgot fileChristian Grothoff1+26-0
2025-03-01 23:48-remove no longer required includeChristian Grothoff1+0-1
2025-03-01 23:46-fix debian package ruleChristian Grothoff1+1-0
2025-03-01 23:38JSON: split off libgnunetmhd from libgnunetjson, renaming various GNUNET_JSON_-symbols to GNUNET_MHD_-. Removes dependency of libgnunetjson on libmicrohttpd.Christian Grothoff15+742-676
2025-03-01 23:16mhd2 testChristian Grothoff3+21-1
2025-02-26 20:09ci: update build script to use mesonDevan Carpenter2+7-11
2025-02-17 15:21meson: more options portingMartin Schanzenbach2+2-0
2025-02-17 13:48meson: more options portingMartin Schanzenbach2+16-2
2025-02-14 16:16meson: do not build monolith by defaultMartin Schanzenbach1+1-1
2025-02-14 16:01Revert "meson: no need to compatibility version since we require 1.0 anyway"Martin Schanzenbach1+2-0
2025-02-14 13:22meson: revert AC_SUBST for nowMartin Schanzenbach2+4-2
2025-02-14 09:34meson: remove disclaimerMartin Schanzenbach1+0-1
2025-02-14 09:21meson: no need to compatibility version since we require 1.0 anywayMartin Schanzenbach1+0-2
2025-02-14 08:54meson: More cleanup and updating documentation and toolingMartin Schanzenbach8+110-110
2025-02-14 07:41meson: improve header and function checksMartin Schanzenbach1+99-59
2025-02-11 22:35pq: use different task for polling events after posting eventFlorian Dold3+34-5
2025-02-11 15:41pq: always notify asynchronouslyFlorian Dold1+10-9
2025-02-11 14:21explain why we trigger pollingChristian Grothoff1+2-0
2025-02-11 14:18prevent recursive entering of GNUNET_PQ_event_do_poll()Christian Grothoff1+5-0
2025-01-23 19:09debian: prerelease package 0.23.2~rc.1Florian Dold1+6-0
2025-01-14 22:22-add missing prototypeChristian Grothoff1+10-0
2025-01-14 22:21-fix assertions and compiler warningsChristian Grothoff1+15-35
2025-01-12 14:25build: separate pkgconfig file for libgnsrecord to sync with meson generated filesMartin Schanzenbach4+17-2
2025-01-12 14:22meson: harmonize library versionsMartin Schanzenbach2+4-4
2025-01-12 11:56build: hopefully finally correctly fix libatomic detection for older toolchainsMartin Schanzenbach2+7-1
2025-01-12 08:45-typoChristian Grothoff1+1-1
2025-01-11 12:35-codespellChristian Grothoff1+4-4
2025-01-11 12:33-indentationChristian Grothoff1+2-1
2025-01-09 18:28meson: json harmonize soversion with autotools buildMartin Schanzenbach1+2-2
2025-01-09 16:10add support to GNUNET_JSON_pack_ for NULL field name in objectsIván Ávalos3+62-13
2025-01-08 13:23build: fix atomic detection in mesonMartin Schanzenbach1+4-1
2025-01-08 12:48build: remove java remnantsMartin Schanzenbach24+103-131
2025-01-05 21:23build: Fix regression wrt atomics detection and other portability fixes.Martin Schanzenbach5+8-13
2025-01-03 10:53remove broken configure test for libatomicChristian Grothoff1+0-2
2025-01-03 10:52-fix compiler warningChristian Grothoff1+19-13
2025-01-03 10:52always use -latomic, existing configure test does not work on R-PiChristian Grothoff1+1-5
2025-01-01 17:56-pogenMartin Schanzenbach1+2-1
2025-01-01 16:25-fix ftbfsMartin Schanzenbach1+8-8
2025-01-01 14:18- add WIP cmd to connect peersMartin Schanzenbach1+273-0
2025-01-01 12:20-intermediate progress commitMartin Schanzenbach3+3-3
2024-12-30 13:10-fix signatures, copy is copy, thus no constChristian Grothoff1+2-2
2024-12-30 13:10-fix signatures, copy is copy, thus no constChristian Grothoff2+4-4
2024-12-30 13:00JSON: add support for a broader range of primitives in libgnunetjsonChristian Grothoff3+280-62
2024-12-23 07:45transport: fix dist; slate transport-testing2 for deletionMartin Schanzenbach2+2-1
2024-12-22 22:03testing: drop verbose plugin file name prefix from configMartin Schanzenbach5+12-6
2024-12-22 20:26skip inaccessible sections when iteratingChristian Grothoff1+14-7
2024-12-22 11:46po: update POTFILESMartin Schanzenbach1+15-4
2024-12-22 11:39transport: hello world test cannot use send yetMartin Schanzenbach1+1-1
2024-12-22 11:33transport: fix meson buildMartin Schanzenbach1+4-4
2024-12-22 11:32build: do not pogen on bootstrapMartin Schanzenbach1+1-1
2024-12-22 11:29transport: cleanup api2 remnants of TNGMartin Schanzenbach22+45-191
2024-12-22 11:19transport(arm): properly name testing pluginMartin Schanzenbach4+86-86
2024-12-22 11:16transport(testing): properly name testing plugins. remove build targets for now as they ftbfsMartin Schanzenbach9+0-80
2024-12-22 11:08testing: start properly naming plugins in testingMartin Schanzenbach7+252-268
2024-12-21 21:31transport: reintroducing simple send testMartin Schanzenbach6+181-21
2024-12-21 21:30transport: fix regression causing segfaults on shutdownMartin Schanzenbach1+2-2
2024-12-21 16:14testing: deleting dead codeMartin Schanzenbach1+0-293
2024-12-21 16:12testing: try to replicate failing arm probnat test towards transport hello world testMartin Schanzenbach8+258-137
2024-12-21 16:08testing: user namespaces can usually only be disabled on debianMartin Schanzenbach1+2-2
2024-12-18 12:52meson: add netjail launcher to targetsMartin Schanzenbach1+9-0
2024-12-17 16:08meson: add dist script for versioning in tarballMartin Schanzenbach3+7-0
2024-12-16 17:11-fix typoChristian Grothoff1+1-1
2024-12-16 17:06tag as v0.23.1Christian Grothoff1+2-2
2024-12-16 17:04bump debian package version to match release versionChristian Grothoff1+6-0
2024-12-13 23:15-bump versionChristian Grothoff1+2-2
2024-12-13 23:14-bump versionChristian Grothoff1+6-0
2024-12-11 20:35-fix indentationChristian Grothoff1+7-6
2024-12-11 11:42m4: remove wint_t and wchar_tMartin Schanzenbach2+0-34
2024-12-11 05:32build: forgot m4Martin Schanzenbach1+79-0
2024-12-10 18:19fix NULL handling in spec parsersChristian Grothoff1+16-10
2024-12-10 16:07-better loggingChristian Grothoff1+3-0
2024-12-10 10:01update README dependency for gettext versionMartin Schanzenbach1+1-1
2024-12-10 08:01build: Do not update gana on bootstrapMartin Schanzenbach1+1-1
2024-12-10 07:46gettext: downgrade to 0.21Martin Schanzenbach15+858-227
2024-12-10 06:28gettext: Update toolchainMartin Schanzenbach20+898-1788
2024-12-09 15:59meson: update libgnunetutil versionMartin Schanzenbach1+2-2
2024-12-09 15:50dist: update poMartin Schanzenbach8+408-704
2024-12-09 15:49build: fix warnings; update po; update NEWSMartin Schanzenbach17+28-18
2024-12-09 16:17-query correct IPKFlorian Dold1+11-10
2024-12-09 16:09config: dump installation paths in diagnostics modeFlorian Dold1+70-0
2024-12-09 13:56util: Fix BIO test removing already moved directoryMartin Schanzenbach1+1-2
2024-12-09 13:46util: Fix portability for uselocale; fix actually setting the localeMartin Schanzenbach2+3-2
2024-12-09 12:36util: only test local parsing if we have a suitable locale to testMartin Schanzenbach1+26-22
2024-12-09 12:29-fix commentMartin Schanzenbach1+2-2
2024-12-09 12:27util: Fix #9369Martin Schanzenbach3+68-0
2024-12-04 15:02meson: fix build with new submodulesMartin Schanzenbach1+1-0
2024-12-04 14:37handbook: cleanup build scriptsMartin Schanzenbach4+2-26
2024-12-04 14:36handbook: updateMartin Schanzenbach0+0-0
2024-12-04 14:31handbook: add new submoduleMartin Schanzenbach4+5-41
2024-12-04 14:26handbook: move to prebuilt submoduleMartin Schanzenbach5+0-53
2024-12-04 13:28gana: minor fix in combination with bootstrapMartin Schanzenbach1+1-0
2024-12-04 13:06gana: move from submodule to update scriptMartin Schanzenbach4+60-41
2024-12-03 09:13-fix typoChristian Grothoff2+3-2
2024-11-28 08:31transport: Attempt to fix issue #9246Martin Schanzenbach1+7-7
2024-11-28 08:08transport: condition always true. simplified code.Martin Schanzenbach1+24-27
2024-11-26 20:01testing: Fix versioned test plugin. Fixes #9008Martin Schanzenbach2+2-1
2024-11-26 18:19-fix close error handlingChristian Grothoff1+30-11
2024-11-26 18:17-typoChristian Grothoff1+1-1
2024-11-21 11:38-remove broken link; Fixes #9335Martin Schanzenbach1+0-2
2024-11-20 22:27-fix compiler warningChristian Grothoff1+1-1
2024-11-19 11:03meson: update readme to reflect current statusMartin Schanzenbach1+15-11
2024-11-18 19:41i18n: update POTFILES.in to reflect more or less recent file changesMartin Schanzenbach9+3471-3231
2024-11-18 18:58util: Fix regression with optional newline loggingMartin Schanzenbach1+7-7
2024-11-17 16:17hello: removed old unused sourceMartin Schanzenbach1+0-198
2024-11-15 08:54-meson: add missing fileMartin Schanzenbach1+61-0
2024-11-15 08:39build: Fix more experimental FTBFS; add RPS to meson buildMartin Schanzenbach7+13-7
2024-11-15 08:14-fix ftbfs from recent ProjectData changeMartin Schanzenbach50+93-72
2024-11-14 20:37fix #8962 by making project data no longer a global but instead passing it explicitly where requiredChristian Grothoff148+1710-1351
2024-11-14 12:56-fix ftbfsMartin Schanzenbach1+1-1
2024-11-14 12:51dht: only build IP underlay on linux, it is not portable right nowMartin Schanzenbach3+15-4
2024-11-14 12:27build: Fix typo only triggered with very old MHD versionsMartin Schanzenbach1+1-1
2024-11-14 12:27build: properly check for libatomic as external dependencyMartin Schanzenbach1+1-5
2024-11-14 06:37- fix ftbfs mesonMartin Schanzenbach2+14-11
2024-11-13 11:58-better commentChristian Grothoff1+2-1
2024-11-13 03:26-ignore .autotools file from IDEAJacki1+1-0
2024-11-12 17:06move regex.c code to a more logical location in the regex subsystem, rename symbols accordinglyChristian Grothoff12+1075-1071
2024-11-11 07:07fix #9328Christian Grothoff1+9-10
2024-11-10 15:56make GNUNET_PQ_FLAG_CHECK_CURRENT work nicelyChristian Grothoff4+290-193
2024-11-08 06:00-fix incorrect api usageMartin Schanzenbach1+2-1
2024-11-07 11:37util: Attempt to fix issue #9306Martin Schanzenbach5+34-6
2024-11-07 10:23namestore: Fix editor hint modification; requires new column for sqlite due to RETURNING behaviour. Also fixes Postgres editor_hint handling. Fixes #8788Martin Schanzenbach3+47-10
2024-11-05 08:15util: Handle possible integer overflow in name handling. Fixes #9322Martin Schanzenbach1+1-0
2024-11-05 08:12util: Fix possible integer overflows in CERT handling. Fixes #9323Martin Schanzenbach1+3-2
2024-11-05 08:08util: Fix possible integer underflow in query handling. Fixes #9324Martin Schanzenbach1+2-3
2024-11-05 08:06util: Fix possible integer overflow in MX parsing. Fixes #9325Martin Schanzenbach1+1-0
2024-11-05 08:05util: handle possible integer overflow in SRV parsing. Fixes #9326Martin Schanzenbach1+2-1
2024-11-05 08:03util: fix integer overflow in URI parsing. Fixes #9327Martin Schanzenbach2+10-6
2024-11-04 22:11util: Modify logging behaviour to append newline if absent to prevent clobbering output. Fixes #9313Martin Schanzenbach1+17-8
2024-11-04 18:25util: Fix dangerous use of strdup in dnsparser. Fixes #9321Martin Schanzenbach1+3-2
2024-11-04 09:52util: Simplify logic inside GNUNET_DISK_directory_scan. Fixes #9309Martin Schanzenbach1+1-19
2024-11-04 09:44util: use pipe2 if available. Fixes #9311Martin Schanzenbach3+9-2
2024-11-04 06:33UTIL: remove GNUNET_DISK_file_read_non_blocking (fixes #9308)Christian Grothoff2+0-44
2024-11-03 20:03- duplicate case, Fixes #9310Martin Schanzenbach1+0-1
2024-11-03 19:41util: GNUNET_DISK_internal_file_handle_ always uses int. Fixes #9312Martin Schanzenbach4+15-28
2024-11-03 19:33util: get_size_rec used stat when it should have used lstat. Fixes #9305Martin Schanzenbach1+4-4
2024-10-29 19:41-update poMartin Schanzenbach8+840-784
2024-10-29 19:36-update newsMartin Schanzenbach1+4-0
2024-10-29 19:35-update submodulesMartin Schanzenbach0+0-0
2024-10-29 17:51gauger: remove last remnants from codebaseMartin Schanzenbach2+0-12
2024-10-29 17:47datastore: fix perf test and add to meson buildMartin Schanzenbach2+32-22
2024-10-29 17:11util: correct order of arguments in derive_hÖzgür Kesim1+9-9
2024-10-29 12:48- fix negative value checkMartin Schanzenbach1+1-1
2024-10-29 12:45dht: target_count can never be 0Martin Schanzenbach1+1-1
2024-10-29 12:21util: Add comment on static non-random KDF salt values. Fixes #9298Martin Schanzenbach2+12-0
2024-10-29 12:15util: Do not use vsprintf internally. Fixes #9286Martin Schanzenbach1+4-3
2024-10-29 12:07util: ECC Dlog - make sure input variables do not overflow. Fixes #9297Martin Schanzenbach1+1-0
2024-10-29 11:59util: Add overflow check to GNUNET_CRYPTO_FileHashContext. Fixes #9302Martin Schanzenbach1+2-1
2024-10-29 11:55util: Fix seed-based BF testsMartin Schanzenbach1+15-44
2024-10-28 08:52-typoChristian Grothoff1+1-1
2024-10-28 08:46clarify time API and usage of UINT64_MAXChristian Grothoff2+33-21
2024-10-27 08:31MESSENGER: handle different message kinds in cli toolJacki1+125-26
2024-10-27 07:07MESSENGER: clear key on errorJacki1+4-0
2024-10-26 22:45unbreak forever time definition; rounding down very badly breaks tests for 'forever', this regression took me days to findChristian Grothoff1+1-1
2024-10-25 14:45schanzen removed symbol, bump so versionChristian Grothoff1+2-2
2024-10-25 11:51util: Add missing static function documentation. Fixes #9299Martin Schanzenbach1+14-2
2024-10-25 11:41util: Remove incorrect comment from oder code revision. Fixes #9300Martin Schanzenbach1+0-1
2024-10-25 11:38util: Create actually random hash from all set of possible values. Fixes #9301Martin Schanzenbach1+1-4
2024-10-24 14:16- remove last remnants of UTF8 args APIMartin Schanzenbach12+0-52
2024-10-24 14:07-ftbfsMartin Schanzenbach1+0-6
2024-10-24 11:24util: Fix integer overflow in buffer writer. Fixes #9279Martin Schanzenbach1+6-4
2024-10-24 11:03common: remove unused message definitionMartin Schanzenbach1+0-23
2024-10-24 11:02util: fix uninit out args in GNUNET_JSON_parseFlorian Dold1+6-0
2024-10-24 10:29util: Removed unnecessary and dangerous GNUNET_STRINGS_get_utf8_args. Fixes #9274Martin Schanzenbach55+3-306
2024-10-24 10:14-addendum to previous commitMartin Schanzenbach1+1-0
2024-10-24 09:57util: Handle potential division by zero. Fixes #9285Martin Schanzenbach1+1-0
2024-10-24 09:51transport(quic): Fix meson build. Also fixes build with newer quiche version. Fixes #9294Martin Schanzenbach2+21-71
2024-10-24 08:57util: Simplify code. Fixes #9290Martin Schanzenbach1+3-5
2024-10-23 19:39util: Removed GNUNET_xnew_array_* and friends. Fixes #9283Martin Schanzenbach3+0-161
2024-10-23 11:24util: Bounds checking for hex2b output. Fixes #9288Martin Schanzenbach1+3-1
2024-10-22 19:23zonemaster: fix publication of zero length blocks into the DHT.Martin Schanzenbach2+80-36
2024-10-13 09:19remove lock, to not use concurrently...Christian Grothoff1+0-4
2024-10-12 07:16core(cli): Output hint how to quit monitoringMartin Schanzenbach1+5-0
2024-10-11 08:23testing: comment how to debugg for/with testingch32+3-1
2024-10-11 07:31transport(http3): Fix compile fail due to missing linker optionMartin Schanzenbach1+2-1
2024-10-10 21:32namestore: fix segmentation faultJacki1+1-1
2024-10-10 07:25meson: fix extractor config definesMartin Schanzenbach1+8-6
2024-10-10 07:11update po and error codesMartin Schanzenbach9+5723-5616
2024-10-10 07:09update newsMartin Schanzenbach1+5-0
2024-10-10 07:09messenger: fix build with mesonMartin Schanzenbach1+1-0
2024-10-09 22:43transport: fix errors with ipv6 addresses in udp communicator when explicitly disabledJacki2+2-2
2024-10-09 22:23transport: fix minor issues from latest changesJacki1+33-21
2024-10-09 17:20transport: use separate BINDTO6 field in configuration for communicator-udp in IPv6Jacki2+47-15
2024-10-09 02:43MESSENGER: minor abstractions to add assertsJacki1+53-9
2024-10-08 23:57MESSENGER: add statistics to serviceJacki4+141-37
2024-10-08 21:52MESSENGER: prevent invalid member sessionsJacki2+35-12
2024-10-08 17:03transport: fix udp ipv4 broadcast while ipv6 is enabledJacki1+212-124
2024-10-07 10:57fix BF assertions (#7589)Christian Grothoff1+26-17
2024-10-07 10:56-bootstrapChristian Grothoff0+0-0
2024-06-25 09:10testing: fix synchronisation of setup and helper startch31+8-4
2024-10-02 21:49transport: cleanup virtual links on shutdown bypassing visibility tasksJacki1+6-4
2024-10-02 14:26MESSENGER: improve logging cadet connection eventsJacki2+26-5
2024-10-02 11:02MESSENGER: fix max kind macro and merge one branchingJacki2+3-8
2024-10-01 16:33testing-arm: expose configure with a traitch32+6-2
2024-09-30 17:51pq: Fixes #9234 completelyMartin Schanzenbach1+1-1
2024-09-30 14:37pq: Fixes #9234Martin Schanzenbach1+1-2
2024-09-30 13:45pq: only test sequentiallyMartin Schanzenbach1+6-3
2024-09-30 13:44pq: partially address memory corruption in issue #9234Martin Schanzenbach1+1-1
2024-09-30 10:42util: fix accidentally clobbered test vectorsMartin Schanzenbach1+28-28
2024-09-30 10:22- make coverity happyMartin Schanzenbach3+7-9
2024-09-30 10:11- make coverity happyMartin Schanzenbach1+4-2
2024-09-30 10:08pq: fix memory leak and smelly free of output pointerMartin Schanzenbach1+1-1
2024-09-30 10:05- make coverity happyMartin Schanzenbach1+1-1
2024-09-30 10:04- make coverity happyMartin Schanzenbach1+0-1
2024-09-30 10:02- fix nullptr derefMartin Schanzenbach1+1-0
2024-09-30 09:55- make coverity happyMartin Schanzenbach1+0-1
2024-09-30 09:55util: check return value on config file load and handle errorMartin Schanzenbach1+7-2
2024-09-30 09:55util: nullptr deref fixMartin Schanzenbach1+1-1
2024-09-30 09:54transport: Fix overly complex code that assumes non-null values anyway.Martin Schanzenbach1+5-8
2024-09-29 15:43dht: initialize uninitialized route optionMartin Schanzenbach1+1-1
2024-09-29 15:40dht: fix regression in peer truncation logicMartin Schanzenbach4+37-21
2024-09-29 14:32hostlist: handle unlikely return code in MHD for coverityMartin Schanzenbach1+13-8
2024-09-29 14:29block: fix parser output to block missing expiration timeMartin Schanzenbach1+1-0
2024-09-29 14:26regex: fix regression from fixing warningsMartin Schanzenbach1+26-24
2024-09-29 14:25reclaim(cli): fix memory leakMartin Schanzenbach1+4-1
2024-09-29 14:23namestore(cli): fix comparison regression against ego nameMartin Schanzenbach1+1-1
2024-09-29 14:21dht: fix regress when fixing warningMartin Schanzenbach1+2-2
2024-09-28 15:24build: reduce warnings moreMartin Schanzenbach12+211-201
2024-09-28 07:06dht: fix warningsMartin Schanzenbach1+10-10
2024-09-27 13:14-helper(fix): remove superfluous comment and assertch31+0-4
2024-09-27 12:41-testing(fix): remove superfluous instructionch31+0-1
2024-09-27 12:14testing(fix): mark handlers as finished after exceptionch32+8-0
2024-09-26 18:12testing-arm(fix): check for return of NULLch31+6-5
2024-09-26 18:11testing(fix): adjust index of scripts to C/binariesch31+1-1
2024-09-26 09:37build: fix extractor link and detection in mesonMartin Schanzenbach6+19-4
2024-09-24 13:59build: fix two more warningsMartin Schanzenbach2+4-5
2024-09-24 13:56build: Fix most warningsMartin Schanzenbach17+445-375
2024-09-23 12:30hello: update man pageMartin Schanzenbach1+6-0
2024-09-20 09:20bootstrap: fail if autoreconf failsch31+10-2
2024-09-23 12:15bootstrap: Reduced validity hello update (1 yearMartin Schanzenbach1+0-0
2024-09-23 12:10MESSENGER: adjust log level to reduce overall logging in productionJacki6+16-16
2024-09-23 12:06rest: fix unloading of namestore pluginMartin Schanzenbach1+1-0
2024-09-23 11:55- fix ftbfsMartin Schanzenbach1+1-0
2024-09-23 11:50- fix ftbfsMartin Schanzenbach1+1-0
2024-09-23 11:35build: Fix more warningsMartin Schanzenbach9+439-421
2024-09-23 11:25fix warningChristian Grothoff1+0-3
2024-09-23 11:16build: fix more C90 warningsMartin Schanzenbach40+359-298
2024-09-23 09:55build: fix various C90 warningsMartin Schanzenbach47+991-898
2024-09-22 13:20MESSENGER: fix segfault when members send empty text messagesJacki1+9-3
2024-09-22 07:11-fix warnings due to failure to include platform.h firstChristian Grothoff3+1-5
2024-09-21 07:08- fix ftbfs dist !tarballMartin Schanzenbach1+1-1
2024-09-20 10:28hello: sanitize API and move to microsecond expiration timesMartin Schanzenbach17+699-363
2024-09-20 08:04-unload plugin after other shutdown routines were runChristian Grothoff1+26-3
2024-09-20 07:28-fix use-after-free in testing due to failure to copy topology from message data for later useChristian Grothoff2+6-2
2024-09-20 06:52-fix permissions check for apparmor systemsChristian Grothoff2+24-16
2024-09-20 06:35style: add some 'const'Christian Grothoff1+3-2
2024-09-19 19:34time: attempt to bring some sanity to timestampsMartin Schanzenbach12+119-64
2024-09-19 14:44hello: update new bootstrap hello with end of time expirationMartin Schanzenbach1+0-0
2024-09-19 14:36hello: fix hello processingMartin Schanzenbach6+91-12
2024-09-19 14:36util: fix warningsMartin Schanzenbach1+144-142
2024-09-19 14:34time: fix timestamp forever valueMartin Schanzenbach3+1-1
2024-09-19 10:49hello: Update hello import/export and binary outputMartin Schanzenbach2+107-39
2024-09-18 11:31transport: More compiler warnings C90Martin Schanzenbach3+163-152
2024-09-13 19:55ci: use env var for project nameDevan Carpenter2+2-2
2024-09-13 19:23ci: replace lost scripts for package upload jobsDevan Carpenter2+0-0
2024-09-13 18:49fix spelling errorsDevan Carpenter7+39-38
2024-09-13 18:39ci: set execute bit on deb package jobsDevan Carpenter2+0-0
2024-09-12 13:21core: address some compiler warningsch31+63-50
2024-09-11 12:15build: fix even more compile warningsMartin Schanzenbach16+83-58
2024-09-11 11:54build: Fix another set of warningsMartin Schanzenbach6+55-20
2024-09-10 16:37build: fix even more compile warnings for missing prototypesMartin Schanzenbach27+170-73
2024-09-10 16:37update submodulesMartin Schanzenbach0+0-0
2024-09-10 14:12build: fix even more compile warningsMartin Schanzenbach13+297-309
2024-09-10 14:07update submodulesMartin Schanzenbach0+0-0
2024-09-10 10:30-fix distMartin Schanzenbach1+0-1
2024-09-10 10:29build: fix more pedantic compiler warningsMartin Schanzenbach37+133-147
2024-09-09 14:18gauger: remove buildbot script with references to gaugerMartin Schanzenbach1+0-27
2024-09-09 14:15gauger: removedMartin Schanzenbach15+9-220
2024-09-09 13:32build: fix more compile warningsMartin Schanzenbach3+14-14
2024-09-09 12:46build: fix more warningsMartin Schanzenbach9+38-33
2024-09-09 12:16MESSENGER: fix remaining warningsJacki15+264-240
2024-09-09 12:06build: Fix various constructor-related regressionsMartin Schanzenbach14+88-30
2024-09-09 09:05build: fix more warningsMartin Schanzenbach14+74-70
2024-09-09 08:08util: declare test variables that are const as constMartin Schanzenbach1+64-64
2024-09-06 12:17includes: try to fix ENABLE_NLS warningsMartin Schanzenbach1+2-0
2024-09-06 09:14-fix ftbfsMartin Schanzenbach1+2-1
2024-09-06 08:34build: more style warning fixesMartin Schanzenbach14+95-131
2024-09-05 17:15build: more style warning fixesMartin Schanzenbach31+756-704
2024-09-05 12:45util: Silence some style warningsMartin Schanzenbach24+175-169
2024-09-05 11:53util: Fix memory corruption in hpke testMartin Schanzenbach1+2-2
2024-09-03 19:53util: fix missing newline in logFlorian Dold1+2-2
2024-09-02 17:56MESSENGER: fix more compilation warningsJacki4+328-203
2024-09-02 17:09MESSENGER: adjust code in client side of service to reduce warningsJacki17+624-406
2024-09-02 15:32MESSENGER: adjust code in service to reduce warningsJacki21+1813-1117
2024-09-02 10:55-bump submodulesChristian Grothoff0+0-0
2024-09-02 10:54handle case that IPv6 is not supportedChristian Grothoff1+4-1
2024-09-01 22:02add missing () in macrosChristian Grothoff1+16-12
2024-08-30 07:39hpke: fix switch missing break conditionMartin Schanzenbach1+1-0
2024-08-30 07:18transport: fix various memleaksMartin Schanzenbach2+114-67
2024-08-30 06:32hello/nat: more coverity fixesMartin Schanzenbach2+13-3
2024-08-30 06:13hello: fix memleakMartin Schanzenbach1+1-0
2024-08-30 06:11gnsrecord: make coverity happyMartin Schanzenbach1+1-1
2024-08-30 06:05gnsrecord: resource leak and possible oob fixMartin Schanzenbach1+11-2
2024-08-29 19:29- fix memleaksMartin Schanzenbach1+7-0
2024-08-29 19:26hostlist: enable JSON response of hostlistMartin Schanzenbach12+370-287
2024-08-29 09:34bump NEWS and versions to 0.22Martin Schanzenbach3+9-5
2024-08-29 08:59update NEWSMartin Schanzenbach1+10-0
2024-08-29 08:47build: update error codesMartin Schanzenbach1+1-0
2024-08-29 08:46meson: add missing header to installMartin Schanzenbach1+1-0
2024-08-28 19:37util: semi-cleanup GNUNET_PROGRAM_MAIN macroMartin Schanzenbach4+65-92
2024-08-28 18:49update handbookMartin Schanzenbach0+0-0
2024-08-28 18:38-fix more loggingMartin Schanzenbach4+24-16
2024-08-28 17:19-fix loggingChristian Grothoff1+26-20
2024-08-28 17:13install gnunet_nat_lib.hChristian Grothoff1+1-0
2024-08-28 16:55bump debian package versionChristian Grothoff1+6-0
2024-08-28 16:46use cwdChristian Grothoff1+1-1
2024-08-28 16:33fix linker issuesChristian Grothoff1+3-1
2024-08-28 13:22Fixed naming bug in daemon macro.t3sserakt1+1-1
2024-08-28 13:14Add missing nat.c to meson build file for libgnunetutil.t3sserakt1+1-0
2024-08-28 12:57Fixed daemon macro warnings. Added missing test conf files.t3sserakt15+2725-2694
2024-08-28 09:19Fixed merge failures.t3sserakt2+27-8
2024-08-28 08:22Added meson build files for arm and arm monolith, and fixed macro to start daemons.t3sserakt26+3067-153
2024-08-28 06:32Merge master into branch.t3sserakt310+12645-5474
2024-08-27 13:23Fixed back in peerstore when iteration already has finished.t3sserakt1+3-2
2024-08-27 12:13messenger: fix warnings; uncrustifyMartin Schanzenbach1+4-4
2024-08-27 07:09Make hole punch socket available, and some bug fixes.t3sserakt15+1131-303
2024-08-26 21:48use const, should be possible hereChristian Grothoff1+3-3
2024-08-26 10:09namestore: document new CLI option(s). Fixes #9070Martin Schanzenbach2+5-1
2024-08-26 09:12hostlist: new URL pathsMartin Schanzenbach1+3-1
2024-08-26 08:47transport: fix http3 communicator format strings in logsMartin Schanzenbach1+7-7
2024-08-26 00:59-fix compiler warningJacki1+3-2
2024-08-25 23:56MESSENGER: fix message decryption not working inplaceJacki1+25-12
2024-08-25 23:55hpke: add logging other failures in oneshot functionsJacki1+12-0
2024-08-25 22:56MESSENGER: assert and fix calculation of encoding length for encrypted messagesJacki1+14-10
2024-08-25 22:55hpke: add logging for wrong role during openingJacki1+5-0
2024-08-25 14:15meson: properly detect http3 dependenciesMartin Schanzenbach2+5-5
2024-08-25 13:37transport: cleanup http3 communicator and uncrustifyMartin Schanzenbach1+5-84
2024-08-25 13:23identity: add cli test configMartin Schanzenbach1+11-0
2024-08-25 13:20meson: fix identity.conf creationMartin Schanzenbach1+1-1
2024-08-21 13:10http3: Use long polling to improve bidirect communication.Shichao1+337-87
2024-08-20 09:23http3: Cancel timer task after the peer finished test.Shichao1+18-6
2024-08-18 13:23http3: The client continues to send GET requests.Shichao1+151-44
2024-08-07 10:31http3: Implement bidirect and pass the test.Shichao4+293-24
2024-08-23 06:43http3: Add content-type in POST request.Shichao1+6-3
2024-08-14 06:54http3: Change some functions and parameters to static.Shichao1+8-8
2024-08-13 09:06http3: Add comments; remove unneeded parameters.Shichao1+114-55
2024-07-31 18:31http3: proper nghttp3/tcp2 detection with automakeMartin Schanzenbach2+45-7
2024-07-31 08:13http3: Fix certificate loading; fix meson install of filesMartin Schanzenbach4+22-21
2024-07-30 04:07http3: Autogenerate certificate when there is no certificate in the configuration file.Shichao1+38-20
2024-07-29 08:37http3: Load certificates from the configuration file.Shichao3+40-4
2024-07-27 09:25http3: Gracefully delete closed connections.Shichao1+1-0
2024-07-26 12:46http3: better http3 detection logicMartin Schanzenbach1+4-2
2024-07-26 12:46http3: better http3 detection logicMartin Schanzenbach1+3-3
2024-07-26 12:18http3: make meson compie; remove application handleMartin Schanzenbach3+55-21
2024-07-25 15:32http3: Finish HTTP3 layer and now can pass the basic test.Shichao1+339-336
2024-07-24 15:23http3: Fix bugs when creating a new HTTP serverShichao1+2-2
2024-07-17 14:23http3: Complete the callbacks of nghttp3 and ngtcp2Shichao1+707-12
2024-06-13 04:37http3: Remove some unused codeShichao1+0-172
2024-06-13 04:33http3: Handle errors and refactor the code for receiving packetsShichao1+505-14
2024-06-09 07:39http3: Add the functions to handle disconnectionShichao1+166-2
2024-06-06 05:34http3: add the timer after sending and writing packetsShichao1+73-1
2024-06-05 10:25http3: Update TODOsShichao1+4-1
2024-06-04 01:52http3: Prepare work for the cid_mapShichao1+92-4
2024-06-02 11:55http3: Correct the value of statistics value # connections activeShichao1+5-4
2024-05-30 02:03http3: rename COMMUNICATOR_ADDRESS_PREFIXShichao1+3-3
2024-05-28 07:24http3: extend flow control window, now can pass basic test.Shichao1+11-0
2024-05-28 02:00http3: add stream shutdown after send my_identityShichao1+1-0
2024-05-28 01:23http3: use multiple streamsShichao1+232-38
2024-05-25 07:04http3: fix the log of ngtcp2_conn_writev_streamShichao1+1-1
2024-05-25 04:11http3: add http3 testShichao3+102-0
2024-05-22 10:14http3: do shutdownShichao1+72-1
2024-05-22 08:12http3: receive stream dataShichao1+69-4
2024-05-21 06:24http3: handle mqShichao1+294-2
2024-05-19 10:10http3: use one cred, and initialized itShichao1+49-18
2024-05-19 05:07http3: handle read from sock.Shichao1+297-0
2024-05-16 08:50http3: write to connection and send packetShichao1+181-5
2024-05-15 14:17http3: Complete the run and mq_init functionsShichao1+875-1
2024-05-06 06:17http3: create http3 file, update Makefile.am and add .gitignoreShichao2+64-1
2024-08-25 13:14transport: disable unreliable tests for mesonMartin Schanzenbach1+2-0
2024-08-25 13:14gns: fix test against (new) gnunet.org IPMartin Schanzenbach1+1-1
2024-08-25 13:11identity: fix HPKE encryption for ECDSA identities (Curve Ed25519!)Martin Schanzenbach5+16-9
2024-08-24 17:48fix exponential service test: shutdown logic, and new config API logicChristian Grothoff5+210-269
2024-08-24 16:45-indentation, code cleanupChristian Grothoff3+123-79
2024-08-24 16:20-fix warningsChristian Grothoff2+9-14
2024-08-23 09:10Fixed bug adding global addresses to nat service.t3sserakt1+13-9
2024-08-23 08:58Refactoring the burst logic.t3sserakt8+469-225
2024-08-23 08:23Fixed Generic and specific test setup and code.t3sserakt8+78-101
2024-08-21 08:40arm: fix to match new configuration APIChristian Grothoff2+35-19
2024-08-21 07:36build: fix various compile warningsMartin Schanzenbach4+4-307
2024-08-20 15:03more config-related clean upsChristian Grothoff3+16-9
2024-08-20 14:53clean up arm logicChristian Grothoff1+107-80
2024-08-19 10:11util: consistently return GNUNET_NO when getting configuration options that are simply not setChristian Grothoff2+95-45
2024-08-19 09:04unify CI/CD jobs for Debian buildsChristian Grothoff11+117-92
2024-08-17 21:14ci: reference path to common versioning scriptDevan Carpenter1+1-1
2024-08-14 18:20lib: fix gnsrecord json serializationfence1+4-4
2024-08-12 08:53fix typosChristian Grothoff2+3-3
2024-08-07 08:42hello: add new gnunet-hello CLI; fix warnings; update submodulesMartin Schanzenbach18+459-608
2024-08-06 10:31-fix ftbfsMartin Schanzenbach1+1-1
2024-08-06 10:03-fix ftbfsMartin Schanzenbach1+2-0
2024-08-06 08:49peerstore/core: Move peerstore HELLO functions to CORE; remove peerstore CLI; Fixes #9043Martin Schanzenbach9+214-289
2024-08-06 05:43elligator test cleanupPedram Fardzadeh2+1-16
2024-08-06 03:42fix elligator tvg and elligator testsPedram Fardzadeh2+18-17
2024-08-05 20:42hello: Fix #9043 again. modify API to re-use signatures and expiration of URIs (semi-consistent)Martin Schanzenbach2+123-48
2024-08-05 19:19peerstore: Fix #9043Martin Schanzenbach3+108-4
2024-08-05 09:03update submodules, pot and cleanup protocol definesMartin Schanzenbach2+4-7
2024-08-04 16:01-log clearer error messageChristian Grothoff1+4-1
2024-08-04 09:58elligator kem: actually build tvg; use new byte printer APIMartin Schanzenbach2+22-31
2024-08-03 19:54tvg for elligator test vectorPedram Fardzadeh6+303-96
2024-07-30 22:34rest: ensure identity plugin follows docsfence1+17-4
2024-07-26 10:59Added msssing config.t3sserakt3+113-0
2024-07-26 10:30Make the test framework work to run full peers.t3sserakt8+281-42
2024-07-25 08:41build: cleanup gitignore jungleMartin Schanzenbach78+15-657
2024-07-25 08:41update submodulesMartin Schanzenbach1+1-0
2024-07-23 13:33util: fix segfaults when config lacks a sectionfence1+3-0
2024-07-24 07:32- fix DHT peer for on GETMartin Schanzenbach1+5-0
2024-07-23 20:32NEWS: New logging API to print/parse hex bytesMartin Schanzenbach10+754-315
2024-07-23 15:16Merge branch 'master' into dev/t3ss/probnattt3sserakt311+17704-19047
2024-07-23 13:41curl: improve logging on errorsChristian Grothoff3+20-17
2024-07-23 13:01Implemented burst mode.t3sserakt12+1113-287
2024-07-22 10:02-add norand API for elligatorMartin Schanzenbach1+19-10
2024-07-20 12:40-fix warningMartin Schanzenbach1+0-2
2024-07-19 13:43transport: fix TCP communicator with HPKE KEMMartin Schanzenbach1+2-0
2024-07-19 11:14hpke: Test AUTH-PSK test vectors, expose full authkem APIMartin Schanzenbach3+568-119
2024-07-19 09:17hpke: API corrections; improve check all-zero performanceMartin Schanzenbach4+46-40
2024-07-19 07:35HPKE: Various fixes and integration into servicesMartin Schanzenbach7+79-63
2024-07-18 14:40elligator: Rework API hopefully without breaking itMartin Schanzenbach5+212-147
2024-07-18 13:08hpke: harmonize elligator implementationMartin Schanzenbach5+153-93
2024-07-18 09:03NEWS: Add HPKE Authenticated KEMMartin Schanzenbach3+255-50
2024-07-18 07:22NEWS: Replace oneshot PKE and KEM APIs with HPKE.Martin Schanzenbach2+0-219
2024-07-18 07:20util: Add HPKE oneshot API; remove old one encrypt APIMartin Schanzenbach8+272-313
2024-07-17 21:56util: draft implementation of HPKE / RFC9180Martin Schanzenbach10+1254-679
2024-07-17 11:52MESSENGER: Make discourse messages leaves in the message graphJacki3+8-3
2024-07-17 07:25-some cleanup; prepare for HPKE APIMartin Schanzenbach1+62-88
2024-07-17 07:09- Add KEM validation error handlingMartin Schanzenbach2+19-8
2024-07-16 21:09-minor doc fixMartin Schanzenbach1+5-6
2024-07-16 21:06UTIL: Add RFC9180 test vectors and fix implementationMartin Schanzenbach5+257-24
2024-07-16 19:55UTIL: Update KEM instantiations to follow RFC 9180Martin Schanzenbach8+538-293
2024-07-16 13:07TRANSPORT(tcp): sync with LSD0007Martin Schanzenbach1+0-2
2024-07-16 12:56UTIL: Rework usage of DH and KDF across transportMartin Schanzenbach7+144-154
2024-07-16 12:55handbook: updateMartin Schanzenbach0+0-0
2024-07-16 10:06UTIL: Update Eddsa KEM KDF API and instantiation, see LSD0007Martin Schanzenbach4+101-67
2024-07-15 21:02- nitMartin Schanzenbach1+3-6
2024-07-15 21:01- fix invalid memory accessMartin Schanzenbach1+2-2
2024-07-12 15:20MESSENGER: Add silence flag to gnunet-messenger cli toolJacki1+14-5
2024-07-12 14:32MESSENGER: Free subscription message if not enqueuedJacki1+5-0
2024-07-10 20:13IDENTITY: Return EC on failureMartin Schanzenbach1+1-1
2024-07-08 14:00testing: fix barrier reached - add cmd to waiting before returnch31+3-3
2024-07-05 14:41testing: fix host - network conversionch32+6-4
2024-06-25 09:08testing: fix respect PATH in netjail scriptsch33+12-3
2024-06-25 09:07testing: fix node index in scriptch31+1-1
2024-07-09 14:09CI: disable failing riscv jobs temporarilyDevan Carpenter13+10-10
2024-07-08 22:07MQ: Send prior enqueued message if queue is busy during send callJacki1+19-3
2024-07-05 08:33util: merge fixMartin Schanzenbach1+0-1
2024-07-05 08:32util: Fix HKDF memleakMartin Schanzenbach1+2-2
2024-07-05 07:18-fix memory leak in HKDFChristian Grothoff1+1-0
2024-07-05 07:12-fix leaksChristian Grothoff1+16-0
2024-07-05 07:07-platform must be first, fixes compiler warningChristian Grothoff2+1-3
2024-07-05 01:51revert: Revert "SCHEDULER: Fix ready_count being accurate"Jacki2+3-5
2024-07-04 18:59SCHEDULER: Fix ready_count being accurateJacki2+5-3
2024-07-04 18:12-clean up ci.sh scriptChristian Grothoff1+7-5
2024-07-04 16:28MQ: Enqueue message during send process if queue is not emptyJacki1+3-2
2024-07-04 16:23namestore: use per-client database connection for store APIMartin Schanzenbach1+3-3
2024-07-04 15:30meson: install missing versioning.sqlMartin Schanzenbach1+6-0
2024-07-04 08:24namestore: do not perform (expensive) UTF-8 label normalization needlesslyMartin Schanzenbach1+7-11
2024-07-04 06:40namestore: Remove faulty cache implementation again.Martin Schanzenbach2+33-43
2024-07-02 19:24namestore: performance improvements when importing large zonesMartin Schanzenbach3+56-47
2024-07-02 13:13namestore: record batching signals transaction mode by defaultMartin Schanzenbach1+1-0
2024-07-02 13:10namestore: allow for batch inserts from recordline stdin mode in CLIMartin Schanzenbach2+195-29
2024-07-02 08:48namestore: Add transaction handling to namestore API and pluginsMartin Schanzenbach5+189-0
2024-07-01 22:27MESSENGER: Add asserts to client-side functions and delay sending message in case of broken queueJacki1+24-4
2024-06-30 20:42rest: add option for identity typeMartin Schanzenbach1+12-3
2024-06-29 20:12build: Update libgcrypt m4Martin Schanzenbach1+91-4
2024-06-29 10:00revert: Revert Commits f3a2ce600b58def5a948495196a0bced54a55f8f and 8fa79551d2a5e13b32046840cfb1108301b81081 (sadly i can't test outside of master as the CI system doesn't run on dev/*/*)Nullptrderef3+46-48
2024-06-29 09:49taler-ci(hack): Give the CI a Containerfile that does nothing.Nullptrderef1+2-0
2024-06-29 09:45taler-ci(hack): Attempt to get the CI to not build bookworm on risc-vNullptrderef2+1-1
2024-06-28 09:00- Compile TVGs in mesonMartin Schanzenbach2+13-0
2024-06-27 16:50-fix warning return value mismatchMartin Schanzenbach1+1-1
2024-06-27 16:45-fix EC use and error loggingMartin Schanzenbach1+2-2
2024-06-24 17:38MESSENGER: Fix allocations in decoding of messagesJacki1+54-18
2024-06-17 11:19transport(tcp): update hkdf usageMartin Schanzenbach1+34-30
2024-06-17 11:19- minor api use fixMartin Schanzenbach1+2-2
2024-06-17 11:09transport(udp): update hkdf usageMartin Schanzenbach1+8-7
2024-06-17 10:57util: add proper ECDH with KDFMartin Schanzenbach4+162-16
2024-06-16 17:10(maybe) make CI not die?Nullptrderef1+1-1
2024-06-16 08:44Merge branch 'ci-riscv' into 'master'Nullptrderef117+410-166
2024-06-16 08:42quote the printNullptrderef1+1-1
2024-06-16 08:42remove unneeded ignoresNullptrderef1+0-9
2024-06-16 08:30document dependencyChristian Grothoff1+7-0
2024-06-16 08:20-fix indentChristian Grothoff1+28-28
2024-06-16 08:37use unstable only for riscv64Nullptrderef3+55-4
2024-06-16 08:30document dependencyChristian Grothoff1+7-0
2024-06-16 08:24at the request of C to get this working, use unstable ATM debian only has RISC-V containers for unstable debian. Due to how ci.sh is setup, we can only pick one image for the base.Nullptrderef1+2-1
2024-06-16 08:20-fix indentChristian Grothoff1+28-28
2024-06-16 08:02clean often doesnt existNullptrderef1+1-1
2024-06-16 07:42i forgto 2 of themNullptrderef3+3-2
2024-06-16 07:41all the codespell errors are now goneNullptrderef85+158-152
2024-06-16 07:23untested (for now, codespell needs to be fixed prior to testing) riscv64Nullptrderef8+28-0
2024-06-16 07:23extract deploy-package scriptsNullptrderef3+2-0
2024-06-16 07:18run codespell, move build to 1-Nullptrderef7+158-4
2024-06-16 07:13unify deb-package scripts under ci/common/deb-packageNullptrderef6+4-0
2024-06-16 07:11fix the gitignoreNullptrderef1+1-0
2024-06-16 07:10use common for sharing amd64 build scripts and arm64 build scripts, rename amd64 build dirs to [idx]-amd64-[job]Nullptrderef11+6-10
2024-06-14 07:57util: harmonize library versions for autotools and meson again; bump versionMartin Schanzenbach2+3-3
2024-06-14 07:54core: readd still functioning test in mesonMartin Schanzenbach1+14-5
2024-03-12 12:55CORE: Add code for XChaCha20-Poly1305. Issue #8630Martin Schanzenbach2+355-33
2024-06-14 06:24transport(tcp): Use elligator representatives for initial KXMartin Schanzenbach1+36-15
2024-06-13 19:14-version bumpChristian Grothoff1+1-1
2024-06-13 05:05- fix missing defineMartin Schanzenbach1+1-1
2024-06-13 04:37- remove unused includeMartin Schanzenbach1+0-1
2024-06-12 20:43UTIL: Streamline new HKDF implementation.Martin Schanzenbach1+35-68
2024-06-12 08:28meson: First experimental meson config for building only gnunetutil for Android (arm64-v8a).t3sserakt5+1105-0
2024-06-12 00:57MESSENGER: Adjust buffer size in cli toolJacki1+1-1
2024-06-10 23:49MESSENGER: Fix scheduling for sending and receiving a lot of dataJacki6+258-189
2024-06-10 17:43UTIL: implement HKDF with HMAC until recent versions of libsodium widely availableMartin Schanzenbach1+92-134
2024-06-10 16:56UTIL: Implement more standard HKDF API.Martin Schanzenbach8+360-529
2024-06-08 21:00MESSENGER: Fix reading big buffers and skip own talk dataJacki1+3-2
2024-06-08 09:43update autogenerated filesMartin Schanzenbach10+492-451
2024-06-08 09:27update NEWSMartin Schanzenbach1+3-0
2024-06-08 09:27update submodulesMartin Schanzenbach0+0-0
2024-06-08 02:52MESSENGER: Add talk mode to cli application using discoursesTheJackiMonster1+73-14
2024-06-08 00:35MESSENGER: Add names for new message kindsTheJackiMonster1+4-0
2024-06-07 18:22MESSENGER: Make subscriptions not persistent in storageTheJackiMonster9+83-34
2024-06-04 11:47MESSENGER: Cleanup talk messages of discourse after subscription runs outTheJackiMonster5+85-45
2024-06-04 11:13MESSENGER: Cleanup talk messages in room on subscription updateTheJackiMonster3+103-0
2024-06-03 13:25MESSENGER: Keep subscriptions alive automatically via client apiTheJackiMonster5+204-3
2024-05-31 15:01MESSENGER: Implement timed subscriptions to discourses and filter talk messagesTheJackiMonster16+652-146
2024-06-07 18:35meson: fix abd.conf creationMartin Schanzenbach1+1-1
2024-06-07 16:24meson: add contrib ABD buildMartin Schanzenbach2+55-1
2024-06-07 16:24abd: Fix #8897Martin Schanzenbach1+4-3
2024-06-07 05:50meson: fix build caused by removed fileMartin Schanzenbach1+0-1
2024-06-06 14:19add pq query helpers for blinded and unblinded signaturesChristian Blättler3+221-1
2024-06-05 18:15-bump versionChristian Grothoff1+6-0
2024-05-31 21:12-fix compiler warnings from undefined #definesChristian Grothoff4+54-45
2024-05-31 21:07-remove dead GNUNET_OP_ codeChristian Grothoff4+0-338
2024-05-31 21:05-remove double definesChristian Grothoff2+1-46
2024-05-31 14:09Testing: Added missing files.t3sserakt2+273-0
2024-05-31 13:54Testing: Fixing bugs in plugin helper and topology api code.t3sserakt5+105-26
2024-05-31 13:51Testing: Added simple testcase.t3sserakt3+6-7
2024-05-31 13:50Testing: Readded netjail?exec.sh and script for new base topology.t3sserakt4+34-18
2024-05-28 09:50gns: fix test config detection that lead to skipped testsMartin Schanzenbach24+24-24
2024-05-27 11:28gana: update submoduleMartin Schanzenbach0+0-0
2024-05-27 11:27meson: readd communicator testsMartin Schanzenbach1+3-4
2024-05-26 13:30Merge branch 'master' into dev/thejackimonster/messengerTheJackiMonster293+18002-18732
2024-05-26 13:07PQ: support returning arrays of length 0 (in which case ndim is also zero)Christian Grothoff2+33-15
2024-05-24 08:19Testing: Make compile again.t3sserakt1+5-36
2024-05-24 07:49Transport: Make communicator tests run again.t3sserakt1+39-39
2024-05-24 07:24Testing: Started with new topology file format parsing.t3sserakt3+395-39
2024-05-20 13:37Testbed: Removed accidentally added config.t3sserakt1+0-618
2024-05-23 06:32testing: fix missing header in dist tarball for transport testing !tarballMartin Schanzenbach1+1-1
2024-05-22 17:17testing: fix missing file in distMartin Schanzenbach1+2-2
2024-05-21 15:20meson: more succinct detection logicMartin Schanzenbach1+44-198
2024-05-21 08:51meson: add more syscall header detectionMartin Schanzenbach1+110-16
2024-05-21 07:03meson: add sys/statvfs.h defineMartin Schanzenbach1+3-0
2024-05-21 07:01meson: add more syscall detections from configure.acMartin Schanzenbach1+72-9
2024-05-18 09:26meson: detect initgroupsMartin Schanzenbach1+3-0
2024-05-20 18:22-bump newsChristian Grothoff9+1747-2046
2024-05-20 18:21-re-bootstrapChristian Grothoff1+32-29
2024-05-20 17:49-fix test buildsChristian Grothoff2+9-9
2024-05-20 17:10-fix test buildsChristian Grothoff8+37-54
2024-05-20 16:54-fix test buildsChristian Grothoff3+14-14
2024-05-20 16:52-fix test buildsChristian Grothoff5+1-16
2024-05-20 16:48-fix meson buildChristian Grothoff13+65-25
2024-05-20 15:56-fix meson buildChristian Grothoff1+1-1
2024-05-20 15:55-fix meson buildChristian Grothoff7+27-42
2024-05-20 15:44-rename festChristian Grothoff7+9-9
2024-05-20 15:41-rename festChristian Grothoff2+6-6
2024-05-20 15:37-fix FTBFSChristian Grothoff14+81-61
2024-05-20 15:26-fix FTBFSChristian Grothoff2+12-5
2024-05-20 15:24make stop_peer cmd asynchronousChristian Grothoff3+111-53
2024-05-20 13:44-WiPChristian Grothoff3+15-7
2024-05-20 13:37-fix FTBFSChristian Grothoff9+268-882
2024-05-20 13:17Netjail: Added example topology file for new topology format.t3sserakt1+658-1
2024-05-20 11:49Netjail: Added FIXME with new address spaces design..t3sserakt1+3-0
2024-05-20 11:50add missing headersChristian Grothoff3+79-2
2024-05-20 11:47-FTBFSChristian Grothoff1+1-3
2024-05-20 11:47-DCEChristian Grothoff1+0-120
2024-05-20 11:46-fix FTBFSChristian Grothoff14+93-731
2024-05-20 11:29-minor refactoringChristian Grothoff15+974-2288
2024-05-20 09:31-fix namesChristian Grothoff15+130-140
2024-05-20 09:03-fix warningsChristian Grothoff4+22-24
2024-05-20 09:00-uncrustifyChristian Grothoff1+10-10
2024-05-20 08:54Testbed: Removed accidentally added file.t3sserakt2+3-2
2024-05-20 08:54CONFIG: add -R and -n options to gnunet-configChristian Grothoff2+95-48
2024-05-20 08:49Testbed: Moved code to destroy test system resources into cleanup of create.t3sserakt2+2-111
2024-05-20 08:44-fix FTBFSChristian Grothoff4+6-9
2024-05-20 08:37-fix FTBFSChristian Grothoff2+16-10
2024-05-20 08:33-start to rework gnunet-configChristian Grothoff2+178-135
2024-05-20 08:34Testbed: Renaming.t3sserakt14+2300-3554
2024-05-19 21:58-indentChristian Grothoff1+15-7
2024-05-19 21:29-fix FTBFSChristian Grothoff2+51-75
2024-05-19 21:09starting point for plugin testChristian Grothoff5+74-4
2024-05-19 20:44-netjail test start pointChristian Grothoff4+12-2
2024-05-19 20:36add gnunet-testing-netjail-launcher.cChristian Grothoff3+95-1
2024-05-19 20:23simplify wrapper scriptChristian Grothoff5+32-22
2024-05-19 19:33add logic to skip testsChristian Grothoff5+59-8
2024-05-19 19:23-fix leaksChristian Grothoff2+28-4
2024-05-19 19:01fix jumpsChristian Grothoff4+32-23
2024-05-19 18:48-fix loopingChristian Grothoff6+237-32
2024-05-19 17:57fix barrier finishingChristian Grothoff8+99-59
2024-05-19 17:38-fix shutdown sequenceChristian Grothoff3+42-4
2024-05-19 17:26-fix bugs in batch implementationChristian Grothoff4+114-61
2024-05-19 17:14Testbed: Renaming.t3sserakt13+47-45
2024-05-19 16:41-empty testChristian Grothoff3+59-0
2024-05-19 16:35-rename festChristian Grothoff3+10-10
2024-05-19 16:28-remove unimplemented unused featureChristian Grothoff1+0-10
2024-05-19 16:26-work on FIXMEsChristian Grothoff2+69-6
2024-05-19 16:23Testbed: Added to the build.t3sserakt2+2-0
2024-05-19 16:18-merge fixes from TALER into GNUnetChristian Grothoff1+32-36
2024-05-19 16:17Transport: Fixed includes.t3sserakt2+2-3
2024-05-19 15:22-syncChristian Grothoff1+4-6
2024-05-19 15:13add rewind IP logicChristian Grothoff7+293-127
2024-05-19 14:43-import stat cmdChristian Grothoff4+229-3
2024-05-19 14:38Remove unused include.t3sserakt1+0-2
2024-05-19 14:26-fix FIXMEsChristian Grothoff1+0-1
2024-05-19 14:26-fix FIXMEsChristian Grothoff5+23-37
2024-05-19 14:23Testing: Using PPID env var.t3sserakt3+3-4
2024-05-19 14:15-fix FIXMEsChristian Grothoff3+54-3
2024-05-19 13:25-orderChristian Grothoff2+9-7
2024-05-19 13:22Testing: Renaming.t3sserakt2+1466-0
2024-05-19 13:20Testing: Merge conflictst3sserakt8+6-1472
2024-05-19 13:13-fix mesonChristian Grothoff1+7-33
2024-05-19 13:10-rename barrier.c to testing_api_barrier.cChristian Grothoff9+238-240
2024-05-19 13:04-move code aroundChristian Grothoff6+265-202
2024-05-19 13:03Testing: Method to get the default plugin.t3sserakt2+18-0
2024-05-19 12:55fix topo commandsChristian Grothoff8+74-35
2024-05-19 12:37-fix typoChristian Grothoff1+1-1
2024-05-19 12:35-fix typoChristian Grothoff2+3-3
2024-05-19 12:34-cleanupsChristian Grothoff4+221-190
2024-05-19 12:33Testing: Make compile.t3sserakt3+186-280
2024-05-19 12:13Testing: Make compile.t3sserakt4+49-8
2024-05-19 12:11Testing: Make testing_api_cmd_netjail_start_cmds_helper.c compile.t3sserakt1+9-69
2024-05-19 12:12-add missing filesChristian Grothoff4+190-40
2024-05-19 12:07-fix FTBFSChristian Grothoff1+1-1
2024-05-19 12:07-fix FTBFSChristian Grothoff1+61-0
2024-05-19 12:07-fix FTBFSChristian Grothoff5+14-224
2024-05-19 11:58-work on FTBFSChristian Grothoff2+5-2
2024-05-19 11:56-simplifyChristian Grothoff1+18-40
2024-05-19 11:54-fix misc FTBFSChristian Grothoff1+1-2
2024-05-19 11:53-fix misc FTBFSChristian Grothoff5+135-112
2024-05-19 11:25Make netjail.c compilet3sserakt2+18-6
2024-05-19 11:28-handoverChristian Grothoff1+11-3
2024-05-19 11:24-fixes on FTBFSChristian Grothoff9+39-58
2024-05-19 11:08-add missing filesChristian Grothoff4+1216-0
2024-05-19 09:43-fix FTBFS #1/4852Christian Grothoff1+3-1
2024-05-19 09:38-DCE, restructuringChristian Grothoff3+5-198
2024-05-19 09:33Testing: Fixed variable naming.t3sserakt1+1-1
2024-05-19 09:26-more tabularasaChristian Grothoff19+522-771
2024-05-19 08:53Testing: Added additional traits to the new cmds to retrieve the topology.t3sserakt3+32-12
2024-05-19 08:34Testing: Added commands to parse topology from file and from string.t3sserakt2+230-0
2024-05-19 07:14Fixed warningst3sserakt1+2-2
2024-05-18 08:53Fixed warningst3sserakt3+9-35
2024-05-19 07:21-use proper demultiplexerChristian Grothoff2+82-48
2024-05-19 07:07-syncChristian Grothoff6+40-224
2024-05-18 21:13-tabularasa (FTBFS, WiP)Christian Grothoff35+2024-3796
2024-05-18 09:22NEWS: TESTING: introduce GNUNET_TESTING_command_new_acChristian Grothoff28+197-171
2024-05-18 08:50-doxygen fixChristian Grothoff1+1-1
2024-05-18 08:45fix 'warnings'Christian Grothoff1+32-94
2024-05-18 08:29move testing to src/lib/, fix compiler warningsChristian Grothoff47+44-44
2024-05-18 08:17NEWS: UTIL: change return type to 'bool' from GNUNET_is_zero()Christian Grothoff2+338-303
2024-05-18 08:06UTIL: change return type to 'bool' from GNUNET_is_zero()Christian Grothoff1+97-164
2024-05-16 11:00UTIL: Properly detect getaddrinfo in meson. Issue #8852Martin Schanzenbach1+3-0
2024-05-15 15:59-bump debian package for Taler v0.11.0Christian Grothoff1+6-0
2024-05-14 08:43Transport: Fixed #8817t3sserakt1+1-0
2024-05-14 08:39Transport: Fixed #8818t3sserakt1+17-7
2024-05-14 08:28Transport: Fixed #8820t3sserakt1+14-12
2024-05-13 12:10UTIL: Securely clear private key materialMartin Schanzenbach1+18-3
2024-05-05 06:51transport: fix memory leak in extract_address in tcp communicator.ulfvonbelow1+1-3
2024-05-05 05:59transport: clean up SharedSecrets in gnunet-communicator-udp.ulfvonbelow1+12-1
2024-05-05 01:25dht: remove vestigial GNUNET_PLUGIN_unload.ulfvonbelow1+0-7
2024-05-05 00:44topology: fix memory leak in gnunet-daemon-topology.ulfvonbelow1+1-0
2024-05-05 00:35setu: fix memory leak in strata_estimator_destroy.ulfvonbelow1+8-0
2024-05-04 23:09peerstore: fix Iteration memory leak in gnunet-service-peerstore.ulfvonbelow1+12-5
2024-05-04 02:50build system: only try installing hooks if .git directory exists.ulfvonbelow1+4-1
2024-05-05 06:54cadet: fix memory leak in announce_id in gnunet-service-cadet.ulfvonbelow1+1-0
2024-05-05 17:02transport: fix mq_init memory leak in already-exists case.ulfvonbelow2+2-0
2024-05-05 17:03transport: manually destroy d_mq if not yet registered.ulfvonbelow1+5-0
2024-05-05 17:28transport: only create one statistics handle in tcp communicator.ulfvonbelow1+2-1
2024-05-06 04:45TRANSPORT: fix contains_address.ulfvonbelow1+2-1
2024-05-06 21:18core: fix memory leak in gnunet-core cli.ulfvonbelow1+3-0
2024-05-07 02:36TRANSPORT: fix two memory leaks in transport service.ulfvonbelow1+3-5
2024-05-11 20:37MESSENGER: minor fix resetting variable after freeTheJackiMonster1+2-0
2024-05-11 18:12MESSENGER: Clear key locally after usageTheJackiMonster6+48-9
2024-05-11 13:55add json helper for parsing blinded signaturesChristian Blättler2+142-0
2024-05-11 13:46./bootstrapChristian Blättler1+0-1
2024-05-11 13:35add json helper for parsing unblinded signaturesChristian Blättler2+144-0
2024-05-09 11:03NAMESTORE: Fix warningMartin Schanzenbach1+1-1
2024-05-08 12:52UTIL: fix #8786 (use-after-free during shutdown)Christian Grothoff1+63-56
2024-05-08 12:33UTIL: refactoring of service.c, including one bugfix of wrong return valueChristian Grothoff1+97-81
2024-05-08 11:50UTIL: refactoring of service.c, including one bugfix of a use-after-freeChristian Grothoff1+130-189
2024-05-07 20:07RECLAIM: Start fixing OIDC plugin; add new CLI testMartin Schanzenbach5+87-18
2024-05-07 15:54RECLAIM: Fix FTBFS OIDC pluginMartin Schanzenbach1+5-2
2024-05-07 15:50RECLAIM: Fix oidc helper WIPMartin Schanzenbach2+24-7
2024-05-07 14:13RECLAIM: Fix attribute consume logicMartin Schanzenbach1+13-13
2024-05-07 13:56RECLAIM: Fix tests and fields in messagesMartin Schanzenbach7+29-37
2024-05-07 12:44RECLAIM: Forgot to modify consume API to new issue behaviourMartin Schanzenbach8+56-7
2024-05-06 19:11add pack helper for blinded sigChristian Blättler3+51-0
2024-05-03 00:31peerstore: fix memory leaks in peerstore_api.c.ulfvonbelow1+23-11
2024-05-06 07:22DHT: Remove duplicate dhtu.conf generationMartin Schanzenbach1+0-6
2024-05-05 19:56-fix redundant packed attribute and add tests to gitignoreTheJackiMonster2+3-1
2024-05-03 19:12messenger: make fields of GNUNET_MESSENGER_RoomEntryRecord packed.ulfvonbelow1+2-2
2024-05-04 20:34peerstore: fix dereference of null pointer to struct.ulfvonbelow1+1-1
2024-05-03 19:13util: ensure nonzero stack allocation in G_C_symmetric_encrypt.ulfvonbelow1+1-1
2024-05-03 02:51gnsrecord: fix memory leak in test_gnsrecord_testvectorsulfvonbelow1+8-0
2024-05-03 00:32peerstore: fix memory leak in peerstore_api_monitor.c.ulfvonbelow1+1-0
2024-05-03 00:30peerstore: fix memory leak in gnunet-service-peerstore.ulfvonbelow1+2-0
2024-05-03 00:29util: fix memory leak in test_crypto_blind.ulfvonbelow1+1-0
2024-05-03 00:28gnsrecord: fix memory leak in test_gnsrecord_block_expiration.ulfvonbelow1+2-1
2024-05-05 12:03DHT: Fix memory lead in gnunet-dht-put. Fixes #7651Martin Schanzenbach1+11-10
2024-05-03 00:25transport: fix memory leaks in transport-testing-communicator.c.ulfvonbelow1+12-0
2024-05-02 21:05service: namestore: fix use-after-free in handle_edit_record_set.ulfvonbelow1+6-1
2024-05-05 02:28RECLAIM: Fix gns_name of issued ticketsTheJackiMonster1+13-11
2024-05-04 19:06MESSENGER: Fix receiving messages after session completionTheJackiMonster5+24-7
2024-05-04 16:44MESSENGER: Add logging and fix decoding issue of leave messageTheJackiMonster16+114-39
2024-05-04 01:04MESSENGER: Adjust ticket message to ease supporting changes in reclaim serviceTheJackiMonster5+28-133
2024-05-02 21:04MESSENGER: Set room as unavailable after sending close commandTheJackiMonster1+3-0
2024-05-02 14:55NAT: Added missing missing filest3serakt2+210-0
2024-05-01 07:31UTIL: fix infinite loop on malformed input to URL decoderChristian Grothoff3+21-12
2024-04-30 09:27GNS: Add helper function to parse zTLDsMartin Schanzenbach4+30-47
2024-04-29 13:59RECLAIM: Fix OIDC implementation for new API (WIP)Martin Schanzenbach3+49-22
2024-04-29 13:26RECLAIM: Tickets are now simply GNS namesMartin Schanzenbach14+252-362
2024-04-29 10:25-fix FTBFSChristian Grothoff1+1-1
2024-04-28 11:55JSON lib: parse and pack blinded messageChristian Blättler3+226-0
2024-04-26 20:08RECLAIM: Fix ticket consume flowMartin Schanzenbach5+11-10
2024-04-26 19:44RECLAIM: Update OIDC pluginMartin Schanzenbach4+63-54
2024-04-26 18:04Update submodulesMartin Schanzenbach0+0-0
2024-04-26 17:53RECLAIM: Rework reclaimID API; Issue #8703Martin Schanzenbach10+106-213
2024-04-26 17:06JSON: fix ftbfs from jsonMartin Schanzenbach1+0-2
2024-04-26 09:49add json pack helper for unblinded signaturesChristian Blättler2+51-0
2024-04-25 12:04Moved sync protocol to util.t3sserakt4+43-74
2024-04-25 12:03Fixed bug with new queues inheriting the validated_until value of existing queues.t3sserakt1+5-3
2024-04-19 16:07fix blind sign pq result helpersChristian Blättler2+41-35
2024-04-18 14:57Added sync protocol.t3serakt2+234-33
2024-04-18 14:56Added functionality to check if all services and communicators are started.t3serakt2+269-1
2024-04-15 09:32Added test case to start Android SDK emulator.t3serakt5+398-4
2024-02-15 12:53Transport: Added test case to simulate router NAT mapping behavior.t3serakt12+654-31
2024-04-18 08:28move to master in contrib/handbookChristian Grothoff0+0-0
2024-04-18 08:24-bump versionChristian Grothoff1+1-1
2024-04-18 06:52add pq result and query helpers for blind sign keysChristian Blättler3+510-0
2024-04-17 22:39FS: Implement function to retrieve file hash from chk uriTheJackiMonster2+28-0
2024-04-14 03:45MESSENGER: fix destroying transcript messageTheJackiMonster1+2-5
2024-04-14 02:40RECLAIM: Fix revoke ticket messageTheJackiMonster1+9-4
2024-04-14 01:34MESSENGER: adjust cleanup in message queueTheJackiMonster2+15-10
2024-04-12 08:35-bump for TalerChristian Grothoff1+7-1
2024-04-11 20:05ci: sanitize .deb version strings more thoroughlyDevan Carpenter2+4-4
2024-04-09 12:10bump debian package versionChristian Grothoff1+6-0
2024-04-08 09:44Add functionality to exchange global external IPs for natted peers.t3sserakt8+671-38
2024-04-04 07:18Update gitignore. Fixes #7787Martin Schanzenbach1+0-25
2024-04-03 23:07RECLAIM: verify cli does not issue tickets when missing attributesTheJackiMonster1+31-0
2024-04-01 19:04do not long if timeout is forever for harmless reasonsChristian Grothoff1+1-0
2024-04-01 14:19improve logging if we shutdown because only remaining task has timeout of foreverChristian Grothoff1+12-0
2024-04-01 14:06better error reporting on scheduler issuesChristian Grothoff2+16-11
2024-03-31 07:25NSE: Add monitoring feature and make oneshot the default. Also improves output information.Martin Schanzenbach2+19-3
2024-03-21 08:21GNS: Fix null pointer useMartin Schanzenbach1+8-1
2024-03-15 08:27update po and generated filesMartin Schanzenbach9+128-88
2024-03-15 08:17add news entryMartin Schanzenbach1+3-0
2024-03-15 08:16update submodulesMartin Schanzenbach0+0-0
2024-03-15 07:34TRANSPORT: Fix IPv6 setting in UDP communicator.Martin Schanzenbach4+48-12
2024-03-15 06:23TRANSPORT(udp): Fix double sizeofMartin Schanzenbach1+1-1
2024-03-15 06:21TRANSPORT(tcp): Cleanup and actually handle DISABLE_V6 setting.Martin Schanzenbach1+34-28
2024-03-14 20:59TRANSPORT(udp): Improve handling and lookup of existing connections similar to TCP communicator fix wrt Queue handling.Martin Schanzenbach1+92-68
2024-03-14 20:30TRANSPORT(tcp): Do not try to create another queue that is already in construction.Martin Schanzenbach1+31-11
2024-03-12 18:12coverity: some fixes related to new peerstore API usage (null ptr derefs)Martin Schanzenbach3+1-3
2024-03-12 09:33transport(udp): fix possible null ptr dereferenceMartin Schanzenbach1+4-3
2024-03-12 09:29-meson: also bump lib versionMartin Schanzenbach1+2-2
2024-03-11 22:57elligator: API changes for encoding + function documentationsPedram Fardzadeh3+157-152
2024-03-11 14:06transport: Reviewed communicator rekey test. Fixes #6828Martin Schanzenbach3+64-9
2024-03-11 08:22transport: make udp tests non-experimental againMartin Schanzenbach1+4-4
2024-03-11 08:05transport: Start UDP by default againMartin Schanzenbach1+1-1
2024-03-10 23:14transport: Improve KX handling.Martin Schanzenbach4+65-17
2024-03-10 23:09elligator: code cleanupPedram Fardzadeh4+107-134
2024-03-10 15:40transport: fix communicator rekey issuesMartin Schanzenbach1+23-22
2024-03-10 14:18transport: trying to fix UDP communicator and rekey tests.Martin Schanzenbach6+9-8
2024-03-10 10:34transport: fix memory corruption from incorrect variable referenceMartin Schanzenbach1+1-1
2024-03-10 10:31transport: add a couple of comments to TCP communicator/serviceMartin Schanzenbach2+8-10
2024-03-09 16:40transport: remove waitpid again to make test run (for now). This is also an attempt to fix the rekey and rekey test.Martin Schanzenbach5+29-16
2024-03-09 15:51CORE: Output text when no argument is given.Martin Schanzenbach1+5-0
2024-03-09 00:46DHTU: ship dhtu.confDaniel Golle2+9-0
2024-03-08 21:19-bump lib versionChristian Grothoff1+1-1
2024-03-08 21:17PQ: add int64 data type supportChristian Grothoff4+173-10
2024-03-06 15:21Update NEWS for releaseMartin Schanzenbach1+23-0
2024-03-06 15:12TRANSPORT: Disable partly broken UDP communicator by defaultMartin Schanzenbach1+1-1
2024-03-06 15:05build: Add missing statistics config file to distMartin Schanzenbach11+164-163
2024-03-06 14:44transport: make some UDP tests experimentalMartin Schanzenbach1+3-3
2024-03-06 10:32- uncrustify codeMartin Schanzenbach3+47-48
2024-03-04 21:25udp communicator: ECDH with elligatorPedram Fardzadeh4+89-31
2024-03-04 00:26elligator: kem encaps and decapsPedram Fardzadeh3+104-0
2024-03-03 23:15elligator: code cleanupPedram Fardzadeh3+69-189
2024-03-05 15:00MESSENGER: Fix potential infinite delay of peer messagesTheJackiMonster1+4-1
2024-03-05 15:00MESSENGER: Fix potential infinite delay of peer messagesTheJackiMonster1+4-1
2024-03-05 15:02BUILD: Update deps for sphinx in READMEMartin Schanzenbach1+2-1
2024-03-05 10:20Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt9+397-19
2024-03-05 10:20Transport: Added waitpid to communicator testing.t3sserakt1+1-0
2024-03-04 16:57MESSENGER: Fix message order via client-side message controlTheJackiMonster9+397-19
2024-03-03 10:07-indentation improvementsChristian Grothoff3+17-8
2024-03-03 09:47fix call to GNUNET_NAMESTORE_records_store and other build issuesChristian Grothoff7+23-6
2024-03-03 09:40-fix bug in testChristian Grothoff1+14-1
2024-03-03 09:31add check for certutil and opensslChristian Grothoff1+13-0
2024-03-03 09:28-fix misc compiler warningsChristian Grothoff4+31-34
2024-03-03 09:18-fix misc minor issuesChristian Grothoff2+2-3
2024-03-03 09:12revert to simpler size_t, add minimal test for parsing '::1;' policyChristian Grothoff3+19-15
2024-03-02 13:51SCALARPRODUCT: Disable tests depending on testbed profilerMartin Schanzenbach1+5-4
2024-03-02 13:46CONTRIB: Revert for distMartin Schanzenbach9+811-742
2024-03-02 13:36CONTRIB: Only build with experimentalMartin Schanzenbach1+5-2
2024-03-02 13:31RECLAIM: Fix cli testsMartin Schanzenbach5+5-5
2024-03-02 09:36TESTS: Fix various testsMartin Schanzenbach3+4-2
2024-03-02 09:32TOPOLOGY: Disable test requiring removed testbedMartin Schanzenbach1+2-2
2024-03-02 09:28CORE: Fix tests; skip interactive scriptMartin Schanzenbach4+12-20
2024-03-02 09:01TRANSPORT: Move defunct tests to experimentalMartin Schanzenbach3+17-21
2024-03-01 12:22TRANSPORT: Sequentialize communicator testsMartin Schanzenbach1+8-8
2024-03-01 12:06UTIL: Fix signed comparison, fixes #8050 again.Martin Schanzenbach1+3-3
2024-03-01 11:32fix #8050Christian Grothoff2+21-16
2024-03-01 11:26-fix linker issueChristian Grothoff1+1-0
2024-03-01 10:17PEERSTORE: Fix watcher test race conditionsMartin Schanzenbach1+23-12
2024-03-01 09:57gns: fix SBOX test with change CLI interfaceMartin Schanzenbach1+1-1
2024-03-01 09:14crypto: fix elligator warningsMartin Schanzenbach3+53-71
2024-03-01 09:08build: Add gmp dependency to READMEMartin Schanzenbach1+1-0
2024-02-29 01:41ci: update run-local scriptDevan Carpenter1+13-9
2024-02-29 01:36ci: add newly required sphinx modulesDevan Carpenter1+2-0
2024-02-28 19:27build: Add gmp to libgnunetutil build (was indirect dependency)Martin Schanzenbach1+1-0
2024-02-28 15:19util: add gmp dependency to mesonPedram Fardzadeh1+1-0
2023-11-05 21:40util: initial elligator implementationPedram Fardzadeh6+1157-0
2024-02-27 19:17CRYPTO: Improve comments for ECC DHMartin Schanzenbach1+14-0
2024-02-26 11:21TRANSPORT: Attempt CPU hog fix in communicatorMartin Schanzenbach1+24-13
2024-02-26 10:02CORE: Improve information provided through CLIMartin Schanzenbach2+39-9
2024-02-26 07:52TRANSPORT: improve PEERSTORE API usage.Martin Schanzenbach1+12-10
2024-02-26 06:36TOPOLOGY: We should always suggest to connect to the peer even with the same strength.Martin Schanzenbach1+0-2
2024-02-25 18:44PEERSTORE: Fix peerstore monitor RPCMartin Schanzenbach3+19-3
2024-02-25 16:37PEERSTORE: Fix iteration bugs in iterationMartin Schanzenbach2+9-2
2024-02-25 16:15PEERSTORE: Fix incorrect message type use.Martin Schanzenbach2+7-18
2024-02-25 09:56PEERSTORE: Remove faulty upsert API again.Martin Schanzenbach3+9-53
2024-02-25 09:53PEERSTORE: Fix hello_add APIMartin Schanzenbach4+197-124
2024-02-24 10:07build: fix make dist to include header filesMartin Schanzenbach1+1-0
2024-02-23 19:30RPS: ftbfs with new apiMartin Schanzenbach12+2180-3031
2024-02-23 18:18build: ftbfs fix for autotoolsMartin Schanzenbach1+1-0
2024-02-23 18:12build: silence warningMartin Schanzenbach1+0-1
2024-02-23 18:08MESSENGER: Write links of deleted messages to service message storeTheJackiMonster1+2-0
2024-02-23 18:04DHTU: Purge DHTU directoryMartin Schanzenbach4+0-144
2024-02-23 18:02DHTU: Finish moving into DHTMartin Schanzenbach12+152-21
2024-02-23 17:30DHTU: Startin moving into dht again as compiled-in pluginsMartin Schanzenbach4+640-633
2024-02-23 17:31PEERSTORE: ftbfs fix for autotools; forgot to add new fileMartin Schanzenbach1+1-0
2024-02-23 14:42PEERSTORE: Deprecate and remove flat pluginMartin Schanzenbach3+2-634
2024-02-23 14:38PEERSTORE: Align API with NAMESTORE iterator and monitor.Martin Schanzenbach26+2143-1252
2024-02-16 17:45update submodulesMartin Schanzenbach0+0-0
2024-02-16 17:14meson: fix handbook pathMartin Schanzenbach1+2-2
2024-02-19 14:24MESSENGER: Cleanup circular dependency in linked deletionTheJackiMonster1+29-0
2024-02-18 03:59MESSENGER: Uncrustify codeTheJackiMonster28+320-250
2024-02-18 02:37MESSENGER: Assume local peer identity of service as sender if peer store is emptyTheJackiMonster3+29-5
2024-02-15 21:53update git uncrustify nudgeMartin Schanzenbach1+1-1
2024-02-15 21:50uncrustifyMartin Schanzenbach1+1-1
2024-02-15 21:49CORE: Output own peer identity when using CLIMartin Schanzenbach1+30-0
2024-02-13 14:52uncrustifyMartin Schanzenbach1+229-229
2024-02-13 14:46GNS: Improve GNS resolver CLI outputMartin Schanzenbach1+229-209
2024-02-12 12:43hostlist: fix curl protocol option regressionMartin Schanzenbach1+26-4
2024-02-11 21:24MESSENGER: Adjust assertsTheJackiMonster2+4-3
2024-02-11 13:13-fix many compiler warningsChristian Grothoff13+198-161
2024-02-10 18:43-bumpChristian Grothoff2+6-1
2024-02-08 13:20Core: Added logic to decrease restart delay of connection to Transport depending on how long the connection to Transport lasted.t3sserakt1+20-0
2024-02-08 13:11Transport: Inform Core about all VirtualLinks not only neighbourst3sserakt1+2-3
2024-02-06 16:35Transport: Added logging to debug freeing of fragments.t3sserakt1+6-0
2024-02-06 16:34Transport: Added check for DV box, when checking for last applicable fragment during freeing some fragment.t3sserakt1+1-1
2024-02-06 16:32Core: Removed unnecessary client continue.t3sserakt1+0-1
2024-02-05 12:09Core: Fixed fragmentation logic.t3sserakt1+30-11
2024-02-05 12:04Core: Optimized code.t3sserakt1+1-3
2024-02-05 10:52Core: Fixed bug to stop keepalive after handling ping.t3sserakt1+11-5
2024-02-05 10:44Core: Reverted code for complex ephemeral handling.t3sserakt1+40-70
2024-02-04 15:16README: MD linkMartin Schanzenbach1+2-0
2024-02-04 12:48build: check for newer curl dependencyMartin Schanzenbach1+2-2
2024-02-04 12:46Various: Silence warningsMartin Schanzenbach7+12-18
2024-02-04 12:45README: Reflect decision made some time ago wrt gnurl/curlMartin Schanzenbach1+1-5
2024-02-03 19:54-fix shiftChristian Grothoff1+1-1
2024-02-02 03:06MESSENGER: Fix requests to complete messages on client-sideTheJackiMonster2+25-10
2024-02-02 02:21MESSENGER: Move code to copy header information into functionTheJackiMonster3+28-13
2024-02-02 00:08MESSENGER: Support empty strings in message bodyTheJackiMonster1+35-22
2024-02-01 19:40MESSENGER: Implement client side deletion and update callback for messagesTheJackiMonster7+398-220
2024-01-29 22:59RECLAIM: Fix assert during ticket iterationTheJackiMonster3+12-10
2024-01-29 19:44MESSENGER: Fix linked deletion to be sender onlyTheJackiMonster1+2-1
2024-01-29 19:24-cleanup headersTheJackiMonster2+0-14
2024-01-29 19:19MESSENGER: Implement linked deletion of transcript and private messageTheJackiMonster5+223-61
2024-01-27 10:02-indentation, commentChristian Grothoff2+6-3
2024-01-25 08:07Fixed bug in resend logic for fragments, especially for DV boxes.t3sserakt1+17-3
2024-01-25 07:39Fixed bug in logic releasing resources and notifying communicators after caching messages to core.t3sserakt1+26-15
2024-01-23 02:05-fix warningTheJackiMonster1+0-1
2024-01-23 00:45-adjust logging of unpermitted requestTheJackiMonster1+4-3
2024-01-23 00:40MESSENGER: Fix reliability of peer session verificationTheJackiMonster3+139-83
2024-01-22 22:30MESSENGER: Adjust peer store, load and save list of peers in storeTheJackiMonster10+433-301
2024-01-22 20:49MESSENGER: Add more logging to find and fix issuesTheJackiMonster3+38-7
2024-01-22 18:49-adjust loggingTheJackiMonster2+22-9
2024-01-22 18:19-adjust includesTheJackiMonster1+1-4
2024-01-21 10:06MESSENGER: Add logging and adjust closing roomsTheJackiMonster7+57-7
2024-01-21 07:56MESSENGER: Adjust loggingTheJackiMonster3+15-3
2024-01-21 04:54MESSENGER: fix private messagingTheJackiMonster1+1-1
2024-01-20 09:51MESSENGER: Add function to delete messagesTheJackiMonster3+40-2
2024-01-20 09:08-adjust log outputTheJackiMonster1+1-1
2024-01-20 09:03MESSENGER: Drop transcript when sending private messages to own keyTheJackiMonster1+21-16
2024-01-20 06:58MESSENGER: Store recipient information for each message locallyTheJackiMonster4+59-2
2024-01-20 00:32MESSENGER: Implement handling transcript messagesTheJackiMonster3+63-7
2024-01-20 00:19MESSENGER: Add recipient to message callbackTheJackiMonster5+62-36
2024-01-19 23:45MESSENGER: Implement automatic transcription of private messagesTheJackiMonster6+128-46
2024-01-19 21:57MESSENGER: Add transcript and tag message kindsTheJackiMonster3+152-13
2024-01-19 18:36MESSENGER: Cleanup includes in codeTheJackiMonster39+82-110
2024-01-17 18:38explain GNUNET_JSON_parse_free() betterChristian Grothoff2+8-2
2024-01-11 15:17GNS: fix potential memory access violationSebastian Nadler1+10-1
2024-01-04 18:31GNS: lightest test fix wrong identifierSebastian Nadler1+14-14
2024-01-10 14:12more debian packaging fixesChristian Grothoff1+3-1
2024-01-10 14:06more debian packaging fixesChristian Grothoff1+1-0
2024-01-10 14:01more debian packaging fixesChristian Grothoff1+1-0
2024-01-10 13:57more debian packaging fixesChristian Grothoff1+4-0
2024-01-10 13:44-try to fix Debian buildChristian Grothoff1+2-0
2024-01-10 13:07- Fixed warnings.t3sserakt3+3-3
2024-01-10 10:49Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt138+727-12589
2024-01-10 10:48When to resend a validation challenge and when to start revalidation needs to be seperate logic.t3sserakt1+118-0
2024-01-10 10:43first_challenge_use has to be reset in case of revalidation.t3sserakt1+7-1
2024-01-10 10:39Fixed bug calculating next resend of fragments.t3sserakt1+1-2
2024-01-10 10:36Fixed bug in logic freeing timedout QueueEntry.t3sserakt1+20-5
2024-01-10 10:33Resuming communicators in case of core restarting.t3sserakt1+31-0
2024-01-10 10:30Fixed bug in logic getting root parent of fragment which is a DV box.t3sserakt1+3-3
2024-01-10 10:06Added missing GNUNET_TRANSPORT_core_receive_continue.t3sserakt1+2-0
2024-01-10 10:04Changed creation of key for kx to be for every notification of transport about a new connected peer.t3sserakt1+71-35
2024-01-09 19:26bump lib version due to exported symbol changeChristian Grothoff1+1-1
2024-01-09 19:09fix #8049Christian Grothoff1+75-81
2024-01-09 18:49fix #8050 (plus more code cleanup)Christian Grothoff1+40-28
2024-01-09 18:38fix #8051Christian Grothoff1+1-1
2024-01-09 18:35fix #8048Christian Grothoff1+8-1
2024-01-09 18:29fix #8052Christian Grothoff6+80-24
2024-01-09 18:16fix #8043Christian Grothoff1+1-2
2024-01-09 18:14fix #8042Christian Grothoff1+1-2
2024-01-09 18:11fix #8044Christian Grothoff1+7-2
2024-01-09 18:08fix #8046Christian Grothoff2+61-54
2024-01-09 18:04fix #8045Christian Grothoff1+2-3
2024-01-09 18:02fix #8047Christian Grothoff1+4-10
2024-01-08 16:40-fix warningsTheJackiMonster1+3-3
2024-01-08 16:21fixChristian Grothoff1+1-1
2024-01-08 16:01build: fix git submodule init and updateMartin Schanzenbach1+1-2
2024-01-08 15:54bump gana to masterChristian Grothoff0+0-0
2024-01-08 15:51build: simplify gana update scriptMartin Schanzenbach1+18-25
2024-01-08 15:32define exit code for not restarting via systemd (see #8030)Christian Grothoff1+4-0
2024-01-08 15:29fix #8032Christian Grothoff1+45-16
2024-01-08 14:24fix typo in symbol nameChristian Grothoff3+3-3
2024-01-08 12:49conversation: fix buffer length for string parser in gnsrecordMartin Schanzenbach1+1-1
2024-01-08 12:48meson: fix build without pulseMartin Schanzenbach1+13-15
2024-01-06 22:13build: update generated service ports headerMartin Schanzenbach1+3-3
2024-01-06 22:12build: Update submodulesMartin Schanzenbach0+0-0
2024-01-06 21:47-formatting, nicer return typesChristian Grothoff1+6-3
2024-01-05 14:32-make bash happy about meson-check in bootstrapÖzgür Kesim1+1-1
2024-01-04 19:50RECLAIM: Add pkgconfig configurationTheJackiMonster3+15-0
2024-01-03 04:07MESSENGER: Implement function to send ticketTheJackiMonster2+144-32
2024-01-02 18:15MESSENGER: Implement ticket messageTheJackiMonster4+67-1
2024-01-02 18:04MESSENGER: encode/decode connection messageTheJackiMonster1+29-6
2024-01-02 18:03-cleanup includesTheJackiMonster63+10-60
2024-01-02 16:35-ignore idea configuration filesTheJackiMonster1+5-0
2024-01-02 12:30MESSENGER: Fix warningTheJackiMonster1+1-1
2023-12-28 13:49meson: further improve dist tarball sizeMartin Schanzenbach1+4-2
2023-12-28 13:38nse: remove unused huge hostkeys.datMartin Schanzenbach1+0-0
2023-12-28 13:34meson: cleanup build filesMartin Schanzenbach1+3-0
2023-12-28 13:21build: more post-tng unused source cleanupMartin Schanzenbach21+0-8239
2023-12-28 07:09SET: Remove components depending on removed testbedMartin Schanzenbach6+2-1524
2023-12-27 22:56build: -testbedMartin Schanzenbach1+0-2
2023-12-27 20:45meson: simplify dist scriptMartin Schanzenbach1+11-2
2023-12-27 19:52meson: Cleanup build, also remove deprecated testbed and peerinfo references.Martin Schanzenbach15+10-2418
2023-12-27 19:17CONVERSATION: Include test binary in build (meson)Martin Schanzenbach1+10-0
2023-12-27 19:09CONVERSATION: fix meson gstreamer detection and compileMartin Schanzenbach2+44-33
2023-12-21 10:16GNS: Fix openssl.cnf for GNS proxy and meson install of files.Martin Schanzenbach3+6-3
2023-12-20 13:56meson: Add tests for GNS SBOX functionalitySebastian Nadler1+3-0
2023-12-19 16:09GNS: Update timeout duration in test_gns_sbox.shSebastian Nadler1+1-1
2023-12-19 15:53GNS: fix compiler warningsSebastian Nadler2+2-4
2023-12-20 08:30MESSENGER: Try fix dist ftbfsMartin Schanzenbach1+1-0
2023-12-20 07:54Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt27+73-65
2023-12-20 07:54Transport: Changed logic to first create a queue before starting validation.t3sserakt1+43-9
2023-12-20 07:51Transport: Added cleanup task to remove QueueEntry we got no ACK for.t3sserakt1+140-68
2023-12-19 09:37build: dist scriptsMartin Schanzenbach1+8-1
2023-12-19 09:28gana: update submoduleMartin Schanzenbach0+0-0
2023-12-19 09:17meson: fix experimental buildMartin Schanzenbach1+0-4
2023-12-19 09:12meson: missing xdg fileMartin Schanzenbach1+2-2
2023-12-19 09:09meson: add scripts folderMartin Schanzenbach1+1-1
2023-12-19 08:59build: add meson switch to bootstrapMartin Schanzenbach1+23-4
2023-12-19 08:49build: fix pathsMartin Schanzenbach10+17-17
2023-12-19 08:41build: fix ftbfsMartin Schanzenbach2+3-3
2023-12-19 08:37build: fix and refactor scriptsMartin Schanzenbach13+23-37
2023-12-18 21:16build: minor typo; update from ganaMartin Schanzenbach2+2-1
2023-12-18 21:13build: refactor for meson coexistenceMartin Schanzenbach7+122-111
2023-12-18 13:26MESSENGER: Remove deleted file from makefileMartin Schanzenbach1+0-1
2023-12-18 13:11MESSENGER: Fix missing dependencyMartin Schanzenbach9+2491-2583
2023-12-18 12:59GANA: Update record types and TLD entriesMartin Schanzenbach3+13-2
2023-12-17 14:34MESSENGER: Implement automatic connection to remaining routing peers on closed connectionTheJackiMonster7+54-0
2023-12-16 23:05-fix assertTheJackiMonster3+15-15
2023-12-16 22:53MESSENGER: Fix issues with automatic routingTheJackiMonster4+20-9
2023-12-16 22:35-fix minor issuesTheJackiMonster2+17-2
2023-12-16 22:29MESSENGER: Implement automatic routing mechanismTheJackiMonster13+296-21
2023-12-16 17:55Merge branch 'master' of git+ssh://git.gnunet.org/gnunetTheJackiMonster30+498-1743
2023-12-15 15:31Remove unused code and fix formatting in test_gns_sbox.sh and test_gns_sbox_simple.sh scriptsSebastian Nadler3+1-4
2023-12-15 15:30GNS: Fix handling of labels starting with underscore in GNS resolverSebastian Nadler1+10-8
2023-12-15 11:59GNS: extended test to cover a more complicated caseSebastian Nadler1+10-4
2023-12-15 09:53Util: Introduced GNUNET_TIME_relative_multiply_double.t3sserakt2+14-3
2023-12-15 09:49Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt27+453-1726
2023-12-15 09:46Transport: Fixed ring buffer.t3sserakt1+2-2
2023-12-15 09:41Transport: Introduced variable to count the round of fragments of a message being (re)send.t3sserakt1+11-7
2023-12-15 09:38Transport: Fixed counting of fragments of a messaget3sserakt1+10-1
2023-12-14 21:45GNS: underscore prefix bug fixesSebastian Nadler3+28-31
2023-12-14 20:57GNS: new SBOX test casesSebastian Nadler2+118-7
2023-12-14 18:22Merge branch 'dev/sebi/sbox'Sebastian Nadler5+325-26
2023-12-05 16:37GNS: Implementation of SBOX recordsSebastian Nadler1+3-2
2023-12-13 18:42handbook: updateMartin Schanzenbach0+0-0
2023-12-13 18:40NAMESTORE: Remove fcfsdMartin Schanzenbach17+0-1698
2023-12-13 09:50bump debian versionChristian Grothoff1+12-0
2023-12-12 09:48meson: add blind signature sources to util - slack coderMartin Schanzenbach1+1-0
2023-12-09 17:25conversation: More API fixesMartin Schanzenbach2+2-2
2023-12-09 17:24conversation: fix test new API GNSMartin Schanzenbach1+1-1
2023-12-09 15:29Peerstore: Fixed wrong assert when checking DLL with watches.t3sserakt1+1-1
2023-12-09 15:28Transport: Fixed using wrong function to calculate mean time when to send next fragment.t3sserakt1+2-2
2023-12-08 19:25TRANSPORT: Handle 0 byte datagram.Martin Schanzenbach1+9-2
2023-12-08 17:34meson: remove gnunetdeps variable; explicitly specifiy dependenciesMartin Schanzenbach3+367-357
2023-12-08 17:29meson: add libpthread detectionMartin Schanzenbach3+7-0
2023-12-08 13:54build: Add generated files for GNS service ports and protocols for BOXMartin Schanzenbach2+4-0
2023-12-08 10:32meson: more version detection logicMartin Schanzenbach1+41-30
2023-12-08 10:09build: update sqlite version requirementMartin Schanzenbach2+51-32
2023-12-09 11:41Transport: More useful debug logging für service.t3sserakt1+26-13
2023-12-09 11:40Transport: Fixed bug to check each queue for validity separately.t3sserakt1+7-2
2023-12-09 11:37Transport: Fixed bug handling queue length and QueueEntry when queue has no capacity.t3sserakt1+2-1
2023-12-09 11:35Transport: We need to check if a message was cached when resuming communicators.t3sserakt1+7-1
2023-12-09 11:28Transport: Fixed bugs in core message cache.t3sserakt1+17-4
2023-12-09 11:24Transport: Removed misplaced removal of QueueEntry.t3sserakt1+0-12
2023-12-09 11:21Transport: Fixed bug in handling of AckPending.t3sserakt1+7-3
2023-12-09 11:20Transport: Added logging in case of UDP errors, and destroy queue in case of errors.t3sserakt1+52-10
2023-12-13 18:42handbook: updateMartin Schanzenbach0+0-0
2023-12-13 18:40NAMESTORE: Remove fcfsdMartin Schanzenbach17+0-1698
2023-12-13 09:50bump debian versionChristian Grothoff3+18-1
2023-12-12 22:51Merge branch 'master' of git+ssh://git.gnunet.org/gnunetTheJackiMonster31+963-566
2023-12-12 09:48meson: add blind signature sources to util - slack coderMartin Schanzenbach1+1-0
2023-12-09 17:25conversation: More API fixesMartin Schanzenbach2+2-2
2023-12-09 17:24conversation: fix test new API GNSMartin Schanzenbach1+1-1
2023-12-09 15:29Peerstore: Fixed wrong assert when checking DLL with watches.t3sserakt1+1-1
2023-12-09 15:28Transport: Fixed using wrong function to calculate mean time when to send next fragment.t3sserakt1+2-2
2023-12-09 11:41Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt24+806-504
2023-12-09 11:41Transport: More useful debug logging für service.t3sserakt1+26-13
2023-12-09 11:40Transport: Fixed bug to check each queue for validity separately.t3sserakt1+7-2
2023-12-09 11:37Transport: Fixed bug handling queue length and QueueEntry when queue has no capacity.t3sserakt1+2-1
2023-12-09 11:35Transport: We need to check if a message was cached when resuming communicators.t3sserakt1+7-1
2023-12-09 11:28Transport: Fixed bugs in core message cache.t3sserakt1+17-4
2023-12-09 11:24Transport: Removed misplaced removal of QueueEntry.t3sserakt1+0-12
2023-12-09 11:21Transport: Fixed bug in handling of AckPending.t3sserakt1+7-3
2023-12-09 11:20Transport: Added logging in case of UDP errors, and destroy queue in case of errors.t3sserakt1+52-10
2023-12-09 11:14Transport: Destroy closed ProtoQueue.t3sserakt1+8-0
2023-12-08 20:28MESSENGER: add function to check handle for routing intentionTheJackiMonster2+22-0
2023-12-08 19:25TRANSPORT: Handle 0 byte datagram.Martin Schanzenbach1+9-2
2023-12-08 17:34meson: remove gnunetdeps variable; explicitly specifiy dependenciesMartin Schanzenbach3+367-357
2023-12-08 17:29meson: add libpthread detectionMartin Schanzenbach3+7-0
2023-12-08 17:26MESSENGER: Types adjustedTheJackiMonster18+34-34
2023-12-08 17:11-fix type of iterate functionTheJackiMonster2+2-2
2023-12-08 17:09MESSENGER: Types adjusted and added configuration fieldsTheJackiMonster33+251-203
2023-12-08 13:54build: Add generated files for GNS service ports and protocols for BOXMartin Schanzenbach2+4-0
2023-12-08 10:32meson: more version detection logicMartin Schanzenbach1+41-30
2023-12-08 10:09build: update sqlite version requirementMartin Schanzenbach2+51-32
2023-12-07 16:20GNS: Add test_gns_box_sbox.sh and test_gns_sbox.sh scriptsSebastian Nadler2+63-4
2023-12-07 15:32SBOX: Fix memory leaks in gns resovlerSebastian Nadler1+16-8
2023-12-05 16:37GNS: Implementation of SBOX recordsSebastian Nadler6+256-20
2023-12-04 19:31Refactor resolver_getprotobyname and resolver_getservbyname functionsSebastian Nadler1+15-31
2023-12-04 14:40UncrustifySebastian Nadler1+8-4
2023-12-04 14:37Fix in DNS parserSebastian Nadler1+0-1
2023-12-03 21:30Fix memory leaks in resolver_lookup_get_next_label() functionSebastian Nadler1+1-1
2023-12-03 21:19Fix memory leaks in resolver_lookup_get_next_label() functionSebastian Nadler1+4-1
2023-12-03 20:07improved readabilitySebastian Nadler1+2-1
2023-12-03 14:32Fix compiler warning URI records & Resource leaksSebastian Nadler1+3-3
2023-12-03 14:07Fix compiler warning URI records & Resource leaksSebastian Nadler2+15-9
2023-12-01 12:00GANA protocol & service-port numbersSebastian Nadler6+235-28
2023-12-07 09:13TRANSPORT: Uncrustify and remove single-statement functionMartin Schanzenbach1+18-24
2023-12-06 18:08TRANSPORT: Do not try to read again and again from queues that are closedMartin Schanzenbach1+17-2
2023-12-06 15:32-bump package versionChristian Grothoff1+6-0
2023-12-06 15:24-do not load versioning unless we are also loading other schema logicChristian Grothoff1+2-2
2023-12-06 11:40NAMESTORE: Generally handle maintenance records and allow their managementMartin Schanzenbach5+93-60
2023-12-04 19:30Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach1+4-2
2023-12-04 19:30TRANSPORT: Fix handling of shutdown socket in queue.Martin Schanzenbach1+20-8
2023-12-04 19:20core: fix dependenciesFlorian Dold1+4-2
2023-12-04 13:49-fix /run/xtables.lock permission in netjail test environment with iptables-nftTheJackiMonster2+25-21
2023-12-04 13:47MESSENGER: Fix test case script to work with /usr prefixTheJackiMonster1+6-2
2023-12-04 13:19MESSENGER: Fix build issues in testingTheJackiMonster4+6-1
2023-12-04 12:46Merge branch 'master' of git+ssh://git.gnunet.org/gnunetTheJackiMonster115+4834-3910
2023-12-02 14:34PEERSTORE: Discard messages without reconning even if client not found.Martin Schanzenbach1+2-3
2023-12-02 14:17NAMESTORE: Fix postgres plugin with new advisory lock APIMartin Schanzenbach4+60-39
2023-12-02 11:57NAMESTORE: Also implement cancel API for advisory lock clearing. Update PQ plugin to new APIMartin Schanzenbach7+318-26
2023-12-02 11:45MESSENGER: Remove storing contact names in serviceTheJackiMonster3+0-34
2023-12-01 21:46NAMESTORE: Remove TX API again. Add new edit records API with advisory locking.Martin Schanzenbach42+1230-1705
2023-11-30 18:38fix: BOX at @ not workingSebastian Nadler1+30-19
2023-11-19 16:07test_gns_lightest.sh for lightest lookup testsSebastian Nadler1+136-0
2023-11-19 16:06Fix URI record serialization issueSebastian Nadler1+9-0
2023-11-19 16:06Refactored service and protocol resolution in GNS resolverSebastian Nadler1+60-34
2023-10-31 10:43BOX record namestore testSebastian Nadler1+64-0
2023-10-27 09:49LIGHTEST service & protocol box checksSebastian Nadler1+32-18
2023-10-26 22:22URI RR fixSebastian Nadler1+10-2
2023-10-26 09:52URI RR fixSebastian Nadler1+4-4
2023-10-25 20:01URI & SMIMEA DNS RRSebastian Nadler10+409-4
2023-11-30 09:46meson: add some more transport testsMartin Schanzenbach2+168-18
2023-11-29 15:52meson: Fix missing communicator test configuration.Martin Schanzenbach1+5-0
2023-11-29 15:45transport-testing: fix command label value log.Martin Schanzenbach1+1-1
2023-11-29 15:43Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach22+132-114
2023-11-29 15:43meson: Fix build with recent testing changes.Martin Schanzenbach5+251-163
2023-11-29 14:21NEWS: ensure traits can be generated with subsystem-specific prefixes for the symbolsChristian Grothoff22+132-114
2023-11-29 08:37NEWS: libgnunettesting first major testing NG refactor towards getting dependency structure streamlinedChristian Grothoff43+1985-1935
2023-11-29 04:27-improve commentsChristian Grothoff2+29-6
2023-11-29 04:14stringify operation is already defined in gnunet_util_lib.h, do not define twicdeChristian Grothoff1+0-8
2023-11-29 00:18towards test package for v0.21.0Christian Grothoff4+10-7
2023-11-28 03:36ci: update version script to work on detached headDevan Carpenter2+24-14
2023-11-24 12:57ci: fix more old paths from migration to contribDevan Carpenter2+2-2
2023-11-23 18:01ci: clean the workspace before building for arm64Devan Carpenter1+1-0
2023-11-23 05:18ci: add arm64 package build and deployDevan Carpenter8+82-0
2023-11-27 22:25MESSENGER: Add netjail testcaseTheJackiMonster10+1223-3
2023-11-25 15:02PEERSTORE: Actually return error core in APIMartin Schanzenbach2+29-38
2023-11-24 08:42PEERSTORE: Fix memleak on hello_changed_notify_cancelMartin Schanzenbach1+1-0
2023-11-24 02:01Merge branch 'master' of ssh://git.gnunet.org/gnunetTheJackiMonster10+28-28
2023-11-24 01:58MESSENGER: Correct doxygen commentsTheJackiMonster10+26-26
2023-11-23 21:04meson: update readmeMartin Schanzenbach1+55-2
2023-11-23 20:58meson: do not run perf tests in default setupMartin Schanzenbach3+28-4
2023-11-23 20:31meson: fix tests; fix non-parallelizable tests to run sequentiallyMartin Schanzenbach5+228-217
2023-11-23 19:21meson: make test suites passMartin Schanzenbach3+8-5
2023-11-23 18:18Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach10+8-10
2023-11-23 18:18PEERSTORE: Major API overhault to fix a variety of race conditions.Martin Schanzenbach14+549-589
2023-11-23 10:10Transport: Fixed check of value gotten from peerstore.t3sserakt1+1-1
2023-11-23 09:46Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt42+217-228
2023-11-23 09:46Transport: Removed logging that lead to an assertion.t3sserakt1+1-4
2023-11-23 05:05ci: set arch in deploy job configDevan Carpenter1+1-0
2023-11-23 03:54ci: move to contrib dirDevan Carpenter8+0-0
2023-11-22 19:43PEERSTORE: More peerstore API change missing changesMartin Schanzenbach10+9-8
2023-11-22 19:31PEERSTORE: Forgot makefile updateMartin Schanzenbach1+0-11
2023-11-22 19:09PEERSTORE: Fix API and meson buildMartin Schanzenbach5+34-0
2023-11-22 18:01PEERSTORE: Simplify API such that we no longer get caught in while loopsMartin Schanzenbach12+62-95
2023-11-22 18:01GNS: Fix dns2gns test with default gnunet.org GNS override we introducedMartin Schanzenbach3+9-6
2023-11-20 19:30NEWS: Remove single-use API macro GNUNET_VA_ARG_ENUMMartin Schanzenbach2+1-7
2023-11-20 19:17Transport: Fixed check when to stop FC retransmission.t3sserakt1+3-1
2023-11-20 19:15Transport: Using the correct TransportClient for dekrementing the global communicator queue counter.t3sserakt1+2-2
2023-11-19 15:38update gitignore for submoduleMartin Schanzenbach1+1-0
2023-11-19 15:36tests: fix config locations; minor fixesMartin Schanzenbach33+41-75
2023-11-17 16:33MESSENGER: Adjust sending message filterTheJackiMonster1+2-2
2023-11-17 15:57Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt75+5354-4507
2023-11-17 15:57Transport: Added missing dekrement of global communicator queue counter.t3sserakt1+2-0
2023-11-17 00:24-fix warningTheJackiMonster1+1-1
2023-11-16 23:59MESSENGER: Uncrustify codeTheJackiMonster7+63-56
2023-11-16 23:55MESSENGER: Fix handle id initialization and add local contact idTheJackiMonster9+124-78
2023-11-16 22:24MESSENGER: Wait for leave message to close roomTheJackiMonster1+3-2
2023-11-16 22:20MESSENGER: Fix latest hash on client sideTheJackiMonster15+222-46
2023-11-14 17:24-minor cleanupTheJackiMonster1+0-409
2023-11-14 17:06MESSENGER: Cleanup unused code files in service directoryTheJackiMonster19+0-2513
2023-11-14 16:51Merge branch 'master' of ssh://git.gnunet.org/gnunetTheJackiMonster2871+403360-538357
2023-11-14 15:19Transport: Added missing dekrement when removing QueueEntry from DLL.t3sserakt1+2-0
2023-11-13 20:33MESSENGER: Reduce priority of enqueued messages to start with initial join messageTheJackiMonster1+1-1
2023-11-13 09:58Peerstore: We replace existing hellos. Only the origin peer merges hellos.t3sserakt1+3-2
2023-11-12 11:22fix undefined behavior from left-shifting signed charsChristian Grothoff1+44-31
2023-11-10 22:33-minor additional cleanupTheJackiMonster4+36-19
2023-11-10 22:23MESSENGER: Uncrustify codeTheJackiMonster51+3285-2112
2023-11-10 21:46MESSENGER: Fix remaining test failureTheJackiMonster3+6-14
2023-11-10 18:39-minor cleanup, indentationChristian Grothoff1+2-2
2023-11-10 18:37-fix warningChristian Grothoff1+4-4
2023-11-10 17:51MESSENGER: Separate peer and member signed messagesTheJackiMonster50+2846-1687
2023-11-10 13:46PQ: Fix test ftbfsMartin Schanzenbach1+2-1
2023-11-09 17:03Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt53+6050-5929
2023-11-09 17:03Hostlist: Changed hostlist server.t3sserakt1+1-1
2023-11-09 09:34DHT: Fix warning and incorrect/missing variable assignmentMartin Schanzenbach1+6-5
2023-11-09 09:18TESTING: Fix proper handling of send handle in test loop.Martin Schanzenbach1+23-34
2023-11-09 07:58Hello: Fixed typo in ip address for included hellot3sserakt1+0-0
2023-11-08 18:52Hello: Change error handling of GNUNET_HELLO_builder_add_address usage.t3sserakt2+28-8
2023-11-08 16:35NAMESTORE: Fix test warningsMartin Schanzenbach17+19-21
2023-11-08 16:09NAMESTORE: Fix test memory corruption (still fishy; cause unknown)Martin Schanzenbach2+6-10
2023-11-08 16:08PEERSTORE: Silence service log output.Martin Schanzenbach1+2-2
2023-11-08 16:07ARM: Silence service log outputMartin Schanzenbach1+1-1
2023-11-08 15:40PEERSTORE: Handle malformed hello properlyMartin Schanzenbach1+7-1
2023-11-08 11:51Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach7+11-229
2023-11-08 11:50meson/tests: Test order and fixes for namestore et al.Martin Schanzenbach40+4143-4032
2023-11-08 11:49Peerstore: Make peerstore start immediately. Added option to use included hello.t3sserakt1+2-1
2023-11-08 11:47Topology: Removed F2F options from config.t3sserakt1+0-3
2023-11-08 11:46TNG: Removed old config options.t3sserakt1+7-223
2023-11-07 18:05Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt0+0-0
2023-11-07 17:54Hello: Change meson build file to use the new bootstrap hello file.t3sserakt1+1-1
2023-11-07 13:14meson: fix for submodule changeMartin Schanzenbach1+1-1
2023-11-07 13:13build: move gana and handbook submodules back into contribMartin Schanzenbach15+1377-1553
2023-11-06 17:11GNSRECORD: Fix compiler warnings in testsMartin Schanzenbach3+15-10
2023-11-06 15:47CONVERSATION: Fix warning for incorrect enum usageMartin Schanzenbach1+1-1
2023-11-06 15:47REST: Fix warnings with new daemon macro APIMartin Schanzenbach2+21-11
2023-11-04 14:02meson: same build order as autotoolsMartin Schanzenbach1+7-7
2023-11-04 13:50meson: add topology for buildMartin Schanzenbach5+30-41
2023-11-04 05:43HELLO: Modify API to avoid unnecessary copiesMartin Schanzenbach9+63-72
2023-11-07 17:49Hello: Changed bootstrap peer hello file to new bootstrap peer.t3sserakt3+1-1
2023-11-07 13:14meson: fix for submodule changeMartin Schanzenbach1+1-1
2023-11-07 13:13build: move gana and handbook submodules back into contribMartin Schanzenbach15+1377-1553
2023-11-06 17:11GNSRECORD: Fix compiler warnings in testsMartin Schanzenbach3+15-10
2023-11-06 15:47CONVERSATION: Fix warning for incorrect enum usageMartin Schanzenbach1+1-1
2023-11-06 15:47REST: Fix warnings with new daemon macro APIMartin Schanzenbach2+21-11
2023-11-04 14:02meson: same build order as autotoolsMartin Schanzenbach1+7-7
2023-11-04 13:50meson: add topology for buildMartin Schanzenbach5+30-41
2023-11-04 05:43HELLO: Modify API to avoid unnecessary copiesMartin Schanzenbach9+63-72
2023-11-02 15:41Topology: Fixed small bug.t3sserakt1+2-2
2023-11-02 15:40Transport: Fixed bug in ring buffer for core messages.t3sserakt1+1-0
2023-11-02 15:38Transport: Fixed bug in free pending messages and queue entries.t3sserakt1+12-7
2023-11-02 15:36Transport: Fixed bug while setting up key material for backchannel.t3sserakt1+7-3
2023-11-02 15:25Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt5+4-4
2023-11-02 15:24- fix coverity cid 435685t3sserakt1+1-0
2023-11-02 09:41IDENTITY: FTBFSMartin Schanzenbach4+3-4
2023-11-02 09:31IDENTITY: Fix missing gnunet-identity buildMartin Schanzenbach1+1-0
2023-11-01 13:39Testing: Moved test case configuration file.t3sserakt2+10-11
2023-11-01 11:18- fix coverity cid 467140t3sserakt1+1-0
2023-11-01 11:05- fix coverity cid 467139t3sserakt1+2-0
2023-11-01 10:42- fix coverity cid 467138t3sserakt1+4-1
2023-11-01 10:32- fix coverity cid 467137t3sserakt1+4-4
2023-11-01 06:19Transport: Fixed bug while setting up key material for backchannel.t3sserakt1+6-3
2023-10-30 12:55Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt34+3327-1691
2023-10-30 12:51Transport: Fixed null pointer in address iteration code to start validation.t3sserakt1+3-3
2023-10-30 12:50Testing: Exchange binary name for transport in test case configuration.t3sserakt2+2-2
2023-10-30 12:49Peerstore: Fixed memory related bugs.t3sserakt3+10-1
2023-10-27 22:23UTIL: Fix tests ftbfs for new blinding APIMartin Schanzenbach2+3-2
2023-10-27 22:19TRANSPORT: Fix nullptr deref, removed newly introduced unused variableMartin Schanzenbach1+1-7
2023-10-27 22:19meson: more contribMartin Schanzenbach3+5-5
2023-10-27 22:14Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach21+2237-547
2023-10-27 21:54-add more functions for new blinding APIChristian Grothoff2+151-81
2023-10-27 20:08-fix FTBFSChristian Grothoff1+231-178
2023-10-26 09:00-fix memory leakChristian Grothoff1+1-1
2023-10-25 20:55more work on new blind signing APIChristian Grothoff5+165-77
2023-10-20 21:13more work on new blind signature API and implementationChristian Grothoff5+216-21
2023-10-19 20:06distinguish blinding and session noncesChristian Grothoff3+40-25
2023-10-19 19:40new blind signing logicChristian Grothoff9+811-178
2023-10-18 21:34NEWS: major revision of blind signature APIChristian Grothoff1+618-44
2023-10-27 15:43Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt21+22-71
2023-10-27 09:42Cadet: Changes to use DhtHelloMessage instead of HelloUriMessage, and to hand over not a HelloMessage, but a block to the dht.t3sserakt2+28-4
2023-10-27 09:35Hello: Fixed usage of GNUNET_HELLO_builder_iterate.t3sserakt3+14-7
2023-10-27 09:33News: Introduced closure to hold store context when caling function to add hello in peerstore.t3sserakt3+30-6
2023-10-27 09:30TNG: Fixed bug in handling hello to start validation.t3sserakt1+10-2
2023-10-26 13:56po/uncrustifyMartin Schanzenbach11+971-1111
2023-10-26 13:55libgnunet: Add a new daemon main macro for daemons/servers in libgnunet.Martin Schanzenbach3+81-40
2023-10-26 12:06REST: Fix replain plugin crashMartin Schanzenbach1+2-1
2023-10-26 12:05meson: add more tests in lib/Martin Schanzenbach5+118-7
2023-10-25 12:57TRANSPORT/HOSTLIST: Fix crashing services; code smells still existMartin Schanzenbach2+5-4
2023-10-25 09:46Changed relative path to no force test configt3sserakt1+1-1
2023-10-25 07:54HELLO: Fixup missing testsMartin Schanzenbach2+6-27
2023-10-24 22:13meson: build all componentsMartin Schanzenbach15+5-35
2023-10-24 19:28Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach31+329-2760
2023-10-24 19:28REST: Fix compilation without joseMartin Schanzenbach2+8-6
2023-10-24 16:49TNG: Adding missing manual test case topology file.t3sserakt1+8-0
2023-10-24 15:40Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt38+302-356
2023-10-24 12:56News: Added DDLs for handling GNUNET_PEERSTORE_StoreHelloContextt3sserakt5+142-55
2023-10-24 08:25dev will usually want these, tooChristian Grothoff1+4-0
2023-10-24 08:23dev without libsodium is no funChristian Grothoff1+1-0
2023-10-23 20:39meson: improve header detection; fix util test workdir and config filesMartin Schanzenbach3+90-54
2023-10-23 20:03BUILD: Fix more warnings.Martin Schanzenbach2+5-2
2023-10-23 19:59MESSENGER: Fix callback closure processingMartin Schanzenbach1+1-1
2023-10-23 19:55BUILD: Silence warningsMartin Schanzenbach7+8-140
2023-10-23 08:57News: Removed old hello functionality.t3sserakt23+110-2708
2023-10-23 08:53TNG: Added missing configuration files for the manual testing use case.t3sserakt2+94-0
2023-10-23 07:40!tarball fix makefile errorsMartin Schanzenbach1+2-2
2023-10-23 07:37!tarball autotools is greatMartin Schanzenbach1+8-0
2023-10-23 07:30!tarball dist missing header fileMartin Schanzenbach1+1-1
2023-10-23 07:06!tarball fix again missing filesMartin Schanzenbach2+3-0
2023-10-23 06:58!tarball fixMartin Schanzenbach3+8-5
2023-10-23 05:59!tarballMartin Schanzenbach1+0-2
2023-10-22 20:48Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach1+2-0
2023-10-22 20:46PEERSTORE: Silence compiler warningsMartin Schanzenbach1+2-6
2023-10-22 17:29BUILD: Fix missing makefile subdirsMartin Schanzenbach1+2-0
2023-10-22 06:55Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach4+68-53
2023-10-22 06:53TRANSPORT: Fix more warningsMartin Schanzenbach1+72-55
2023-10-21 07:56TRANSPORT/CADET: Fix some warnings.Martin Schanzenbach2+84-75
2023-10-21 06:05Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach14+40-21
2023-10-20 19:35BUILD: ftbfs fix on linuxMartin Schanzenbach13+28-9
2023-10-20 18:18Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt168+12752-12634
2023-10-20 18:15Cadet: Fixed issue #7542t3sserakt1+12-12
2023-10-20 14:20BUILD: Some comments for libgnunet build.Martin Schanzenbach2+11-4
2023-10-20 11:22MESSENGER: Move block plugin to plugin dirMartin Schanzenbach9+38-23
2023-10-20 11:15SET: Move block plugin to plugin dirMartin Schanzenbach13+66-42
2023-10-20 11:10DNS/REGEX: Move block plugin to plugin dirMartin Schanzenbach19+114-84
2023-10-20 08:25DHT: Move block plugin to plugin dirMartin Schanzenbach21+1094-1143
2023-10-20 08:17PEERSTORE: Move DB plugins to plugin dirMartin Schanzenbach7+76-0
2023-10-20 07:28DATASTORE: Move DB plugins to plugin dirMartin Schanzenbach32+349-292
2023-10-20 06:01REST: Conditionally compile jose dependencyMartin Schanzenbach2+18-3
2023-10-20 05:53-fix linkerMartin Schanzenbach1+1-0
2023-10-19 22:22-fixMartin Schanzenbach1+1-0
2023-10-19 22:16BUILD: Make autotools happy againMartin Schanzenbach2+11-16
2023-10-19 22:16TOPOLOGY: Some warnings silencedMartin Schanzenbach1+10-20
2023-10-19 22:06REST: Remove plugins. Hardcode featuresMartin Schanzenbach47+8955-9047
2023-10-19 19:50BUILD: ftbfs againMartin Schanzenbach1+1-0
2023-10-19 19:45BUILD: ftbfs againMartin Schanzenbach1+1-1
2023-10-19 19:36BUILD: ftbfsMartin Schanzenbach1+1-1
2023-10-19 19:25BUILD: Allow plugins to build before higher-level componentsMartin Schanzenbach50+785-731
2023-10-19 14:44BUILD: Fix make dist, some cleanupMartin Schanzenbach33+39795-39145
2023-10-19 12:42meson: reintroduce libgnunet build with mesonMartin Schanzenbach90+760-820
2023-10-19 10:53BUILD: Add readme on new structureMartin Schanzenbach1+13-0
2023-10-19 10:53BUILD: Move messenger to serviceMartin Schanzenbach77+179-163
2023-10-19 10:49BUILD: Move reclaim to serviceMartin Schanzenbach57+990-925
2023-10-19 10:26-fix gns idnMartin Schanzenbach1+12-0
2023-10-19 09:59BUILD: Move exit/pt to serviceMartin Schanzenbach21+9-9
2023-10-19 09:55BUILD: Move fs to contrib/serviceMartin Schanzenbach115+621-1073
2023-10-19 09:36BUILD: Move conversation to contrib/serviceMartin Schanzenbach33+25-24
2023-10-19 09:33BUILD: Move gns/zonemaster to serviceMartin Schanzenbach92+445-342
2023-10-19 08:26BUILD: Move vpn to serviceMartin Schanzenbach23+92-77
2023-10-19 08:19BUILD: Move revocation to serviceMartin Schanzenbach27+711-668
2023-10-19 08:06BUILD: Move seti/setu to serviceMartin Schanzenbach37+25-25
2023-10-19 08:00BUILD: Move scalarproduct to contrib/serviceMartin Schanzenbach23+9-9
2023-10-19 07:54BUILD: Move set/consensus/secretsharing to contrib/serviceMartin Schanzenbach56+206-206
2023-10-19 07:37BUILD: Move namestore to serviceMartin Schanzenbach73+3267-3257
2023-10-19 07:16BUILD: Move namecache to serviceMartin Schanzenbach36+1578-1539
2023-10-19 07:03BUILD: Move regex/dns to serviceMartin Schanzenbach53+31-31
2023-10-19 06:53BUILD: Move topology to serviceMartin Schanzenbach33+8-8
2023-10-19 06:33BUILD: Move nat-auto to service/cliMartin Schanzenbach22+485-475
2023-10-19 06:20fot got to add fileMartin Schanzenbach1+20-0
2023-10-19 06:20BUILD: Move template to service/cliMartin Schanzenbach13+47-54
2023-10-18 18:35-remove hello folder againMartin Schanzenbach1+0-427
2023-10-18 18:19BUILD: Move dht/datastore to service/cliMartin Schanzenbach105+497-466
2023-10-18 18:02BUILD: Move cadet to service/cliMartin Schanzenbach63+1003-983
2023-10-18 17:35Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach9+955-78
2023-10-18 17:35BUILD: more more components into new structure; ftbfs fixMartin Schanzenbach256+2146-2090
2023-10-18 17:31Moved gnunet-hello.ct3sserakt1+427-0
2023-10-18 15:24BUILD: build plugins after servicesMartin Schanzenbach42+49-26
2023-10-18 13:48Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt279+2696-2608
2023-10-18 13:15BUILD: Move identity/rest components to service/rest-pluginMartin Schanzenbach46+1613-1564
2023-10-18 13:02Merge branch 'master' of ssh://git.gnunet.org/gnunet. Undeleted src/hello/gnunet-hello.c, because it is still needed.t3sserakt672+28777-75321
2023-10-18 12:58Hello: Fix another bug in cli tool to generate contrib hello file.t3sserakt1+3-3
2023-10-18 12:46BUILD: Move experimental components to contribMartin Schanzenbach71+43-35
2023-10-18 12:31BUILD: Move core to service/cliMartin Schanzenbach58+192-176
2023-10-18 12:24BUILD: Fix error code copy fileMartin Schanzenbach1+1-1
2023-10-18 12:17BUILD: Move arm to service/cliMartin Schanzenbach29+161-138
2023-10-18 12:04BUILD: Move dhtu to pluginMartin Schanzenbach12+6-6
2023-10-18 12:01BUILD: Move testing to libMartin Schanzenbach65+165-167
2023-10-18 11:54TNG: Fixed bug in shared secret handling of udo communicator.t3sserakt1+1-1
2023-10-18 11:53Bootstrap: Fixed bug to not replace hellos for a peer.t3sserakt1+7-3
2023-10-18 11:53BUILD: Move pq/sq to libMartin Schanzenbach32+32-35
2023-10-18 11:52Hostlist: Changed hostlist server to use a hello cache.t3sserakt1+52-69
2023-10-18 11:49BUILD: Move json to libMartin Schanzenbach17+13-15
2023-10-18 11:43BUILD: Move curl to libMartin Schanzenbach8+5-6
2023-10-18 11:40Hostlist: Fixed bug in hostlist client.t3sserakt1+2-1
2023-10-18 11:38Hello: Changed signature of method GNUNET_HELLO_builder_get_idt3sserakt2+4-4
2023-10-18 11:37NEWS: Refactoring components under src/ into lib/, plugin/, cli/ and service/Martin Schanzenbach400+8541-8844
2023-10-18 11:32Hello: Fix bug in cli tool to generate contrib hello file.t3sserakt1+1-1
2023-10-18 11:31Hostlist: Added test config to have a peer running the hostlist server.t3sserakt1+13-1
2023-10-18 11:23Hostlist: Task added to start reading the hostlist entries only after a certain period of time has elapsed.t3sserakt1+24-1
2023-10-17 09:06meson: libgnunet main loop improvementsMartin Schanzenbach2+146-62
2023-10-17 07:00meson: libgnunet main loop (untested)Martin Schanzenbach2+28-2
2023-10-17 06:41meson: start working on libgnunet main loopMartin Schanzenbach2+182-63
2023-10-17 06:02-ftbfsMartin Schanzenbach1+1-1
2023-10-16 19:53meson: fix libgnunet monolith ftbfs by excluding set,consensus,secretsharingMartin Schanzenbach4+11-12
2023-10-16 19:40meson: add gns tests; readd gns tests to automakeMartin Schanzenbach2+67-19
2023-10-16 18:23meson: add dns test2Martin Schanzenbach1+1-1
2023-10-16 18:22meson: add dns testMartin Schanzenbach1+6-0
2023-10-16 18:17meson: add dht(u) testsMartin Schanzenbach2+26-0
2023-10-16 16:07build: fix get_version locationMartin Schanzenbach1+4-4
2023-10-16 16:06datacache: remove broken benchmark testsMartin Schanzenbach6+1-269
2023-10-16 14:59meson: add datastore testsMartin Schanzenbach1+124-0
2023-10-16 14:23meson: add datacache tests; improve test return valuesMartin Schanzenbach4+151-17
2023-10-16 13:54meson: fix new folder structureMartin Schanzenbach3+34-27
2023-10-16 13:47contrib: remove deleted file from makefileMartin Schanzenbach1+0-1
2023-10-16 13:46contrib: we use uncrustifyMartin Schanzenbach1+0-22
2023-10-16 11:59contrib: remove old/duplicate dockerfilesMartin Schanzenbach2+0-35
2023-10-16 11:26build: move version script from contribMartin Schanzenbach5+9-7
2023-10-16 11:24build: delete deprecated buildfiles for docsMartin Schanzenbach1+0-1
2023-10-16 11:24build: delete deprecated buildfiles for docsMartin Schanzenbach1+0-18
2023-10-16 11:22build: fix make install of new script locationMartin Schanzenbach2+8-8
2023-10-16 11:13build: forgot to add new makefilesMartin Schanzenbach2+37-0
2023-10-16 10:35build: fix make distMartin Schanzenbach9+3155-5288
2023-10-16 10:32build: cleanup contrib a bit and separate out actual data needed for buildMartin Schanzenbach3+5-28
2023-10-16 10:32transport: ftbfs since libgnunet change for NTMartin Schanzenbach34+0-1
2023-10-16 10:15build: add new submodule locationsMartin Schanzenbach4+7-7
2023-10-16 10:08build: delete submodulesMartin Schanzenbach2+0-2
2023-10-16 10:07build: move source submodules to src subdirMartin Schanzenbach4+10-10
2023-10-16 06:30meson: add user/group notice messageMartin Schanzenbach1+49-0
2023-10-16 06:28contrib: move guix packages to pckages folderMartin Schanzenbach2+0-0
2023-10-15 19:30meson: add still working core testsMartin Schanzenbach1+69-0
2023-10-15 10:18meson: readd transport service(tng)Martin Schanzenbach1+14-1
2023-10-15 10:08TRANSPORT: Rename TNG to transport, cleanup makefileMartin Schanzenbach11+11760-12415
2023-10-15 10:03meson: add conversation testsMartin Schanzenbach1+72-13
2023-10-15 09:34meson: try to detect conversationMartin Schanzenbach3+57-12
2023-10-15 08:27meson: add remaining consensus testsMartin Schanzenbach3+19-600
2023-10-15 08:02meson: add template meson build fileMartin Schanzenbach1+34-0
2023-10-15 08:01meson: add remaining cadet testMartin Schanzenbach6+14-3664
2023-10-15 07:53meson: compile templateMartin Schanzenbach1+1-1
2023-10-15 07:35meson: fix arm testsMartin Schanzenbach3+25-8
2023-10-14 15:36TNG: Remove some testbed dependent testsMartin Schanzenbach14+2-669
2023-10-14 15:30UTIL: fix ftbfsMartin Schanzenbach1+1-1
2023-10-14 15:09meson: detect ip and ifconfig binariesMartin Schanzenbach1+10-0
2023-10-14 15:09UTIL: Fix incorrect IFCONFIG ifdefMartin Schanzenbach1+1-1
2023-10-14 14:53meson: add most tests and testsuitesMartin Schanzenbach2+472-16
2023-10-14 14:00meson: fix build without friendsMartin Schanzenbach1+0-1
2023-10-14 07:10TOPOLOGY: Remove libgnunetfriendsMartin Schanzenbach4+10-542
2023-10-13 21:51NEWS: add support for encoding/decoding double values as part of JSON to libgnunetjsonChristian Grothoff3+80-0
2023-10-13 21:19ftbfs with removed libgnunetntMartin Schanzenbach1+0-3
2023-10-13 21:07meson: fix build after component consolidationMartin Schanzenbach4+1-13
2023-10-13 21:03UTIL: Incorporate nt component. Fixes #7955Martin Schanzenbach18+449-743
2023-10-13 20:46Remove deprecated pkgconfigMartin Schanzenbach3+0-49
2023-10-13 16:19Delete more subsystems not required after tngMartin Schanzenbach130+1-39310
2023-10-05 21:02ci: add package deployment jobDevan Carpenter2+19-0
2023-10-11 20:33ci: add debian packaging jobDevan Carpenter3+35-0
2023-10-05 22:05ci: add build jobDevan Carpenter2+16-0
2023-09-21 13:57ci: add script for running CI locallyDevan Carpenter1+30-0
2023-08-24 05:02ci: add initial Containerfile for CI purposesDevan Carpenter1+42-0
2023-10-11 08:59Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt5+6-3
2023-10-11 08:59Hello: Fixed bug in cli cmd to transform hello file to new format.t3sserakt1+1-1
2023-10-11 08:14add technically unnecessary link against libgnunetarm for debian package buildChristian Grothoff1+1-0
2023-10-11 07:07typo !tarballMartin Schanzenbach1+1-1
2023-10-11 05:43add clients file back !tarballMartin Schanzenbach1+1-0
2023-10-11 05:30Attempt fix make dist !tarballMartin Schanzenbach2+2-1
2023-10-05 22:25core: fix makefile - link against local fileDevan Carpenter1+1-1
2023-10-05 22:17testing: fix makefile - link against local fileDevan Carpenter1+1-1
2023-10-06 09:22HOSTLIST: Do not run hostlist testsMartin Schanzenbach1+4-4
2023-10-06 09:19HOSTLIST: Fix hello message pointer size useMartin Schanzenbach2+28-46
2023-10-06 06:40BUILD: Fix distMartin Schanzenbach12+10066-16156
2023-10-05 14:39BUILD: Meson libgnunet monolith fix; set still prevents buildMartin Schanzenbach17+20-16
2023-10-05 10:01TRANSPORT: Automatically start TCP communicatorMartin Schanzenbach1+7-0
2023-10-05 08:51Fix rps build; remove deprecated files; remove testbed from buildMartin Schanzenbach6+47-69
2023-10-05 08:44Remove testbed from buildMartin Schanzenbach1+0-5
2023-10-05 08:43Remove deprecated pkgconfig filesMartin Schanzenbach4+0-38
2023-10-05 08:38Fix all warnings that are now also code smellsMartin Schanzenbach2+2-1
2023-10-05 08:35BUILD: Disable deprecation warnings for forkMartin Schanzenbach1+6-0
2023-10-05 08:23Fix more warningsMartin Schanzenbach4+10-19
2023-10-05 07:14Fix a couple of warningsMartin Schanzenbach5+4-85
2023-10-05 07:04fix meson modular buildMartin Schanzenbach3+13-83
2023-10-05 06:23Update to new transport binaryMartin Schanzenbach1+2-3
2023-10-05 06:22Make fs and cadet build again; cadet hello handling suspiciousMartin Schanzenbach3+5-46
2023-10-05 06:16Remove more traces of old transportMartin Schanzenbach3+0-1457
2023-10-05 06:11Remove more traces of ATSMartin Schanzenbach14+2-1644
2023-10-05 05:56Fix warnings; CADET not FTBFS because old hello removedMartin Schanzenbach28+52-102
2023-10-05 05:24Remove old transport struct definitionsMartin Schanzenbach1+0-423
2023-10-04 20:52Remove most of old transport, ATS and PEERINFO. Disable TESTBED and related testsMartin Schanzenbach282+239-83666
2023-10-04 18:34Merge branch 'master' into l20integrationMartin Schanzenbach1+0-1
2023-10-04 16:19BUILD: Fix bug where we accidentally cleared LDFLAGSMartin Schanzenbach1+0-1
2023-10-04 14:34Merge branch 'master' into l20integrationMartin Schanzenbach3+1-8
2023-10-04 08:32BUILD: Make meson build without ats, tesbed, peerinfoMartin Schanzenbach11+111-104
2023-10-04 08:01-fix include order to get rid of warningsChristian Grothoff1+0-4
2023-10-04 07:55-fix include order to get rid of warningsChristian Grothoff2+1-4
2023-10-03 15:17Merge branch 'master' into l20integrationt3sserakt241+12159-7909
2023-10-03 10:42BUILD: Meson no need to ats dep in tests; readmeMartin Schanzenbach3+12-7
2023-10-03 09:36TNG: Fixed syntax.t3sserakt1+2-1
2023-10-03 09:21DHT: Fixed wrong group namet3sserakt1+1-1
2023-10-03 09:20TNG: Fixed validation bug.t3sserakt1+23-1
2023-10-03 09:15Peerstore: Fixed bug in bootstrap codet3sserakt1+48-33
2023-10-03 09:10Hello: Changed address and hello format to new TNG format.t3sserakt4+255-105
2023-10-02 16:18Peerstore: Changed the behavior of GNUNET_PEERSTORE_watch to also return the values allready stored for the key.t3sserakt1+132-165
2023-10-02 16:14NEWS: Changed method GNUNET_HELLO_builder_get_expiration_time to not need parameter GNUNET_HELLO_Builder.t3sserakt4+22-34
2023-10-02 16:10NEWS: Code moved to the core package to get rid of circular dependencies.t3sserakt8+947-66
2023-10-02 16:04NEWS: Moved code to testing to have more generic test setup, which can be used not only from within transport.t3sserakt6+344-86
2023-10-01 12:16-fixMartin Schanzenbach2+3-3
2023-09-30 06:25BUILD: Fix pq versioningMartin Schanzenbach1+2-0
2023-09-30 06:10BUILD: fix dist handbookMartin Schanzenbach1+1-1
2023-09-29 20:19BUILD: Meson, better handbook generationMartin Schanzenbach2+43-23
2023-09-29 17:36BUILD: towards better handbook integrationMartin Schanzenbach2+23-5
2023-09-29 15:56BUILD: Fix doc directory again, actually build statisitics binMartin Schanzenbach2+2-2
2023-09-29 15:48BUILD: Fix doc directory and doc installationMartin Schanzenbach2+5-1
2023-09-29 15:38BUILD: Add ats tool for now; fix installation of filesMartin Schanzenbach5+27-5
2023-09-29 15:24BUILD: fix man installationMartin Schanzenbach1+3-2
2023-09-29 15:20BUILD: fix versions and installation pathsMartin Schanzenbach16+41-27
2023-09-29 15:02BUILD: add tlds to gitMartin Schanzenbach1+15-0
2023-09-29 14:59BUILD: Fix missing prefix in config dataMartin Schanzenbach2+2-1
2023-09-29 14:56BUILD: wrong setup for infileMartin Schanzenbach1+1-1
2023-09-29 14:54BUILD: wrong setup for infileMartin Schanzenbach1+2-2
2023-09-29 14:52BUILD: resolver conf from inMartin Schanzenbach1+1-1
2023-09-29 14:50BUILD: fix math depMartin Schanzenbach1+1-0
2023-09-29 14:49BUILD: Meson, more missing pluginsMartin Schanzenbach8+194-2
2023-09-29 14:21BUILD: Meson add more build targetsMartin Schanzenbach5+126-5
2023-09-29 14:00Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach4+18-17
2023-09-29 14:00BUILD: Fix meson buildMartin Schanzenbach6+131-3
2023-09-29 13:52BUILD: Fix make dist ftbfsMartin Schanzenbach1+0-1
2023-09-29 13:51BUILD: Meson only build tun helpers on linuxMartin Schanzenbach2+17-14
2023-09-29 13:48BUILD: Meson fix man buildMartin Schanzenbach1+1-2
2023-09-28 12:23BUILD: Meson add more file targetsMartin Schanzenbach8+111-1
2023-09-27 16:02-ftbfsMartin Schanzenbach2+10-3
2023-09-27 15:58BUILD: Meson add nssMartin Schanzenbach3+41-3
2023-09-27 15:36BUILD: Meson add testbed option (dysfunct)Martin Schanzenbach12+126-6
2023-09-27 14:37ftbfsMartin Schanzenbach1+1-1
2023-09-27 13:53BUILD: Meson install even more filesMartin Schanzenbach18+99-7
2023-09-27 12:54BUILD: Meson install more filesMartin Schanzenbach10+186-18
2023-09-27 09:45BUILD: Ftbfs fixMartin Schanzenbach1+1-0
2023-09-27 09:44BUILD: Ftbfs fixMartin Schanzenbach1+1-0
2023-09-27 09:44BUILD: Fix pkgconfig generationMartin Schanzenbach2+1-2
2023-09-27 09:21Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach79+564-4703
2023-09-27 09:21BUILD: Tun detectionMartin Schanzenbach1+8-3
2023-09-25 12:24BUILD: Fix warnings/unused variablesMartin Schanzenbach4+18-24
2023-09-24 11:40-hopefully last trace of mysqlMartin Schanzenbach2+0-13
2023-09-24 11:38BUILD: meson use correct soversion and versionMartin Schanzenbach42+102-51
2023-09-24 10:39BUILD: meson properly soversionMartin Schanzenbach16+78-44
2023-09-24 10:06-ftbfsMartin Schanzenbach1+0-1
2023-09-24 10:04BUILD: meson install more filesMartin Schanzenbach7+61-13
2023-09-24 09:13MYSQL: phase outMartin Schanzenbach25+15-4553
2023-09-24 08:45BUILD: meson install headersMartin Schanzenbach2+181-1
2023-09-24 08:26BUILD: scalarproduct mesonMartin Schanzenbach6+132-26
2023-09-24 06:10BUILD: Meson - add readme, add build optionsMartin Schanzenbach3+83-2
2023-09-23 19:47BUILD: Meson - install yet more filesMartin Schanzenbach7+217-132
2023-09-23 19:34BUILD: Meson - install yet more filesMartin Schanzenbach11+140-78
2023-09-23 19:17BUILD: Meson - install more filesMartin Schanzenbach19+181-68
2023-09-23 18:51BUILD: More pkgconfig and installationMartin Schanzenbach9+144-94
2023-09-23 18:32Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach1+98-0
2023-09-23 18:30- missing conversation fileMartin Schanzenbach1+98-0
2023-09-23 18:28BUILD: More pkgconfigMartin Schanzenbach11+200-143
2023-09-23 10:08BUILD: use check_headerMartin Schanzenbach2+51-6
2023-09-23 09:14BUILD: Build util executablesMartin Schanzenbach1+59-0
2023-09-23 08:59BUILD: Add pt and exitMartin Schanzenbach3+53-2
2023-09-23 08:51BUILD: Use deprecated curl defines agian for now.Martin Schanzenbach2+25-2
2023-09-23 08:03BUILD: Only build pq plugins if dependency foundMartin Schanzenbach5+44-31
2023-09-23 07:56BUILD: More pkg-config and soversionsMartin Schanzenbach5+139-124
2023-09-23 07:42BUILD: Build pq plugins with mesonMartin Schanzenbach9+172-82
2023-09-23 06:58BUILD: Add symlink to support meson <1.1Martin Schanzenbach1+2-0
2023-09-23 06:57BUILD: Silence int/enum mismatch compiler warnings and curl deprecated definesMartin Schanzenbach36+627-831
2023-09-22 19:32BUILD: Fix in case we need libm depMartin Schanzenbach10+12-2
2023-09-22 11:07do not log full body if response has wrog mime typeChristian Grothoff1+11-3
2023-09-22 10:46Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach1+4-3
2023-09-22 10:46BUILD: Towards mode complete buildMartin Schanzenbach8+190-148
2023-09-22 09:58simplify error message (#7897)Christian Grothoff1+4-3
2023-09-22 09:13BUILD: Some libgnunet considerationsMartin Schanzenbach2+46-30
2023-09-21 20:09-minor compile define addMartin Schanzenbach1+2-0
2023-09-21 19:38BUILD: Meson better dependency detection heuristicMartin Schanzenbach1+58-30
2023-09-21 17:34-fixMartin Schanzenbach1+7-0
2023-09-21 17:31BUILD: Add meson dist scriptMartin Schanzenbach2+30-0
2023-09-21 17:19BUILD: add nat conf inMartin Schanzenbach1+1-1
2023-09-21 17:18BUILD: Add gnunet error codes to gitMartin Schanzenbach2+262-1
2023-09-21 17:15BUILD: Actually commit GANA generated filesMartin Schanzenbach5+845-7
2023-09-21 16:41BUILD: meson configuration filesMartin Schanzenbach34+201-0
2023-09-21 15:19BUILD: more meson detectionMartin Schanzenbach2+47-2
2023-09-21 14:45BUILD: Add more subsystems to meson buildMartin Schanzenbach3+106-2
2023-09-21 11:46BUILD: More meson conversionsMartin Schanzenbach3+86-1
2023-09-21 11:25BUILD: add a couple of testsMartin Schanzenbach7+58-5
2023-09-21 09:53BUILD: libgnunet builds; missing GNUNET_main() logicMartin Schanzenbach1+1-1
2023-09-21 09:08BUILD: Towards libgnunet buildMartin Schanzenbach45+161-76
2023-09-21 06:12BUILD: Add some doc installationMartin Schanzenbach3+67-0
2023-09-20 20:43BUILD: Add more subsystems to meson buildMartin Schanzenbach9+169-8
2023-09-20 16:40BUILD: Fix monolithic buildMartin Schanzenbach2+7-2
2023-09-20 16:33BUILD: Add more subsystems to meson buildMartin Schanzenbach6+148-5
2023-09-20 16:11BUILD: More meson subsystemsMartin Schanzenbach11+283-10
2023-09-20 14:28BUILD: Add gettext to mesonMartin Schanzenbach2+8-0
2023-09-20 14:21BUILD: Also generate config. Detect curl with gnutlsMartin Schanzenbach4+53-4
2023-09-20 13:44BUILD: Add monolith option to meson buildMartin Schanzenbach8+13-7
2023-09-20 13:35BUILD: More meson filesMartin Schanzenbach12+316-23
2023-09-20 12:41BUILD: Start experimental meson buildMartin Schanzenbach16+466-0
2023-09-20 09:44UTIL: More unused variablesMartin Schanzenbach1+0-2
2023-09-20 09:37UTIL: Remove unused variablesMartin Schanzenbach1+0-15
2023-09-19 18:01-forgot to add pc in file generationMartin Schanzenbach1+1-0
2023-09-19 14:58Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach22+151-122
2023-09-19 14:58BUILD: Add gnunetjson.pcMartin Schanzenbach2+14-0
2023-09-14 14:19NEWS: - - tighten signature, no semantic change.Christian Grothoff2+10-10
2023-09-10 13:13Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach1+40-40
2023-09-10 13:13gnsrecord: forgot to initialize buffer for parsingMartin Schanzenbach1+1-0
2023-09-10 11:41-fix warningChristian Grothoff1+40-40
2023-09-10 10:56quic: fix build on systems w/o sin_lenMartin Schanzenbach1+2-0
2023-09-10 10:51BUILD: Update news for 0.20Martin Schanzenbach1+20-0
2023-09-10 10:48DOC: Update sphinx/gana before releaseMartin Schanzenbach0+0-0
2023-09-09 11:36NEWS: GNUNET_TESTING_get_testname_from_underscore renamed to GNUNET_STRINGS_get_suffix_from_binary_name and moved from libgnunettesting to libgnuneutilChristian Grothoff17+78-72
2023-09-08 19:06DOC: Update gana and sphinxMartin Schanzenbach0+0-0
2023-09-08 16:41MESSENGER: Update private message struct, increase service version to 0.2TheJackiMonster2+3-13
2023-09-08 15:22-pot updateChristian Grothoff1+0-1
2023-09-08 13:34bump GANAChristian Grothoff0+0-0
2023-09-08 09:59-fixChristian Grothoff1+0-1
2023-09-08 09:59-fixChristian Grothoff1+5-5
2023-09-08 09:38-minor type and indentation fixesChristian Grothoff1+86-39
2023-09-07 12:25remove LICENSEChristian Grothoff1+1-2
2023-09-07 11:35bump versions for v0.20.0Christian Grothoff2+9-3
2023-09-06 09:50DOCS: Update recent handbook, gana, new sphinx theme dependencyMartin Schanzenbach1+1-1
2023-08-28 20:18- uncrustifyMartin Schanzenbach1+7-4
2023-08-28 20:17REVOCATION: Rename GNS recovation signature purposeMartin Schanzenbach1+2-2
2023-08-28 19:52GANA/SPHINX: Update submodulesMartin Schanzenbach0+0-0
2023-08-27 12:05-fix issue with multiple dbinit running concurrentlyChristian Grothoff1+6-1
2023-08-27 11:48-match prototypeChristian Grothoff1+1-1
2023-08-27 10:23TNG(quic): Review pass and FIXME organizationMartin Schanzenbach1+113-32
2023-08-24 14:45quic: fix mq_sendmarshall1+22-19
2023-08-24 11:55PEERSTORE: Moved code to scan and import hello file into peerstore from peerinfo.t3sserakt1+99-0
2023-08-24 11:49HELLO: Cli tool for changing hello files in contrib can change file from old to new hello design.t3sserakt1+247-35
2023-08-24 11:35NEWS: The old hello design replaced by the new hello design.t3sserakt28+330-407
2023-08-24 09:30PEERSTORE: change watch to return actual values, before watching.t3sserakt1+88-19
2023-08-23 19:59quic: differentiate receivermarshall1+15-8
2023-08-23 15:22quic: remove debug msgmarshall1+5-5
2023-08-23 00:37quic: process peeridmarshall1+52-42
2023-08-22 16:55quic: logsmarshall1+22-7
2023-08-22 16:08quic: update logsmarshall1+53-28
2023-08-21 20:51quic: add peer to addr_map before try handshakemarshall1+15-14
2023-08-21 19:09quic: move connection checking into recv_from_streamsmarshall1+13-17
2023-08-21 17:25quic: nat bug fixmarshall1+1-1
2023-08-07 17:11quic: remove hnmarshall1+12-11
2023-08-15 19:41-minor bugfixes, adding FIXMEsChristian Grothoff27+275-229
2023-08-15 18:30no silent label truncationChristian Grothoff1+4-0
2023-08-15 18:27assert run is non-null for most cmds, except endChristian Grothoff3+15-41
2023-08-15 18:20NEWS: Move GNUNET_s into libgnunetutil.Christian Grothoff2+10-7
2023-08-15 18:19-add pq libChristian Grothoff1+1-0
2023-08-06 10:45-indentChristian Grothoff1+2-1
2023-08-07 20:37IDENTITY: Fix inplace encryptionTheJackiMonster1+8-5
2023-08-07 16:12MESSENGER: UncrustifyTheJackiMonster1+44-39
2023-08-07 16:03MESSENGER: Update private message using new IDENTITY encyptionTheJackiMonster1+33-21
2023-08-05 08:57TNG: Uncrustify, comment.Martin Schanzenbach1+8-3
2023-08-05 08:52TNG: TCP communicator code KX needs to be checked per connection, not globallyMartin Schanzenbach1+27-18
2023-08-05 08:52TNG: TCP rekey from 4GB to 400MBMartin Schanzenbach1+2-2
2023-08-03 19:26quic communicator: add nat handlermarshall1+75-0
2023-08-03 19:13quic tests: add basic config filesmarshall2+91-0
2023-08-03 19:09transport Makefile: quic test basicmarshall1+10-0
2023-08-03 08:59TOPOLOGY: Exchanged peerinfo api to store hellos with new peerstore api.t3sserakt2+97-72
2023-08-03 08:57NEWS: Added api to get notified when hellos are stored with peerstore service.t3sserakt3+241-12
2023-08-03 08:48NEWS: Added api to store hellos with peerstore service.t3sserakt4+407-0
2023-08-03 08:31NEWS: Changed new hello uri api to allow to change the expiration timet3sserakt5+38-18
2023-07-30 20:16Merge remote-tracking branch 'origin'Martin Schanzenbach2+2-2
2023-07-30 20:16TNG: Fix max MTU check in communicator tests.Martin Schanzenbach1+1-1
2023-07-30 18:36pq: re-introduce compiler annotation for array sizeÖzgür Kesim2+2-2
2023-07-30 17:23Git: Do not enforce news line.Martin Schanzenbach1+1-1
2023-07-30 17:17Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach4+19-11
2023-07-30 17:16BUILD: Do not fail on missed uncrustifyMartin Schanzenbach1+7-4
2023-07-30 17:12pq: aligment fixes and oid adjustmentsÖzgür Kesim4+19-11
2023-07-30 15:50TNG: UDP communicator with sensible shared secret per sender limit.Martin Schanzenbach3+18-16
2023-07-30 14:54TNG: UDP communicator. Improve shared secret management.Martin Schanzenbach1+50-52
2023-07-30 14:32TNG: Commen UDPMartin Schanzenbach1+2-0
2023-07-30 14:20TNG: Make UDP communicator rekey work functionally.Martin Schanzenbach3+21-92
2023-07-30 13:29Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach5+346-266
2023-07-30 13:27TNG: Fix communicator test message ack handling.Martin Schanzenbach7+128-81
2023-07-30 12:01use TEXT instead of VARCHARChristian Grothoff1+76-25
2023-07-30 11:21Slightly nicer API.Christian Grothoff2+5-4
2023-07-30 07:56pq: -improve comments on oid-mapÖzgür Kesim1+7-3
2023-07-29 22:35pq: cleanup oid-lookup tableÖzgür Kesim1+4-0
2023-07-29 22:08pq: simplified and improved API for array-supportÖzgür Kesim5+301-281
2023-07-29 21:54TNG: Only inject rekey when necessary. Only send ACK from receiver.Martin Schanzenbach1+17-5
2023-07-29 21:12Merge remote-tracking branch 'origin/master'Martin Schanzenbach1+13-3
2023-07-29 21:11TNG: More work on UDP communicator.Martin Schanzenbach4+255-519
2023-07-29 20:55pg: fix alignment problems with uint64_tÖzgür Kesim1+13-3
2023-07-29 11:42NEWS: -Martin Schanzenbach2+116-229
2023-07-28 21:09TNG: Various fixed in UDP communicator to enable UDPBox usage.Martin Schanzenbach4+46-39
2023-07-28 18:41TNG: Actually use faster queue in UDP tests. Tests fail now.Martin Schanzenbach4+11-2
2023-07-28 15:52Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach3+175-41
2023-07-28 15:50TNG: Update UDP communicator structs to hide more metadata.Martin Schanzenbach2+61-73
2023-07-28 13:18pq: added oid-by-name lookup APIÖzgür Kesim3+135-1
2023-07-27 20:15TNG: Sanitize struct members in UDP communicator signatures and packets.Martin Schanzenbach1+8-8
2023-07-27 01:39quic: optimize sock_read recvmarshall1+179-167
2023-07-26 22:46quic: remove multipeermap, fix addr mapmarshall1+37-54
2023-07-26 19:39rename id_recvd to id_rcvdmarshall1+6-6
2023-07-26 19:28transport (quic): parse msgs before passing to coremarshall1+34-7
2023-07-25 22:34transport (quic): error handling fixesmarshall1+24-6
2023-07-26 01:51pq: expose array-type->oid mapping via functionÖzgür Kesim2+23-1
2023-07-25 14:01transport (quic): send our peeridmarshall1+38-12
2023-07-21 03:28transport (quic): prepare to send pidmarshall1+88-25
2023-07-20 22:23transport (quic): give msg to transport servicemarshall1+24-7
2023-07-19 15:34transport (quic): receive pid in initial packetmarshall1+24-19
2023-07-18 16:34transport: add experimental/quiche guardsmarshall1+2-0
2023-07-20 17:09Merge remote-tracking branch 'origin/master'Martin Schanzenbach1+10-2
2023-07-20 17:07UTIL: Simplify EDKEY private key derivation again with simpler algorithm.Martin Schanzenbach1+18-27
2023-07-18 16:34transport: add experimental/quiche guardsmarshall1+10-2
2023-07-18 15:11transport (quic): uncrustifymarshall1+5-5
2023-07-17 16:59transport (quic): create peermap using addressmarshall1+70-40
2023-07-13 19:35transport(quic): cleanup connmarshall1+5-0
2023-07-12 18:21transport (quic): mq handling fixesmarshall1+180-16
2023-07-08 23:15create PeerAddressmarshall1+106-81
2023-07-07 11:09transport (quic): Add some pointersMartin Schanzenbach1+17-9
2023-07-06 19:40transport (quic): add functions for mq handlingmarshall1+399-63
2023-06-29 15:23transport (quic): comm connectmarshall1+9-3
2023-06-28 14:05transport (quic): remove gen_streamidmarshall1+2-26
2023-06-28 12:48transport (quic): get random block for cidmarshall1+61-39
2023-06-26 13:12transport (quic): token validation checkmarshall1+41-6
2023-06-23 00:58transport (quic): fix compiler warningsmarshall1+21-14
2023-06-21 19:32transport (quic): cleanup, create header objectmarshall1+69-71
2023-06-20 22:28transport (quic): minor cleanup, remove commented codemarshall1+43-244
2023-06-19 17:26transport (quic): check for closed connectionsmarshall1+32-0
2023-06-19 16:53transport (quic): create connection functionalitymarshall1+53-2
2023-06-19 14:39transport (quic): mint tokensmarshall1+174-118
2023-06-16 19:36transport (quic): mint_token for generating tokensmarshall1+39-18
2023-06-13 23:14transport (quic): more logic for reading streammarshall1+89-18
2023-06-09 14:45transport (quic): establish connectionmarshall1+25-1
2023-06-08 16:06transport (quic): get recv info from incoming datamarshall1+45-8
2023-06-05 19:44transport (quic): conn object implementmarshall1+65-4
2023-05-30 15:54transport (quic): define max streamidmarshall1+47-13
2023-05-30 14:05transport (quic): link quiche w/ quic communicatormarshall1+1-0
2023-05-25 18:29transport (quic): handle reading data from socketmarshall1+50-13
2023-05-25 15:26transport (quic): Makefile.am add necessary linker flagsmarshall1+2-0
2023-05-24 15:54transport (quic): remove binary, add quic communicator to gitignoremarshall2+1-210
2023-05-24 01:10transport (quic): change configure files/add changesmarshall3+599-16
2023-05-24 00:03transport (quic): UDP listener skeletonmarshall1+210-0
2023-05-16 23:53transport (quic): add include for quiche.hmarshall1+1-0
2023-05-15 15:53configure: remove remnants from old libunistring checksmarshall1+0-2
2023-05-10 21:05transport (QUIC): create starter file and update Makefilemarshall4+42-10
2023-07-17 07:51NEWS: -Martin Schanzenbach4+62-45
2023-07-16 17:32IDENTITY: ftbfsMartin Schanzenbach1+1-0
2023-07-16 17:30NEWS: -Martin Schanzenbach4+33-35
2023-07-16 17:26NEWS: Added new CCA-secure KEM and use in IDENTITY encryptionMartin Schanzenbach8+674-350
2023-07-15 14:21TNG: ftbfsMartin Schanzenbach1+1-1
2023-07-15 13:52Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach1+73-79
2023-07-15 13:48TNG(udp): Upon rekey, actually do another KX and not just transmit a new symmetric key.Martin Schanzenbach1+18-56
2023-07-15 12:59UTIL: Start of a CCA-secure KEM implementationMartin Schanzenbach1+88-0
2023-07-15 12:34-doxygen and indentation fixes (no semantic change at all) NEWS: -Christian Grothoff1+64-70
2023-07-15 11:00TNG: DV struct no longer needs to contain ephemeral private keyMartin Schanzenbach1+0-4
2023-07-15 10:57TNG: Use KEM API throughout. Simplify code.Martin Schanzenbach2+26-78
2023-07-15 08:20TNG: Use new KEM API in UDP communicator.Martin Schanzenbach1+48-14
2023-07-14 22:09Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach2+7-6
2023-07-14 22:07NEWS: Add KEM API to avoid ephemeral private key managementMartin Schanzenbach3+117-69
2023-07-14 18:10TNG: Fixed bug that QueueEntry of another queue still holds reference to PendingMessage.t3sserakt1+10-4
2023-07-14 18:09CORE: Fixed bug that core is not calling GNUNET_TRANSPORT_core_receive_continuet3sserakt2+36-6
2023-07-14 17:53TNG: Added Testcase that just runs two peers, and blocks.t3sserakt7+594-1
2023-07-14 17:16NEWS: Moved start peer command to testing subsystem.t3sserakt12+466-200
2023-07-14 17:10TNG: Added generic start script for test cases.t3sserakt2+33-1
2023-07-14 14:59NEWS: Added command to execute a script.t3sserakt2+422-1
2023-07-14 08:45TNG: Accidentally removed code.t3sserakt1+21-0
2023-07-10 14:18-minor style fixesChristian Grothoff2+7-6
2023-07-08 14:48TRANSPORT: Use loop for UDP communicator to handle bufferMartin Schanzenbach1+194-188
2023-07-05 07:42-fix loggingChristian Grothoff1+7-4
2023-07-04 19:08-more loggingChristian Grothoff1+3-0
2023-07-04 13:37GNS: No need to create key and then overwrite.Martin Schanzenbach1+0-2
2023-07-04 13:36GNS: Forgot to add test vector test fileMartin Schanzenbach1+297-0
2023-07-04 13:28GNS: Fix revocation TVs.Martin Schanzenbach3+144-26
2023-07-04 12:41GNS: Rename testvector test to include lsd referenceMartin Schanzenbach1+3-3
2023-07-04 12:34GNS: Dog-food even more of our TVsMartin Schanzenbach1+152-4
2023-07-04 11:14GNS: Use test vector from current spec.Martin Schanzenbach1+166-155
2023-07-04 08:57GNS: Fix EdDSA test vector nonceMartin Schanzenbach1+1-1
2023-07-03 18:29Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach1+7-14
2023-07-03 18:28GNS: Remove debug from TVG generatorMartin Schanzenbach1+2-2
2023-07-03 18:12handle race between child termination and us installing the SIGCHLD handlerChristian Grothoff1+7-14
2023-07-03 17:19GNS: Make TV expirations independent of TZMartin Schanzenbach3+16-7
2023-07-03 15:32Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach1+50-0
2023-07-03 15:32GNS: Fix testsMartin Schanzenbach1+12-5
2023-07-03 15:25testvectors: add testcase from Go implementation.Bernd Fix1+50-0
2023-07-03 13:01GNS: Update test vector testMartin Schanzenbach1+52-8
2023-07-03 09:56GNS: Also consume a set of test vectors.Martin Schanzenbach2+289-25
2023-07-03 07:34GNS: Properly name nonce hash in EDKEY TV.Martin Schanzenbach1+6-2
2023-07-03 07:24GNS: More derived key output.Martin Schanzenbach1+10-3
2023-07-03 07:14GNS: Add derived keys to TV output.Martin Schanzenbach1+34-0
2023-07-02 23:49GNS: Revert incorrect change hashing ztypeMartin Schanzenbach1+4-9
2023-07-02 23:42GNS: Assert return values in key derivation.Martin Schanzenbach1+7-2
2023-07-02 23:06GNS: Fix query hash for EdDSAMartin Schanzenbach1+1-1
2023-07-02 23:04Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach3+8-20
2023-07-02 23:04GNS: Revert TV endiannessMartin Schanzenbach1+2-2
2023-07-02 18:15clarify why we hash for ECDSA (#5398)Christian Grothoff1+2-15
2023-07-01 19:50-coverity finding fixesÖzgür Kesim2+6-5
2023-06-29 18:37GNS: TVs shorter expiration. Prettify revocation TV output.Martin Schanzenbach2+25-17
2023-06-29 17:12TNG: Deactivated all tests which rely on the old transport api.t3sserakt19+115-124
2023-06-29 09:16GNS: Harmonize test vectos to big-endianMartin Schanzenbach1+3-3
2023-06-29 07:31GNS: Test vector output nicerMartin Schanzenbach1+9-3
2023-06-28 21:41GNS: Little endian private key in TV.Martin Schanzenbach1+1-1
2023-06-28 21:39GNS: Update test vector generation for current specMartin Schanzenbach3+79-102
2023-06-28 20:43GNS: Fix hash for storage key to include zone type as specified in LSD0001.Martin Schanzenbach1+8-5
2023-06-25 14:42[pq] unified/simplified switch-logicÖzgür Kesim1+156-125
2023-06-25 14:41proper overflow checkÖzgür Kesim1+3-3
2023-06-25 12:06-fix build issuesChristian Grothoff3+6-5
2023-06-23 09:36New API is needed in case stored procedures trigger events for our own process.Christian Grothoff2+17-4
2023-06-20 13:52[pq] make out-parameter num optional for arraysÖzgür Kesim1+17-15
2023-06-19 13:39NEWS: Removed all usage of old transport api, beside peerinfo tool, gnunet-transport cli and usage in transport layer itself.t3sserakt25+115-433
2023-06-19 13:36News: Merge branch 'l20integration' of ssh://git.gnunet.org/gnunet into l20integrationt3sserakt1+0-16
2023-06-07 12:26NEWS: Added __attribute__((deprecated)) to the old transport APIt3sserakt7+147-87
2023-06-11 16:35indentation fixesChristian Grothoff2+10-8
2023-06-07 12:26NEWS: Added __attribute__((deprecated)) to the old transport APIt3sserakt7+73-56
2023-06-07 10:05TNG: Fixed prerequisite check in inverse DV test case script. Fixed execution of not existing script in netjail teardown script.t3sserakt2+5-2
2023-06-06 19:21Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach1+4-0
2023-06-06 19:21-typoMartin Schanzenbach1+33-21
2023-06-03 23:31allow NULL for object/arrayChristian Grothoff1+4-0
2023-06-02 16:08TNG: Minor code cleanup UDP communicator.Martin Schanzenbach1+11-96
2023-06-02 14:51pq: better tests for array specsÖzgür Kesim1+47-43
2023-06-02 14:18pq: Added spec-API to support arrays in query resultsÖzgür Kesim5+890-69
2023-05-14 17:51-pq: slight optimizationÖzgür Kesim1+21-26
2023-06-02 14:14pq: Added API to support arrays in query resultsÖzgür Kesim5+890-69
2023-06-01 18:24NAMESTORE: Add test to gitignoreMartin Schanzenbach1+1-0
2023-06-01 18:21DHT: Fix memory leak. Fixes #7651Martin Schanzenbach1+11-10
2023-06-01 11:09ALL: Use <inttypes.h> to properly handle log format strings.Martin Schanzenbach7+75-55
2023-05-14 17:51-pq: slight optimizationÖzgür Kesim1+21-26
2023-05-16 15:55NEWS: Improve PQ API documentation.Martin Schanzenbach1+56-58
2023-05-14 17:19-pq: slight optimizationÖzgür Kesim1+4-4
2023-05-14 17:18synchronize uncrustify.cfg with taler-exchangeÖzgür Kesim1+18-1
2023-05-14 15:58pq: simplify logic for array query type conversionÖzgür Kesim1+61-61
2023-05-14 15:29pq: API for array types extended for timeÖzgür Kesim3+320-39
2023-05-13 17:15pq: API extended for array query typesÖzgür Kesim3+231-118
2023-05-11 13:14pq: added array-type support for queries (only)Özgür Kesim7+678-73
2023-05-10 20:11NEWS: just style fixes, int to enumChristian Grothoff4+20-18
2023-05-09 22:36no 0-length VLAsChristian Grothoff1+5-5
2023-05-09 22:20-fix bugsChristian Grothoff2+34-28
2023-05-09 16:13Zonemaster: Fixes missing initialization for mutextes causing issues.Martin Schanzenbach1+3-0
2023-05-08 12:12-minor cleanupChristian Grothoff1+20-19
2023-05-06 23:20-remove duplicate commentsChristian Grothoff1+1-79
2023-05-06 13:21pq: add array-type support for PQ [WIP, 1/n]Özgür Kesim3+131-1
2023-05-04 13:50-doxChristian Grothoff1+2-2
2023-05-02 11:13 TNG: Removed undefined variable and fixed formating issuest3sserakt1+7-8
2023-04-28 10:06TNG: Change config of performance test case to used TCP and UDP together.t3sserakt1+3-3
2023-04-27 16:17TNG: Fixed logic bug in search for QueueEntry after receiving SendMessageToAck.t3sserakt1+5-3
2023-04-27 16:13TNG: Fixed misplaced increase of queue length.t3sserakt1+8-4
2023-04-27 16:11TNG: Fixed bug that additional queues for the same communicator inherit the validity period.t3sserakt1+9-0
2023-04-27 16:06TNG: Fixed bug in calculation of subtree fragment message size.t3sserakt1+6-2
2023-04-27 16:02TNG: Handling flow control takes used window size into account, together with data loss.t3sserakt1+3-1
2023-04-27 15:56TNG: ValidationState now contains the addres prefix of the address being validated, because we have to check which communicator gave us the validation response.t3sserakt1+8-2
2023-04-27 15:50TNG: Fixed bug in calculation of delay for PendingAcknowledgement.t3sserakt1+2-5
2023-04-27 15:49TNG: Fixed bug when checking, if fragment sub tree is done.t3sserakt1+4-1
2023-04-27 15:47TNG: GNUNET_SERVICE_client_continue was misplaced blocking the service.t3sserakt1+1-1
2023-04-27 15:46TNG: The time to wait for resending a PendingMessage - which was fragmented - is calculated, depending on the number of fragments present, and how much of the PendingMessage was already fragmented.t3sserakt1+118-34
2023-04-27 15:36TNG: Introduced frags_in_flight flag. With this flag we check if fragments of a PendingMessage are being send right now, to not resend single fragments, but the PendingMessage at once.t3sserakt1+30-9
2023-04-27 15:26TNG: Do not update queue performance if PendingMessage was resend.t3sserakt1+18-3
2023-04-27 13:10TNG: Changed test case to except 0.5% packet loss.t3sserakt1+8-5
2023-04-27 12:53TNG: Removed misplaced sending of an acknowlegement in udp communicator.t3sserakt1+2-2
2023-04-27 09:07TNG: Fixed formating.t3sserakt3+175-154
2023-04-27 08:50TNG: Fixed coverity issues 442812, 442810, 442809, 435689, 435688, 435686, 435685t3sserakt3+16-12
2023-03-24 13:50TNG: Fixed several bugs in QueueEntry handling and acknowledgment.t3sserakt3+40-20
2023-04-30 14:17JSON: add const json parsers for objects/arraysChristian Grothoff2+113-8
2023-04-23 12:09log HTTP request status, URL and duration for every HTTP request we make at INFO-levelChristian Grothoff2+25-1
2023-04-01 09:59Prepare for 0.19.4Martin Schanzenbach9+1139-1168
2023-03-15 10:19debian: release patch versionFlorian Dold1+6-0
2023-03-15 10:11make version info robust w.r.t. sparse git checkoutsFlorian Dold1+9-9
2023-02-23 19:53-update POTfilesChristian Grothoff1+1-0
2023-02-21 14:12bump debian versionChristian Grothoff1+6-0
2023-02-15 13:32Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt1+40-8
2023-02-15 13:31TNG: Added seperate doxygen group for TNG.t3sserakt4+4-4
2023-02-08 13:04DHT: probabilistically verify blocks if CPU load is high-ish (fixes #7602)Christian Grothoff1+40-8
2023-02-08 09:37TNG: Added performance test case.t3sserakt7+812-1
2023-02-08 09:29TNG: Removed debug log statements not controlled by the global logging mechanism.t3sserakt2+8-22
2023-02-08 09:16TNG: Fixed bug of not sending the changed window size, which takes into account the used and lost data.t3sserakt1+3-1
2023-02-08 09:06TNG: Fixed bug about missing synchronisation between client and service queue in Transport Core API.t3sserakt1+23-5
2023-02-07 17:14TNG: Fixed bug of QueueEntry deleted too early.t3sserakt1+0-18
2023-02-07 16:27Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt79+375-181
2023-02-07 16:25Fixed #7630: Memory leak in (?) finish_test in testing_api_loop.ct3sserakt4+76-86
2023-02-06 15:12-remove dead variable, obsoleted by patch for #7617Christian Grothoff1+0-2
2023-01-28 22:08UTIL: use dedicated marker in ready queue.ulfvonbelow2+38-12
2023-01-28 21:30UTIL: add test demonstrating scheduler bug, don't run it by default.ulfvonbelow3+118-0
2023-02-06 06:03DHT: Fix warnings when freeing allocated strings from GNUNET_STRINGS_get_utf8_argsMartin Schanzenbach2+8-0
2023-02-06 05:56MYSQL: Another jab at proper my_bool detection.Martin Schanzenbach1+5-7
2023-02-06 05:55Revert "DHT: remove "memory leak" in gnunet-dht-{get,put}."Martin Schanzenbach2+16-19
2023-01-29 11:37SETU: don't leak Operation.{message_control_flow,inquiries_sent}.ulfvonbelow1+23-0
2023-01-29 11:33SETU: prevent misaligned access to StrataEstimatorMessage.set_size.ulfvonbelow1+1-1
2023-01-29 11:57-SECRETSHARING: don't leak my_share in test.ulfvonbelow1+1-0
2023-01-29 11:26SETU: avoid 64-bit shift on 64-bit value.ulfvonbelow1+2-1
2023-01-29 12:01REST: don't leak basic_auth_file.ulfvonbelow1+3-0
2023-01-29 11:49REVOCATION: don't leak signature purpose memory.ulfvonbelow1+9-10
2023-01-29 11:55TESTBED: don't leak helper_argv when SSH can't be executed.ulfvonbelow1+1-0
2023-01-29 12:15-RECLAIM: fix memory leaks in tests.ulfvonbelow2+6-0
2023-01-29 12:15RECLAIM: don't leak the elements of attr_list.ulfvonbelow1+4-1
2023-01-29 12:10RECLAIM: fix 1-byte overflow in DID_did_to_pkey.ulfvonbelow1+1-1
2023-01-29 12:06RECLAIM: rename G_D_key_covert_... to G_D_key_convert_...ulfvonbelow3+9-9
2023-01-29 12:17PEERSTORE: fix write-after-free in handle_{iterate_end,watch_record}ulfvonbelow1+3-2
2023-01-29 12:24NAMESTORE: avoid use-after-free in handle_record_result.ulfvonbelow1+11-5
2023-01-29 12:38NAMESTORE: fix overread in handle_record_store.ulfvonbelow1+11-6
2023-01-29 12:42NAMESTORE: fix memory leak in parse_recordline.ulfvonbelow1+2-0
2023-01-29 12:46-NAMESTORE: fix memory leaks in tests.ulfvonbelow17+19-0
2023-01-29 12:49JSON: fix memory leaks in test.ulfvonbelow1+5-0
2023-01-29 13:01HELLO: fix memory leak in GNUNET_HELLO_extract_address.ulfvonbelow1+2-0
2023-01-29 13:05-HELLO: fix memory leaks in tests.ulfvonbelow2+7-2
2023-01-29 13:06GNSRECORD: fix memory leaks in tests.ulfvonbelow2+5-0
2023-01-29 13:07-GNS: use proper config file name in test_proxy.sh.ulfvonbelow1+1-1
2023-01-29 13:07FS: fix memory leak in GNUNET_FS_search_stop.ulfvonbelow1+3-0
2023-01-29 13:08DHT: remove "memory leak" in gnunet-dht-{get,put}.ulfvonbelow2+19-16
2023-01-29 13:10-DATACACHE: fix memory leaks in tests.ulfvonbelow2+2-0
2023-01-29 13:10-CORE: fix memory leak in test.ulfvonbelow1+1-0
2023-01-29 16:22-Miscellaneous mostly-comment typo fixes.ulfvonbelow9+12-12
2023-01-29 12:21NAT: don't leak AddrEntries when unregistering.ulfvonbelow1+11-0
2023-01-28 21:05-Fix -Wstacl-protector typo.ulfvonbelow1+1-1
2023-01-29 11:47REVOCATION: add shutdown task earlier.ulfvonbelow1+2-2
2023-01-29 14:06UTIL: fix memory leak in test.ulfvonbelow1+1-0
2023-01-29 11:15UTIL: fix one-byte buffer over-reads.ulfvonbelow2+2-2
2023-01-28 22:43UTIL: fix memory leaks in several places.ulfvonbelow3+21-10
2023-01-28 22:35INCLUDE: change Mulit --> Multi in G_C_MulitHashMapIteratorCallback.ulfvonbelow6+15-15
2023-02-06 03:59Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach4+2-74
2023-02-05 19:59PG: do not return NOTIFY prefix in GNUNET_PG_get_event_notify_channel, commands may notify or listen or unlisten with the resultChristian Grothoff1+1-1
2023-02-05 16:37PQ: remove duplicated comments, and send stderr from psql to /dev/nullChristian Grothoff3+1-73
2023-02-05 11:21BUILD: Do not dist news generation scriptsMartin Schanzenbach1+0-1
2023-02-05 11:16v0.19.3: Update NEWSMartin Schanzenbach1+6-3
2023-02-05 11:14BUILD: Fix NEWS update script to only use release tagsMartin Schanzenbach1+3-3
2023-02-05 10:20Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt7+98-74
2023-02-05 10:18TNG: added missing tcp icmp test case scriptt3sserakt1+12-0
2023-02-05 09:25MYSQL: Expose detected mysql boolean in gnunet_mysql_compat.hMartin Schanzenbach3+63-55
2023-02-04 11:20-fix indentationTheJackiMonster1+2-2
2023-02-03 18:13pkgconfig: add configuration for messenger service libraryTheJackiMonster3+6-3
2023-02-01 18:59-better indentationChristian Grothoff1+17-7
2023-02-01 09:58Merge remote-tracking branch 'origin/master'Martin Schanzenbach13+708-225
2023-02-01 09:57MYSQL: Use autoconf-based my_bool detectionMartin Schanzenbach2+13-10
2023-02-01 09:56Fix git commit message preparation to properly include hints.Martin Schanzenbach1+1-1
2023-01-27 12:15Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt3+6-6
2023-01-27 12:13TNG: Added tcp icmp nat hole punching test case script, and fixed bugs occuring during shutdown.t3sserakt5+16-21
2023-01-27 12:11TNG: Fixed bug happening during check for pending validation requests after nat reversal.t3sserakt1+45-8
2023-01-27 12:07TNG: Added nat reversal code to tcp communicator. Prepared udp communicator.t3sserakt2+563-175
2023-01-27 12:02TNG: Added code in the netjail scripts to enable router nodes to forward icmp requests and response.t3sserakt2+39-9
2023-01-27 11:59TNG: - Added topology file for tcp icmp nat hole punching test case. - Added code to configure connection attempts to natted peers.t3sserakt3+45-12
2023-01-20 04:45gana: update for format.sh fixMartin Schanzenbach0+0-0
2023-01-20 03:41build: add changelog pointing to git log(s)Martin Schanzenbach1+2-0
2023-01-20 03:38git: Do not add text templates to git messages, only policy infos.Martin Schanzenbach2+4-6
2023-01-20 03:34Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach8+84-13
2023-01-18 12:22gana: update gana for $TMPDIR issueMartin Schanzenbach0+0-0
2023-01-18 10:47gana/handbook: update submodulesMartin Schanzenbach0+0-0
2023-01-18 09:07Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt23+321-3220
2023-01-18 09:03TNG: Cleanup after scripts which were running on netjail nodes.t3sserakt1+6-0
2023-01-18 09:02TNG: Changed the format of the interface names to make miniupnpd happy.t3sserakt2+12-10
2023-01-18 09:00TNG: miniupnpd only works with public IP addresses.t3sserakt3+35-2
2023-01-18 08:57TNG: Handing over the global number of the router node to the script running on that node.t3sserakt1+1-1
2023-01-18 08:54TNG: Added script running miniupnpd on a router node for the nat upnp test case.t3sserakt1+22-0
2023-01-18 08:51TNG: Added topology file for nat upnp test case.t3sserakt1+8-0
2023-01-18 04:57build: Remove changelogMartin Schanzenbach1+0-2318
2023-01-18 04:56build: rename changelog update scripts to newsMartin Schanzenbach3+15-15
2023-01-18 04:53Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach3+141-86
2023-01-18 04:51build: change changelog scripts to NEWS.Martin Schanzenbach5+19-24
2023-01-17 15:01-bump Debian packageChristian Grothoff1+6-0
2023-01-17 14:57-bump deb versionChristian Grothoff1+6-0
2023-01-17 13:12-fix memory leak in test case (#7590)Christian Grothoff2+129-86
2023-01-17 06:17build: update git hooks again and fix autmatic installation on bootstrapMartin Schanzenbach3+17-8
2023-01-17 06:13build: update git hooks logicMartin Schanzenbach2+71-0
2023-01-16 08:35bio: fix memory leak (#7590)Christian Grothoff2+19-12
2023-01-13 23:39fix compilation with big endianDaniel Golle1+1-1
2023-01-12 13:07packaging: include gnunet-uri.desktop in Debian packageChristian Grothoff1+1-0
2023-01-11 16:37-remove generated files from GitChristian Grothoff2+2-741
2023-01-11 16:35Mysql: version check was wrongChristian Grothoff1+1-1
2023-01-11 16:22-be more careful about comments in macrosChristian Grothoff1+2-2
2023-01-11 16:13-fix include orderChristian Grothoff1+27-20
2023-01-11 16:13-fix syntax errorChristian Grothoff1+3-3
2023-01-11 14:39-fix header lines in changelog: date before monthChristian Grothoff1+2-2
2023-01-09 19:53Fix git detection when cloned as submoduleDan Church1+1-1
2023-01-09 19:45PQ: use exponential back-off when reconnecting to the database to listen on eventsChristian Grothoff2+13-2
2023-01-09 08:49Merge remote-tracking branch 'origin/master'Martin Schanzenbach1+2-0
2023-01-09 08:45REST: Use more recent _POSIX_LOGIN_NAME_MAX for portability. Fixes #7557Martin Schanzenbach1+2-2
2023-01-08 08:47-update GANAChristian Grothoff1+7-10
2023-01-07 10:35-update GANAChristian Grothoff0+0-0
2023-01-07 10:34-ensure pogen sort is stableChristian Grothoff2+12-7
2023-01-07 02:19ChangeLog updateMartin Schanzenbach1+100-0
2023-01-07 02:17PO: Update for recent changesMartin Schanzenbach9+10-11
2023-01-07 02:16REGEX: Fix tests missing link against libgnunetstatisticsMartin Schanzenbach1+4-0
2023-01-07 02:03TESTING: Fix shebang in netjail scriptsMartin Schanzenbach2+3-3
2023-01-06 20:02- relsoved an coverity issue, worked on fixmes, code documentation and cleaned up up the barrier APIt3sserakt34+1552-1441
2023-01-05 13:54DOC: Add messenger man page. Fixes #7543Martin Schanzenbach2+85-0
2023-01-05 13:40DOC: Add long overdue DHT man pages.Martin Schanzenbach5+351-0
2023-01-05 13:00PEERSTORE: Stop installing gnunet-peerstore binary that does not do anything.Martin Schanzenbach1+2-1
2023-01-05 12:56DOC: Add gnunet-did manpage. Issue #7543Martin Schanzenbach2+109-0
2023-01-05 12:33GNS: Add a BCD service configuration for ARM as it now lives under libexec.Martin Schanzenbach1+5-0
2023-01-05 12:33DOC: Install gnunet-testing manpage.Martin Schanzenbach1+2-1
2023-01-05 12:14BUILD: Properly set installation directories for gnunet-suidfix and gnunet-bcdMartin Schanzenbach2+7-7
2023-01-05 10:50DOC: Update to most recent handbookMartin Schanzenbach0+0-0
2023-01-05 10:28REGEX: Do not link internal libraries into .lasMartin Schanzenbach1+24-44
2023-01-05 09:06- po updateMartin Schanzenbach8+8-8
2023-01-05 09:06BUILD: gnunet-suidfix into libexecMartin Schanzenbach1+4-1
2023-01-05 09:05BUILD: Clean documentation before rebuilding from bootstrapMartin Schanzenbach1+3-0
2023-01-05 09:05- move from libexec to noinstMartin Schanzenbach8+22-15
2023-01-05 08:26BUILD: Move undocumented programs and scritps to libexec. Issue #7543Martin Schanzenbach6+13-25
2023-01-05 08:11GNSRECORD/UTIL: Move test vector generation binaries to libexecMartin Schanzenbach2+3-3
2023-01-05 06:24- bump handbookMartin Schanzenbach0+0-0
2023-01-05 04:17REGEX: Fix build with recent llvm/clang. Fixes #7550Martin Schanzenbach1+22-22
2022-12-30 10:24DOC: Update handbook and properly reset on bootstrapMartin Schanzenbach1+6-0
2022-12-30 10:17DIST: Do not install legacy iconsMartin Schanzenbach1+0-7
2022-12-29 11:10- housekeeping, forgotten for 0.19.1Martin Schanzenbach10+5675-5605
2022-12-28 10:51-do not track block type header in gitMartin Schanzenbach2+1-156
2022-12-26 14:56-typoChristian Grothoff1+1-1
2022-12-26 13:41-DHT: call try_connect also on already connected peers, just in case address changedChristian Grothoff1+2-2
2022-12-26 13:41DHT: call try_connect also on already connected peers, just in case address changedChristian Grothoff1+2-2
2022-12-26 13:03DHT: adjust BF size to actual neighbour set sizeChristian Grothoff2+3-3
2022-12-26 12:23-update ganaChristian Grothoff8+5434-5434
2022-12-24 17:38-rename to deconfuse Martin about which block type is actually used these days, hopefullyChristian Grothoff5+74-72
2022-12-16 16:08-add stdbool.h as header required for multiple public functionsTheJackiMonster1+2-1
2022-12-16 15:28Fix includes in messenger service headerTheJackiMonster1+2-3
2022-12-14 05:50-TestState can become privateMartin Schanzenbach7+42-44
2022-12-13 13:40-more namespace cleanup and comments regarding APIMartin Schanzenbach6+65-83
2022-12-13 13:05-rename private structs; fix pointerMartin Schanzenbach4+30-27
2022-12-13 12:08- refactored barrier header, fixed messages for barrier signalingt3sserakt15+271-341
2022-12-10 07:00GNS: Do not autogenerate flagsMartin Schanzenbach4+60-10
2022-12-10 03:29-fix memory corruptionMartin Schanzenbach2+3-3
2022-12-09 15:25-minor debuggingMartin Schanzenbach1+3-1
2022-12-09 14:54TESTING: Fix NP derefMartin Schanzenbach9+139-138
2022-12-09 05:56-ftbfsMartin Schanzenbach1+1-1
2022-12-09 05:06TESTING: Various notes on APIMartin Schanzenbach4+47-17
2022-12-09 03:07TESTING: Fix TESTING-NG API to follow naming conventionsMartin Schanzenbach28+440-380
2022-12-09 01:40UTIL: Fix regression regarding C++ compatibilityMartin Schanzenbach1+8-0
2022-12-08 11:51TESTING: Sanitize API. Add new GNUNET_TESTING_command_new APIMartin Schanzenbach23+197-260
2022-12-08 10:38-more fixmes, minor const fixMartin Schanzenbach2+3-2
2022-12-08 10:21-more fixmesMartin Schanzenbach3+19-11
2022-12-08 09:01-added some fixmes to testing api wrt missing documentation and api designMartin Schanzenbach1+4-0
2022-12-08 08:57-minorMartin Schanzenbach1+1-1
2022-12-08 08:52TESTING: Properly handle label allocationsMartin Schanzenbach23+45-37
2022-12-08 08:30TESTING: The testing API should properly take strings as constMartin Schanzenbach9+54-57
2022-12-08 06:39- add indent to HTML outputMartin Schanzenbach1+1-1
2022-12-08 06:38-forgot to add fileMartin Schanzenbach1+10-0
2022-12-08 06:37BUILD: Add functionality to generate changes in plain text and HTMLMartin Schanzenbach2+27-2
2022-12-08 06:12Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach38+1951-998
2022-12-08 06:11BUILD: Add some helper scripts for release maintenanceMartin Schanzenbach10+30-9
2022-12-08 05:34- fixed dist buildt3sserakt1+0-2
2022-12-07 11:47Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt598+14409-12791
2022-12-07 11:42- added configuration to be able to start executables on a router node - added barrier functionalityt3sserakt38+1952-996
2022-12-06 13:41BUILD: Remove unused header from pkgconfig directory.Martin Schanzenbach10+270-919
2022-12-06 05:34-migrate meta data tests to FS. Fix BIO errorMartin Schanzenbach5+147-10
2022-12-06 04:52-fix more test issuesMartin Schanzenbach3+7-113
2022-12-05 08:46-fix test ftbfsMartin Schanzenbach50+6251-6303
2022-12-05 07:59BUILD: include generated major/minor/micro version in gnunet_config.hMartin Schanzenbach4+26-4
2022-12-05 07:38-fix old test file referenceMartin Schanzenbach1+0-1
2022-12-05 04:15BUILD: Improve extractor handling. Removed platform.h from includeMartin Schanzenbach34+139-179
2022-12-05 03:57-more util include cleanupsMartin Schanzenbach9+11-20
2022-12-04 14:27-forgot distMartin Schanzenbach1+1-0
2022-12-04 14:26Large refactor in order to restore some sanity with respect to private defines used in headersMartin Schanzenbach60+2674-2495
2022-12-04 13:01BUILD: Remove static_assert checkMartin Schanzenbach3+1-14
2022-12-04 12:53MYSQL: Improve header includes with respect to compat handlingMartin Schanzenbach10+15-14
2022-12-04 11:12-ftbfs fixMartin Schanzenbach1+0-1
2022-12-04 11:02-fixMartin Schanzenbach1+1-1
2022-12-04 10:35UTIL: Allow only inlcusion of util glib-style.Martin Schanzenbach737+182-844
2022-12-04 07:47BUILD: Attempt to disentable platform.h, gnunet_common.h and gnunet_private_config.h insanityMartin Schanzenbach984+1425-407
2022-12-04 06:01BUILD: Move gnunet_config.h to gnunet_private_config.h and add new, partially generated gnunet_config.hMartin Schanzenbach21+1913-1142
2022-12-02 14:04-we need ip forwarding on bridgesMartin Schanzenbach1+4-3
2022-12-02 11:12-testing: only use local IP ranges.Martin Schanzenbach4+11-10
2022-12-02 06:38-cleanup testing a bitMartin Schanzenbach2+113-88
2022-12-01 14:33-fix ftbfs #2Martin Schanzenbach1+1-0
2022-12-01 13:21-fix ftbfsMartin Schanzenbach1+1-20
2022-12-01 10:02-forgot to actually add platform fileMartin Schanzenbach1+47-0
2022-12-01 09:40-forgot to add new header to distMartin Schanzenbach1+3-1
2022-12-01 09:32BUILD: Improve platform-specific includesMartin Schanzenbach250+253-142
2022-12-01 09:31-more return value for payload processing that may failMartin Schanzenbach1+29-10
2022-12-01 07:34-simplifyMartin Schanzenbach1+1-3
2022-12-01 07:22-fix pointer corruption bugMartin Schanzenbach1+3-3
2022-12-01 07:17-there is no reason for that variable to be on the heapMartin Schanzenbach1+7-8
2022-12-01 07:09-do not crash on protocol violationsMartin Schanzenbach1+22-5
2022-12-01 04:43-fix memory leakMartin Schanzenbach1+2-0
2022-12-01 03:40-add FIXME to nat service _unregister; fix printf format in tcp communicatorMartin Schanzenbach3+9-10
2022-12-01 02:26-fix memory leakMartin Schanzenbach1+1-0
2022-11-23 14:33-fix compiler warningChristian Grothoff1+2-0
2022-11-23 14:32-disable internal sanity checks by defaultChristian Grothoff1+3-1
2022-11-23 12:12typoChristian Grothoff1+1-1
2022-11-23 12:10Merge branch 'master' of git+ssh://git.gnunet.org/gnunetChristian Grothoff2+1-1
2022-11-23 12:10add function to compute channel name for notificationsChristian Grothoff2+26-0
2022-11-23 05:22Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach18+363-201
2022-11-23 05:15-fix make dist; update gitignore to ignore tarballsMartin Schanzenbach2+1-1
2022-11-22 14:38modernize datastore postgres implementationChristian Grothoff8+132-92
2022-11-22 14:21modernize namecache postgres implementationChristian Grothoff6+109-61
2022-11-22 14:15modernize datacache postgres implementationChristian Grothoff5+122-48
2022-11-22 06:18-fixMartin Schanzenbach1+1-1
2022-11-22 06:17-fixMartin Schanzenbach1+2-1
2022-11-22 06:14-only use check zone iterator functionMartin Schanzenbach1+2-12
2022-11-22 06:02-attempt to improve iterator haltingMartin Schanzenbach1+12-12
2022-11-22 05:43-fixMartin Schanzenbach1+1-1
2022-11-22 05:39-minor debug related improvemetnsMartin Schanzenbach1+5-3
2022-11-22 04:30-fix missing SQL_DIRMartin Schanzenbach1+1-0
2022-11-21 16:08Merge branch 'master' of git+ssh://git.gnunet.org/gnunetChristian Grothoff1+8-17
2022-11-21 16:08modernize namestore postgres plugin, a bitChristian Grothoff9+362-319
2022-11-21 15:09-less outputMartin Schanzenbach1+8-17
2022-11-21 14:09Merge branch 'master' of git+ssh://git.gnunet.org/gnunetChristian Grothoff5+669-415
2022-11-21 06:43-fix ztld parsing in recordline; add test for thatMartin Schanzenbach2+53-11
2022-11-21 05:25-update manpageMartin Schanzenbach1+51-25
2022-11-21 05:05Merge branch 'dev/schanzen/namestore_cli_recordline'Martin Schanzenbach3+271-261
2022-11-20 11:27NAMESTORE: Add recordline format for zone import and displayMartin Schanzenbach5+303-262
2022-11-20 11:27- add test; update manpageMartin Schanzenbach2+32-1
2022-11-20 11:01- remove some flags which do not make sense in the bulk stdin functionalityMartin Schanzenbach1+0-33
2022-11-20 10:51Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach4+55-63
2022-11-20 10:51NAMESTORE: CLI utility can now parse multiple records from stdinMartin Schanzenbach1+521-343
2022-11-18 09:10Merge branch 'master' of git+ssh://git.gnunet.org/gnunetChristian Grothoff4+55-63
2022-11-17 14:58-Fixed the Docker containerTristan Schwieren4+55-63
2022-11-16 12:57add versioning.sqlChristian Grothoff15+419-83
2022-11-11 23:04-fix gnu-record-flags header installed in includesTheJackiMonster2+2-0
2022-11-10 13:21-fix header membersMartin Schanzenbach1+12-2
2022-11-10 05:51-ftbfsMartin Schanzenbach1+1-1
2022-11-10 04:54GNS: Use flags as defined and generated from GANAMartin Schanzenbach6+20-55
2022-11-06 13:38-more sizeMartin Schanzenbach4+34-14
2022-11-06 13:32IPC: Convert all message payload lengths to uint16_t types.Martin Schanzenbach10+206-176
2022-11-05 13:44-fix hton length mismatchMartin Schanzenbach2+16-16
2022-11-05 12:09-fix IPC format again; parse JWT slightly more safelyMartin Schanzenbach2+15-13
2022-11-05 11:36-fix key length setting reclaim serviceMartin Schanzenbach1+2-0
2022-11-04 23:41RECLAIM: Fix length field inconsistencies in IPC protocol. Issue #7432Martin Schanzenbach11+36-41
2022-11-04 10:18update GANAChristian Grothoff1+8-6
2022-11-04 10:06-try to fix reclaim linker issueChristian Grothoff1+1-0
2022-11-04 09:50-bump Debian packageChristian Grothoff1+6-0
2022-11-04 05:21-update ganaMartin Schanzenbach0+0-0
2022-11-04 00:58-fix bootstrap GANA switchMartin Schanzenbach1+6-8
2022-11-04 00:38-new API in test fixedMartin Schanzenbach9+1341-1360
2022-11-04 00:38-bashismMartin Schanzenbach1+1-1
2022-11-03 16:10- fixing DockerfileTristan Schwieren3+61-59
2022-11-01 22:21-fix key decoding issue in messengerTheJackiMonster1+4-3
2022-11-01 12:22-update gana _AGAIN_Özgür Kesim0+0-0
2022-11-01 11:20-remove excessive logging, even for debug-level, by defaultChristian Grothoff1+6-0
2022-11-01 02:32-fix coverityMartin Schanzenbach8+67-46
2022-10-30 00:10-bugfixesMartin Schanzenbach2+7-3
2022-10-29 14:12-fix string terminationMartin Schanzenbach1+2-1
2022-10-29 13:58-fix use of void return valueMartin Schanzenbach1+6-8
2022-10-29 12:39-remove unused struct fieldsMartin Schanzenbach1+0-15
2022-10-29 12:36-fix revocation APIMartin Schanzenbach5+52-19
2022-10-29 11:40-lets see if this works for openbsdMartin Schanzenbach1+4-1
2022-10-29 11:37-remove broken test in godawful test scriptMartin Schanzenbach1+5-5
2022-10-29 11:23-fix ftbfsMartin Schanzenbach1+8-12
2022-10-29 09:41-fix ftbfsMartin Schanzenbach4+171-107
2022-10-29 09:31-fix GNS APIMartin Schanzenbach4+56-23
2022-10-29 09:08Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach7+34-43
2022-10-29 09:06IDENTITYMartin Schanzenbach40+1703-574
2022-10-28 21:14-code cleanup plus one new assertion to debug madmurphy issueChristian Grothoff7+34-43
2022-10-27 14:53-update ganaMartin Schanzenbach0+0-0
2022-10-27 14:24IDENTITY/NAMESTORE:Martin Schanzenbach23+226-1322
2022-10-27 09:39-explicitly allow ANY in GET requestsChristian Grothoff1+5-2
2022-10-27 09:37actually, do both in case of ANY: datacache and HELLOChristian Grothoff1+1-1
2022-10-27 09:33disallow ANY for block type in PUTs; do return HELLOs for ANY in GET requests (see recent clarifications to R5N specification)Christian Grothoff1+10-3
2022-10-27 05:17-update submodulesMartin Schanzenbach0+0-0
2022-10-27 03:12-update sphinxMartin Schanzenbach0+0-0
2022-10-27 03:11-changelog housekeepingMartin Schanzenbach10+2182-1298
2022-10-26 12:37-fix FTBFS issuesChristian Grothoff3+59-50
2022-10-26 10:37gana to masterChristian Grothoff0+0-0
2022-10-26 08:22-update ganaMartin Schanzenbach0+0-0
2022-10-26 08:12-update ganaMartin Schanzenbach0+0-0
2022-10-26 07:53-update ganaMartin Schanzenbach0+0-0
2022-10-26 05:47-show errors in gana on bootstrapMartin Schanzenbach1+5-5
2022-10-26 04:22-cleanupMartin Schanzenbach1+132-149
2022-10-26 03:13-improve job queue handlingMartin Schanzenbach1+79-67
2022-10-25 14:58-unblock both iterators when queue is getting emptiedMartin Schanzenbach1+5-10
2022-10-25 14:43-improve queue handlingMartin Schanzenbach1+15-1
2022-10-25 14:31-up limit a bitMartin Schanzenbach1+1-1
2022-10-25 08:43- fixed coverity findingst3sserakt2+3-3
2022-10-25 07:59Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt411+8098-7591
2022-10-25 06:03Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach1+3-2
2022-10-25 06:03- address coverity findings !coverityMartin Schanzenbach11+36-19
2022-10-24 18:58[fs] Print error codemadmurphy1+3-2
2022-10-24 12:29-output public key not privateMartin Schanzenbach1+6-4
2022-10-24 11:52-update namestore manpage and add options for orphan managementMartin Schanzenbach2+131-59
2022-10-24 09:26Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach1+2-1
2022-10-24 09:21NAMESTORE: Allow to purge/recover orphans using CLI. Do not handle orphans in serviceMartin Schanzenbach2+278-270
2022-10-24 08:13-fix FTBFSChristian Grothoff1+2-1
2022-10-24 08:06-fix leakMartin Schanzenbach1+1-1
2022-10-24 01:02-always output error hintMartin Schanzenbach1+1-2
2022-10-23 23:34-fix namestore JSON; fix zone monitorMartin Schanzenbach4+96-55
2022-10-23 13:37-forgot to complete the patch from before wrt REST API flags and expirationsMartin Schanzenbach1+10-23
2022-10-23 13:01-more rest API fixes, test fixMartin Schanzenbach4+71-71
2022-10-23 06:08update submodulesMartin Schanzenbach0+0-0
2022-10-23 06:05-unused functionsMartin Schanzenbach1+0-57
2022-10-23 06:00NAMESTORE: Introduce GANA-managed error codesMartin Schanzenbach36+329-537
2022-10-23 05:59-update submodulesMartin Schanzenbach0+0-0
2022-10-22 22:35Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach2+66-27
2022-10-22 22:34-fix statistics testMartin Schanzenbach1+1-1
2022-10-22 14:59-fix gnunet-fs shutdownChristian Grothoff2+66-27
2022-10-22 03:57-make graceful failures DEBUG error messagesMartin Schanzenbach2+2-2
2022-10-22 03:45-fix queueMartin Schanzenbach1+3-29
2022-10-22 03:22RECLAIM: Update manpage for gnunet-reclaimMartin Schanzenbach1+9-0
2022-10-21 13:22-fix test; modify NAMESTORE JSON booleans, Fixes #7398Martin Schanzenbach12+147-147
2022-10-21 04:48-fix warningsMartin Schanzenbach12+3018-2640
2022-10-21 02:40-update handbookMartin Schanzenbach1+1-1
2022-10-21 02:20- do not convert handbook to man pagesMartin Schanzenbach2+0-23
2022-10-21 02:17- add gnunet-namestore-zonefile man pageMartin Schanzenbach2+98-0
2022-10-21 01:57-do not execute GNS proxy test with curl-opensslMartin Schanzenbach2+2-1
2022-10-21 01:56-minor optimizationMartin Schanzenbach1+4-5
2022-10-21 01:37-fix notification processing zonemaster; give zonemaster some time in GNS tests; fix GNS tests for new gnunet.org IPMartin Schanzenbach6+100-84
2022-10-20 23:56-fix gns tests with slower(?) zonemasterMartin Schanzenbach15+28-19
2022-10-20 13:13-fix return value of put initiationMartin Schanzenbach1+5-5
2022-10-20 10:56-fix FTBFSChristian Grothoff2+18-6
2022-10-20 08:31-fix properly emptying queue; add parallelization to monitorMartin Schanzenbach1+68-117
2022-10-20 08:01ZONEMASTER: Use parallel worker thread for GNS block signingMartin Schanzenbach4+472-113
2022-10-20 04:22- fix sqlite free issue; allow to autotedect or provide corectly in zonefileMartin Schanzenbach3+87-42
2022-10-20 03:31-zonefile import: support switching origins and automatically create identities for originsMartin Schanzenbach2+151-29
2022-10-20 02:25-cleanup and make zonefile parsing more robustMartin Schanzenbach2+146-47
2022-10-20 00:25- fix record publishing; allow multilineMartin Schanzenbach2+208-112
2022-10-19 15:28-more linker issuesChristian Grothoff1+1-0
2022-10-19 15:26Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach1+1-0
2022-10-19 15:26-fix tests; add zonefile testMartin Schanzenbach9+142-23
2022-10-19 14:52-fix linker issueChristian Grothoff1+1-0
2022-10-19 13:56GNS: Make string formats more comaptible with DNS zonefilesMartin Schanzenbach4+165-14
2022-10-19 13:00-comments; gitignoreMartin Schanzenbach2+40-2
2022-10-19 12:33NAMESTORE: Start parser for DNS zonefilesMartin Schanzenbach2+208-1
2022-10-19 07:02-fix deletion of tombstone recordsMartin Schanzenbach1+49-16
2022-10-19 06:11Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach1+52-38
2022-10-19 06:10NAMESTORE: Add records_lookup2 API for filtering and update REST API with filter functionalityMartin Schanzenbach5+165-42
2022-10-18 19:24fix #7374Christian Grothoff1+52-38
2022-10-18 15:17NAMESTORE: Do not return orphaned zones to clients. Issue #7201Martin Schanzenbach1+258-19
2022-10-18 06:30ZONEMASTER: Merge monitor into zonemaster processMartin Schanzenbach14+753-1091
2022-10-18 04:31-typoMartin Schanzenbach1+1-1
2022-10-18 01:05Merge branch 'dev/willow/gnunet_temp_sh_py'Martin Schanzenbach15+51-33
2022-10-18 01:04-fix conflictMartin Schanzenbach306+1662-2878
2022-10-16 09:40-more package specific filesMartin Schanzenbach3+28-0
2022-10-16 09:09PACKAGES: Update fedora configurations and scriptsMartin Schanzenbach3+56-14
2022-10-14 17:30Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt28+171-188
2022-10-14 17:30- fixing coverity findingst3sserakt9+132-43
2022-10-12 12:46-avoid grow-by-one in statement preparationsChristian Grothoff3+29-17
2022-10-12 11:02-remove unnecessary and badly used extra argument in postgres statement preparationChristian Grothoff7+101-121
2022-10-12 11:27-warnings; dns2gns fixesMartin Schanzenbach5+12-30
2022-10-11 11:48-also add file to distMartin Schanzenbach1+1-0
2022-10-11 11:46-add gitignore, add fedora package scriptMartin Schanzenbach3+22-2
2022-10-11 06:21-cleanup more warningsMartin Schanzenbach6+1-9
2022-10-11 06:15Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach10+176-241
2022-10-11 06:15-cleanup various warningsMartin Schanzenbach6+20-24
2022-10-10 13:00Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt5+230-125
2022-10-10 12:59- some bug fixes and enhancements to test NG tear donet3sserakt10+176-241
2022-10-06 07:35NAMESTORE: Bulk insert API now properly handles message length restrictionMartin Schanzenbach5+130-89
2022-10-06 05:43-transactional bulk importMartin Schanzenbach1+101-42
2022-10-06 04:36-update rest plugin; still does not support transactional APIMartin Schanzenbach1+10-5
2022-10-05 11:35Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt535+34925-25769
2022-10-04 12:28- Added distance vector inverse path test case. - Enhanced port forwarding configuration to restrict port forwarding to specific source IPs. - Add configuration for counting additional connections per peer. - Added caching for Core Messages, if confirmed virtual link is missing. - Added caching for DV forwarding, if confirmed virtual link is missing. - Fixed bug in fragmentation logic. - Fixed bug in queueing logic. - Fixed bug in flow control logic. - Fixed Bug with lifetime of DV learn message. (Validation against replay attack still missing) - removed make warnings - fixed coverty findingst3sserakt22+844-348
2022-10-04 14:18-fix more testsMartin Schanzenbach3+24-3
2022-10-04 14:09-fix testMartin Schanzenbach1+8-0
2022-10-04 13:59-fix testMartin Schanzenbach1+10-20
2022-10-04 13:52DOC: Update GANAMartin Schanzenbach0+0-0
2022-10-04 13:43NAMESTORE: Massaging new bulk APIMartin Schanzenbach3+36-27
2022-10-04 12:26-actually test the namestoreMartin Schanzenbach1+14-53
2022-10-04 12:25-theses are also not namestore tests, but GNS testsMartin Schanzenbach3+0-556
2022-10-04 12:24-theses are not namestore tests, but GNS testsMartin Schanzenbach3+0-702
2022-10-04 11:43-fix test timeoutMartin Schanzenbach1+1-1
2022-10-04 11:31NAMESTORE: Move Namecache block refresh into zonemonitorMartin Schanzenbach6+400-274
2022-10-04 00:51-gitignoreMartin Schanzenbach1+2-0
2022-10-04 00:50NAMESTORE: Improve tests; fix reset/init bugMartin Schanzenbach6+41-9
2022-10-03 14:51Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach1+2-0
2022-10-03 14:49NAMESTORE: Add performance tests for bulk import/txMartin Schanzenbach5+533-39
2022-10-03 14:35Merge branch 'master' of git+ssh://git.gnunet.org/gnunetChristian Grothoff84+9717-2635
2022-10-03 14:35-add clean for cleanliness to testChristian Grothoff1+2-0
2022-08-29 21:01-Removed references to explicit /tmp in test scripts and configurations in DHT, GNS, STATISTICS, and TRANSPORT subsystems.Willow Liquorice15+51-33
2022-09-17 07:45-DOC: Tweak to doxyfile: INTERACTIVE_SVG = NO -> YESWillow Liquorice1+1-1
2022-09-17 07:43-DOC: Continued organisation of modules into nested groupsWillow Liquorice14+70-11
2022-09-07 23:06-DOC: Documentation cleanup pass through assorted libraries (curl integration, GNSRECORD, json)Willow Liquorice3+3-5
2022-09-07 23:04-DOC: Documentation cleanup pass through NAT subsystemWillow Liquorice5+5-5
2022-09-07 23:01-DOC: Documentation cleanup pass through VPN subsystemWillow Liquorice1+2-2
2022-09-07 23:01-DOC: Documentation cleanup pass through STATISTICS subsystemWillow Liquorice2+7-7
2022-09-07 23:00-DOC: Documentation cleanup pass through SECRETSHARING subsystemWillow Liquorice2+0-14
2022-09-07 23:00-DOC: Documentation cleanup pass through REST subsystemWillow Liquorice2+0-2
2022-09-07 22:58-DOC: Documentation cleanup pass through REGEX serviceWillow Liquorice2+2-3
2022-09-07 22:58-DOC: Documentation cleanup pass through NAMECACHE serviceWillow Liquorice2+1-2
2022-09-07 22:57-DOC: Documentation cleanup pass through IDENTITY serviceWillow Liquorice2+7-12
2022-09-07 22:57-DOC: Documentation cleanup pass through HOSTLIST daemonWillow Liquorice1+0-2
2022-09-07 22:57-DOC: Documentation cleanup pass through EXIT daemonWillow Liquorice1+2-3
2022-09-07 22:56-DOC: Documentation cleanup pass through DNS subsystemWillow Liquorice2+1-3
2022-09-07 22:55-DOC: Documentation cleanup pass through DHT Underlay subsystemWillow Liquorice2+1-2
2022-09-07 22:03-DOC: Documentation cleanup pass through CORE subsystemWillow Liquorice2+0-7
2022-09-07 22:03-DOC: Documentation cleanup pass through CONVERSATION subsystemWillow Liquorice2+3-3
2022-09-07 22:03-DOC: Documentation cleanup pass through CONSENSUS subsystemWillow Liquorice5+9-18
2022-09-07 21:26-DOC: Documentation cleanup pass through rest of UTIL librariesWillow Liquorice14+30-68
2022-09-07 20:59-DOC: Documentation cleanup pass through PQ library (Postgres?)Willow Liquorice4+16-25
2022-09-07 20:53-DOC: Documentation cleanup pass through HELLO libraryWillow Liquorice2+6-6
2022-09-07 20:48-DOC: Documentation cleanup pass through BLOCK libraryWillow Liquorice3+6-9
2022-09-07 20:45-DOC: Documentation cleanup pass through ARM serviceWillow Liquorice1+1-1
2022-09-07 20:44-DOC: Moved warningfilter to scripts/docWillow Liquorice1+0-0
2022-09-07 20:43-DOC: Documentation cleanup pass through UTIL SERVICE libraryWillow Liquorice2+3-3
2022-09-07 20:36-DOC: Documentation cleanup pass through ATS subsystemWillow Liquorice3+3-5
2022-09-07 20:33-DOC: Documentation cleanup pass through DATACACHE subsystemWillow Liquorice2+3-3
2022-09-07 20:31-DOC: Documentation cleanup pass through DATASTORE subsystemWillow Liquorice3+9-10
2022-09-07 20:28-DOC: Documentation cleanup pass through SETU subsystemWillow Liquorice1+0-18
2022-09-07 20:27-DOC: Documentation cleanup pass through old SET subsystemWillow Liquorice4+4-13
2022-09-07 20:26-DOC: Documentation cleanup pass through GNS subsystemWillow Liquorice6+5-8
2022-09-07 20:23-DOC: Documentation cleanup pass through TESTING librariesWillow Liquorice4+2-23
2022-09-07 20:20-DOC: Documentation cleanup pass through TESTBED subsystemWillow Liquorice5+19-20
2022-09-07 20:19-DOC: Documentation cleanup pass through UTIL DNSSTUB libraryWillow Liquorice2+1-8
2022-09-07 20:02-DOC: Documentation cleanup pass through FS subsystemWillow Liquorice9+8-14
2022-09-07 20:00-DOC: Documentation cleanup pass through DHT subsystemWillow Liquorice5+10-18
2022-09-07 19:55-DOC: Documentation cleanup pass through NAMESTORE subsystemWillow Liquorice6+829-11
2022-10-03 11:50NAMESTORE: Make bulk and transactional API consistent with monitoringMartin Schanzenbach3+214-147
2022-10-03 04:32NAMESTORE: Roll back on client disconnectMartin Schanzenbach1+47-11
2022-10-03 04:23NAMESTORE: Bulk store API and fix for delayed store activitiesMartin Schanzenbach11+440-158
2022-09-07 19:53-DOC: Documentation cleanup pass through RPS subsystemWillow Liquorice7+10-34
2022-09-07 19:52-DOC: Documentation cleanup pass through ABD subsystemWillow Liquorice3+4-3
2022-09-07 19:50-DOC: Documentation cleanup pass through RECLAIM subsystemWillow Liquorice9+31-89
2022-09-07 19:49-DOC: Documentation cleanup pass through SCALARPRODUCT subsystemWillow Liquorice7+6-9
2022-09-07 19:46-DOC: Documentation cleanup pass through CADET subsystemWillow Liquorice12+22-41
2022-09-07 19:44-DOC: Documentation cleanup pass through MESSENGER subsystemWillow Liquorice26+217-217
2022-09-07 19:41-DOC: Documentation cleanup pass through TRANSPORT ('missing argument' warnings)Willow Liquorice17+43-85
2022-09-04 21:31-Minor tweaks to warningfilter.py regexesWillow Liquorice1+4-4
2022-09-04 02:23-DOC: Minor comment stripping pass through VPNWillow Liquorice1+0-22
2022-09-04 02:22-DOC: Comment stripping pass through UTIL dnsstub, regex, speedup, and TUN librariesWillow Liquorice4+1-93
2022-09-04 02:21-DOC: Comment stripping pass through PEERSTOREWillow Liquorice1+0-6
2022-09-04 02:20-DOC: Comment stripping pass through NAT serviceWillow Liquorice2+0-18
2022-09-04 02:10-DOC: Comment stripping pass through MySQL libraryWillow Liquorice1+0-2
2022-09-04 02:01-DOC: Another comment stripping pass through SETUWillow Liquorice1+0-12
2022-09-04 02:01-DOC: Another comment stripping pass through old SET subsystemWillow Liquorice2+0-12
2022-09-04 01:58-DOC: Another comment stripping pass through RECLAIMWillow Liquorice2+1-10
2022-09-04 01:55-DOC: Another comment stripping pass through REGEXWillow Liquorice4+2-115
2022-09-04 01:47-DOC: Another comment stripping pass through TESTBEDWillow Liquorice10+10-96
2022-09-04 01:47-DOC: Major doc comment stripping pass through TRANSPORTWillow Liquorice22+14-332
2022-09-03 19:51-DOC: Redirected doxygen warnings to doxygen_warnings.logWillow Liquorice2+2-1
2022-09-03 19:45DOC: Reconfigured Doxygen HTML output to improve navigabilityWillow Liquorice1+2-2
2022-09-02 21:47-DOC: used \f$ commands to bracket formulae here, so the inside is actually treated like LaTeXWillow Liquorice1+4-4
2022-09-02 21:45-DOC: Minor fixes to doc comments (mostly correcting typos) to resolve 'unknown command' warningsWillow Liquorice27+48-48
2022-09-02 21:13-DOC: Numerous small fixes to clean up short warning categoriesWillow Liquorice8+10-8
2022-09-02 20:15-DOC: Cleaning up 'eof inside group' warnings, some of which (along with 'eof inside comment' warnings) have no obvious source.Willow Liquorice5+12-4
2022-09-02 19:20-DOC: Comment stripping pass in SECRETSHARING serviceWillow Liquorice1+0-13
2022-09-02 19:19-DOC: Comment stripping pass in SCALARPRODUCT serviceWillow Liquorice1+0-23
2022-09-02 19:19-DOC: Comment stripping pass in REVOCATION serviceWillow Liquorice1+0-14
2022-09-02 19:18-DOC: Comment stripping pass in REST serviceWillow Liquorice1+0-13
2022-09-02 19:18-DOC: Comment stripping pass in UTIL scheduler libraryWillow Liquorice1+0-28
2022-09-02 19:17-DOC: Comment stripping pass in REGEX serviceWillow Liquorice2+0-22
2022-09-02 19:17-DOC: Comment stripping pass in STATISTICS serviceWillow Liquorice1+0-36
2022-09-02 19:16-DOC: Comment stripping pass in SQ libraryWillow Liquorice2+0-21
2022-09-02 19:11-DOC: Comment stripping pass in TESTBED logger subsystemWillow Liquorice1+0-7
2022-09-02 19:10-DOC: Comment stripping pass in TESTING librariesWillow Liquorice3+5-66
2022-09-02 19:08-DOC: Comment stripping pass in SETI subsystemWillow Liquorice1+0-26
2022-09-02 19:08-DOC: Comment stripping pass in SETU subsystemWillow Liquorice2+3-29
2022-09-02 19:08-DOC: Comment stripping pass in old SET subsystemWillow Liquorice2+5-66
2022-09-02 19:04-DOC: Comment stripping pass in TESTBED subsystemWillow Liquorice6+4-147
2022-08-31 21:52-DOC: Pass through RECLAIM subsystemWillow Liquorice4+1-102
2022-08-31 21:51-DOC: Pass through NT subsystemWillow Liquorice1+0-6
2022-08-31 21:50-DOC: Pass through NAT libraryWillow Liquorice1+0-20
2022-08-31 21:50-DOC: Pass through UTIL libraries (HELPER, MST, NETWORK, OS, PEER)Willow Liquorice6+0-151
2022-08-31 21:26-DOC: Pass through HELLO libraryWillow Liquorice2+0-40
2022-08-31 21:26-DOC: Pass through IDENTITY subsystemWillow Liquorice1+0-10
2022-08-31 21:21-DOC: Pass through PEERSTORE subsystemWillow Liquorice2+1-11
2022-08-31 21:20-DOC: Pass through PEERINFO subsystemWillow Liquorice2+0-24
2022-08-31 21:19-DOC: Pass through GNSRECORD libraryWillow Liquorice5+1-60
2022-08-31 19:42-DOC: Another comment-stripping pass through FS subsystemWillow Liquorice7+1-182
2022-10-02 02:48DOC: Back to info_TEXINFOSMartin Schanzenbach2+12-10
2022-10-02 02:38-update sphinxMartin Schanzenbach0+0-0
2022-10-01 15:56-explicitly fix bsdMartin Schanzenbach1+3-3
2022-10-01 15:43-try fix for nongnu makeMartin Schanzenbach1+3-1
2022-10-01 15:36-fMartin Schanzenbach1+1-1
2022-10-01 15:35-verbose for nowMartin Schanzenbach1+2-2
2022-10-01 13:57-fixMartin Schanzenbach0+0-0
2022-10-01 13:55BUILD: Clean up build and submodulesMartin Schanzenbach2+17-14
2022-10-01 13:55GANA: Update submoduleMartin Schanzenbach17+648-367
2022-10-01 13:03- fixMartin Schanzenbach2+31-25
2022-10-01 08:13- fixMartin Schanzenbach1+7-21
2022-10-01 08:10- update submoduleMartin Schanzenbach0+0-0
2022-10-01 08:01- update submoduleMartin Schanzenbach0+0-0
2022-10-01 07:58- update submoduleMartin Schanzenbach0+0-0
2022-10-01 07:27DOC: Manpage cleanupMartin Schanzenbach1+27-1
2022-10-01 07:20- update submoduleMartin Schanzenbach0+0-0
2022-10-01 02:25- remove dead branch ecdsa; check return valueMartin Schanzenbach1+13-4
2022-10-01 02:19- remove dead branchMartin Schanzenbach2+2-1
2022-10-01 02:07- various return value assertionsMartin Schanzenbach2+11-11
2022-10-01 01:42- coverity fixesMartin Schanzenbach2+5-5
2022-09-30 15:41Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach6+5693-3
2022-09-30 15:41-fileMartin Schanzenbach1+87-0
2022-09-30 15:05NAMESTORE: Add manpage for new database CLIMartin Schanzenbach1+1-0
2022-09-30 11:03-fixMartin Schanzenbach1+102-69
2022-09-30 10:18NAMESTORE: Add postgres functions for DB setup utilityMartin Schanzenbach2+83-4
2022-09-30 08:36NAMESTORE: Add DB setup utility with SQlite support; PQ brokenMartin Schanzenbach8+463-89
2022-09-30 07:20[history] Mark old logos in `contrib/branding/logo/` as `old-` and add svgmadmurphy6+5693-3
2022-09-29 05:06UTIL: gnunet-config can now print experimental status. Issue #5708Martin Schanzenbach2+24-3
2022-09-29 04:45BUILD: Fix mysql detection issue #7356Martin Schanzenbach1+2-2
2022-09-28 05:05NAMESTORE: Allow service-side record set filtering. Fixes #7193Martin Schanzenbach9+416-212
2022-09-27 04:51-fixMartin Schanzenbach1+1-1
2022-09-27 02:26BUILD: Improve documentation buildMartin Schanzenbach2+26-14
2022-09-27 02:01Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach5+14-14
2022-09-27 02:01BUILD: Do not build whole documentation if manpages are also enabledMartin Schanzenbach1+0-5
2022-09-26 21:24Arch packages don't depend anymore on gnURLmadmurphy4+13-13
2022-09-26 17:17-add yearChristian Grothoff1+1-1
2022-09-26 12:00BUILD: Silence some -Wall warningsMartin Schanzenbach11+9-13
2022-09-26 11:50NAMESTORE: Fix API return valueMartin Schanzenbach1+3-3
2022-09-26 07:53updating Debian packageChristian Grothoff1+6-0
2022-09-26 02:57-changelog housekeeping; various build cleanupsMartin Schanzenbach6+67-40
2022-09-25 15:08BUILD: Wow, automake is sh*tMartin Schanzenbach1+0-2
2022-09-25 15:04-bump handbookMartin Schanzenbach0+0-0
2022-09-25 14:54-fix openbsd buildMartin Schanzenbach1+2-0
2022-09-25 13:15GANA: Bump versionMartin Schanzenbach0+0-0
2022-09-25 12:58-fixMartin Schanzenbach9+35-34
2022-09-25 12:35DOC: Conditionally build doxygen; build sphinx on bootstrapMartin Schanzenbach3+16-19
2022-09-25 12:05-fix distingChristian Grothoff10+363-483
2022-09-25 12:01-do not make installation of man pages conditional on sphinx being available at compile-timeChristian Grothoff1+1-2
2022-09-25 08:05[gnunet-search] Fix `-s` and `-o` options not working togethermadmurphy1+8-3
2022-09-24 10:22-fix installation of gnunet.infoChristian Grothoff2+15-9
2022-09-24 09:04NAMESTORE: Fix error handling for lookupsMartin Schanzenbach1+3-3
2022-09-23 07:39NAMESTORE: Towards proper transactional locksMartin Schanzenbach9+715-21
2022-09-23 05:57NAMESTORE: Add select ... for update / edit records APIsMartin Schanzenbach9+131-39
2022-09-23 04:00Merge branch 'dev/schanzen/namestore_transactions'Martin Schanzenbach14+529-1291
2022-09-23 03:59NAMESTORE: Add tx API for postgresMartin Schanzenbach2+77-1
2022-09-23 03:51NAMESTORE: Remove head based databaseMartin Schanzenbach5+1-1038
2022-09-23 03:44NAMESTORE: Add begin, commit and rollback API messagesMartin Schanzenbach7+272-46
2022-09-22 16:06NAMESTORE: Use a per client database connectionMartin Schanzenbach4+107-103
2022-09-22 16:05NAMESTORE: Fix existing monitoring test race conditionMartin Schanzenbach1+19-19
2022-09-22 07:12-fix: FS needs to be run as user serviceTheJackiMonster1+2-1
2022-09-21 15:22NAMESTORE: Remove unneeded functions and renames.Martin Schanzenbach2+6-60
2022-09-21 15:13NAMESTORE: Start transactional APIMartin Schanzenbach2+69-46
2022-09-21 15:30UTIL: Remove outdated test. Fixes #7361Martin Schanzenbach2+0-63
2022-09-19 12:35-fix fs index_start_failedTheJackiMonster2+9-3
2022-09-15 12:35-tabChristian Grothoff1+1-1
2022-09-14 08:50-split error cases for more precise loggingChristian Grothoff1+8-2
2022-09-10 09:59-fix make distMartin Schanzenbach1+2-2
2022-09-09 19:23-update contrib config filesMartin Schanzenbach2+10-8
2022-09-09 11:03-update submoduleMartin Schanzenbach0+0-0
2022-09-08 21:52DOC: UpdateMartin Schanzenbach0+0-0
2022-09-08 20:17REST: Implement basic authentication for per user service. Fixes #5669Martin Schanzenbach2+109-7
2022-09-08 12:24-coverityMartin Schanzenbach1+17-7
2022-09-08 08:36-fixMartin Schanzenbach1+2-3
2022-09-08 07:58-fixMartin Schanzenbach1+2-1
2022-09-08 07:08-simplify curl ssl detectionMartin Schanzenbach2+11-4
2022-09-07 17:56-fixMartin Schanzenbach1+3-4
2022-09-07 15:59-fixMartin Schanzenbach1+3-3
2022-09-07 14:41-programatically check GnuTLS support for curlMartin Schanzenbach1+14-9
2022-09-07 07:15-more curl detectionMartin Schanzenbach1+5-2
2022-09-07 06:31-improve curl detection moreMartin Schanzenbach1+9-6
2022-09-07 05:59-fix distMartin Schanzenbach1+1-1
2022-09-06 11:57-update submoduleMartin Schanzenbach0+0-0
2022-09-06 11:46-try again fix for bsdMartin Schanzenbach1+3-4
2022-09-06 11:24-fixMartin Schanzenbach1+2-3
2022-09-06 11:05-fix openbsd buildMartin Schanzenbach1+4-1
2022-09-06 10:38-some notes on curl detectionMartin Schanzenbach1+6-2
2022-09-06 10:34BUILD: Remove gnurl. Improve curl-gnutls detectionMartin Schanzenbach19+1918-2339
2022-09-04 09:01- changelog housekeepingMartin Schanzenbach1+21-0
2022-09-02 11:20GNS: Update deprecated cURL constantMartin Schanzenbach2+2-2
2022-09-01 13:17-fix memory corruptionMartin Schanzenbach1+2-0
2022-09-01 12:31-nullptrMartin Schanzenbach1+4-3
2022-09-01 12:25-coverityMartin Schanzenbach2+15-14
2022-09-01 12:11-fix coverity; remove unnecessary APIMartin Schanzenbach3+12-105
2022-08-31 16:18-actually change method nameMartin Schanzenbach2+4-5
2022-08-31 16:17-fixMartin Schanzenbach1+2-3
2022-08-31 16:07DID: change method nameMartin Schanzenbach4+13-24
2022-08-31 15:59-fixup mergeMartin Schanzenbach8+976-368
2022-08-31 15:04Merge branch 'dev/trizuz/siop'Martin Schanzenbach7+402-0
2022-08-31 14:39-update ganaMartin Schanzenbach0+0-0
2022-08-31 14:37-update ganaMartin Schanzenbach0+0-0
2022-08-31 14:35-update ganaMartin Schanzenbach0+0-0
2022-08-28 16:17-DOC: Second pass through DATASTOREWillow Liquorice1+0-61
2022-08-28 16:15-DOC: First pass through GNUnet cryptoWillow Liquorice7+3-92
2022-08-28 15:49-DOC: deleted gnunet.tagWillow Liquorice1+0-234407
2022-08-28 00:30-Added .version to top-level .gitignore, and gnunet.tag to doxygen .gitignoreWillow Liquorice2+2-0
2022-08-27 22:19-Added .clangd/ and compile_commands.json to top level .gitignore: by-products of Language Server use.Willow Liquorice1+2-0
2022-08-27 22:14-DOC: Minor passes over NAT, REGEX, and TRANSPORTWillow Liquorice4+10-48
2022-08-27 19:07-DOC first pass through UTIL container libraryWillow Liquorice9+6-705
2022-08-26 20:56-Added some workflow notes to contrib/warningfilter.pyWillow Liquorice1+19-2
2022-08-26 20:05-First pass through UTIL buffered i/o libraryWillow Liquorice1+2-1
2022-08-26 20:04-First pass through UTIL bandwidth libraryWillow Liquorice1+0-35
2022-08-26 20:02-First pass through HOSTLISTWillow Liquorice1+0-7
2022-08-26 20:01-First pass through GNSWillow Liquorice3+1-31
2022-08-26 20:00-First pass through DNSWillow Liquorice1+0-5
2022-08-26 20:00-First pass through DHTWillow Liquorice2+2-11
2022-08-26 19:55-First pass through DATASTOREWillow Liquorice1+0-20
2022-08-26 19:53-First pass through GNUnet common libraryWillow Liquorice3+0-69
2022-08-26 19:51-First pass through CONSENSUS subsystemWillow Liquorice2+2-4
2022-08-26 19:50-First pass through UTIL client libraryWillow Liquorice2+2-12
2022-08-26 19:48-First pass through COREWillow Liquorice3+0-28
2022-08-26 19:38-Second pass through CADETWillow Liquorice4+2-31
2022-08-26 19:33-Second pass through ATS subsystemWillow Liquorice4+9-83
2022-08-26 19:32-First pass through FS subsystemWillow Liquorice15+12-227
2022-08-26 03:13-DOC: .gitignore for the doxygen folder, lists version.doxy and html and xml folders (all generated as part of the build process)Willow Liquorice1+3-0
2022-08-26 03:08-DOC: GNUnet version number is now derived automatically from .version.Willow Liquorice2+4-1
2022-08-26 02:58-Added workflow note to warningfilter.pyWillow Liquorice1+17-9
2022-08-26 02:06-Fixed bugs in doxygen warning filterWillow Liquorice1+3-6
2022-08-26 01:43-DOC: First pass of new workflow over CADET subsystem.Willow Liquorice10+30-217
2022-08-26 01:41-DOC: Established neovim workflow for checking and stripping comments, first pass over the ATS subsystem.Willow Liquorice8+3-79
2022-08-25 04:45-DOC: First test of new header-first comment-stripping processWillow Liquorice1+0-10
2022-08-25 02:23-DOC: Refined doxygen warning filter is now in contribWillow Liquorice1+112-0
2022-08-23 19:01-DOC: Added XML cleanup to doxygen Makefile.amWillow Liquorice1+1-0
2022-08-26 15:34- finished test for signature rest endpointTristan Schwieren3+57-50
2022-08-26 13:51-switch to EdDSA egos only for signature rest endpointTristan Schwieren4+112-72
2022-08-24 08:08- add to gitignoreTristan Schwieren1+2-0
2022-08-19 15:48-sign rest api + unfinished testTristan Schwieren4+102-10
2022-08-11 14:45- siop for reclaim; A rest endpoint that signs stuffTristan Schwieren5+261-0
2022-08-26 12:19-changelog housekeepingMartin Schanzenbach1+36-0
2022-08-25 11:56double-check GP/PP are fineChristian Grothoff4+56-23
2022-08-25 11:28separator changeChristian Grothoff1+1-1
2022-08-24 19:59-proper ResultMessage validation with new flagsChristian Grothoff1+11-4
2022-08-21 21:58fix Bernd's signature violation discoveryChristian Grothoff3+3-3
2022-08-21 21:57-pack, just to be sureChristian Grothoff1+1-1
2022-08-21 21:57-fail on errorsChristian Grothoff1+2-0
2022-08-21 21:57check for GNU parallelChristian Grothoff1+8-0
2022-08-21 21:00-fix uninitialized 'reserved' fieldChristian Grothoff1+2-1
2022-08-09 21:22-Moved warnings file and warningfilter.py out of repo in preparation for cleanupWillow Liquorice2+0-13956
2022-06-12 19:30DOC: Initial work in CADET towards removing redundant doc comments.Willow Liquorice2+0-37
2022-06-09 18:33-DOC: Finished initial doxygen warning analysis script. All warnings sorted!Willow Liquorice2+4555-4501
2022-06-09 18:22DOC: Major doxygen organisation work, upgraded config, updated logoWillow Liquorice62+2674-1723
2022-06-04 23:31DOC: Nesting doxygen groups to improve high-level organisation of source docs.Willow Liquorice42+250134-1
2022-05-29 15:40-Replaced several hardcoded /tmp locations in tests of CORE, FS, IDENTITY, NAMECHACHE, PT, TOPOLOGY, and TESTBED subsystemsWillow Liquorice19+92-42
2022-08-20 12:45-remove unnecessary castChristian Grothoff1+1-1
2022-08-20 12:41-fix off-by-one on path truncationChristian Grothoff1+1-1
2022-08-18 17:00only 16 bit for optionsChristian Grothoff1+8-3
2022-08-18 13:41-misc cleanupsChristian Grothoff2+42-94
2022-08-15 10:19add JSON routines for base64 encoded valuesChristian Grothoff4+191-2
2022-08-12 11:33- update submoduleMartin Schanzenbach0+0-0
2022-08-11 09:38- added gitignoresTristan Schwieren2+2-0
2022-08-11 06:06DOC: Fix dist missing makefileMartin Schanzenbach1+2-1
2022-08-10 18:58-style fixesChristian Grothoff3+77-94
2022-08-08 09:48-fixMartin Schanzenbach1+1-1
2022-08-07 12:56-update submodule; properly integrate with build and install !releaseMartin Schanzenbach2+28-3
2022-08-07 11:49Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach4+9-25
2022-08-07 11:47-update submoduleMartin Schanzenbach0+0-0
2022-08-05 23:30Update `contrib/Makefile.am`madmurphy1+0-1
2022-08-05 23:19[contrib/] Update non-git Arch package (new deps: `python-sphinx` and `python-sphinx_rtd_theme`)madmurphy3+9-24
2022-08-05 13:47-fix https cert creationMartin Schanzenbach2+4-3
2022-08-05 12:21-changelog housekeepingMartin Schanzenbach9+41-8
2022-08-05 07:58Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach4+13-24
2022-08-05 07:58-update submodule !releaseMartin Schanzenbach8+8-8
2022-08-05 07:54-update submoduleMartin Schanzenbach0+0-0
2022-08-05 07:50-update submoduleMartin Schanzenbach0+0-0
2022-08-05 01:55[contrib] Update `contrib/packages/arch/gnunet-git/.SRCINFO`madmurphy1+4-2
2022-08-05 01:46[contrib] Enable the `gnunet://` URI scheme handler by ensuring that `/usr/share/applications/gnunet-uri.desktop` is installed; add `python-sphinx` and `python-sphinx_rtd_theme` to the `$makedepends` array of `contrib/packages/arch/gnunet-git/PKGBUILD`madmurphy4+10-23
2022-08-03 19:45-update submoduleMartin Schanzenbach1+1-0
2022-08-03 17:31-update submoduleMartin Schanzenbach0+0-0
2022-08-03 17:24-update submoduleMartin Schanzenbach0+0-0
2022-08-03 05:53-update submoduleMartin Schanzenbach0+0-0
2022-08-02 18:44-update submodulMartin Schanzenbach0+0-0
2022-08-02 18:20TRANSPORT: Fix certtool detection. Fixes #7257Martin Schanzenbach1+16-10
2022-08-02 15:44-update submodule/READMEMartin Schanzenbach1+1-0
2022-08-02 15:41-update minor fix submoduleMartin Schanzenbach0+0-0
2022-08-02 15:25DOC: Move from texinfo to sphinxMartin Schanzenbach128+633-555
2022-08-01 08:55DHT: Swap signature and peer id fields in path element lsd0004Martin Schanzenbach1+5-6
2022-07-27 15:37Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach0+0-0
2022-07-27 15:37GANA: Bump versionMartin Schanzenbach0+0-0
2022-07-27 13:09-update pofilesChristian Grothoff1+0-1
2022-07-27 10:21Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach11+235-111
2022-07-27 09:23DOC: Update instructions on GNS integration and useMartin Schanzenbach1+102-7
2022-07-24 09:32enable non-numbered sql statement executionChristian Grothoff4+97-70
2022-07-22 09:32-remove duplicate commentChristian Grothoff1+2-8
2022-07-21 10:30do not crash if psql is interrupted with CTRL-CChristian Grothoff1+16-4
2022-07-21 09:33fixed typo in saltÖzgür Kesim1+1-1
2022-07-17 00:06[contrib/] Dependency update in Arch packagesmadmurphy4+18-22
2022-07-09 17:57-pofilesMartin Schanzenbach9+184-185
2022-07-09 17:56-changelog housekeepingMartin Schanzenbach1+30-0
2022-07-08 12:55relative time is in nanoseconds, kill redundant _ms variantChristian Grothoff2+0-45
2022-07-08 12:37timestamps are in seconds, kill redundant _ms variantChristian Grothoff2+9-65
2022-07-08 12:16- DID lib; simplify closureTristan Schwieren1+11-20
2022-07-08 10:52- DID lib; formattingTristan Schwieren1+14-7
2022-07-08 10:47- DID lib; renamed vars and moved a freeTristan Schwieren1+25-26
2022-07-08 10:25-m DID lib; added check for existing DID documentTristan Schwieren2+98-35
2022-07-07 18:29implemented new DHT path signing with origin authenticationChristian Grothoff24+819-370
2022-07-07 11:42major modification to datacache to store route options (and clean up the API)Christian Grothoff20+899-715
2022-07-06 13:10- didlib; use expire valueTristan Schwieren3+46-37
2022-07-04 12:11ABE: Remove unused attribute-based encryption componentMartin Schanzenbach18+17-1328
2022-07-01 13:41- remove static variable from did_coreTristan Schwieren3+73-70
2022-07-01 12:41- refactored DID createTristan Schwieren3+76-109
2022-07-01 08:39-some coverityMartin Schanzenbach1+4-6
2022-06-29 14:47- non working DID lib create funcTristan Schwieren3+157-158
2022-06-29 11:11- added files to .gitignoreTristan Schwieren3+3-0
2022-06-29 10:48- started with DID lib create funcTristan Schwieren2+103-4
2022-06-28 19:31make sure Debian packages created on Ubuntu 21+ still work with Debian reprepro: force Debian standard compression algorithmChristian Grothoff1+3-0
2022-06-28 14:33-autoupdateChristian Grothoff1+1-1
2022-06-28 13:33- DID resolve using DID libTristan Schwieren2+25-78
2022-06-28 10:05-do gettext setup for each library/domain, not only onceChristian Grothoff1+16-11
2022-06-27 16:32- missing lib bugTristan Schwieren6+124-29
2022-06-26 13:12-fix typosChristian Grothoff16+46-55
2022-06-25 16:01-add interop test for berndChristian Grothoff3+112-145
2022-06-25 12:02BF bugfix: include mutator in sizeChristian Grothoff1+2-2
2022-06-24 13:03- changed did_core headerTristan Schwieren6+93-44
2022-06-22 18:19-also clear cache on lookup successMartin Schanzenbach1+19-0
2022-06-22 18:14RECLAIM: Improve OIDC userinfo caching; add config option for timeoutMartin Schanzenbach2+47-13
2022-06-21 08:44-avoid patch versionChristian Grothoff1+1-1
2022-06-20 12:24package v0.17.1 for DebianChristian Grothoff2+7-0
2022-06-19 11:55fix: htonl vs htons, thanks BerndChristian Grothoff1+4-4
2022-06-15 14:30- fix missing from oidc branchTristan Schwieren2+47-8
2022-06-13 19:22-adjusting terms of messenger service documentation in handbookTheJackiMonster2+12-12
2022-06-10 13:08-TRANSPORT(fix): consider certtoolJulius Bünger1+10-5
2022-06-13 10:32-changelog housekeepingMartin Schanzenbach1+12-0
2022-06-12 15:41-fix endianess conversion for url_counterChristian Grothoff1+2-2
2022-06-12 14:50Restore lost quotes in `man gnunet-search`madmurphy1+4-4
2022-06-12 14:33Add Arch packagesmadmurphy19+616-5
2022-06-10 11:15-header DID coreTristan Schwieren1+116-0
2022-06-09 16:23-more loggingChristian Grothoff2+5-1
2022-06-09 16:17log hashChristian Grothoff1+3-0
2022-06-09 09:49RECLAIM: Improve OIDC plugin; now requires jose (new optional dependency)Martin Schanzenbach3+9-4
2022-04-11 11:29-init oidc RSA256 featureTristan Schwieren6+403-71
2022-06-07 20:09-fix duplicate naming of functions in messengerTheJackiMonster14+321-321
2022-06-07 16:28-fix serialization invalid memory accessMartin Schanzenbach1+3-3
2022-06-07 15:51-fix test; pointer in closure invalidMartin Schanzenbach1+2-2
2022-06-07 13:23- finished DID helper with testsTristan Schwieren5+79-149
2022-06-07 10:20- default did document test without multibaseTristan Schwieren4+65-39
2022-06-04 20:59-modify revocation logic to fix lsd0001Martin Schanzenbach9+284-282
2022-06-04 20:34-changelog housekeepingMartin Schanzenbach9+429-346
2022-05-31 21:43protocol change: swap xquery and result filter, integrate mutator with result filterChristian Grothoff19+172-220
2022-05-31 21:07-indentation, better rvaluesChristian Grothoff1+10-6
2022-05-27 13:51- more testsTristan Schwieren1+38-15
2022-05-27 12:58- working did lib and 1. test for did helperTristan Schwieren3+8-11
2022-05-27 10:51- trying to make did_helper a libTristan Schwieren2+28-15
2022-05-25 14:55- not working testTristan Schwieren5+89-22
2022-05-25 12:07- init did testTristan Schwieren2+46-2
2022-05-24 18:51-fix horrible indentationChristian Grothoff1+38-32
2022-05-24 18:41-modify mingling to preserve less structure, breaks protocol slightly...Christian Grothoff2+34-12
2022-05-23 14:27-bump versionChristian Grothoff1+1-1
2022-05-18 19:26-log more detailsChristian Grothoff1+3-0
2022-05-18 15:52- started DID refactorTristan Schwieren5+281-162
2022-05-17 08:00fix scheduler bug with same-priority immediately-ready tasks possibly hogging the schedulerChristian Grothoff1+22-25
2022-05-14 10:20BUILD: Change submodule handling, update ganaMartin Schanzenbach1+2-3
2022-05-12 11:53update contrib/gana to 5ada88d0d3e25587a1340cc35669c36f608a50dbThien-Thi Nguyen0+0-0
2022-05-11 09:15update submodule contrib/ganaThien-Thi Nguyen0+0-0
2022-05-09 08:49DHT: Move block type definitions to GANAMartin Schanzenbach3+9-120
2022-05-09 07:00FCFSD: Allow configuration of relative expiration time of added recordsMartin Schanzenbach2+19-2
2022-05-05 13:00-fix unchecked remove calls in messenger ego storeTheJackiMonster1+15-5
2022-04-30 15:34-nicer loggingChristian Grothoff1+5-0
2022-04-26 22:34-oops, fix wrong size of unreduced scalarFlorian Dold1+2-2
2022-04-26 15:27-only need to copy 32 bytesFlorian Dold1+2-2
2022-04-26 15:14gnunet-crypto-tvg: edx25519 test vectorsFlorian Dold1+39-0
2022-04-26 15:13edx25519: use SHA512/256 instead of SHA256Florian Dold1+11-5
2022-04-26 09:41- added missing GNUNET_SERVICE_client_continuet3sserakt1+3-1
2022-04-25 15:38- added debug informationt3sserakt2+19-10
2022-04-25 07:26-code cleanup: remove duplicated commentsChristian Grothoff1+68-362
2022-04-25 07:14-simplify mqChristian Grothoff1+11-23
2022-04-24 16:50-added name for deletion message kindTheJackiMonster1+2-0
2022-04-19 12:53edx25519: KDF callFlorian Dold1+2-2
2022-04-19 12:43edx25519: use libsodium, tweak KDF callFlorian Dold1+64-134
2022-04-09 11:15BUILD: Fix mysql detection as reported on MLMartin Schanzenbach2+51-51
2022-04-08 19:18-libgnunetpq needs version bumpChristian Grothoff3+53-53
2022-04-06 10:36-fix MHD detectionChristian Grothoff1+1-1
2022-04-05 20:46-fix messenger renamingTheJackiMonster1+47-25
2022-04-05 15:15add flag to return 'not present' status from GNUNET_JSON_spec_mark_optionalChristian Grothoff2+34-14
2022-04-04 21:26-fixMartin Schanzenbach1+2-1
2022-04-04 20:49UTIL: OpenBSD does not implement unsafe srandomMartin Schanzenbach1+4-0
2022-04-04 17:44BUILD: Simplify mhd detectionMartin Schanzenbach1+2-9
2022-04-04 06:26Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt1+1-1
2022-04-04 05:43-typoChristian Grothoff1+1-1
2022-04-03 12:29Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt5+240-60
2022-04-01 13:08Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt41+2636-1426
2022-04-02 18:03-add include for type fd_setTheJackiMonster1+9-1
2022-04-02 18:02-implement messenger key update, fix ego store operationsTheJackiMonster3+231-57
2022-04-02 14:04-unusedMartin Schanzenbach1+0-2
2022-04-01 13:07- Introduced check, if we need to rebuild a DV box, because we have a different path. - Bug fix when freeing PendingMessage structs, in case of more complex hierarchies of pending messages. E.g. root msg -> DV Box -> reliability box. - Bug fix in backtalker logic. - Change logic, if MTU changes to keep already computed fragments. - Introduced a retry delay, if pending messages are not ready again. - Added schedule_transmit_on_queue, if communicator tells us about having capacity again. - Bug fixed in store request sent callback. - Some smaller bug fixes.t3sserakt4+200-76
2022-04-01 07:36-fixMartin Schanzenbach1+1-2
2022-04-01 07:29-portability openbsdMartin Schanzenbach1+5-3
2022-04-01 06:43-fix !tarballMartin Schanzenbach9+138-122
2022-03-31 18:57-portability fixesMartin Schanzenbach2+3-2
2022-03-30 08:29-fix bogus free bugsChristian Grothoff1+0-7
2022-03-27 14:03-style fixes, no semantic changesChristian Grothoff3+79-103
2022-03-27 13:35-logging, minor memory leak fixChristian Grothoff3+24-11
2022-03-29 15:11-changelog housekeepingMartin Schanzenbach1+24-0
2022-03-29 15:04-update testvector generationMartin Schanzenbach1+66-54
2022-03-29 15:03-add assertion againMartin Schanzenbach1+2-8
2022-03-29 08:11GNS: Do not fail on assertions in block processingMartin Schanzenbach1+8-2
2022-03-29 08:08-fixMartin Schanzenbach1+2-2
2022-03-28 10:32-fix leak in edx25519Özgür Kesim1+3-1
2022-03-27 15:12Edx25519 implementedÖzgür Kesim5+991-2
2022-03-27 10:25GNS: Sanitize APIs and align with LSD0001Martin Schanzenbach6+206-107
2022-03-26 06:17add GNUNET_TIME_absolute_round_down() functionChristian Grothoff2+26-0
2022-03-25 20:15-do not use potentially old version stringMartin Schanzenbach1+1-1
2022-03-25 17:55-actual fixMartin Schanzenbach1+1-1
2022-03-25 17:52-fixMartin Schanzenbach1+2-2
2022-03-25 16:28Remove bash-ism from get_version.shDavid Barksdale1+2-2
2022-03-21 15:38-init uninitChristian Grothoff1+1-1
2022-03-21 15:36-fix FTBFSChristian Grothoff2+51-52
2022-03-21 12:54Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach2+79-3
2022-03-21 12:54NAMESTORE: Towards new transaction-based APIMartin Schanzenbach6+168-590
2022-03-21 11:57-add gns record type handling for messenger room detailsTheJackiMonster2+79-3
2022-03-21 02:37add new approximate time cmp functionChristian Grothoff2+32-1
2022-03-19 10:23-fix distMartin Schanzenbach9+837-784
2022-03-19 09:18-changelog housekeepingMartin Schanzenbach1+18-0
2022-03-19 09:16-bootstrapMartin Schanzenbach1+50-50
2022-03-18 22:06-forgot test fileMartin Schanzenbach1+283-0
2022-03-18 12:51configure.ac: use lo0 for the 3 listed BSD Systems.Nikita Ronja1+3-0
2022-03-18 07:52GNS: Fix BOX handling in apexMartin Schanzenbach1+13-0
2022-03-17 22:24Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach9+585-258
2022-03-17 22:24GNS: Fix BOX service port handling in NBOMartin Schanzenbach1+5-1
2022-03-17 14:12Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt172+11592-6949
2022-03-17 13:28- Trying to exchange iptables with nft, first shot failed. - Fixed small bug in UDP communicator. - Fixed bug in DV circle test case - Introduced a default value to wait for a reliability ack. - Introduced a FC retransmission threshold together with a retransmission count. - Introduced a original size value for TransportDVBoxMessage - Checking if we have the root pending messge, when removing the pending message from virtual link. - Added delay value to schedule_transmit_on_queue to wait for retransmitting. - Checking for confirmed virtual link, before routing. - Allow unconfirmed queues or DV routes when doing dv encapsulation for control traffic. - Changed check_vl_transmission to also check window size for DV next hop peer. - Fixed fragment box handling to also handle reliability boxed message which needed to be fragmented. - Fixed completing a message which was not only fragmented but also DV boxed. - Added logic to notify core about a new virtual link using distance vector without having validated next neighbour. - Added logic to create a virtual link to handle flow control messages. - fixed several smaller bugs in fragmentation logic. - Changed logic for adding the next_attempt value of PendingMessage.t3sserakt9+581-252
2022-03-16 21:54-cov fixesMartin Schanzenbach1+1-1
2022-03-16 21:11-better lock handling/refactoring !coverityMartin Schanzenbach1+105-57
2022-03-16 20:22-actually lock label of a zone, not all labelsMartin Schanzenbach1+19-5
2022-03-16 17:53NAMESTORE: Add record set blocking APIMartin Schanzenbach5+285-42
2022-03-16 15:45-fix namestore testsMartin Schanzenbach5+5-5
2022-03-15 22:41-fix crash when member left messenger roomTheJackiMonster5+49-14
2022-03-15 07:42NAMESTORE: Prevent storing records under invalid labelsMartin Schanzenbach4+54-19
2022-03-14 00:50slightly beautify algChristian Grothoff1+6-9
2022-03-14 00:33implement nicer path truncation where we keep the part of the path that did verifyChristian Grothoff2+76-79
2022-03-12 22:39-add sanity check on local inputs, fix assertionChristian Grothoff2+10-1
2022-03-12 21:25-remove broken path trunction logicChristian Grothoff1+0-17
2022-03-12 08:47-move function to more logical place, no semantic changeChristian Grothoff1+57-57
2022-03-12 07:27-fix interpretation of return value after block API changeChristian Grothoff1+3-3
2022-03-12 07:15consider HELLOs also from PUTs, remove exact duplicates even if block type is unknownChristian Grothoff5+50-16
2022-03-12 04:20truncate paths if sigs are bad instead of just discarding the messageChristian Grothoff1+70-97
2022-03-12 03:29only hash over PID, not full HELLO URL when checking for duplicate HELLO blocksChristian Grothoff1+14-5
2022-03-12 03:01revise block API to match latest DHT specsChristian Grothoff23+410-1434
2022-03-08 09:14-fix dist buildMartin Schanzenbach2+19-2
2022-03-07 19:16-better handling of tng netnsMartin Schanzenbach5+21-21
2022-03-07 08:34-use nft instead of iptables for netjailMartin Schanzenbach11+691-688
2022-03-05 08:01-simplifyMartin Schanzenbach1+4-8
2022-03-05 07:58FS: Fix segfault in URI handlingMartin Schanzenbach1+16-10
2022-03-04 22:40GNS: Fix including proxy test in make dist. Addresses issue #7182Martin Schanzenbach1+1-0
2022-03-04 21:09-changelog housekeeping; namestore messageMartin Schanzenbach2+19-1
2022-03-04 16:31-modify some settings for better defaultsMartin Schanzenbach1+6-6
2022-03-04 15:46-fixMartin Schanzenbach1+1-4
2022-03-04 15:32-make coverity happier !coverityMartin Schanzenbach5+21-11
2022-03-04 13:17NAMESTORE: Warn use of low relative expiration timesMartin Schanzenbach1+19-6
2022-03-03 20:34NAMESTORE: Do not display label for TOMBSTONE only record setsMartin Schanzenbach1+2-0
2022-03-03 20:31GNS: Fix publishing of private recordsMartin Schanzenbach1+2-2
2022-03-01 17:12-coverity bugsMartin Schanzenbach5+36-34
2022-02-28 02:51Add `contrib/get_version.sh` to `EXTRA_DIST` (for allowing to launch `autoreconf -i` with the released tarball, when necessary)madmurphy1+1-0
2022-02-27 19:54BUILD: Allow boostrap when offline (if gana files exist)Martin Schanzenbach1+6-6
2022-02-26 22:26BUILD: Detect missing libsodium. Fixes #7153Martin Schanzenbach2+4-0
2022-02-26 15:15-ftbfsMartin Schanzenbach1+0-2
2022-02-26 15:05-silence warningsMartin Schanzenbach6+2-17
2022-02-26 12:52-fix identity test distMartin Schanzenbach9+178-177
2022-02-26 10:26-remove query hash from what is being signed overChristian Grothoff5+130-243
2022-02-26 09:22-include test scriptsMartin Schanzenbach1+4-1
2022-02-26 00:57-hack up GET/PUT signatures, still broken by designChristian Grothoff10+320-143
2022-02-25 19:17-changelog housekeepingMartin Schanzenbach1+162-0
2022-02-25 18:16-only test tng if experimentalMartin Schanzenbach1+3-0
2022-02-25 18:15-fix proxy testMartin Schanzenbach1+1-2
2022-02-25 15:29-fixMartin Schanzenbach1+2-1
2022-02-25 12:01-portable fix for ipsMartin Schanzenbach2+2-2
2022-02-25 11:01-fixMartin Schanzenbach1+1-1
2022-02-25 11:00-fixMartin Schanzenbach2+3-2
2022-02-25 10:51-fix namecache testMartin Schanzenbach1+4-3
2022-02-25 08:57-fix namestore rest testMartin Schanzenbach1+2-5
2022-02-25 08:22-fix namestore testsMartin Schanzenbach6+19-5
2022-02-24 23:46add GNUNET_B2S() macro; fix dht_line_test: we sign over query_hash, not block keyChristian Grothoff7+168-17
2022-02-25 07:45-gix record handlingMartin Schanzenbach3+20-24
2022-02-24 20:47-hide tombstone againMartin Schanzenbach1+2-2
2022-02-24 20:41-fix gnsrecord testsMartin Schanzenbach12+3071-2121
2022-02-24 11:58-fix consensus testMartin Schanzenbach1+1-1
2022-02-23 10:28-fix copy and paste errorChristian Grothoff1+2-2
2022-02-22 23:30-fix datacache to return 2x num_closest in both directionsChristian Grothoff5+35-18
2022-02-22 18:52-add DHT FIXMEChristian Grothoff1+1-0
2022-02-20 23:11fix #7173Christian Grothoff3+19-19
2022-02-20 20:34add salt argument to GNUNET_CRYPTO_CS_r_derive()Christian Grothoff4+83-160
2022-02-19 19:27-removing FIXME"Christian Grothoff1+0-1
2022-02-19 19:03- Fix: Include dhtu.conf file in distNico Thomas1+3-0
2022-02-19 16:20Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach4+145-1
2022-02-19 16:20-fix private record inclusionMartin Schanzenbach1+1-1
2022-02-19 15:49-add scripts to deploy DHT tests with DHTUChristian Grothoff4+145-1
2022-02-19 15:44-nuke zklMartin Schanzenbach1+2-2
2022-02-19 15:22-update ganaChristian Grothoff1+1-0
2022-02-19 15:20-fix assertion, fix key initializationChristian Grothoff1+5-3
2022-02-19 15:06-fix htons/htonl bug introduced by message format changeChristian Grothoff5+168-77
2022-02-19 11:50-fix merge issuesChristian Grothoff1+63-13
2022-02-01 08:31-try to make static analysis happyChristian Grothoff2+45-90
2022-01-18 20:55-got basics to work with dhtu and udp+ip underlayChristian Grothoff3+49-19
2022-01-18 20:18-adding logging, minor dthu bugfixesChristian Grothoff4+100-11
2022-01-16 19:03-DHT: get tests to passChristian Grothoff3+30-24
2022-01-16 17:51-fix port initialization in addrChristian Grothoff5+54-6
2022-01-16 17:34-fix crashes on new DHT load/shutdownChristian Grothoff5+39-6
2022-01-16 13:01-DHT: add gnunet-dht-hello for bootstrappingChristian Grothoff9+530-13
2022-01-15 19:13-add hold/drop logicChristian Grothoff4+111-23
2022-01-15 18:54-DHT now takes care of queue size limitChristian Grothoff1+0-11
2022-01-15 18:25rebaseChristian Grothoff1+1-3
2022-01-15 18:24-more work on DHTU integrationChristian Grothoff26+1145-951
2022-01-13 19:26-implement TVGChristian Grothoff2+40-3
2022-01-12 19:42add new HELLO_URI block support to block pluginChristian Grothoff1+75-2
2022-01-12 19:30-conclude hello-uri implementation and testChristian Grothoff10+649-62
2022-01-12 13:34incomplete first hack of new hello-uri libChristian Grothoff5+406-10
2022-01-12 11:57-also add serialization from/to blockChristian Grothoff1+27-0
2022-01-10 20:51first steps towards usable dhtuChristian Grothoff14+917-650
2022-02-19 11:26-style fixesChristian Grothoff2+17-23
2022-02-18 12:02Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach1+12-0
2022-02-18 12:02DOC: Fix errorMartin Schanzenbach1+1-1
2022-02-17 23:11-added support for deletion messages in messenger serviceTheJackiMonster1+12-0
2022-02-17 11:53DOC: Fixed git links in tutorialMartin Schanzenbach1+2-2
2022-02-16 13:41-revert old rfc confusion.Martin Schanzenbach2+6-7
2022-02-15 22:36-sanitize utf8 api a bitMartin Schanzenbach10+59-60
2022-02-15 19:04-tolower again, use NFKCMartin Schanzenbach3+7-7
2022-02-15 16:05Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach1+3-3
2022-02-15 16:05-silence APIMartin Schanzenbach1+0-1
2022-02-15 14:53-fix messenger service configurationTheJackiMonster1+3-3
2022-02-15 13:38Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach2+16-39
2022-02-15 13:37GNS: Allow lowercase and uppercaseMartin Schanzenbach6+20-15
2022-02-15 00:13Fix incorrect information in `contrib/xdg-scheme-handler/README`madmurphy1+1-1
2022-02-15 00:07`gnunet-search`: Reduce the help page and include Alessio's suggestionsmadmurphy1+15-38
2022-02-14 15:00GNS/NAMESTORE: Fix GNS2DNS delegationsMartin Schanzenbach4+37-19
2022-02-14 14:15UTIL: Fix DNS resolutionMartin Schanzenbach1+37-8
2022-02-14 11:15GNS: Rename CNAME test; bugfixMartin Schanzenbach3+36-32
2022-02-14 11:15-more tvsMartin Schanzenbach2+96-80
2022-02-12 20:18`man gnunet-search`: better layout for `--printf` examplesmadmurphy1+15-10
2022-02-12 18:14`man gnunet-search`: add `--printf` examples, update page datemadmurphy1+50-1
2022-02-11 15:20`man gnunet-search`: not just quotesmadmurphy1+7-7
2022-02-11 14:59`man gnunet-search`: general review (cont'd)madmurphy2+51-13
2022-02-11 03:20`man gnunet-search`: general reviewmadmurphy1+56-32
2022-02-11 02:52`man gnunet-search`: note about libextractormadmurphy1+4-2
2022-02-11 02:45`man gnunet-search`: metatype stringmadmurphy1+3-1
2022-02-11 01:49`man gnunet-search`: update synopsismadmurphy1+5-0
2022-02-11 01:32First draft of updated man page for `gnunet-search` (to be reviewed)madmurphy1+143-5
2022-02-10 22:45Add missing information to `gnunet-search`'s help pagemadmurphy1+5-3
2022-02-10 22:24New version of `gnunet-search` is ready to be testedmadmurphy1+524-92
2022-02-10 22:20Use `const` for `GNUNET_FS_file_information_get_filename()`'s only argumentmadmurphy2+2-2
2022-02-10 22:12Add newline before help pages' footermadmurphy1+2-1
2022-02-09 09:37-indentChristian Grothoff1+6-1
2022-02-09 09:24-fix use of uninitialized memory in testChristian Grothoff2+55-7
2022-02-09 08:41-clean up test a bitChristian Grothoff1+159-124
2022-02-07 23:29-fix namestore logicMartin Schanzenbach3+21-84
2022-02-07 23:11-allow packing with NULL field nameChristian Grothoff1+6-0
2022-02-07 16:20-remove anarchistic network. it would need further elaboration and as such is confusing. The paragraph above suffices imoMartin Schanzenbach1+3-2
2022-02-07 16:11-fixMartin Schanzenbach1+36-9
2022-02-07 14:59GNS: LSD0001 improvementsMartin Schanzenbach8+317-90
2022-02-06 14:25-byebye tombstonesMartin Schanzenbach2+3-1
2022-02-06 14:22-update tombstone descriptionMartin Schanzenbach1+4-2
2022-02-06 13:59-remove tombstone structMartin Schanzenbach1+0-17
2022-02-06 13:30-simlify and correct tombstone logicMartin Schanzenbach12+142-483
2022-02-06 11:21-support fun macrosChristian Grothoff1+1-2
2022-02-06 11:21-support fun macrosChristian Grothoff1+1-1
2022-02-05 20:37-refactor zonemasterMartin Schanzenbach5+259-266
2022-02-05 19:28-update handbookMartin Schanzenbach1+24-5
2022-02-05 17:56-fix issue with tombstone deletion when records are addedMartin Schanzenbach3+16-18
2022-02-05 16:17GNS: Add tombstone string processing; also handle tombstones in monitor properlyMartin Schanzenbach2+181-8
2022-02-05 15:39-ftbfs; uncrustify does not like the cmp macroMartin Schanzenbach1+3-3
2022-02-04 23:50GNS: Implement Tombstone logicMartin Schanzenbach6+331-49
2022-02-03 22:59-fix distMartin Schanzenbach1+2-1
2022-02-03 21:47GNS: Move VPN to DNS2GNS. Fixes #7171Martin Schanzenbach3+213-202
2022-02-03 17:44GNS: Introduce REDIRECT records. Fixes #7172Martin Schanzenbach2+112-23
2022-02-03 17:12GNS: Introduce CRITICAL flag. Fixes #7169Martin Schanzenbach9+99-15
2022-02-03 12:28Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach1+1-1
2022-02-03 12:28- fix pkey/edkey confusionMartin Schanzenbach1+1-1
2022-02-03 08:46Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt20+1430-416
2022-02-03 08:45- disabled dv circle test caset3sserakt1+1-1
2022-02-03 08:34-ftbfsMartin Schanzenbach3+24-18
2022-02-03 08:25GNS: Rework GNS block wire formatMartin Schanzenbach7+337-239
2022-02-01 20:10- add plaintext message to revocation tvgMartin Schanzenbach3+34-19
2022-02-01 16:52GNS: Fix context strings in key derivation according to LSD0001Martin Schanzenbach1+2-2
2022-02-01 14:48GNS: Fix revocation wire formatMartin Schanzenbach4+167-10
2022-02-01 12:05-make tvs deterministicMartin Schanzenbach1+45-16
2022-02-01 10:39-fix tvsMartin Schanzenbach1+2-2
2022-01-31 17:16-fixMartin Schanzenbach1+1-1
2022-01-31 16:47-minorMartin Schanzenbach1+1-1
2022-01-31 15:53-update revocation test vectorMartin Schanzenbach1+18-5
2022-01-31 15:49-include storage key in tvgMartin Schanzenbach1+14-0
2022-01-31 15:07-ftbfsMartin Schanzenbach1+67-0
2022-01-31 10:23-fixMartin Schanzenbach1+1-1
2022-01-31 10:21-fix testvectorsMartin Schanzenbach1+7-14
2022-01-31 10:14-be againMartin Schanzenbach1+2-2
2022-01-31 10:10-output IVs and Ks for symmetric encryption GNSMartin Schanzenbach3+164-150
2022-01-31 09:06-forgot fileMartin Schanzenbach1+135-0
2022-01-31 09:05-fix big endian again; add test vector consumerMartin Schanzenbach2+58-11
2022-01-30 22:28-not a scalar/intMartin Schanzenbach1+2-2
2022-01-30 22:10-fix tvg gnsMartin Schanzenbach1+34-12
2022-01-29 17:13Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach3+416-0
2022-01-29 17:12-fixMartin Schanzenbach1+2-2
2022-01-26 21:41added CS test vectorsGian Demarmels2+404-0
2022-01-21 17:00- added missing topo filet3sserakt1+12-0
2022-01-21 15:10- removed test file from Makefile.amt3sserakt2+0-11
2022-01-21 14:31- fixed bug with broadcast test. - added configurable port for router in netjail_start.sh. - added key for configuring broadcast in topo.sh. - port for communicators can variable. - added variable additional_connects in GNUNET_TESTING_NetjailTopology. - additional connects can be configured in topology file. - added distance vector test with circle topology. - Reassambly for fragmentation is now stored at VirtualLink, not at Neighbour. - DV forwarding distingush between control flow and payload. - handling fragment box switch to be based on VirtualLink. - reliability box will not be handled like a fragment. - propagating next retransmission attempt variable of fragment to the root message. - check for fragmentation when adding reliability box. - several smaller bug fixes.t3sserakt15+559-566
2022-01-20 14:21DOC: Update README and handbook for dependenciesMartin Schanzenbach2+5-3
2022-01-18 13:05UTIL: Add UTF-8 NFC testMartin Schanzenbach1+7-0
2022-01-18 10:05GNS: Towards NFCMartin Schanzenbach6+167-96
2022-01-15 08:14- fix distMartin Schanzenbach1+4-2
2022-01-14 21:10Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach1+1-0
2022-01-14 21:10-fixMartin Schanzenbach5+133-36
2022-01-14 20:08-check for pkg-configChristian Grothoff1+1-0
2022-01-14 17:48-fixMartin Schanzenbach2+1-3
2022-01-14 17:42RECLAIM: Add DIDs - trizuzMartin Schanzenbach5+1014-3
2022-01-14 17:24-move to reclaimMartin Schanzenbach6+20-57
2022-01-14 15:25-code reviewMartin Schanzenbach1+187-133
2022-01-13 12:35also benchmark 4096Christian Grothoff1+1-1
2022-01-10 14:18-.po updateChristian Grothoff8+8378-8278
2022-01-10 14:03-ignChristian Grothoff1+1-0
2022-01-10 13:57-remove signing from DHTU API: no longer neededChristian Grothoff3+51-284
2022-01-10 13:23-DHT: add path signature verification logic; tests pass, but logic remains dead (FTBFS fix)Christian Grothoff1+0-4
2022-01-10 13:22-DHT: add path signature verification logic; tests pass, but logic remains deadChristian Grothoff9+309-114
2022-01-10 12:39-fix another NPEChristian Grothoff1+4-3
2022-01-10 11:54-fix NPEChristian Grothoff1+2-0
2022-01-10 10:50fix recursive loading of BCChristian Grothoff1+37-8
2022-01-10 09:43-export routine for path verification (untested)Christian Grothoff2+65-1
2022-01-10 09:31add more information to ensure signatures are fresh and request-specificChristian Grothoff2+39-6
2022-01-09 17:12-DHT: implement path signing (but signatures are not yet being verified)Christian Grothoff1+3-0
2022-01-09 17:11-DHT: implement path signing (but signatures are not yet being verified)Christian Grothoff3+92-16
2022-01-09 11:22DHT: modify API and protocol messages to add path signatures, except for now the actual signatures are just placeholders (signing and signature verification are missing)Christian Grothoff40+419-552
2022-01-09 10:31DHT: signed path definition (not implemented at all)Christian Grothoff2+57-2
2022-01-07 18:15-fix kdf pointer bugMartin Schanzenbach1+2-2
2022-01-07 10:24-some input sanitization for identity and abdMartin Schanzenbach3+32-10
2022-01-06 14:36- changed makefile to add the test for seting up of the backchannel key materialt3sserakt1+8-0
2022-01-06 14:32Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt109+5769-4350
2022-01-06 14:31- added test for setup of the backchannel key materialt3sserakt1+250-0
2022-01-05 07:28-changed my mindMartin Schanzenbach1+0-2
2022-01-05 07:27-add distcheck flagsMartin Schanzenbach1+2-0
2022-01-05 07:14-actually include tlds.conf in distMartin Schanzenbach1+2-1
2022-01-05 07:02-move extra dist to bottomMartin Schanzenbach1+13-14
2022-01-04 21:18BUILD: Make GANA generation mandatory for beetstrap. Requires recutilsMartin Schanzenbach1+2-1
2022-01-04 19:43-remove gana files; now generated at bootstrapMartin Schanzenbach5+2-371
2022-01-04 19:40-fix legacyMartin Schanzenbach1+4-0
2022-01-04 15:26-add gana to bootstrap; updateMartin Schanzenbach1+28-1
2022-01-04 14:56-fixMartin Schanzenbach2+12-1
2022-01-04 14:53BUILD: gnunet-signatures from ganaMartin Schanzenbach5+76-144
2022-01-04 14:37BUILD: Add gana gnunet-signatures; do not yet copyMartin Schanzenbach1+10-1
2022-01-04 14:23BUILD: Add gana GNS TLDsMartin Schanzenbach5+15-4
2022-01-04 12:47BUILD: Add gana build target for easy updates of generated headersMartin Schanzenbach3+7-0
2022-01-03 14:35-more DHT code cleanup (no substantial changes)Christian Grothoff5+188-169
2022-01-03 09:30-revising GDS_am_closest_peer to actually check all relevant peers in the routing tableChristian Grothoff1+45-28
2022-01-02 22:55-DHT: clean up peer selection logicChristian Grothoff4+207-267
2022-01-02 21:57-minor code cleanupChristian Grothoff1+150-137
2022-01-02 21:13-FTBFSChristian Grothoff1+4-4
2022-01-02 21:12-fix typos causing FTBFS:Christian Grothoff1+10-4
2022-01-02 21:10-dceChristian Grothoff6+8-325
2022-01-02 20:17-renameChristian Grothoff2+7-5
2022-01-02 19:46-DHT: deduplicate monitor matching logicChristian Grothoff2+323-218
2022-01-02 19:24-non-trivial refactoring/cleanup of the DHT codeChristian Grothoff11+653-1153
2022-01-02 13:53clean up am_closest_peer and other functionsChristian Grothoff5+270-264
2022-01-02 12:10revise DHT hashing functions, add test logicChristian Grothoff8+358-252
2022-01-01 08:15-coverityMartin Schanzenbach5+70-33
2021-12-29 19:47-migrate code to new block APIChristian Grothoff7+122-129
2021-12-29 19:16-start to use new block API in DHTChristian Grothoff7+271-345
2021-12-29 18:12implement revised block APIChristian Grothoff3+214-165
2021-12-29 17:41-fix leakChristian Grothoff2+3-1
2021-12-29 17:22-updating block plugins to new APIChristian Grothoff12+1134-122
2021-12-29 13:56fix bugsTristan Schwieren1+106-105
2021-12-28 23:15-more FTBFSChristian Grothoff2+10-11
2021-12-28 23:11implement new block API for FS, fix FTBFSChristian Grothoff3+151-15
2021-12-28 22:57-minor adaptations to match up schanzen's block API and my block plugin APIChristian Grothoff1+25-18
2021-12-28 22:39revise block plugin design as per discussion with Martin today (only implemented for GNS)Christian Grothoff3+268-9
2021-12-16 17:13IDENTITY: Expose encryption based on identities on CLINico Thomas5+272-5
2021-12-28 21:39-lsd0004 draft block APIMartin Schanzenbach1+87-0
2021-12-28 13:44-changelog housekeepingMartin Schanzenbach1+221-5
2021-12-21 14:27changed derive_secrets APIGian Demarmels5+15-20
2021-12-21 17:03-add commentsMartin Schanzenbach1+575-475
2021-12-21 16:18-mergefixMartin Schanzenbach0+0-0
2021-12-20 21:09-did mulitbase key and assert method for VCsTristan Schwieren1+71-30
2021-12-20 13:26-did key checkTristan Schwieren1+2-7
2021-12-20 13:03-did not working key checkTristan Schwieren1+5-8
2021-12-20 12:24-did expiration time fixTristan Schwieren1+57-27
2021-12-14 22:25-did working replace, generalized remove, refactorTristan Schwieren1+136-77
2021-12-14 18:39-did not working removeTristan Schwieren1+16-7
2021-12-14 13:01-did not working remove abstractionTristan Schwieren1+94-53
2021-12-03 15:44-test against mb b64Martin Schanzenbach2+21-13
2021-12-03 14:30-proper license headerMartin Schanzenbach1+15-16
2021-12-03 14:27-add test for w3c-ed25519-2020Martin Schanzenbach3+77-0
2021-12-13 16:18-did show did and refactorTristan Schwieren2+213-61
2021-12-03 10:22- did not working createTristan Schwieren1+30-26
2021-12-02 11:09-DID refactor, uncrustify, not working didd createTristan Schwieren3+344-182
2021-11-30 10:08- did working removeTristan Schwieren1+39-22
2021-11-29 16:02- Not working did removeTristan Schwieren1+39-26
2021-11-26 13:05remove binaryMartin Schanzenbach1+0-210
2021-11-29 10:32- DID removeTristan Schwieren1+174-65
2021-11-26 12:59-forgot the .c...Tristan Schwieren1+97-1
2021-11-26 12:36- get did document testTristan Schwieren2+220-7
2021-11-19 09:46DID:Initial commitTristan Schwieren4+82-1
2021-12-20 21:09-did mulitbase key and assert method for VCsTristan Schwieren1+71-30
2021-12-20 13:26-did key checkTristan Schwieren1+2-7
2021-12-20 13:03-did not working key checkTristan Schwieren1+5-8
2021-12-20 12:24-did expiration time fixTristan Schwieren1+57-27
2021-12-20 09:59BUILD: Kill build-commonMartin Schanzenbach9+47-74
2021-12-20 09:23DOCUMENTATION: Fix link to tutorialMartin Schanzenbach1+1-1
2021-12-16 16:48fix GNUNET_PQ_result_spec_timestamp_nboChristian Grothoff2+3-55
2021-12-16 11:53-fix ftbfsChristian Grothoff1+1-1
2021-12-16 11:51tolerate old style values (for now)Christian Grothoff1+61-0
2021-12-15 18:19-fix messenger client-side contact initialization for new messagesTheJackiMonster1+1-1
2021-12-15 12:18enable v10 backwards compatibilityChristian Grothoff1+40-0
2021-12-15 13:27GNUNET_CRYPTO_eddsa_key_from_file handles do_create correctlyÖzgür Kesim2+17-10
2021-12-14 22:25-did working replace, generalized remove, refactorTristan Schwieren1+136-77
2021-12-14 18:39-did not working removeTristan Schwieren1+16-7
2021-12-14 17:53-fix test ftbfsChristian Grothoff1+1-2
2021-12-14 16:16-DCEChristian Grothoff1+1-1
2021-12-14 14:59introducing GNUNET_TIME_TimestampChristian Grothoff17+979-611
2021-12-14 13:01-did not working remove abstractionTristan Schwieren1+94-53
2021-12-14 08:41-fix abd configMartin Schanzenbach3+4-6
2021-12-13 16:57-fix abd buildMartin Schanzenbach1+2-0
2021-12-13 16:53-fix ftbfsMartin Schanzenbach1+5-0
2021-12-13 16:50-fix ftbfsMartin Schanzenbach1+1-0
2021-12-13 16:37- fix experimental flagMartin Schanzenbach2+8-5
2021-12-13 16:19Merge branch 'dev/trizuz/dids' of git+ssh://git.gnunet.org/gnunet into dev/trizuz/didsTristan Schwieren3+84-0
2021-12-13 16:18-did show did and refactorTristan Schwieren2+213-61
2021-12-10 08:36- fix closest peer algorithmMartin Schanzenbach1+1-2
2021-12-08 10:26- fixed Makefile.amt3sserakt2+13-6
2021-12-08 09:50-debian changlog bumpChristian Grothoff1+6-0
2021-12-08 06:57Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt6+1427-82
2021-12-08 06:56- removed test_dhtu_ip.c from Makefile.am, usage of ng testing framework changedt3sserakt1+0-12
2021-12-06 21:44add crypto_cs testing and benchmarkGian Demarmels3+731-0
2021-12-06 21:13add crypto_cs implementationLucien Heuzeveldt3+696-0
2021-12-06 22:18-fix FTBFSChristian Grothoff1+0-82
2021-12-06 14:45- changed intervall of backchannel message checkt3sserakt1+1-1
2021-12-06 13:20fixed timeout for netjail tests, removed duplicated function declaration from header, using GNUNET_TESTING_get_trait_batch_cmds in loop, fixed tng service shutdown logic, added missing GNUNET_SERVICE_client_continue, changed default log level for udp backchannel test to debugt3sserakt9+73-93
2021-12-06 09:14propose barrier APIChristian Grothoff1+3-7
2021-12-06 09:05propose barrier APIChristian Grothoff1+5-0
2021-12-06 09:04propose barrier APIChristian Grothoff1+15-0
2021-12-06 08:15-use better typesChristian Grothoff1+7-3
2021-12-05 10:58add bool type to libgnunetpqChristian Grothoff3+156-52
2021-12-04 09:40-remove unused structMartin Schanzenbach1+0-38
2021-12-03 21:27ABD: Fix buildMartin Schanzenbach13+119-139
2021-12-03 17:22DHT: Update wire formats.Martin Schanzenbach1+26-21
2021-12-03 17:14DHT: Remove unused processing optionMartin Schanzenbach1+4-8
2021-12-03 15:44-test against mb b64Martin Schanzenbach2+21-13
2021-12-03 14:30-proper license headerMartin Schanzenbach1+15-16
2021-12-03 14:27-add test for w3c-ed25519-2020Martin Schanzenbach3+77-0
2021-12-03 10:22- did not working createTristan Schwieren1+30-26
2021-12-02 11:09-DID refactor, uncrustify, not working didd createTristan Schwieren3+344-182
2021-12-02 09:49- fixed warning, raised log level for udp backchannel testt3sserakt8+46-39
2021-12-02 08:02- added missing file, fixed warningst3sserakt1+32-0
2021-12-01 13:06- using the big macrofication of the traits from GNU Taler nowt3sserakt22+259-876
2021-11-30 19:05-fixChristian Grothoff1+3-2
2021-11-30 18:33-nicer codeChristian Grothoff1+10-16
2021-11-30 15:14ignore prepared statement failures if statement is already known to enable connection poolingChristian Grothoff1+12-2
2021-11-30 10:12- fixed bug in connect cmdt3sserakt1+1-1
2021-11-30 10:08- did working removeTristan Schwieren1+39-22
2021-11-30 10:05- added missing g for extra_logging vart3sserakt1+1-1
2021-11-29 16:02- Not working did removeTristan Schwieren1+39-26
2021-11-29 12:51- added dv script, but removed it from check_SCRIPTS, because it does not worg atm.t3sserakt2+12-2
2021-11-29 12:24Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt8+79-50
2021-11-29 12:24- added number of unintentional connects to connect cmd, fixed bugs in tcp communicator and tng service, added method to get a cmd not restricted to future or past cmdst3sserakt10+195-43
2021-11-29 11:43-fix messenger load-, store-operations and uninitialized memoryTheJackiMonster8+79-50
2021-11-29 10:51- added distance vector testcaset3sserakt1+374-0
2021-11-29 10:46- added scripts to EXTRA_DISTt3sserakt1+21-2
2021-11-29 10:33Merge branch 'dev/trizuz/dids' of git+ssh://git.gnunet.org/gnunet into dev/trizuz/didsTristan Schwieren1+0-210
2021-11-29 10:32- DID removeTristan Schwieren1+174-65
2021-11-28 16:05-fix ftbfs: |Christian Grothoff1+1-1
2021-11-28 08:52Hi guys, I hope you are well.Christian Grothoff1+5-5
2021-11-26 13:05remove binaryMartin Schanzenbach1+0-210
2021-11-26 12:59-forgot the .c...Tristan Schwieren1+97-1
2021-11-26 12:36- get did document testTristan Schwieren2+220-7
2021-11-26 12:12make LE optionalChristian Grothoff0+0-0
2021-11-26 12:11make LE optionalChristian Grothoff1+1-1
2021-11-26 12:03No longer require libextractor at configure timeThien-Thi Nguyen1+0-2
2021-11-26 08:17make sudo non-interactiveChristian Grothoff1+1-1
2021-11-25 22:50fix configure.ac issues with autoconf 2.69Christian Grothoff2+4-13
2021-11-25 22:38help fixing #7105Christian Grothoff2+43-12
2021-11-25 19:47Merge branch 'dev/vanni/bcd-new'Alessio Vanni32+3444-21530
2021-11-25 13:38add pk invariant checkChristian Grothoff2+33-0
2021-11-25 13:03Merge branch 'master' of git+ssh://git.gnunet.org/gnunetChristian Grothoff53+4197-5042
2021-11-25 13:03fix event loop subscriptions on DB reconnectChristian Grothoff1+19-1
2021-11-24 20:21-also check for LaTeX packages used by gnunet-bcdAlessio Vanni2+47-3
2021-11-24 20:05- added missing broadcast test topology conf filet3sserakt1+7-0
2021-11-23 12:20- update add option in reclaim man page as wellNico Thomas1+2-2
2021-11-23 11:31RECLAIM: Fix bug that multiple attributes with the same name are added in CLINico Thomas1+3-2
2021-11-24 16:11- fixed stack overflow in tng servicet3sserakt1+1-1
2021-11-22 20:41-accidentally broken uncrustify checkAlessio Vanni1+1-1
2021-11-22 18:03Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt2+2-1
2021-11-22 18:03- fix wrong kernel parameter check. Fix double free of GNUNET_HELPER_SendHandlet3sserakt7+8-8
2021-11-19 09:46DID:Initial commitTristan Schwieren4+82-1
2021-11-22 14:58-fixes two memory leaksTheJackiMonster2+2-1
2021-11-22 13:45-fixed problem of uninitialized memory by not using itTheJackiMonster7+51-33
2021-11-22 09:47-initialize memory with zeroesTheJackiMonster1+2-0
2021-11-22 08:49-indentChristian Grothoff1+4-20
2021-11-22 08:38-indentChristian Grothoff1+0-4
2021-11-22 08:30-fixesChristian Grothoff1+7-7
2021-11-22 08:26-fixesChristian Grothoff4+59-40
2021-11-21 15:14Fix gnunet-namestore's URI importAlessio Vanni1+4-2
2021-11-14 21:28-do not build gnunet-bcd if pdflatex is missingAlessio Vanni2+13-0
2021-11-11 20:45-mallinfo is deprecated in favour of mallinfo2Alessio Vanni4+15-15
2021-11-10 23:56Update configure.ac and a few macros used by itAlessio Vanni7+1439-1933
2021-11-05 21:52Allow gnunet-qr to read codes from PNG picturesAlessio Vanni4+452-189
2021-11-21 16:25update FR translationChristian Grothoff1+2-2
2021-10-14 19:22Improve gnunet-bcd and update logo used in generated cardsAlessio Vanni16+1508-19422
2021-11-21 14:18-fix rtypeChristian Grothoff1+6-3
2021-11-21 14:15-avoid warningsChristian Grothoff2+10-2
2021-11-20 22:22update fr.poChristian Grothoff1+3548-4341
2021-11-20 07:27Convert AC_HELP_STRING to AS_HELP_STRINGThien-Thi Nguyen5+9-9
2021-11-20 06:41Convert indirect ‘AC_CHECK_FUNCS’ call to direct oneThien-Thi Nguyen1+2-2
2021-11-20 06:31Remove unnecessary double-quotes escapingThien-Thi Nguyen1+1-1
2021-11-20 06:24Remove m4-quoting from AC_CHECK_FUNCS argThien-Thi Nguyen1+1-1
2021-11-19 20:02-fix missing join messages in known roomsTheJackiMonster1+1-7
2021-11-19 19:18-fix missing own member session during room openingTheJackiMonster5+20-13
2021-11-19 14:18Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt15+426-122
2021-11-19 14:18- Fixed header, fixed log level, changed block until connect logic, fixed memory issues.t3sserakt23+455-552
2021-11-18 23:17-forward stored message to client api handlerTheJackiMonster1+3-1
2021-11-18 22:40-running messenger service as user to pick identities correctlyTheJackiMonster1+1-0
2021-11-18 22:39-writing identity keys to buffer consistentlyTheJackiMonster1+4-2
2021-11-17 07:38subscribes are not reference counted by postgres, only subscribe/unsubscribe once per connectionChristian Grothoff1+14-6
2021-11-15 10:18-fixes memory leaks with message body decodingTheJackiMonster5+29-6
2021-11-15 08:04-indentChristian Grothoff1+76-42
2021-11-13 21:37-minor code cleanupChristian Grothoff2+12-65
2021-11-13 19:24-add gns record plugin for messenger room entriesTheJackiMonster4+287-0
2021-11-13 08:36- Added broadcast test case. changed transport_api_cmd_start_peer.c to be configure to use broadcast or not. Changed transport_api_cmd_send_simple.c to use map of connected peers. Fixed bugs in service and udp communicator.t3sserakt14+496-23
2021-11-09 20:09- added missing netjail_exec.sh in contrib/Makefile.amt3sserakt1+1-0
2021-11-09 18:43- using switch statement to identify different helper messagest3sserakt1+7-12
2021-11-09 16:54Merge branch 'master' into dev/t3ss/tngt3sserakt16+110-72
2021-11-09 16:38- moved global netjail methods to its own header file. - added configuration by string in test skript instead of config file. - moved netjail scripts to contrib/netjail and install them into the share/gnunet directory.t3sserakt47+1535-1223
2021-11-06 19:20-better loggingChristian Grothoff1+3-0
2021-11-01 12:35-style fixesChristian Grothoff1+9-8
2021-11-01 08:14-cleanupChristian Grothoff2+4-20
2021-10-30 14:07-fix subtle bug in GNUNET_CONFIGURATION_defaultAlessio Vanni1+9-6
2021-10-28 14:13- fixed coverity issuest3sserakt23+1555-1558
2021-10-28 11:32add logging for DB perf analysisChristian Grothoff2+10-0
2021-10-25 12:49changes to reflect the changes in testing_api_loop.ct3sserakt11+297-405
2021-10-25 09:23debian: fix path againFlorian Dold1+1-1
2021-10-25 08:40debian: fix libexec pathFlorian Dold1+1-1
2021-10-25 07:05-cleanupChristian Grothoff1+1-4
2021-10-23 06:22-mailmapMartin Schanzenbach1+3-3
2021-10-23 05:26-style fixesChristian Grothoff4+47-25
2021-10-22 17:48-remove test script for nowMartin Schanzenbach1+0-3
2021-10-22 16:37-fix linker issue on DebianChristian Grothoff1+2-0
2021-10-19 11:59kdf: zero out salt correctlyFlorian Dold1+2-1
2021-10-19 11:55make KDF conform to RFC 5869Florian Dold1+20-2
2021-10-15 19:02Merge branch 'master' into dev/t3ss/tngt3sserakt190+4444-7961
2021-10-14 14:39removed versioned artefacts with v2 and v3. changes to reflect the changes in testing_api_loop.ct3sserakt44+1441-5155
2021-10-13 07:23-cleanupMartin Schanzenbach1+0-1
2021-10-12 08:04BUILD: Kill infinibandMartin Schanzenbach13+0-394
2021-10-12 06:34BUILD: Attempt fix longer file names in make distMartin Schanzenbach1+1-1
2021-10-11 21:56BUILD: Remove --disable-mysql-version-check. #7033Martin Schanzenbach1+1-2
2021-10-11 21:43BUILD: Remove --disable-testing. Issue #7033Martin Schanzenbach26+6-103
2021-10-11 21:28BUILD: Remove W32 ifdefMartin Schanzenbach1+0-40
2021-10-11 21:01BUILD: Remove EXPENSIVE_TESTS (unused). Issue #7033Martin Schanzenbach1+0-9
2021-10-11 15:08fixed unset port forwarding variable bug in netjail script, fixed end cmd without shutdown bug, smaller fixest3sserakt6+47-18
2021-10-11 14:30BUILD: Remove SuperMUC code. Issue #7033Martin Schanzenbach7+0-410
2021-10-10 18:05-add testing.h to make distChristian Grothoff1+1-1
2021-10-10 16:09-make check/dist ftbfs fix. needs fileMartin Schanzenbach1+5-7
2021-10-09 13:35-fallback to .version file outside of gitMartin Schanzenbach1+17-4
2021-10-09 13:01-trim properlyMartin Schanzenbach2+3-3
2021-10-09 12:50-fix trMartin Schanzenbach1+1-1
2021-10-09 12:32-bashismMartin Schanzenbach2+4-1
2021-10-09 12:22-exec flagMartin Schanzenbach1+0-0
2021-10-09 12:20BUILD: Add version from git tagsMartin Schanzenbach3+8-2
2021-10-08 19:50-dceChristian Grothoff2+1-8
2021-10-08 19:50-clean up testing-NG finish logicChristian Grothoff19+288-595
2021-10-07 11:07- add generic topology configuration by file - cmd simple send using file configuration from file - added cmd to check the logs for backchannel encapsulation - added cmd which notifies the master loop of local loop being prepared to finish - added logging to helper.c - moved code from connecting peers cmd into global functions - added parameters given to the connecting peers cmd - added assertion when notifying the transport service about a new queue, if the communicator has no intial capacity - added optional valgrind cmd to test script - added flag für queues with unlimited length - added check for queues with higher priority - added attribute queue_capacity to struct Queue - bug fixing worker task for kce generation and transport notification about available queue in udp communicator - change value for unlimited queue length from 0 to UINT16_MAX in tcp communicator and service - added loop to stop the test system for the globally known peers in stop testsystem cmd - refactored endless growing array to handle further messages from the local loops, and added logic to handle the local test prepare msg - added utility methods in testing.c - added forwarding of all tests prepared msg in gnunet-cmds-helper.c - added cmd to end loop without shutdown - added without shutdown cmd to simple send testcase - added backchannel check, without shutdown and prepared cmd to udp backchannel testcase.t3sserakt29+2012-380
2021-10-06 16:53fix #7029Christian Grothoff1+8-1
2021-10-04 21:07Fix some typos in the handbookYujiri1+4-4
2021-10-06 07:34-fix FTBFSChristian Grothoff12+129-119
2021-10-04 20:30add missing finish cmdChristian Grothoff2+241-1
2021-10-04 18:26-fix a misunderstanding with pkg-configAlessio Vanni1+1-1
2021-10-04 16:15-basic santiy for testing API, breaks transport/ buildChristian Grothoff7+376-332
2021-10-04 10:15-taking a first stab at cleaning up the testing messChristian Grothoff25+555-619
2021-09-27 09:02-indentation of parametersTheJackiMonster71+1219-567
2021-09-27 07:00-indentChristian Grothoff1+2-1
2021-09-24 07:51-bugfixes and FIXMEs for t3ssChristian Grothoff1+53-33
2021-09-23 20:52PQ: implementing #7014: support testing database version is currentChristian Grothoff4+201-66
2021-09-23 20:52-add first dhtu test skeletonChristian Grothoff3+111-29
2021-09-22 20:41-finish first draft implementation of dhtu over GNUnet (old, not TNG)Christian Grothoff2+178-40
2021-09-22 18:32The differences between the contrib subdirectory in the git repository and the contrib subdirectory generated by make dist have grown really big. Please find attached another patch for updating the content of:Christian Grothoff2+265-72
2021-09-22 09:39NSE: return NaN (see #7021)Christian Grothoff1+1-1
2021-09-22 09:35NSE: return INF, not NaN (fixes #7021)Christian Grothoff1+1-1
2021-09-22 07:34Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt5+275-31
2021-09-22 07:34- added missing scriptt3sserakt1+2-0
2021-09-22 07:29-do ATS integration in DHTUChristian Grothoff3+91-28
2021-09-22 06:49-work on dhtuChristian Grothoff4+154-7
2021-09-20 17:08dhtu: handle connectChristian Grothoff1+37-3
2021-09-20 12:19- added missing testcase plugint3sserakt1+242-0
2021-09-20 11:57- fixed Makefilet3sserakt1+1-1
2021-09-20 09:25- fixed install dir for gnunet-cmds-helpert3sserakt1+2-0
2021-09-20 07:00Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt17+385-101
2021-09-20 07:00- added new udp backchannel testcase, changed netjail script to have port forwarding into subnets, master loop is no configured completely by topology config file, connect cmd reads topology file to connect to configured nodest3sserakt15+1605-622
2021-09-19 21:35more dhtu-gnunet basicsChristian Grothoff5+103-18
2021-09-19 19:05-work on dhtuChristian Grothoff4+99-62
2021-09-19 18:06-BUILD: Fix bswap portabilityMartin Schanzenbach2+5-5
2021-09-18 14:37-fix typosChristian Grothoff1+1-1
2021-09-18 14:37-fix typosChristian Grothoff2+2-2
2021-09-17 16:59Merge branch 'dev/vanni/build-info' into 'master'Alessio Vanni4+153-7
2021-09-17 09:05madmurphy writes:Christian Grothoff2+17-0
2021-09-16 20:51fix typos spotted by madmurphyChristian Grothoff1+8-8
2021-09-14 12:19- fixed wrong dependencies to tng version of libs, added missing block after sendingt3sserakt7+176-42
2021-09-13 16:37- fixed linker errort3sserakt1+1-1
2021-09-13 16:25- added tng milestone 2 versions with improvements onto version 1 files , fixed smaller issues in milestone 1 versions, added version 1 to buildbot, added new testcase for testing udp backchannelt3sserakt36+4813-158
2021-09-10 14:38Include "gettext.h" even when "platform.h" is unavailableAlessio Vanni1+8-0
2021-09-07 12:57-set return value following the current APIAlessio Vanni1+4-0
2021-09-07 12:52-indentationAlessio Vanni1+18-15
2021-09-07 12:50-Merge branch 'master' into dev/vanni/build-infoAlessio Vanni213+16475-19795
2021-09-05 20:21BUILD: Remove FRAMEWORK_BUILD defineMartin Schanzenbach1+0-6
2021-09-05 17:02-typoChristian Grothoff1+1-1
2021-09-05 16:36-typoChristian Grothoff1+2-2
2021-09-05 16:27make backend-check a gnunet-only gnunet-config optionChristian Grothoff3+64-30
2021-09-05 14:58refactor gnunet-config to make preload hacks obsoleteChristian Grothoff5+518-369
2021-09-03 16:21HANDBOOK: Add pointers to CIMartin Schanzenbach1+28-0
2021-09-03 13:17-touch build config !coverityMartin Schanzenbach1+1-1
2021-09-02 15:37-typoChristian Grothoff1+1-1
2021-09-02 14:29-Merge branch 'master' from upstreamAlessio Vanni3+85-1
2021-09-02 13:17- touching build config for test. Fixes #7009Martin Schanzenbach1+0-1
2021-09-02 13:12- update changelog #7009Martin Schanzenbach1+27-0
2021-09-02 13:07- update changelogMartin Schanzenbach1+12-0
2021-09-02 13:01- update changelogMartin Schanzenbach1+45-0
2021-09-01 08:28add fix for GNUnet directory permissions by madmurphyChristian Grothoff1+1-0
2021-08-31 14:09Flip the value of GNUNET_EXTRA_LOGGING given when it's undefinedAlessio Vanni1+1-1
2021-08-31 13:54gnunet.m4: add flag to disable debug messagesAlessio Vanni1+15-6
2021-08-31 13:21-More _ → dgettext changesAlessio Vanni1+4-4
2021-08-30 13:04- introduced nested namespace in test script to get rid of the permission problem, renamed test file.t3sserakt4+16-93
2021-08-30 08:06-removed tmp files from netjailTheJackiMonster2+54-43
2021-08-30 07:35exec'Christian Grothoff1+0-0
2021-08-30 07:35-launch via scriptChristian Grothoff2+7-1
2021-08-29 21:35-do load default configuration even if 'gnunet.conf' does not existChristian Grothoff2+38-41
2021-08-29 15:28-remove (invalid) testing zone keys !tarballMartin Schanzenbach5+0-11
2021-08-29 14:46-bump version !tarballMartin Schanzenbach1+1-1
2021-08-28 19:50improve error message and inherit stderr as suggested by FlorianChristian Grothoff1+2-2
2021-08-28 18:36-added ppid prefix to netjail netns and interfacesTheJackiMonster2+73-66
2021-08-28 18:23-mostly a test commitChristian Grothoff1+1-1
2021-08-28 17:43-try j8 !tarballMartin Schanzenbach1+1-1
2021-08-28 17:01-debianFlorian Dold1+1-1
2021-08-28 16:55-debianFlorian Dold1+1-1
2021-08-28 16:42debian: systemd installationFlorian Dold1+1-4
2021-08-28 16:31debian: clean upFlorian Dold1+0-3
2021-08-28 16:27debian: more fixes and formattingFlorian Dold3+201-219
2021-08-28 16:27debian: more fixesFlorian Dold1+12-20
2021-08-28 16:23debian: various packaging fixesFlorian Dold4+11-49
2021-08-28 15:46use ISO 8609 / RFC 3339 timestamps for loggingFlorian Dold1+3-1
2021-08-28 14:54release GNUnet 0.15.3Christian Grothoff11+24-18
2021-08-28 10:54partial fix for problems raised by Alessio on the MLChristian Grothoff2+8-7
2021-08-28 10:50partial fix for problems raised by Alessio on the MLChristian Grothoff2+2-2
2021-08-28 10:27-add files from madmurphy so that other distros may benefitChristian Grothoff6+42-16
2021-08-27 13:24-indentChristian Grothoff1+2-1
2021-08-27 12:34-fix minor memory leakChristian Grothoff1+1-5
2021-08-26 14:34-fix typo spotted by madmurphyChristian Grothoff1+3-3
2021-08-25 10:52further simplify libgnunetpq event API and implementation, also trigger events on 'loopback' that are not socket-activatedChristian Grothoff3+65-80
2021-08-24 17:51-add missing testing_cmds.hChristian Grothoff9+168-317
2021-08-24 14:12debian: libgnunet-dev should not depend on GNUnetFlorian Dold1+0-1
2021-08-24 13:42-pogenChristian Grothoff1+0-7
2021-08-24 13:25-remove pthread dependency, add additional libexec binary to gnunet packageChristian Grothoff3+6-9
2021-08-24 13:21-remove dead ats-tests, fix strange Debian build issuesChristian Grothoff44+44-7758
2021-08-24 09:56- fixed mem leaks, added code doc, formatting, removed trace logst3sserakt20+660-1079
2021-08-24 09:22- added header changes for cmds to stop a peer and remove a test environment, used in simple send test case plugint3sserakt2+61-19
2021-08-24 08:57Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt11+3999-3992
2021-08-24 08:57- added cmds to stop a peer and remove a test environment, used in simple send test case plugint3sserakt5+368-19
2021-08-23 11:29-update Debian changelog, updating posChristian Grothoff9+3991-3985
2021-08-23 11:26fixing misc. bugs in the configure scriptChristian Grothoff1+5-4
2021-08-23 11:13-bump versionChristian Grothoff1+1-1
2021-08-23 09:51-update pogenChristian Grothoff1+2-2
2021-08-23 08:12Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt8+118-238
2021-08-23 05:37-fix indentationChristian Grothoff1+13-15
2021-08-23 04:54-remove dead flagChristian Grothoff1+0-1
2021-08-22 21:59-simplify libgnunetpq to only support single-threaded applications that do use the scheudler (when using event API)Christian Grothoff6+101-218
2021-08-22 09:44-prepend X to ensure identifiers do not start with a numberChristian Grothoff1+4-4
2021-08-18 20:05- fixed copyright yeart3sserakt3+9-8
2021-08-18 08:25-swap WARNING/ERROR to fix #6991Christian Grothoff1+1-1
2021-08-17 18:37- moved additional files from testbed to testingt3sserakt7+3-97
2021-08-17 17:57- moved test code from testbed to testingt3sserakt32+2541-2136
2021-08-17 12:21- renamed methods and variables to prepare moving files from testbed to testing, to fix circular dependency problemt3sserakt24+264-1385
2021-08-16 09:04- commented plugin in Makefile.am because of circular dependency problemt3sserakt1+14-14
2021-08-16 07:20Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt48+2824-1994
2021-08-16 07:20- small changes to simple sendt3sserakt7+95-29
2021-08-16 07:14-fix indentChristian Grothoff1+2-1
2021-08-10 19:38-vpn helper does not even link against libgnunetutil, avoid GNUNET_assert/breakChristian Grothoff1+29-15
2021-08-10 08:44- fix vpn helper linkingMartin Schanzenbach1+4-1
2021-08-09 13:44-check return valuesChristian Grothoff1+15-28
2021-08-09 13:37-check return valuesChristian Grothoff1+1-1
2021-08-09 13:28-check return valuesChristian Grothoff1+5-5
2021-08-09 13:22-fix floating point logicChristian Grothoff1+16-14
2021-08-09 13:19-fix memory leakChristian Grothoff1+1-0
2021-08-09 13:18-fix memory leakChristian Grothoff1+6-18
2021-08-09 13:15-fix loopChristian Grothoff1+3-7
2021-08-09 13:14-fix assertionChristian Grothoff1+1-1
2021-08-09 13:09-fix bit shift opChristian Grothoff1+6-2
2021-08-09 10:53-more coverityMartin Schanzenbach2+2-1
2021-08-09 10:49-coverityMartin Schanzenbach3+33-12
2021-08-08 20:27-images are actually completely useless in info folder, od not install thereChristian Grothoff1+34-39
2021-08-08 20:10debian: do not pollute skel (see Debian Policy Section 10.7.5.)Florian Dold1+0-5
2021-08-08 19:43-fix man syntax issuesChristian Grothoff2+2-3
2021-08-08 19:40-remove -R on chown for log dir, remove chown for /home/grothoff, should really not be neededChristian Grothoff1+2-2
2021-08-08 19:37-fix debian package issues reported by FlorianChristian Grothoff3+26-24
2021-08-08 19:27-add missing image resources to TGZChristian Grothoff1+6-1
2021-08-08 19:20debian: leave out debian version '0', as lintian complainsFlorian Dold1+1-1
2021-08-08 19:14debian: bump version (0.15.0-1)Florian Dold1+6-0
2021-08-08 16:48-fix make dist; fix warningsMartin Schanzenbach13+2645-1844
2021-08-08 16:30-bump hostlist locationMartin Schanzenbach1+1-1
2021-08-08 15:17-if check is redundantChristian Grothoff1+1-2
2021-08-08 15:03-various coverity fixesMartin Schanzenbach7+8-0
2021-08-08 14:44-fix nptr issuesMartin Schanzenbach3+14-8
2021-08-08 11:24-silence compiler warningsMartin Schanzenbach3+4-4
2021-08-08 11:22-make new cmd tests experimental (segfalting); fix warningsMartin Schanzenbach2+1-5
2021-08-06 09:56debian: bump versionFlorian Dold1+6-0
2021-08-05 20:51-corrected doxygen documentation of the message callbackTheJackiMonster1+2-2
2021-08-05 17:26-move pop to not break gccChristian Grothoff1+1-1
2021-08-04 18:41do not generate tautological comparisson warnings for assertions (if gcc/clang version supports them)Christian Grothoff1+20-2
2021-08-04 13:10Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt9+146-53
2021-08-04 13:09first cmd for a simple tng test running. part of cleanup and sanity check when starting missingt3sserakt5+12-7
2021-07-27 14:27Autoconf macro to detect GNUnet installationsAlessio Vanni2+67-0
2021-08-03 12:32-fix memory leaksChristian Grothoff1+10-3
2021-08-02 14:03-doxygen fixChristian Grothoff1+1-1
2021-08-02 07:17-update changelog, bump versionMartin Schanzenbach3+85-2
2021-08-02 11:31-allow NULLChristian Grothoff1+3-1
2021-08-02 08:29-fix test logicChristian Grothoff1+7-7
2021-08-02 08:12-fix warningsChristian Grothoff1+6-6
2021-08-02 08:11-fix warningsChristian Grothoff1+34-33
2021-08-02 08:02Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt8+87-64
2021-08-02 08:02- fixed typot3sserakt1+1-1
2021-08-02 07:21-fix DHT loopChristian Grothoff1+6-6
2021-08-01 21:10-fix another typoChristian Grothoff1+22-18
2021-08-01 20:57-fix typosChristian Grothoff3+16-13
2021-08-01 20:08-fix busy loopChristian Grothoff1+6-2
2021-08-01 14:28-fix ftbfs"Christian Grothoff1+1-0
2021-08-01 14:230 for absolute time is special, and should be treated as such in JSON generationChristian Grothoff2+36-25
2021-08-01 12:59Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt6+153-213
2021-08-01 12:59- added config files for netjail testing. removed unshare from netjail scriptt3sserakt3+47-2
2021-08-01 12:53PQ: fix notification API bugsChristian Grothoff1+4-0
2021-08-01 11:20-move DB-agnostic types to GNUNET_DBChristian Grothoff3+84-90
2021-08-01 10:26debian: compat level, removal of user units, tweaksFlorian Dold3+65-123
2021-07-31 21:39-removed process namespaces from netjail scriptTheJackiMonster1+1-1
2021-07-31 20:42JSON: allow NULL-passing to GNUNET_JSON_pack_data_varsizeChristian Grothoff1+13-11
2021-07-31 18:04debian: bump versionFlorian Dold1+6-0
2021-07-31 18:03-config: allow empty config for @inline-secret@Florian Dold1+9-5
2021-07-31 14:47debian: Do not remove users/groups in postrmFlorian Dold2+6-24
2021-07-31 14:30Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt0+0-0
2021-07-31 14:20- removed warningst3sserakt4+11-11
2021-07-31 14:20- removed warningst3sserakt4+12-12
2021-07-31 14:08debian: fix dateFlorian Dold1+1-1
2021-07-31 10:58debian: bump version to 0.14.1-9Florian Dold1+6-0
2021-07-31 10:45-config: initialize variableFlorian Dold1+1-1
2021-07-30 20:20config: handle syntax error instead of dereferencing NULL pointerFlorian Dold1+12-2
2021-07-30 13:57-fetch response code first before testing on itChristian Grothoff1+11-23
2021-04-02 13:46SETU: Implement LSD0003Elias Summermatter15+2921-779
2021-07-30 12:17-improve logging if there is no HTTP responseChristian Grothoff2+19-4
2021-07-30 12:54:Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt22+876-302
2021-07-30 12:47- there are two helper running, but only one is doing the work of both. Therefore connecting peers does not work atm.t3sserakt13+220-92
2021-07-30 10:25-rename plugin, otherwise plugin_test fails due to conflicting other plugin with the same prefix nameChristian Grothoff4+46-23
2021-07-30 07:45-fix spellingChristian Grothoff2+15-9
2021-07-29 21:45-remove unnecessary options from Makefile.amChristian Grothoff1+3-4
2021-07-29 18:26use modern spelling for LLONG_{MAX,MIN}Thien-Thi Nguyen1+3-3
2021-07-29 18:21-fix return value of GNUNET_disk_globFlorian Dold1+14-3
2021-07-29 15:20add dependency libThien-Thi Nguyen1+1-0
2021-07-29 15:18add dependency libThien-Thi Nguyen1+1-0
2021-07-29 15:16add dependency libThien-Thi Nguyen1+1-0
2021-07-29 15:14add dependency libThien-Thi Nguyen1+1-0
2021-07-29 15:15config: restrict directives in files loaded via @inline-secret@Florian Dold1+60-1
2021-07-29 15:08add dependency libThien-Thi Nguyen1+1-0
2021-07-29 14:58add dependency libThien-Thi Nguyen1+1-0
2021-07-29 14:55add dependency libThien-Thi Nguyen1+1-0
2021-07-29 14:42add dependency lib to a couple targetsThien-Thi Nguyen1+2-0
2021-07-29 14:13do not warn when GNUNET_DISK_file_test can't access fileFlorian Dold1+2-2
2021-07-29 13:40config: prettier pretty printingFlorian Dold1+1-1
2021-07-29 13:03debian: bump versionFlorian Dold1+6-0
2021-07-29 12:59fall back to /etc for default configuration entry pointFlorian Dold4+91-20
2021-07-28 19:23debian: bump versionFlorian Dold1+6-0
2021-07-28 19:20-missing cosmetic newlinesFlorian Dold1+3-1
2021-07-28 19:03-fix memleakFlorian Dold1+2-0
2021-07-28 19:00config: report stats for secret sectionsFlorian Dold1+31-5
2021-07-28 18:19config: extended diagnostics, import cycle detection, deterministic load orderFlorian Dold4+257-145
2021-07-28 16:59config: sort globbed filesFlorian Dold1+68-29
2021-07-28 15:34diagnostics mode for gnunet-configFlorian Dold3+273-70
2021-07-28 15:14- commented rule for libgnunet_plugin_cmd_simple_send.la to fix buildt3sserakt3+82-12
2021-07-28 13:52- simple test without sending. peers setup working.t3sserakt9+76-26
2021-07-28 13:51-formatting / commentsFlorian Dold1+14-14
2021-07-28 13:47fall back to /etc if user config can't be foundFlorian Dold1+33-0
2021-07-28 13:26implement @inline-secret@ directiveFlorian Dold3+161-31
2021-07-28 12:31implement config inline globbingFlorian Dold3+363-51
2021-07-28 08:06-fix json pack bugsChristian Grothoff1+16-16
2021-07-28 07:39-nicer loggingChristian Grothoff1+28-4
2021-07-26 18:30config: resolve realpath of parent config file, fix docsFlorian Dold2+22-17
2021-07-26 18:03config: free real basepathFlorian Dold1+1-0
2021-07-26 17:59config: resolve realpath of base dir, not configFlorian Dold1+19-17
2021-07-26 17:35debian: bump versionFlorian Dold1+6-0
2021-07-26 17:33config: resolve symlinks for @INLINE@-ed filesFlorian Dold1+35-33
2021-07-26 15:49debian: bump versionFlorian Dold1+6-0
2021-07-26 14:32implement typed JSON packerChristian Grothoff4+296-55
2021-07-26 13:46-fix ftbfsChristian Grothoff3+8-1
2021-07-26 13:45-fix ftbfsChristian Grothoff1+5-5
2021-07-26 13:45debian: bump versionFlorian Dold1+6-0
2021-07-26 13:43-fix FTBFS in json pack headerFlorian Dold1+5-5
2021-07-26 13:34-missing libraryFlorian Dold1+1-0
2021-07-26 13:31JSON: add draft for new GNUNET_JSON_PACK APIChristian Grothoff1+318-0
2021-07-26 07:05simplify linkageChristian Grothoff1+0-2
2021-07-25 14:36-extend tests, include reconnect handling for eventsChristian Grothoff4+167-2
2021-07-25 14:05-complete new PQ event implementation, alas undertestedChristian Grothoff2+100-2
2021-07-25 13:00- Do not hardcode values in gnunet-configAlessio Vanni2+7-9
2021-07-24 21:44-added sent flag to messenger serviceTheJackiMonster3+42-5
2021-07-24 20:50minimal test for new pq event functionalityChristian Grothoff3+83-68
2021-07-24 14:15gnunet-config manpage: Document the new flagsAlessio Vanni1+18-7
2021-07-23 16:205708: allow gnunet-config to output build config informationsAlessio Vanni2+52-0
2021-07-24 20:05early draft for libgnunetpq event notification supportChristian Grothoff9+714-435
2021-07-24 09:02-update changelogMartin Schanzenbach1+63-0
2021-07-23 20:29- fix buildt3sserakt1+14-14
2021-07-23 20:17- smaller bug fixest3sserakt17+169-113
2021-07-23 18:20-yodaChristian Grothoff1+3-3
2021-07-23 18:18-even more time functionsChristian Grothoff2+38-0
2021-07-23 18:10introduce new TIME helper functionsChristian Grothoff2+16-0
2021-07-23 18:07introduce new TIME helper functionsChristian Grothoff2+81-2
2021-07-23 17:21-typoChristian Grothoff1+1-1
2021-07-23 17:17-better DB status checkChristian Grothoff1+3-0
2021-07-23 11:32Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt0+0-0
2021-07-23 11:31- moving cmds to other packagest3sserakt8+77-38
2021-07-22 18:13-fix compile errorTheJackiMonster1+2-1
2021-07-22 15:03- added first testcase cmd code for sending a simple testmessaget3sserakt17+1179-309
2021-07-22 09:51- removed backtracet3sserakt1+2-60
2021-07-21 16:10-fix ftbfsChristian Grothoff1+3-1
2021-07-21 14:27-de-deprecateChristian Grothoff2+3-6
2021-07-21 11:39-fix build macosMartin Schanzenbach3+12-2
2021-07-20 14:28-fix deb build issuesChristian Grothoff3+9-3
2021-07-20 09:00-ftbfsMartin Schanzenbach1+1-1
2021-07-19 17:54Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt11+116-64
2021-07-19 17:53- finished first prototype for running several local testcase.t3sserakt12+347-27
2021-07-18 12:51fail nicely if encoded text would be way too largeChristian Grothoff1+8-2
2021-07-18 12:46-handle corner cases in JSON parser, lift 1kb restrictionChristian Grothoff2+18-7
2021-07-18 12:26-improve error reportingChristian Grothoff1+6-1
2021-07-18 11:51-fix typosChristian Grothoff1+5-7
2021-07-17 19:10-replaced c++ keywords in messenger service headerTheJackiMonster5+31-31
2021-07-17 18:13fix #6925 and #6926Christian Grothoff1+48-16
2021-07-16 19:05- started to implement several cmds to start peers^Ctestcase plugin will be started directly from helper, functionality to communicate between master cmd loop and local cmd loop, code compiles, test is not working atm.t3sserakt22+1649-636
2021-07-14 08:22-update changelogChristian Grothoff1+6-0
2021-07-11 12:39-code cleanup, better error reportingChristian Grothoff2+23-10
2021-07-07 08:40Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt2+98-22
2021-07-07 08:40- added rudimentary cmd helper (copied from testbed-helper), binary to start a testcase plugin, rudimentary testcase plugint3sserakt8+899-13
2021-07-07 07:37-theoretically complete, alas untested plugin_dhtu_ip.cChristian Grothoff2+98-22
2021-07-06 21:16-rudimentary untested IP DHTU pluginChristian Grothoff2+269-101
2021-07-06 19:04-work on receive logicChristian Grothoff1+347-43
2021-07-06 14:41-more work on IP pluginChristian Grothoff1+192-12
2021-07-06 13:58-parsing for ip pluginChristian Grothoff1+61-1
2021-07-06 13:30DHTU: skeleton for pluginsChristian Grothoff7+606-3
2021-07-06 13:06-fix indentationChristian Grothoff1+7-5
2021-07-06 13:05define DHT underlay APIChristian Grothoff2+335-0
2021-07-05 14:49- do not include in platformMartin Schanzenbach2+19-19
2021-07-05 07:46HANDBOOK: Fix #6911Martin Schanzenbach1+2-2
2021-07-05 07:42UTIL: Prevent segfaults in config writeout. Fixes #6913Martin Schanzenbach1+3-0
2021-07-02 18:31Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt3+100-71
2021-07-02 18:31- stopping testbed, starting testbed for every node, fixing bugs, implement traits to start peers on nodest3sserakt13+474-273
2021-07-01 18:37-added global nodes without NAT to netjailTheJackiMonster2+60-7
2021-07-01 13:45DHT: cleaner implementation of peer selection logic (use 64-bits, more readable code)Christian Grothoff1+40-64
2021-06-30 11:04- starting testbed with netjailt3sserakt13+1062-33
2021-06-28 05:16BUILD: Fix bswap portabilityMartin Schanzenbach2+30-12
2021-06-27 20:18-added function to get the key of a roomTheJackiMonster2+20-2
2021-06-27 14:17-updated get_sender() to return const contactTheJackiMonster2+2-2
2021-06-25 14:15need libgnunetrest in libgnunet packageChristian Grothoff2+7-0
2021-06-24 14:41-fixed messenger find_rooms()TheJackiMonster2+2-4
2021-06-24 11:17-style fixesChristian Grothoff2+2-2
2021-06-18 11:47fix debian package buildChristian Grothoff4+20-18
2021-06-16 18:51-debug assistChristian Grothoff1+15-7
2021-06-16 15:09PQ: update libgnunetpq implementation to avoid duplicated nullable tests and to allow for the actual field name to differ from the fname, as done for example by the Taler amounts which are split over two DB fieldsChristian Grothoff3+59-83
2021-06-14 16:27-fix typoChristian Grothoff1+1-1
2021-06-11 11:54Merge branch 'dev/thejackimonster/messenger'TheJackiMonster12+165-13
2021-05-23 23:30-moved messenger service out of experimentalTheJackiMonster12+165-13
2021-06-06 11:36GNS: Fix EdDSA lookup by zonekey TLDMartin Schanzenbach1+2-2
2021-05-28 08:54IDENTITY: Add EdDSA switch to handbook and manpageMartin Schanzenbach2+14-6
2021-05-25 15:22-ignore new testChristian Grothoff1+1-0
2021-05-20 11:03-fix spellingChristian Grothoff2+46-22
2021-05-19 16:59-Merge branch 'dev/vanni/fcfsd'Alessio Vanni7+1252-862
2021-05-18 07:49- fix #6872 againMartin Schanzenbach1+2-1
2021-05-17 13:03- fix #6872Martin Schanzenbach1+1-1
2021-05-16 21:07[FCFSD] document it in the handbookAlessio Vanni1+134-0
2021-05-15 23:04-add forgotten NULL valuesAlessio Vanni1+25-12
2021-05-15 18:26-coverity: handle invalid key lengthMartin Schanzenbach2+17-2
2021-05-15 18:20-coverity: handle invalid key lengthMartin Schanzenbach4+18-8
2021-05-15 18:12-coverity: fix memleakMartin Schanzenbach1+1-0
2021-05-15 18:09Merge branch 'master' of ssh://gnunet.org/gnunetMartin Schanzenbach1+5-1
2021-05-15 18:09-always return on null egoMartin Schanzenbach1+1-1
2021-05-15 17:52-add NULL checkChristian Grothoff1+5-1
2021-05-15 17:46Revert "-coverity: use after free"Martin Schanzenbach4+5-9
2021-05-15 17:45Revert "-coverity: nptr frees"Martin Schanzenbach4+7-14
2021-05-15 16:54-coverity: nptr freesMartin Schanzenbach4+14-7
2021-05-15 16:46-coverity: use after freeMartin Schanzenbach4+9-5
2021-05-15 16:40-coverity: properly handle return valuesMartin Schanzenbach1+24-3
2021-05-15 16:29-coverity: use after freeMartin Schanzenbach1+3-3
2021-05-15 16:27-nptrMartin Schanzenbach1+2-1
2021-05-15 16:26-coverity; do not use assertion for actual code -- bad styleMartin Schanzenbach1+13-14
2021-05-15 14:17-coverityMartin Schanzenbach1+4-1
2021-05-15 14:08-coverity, remove commented codeMartin Schanzenbach3+39-68
2021-05-14 10:26-remove tracingMartin Schanzenbach1+0-14
2021-05-14 10:26-tng: fix max MTU valueMartin Schanzenbach1+8-1
2021-05-12 14:53-fix compiler warningsMartin Schanzenbach2+13-12
2021-05-11 09:26-more conversation api fixesMartin Schanzenbach2+12-4
2021-05-10 19:48- include h in expanded key as defined in lsd0001Martin Schanzenbach1+10-5
2021-05-10 19:48UTIL: Fix #6858Martin Schanzenbach1+3-1
2021-05-10 19:43CONVERSATION: Fix FTBFS for tests. #6857Martin Schanzenbach1+6-2
2021-05-02 17:02[FCFSD] Provide a better user experienceAlessio Vanni6+1105-862
2021-05-07 10:21-added signal handling and proper cleanup to netjailTheJackiMonster2+94-49
2021-05-03 18:46-fix actually follow spec for Salsa encryptionMartin Schanzenbach1+13-2
2021-05-03 16:49-add more tests for eddsa and gnsrecordMartin Schanzenbach6+131-26
2021-05-03 14:33Merge branch 'master' of ssh://gnunet.org/gnunetMartin Schanzenbach6+194-2
2021-05-03 14:33-fixMartin Schanzenbach1+6-6
2021-05-03 14:24-install headerChristian Grothoff1+1-0
2021-05-03 14:22migrate test as well, integrate child_management with libgnunetutilChristian Grothoff5+193-2
2021-05-03 10:24-remove (hopefully) unnecessary clampingMartin Schanzenbach2+18-18
2021-05-03 08:28-added binary check to netjail and set stunserver fixedTheJackiMonster2+26-7
2021-05-03 07:39-more comments, refactor derive_hMartin Schanzenbach1+58-15
2021-05-03 06:50-more comments on EDKEY signatureMartin Schanzenbach1+68-26
2021-05-02 20:00-corrected sub-process cleanup for netjailTheJackiMonster2+10-1
2021-05-02 19:33-added optional stunserver to netjail scriptTheJackiMonster2+60-2
2021-05-02 10:34-more work for JE MarchesiChristian Grothoff1+13-0
2021-05-02 09:19-add edkey test vectorMartin Schanzenbach1+125-6
2021-05-02 08:50-fix buildMartin Schanzenbach1+1-0
2021-05-01 20:05GNS: Add EDKEY support.Martin Schanzenbach10+891-185
2021-04-28 22:55-fix compiler warningsChristian Grothoff2+7-1
2021-04-28 08:55-more git handbookMartin Schanzenbach1+5-0
2021-04-28 06:52-fix documentation linksMartin Schanzenbach1+2-2
2021-04-27 21:29- fix misc typosChristian Grothoff35+90-190
2021-04-26 19:53-fix FTBFSChristian Grothoff1+6-0
2021-04-26 18:30-fix many more typosChristian Grothoff2+162-148
2021-04-26 18:25-fix many more typosChristian Grothoff193+545-528
2021-04-26 18:00-fix typosChristian Grothoff57+98-99
2021-04-26 15:28-fix misc typosChristian Grothoff23+151-159
2021-04-26 13:11-handle NULLChristian Grothoff1+2-1
2021-04-26 13:08fix gnunet-config: do not always write configuration fileChristian Grothoff4+161-116
2021-04-26 08:44-update readme for pabcMartin Schanzenbach1+4-1
2021-04-26 08:42-do not require autotools >=2.71Martin Schanzenbach1+1-1
2021-04-26 08:28-towards #6851: autotools 2.70Martin Schanzenbach3+9-24
2021-04-26 08:27- unconditionally build dlogMartin Schanzenbach1+4-13
2021-04-26 08:27-fix build reclaimMartin Schanzenbach1+7-75
2021-04-25 14:02Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt106+2167-391
2021-04-25 14:01- added testing cmd child managementt3sserakt2+291-0
2021-04-24 15:30-Fix several incorrect uses of `i.e.'Alessio Vanni78+205-213
2021-04-24 15:29Swap gnunet-config's default behaviour for the rewrite flagAlessio Vanni7+17-24
2021-02-22 09:16RECLAIM: Added libpabc credential support.Martin Schanzenbach11+1871-80
2021-04-23 22:02-fix typosChristian Grothoff10+53-53
2021-04-23 21:58-fix typosChristian Grothoff5+21-21
2021-04-20 13:39- added check for libsodium 1.0.18t3sserakt1+3-3
2021-04-19 19:21-first netjail setup with NATs integratedTheJackiMonster2+181-0
2021-04-18 19:13-unconditionally compile scalarproduct againChristian Grothoff1+1-5
2021-04-18 19:11SCALARPRODUCT: migrating logic from libgcrypt to libsodium (#6818).Christian Grothoff13+767-917
2021-04-18 15:30- fixed format for configure.ac git versionrexxnor1+1-1
2021-04-18 15:23- fixed format for configure.ac git versionrexxnor1+1-2
2021-04-18 15:18- fixed configure.ac to show last commit of current branchrexxnor1+1-0
2021-04-18 08:02-bump debian package versionChristian Grothoff1+6-0
2021-04-17 23:07-fix linker flagsChristian Grothoff2+2-2
2021-04-16 21:17-remove duplicate commentsChristian Grothoff1+0-103
2021-04-15 14:40- removed unfinshed file from Makefilet3sserakt1+0-7
2021-04-15 13:35- added handling of asynchronous task to testing ng. added testbed commands for setting up test invironment (atm wihtout the use of the ne async handling)t3sserakt14+798-249
2021-04-10 23:38-keep using breakChristian Grothoff1+1-1
2021-04-10 23:36-remove duplicated commentsChristian Grothoff1+1-248
2021-04-07 07:15-mergeChristian Grothoff0+0-0
2021-04-07 07:10-add missing helperChristian Grothoff1+12-1
2021-04-07 07:10-add missing helperChristian Grothoff1+12-1
2021-04-06 08:37-DESIGN: add various suggestions to gnunet_testing_ng_lib.hChristian Grothoff2+76-8
2021-04-04 14:51Implement function to load plugins within a specific contextAlessio Vanni8+98-30
2021-04-05 10:38Merge branch 'master' of ssh://gnunet.org/gnunetMartin Schanzenbach10+1415-1312
2021-04-05 10:37GNS: Update to new identity of FCFS PIN.Martin Schanzenbach1+1-2
2021-04-04 19:09-bumping versionMartin Schanzenbach10+1415-1312
2021-04-04 16:49-remove valgrind dependency from testMartin Schanzenbach2+0-4
2021-04-04 16:49-fix dist for testbed ngMartin Schanzenbach1+1-0
2021-03-20 12:53-multiple fixes and correction regarding messenger serviceTheJackiMonster17+587-172
2021-04-03 09:45-changelog housekeepingMartin Schanzenbach1+21-0
2021-04-03 07:40handbook: Add section on commit messages and developer branchesMartin Schanzenbach1+70-0
2021-04-03 05:47cleanupChristian Grothoff1+42-26
2021-04-03 05:42fix ftbfsChristian Grothoff1+4-2
2021-04-03 05:40indentChristian Grothoff1+10-4
2021-04-03 05:28indentChristian Grothoff1+8-26
2021-03-31 22:41Setu added some more perf messurement point for var message sizeElias Summermatter2+19-2
2021-03-31 22:15Setu fixed some bug in rand element gen and added variable payload for perfmanceElias Summermatter3+21-12
2021-03-31 20:58Fixed bug in rtt counter setuElias Summermatter2+3-2
2021-03-31 20:18Added byte counter to setuElias Summermatter3+31-2
2021-03-31 14:09Added some code for rtt countingElias Summermatter2+107-7
2021-03-31 09:49Added new operation parameters for performance testsElias Summermatter1+16-0
2021-03-31 09:19Updated gitignore setuElias Summermatter1+1-0
2021-03-31 09:18Changed perfomance setu fileElias Summermatter2+24-14
2021-03-31 09:18Setu Added perf to make fileElias Summermatter1+11-1
2021-03-31 09:17Merge branch 'master' of ssh://gnunet.org/gnunetElias Summermatter70+2621-340
2021-03-31 09:16SETU imporved testsElias Summermatter2+423-5
2021-03-30 17:26UTIL/SCALARPRODUCT: Do not build ECC dlog or scalarproduct with incompatible libgcrypt versions (>=1.9.0)Martin Schanzenbach4+33-6
2021-03-29 21:52-fixed multiple leaks in messengerTheJackiMonster9+47-28
2021-03-29 19:29-rps: fix bugsJulius Bünger2+12-9
2021-03-29 08:56- added testbed service commandt3sserakt1+140-0
2021-03-29 08:39Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt0+0-0
2021-03-29 08:01- added testbed commandst3sserakt6+796-5
2021-03-29 08:01- added testbed commandst3sserakt6+795-5
2021-03-28 14:15-fix peerstore api and testsMartin Schanzenbach2+76-16
2021-03-27 00:23-fix coverity issues wrt rpsJulius Bünger3+20-9
2021-03-26 21:32-more coverity fixesMartin Schanzenbach11+162-85
2021-03-26 13:31-do not call twiceMartin Schanzenbach1+0-1
2021-03-26 13:28-fixing memleaks and nptr derefsMartin Schanzenbach8+39-9
2021-03-26 13:05-more coverityMartin Schanzenbach4+15-5
2021-03-26 10:45-fix some coverity issues wrt reclaimMartin Schanzenbach6+141-94
2021-03-26 09:13-fix some coverity issues wrt gnsMartin Schanzenbach7+45-22
2021-03-22 19:36-gnunet-bcd should also work on other unixesMartin Schanzenbach1+0-2
2021-03-22 19:28-add doxygen in install stepMartin Schanzenbach1+2-0
2021-03-22 19:06fix #6808: gnunet-bcd card generationMartin Schanzenbach4+25-15
2021-03-22 17:38-changelog housekeepingMartin Schanzenbach1+159-0
2021-03-18 22:34-fixed image path in handbookTheJackiMonster1+1-1
2021-03-18 18:38-added handbook entries for messengerTheJackiMonster7+912-37
2021-03-18 17:44Fixed setu tests and state maschineElias Summermatter1+17-8
2021-03-18 16:55Fixed some bug in the statemaschin implementation of setuElias Summermatter2+4-5
2021-03-18 15:07Setu tests use gnunet internal functions to generate randum elementsElias Summermatter1+9-10
2021-03-18 10:48Added working test with randum setElias Summermatter2+12-5
2021-03-18 07:45Added some randum elemet generation test for setuElias Summermatter1+52-0
2021-03-17 19:01Fixed code in setu functionElias Summermatter1+2-2
2021-03-17 12:10- removed not used artefactt3sserakt1+0-8
2021-03-15 09:55- missing header changest3sserakt1+3-5
2021-03-15 09:45- added hello world test with command stylet3sserakt5+83-40
2021-03-14 13:04add packaging notice; fix #5633Martin Schanzenbach1+7-0
2021-03-10 07:54-implementation notice for our ECCMartin Schanzenbach1+16-0
2021-03-09 17:26IDENTITY: Fix wrong key construction for anonymous ECDSA identityMartin Schanzenbach1+4-0
2021-03-08 10:18- Just make it compile again.t3sserakt2+26-357
2021-03-06 18:03Merge branch 'master' of ssh://gnunet.org/gnunetTheJackiMonster2+38-419
2021-03-06 18:03-fix for messengers session-chainTheJackiMonster3+53-1
2021-03-06 13:03revisit testing-NG headerChristian Grothoff2+38-419
2020-11-01 21:57-added core functionality of the messenger serviceTheJackiMonster81+8758-3199
2021-03-04 11:36- fixed copyright datet3sserakt9+9-9
2021-03-04 10:49- fixed headert3sserakt2+2-2
2021-03-04 09:43Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt27+732-390
2021-03-04 09:41- first try to integrate GNU Taler command style testingt3sserakt11+2656-1
2021-03-03 20:39-handbook: no splitMartin Schanzenbach1+1-1
2021-03-03 20:32Merge branch 'master' of ssh://gnunet.org/gnunetMartin Schanzenbach7+241-4
2021-03-02 16:26Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff11+247-316
2021-03-02 16:16add base32 encoder/decoderChristian Grothoff7+241-4
2021-03-01 16:57-handbook: add TNG graphics. Minor fixesMartin Schanzenbach3+63-22
2021-02-28 14:26-another try. properly handle autoconf vs configure for HTMLFLAGSMartin Schanzenbach3+38-38
2021-02-28 13:41-build: revert AM_MAKEINFOHTMLFLAGS redefine. guess we have to live with the warning.Martin Schanzenbach3+40-20
2021-02-28 12:51build: do not redefine AM_MAKEINFOHTMLFLAGSMartin Schanzenbach3+22-39
2021-02-28 10:19-header updateMartin Schanzenbach1+10-1
2021-02-28 10:15GANA: Use GANA generated header for GNS record types. Update handbookMartin Schanzenbach6+195-265
2021-02-26 19:40-tng idlingMartin Schanzenbach1+2-13
2021-02-26 15:26-rework idle handlingMartin Schanzenbach2+2-11
2021-02-26 14:51-comment; uncrustifyMartin Schanzenbach1+19-5
2021-02-26 14:14-First message through TNG test doneMartin Schanzenbach5+112-97
2021-02-26 09:34-more tng service fixesMartin Schanzenbach6+131-18
2021-02-24 18:06-sending messages workingMartin Schanzenbach3+73-49
2021-02-24 16:30-more tngMartin Schanzenbach3+37-9
2021-02-24 12:01-towards message exchangeMartin Schanzenbach1+5-0
2021-02-24 11:32-remove legacy transportMartin Schanzenbach3+1-20
2021-02-24 10:25-fix neighbour sendMartin Schanzenbach2+14-9
2021-02-24 09:47-fix mtu; neighbour sendMartin Schanzenbach2+4-5
2021-02-23 21:30-flurry of bugfixes for tng serviceMartin Schanzenbach9+138-87
2021-02-23 13:29HELLO: Fix netdb.h nonsense with h_addrMartin Schanzenbach2+6-5
2021-02-23 10:42-add test configsMartin Schanzenbach2+37-0
2021-02-23 09:42HANDBOOK: Add some info on TNGMartin Schanzenbach1+245-0
2021-02-21 20:02TNG: Add a the api test; WIPMartin Schanzenbach10+1289-7
2021-02-21 19:56HELLO: Add test for NG API; fix extraction moreMartin Schanzenbach3+47-2
2021-02-21 15:45-towards tng testsMartin Schanzenbach1+41-16
2021-02-21 15:44HELLO-TNG: Fix parsing; sill brokenMartin Schanzenbach1+10-12
2021-02-21 10:46TNG: Add queue update handlingMartin Schanzenbach1+53-0
2021-02-21 09:53Add struct names for FS events. #6743Martin Schanzenbach1+24-24
2021-02-18 15:51SetU move check to unionElias Summermatter1+11-7
2021-02-18 15:44-style fixChristian Grothoff1+8-7
2021-02-17 18:54Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff2+40-23
2021-02-17 18:53fixChristian Grothoff2+21-1
2021-02-17 17:00Setu integrated new phase full receiving as described in rfc draftElias Summermatter1+15-1
2021-02-17 16:32Renamed Phase Expect IBF Cont -> Expect IBF LastElias Summermatter1+4-4
2021-02-17 16:26Renamed Phase Done -> FinishedElias Summermatter1+6-6
2021-02-17 16:09Fixed typo in renamingElias Summermatter1+7-7
2021-02-17 16:04Renamed Phase inventory passive -> passive decodingElias Summermatter2+8-8
2021-02-17 14:57Renamed Phase inventory active -> active decoding & Added idea folder to git ignoreElias Summermatter2+8-5
2021-02-16 18:03fix packageChristian Grothoff2+7-1
2021-02-16 08:50fix silly packaging bugChristian Grothoff3+8-7
2021-02-15 22:14try to fix depsChristian Grothoff2+9-2
2021-02-15 21:21further work on libgnunet minimizationChristian Grothoff6+21-11
2021-02-08 20:40Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff3+315-286
2021-02-08 20:40-minor style fixesChristian Grothoff2+14-8
2021-02-02 12:20Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt7+71-8
2021-02-02 12:20- refactored singleton worker task for udp com. to be per sender. refactored test code to only accept packet loss in case of timeout.t3sserakt2+314-285
2021-01-30 21:36use AS_VERSION_COMPARE instead of AX_COMPARE_VERSIONThien-Thi Nguyen1+1-1
2021-01-30 13:38update .gitignoreThien-Thi Nguyen1+1-0
2021-01-30 13:37fix #6722: use AX_COMPARE_VERSIONThien-Thi Nguyen1+3-2
2021-01-30 11:41fix #6690Christian Grothoff1+2-1
2021-01-28 21:28implement #6716Christian Grothoff4+65-5
2021-01-27 10:39- add missing conft3sserakt2+92-0
2021-01-26 11:56Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt2+29-0
2021-01-26 11:55- added all tng test cases againt3sserakt1+1-1
2021-01-25 19:43range is not allowed :-(Christian Grothoff1+1-1
2021-01-25 19:42lower versionChristian Grothoff1+1-1
2021-01-25 19:41Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff5+706-539
2021-01-25 19:41needed fileChristian Grothoff2+29-0
2021-01-25 16:22Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt0+0-0
2021-01-25 15:54- why is tng buildbot failingt3sserakt1+1-1
2021-01-25 15:54- why is tng buildbot failingt3sserakt1+1-1
2021-01-25 14:47Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt14+208-135
2021-01-25 14:47- fixed bug in tcp com challenge logic. added test case for bidirectional test.t3sserakt4+705-538
2021-01-21 11:57fixesChristian Grothoff2+4-3
2021-01-19 14:50fix bucket collision logic'Christian Grothoff1+7-7
2021-01-16 17:55fix config testChristian Grothoff1+31-9
2021-01-15 19:18indentation and style fixesChristian Grothoff2+48-39
2021-01-13 18:49Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff1+12-0
2021-01-13 18:49improve loggingChristian Grothoff1+8-2
2021-01-11 13:24-fix setting environment variable for testbedTheJackiMonster1+12-0
2021-01-11 16:37fix MACRO syntax, improve loggingChristian Grothoff2+6-1
2021-01-07 21:22convert to GMT, not localtime in GNUNET_TIME_year_to_timeChristian Grothoff2+32-2
2021-01-07 09:26properly document return value of GNUNET_PROGRAM_runChristian Grothoff3+59-65
2021-01-06 08:53Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff6+388-191
2021-01-06 08:53just use catChristian Grothoff1+2-8
2021-01-05 20:25Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt0+0-0
2021-01-05 16:39- added configuration to the tng communicator test codet3sserakt2+274-146
2021-01-05 16:39- added configuration to the tng communicator test codet3sserakt1+168-48
2021-01-05 12:35Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt112+6561-1929
2021-01-05 12:19- started making tng communicator test code more resilientt3sserakt6+116-48
2021-01-02 20:46bump changelogChristian Grothoff1+7-0
2021-01-02 12:47do not output synthetic pathsChristian Grothoff1+59-10
2021-01-02 10:24fix /proc/PID/maps parser format stringChristian Grothoff3+64-33
2021-01-01 20:07renamedChristian Grothoff1+1-1
2021-01-01 20:05del LICENSE lineChristian Grothoff1+1-2
2021-01-01 20:02rename gnunet-dev to libgnunet-devChristian Grothoff3+1-1
2020-12-31 08:12Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff3+86-12
2020-12-31 08:12do not use atomic write for configuration file, we may not have permissions to do this, also should not be necessaryChristian Grothoff2+41-21
2020-12-30 11:59Merge branch 'master' of ssh://gnunet.org/gnunetMartin Schanzenbach63+5170-168
2020-12-30 11:58RECLAIM: Fix quirky OIDC address handlingMartin Schanzenbach3+86-12
2020-12-30 08:39fix postinst to ensure gnunet.conf is owned by grothoff after using gnunet-configChristian Grothoff4+14-14
2020-12-29 12:43-work on packagingChristian Grothoff7+27-12
2020-12-29 11:15more identity-linker fixesChristian Grothoff1+58-7
2020-12-28 23:18fix changelog formatChristian Grothoff1+1-1
2020-12-28 23:020.14Christian Grothoff1+6-0
2020-12-28 23:00del generated filesChristian Grothoff2+0-34685
2020-12-28 22:47fix some linting issuesChristian Grothoff9+21-21
2020-12-28 21:59another linker fixChristian Grothoff1+1-0
2020-12-28 16:18fix for bitchy linkersChristian Grothoff1+2-0
2020-12-28 12:16include usr/share/ in libgnunetutilChristian Grothoff4+34688-1
2020-12-28 10:19Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff10+486-175
2020-12-28 10:19import Debian build rules, split off libgnunetChristian Grothoff52+5067-142
2020-12-28 01:34update handbook someMartin Schanzenbach1+65-1
2020-12-27 12:43-hunting memleaksMartin Schanzenbach6+123-27
2020-12-26 05:15RECLAIM: automatically purge dangling referencesMartin Schanzenbach1+278-133
2020-12-25 12:37fix error in presentation handlingMartin Schanzenbach5+22-16
2020-12-25 07:32Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff4+22-5
2020-12-25 07:32bump versionChristian Grothoff1+1-1
2020-12-21 14:52Merge branch 'master' of ssh://gnunet.org/gnunetMartin Schanzenbach53+1122-1647
2020-12-21 14:52cleanup before buildMartin Schanzenbach1+2-1
2020-12-20 16:35lower log levelChristian Grothoff1+2-2
2020-12-20 11:22rudimentary fixesChristian Grothoff1+30-46
2020-12-20 11:06fix broadcast logic: needed port numberChristian Grothoff1+13-9
2020-12-20 11:02fix sendto bugChristian Grothoff2+69-41
2020-12-20 10:51-fix misc compiler warningsChristian Grothoff1+74-50
2020-12-19 18:30minor fixesChristian Grothoff2+5-4
2020-12-19 17:43Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff3+84-5
2020-12-19 17:43change GNUNET_DISK_fn_write() to always do atomic writes and to NOT overwrite existing files; also change the return value to not return the size of the written file but GNUNET_OK on success, and integrate creating the directory if needed; breaks API, hence bumping libgnunetutil versionChristian Grothoff27+408-1405
2020-12-15 10:07@include chapters/configuration.texiThien-Thi Nguyen1+4-0
2020-12-15 10:06fix typo; quote { and } (six instances)Thien-Thi Nguyen1+4-4
2020-12-15 09:54include Configuration Handbook in gnunet.infoThien-Thi Nguyen2+6-2
2020-12-15 09:11use four args in pxrefThien-Thi Nguyen1+1-1
2020-12-15 08:43add pxref to ‘Config file format’Thien-Thi Nguyen1+2-3
2020-12-15 08:26[doc] Add section "Config file format"Thien-Thi Nguyen1+73-1
2020-12-15 06:52fixesMartin Schanzenbach3+20-4
2020-12-14 13:37indentation fixesChristian Grothoff2+6-8
2020-12-14 10:18- added code again that was accidentally lost during merget3sserakt3+74-10
2020-12-14 09:34Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt4+54-212
2020-12-14 08:57minor fixxrs1+1-1
2020-12-11 12:03-minor fixMartin Schanzenbach1+1-2
2020-12-11 08:59-fixMartin Schanzenbach1+1-1
2020-12-09 22:34-forgot to add prototypeChristian Grothoff1+10-0
2020-12-09 22:00add GNUNET_CRYPTO_hash_context_copy() functionChristian Grothoff4+224-57
2020-12-09 22:00add GNUNET_CRYPTO_hash_context_copy() functionChristian Grothoff1+41-208
2020-12-08 09:56Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt18+4137-1367
2020-12-08 09:47- added testing logic for backchannel and rekey tests. Fixed bugs for rekey logic.t3sserakt18+438-97
2020-12-08 07:50RECLAIM: Return userinfo claims from cacheMartin Schanzenbach3+217-50
2020-12-07 16:00-rps: make format strings more portableJulius Bünger1+7-7
2020-12-05 09:46Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff4+863-79
2020-12-05 09:46-fix indentationChristian Grothoff1+2-2
2020-12-04 16:51-remove unused macro / add commentFlorian Dold1+8-1
2020-12-04 16:36gnunet-crypto-tvg: fix bogus labelFlorian Dold1+1-1
2020-12-04 16:33add test vector unit testFlorian Dold3+63-1
2020-12-04 16:22gnunet-crypto-tvg: add verification modeFlorian Dold1+595-12
2020-12-04 13:52gnunet-crypto-tvg: output JSON, fix memleaksFlorian Dold2+199-67
2020-12-01 07:39Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff10+3749-1328
2020-11-30 10:14-fix linkMartin Schanzenbach1+1-0
2020-11-30 09:08-start TNG transport test logicMartin Schanzenbach3+1852-0
2020-11-30 04:30-rename communicator testing logicMartin Schanzenbach6+1521-1521
2020-11-30 04:19-fix communicator cleanupMartin Schanzenbach2+18-5
2020-11-24 11:36- added inband udp communicator rekey logict3sserakt4+706-151
2020-11-22 20:17Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff1+2-0
2020-11-22 20:17fix typeChristian Grothoff1+9-5
2020-11-21 22:58rps: fix another 'format not a string literal' warningDaniel Golle1+2-0
2020-11-18 18:19Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff7+182-238
2020-11-18 18:09more loggingChristian Grothoff1+3-0
2020-11-17 20:46- do not cleanup client twiceMartin Schanzenbach1+0-9
2020-11-16 22:57rps: deal with currently unused codeJulius Bünger3+109-168
2020-11-16 22:36rps: comment ill-defined codeJulius Bünger1+61-52
2020-11-16 21:59rps: properly initialise memoryJulius Bünger1+2-1
2020-11-16 21:56rps: use proper signednessJulius Bünger1+1-1
2020-11-16 21:56rps: use correct buffer sizesJulius Bünger1+2-3
2020-11-16 21:55rps: use correct types in format stringsJulius Bünger1+3-3
2020-11-16 21:53rps: get rid of warnings about harmless uninitialized variablesJulius Bünger2+4-1
2020-11-16 19:04Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff2+15-16
2020-11-16 19:04bump dns nameChristian Grothoff2+2-2
2020-11-16 03:54rps: fix sources for multiple warningsJulius Bünger2+15-16
2020-11-14 21:29Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff1+2-2
2020-11-14 21:29-minor style fixesChristian Grothoff1+8-8
2020-11-14 19:02rps: fix format not a string literal and no format argumentsDaniel Golle1+2-2
2020-11-14 16:26more typosChristian Grothoff12+15-15
2020-11-14 16:22misc spelling issuesChristian Grothoff46+98-98
2020-11-14 16:17Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff89+21476-8436
2020-11-14 16:17spell checkingChristian Grothoff31+78-78
2020-11-14 01:57-changelogMartin Schanzenbach1+3-0
2020-11-14 01:57Updating ChangeLog for 0.14.0Martin Schanzenbach9+186-144
2020-11-13 14:46-warnings mostly formatMartin Schanzenbach26+10740-8261
2020-11-13 14:24-added test config for messengerTheJackiMonster1+18-0
2020-11-13 13:54-update dependencies in READMEMartin Schanzenbach1+56-46
2020-11-13 02:19-fix postgres test connection stringMartin Schanzenbach3+3-3
2020-11-12 20:47-added more docs for messengerTheJackiMonster1+191-6
2020-11-12 20:37-add identity linker flagMartin Schanzenbach1+2-1
2020-11-12 19:58-remerge branch 'jacki/messenger'TheJackiMonster58+10316-14
2020-11-12 19:47-fix timeout testMartin Schanzenbach1+1-1
2020-11-12 16:49Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff15+669-191
2020-11-12 16:49deadChristian Grothoff1+0-10
2020-11-12 16:32-revert "-merge branch 'jacki/messenger'"TheJackiMonster58+14-10316
2020-11-12 16:22-merge branch 'jacki/messenger'TheJackiMonster58+10316-14
2020-10-01 19:13adding the messenger service and its client-side libraryTheJackiMonster247+25947-5665
2020-11-10 11:06-fixMartin Schanzenbach1+4-4
2020-11-10 11:00-fixMartin Schanzenbach1+7-7
2020-11-10 10:53-fix conversationMartin Schanzenbach1+6-5
2020-11-10 10:44-minor API changeMartin Schanzenbach7+83-73
2020-11-10 07:28-fix testsMartin Schanzenbach3+31-25
2020-11-10 00:01-fix signatures in revocationMartin Schanzenbach5+238-207
2020-11-08 00:57fixed signature assertsTheJackiMonster2+4-4
2020-11-07 15:06formatting my identity api codeTheJackiMonster1+9-9
2020-11-06 09:31added compact reading and writing for signaturesTheJackiMonster3+98-27
2020-11-05 21:14ensured compacted writing and readingTheJackiMonster1+4-3
2020-11-05 21:04revocation and reclaim updated verificationTheJackiMonster3+34-54
2020-11-05 20:20additional abstraction for identity keysTheJackiMonster5+389-11
2020-10-30 23:12only call PGntuples onceChristian Grothoff2+5-3
2020-10-26 13:51-fix some warningsMartin Schanzenbach10+3437-3567
2020-10-26 00:26- fix '-c' in applications without base configAlessio Vanni1+7-5
2020-10-25 21:32implement #6524Christian Grothoff5+163-181
2020-10-25 20:32fix #6525: handle explicit null in JSON nicelyChristian Grothoff2+11-5
2020-10-23 22:19Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff12+195-54
2020-10-23 22:19new translationChristian Grothoff2+8293-1
2020-10-22 17:09-more gnsrecord APIMartin Schanzenbach12+195-54
2020-10-20 11:10fix missing MHD flagsChristian Grothoff3+8-5
2020-10-16 22:51-remove bogus commentChristian Grothoff1+0-2
2020-10-16 15:58-fix conversation #2Martin Schanzenbach1+1-0
2020-10-16 15:53-fix conversationMartin Schanzenbach1+3-3
2020-10-16 15:44-formatting tvgsMartin Schanzenbach2+4-4
2020-10-16 15:31Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt150+2395-1579
2020-10-16 15:31- added secret destroy. Started with rekey logict3sserakt1+80-3
2020-10-16 11:14-fix libaddMartin Schanzenbach1+1-0
2020-10-16 11:09GNS: New symmetric cryptoMartin Schanzenbach1+89-26
2020-10-16 08:54-fix warnings except rps messMartin Schanzenbach15+49-52
2020-10-16 08:20-fix more warningsMartin Schanzenbach20+70-70
2020-10-16 07:52-fix some warningsMartin Schanzenbach2+4-4
2020-10-16 07:48- fix tvgs; expose alternative identity typeMartin Schanzenbach5+38-14
2020-10-15 15:43-documentation on new apiMartin Schanzenbach2+71-2
2020-10-15 15:10-fixMartin Schanzenbach1+1-0
2020-10-15 15:09- fix identity depMartin Schanzenbach1+2-0
2020-10-15 15:03-more fix conversationMartin Schanzenbach1+3-3
2020-10-15 14:58-fix conversationMartin Schanzenbach6+18-18
2020-10-15 14:49-fix zonemasterMartin Schanzenbach1+2-1
2020-10-15 14:43-fixMartin Schanzenbach1+1-0
2020-10-15 14:38-fixMartin Schanzenbach1+2-0
2020-10-15 14:31-forgot headerMartin Schanzenbach1+73-0
2020-10-15 14:26-fixMartin Schanzenbach3+13-1
2020-10-15 14:19-fixMartin Schanzenbach1+1-0
2020-10-15 14:14-fixMartin Schanzenbach2+4-1
2020-10-15 14:01- more depsMartin Schanzenbach1+3-0
2020-10-15 13:55- fixMartin Schanzenbach1+1-0
2020-10-15 13:49- more dep fixesMartin Schanzenbach11+419-428
2020-10-15 12:53- try to fix depsMartin Schanzenbach2+4-2
2020-10-15 10:38- fix buildMartin Schanzenbach1+1-0
2020-10-15 10:10- fix dependency changesMartin Schanzenbach1+5-5
2020-10-15 09:57- fix revocationMartin Schanzenbach6+142-62
2020-10-15 07:09- towards fix reclaimMartin Schanzenbach12+153-159
2020-10-15 06:47- fix gnsMartin Schanzenbach2+10-4
2020-10-14 21:57- more fixes towards crypto agilityMartin Schanzenbach10+98-89
2020-10-14 20:31- better wire format for rrblocksMartin Schanzenbach11+184-149
2020-10-14 17:47- towards crypto agility; wipMartin Schanzenbach73+1057-613
2020-10-15 07:21- added backchannel test to buildbot script.t3sserakt1+1-1
2020-10-15 06:36- backchannel alternativ 1t3sserakt3+18-12
2020-10-14 11:08- Changed delay. Removed intial waitingt3sserakt2+159-49
2020-10-13 10:25enable more format string warningsChristian Grothoff3+16-5
2020-10-10 15:19Allow applications to change ProjectData with only some fieldsAlessio Vanni3+19-11
2020-10-09 16:14- new udp backchannel logic. Two alternatives. Test not working.t3sserakt3+212-234
2020-10-06 05:20Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt10+98-79
2020-10-06 05:20- first attempt to fix the udp backchannelt3sserakt2+363-183
2020-09-27 18:55postgres: drop use of 'WITH OIDS'Daniel Golle5+22-15
2020-10-02 10:04UTIL: Never localize fancy strings in to_string to prevent breaking from_string parserMartin Schanzenbach2+62-62
2020-09-24 20:04Disable some diagnostic until TNG is availableAlessio Vanni2+12-0
2020-09-24 08:43Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff2+149-125
2020-09-24 08:43fix /contact/ linkChristian Grothoff2+2-2
2020-09-21 08:21added test_communicator_basic-udp test case for buildbott3sserakt1+1-1
2020-09-18 12:20-remove unused argumentMartin Schanzenbach1+132-132
2020-09-18 11:56-attempt to improve UDP communicator load on receiveMartin Schanzenbach1+28-4
2020-09-11 19:25Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff22+2410-2150
2020-09-11 19:25update indexChristian Grothoff1+5-4
2020-09-10 17:22- changed permissions of test scriptt3sserakt1+0-0
2020-09-10 16:12- really added data for tng test and adjusted message overhead from maximum payload sizet3sserakt2+5-4
2020-09-08 14:58- added tng test scriptt3sserakt2+9-9
2020-09-08 11:35Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt20+2176-1960
2020-09-08 11:33- fixed socket clean up; added sync between start of service and communicatort3sserakt7+269-190
2020-09-06 11:41readd set header; update changelogMartin Schanzenbach2+46-0
2020-09-06 11:33GNUnet 0.13.3Martin Schanzenbach9+2079-1946
2020-09-06 11:32- fix more distMartin Schanzenbach1+2-1
2020-09-06 08:15-fix make distMartin Schanzenbach2+2-2
2020-09-05 19:49Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff13+321-106
2020-09-05 19:49add missing config fileChristian Grothoff1+32-0
2020-09-05 17:49- add some dummy test_setu.confMartin Schanzenbach1+32-0
2020-09-05 17:18- fix gns proxy test API changesMartin Schanzenbach1+3-5
2020-09-04 18:12- update readme for dependency changeMartin Schanzenbach1+1-1
2020-09-04 18:12fix: depend on libsodium >=1.0.17. Fixes #6506Martin Schanzenbach1+3-2
2020-09-04 02:07reclaim: fix cli parameter name for credential IDMartin Schanzenbach2+3-1
2020-09-02 17:26gnunet-qr/uri: Fix exit code handling; fix memory corruptionMartin Schanzenbach2+6-3
2020-09-02 14:22- added second make check, because there is still an issue with second communnicator process not finishing correctly.t3sserakt1+3-1
2020-09-02 13:26- wrong patht3sserakt1+1-1
2020-09-02 13:07- killing all gnunet processes still running after running the testt3sserakt1+1-0
2020-09-02 12:23- add content of test-suite.log to buildbot output after running testt3sserakt1+1-0
2020-09-02 11:26- run the tng test test_communicator_basic-tcp in buildbot CIt3sserakt1+5-1
2020-08-31 07:24Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt5+295-275
2020-08-29 21:46-fix bad indentChristian Grothoff1+1-0
2020-08-29 21:45-fix bad indentChristian Grothoff1+12-11
2020-08-29 21:30-mild refactoring of consensus, cleaning up the code a bitChristian Grothoff1+10-6
2020-08-29 21:22-mild refactoring of consensus, cleaning up the code a bitChristian Grothoff2+11-17
2020-08-29 20:48-mild refactoring of consensus, cleaning up the code a bitChristian Grothoff1+261-241
2020-08-29 10:53Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff10+1319-5
2020-08-29 10:53use proper return typeChristian Grothoff2+2-2
2020-08-28 16:01- fixed some bugst3sserakt3+31-4
2020-08-28 15:57Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt112+19485-2317
2020-08-28 10:26fix order of namespaces in plugin_rest_identity GNUNET_REST_namespace_match() always matched to the first namespace for GETjospaeth1+2-2
2020-08-28 10:25rename reclaim_attestation in POTFILES.injospaeth1+2-2
2020-08-28 10:01add gnsrecord-tvg and revocation-tvg to .gitignorejospaeth2+2-0
2020-08-28 06:20- fixed some bugst3sserakt1+70-39
2020-08-27 20:02change uri structs to match conventionsJonathan Buchanan3+11-11
2020-08-26 18:49use (and "GNUnet-ify") libyuarel as a basepoint for uri parsingJonathan Buchanan5+1288-73
2020-08-25 01:16remove const from query string in GNUNET_uriJonathan Buchanan1+1-1
2020-08-25 00:54header for uri parserJonathan Buchanan2+97-0
2020-08-23 14:52add function GNUNET_CURL_extend_headers()Christian Grothoff3+42-8
2020-08-19 21:53reclaim: Attestations now called credentials. Credentials are presented to third parties as presentations.Martin Schanzenbach20+1010-178
2020-08-19 17:05- towards separation between credentials and presentations thereof, wip, ftbfsMartin Schanzenbach25+2171-1818
2020-08-19 15:54-implement the symmetric option in setuChristian Grothoff3+66-14
2020-08-19 11:40-fix more linksChristian Grothoff1+91-96
2020-08-19 11:30-fix linksChristian Grothoff1+9-10
2020-08-19 11:17-document seti/setu in structureChristian Grothoff1+4-2
2020-08-19 11:17break out chapters on SETI and SETUI from SET chapterChristian Grothoff1+520-2
2020-08-19 09:15-add API todoChristian Grothoff2+19-0
2020-08-19 09:05-fix ftbfsChristian Grothoff1+2-0
2020-08-19 09:05change scalarproduct to use seti service in lieu of deprecated set serviceChristian Grothoff5+133-168
2020-08-19 08:59change revocation logic to use setu service in lieu of deprecated set serviceChristian Grothoff2+41-51
2020-08-19 08:55fix seti testcaseChristian Grothoff3+16-5
2020-08-18 22:46-fix set/seti migration issuesChristian Grothoff6+79-53
2020-08-18 22:24-fix test FTBFSChristian Grothoff1+86-138
2020-08-18 22:07-fix FTBFS for setiChristian Grothoff1+1-1
2020-08-18 22:06-fix FTBFS for setiChristian Grothoff2+472-737
2020-08-18 17:31-splitting of set intersection functionality from set service (not yet finished, FTBFS)Christian Grothoff1+244-753
2020-08-18 16:09splitting of set intersection functionality from set service (not yet finished, FTBFS)Christian Grothoff16+6172-16
2020-08-18 13:12-refactor a bit moreChristian Grothoff1+109-155
2020-08-18 13:05-refactor to eliminate code no longer needed after set->setu specializationChristian Grothoff2+600-762
2020-08-18 12:44-indentationChristian Grothoff1+8-7
2020-08-18 12:42Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff1+60-35
2020-08-18 12:42fix message typesChristian Grothoff1+36-37
2020-08-18 11:35Merge branch 'master' of ssh://gnunet.org/gnunetMartin Schanzenbach1+378-0
2020-08-18 11:35Update reclaimID handbook entryMartin Schanzenbach1+60-35
2020-08-18 09:08Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff10+48-40
2020-08-18 09:08add missing headerChristian Grothoff1+378-0
2020-08-17 22:09fix: build on openbsdMartin Schanzenbach1+4-2
2020-08-17 13:00fix ftbfsChristian Grothoff1+6-13
2020-08-17 12:57use charChristian Grothoff1+1-1
2020-08-17 12:45clean up GNUNET_CRYPTO_pow_hash APIChristian Grothoff6+33-9
2020-08-17 11:53-bail on bootstrap error(s)Martin Schanzenbach2+5-16
2020-08-16 21:26Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff2+3-5
2020-08-16 21:26add missing fileChristian Grothoff1+12-0
2020-08-16 20:05-proper return code when bootstrap failsMartin Schanzenbach1+2-2
2020-08-16 19:54Merge branch 'master' of ssh://gnunet.org/gnunetMartin Schanzenbach18+8100-0
2020-08-16 19:54fix build pipelineMartin Schanzenbach1+1-3
2020-08-16 18:46split of set union from set service (preliminary)Christian Grothoff18+8100-0
2020-08-14 07:13-update for 0.13.2Martin Schanzenbach2+64-1
2020-08-12 07:36fix: GNUNET_is_zero(ptr) should return enum GNUNET_GenericReturnValue. Fixes #6475.Martin Schanzenbach10+16-17
2020-08-12 07:34-fix my build with new boolean typedefMartin Schanzenbach3+7-7
2020-08-11 09:35fix: mysql version detectionMartin Schanzenbach2+23-3
2020-08-11 09:34- update makefile.inc from submoduleMartin Schanzenbach1+6-0
2020-08-07 07:25-also allow non-standard scopes as claimsMartin Schanzenbach2+7-2
2020-08-06 21:06-improve request cleanup handlingMartin Schanzenbach8+252-44
2020-08-06 17:50-add supported claimsMartin Schanzenbach1+6-0
2020-08-06 17:12-fix rest plugin issuesMartin Schanzenbach9+31-27
2020-08-06 15:39-add state, close socketsMartin Schanzenbach1+15-3
2020-08-06 14:52-fix serializationMartin Schanzenbach9+138-48
2020-08-06 14:25Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt23+1828-1295
2020-08-06 14:20- fixed tcp communicator rekeyt3sserakt4+207-50
2020-08-06 12:40-fix various bugsMartin Schanzenbach7+233-60
2020-08-06 06:45reclaim: Refactoring and more standards compliance with respect to scopesMartin Schanzenbach3+341-200
2020-08-05 09:35reclaim: Make SPAs work with public clients. No longer encrypt code.Martin Schanzenbach3+93-152
2020-08-04 19:08reclaim: fix #6463Martin Schanzenbach1+90-0
2020-08-04 17:40Merge branch 'master' of ssh://gnunet.org/gnunetMartin Schanzenbach1+7-4
2020-08-04 17:40rest: fix #6462Martin Schanzenbach10+645-719
2020-08-04 11:24fix missing API conversionChristian Grothoff1+7-4
2020-08-04 08:09reclaim: do not store access token instead piggyback ticketMartin Schanzenbach3+31-55
2020-08-03 19:43-fix userinfo sub claimMartin Schanzenbach1+8-5
2020-08-03 17:58-fix argument numberMartin Schanzenbach1+1-2
2020-08-03 17:37reclaim: support client credentials in POST body for token requestMartin Schanzenbach1+84-36
2020-08-03 14:33fix typeChristian Grothoff2+14-13
2020-08-03 13:06- fix postdata iteratorMartin Schanzenbach1+16-14
2020-08-03 12:30- get postdata another wayMartin Schanzenbach1+7-2
2020-08-02 15:01- fix urldecode params #2Martin Schanzenbach1+3-1
2020-08-02 14:54- fix urldecode paramsMartin Schanzenbach1+1-1
2020-08-02 06:50- fix multibyte urlencodeMartin Schanzenbach2+3-3
2020-08-02 06:38- actually urlencode parameters in reclaim OIDCMartin Schanzenbach1+20-4
2020-08-01 17:11-fix redirect creationMartin Schanzenbach3+50-56
2020-08-01 14:22fix: reclaim urlenc / revert accidental changeMartin Schanzenbach2+53-24
2020-08-01 14:08Merge branch 'master' of ssh://gnunet.org/gnunetMartin Schanzenbach30+1021-247
2020-08-01 14:07util: add percent/url encodingMartin Schanzenbach3+199-3
2020-07-31 20:59fix to nicer styleChristian Grothoff1+1-1
2020-07-30 10:42fix SIGSEGV in GNUNET_buffer_write_data_encodedFlorian Dold1+2-2
2020-07-30 09:45implement GNUNET_buffer_write_data_encodedFlorian Dold2+47-0
2020-07-27 09:50use better return typeChristian Grothoff3+21-21
2020-07-22 19:47ensure psql fails hard if there is an error in the SQL (fixes #6437)Christian Grothoff2+9-9
2020-07-21 10:54- removed use of GNUNET_free_non_nullt3sserakt1+5-18
2020-07-21 10:30Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt341+7089-6001
2020-07-21 10:26- fixed mem leaks.t3sserakt6+92-43
2020-07-21 10:14- make PREFIX work for communicator, to use valgrind and gdbt3sserakt1+22-10
2020-07-17 22:44merge flags into enum for GNUNET_DISK_pipe() API, fixing #6188Christian Grothoff106+556-477
2020-07-17 20:35avoid boolean flag in GNUNET_OS_start_process() API (fixes #6188)Christian Grothoff33+123-155
2020-07-17 19:52fix signatureChristian Grothoff2+3-3
2020-07-17 15:45remove constChristian Grothoff2+4-4
2020-07-17 12:26TNG: Implemented 5530: add replay protection to TCP communicator. Added monotime value checkst3sserakt22+859-180
2020-07-16 18:36avoid boolean argument in GNUNET_CURL_job_add(), see #6188Christian Grothoff2+56-19
2020-07-16 15:40support context-wide client authenticationChristian Grothoff4+156-6
2020-07-16 15:24docs: fixed example for pinning a friends public keyrexxnor1+1-1
2020-07-15 18:58- Use correct argument in GNUNET_OS_init callAlessio Vanni1+1-1
2020-07-15 15:21Load GNSRECORD plugins within GNUnet's contextAlessio Vanni1+16-0
2020-07-03 20:37Add function to return GNUnet's default configurationAlessio Vanni2+52-0
2020-07-12 15:53update for 0.13.1Martin Schanzenbach2+4-1
2020-07-09 07:09fix: raise ATS quotas to 10 MiB #6426Martin Schanzenbach1+10-8
2020-07-07 16:35bump version, update po filesMartin Schanzenbach10+5093-4465
2020-07-07 14:32-fix more configsMartin Schanzenbach4+42-42
2020-07-07 12:43-fixMartin Schanzenbach1+4-5
2020-07-07 10:55-fix: increase quotas due to increased min value fixMartin Schanzenbach2+4-4
2020-07-07 09:36-fix: increase quotas due to increased min value fixMartin Schanzenbach3+65-66
2020-07-06 22:19-fix: use new peer keys for blacklistMartin Schanzenbach5+20-20
2020-07-06 21:34fix: cadet fix to use correct tunnel endMartin Schanzenbach1+1-1
2020-07-06 20:29fix: do not use udp plugin for testsMartin Schanzenbach1+1-1
2020-07-06 19:33fix: update test hostkeysMartin Schanzenbach1+0-0
2020-07-06 18:19fix: namestore rest testMartin Schanzenbach1+12-12
2020-07-06 17:52-fix: actually add namestore keysMartin Schanzenbach5+8-1
2020-07-06 17:51-fix: namestore test keysMartin Schanzenbach6+8-6
2020-07-06 16:03-fix: actually build htmlMartin Schanzenbach1+3-0
2020-07-06 15:24-fix: wrong oder urefMartin Schanzenbach1+2-2
2020-07-06 15:01-fix: revert accidentMartin Schanzenbach1+1-1
2020-07-06 14:48-fix: temporarily bumb minimum quotsMartin Schanzenbach1+1-1
2020-07-06 13:52-fix: use non-experimental unix plugin as second entryMartin Schanzenbach2+2-2
2020-07-06 12:36-fix: variable size in testMartin Schanzenbach2+5-4
2020-07-06 08:39-fix: handbook infosMartin Schanzenbach1+1-4
2020-07-06 08:30-fix: codepath fixesMartin Schanzenbach1+2-3
2020-07-06 08:27-fix: handbook updatesMartin Schanzenbach2+27-21
2020-07-05 21:28Merge branch 'master' of ssh://gnunet.org/gnunetMartin Schanzenbach1+3-3
2020-07-05 21:28-fix: failing testsMartin Schanzenbach2+6-4
2020-07-05 19:59Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff1+2-1
2020-07-05 19:59style fix: use correct typeChristian Grothoff1+3-3
2020-07-05 19:56-fix: make it 2 bits for test powMartin Schanzenbach1+1-1
2020-07-05 19:47-fix revocation config for testMartin Schanzenbach1+1-0
2020-07-05 16:04-fix key file format mismatchMartin Schanzenbach1+0-0
2020-07-05 15:50-fix test for changed free logicMartin Schanzenbach1+3-2
2020-07-04 17:06Fix_build_dependenciesBertrand Marc10+61-0
2020-07-05 14:32GNUNET_free_non_null -> GNUNET_freeChristian Grothoff189+705-710
2020-07-05 13:21build: fix libidn2 detection if prefix given (#5948)Martin Schanzenbach1+6-2
2020-07-05 12:38update changelogMartin Schanzenbach3+53-1
2020-07-03 09:37fix typoChristian Grothoff1+1-1
2020-07-02 18:14Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff5+43-7
2020-07-02 18:13try to fix #6419:Christian Grothoff2+29-17
2020-07-01 11:36-style fixChristian Grothoff1+2-1
2020-06-28 20:39-actually shutdownMartin Schanzenbach1+1-0
2020-06-28 20:38Prevent user from storing records which belong in a BOXMartin Schanzenbach1+10-0
2020-06-21 20:07-remove debug messageMartin Schanzenbach1+0-2
2020-06-21 20:06GNS: dns2gns now randomizes answers from GNS record setMartin Schanzenbach1+28-2
2020-06-21 13:56Merge branch 'master' of ssh://gnunet.org/gnunetMartin Schanzenbach3+17-7
2020-06-21 13:56- fix epoch 1yMartin Schanzenbach1+1-1
2020-06-21 13:56- fix busybox mktempMartin Schanzenbach1+3-3
2020-06-18 08:11indentation fixChristian Grothoff3+17-7
2020-06-15 23:48Set workbits for PoWs to more realistic valuesMartin Schanzenbach2+2-2
2020-06-15 10:33- Minor fix reclaim attestation pluginMartin Schanzenbach2+2-3
2020-06-14 14:36doc->preface: rewrite 'GNUnet may also' sentence, remove 2 TODO items.nikita1+2-5
2020-06-12 10:51Fixed 5528: TCP *communicator* bindto option should support DNS names, and 6013: TCP communicator should bind to IPv6 and IPv4 if only port givent3sserakt6+751-227
2020-06-05 14:48- forgot to actually add a file and some method documentations.t3sserakt5+99-23
2020-06-05 14:37Fixed bug #5822 by adding a monotonic time to the connection create message 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.t3sserakt19+780-178
2020-06-01 17:08tng: do not handle message send more than onceMartin Schanzenbach1+1-0
2020-06-01 16:45tng: fix for macos unix socket handlingMartin Schanzenbach1+1-1
2020-06-01 16:43tng: MTU fix for other UNIXes, log messageMartin Schanzenbach2+19-15
2020-06-01 16:18tng: UNIX communicator fixes. Test fixesMartin Schanzenbach3+16-5
2020-06-01 14:39tng: more UDP communicator backchannelsMartin Schanzenbach10+543-188
2020-05-30 15:45towards UDP backchannelsMartin Schanzenbach4+70-9
2020-05-30 02:31rsa crypto compare functions take const parametersJonathan Buchanan2+12-12
2020-05-27 13:01Make REQUEST_AGPL messages configurable and add handler by defaultAlessio Vanni5+61-16
2020-05-27 07:40- do not include commits with - prefixed to message in changelog deltaMartin Schanzenbach1+1-1
2020-05-27 07:32add lastlog scriptMartin Schanzenbach1+3-0
2020-05-27 07:25changelog from git logMartin Schanzenbach1+357-79
2020-05-27 06:23update changelog, new formatMartin Schanzenbach1+80-0
2020-05-26 09:49remove argon2 dependency. Use limited libsodium argon2id function for GNS and NSEMartin Schanzenbach9+21-33
2020-05-26 08:50test vectors in binaryMartin Schanzenbach2+81-75
2020-05-26 07:08Merge branch 'spaeth/import_identity'jospaeth10+74-16
2020-05-26 06:52fix bit counting messMartin Schanzenbach8+52-17
2020-05-25 22:43remove some debugMartin Schanzenbach1+0-10
2020-05-25 22:42Merge branch 'master' of ssh://gnunet.org/gnunetMartin Schanzenbach2+18-1
2020-05-25 22:42use argon2idMartin Schanzenbach1+10-11
2020-05-25 21:53replace Christian's FIXME with an explanationFlorian Dold1+9-1
2020-05-25 21:35add additional test condition for GNS cryptoFlorian Dold1+9-0
2020-05-25 20:19actually add ttlMartin Schanzenbach1+9-0
2020-05-25 19:38add option to create identity from private keyjospaeth10+74-16
2020-05-25 10:01fix bit check in hashMartin Schanzenbach1+1-1
2020-05-25 09:22add some more debug outputMartin Schanzenbach2+14-2
2020-05-25 07:48fix sizes, should not affect actual operationMartin Schanzenbach1+1-1
2020-05-22 07:44add option to show private keyMartin Schanzenbach1+34-0
2020-05-21 23:16fix #6242Christian Grothoff1+1-22
2020-05-20 10:11style specingChristian Grothoff2+32-5
2020-05-19 00:33missing terminationChristian Grothoff1+24-23
2020-05-14 14:03Improved BIO APIAlessio Vanni14+2279-735
2020-05-06 15:29fix ftbfsChristian Grothoff1+9-9
2020-05-18 08:10pow values should be nboMartin Schanzenbach1+5-4
2020-05-18 06:59add smi pow valuesMartin Schanzenbach1+26-9
2020-05-18 06:52fix api for lazy pubkey loadingMartin Schanzenbach2+4-2
2020-05-17 18:02deps are now required, no need for definesMartin Schanzenbach11+7-79
2020-05-17 17:56make mhd and jansson mandatory dependenciesMartin Schanzenbach2+10-32
2020-05-17 17:37allow compile against curl-opensslMartin Schanzenbach2+63-57
2020-05-14 15:01add build tasksMartin Schanzenbach4+14-0
2020-05-14 09:50rename deploy scriptMartin Schanzenbach1+0-0
2020-05-14 09:07add buildbot deployment fileMartin Schanzenbach1+6-0
2020-05-13 16:05uncrustifyMartin Schanzenbach1+5-4
2020-05-13 16:00Merge branch 'master' of ssh://gnunet.org/gnunetMartin Schanzenbach10+706-184
2020-05-13 15:59uncrustifyMartin Schanzenbach1+6-5
2020-05-10 14:49fix wrong return valueMartin Schanzenbach1+1-2
2020-05-10 14:14fix single label getMartin Schanzenbach1+98-34
2020-05-10 13:46add revocation tvgMartin Schanzenbach2+134-1
2020-05-10 13:27add zone keys to tvMartin Schanzenbach2+60-50
2020-05-10 13:21add gnsrecord tvgMartin Schanzenbach2+203-0
2020-05-10 09:28separate id_token and userinfo claims requestsMartin Schanzenbach1+190-48
2020-05-10 09:18only include result set of not empty after filteringMartin Schanzenbach1+8-4
2020-05-09 22:47fix immediate retryMartin Schanzenbach1+10-7
2020-05-09 22:23fix #5782Martin Schanzenbach2+6-42
2020-05-09 21:35towards bettwe nss handlingSchanzenbach, Martin1+46-2
2020-05-09 20:10fail of LSD0001 is violated for GNS2DNSSchanzenbach, Martin1+7-1
2020-05-09 20:00fix #6103; make LEHOs supplemental from CNAMEs and GNS2DNS namesSchanzenbach, Martin1+8-0
2020-05-09 18:55add json response headers to rest pluginsSchanzenbach, Martin4+9-3
2020-05-09 18:50add response headers, add replace api to namestoreSchanzenbach, Martin2+66-9
2020-05-09 18:11add filtering and modify deletion APISchanzenbach, Martin1+100-56
2020-05-09 17:12change label processing in namestore REST api for gns recordsSchanzenbach, Martin2+53-18
2020-05-07 08:56fixed the wrong part of the urlnikita1+1-1
2020-05-07 08:54fix broken link on server. ideally we copy this independently of the checkout build, because this breaking every now and then through a failing cronjob is bad practices.nikita1+1-1
2020-05-07 08:51try to fix messSchanzenbach, Martin1+4-11
2020-05-06 18:02fix DLL assertionSchanzenbach, Martin1+12-9
2020-05-06 17:15same id derivation for anonSchanzenbach, Martin1+2-2
2020-05-06 16:42deprecate ill-defined set_nick APISchanzenbach, Martin5+67-83
2020-05-06 16:29called function twiceSchanzenbach, Martin1+0-6
2020-05-06 15:53minor fixSchanzenbach, Martin1+2-2
2020-05-06 15:41add libsodium dep to READMEFlorian Dold1+1-0
2020-05-06 14:42Fix #6070Florian Dold2+53-66
2020-05-06 13:09move from tweetnacl (+custom hacks) -> only sodiumFlorian Dold4+54-648
2020-05-06 10:39check for libsodiumFlorian Dold1+9-0
2020-05-06 12:47fixSchanzenbach, Martin1+1-3
2020-05-06 09:59more warningsSchanzenbach, Martin5+5-5
2020-05-06 09:55introduce have_rest; fix warningsSchanzenbach, Martin11+13-25
2020-05-06 09:54ignore tautologies; check is necessarySchanzenbach, Martin1+10-12
2020-05-06 08:49remove obsolete framework optionSchanzenbach, Martin1+0-19
2020-05-06 08:46add some more useful configuration output wrt transportsSchanzenbach, Martin1+10-4
2020-05-06 08:25stop excessive warnings and notifications of information that is displayed later on anywaySchanzenbach, Martin1+11-19
2020-05-06 07:59improve configure messages moreSchanzenbach, Martin1+18-12
2020-05-06 07:31improve configure messages for rest and reclaimSchanzenbach, Martin4+73-55
2020-05-05 11:49fix dll removeSchanzenbach, Martin1+3-3
2020-05-05 11:40better deletion of ego handlingSchanzenbach, Martin1+24-18
2020-05-05 11:03better cleanupSchanzenbach, Martin1+10-10
2020-05-05 08:39propery deserialize attestsSchanzenbach, Martin1+6-1
2020-05-05 08:27fix attestationsSchanzenbach, Martin2+7-2
2020-05-01 22:08Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff2+4-0
2020-05-01 22:08fix gnunet-identity performanceChristian Grothoff5+218-102
2020-05-01 08:55vpn, exit: Add patch from termux for Android in a slightly different way.nikita2+4-0
2020-04-30 10:49Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff4+23-20
2020-04-30 10:49stylefixChristian Grothoff2+2-2
2020-04-29 13:08fix comments, struct naming; versionSchanzenbach, Martin4+23-20
2020-04-28 15:16fix ftbfs experimental -- cy1Schanzenbach, Martin5+33-24
2020-04-27 07:28Merge branch 'master' of ssh://gnunet.org/gnunetAnna Wimbauer112+3702-3148
2020-04-27 07:27fixed nullpointerAnna Wimbauer1+4-2
2020-04-24 18:36Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff21+3344-2958
2020-04-24 18:36handle 204 status codeChristian Grothoff3+20-5
2020-04-24 08:20check for integer overflow in buffer lib (fixes #6217)Florian Dold1+2-0
2020-04-24 08:18fix #6220Schanzenbach, Martin1+8-1
2020-04-22 15:10Merge branch 'schanzen/argon_pow'Schanzenbach, Martin20+3335-2958
2020-04-22 15:10add epochs CLI parameterSchanzenbach, Martin2+19-5
2020-04-22 06:40remova binary file commited by accidentSchanzenbach, Martin1+0-228
2020-04-21 18:43fix #6191Christian Grothoff1+35-2
2020-04-21 16:37purge scrypt; add argon2Martin Schanzenbach3+4-40
2020-04-21 16:25update API for cleanup of handleMartin Schanzenbach5+250-19
2020-04-21 16:13update revocation configMartin Schanzenbach1+1-0
2020-04-21 16:11packed makes no sense thereMartin Schanzenbach1+1-1
2020-04-21 13:46remove pow_getSchanzenbach, Martin1+0-14
2020-04-21 13:45rename, fixSchanzenbach, Martin6+28-28
2020-04-21 11:47defining GNUNET_array_concatenate() for #6190Christian Grothoff2+67-9
2020-04-21 11:33fix #6189Christian Grothoff1+4-1
2020-04-21 11:27fix #6186 related bugsChristian Grothoff1+2-2
2020-04-21 11:23use nzChristian Grothoff1+1-1
2020-04-21 10:15add JSON spec'er for booleansChristian Grothoff2+65-0
2020-04-21 09:52new pass APISchanzenbach, Martin5+125-150
2020-04-20 22:54make GNUNET_freez default, have GNUNET_free_nz for cases where that does not workChristian Grothoff83+155-165
2020-04-20 22:36fix FTBFS issueChristian Grothoff1+9-5
2020-04-20 17:38predate validity time on creation; extent ttl on validationSchanzenbach, Martin1+10-6
2020-04-20 17:08include buffer of 10& of epochSchanzenbach, Martin5+104-27
2020-04-20 16:33check signature in check_powSchanzenbach, Martin2+14-9
2020-04-20 15:46fixSchanzenbach, Martin1+1-1
2020-04-20 15:18update API commentsSchanzenbach, Martin1+5-12
2020-04-20 14:58remove sign API callMartin Schanzenbach2+1-44
2020-04-20 14:56fix testsMartin Schanzenbach12+2732-2680
2020-04-20 06:24evaluate epochsSchanzenbach, Martin5+36-16
2020-04-20 05:48more comments, allow to pick up pow laterSchanzenbach, Martin3+129-23
2020-04-19 19:41fix FTBFSChristian Grothoff1+3-3
2020-04-19 19:39Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff3+16-11
2020-04-19 19:37add i64 deserializerChristian Grothoff2+71-5
2020-04-19 18:30those are actually debug messagesSchanzenbach, Martin1+2-2
2020-04-19 18:30uncrustifySchanzenbach, Martin2+10-8
2020-04-19 18:28some commentsSchanzenbach, Martin1+38-1
2020-04-19 18:25no diplicate noncesSchanzenbach, Martin1+22-6
2020-04-19 18:05towards less varianceSchanzenbach, Martin6+310-170
2020-04-19 12:07mailmap, authors: final sync of my address and name with changes in NetBSD and GNUnet members.nikita2+12-11
2020-04-18 19:14towards more expirationsSchanzenbach, Martin2+9-9
2020-04-18 17:46simplify pow even more; add timestamp to revocation powSchanzenbach, Martin7+51-42
2020-04-17 20:55revertSchanzenbach, Martin1+9-9
2020-04-17 20:53mergeSchanzenbach, Martin1+9-9
2020-04-17 20:52update paramsSchanzenbach, Martin1+18-16
2020-04-17 17:58add argon2 for LSD0001Schanzenbach, Martin2+37-23
2020-04-17 17:59fix build with clangSchanzenbach, Martin1+4-0
2020-04-17 17:58add argon2 for LSD0001Schanzenbach, Martin2+37-23
2020-04-17 17:13add relative_time specsChristian Grothoff3+174-0
2020-04-17 16:21add GNUNET_freez for #6186Christian Grothoff1+15-1
2020-04-15 18:35add integer overflow guards and avoid (unlimited) stack allocationChristian Grothoff1+31-2
2020-04-15 18:29take care of odd memset() callsChristian Grothoff1+3-3
2020-04-15 18:26fix #6184Christian Grothoff2+10-5
2020-04-11 21:11fix gnunet-statistics CLIChristian Grothoff1+57-48
2020-04-11 19:55do create directory if it doesn't existChristian Grothoff1+8-0
2020-04-11 19:43fixing #6149Christian Grothoff53+927-1154
2020-04-11 18:33fix static assert FTBFS with older gccChristian Grothoff1+1-1
2020-04-10 19:31indentationChristian Grothoff1+9-6
2020-04-08 23:46mailmap adjustnikita1+8-7
2020-04-08 23:40fix interpreter line of gnunet-bugreportnikita1+1-1
2020-04-08 22:29adapt code to work with latest MHD APIChristian Grothoff8+75-25
2020-04-08 22:21fix warningsChristian Grothoff1+2-2
2020-04-08 18:30introduce enum for generic return valuesChristian Grothoff1+9-4
2020-04-08 15:34hack around crash on disconnectChristian Grothoff1+4-1
2020-04-08 14:56fix sign api for to address #6164Christian Grothoff28+367-239
2020-04-08 13:48fix warningChristian Grothoff1+2-2
2020-04-08 12:47add GNUNET_static_assert()Christian Grothoff1+22-0
2020-04-08 12:44add check to see if CC supports '_Static_assert'Christian Grothoff2+9-0
2020-04-07 15:51improve comments (#6164)Christian Grothoff2+47-8
2020-04-07 15:43constChristian Grothoff1+2-2
2020-04-06 22:00fix crashChristian Grothoff1+13-6
2020-04-03 16:50fix #6157Christian Grothoff1+5-3
2020-04-03 16:45fix #6155Christian Grothoff1+1-0
2020-04-03 16:43fix #6158Christian Grothoff1+1-1
2020-04-03 15:31fix warningsChristian Grothoff1+3-3
2020-04-03 15:29bad sizeofChristian Grothoff3+6-5
2020-04-03 15:05fix zero testChristian Grothoff1+3-2
2020-04-03 15:03fix #6159 and related issuesChristian Grothoff1+24-8
2020-04-03 13:18adding a GNUNET_memcmp_priv for constant-time comparing of data; fixes #6152 (modulo actually finding specific places where this SHOULD be used instead of GNUNET_memcmp)Christian Grothoff3+313-1
2020-04-03 13:05fix #6153Christian Grothoff2+34-4
2020-04-03 12:19Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff1+7-1
2020-04-03 12:18fix #6154Christian Grothoff1+11-11
2020-04-03 11:46added communicator tests to experimentalt3sserakt1+7-1
2020-04-02 09:33fix #6146Christian Grothoff2+14-14
2020-03-29 11:36ftbfsChristian Grothoff1+1-1
2020-03-29 10:51Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff1+3-1
2020-03-29 10:51allow passing of fancy time to timetravel optionChristian Grothoff3+32-6
2020-03-28 06:57Point to explanatory documentation.Marcello Stanisci1+3-1
2020-03-25 11:17error handlingChristian Grothoff1+10-6
2020-03-20 14:35Make gnunet-namestore honour expiration dates when importing an URIAlessio Vanni1+17-0
2020-03-19 18:40use strtok_r in code that could plausibly be used from multi-threaded applicationsChristian Grothoff1+4-1
2020-03-17 00:47fix log errorChristian Grothoff1+1-1
2020-03-17 00:05use void * instead of char * for RSA key material to make it more clear that these are not 0-terminated stringsChristian Grothoff1+9-6
2020-03-17 00:04use void * instead of char * for RSA key material to make it more clear that these are not 0-terminated stringsChristian Grothoff2+40-35
2020-03-16 18:38better error handlingChristian Grothoff1+94-20
2020-03-15 21:06Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff1+41-1
2020-03-15 21:06add function that logically belongs to libgnunetcurl instead of in multiple Taler binariesChristian Grothoff2+38-3
2020-03-15 14:18implement new simplified POW for LSD001Schanzenbach, Martin1+41-1
2020-03-13 18:31do not log as error, give better messageChristian Grothoff2+4-3
2020-03-12 11:09move literature information to end of paragraphxrs1+9-6
2020-03-10 16:42import CA into IcecatTanguy Le Carrour1+10-0
2020-03-10 19:39c89Christian Grothoff1+1-1
2020-03-03 12:32fix NULL ptr deref in attestationsSchanzenbach, Martin1+7-0
2020-03-03 12:30fix attestation flag rest; fix NULL ptr derefSchanzenbach, Martin2+11-1
2020-03-03 11:31make static analysis happierChristian Grothoff2+10-4
2020-03-03 11:31remove 'illegal' (non-reentrant) log logic from signal handlerChristian Grothoff1+0-2
2020-02-24 22:48do not segv if there is no postgresChristian Grothoff1+6-0
2020-02-24 17:33fix return valueChristian Grothoff1+5-2
2020-02-24 17:26logChristian Grothoff1+4-0
2020-02-24 17:19support versioning schema dropChristian Grothoff1+20-11
2020-02-19 20:52fixing the GNS multirecord multipeer testChristian Grothoff3+51-10
2020-02-18 15:08fix TNG test with NATSchanzenbach, Martin3+99-51
2020-02-18 15:08Merge branch 'master' of ssh://gnunet.org/gnunetSchanzenbach, Martin1+2-1
2020-02-17 19:45improve log messageChristian Grothoff1+2-1
2020-02-15 13:46Merge branch 'master' of ssh://gnunet.org/gnunetSchanzenbach, Martin4+70-67
2020-02-15 11:55proposed fix for excessive queueing (somehow does not quite work, not sure why)Christian Grothoff3+67-64
2020-02-15 11:25better task orderingChristian Grothoff1+3-3
2020-02-14 14:38fix warningSchanzenbach, Martin2+0-5
2020-02-14 10:05fix identity restSchanzenbach, Martin1+1-6
2020-02-14 09:59remove unusedSchanzenbach, Martin1+0-79
2020-02-13 21:26Merge branch 'master' into schanzen/reclaim_256bitSchanzenbach, Martin3+9-4
2020-02-13 18:36add concept of supplemental recordsSchanzenbach, Martin3+9-4
2020-02-13 14:15Merge branch 'master' into schanzen/reclaim_256bitSchanzenbach, Martin1+0-10
2020-02-13 14:15always return nick recordsSchanzenbach, Martin1+0-10
2020-02-13 06:59Merge branch 'master' into schanzen/reclaim_256bitSchanzenbach, Martin1+1-1
2020-02-13 06:59fix logic for nickSchanzenbach, Martin1+1-1
2020-02-12 22:09Merge branch 'master' into schanzen/reclaim_256bitSchanzenbach, Martin1+7-1
2020-02-12 22:09resolve nick if specifically requestedSchanzenbach, Martin1+7-1
2020-02-12 21:09Merge branch 'master' into schanzen/reclaim_256bitSchanzenbach, Martin1+1-1
2020-02-12 21:06fix duplicate NICK in recordSchanzenbach, Martin1+1-1
2020-02-09 19:38Merge branch 'schanzen/reclaim_256bit' of ssh://gnunet.org/gnunet into schanzen/reclaim_256bitSchanzenbach, Martin0+0-0
2020-02-07 20:15add expirationSchanzenbach, Martin11+216-54
2020-02-07 14:51consolidate reclaim attribute libSchanzenbach, Martin23+41-75
2020-02-07 14:36bugfixes; CLI improvementsSchanzenbach, Martin6+89-33
2020-02-06 21:34add base64url encoding to util (RFC7515)Schanzenbach, Martin3+119-141
2020-02-06 19:08more bugfixes and REST API changeSchanzenbach, Martin1+34-24
2020-02-06 17:38bugfixesSchanzenbach, Martin7+53-19
2020-02-04 22:34towards better APISchanzenbach, Martin12+156-17
2020-02-04 21:50bugfixesSchanzenbach, Martin5+67-75
2020-02-04 20:53add attestation API to CLISchanzenbach, Martin1+150-19
2020-02-04 20:15add attestation APISchanzenbach, Martin8+603-199
2020-02-04 17:42Refactoring reclaim attestationsSchanzenbach, Martin26+2233-3200
2020-02-03 20:51move to 256-bit identifier; some cleanupsSchanzenbach, Martin11+238-170
2020-02-09 16:31use versioning schema to only load database schema patches if not yet covered according to versioning tableChristian Grothoff1+198-53
2020-02-09 14:57use NULL value in load_path_suffix to NOT load any filesChristian Grothoff3+11-9
2020-02-07 20:15add expirationSchanzenbach, Martin11+216-54
2020-02-07 14:51consolidate reclaim attribute libSchanzenbach, Martin23+41-75
2020-02-07 14:36bugfixes; CLI improvementsSchanzenbach, Martin6+89-33
2020-02-06 21:34add base64url encoding to util (RFC7515)Schanzenbach, Martin3+119-141
2020-02-06 19:08more bugfixes and REST API changeSchanzenbach, Martin1+34-24
2020-02-06 17:38bugfixesSchanzenbach, Martin7+53-19
2020-02-04 22:34towards better APISchanzenbach, Martin12+156-17
2020-02-04 21:50bugfixesSchanzenbach, Martin5+67-75
2020-02-04 20:53add attestation API to CLISchanzenbach, Martin1+150-19
2020-02-04 20:15add attestation APISchanzenbach, Martin8+603-199
2020-02-04 18:38fix task prioritization with recent hackChristian Grothoff4+43-27
2020-02-04 18:18speed up message goodput in perf_mq(client) by 1/3rdChristian Grothoff1+15-6
2020-02-04 18:13indentingChristian Grothoff1+21-10
2020-02-04 18:11adding MQ benchmarkChristian Grothoff2+306-0
2020-02-04 17:56speed up running of tasks via GNUNTE_SCHEDULER_add_now() by a factor of at least 5Christian Grothoff1+28-8
2020-02-04 17:45add minimal scheduler benchmarkChristian Grothoff2+110-1
2020-02-04 17:42Refactoring reclaim attestationsSchanzenbach, Martin26+2233-3200
2020-02-04 14:47add timetravel getopt helperChristian Grothoff2+208-100
2020-02-03 22:51fix bug *AGAIN*, could swear I fixed this one before... strangeChristian Grothoff1+7-7
2020-02-03 20:51move to 256-bit identifier; some cleanupsSchanzenbach, Martin11+238-170
2020-02-03 17:26added a test for DHT lookup between peersrexxnor3+200-0
2020-02-03 17:13set permsChristian Grothoff1+0-0
2020-01-30 09:48added testing scripts for dns2gnsrexxnor2+118-0
2020-01-26 16:36clarify NXDOMAINChristian Grothoff1+4-2
2020-01-24 15:51export GNUNET_PQ_run_sql() functonalityChristian Grothoff2+91-58
2020-01-24 15:30modify GNUNET_PQ_connect_with_cfg to enable flexible loading of .sql filesChristian Grothoff6+26-9
2020-01-20 09:52fix error handlingChristian Grothoff1+5-4
2020-01-20 01:26other peer to blameChristian Grothoff1+2-2
2020-01-18 18:15fix botched mergeFlorian Dold1+0-1
2020-01-18 18:14fix mem leaksFlorian Dold2+2-0
2020-01-18 17:47include mandatory includesChristian Grothoff3+17-0
2020-01-18 16:55fix leakChristian Grothoff1+1-0
2020-01-17 17:19another leakChristian Grothoff1+1-0
2020-01-17 17:17fix leakChristian Grothoff1+1-1
2020-01-17 11:12do not add '/' to load pathChristian Grothoff1+1-1
2020-01-17 11:04fix FTBFSChristian Grothoff1+2-1
2020-01-17 02:22quiet on psqlChristian Grothoff1+1-1
2020-01-17 02:17fixChristian Grothoff1+7-5
2020-01-17 01:51auto-provide OS_IPK paths in [paths] of configChristian Grothoff1+81-4
2020-01-17 01:35be more quietChristian Grothoff1+1-1
2020-01-17 01:26DB load API changeChristian Grothoff6+104-20
2020-01-16 23:25include buffer in main util headerChristian Grothoff5+11-15
2020-01-16 16:12Merge branch 'master' of ssh://git.gnunet.org/gnunetxrs55+5412-899
2020-01-16 16:11add new versions of alpine packages (not yet in alpine repo)xrs5+128-41
2020-01-15 18:41remove Taler-specific leftovers, we don't need them anymoreFlorian Dold9+11-157
2020-01-15 12:29add test vector generation for crypto opsFlorian Dold3+285-0
2020-01-15 10:45move buffer library from GNU Taler to GNUnetFlorian Dold4+406-1
2020-01-14 00:58Fix copy/paste error checking for explicit_bzeroDavid Barksdale1+1-1
2020-01-13 14:01fix dist for tng 2/2Schanzenbach, Martin8+308-308
2020-01-13 13:58fix dist for tngSchanzenbach, Martin1+12-12
2020-01-13 13:44bump versionSchanzenbach, Martin1+1-1
2019-12-07 17:37JWT Parsing APIMarkus Voggenreiter2+77-1
2019-12-03 15:46Fixed Ticket ManagementMarkus Voggenreiter1+19-14
2019-11-29 12:00Fixed Adding AttestationsMarkus Voggenreiter2+140-54
2019-11-27 15:30JWT Parser ImplementedMarkus Voggenreiter1+14-6
2019-11-27 11:30Basic Functionality ImplementedMarkus Voggenreiter12+750-153
2019-11-08 11:06JWT Plugin, Prepared TicketingMarkus Voggenreiter3+85-49
2019-11-06 17:09Fixed Open Issues with ListingMarkus Voggenreiter3+96-17
2019-11-02 14:42Prepared JWT PluginMarkus Voggenreiter4+93-33
2019-11-01 16:24Pure Listing of ReferencesMarkus Voggenreiter1+119-4
2019-11-01 09:59Listing of References with AttributesMarkus Voggenreiter2+55-26
2019-10-31 16:47Prepared Listing of ReferencesMarkus Voggenreiter9+210-70
2019-10-29 20:02Fixed Reference DeletionMarkus Voggenreiter3+43-15
2019-10-27 21:43Deletion of Reference TypeMarkus Voggenreiter5+366-9
2019-10-25 10:13Adding Reference Type ImplementedMarkus Voggenreiter1+219-0
2019-10-23 19:50Preparation for Reference TypeMarkus Voggenreiter11+515-2
2019-10-17 15:07some commentsSchanzenbach, Martin2+14-2
2019-10-19 09:30Listing Attestations through serviceMarkus Voggenreiter6+248-23
2019-10-16 16:01Prepare Listing AttestationsMarkus Voggenreiter5+20-13
2019-10-15 07:32Delete Attestation via ServiceMarkus Voggenreiter5+234-8
2019-10-13 14:31Add Attestations via Reclaim ServiceMarkus Voggenreiter5+225-331
2019-10-12 20:26Direct Namestore Deletion ImplementedMarkus Voggenreiter1+158-25
2019-10-12 12:47Fixed direct Namestore AccessMarkus Voggenreiter2+266-8
2019-10-09 19:39Initial Fixes of pluginMarkus Voggenreiter2+4-4
2019-10-09 19:10Adapted JSON Conversion and SerializationMarkus Voggenreiter7+670-0
2019-10-09 17:51Adapted Namestore and reclaim RESTMarkus Voggenreiter3+51-0
2020-01-07 08:44allow GNS clients to control recursion depth limitChristian Grothoff7+111-26
2020-01-06 13:16Don't normalize when deriving ECDSA public keysFlorian Dold3+5-6
2020-01-06 13:02Fix ECDSA/ECDH key exchangeFlorian Dold4+42-93
2020-01-06 07:46add test for ecdsa ecdhSchanzenbach, Martin2+105-0
2020-01-04 00:30use GNUNET_OS_get_suid_binary_path (was accidentally undone in merge f096bdce8)Christian Ulrich1+11-6
2020-01-03 23:37contrib: update debian 10 build script inDevan Carpenter1+5-3
2020-01-03 16:01add build/install script for Debian 10 to contribDevan Carpenter1+38-0
2020-01-01 04:35alibi commit to pretend i'm still active on the projectpsyc://loupsycedyglgamf.onion/~lynX2+2-2
2020-01-01 04:35fix backchannelSchanzenbach, Martin5+75-26
2019-12-31 05:39add backchannel test; fix udp basicSchanzenbach, Martin5+123-5
2019-12-31 04:18add rekey udp testSchanzenbach, Martin2+64-0
2019-12-31 04:15rename configs to matchSchanzenbach, Martin4+0-0
2019-12-31 04:12also config filesSchanzenbach, Martin2+64-0
2019-12-31 04:11rename tests to dertermine test modeSchanzenbach, Martin2+30-12
2019-12-31 03:55add configurable rekey intervalSchanzenbach, Martin1+13-2
2019-12-31 03:39update udp communicatorSchanzenbach, Martin5+68-8
2019-12-30 15:14more accurate calculationSchanzenbach, Martin1+4-12
2019-12-30 14:49Merge branch 'master' of ssh://gnunet.org/gnunetSchanzenbach, Martin1+1-1
2019-12-30 14:49fix testSchanzenbach, Martin1+13-8
2019-12-29 16:00replace printf() with GNUNET_log()Julius Bünger1+1-1
2019-12-27 06:45minor test runn modificationSchanzenbach, Martin1+18-13
2019-12-27 06:12actually fix rekeySchanzenbach, Martin1+16-9
2019-12-26 19:48fix communicator IP parsing, debug udp communicatorSchanzenbach, Martin4+46-16
2019-12-26 19:47fix error infoSchanzenbach, Martin1+1-1
2019-12-26 05:51add udp comm test caseSchanzenbach, Martin3+74-2
2019-12-26 05:39fix build commit ftbfsSchanzenbach, Martin0+0-0
2019-12-26 05:15fix rekeySchanzenbach, Martin1+8-3
2019-12-26 03:23tcp comm kind of workingSchanzenbach, Martin1+1-0
2019-12-25 17:21mergeSchanzenbach, Martin7+109-43
2019-12-25 17:20more fixed tcp commSchanzenbach, Martin2+11-10
2019-12-25 16:00also BADFOOD on reallocChristian Grothoff3+61-6
2019-12-25 15:14replace expensive function call with macro for trivial calculationChristian Grothoff3+27-1
2019-12-25 14:50more itersChristian Grothoff1+1-1
2019-12-25 14:50Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff1+2-2
2019-12-25 14:27avoid constantly adding/removing timeout taskChristian Grothoff1+22-36
2019-12-25 14:19fix kxSchanzenbach, Martin1+2-2
2019-12-25 13:08ignChristian Grothoff1+1-0
2019-12-25 13:07allow multiple iterations, more code cleanupChristian Grothoff2+150-102
2019-12-25 12:46use unsignedChristian Grothoff1+2-2
2019-12-25 12:45use static arrayChristian Grothoff1+1-3
2019-12-25 12:45use new_arrayChristian Grothoff1+6-5
2019-12-25 12:42clean up code a bitChristian Grothoff1+98-89
2019-12-25 12:35fix warningsChristian Grothoff1+21-19
2019-12-25 12:10bumping version for 0.12.1Christian Grothoff8+86-56
2019-12-25 11:52make tng tests experimentalSchanzenbach, Martin1+5-5
2019-12-25 11:34add tcp test configsSchanzenbach, Martin2+62-0
2019-12-25 11:07we do not really need that loop atmSchanzenbach, Martin1+29-37
2019-12-25 10:39better test for commsSchanzenbach, Martin4+119-61
2019-12-25 10:38more minor communicator fixesSchanzenbach, Martin1+38-13
2019-12-24 13:44update configsSchanzenbach, Martin2+7-0
2019-12-24 13:44start nat for tcpSchanzenbach, Martin2+94-22
2019-12-24 13:42fix dropped pkts; wipSchanzenbach, Martin1+33-17
2019-12-23 15:56more minor fixes and better measurementsSchanzenbach, Martin1+44-56
2019-12-23 09:04call listen before acceptSchanzenbach, Martin1+18-1
2019-12-23 08:29add tcp test; minor fixSchanzenbach, Martin2+17-6
2019-12-23 06:34add avg latency and various bugfixesSchanzenbach, Martin2+112-45
2019-12-22 13:52basic testsSchanzenbach, Martin4+449-416
2019-12-22 12:45Merge branch 'master' of ssh://gnunet.org/gnunetSchanzenbach, Martin1+10-34
2019-12-22 12:41basic tests wipSchanzenbach, Martin4+167-29
2019-12-22 12:13flo forgot to update the NBO parserChristian Grothoff1+10-34
2019-12-22 03:41rename test as it is now communicator-independentSchanzenbach, Martin7+337-329
2019-12-22 03:26fixing tng testcase unix communicatorSchanzenbach, Martin5+155-116
2019-12-20 00:32release logSchanzenbach, Martin1+3-0
2019-12-20 00:27update changelogSchanzenbach, Martin8+3510-3446
2019-12-20 00:22fix BOX record label parsingSchanzenbach, Martin1+15-6
2019-12-19 11:55switch to new date format (#5862)Florian Dold2+72-62
2019-12-18 14:27better put -u lastChristian Grothoff1+1-1
2019-12-18 09:01set expriation to 1 year for URLs added via QR codeChristian Grothoff1+1-1
2019-12-17 12:15nice log messageChristian Grothoff1+4-1
2019-12-17 12:13fix gnunet-qr logicChristian Grothoff1+42-8
2019-12-17 11:45fix variable confusionChristian Grothoff1+1-1
2019-12-16 16:29enhance gnunet-qr to support passing arguments beyond just the URI to commandsChristian Grothoff2+32-10
2019-12-16 16:17sort using C locale for a more stable sortChristian Grothoff1+4-0
2019-12-16 14:50add changelogSchanzenbach, Martin2+51-48
2019-12-16 08:33fix mysql buildSchanzenbach, Martin1+1-1
2019-12-15 22:26fix sigpipe crashChristian Grothoff1+12-2
2019-12-15 22:22-v was very wrong in gnunet-qrChristian Grothoff8+17222-16728
2019-12-15 12:02Merge branch 'master' of gnunet.org:gnunetng01+1-0
2019-12-15 12:00remove gversion.ng01+0-1
2019-12-15 12:00fix make distSchanzenbach, Martin1+1-1
2019-12-15 11:43wrong versionSchanzenbach, Martin1+1-1
2019-12-15 11:37changelogSchanzenbach, Martin1+3-0
2019-12-15 11:36bump to 0.12Schanzenbach, Martin1+1-1
2019-12-13 13:00correctly detect curl/json with missing mhdSchanzenbach, Martin1+6-3
2019-12-12 20:16make udp transport experimental p2Schanzenbach, Martin1+24-44
2019-12-12 20:02make udp transport experimentalSchanzenbach, Martin1+41-2
2019-12-12 19:37fix ftbfs, test failsChristian Grothoff1+1-1
2019-12-12 16:17replace DNS server that is down with one that is runningChristian Grothoff1+2-1
2019-12-12 16:14need patience for http downloadChristian Grothoff1+8-3
2019-12-12 16:12trap expects INT, not SIGINTChristian Grothoff19+66-66
2019-12-12 16:12fix rest testcaseChristian Grothoff1+7-5
2019-12-12 00:11contrib/scripts and gnunet-logread: reduce code used for output.ng02+4-6
2019-12-11 12:51fix #5988Schanzenbach, Martin2+8-1
2019-12-11 12:39bootstrap: remove --remote for submodules, thanks for schanzenbach to point this out.ng02+50-50
2019-12-11 11:39accidentally used en instead of C in langSchanzenbach, Martin1+1-1
2019-12-11 10:59disable submodule 'update' for nowSchanzenbach, Martin1+1-1
2019-12-11 10:54set lang to C for testSchanzenbach, Martin1+6-0
2019-12-07 15:58do not run cleaner on part that was never setupChristian Grothoff2+8-2
2019-12-07 15:43style fixChristian Grothoff1+6-9
2019-12-07 15:36fix sig serializationChristian Grothoff1+1-1
2019-12-07 15:32fix warningsChristian Grothoff2+2-2
2019-12-07 14:33make these tests experimental for nwoChristian Grothoff1+4-0
2019-12-07 14:06fix libgnunetpq for RSA encodingChristian Grothoff2+1-3
2019-12-07 13:45flip LSD0001 definesChristian Grothoff5+31-76
2019-12-07 13:40update ChangeLogChristian Grothoff1+6-0
2019-12-07 13:37fix #3795/5968/5398Christian Grothoff3+2-691
2019-12-04 19:18check-texinfo: add "the the"ng01+6-1
2019-12-04 19:07Fix typosNaomi Phillips3+7-7
2019-12-03 17:37add gnunet-logo.png via Lynx (#5981)'Christian Grothoff2+1-0
2019-12-03 17:35clean up messages from configure related to conversation (#5950)Christian Grothoff1+10-8
2019-12-03 17:25more pretty configure end output, declaring victory on #5735Christian Grothoff2+113-127
2019-12-02 15:53Merge branch 'master' of gnunet.org:gnunetng01+29-0
2019-12-02 15:30rewrite sed logic used in Makefiles and move into dosubst awk script.ng036+118-95
2019-12-02 10:12housekeeping changelogSchanzenbach, Martin1+29-0
2019-12-01 23:38fix failure to build.ng02+6-3
2019-12-01 23:29define HAVE_AWK... we require awk for many parts, but for some cases it could make sense to skip it.ng03+14-0
2019-12-01 23:22check-texinfo.awk: move comments to the moved code.ng02+5-3
2019-12-01 23:19convert texinfo checks to proper awk script, add detection for awk/gawk, remove obsolete code.ng05+70-28
2019-12-01 20:37gnunet-logread: install only when perl has been found (avoid dysfunctional SHa-bang line.ng02+6-0
2019-12-01 19:33Add --with-gnunet-logread to configure.ng04+33-4
2019-12-01 12:04Merge branch 'master' of gnunet.org:gnunetng01+6-2
2019-12-01 12:03remove experimental, not yet building code for *BSD (build-system part).ng01+0-6
2019-12-01 11:32ifdef guard changes for LSD001/0.12Schanzenbach, Martin1+5-1
2019-12-01 11:26fix #5927Schanzenbach, Martin1+1-1
2019-12-01 11:01Merge branch 'master' of gnunet.org:gnunetng014+329-124
2019-12-01 11:00handbook: glpk dependency was dropped.ng01+0-1
2019-11-30 22:32disable NSS for rootChristian Grothoff1+4-2
2019-11-30 22:10clarify cpu usedChristian Grothoff2+2-3
2019-11-30 22:08use new POW function consistently, also in revocationChristian Grothoff6+37-62
2019-11-30 21:51implement code for #3795Christian Grothoff1+46-11
2019-11-30 21:43create crypto_pow, in preparation for #3795Christian Grothoff5+75-49
2019-11-30 20:05add support for zkey CNAMEs #5978Schanzenbach, Martin2+58-8
2019-11-30 19:28Merge branch 'master' of ssh://gnunet.org/gnunetSchanzenbach, Martin1+2-2
2019-11-30 19:27add support for zkey TLDs in GNS2DNS recordsSchanzenbach, Martin3+130-12
2019-11-30 18:19gnunet-helper-transport-bluetooth.c: Fix copyright line.ng01+2-2
2019-11-30 14:25update API descriptionSchanzenbach, Martin3+4-4
2019-11-30 14:20invert ifdef guardSchanzenbach, Martin2+4-4
2019-11-30 11:34correctly convert to IDNA when transitioning to DNSSchanzenbach, Martin2+28-0
2019-11-30 11:21fix GNS2DNS records for LSD001 UTF-8 changeSchanzenbach, Martin3+39-6
2019-11-30 09:20support compatibility mode for DNS names in gnunet-gnsSchanzenbach, Martin4+121-55
2019-11-29 21:44document rvalChristian Grothoff2+51-49
2019-11-29 08:30Merge branch 'master' of ssh://git.gnunet.org/gnunetxrs13+170-186
2019-11-29 08:28Minor fixes; preparing for next gnunet release.xrs3+9-14
2019-11-28 09:18remove some output redirections.ng01+3-8
2019-11-28 09:07gnunet-bugreport: improve libextrator + git detection, merge gnurl+curl checksng01+20-18
2019-11-27 21:56gnunet-bugreport: license and typong01+4-2
2019-11-27 21:55bootstrap: check for the shell builtin we use and exit if it doesn't exist.ng01+11-0
2019-11-27 21:52bootstrap: builtin type might be supported betterng01+8-2
2019-11-27 21:40contrib/scripts: use awk to modify interpreter substitution lines.ng010+10-10
2019-11-27 21:18gnunet-bugreport: rewrite large parts to make better use of awk, replace grep with awk, require a shell which supports 'type' builtin, combine a few tests, and more.ng01+127-160
2019-11-27 20:15src/util: This should fix make dist failure (untested)ng01+1-0
2019-11-27 18:01Merge branch 'master' of gnunet.org:gnunetng04+128-147
2019-11-27 13:04contrib: Update guix.scm build helper fileEfraim Flashner4+80-565
2019-11-27 11:47kdf_mod_mpi: fix size and use nboFlorian Dold1+4-2
2019-11-27 11:42kdf_mpi: be explicit about ctr sizeFlorian Dold1+1-1
2019-11-26 20:20DCE / GNUNET_TWEETNACL prefix for exported symbolsFlorian Dold3+124-145
2019-11-26 19:12add license identifier to tweetnaclng02+4-0
2019-11-26 19:10pretty: fix location.ng01+1-1
2019-11-26 17:26use Curve25519 for ECDH and tweetnacl where we canFlorian Dold4+724-1
2019-11-26 08:48submodule should be HTTPS to avoid redirect warningFlorian Dold1+1-1
2019-11-25 22:47produce_html.sh.in: fix pthng01+6-1
2019-11-25 22:45test_gnunet_gns.sh.in: fixng01+8-1
2019-11-25 22:43fix path in g-g-p-s-cng01+29-4
2019-11-25 22:14first occurence of CLEANFILES, not second.ng01+1-1
2019-11-25 22:13test_gnunet_gns.sh: use shlibng03+56-49
2019-11-25 22:00chmod +x generated scriptng01+1-0
2019-11-25 21:51man/produce_html: use shlibng03+20-15
2019-11-25 21:36gnunet-gns-proxy-setup-ca: use shlibng01+4-40
2019-11-25 21:12add (some) buildcommon files to dist and installng01+4-2
2019-11-25 21:05bumpng01+1-1
2019-11-25 20:59add .inc file to .amng02+49-1
2019-11-25 20:56bump build-common, add Makefile.inc copy for bootstrapng01+6-0
2019-11-25 20:24bump build-commonng00+0-0
2019-11-25 17:33gnunet-gns-proxy-setup-ca: fix implementation and describe new changes.ng02+112-45
2019-11-24 19:53style the index page of docs.gnunet.org a bit more.ng05+424-5
2019-11-24 19:16docs.gnunet.org index: adjust link to tutorial.ng01+1-1
2019-11-24 19:15gitignore new build fileng01+11-0
2019-11-24 18:22Merge branch 'master' of gnunet.org:gnunetng058+395-222
2019-11-24 18:21handbook: installation: update dependency list.ng01+36-20
2019-11-24 18:13fix pointer indentationChristian Grothoff56+129-124
2019-11-24 18:11add RAW mode for libgnunetcurlChristian Grothoff2+266-98
2019-11-24 17:53handbook: comment removed win32 functionality.ng02+178-178
2019-11-23 11:48openbsd: "use_openbsd_libtool=true"ng01+1-0
2019-11-23 11:08gnunet-helper-exit: check for linux-specific define on linux.ng01+2-2
2019-11-23 11:00dns+vpn-helper: use autotools to include tun.hng02+6-2
2019-11-23 10:26add manpage for gnunet-bugreport as it reached enough complexcity to maybe require this.ng02+74-0
2019-11-22 23:40ignore binaries build in abd.ng01+2-0
2019-11-22 23:38exit: initial (very rough, builds) *BSD support - to the point where the Linux specific binaries would still be used, thus marked as experimental.ng02+43-1
2019-11-22 23:36configure: define XBSD (see NOTE, needs better handling in general), add logic to find and define tun.hng01+12-0
2019-11-22 21:33displaydot.sh: this is sh(1) syntax.ng01+1-3
2019-11-22 19:19move homebrew.ng02+1-0
2019-11-21 19:36extend lintng01+2-0
2019-11-21 19:27replace wether with whether (thanks Efraim Flashner <efraim@flashner.co.il>)ng02+4-4
2019-11-21 19:23revert changes for gnunet-qr, see note in configure.acng02+4-158
2019-11-21 17:34we no longer need win32-dll (https://www.gnu.org/software/gnulib/manual/html_node/Libtool-and-Windows.html)ng01+1-1
2019-11-21 17:27comment secondary dependencies for -qrng01+2-1
2019-11-21 16:21add initial logic to detect zbar dependenciesng02+155-2
2019-11-21 14:35gnunet-bugreport: satisfy gnu standards.ng01+1-1
2019-11-21 14:33gnunet-bugreport: fix compiling tests, add usage with -hng01+48-19
2019-11-21 11:57gnunet-bugreport: add check for git commit.ng01+12-1
2019-11-21 11:44fix some tests in gnunet-bugreportng01+63-25
2019-11-21 10:50move configs in contrib to confng03+0-0
2019-11-21 10:29install and distribute gnunet-suidfixng01+4-2
2019-11-21 10:22gnunet-suidfix: Make comment more descriptive.ng01+5-2
2019-11-20 14:53use ifdef instead of if for __linux__ and BSDng06+14-14
2019-11-20 13:28follow-up to 7c14b80a011e9e99b1cef0bfd96bae364edd5663: use __linux__ instead of redefined LINUX.ng024+47-47
2019-11-19 17:33Merge branch 'master' of gnunet.org:gnunetng03+4-4
2019-11-19 17:30On *BSD the header file sys/param.h defines BSD. Drop unnecessary BSD defines in the build-system. Furthermore add detection for FreeBSD using the additional defines by FreeBSD.ng06+10-15
2019-11-17 20:42Fix more typosNaomi Phillips1+2-2
2019-11-17 17:21Fix typos reported in IRCNaomi Phillips2+2-2
2019-11-17 01:16configure: texi2man, only detection so far.ng01+9-0
2019-11-17 01:10bootstrap: add git submodule sync. force symlinks.ng01+20-3
2019-11-17 01:06update submoduleng00+0-0
2019-11-17 00:42bootstrap: no need for sleep.ng01+14-19
2019-11-17 00:38make message about texi2mdoc more clear.ng02+8-5
2019-11-17 00:12bootstrapng01+69-57
2019-11-16 23:16comment region with -d for now, will check for better portability soon.ng01+30-30
2019-11-16 23:01tabs.ng01+1-1
2019-11-16 19:50bootstrap: swap around downloaders, add message.ng01+4-3
2019-11-16 17:24patch up RSA signature format for #5698Christian Grothoff2+76-3
2019-11-16 13:49add -d to bootstrap, enabling what used to be in dist_boostrap.ng02+30-37
2019-11-16 13:43addition to previous commit, properly implement make lint.ng02+70-12
2019-11-16 13:21remove lint, added to toplevel Makefile.ng02+0-46
2019-11-16 10:41add missing reschedule callChristian Grothoff1+1-0
2019-11-15 19:17make bfix happyChristian Grothoff1+0-1
2019-11-15 18:16fix #5968, but not activeChristian Grothoff2+167-0
2019-11-10 22:14fixChristian Grothoff2+3-3
2019-11-10 22:10get rid of SOCKTYPE and FDTYPEChristian Grothoff7+7-13
2019-11-09 19:13doc/man: Make html generation experimental, fix mdocml build.ng01+6-4
2019-11-09 18:50adjust from -C-Tutorial to -Tutorialng01+1-1
2019-11-09 18:38doc: rename gnunet-tutorial source, and solve #5961 and potentially #5902ng02+5-6
2019-11-09 17:50followupng01+1-1
2019-11-09 17:19rename texi source gnunet-tutorial to gnunet_tutorialng01+0-0
2019-11-08 10:58name.ng01+2-2
2019-11-08 10:49fix.ng01+1-1
2019-11-08 10:47add distfiles.ng01+2-1
2019-11-08 10:29Merge branch 'master' of gnunet.org:gnunetng023+66-7
2019-11-08 10:29add backng01+505-0
2019-11-08 10:28test.ng01+0-505
2019-11-08 09:33add $(GN_LIBINTL) to Makefile.am (fixes 0005902)xrs23+66-7
2019-11-02 16:01Add build-common submodule.ng02+4-0
2019-10-31 12:03tighten formatting rulesChristian Grothoff605+1921-1049
2019-10-30 18:14add missing filesng02+1415-0
2019-10-30 18:09potentially fix the build error wrt texi2pdf generation missing an import - we did not include the fdl texi file which is included in the tutorial.ng01+10-1
2019-10-30 17:40doc/*/Makefile.am: remove unnecessary rules.ng03+45-196
2019-10-30 17:09configure: remove accidental copy block, fix mdocml message.ng01+1-5
2019-10-30 16:53configure: add mandoc + texi2mdoc detection doc/man: add man-html and man-html-installng03+61-12
2019-10-30 13:08TODO note for configure.acng01+2-0
2019-10-30 10:55Merge branch 'master' of gnunet.org:gnunetng01+1-0
2019-10-30 10:53v0.11.8ng02+5-1
2019-10-29 20:50pq: include pq.h in distDaniel Golle1+1-0
2019-10-27 23:12Changelog entry for 0.11.7.ng01+4-0
2019-10-27 18:23portability fix.ng01+1-1
2019-10-27 17:30Merge branch 'master' of gnunet.org:gnunetng03+17-19
2019-10-27 17:29portability fix, use = instead of == with testng01+3-3
2019-10-27 17:06v0.11.7Schanzenbach, Martin1+1-1
2019-10-27 16:58fix removal of file for make distSchanzenbach, Martin1+16-15
2019-10-27 16:50fix removal of file for make distSchanzenbach, Martin1+1-3
2019-10-27 16:47Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin1+4-3
2019-10-27 16:47fix removal of file for make distSchanzenbach, Martin1+0-1
2019-10-27 15:52README: fix switch.ng01+4-3
2019-10-27 14:27doc/man: create better rules for texi2mdoc.ng02+7-25
2019-10-27 13:28configure: Add TODO, add MariaDB to a message.ng01+6-2
2019-10-27 13:09make uncrustify silent.ng01+1-1
2019-10-27 13:07impove make pretty nesting.ng01+8-5
2019-10-27 12:57doc/man: Remove duplicate EXTRA_DIST entry for .7ng01+0-4
2019-10-27 12:54Merge branch 'master' of gnunet.org:gnunetng01+4-0
2019-10-27 12:53add dist_bootstrap, so far compiles texi2mdoc and gives advice on adding a switch + $PATH.ng02+37-0
2019-10-27 11:36update changelogSchanzenbach, Martin1+4-0
2019-10-26 13:35Merge branch 'master' of gnunet.org:gnunetng06+14-30
2019-10-26 13:35configure: idn/idn2: indent, add msgng01+17-13
2019-10-26 13:04Merge branch 'master' of ssh://git.gnunet.org/gnunetxrs1+4-1
2019-10-26 13:04obsolete due to alpine policyxrs127+5517-5342
2019-10-26 13:02configure: add MSG_CHECKINGng01+4-1
2019-10-26 13:00fix policy issues and simplifyxrs6+14-30
2019-10-26 12:59configure: Add --with-libogg=PREFIXng01+42-20
2019-10-26 12:38configure: Add --with-libopus=PREFIXng01+42-6
2019-10-26 12:21configure: Add --with-libpulse=PREFIXng01+35-3
2019-10-26 12:03configure: Add --with[out]-libbluetooth=PREFIXng01+30-3
2019-10-26 07:32conversation is no longer guarded by 'experimental' in the Makefiles. Reflect this in the README.ng01+3-3
2019-10-25 12:07remove glpk.ng03+3-15
2019-10-25 09:37fix syntaxng01+10-10
2019-10-25 09:25follow-up to win32 removal.ng025+43-43
2019-10-24 12:45path->PATHSng01+1-1
2019-10-24 10:26contrib: include all files in packages in EXTRA_DISTng01+20-2
2019-10-24 10:22move contrib/alpine to contrib/packages/alpineng012+0-0
2019-10-24 10:20Add python3.8 to configure.ac, some minor formating and solve one TODO.ng01+16-13
2019-10-24 09:35rewrite parts of the README.ng01+57-56
2019-10-23 21:58rewrite note on setuid.ng01+7-5
2019-10-23 21:51remove never working setuid helper code from the build-system. refer to the Changelog for a longer reason. In conclusion, this is what people expect, this is what Package Managers patch away for portability, and we can't use install(1) for this because it's not a portable tool.ng013+37-118
2019-10-23 20:45fix typong01+6-6
2019-10-23 20:27Merge branch 'master' of gnunet.org:gnunetng01+1-0
2019-10-23 20:24first test commit to make sudo + sh scripts obsolete.ng05+23-8
2019-10-23 18:55start rest per userSchanzenbach, Martin1+1-0
2019-10-23 12:52fix failure to install with sudo for now. real change coming tonight.ng01+13-13
2019-10-17 14:42update ChangeLogng01+1-1
2019-10-17 14:34maybe improve sudo detection.ng01+13-11
2019-10-17 14:10test_gnunet_dns.sh: check if user 'nobody' exists and return 77 if not.ng01+6-0
2019-10-17 13:49Add support for doas.ng08+70-15
2019-10-16 20:51this comment seems to be not true; tarfile will at least not require tar(1) or any other tool, if at all other modules are required.ng01+0-3
2019-10-16 18:20follow-up to ce63ca3ca49d8a4dc741cd014601584e3d5cfe54ng030+30-60
2019-10-16 18:15*.1: syntax (\- -> -)ng034+555-555
2019-10-16 17:58gnunet-ecc(1): syntaxng01+16-16
2019-10-16 17:55clarify gnunet-arm(1) more and add syntax.ng01+20-10
2019-10-16 10:32updated italian translationChristian Grothoff1+3591-3884
2019-10-15 08:40minor fixSchanzenbach, Martin1+2-2
2019-10-14 15:45kommando zurueck, this time for real.ng01+0-0
2019-10-14 15:21move backng01+0-0
2019-10-14 14:52add yapf to make prettyng02+9-0
2019-10-14 14:18with 'make pretty' running uncrustify, yapf styling the python files, this file seems obsolete?ng01+0-0
2019-10-14 14:09po/POTFILES.inng01+52-78
2019-10-14 14:09Merge branch 'master' of gnunet.org:gnunetng01+5-3
2019-10-14 14:08Changelogng01+4-0
2019-10-14 14:06fix the previous uncrustify commit.ng02+5-7
2019-10-14 14:06gitignore yapfng01+1-1
2019-10-14 12:49readd reclaimSchanzenbach, Martin1+5-3
2019-10-14 12:10'make pretty' rule using uncrustify, detect uncrustify in configure script.ng02+14-0
2019-10-14 11:45sort(1) os names.ng01+3-3
2019-10-14 11:40fix typo in Changelogng01+1-1
2019-10-14 11:32we're at 0.11.xng01+1-1
2019-10-12 18:25add yapf styleng03+18-1
2019-10-12 18:17more python formatng02+5-4
2019-10-12 18:16format pythonng023+827-481
2019-10-12 18:11yapf format.ng01+0-1
2019-10-12 12:37Merge branch 'master' of ssh://git.gnunet.org/gnunetxrs30+784-489
2019-10-12 12:36fixed formatting and policy issuesxrs9+162-185
2019-10-11 21:20add GNUNET_PQ_reconnect_if_downChristian Grothoff2+23-0
2019-10-11 18:55libgnunetpq API change to fix #5733Christian Grothoff14+517-335
2019-10-11 19:37we probably want to actually test the syncSchanzenbach, Martin1+13-3
2019-10-11 17:11fix non deterministic testSchanzenbach, Martin2+17-15
2019-10-11 16:35add bug refSchanzenbach, Martin1+1-1
2019-10-11 16:35make test compatible with macosSchanzenbach, Martin1+2-1
2019-10-11 14:17add namestore rest testsSchanzenbach, Martin3+101-108
2019-10-11 12:48fix rest; uncrustifySchanzenbach, Martin6+59-30
2019-10-11 09:06fix changes in identitiesSchanzenbach, Martin1+36-1
2019-10-09 20:38fix primary issue from #5907Christian Grothoff1+6-0
2019-10-08 20:15allow to disable IP scan w/ HOLE_EXTERNAL; thanks Corvus CoraxSchanzenbach, Martin2+16-2
2019-10-08 19:53use correct plugin name; thanks Corvus CoraxSchanzenbach, Martin1+1-1
2019-10-07 10:44indentSchanzenbach, Martin2+153-153
2019-10-07 09:51Removed rest files, updated makefileAndreas Ebner6+0-1464
2019-10-07 09:48Renamed credential service to abd, replaced all related functions, parameters, etcAndreas Ebner72+7765-7782
2019-10-06 10:57Proper print on add callback, fixed return value in .._start, both cases require same handling therefore same return valueAndreas Ebner2+7-2
2019-09-23 09:27Fixed testAndreas Ebner1+1-1
2019-09-20 09:32Test cleanup/fix:Andreas Ebner13+67-53
2019-09-20 08:49Cleanup TODOs, bugfix in cleanup and start of bidirectional chain resolution: - removed and/or implemented all remaining TODOs - fixed a bug in cleanup_handle() which caused to not cleanup correctly when a solution was prematurely found - delegation_chain_bw/fw_resolution_start() not has a return value to indicate whether a solution was prematurely found - cleaned up the test_... files (an additional cleanup commit might follow)Andreas Ebner25+7895-9668
2019-09-14 14:58Bugfixes, changed test reporting behavior, modified intermediate result reporting:Andreas Ebner16+93-73
2019-08-25 10:23Introduction of intermediate result reporting, removed some stuff, new test:Andreas Ebner10+260-18
2019-08-21 15:45Cleanup and fixes regarding bidirectional search and the test.sh files:Andreas Ebner8+124-196
2019-08-18 11:46Bidirectional implementation finished, more complex tests for bidirectional, cleanup fix, todos done:Andreas Ebner9+792-171
2019-08-11 15:04Unfinished implementation of bidirectional search:Andreas Ebner3+270-14
2019-08-06 14:17Removed GNUNET_CREDENTIAL_Credential, new cmdline parameters, formatting:Andreas Ebner12+697-966
2019-08-04 11:52Clean up and renamingAndreas Ebner8+134-226
2019-08-03 11:01Updated fw/bw algo, collect, and verify (still some things left to do)Andreas Ebner8+573-391
2019-07-24 14:29Run clang format over some files, experimental implementation of forward algorithmAndreas Ebner6+801-518
2019-07-09 15:53Cleanup, additional input checks, renaming, simplification:Andreas Ebner9+267-310
2019-07-07 13:04Implemented delegate sign and store function for GNS entries:Andreas Ebner11+661-312
2019-06-25 13:21Handle all credential storage via credential service, prepared for subject side storageAndreas Ebner7+1100-368
2019-10-06 19:04more dead filesChristian Grothoff3+0-92
2019-10-06 19:03remove dead, obsolete or never-to-become ATS logic (DCE)Christian Grothoff31+8-10826
2019-10-06 09:48dceChristian Grothoff1+2-6
2019-10-06 02:32save nick 0-term byteSchanzenbach, Martin2+1-7
2019-10-05 20:45nick must be 0-terminated else resolver will discard/breakSchanzenbach, Martin1+1-1
2019-10-05 20:31change defineSchanzenbach, Martin1+1-1
2019-10-05 13:09global reindent, now with uncrustify hook enabledChristian Grothoff1008+210326-205098
2019-10-05 13:01reduce scopeChristian Grothoff1+70-70
2019-10-05 13:00reduce scopeChristian Grothoff1+1-1
2019-10-05 13:00reduce scopeChristian Grothoff1+2-1
2019-10-05 12:59reduce scopeChristian Grothoff1+1-1
2019-10-05 12:58reduce scopeChristian Grothoff1+2-1
2019-10-05 12:56fix hook to only apply to C codeChristian Grothoff1+13-13
2019-10-05 12:55fix hook to only apply to C codeChristian Grothoff1+0-0
2019-10-05 12:55fix hook to only apply to C codeChristian Grothoff1+15-14
2019-10-05 12:45reduce scopeChristian Grothoff1+1-2
2019-10-05 12:44fix pathChristian Grothoff1+1-1
2019-10-05 12:43style fixChristian Grothoff1+2-3
2019-10-05 12:42uncrustify integration into bootstrapChristian Grothoff2+64-56
2019-10-03 16:56intendationSchanzenbach, Martin1+257-247
2019-10-03 16:55GNS: preparing protocol change in GNS for v12Schanzenbach, Martin1+18-2
2019-09-29 10:30add precommit hook exampleng01+34-0
2019-09-28 17:11Merge branch 'master' of ssh://git.gnunet.org/gnunetxrs19+4707-3870
2019-09-28 17:11add contrib/alpinexrs12+436-0
2019-09-27 22:56handle arm -s completion nicely via signaling pipeChristian Grothoff8+1615-1479
2019-09-27 21:20do not attempt name resolution or terminating a peer in gnunet-arm if the peer is not runningChristian Grothoff2+714-596
2019-09-27 21:12implementing GNUNET_CLIENT_test() to check for service operatingChristian Grothoff3+1263-1093
2019-09-27 20:33indentChristian Grothoff2+862-803
2019-09-24 17:04print service summaryFlorian Dold1+76-1
2019-09-24 16:21add stopping stateFlorian Dold3+25-11
2019-09-24 15:59implement extended status information for armFlorian Dold8+331-66
2019-09-21 11:26docs: fix typo 'priviledge'→'privilege'grindhold3+4-4
2019-09-19 15:19indentingChristian Grothoff1+104-101
2019-09-17 14:10gracely handle missing PKCE params in token requestSchanzenbach, Martin2+1390-1376
2019-09-16 19:34do not indent labelsChristian Grothoff2+2-1
2019-09-16 19:26reindentationChristian Grothoff1+0-1
2019-09-16 19:26reindentationChristian Grothoff1+44-43
2019-09-16 19:22reindentationChristian Grothoff1+252-250
2019-09-16 12:14configure: remove checks for CXX and CPP. See ChangeLog.ng03+55-52
2019-09-16 06:59lint: Remove checkbashisms.pl, assume it is in PATH.ng03+2-902
2019-09-15 08:23use configuration from GNU Taler for uncrustifyChristian Grothoff2+127-129
2019-09-14 19:26AUTHORS: correct license statement (will drop last gpl2 file in lint/ soon).ng01+1-1
2019-09-11 14:25remove terminos.h, it seems like a typo of termios.h and neither of them are used in the sourcecode.ng01+1-1
2019-09-11 13:21align.m4: Add stdlib.h explicitly to make the test pass on NetBSD. Should not be problematic, every system we support right now has a stdlib.ng01+4-1
2019-09-11 12:42configure: remove mingw conditions, replace one gcc with $CC.ng01+4-8
2019-09-11 11:22Add buildtarget to netbsdng01+1-0
2019-09-11 11:18configure: remove windows specific checks.ng01+1-109
2019-09-11 10:56contrib: gnunet_janitor, terminate: remove win32 functionalities.ng02+11-50
2019-09-10 18:15small README changes.ng01+2-2
2019-09-10 16:59remove CYGWIN codeblocks, drop vendored Windows openvpn, drop win32 specific files.ng0118+13549-24853
2019-09-09 19:17Remove win32 and cygwin supportng037+52-2365
2019-09-09 13:01accidentally deletedSchanzenbach, Martin1+672-0
2019-09-09 12:59fix flag detection variablesSchanzenbach, Martin2+2-674
2019-09-09 12:43gcc does strange things with -Wno-*Schanzenbach, Martin1+4-4
2019-09-09 12:21add werror to checkSchanzenbach, Martin2+21-1
2019-09-09 12:11attempt fix flag detection againSchanzenbach, Martin1+16-3
2019-09-09 12:11Merge branch 'master' of gnunet.org:gnunetng01+1-1
2019-09-09 12:11typong01+1-1
2019-09-09 11:48attempt fix flag detectionSchanzenbach, Martin1+1-1
2019-09-09 11:42STAT->statng01+2-2
2019-09-09 11:29typong01+1-1
2019-09-09 11:18util/disk.c: fix failure to buildng01+1-1
2019-09-09 10:19plibc: win32 related, socketng04+11-11
2019-09-09 10:04plibc removal: gns/w32nsp.c: sockets.ng01+15-15
2019-09-09 09:55plibc removal: sscanf, win32 socket correctionsng08+34-34
2019-09-09 08:15plibc removal: ACCESS->accessng04+5-5
2019-09-09 08:10plibc removal (CLOSE->close)ng01+3-3
2019-09-09 08:02plibc removal: STRUCT_STAT64ng01+1-1
2019-09-08 12:33uncrustify as demanded.ng01047+224194-224539
2019-09-08 12:29replace clang-format with uncrustify.ng03+4-5
2019-09-08 12:13Merge branch 'master' of gnunet.org:gnunetng01+370-364
2019-09-08 12:13README: adjust dependencies and some fixes.ng01+3-5
2019-09-08 08:50updateSchanzenbach, Martin1+370-364
2019-09-07 11:18Make services localizableAlessio Vanni1+22-4
2019-09-07 09:57gnunet-bcd: OPEN->openng01+2-2
2019-09-07 09:35util/disk.c: STAT64->stat64ng01+1-1
2019-09-07 09:28configure: remove plibc checkng01+2-6
2019-09-07 09:25documentation: remove plibc mention.ng01+0-1
2019-09-07 09:16fix variable names renamed by search and replace.ng02+6-6
2019-09-07 09:15typo in header file for w32ng01+3-4
2019-09-06 23:08files included by accident.ng02+0-34
2019-09-06 23:01plibc, commit 2ng06+527-510
2019-09-06 22:46first step to remove plibcng0185+11399-14276
2019-09-05 12:29remove /usr/include from coverage analysisChristian Grothoff1+2-1
2019-09-05 09:35fix logging issue reported by RaphaelChristian Grothoff2+522-546
2019-09-05 06:22attempt to make PKCE optionalSchanzenbach, Martin2+40-40
2019-09-05 05:50fix signature checkSchanzenbach, Martin1+7-8
2019-09-05 05:13Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin3+17-0
2019-09-05 05:12fixSchanzenbach, Martin1+2-3
2019-09-04 23:05add templates for multi-user configurationsChristian Grothoff3+17-0
2019-09-04 20:57fix ticketSchanzenbach, Martin1+2-2
2019-09-04 20:40fix loopSchanzenbach, Martin1+2-1
2019-09-04 20:18fix urlencSchanzenbach, Martin1+1-1
2019-09-04 20:03fix base64+urlencode vs base64urlSchanzenbach, Martin1+46-19
2019-09-04 19:24better debug outputSchanzenbach, Martin1+5-3
2019-09-04 19:06hash fixSchanzenbach, Martin1+4-4
2019-09-04 18:42fix serializationSchanzenbach, Martin1+78-79
2019-09-04 13:27support for PKCE extensionAlexia Pagkopoulou4+183-62
2019-09-01 11:28update changelogSchanzenbach, Martin1+5-0
2019-09-01 11:25Added patch by AV from ML:Schanzenbach, Martin4+52-9
2019-08-27 20:21Remove make rule which doesn't even fireDavid Barksdale1+0-7
2019-08-27 19:29Use pkg-config to check for MHDDavid Barksdale13+76-122
2019-08-23 10:50typoChristian Grothoff1+1-1
2019-08-23 08:35fixChristian Grothoff1+3-0
2019-08-23 07:49fix #5829Christian Grothoff3+21-22
2019-08-21 09:55more changelogSchanzenbach, Martin1+3-0
2019-08-21 09:03do not free hashmap while iterating over it, unhealthy, even in error caseChristian Grothoff1+0-2
2019-08-21 08:58fix NPE when importing directory into gnunet-fs-gtk (cleaner fix)Christian Grothoff1+2-2
2019-08-21 08:56fix NPE when importing directory into gnunet-fs-gtkChristian Grothoff1+2-1
2019-08-20 14:35fix ftbfsChristian Grothoff1+323-497
2019-08-20 14:32changelogChristian Grothoff1+4-0
2019-08-20 14:31fix bogus close of fd in gnunet-gnsChristian Grothoff1+122-135
2019-08-19 15:37Merge branch 'master' of ssh://gnunet.org/gnunetAlexia Pagkopoulou1+1-1
2019-08-19 15:36made the rest config editableAlexia Pagkopoulou1+127-1
2019-08-19 15:24bugreport: syntax fix.ng01+1-1
2019-08-18 21:25updated gnunet.service file, added copyright noticerexxnor1+10-9
2019-08-18 21:40fix gnunet-service-arm termination status codeChristian Grothoff2+12-11
2019-08-18 15:50always no splitChristian Grothoff1+1-1
2019-08-18 12:29fix libpulse checkChristian Grothoff1+4-1
2019-08-18 12:22nicer messageChristian Grothoff1+6-3
2019-08-17 14:23updated documentation TODOs, added examples for MX and SOA record syntaxrexxnor1+62-1
2019-08-16 22:58who makes these decisions at gnu texinfo... argh!ng02+11-3
2019-08-16 22:42rm rfng01+1-1
2019-08-16 22:41thanks i hate itng01+1-1
2019-08-16 22:38attemptng01+1-1
2019-08-16 22:28attempt to fix the wrong texinfo5 generation which leads to css being 404 links.ng02+2-2
2019-08-16 22:14misc fixes.ng01+6-7
2019-08-16 22:03testcase commentng01+1-0
2019-08-16 22:01try to distinguish between S and 5 by making socks lowercase.ng01+1-1
2019-08-16 21:59Unixes and GNU systems -> Unix-like systems.ng01+1-1
2019-08-16 21:58comment on platform specific instrcutions.ng01+2-0
2019-08-16 21:56more sqlite3ng01+2-1
2019-08-16 21:55sqlite -> SQLite3ng01+1-1
2019-08-16 21:54clarify and update gnurl part.ng01+18-9
2019-08-16 21:45typo fix. add @quotation block, already present in texinfo 4.2 safe to use.ng01+7-4
2019-08-16 21:38remove an outdated comment about libgnurl, replace with statement about how it has been developed.ng01+3-5
2019-08-16 21:36Clarify that the command is run on Debian/Debian-derived/or apt.ng01+3-1
2019-08-16 21:33chapter developer: the comment about the website is no longer true, fix.ng01+2-3
2019-08-16 21:25GNUNet->GNUnetng02+2-2
2019-07-25 14:30fixed a typorexxnor1+1-1
2019-08-11 17:00formatting; commentsSchanzenbach, Martin2+613-166
2019-08-10 19:41make SO_NOSIGPIPE more prominentSchanzenbach, Martin1+11-3
2019-08-08 15:48fix dead linkSchanzenbach, Martin1+1-1
2019-08-08 15:23pathes to better support third party extensions from ML. Thanks to Alessio VanniSchanzenbach, Martin5+20-6
2019-08-06 17:12clarify incorrect comment identified by Alessio Vanni on the gnunet-developer mailinglistChristian Grothoff2+7-9
2019-08-01 08:31eliminate nonsensical compareSchanzenbach, Martin1+6-9
2019-08-01 08:12fix #5816Schanzenbach, Martin1+19-0
2019-07-31 11:47fix #5815Schanzenbach, Martin2+10-1
2019-07-28 14:21Adding --enable-texinfo4 configure switch. Refer to https://bugs.gnunet.org/view.php?id=3914 and the Changelog for more.ng04+47-2
2019-07-28 13:30report purpose when sig verification failsChristian Grothoff1+2-1
2019-07-26 08:15fixChristian Grothoff1+2-2
2019-07-24 15:54disable REST in tests that do not need itChristian Grothoff2+6-1
2019-07-24 15:53changes for 0.11.6 release: i18n, packaging, missing files in distChristian Grothoff11+2866-2680
2019-07-24 11:48add NZLChristian Grothoff1+36-72
2019-07-24 09:14obsoleteChristian Grothoff1+0-8
2019-07-24 08:32make script run on macOS (*BSD)Schanzenbach, Martin1+2-1
2019-07-23 21:57followup #5817Schanzenbach, Martin3+4-6
2019-07-23 21:38fix #5817Schanzenbach, Martin3+160-140
2019-07-23 20:51reverting part of fix for #5818Schanzenbach, Martin1+2-2
2019-07-23 17:49IP changedChristian Grothoff1+1-1
2019-07-23 15:21Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin1+4-4
2019-07-23 15:21temporary fix for #5818Schanzenbach, Martin1+12-11
2019-07-23 13:36fixed a typo in handbookrexxnor1+4-4
2019-07-23 11:38fix mem corruption, possibly #5581Schanzenbach, Martin2+7-8
2019-07-23 10:58fix #5816Schanzenbach, Martin2+454-495
2019-07-22 20:33RPS doc: Fix typo and formulationJulius Bünger1+3-3
2019-07-22 20:16RPS doc: Specify "reliable", reformat linkJulius Bünger1+6-3
2019-07-22 18:09doxChristian Grothoff2+3-2
2019-07-22 17:03introduce GNUNET_JSON_spec_mark_optionalChristian Grothoff2+51-28
2019-07-21 19:44formattingSchanzenbach, Martin1+169-226
2019-07-21 19:31fix docsSchanzenbach, Martin3+16-7
2019-07-21 18:48attempt fix #5813Schanzenbach, Martin1+3-3
2019-07-21 18:18Merge branch 'cadet-new-options't3sserakt22+2726-3447
2019-07-21 09:08fix #5793Christian Grothoff6+555-537
2019-07-20 20:31removed last use of old apit3sserakt1+0-1
2019-07-20 09:59minor text fixesxrs1+5-5
2019-07-17 16:14revert timeout removalSchanzenbach, Martin1+72-49
2019-07-17 09:15DSTJ-disable hackChristian Grothoff1+12-1
2019-07-17 09:09reindentingChristian Grothoff1+417-599
2019-07-17 08:50remove duplication MQ options, make conversation buildChristian Grothoff11+2695-3323
2019-07-17 08:12simplifyChristian Grothoff1+7-11
2019-07-16 15:53no timeout for GNS requestSchanzenbach, Martin1+1-35
2019-07-16 10:53return error codeSchanzenbach, Martin1+1-0
2019-07-15 15:43try fix lock #3Schanzenbach, Martin1+58-58
2019-07-15 15:14try fix lock #2Schanzenbach, Martin1+1-0
2019-07-15 15:11try fix lockSchanzenbach, Martin1+1-0
2019-07-15 12:25more useful outputSchanzenbach, Martin1+247-115
2019-07-15 12:19enable suspend resume for RESTSchanzenbach, Martin2+234-227
2019-07-15 08:34update changelogSchanzenbach, Martin1+3-0
2019-07-15 07:57re-enable support for CORS configSchanzenbach, Martin2+42-10
2019-07-12 19:02fix #5795Christian Grothoff1+2-0
2019-07-11 15:27fixSchanzenbach, Martin1+11-8
2019-07-11 15:10fixSchanzenbach, Martin1+4-4
2019-07-11 15:02only add cors header for webextSchanzenbach, Martin2+20-14
2019-07-10 21:31fix linksChristian Grothoff1+1-1
2019-07-10 21:30fix linksChristian Grothoff1+7-26
2019-07-10 16:28fixed broken api calls in test; fixed broken protocolt3sserakt5+28-12
2019-07-08 16:12changelog housekeeping #2Schanzenbach, Martin1+3-0
2019-07-07 20:35TNG testing: Add config files to Makefile.am, tooJulius Bünger1+3-1
2019-07-07 20:34TNG testing: Add config filesJulius Bünger2+46-0
2019-07-07 20:23changelog housekeepingSchanzenbach, Martin4+109-81
2019-07-07 18:52move index fileChristian Grothoff1+0-0
2019-07-07 18:32add linksChristian Grothoff1+2-0
2019-07-07 18:30update index pageChristian Grothoff1+1-1
2019-07-07 18:29update index pageChristian Grothoff1+3-2
2019-07-07 10:26gnunet-arm -s is required as normal user toolurchi1+3-1
2019-07-05 20:11fix for starting problems of SUID binariesxrs1+1-1
2019-07-03 20:31clarify error messageslurchi3+5-4
2019-07-03 20:30constructing path now works with SUID_BINARY_PATH = ""lurchi1+1-1
2019-06-29 11:05fix warninglurchi1+1-1
2019-06-29 10:59use GNUNET_OS_get_suid_binary_path to construct suid helper pathslurchi6+53-20
2019-06-29 10:57introduce config option SUID_BINARY_PATH (empty by default)lurchi1+6-0
2019-06-29 10:56introduce GNUNET_OS_get_suid_binary_pathlurchi2+65-0
2019-06-29 08:19use mmap() instead of malloc, rename heap->flat as database is persisted in flat fileChristian Grothoff1+5-0
2019-06-29 08:18use mmap() instead of malloc, rename heap->flat as database is persisted in flat fileChristian Grothoff11+915-896
2019-06-29 07:44changed to large malloc in namestore heap database plugin bufferrexxnor1+1-1
2019-06-28 18:23remove unused variablelurchi1+0-1
2019-06-28 12:10ticket duplicates fixAlexia Pagkopoulou1+104-4
2019-06-27 18:30bugfixChristian Grothoff1+1-1
2019-06-27 12:37no null byte needed in message payload, so GNUNET_memcpy fits betterlurchi1+3-3
2019-06-27 10:59new GNUNET_strlcpy allows using it morelurchi5+11-26
2019-06-27 10:21return value of GNUNET_strlcpy can be usedlurchi1+1-2
2019-06-27 10:14memcpy fits betterChristian Grothoff1+203-190
2019-06-27 09:37make GNUNET_strlcpy more flexible by using strnlen instead of strlenlurchi3+21-33
2019-06-27 09:12no null-termination necessary after GNUNET_strlcpylurchi2+0-2
2019-06-27 09:04use GNUNET_strlcpy in strings.c toolurchi1+1-2
2019-06-27 08:54fix header check in param mapSchanzenbach, Martin1+2-2
2019-06-27 08:49use GNUNET_strlcpy instead of strncpy where possiblelurchi17+130-40
2019-06-27 08:49introduce GNUNET_strlcpylurchi2+49-1
2019-06-27 08:34echo origin for CORS in restSchanzenbach, Martin2+162-173
2019-06-27 07:14update gnunet-gns man pageSchanzenbach, Martin1+4-0
2019-06-27 07:08fix #5782Schanzenbach, Martin2+79-56
2019-06-27 00:28fix indentationlurchi1+1-1
2019-06-26 23:35fix typolurchi1+1-1
2019-06-26 23:19add subsectionlurchi1+2-1
2019-06-26 22:51fix sentence about NSS plugin; be more verbose about stopping GNUnetlurchi1+6-2
2019-06-26 22:45fix texinfolurchi1+4-2
2019-06-26 22:26more work on installation chapter; fix texinfo compilationlurchi2+100-16
2019-06-26 18:08fix TOC; prepare chapter Minimal configurationlurchi1+9-3
2019-06-26 18:04Merge branch 'master' of https://git.gnunet.org/gnunetlurchi1+1-5
2019-06-26 18:04improve the installation chapterlurchi1+61-27
2019-06-26 15:25check for certutil with 'command -v't3sserakt1+1-5
2019-06-26 13:59fix command line argumentlurchi1+1-1
2019-06-26 10:15fix config file pathlurchi1+1-1
2019-06-25 23:21fixed chanel_get_infot3sserakt2+11-11
2019-06-25 22:21Merge branch 'cadet_option' of ssh://gnunet.org/gnunet into cadet_optiont3sserakt1+0-6
2019-06-25 16:53removed channel attributest3sserakt1+0-15
2019-06-25 16:06added per message GNUNET_MQ_PriorityPreferencest3sserakt9+51-29
2019-06-24 09:47removed GNUNET_CADET_ChannelOptiont3sserakt8+26-122
2019-06-25 16:06added per message GNUNET_MQ_PriorityPreferencest3sserakt9+51-29
2019-06-25 13:53Merge branch 'master' into cadet_optiont3sserakt34+1850-1682
2019-06-25 13:31indentChristian Grothoff1+13-11
2019-06-25 11:17tcp review bugfixesChristian Grothoff2+43-45
2019-06-25 11:17AUTHORS: styling, and rename OS X to macOSng01+6-6
2019-06-25 09:33warningsChristian Grothoff1+2-0
2019-06-24 16:01Merge branch 'master' of ssh://git.gnunet.org/gnunetxrs2+157-211
2019-06-24 16:01partly fixes 0005599, other links do not have a replacementxrs3+4-4
2019-06-24 10:55add per-message ppChristian Grothoff2+157-211
2019-06-24 09:47removed GNUNET_CADET_ChannelOptiont3sserakt8+3-128
2019-06-23 08:41added diagrams to Ascension developer handbookrexxnor3+9-1
2019-06-22 21:28finish #4623Christian Grothoff7+462-460
2019-06-22 20:58Merge branch 'master' of ssh://git.gnunet.org/gnunetxrs32+3329-1894
2019-06-22 20:57add flag for exlusive options as program agrumentsxrs3+18-2
2019-06-22 09:48implement #5771Christian Grothoff2+46-15
2019-06-22 08:48typoSchanzenbach, Martin1+1-1
2019-06-22 08:47clarifySchanzenbach, Martin1+2-2
2019-06-22 08:38Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin1+33-14
2019-06-22 08:38#5675: Also detect openssl againSchanzenbach, Martin1+26-9
2019-06-22 08:03enable caching of non-existence of NICKs, also properly remove cache entries if NICK record itself is removedChristian Grothoff1+33-14
2019-06-21 23:56Doc RPS: Add high-level subsection on BrahmsJulius Bünger1+26-0
2019-06-21 22:58Doc RPS: Move from keyconcepts to developerJulius Bünger2+44-43
2019-06-21 22:46fixChristian Grothoff1+3-3
2019-06-21 22:45avoid pk operation unless logging enabledChristian Grothoff1+16-4
2019-06-21 22:44sectioning fixChristian Grothoff1+1-1
2019-06-21 22:09Doc RPS: Fix writing style of GNUnetJulius Bünger1+2-2
2019-06-21 21:23updated the Ascension documentationrexxnor3+108-67
2019-06-21 21:22Doc RPS: Add first high-level intro to rpsJulius Bünger1+44-0
2019-06-21 20:48Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin2+68-142
2019-06-21 20:48fix #5675Schanzenbach, Martin3+318-11
2019-06-21 20:40update manual to current state of codeChristian Grothoff1+55-131
2019-06-21 20:17add missing images, fixes #5516Christian Grothoff2+13-11
2019-06-21 19:15drop sections on planetlab, this is unlikely to even still work anymore, fixes #5628Christian Grothoff1+0-163
2019-06-19 19:25fix compiler warnings about unused argsChristian Grothoff4+78-62
2019-06-19 19:22fix socket cmp, fix compiler warnings about unused argsChristian Grothoff3+154-237
2019-06-19 19:20fix socket cmp, fix compiler warnings about unused argsChristian Grothoff7+343-341
2019-06-19 12:42fix ftbfs:Christian Grothoff2+16-23
2019-06-19 06:56clarifications in handbookChristian Grothoff1+10-3
2019-06-18 15:10minimize scopesChristian Grothoff1+6-6
2019-06-18 12:24fix memory leakChristian Grothoff1+21-20
2019-06-18 09:00fix NPEs, off-by-one, etcChristian Grothoff2+12-14
2019-06-18 08:47clean up comments, fixmes, remove dead codeChristian Grothoff1+33-148
2019-06-18 08:30Introducing GNUNET_Uuid and matching hash map for 128 bit values.Christian Grothoff6+1979-624
2019-06-16 21:14review of the RFC on the release policyxrs1+50-57
2019-06-15 21:53missing fileChristian Grothoff1+227-0
2019-06-15 21:46fix gnunet-gns performance issue for many egosChristian Grothoff7+143-66
2019-06-15 13:37of course it is constChristian Grothoff2+22-1
2019-06-15 11:00updated manpage of gnunet-identityrexxnor1+3-1
2019-06-15 10:43need jansson header hereChristian Grothoff1+1-0
2019-06-15 10:28do not include jsson hereChristian Grothoff1+0-1
2019-06-14 18:44gnunet-namestore.1: line-length fix, ignore mdoc linter according to what previous commits establishedng01+39-15
2019-06-14 18:39gnunet-identity.1,gnunet-namestore.1: unescape dashes where they create double dashes.ng02+57-57
2019-06-14 17:18add option to display private keysChristian Grothoff5+520-393
2019-06-14 12:16fix intendationSchanzenbach, Martin1+530-479
2019-06-14 09:09NULL pointer fixAlexia Pagkopoulou1+438-437
2019-06-13 12:53added check for empty nonce stringAlexia Pagkopoulou1+5-1
2019-06-10 04:50add option to pass private key via environment variableChristian Grothoff2+23-3
2019-06-10 04:44adding comments, restructuringChristian Grothoff1+75-41
2019-06-10 04:34eliminate unnecessary ec-mul operation from gnunet-namestoreChristian Grothoff1+0-2
2019-06-09 16:48update todo on FC: might be finished (in theory)Christian Grothoff1+4-14
2019-06-09 16:41note on BDPChristian Grothoff1+9-2
2019-06-09 16:38add FC retransmission logicChristian Grothoff1+113-25
2019-06-09 12:18fix gnunet-bugreport output issuesChristian Grothoff4+222-154
2019-06-09 09:37gitignoreng01+4-2
2019-06-07 14:47Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin3+259-21
2019-06-07 14:47do not always add json content typeSchanzenbach, Martin1+0-4
2019-06-06 10:34TNG testing: Add callback stub for incoming messagesJulius Bünger2+64-4
2019-06-06 10:30TNG testing: Improve comments and loggingJulius Bünger3+195-17
2019-06-06 08:26update homebrew formula to v0.11.5Schanzenbach, Martin1+5-5
2019-06-06 01:29TNG testing: Make executable name variable, try sending test dataJulius Bünger4+50-31
2019-06-05 19:11fix use after free; fix memleakSchanzenbach, Martin2+1-4
2019-06-05 16:44releasing v0.11.5Christian Grothoff7+7-7
2019-06-05 16:43only run test_gns_proxy if we have the dependenciesChristian Grothoff1+7-1
2019-06-05 16:27version bumpingChristian Grothoff6+7-8
2019-06-05 15:43distingChristian Grothoff8+4430-4345
2019-06-05 15:38add missing changelog entryChristian Grothoff1+3-0
2019-06-05 11:24minor fixesSchanzenbach, Martin1+5-3
2019-06-05 11:21clang-formatSchanzenbach, Martin1+196-97
2019-06-05 11:00fixSchanzenbach, Martin2+8-10
2019-06-04 22:56fix ticket result messagesSchanzenbach, Martin2+10-37
2019-06-04 22:19fix message sizes; pending testSchanzenbach, Martin3+31-36
2019-06-04 21:59fix memory issuesSchanzenbach, Martin3+10-7
2019-06-04 21:34fix use-after-freeChristian Grothoff1+1-1
2019-06-04 21:30bloody off_tChristian Grothoff1+0-3
2019-06-04 21:30bloody off_tChristian Grothoff3+9-3
2019-06-04 21:08fix missing API migrationChristian Grothoff4+144-202
2019-06-04 20:20fixChristian Grothoff1+10-10
2019-06-04 19:05misc bugfixesChristian Grothoff3+316-394
2019-06-04 19:03one more ignore.ng01+3-0
2019-06-04 18:54misc bugfixesChristian Grothoff8+140-165
2019-06-04 12:34unused operationSchanzenbach, Martin1+0-1
2019-06-04 12:10use macroChristian Grothoff2+184-283
2019-06-04 12:07check return valueChristian Grothoff1+52-97
2019-06-04 11:48RECLAIM: Fix mem corruptionSchanzenbach, Martin1+0-3
2019-06-04 09:57nicer loop structureChristian Grothoff5+1073-1386
2019-06-04 09:52memcmp -> GNUNET_memcmpChristian Grothoff3+519-631
2019-06-04 09:46fix leakChristian Grothoff1+23-32
2019-06-04 09:45fix bad use after freeChristian Grothoff1+126-160
2019-06-04 09:37fix castChristian Grothoff1+223-380
2019-06-04 07:24gitignoreng01+1-0
2019-06-04 07:23TODO in doc/manng01+3-0
2019-06-03 19:34make coverity happySchanzenbach, Martin1+1-1
2019-06-03 19:22RECLAIM: Various fixes (coverity)Schanzenbach, Martin6+390-187
2019-06-02 22:44fix build issuesChristian Grothoff4+230-361
2019-06-02 19:58generate and handle TRANSPORT_FLOW_CONTROL messages (TNG)Christian Grothoff2+272-143
2019-06-02 12:14work on DV logic and FCChristian Grothoff1+161-34
2019-06-01 17:14handbook: solve a dead linkng01+1-2
2019-05-31 23:06note on why gnunet-gns can be slowChristian Grothoff1+2-2
2019-05-31 23:05note on why gnunet-gns can be slowChristian Grothoff1+5-3
2019-05-31 22:58improve performance of identity_api_lookup.c logic to not be O(n)Christian Grothoff2+27-1
2019-05-31 22:52stashChristian Grothoff7+361-270
2019-05-30 19:42Change and improved comments.Bernd Fix2+3-17
2019-05-30 12:33un-texify the man pages headers.ng046+327-324
2019-05-29 09:19update changelogSchanzenbach, Martin1+3-0
2019-05-29 09:17fix #5734Schanzenbach, Martin4+559-533
2019-05-26 23:57as_help_ng01+5-5
2019-05-26 23:42configure: improvements (mainly: detects libzbar with passing --with-libzbar). The m4 scripts so far originated from gst-plugins-bad.ng03+108-26
2019-05-25 15:25configure: bits of reindenting, start of an incomplete new configuration end output.ng01+335-193
2019-05-25 10:39ensure that gnunet-namestore at most adds one SOA per zoneChristian Grothoff2+38-26
2019-05-25 10:38remove bogus castChristian Grothoff1+148-253
2019-05-25 06:28gnunet-idenity Changelog updateChristian Grothoff1+5-0
2019-05-25 00:19speed up ego creation/deletionChristian Grothoff2+126-218
2019-05-22 14:25clang-format and cleanupSchanzenbach, Martin11+308-417
2019-05-22 14:14clang-formatSchanzenbach, Martin3+39-39
2019-05-22 13:54split T2T-FC from CR for address validationChristian Grothoff1+130-69
2019-05-21 15:23implement FC window tracking for incoming messagesChristian Grothoff1+138-19
2019-05-21 14:56implement GNUNET_TRANSPORT_core_receive_continueChristian Grothoff1+46-0
2019-05-21 13:50use bytes, not kilobytesChristian Grothoff1+67-71
2019-05-19 22:00use _exit in signal handlersChristian Grothoff2+21-22
2019-05-19 11:56FC workChristian Grothoff2+577-298
2019-05-19 09:48introduce lookup_virtual_linkChristian Grothoff1+48-9
2019-05-17 17:18make single label resolution work (for pkey at leastSchanzenbach, Martin3+121-145
2019-05-17 11:47do not check for existing egos...Schanzenbach, Martin1+0-9
2019-05-17 11:19revert check for @; this does not seem right for names starting with itSchanzenbach, Martin1+0-3
2019-05-15 11:59update homebrew formulaSchanzenbach, Martin1+13-14
2019-05-14 18:49modify messages for t2t-fcChristian Grothoff2+86-8
2019-05-14 17:41Merge branch 'master' of gnunet.org:gnunetng01+1-1
2019-05-14 17:40mysql.c: clang-format indentng01+64-32
2019-05-14 17:40man: formatingng06+345-238
2019-05-14 09:57orderMarcello Stanisci1+1-1
2019-05-14 07:25man gnunet-datastoreng01+26-25
2019-05-13 15:31CommentsMarcello Stanisci1+5-2
2019-05-13 08:39use AS_CASE/AS_IFChristian Grothoff1+8-9
2019-05-13 08:32use AS_CASE/AS_IFChristian Grothoff1+90-140
2019-05-13 08:09use AS_CASE/AS_IFChristian Grothoff1+70-86
2019-05-13 07:51use AS_CASE/AS_IFChristian Grothoff2+130-176
2019-05-12 19:16curl: add GNUNET_CURL_job_add2Florian Dold2+71-16
2019-05-12 17:01curl: fix memory leak in error handlingFlorian Dold1+2-0
2019-05-12 16:27curl: append the actual headersFlorian Dold1+1-1
2019-05-12 14:14implement message selection heuristicChristian Grothoff1+39-5
2019-05-12 13:58update TODOsChristian Grothoff1+5-1
2019-05-12 13:55use sorting to stop linked list search earlyChristian Grothoff1+10-8
2019-05-12 11:35last minute fixes for 0.11.4 (test cases adjustments only)Christian Grothoff10+127-151
2019-05-12 10:39dist for 0.11.4Schanzenbach, Martin1+1-1
2019-05-12 09:44missing changelog entryChristian Grothoff1+4-0
2019-05-12 08:37forgot minor build changesSchanzenbach, Martin10+274-236
2019-05-12 08:34forgot man page, minor build changesSchanzenbach, Martin1+115-0
2019-05-12 08:07RECLAIM: Add manpageSchanzenbach, Martin10+87-86
2019-05-11 20:13clean up transmission logic to have queues 'pull' for pending messages while control traffic is 'pushed' into queuesChristian Grothoff1+445-257
2019-05-11 20:13reindentingChristian Grothoff1+325-169
2019-05-11 17:30move encryption logic into DVBoxChristian Grothoff1+1000-1290
2019-05-11 13:11complete TNG loggingChristian Grothoff1+133-22
2019-05-11 11:40remove duplicate APIChristian Grothoff6+0-436
2019-05-10 18:08Implement asynchronous scope identifiers.Florian Dold6+295-14
2019-05-09 21:35capital V for verboseChristian Grothoff1+2-2
2019-05-09 20:19man pages.ng05+55-39
2019-05-09 19:43gnunet-identity.1 style changes.ng01+24-15
2019-05-09 17:15RECLAIM: Update testsSchanzenbach, Martin4+8-8
2019-05-09 16:58add -q option to restrict output to just the public keyChristian Grothoff2+17-1
2019-05-09 16:55allow using -e as filter on ego listChristian Grothoff2+91-125
2019-05-09 14:23make logging more re-entrantFlorian Dold1+5-12
2019-05-09 12:51towards thread-safe loggingFlorian Dold3+25-7
2019-05-08 20:11more logging, more FIXMEsChristian Grothoff1+140-11
2019-05-08 14:01RECLAIM: Fix shutdown; testsSchanzenbach, Martin13+1914-1833
2019-05-08 12:54make generated ego key available in continuation when creating egosChristian Grothoff7+99-9
2019-05-07 11:14make bind succeedSchanzenbach, Martin1+1-1
2019-05-07 11:02more loggingChristian Grothoff1+44-6
2019-05-07 09:47add loggingChristian Grothoff1+152-4
2019-05-05 12:09note on next stepsChristian Grothoff1+4-2
2019-05-05 12:02use new PriorityPreferences consistently, note on deprecationChristian Grothoff7+90-63
2019-05-05 10:10DCE, set message UUID to incrementing counterChristian Grothoff1+19-32
2019-05-05 09:14add out-of-order prefChristian Grothoff2+8-1
2019-05-04 20:38fix warningSchanzenbach, Martin1+1-0
2019-05-04 20:18note on ChannelOption deprecationChristian Grothoff1+42-42
2019-05-04 20:16simplify MQ logic to always carry the same kinds of flags, and extend transport API to pass them to (TNG) serviceChristian Grothoff17+1413-1881
2019-05-04 14:53only use mono time in TNG HELLOsChristian Grothoff7+152-198
2019-05-03 14:19reindentationChristian Grothoff3+132-186
2019-05-03 14:18support compressed JSON uploadsChristian Grothoff4+169-6
2019-05-03 13:10add test for json_mhd.c logicChristian Grothoff4+224-84
2019-05-02 23:01benchmark: fix request size collection and add invariant checkFlorian Dold1+10-1
2019-05-02 20:24preparatory change to GNUNET_JSON_post_parser() API for future compression supportChristian Grothoff2+39-56
2019-05-02 12:17#5625 being open for > 1 month shows that we do not have the capacity to maintain two versions, removing outdated README.mdChristian Grothoff1+0-271
2019-05-02 09:27RECLAIM: cleanup, commentsSchanzenbach, Martin8+584-192
2019-05-02 06:46docu optionChristian Grothoff1+2-0
2019-05-02 06:44make gnunet-arm log to file by defaultChristian Grothoff1+3-1
2019-05-02 06:42reindenting with clangChristian Grothoff2+272-331
2019-05-02 06:08tolerate additional IPv4 address now available for gnunet.orgChristian Grothoff2+4-4
2019-05-02 06:00reject '@' as a label in domain names, this is usually a mistakeChristian Grothoff2+310-391
2019-05-02 00:23benchmark: add up request sizeFlorian Dold1+2-2
2019-04-30 21:06REST/GNS: timeout handle 2nd trySchanzenbach, Martin1+10-1
2019-04-30 20:46REST/GNS: timeout handleSchanzenbach, Martin1+3-0
2019-04-30 18:46Make gnurl and curl mutually exclusive.Florian Dold10+33-75
2019-04-30 17:20do not display label if there are no matching recordsChristian Grothoff1+15-1
2019-04-30 15:57REST: ftbfsSchanzenbach, Martin1+6-19
2019-04-30 15:40REST/NAMESTORE: fix memleakSchanzenbach, Martin2+24-23
2019-04-30 13:56REST/NAMESTORE: rework APISchanzenbach, Martin4+222-327
2019-04-30 09:49implement filtering by record type in gnunet-namestoreChristian Grothoff1+331-392
2019-04-30 09:40typoSchanzenbach, Martin1+2-2
2019-04-30 08:58complete CORE flow control loopChristian Grothoff1+135-99
2019-04-30 08:19fix make distSchanzenbach, Martin9+9314-8668
2019-04-29 15:44REST: fallback to default portSchanzenbach, Martin2+4-4
2019-04-29 15:27REST: don't block port for nowSchanzenbach, Martin1+0-1
2019-04-29 13:01Merge branch 'master' of gnunet.org:gnunetng021+2000-2295
2019-04-29 12:57clang-format: Do not reflow comments.ng01+1-1
2019-04-29 07:23REST: start on demand does not work with thisSchanzenbach, Martin1+1-1
2019-04-29 06:06REST: trigger start; fix portSchanzenbach, Martin2+16-11
2019-04-29 05:24REST: nothing triggers restSchanzenbach, Martin1+1-0
2019-04-28 17:32towards flow control in TNGChristian Grothoff18+1983-2284
2019-04-28 16:15RECLAIM: start on demandSchanzenbach, Martin1+1-1
2019-04-28 11:58implement hop-by-hop signature verificationChristian Grothoff1+22-4
2019-04-28 09:37updateSchanzenbach, Martin1+3-2
2019-04-27 20:25Update changelogSchanzenbach, Martin1+3-0
2019-04-27 19:50RECLAIM/OIDC: fix key derivationSchanzenbach, Martin1+4-4
2019-04-27 19:01RECLAIM/OIDC: encrypt authorizaion code payloadSchanzenbach, Martin3+167-49
2019-04-27 16:13rudimentary loggingChristian Grothoff1+64-5
2019-04-27 15:53get rid of the trackersChristian Grothoff1+21-127
2019-04-27 14:58fix validity vs. monotimeChristian Grothoff3+789-1215
2019-04-27 12:38RECLAIM/OIDC: better loggingSchanzenbach, Martin3+15-6
2019-04-27 11:19RECLAIM/OIDC: fix issue attrsSchanzenbach, Martin1+2-0
2019-04-27 10:38RECLAIM/OIDC: more code cleanupSchanzenbach, Martin1+10-76
2019-04-27 10:25RECLAIM/OIDC: code cleanupSchanzenbach, Martin2+536-381
2019-04-27 09:12RECLAIM/OIDC: nonce loggingSchanzenbach, Martin1+5-1
2019-04-27 08:16RECLAIM/OIDC: fix nonce sizeSchanzenbach, Martin1+11-11
2019-04-27 08:04RECLAIM/OIDC: simplify access tokenSchanzenbach, Martin1+2-4
2019-04-27 07:22fix corruptionSchanzenbach, Martin1+8-1
2019-04-27 06:37fixesSchanzenbach, Martin1+42-28
2019-04-27 04:38bump version requirement for MHD to 0.9.63Christian Grothoff4+9-5
2019-04-26 23:51update changelogSchanzenbach, Martin1+3-0
2019-04-26 23:50RECLAIM: no longer experimentalSchanzenbach, Martin1+3-3
2019-04-26 17:13Revert "GNS/PROXY: Forward request query escaped"Schanzenbach, Martin1+0-8
2019-04-26 16:36GNS/PROXY: Forward request query escapedSchanzenbach, Martin1+8-0
2019-04-26 15:56ftbfsSchanzenbach, Martin1+3-3
2019-04-26 15:43minorSchanzenbach, Martin1+7-1
2019-04-26 15:23minorSchanzenbach, Martin1+8-3
2019-04-26 14:34reject . in labelsChristian Grothoff1+11-0
2019-04-26 13:42RECLAIM/REST: properly urlencodeSchanzenbach, Martin1+77-23
2019-04-26 12:47RECLAIM/REST: simplify auth code; include attrsSchanzenbach, Martin3+195-173
2019-04-26 09:09update changelogSchanzenbach, Martin1+3-0
2019-04-26 09:08REST: add config pluginSchanzenbach, Martin2+301-2
2019-04-26 03:56memcmp() -> GNUNET_memcmp(), first takeJulius Bünger66+218-324
2019-04-25 22:30Merge branch 'master' of gnunet.org:gnunetng06+611-368
2019-04-25 22:29src/template: formatng03+27-30
2019-04-25 22:29test_gnunet_prefix: formatng01+15-16
2019-04-25 21:43NAMESTORE/REST: fix add recordSchanzenbach, Martin1+213-189
2019-04-25 21:07NAMESTORE/REST: ftbfsSchanzenbach, Martin1+1-1
2019-04-25 20:58NAMESTORE/REST: no HTTP_OK on failure...Schanzenbach, Martin1+1-1
2019-04-25 20:54NAMESTORE/JSON: fix parsing exp and flagsSchanzenbach, Martin1+22-26
2019-04-25 19:58NAMESTORE/REST: fixSchanzenbach, Martin1+5-5
2019-04-25 16:27IDENTITY/REST: gracefully return if no identities foundSchanzenbach, Martin1+0-9
2019-04-25 16:03IDENTITY/REST: fix plugin locationSchanzenbach, Martin1+2-3
2019-04-25 11:45implement DV learn monotime handlingChristian Grothoff1+0-2
2019-04-25 11:44implement DV learn monotime handlingChristian Grothoff2+166-14
2019-04-25 09:06complete handle_client_send()Christian Grothoff1+202-119
2019-04-25 07:27Apply clang-format to gnunet-qr.cng01+66-66
2019-04-24 21:48more work towards DVH pathsChristian Grothoff1+102-17
2019-04-24 12:19implement looping over neighbours to call fwd_dv_learn()Christian Grothoff1+224-12
2019-04-24 10:19add itChristian Grothoff1+3564-3832
2019-04-23 23:51Changelogng01+4-1
2019-04-23 23:01man: license headersng030+668-1
2019-04-23 14:59(wip) improvements to gnunet.conf.5ng01+632-24
2019-04-23 14:50Merge branch 'master' of gnunet.org:gnunetng02+1077-523
2019-04-23 14:50doc/man: bunch of fixesng08+93-39
2019-04-22 20:07address a few FIXMEsChristian Grothoff1+154-39
2019-04-22 14:51massive refactoring to intruce data structureChristian Grothoff2+730-439
2019-04-22 09:48changing UUID types (in preparation for RTT tracking)Christian Grothoff1+116-21
2019-04-22 09:08renamingChristian Grothoff1+95-88
2019-04-21 23:02improve typesChristian Grothoff1+83-37
2019-04-21 20:15gnunet-nat-auto.1: lintng01+1-0
2019-04-21 20:14gnunet-testing.1: lintng01+6-3
2019-04-21 20:12styleng01+2-2
2019-04-21 20:09Merge branch 'master' of gnunet.org:gnunetng01+0-1
2019-04-21 20:08manpages.ng010+800-513
2019-04-21 19:23fix ftbfsChristian Grothoff1+0-1
2019-04-21 17:59gnunet-auto-share.1 styleng01+16-14
2019-04-21 12:54define constantChristian Grothoff2+35-31
2019-04-21 12:49finish backchannel message deliveryChristian Grothoff2+415-44
2019-04-21 11:29reorder next stepsChristian Grothoff1+30-33
2019-04-21 10:13handle communicator status, address a few FIXMEsChristian Grothoff1+139-58
2019-04-21 09:39distance field in queue is deadChristian Grothoff1+1-9
2019-04-21 09:37fix quota out calculation, even if it may go awayChristian Grothoff3+167-116
2019-04-20 19:45try to address #5660:Christian Grothoff6+91-99
2019-04-20 18:42Remove gnunet-download-manager. Fixes #5682ng07+7-498
2019-04-20 16:04implement DV notifications towards coreChristian Grothoff1+103-36
2019-04-20 13:59styleng01+11-5
2019-04-20 13:51gnunet-download.1ng01+130-148
2019-04-20 13:22gnunet-nat.1ng02+120-85
2019-04-20 13:09styleng01+0-1
2019-04-20 13:03gnunet-publish.1: syntaxng01+50-32
2019-04-20 12:51gnunet-peerinfo.1ng01+66-49
2019-04-20 12:36gnunet-ecc.1ng01+68-58
2019-04-20 12:27gnunet-conversation.1: styleng01+2-2
2019-04-20 12:27gnunet-datastore.1ng01+65-59
2019-04-20 12:27gnunet-auto-share.1ng01+3-3
2019-04-20 12:12Merge branch 'master' of gnunet.org:gnunetng03+135-24
2019-04-20 12:12gnunet.conf.5ng01+142-136
2019-04-20 12:01TNG testing: Handle queues properlyJulius Bünger3+135-24
2019-04-20 11:45gnunet-vpn.1: style. use Pq macrong01+41-9
2019-04-20 11:28gnunet-vpn.1: styleng01+1-0
2019-04-20 11:27gnunet-unindex.1: style, fixesng01+7-7
2019-04-20 11:24gnunet-transport.1: syntaxng01+8-6
2019-04-20 11:20styleng01+2-2
2019-04-20 11:17styleng01+3-3
2019-04-20 11:11syntaxng01+1-0
2019-04-20 11:08syntaxng01+5-5
2019-04-20 09:31add logic to build DVBox messages in TNGChristian Grothoff2+87-7
2019-04-20 09:30suppress warningChristian Grothoff1+1-1
2019-04-20 09:30fix ftbfsChristian Grothoff1+1-0
2019-04-20 08:57TNG testing: Add ability to open queueJulius Bünger3+352-50
2019-04-19 14:27fix ftbfsChristian Grothoff1+1-1
2019-04-19 09:52typosChristian Grothoff2+7-7
2019-04-18 18:43gnunet-publish.1ng01+242-306
2019-04-18 17:43gnunet-gns-proxy.1ng01+60-52
2019-04-18 17:25gnunet-conversation.1ng01+57-45
2019-04-18 17:05remove duplicate clang-format entryng01+1-3
2019-04-18 17:03Merge branch 'master' of gnunet.org:gnunetng05+1054-1299
2019-04-18 17:02gnunet-namecache.1ng01+55-48
2019-04-18 16:44implement route_via_neighbour()Christian Grothoff1+52-2
2019-04-18 15:49apply clang format to gnunet-service-tng.cChristian Grothoff1+907-1211
2019-04-18 15:49add clang-format to emacs configuration (still requires clang-format to be installed globally first)Christian Grothoff3+7-0
2019-04-18 15:47fix #5688 packed warningsChristian Grothoff1+88-86
2019-04-18 16:28Merge branch 'master' of gnunet.org:gnunetng04+175-39
2019-04-18 16:28gnunet-conversation-test.1ng01+50-45
2019-04-18 13:35TNG testing: Cleanup and StructuringJulius Bünger3+168-32
2019-04-18 10:00TNG testing: Update Makefile.amJulius Bünger1+5-5
2019-04-18 09:50TNG testing: Correct parameter typeJulius Bünger2+2-2
2019-04-18 12:36gnunet-resolver.1ng01+51-38
2019-04-18 12:27gnunet-core.1ng01+58-52
2019-04-18 09:50gitignoreng01+4-0
2019-04-18 08:56TNG testing: Specify config source differentlyJulius Bünger2+13-2
2019-04-17 23:08TNG: Add first steps for communicator testingJulius Bünger4+493-5
2019-04-12 14:35RPS profiler: Keep cache of probabilities per peerJulius Bünger1+9-11
2019-04-17 20:54more work on route_message() logicChristian Grothoff1+149-44
2019-04-17 20:15only notify core about validated queuesChristian Grothoff1+298-84
2019-04-17 11:06update clang-formatSchanzenbach, Martin1+6-6
2019-04-17 10:50implement proper SEND_MSG wrapping for control messagesChristian Grothoff1+82-57
2019-04-17 09:17fix #defines, need to have different valuesChristian Grothoff1+2-2
2019-04-16 20:35notes on next stepsChristian Grothoff1+8-8
2019-04-16 20:25update coding style, fix import issuesChristian Grothoff1+34-16
2019-04-16 20:18handle forwarding of DVBox messagesChristian Grothoff1+94-8
2019-04-16 17:57implement backchannel encryption/decryptionChristian Grothoff7+169-87
2019-04-16 17:08fix ftbfsChristian Grothoff1+12-12
2019-04-16 17:03revert Martin's reformattingChristian Grothoff1+1578-1144
2019-04-16 16:46ftbfs fixSchanzenbach, Martin1+1144-1578
2019-04-16 14:42explain motivations behind signatures betterChristian Grothoff1+329-49
2019-04-16 14:32fix memleaksSchanzenbach, Martin2+163-95
2019-04-16 10:47update clang-formatSchanzenbach, Martin2+3-2
2019-04-16 09:30update clang-formatSchanzenbach, Martin2+162-120
2019-04-16 08:47update clang-format; try formattingSchanzenbach, Martin2+165-117
2019-04-15 21:30implement basic reliability ACK handlingChristian Grothoff1+79-5
2019-04-15 20:42add basic handling of fragment acksChristian Grothoff1+141-35
2019-04-15 18:04CREDENTIAL: Fix build with new APIsSchanzenbach, Martin5+373-562
2019-04-15 10:28Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin4+366-45
2019-04-15 10:27RECLAIM: fix buildSchanzenbach, Martin1+0-1
2019-04-15 09:32misc work on TNGChristian Grothoff4+366-45
2019-04-15 08:24RECLAIM/OIDC: FormattingSchanzenbach, Martin1+405-629
2019-04-15 07:59Add clang-format for GNUnet coding styleSchanzenbach, Martin1+121-0
2019-04-15 07:55RECLAIM/REST: update styleSchanzenbach, Martin1+136-181
2019-04-14 16:45RECLAIM/REST: Fix attribute update/rest storeSchanzenbach, Martin3+16-13
2019-04-14 16:23work on DV data structuresChristian Grothoff3+651-37
2019-04-14 14:40RECLAIM/REST: add attribute delete REST callSchanzenbach, Martin3+158-122
2019-04-14 13:44RECLAIM/REST: add attribute ID to JSONSchanzenbach, Martin2+241-402
2019-04-14 13:23RECLAIM: bugfixes; add delete attribute APISchanzenbach, Martin10+612-313
2019-04-14 10:50misc tng related cleanupChristian Grothoff10+849-785
2019-04-14 09:22implement handle_validation_response logicChristian Grothoff2+228-73
2019-04-14 08:03Update changelogSchanzenbach, Martin1+4-0
2019-04-14 07:54RECLAIM: debug messagesSchanzenbach, Martin1+23-16
2019-04-14 07:51RECLAIM: remove sqlite plugin; housekeepingSchanzenbach, Martin5+315-1215
2019-04-13 22:09RECLAIM: Simplify logicSchanzenbach, Martin5+146-266
2019-04-13 20:57RECLAIM: refactor revokeSchanzenbach, Martin3+621-545
2019-04-13 09:49RECLAIM: fix cliSchanzenbach, Martin2+4-2
2019-04-13 09:33RECLAIM: less unneccessary crypto; syntax and build fixesSchanzenbach, Martin8+336-658
2019-04-13 07:50RECLAIM: RefactoringSchanzenbach, Martin2+530-1012
2019-04-12 16:16RECLAIM: RefactoringSchanzenbach, Martin4+503-389
2019-04-12 14:34RECLAIM: Towards -sqlSchanzenbach, Martin6+305-216
2019-04-12 12:31RECLAIM: refactoring; cleanupSchanzenbach, Martin8+676-229
2019-04-11 19:21RECLAIM: improve helpSchanzenbach, Martin3+33-35
2019-04-11 18:25RECLAIM: Start move to GNS encryptionSchanzenbach, Martin8+344-828
2019-04-14 07:46potential fix html blockng01+3-1
2019-04-14 07:40fs_uri.c: whitespace fixng01+1-1
2019-04-13 07:54mostly a test commitChristian Grothoff1+2-1
2019-04-12 20:39new key, new HELLOChristian Grothoff5+22-20
2019-04-12 07:38clang is only happy with 'static', not with ={0}Christian Grothoff2+3-3
2019-04-12 06:47util/service.c: Fix clang warning.ng01+1-1
2019-04-11 14:00RPS profiler: Fix computation of history probabilitiesJulius Bünger1+3-2
2019-04-11 11:02RPS profiler: Compute probabilities wrt historyJulius Bünger3+67-10
2019-04-10 19:53send validation challengesChristian Grothoff3+191-99
2019-04-10 19:20deactivate for nowChristian Grothoff1+1-1
2019-04-10 15:06start to implement validation logicChristian Grothoff2+440-114
2019-04-10 13:12defining data structures for validationChristian Grothoff2+246-4
2019-04-10 12:10RPS sampler: Disable computation of probabilityJulius Bünger1+24-17
2019-04-10 12:07RPS profiler: Normalise correctlyJulius Bünger1+5-12
2019-04-09 16:55Merge branch 'master' of gnunet.org:gnunetng031+1558-745
2019-04-09 16:54manpagesng05+429-336
2019-04-09 08:30RECLAIM: fix build with new flagsSchanzenbach, Martin3+61-57
2019-04-08 22:46RPS: Some fixesJulius Bünger2+7-17
2019-04-08 16:41RPS api: Correct type of callback and handle for collecting gossipJulius Bünger1+28-1
2019-04-08 14:32RPS service: Record the number of observed peersJulius Bünger1+7-0
2019-04-08 14:03RPS data extraction: Format written filesJulius Bünger2+27-9
2019-04-08 13:03RPS service: Record number of unique peers in gossipJulius Bünger1+4-0
2019-04-08 12:14RPS api: Fix type of callback and handleJulius Bünger1+5-7
2019-04-07 23:04RPS: Forgot to add headerJulius Bünger1+40-0
2019-04-07 22:55RPS: Retrieve more info from sampler for profilingJulius Bünger7+576-25
2019-04-07 15:27indentation, GNUNET_memcmp introduction, housekeepingChristian Grothoff1+73-86
2019-04-07 15:22implement #5551 (UDP broadcast learning in TNG)Christian Grothoff10+479-292
2019-04-07 12:40disting v0.11.3Christian Grothoff8+274-274
2019-04-07 10:48Add bug id to optional guile dependencyng01+3-2
2019-04-06 22:31move gnunet-download-manager to contribng05+6-7
2019-04-06 21:46Merge branch 'master' of gnunet.org:gnunetng01+2-2
2019-04-06 21:42Make gnunet-download-manager.scm no longer install. It was written for a guile version which is no longer supported. No one of us has really tested it in a very long time to care about updating it to a supported guile version. We don't want to install broken scripts, so at this point either someone steps up and fixes it or it remains bitrotting where it currently is.ng01+4-3
2019-04-06 21:40fix includesChristian Grothoff1+2-2
2019-04-06 15:46fix buildng01+1-2
2019-04-06 15:39Merge branch 'master' of gnunet.org:gnunetng03+16-29
2019-04-06 15:35Add missing Makefilesng04+35-0
2019-04-06 15:30add missing filesChristian Grothoff5+25-0
2019-04-06 15:23Revert "these Makefiles do not exist"ng01+3-0
2019-04-06 15:19+ng01+1-1
2019-04-06 15:18fixng01+1-0
2019-04-06 15:10these Makefiles do not existng01+0-4
2019-04-06 15:01fix #5676Christian Grothoff2+5-27
2019-04-06 14:49clean up gnunet-bugreport by installing it properlyChristian Grothoff2+4-2
2019-04-06 14:44address #5627Christian Grothoff1+13-0
2019-04-06 14:37fix #5677Christian Grothoff1+15-12
2019-04-06 12:59force 'const' on typeChristian Grothoff1+2-2
2019-04-06 12:51force 'const' on typeChristian Grothoff1+3-3
2019-04-06 12:37introduce GNUNET_memcmp() and GNUNET_is_zero()Christian Grothoff13+66-72
2019-04-05 21:39fix #5352Christian Grothoff6+157-19
2019-04-05 12:41include credential_*.h in distDaniel Golle1+3-1
2019-04-04 19:09Update docs for new libnss_gns.so.2 locationNaomi Phillips1+1-1
2019-04-04 14:02fix indentChristian Grothoff1+1-1
2019-04-04 13:37Merge branch 'master' of gnunet.org:gnunetng047+2816-9097
2019-04-04 13:37man: scalarproductng01+73-54
2019-04-04 13:33fix distSchanzenbach, Martin1+1-0
2019-04-04 12:31macOS llvm/gcc does not support this flag; llvm checks unresolved symbols without itSchanzenbach, Martin1+4-1
2019-04-04 12:03Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin32+1394-406
2019-04-04 12:03add check for undefined symbolsSchanzenbach, Martin1+1-0
2019-04-04 11:41RPS: Return peers to client after many observed idsJulius Bünger13+392-50
2019-04-04 10:40tag releaseChristian Grothoff10+94-90
2019-04-03 19:25allow applications expressing connection preferences directly to TNG, collect HELLOs from PEERSTORE for expressed prefsChristian Grothoff9+908-266
2019-04-03 19:16mergeSchanzenbach, Martin8+424-919
2019-04-03 19:15fix rest plugin buildSchanzenbach, Martin3+22-20
2019-04-03 18:39resume transmission on idle queues upon incoming message (TNG)Christian Grothoff8+424-919
2019-04-03 13:49only run malicious tests if malicious features are enabledChristian Grothoff1+4-1
2019-04-03 13:19release note to ChangeLogChristian Grothoff1+3-0
2019-04-03 12:48typoChristian Grothoff1+1-1
2019-04-03 12:48fix disting rulesChristian Grothoff7+26-25
2019-04-03 12:41remove xt/xu plugins, no longer needed for anythingChristian Grothoff4+0-6903
2019-04-03 12:39include lintingChristian Grothoff1+1-1
2019-04-03 12:36distingChristian Grothoff10+1087-972
2019-04-03 12:20fix linker options for gnunet-qrChristian Grothoff1+2-2
2019-04-03 12:19Merge branch 'master' of gnunet.org:gnunetng012+500-181
2019-04-03 12:18man: cadetng01+69-61
2019-04-03 11:58man READMEng01+8-2
2019-04-03 11:55update ChangeLog on gnunet-qr mergerChristian Grothoff1+5-0
2019-04-03 11:53Merge branch 'gnunet-qt-c-2'Christian Grothoff11+495-181
2019-04-03 11:53man READMEng01+2-2
2019-04-03 11:53fix libzbar detectionChristian Grothoff1+34-3
2019-04-03 11:51man: gnsng01+65-50
2019-04-03 11:47merge conflict resolutionChristian Grothoff2+0-8
2019-04-03 11:42add error handling for gnunet-qrChristian Grothoff1+161-60
2019-03-05 22:43gnunet-qr: Implement functionality of gnunet-uri, don't spawn.Hartmut Goebel2+89-125
2019-03-05 21:18contrib/guix: Add zbar as dependency for package gnunet.Hartmut Goebel1+2-1
2019-03-05 21:17contrib/guix: Add package zbar (for gnunet-qr).Hartmut Goebel1+120-0
2019-03-03 21:08gnunet-qr: Use GNUNET_PROGRAM_run to simplify the code.Hartmut Goebel2+53-65
2019-03-03 09:56gnunet-qr: Update documentation and scripts to changed dependencies.Hartmut Goebel3+4-4
2019-03-03 01:10gnunet-qr: Use the `gnunet-uri` binary installed into PREFIX.Hartmut Goebel2+3-3
2019-03-03 01:06gnunet-qr: Add into Makefile.am and pofiles,Hartmut Goebel2+15-15
2019-03-03 01:04configure.ac: Add check for libzbar (using pkgconfig).Hartmut Goebel1+8-0
2019-03-03 00:04Add Hartmut Goebel to the AUTHORS file.Hartmut Goebel1+1-0
2019-03-02 16:27gnunet-qr: Actually run gnunet-uri.Hartmut Goebel1+10-9
2019-03-02 16:26Add helper lib "gnunet-qr-utils.h".Hartmut Goebel1+111-0
2019-03-02 11:37gnunet-qr: Simplify verbose messaging.Hartmut Goebel1+9-17
2019-03-02 10:00gnunet-qr: Reimplement in C - yet only a proof of concept.Hartmut Goebel3+160-156
2019-04-03 11:31man: scrypt (update)ng01+55-41
2019-04-03 11:19Merge branch 'master' of gnunet.org:gnunetng04+6-5
2019-04-03 11:19man: search (update)ng01+127-141
2019-04-03 11:16update changelogChristian Grothoff1+3-0
2019-04-03 10:32fix bogus test configurationChristian Grothoff2+1-3
2019-04-03 10:29clique still fails sometimes for strange reasonsChristian Grothoff1+2-2
2019-04-03 10:19Merge branch 'master' of gnunet.org:gnunetng04+9-4
2019-04-03 10:19man: statistics (update)ng01+82-55
2019-04-03 10:12-d option was removed from gnunet-publish, do not use it in the testChristian Grothoff1+2-2
2019-04-03 10:01fix -c optionChristian Grothoff3+7-2
2019-04-03 09:23fix verbosity optionChristian Grothoff1+14-177
2019-04-03 09:12fix ugliness that is not used / usefulChristian Grothoff1+1-10
2019-04-03 09:10fix mktemp callChristian Grothoff1+3-3
2019-04-03 09:03fix crash on test failureChristian Grothoff1+7-5
2019-04-03 08:55add missing licenseChristian Grothoff1+1-1
2019-04-02 23:30man: Add READMEng02+11-1
2019-04-02 23:24man: dns2gnsng01+54-49
2019-04-02 23:14man: qrng01+46-37
2019-04-02 23:03man: tbpng01+58-43
2019-04-02 22:51man: testingng01+1-0
2019-04-02 22:51man: testing-run-serviceng01+47-43
2019-04-02 22:43man: testingng01+55-42
2019-04-02 22:31man: timeoutng01+39-33
2019-04-02 22:21man: gnunet-transport-certificate-creation.1ng01+37-32
2019-04-02 22:13man: transportng01+75-67
2019-04-02 21:57man: unindexng01+59-49
2019-04-02 21:50man: uring01+1-1
2019-04-02 21:42man: fix and adjust uring01+48-39
2019-04-02 20:40man: fix and adjust vpnng01+68-58
2019-04-02 20:12man: fix and adjust zoneimportng01+64-53
2019-04-02 19:34man: ats: fixes.ng01+73-65
2019-04-02 19:05fix accidental slipup w configure.acng01+2-2
2019-04-02 16:16man: gnunet-arm: Extend manpage, add missing functions, etc.ng01+90-51
2019-04-02 05:24licenseng01+2-0
2019-04-02 05:22ChangeLogng01+2-0
2019-04-01 20:26Decrease minimum python version to 3.4ng02+5-4
2019-04-01 20:15just in caseng01+2-2
2019-04-01 20:13ChangeLogng01+8-0
2019-04-01 19:59gitignore in logreadng01+2-0
2019-04-01 19:55#5616 - finish. fix texi2mdoc generationng05+38-16
2019-04-01 18:26Fix building texi2mdoc generationng01+5-5
2019-04-01 18:00Merge branch 'dev/ng0/5673_5616'ng03+31-2
2019-04-01 17:58fix 5673? at least it builds againng01+1-1
2019-04-01 15:19Merge branch 'master' of gnunet.org:gnunetng01+1-1
2019-04-01 15:19configure.ac: it looks like a typong01+5-4
2019-04-01 14:55Fix typoNaomi Phillips1+1-1
2019-04-01 14:38be more verborse about which header files we requireng01+1-1
2019-04-01 14:25contrib/scripts/testbed_cleanup.sh: bashismsng01+1-1
2019-04-01 14:24contrib/scripts/revisionary.sh: bashismsng01+1-1
2019-04-01 14:23rename filesng03+0-0
2019-04-01 14:19ignore in lint/ng01+2-0
2019-04-01 14:17handbook: fixes and comments in prefaceng01+15-8
2019-04-01 14:06add ability to build manpages independent from other documentation choicesng03+31-2
2019-03-20 17:13GTK+ is no more, Gimp Toolkit is no more: https://mail.gnome.org/archives/gtk-devel-list/2019-February/msg00000.htmlng01+1-1
2019-03-20 13:10README: sort dependencies where possibleng01+40-38
2019-03-20 13:01README: point out that LE is optionalng01+19-1
2019-03-20 10:40adapt code to MHD API changeChristian Grothoff2+3-3
2019-03-19 23:22RPS Profiler: Keep track of push to single vs. multi-hop peerJulius Bünger2+67-27
2019-03-19 17:17generate perl for checkbashisms.plng03+828-814
2019-03-19 16:42contrib: Move scripts content to scripts/Makefile Actually build the contrib perl script. Add an m4 script for perl.ng08+121-218
2019-03-18 18:29pindexs + formatng01+21-11
2019-03-18 18:10followupng01+1-1
2019-03-18 18:04remove useless commentsng04+253-253
2019-03-18 17:12preface: removed fixed TODO notes, add XXX notes, adjust content, fix grammar.ng01+40-31
2019-03-18 16:43Add note about recent gnunet-gtk changesNaomi Phillips1+7-0
2019-03-17 23:51RPS util: Break instead of return in macroJulius Bünger1+1-1
2019-03-16 19:04attempt to fix code portability issue reported on help-gnunetChristian Grothoff3+61-57
2019-03-16 10:19Adjust uncrustify.cfgng01+3-3
2019-03-16 10:11Add contrib/uncrustify.cfgng01+80-0
2019-03-15 20:03Add a .dir-locals,el for configuring emacs for this projectHartmut Goebel1+16-0
2019-03-15 13:46test_gnunet_gns: Fix testng01+16-6
2019-03-15 13:31pre-commit: fix rtws location, test for dos2unixng01+3-4
2019-03-15 13:10index page, forgot to commit this spacing changeng01+2-2
2019-03-15 13:09tests do not belong in base descriptionng01+1-2
2019-03-15 12:57gnunet-bugreportng01+400-210
2019-03-15 11:03gnunet-gns-proxy-setup-ca: replace which(1) usage.ng01+22-2
2019-03-14 19:51one more for the roadng01+1-1
2019-03-14 19:30remove the single tab in texinfo we hadng02+5-1
2019-03-05 22:43gnunet-qr: Implement functionality of gnunet-uri, don't spawn.Hartmut Goebel2+89-125
2019-03-05 21:18contrib/guix: Add zbar as dependency for package gnunet.Hartmut Goebel1+2-1
2019-03-05 21:17contrib/guix: Add package zbar (for gnunet-qr).Hartmut Goebel1+120-0
2019-03-03 21:08gnunet-qr: Use GNUNET_PROGRAM_run to simplify the code.Hartmut Goebel2+53-65
2019-03-03 09:56gnunet-qr: Update documentation and scripts to changed dependencies.Hartmut Goebel3+4-5
2019-03-03 01:10gnunet-qr: Use the `gnunet-uri` binary installed into PREFIX.Hartmut Goebel2+3-3
2019-03-03 01:06gnunet-qr: Add into Makefile.am and pofiles,Hartmut Goebel2+12-15
2019-03-03 01:04configure.ac: Add check for libzbar (using pkgconfig).Hartmut Goebel1+8-0
2019-03-03 00:04Add Hartmut Goebel to the AUTHORS file.Hartmut Goebel1+1-0
2019-03-02 16:27gnunet-qr: Actually run gnunet-uri.Hartmut Goebel1+10-9
2019-03-02 16:26Add helper lib "gnunet-qr-utils.h".Hartmut Goebel1+111-0
2019-03-02 11:37gnunet-qr: Simplify verbose messaging.Hartmut Goebel1+9-17
2019-03-02 10:00gnunet-qr: Reimplement in C - yet only a proof of concept.Hartmut Goebel3+160-156
2019-03-12 15:50Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin1+26-1
2019-03-12 15:50fix ftbfsSchanzenbach, Martin1+16-21
2019-03-12 11:09README: style. 2019->futureng01+5-1
2019-03-12 11:06README: Add TOC. Long enough to be reasonable to add oneng01+21-0
2019-03-12 10:56update man entry for gnunet-configSchanzenbach, Martin1+2-2
2019-03-12 09:27change description of file expansion flagSchanzenbach, Martin1+68-61
2019-03-12 09:08update gitignoreSchanzenbach, Martin1+2-2
2019-03-12 09:07update changelog, make buildSchanzenbach, Martin4+5-3
2019-03-12 08:59move copying to restSchanzenbach, Martin4+17-22
2019-03-12 08:52fix bootstrapSchanzenbach, Martin4+10-8
2019-03-12 08:49add mhd ifdefSchanzenbach, Martin1+2-0
2019-03-12 08:48change makefile for restSchanzenbach, Martin2+1-24
2019-03-12 08:47move credential makefile defsSchanzenbach, Martin2+16-13
2019-03-12 08:46move disfunc credentialSchanzenbach, Martin1+0-0
2019-03-12 08:46move rest testsSchanzenbach, Martin3+0-0
2019-03-12 08:45move copying restSchanzenbach, Martin3+17-12
2019-03-12 08:43move peerinfo restSchanzenbach, Martin3+22-13
2019-03-12 08:41move namestore pluginSchanzenbach, Martin3+40-30
2019-03-12 08:39move identity rest pluginSchanzenbach, Martin3+20-12
2019-03-12 08:36move reclaim and gns back into subdirsSchanzenbach, Martin11+71-57
2019-03-11 22:10we probably need this file in distSchanzenbach, Martin1+2-1
2019-03-11 22:07actually add to pkgdirSchanzenbach, Martin1+4-2
2019-03-11 14:09gnunet-nse.1: follow standardsng01+4-5
2019-03-11 13:10fix typong01+1-1
2019-03-11 03:20fix configure check to test for MHD 0.9.52:Christian Grothoff2+5-5
2019-03-11 01:48having a working libidn is no longer optionalChristian Grothoff2+6-0
2019-03-10 20:17Fix Python code: remove imports from `python-future`.Hartmut Goebel8+4-19
2019-03-10 18:49Docs: Remove requirement for `python-future`.Hartmut Goebel4+2-6
2019-03-10 18:46Cleanup Python code: remove `import __future__`.Hartmut Goebel21+14-31
2019-03-10 18:42README +libjannsonng01+1-0
2019-03-10 18:37README: clarify databasesng01+6-3
2019-03-10 18:34README: clarify curlng01+4-2
2019-03-10 18:31README: +awkng01+1-0
2019-03-10 18:30README: +groff,+mandocng01+3-0
2019-03-10 17:20make html in doc/man using mandoc (sans Toc feature)ng03+19-1
2019-03-10 10:36trailing whitespaceng01+1-1
2019-03-10 02:23Update docs to reflect more gnunet-gtk changesNaomi Phillips3+9-8
2019-03-09 19:52Updates to handbookNaomi Phillips1+4-4
2019-03-09 19:17contrib: install initd filesng01+11-3
2019-03-09 18:42Merge branch 'master' of gnunet.org:gnunetng06+195-9
2019-03-09 18:41do not delete the man fileng01+1-1
2019-03-09 16:08fix typoSchanzenbach, Martin1+1-1
2019-03-09 15:10bind to config option (default localhost) for GNSSchanzenbach, Martin4+122-0
2019-03-09 15:00update changelogSchanzenbach, Martin1+12-9
2019-03-09 14:58bind to config option (default localhost)Schanzenbach, Martin2+61-0
2019-03-09 12:28fix.ng01+1-1
2019-03-09 12:16fixng01+2-1
2019-03-09 12:13READMEng01+36-19
2019-03-09 12:10bashismng08+24-20
2019-03-09 12:02newlineng01+1-2
2019-03-09 11:59bashismng09+33-33
2019-03-09 11:56bashismng04+14-14
2019-03-09 11:54bashismng03+12-12
2019-03-09 11:51bashismng01+2-1
2019-03-09 11:47bashismng01+3-6
2019-03-09 11:46bashismng01+1-1
2019-03-09 11:43bashismng01+1-1
2019-03-09 11:43bashismng01+2-2
2019-03-09 11:40bashismng01+2-2
2019-03-09 11:38bashismng01+1-1
2019-03-09 11:26cadet/loopcheck.sh: still bash, leaving only PIPESTATUSng01+40-2
2019-03-09 11:23bashismng04+4-4
2019-03-09 11:17build_cscopeng01+4-0
2019-03-09 11:02Fix #5629ng01+2-0
2019-03-09 10:52drop python-lint.log in lintng01+26-24
2019-03-09 10:46lint: drop logs into lint folderng01+10-10
2019-03-09 10:40Bundle my copy of checkbashism for self-contained lintingng03+883-1
2019-03-09 10:34dns: bashism. Add check for iptables.ng01+9-3
2019-03-09 10:32vpn: bashism.ng03+3-3
2019-03-09 10:23gnunet-gns-proxy-setup-ca.1: Fix comment styleng01+3-3
2019-03-09 10:21ignoreng01+1-0
2019-03-09 10:19lint-man: Check for what I just completely fixed. Just in case.ng01+7-0
2019-03-09 10:07man: B preceding IP is wrong.ng028+0-205
2019-03-09 09:44gnunet-ats.1: lint. Add license.ng01+60-43
2019-03-09 09:24gnunet-arm.1: lint and licenseng01+62-45
2019-03-09 09:20Fix copyright headerng01+1-1
2019-03-09 09:04gnunet-zoneimport.1: lint.ng01+28-51
2019-03-09 08:54gnunet-zoneimport.1: lint. Add license. Document more options in synopsis.ng01+33-5
2019-03-09 08:43gnunet.conf.5: Lint. Add Copyright and history.ng01+31-5
2019-03-09 00:59make no creation time the defaultChristian Grothoff3+15-11
2019-03-08 22:47gnunet-gns-proxy-setup-ca:ng03+464-74
2019-03-08 16:50Merge branch 'master' of gnunet.org:gnunetng02+4-4
2019-03-08 16:49Fix report by snowie wrt manpage linking. It should be LN_S instead, but since I am halfway through rewriting the script and almost done with the actual manpage let's skip the symlinking.ng01+0-4
2019-03-08 14:33fix #5626Christian Grothoff1+1-1
2019-02-20 18:29updated the flags for ascensionrexxnor1+3-3
2019-03-06 22:52Add gnunet-nse.1ng02+67-0
2019-03-06 22:51style fix in gnunet-scrypt.1ng01+1-2
2019-03-06 20:58doc: First attempt at linking a manpage for gns-proxy-setup-ca. Real solution is to write a manpage of course. For the casual reader, why? It is something Debian considers worth doing, the linking. So there is a cause and reason for thisng01+5-1
2019-03-06 17:06top Makefile.am: Do not recurse into lint for nowng01+1-1
2019-03-06 17:01followupng01+1-0
2019-03-06 17:00Fix #5631ng02+42-41
2019-03-06 09:56handbook: Refer to distributors as what they are, a group of distributors rather than the specific term "distributions", a distributor can be a vendor (Taler, pEp), an OS, or a OS independent packaging system (Guix, Nix, pkgsrc)ng01+6-6
2019-03-05 22:19Notes.ng01+2-0
2019-03-05 21:21Add initial check-texinfo rule. Maybe this should be moved to doc later onng01+22-1
2019-03-05 20:12texinfo: formatng01+8-4
2019-03-05 10:35handbook_pull.shng01+18-0
2019-03-05 01:10fix cssng04+4-4
2019-03-05 01:04fix htmlng02+2-2
2019-03-04 16:09contrib/scripts/process_log.sh: attempt to remove bash extensions, use of 2 different stat implementations.ng01+11-3
2019-03-04 14:37safety checks for lint-man.shng02+24-9
2019-03-04 14:25Fix up make rulesng01+2-2
2019-03-04 14:12Add rule to lint manng02+22-0
2019-03-04 13:51Add rule to run lint-python scriptng01+4-0
2019-03-04 13:49Make contrib/scripts/lint-python.sh usefulng01+67-15
2019-03-04 13:49Makefile: Add check-bashism top targetng01+7-0
2019-03-04 12:10installation: sync with readmeng01+36-13
2019-03-04 11:39run-gendocs.shng02+2-2
2019-03-04 11:26bump copyright year, extend "About this book" with a disclaimerng02+26-9
2019-03-03 22:09fix item displayng01+5-4
2019-03-03 21:59clarify more depsng01+3-2
2019-03-03 21:57clarify more depsng01+15-1
2019-03-03 21:50we do not require pkg-config or pkgconfng01+0-1
2019-03-03 21:48More title changesng02+8-8
2019-03-03 21:43remove one annoying "Moved from user" in section titleng02+4-4
2019-03-03 21:38Fix some comedy which made its way into releaseng02+2-2
2019-03-03 21:32notes on 0.9ng02+8-3
2019-03-03 21:24installation: this is no longer 0.9ng01+2-1
2019-03-03 21:16installation: couple of fixes in configure switchesng01+8-1
2019-03-03 21:09gnunet.conf.5: remove misleading old SERVER config for hostlist section, add e switchng01+2-3
2019-03-03 11:28README: URL fix.ng01+1-1
2019-03-03 11:22doc/doc.h: Fix URLng01+1-1
2019-03-03 11:20Fix: gnurl in version 7.57 still used xzipng01+2-2
2019-03-03 11:18docker: Fix URLng01+1-1
2019-03-02 13:23update changelogSchanzenbach, Martin1+3-0
2019-03-02 13:23attempted fix #5622Schanzenbach, Martin2+1-2
2019-03-02 10:27use existing pf probe function from network.c instead of re-implementing it in service.cChristian Grothoff2+11-46
2019-03-02 10:21use #5553 function in TCP/UDP communicatorsChristian Grothoff2+12-14
2019-03-02 10:17cache PF support results from OS probe (#5553)Christian Grothoff1+49-9
2019-03-02 10:06re-adding clique test, works on my system despite no changesChristian Grothoff1+2-2
2019-03-02 09:33fix for #5612Christian Grothoff1+22-7
2019-03-01 12:50user handbook: Grammar correction.ng01+1-1
2019-03-01 11:04Merge branch 'master' of gnunet.org:gnunetng03+10-4
2019-03-01 11:04In theory slibtool should work. In practice libtool is always picked up by our system, even when slibtool is the first entryng01+1-1
2019-02-28 20:01changelogSchanzenbach, Martin1+3-0
2019-02-28 19:30benchmark: fix typoFlorian Dold1+2-2
2019-02-28 18:07prevent unordered message delivery, everywhereSchanzenbach, Martin1+1-1
2019-02-28 18:06prevent unordered message deliverySchanzenbach, Martin1+4-1
2019-02-28 18:02chmod -x for src/util/gnunet-qr.py, fix warning pkgsrc throwsng01+0-0
2019-02-28 17:28benchmark: update collect scriptFlorian Dold1+10-3
2019-02-28 17:13add bytes recv/sent to URL request benchmarkingFlorian Dold3+63-6
2019-02-28 15:23rest-plugins: include headers in dist sourcesDaniel Golle1+2-0
2019-02-28 15:16reclaim: include reclaim.conf in dist sourcesDaniel Golle1+3-2
2019-02-28 15:06reclaim-attribute: include header in dist sourcesDaniel Golle1+1-0
2019-02-28 15:09doppelt haelt nicht besser :-)Christian Grothoff1+1-2
2019-02-28 15:06package credential.hChristian Grothoff1+4-4
2019-02-28 15:03package gnunet_credential_service.h next timeChristian Grothoff1+1-0
2019-02-28 14:59add nonstring attribute to silence warningFlorian Dold1+1-1
2019-02-28 14:40Be explicit about truncation to silence warning.Florian Dold1+2-1
2019-02-28 13:19fix dist for experimentalSchanzenbach, Martin2+58-57
2019-02-28 12:50add 0.11 formula for homebrewSchanzenbach, Martin1+7-18
2019-02-27 21:00contrib/guix: Add guix-bug-notice to readme.Hartmut Goebel1+5-0
2019-02-27 19:25contrib/guix: Cleanup guix environment files and README.Hartmut Goebel3+31-92
2019-02-28 10:44add missing documentation filesChristian Grothoff8+11-8
2019-02-28 10:41disable clique test, fails for odd reasonsChristian Grothoff1+2-2
2019-02-28 10:00version bump, update ChangeLog, fix make distChristian Grothoff10+1336-1320
2019-02-28 08:24RPS: Disable too happy writing to diskJulius Bünger1+28-2
2019-02-27 21:15sanity checksSchanzenbach, Martin1+15-4
2019-02-27 18:09README: which in testsng01+1-0
2019-02-27 18:07README: point out where which(1) is foundng01+3-1
2019-02-27 06:20do not forget to NULL reconnect_taskChristian Grothoff1+2-1
2019-02-27 06:12fix missing NBO conversionsChristian Grothoff1+3-3
2019-02-26 19:08improve future calculations if messages are skipped in unreliable in-order channelsChristian Grothoff1+12-0
2019-02-26 18:49Merge branch 'master' of gnunet.org:gnunetng01+4-2
2019-02-26 18:49gnunet-qr.py: align help with realityng01+2-2
2019-02-26 18:12check for ACKed MIDSchanzenbach, Martin1+4-2
2019-02-26 18:10No futureng01+0-1
2019-02-26 18:10Merge branch 'master' of gnunet.org:gnunetng01+68-17
2019-02-26 18:10gnunet-qr.py: back from the futureng01+0-2
2019-02-26 17:16try fix #5597Schanzenbach, Martin1+68-17
2019-02-26 17:15README: python2.7 modules optional but required for gnunet-qrng01+2-2
2019-02-26 17:14README: clarify that ONLY python2.7 is supported for gnunet-qrng01+1-1
2019-02-26 17:00make lint happyng01+78-78
2019-02-26 16:46gnunet-qr: If we error out before, we don't need to error again. This should fix the error message in the wrong placeng01+1-1
2019-02-26 15:43Fix syntax error in gnunet-qr. We can not handle this exception. Just read the README.ng01+2-8
2019-02-26 15:26fix #5611?ng01+1-1
2019-02-26 15:13RPS: NULL out cadet port after closingJulius Bünger1+1-0
2019-02-26 14:44fix transport API fix, make sure we do not stay at CT_NONE for core clientsChristian Grothoff1+10-1
2019-02-26 14:35RPS: Cast to int32_t instead of uint32_tJulius Bünger1+1-1
2019-02-26 13:39RPS: Fix non-int array subscriptJulius Bünger1+1-1
2019-02-26 12:49RPS: Fix checking of properties for peer removalJulius Bünger1+3-3
2019-02-26 12:40RPS: Track delta expected - received pushes w. statistics, styleJulius Bünger1+12-5
2019-02-26 11:40Merge branch 'master' of gnunet.org:gnunetng01+4-2
2019-02-26 11:40since most of my work happens as ng0 anywayng01+7-6
2019-02-26 11:38RPS: Do not consider unexpected pull replies as protocol violationJulius Bünger1+0-2
2019-02-26 11:36RPS: Track expected number of pushes w. statisticsJulius Bünger1+4-0
2019-02-26 11:32Merge branch 'master' of gnunet.org:gnunetng02+8-5
2019-02-26 11:32doc/man: sed the sysconfdir in gnunet.conf.5ng04+168-158
2019-02-26 11:26possible fix for transport client state machine issue found in RPS profilerChristian Grothoff2+8-5
2019-02-26 11:00gnunet-qr.py: More verbose information about required packagesng01+5-1
2019-02-26 10:52create more specific FC warningChristian Grothoff1+9-2
2019-02-26 10:48Add test for future in gnunet-qr.py. pylint will probably scream, but this should satisfy safety checksng01+6-2
2019-02-26 09:24src/util: Add gnunet-qr to cleanfilesng01+3-1
2019-02-26 09:00Merge branch 'master' of gnunet.org:gnunetng03+23-24
2019-02-26 08:59fixng01+1-1
2019-02-26 08:54unset XDG varsChristian Grothoff2+16-18
2019-02-26 08:39avoid bogus reconnect messageChristian Grothoff1+7-6
2019-02-26 08:36Merge branch 'master' of gnunet.org:gnunetng013+177-155
2019-02-26 08:35Proposed fix for https://bugs.gnunet.org/view.php?id=5611ng04+166-128
2019-02-26 08:25fix profiler crash on bad startupChristian Grothoff1+15-16
2019-02-26 08:08fix /tmp/rps directory creation, fix linkage, DCEChristian Grothoff4+25-55
2019-02-25 22:10do not crash all the time in to_file()Christian Grothoff1+1-1
2019-02-25 21:04fix #5608Christian Grothoff1+4-1
2019-02-25 20:42style fixes during debuggingChristian Grothoff3+17-14
2019-02-25 20:19improve loggingChristian Grothoff1+3-1
2019-02-25 19:36RPS sampler: An id might be removed while a request is still pendingJulius Bünger3+18-1
2019-02-25 18:41RPS: Change way some numbers are written to filesJulius Bünger1+92-65
2019-02-25 15:26RPS: Use correct number of logging blocking statisticsJulius Bünger1+3-3
2019-02-25 12:55RPS profiler: Assert statistics handle non-NULLJulius Bünger1+1-0
2019-02-25 01:43README clarificationsng01+25-20
2019-02-25 01:35Merge branch 'master' of gnunet.org:gnunetng08+163-284
2019-02-25 01:35src/util: Use make 4.0 assignment operatorng02+11-2
2019-02-24 12:43trying to fix #5605Christian Grothoff1+8-1
2019-02-24 12:10more code cleanup, better error handing in testsChristian Grothoff1+4-6
2019-02-24 12:04more code cleanup, better error handing in testsChristian Grothoff6+147-271
2019-02-24 11:43avoid failing hard if 'gnunetcheck' db does not exist (or plugins cannot be loaded for other reasons)Christian Grothoff1+4-6
2019-02-24 10:27fix broken texinfong01+2-2
2019-02-24 10:16Merge branch 'master' of gnunet.org:gnunetng01+4-0
2019-02-24 10:165604ng01+2-1
2019-02-24 10:14Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin1+2-1
2019-02-24 10:135604ng01+2-1
2019-02-24 10:13Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin2+10-14
2019-02-24 10:13temp fix for #5606Schanzenbach, Martin1+4-0
2019-02-24 10:05follow-up to c802d0a81e6c415e4c99b562b03d47a1beb5a617ng01+2-1
2019-02-24 10:01follow-up to Christian's commitng01+2-7
2019-02-24 09:44doc/tutorial: Makefile cosmetic fixes, fit on standard size terminalng01+6-6
2019-02-24 09:31avoid failing hard if 'gnunetcheck' db does not exist (or plugins cannot be loaded for other reasons)Christian Grothoff1+4-6
2019-02-24 09:30avoid failing hard if 'gnunetcheck' db does not exist (or plugins cannot be loaded for other reasons)Christian Grothoff2+8-12
2019-02-24 09:28avoid failing hard if 'gnunetcheck' db does not exist (or plugins cannot be loaded for other reasons)Christian Grothoff11+134-59
2019-02-24 08:53fix segv on errorChristian Grothoff1+1-0
2019-02-24 07:29resolve www.gnu.org instead of hostname to avoid complications of hostname as per #5578Christian Grothoff1+12-32
2019-02-24 07:17first try raw, unexpanded nameChristian Grothoff1+9-0
2019-02-24 07:07add missing \nChristian Grothoff1+1-1
2019-02-24 07:00ref bugnoteChristian Grothoff1+2-0
2019-02-24 06:55geq redefinition breaks texi2pdf, instead just avoid @geqChristian Grothoff5+59-18
2019-02-23 22:54doc/handbook: Fix #5604ng01+10-1
2019-02-23 18:45update docs moreSchanzenbach, Martin1+1-0
2019-02-23 18:43update docs moreSchanzenbach, Martin1+13-0
2019-02-23 18:36update reclaimID docs a bitSchanzenbach, Martin2+92-162
2019-02-21 17:41util: build with external libatomicDaniel Golle2+10-0
2019-02-23 09:48mergeChristian Grothoff283+21107-63891
2019-02-23 09:47notesChristian Grothoff1+13-0
2019-02-23 01:43portability fix.ng01+1-1
2019-02-22 23:48configure.ac: make it more portable.ng01+1-1
2019-02-22 23:06attempt fix #5578Schanzenbach, Martin1+175-212
2019-02-22 21:14Merge branch 'master' of gnunet.org:gnunetng00+0-0
2019-02-22 12:21RPS profiler: Log index of peerJulius Bünger1+8-4
2019-02-22 20:58gnunet-bugreport: add checks for pkg_add, some fixesng01+26-0
2019-02-22 12:21RPS profiler: Log index of peerJulius Bünger1+8-4
2019-02-22 11:35fix README urlng01+2-2
2019-02-22 11:27README urlsng01+1-1
2019-02-22 11:26README urlsng01+2-2
2019-02-22 11:24configure.ac: point to docs.gnunet.orgng01+1-1
2019-02-22 11:21fix URLs in tutorialng01+10-10
2019-02-22 11:12fix URLs in chapter keyconceptsng01+6-6
2019-02-22 11:10fix URLs in chapter installationng01+3-3
2019-02-22 11:07fix URLs in chapter developerng01+13-12
2019-02-22 10:57adjust mantis urlng044+44-44
2019-02-21 21:05RPS: Adapt to coding style (cosmetic only)Julius Bünger1+27-12
2019-02-21 21:04RPS: Use #define instead of hardcoded numbersJulius Bünger1+9-4
2019-02-21 20:54RPS: Use stp(n)cpy instead of strncat in loopJulius Bünger1+16-17
2019-02-21 20:32RPS service: Use peermap only when non-NULLJulius Bünger1+2-1
2019-02-21 15:42RPS service: Adapt to coding guidelines (purely cosmetic)Julius Bünger1+18-9
2019-02-21 15:36RPS service: Check existence of peer before destructionJulius Bünger1+17-5
2019-02-21 13:32RPS service: Check if map was already NULLedJulius Bünger1+1-0
2019-02-21 13:31RPS service: Get length of buffer, not of stringJulius Bünger1+1-1
2019-02-21 11:05noteChristian Grothoff1+2-0
2019-02-21 11:02more style fixesChristian Grothoff1+9-13
2019-02-21 10:58fix uninit issue: bad use of hash mapChristian Grothoff2+40-35
2019-02-20 20:03RPS tests: Provide valgrind loggingJulius Bünger1+1-1
2019-02-20 20:00RPS test util: Null out pointer to deleted structureJulius Bünger1+1-0
2019-02-20 19:59RPS test util: Improve loggingJulius Bünger1+3-0
2019-02-20 19:57RPS test util: Initialise local memoryJulius Bünger1+1-1
2019-02-20 16:19fixSchanzenbach, Martin1+2-2
2019-02-20 16:04support non GNS redirect URIsSchanzenbach, Martin1+65-31
2019-02-20 15:51Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin45+389-347
2019-02-20 15:51updateSchanzenbach, Martin1+1-1
2019-02-20 12:23fix enable_malicous checkChristian Grothoff7+20-20
2019-02-20 12:22disable TO_FILE logic, causes assertion failures all the time (NULL filename)Christian Grothoff2+7-7
2019-02-20 12:18fix #5073Christian Grothoff2+3-9
2019-02-20 12:05port hashmap fixes to other maps, investigated #4905, clearly no longer possible, closing that oneChristian Grothoff3+63-33
2019-02-20 11:55remove index->insert fallback (#5074)Christian Grothoff1+11-7
2019-02-20 11:49fix #4244Christian Grothoff2+100-42
2019-02-20 10:37no rpsChristian Grothoff1+4-0
2019-02-20 09:17fully de-monkeyChristian Grothoff1+1-1
2019-02-20 09:05fix build system to actually handle openssl.cnf properlyChristian Grothoff4+12-44
2019-02-19 16:40Merge branch 'master' of gnunet.org:gnunetng01+2-12
2019-02-19 16:40fix mistakes which should not have happenedng01+6-11
2019-02-19 14:43remove obsolete commentsChristian Grothoff1+2-12
2019-02-19 13:32README adjustmentsng01+7-5
2019-02-19 13:13revert sed and fix a typong02+3-9
2019-02-19 12:52clarify README, dependenciesng01+6-3
2019-02-19 12:44fix typong01+2-2
2019-02-19 12:40gnunet-gns-proxy-setup-ca: conditionally sed openssl and certutil location, use variable for locations, check for openssl and certutil in configure phase.ng03+32-11
2019-02-19 11:32disable rps in unrelated testsChristian Grothoff4+16-0
2019-02-19 10:44on shutdown, also stop reset tasksChristian Grothoff1+5-0
2019-02-19 10:38more fs cadet interaction fixesChristian Grothoff1+5-2
2019-02-19 10:37fix grow behavior of hash map for very large mapsChristian Grothoff1+12-11
2019-02-19 10:36additional santity check for MQ usersChristian Grothoff1+1-0
2019-02-19 10:18remove duplicate valgrindChristian Grothoff1+0-1
2019-02-19 09:52fix #5586Christian Grothoff2+10-2
2019-02-19 01:01update ignore fileChristian Grothoff1+1-0
2019-02-19 00:59got integration tests to pass, fixes #5560Christian Grothoff6+59-61
2019-02-19 00:58note about assertion actually failingChristian Grothoff1+1-1
2019-02-19 00:57do not strictly require mq non-NULL, as peerinfo service might have died alreadyChristian Grothoff1+1-4
2019-02-19 00:51fix possibility of NULL result for empty databaseChristian Grothoff1+6-2
2019-02-19 00:50do not use rps in consensus testChristian Grothoff1+4-0
2019-02-19 00:14unset XDG vars in test explicitly in case test is run by handChristian Grothoff1+4-1
2019-02-19 00:09extra sanity check for #5582Christian Grothoff1+2-1
2019-02-18 23:49clean up python logic a bit, remove duplicate print() calls when we have log callsChristian Grothoff1+5-62
2019-02-18 23:35cleaner py code, fix test_integration_disconnect.py.in by fixing erroneous patchChristian Grothoff2+16-18
2019-02-18 09:17rexxnor fix for string to digitChristian Grothoff1+13-16
2019-02-17 21:33add openssl.cnfSchanzenbach, Martin4+336-79
2019-02-17 19:27fix indentationChristian Grothoff1+4-2
2019-02-17 19:21Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin1+1-0
2019-02-17 19:21attempt fix #5578Schanzenbach, Martin1+11-2
2019-02-17 15:26guile 1.6.4 is an optional dependencyng01+1-0
2019-02-17 14:46Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin12+37-35
2019-02-17 14:44fix path lengthSchanzenbach, Martin1+1-1
2019-02-17 14:07filenames can exceed 128 bytes, even in testcasesChristian Grothoff12+37-35
2019-02-17 14:02fix 128Christian Grothoff1+10-2
2019-02-17 10:26add gnunet homebrew formulaSchanzenbach, Martin1+47-0
2019-02-17 00:42Merge branch 'master' of gnunet.org:gnunetng05+11-16
2019-02-17 00:36AUTHORS: Change bugtracker URL and change GPL3 to AGPL3ng01+2-2
2019-02-17 00:35AUTHORS: Add myself as netbsd maintainerng01+2-1
2019-02-16 21:15skip if timeout not installedSchanzenbach, Martin1+7-0
2019-02-16 20:19Florian Weimer writes:Christian Grothoff1+2-2
2019-02-16 20:02fix another linker errorSchanzenbach, Martin1+1-0
2019-02-16 20:00Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff1+77-53
2019-02-16 20:00fix assertion failure reported in #5578Christian Grothoff2+1-14
2019-02-16 18:53more loggerng01+34-25
2019-02-16 17:47more loggingng01+15-14
2019-02-16 17:32gnunet_testing.py.in: first set of loggingng01+28-14
2019-02-16 15:37add debug output to py.inChristian Grothoff1+2-0
2019-02-16 15:33add loggingChristian Grothoff2+47-51
2019-02-16 14:38cast no longer required for modern curlChristian Grothoff1+1-1
2019-02-16 09:43make clang shut up about #5573Christian Grothoff2+8-0
2019-02-15 22:49Merge branch 'master' of gnunet.org:gnunetng07+11-5
2019-02-15 22:49text-only variant of svg logong01+1144-0
2019-02-15 20:16fix some compiler warningsSchanzenbach, Martin3+6-5
2019-02-15 19:55fix dist buildSchanzenbach, Martin3+4-0
2019-02-15 19:30fix macos build of dist tarballSchanzenbach, Martin1+1-0
2019-02-15 18:59Merge branch 'master' of gnunet.org:gnunetng01+0-1
2019-02-15 18:58Fix bug reported by schanzen@ where bootstrap is not enough for our python2.7 script.ng03+6-43
2019-02-15 18:45die dv.pcChristian Grothoff1+0-1
2019-02-15 17:19fix #5571Christian Grothoff1+1-1
2019-02-15 13:22fix nat-auto port conflictChristian Grothoff4+17-0
2019-02-14 22:54skip instead of fail hard on testbed link failures in cadet testsChristian Grothoff2+59-59
2019-02-14 18:24fix build atsSchanzenbach, Martin1+1-0
2019-02-14 18:12fix HAVE_MEMRCHRSchanzenbach, Martin2+60-59
2019-02-14 17:00README: we are on python3.7 nowng01+4-4
2019-02-14 16:41Merge branch 'master' of gnunet.org:gnunetng01+3-12
2019-02-14 16:41Switch to python3.7 (integration-tests incomplete), continue using python2.7 for gnunet-qr with an incredible annoying workaround for autotools inability to deal with 2 major python versions at the same timeng05+53-7
2019-02-14 10:26DCEChristian Grothoff1+3-12
2019-02-14 10:03fix #3329Christian Grothoff2+9-4
2019-02-14 10:00mystery solved?Christian Grothoff1+23-12
2019-02-14 09:54fix uninit e_hash issueChristian Grothoff2+9-3
2019-02-13 23:02add missing ignoresChristian Grothoff1+4-0
2019-02-13 22:48use disjoint UNIXPATHs and PORT for NATChristian Grothoff4+8-4
2019-02-13 22:42trying to improve things for #5560Christian Grothoff6+15-26
2019-02-13 22:23ignore generated files, one mroeChristian Grothoff1+1-0
2019-02-13 22:22ignore generated files, one per lineChristian Grothoff1+2-1
2019-02-13 22:22ignore generated filesChristian Grothoff1+1-0
2019-02-13 22:18clarifying namestore api (#5458), fixing code duplication and a memory leak while at itChristian Grothoff5+79-70
2019-02-13 21:53Merge branch 'master' of gnunet.org:gnunetng013+555-189
2019-02-13 21:53attempt to fix 5560, not fixed yet. see log at https://gnunet.org/bugs/view.php?id=5560ng01+71-30
2019-02-13 18:42add handle_address_consider_verify skeletonChristian Grothoff5+237-147
2019-02-13 18:31implementing libgnunettransportaddressChristian Grothoff4+277-14
2019-02-13 17:25undo accidental commitChristian Grothoff1+0-1
2019-02-13 16:51trying to fix #5532Christian Grothoff6+43-29
2019-02-13 14:19Fix dht python test failure with python3.7ng01+1-1
2019-02-13 10:00pogenChristian Grothoff1+0-4
2019-02-12 23:54dv service is deadChristian Grothoff2+0-167
2019-02-12 23:53add more missing EXTRA_DISTs and remove dv (to be integrated with transport in TNG)Christian Grothoff20+7-4294
2019-02-12 23:45fixing 'make dist' issuesChristian Grothoff1+2-1
2019-02-12 23:43fixing 'make dist' issuesChristian Grothoff1+1-0
2019-02-12 23:42fixing 'make dist' issuesChristian Grothoff1+1-1
2019-02-12 23:42fixing EXTRA_DIST issues'Christian Grothoff18+17558-16982
2019-02-12 15:09fix #5460Christian Grothoff1+4-1
2019-02-12 14:12bug linksChristian Grothoff2+5-5
2019-02-12 14:05tox.ini: ignore bak filesng01+1-1
2019-02-12 11:18integration-tests: futurize gnunet_pyexpectng01+1-0
2019-02-12 11:15integration-tests: futurize test_reconnect_natng01+1-0
2019-02-12 11:15integration-tests: futurize test_reconnectng01+2-1
2019-02-12 11:14integration-tests: futurize test_integration_disconnect_natng01+1-0
2019-02-12 11:13integration-tests: futurize test_integration_disconnectng01+1-0
2019-02-12 11:12integration-tests: futurize test_integration_bootstrap_and_connectng01+1-0
2019-02-12 11:12integration-tests: futurize test_integration_cliqueng01+1-0
2019-02-12 11:09Merge branch 'master' of gnunet.org:gnunetng03+8-2
2019-02-12 11:07util: futurize revocation/test_local_revocationng01+1-0
2019-02-12 11:06util: futurize fs/test_gnunet_fs_psdng01+1-0
2019-02-12 11:06util: futurize consensus/consensus-simulationng01+11-7
2019-02-12 11:05util: futurize contrib/scripts/terminateng01+1-0
2019-02-12 11:04util: futurize contrib/scripts/pydifferng01+2-1
2019-02-12 11:04util: futurize contrib/scripts/gnunet_pyexpectng01+1-0
2019-02-12 10:59util: futurize contrib/scripts/gnunet-chkng01+10-4
2019-02-12 10:50util: futurize gnunet-qrng01+3-1
2019-02-12 07:37another issue with the #5511 patchChristian Grothoff1+2-0
2019-02-11 22:10use idn2.h or idna.h depending on HAVE_LIBIDN/HAVE_LIBIDNChristian Grothoff2+6-2
2019-02-11 20:38add API for address injectionChristian Grothoff6+117-776
2019-02-11 20:08update ignore fileChristian Grothoff1+3-0
2019-02-11 20:07externalizing secushare logicChristian Grothoff72+62-40420
2019-02-10 22:20fix test failure due to bad SPDX lineChristian Grothoff1+2-2
2019-02-10 22:03make test skipChristian Grothoff1+8-4
2019-02-10 22:02add some loggingChristian Grothoff2+29-7
2019-02-10 21:12fix service shutdown regressionChristian Grothoff1+38-42
2019-02-10 16:54rename to reclaimIDSchanzenbach, Martin2+6-6
2019-02-10 15:53more css files neededChristian Grothoff2+288-0
2019-02-10 15:49try use manual.css instead of docstyle.cssChristian Grothoff2+54-2
2019-02-09 22:29untested fix for #5511Christian Grothoff4+1869-1780
2019-02-09 22:13gnunet-tutorial: macro for older makeinfong01+5-0
2019-02-09 22:00fix #5554Christian Grothoff1+112-112
2019-02-09 18:11rps profiler does not need zonemaster monitorChristian Grothoff1+4-0
2019-02-09 17:57doc/handbook: Fix incorrect texinfo menus and formating, also do not use '@' signsng02+4-3
2019-02-09 17:47Fix warning in texinfong01+1-1
2019-02-09 17:45Fix warning in texinfong01+1-1
2019-02-09 17:37Merge branch 'feature/texinfo-fix'ng06+21-45
2019-02-09 16:10Fix typo in configure.acng01+1-1
2019-02-09 14:51configure: do not produce the word "warning" twiceng01+1-1
2019-02-09 14:43avoid assertions from adding headers that MHD deals with internallyChristian Grothoff1+21-5
2019-02-09 14:29doc/tutorial/Makefile: fix leftoverng01+1-1
2019-02-09 14:27doc/man/Makefile: rename section7 leftover to new nameng01+1-1
2019-02-09 14:21doc/handboc: backport a newer makeinfo macrong02+6-0
2019-02-09 14:20configure: don't check for makeinfo version. rename section7 to texi2mdoc-generationng02+13-43
2019-02-07 15:22Fix logging.Marcello Stanisci1+4-3
2019-02-07 14:21fix compat.h inclusionMarcello Stanisci2+2-2
2019-02-05 08:10make memrchr detection more general as some linux libcs such as musl or diet do not have memrchr eitherSchanzenbach, Martin3+4-3
2019-02-05 06:16- Fix build of ats transport plugin not linking against libgnunetnt - Add compat memrchr layer for Win32 and macOSSchanzenbach, Martin7+114-20
2019-02-04 10:45update macos instructionsSchanzenbach, Martin2+79-60
2019-02-01 09:50fix #5388Schanzenbach, Martin1+15-2
2019-01-31 17:17move to empty label in OIDCSchanzenbach, Martin1+1-1
2019-01-31 17:15move to empty labelSchanzenbach, Martin1+2-2
2019-01-30 17:49updated ascension documentationrexxnor3+131-30
2019-01-30 17:06Add explaining logmessageJulius Bünger1+5-0
2019-01-30 06:27update .gitignoreChristian Grothoff1+1-0
2019-01-30 06:26implement MTU calculation and adjustmentsChristian Grothoff3+136-55
2019-01-30 05:31write box encryption logicChristian Grothoff1+129-41
2019-01-30 05:10adding broadcast supportChristian Grothoff1+388-3
2019-01-30 03:51basics for UDP broadcast receivingChristian Grothoff3+103-4
2019-01-30 03:21get UDP communicator to compileChristian Grothoff3+152-117
2019-01-30 02:32generate ACKs for backchannelChristian Grothoff4+249-81
2019-01-30 00:34deal with timeoutsChristian Grothoff1+74-23
2019-01-30 00:04more work on UDP communicatorChristian Grothoff1+129-15
2019-01-29 16:41first draft of UDP communicatorChristian Grothoff2+1991-20
2019-01-28 12:55first iteraton of TCP communicator doneChristian Grothoff2+12-7
2019-01-28 12:50improve NAT API: allow client to store associated data with addressChristian Grothoff8+73-11
2019-01-28 12:10rekeysChristian Grothoff2+190-109
2019-01-28 11:43more work on TCP communicator, almost thereChristian Grothoff2+438-61
2019-01-28 08:29more work on TCP communicatorChristian Grothoff1+480-116
2019-01-28 04:50more work on TCP communicatorChristian Grothoff5+545-66
2019-01-27 03:29in principle finished with #5385, could use some testing...Christian Grothoff7+18-571
2019-01-27 03:21more work towards fixing #5385Christian Grothoff5+103-84
2019-01-27 03:05more work towards fixing #5385Christian Grothoff10+651-629
2019-01-27 00:16more work on #5385Christian Grothoff5+95-62
2019-01-27 00:08more work on #5385Christian Grothoff1+278-0
2019-01-27 00:07more work on #5385Christian Grothoff5+40-24
2019-01-26 23:36more work on #5385Christian Grothoff6+328-106
2019-01-26 20:18more work on 5385Christian Grothoff4+202-139
2019-01-26 19:49starting with #5385 in earnestChristian Grothoff9+907-748
2019-01-26 18:51skeleton for TCP communicatorChristian Grothoff3+1107-0
2019-01-26 17:26forward backchannels to communicatorChristian Grothoff1+7-3
2019-01-26 17:15planning aheadChristian Grothoff1+13-2
2019-01-26 16:59design for DV routing data structureChristian Grothoff1+199-4
2019-01-26 16:20reassembly logicChristian Grothoff1+117-6
2019-01-26 11:27data structures for defragmentationChristian Grothoff2+599-28
2019-01-25 22:15fixing misc ats simple issuesChristian Grothoff3+18-5
2019-01-25 21:42fix ats simple plugin crashChristian Grothoff1+2-0
2019-01-25 21:25more on backchannel logicChristian Grothoff4+81-73
2019-01-25 21:04more work on tngChristian Grothoff2+106-14
2019-01-25 20:32basics of handling of msgs from communicatorChristian Grothoff1+91-7
2019-01-25 19:53Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin11+792-76
2019-01-25 19:52Fix #5514; Add test for GNS Proxy and DANE; Fix TLS connections on ports != 443 through proxySchanzenbach, Martin6+369-232
2019-01-25 17:34add prototypes for handlers for incoming messagesChristian Grothoff4+589-70
2019-01-25 16:17fix mddl insert after macroChristian Grothoff1+1-1
2019-01-25 16:24fixed up documentation for ascensionrexxnor2+14-14
2019-01-20 14:03fixed typos, improved ascension documentationrexxnor3+24-21
2019-01-20 12:01updated ascension documentation; added developer sectionrexxnor3+125-8
2019-01-10 12:31added documentation for the ascension toolrexxnor3+66-4
2019-01-25 15:16Build peerstore before atsDavid Barksdale1+1-1
2019-01-25 14:40add config fileChristian Grothoff2+15-0
2019-01-24 12:30ATS test: Give ATS time to come up with suggestionJulius Bünger1+18-3
2019-01-24 12:29ATS test: Give return value a meaningJulius Bünger1+16-3
2019-01-24 12:06ATS test: Assert return value non-nullJulius Bünger1+1-0
2019-01-24 20:08tng: towards communicator flow control:Christian Grothoff1+292-115
2019-01-24 18:51more work on tng (incomplete)Christian Grothoff1+20-1
2019-01-24 18:49fix #5491Christian Grothoff1+8-8
2019-01-24 13:42REST: fix oidc redirecto uri 0-terminatorSchanzenbach, Martin1+2-1
2019-01-24 11:30fix strcmpSchanzenbach, Martin1+3-2
2019-01-23 17:41ATS: Add first stub of test for new ATS APIJulius Bünger3+755-1
2019-01-22 21:55working on crazy fragmentation logicChristian Grothoff4+376-45
2019-01-21 19:15work out fragment/ack/dv messages, start implementation (tng)Christian Grothoff1+329-9
2019-01-21 16:45handle transmission timeoutsChristian Grothoff1+163-29
2019-01-21 14:09more work on tngChristian Grothoff2+224-15
2019-01-21 13:14more work on tngChristian Grothoff7+104-30
2019-01-21 01:10fix use of strptimeChristian Grothoff1+12-10
2019-01-18 08:06fix compiler warningsChristian Grothoff2+0-21
2019-01-16 17:56Merge branch 'license/spdx'ng01091+2182-2
2019-01-16 09:25More spdx identifiers. For openrc service file, adjust the header to reflect changes in Gentoo (->Foundation=>Authors).ng011+47-2
2019-01-15 12:15dedupChristian Grothoff1+2-2
2019-01-14 18:412 more spdx identifiersng02+3-0
2019-01-14 18:07src: for every AGPL3.0 file, add SPDX identifier.ng01079+2158-0
2019-01-11 21:22do longest prefix match on egos as wellChristian Grothoff1+86-34
2019-01-11 21:20fix testcases, do not skip needlessly (typos)Christian Grothoff2+5-6
2019-01-11 21:20missing fileChristian Grothoff1+139-0
2019-01-10 16:37try helping rexxnor with flow controlChristian Grothoff2+71-25
2019-01-10 15:30add stats to namecacheChristian Grothoff1+26-1
2019-01-01 19:11docker: build gnurl from release tarball intead of gitDevan Carpenter1+10-11
2019-01-01 18:58contrib: add systemd service citationDevan Carpenter1+2-0
2019-01-01 18:49add gnunet.service file for systemdxrs1+12-0
2018-12-30 22:23fix #5505Christian Grothoff1+12-9
2018-12-23 09:58README.md: Update the docker build sectionDevan Carpenter1+4-1
2018-12-23 09:45contrib: Move Dockerfile to appropriate dirDevan Carpenter1+0-0
2018-12-16 16:13more work on tngChristian Grothoff13+673-121
2018-12-14 08:24fix ftbfsChristian Grothoff1+3-3
2018-12-13 16:58make sure mono time uses atomicsChristian Grothoff3+40-4
2018-12-13 16:30add function to obtain monotonic timeChristian Grothoff8+220-12
2018-12-13 15:36RPS tests (fix): Do not try to close files when there are no open onesJulius Bünger1+0-1
2018-12-13 14:51RPS sampler: Stop logging to fileJulius Bünger5+0-85
2018-12-10 16:58RPS service: Assure map with exists before usingJulius Bünger1+4-2
2018-12-10 16:58RPS service: Reduce loggingJulius Bünger1+0-8
2018-12-10 16:51Update POTFILESJulius Bünger1+2-1
2018-12-11 19:31fix #5500Christian Grothoff1+33-119
2018-12-11 18:27cache NICK results in namestore to avoid unnecessary load on the DB; improve sqlite DB style, use WAL for sqlite DBChristian Grothoff4+142-45
2018-12-11 18:27do not autostart services not needed during testChristian Grothoff1+3-0
2018-12-11 17:36accidental removalChristian Grothoff1+1-0
2018-12-11 16:47make sure peer launches if default config not found and -c not givenChristian Grothoff5+161-122
2018-12-11 13:37todo on perfChristian Grothoff1+3-0
2018-12-11 09:21fail hard if configuration file specified via -c does not exist (in all services and programs)Christian Grothoff4+26-21
2018-12-10 22:29finish first draft of ats2 simple plugin (untested)Christian Grothoff6+612-77
2018-12-10 13:56more work on simple pluginChristian Grothoff1+247-24
2018-12-06 17:38skeleton for 'simple' ATS2 pluginChristian Grothoff5+523-4
2018-12-06 16:32completing gnunet-service-ats-new (in theory)Christian Grothoff1+6-3
2018-12-06 16:31next steps on ats-new service: plugin loading, solution passingChristian Grothoff4+207-20
2018-12-06 16:03high-level new ATS service implementationChristian Grothoff6+842-10
2018-12-04 12:29fix parenChristian Grothoff1+1-1
2018-12-04 12:26fix TTL parsing in gnunet-namestoreChristian Grothoff2+26-14
2018-12-04 12:09complain better if args are wrongChristian Grothoff1+10-6
2018-12-01 23:30run expiration only once per hour, use WALChristian Grothoff1+31-9
2018-11-29 21:54fix linkage issues for testsChristian Grothoff1+14-1
2018-11-29 21:38fix macro testChristian Grothoff2+2-1
2018-11-29 21:26finish (?) libgnunetatstransport for nowChristian Grothoff8+62-127
2018-11-29 21:09add macro to check 0-terminated string messages, and fix FTBFSChristian Grothoff2+2-0
2018-11-29 21:08add macro to check 0-terminated string messages, and fix FTBFSChristian Grothoff3+28-2
2018-11-29 19:50draft ATS API for TNGChristian Grothoff10+1446-49
2018-11-29 19:34add reclaim headers to disistSchanzenbach, Martin1+4-0
2018-11-29 18:15JSON: Remove jsonapi headersSchanzenbach, Martin4+0-423
2018-11-29 15:36RECLAIM: Remove empty fileSchanzenbach, Martin1+0-1
2018-11-28 13:26REST: Update OIDC issuer URISchanzenbach, Martin1+1-1
2018-11-28 10:44REST: OIDC plugin remove jsonapi includesSchanzenbach, Martin1+1-3
2018-11-28 10:39REST: OIDC more commentsSchanzenbach, Martin1+40-1
2018-11-28 10:20RPS test/profiler: Open file with right flagsJulius Bünger1+3-1
2018-11-28 10:19RPS test/profiler: Separate configsJulius Bünger2+134-1
2018-11-28 09:53RPS test/profiler: Check success of opening fileJulius Bünger1+7-0
2018-11-28 09:46REST: Code cleanup passSchanzenbach, Martin1+322-321
2018-11-28 08:42REST: free headerSchanzenbach, Martin1+2-1
2018-11-28 08:41REST: actually add new cookie valueSchanzenbach, Martin1+1-1
2018-11-28 08:23REST: expire cookiesSchanzenbach, Martin1+14-2
2018-11-28 07:46REST: refactor OIDC plugin, towards cancel logicSchanzenbach, Martin1+215-170
2018-11-27 23:02RPS profiler: logging, return valueJulius Bünger1+8-2
2018-11-27 23:01RPS sampler: Fix creation of samplerJulius Bünger2+2-1
2018-11-27 23:00RPS tests/profiler: Keep files for dumping internals openJulius Bünger5+131-11
2018-11-26 18:34REST: Fix oidc client lookupSchanzenbach, Martin1+1-1
2018-11-26 14:52RECLAIM: fix bootstrapping to not purge all recordsSchanzenbach, Martin1+64-41
2018-11-23 16:19rename fest: use new libgnunetnt instead of old libgnunetats logic for network type classificationChristian Grothoff59+267-738
2018-11-23 15:24Better to move 'peerstore' up.Marcello Stanisci1+2-2
2018-11-23 15:18fix build order of sub-directories.Marcello Stanisci1+1-1
2018-11-22 18:49RPS profiler: Dump more statistics to fileJulius Bünger1+57-9
2018-11-22 15:29RPS tests: Get rid of warning (unused argument)Julius Bünger2+8-2
2018-11-22 14:53RPS API: Fix whitespacesJulius Bünger1+3-3
2018-11-22 12:34fixes for DLL management and indentationChristian Grothoff1+56-52
2018-11-22 12:07RPS api: Schedule callbackJulius Bünger1+69-15
2018-11-02 11:59RPS profiler: Dump more statisticsJulius Bünger1+135-9
2018-11-22 21:46add design sketch for new ATS APIChristian Grothoff8+480-66
2018-11-22 21:04move network type logic out of ATS code, move performance preferences into MQChristian Grothoff10+648-7
2018-11-22 20:42implement monitor start logicChristian Grothoff1+93-23
2018-11-22 20:09try to fix FTBFS of martinChristian Grothoff1+6-7
2018-11-22 17:37more work on TNGChristian Grothoff9+363-39
2018-11-22 16:29add new hello generation support logic to tngChristian Grothoff7+426-48
2018-11-22 15:27simplify peerstore APIChristian Grothoff7+5-67
2018-11-22 15:19fix pq checkChristian Grothoff1+29-48
2018-11-22 12:36no hard fail if pq not foundChristian Grothoff1+2-1
2018-11-22 09:31fixing #5437Christian Grothoff1+57-31
2018-11-20 23:47fixing #5440: updating postgres test m4 macroChristian Grothoff5+636-149
2018-11-20 23:32fix impropper negationChristian Grothoff1+2-2
2018-11-20 23:26fixing #5439Christian Grothoff2+9-10
2018-11-20 23:08fix #5431Christian Grothoff1+10-17
2018-11-20 13:24fix ftbfsSchanzenbach, Martin1+2-0
2018-11-20 13:11Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin1+0-1
2018-11-20 13:11no leho corsSchanzenbach, Martin1+24-19
2018-11-20 13:08Remove obsolete comment.Marcello Stanisci1+0-1
2018-11-20 11:57fix cords through proxySchanzenbach, Martin1+4-2
2018-11-19 12:03change default reclaim redirect URISchanzenbach, Martin1+1-1
2018-11-17 07:37GNS PROXY: Add SubjectAltName; Fix memdup bugSchanzenbach, Martin1+4-1
2018-11-16 17:22Merge branch 'master' of ssh://gnunet.org/gnunetxrs63+4983-473
2018-11-16 17:21put old psyc test in placexrs1+13-13
2018-11-15 22:36notesChristian Grothoff3+26-1
2018-11-15 22:26remove dead field quota_inChristian Grothoff4+8-14
2018-11-15 22:24handle addr add/remove messagesChristian Grothoff1+114-29
2018-11-15 20:41add missing fileChristian Grothoff2+4-0
2018-11-15 14:43getting data structures in place for gnunet-service-tngChristian Grothoff1+491-27
2018-11-15 13:08fix double-read task in communicator-unixChristian Grothoff2+6-6
2018-11-15 12:56get gnunet-service-tng to buildChristian Grothoff7+89-154
2018-11-15 08:27make copy of transport_api_core.cChristian Grothoff1+970-0
2018-11-14 16:24fix #5477lurchi1+75-74
2018-11-14 13:42add logic to handle monitor start to gnunet-service-tng.cChristian Grothoff1+31-1
2018-11-14 13:35add first sketch of libgnunettransportmonitor.so implementationChristian Grothoff6+440-18
2018-11-14 07:40HANDBOOK: Minor updatesSchanzenbach, Martin1+14-13
2018-11-13 13:59complete implementation of -R, to be tested by rChristian Grothoff4+140-96
2018-11-13 13:22added -R tests for multiple argumentsrexxnor1+124-0
2018-11-13 11:42Merge branch 'master' of gnunet.org:gnunetNils Gillmann26+2679-312
2018-11-13 11:41Partial application of diff send in beberking, Issue #5476Nils Gillmann18+21-21
2018-11-12 20:25add logic to skip tests if DNS or /etc/hosts does not like usChristian Grothoff2+17-2
2018-11-12 20:13fix resolver bugs and warningsChristian Grothoff1+12-6
2018-11-12 19:55trying to fix #5472Christian Grothoff3+49-15
2018-11-12 19:48fix etime setting in gnunet-namestoreChristian Grothoff1+8-13
2018-11-12 15:15GNSRECORD: fix build w/o janssonSchanzenbach, Martin2+55-58
2018-11-12 14:49BUILD: remove ERROR from warning lineSchanzenbach, Martin1+1-1
2018-11-10 18:27ignore new binaryChristian Grothoff1+1-0
2018-11-10 16:36new convenience function to do operations on a configuration object to avoid repetitive configuration_create, _load and _destroy logicChristian Grothoff5+102-27
2018-11-08 22:10starting with TNG implementationChristian Grothoff2+731-11
2018-11-08 13:40send NEW_COMMUNICATOR message on startupChristian Grothoff5+71-21
2018-11-08 13:20unix communicator now buildsChristian Grothoff3+363-417
2018-11-08 10:32work on UNIX communicatorChristian Grothoff2+315-758
2018-11-07 20:28starting with communicatorChristian Grothoff2+1651-1
2018-11-07 18:25get new libgnunettransportcommunicator to buildChristian Grothoff5+144-70
2018-11-06 14:22template for PatrickChristian Grothoff1+38-0
2018-11-06 14:12add option to allow manipulating entire sets in one operationChristian Grothoff1+238-35
2018-11-06 13:31indentation fixesChristian Grothoff1+13-12
2018-11-06 13:28indentation fixesChristian Grothoff3+59-54
2018-11-04 15:40Merge branch 'master' of gnunet.org:gnunetNils Gillmann36+9238-6493
2018-11-04 15:40doc: in installation.texi convert an unused table to itemize.Nils Gillmann1+23-21
2018-11-04 10:17fix #5454Christian Grothoff5+72-37
2018-11-03 21:11change cmp to be case-insensitive (to get tests to pass)Christian Grothoff2+7-0
2018-11-03 11:46Merge branch 'master' of ssh://gnunet.org/gnunetxrs239+30631-25812
2018-11-02 22:47style fixesChristian Grothoff3+7-15
2018-11-02 22:30use separate message type to indicate end of transmission (much cleaner)Christian Grothoff3+70-27
2018-11-02 14:53fix #5467Christian Grothoff1+9-1
2018-11-02 11:49RPS: Adapt to new hashmap API - discard constJulius Bünger1+2-3
2018-11-01 18:24extend potfileChristian Grothoff1+1-0
2018-11-01 18:22no need to select private keyChristian Grothoff8+6981-6068
2018-11-01 16:59fix #5465Christian Grothoff5+634-320
2018-11-01 16:59fix compiler warning about redundant GNUNET_PACKEDChristian Grothoff1+7-7
2018-11-01 15:51style fixChristian Grothoff1+3-4
2018-11-01 15:20RPS profiler: Dump statistics more frequentlyJulius Bünger1+2-2
2018-11-01 14:47RPS: Add more multi-hop statisticsJulius Bünger1+8-0
2018-11-01 14:32update gitignoreChristian Grothoff1+1-0
2018-11-01 14:29work on TNGChristian Grothoff4+860-27
2018-11-01 14:29attempting to fix #5464Christian Grothoff3+439-4
2018-11-01 14:24RPS service: Add more detailed statistics on multi/single-hop peersJulius Bünger2+106-4
2018-11-01 14:19CORE: Document peer_clsJulius Bünger1+4-0
2018-10-30 15:50RPS service: Add datastructs for analysis of pullsJulius Bünger1+16-0
2018-10-31 10:59RPS profiler: Try to avoid assertion on request_cancelJulius Bünger2+8-1
2018-10-31 10:52RPS service: Try to fix peer destruction during cleanupJulius Bünger1+10-1
2018-10-30 12:52RPS service: Use correct file for subJulius Bünger1+19-0
2018-10-30 12:51RPS: Change cosmetics - fix indentationJulius Bünger1+1-1
2018-10-30 12:15fix RPS service: Provide closure for view insertionJulius Bünger1+1-1
2018-10-30 12:37Merge branch 'master' of gnunet.org:gnunetNils Gillmann1+0-11
2018-10-30 12:37configure: best effort commit (untested) to solve version requirement for makeinfo.Nils Gillmann1+24-3
2018-10-30 11:03RPS service: Remove leftover codeJulius Bünger1+0-11
2018-10-29 16:54RPS: Use GNUNET_MIN instead of own minJulius Bünger1+1-2
2018-10-25 12:50RPS service: separate values with newline when writing to fileJulius Bünger1+8-2
2018-10-25 12:49RPS utils: Use proper size for writing to fileJulius Bünger1+2-2
2018-10-25 12:43RPS service: cleanup (unused) data structuresJulius Bünger2+2-7
2018-10-27 20:29doc/man: More fixes.Nils Gillmann21+141-271
2018-10-26 16:08Start fixing the man pages via linting and style.Nils Gillmann36+596-628
2018-10-26 12:58doc/man/5,1: in SEE ALSO mention that the main documentation is maintained in texinfo format as well as two optional section 7 manuals.Nils Gillmann45+873-15
2018-10-26 00:17REST: remove base64 padding fix as this is now fixed in encoderSchanzenbach, Martin1+0-6
2018-10-25 16:13Fix base64 encoder.Marcello Stanisci1+0-1
2018-10-25 15:04RECLAIM: forgot conf file for testsSchanzenbach, Martin1+33-0
2018-10-25 15:02REST: comment credential REST plugin for now as it FTBFSSchanzenbach, Martin1+10-10
2018-10-25 13:46doc/documentation split into doc/tutorial and doc/handbook for clarity and to avoid automake freakoutChristian Grothoff94+1923-1811
2018-10-25 13:05cleaning up configure, in particular the idn.h checksChristian Grothoff2+105-178
2018-10-25 10:00fix -lidn(2) linkage by adding missing AM_CONDITIONAL and missing endif statementsChristian Grothoff3+14-4
2018-10-21 17:48libidn + libidn2 support, as proposed by WJ Liu / multiSnow in a github gist.Nils Gillmann4+141-21
2018-10-25 08:57clarify license of test scriptsChristian Grothoff15+15-1
2018-10-25 08:57add possibility of hijacking any (sub)domain, not just TLDs, via configuration file [gns] sectionChristian Grothoff3+97-42
2018-10-25 08:28uk.gnunet.org was taken down, use another DNS nameChristian Grothoff1+4-4
2018-10-25 08:25allow any zone if request was for NULLChristian Grothoff1+7-3
2018-10-24 10:52Remove unnecessary (and perilous) function pointer cast.Marcello Stanisci1+14-2
2018-10-23 10:57fix doc build: I have version.texi, but no gversion.texiChristian Grothoff2+2-2
2018-10-21 18:49We want portable shell scripts, not plain bash-specific scripts.Nils Gillmann1+12-3
2018-10-21 17:58README: document texi2mdoc optional dependencyNils Gillmann1+8-0
2018-10-21 14:33If texi2mdoc is not found, throw a warning when --enable-section7 is trueNils Gillmann1+7-0
2018-10-21 13:36documentation: Remove usage of version and version2.texi, replace with portable sed.Nils Gillmann4+20-27
2018-10-21 12:33fnindex is wrong texinfo.Nils Gillmann1+1-1
2018-10-21 12:29installation.texi: some texinfo versions reported this as bad syntax.Nils Gillmann1+6-5
2018-10-20 12:44RPS service: Write push frequency and pull delays to diskJulius Bünger1+83-0
2018-10-20 12:21RPS: Fix writing internals to diskJulius Bünger3+18-78
2018-10-18 15:38RPS: Try to fix building errorJulius Bünger3+5-2
2018-10-20 09:09move aux before canonical checksChristian Grothoff1+1-1
2018-10-20 09:05fix include orderChristian Grothoff2+5-5
2018-10-18 15:45ignore build-auxChristian Grothoff1+1-0
2018-10-18 15:44licenseChristian Grothoff1+1-0
2018-10-18 15:43flat was renamed to heapChristian Grothoff1+1-1
2018-10-18 15:38update gitignoreChristian Grothoff1+18-0
2018-10-18 15:18TR suggested using AC_CONFIG_AUX_DIR before AM_INIT_AUTOMAKE to prevent build issue when parent dir is automake project dirChristian Grothoff1+1-1
2018-10-18 14:43revise communicator APIChristian Grothoff1+31-22
2018-10-18 14:27fix merge artifactChristian Grothoff1+1-24
2018-10-18 13:55add support for /etc/hostsChristian Grothoff2+254-11
2018-10-18 12:55use unique 32-bit IDs for DNS requests to avoid random confusions, handle additional and authoritative records as wellChristian Grothoff4+185-77
2018-10-17 18:02curl: reschedule uses GNUNET_CURL_perform2.Marcello Stanisci3+55-3
2018-10-17 10:33curl: abstracting response's parser & cleaner.Marcello Stanisci2+93-41
2018-10-15 21:11RPS: Cleanup datastructures, NULL out freed pointersJulius Bünger3+36-17
2018-10-15 14:26NAMESTORE: sqlite plugins cleanupSchanzenbach, Martin1+4-5
2018-10-15 10:05NAMESTORE: rename flat plugin to heapSchanzenbach, Martin10+886-886
2018-10-15 09:42fix intendationSchanzenbach, Martin1+76-76
2018-10-15 09:41modify sqlite logic to accomodate rowcount starting from 1Schanzenbach, Martin2+18-17
2018-10-14 11:37RPS tests: Schedule shutdown properlyJulius Bünger1+0-2
2018-10-14 11:35RPS API: Remove numer of peers from stream requestJulius Bünger4+10-104
2018-10-14 08:06RPS service: Only change statistics from main subJulius Bünger1+188-114
2018-10-14 08:04RPS test: Add another group for sub testJulius Bünger1+11-0
2018-10-13 16:01RPS: Add forgotten definition of message typesJulius Bünger1+10-0
2018-10-13 13:21fix broken zone iterationSchanzenbach, Martin5+137-90
2018-10-13 07:09show that rel exp in dht does not workSchanzenbach, Martin1+4-2
2018-10-13 07:01 add rel expiration testSchanzenbach, Martin1+13-3
2018-10-11 18:31RPS service: Fix - handle case of nonexisting subJulius Bünger1+10-2
2018-10-11 14:35RPS tests: Refine tests for subsJulius Bünger1+41-8
2018-10-11 14:34RPS API: Add API calls to rps headerJulius Bünger1+32-0
2018-10-11 14:33RPS API: (Temporarily) Fix usage of stream request handlesJulius Bünger1+24-5
2018-10-11 12:48RPS Tests: Test SubsJulius Bünger4+65-20
2018-10-11 12:42RPS Tests: Refactor (run post_test before disconnect)Julius Bünger1+35-5
2018-10-11 12:39RPS API: Add creation, deletion of SubsJulius Bünger3+658-421
2018-10-11 12:09RPS api: Clean code and loggingJulius Bünger1+21-43
2018-10-10 08:57Merge branch 'master' of gnunet.org:gnunetNils Gillmann5+124-119
2018-10-10 08:39contributing: Adjust note on prefered test languages. Remove footnote section as it is prefered to not have footnotes at all.Nils Gillmann1+3-6
2018-10-10 08:35Rename Makefile example (025.c) to resemble it being a Makefile (025.Makefile.am). Adjust doc/documentation/Makefile.am accordingly.Nils Gillmann3+2-2
2018-10-10 08:24philosophy: reformat paragraphs.Nils Gillmann1+20-17
2018-10-10 08:22philosophy: likewise.Nils Gillmann1+3-5
2018-10-10 07:33developer: likewise.Nils Gillmann1+32-26
2018-10-10 07:21assertion is excessively rigidChristian Grothoff1+0-1
2018-10-10 07:21now this should work...Christian Grothoff1+3-1
2018-10-10 07:18user: likewiseNils Gillmann1+2-3
2018-10-10 07:16use the other pointer to pass assertionChristian Grothoff1+1-1
2018-10-10 07:13code cleanup, remove/simplify bogus checkChristian Grothoff3+111-128
2018-10-10 06:59keyconcepts: likewiseNils Gillmann1+23-14
2018-10-10 06:47installation: likewise.Nils Gillmann1+18-12
2018-10-10 06:28preface: rewrite footnotes to in-page text.Nils Gillmann1+7-5
2018-10-09 14:03noteChristian Grothoff1+1-1
2018-10-09 13:11when zone does not match, do not run through the loop anywayChristian Grothoff1+14-1
2018-10-09 12:56check namestore only sends relevant replies to monitorChristian Grothoff1+8-0
2018-10-04 08:25Restructure service towards having subsamplersJulius Bünger2+585-444
2018-10-03 16:52Merge branch 'master' of ssh://gnunet.org/gnunetxrs44+4226-5117
2018-10-01 18:06Change terminology: "live" -> "online"Julius Bünger1+57-56
2018-10-01 18:05Restructure implementation of view (towards subsampling)Julius Bünger4+244-189
2018-10-01 18:03Change architecture of service (towards subsampling)Julius Bünger1+579-535
2018-10-01 17:51Rename "live" -> onlineJulius Bünger1+50-49
2018-10-01 15:27urlencode base64Schanzenbach, Martin1+19-4
2018-09-29 08:39add tld handling from configSchanzenbach, Martin1+35-1
2018-09-28 06:33fixSchanzenbach, Martin2+1-5
2018-09-27 22:17revertSchanzenbach, Martin1+6-1
2018-09-27 21:58fixSchanzenbach, Martin1+1-1
2018-09-27 20:25fix memcorruptionSchanzenbach, Martin1+0-3
2018-09-27 19:38change attribute apiSchanzenbach, Martin1+17-8
2018-09-27 18:17add json linker flagSchanzenbach, Martin1+1-0
2018-09-27 18:15remove expSchanzenbach, Martin1+2-4
2018-09-27 17:58updateSchanzenbach, Martin2+0-27
2018-09-27 17:49dont build credentials rest for nowSchanzenbach, Martin1+1-2
2018-09-27 17:39again jsonapiSchanzenbach, Martin1+0-1
2018-09-27 17:31bye bye jsonapiSchanzenbach, Martin16+1468-2853
2018-09-27 16:10fix include pathSchanzenbach, Martin1+2-0
2018-09-27 15:20actually fix ftbfsSchanzenbach, Martin3+17-21
2018-09-27 14:58fix ftbfsSchanzenbach, Martin1+1-1
2018-09-27 14:50fix with expSchanzenbach, Martin1+1-1
2018-09-27 14:50Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin31+2359-1345
2018-09-27 13:45benchmark: output intFlorian Dold1+1-1
2018-09-27 13:28benchmark: there is just one adjusted totalFlorian Dold1+2-4
2018-09-27 13:25benchmark: output adjusted total timeFlorian Dold1+14-0
2018-09-27 13:16benchmark: output baselineFlorian Dold1+7-0
2018-09-27 12:27benchmark: collect total time of all crypto opsFlorian Dold1+4-0
2018-09-27 12:09benchmark: collect max correctly this timeFlorian Dold1+1-1
2018-09-27 08:19Use new terminology in configJulius Bünger1+1-1
2018-09-26 20:58configurable threshold for randomized backoffFlorian Dold2+10-6
2018-09-26 19:38Handle cancellation of stream on the service-sideJulius Bünger1+30-0
2018-09-26 19:37Fix details and styleJulius Bünger1+12-8
2018-09-26 19:35Update doxygenJulius Bünger1+4-4
2018-09-26 19:15Handle cancellation of view updatesJulius Bünger3+45-2
2018-09-26 19:14Remove leftovers of architecture changeJulius Bünger1+1-46
2018-09-26 18:32Start rps in any caseJulius Bünger1+1-0
2018-09-26 15:45benchmark: fix another awk errorFlorian Dold1+1-1
2018-09-26 15:44benchmark: fix syntax error in awk scriptFlorian Dold1+1-1
2018-09-26 15:40Split sampler into common, sampler and client partJulius Bünger8+1294-673
2018-09-26 15:34randomized exponential backoffFlorian Dold2+67-0
2018-09-26 13:35benchmark: collect maxFlorian Dold1+5-2
2018-09-26 13:18benchmark: track max time for URLsFlorian Dold2+9-5
2018-09-26 08:40Remove leftovers of old architectureJulius Bünger4+82-610
2018-09-25 22:22Change architecture of RPS service - apiJulius Bünger8+293-143
2018-09-24 17:33benchmark: throw in absFlorian Dold1+7-1
2018-09-24 17:30benchmark: ugh, fix stdev againFlorian Dold1+6-2
2018-09-24 17:28benchmark: fix stdevFlorian Dold1+13-9
2018-09-24 17:10benchmark: fix more typosFlorian Dold1+3-3
2018-09-24 17:09benchmark: fix typoFlorian Dold1+2-2
2018-09-24 15:04benchmark: collect standard deviationFlorian Dold1+14-2
2018-09-24 14:35consolidate benchmark collection scriptsFlorian Dold3+58-92
2018-09-23 16:57Merge branch 'master' of ssh://gnunet.org/gnunetxrs0+0-0
2018-09-20 20:34Move from timer-based to callback-based updates in samplerJulius Bünger2+138-28
2018-09-20 20:34Move from timer-based to callback-based updates in samplerJulius Bünger2+138-28
2018-09-20 05:40fix markdown.Nils Gillmann1+1-1
2018-09-19 23:15Start changing architecture of rps service/clientJulius Bünger4+148-29
2018-09-19 23:04Be a little bit more consistent in styleJulius Bünger4+37-29
2018-09-18 16:37Remove redundant type definitionJulius Bünger2+6-24
2018-09-18 15:27Log number of know peers to statistics serviceJulius Bünger1+12-0
2018-09-18 11:59Add possibility to send multiple peers to clientJulius Bünger5+108-38
2018-09-15 18:40i18n, fix typo, better loggingChristian Grothoff1+6-2
2018-09-15 16:45warn better if config option is invalid, allow second and seconds as time unitsChristian Grothoff3+17-5
2018-09-13 22:38Add API call to receive unbiased peer stream for debugging and profilingJulius Bünger6+399-83
2018-09-12 14:55Quote strings if in csv mode (statistics cli)Julius Bünger1+12-4
2018-09-12 14:02Decrement statistics count for pending checksJulius Bünger1+4-0
2018-09-11 13:12Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin0+0-0
2018-09-11 13:05fix docsSchanzenbach, Martin1+11-4
2018-09-11 13:05fix docsSchanzenbach, Martin1+11-4
2018-09-11 12:57user.texi: cleanup.Nils Gillmann1+9-9
2018-09-08 07:11update docs for reclaimSchanzenbach, Martin1+117-2
2018-09-07 15:41doc: start work on mdoc generation supportNils Gillmann4+64-11
2018-09-07 12:47gnunet.texi: remove some commentsNils Gillmann1+0-8
2018-09-06 01:20Fix signedness to keep compiler happyJulius Bünger1+2-2
2018-09-06 01:17Fix non-compiling code by proper pre-compiler usageJulius Bünger1+6-2
2018-09-06 01:15Change cosmetics - keep compiler happyJulius Bünger2+9-0
2018-09-05 13:02fix gns plugin action on NOTFOUNDChristian Grothoff3+45-13
2018-09-02 12:37it transChristian Grothoff2+8256-1
2018-08-30 14:09Keep track of pending liveliness checks with statisticsJulius Bünger1+8-0
2018-08-29 22:03Dont write internals to file by default IIJulius Bünger1+0-4
2018-08-29 15:48Dont write internals to file by defaultJulius Bünger1+0-4
2018-08-29 13:42Make cosmetic changesJulius Bünger1+7-6
2018-08-29 13:42Fix condition for returning peer from sampler elementJulius Bünger1+12-11
2018-08-29 12:16Schedule insertion in view,sampler on checkJulius Bünger1+4-4
2018-08-29 10:32Add reason to wait for more peersJulius Bünger1+13-3
2018-08-29 10:30Get statistics values from within samplerJulius Bünger3+17-3
2018-08-29 08:47Update the view size on a new network size estimateJulius Bünger1+1-0
2018-08-26 21:14Add missing #ifdefJulius Bünger1+2-0
2018-08-26 20:58Request samples from multiple peers (rps profiler)Julius Bünger1+23-24
2018-08-24 13:35Change cosmetics of sampler element implementationJulius Bünger2+51-55
2018-08-24 10:47Reinitialise the (client) sampler element after queryingJulius Bünger1+4-3
2018-08-24 08:48Fix: Cast closure to proper typeJulius Bünger1+5-3
2018-08-24 08:41Unify strings in rps profilerJulius Bünger1+86-138
2018-08-24 08:39Refactor code cosmetically (rps profiler)Julius Bünger1+27-8
2018-08-24 05:58Count number of unrequested pull replies with statisticsJulius Bünger1+5-0
2018-08-23 13:10Introduce more statistical values (rps service)Julius Bünger1+19-1
2018-08-23 13:07Refactor code mostly visually to prevent compiler warningsJulius Bünger3+50-14
2018-08-19 17:12benchmark: count rsa_blind properlyFlorian Dold1+2-1
2018-08-19 17:01fix benchmark for threadsFlorian Dold2+6-3
2018-08-18 13:10benchmark collection awk scriptsFlorian Dold8+287-20
2018-08-18 02:20improved benchmarkingFlorian Dold3+29-5
2018-08-18 01:39typoFlorian Dold1+1-1
2018-08-18 00:56benchmarking: assertFlorian Dold1+2-0
2018-08-18 00:34benchmarking: minor fixFlorian Dold1+7-2
2018-08-18 00:29URL benchmarkingFlorian Dold3+136-1
2018-08-17 23:36missing filesFlorian Dold4+203-1
2018-08-17 22:47basic benchmarkingFlorian Dold4+26-1
2018-08-16 23:47guix: postgres depFlorian Dold1+1-0
2018-08-16 23:34guix: fix git filter and source-dirFlorian Dold1+8-2
2018-08-16 23:25guix: only include files from gitFlorian Dold1+2-1
2018-08-16 22:55fix guix git versionFlorian Dold1+21-3
2018-08-16 22:04also move docker/ to contribFlorian Dold3+0-0
2018-08-16 22:01move misc CI and build system files to contrib/Florian Dold6+0-0
2018-08-16 20:54add a guix GNUnet dev package definitionFlorian Dold3+411-137
2018-08-16 15:59missing comma in configure.acFlorian Dold2+2-2
2018-08-16 12:26minor fixChristian Grothoff1+2-4
2018-08-15 20:57tolerate failure to start gnunet-service-resolver, make resolver not crash if /etc/resolv.conf does not existChristian Grothoff2+17-2
2018-08-15 11:05re-run pogenChristian Grothoff1+2-6
2018-08-14 16:42Destroy channel and their datastructures properlyJulius Bünger1+20-21
2018-08-14 13:48handle case that DNS servers do not return A/AAAA records if we ask for ALLChristian Grothoff1+97-19
2018-08-14 13:30fix CNAME handling, caching, out-of-bounds accesses, etc. in gnunet-service-resolverChristian Grothoff1+562-307
2018-08-14 13:30whitespaceChristian Grothoff1+3-3
2018-08-14 09:17resolve merge conflict with peerinfo plugin moveChristian Grothoff45+4805-4524
2018-08-13 23:05fixed makefile for plugin_rest_gns, json_generatorPhil2+2-1
2018-08-13 17:08Fix documentation and assertionsJulius Bünger1+3-7
2018-08-13 16:13Remove BINARY from test configurationJulius Bünger1+0-1
2018-08-13 16:11Add BINARY to test configJulius Bünger1+1-1
2018-08-13 15:58do notify client about destroyed channel on MQ errorChristian Grothoff5+25-10
2018-08-13 15:37Update po-filesJulius Bünger1+5-9
2018-08-13 15:32Schedule destruction of channel during destruction of other channelJulius Bünger1+49-6
2018-08-13 12:44Update po-filesJulius Bünger1+59-51
2018-08-13 12:32Refactor, simplify, delete codeJulius Bünger1+234-377
2018-08-10 10:50Make non-exported functions staticJulius Bünger1+8-8
2018-08-10 10:44Use synchronised logic for closing channels (rps service)Julius Bünger8+313-234
2018-08-13 09:23moved test files and fixed namestorePhil4+146-47
2018-08-13 07:56fix dep handling rest pluginSchanzenbach, Martin3+11-6
2018-08-13 06:51fix build; move rest plugins to separate folderSchanzenbach, Martin20+190-198
2018-08-12 21:37-fix peerinfo warningPhil1+1-1
2018-08-12 21:11Changed Namestore API, changed error handling, changed gns record jsonPhil7+329-394
2018-08-11 23:46rewrite error handling and subsystem PUTPhil1+8-8
2018-08-11 12:21split namespace of put request in identity rest apiPhil2+188-105
2018-08-11 08:40fix build order: peerinfo logic depending on transport must be in peerinfo-toolChristian Grothoff3+24-22
2018-08-11 04:20introduce allocation wrappers to improve libgcrypt performanceChristian Grothoff2+59-23
2018-08-10 22:35added additional namespaces in identity rest apiPhil2+444-269
2018-08-10 21:50fix identity renamePhil1+1-1
2018-08-10 19:53update potfilesChristian Grothoff1+59-59
2018-08-10 19:53nicer pq loggingChristian Grothoff3+11-3
2018-08-10 16:52do not warn about empty bodiesChristian Grothoff1+4-3
2018-08-10 08:03change makefile reorder backSchanzenbach, Martin1+5-5
2018-08-09 22:47attempt #5422Schanzenbach, Martin1+4-4
2018-08-09 22:25temp fix for json depsSchanzenbach, Martin2+5-1
2018-08-09 22:03fix parallel buildSchanzenbach, Martin1+1-1
2018-08-09 21:57Merge branch 'gsoc2018/rest_api'Schanzenbach, Martin15+2819-1676
2018-08-09 21:51styleSchanzenbach, Martin1+22-22
2018-08-09 15:14minor formattingChristian Grothoff2+53-35
2018-08-09 15:01adjust RPS to new CADET API semantic, dead code eliminationChristian Grothoff1+22-87
2018-08-09 14:43mergeChristian Grothoff144+18708-14703
2018-08-09 14:35change CADET channel destroy API to not call the callback if the client initiated the channel's destructionChristian Grothoff6+85-59
2018-08-09 14:22use fprintf, change output styleSchanzenbach, Martin1+22-23
2018-08-09 14:13actually fix revocationSchanzenbach, Martin1+1-0
2018-08-09 14:10syntaxSchanzenbach, Martin1+6-2
2018-08-09 14:07fix output; fix revocationSchanzenbach, Martin2+38-10
2018-08-09 12:22issue case insensitivitySchanzenbach, Martin1+1-1
2018-08-09 11:54Add docstrings to recently introduced functionsJulius Bünger1+24-0
2018-08-09 10:58fix case insensitivitySchanzenbach, Martin1+7-3
2018-08-09 09:23Apparently ignoring return values from add_now is almost always a bugSchanzenbach, Martin1+18-11
2018-08-09 09:10fix ego not foundSchanzenbach, Martin1+1-0
2018-08-09 08:54updateSchanzenbach, Martin1+7-7
2018-08-09 08:32use to_string for attributeSchanzenbach, Martin1+4-1
2018-08-09 08:23-Merge branch 'master' into gsoc2018/rest_apiPhil95+16356-12566
2018-08-08 21:26Peerinfo Rest API finishedPhil1+39-15
2018-08-08 21:25-fix added timeout for gns Rest pluginPhil1+1-1
2018-08-08 21:24Namestore Rest API finishedPhil3+37-81
2018-08-08 01:59-wip namestorePhil2+552-40
2018-08-07 14:02Restructure removal of peers during shutdown (rps service)Julius Bünger1+64-50
2018-08-06 14:36remove jsonapi dep from copyingSchanzenbach, Martin2+5-9
2018-08-06 14:05ensure ego identifiers are lowercaseSchanzenbach, Martin1+37-12
2018-08-06 12:34add copying rest pluginSchanzenbach, Martin2+247-0
2018-08-06 00:26fix gns and identity test scriptPhil3+2-5
2018-08-06 00:09GNS REST API finishedPhil2+63-21
2018-08-05 20:43Identity REST API finishedPhil2+329-328
2018-08-02 13:07README.md: er, not ssh -- bring back rsh!dvn1+1-1
2018-08-02 13:01README.md: add section on VPN usagedvn1+60-6
2018-08-02 12:33docker: move Dockerfile to root of repodvn3+110-102
2018-08-02 11:35README.md: provide link to libmicrohttpddvn1+1-1
2018-08-02 01:09add peerinfo rest apiPhil1+267-131
2018-08-02 01:08fix lowercase identitiesPhil2+60-24
2018-08-01 15:24docker: Add a docker quick-start directorydvn4+268-0
2018-08-01 14:28README.md: Add examples for using gnunet-fsdvn1+30-0
2018-08-01 12:23README.md: make architecture svg largerdvn1+1-1
2018-08-01 12:19README.md: Add file transfer via cadet usage example.dvn1+35-15
2018-08-01 11:08README.md: Fix image alignment, and sizingdvn1+8-5
2018-08-01 11:04README.md: syntax fix, and logo resizedvn1+3-3
2018-08-01 10:52README.md: Create a Markdown README documentdvn3+2220-0
2018-08-01 01:27-wip peerinfo, async call work in progressPhil2+663-0
2018-08-01 01:26-fix json and namestorePhil3+12-12
2018-08-01 01:25fix makefilesPhil3+3-4
2018-07-29 16:18GNUNET_SCHEDULER_do_work: always check if shutdown is necessary and update wakeup timelurchi1+86-76
2018-07-27 20:33documentation: update formulationsJulius Bünger1+142-40
2018-07-27 18:01Remove obsolete DLL for cancellations of tasksJulius Bünger1+0-7
2018-07-27 18:00remove now obsolete usage of channel-related flagsJulius Bünger1+1-97
2018-07-27 17:57Fix rps service: restructure channel-related codeJulius Bünger1+129-195
2018-07-26 15:05fix rps service: put peer id into structure onceJulius Bünger1+1-1
2018-07-26 15:04rps profiler: destroy pending req and rep in right placeJulius Bünger1+5-7
2018-07-26 14:53rps service: improve logging - log peer idJulius Bünger1+2-1
2018-07-26 14:53fix rps service: don't null out context, just channelJulius Bünger1+1-1
2018-07-26 14:52rps service: don't send 'ping' twiceJulius Bünger1+2-1
2018-07-26 00:31change namestore, json handling; fix identity, gnsPhil12+340-2274
2018-07-25 19:57-wip namestore api, changed adding gnsrecordPhil7+190-307
2018-07-25 15:53fix rps service: better handling of cadet channelsJulius Bünger1+214-68
2018-07-25 15:43added name searchPhil2+26-3
2018-07-25 14:59-fix identity filePhil2+30-281
2018-07-24 21:37Remove restrictive and unnecessary assertlurchi1+11-16
2018-07-24 19:49also return empty egosSchanzenbach, Martin1+0-7
2018-07-23 21:14fixSchanzenbach, Martin1+1-1
2018-07-23 20:58fix wrong record typeSchanzenbach, Martin2+8-6
2018-07-23 20:10switch to gnsrecord reclaim records for OIDC clientsSchanzenbach, Martin3+53-28
2018-07-23 17:29fixSchanzenbach, Martin1+10-1
2018-07-23 12:10fix signature checkSchanzenbach, Martin1+2-2
2018-07-23 11:55fixSchanzenbach, Martin1+2-2
2018-07-23 11:32fixesSchanzenbach, Martin2+5-5
2018-07-23 10:42refactoring of OIDC pluginSchanzenbach, Martin6+737-572
2018-07-22 19:49fix buildSchanzenbach, Martin1+11-9
2018-07-22 19:26towards secure redirectsSchanzenbach, Martin1+96-28
2018-07-22 16:02cleanupSchanzenbach, Martin1+0-6
2018-07-22 16:01ensure ticket contains client idSchanzenbach, Martin1+22-2
2018-07-22 14:37add signature check to token endpointSchanzenbach, Martin1+162-88
2018-07-22 13:50fix code signingSchanzenbach, Martin2+93-25
2018-07-21 11:34fix subject in JWTSchanzenbach, Martin1+1-3
2018-07-21 11:04actually fixSchanzenbach, Martin1+2-2
2018-07-21 11:02fixSchanzenbach, Martin1+2-2
2018-07-21 10:50fix timestampsSchanzenbach, Martin1+3-3
2018-07-21 10:02fixes for JWT creationSchanzenbach, Martin4+50-54
2018-07-21 08:10fix base64urlencode for JWT to adhere to RFC4648Schanzenbach, Martin1+29-15
2018-07-21 07:21compact JWT serializationSchanzenbach, Martin1+8-2
2018-07-21 06:40fix JWT formatSchanzenbach, Martin1+1-1
2018-07-21 06:00add more general HMAC function for JWTsSchanzenbach, Martin5+51-14
2018-07-20 19:42revert simple TLD mappingSchanzenbach, Martin1+17-1
2018-07-20 14:08fixSchanzenbach, Martin1+4-4
2018-07-20 13:13Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin1+1-1
2018-07-20 13:13updateSchanzenbach, Martin1+5-5
2018-07-20 07:11include/gnunet_abe_lib.h: typo fix in commentNils Gillmann1+1-1
2018-07-20 06:39remove trust check; we don't need (and thus implicity may slighly deviate from rfc)Schanzenbach, Martin1+3-108
2018-07-19 21:28renamed identity-provider subsystem to reclaimSchanzenbach, Martin59+11812-11845
2018-07-19 20:16change JWT algorithm to HMACSchanzenbach, Martin4+35-44
2018-07-14 00:06Guix Env/Build: Add a guix build definition without testsdvn1+145-0
2018-07-13 07:53Revert "restructure rps service: start keeping track of channels"Julius Bünger1+8-47
2018-07-12 23:14rps service: check return value when opening cadet portJulius Bünger1+7-0
2018-07-12 23:13restructure rps service: start keeping track of channelsJulius Bünger1+47-8
2018-07-12 23:11rps profiler: proper disconnect from serviceJulius Bünger1+10-9
2018-07-12 21:03Changed decription of GNUNET_CRYPTO_EddsaPublicKey.Bernd Fix1+5-4
2018-07-11 21:59Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff3+215-89
2018-07-11 21:59fix div by zeroChristian Grothoff4+12-5
2018-07-11 15:32fix rps profiler: clean data structure in timeJulius Bünger1+2-3
2018-07-11 14:36rps profiler: reorganise shutdownJulius Bünger1+48-22
2018-07-10 10:37fix rps profiler: mark statistics get done in right placeJulius Bünger1+2-1
2018-07-10 10:13rps profiler: add option for duration of profilingJulius Bünger1+40-10
2018-07-10 09:02fix rps profiler: keep track about scheduled tasks properlyJulius Bünger1+105-52
2018-07-10 09:00rps profiler: logging and indentationJulius Bünger1+16-12
2018-07-08 19:17Documentation: Drop the empty '1.5 General Terminology' section for nowNils Gillmann2+0-9
2018-07-08 19:12Documentation: Contributing to this book. A motivational short section on how and why to contribute to the book.Nils Gillmann2+22-0
2018-07-07 18:54fix fmt stringChristian Grothoff1+1-1
2018-07-07 18:53add missing indexChristian Grothoff1+3-2
2018-07-07 15:13fix numbering glitchChristian Grothoff1+2-2
2018-07-07 09:58fix titlesSchanzenbach, Martin1+11-11
2018-07-07 09:51add some reclaimSchanzenbach, Martin1+93-0
2018-07-05 20:06rps service: additional logging of unexpected channel establishingJulius Bünger1+3-0
2018-07-05 20:06rps profiler: different delay for hard shutdownJulius Bünger1+2-1
2018-07-05 20:05rps profiler: additional checks and assertions before disconnect from rpsJulius Bünger1+6-2
2018-07-05 15:09fix rps profiler: mark operation as done on shutdownJulius Bünger1+1-6
2018-07-04 20:29Documentation: Fix some TODOs in prefaceNils Gillmann1+3-5
2018-07-04 20:17README: retire d.n0.is and replace it with docs.gnunet.orgNils Gillmann1+4-4
2018-07-04 20:06Merge branch 'master' of gnunet.org:gnunetNils Gillmann2+9-11
2018-07-04 20:06Documentation: Typo fixes, links.Nils Gillmann1+28-12
2018-07-04 18:04fix wrong conditionxrs1+8-10
2018-07-04 17:11Merge branch 'master' of ssh://gnunet.org/gnunetxrs5+85-64
2018-07-04 17:11refix codesonar finding 2366.9987xrs1+1-1
2018-07-04 08:32Documentation: fix?Nils Gillmann1+1-4
2018-07-04 08:26Merge branch 'master' of gnunet.org:gnunetNils Gillmann11+208-143
2018-07-04 08:25Documentation: fix.Nils Gillmann1+1-1
2018-07-04 08:16Documentation: Various additions, including pindex.Nils Gillmann2+59-34
2018-07-04 05:41acutally delete ticketSchanzenbach, Martin1+20-8
2018-07-04 04:54fixSchanzenbach, Martin1+3-1
2018-07-04 00:01fixesSchanzenbach, Martin1+3-0
2018-07-03 23:37fixSchanzenbach, Martin1+0-15
2018-07-03 23:27fixSchanzenbach, Martin1+3-6
2018-07-03 22:17Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin4+27-42
2018-07-03 22:17fixSchanzenbach, Martin1+1-1
2018-07-03 21:28Merge branch 'master' of ssh://gnunet.org/gnunetxrs31+810-615
2018-07-03 20:58fix codesonar finding 2289.9403xrs1+1-0
2018-07-03 20:53fix codesonar finding 2287.9399xrs1+1-0
2018-07-03 20:47fix codesonar finding 2366.9987xrs1+3-0
2018-07-03 19:11rps service: stop ignoring own peer idJulius Bünger1+19-41
2018-07-03 19:10rps profiler: different time for hard shutdownJulius Bünger1+1-1
2018-07-03 19:09fix rps profiler: mark handle unusable after closing itJulius Bünger1+1-0
2018-07-03 15:27fix rps profiler: mark cancelled task as doneJulius Bünger1+1-0
2018-07-03 16:14updateSchanzenbach, Martin2+66-63
2018-07-03 15:56reduce relogin timeSchanzenbach, Martin1+7-6
2018-07-03 15:36assert no MQ error after MQ destroyChristian Grothoff1+1-0
2018-07-03 08:30rps profiler: correct condition for writing bytesJulius Bünger1+78-2
2018-07-03 08:47-Merge branch 'master' of ssh://gnunet.org/gnunet into gsoc2018/rest_apiPhil4+34-7
2018-07-03 08:47-wip namestorePhil5+653-746
2018-07-03 07:25Documentation: extend repository listNils Gillmann1+10-3
2018-07-03 07:02Documentation: use texinfo greater-equal-than in installationNils Gillmann1+4-4
2018-07-03 07:00fixNils Gillmann1+1-1
2018-07-03 06:49Merge branch 'master' of gnunet.org:gnunetNils Gillmann23+603-496
2018-07-03 06:48Documentation: Contributing testcasesNils Gillmann2+20-0
2018-07-02 13:42-Merge branch 'master' of ssh://gnunet.org/gnunet into gsoc2018/rest_apiPhil179+8945-7189
2018-07-02 10:48rps service: set delete flags on channel properlyJulius Bünger2+7-1
2018-07-01 18:05address #3706Christian Grothoff2+32-6
2018-07-01 17:54clarify error message of #5375Christian Grothoff1+6-3
2018-07-01 17:40update gitignoreChristian Grothoff1+3-2
2018-07-01 17:40update gitignoreChristian Grothoff1+2-0
2018-07-01 17:39more timeout code movingChristian Grothoff2+20-1
2018-07-01 17:38Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff5+105-34
2018-07-01 17:38move gnunet-timeout to src/util/, fix issues related to #5375Christian Grothoff15+534-484
2018-07-01 13:32make --enable-documentation defaultxrs1+2-2
2018-07-01 10:18attempt #5375Schanzenbach, Martin1+1-0
2018-07-01 09:26Add menu entries for installation, add nodes, fix the buildNils Gillmann2+29-3
2018-07-01 09:18wrap linesNils Gillmann1+69-28
2018-06-30 17:22fix --enable-documentation optionxrs2+6-3
2018-06-30 10:01fix memory leakChristian Grothoff1+9-6
2018-06-30 09:57simplify memory allocation in plugin_namestore_flat, use cleaner signatures for base64 encoding/decoding functionsChristian Grothoff4+64-52
2018-06-30 05:29Merge branch 'master' of ssh://gnunet.org/gnunetxrs23+4477-3602
2018-06-30 05:28cadet/cadet.conf.in: change UNIX_MATCH_UID to give gnunet-cadet socket accessxrs1+1-1
2018-06-29 14:10update gitignoreChristian Grothoff1+1-0
2018-06-29 14:09Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff79+4796-3847
2018-06-29 12:21fix warning about callback signaturelurchi1+1-1
2018-06-29 06:17Move wip'ish share of shepherd service to https://d.n0.is/pub/tmp/ where it is regulary updatedNils Gillmann7+0-864
2018-06-28 22:44fix segfaultlurchi1+13-4
2018-06-28 22:23add documentatioNlurchi1+3-0
2018-06-28 22:19Merge branch 'master' of https://gnunet.org/git/gnunetlurchi1+11-8
2018-06-28 22:15fix cadet api: handle shutdon correctlyJulius Bünger1+11-8
2018-06-28 22:10Use the DNSPARSER and DNSSTUB libraries in the resolver servicelurchi3+532-659
2018-06-28 22:04Allow dereferenced pointers as input for GNUNET_array_grow and GNUNET_xgrowlurchi1+2-2
2018-06-28 22:01introduce API functions for duplicating the DNSPARSER record typeslurchi2+169-0
2018-06-28 21:47fix documentation: add missing section to menuJulius Bünger1+2-1
2018-06-28 19:35fixNils Gillmann1+6-0
2018-06-28 19:35include the agpl-3.0 license text in the bookNils Gillmann2+701-2
2018-06-28 19:32documentation: in chapter contributing update gpl to agpl3 when it refers to code.Nils Gillmann1+4-2
2018-06-28 10:39preface updates based on feedback from BerndChristian Grothoff1+8-8
2018-06-28 10:39add the patches from exported patch atticNils Gillmann4+617-0
2018-06-28 10:18batch commit my GPL3 shepherd service file WIP collectionNils Gillmann3+247-0
2018-06-28 08:36doc: move check install and configuration to installationJulius Bünger3+2010-2011
2018-06-28 08:24clean up MQ error handling in cadet_apiChristian Grothoff1+75-98
2018-06-28 08:09fix doc: consistent titlesJulius Bünger1+2-2
2018-06-28 02:00doc: typosHernani Marques2+21-21
2018-06-27 23:39showing destination in patht3sserakt2+3-3
2018-06-27 23:36Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt64+1217-1061
2018-06-27 23:29Merge branch 'master' of https://gnunet.org/git/gnunetlurchi7+831-864
2018-06-27 23:22add Installation chapterlurchi3+166-0
2018-06-27 22:58forgot first hopt3sserakt2+7-7
2018-06-27 22:45indentationChristian Grothoff2+5-9
2018-06-27 22:35polish/update user documentation - first stepsJulius Bünger1+20-22
2018-06-27 21:34Changed philosophy.texi (and split philosophy and key concepts).wqBernd Fix3+361-409
2018-06-27 21:06restructure user documentationJulius Bünger2+457-443
2018-06-27 18:18fix commentsxrs1+1-2
2018-06-27 17:16Merge branch 'master' of ssh://gnunet.org/gnunetxrs45+95-78
2018-06-27 17:16fix mem leak (when streaming large data streams)xrs1+25-1
2018-06-26 21:29gnunet-helper-nat-server.c: fix 100% cpu loadxrs1+3-0
2018-06-26 21:05more disabled forcestart just to be sureChristian Grothoff2+19-0
2018-06-26 21:03rps cli: fix codesonars NULL-dereference warningJulius Bünger1+5-0
2018-06-26 20:46Merge branch 'master' of git+ssh://gnunet.org/gnunetHernani Marques1+0-3
2018-06-26 20:45doc: '2average' seems to be intendedHernani Marques1+1-1
2018-06-26 20:40kill more leftoversChristian Grothoff1+0-3
2018-06-26 20:40doc: typosHernani Marques1+87-87
2018-06-26 15:04fix another one of bad frees from JuliusChristian Grothoff1+0-1
2018-06-26 13:25remove remenantsChristian Grothoff4+0-39
2018-06-26 13:23disable valgrindChristian Grothoff1+1-1
2018-06-26 13:15fix bad freeChristian Grothoff1+0-1
2018-06-26 13:11coding stylet3sserakt1+10-4
2018-06-26 13:00fix several memory leaksJulius Bünger6+63-55
2018-06-26 12:30Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt4+35-6
2018-06-26 12:30codesonar finding 1575.9537t3sserakt1+4-0
2018-06-26 12:11Merge branch 'master' of ssh://gnunet.org/gnunetxrs3+33-4
2018-06-26 11:43fix postgres version check on DebianChristian Grothoff3+33-4
2018-06-26 11:21gnunet-bcd.c: minor fixxrs1+2-2
2018-06-26 10:31Merge branch 'master' of ssh://gnunet.org/gnunetxrs11+179-60
2018-06-26 10:31add checkxrs1+3-0
2018-06-26 10:30fix codesonar finding: add GNUnet_freexrs1+1-0
2018-06-26 06:20disable test_psyc2, ftbfsChristian Grothoff1+2-2
2018-06-25 22:23fix buildChristian Grothoff2+17-16
2018-06-25 21:46Merge branch 'master' of ssh://gnunet.org/gnunett3sserakt1+2-2
2018-06-25 21:46bug 5228: made gnunet-cadet -p work as intendedt3sserakt8+160-42
2018-06-25 21:36fix warningChristian Grothoff1+2-2
2018-06-25 21:08fix codesonar finding: add CLOSE(fd)xrs1+1-0
2018-06-25 19:07try to solve include madnesslurchi6+6-8
2018-06-25 18:45fix build errorlurchi3+0-6
2018-06-25 18:16build fixesChristian Grothoff2+0-4
2018-06-25 18:15build fixesChristian Grothoff4+0-6
2018-06-25 18:14indentChristian Grothoff1+3-3
2018-06-25 18:12fix memory leakChristian Grothoff1+18-9
2018-06-25 18:07reduce scopeChristian Grothoff1+4-5
2018-06-25 18:05move hexcode, eliminate redundant testChristian Grothoff2+8-6
2018-06-25 18:02fix leakChristian Grothoff2+33-25
2018-06-25 17:54avoid integer overflow issueChristian Grothoff1+1-1
2018-06-25 17:53result intentionally ignoredChristian Grothoff1+1-1
2018-06-25 17:52remove dead tunChristian Grothoff2+0-48
2018-06-25 17:52move dns ops again, 2nd tryChristian Grothoff11+89-104
2018-06-25 16:38Revert "integrate dnsparser and dnsstub and tun with libgnunetutil"lurchi54+13442-401
2018-06-25 16:07integrate dnsparser and dnsstub and tun with libgnunetutilChristian Grothoff54+401-13442
2018-06-25 14:53Merge branch 'master' of ssh://gnunet.org/gnunetxrs71+1923-295
2018-06-25 14:51gnunet.texi: translators noteNils Gillmann1+8-0
2018-06-25 14:50add some translationsxrs1+15-14
2018-06-25 14:50fix 0002834: test_gnunet_daemon_topology.c now tests the connections of every peerxrs1+208-19
2018-06-25 14:22Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin31+126-122
2018-06-25 14:22fix test issuesSchanzenbach, Martin4+9-2
2018-06-25 12:19Merge branch 'master' of gnunet.org:gnunetNils Gillmann1+10-2
2018-06-25 12:18check in guix packages for dvnNils Gillmann2+151-1
2018-06-25 12:18check in guix packages for dvnNils Gillmann1+158-0
2018-06-25 12:17configure: Add initial upnpc codeNils Gillmann1+20-1
2018-06-25 11:43use more proper way to parse cli optionsJulius Bünger1+10-2
2018-06-25 10:32typoChristian Grothoff1+1-1
2018-06-25 10:18make sure port is closed on shutdownChristian Grothoff1+6-1
2018-06-25 09:52fix type: using wrong type of bracketJulius Bünger1+1-1
2018-06-25 08:31NPESchanzenbach, Martin1+5-0
2018-06-24 23:40Format; typoHernani Marques1+3-3
2018-06-24 23:35Make -k option usage more explicitHernani Marques1+3-1
2018-06-24 23:12typoHernani Marques1+1-1
2018-06-24 23:03rps: fixed bugs reported by coverityJulius Bünger2+12-12
2018-06-24 22:27Initialize dur_lpHernani Marques1+1-0
2018-06-24 22:17-Merge branch 'master' of ssh://gnunet.org/gnunet into gsoc2018/rest_apiPhil170+16532-14365
2018-06-24 22:17Identity+GNS Rest changed and fixedPhil3+634-491
2018-06-24 22:10UINT_MAX instead of -1Hernani Marques1+1-1
2018-06-24 21:48indentHernani Marques1+1-1
2018-06-24 21:34Merge branch 'master' of ssh://gnunet.org/gnunetlurchi2+11-3
2018-06-24 21:32Avoid dvision by zeroHernani Marques1+6-0
2018-06-24 21:31use the asynchronous DNS resolution API (getaddrinfo_a) in the resolver modulelurchi6+299-47
2018-06-24 21:27assert block length is validSchanzenbach, Martin1+5-3
2018-06-24 21:21fixSchanzenbach, Martin1+1-1
2018-06-24 21:19handle corrupted names in cacheSchanzenbach, Martin1+17-2
2018-06-24 21:11revert unnecessary underrun fixSchanzenbach, Martin1+0-6
2018-06-24 21:04uninitialized variableSchanzenbach, Martin1+1-1
2018-06-24 21:01fix possible buffer overrunSchanzenbach, Martin1+6-0
2018-06-24 20:47Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin2+918-0
2018-06-24 20:42minorSchanzenbach, Martin2+63-63
2018-06-24 18:25decentrale consensus-based logo. initial design by amirouche, remix/remastered von lynX, font by schanzenpsyc://loupsycedyglgamf.onion/~lynX2+918-0
2018-06-24 18:25Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin3+31-15
2018-06-24 18:25fix https://gnunet.org/bugs/view.php?id=4746Schanzenbach, Martin1+27-1
2018-06-24 18:19clean config of rps tests/profilerJulius Bünger1+15-8
2018-06-24 16:27rps profiler: correct help for cli parameterJulius Bünger1+1-1
2018-06-24 17:41config file writting silent bugg (when directory doesnt give write access) fixFeideus1+15-6
2018-06-24 17:39print to stderrSchanzenbach, Martin1+2-2
2018-06-24 17:11add newlines to log error messageSchanzenbach, Martin1+2-2
2018-06-24 17:02fix https://gnunet.org/bugs/view.php?id=4376Schanzenbach, Martin1+4-0
2018-06-24 16:48fix https://gnunet.org/bugs/view.php?id=4904Schanzenbach, Martin6+16-9
2018-06-24 16:05remove unnecessary networkrecord paddingSchanzenbach, Martin1+0-5
2018-06-24 15:59Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin1+3-3
2018-06-24 15:59fix https://gnunet.org/bugs/view.php?id=4927Schanzenbach, Martin1+27-7
2018-06-24 15:40rps profiler: correct computation of needed bitsJulius Bünger1+3-3
2018-06-24 13:15fixed bug 5228t3sserakt1+1-1
2018-06-24 12:30add missing linker optionChristian Grothoff1+1-0
2018-06-24 12:18rps profiler: add commandline parametersJulius Bünger1+24-14
2018-06-24 12:07fix fcfsdSchanzenbach, Martin1+18-6
2018-06-24 11:03attempt fix fcfsSchanzenbach, Martin1+216-204
2018-06-24 09:35getopt blindly accepting negative input fixFeideus1+7-0
2018-06-24 10:05disambiguate error messagesChristian Grothoff1+3-3
2018-06-24 09:50ssh-keys: add ssh key for dvndvn1+1-0
2018-06-23 21:34Issue 5352 'iptables is hardcoded': Check for iptables (and ifconfig) in $PATH during the configure phase of the build process. This also creates a variable of the full path to iptables. Next step is to replace the hardcoded path with this variable in the code.dvn1+26-1
2018-06-24 09:02Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin1+114-98
2018-06-24 09:01fix old TLD in reverse lookupSchanzenbach, Martin1+4-3
2018-06-23 16:11statistics cli: restructure for better scalingJulius Bünger1+114-98
2018-06-23 15:13fix various issued wrt HTTP POSTS and preflightlingSchanzenbach, Martin1+0-6
2018-06-13 21:40-Merge branch 'master' of ssh://gnunet.org/gnunet into gsoc2018/rest_apiPhil35+4897-4681
2018-06-13 21:40-wip fix gnsPhil2+222-463
2018-06-13 16:40update dockerfileSchanzenbach, Martin1+17-42
2018-06-13 16:38Expanding libgnunetcurl.Marcello Stanisci2+30-0
2018-06-13 16:09remove dead fileChristian Grothoff1+0-1
2018-06-13 09:07mariadbNils Gillmann1+1-1
2018-06-13 09:02fixNils Gillmann1+1-3
2018-06-13 08:53fixNils Gillmann3+8-12
2018-06-13 08:52seems like mysql is currently broken in GuixNils Gillmann1+33-33
2018-06-13 08:05Merge branch 'master' of gnunet.org:gnunetNils Gillmann1084+35367-24588
2018-06-13 08:01some changes and work in user handbook.Nils Gillmann1+27-21
2018-06-13 07:32doc: Add new files to Makefile.Nils Gillmann1+2-1
2018-06-12 21:07rps profiler: cleaned debug outputJulius Bünger1+0-86
2018-06-12 21:03rps profiler: generate output for randomness testsJulius Bünger3+233-15
2018-06-12 13:10ensure DHT never accepts or passes along expired blocksChristian Grothoff1+54-22
2018-06-12 12:57tell mysql that our integers are unsignedChristian Grothoff2+24-24
2018-06-12 12:48ensure datacache does not return expired records, fixig pq behavior with respect to FOREVER absolute timeChristian Grothoff6+242-41
2018-06-12 09:09complain if datacache returns expired valuesChristian Grothoff3+32-1
2018-06-11 20:10-Merge branch 'master' of ssh://gnunet.org/gnunet into gsoc2018/rest_apiPhil1081+28472-26424
2018-06-11 06:34documentation: user + developer changesNils Gillmann3+2310-11
2018-06-10 17:02-wip error gnsPhil2+116-90
2018-06-09 15:42remove crypto_bug.cChristian Grothoff4+1-85
2018-06-09 15:25Fix the link to the preliminary documentationNils Gillmann1+1-1
2018-06-09 15:21README: Mention further reading materialNils Gillmann1+28-0
2018-06-08 08:11rps profiler: rewrite statistics handlingJulius Bünger1+241-278
2018-06-08 06:16doc: create system specific folder and move files into itNils Gillmann2+0-0
2018-06-07 23:23 rps profiler: add correct make rule, utilJulius Bünger3+56-1
2018-06-07 15:23paragraph for gnunet devs that don't know how to use the webpsyc://loupsycedyglgamf.onion/~lynX1063+3188-0
2018-06-07 15:22config: file name expansion in all -f casesJulius Bünger1+23-7
2018-06-07 14:58fix the stupidChristian Grothoff1+0-2
2018-06-07 14:55avoid looping on listing of zoneChristian Grothoff1+65-40
2018-06-07 14:42glitch in the license text detected by hyazinthe, thank you!psyc://loupsycedyglgamf.onion/~lynX1055+1069-1056
2018-06-07 14:42add -z option to gnunet-namestore-fcfsdChristian Grothoff1+8-7
2018-06-07 14:36add -z option to gnunet-namestore-fcfsdChristian Grothoff2+31-16
2018-06-07 14:17add LEHO records to DNS record sets if we know them from GNS2DNSChristian Grothoff1+29-3
2018-06-07 13:36add option to disable v6, do not pass chunked encoding along, enable bypass of cert validationChristian Grothoff1+47-12
2018-06-07 12:18rps profiler: summarize statisticsJulius Bünger1+56-1
2018-06-06 12:23guix-env.scm: Add python2-future.Nils Gillmann1+1-0
2018-06-06 12:19doc: stagging file 'FROM_SOURCE' with old repetive instructionsNils Gillmann1+1423-0
2018-06-06 12:18documentation: Remove installationNils Gillmann3+2-4168
2018-06-06 12:17README rework part 1Nils Gillmann1+182-63
2018-06-06 07:58fix NPESchanzenbach, Martin1+5-1
2018-06-06 07:04add changelogChristian Grothoff9+13240-13207
2018-06-06 06:20for posterity: the script that caught all kinds of funny license formattingpsyc://loupsycedyglgamf.onion/~lynX1+95-0
2018-06-06 06:20second batch complete. WE ARE AFFERO AGPL NOW!psyc://loupsycedyglgamf.onion/~lynX49+369-481
2018-06-06 06:20fix misc compiler warningsChristian Grothoff5+108-31
2018-06-06 06:05ignore tag fileChristian Grothoff1+1-2
2018-06-06 05:56fix linker issueChristian Grothoff1+1-0
2018-06-06 05:54better indentation, nicer formatting of SQLChristian Grothoff2+23-17
2018-06-06 05:53better indentationChristian Grothoff1+2-1
2018-06-06 05:53implement proper expiration logic also for postgres pluginChristian Grothoff1+41-19
2018-06-05 23:12first batch of license fixes (boring)psyc://loupsycedyglgamf.onion/~lynX1005+5025-10050
2018-06-05 23:12afferify COPYING and the contrib folderspsyc://loupsycedyglgamf.onion/~lynX10+113-166
2018-06-05 23:11less heteronormative function names (SCNR)psyc://loupsycedyglgamf.onion/~lynX8+14-14
2018-06-05 23:11fix ftbfsSchanzenbach, Martin1+1-1
2018-06-05 22:35rps service: rename option in configJulius Bünger1+1-1
2018-06-05 22:33rps: split tests and profiler, proper shutdownJulius Bünger4+2792-31
2018-06-05 22:32whitespaceChristian Grothoff8+3820-3255
2018-06-05 22:32changes for AGPL handlingChristian Grothoff6+121-15
2018-06-04 22:38style fixChristian Grothoff1+1-3
2018-06-05 14:05fix KX in Cadet for revocation-style sequencingChristian Grothoff1+16-2
2018-06-05 10:17gnunet-bugreport: GNUtls->GnuTLSNils Gillmann1+1-1
2018-06-05 08:54Add GPL2 licensed openrc service fileNils Gillmann1+82-0
2018-06-05 08:25resume curl download if we paused it beforeChristian Grothoff1+6-0
2018-06-05 08:13follow twister change e01669953d7a8e82a505fca2308e57e971d43c67: check return value on upload_cb registration with curlChristian Grothoff1+4-3
2018-06-05 08:00code cleanup, fix strlenChristian Grothoff2+293-144
2018-06-05 07:45update gitignoreChristian Grothoff1+1-0
2018-06-05 07:32fix handling of chunked encoding by proxy, and handling of connection terminationChristian Grothoff1+71-17
2018-06-04 21:26typoChristian Grothoff1+1-1
2018-06-04 22:37use real GNS record types in tests to avoid failures in new extra serialization/deserialization checkingChristian Grothoff20+123-84
2018-06-04 22:33cleanup identity rest api, removed jsonapi includesPhil1+12-84
2018-06-04 22:05extend the list of known package maintainersNils Gillmann1+7-2
2018-06-04 21:50-merge branch 'master' of ssh://gnunet.org/gnunet into gsoc2018/rest_apiPhil38+16302-7989
2018-06-04 21:50identity rest api - finished and added test_scriptPhil2+282-4
2018-06-04 21:32testcase cleanupChristian Grothoff1+22-17
2018-06-04 21:29fix a few disting issuesChristian Grothoff1+1-1
2018-06-04 21:28script was removedChristian Grothoff1+0-1
2018-06-04 21:27fix typo in Makefile.amChristian Grothoff7+8712-7771
2018-06-04 20:50contrib: rename scripts/report.sh to scripts/gnunet-bugreport and install it.Nils Gillmann2+3-1
2018-06-04 17:24use DEBUG_KX for new core log messagesChristian Grothoff1+42-11
2018-06-04 17:17merge benchmark changesChristian Grothoff31+7543-206
2018-06-04 17:00add function for getopt uint16_t argumentsChristian Grothoff6+391-20
2018-06-03 18:21more loggingChristian Grothoff2+61-29
2018-06-03 15:06more crypto KX loggingChristian Grothoff1+33-5
2018-06-03 14:44more core KX loggingChristian Grothoff1+34-3
2018-06-03 14:30fix logicChristian Grothoff1+5-14
2018-06-03 13:07proper datacache expiration by proximity firstChristian Grothoff9+106-98
2018-06-03 12:38more loggingChristian Grothoff1+3-2
2018-06-02 20:15removed jsonapi structuresPhil1+149-95
2018-06-01 22:34-wip remove jsonapi from identityPhil1+31-14
2018-05-31 10:43add more logging for core KX to improve diagnosticsChristian Grothoff1+49-4
2018-05-31 06:16Niibe writes:Christian Grothoff1+1-10
2018-05-31 06:15add -2 flag to gnunet-gns-benchmarkChristian Grothoff1+11-1
2018-05-30 16:47add proximity considerations to datacacheChristian Grothoff16+245-51
2018-05-30 16:46disable xu transport, header missingChristian Grothoff1+0-1
2018-05-30 08:58reduce loop counters to more practical levelsChristian Grothoff1+2-2
2018-05-30 08:29style fixChristian Grothoff1+3-4
2018-05-30 08:28Merge branch 'master' of ssh://gnunet.org/gnunetChristian Grothoff195+24714-22699
2018-05-28 14:56adding xu transportChristian Grothoff4+2517-0
2018-05-28 11:04add patch from Niibe Yutaka for #5328Christian Grothoff1+10-0
2018-05-27 23:51skip validation logicChristian Grothoff1+15-16
2018-05-27 23:48skip validation logicChristian Grothoff1+13-52
2018-05-27 23:39track hello passingChristian Grothoff2+12-4
2018-05-27 14:17gitignore: Add pytest specificNils Gillmann1+3-0
2018-05-27 13:51add TODO notes in doc/documentationNils Gillmann4+290-64
2018-05-26 18:44Merge branch 'h2020' of git+ssh://gnunet.org/gnunet into h2020Christian Grothoff2+45-0
2018-05-26 18:44disable LAN/loopback for ACChristian Grothoff1+6-0
2018-05-26 18:18build xtChristian Grothoff2+45-0
2018-05-26 16:11exclude SOA-only zonesChristian Grothoff1+1-1
2018-05-26 14:06xt transport for experiments:Christian Grothoff1+4101-0
2018-05-25 16:44Add gnunetgnsrecord to LibsPascal Mainini1+1-1
2018-05-23 22:00Merge branch 'master' of gnunet.org:gnunetNils Gillmann1+4-0
2018-05-23 22:00c-tutorial: grammar fixes and general improvementsNils Gillmann1+40-22
2018-05-23 21:37stop DNS lookup immediately instead of async to avoid use-after free if we get BOTH an IPv4 and IPv6 responseChristian Grothoff1+4-0
2018-05-23 21:08fix bug where we might fail the resolution of the same DHT heap node twice due to async cleanupChristian Grothoff1+2-1
2018-05-23 17:31more flakes.Nils Gillmann4+186-183
2018-05-23 17:02test_integration_boostrap_and_connect: flake8Nils Gillmann1+143-137
2018-05-23 14:35integration-tests: clique: flake8Nils Gillmann1+163-160
2018-05-23 09:55integration-tests: gnunet-testing: flake8Nils Gillmann1+117-90
2018-05-23 08:37integration-tests reconnect_nat: flake8Nils Gillmann1+179-180
2018-05-23 08:12Merge branch 'master' of gnunet.org:gnunetNils Gillmann6+972-52
2018-05-23 08:11integration-tests disconnect_nat flake8Nils Gillmann1+163-161
2018-05-23 07:29revocation: test_local_revocation: Adjust to flake8Nils Gillmann1+69-70
2018-05-22 22:00starting with another CADET testcase (unfinished)Christian Grothoff3+928-31
2018-05-22 21:37no need to dup cfgChristian Grothoff1+2-2
2018-05-22 21:23fix indentationChristian Grothoff2+39-19
2018-05-22 21:23log on success, tooChristian Grothoff1+3-0
2018-05-22 17:03+Nils Gillmann1+1-1
2018-05-22 17:02fix test locationsNils Gillmann2+2-2
2018-05-22 12:52test_gnunet_statistics: flake8Nils Gillmann1+134-128
2018-05-22 12:34testbed/buildvars.py: flake8Nils Gillmann1+8-7
2018-05-22 12:30+Nils Gillmann1+1-1
2018-05-22 12:28janitor: flake8ismNils Gillmann1+43-40
2018-05-22 12:17pyexpect: flake8ismNils Gillmann1+52-51
2018-05-22 11:45+Nils Gillmann1+1-3
2018-05-22 11:45text_gnunet_fs_psd.py.in: Fix loading pxpect + flake8'ismNils Gillmann1+34-33
2018-05-22 09:55find_typedefs.py: Comment about variable 'li'Nils Gillmann1+2-0
2018-05-22 09:52contrib/scripts/terminate.py.in: bump the yearNils Gillmann1+1-1
2018-05-22 09:51contrib/scripts/terminate.py.in: indent fixes + commentsNils Gillmann1+39-33
2018-05-22 09:26++Nils Gillmann1+96-88
2018-05-22 09:15More flakesNils Gillmann1+96-89
2018-05-22 09:04gitignore flake8.logNils Gillmann1+1-0
2018-05-22 08:57Merge branch 'master' of gnunet.org:gnunetNils Gillmann6+33-24
2018-05-22 08:56peerinfo-tool: flake8 adjustmentsNils Gillmann1+44-44
2018-05-21 16:41sanitize log levelsChristian Grothoff3+4-3
2018-05-21 16:10fix crash on unexpected client disconnect on incoming message, remove bogus assertionChristian Grothoff5+31-23
2018-05-20 21:58disable debug logicChristian Grothoff1+8-2
2018-05-20 21:57update ignoreChristian Grothoff1+1-0
2018-05-20 21:56update ignoreChristian Grothoff1+2-0
2018-05-20 21:56update ignoreChristian Grothoff1+7-0
2018-05-20 21:51fix serialization/deserialization error in namestore deferred monitor logicChristian Grothoff1+63-84
2018-05-20 21:40check return values from GNSRECORD_record_serialize/size alwaysChristian Grothoff11+318-144
2018-05-20 19:49off by 0 in log msgChristian Grothoff1+1-1
2018-05-20 19:05fix crash on namestore disconnectChristian Grothoff1+13-0
2018-05-20 17:06guard more carefully against integer overflowsChristian Grothoff2+19-7
2018-05-20 16:55add test for gns2dns records pointing to DNS nameChristian Grothoff1+89-0
2018-05-20 16:55fix warningChristian Grothoff2+2-1
2018-05-20 16:54add logic to count concurrently active GNS requestsChristian Grothoff1+16-2
2018-05-20 16:42allow multiple GNS2DNS records to co-existChristian Grothoff1+10-18
2018-05-20 16:41remove dead shorten logicChristian Grothoff1+0-22
2018-05-20 12:43fix partitioningChristian Grothoff2+4-3
2018-05-20 10:51do not crash on multiple CNAMEsChristian Grothoff2+47-28
2018-05-19 22:45fix another off by oneChristian Grothoff1+3-3
2018-05-19 22:35fix off-by-one error in cadet connection construction, also enforce better timeouts for retransmissions of handshakeChristian Grothoff10+461-79
2018-05-19 19:44flake8: add .py.in to tox.ini and realize the process is far from finished.Nils Gillmann1+3-2
2018-05-19 19:29Fix failing peerinfo testNils Gillmann1+2-2
2018-05-19 18:31disable crypto bug workaroundChristian Grothoff1+1-1
2018-05-19 18:30undo hostkey patchChristian Grothoff1+0-0
2018-05-19 17:21src/consensus/consensus-simulation: Use past.builtins for xrangeNils Gillmann2+5-2
2018-05-19 17:02python2+3 compat.: contrib/scripts/find_typedefs, gdb-iterate-dll: unicode-literalsNils Gillmann2+2-0
2018-05-19 17:01gitignore: Add .bakNils Gillmann1+1-0
2018-05-19 16:59python2+3 compat.: contrib/scripts/gdb-iterate-dll.py: use futures.Nils Gillmann1+2-0
2018-05-19 16:02contrib/scripts: lint-python.sh, small wrapperNils Gillmann2+25-0
2018-05-19 15:26+Nils Gillmann11+12-12
2018-05-19 15:18+Nils Gillmann9+9-9
2018-05-19 15:05follow-up, fix conf locationsNils Gillmann16+30-30
2018-05-19 14:50Merge branch 'master' of gnunet.org:gnunetNils Gillmann3+61-8
2018-05-19 14:43Restructure contrib folder.Nils Gillmann75+19135-19509
2018-05-18 20:05-add basic macOS installation instructionsSchanzenbach, Martin3+61-8
2018-05-18 09:10ancient debug patches can dieChristian Grothoff3+0-369
2018-05-18 09:08remove bitrotChristian Grothoff1+0-9
2018-05-18 07:31po: Generate perl bin pathNils Gillmann3+237-231
2018-05-18 06:48contrib/openvpn-tap32 content is GPL2 licensed. This is only stated in the zip archives, so include a license file in the folder which contains them.Nils Gillmann1+340-0
2018-05-18 06:05configure.ac: FIXME note on version command that predates switch to git.Nils Gillmann1+2-0
2018-05-17 17:54contrib: change Dockerfile to more reliable/distributed gnurl sourceNils Gillmann1+4-3
2018-05-17 17:45...and move it to a better named file in thereNils Gillmann1+0-0
2018-05-17 17:44Move hacks.el to contribNils Gillmann1+0-0
2018-05-17 17:43Add copyright to hacks.elNils Gillmann1+1-0
2018-05-17 16:38contrib/removetrailingwhitespace: sed the pythonNils Gillmann4+19-16
2018-05-17 16:27Revert "Revert "PEP 237 unified long integers and integers: http://www.python.org/dev/peps/pep-0237/""Nils Gillmann1+1-3
2018-05-17 16:13Revert "PEP 237 unified long integers and integers: http://www.python.org/dev/peps/pep-0237/"Nils Gillmann1+3-1
2018-05-17 16:10PEP 237 unified long integers and integers: http://www.python.org/dev/peps/pep-0237/Nils Gillmann1+1-3
2018-05-17 15:43future recommendation: run lint on python files.Nils Gillmann1+2-0
2018-05-17 15:37follow-up, indentation fixes.Nils Gillmann1+72-71
2018-05-17 15:15follow-upNils Gillmann1+6-6
2018-05-17 14:522to3 lint in consensus-simulation, sed the python location.Nils Gillmann3+123-109
2018-05-17 14:34Merge branch 'master' of ssh://gnunet.org/gnunetChristian Grothoff3+388-383
2018-05-17 14:23gnunet-chk.py: More 2to3 changes.Nils Gillmann1+4-2
2018-05-17 13:39Merge branch 'master' of gnunet.org:gnunetNils Gillmann15+665-286
2018-05-17 13:31some 2to3 + flake8 fixes in contrib/gnunet-chk.pyNils Gillmann1+6-5
2018-05-17 12:30Opportunisticly rename gnunet-chk.py to let its python invokation line be generated (py.in), and assume that it is not supposed to be installedNils Gillmann3+385-383
2018-05-17 11:20bump loop lengthChristian Grothoff1+1-1
2018-05-17 10:26work-around for crypto bug (to be documented more)Christian Grothoff7+153-29
2018-05-17 09:29deduplicate code in crypto_eccChristian Grothoff3+75-89
2018-05-16 22:16extend test to show crypto issueChristian Grothoff2+9-5
2018-05-16 22:09sanitize KX logic by always having the same peer go firstChristian Grothoff1+157-184
2018-05-16 19:36log key material hashesChristian Grothoff3+412-219
2018-05-16 19:35optimize setting upload length if availableChristian Grothoff3+45-10
2018-05-16 19:32disable churnJulius Bünger1+3-2
2018-05-16 19:32prevent division by zeroJulius Bünger1+19-16
2018-05-16 16:34undo KX short cut modificationChristian Grothoff1+2-2
2018-05-16 16:29eliminate KX short cut v2Christian Grothoff1+3-1
2018-05-16 16:18eliminate KX short cutChristian Grothoff1+2-0
2018-05-16 15:17also remember last ephemeral for duplicate KX detectionChristian Grothoff1+29-16
2018-05-16 14:25add more KX stats to CADETChristian Grothoff1+46-4
2018-05-16 13:49ign zonewalkChristian Grothoff1+1-0
2018-05-14 18:47fix IPChristian Grothoff1+1-1
2018-05-14 18:45indentingChristian Grothoff1+12-12
2018-05-14 18:37expand prefaceChristian Grothoff1+89-9
2018-05-14 07:18+Nils Gillmann1+2-2
2018-05-14 07:16fixNils Gillmann1+1-1
2018-05-14 07:13fixNils Gillmann1+1-1
2018-05-14 07:11Merge branch 'master' of gnunet.org:gnunetNils Gillmann101+3526-1735
2018-05-14 07:10doc/documentation: Move book "terminology" into new book "preface".Nils Gillmann4+69-32
2018-05-13 19:23reduce queue limit to setting actually used in experiments so farChristian Grothoff1+1-1
2018-05-13 19:18add missing #defineChristian Grothoff2+22-0
2018-05-13 19:17add some extra GNS-record well-formedness checks if logging is enabledChristian Grothoff8+104-61
2018-05-13 17:55get rid of plain memcpy callsChristian Grothoff22+247-200
2018-05-13 17:38support grabbing individual recordsChristian Grothoff1+71-10
2018-05-13 17:26output basic stats even on 100% failuresChristian Grothoff1+8-8
2018-05-13 17:18off is off, should be rcChristian Grothoff2+5-4
2018-05-13 17:05fix shutdown orderChristian Grothoff1+9-10
2018-05-13 17:01truly use all DNS results for NS lookupChristian Grothoff3+45-18
2018-05-13 16:33properly calculate min_relative_record_time without imposing global max, use constant from DHT API where applicable instead of defining our ownChristian Grothoff1+3-11
2018-05-13 16:11fixChristian Grothoff1+1-1
2018-05-13 14:40add shell script to convert result of zonewalk to input for gnunet-gns-benchmarkChristian Grothoff1+35-0
2018-05-13 14:20rename gnunet-zoneimport to gnunet-zonewalk to avoid sharing the nameChristian Grothoff2+4-4
2018-05-13 09:52remove dead statisticChristian Grothoff1+0-9
2018-05-13 09:50no delays during first iterationChristian Grothoff1+3-0
2018-05-13 09:48fix zonemaster delay calculationChristian Grothoff1+3-0
2018-05-12 15:49add logic to compute statistics from benchmarkChristian Grothoff2+106-14
2018-05-12 08:31add first sketch of gns benchmarking toolChristian Grothoff3+507-0
2018-05-10 19:28add warning about slow monitorsChristian Grothoff1+72-0
2018-05-10 19:08watch for namestore not completing store operations, add auto-abort with warning plus statistics to detectChristian Grothoff2+56-1
2018-05-10 11:47fix testcase cleanup in hostlist testsChristian Grothoff3+32-16
2018-05-10 11:43fix clean up logic in test_plugin_transport.cChristian Grothoff1+31-17
2018-05-10 11:37more verbose loggingChristian Grothoff2+42-15
2018-05-10 11:33+ is now @Christian Grothoff3+40-40
2018-05-10 11:30fix /tmp removalChristian Grothoff13+25-25
2018-05-10 10:48add option to bump lifetimeChristian Grothoff2+63-15
2018-05-10 10:03fix test check for TMPDIR: do not throw exception if variable does not existChristian Grothoff4+11-6
2018-05-10 09:35fix crash on monitor disconnectChristian Grothoff1+6-1
2018-05-10 09:26simplify logicChristian Grothoff2+8-14
2018-05-10 09:24separate zonemaster monitoring functionality from main iterate-and-publish operationChristian Grothoff5+519-198
2018-05-09 23:19add gnscrypto benchmarkChristian Grothoff4+150-4
2018-05-09 23:07support keys with / in themChristian Grothoff1+1-1
2018-05-09 16:18fix config filesChristian Grothoff4+14-14
2018-05-09 16:12fix offset computation in flat iteratorChristian Grothoff1+1-1
2018-05-09 16:09fix context for zone_to_name flat pluginChristian Grothoff2+53-62
2018-05-09 16:02fix crash on error in test logic on shutdownChristian Grothoff2+40-78
2018-05-09 15:45missed a few placesChristian Grothoff6+59-60
2018-05-09 15:33implement new functions in libgnunetsq, clean up sqlite namestore plugin, implement flow control in namestore API and testsChristian Grothoff26+1199-886
2018-05-09 09:38run-gendocs.sh also wants jpgChristian Grothoff1+0-0
2018-05-09 09:18add epsChristian Grothoff1+585-0
2018-05-09 08:38doc: developerNils Gillmann1+14-11
2018-05-09 08:38Follow-up to be4754c02fdbefc4fbf5046973c7c1ab44f8e92fNils Gillmann2+0-2
2018-05-09 08:15Merge branch 'master' of gnunet.org:gnunetNils Gillmann2+271-10
2018-05-09 08:15doc: philosophyNils Gillmann1+56-42
2018-05-08 10:42expand test_mq testcaseChristian Grothoff2+271-10
2018-05-07 18:24update gtk documentation a bitChristian Grothoff3+38-53
2018-05-07 17:45revert patch that cannot work, wlan dummy is more complicated to begin withChristian Grothoff1+2-2
2018-05-07 08:40at least compiling fixNils Gillmann1+2-2
2018-05-07 08:11try to fix test failure in src/transportNils Gillmann2+5-5
2018-05-06 21:41test_gnunet_statistics.py: use new locations of TMPNils Gillmann1+6-2
2018-05-06 20:09fix stats output of dht profilerChristian Grothoff1+15-23
2018-05-06 19:51cosmesticsChristian Grothoff1+4-4
2018-05-06 19:45active_put is no longer, DCEChristian Grothoff1+2-20
2018-05-06 19:37chapter: user: atchar is LaTeX, @@ is Texinfo.Nils Gillmann1+2-2
2018-05-06 19:32fix dht profiler memory leakChristian Grothoff1+35-41
2018-05-06 19:24Merge branch 'master' of gnunet.org:gnunetNils Gillmann3+32-17
2018-05-06 19:24guix-env.scm: it's not short enough but it makes the name of the chroot shorter for now.Nils Gillmann1+2-2
2018-05-06 19:16fix datacache bytes stored calculationChristian Grothoff2+29-14
2018-05-06 19:06typosChristian Grothoff1+3-3
2018-05-06 19:01Merge branch 'master' of gnunet.org:gnunetNils Gillmann10+468-608
2018-05-06 19:00Switch to $GNUNET_TMP in all configuration files.Nils Gillmann262+278-278
2018-05-06 18:58fix dht profiler logicChristian Grothoff2+229-439
2018-05-06 13:23update user documentation on GNS, include gnunet-zoneimportChristian Grothoff4+127-127
2018-05-05 21:18update namestore monitor API users to use new _next call where neededChristian Grothoff4+110-28
2018-05-05 21:17fix simplify profiler logic, n_puts_failed no longer usedChristian Grothoff1+1-7
2018-05-05 21:16fix profiler build, signature of callback changedChristian Grothoff1+6-12
2018-05-05 19:53man: gnunet.conf.5: Document GNUNET_TMPNils Gillmann1+7-1
2018-05-05 13:02define GNUNET_TMPChristian Grothoff1+3-0
2018-05-05 12:23gns/gnunet-gns-proxy-setup-ca: check for openssl in /home/user/.guix-profile/bin:/home/user/.guix-profile/sbin:/run/setuid-programs:/run/current-system/profile/bin:/run/current-system/profile/sbinNils Gillmann1+10-0
2018-05-04 19:57Follow-up commit to format most of the other man pages code.Nils Gillmann40+900-274
2018-05-04 19:08Format gnunet.conf.5Nils Gillmann1+63-17
2018-05-04 19:00gnunet.conf.5: Typo fixesNils Gillmann1+2-2
2018-05-04 10:39fixSchanzenbach, Martin1+8-1
2018-05-04 08:26fix idp cliSchanzenbach, Martin2+124-92
2018-05-02 15:53Merge branch 'master' of gnunet.org:gnunetNils Gillmann6+189-23
2018-05-02 15:52Move release_policy.rfc to doc and add txt extensionNils Gillmann1+0-0
2018-05-02 15:27start preparations for flow control by namestore monitorsChristian Grothoff5+162-7
2018-05-02 15:27fix scanf callsChristian Grothoff1+27-16
2018-05-02 15:25++Nils Gillmann1+2-1
2018-05-02 15:09FixNils Gillmann2+13-11
2018-05-02 07:59Merge branch 'master' of gnunet.org:gnunetNils Gillmann84+4711-2169
2018-05-02 00:00deq from correct queueChristian Grothoff1+1-1
2018-05-01 23:42add test for query derivation (passed instantly)Christian Grothoff3+56-32
2018-05-01 23:08comma missingChristian Grothoff1+1-1
2018-05-01 23:01misc improvements to statistics and large-scale behavior of zoneimport/zonemasterChristian Grothoff4+220-108
2018-05-01 23:01implement UPSERT instead of DELETE+INSERT to reduce number of DB transactionsChristian Grothoff1+16-7
2018-05-01 20:14update gitignoreChristian Grothoff2+51-3
2018-05-01 13:28lots more statistics for zoneimport/namestoreChristian Grothoff3+181-18
2018-05-01 10:44more extensive namestore tests for the non-sqlite plugins, with bugfixesChristian Grothoff29+621-170
2018-05-01 09:54fix perf_ return valueChristian Grothoff1+0-1
2018-05-01 09:53add perf_ logic for namestore iterations, improve namestore insertion performance by 30 percentChristian Grothoff8+454-20
2018-05-01 08:17mergeChristian Grothoff25+519-445
2018-05-01 08:16typoChristian Grothoff1+1-1
2018-04-30 18:57more loggingChristian Grothoff2+24-13
2018-04-30 16:59insert at tailChristian Grothoff1+3-3
2018-04-30 16:58also limit ma DHT putsChristian Grothoff1+23-2
2018-04-30 16:51update velocity always at the end of iterationChristian Grothoff1+48-38
2018-04-30 16:04signal contChristian Grothoff1+3-0
2018-04-30 15:58bigChristian Grothoff1+1-1
2018-04-30 15:20simplify velocity logic in zonemasterChristian Grothoff1+77-58
2018-04-30 14:22eliminate use of OFFSET in namestore DB queriesChristian Grothoff10+201-114
2018-04-30 09:54typoChristian Grothoff1+1-1
2018-04-30 09:54increase block sizesChristian Grothoff1+5-6
2018-04-30 09:46add statistic on namestore iteration delayChristian Grothoff1+10-0
2018-04-30 09:43calculate velocity on PUT instead of put confirmation, publish delay statisticChristian Grothoff1+15-11
2018-04-30 09:31eliminate DHT PUT OK message by using MQ feature of calling continuation when transmission is completeChristian Grothoff13+75-190
2018-04-30 09:07remove bogus assertionChristian Grothoff1+0-1
2018-04-30 09:06fix continuationChristian Grothoff1+1-2
2018-04-30 08:55enable more parallelism with DHT queue, but limit to 1000 entries, then kill hardChristian Grothoff3+53-11
2018-04-30 08:54remove remarks about obsolete gnunet-gns-importChristian Grothoff2+17-32
2018-04-29 21:16batch NAMESTORE operation also in zonemasterChristian Grothoff1+254-139
2018-04-29 08:56add option to disable namecache, add velocity calculation and delay correction to zonemaster, fix some ftbfs from recent NAMESTORE API changeChristian Grothoff12+178-47
2018-04-26 14:40misc zoneimporter fixesChristian Grothoff4+173-117
2018-04-26 13:39misc bugfixesChristian Grothoff3+13-7
2018-04-25 16:48clean up zone iteration logicChristian Grothoff2+21-63
2018-04-25 16:34init ns_pendingChristian Grothoff1+2-1
2018-04-25 16:33init ns_pendingChristian Grothoff1+1-0
2018-04-25 15:29first (untested) implementation of batch iteration over NAMESTORE to speed up initial data importChristian Grothoff1+213-81
2018-04-25 14:41enable caching private->public key mapping in memory to improve CPU consumption for large zone insertionsChristian Grothoff5+155-23
2018-04-25 14:23more logging of exp timeChristian Grothoff2+16-14
2018-04-25 14:18extend namestore API to enable faster iterations by returning more than one result at a timeChristian Grothoff19+372-183
2018-04-24 21:28code cleanup, more diagnostics, more statisticsChristian Grothoff4+118-42
2018-04-24 09:44nicer zoneimport performance loggingChristian Grothoff1+36-12
2018-04-24 09:27clarify issueChristian Grothoff1+1-1
2018-04-24 08:06do not crash if service violates IPC protocolChristian Grothoff1+9-1
2018-04-23 17:20optimize memory consumption of zoneimporterChristian Grothoff2+158-87
2018-04-23 14:00fix typoChristian Grothoff1+1-1
2018-04-23 13:59fix transition to multi-server in cmd line for gnunet-zoneimportChristian Grothoff4+56-52
2018-04-23 13:02merge conflict resolutionChristian Grothoff22+1270-1019
2018-04-23 13:01more incremental processing of zoneimporterChristian Grothoff3+84-21
2018-04-23 10:42move to @ for empty label, fix empty-label resolution bug in GNS API, install gnunet-zoneimport and add man pageChristian Grothoff14+91-72
2018-04-19 16:38support multiple DNS resolvers for queries (in DNSSTUB and GNS2DNS resolution for now)Christian Grothoff9+1107-885
2018-04-18 21:27Merge branch 'master' of gnunet.org:gnunetNils Gillmann5+78-69
2018-04-18 21:26po/POTFILES.in This file was marked as having changes. if this is incorrect, please revert it.Nils Gillmann1+1-0
2018-04-18 21:22docsNils Gillmann3+32-0
2018-04-18 14:23POT updateChristian Grothoff1+62-60
2018-04-18 14:23note on missing feature: try all serversChristian Grothoff1+3-0
2018-04-18 14:23update script to properly test for certtool and to add key to all moz profilesChristian Grothoff1+4-4
2018-04-18 14:22stop retrying after we succeedChristian Grothoff1+5-0
2018-04-18 13:44fix derefChristian Grothoff1+5-5
2018-04-18 10:10doc/documentation/gnunet.texi: Bump the date.Nils Gillmann1+1-1
2018-04-17 12:42use namestore API for zone import instead of using plugin directlyChristian Grothoff8+137-344
2018-04-17 09:54fix record type usedChristian Grothoff2+18-15
2018-04-16 14:19add DLL to plug leaksChristian Grothoff1+111-49
2018-04-16 11:24fix mgmgt of heap nodesChristian Grothoff1+13-5
2018-04-16 11:09fix hostname checkChristian Grothoff1+4-7
2018-04-15 18:57add support for DB transaction optimization to gnunet-zoneimportChristian Grothoff1+63-10
2018-04-15 18:45add transactions to namestore plugin APIChristian Grothoff5+220-28
2018-04-15 18:42modify zoneimport to deal with non-TLD zones due to difference in zone cuts between DNS and GNSChristian Grothoff1+85-44
2018-04-13 09:30use heap instead of DLLChristian Grothoff1+67-72
2018-04-12 10:06rps service/profiler: count observed (unique) peersJulius Bünger4+103-77
2018-04-11 12:47rps profiler: fix debug outputJulius Bünger1+1-1
2018-04-11 12:41rps profiler: fix computation of probab, debuggingJulius Bünger1+9-3
2018-04-11 10:19support async commitChristian Grothoff3+31-3
2018-04-11 09:58complete logic for incremental importsChristian Grothoff2+48-1
2018-04-11 09:53need zone here, not sure how this worked before...Christian Grothoff1+1-1
2018-04-11 08:46rps profiler: more loggingJulius Bünger1+13-0
2018-04-11 08:25rps profiler: loggingJulius Bünger1+17-0
2018-04-10 18:48minor bugfixesChristian Grothoff7+43-19
2018-04-10 18:24more logging, manage slow down based on TTLChristian Grothoff1+138-18
2018-04-10 17:55some code cleanupChristian Grothoff2+36-4
2018-04-10 14:34Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin3+296-35
2018-04-10 14:34fix request handlingSchanzenbach, Martin1+178-38
2018-04-10 13:10more work on zoneimport tool, lacks CNAME but otherwise largely complete, except untestedChristian Grothoff3+296-35
2018-04-10 12:32fix testsSchanzenbach, Martin4+57-11
2018-04-10 11:20Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin16+1309-195
2018-04-10 11:20fix mem corruptionSchanzenbach, Martin3+21-11
2018-04-10 11:02more work on gnunet-zoneimport, some bugfix in flat namestore, misc. style fixesChristian Grothoff16+1309-195
2018-04-10 09:56fix some testsSchanzenbach, Martin2+9-5
2018-04-10 09:27Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin16+1156-136
2018-04-10 09:26add attribute expirationSchanzenbach, Martin7+98-16
2018-04-09 19:14rps profiler: fix probability computationJulius Bünger1+1-1
2018-04-09 18:57rps profiler: fix computation of probabilitiesJulius Bünger1+18-3
2018-04-09 18:43rps profiler: improve computation of sampling probabilityJulius Bünger1+9-4
2018-04-08 22:17rps test: be more flexible in printingJulius Bünger2+13-1
2018-04-08 22:07rps profiler: no unnecessary blanksJulius Bünger1+1-1
2018-04-08 21:55rps profiler: prevent division by zeroJulius Bünger1+10-2
2018-04-08 21:49rps profiler: log probabilities of selecting peerJulius Bünger3+182-14
2018-04-06 18:08do work on more record typesChristian Grothoff3+118-2
2018-04-06 17:39log unsupported rec typesChristian Grothoff1+5-0
2018-04-06 17:37complete importerChristian Grothoff3+259-62
2018-04-06 10:42rps profiler: collect more dataJulius Bünger1+50-6
2018-04-06 10:40rps service fix: properly initialize viewJulius Bünger1+1-1
2018-04-06 09:45starting tool for zone import (very incomplete)Christian Grothoff2+319-1
2018-04-06 08:44rps service fix: send the updated view to clientJulius Bünger1+1-1
2018-04-05 14:25where applicable, check DNS ID in responses before processing furtherChristian Grothoff7+114-36
2018-04-05 08:50introduce GNUNET_NZL macroChristian Grothoff1+16-3
2018-04-04 23:10rps profiler: log view countsJulius Bünger1+31-1
2018-04-04 06:45rps tests: connect to all servicesJulius Bünger1+9-15
2018-04-04 06:41rps tests: be more flexible with logging to filesJulius Bünger1+7-5
2018-04-04 06:33rps profiler: change logging format of view sizesJulius Bünger1+4-16
2018-04-04 06:07rps service: log view size on history update, tooJulius Bünger1+7-0
2018-04-04 06:06rps service/config: rename option in config, tooJulius Bünger1+1-1
2018-04-04 06:04rps profiler: fix logging of statistic valuesJulius Bünger1+52-32
2018-04-03 09:07start REST documentationSchanzenbach, Martin2+55-1
2018-04-01 10:17guix-env.scm: Commit my local changesNils Gillmann1+8-4
2018-03-31 19:39make some functions static, ensure shutdown tasks could be run repeatedly if 1st shutdown did not finish the processChristian Grothoff1+11-5
2018-03-31 11:07Add condition to toplevel Makefile to support building just the documentation. Cornercase for special occasions.Nils Gillmann1+5-5
2018-03-31 10:54This should almost make it possible to pass --enable-documentation-onlyNils Gillmann2+20-0
2018-03-31 10:45configure.ac: The comment in line 598 was wrongNils Gillmann1+1-2
2018-03-30 18:55retry DNS queries, as DNS is UDP-based and hence unreliableChristian Grothoff1+88-27
2018-03-30 16:32comments on rPChristian Grothoff1+104-1
2018-03-30 14:42few more obsolete lines to remove (statistic tested is gone)Christian Grothoff1+0-3
2018-03-30 14:38move experimental subsystems into experimental build...Christian Grothoff1+15-14
2018-03-30 14:36eliminate check for dead statistic in integration testsChristian Grothoff5+0-16
2018-03-30 14:23fix conversation ftbfs issues:Christian Grothoff3+123-29
2018-03-30 14:07fix sq compiler warning for uninit parameter, query is not primary key due to override-with-latest replacement strategyChristian Grothoff2+2-2
2018-03-28 09:05Add .patch to gitignoreNils Gillmann1+1-0
2018-03-28 09:01Merge branch 'master' of gnunet.org:gnunetNils Gillmann1+87-0
2018-03-28 09:00Add emacs-based editors temp files to gitignoreNils Gillmann1+1-0
2018-03-27 23:24Merge branch 'master' of ssh://gnunet.org/gnunetxrs2+5-1
2018-03-27 23:24add release_policy.rfcxrs1+87-0
2018-03-27 13:52Commit a commented section for install I will be working on laterNils Gillmann1+4-0
2018-03-25 21:41[transport-wlan] use correct buffer positionDavid Barksdale1+1-1
2018-03-21 09:31rps profiler: collect statisticsJulius Bünger1+174-5
2018-03-21 06:56rps profiler: log view sizesJulius Bünger2+48-5
2018-03-21 06:56rps profiler: restructure functionJulius Bünger1+22-14
2018-03-21 06:51rps: loggingJulius Bünger2+8-0
2018-03-20 16:02nameng02+7-6
2018-03-19 21:15fix up guix-env.scmng01+3-5
2018-03-15 20:18separate variables for view and sampler, view block conditionJulius Bünger1+25-7
2018-03-15 07:06dumping HTTP response body for debug.Marcello Stanisci1+5-0
2018-03-14 19:29rps service: configure minimum view instead of initvalJulius Bünger1+16-5
2018-03-09 08:37debug statement.Marcello Stanisci1+2-0
2018-03-08 20:52rps service: minor changes and loggingJulius Bünger1+28-6
2018-03-08 15:42SSL->TLS / X.509 in log messages and comments, remove unnecessary checkChristian Grothoff1+15-31
2018-03-08 15:27avoid specifying useless DEFAULT valuesChristian Grothoff2+7-5
2018-03-08 15:27enable cache use by defaultChristian Grothoff1+2-2
2018-03-08 15:27enforce query is primary keyChristian Grothoff1+31-15
2018-03-08 15:26fix off-by-one in BOX type processingChristian Grothoff1+14-5
2018-03-08 15:20rps service: reorder functions in a meaningful wayJulius Bünger1+2-2
2018-03-08 15:18rps service: fix memory corruptionJulius Bünger1+11-7
2018-03-08 14:50misc fixes to gnunet-gns-proxy, in particular avoiding MHD-busy waitingChristian Grothoff5+253-91
2018-03-08 13:43disable debug instrumentation againChristian Grothoff1+2-2
2018-03-08 13:24modernize manual for current browsersChristian Grothoff1+7-3
2018-03-08 13:24fix output of hostname by gnunet-gnsChristian Grothoff1+4-4
2018-03-08 13:24better error reporting from schedulerChristian Grothoff1+47-23
2018-03-08 13:09fix free of uninitChristian Grothoff1+8-3
2018-03-08 13:01just cleaning up indentation and doxygen commentsChristian Grothoff1+28-9
2018-03-08 12:58simplify: local zone is no longer usedChristian Grothoff1+99-156
2018-03-07 18:24fix headersSchanzenbach, Martin2+8-4
2018-03-06 20:08be lax with originsSchanzenbach, Martin1+2-3
2018-03-06 20:05update configSchanzenbach, Martin1+1-1
2018-03-06 16:41updateSchanzenbach, Martin1+30-0
2018-03-06 11:36forgot fileSchanzenbach, Martin1+2175-0
2018-03-06 10:52fix proxy and refactor OIDCSchanzenbach, Martin6+171-1894
2018-03-05 22:10adding missing/forgotten filesChristian Grothoff2+410-0
2018-03-05 20:08migrate gnunet-dns2gns to new .gnu-less GNS APIChristian Grothoff2+118-284
2018-03-05 19:44update gnunet-conversation to match .gnu-less GNSChristian Grothoff5+66-40
2018-03-05 19:00add convenience API to gnunetgns libChristian Grothoff6+106-301
2018-03-05 18:40Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin8+519-11
2018-03-05 18:39start fixing gnsSchanzenbach, Martin4+220-68
2018-03-05 17:33rps profiler: get views from peersJulius Bünger1+131-1
2018-03-05 17:29rps: fixesJulius Bünger2+23-5
2018-03-05 17:27rps: add debug call to get view to cliJulius Bünger1+64-3
2018-03-05 17:25rps: add debug function to api to get view of serviceJulius Bünger5+301-2
2018-03-05 13:06contrib/find_typedes.py: flake8ng01+82-79
2018-03-05 12:29contrib/gnunet-chk.py: flake8.ng01+90-83
2018-03-05 08:17flake8 gdb-iterate-dll.pyng01+6-7
2018-03-05 08:10flake8 fixes for pydifferng01+36-31
2018-03-05 07:56futuresng02+7-1
2018-03-05 07:49remove weird comment from tox.ining01+0-1
2017-11-25 10:27tox updateng01+2-0
2018-03-05 07:46Merge branch 'master' of gnunet.org:gnunetng041+911-951
2018-03-03 21:42update developer manual to match GNS changesChristian Grothoff1+13-10
2018-03-03 21:41update NSS plugin to hijack non-gnu/zkey tlds as wellChristian Grothoff2+28-54
2018-03-03 21:32update user-documentation to match new implementationChristian Grothoff2+155-164
2018-03-03 21:05eliminate .gnu from GNSChristian Grothoff31+640-562
2018-03-03 20:56handle case where resolver operation is cancelled during success callbackChristian Grothoff1+19-13
2018-03-03 20:23fix loggingChristian Grothoff3+46-46
2018-03-03 17:32add pin zone, remove obsolete scriptChristian Grothoff4+5-97
2018-02-26 13:08fix newline, reduce verbosityChristian Grothoff1+8-8
2017-11-23 18:43Add tox.ini to control flake8 settings project wide.ng01+3-0
2017-11-20 11:122to3 ./contrib/gdb-iterate-dll.pyng01+2-2
2017-11-20 10:592to3 ./src/integration-tests/test_integration_disconnect.py.inng01+10-11
2017-11-20 10:562to3 ./src/integration-tests/gnunet_testing.py.inng01+17-18
2017-11-20 09:422to3 ./src/integration-tests/test_integration_reconnect.py.inng01+10-11
2017-11-20 09:37+ng01+8-8
2017-11-20 09:352to3 ./src/integration-tests/test_integration_reconnect_nat.py.inng01+10-11
2017-11-20 09:332to3 ./src/integration-tests/test_integration_bootstrap_and_connect.py.inng01+8-9
2017-11-20 09:312to3 ./src/integration-tests/test_integration_disconnect_nat.py.inng01+10-11
2018-03-03 16:31src/fs/test_gnunet_fs_psd.py.in: Use py2 and py3.4+ compatible importng01+6-1
2017-11-22 20:39Removing contrib/ps_mem.py. There is no user in the source for this, and it has been released as a separate package now.ng01+0-477
2018-03-02 09:10better py3 supportChristian Grothoff1+12-12
2018-03-01 16:52-fixesSchanzenbach, Martin3+257-205
2018-03-01 13:14Merge branch 'identity_oidc'Schanzenbach, Martin3+124-40
2018-02-28 17:38fixed inverted greater-than less-thant3sserakt1+9-5
2018-02-27 14:58-fix userinfo_endpointPhil1+64-25
2018-02-26 16:02-Merge branch 'master' into identity_oidcPhil23+925-418
2018-02-26 16:01-token endpoint fix wipPhil3+61-16
2018-02-25 22:21first preparations for GNS mapping arbitrary TLDsChristian Grothoff6+142-9
2018-02-25 22:20Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff10+1734-120
2018-02-25 22:20first preparations for GNS mapping arbitrary TLDsChristian Grothoff1+41-0
2018-02-25 15:23-fixSchanzenbach, Martin9+1723-112
2018-02-24 22:44couple of markups in developer chap.ng01+11-8
2018-02-21 14:57-wip UserInfo EndpointPhil2+354-112
2018-02-18 20:00convert AUTHORS to utf-8Christian Grothoff1+5-5
2018-02-18 08:39fixed stupid copy pastet3sserakt1+1-1
2018-02-16 17:45fixed codesonar: 463.634, 1216.1564, 547.830, 1215.1563, 441.612, 478.650t3sserakt2+20-12
2018-02-12 13:57-wip token endpoint refactorPhil3+40-31
2018-02-12 01:26multicast hotfix: relay_count is coerced from ul to uspsyc://loupsycedyglgamf.onion/~lynX2+6-0
2018-02-12 01:26email address (this is a test commit for mail notifications)Florian Dold1+1-1
2018-02-06 03:52fix datstore bind issue for real this timeDavid Barksdale1+12-3
2018-02-05 13:57-wip token endpoint fixPhil2+57-11
2018-02-05 12:58-changes for using token endpoint & added token endpointPhil6+255-275
2018-02-04 15:28couple of doc developer changes and notesng01+21-11
2018-02-03 12:45real htmlng01+57-49
2018-02-03 12:38+ng01+2-1
2018-02-03 12:33doc: index.html indent + licenseng01+32-20
2018-02-03 12:12doc: fix up a section in developerng01+18-9
2018-02-03 11:58doc: installation fixesng01+8-9
2018-02-03 11:42simple -> uncomplicatedng01+12-10
2018-02-03 11:31simple -> uncomplicatedng01+1-1
2018-02-03 11:28simple -> uncomplicatedng01+5-5
2018-02-02 18:39consider deletion of egos we don't know; make code less obscurelurchi1+15-11
2018-02-02 17:38fix Null Test After Dereferencelurchi1+9-13
2018-02-01 19:09improve documentationlurchi2+15-13
2018-02-01 18:54scheduler API change to allow use with js event looplurchi2+390-237
2018-01-30 11:50-code scanner complains about intentional malloc returnpsyc://loupsycedyglgamf.onion/~lynX1+3-2
2018-01-30 11:50fix datastore bind issueChristian Grothoff1+4-0
2018-01-30 01:30log unsent queued messages only on DEBUGFlorian Dold1+2-2
2018-01-29 17:46rps test: fix uninitialized value usage (coverity)Julius Bünger1+1-1
2018-01-27 11:44really make GNUNET_SCHEDULER_run_from_driver more graceful (must have been late)lurchi1+1-1
2018-01-25 15:05rps: record more statistic valuesJulius Bünger2+51-21
2018-01-25 14:56rps profiler: write statistics to fileJulius Bünger2+58-2
2018-01-25 14:31-wip token endpointPhil1+322-278
2018-01-24 21:52make GNUNET_SCHEDULER_run_from_driver more gracefullurchi1+26-21
2018-01-23 08:09catch early return of select before call to GNUNET_SCHEDULER_run_from_driverlurchi1+15-0
2018-01-23 07:47Revert "add assertion for debugging"lurchi1+0-1
2018-01-23 07:14add assertion for debugginglurchi1+1-0
2018-01-22 18:49forgot headerfileSchanzenbach, Martin1+1-0
2018-01-22 17:46remove unnecessary checklurchi1+1-3
2018-01-22 17:43use absolute times in driverlurchi1+11-9
2018-01-22 16:44-Merge branch 'master' into identity_oidcPhil1+7-3
2018-01-22 16:42-fix unsafed filePhil1+0-3
2018-01-22 16:41fix rest header parsing as wellSchanzenbach, Martin1+42-3
2018-01-22 16:38Merge branch 'master' into identity_oidcPhil4+150-0
2018-01-22 16:35-wip token requestPhil2+86-40
2018-01-22 16:34fix post processingSchanzenbach, Martin1+49-0
2018-01-22 16:05implement boolean json specFlorian Dold3+98-0
2018-01-22 13:56-merge branch 'master' into identity_oidcPhil42+1809-356
2018-01-22 13:52-wip token requestPhil1+191-23
2018-01-22 13:49fix memleakSchanzenbach, Martin1+16-6
2018-01-22 03:32rps profiler: more statistics from serviceJulius Bünger2+222-32
2018-01-22 03:30rps service: try to fix handling of new channelsJulius Bünger1+5-1
2018-01-21 18:04Merge branch 'master' of ssh://gnunet.org/gnunetxrs3+124-63
2018-01-21 18:04test_multicast_multipeer: fix warningsxrs1+12-11
2018-01-21 14:23indentation fixesChristian Grothoff2+30-39
2018-01-21 12:32check if no tasks are left after the driver looplurchi1+52-17
2018-01-21 12:29actually test if signals are handledlurchi1+42-7
2018-01-21 12:04update test_psyc_api_joinxrs2+57-58
2018-01-21 10:17Merge branch 'master' of ssh://gnunet.org/gnunetxrs12+425-130
2018-01-20 21:10fix linkChristian Grothoff1+3-1
2018-01-20 21:08ignChristian Grothoff1+4-0
2018-01-20 21:07reactivate test, fix misc warningsChristian Grothoff5+158-96
2018-01-19 19:49doc: developer: fix line 97 xref warningng01+1-1
2018-01-19 19:40gitignore: Add non-public gnunet-doc.scm which happens to reside in the tree of ng0ng01+1-0
2018-01-18 15:57-fix get and post authorization requestPhil2+432-439
2018-01-18 15:25fix loop responsible for finding tasks with expired timeoutlurchi1+4-1
2018-01-17 17:02always check priority given by userslurchi1+6-6
2018-01-16 17:44return now if we found a task that is ready (optimization)lurchi1+2-2
2018-01-16 17:43only check fdsets when select selected something (optimization)lurchi1+19-16
2018-01-16 17:10Revert "call GNUNET_abort_ directly for debugging purposes"lurchi1+1-2
2018-01-16 16:30call GNUNET_abort_ directly for debugging purposeslurchi1+2-1
2018-01-16 16:27remove duplicate timeout checklurchi1+0-4
2018-01-16 15:58-fix GET requestPhil1+405-356
2018-01-15 17:13rps: start using statistics serviceJulius Bünger2+223-2
2018-01-16 13:12Merge branch 'master' of gnunet.org:gnunetng06+33-30
2018-01-16 09:57README: clarify texinfo dependencyng01+4-1
2018-01-15 16:57Merge branch 'master' of ssh://gnunet.org/gnunetxrs52+1139-1682
2018-01-15 15:24-fix GET login finishedPhil1+251-164
2018-01-15 14:15additionally check that size returned by Postgres matchesChristian Grothoff1+30-6
2018-01-15 05:17Uninitialized readDavid Barksdale1+1-1
2018-01-15 05:06Unused valueDavid Barksdale1+0-1
2018-01-14 23:32remove unused variableslurchi1+0-22
2018-01-14 23:08Adding my ssh keyDavid Barksdale1+1-0
2018-01-14 21:30Makefile, configure.ac, doc/Makefile: Add the ability to opt-out of documentation building with --disable-documentation, defaults to --enable-documentationng03+17-16
2018-01-14 20:53dist test_dht_tools.confChristian Grothoff1+1-0
2018-01-14 19:05guix-env.scm: texlive-tiny is enough for the info outputng01+2-1
2018-01-14 07:03SQLite doesn't constant foldDavid Barksdale1+66-16
2018-01-13 19:35Fix force extend_pathDavid Barksdale1+11-1
2018-01-13 16:09be more generous for short-lived tests wrt quotaChristian Grothoff1+3-3
2018-01-13 14:39added ssh keylurchi1+1-0
2018-01-13 13:47use assert to guard better against double-close on client sideChristian Grothoff1+5-5
2018-01-13 13:46do not die if client closes port it never openedChristian Grothoff1+8-1
2018-01-13 13:37prevent assertion failureChristian Grothoff1+8-0
2018-01-13 13:35prevent NPEChristian Grothoff2+3-1
2018-01-12 14:35-fix get request without authorization codePhil1+65-26
2018-01-12 13:53-wip attribute collectionPhil1+169-146
2018-01-12 12:36fix reverse lookup from namestoreSchanzenbach, Martin1+1-1
2018-01-12 11:11fix #5242 topology.txt write issueChristian Grothoff1+29-10
2018-01-12 11:03fix #5238Christian Grothoff3+181-37
2018-01-11 14:58-wip client_id checkPhil1+77-21
2018-01-11 09:21Merge remote-tracking branch 'gnunet/master' into identity_oidcPhil17+381-1425
2018-01-11 03:48Try to keep the cadet->code MQ from growing too largeDavid Barksdale1+9-1
2018-01-10 22:14gracefully accept empty FD set that claim to contain FDslurchi1+48-44
2018-01-10 19:15Try to keep the fs->core MQ from growing too largeDavid Barksdale1+3-1
2018-01-10 16:19properly detect calling add_select without descriptors; simplify extract_handleslurchi1+21-20
2018-01-10 03:29fix scheduler when add_select is called with 0 ready fdsSchanzenbach, Martin3+43-13
2018-01-09 14:41-wip post request testing required and namestore handle fix requiredPhil1+53-67
2018-01-09 13:29-wip post authenticationPhil2+415-117
2018-01-08 19:24always set task NULL when cancel; make sure SCHEDULER_add* doesn't get invalid inputlurchi1+11-8
2018-01-08 18:25add description to chap devng01+1-0
2018-01-08 16:18Merge branch 'master' of gnunet.org:gnunetng01+51-16
2018-01-08 16:18doc chapter developer: typo fixes, link fixng01+8-6
2018-01-08 16:12rps tests: proper implementation of flags for testsJulius Bünger1+51-16
2018-01-07 22:48typofixamirouche1+1-1
2018-01-08 15:25Merge branch 'master' of gnunet.org:gnunetng019+393-143
2018-01-08 15:21clean up contrib: move 2 guix files to the root level. folder structure will be moved to https://c.n0.is/ng0_guix/packagesng08+200-1325
2018-01-07 22:51rps tests: possibly end non-churn-tests before timeoutJulius Bünger1+2-1
2018-01-07 22:09rps tests: remove assertionJulius Bünger1+0-6
2018-01-08 09:49Merge remote-tracking branch 'origin/master' into identity_oidcSchanzenbach, Martin194+12563-11227
2018-01-08 06:58Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin24+427-161
2018-01-08 06:58bugfixesSchanzenbach, Martin9+98-42
2018-01-08 05:26add psyc testxrs2+362-0
2018-01-07 21:34more size checking; tokenize only after size checklurchi1+27-9
2018-01-07 21:32rps tests: cosmeticsJulius Bünger1+26-14
2018-01-07 21:10rps tests: sanity checks and cosmeticsJulius Bünger1+11-5
2018-01-07 21:09rps tests: change function signature, commentsJulius Bünger1+15-4
2018-01-07 21:07rps tests: proper shutdownJulius Bünger1+12-2
2018-01-07 21:05rps tests: check whether peer was scheduled to go off/onlineJulius Bünger1+15-0
2018-01-07 20:03rps tests: make sure no callback executes after shutdownJulius Bünger1+64-0
2018-01-07 19:59rps tests: comments and loggingJulius Bünger1+48-8
2018-01-07 19:20vsprintf returns negative on error.anryko2+15-8
2018-01-07 17:35properly check size of MsgProcRequestlurchi1+9-5
2018-01-07 17:30Style fixes (mostly tabs to spaces).anryko2+46-46
2018-01-07 14:55transport: [fix] Typos in commentsMatthias Kolja Miehl1+2-2
2018-01-07 14:22gnunet-c-tutorial: [fix] Add missing 'make' commandsMatthias Kolja Miehl1+2-0
2018-01-07 15:18fix dereferencing uninitialized rs/ws; assert non-NULL before dereferencing network/file handleslurchi1+12-5
2018-01-07 15:13Revert "fix dereferencing uninitialized pointer"lurchi1+5-8
2018-01-07 14:43Fixed potential NULL dereference.anryko1+9-3
2018-01-07 00:00Merge branch 'master' of ssh://gnunet.org/gnunetxrs2+20-8
2018-01-06 23:59Merge branch 'master' of https://gnunet.org/git/gnunetlurchi13+99-47
2018-01-06 23:59shutdown might happen when plc_gst is not in the hashmaplurchi1+10-8
2018-01-06 23:57reconnect_task pointer must be NULLed when executedlurchi1+3-0
2018-01-06 23:55Merge branch 'master' of ssh://gnunet.org/gnunetxrs146+15573-4546
2018-01-06 23:37doc/documentation: developer,philosophy,user: suggestions by Amirouche Boubekki via gnunet-developers@gnu.org, with some minor additions.ng04+19-11
2018-01-06 20:37handle error properly, do not just log but continue gracefully -- v6 alsoChristian Grothoff1+18-8
2018-01-06 20:36handle error properly, do not just log but continue gracefullyChristian Grothoff1+13-6
2018-01-06 20:33fix log call: wait until pid is initializedChristian Grothoff1+3-3
2018-01-06 20:22internally assert that asprintf size allocation never failsChristian Grothoff3+5-4
2018-01-06 20:05fix potential use of uninitialized keyChristian Grothoff3+36-11
2018-01-06 17:52Merge branch 'lurchi_social'lurchi1+7-0
2018-01-06 17:50check return valueChristian Grothoff1+5-4
2018-01-06 17:35fix documentationlurchi1+1-1
2018-01-06 17:35fix dereferencing uninitialized pointerlurchi1+8-5
2018-01-06 17:10add ABE dependencies to documentationSchanzenbach, Martin1+2-0
2018-01-06 15:46misc peerinfo fixes; signed/unsinged cmps, warnings, unchecked return valueChristian Grothoff1+42-13
2018-01-06 15:37fix indentation and use after free in tcp pluginChristian Grothoff4+98-66
2018-01-06 14:14include gnunet.doxy in TGZChristian Grothoff1+3-0
2018-01-05 19:56fix signed/unsigned cmpChristian Grothoff1+8-3
2018-01-05 19:53initialize variable on all pathsChristian Grothoff1+1-0
2018-01-05 19:53fix potential use after free in tcpChristian Grothoff2+20-13
2018-01-05 19:23Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin5+108-49
2018-01-05 19:11-fix possible npeSchanzenbach, Martin1+6-5
2018-01-05 17:19Fixed int to unsigned casting warning.anryko1+3-3
2018-01-05 16:40eliminate warningsChristian Grothoff1+21-1
2018-01-05 16:33prevent use-after-free by indicating free status in return value of set_incoming_quotaChristian Grothoff1+17-8
2018-01-05 16:27check strftime return valueChristian Grothoff1+34-20
2018-01-05 16:18fix error handling, do not continue with uninitialized variable after failureChristian Grothoff1+6-6
2018-01-05 16:13fix potential double freeChristian Grothoff1+27-11
2018-01-05 14:37Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin1+4-1
2018-01-05 14:36-fixesSchanzenbach, Martin2+6-18
2018-01-05 12:55Fix potential NULL dereference warning.anryko1+4-1
2018-01-05 09:46-fix testSchanzenbach, Martin1+5-3
2018-01-04 23:23Merge branch 'master' of gnunet.org:gnunetng033+376-184
2018-01-04 23:19introduce .mailmapng01+26-0
2018-01-04 22:40Fixed useless assignment.anryko1+0-1
2018-01-04 22:37Fixed Uninitialized Variable warning.anryko1+1-1
2018-01-04 21:50Fixed Uninitialized Variable warning.anryko1+3-3
2018-01-04 21:42avoid freeing uninit ptr on error pathChristian Grothoff2+37-14
2018-01-04 21:37do not put NULL blockChristian Grothoff1+18-11
2018-01-04 21:35initialize response_code, alwaysChristian Grothoff1+2-1
2018-01-04 21:29fix major initialization issue in datacache postgres pluginChristian Grothoff1+8-0
2018-01-04 21:21add assertionChristian Grothoff3+26-13
2018-01-04 20:54fix memory leakChristian Grothoff1+1-0
2018-01-04 20:51fix memory leakChristian Grothoff3+12-4
2018-01-04 20:46fix memory leakChristian Grothoff1+2-0
2018-01-04 20:43fix UDP memory leakChristian Grothoff1+3-2
2018-01-04 20:11Merge branch 'master' of git+ssh://gnunet.org/gnunetSchanzenbach, Martin14+156-72
2018-01-04 20:11-fix testSchanzenbach, Martin1+19-17
2018-01-04 19:27simplify driver_add_multiplelurchi1+4-8
2018-01-04 18:29Leak fix.anryko1+7-0
2018-01-04 18:18fix misc compiler warningsChristian Grothoff13+153-66
2018-01-04 17:36Close file descriptor on error handling.anryko1+1-0
2018-01-04 17:02define condsChristian Grothoff1+2-0
2018-01-04 16:55add versioning noteChristian Grothoff1+3-0
2018-01-04 16:50fix more warningsChristian Grothoff3+78-42
2018-01-04 16:50make glib optionalChristian Grothoff1+5-3
2018-01-04 16:45newlineng01+1-2
2018-01-04 16:45extend contrib packages guix READMEng01+37-11
2018-01-04 16:33doc/documentation/README.txt: remove obsolete linesng01+0-41
2018-01-04 16:29Dockerfile: adjust to gnurl-7.57.0ng01+2-9
2018-01-04 16:05trying again to fix test_service timeout on v6 failureChristian Grothoff5+95-36
2018-01-04 15:46fix timeout of test_service, misc signed/unsigned and unused argument issuesChristian Grothoff7+225-119
2018-01-04 15:07Merge remote-tracking branch 'origin/identity_abe'Schanzenbach, Martin79+14533-4062
2018-01-04 14:28-cleanup doc; fixesSchanzenbach, Martin24+263-386
2018-01-04 11:49update READMEChristian Grothoff1+7-2
2018-01-04 09:43Merge branch 'master' of ssh://gnunet.org/gnunetxrs2+5-7
2018-01-04 09:36multicast: remove old testxrs1+0-8
2018-01-04 09:20minor changexrs1+1-7
2018-01-03 14:50motivational changes to disclaimer README.1stpsyc://loupsycedyglgamf.onion/~lynX2+25-16
2018-01-03 14:50fixng01+1-5
2018-01-03 14:40more texinfo woesng01+3-1
2018-01-03 14:35doc: texinfo...ng01+1-1
2018-01-03 09:11-move abe functionality out of util; prepare for releaseSchanzenbach, Martin14+743-232
2018-01-02 18:55Merge branch 'master' of ssh://gnunet.org/gnunetxrs1+5-4
2018-01-02 17:34Fix double-scheduling of shutdown taskDavid Barksdale1+5-4
2018-01-02 16:12Merge branch 'master' of ssh://gnunet.org/gnunetxrs91+7806-6880
2018-01-02 16:10add test_psyc.confxrs1+50-0
2018-01-02 16:09line fixxrs1+2-1
2018-01-02 16:08add testbed test for psycxrs2+300-2
2018-01-02 15:48-mergeSchanzenbach, Martin98+9877-9814
2018-01-02 15:37-move idp experimentalSchanzenbach, Martin1+5-10
2018-01-02 12:39doc: change some urls to print out the URL for the printed formatng01+4-4
2018-01-02 10:57vers bumpChristian Grothoff1+2-2
2018-01-02 01:57add README.1stChristian Grothoff2+247-1
2018-01-02 01:55fix more 'make dist' issuesChristian Grothoff11+29-8
2018-01-02 01:35fix misc make dist issuesChristian Grothoff12+2919-2593
2018-01-02 01:16Fix memory leak in select_loopDavid Barksdale1+4-0
2018-01-02 01:04Fix broken buildDavid Barksdale1+0-1
2018-01-02 00:54Fix memory leaks in cadet testsDavid Barksdale2+2-0
2018-01-02 00:22fix issue with sending BROKEN timeouts early due to wrong timeout calculationChristian Grothoff3+79-36
2018-01-01 17:16fix GNUNET_TIME_year_to_time, do not start in February...Christian Grothoff1+1-1
2018-01-01 14:23create .gitignoreChristian Grothoff1+2-0
2018-01-01 14:22update .gitignoreChristian Grothoff1+1-0
2018-01-01 14:22remove speed bumpsChristian Grothoff2+16-18
2018-01-01 12:03guix-env.scm: it is python2ng01+1-1
2018-01-01 12:03do not build vocabulary chapter for nowng01+10-7
2018-01-01 11:54documentation: contribution: +ng01+0-9
2018-01-01 11:44documentation: ignore 'configuration' manual for now (doesn't exist).ng02+4-7
2017-12-31 13:12contrib: still python2.ng01+1-1
2017-12-31 12:17Merge branch 'master' of gnunet.org:gnunetng041+2451-1675
2017-12-31 12:16contrib: gnunet-doc.scm: fix upng01+1-1
2017-12-31 12:15change comment in developer.texing01+1-1
2017-12-30 20:32merge branch 'refactoring-scheduler'lurchi8+955-681
2017-12-30 19:46Merge branch 'fix_social'lurchi34+1500-998
2017-12-30 19:39Revert "tried to print out stacktrace, not working. removed."lurchi2+12-72
2017-12-30 19:37cleanuplurchi3+18-30
2017-12-30 18:10consider entry decision while re-entering a placelurchi1+58-51
2017-12-30 17:52actually test reconnecting; result in enter callback must always be GNUNET_OKlurchi1+6-6
2017-12-30 17:44master/slave pointers must not be NULL immediatly after sending leave requestlurchi1+4-12
2017-12-30 17:27fixing the place leave logic after protocol changelurchi2+172-60
2017-12-30 17:19test_social runs into the case GNUNET_YES == grp->is_disconnectedlurchi1+1-1
2017-12-30 12:56doc fix: not ie peers but sometimes called peersng01+4-3
2017-12-30 12:47doc fixng01+1-1
2017-12-30 12:39doc: philosophy: 2 spaces -> 1 space between sentences. Some grammar fixes. Using fully distributed and fully decentralized instead of 'decentralized', intended to be explained later on.ng01+40-40
2017-12-30 12:21doc: philosophyng01+11-10
2017-12-29 20:16documentation: philisophy: grammar fix.ng01+1-1
2017-12-29 19:51documentation: philosophy: Apply some fixes from paper notes.ng01+9-7
2017-12-29 16:26Demote some log messagesDavid Barksdale2+3-3
2017-12-29 16:25Update POTFILES.inDavid Barksdale1+0-1
2017-12-29 15:56Combine logic for attaching pathsDavid Barksdale1+59-96
2017-12-29 14:40rps: move handlers structJulius Bünger1+22-21
2017-12-29 14:38rps: flagging channels while destructionJulius Bünger1+10-0
2017-12-29 14:37refactor rps codeJulius Bünger7+1818-2286
2017-12-28 23:53Merge branch 'master' of gn:gnunetJulius Bünger1+1-0
2017-12-28 23:51rps: improve churn testingJulius Bünger2+58-2
2017-12-28 23:48rps: add assertionJulius Bünger1+1-0
2017-12-28 23:45rps: prepare cancellation of messagesJulius Bünger1+11-4
2017-12-28 23:41rps: fix double callJulius Bünger1+0-1
2017-12-28 22:45add assertionChristian Grothoff1+1-0
2017-12-28 18:14Actually print the path as a stringDavid Barksdale1+1-1
2017-12-28 18:03rps: stop destroying mqJulius Bünger2+0-6
2017-12-28 00:35Better cycle checking in path from DHTDavid Barksdale1+14-0
2017-12-27 17:47Fix use-after-free in gnunet-cadetDavid Barksdale1+1-0
2017-12-27 17:24Fix handling of GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_TUNNELSDavid Barksdale1+44-12
2017-12-27 16:55Fix handling of GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_PEERSDavid Barksdale1+42-10
2017-12-27 14:42do not churn on most tests; add specific churn testJulius Bünger2+30-2
2017-12-27 14:06rps: close port before disconnectingJulius Bünger1+1-0
2017-12-27 13:50beautify loopChristian Grothoff1+1-2
2017-12-27 13:49fix flow control issueChristian Grothoff2+12-11
2017-12-27 13:26add logging to cadet initiatlizationsChristian Grothoff1+8-1
2017-12-27 13:08some niceities for rps test configurationChristian Grothoff2+33-9
2017-12-27 13:07indentation fixChristian Grothoff1+8-8
2017-12-27 13:07more logging for helloChristian Grothoff1+7-0
2017-12-27 13:06more logging for transportChristian Grothoff2+16-1
2017-12-27 13:06unset environment variables that will break testbed, indentation and comment typo fixesChristian Grothoff3+22-14
2017-12-27 13:12add rps binaries to .gitignoreJulius Bünger1+12-0
2017-12-26 17:16result is a boolean; stylistic changeslurchi1+8-5
2017-12-26 17:05test_psyc: less services and less noise in the outputlurchi1+16-0
2017-12-26 17:05test_social: less services and less noise in the outputlurchi1+13-2
2017-12-26 15:54Prevent multipeermap from being reallocatedDavid Barksdale1+1-1
2017-12-24 12:31unified debug output (allows grep OP ID)lurchi1+5-5
2017-12-24 12:29stylistic fixlurchi1+3-3
2017-12-24 12:25be more clear about test procedure (use self-explanatory function names)lurchi1+21-7
2017-12-24 12:15remove debug assertion; add debug outputlurchi1+25-3
2017-12-24 12:08forgot to call GNUNET_SERVICE_client_continuelurchi1+19-19
2017-12-23 15:57Revert "Fix use-after-free in loop over modified list"David Barksdale1+17-34
2017-12-23 15:54Check for cycles in cadet pathsDavid Barksdale1+26-3
2017-12-22 20:54Check for invalid path_lengthDavid Barksdale1+6-0
2017-12-20 09:05Merge remote-tracking branch 'origin/master' into identity_abeSchanzenbach, Martin8+115-52
2017-12-20 01:20Another assert which is actually OKDavid Barksdale1+4-1
2017-12-19 15:07-fix login timePhil1+114-115
2017-12-19 00:47Another assert which is actually OK.David Barksdale1+3-7
2017-12-19 00:39Fix use-after-free in loop over modified listDavid Barksdale1+34-17
2017-12-17 17:31make gnunet-service-peerinfo unlink HELLOs greater than the allowed GNUNET_MAX_MESSAGE_SIZExrs1+5-1
2017-12-17 14:43fix make cleanxrs1+12-12
2017-12-17 14:10Merge branch 'master' of ssh://gnunet.org/gnunetxrs1+5-0
2017-12-15 16:37we have to destroy channels to the origin when cleaning up a memberlurchi1+5-0
2017-12-14 17:19Merge branch 'fix_social' of gnunet.org:gnunet into fix_sociallurchi3+122-7
2017-12-14 17:10don't shutdown before all members and origin have disconnectedlurchi1+159-153
2017-12-14 17:08actually use the is_disconnecting flag; debug output; remove dead codelurchi1+18-11
2017-12-14 16:59-add todos; cleanupSchanzenbach, Martin1+65-58
2017-12-14 16:49-mergeSchanzenbach, Martin2+274-77
2017-12-14 16:47-minorSchanzenbach, Martin1+15-4
2017-12-14 16:42-add login and login timeoutPhil2+166-65
2017-12-13 23:48doc: README: some notes on FIXME tasks.ng01+5-0
2017-12-13 20:02Merge branch 'master' of ssh://gnunet.org/gnunetxrs1+51-14
2017-12-13 13:55Some additions to the generic installation collection.ng01+51-14
2017-12-11 12:06-merge branch 'identity_oidc' of git-int.aisec.fraunhofer.de:sas/gnunet-mirror into identity_oidcPhil1+8-0
2017-12-11 12:03-fixSchanzenbach, Martin1+8-0
2017-12-11 12:03-merge branch 'identity_oidc' of git-int.aisec.fraunhofer.de:sas/gnunet-mirror into identity_oidcPhil2+55-0
2017-12-11 12:03-commit header parse work in progressPhil1+143-40
2017-12-11 12:01-add header map to rest handleSchanzenbach, Martin2+55-0
2017-12-07 13:54-mergePhil7+100-17
2017-12-07 13:54-fixed nonce=(null)Phil1+13-15
2017-12-07 13:03Refactored filePhil1+156-114
2017-12-07 12:48-mergeSchanzenbach, Martin0+0-0
2017-12-07 12:04Merge branch 'identity_oidc' of git-int.aisec.fraunhofer.de:sas/gnunet-mirror into identity_oidcSchanzenbach, Martin3+233-118
2017-12-07 13:03--commit still brokenPhil3+233-118
2017-12-07 12:03Merge branch 'identity_abe' into identity_oidcSchanzenbach, Martin4+23-13
2017-12-07 11:31Merge branch 'identity_oidc' of git-int.aisec.fraunhofer.de:sas/gnunet-mirror into identity_oidcPhil9+447-174
2017-12-07 10:13-commit brokenSchanzenbach, Martin1+166-150
2017-12-05 19:44Merge branch 'master' of ssh://gnunet.org/gnunetxrs1+15-3
2017-12-05 16:27Merge remote-tracking branch 'origin/master' into identity_abeSchanzenbach, Martin4+23-13
2017-12-05 16:27-fix some mem corruption, fix large file download handlingSchanzenbach, Martin1+15-3
2017-12-04 16:48Merge branch 'identity_abe' into identity_oidcSchanzenbach, Martin5+183-196
2017-12-04 16:48-move jwt back into idpSchanzenbach, Martin5+183-196
2017-12-04 16:39Merge branch 'identity_abe' into identity_oidcSchanzenbach, Martin165+20608-16058
2017-12-04 16:39-start jwtSchanzenbach, Martin4+196-173
2017-12-04 16:10-fixSchanzenbach, Martin4+38-16
2017-12-04 15:37-fix makefileSchanzenbach, Martin5+231-6
2017-12-04 15:19Merge remote-tracking branch 'origin/identity_abe' into identity_oidcPhil163+20162-15882
2017-12-04 15:13-start oidcPhil2+175-2
2017-12-03 20:08Merge branch 'master' of ssh://gnunet.org/gnunetxrs3+8-10
2017-12-03 16:16fix related to #4909/12605: force desirability of path if path is in useChristian Grothoff3+8-10
2017-12-02 21:34Merge remote-tracking branch 'origin/master' into identity_abeSchanzenbach, Martin145+19124-15254
2017-12-02 21:32-refactoredSchanzenbach, Martin19+1027-628
2017-11-29 19:32Merge branch 'master' of ssh://gnunet.org/gnunetxrs16+888-587
2017-11-28 19:59Merge branch 'master' of gnunet.org:gnunet into doc/documentationng017+200-120
2017-11-26 05:31can't find who suggested this crasher fix.. delayed by pgppsyc://loupsycedyglgamf.onion/~lynX1+2-0
2017-11-26 05:31Fix array indexingDavid Barksdale1+2-2
2017-11-25 17:03tried to print out stacktrace, not working. removed.t3sserakt2+72-12
2017-11-25 16:38fixed compile errort3sserakt1+2-3
2017-11-25 16:22added loggingt3sserakt4+33-6
2017-11-25 01:36Merge branch 'fix_social' of gnunet.org:gnunet into fix_socialt3sserakt1+2-8
2017-11-24 22:04revert commit 6490b5f31e58e9ec008f8c5ceda28f6054f1bbbalurchi1+3-18
2017-11-24 20:59WARNING -> DEBUGlurchi1+4-4
2017-11-24 20:58Merge branch 'fix_social' of gnunet.org:gnunet into fix_socialt3sserakt7+166-133
2017-11-24 20:58mark channel as disconnectin when a part request is sent; cleanuplurchi1+2-28
2017-11-24 20:56added FIXMElurchi1+2-0
2017-11-24 20:55added FIXMEslurchi2+3-0
2017-11-24 20:54introduce part request / part ack messages (for leaving multicast groups) and related fixeslurchi3+159-105
2017-11-23 16:09definitions.ng01+3-6
2017-11-22 20:20+ philong01+13-5
2017-11-22 16:28Merge branch 'fix_social' of gnunet.org:gnunet into fix_socialt3sserakt1+2-2
2017-11-22 14:56commented out wrong message typelurchi1+2-2
2017-11-21 03:38Merge branch 'fix_social' of gnunet.org:gnunet into fix_socialt3sserakt5+156-62
2017-11-20 17:26+ng01+25-6
2017-11-19 16:00Remove GNUNET_break call which is actually OKDavid Barksdale1+1-2
2017-11-18 16:50it's probably too expensive to introduce 2 spaces between sentences.ng01+11-8
2017-11-18 10:10Introduce PART/PART_ACK messages (tests will fail until multicast module is adapted, too)lurchi3+118-46
2017-11-18 10:08use comfort functions of MQ APIlurchi2+38-16
2017-11-15 19:40Merge branch 'master' of ssh://gnunet.org/gnunetxrs14+195-116
2017-11-14 13:55contributingng01+44-0
2017-11-14 12:19Merge branch 'fix_social' of gnunet.org:gnunet into fix_socialt3sserakt2+156-363
2017-11-13 19:45Use MQ API instead of manually allocating messages; simplify logic in handle_client_psyc_message; cleanuplurchi2+152-290
2017-11-13 17:21finalize protocol change (fixes message loss when leaving a place)lurchi1+4-73
2017-11-13 04:03Assert for a bug someone needs to fixDavid Barksdale1+1-0
2017-11-13 03:46Fix memory leak and use-after-freeDavid Barksdale1+10-0
2017-11-12 21:52Fix memory leak in publishing UBlocksDavid Barksdale1+1-0
2017-11-10 23:45Fix skip_next_messages counting, combine logicDavid Barksdale1+47-68
2017-11-09 19:35Merge branch 'fix_social' of gnunet.org:gnunet into fix_socialt3sserakt3+118-83
2017-11-09 10:57gnunet.texi: Contributing part has been moved to its own chapter.ng01+2-40
2017-11-09 10:52Alice Bob fixesng01+41-31
2017-11-09 10:50fixng01+4-0
2017-11-09 10:47no commas in @node and @sectionng02+4-2
2017-11-09 09:11fixng01+2-2
2017-11-09 09:06fixng02+5-2
2017-11-09 09:04Add new contributors manualng02+67-4
2017-11-08 21:05fs: fix typos in mime-typesDaniel Golle1+4-4
2017-11-08 19:07changed log levelst3sserakt3+36-23
2017-11-08 18:28improve documentationlurchi1+4-3
2017-11-08 18:19protocol change: add ack message for guests/hosts leaving a placelurchi3+117-83
2017-11-08 07:09FS: Add 'nar' and 'narinfo' to fs_misc.cng01+3-1
2017-11-08 07:08+ng01+12-2
2017-11-07 15:26-add decrypt statsSchanzenbach, Martin1+11-0
2017-11-06 15:56README: further specify point 4.ng01+9-0
2017-11-05 21:12add json from abs_time_nboChristian Grothoff3+50-27
2017-11-05 20:00Asserts to track down a bugDavid Barksdale1+2-0
2017-11-04 10:49I've never seen this kind of file being produced by emacs, but it has to be added.ng01+3-2
2017-11-03 07:57doc READMEng01+7-0
2017-11-02 17:15Merge branch 'fix_social' of gnunet.org:gnunet into fix_socialt3sserakt26+207-104
2017-11-02 12:49doxygen/indentation fixesChristian Grothoff1+5-3
2017-11-01 09:35properly document gnunet-ecc options in man pageChristian Grothoff1+4-4
2017-11-01 09:33add -P option to gnunet-eccChristian Grothoff3+68-9
2017-10-31 12:23add missing constChristian Grothoff2+2-2
2017-10-30 23:42batchng02+104-125
2017-10-30 14:49fixng01+5-0
2017-10-30 14:46+ng01+0-1
2017-10-30 14:44+ng01+68-31
2017-10-30 14:35installation: some comments + introducing the 'generic installation from source' collectionsng02+186-114
2017-10-29 22:21developerng01+7-4
2017-10-29 11:39Fix tcp on exit crash -- could have sworn I fixed this one beforeChristian Grothoff1+1-19
2017-10-29 11:32allow MST callback to distinguish between disconnect and parse error situations, and only log for the hard errorsChristian Grothoff16+72-23
2017-10-29 11:16minor style fixChristian Grothoff1+8-10
2017-10-29 10:27logging, cosmetic fixesChristian Grothoff3+23-17
2017-10-29 10:25do handle CTRL-C properly in test_socialChristian Grothoff1+59-32
2017-10-29 10:24better logging of message processing errors in mq handlingChristian Grothoff2+27-6
2017-10-29 10:24handle service disconnect without crashing if reconnect failsChristian Grothoff1+16-5
2017-10-29 10:23clarify use of client_dropChristian Grothoff1+6-1
2017-10-29 10:23fix wrong condition, do only drop if it has not been dropped, instead of causing double-dropChristian Grothoff1+5-1
2017-10-29 10:13Merge branch 'master' of ssh://gnunet.org/gnunetxrs5+211-162
2017-10-29 01:48Merge branch 'fix_social' of gnunet.org:gnunet into fix_socialt3sserakt5+117-50
2017-10-29 01:28added loggingt3sserakt1+11-2
2017-10-28 18:55READMEng01+6-0
2017-10-28 18:49fix name of Díazng01+1-1
2017-10-28 18:41+ng01+46-44
2017-10-28 18:15+ng02+28-9
2017-10-28 17:38fixng01+1-1
2017-10-28 17:35fixng01+1-1
2017-10-28 17:29footnotesng01+10-8
2017-10-28 17:10some notes in philosophyng01+27-21
2017-10-28 09:21misc social hacking with LurchiChristian Grothoff5+117-50
2017-10-27 16:40gnunet ev addressng01+5-1
2017-10-27 16:30gendoc fixesng02+4-4
2017-10-27 16:22fixng01+1-1
2017-10-27 16:14doc: doc-gendoc-install rule.ng02+6-1
2017-10-27 16:08developer.texi: node fixesng01+27-26
2017-10-27 15:20doc/documentation/chapters/developer.texi: GNU -> GNU/Linux (in parts where it is technically correct and not just the kernel is referenced).ng01+29-23
2017-10-27 14:58Followupng02+23-22
2017-10-27 14:53doc/documentation/chapters/developer.texi: Remove occurences of "GNUnet's …" in the section titles.ng01+72-78
2017-10-27 14:34doc/documentation/gnunet.texi: http://gnu.org…->https://gnu.orgng01+10-9
2017-10-27 12:07-add statsSchanzenbach, Martin1+40-4
2017-10-27 11:45doc: gnunet-bcd: point out help required in identifying the Texlive parts, the size of Texlive and some format and sentence structure changes.ng01+30-14
2017-10-27 11:39-fixSchanzenbach, Martin1+2-2
2017-10-26 13:47doc user: line lengthng01+23-18
2017-10-26 13:23user.texi: change @code{} -> @command{} for commands.ng01+29-27
2017-10-26 12:59@i{} -> @b{} and @{code} where appropriateng01+14-13
2017-10-26 12:52"@file{}" -> @file{}ng02+6-5
2017-10-26 12:49"@code{}" -> @code{}ng02+16-16
2017-10-26 12:28documentationng03+131-91
2017-10-25 20:36Merge branch 'master' of ssh://gnunet.org/gnunetxrs110+18505-15102
2017-10-25 19:54fix module importng01+1-0
2017-10-25 19:04gitignoreng01+4-2
2017-10-25 19:03fixng02+31-1
2017-10-25 18:48+ng01+1-0
2017-10-25 18:32fixng02+14-3
2017-10-25 18:01gendocsng07+15-6
2017-10-25 17:08doc: Add working cross-reference to 'standards' info manual of GNU/prep/standards.ng04+674-5
2017-10-25 14:56Merge branch 'master' of gnunet.org:gnunetng02+49-15
2017-10-25 14:55documentation batch commitng06+700-586
2017-10-25 14:37doc/README: +ng01+2-0
2017-10-25 12:47-fixesSchanzenbach, Martin2+4-3
2017-10-25 12:37-add j to makeSchanzenbach, Martin1+1-1
2017-10-25 12:26-add docker entrypointSchanzenbach, Martin2+8-0
2017-10-25 12:12-fix dockerSchanzenbach, Martin8+5859-4751
2017-10-25 12:07-add dockerfileSchanzenbach, Martin1+55-0
2017-10-25 11:02Peter@equalit.ie wrote (on gnunet-developers):Christian Grothoff2+49-15
2017-10-24 12:55fixng01+2-2
2017-10-24 12:50doc: installation: section 'outdated instructions', comment the part about gnunet-updateng01+62-62
2017-10-24 12:36doc: fix uref's etcng04+168-133
2017-10-24 12:21doc: READMEng01+3-0
2017-10-23 19:14developer +ng01+523-398
2017-10-23 13:28svn,subversion -> gitng01+2-2
2017-10-23 13:06doc batch commitng03+1371-1143
2017-10-23 05:46vocabulary.texing01+2-2
2017-10-23 05:41installation.texing01+148-108
2017-10-23 05:14docng02+28-15
2017-10-23 02:16added loggingt3sserakt2+18-4
2017-10-22 14:59adjust url to testbed_test.c in pdfng01+3-2
2017-10-21 17:17doc linefixesng01+156-127
2017-10-21 16:43configure: Add new Makefile.ng01+1-0
2017-10-21 16:37move docmentation to separate folderng075+219-217
2017-10-21 16:11docs: gendocsng02+184-0
2017-10-21 16:07doc readmeng01+14-2
2017-10-21 15:45doc changes modified: contrib/packages/guix/gnunet-doc.scmng010+791-134
2017-10-20 22:05edits in installation.texing01+1028-898
2017-10-20 17:12AUTHORS: alphabetic order.ng01+1-1
2017-10-20 16:57fixes in installation.texi + some changes in gnunet-c-tutorialng05+92-37
2017-10-20 15:29linelength adjustments in 'philosophy'ng01+162-121
2017-10-20 15:12tutorial-examples/019.c: linelengthng01+2-1
2017-10-20 15:07tutorial-examples 17,19,20: linelength.ng03+7-3
2017-10-20 14:48tutorial-examples/003.c : shorten the line length.ng01+5-1
2017-10-20 14:30-fix makeSchanzenbach, Martin1+1-1
2017-10-20 13:43fixes and additions in chapters/developer.texing01+889-732
2017-10-20 11:43doc/README +ng01+1-0
2017-10-20 11:40followup, fix broken texinfo codeng01+249-223
2017-10-20 11:06chapters/developers: Fix code example in 'The Container_MDLL API' to fix line lengthng01+8-4
2017-10-19 17:24corrections in developer.texing01+16-21
2017-10-19 17:12line length corrections, 50% in developer.texi.ng01+296-258
2017-10-19 16:48+ng01+947-799
2017-10-19 15:53doc/README.ng01+2-0
2017-10-19 15:19chapters/developer.texi: line length 74 for the first 19% of the file.ng01+770-693
2017-10-19 13:03guideline in doc/README.ng01+7-0
2017-10-19 12:58chapters/users.texi: keeps lines below 74 characters. Change pronouns in example cases (see https://www.gnu.org/software/guix/manual/guix.html#Submitting-Patches point 8.)ng01+1085-895
2017-10-19 07:46shorten line length in doc/gnunet.texing01+15-15
2017-10-19 07:42linelength fixes in gnunet-c-tutorial.texing01+169-109
2017-10-18 16:36Add @direntryng02+13-0
2017-10-18 16:11+ng01+2-2
2017-10-18 16:03attempt to fix buildbot system being super precise about wrong syntax. Inside comment blocks. Wow.ng01+5-5
2017-10-18 15:29mostly gnunet-c-tutorial changes.ng03+399-202
2017-10-18 04:34developer.texi: try to fix buildbot failure.ng01+3-9
2017-10-17 17:22+ng01+3-7
2017-10-17 16:50philosophy: Add footnotes.ng01+18-12
2017-10-17 16:35doc: installation: some @code->@example changesng01+123-115
2017-10-17 15:04doc: chapters: installation: some fixes.ng01+205-194
2017-10-17 12:50contrib/packages/guix: Add 'which' to native-inputsng04+6-0
2017-10-17 12:29Use Suffix Extensions in Makefiles (doc, src/{arm,dht,integration,statistics}) for improved portability.ng05+9-4
2017-10-17 11:53contrib/Makefile.am: Use more portable Suffixes Extensions.ng01+14-1
2017-10-17 09:58boostrap: Add check for libtool, libtoolize or glibtoolize. This *seems* to be enough to fix the complains autoconf throws at us.ng01+5-0
2017-10-14 08:08configure.ac: Add a better error message for when makeinfo is missing, and TODO comments on why this is not sufficient.ng01+5-0
2017-10-14 00:56added mq loggingt3sserakt1+12-0
2017-10-13 20:57Merge branch 'master' of gnunet.org:gnunetng09+56-20
2017-10-13 20:57Adjustment in how contrib/packages/guix/gnunet.scm is being used.ng01+7-6
2017-10-13 20:18Merge branch 'fix_social' of ssh://gnunet.org/gnunet into fix_sociallurchi3+84-84
2017-10-13 20:00we were on the wood waylurchi1+9-4
2017-10-13 18:56-we no enter to placepsyc://loupsycedyglgamf.onion/~lynX3+84-84
2017-10-13 18:56don't call GNUNET_SERVICE_client_continue twice; maybe fix bug resulting from destroying MQ too earlylurchi2+38-27
2017-10-13 17:25start social service before running the test (not sure if needed)lurchi1+3-0
2017-10-13 17:25trying to fix test_social and social service with a lot of debug outputslurchi3+314-223
2017-10-13 16:30Merge branch 'master' of ssh://gnunet.org/gnunetxrs9+57-20
2017-10-12 13:12-fixSchanzenbach, Martin2+8-2
2017-10-12 09:25-add consume rest apiSchanzenbach, Martin1+161-0
2017-10-10 19:15-add testsSchanzenbach, Martin5+42-15
2017-10-10 14:01-bugfixes, fix memleaksSchanzenbach, Martin10+211-99
2017-10-10 02:42Fix memory leak in test_core_api_reliabilityDavid Barksdale1+3-0
2017-10-09 21:11Fix use-after-free in revalidate_addressDavid Barksdale1+14-6
2017-10-09 21:11Fix use-after-free in some transport testsDavid Barksdale2+4-2
2017-10-09 21:10Fix memory leak in transport-testingDavid Barksdale1+5-0
2017-10-09 21:10Fix overflow in transport-testingDavid Barksdale1+1-1
2017-10-09 20:06Fix overflow in test_sqDavid Barksdale1+1-1
2017-10-09 19:51Fix memory leak in test_mqDavid Barksdale1+1-0
2017-10-09 19:50Fix leaks in CRYPTO_paillier and testDavid Barksdale2+27-10
2017-10-09 12:52-fixesSchanzenbach, Martin1+20-8
2017-10-09 12:45-improve revocation handlingSchanzenbach, Martin8+228-155
2017-10-09 09:07-fixesSchanzenbach, Martin2+16-17
2017-10-09 09:00-add attribute store API, fixesSchanzenbach, Martin3+140-21
2017-10-09 07:32-add REST revoke APISchanzenbach, Martin2+172-14
2017-10-08 13:58Don't start multiple blacklist checks per veDavid Barksdale1+11-10
2017-10-07 20:11Merge branch 'master' of ssh://gnunet.org/gnunetxrs9+12-11
2017-10-07 18:03-add ticket listing for rest, bugfixesSchanzenbach, Martin4+145-17
2017-10-07 16:51-add new jwt handlingSchanzenbach, Martin1+172-0
2017-10-07 11:21-fix recordsSchanzenbach, Martin2+8-2
2017-10-07 11:12-fixes, add testsSchanzenbach, Martin4+74-6
2017-10-07 11:01-mem fixes, revocation finishSchanzenbach, Martin6+167-51
2017-10-07 09:08-add api impl for revocationSchanzenbach, Martin4+104-9
2017-10-07 08:55-fixesSchanzenbach, Martin1+62-45
2017-10-07 08:37-finish revocation in service, cleanupSchanzenbach, Martin3+201-80
2017-10-06 21:05mark bug locationChristian Grothoff1+1-1
2017-10-06 20:31-more revocationSchanzenbach, Martin3+195-29
2017-10-06 19:35-towards ticket revocationSchanzenbach, Martin4+374-34
2017-10-06 19:17fix leakChristian Grothoff6+9-8
2017-10-06 18:13-fixSchanzenbach, Martin2+1-3
2017-10-06 17:31-readd new rest pluginSchanzenbach, Martin4+651-1
2017-10-06 14:55-revise API naming; cleanupsSchanzenbach, Martin4+65-73
2017-10-06 14:50-remove deprecatedSchanzenbach, Martin12+198-4653
2017-10-06 08:14-do not persist sensitive dataSchanzenbach, Martin3+15-62
2017-10-06 08:04-add ticket iterationSchanzenbach, Martin4+371-54
2017-10-06 07:08-fix bugsSchanzenbach, Martin5+46-21
2017-10-05 22:17fix typeChristian Grothoff1+1-1
2017-10-05 21:34fix whitespaceChristian Grothoff1+1-1
2017-10-05 20:44-fix bugsSchanzenbach, Martin7+178-33
2017-10-05 17:59-add ticket DB for IdPSchanzenbach, Martin10+1294-38
2017-10-05 16:21Merge branch 'master' of ssh://gnunet.org/gnunetxrs31+915-221
2017-10-05 15:11Merge remote-tracking branch 'origin/master' into identity_abeSchanzenbach, Martin31+915-221
2017-10-04 13:19fix transport crash from util-legacy-server refactoring of tcp pluginChristian Grothoff1+1-19
2017-10-04 12:41ignore generated filesChristian Grothoff2+8-0
2017-10-04 12:37ignore benchmark binaryChristian Grothoff1+1-0
2017-10-04 12:04fix indentationChristian Grothoff1+2-1
2017-10-04 11:59delay cancelling listen operations to avoid rejecting operations before they had a chance to start, fixes misc. test case failures related to setChristian Grothoff6+9-19
2017-10-02 07:39fix uninit listener fieldChristian Grothoff1+1-0
2017-10-02 07:36disconnect CADET only after client count hits zeroChristian Grothoff2+30-20
2017-10-01 22:19Support filter-size in fs block pluginDavid Barksdale1+11-6
2017-09-30 19:51more aggressive index creationChristian Grothoff1+6-5
2017-09-30 10:41README: Specify texinfo >= 5.2ng01+1-1
2017-09-30 10:38build-process: pass '--enable-documentation' to ONLY build the documentation. This obviously defaults to NO. Furthermore add DISTCLEANFILES to 'doc/Makefile.am'.ng05+58-21
2017-09-30 08:55See attachment -- Naomi Phillips 5F90 BE04 8090 3AFB 2DED CF7A 89F2 1B16 F041 E630Christian Grothoff1+1-1
2017-09-29 12:20contrib: guix: change texlive urls.ng01+3-3
2017-09-28 16:50contrib/p/guix: Add new file to build gnunet with tests.ng01+165-0
2017-09-28 15:36contrib: guix: Add gnunetg-test.ng01+41-0
2017-09-27 08:13contrib: bump guix gnunet.ng01+3-3
2017-09-26 16:17..ng02+93-55
2017-09-26 15:28contrib/p/guix: bump version.ng01+3-3
2017-09-26 15:11doc/Makefile: Add clean rule.ng01+7-0
2017-09-26 15:07doc/gitignore.ng01+2-3
2017-09-26 15:02Merge branch 'master' of gnunet.org:gnunetng02+19-11
2017-09-26 15:02some more changes in doc.ng03+88-54
2017-09-26 13:51doc: Remove some control characters.ng02+4-3
2017-09-26 13:19remove debug logicChristian Grothoff1+0-4
2017-09-26 12:22contrib/packages/guix: use texinfo-5.2 for some packages. Start backporting Texlive-2012.ng03+185-2
2017-09-26 10:54fix integer overflow in cast to long for very large timeouts on 32-bit platformsChristian Grothoff2+23-11
2017-09-26 09:16this was supposed to be in the previous commit.ng01+27-0
2017-09-25 20:53This should fix #5134ng01+2-2
2017-09-25 19:58Attemot to fix #5134ng01+100-2
2017-09-23 16:36Fix info message header size checkDavid Barksdale1+3-2
2017-09-22 06:32doc/Makefile: Remove leading '%D%/' from images. There are systems where this could cause fatal errors.ng01+32-32
2017-09-21 22:06Merge branch 'master' of gnunet.org:gnunetng01+109-57
2017-09-21 22:05doc/Makefile: It seems like this is necessary for now.ng01+6-2
2017-09-21 17:58create both host and guest identity before starting social servicelurchi1+109-57
2017-09-20 18:27Merge branch 'master' of ssh://gnunet.org/gnunetxrs17+1539-37
2017-09-17 22:23-add consume APISchanzenbach, Martin8+442-56
2017-09-17 19:44-minor fixed, start consumeSchanzenbach, Martin6+87-17
2017-09-17 19:12-add commentsSchanzenbach, Martin1+4-4
2017-09-17 19:06- rework issue apiSchanzenbach, Martin10+1035-299
2017-09-16 20:39-various fixes; add attribute list APISchanzenbach, Martin13+1296-201
2017-09-16 07:44-move idp gns record handling to identity-providerSchanzenbach, Martin3+12-12
2017-09-15 16:53- Add attribute store API to IdP serviceSchanzenbach, Martin7+583-60
2017-09-15 07:23Merge remote-tracking branch 'origin/master' into identity_abeSchanzenbach, Martin56+4852-2639
2017-09-13 07:51doc: Makefile: Add rules to build svg to png.ng01+16-1
2017-09-13 07:11Merge branch 'master' of gnunet.org:gnunetng01+1-0
2017-09-13 07:10doc: Add some SVGs to 'images' folder.ng03+1208-0
2017-09-12 13:03fix #5125Christian Grothoff1+1-0
2017-09-10 17:27doc: start to integrate images. figs/*.pdf -> images/.png converted.ng07+203-29
2017-09-10 17:26contrib: guix changes.ng01+13-2
2017-09-07 22:22contrib: Add nssswitch.conf as used by the Gentoo ebuild.ng02+27-0
2017-09-07 21:17doc: actually add the README.txt.ng01+42-0
2017-09-07 21:08doc: Makefile. Also add README.txt.ng01+3-2
2017-09-07 20:38contrib: guix: actually install the gnunet-c-tutorial.ng01+6-1
2017-09-07 20:16contrib: fix hash.ng01+1-1
2017-09-07 20:15contrib: bump gnunet.ng01+3-3
2017-09-07 20:07doc: We can't build a pdf of gnunet-c-tutorial with the old file in place.ng02+1-0
2017-09-07 19:55contrib: bump gnunetng01+3-3
2017-09-07 19:53doc: add rule with noisy build.ng02+18-1
2017-09-07 18:51Update AUTHORSxrs1+1-0
2017-09-07 13:51doc: chapters/user: Fix a typo.ng01+1-1
2017-09-07 13:47doc: trim chapters/installation.texi to move some very old instructions into an "archive" file.ng03+678-508
2017-09-07 08:09doc: chapters/user.texi: Some comment placeholders for images, some @uref{} fixes.ng01+22-7
2017-09-07 07:57doc: chapters/user.texi: Some fixes, some improvements.ng01+66-27
2017-09-07 07:18doc: chapters/philosophy.texi: Add menu for 'Anonymity'.ng01+4-0
2017-09-06 22:28doc: chapters/user.texi: some format changes.ng01+82-104
2017-09-06 22:07doc: gnunet.texi: Remove "Local Variables".ng01+0-4
2017-09-06 10:13contrib: guix: Bump gnunet package commit.ng01+3-3
2017-09-06 09:58doc: gnunet-c-tutorial: add @chapter's.ng01+20-20
2017-09-06 09:50doc: gnunet-c-tutorial: fix warnings.ng01+2-2
2017-09-06 09:43doc: gnunet-c-tutorial: Add nodes.ng01+51-12
2017-09-06 09:30doc: gnunet-c-tutorial.texi, chapters/installation.texi: fix compilation warnings.ng02+87-180
2017-09-06 08:24doc: Makefile: Add gnunet-c-tutorial.ng01+39-6
2017-09-06 08:14doc: gnunet-c-tutorial: comment the included images/pdfs for now.ng01+19-19
2017-09-06 08:11doc: gnunet-c-tutorial: done?ng01+1-1
2017-09-06 08:10doc: gnunet-c-tutorial: some unrelated edits.ng01+117-127
2017-09-06 07:36doc: gnunet-c-tutorial: @file, @subsubsection, minor changes.ng01+3-3
2017-09-06 07:22doc: gnunet-c-tutorial: ftp://ftp.gnu.org -> https://gnu.org + gnupg file server location changed.ng01+6-6
2017-09-05 12:23Merge branch 'master' of gnunet.org:gnunetng01+15-1
2017-09-05 12:22doc: gnunet-c-tutorial: more includes of examples.ng021+292-273
2017-09-05 12:20implement exponential back-off cool down for ARM process restartsChristian Grothoff1+15-1
2017-09-05 12:10doc: gnunet-c-tutorial: example 6.ng02+33-34
2017-09-05 12:08doc: gnunet-c-tutorial: include example 4 and 5.ng03+17-18
2017-09-05 12:06doc: gnunet-c-tutorial: include testbed_test.cng01+3-2
2017-09-05 12:03doc: gnunet-c-tutorial: move example code to separate files.ng04+59-60
2017-09-05 11:36doc: gnunet-c-tutorial: More @file, @code.ng01+52-46
2017-09-05 11:15doc: gnunet-c-tutorial: @file for .config directory, add a note that ~/.config might already exist.ng01+3-3
2017-09-05 11:12doc: gnunet-c-tutorial: replace \texttt with @code.ng01+27-27
2017-09-04 13:10cleanuplurchi1+0-3
2017-09-04 13:05Fix select loop running conditionslurchi2+13-5
2017-09-04 10:40handles, not handlerslurchi1+4-4
2017-09-04 10:23remove scheduler->internal code from driver looplurchi1+7-23
2017-09-04 09:56Remove busy waiting checkslurchi1+26-53
2017-09-04 07:17Don't consider restart when the test action already finishedlurchi2+0-2
2017-09-03 15:59gnunet-c-tutorial: Some @file{} changes.ng01+44-44
2017-08-25 10:59clarify documentation about adding / deleting taskslurchi2+15-10
2017-08-25 10:39Simplify driver callback del; fix shutdown logiclurchi1+92-59
2017-08-24 20:17fix behaviour of GNUNET_SCHEDULER_add_select on empty fdsetslurchi1+1-3
2017-08-24 18:38NULL-initialize array pointerslurchi1+4-0
2017-08-24 13:46-psyc://loupsycedyglgamf.onion/~lynX1+1-1
2017-08-24 13:46+ng01+19-30
2017-08-24 13:36+ng01+89-99
2017-08-24 13:20doc: Start of half-manual conversion from LaTeX to Texinfo for gnunet-c-tutorial.ng02+1489-1529
2017-08-24 10:51contrib: guix: fix gnunet-doc package.ng01+4-3
2017-08-24 10:27contrib: guix: We need texlive.ng01+5-4
2017-08-24 10:12doc/Makefile: correct leftovers.ng01+3-3
2017-08-24 10:06contrib: bump gnunet guix.ng01+33-3
2017-08-24 10:01doc/Makefile: generate a dummy version.texing01+11-3
2017-08-24 09:46contrib: bump gnunet guix.ng01+3-3
2017-08-24 09:43doc: This should add the ability to explicitly only build the documentation.ng02+63-0
2017-08-23 13:57cleanuplurchi1+1-26
2017-08-23 13:45GNUNET_SCHEDULER_check_lifeness not needed anymorelurchi2+0-56
2017-08-23 13:44tasks in the pending queue must be be checked for reached timeouts, too; allow multiple event types per FdInfolurchi1+193-153
2017-08-21 13:39README: mention the added mandatory dependency on Texinfo.ng01+1-0
2017-08-21 11:38contrib: the packages need texinfo now.ng01+3-36
2017-08-21 11:30contrib: bump guix package versions.ng01+5-5
2017-08-21 11:11contrib: guix-env.scm cheap hack, needs to be fixed.ng01+16-5
2017-08-21 08:27doc: mixed additions.ng02+19-9
2017-08-21 08:13doc: install: more @example'sng01+23-0
2017-08-21 08:09doc: install: New node -> Pre-installation notes.ng01+9-3
2017-08-21 08:05doc: install: mixed fixes.ng01+13-10
2017-08-21 07:56doc: install: Remove duplicate paragraph.ng01+0-13
2017-08-21 07:54doc: install: some item + file fixes.ng01+43-42
2017-08-20 23:33doc: some svn->git fixes and comments.ng01+22-23
2017-08-20 23:22doc: dev: mail.gnu.org became lists.gnu.org.ng01+6-5
2017-08-20 23:16doc: user: minor changes.ng01+2-2
2017-08-20 23:13doc: user: Minor fix.ng01+2-3
2017-08-20 23:09improve documentation about the GNUNET_array_append and GNUNET_array_grow macroslurchi1+12-3
2017-08-20 23:07doc: installation: some @file, @emph, @code changes.ng01+13-14
2017-08-20 23:07only allocate network / file handles and store them in the task when GNUNET_SCHEDULER_add_select is usedlurchi1+78-116
2017-08-20 22:55doc: philo: Add link to https://gnunet.org/encodingng01+1-1
2017-08-20 22:54doc: philo: Add link to https://gnunet.org/gapng01+1-1
2017-08-20 22:53doc: philo: Add links to https://gnunet.org/anonymity_metricng01+2-2
2017-08-20 22:47documentation: philosophy: Add link to "An Excess-Based Economic Model for Resource Allocation in Peer-to-Peer Networks" paper.ng01+1-1
2017-08-20 22:46documentation: philosophy: Add link to first paper.ng01+1-1
2017-08-20 22:38documentation: philosophy: Remove some repeated "The".ng01+8-13
2017-08-20 22:28guix-env.scm: correct documentationng01+1-3
2017-08-19 11:34contrib: import of external guix packages repository.ng02+461-0
2017-08-19 11:19guix-env.scm: Adjust the location of source.ng01+1-1
2017-08-19 10:24guix-env.scm: Move to contrib/packages/guix/.ng01+0-0
2017-08-19 10:24default.nix, gnunet-dev.nix: Move to contrib/packages/nix/.ng02+0-0
2017-08-19 00:58Merge remote-tracking branch 'origin/master' into identity_abeSchanzenbach, Martin38+15354-89
2017-08-18 17:18doc/gnunet.texi: Use only "The GNUnet Developers" as author.ng01+0-2
2017-08-18 17:17AUTHORS: Add Adriano and ng0 to authors for the Documentation.ng01+2-0
2017-08-18 14:17implement bookkeeping about which FDs related to a tasks have been marked ready (required API change in GNUNET_SCHEDULER_task_ready)lurchi2+86-57
2017-08-17 18:32increasing length variable is already done by GNUNET_xgrow_ (called by the GNUNET_array_append macro)lurchi1+0-6
2017-08-17 13:07+ng01+0-2
2017-08-17 13:02doc: further fixes.ng03+3-7
2017-08-17 12:31guix-env.scm: add texinfo. doc: fixes.ng04+56-55
2017-08-17 11:58doc: Makefile: exclude gnunet-c-tutorial.tex from build.ng01+4-2
2017-08-17 11:55doc: Makefile.am: += -> =ng01+1-1
2017-08-17 11:37guix-env.scm: Small adjustments.ng01+88-89
2017-08-17 11:19doc: Merge 'gnunet-texinfo' repository into 'doc' folder of gnunet.ng036+15269-0
2017-08-16 11:57add buggy state of refactored GNUNET_SCHEDULER_add_selectlurchi1+186-119
2017-08-13 19:04reimplement init_fd_info as preparation for refactoring GNUNET_SCHEDULER_add_selectlurchi1+206-76
2017-08-12 15:39fix off-by-one error that prevented reading from stdinlurchi1+1-1
2017-08-12 15:39init_fd_info now completely initializes fd information; Allow calling add/cancel functions only when the scheduler is runninglurchi2+91-21
2017-08-11 16:57set fds_len in all cases; call set_wakeup only in two placeslurchi1+8-9
2017-08-11 17:02Revert "set fds_len in all cases; call set_wakeup only in two places"lurchi2+9-14
2017-08-11 16:49set fds_len in all cases; call set_wakeup only in two placeslurchi2+14-9
2017-08-10 19:09remove unnecessary set_wakup calllurchi1+0-2
2017-08-10 18:05fix compilation of debug code enabled by DEBUG_FDS; fix indentationlurchi1+35-28
2017-08-09 20:37cosmetic fixeslurchi1+13-9
2017-08-09 20:24test_scheduler passing; new API function GNUNET_SCHEDULER_check_lifenesslurchi2+30-57
2017-08-09 17:21lifeness checks; shutdown now working; checkSignal not passing yetlurchi1+78-51
2017-08-09 11:50fix initFdInfo; rename to init_fd_infolurchi1+26-21
2017-08-09 11:28fix indentation; remove unneeded set_wakeup calllurchi1+14-18
2017-08-08 16:42Merge branch 'refactoring-scheduler' of ssh://gnunet.org/gnunetlurchi1+4-0
2017-08-08 16:35separate the select driver's fd sets from the driver-internal fdsetslurchi2+407-444
2017-08-08 16:30Smaller changes. Changed order when set_wakeup is called after some task is removed from pending_timeoutt3sserakt1+9-3
2017-08-05 14:31fix segfault and pending_timeout logiclurchi1+17-10
2017-08-05 11:38add missing DLL insertlurchi1+3-2
2017-08-05 11:35fix warningslurchi2+49-55
2017-08-05 11:33make input of getters const (needed for new scheduler API)lurchi2+6-6
2017-08-04 06:45GNUNET_SCHEDULER_run is calling GNUNET_SCHEDULER_run_with_driver with the default select polling backend.t3sserakt1+1-73
2017-08-03 10:21Merge remote-tracking branch 'origin/master' into identity_abeSchanzenbach, Martin17+373-229
2017-08-03 04:04Call to set_wakeup added after tasks added/removed to/from pending_timeoutt3sserakt1+4-0
2017-08-02 21:47no proof-of-work when running tests...psyc://loupsycedyglgamf.onion/~lynX2+7-0
2017-08-02 21:47add test_multicast.confxrs1+56-0
2017-08-02 21:37test_multicast: test 12 peers in line and star topologyxrs5+160-76
2017-08-02 20:55Nearly finished. Call to set_wakeup missing in case of tasks added to pending_timeoutt3sserakt2+76-88
2017-07-24 16:56fix #5094 as suggested by reporterChristian Grothoff1+5-0
2017-07-21 12:12get psd test to pass on my systemChristian Grothoff1+0-1
2017-07-20 23:27adapt add_without_sets to scheduler driver API; reimplement initFdInfolurchi1+84-29
2017-07-20 16:04small fixeslurchi1+16-10
2017-07-20 13:23started further refactoring of scheduler. ATTENTION, actual Status does not compile!t3sserakt1+264-153
2017-07-18 20:59forgot declaration of GNUNET_h2s2lurchi1+15-0
2017-07-18 20:59fix #5107Christian Grothoff1+1-1
2017-07-18 20:55simplify installation of nss plugins in build system, require user(s) to move plugins into place manually (#5078)Christian Grothoff7+60-124
2017-07-14 11:57-change to gabe bswabe forkSchanzenbach, Martin4+239-178
2017-07-13 19:24add local test againxrs1+1-2
2017-07-13 15:14missing clean upxrs1+1-1
2017-07-13 15:12Merge branch 'master' of ssh://gnunet.org/gnunetxrs1+1-1
2017-07-13 15:12add commentxrs1+1-0
2017-07-13 15:11test_multicast_multipeer: fix bugxrs1+85-68
2017-07-13 15:10multicast: fix bugsxrs1+15-11
2017-07-09 20:37-fixesSchanzenbach, Martin2+22-16
2017-07-09 19:20-fixSchanzenbach, Martin2+10-7
2017-07-09 18:14-fixesSchanzenbach, Martin2+9-16
2017-07-09 17:53Merge branch 'abe' into identity_abeSchanzenbach, Martin1+0-5
2017-07-09 17:52-fixSchanzenbach, Martin1+0-5
2017-07-09 17:36Merge branch 'abe' into identity_abeSchanzenbach, Martin1+9-2
2017-07-09 17:36-fix leaksSchanzenbach, Martin1+9-2
2017-07-09 17:30-fixSchanzenbach, Martin1+1-1
2017-07-09 17:25-mergeSchanzenbach, Martin2+21-2
2017-07-09 17:23-add free ABE functionsSchanzenbach, Martin2+49-42
2017-07-09 17:16-add cliSchanzenbach, Martin5+154-51
2017-07-09 14:15-add attr listSchanzenbach, Martin1+120-18
2017-07-09 13:35Merge branch 'abe' into identity_abeSchanzenbach, Martin2+4-4
2017-07-09 13:34-fixSchanzenbach, Martin2+4-4
2017-07-09 13:32-add CLISchanzenbach, Martin2+230-1
2017-07-08 22:08-more towards idp2Schanzenbach, Martin2+300-50
2017-07-08 19:50-very unimportant typo fixedpsyc://loupsycedyglgamf.onion/~lynX1+1-1
2017-07-08 19:50implement GNUNET_h2s2 for printing two hashes in one log output linelurchi1+21-0
2017-07-08 18:21Merge branch 'abe' into identity_abeSchanzenbach, Martin2+4-4
2017-07-08 18:21-fix apiSchanzenbach, Martin2+4-4
2017-07-08 18:19-fixSchanzenbach, Martin1+2-1
2017-07-08 18:15Merge branch 'abe' into identity_abeSchanzenbach, Martin2+62-0
2017-07-08 18:14-add serializationSchanzenbach, Martin2+62-0
2017-07-08 18:02-towards IdP2Schanzenbach, Martin2+123-649
2017-07-08 16:41Merge branch 'abe' into identity_abeSchanzenbach, Martin5+481-0
2017-07-08 16:30-add ABE crypto moduleSchanzenbach, Martin5+481-0
2017-07-07 21:18Merge remote-tracking branch 'origin/master' into credentialsSchanzenbach, Martin3+7-6
2017-07-03 22:52fix hostlist server optionxrs1+3-0
2017-07-03 22:32multicast: remove unnecessary header file in Makefile.amxrs1+1-2
2017-07-03 22:31deactivate hostlist server optionxrs1+0-3
2017-07-03 22:29Merge branch 'master' of ssh://gnunet.org/gnunetxrs2+5-3
2017-07-03 22:29deaktivate hostlist server and use topology optionxrs1+1-1
2017-07-03 15:38do not invoke callback after set operation destruction, should fix #5082Christian Grothoff1+4-2
2017-07-03 08:35-fix DEBUG outputSchanzenbach, Martin1+1-1
2017-07-03 08:31Merge remote-tracking branch 'origin/master' into credentialsSchanzenbach, Martin36+218-105
2017-06-29 21:48revert change, tests must not rely on InternetChristian Grothoff1+1-1
2017-06-29 21:30make test work on gnunet with public hostlist serverxrs1+1-1
2017-06-29 13:02fix FTBFS issues if --enable-logging=no is setChristian Grothoff9+55-30
2017-06-26 15:46fix nat service port collision during testChristian Grothoff2+8-0
2017-06-26 09:51fix configs, inlines are now relative to source dir of inlining fileChristian Grothoff4+4-4
2017-06-26 07:16fix test failure introduced by latest configuration parser fix, avoid unnecessary copying around of the configuration fileChristian Grothoff1+5-8
2017-06-25 22:40[transport] Fix EBADF in select()David Barksdale1+33-0
2017-06-25 17:36fix configuration parsing issue with inlines from configuration not in cwdChristian Grothoff9+42-22
2017-06-25 15:05allow NULL fields for varsizeChristian Grothoff3+14-12
2017-06-25 14:48start to fix some test issues with postgres psycstoreChristian Grothoff1+10-7
2017-06-25 11:47Fix debug message.jah1+1-1
2017-06-25 11:47Fix quota compliance tests.jah1+4-4
2017-06-25 11:47Ensure peer started callback recvs PeerContextjah1+4-1
2017-06-24 23:40bitch more if NULL rows cause PQ result extraction to failChristian Grothoff1+24-4
2017-06-24 22:42fix crash if block plugin not foundChristian Grothoff1+3-2
2017-06-23 22:51dht: install cli clientsDaniel Golle1+2-2
2017-06-24 04:18[topology] Fix blacklist conditionDavid Barksdale1+2-2
2017-06-23 22:09if (1) holds here, remove redundant ifChristian Grothoff1+6-6
2017-06-23 22:06start VPN helper also if only services are runningChristian Grothoff1+3-2
2017-06-23 18:43-fix 0-termSchanzenbach, Martin1+1-1
2017-06-23 18:39Merge remote-tracking branch 'origin/master' into credentialsSchanzenbach, Martin53+2987-2686
2017-06-23 14:25fix indexing issue found by jah and reported on gnunet-developers on 6-8/7/2017Christian Grothoff1+1-2
2017-06-23 14:05fix misc namestore crashes from pq migrationChristian Grothoff4+17-10
2017-06-23 11:54namestore: postgres: fix iterating over zoneDaniel Golle1+4-0
2017-06-23 12:12kill short zone remenantsChristian Grothoff2+2-50
2017-06-22 19:53Merge branch 'master' of ssh://gnunet.org/gnunetxrs2+3-3
2017-06-22 19:53Update multicast testxrs4+106-43
2017-06-22 14:47Remove valgrind from test configDavid Barksdale1+1-1
2017-06-20 20:22fix indentationChristian Grothoff1+2-2
2017-06-20 17:32set: disconnect, don't destroy yetFlorian Dold1+32-11
2017-06-20 16:09set: remove workaround to test if a set bug and not cadet was at faultFlorian Dold1+13-37
2017-06-18 00:45set: adjust log typeFlorian Dold1+1-1
2017-06-18 00:44consensus: logging textFlorian Dold1+1-1
2017-06-18 00:42consensus/set: saner log levelsFlorian Dold2+25-25
2017-06-18 00:24CONSENSUS/SET: even uglier CADET workaroundsFlorian Dold2+46-18
2017-06-17 23:13SET: add another CADET bug workaroundFlorian Dold1+9-5
2017-06-16 00:01[transport] copy-paste error, nothing to see hereDavid Barksdale1+3-3
2017-06-15 18:54[transport] Don't exit with suspended connectionsDavid Barksdale1+6-1
2017-06-13 04:50[transport] suspend connection to avoid busy-waitDavid Barksdale1+25-0
2017-06-11 04:09configure.ac: don't make guesses which uid 'make install' will havepsyc://loupsycedyglgamf.onion/~lynX1+30-27
2017-06-11 04:09gnunet-social: removed duplicate getoptpsyc://loupsycedyglgamf.onion/~lynX2+2-6
2017-06-11 04:08set: add 'over' message, since cadet does not reliably detect channel terminationFlorian Dold4+63-5
2017-06-11 00:11clarify enum valuesChristian Grothoff1+8-1
2017-06-10 23:23rename GNUNET_PQ_QueryStatus to GNUNET_DB_QueryStatusChristian Grothoff9+132-107
2017-06-10 19:53handle UNIQUE violation nicelyChristian Grothoff2+25-2
2017-06-08 20:29[transport] http(s) are stableDavid Barksdale1+1-1
2017-06-08 20:22Don't valgrindDavid Barksdale1+1-1
2017-06-07 14:31Update Makefile for deleted filesDavid Barksdale1+0-1
2017-06-07 14:11Update configure.ac POTFILES.in for deleted filesDavid Barksdale2+4-3
2017-06-06 16:06mark dv/http/https/wlan/bt as experimentalChristian Grothoff2+5-3
2017-06-06 16:01removing dead libgnunetpostgresChristian Grothoff8+1-412
2017-06-05 17:19Fixes.Jeffrey Burdges1+5-4
2017-06-05 12:46[datastore] Remove unused indicies from sqliteDavid Barksdale1+20-32
2017-06-05 00:42Final changes to switch to PQ form.Jeffrey Burdges1+76-83
2017-06-04 23:23Merge branch 'master' of git+ssh://gnunet.org/gnunetJeffrey Burdges1+1-0
2017-06-04 23:15Switch fragment_row to PQ callback formJeffrey Burdges1+104-94
2017-06-04 20:23fix leakChristian Grothoff1+1-0
2017-06-04 12:46add -x option to gnunet-ecc for #4629Christian Grothoff3+46-30
2017-06-03 22:52finish datastore pq refactoringChristian Grothoff2+277-207
2017-06-03 21:33more pq workChristian Grothoff3+154-215
2017-06-03 21:16Do singleton select statementsJeffrey Burdges1+20-99
2017-06-03 20:43Do non-select statementsJeffrey Burdges1+22-110
2017-06-03 20:06Oops.Jeffrey Burdges1+0-7
2017-06-03 20:01Jeff in sed modeJeffrey Burdges1+184-222
2017-06-03 19:44no more need for libgnunetpostgresChristian Grothoff2+0-2
2017-06-03 19:42migrate another function to libgnunetpqChristian Grothoff1+109-87
2017-06-03 19:31migrate another function to libgnunetpqChristian Grothoff1+37-47
2017-06-02 21:12more work on pq-ification of datacacheChristian Grothoff2+221-243
2017-06-02 19:58libgnunetpostgres no longer needed hereChristian Grothoff2+0-2
2017-06-02 19:56libgnunetpostgres no longer needed hereChristian Grothoff2+0-2
2017-06-02 19:55improve namecache postgres plugin to use libgnunetpq moreChristian Grothoff1+41-82
2017-06-02 19:46improve namestore postgres plugin to use libgnunetpq moreChristian Grothoff2+174-208
2017-06-01 19:48guix-env: some update.ng01+5-3
2017-06-01 19:48adding more good helpers to libgnunetpqChristian Grothoff12+1144-347
2017-06-01 02:06[datstore] make sqlite page_size power of twoDavid Barksdale1+1-1
2017-05-30 11:50Merge remote-tracking branch 'origin/master' into credentialsSchanzenbach, Martin1+9-43
2017-05-30 11:50-fix idpSchanzenbach, Martin6+21-162
2017-05-22 10:08-remove reverse recordSchanzenbach, Martin1+0-67
2017-05-18 11:13Merge remote-tracking branch 'origin/master' into credentialsSchanzenbach, Martin10+432-281
2017-05-18 11:12-add policy record typeSchanzenbach, Martin2+13-2
2017-05-14 17:03guix-env.scm: Remove unused code. Point out location for further gnunet variations.ng01+9-43
2017-05-14 17:03update structure, keep only main figChristian Grothoff1+13-164
2017-05-12 17:20-fixSchanzenbach, Martin1+16-11
2017-05-12 09:38fix linkChristian Grothoff1+1-1
2017-05-11 14:12package geeqie changed to image-viewersDavid Barksdale1+12-12
2017-05-10 21:40attempting to fix #5006Christian Grothoff2+6-7
2017-05-10 18:58Change regex combination, allow hexBart Polot5+400-97
2017-04-24 15:50-fixSchanzenbach, Martin2+5-5
2017-04-21 11:51-fix API changesSchanzenbach, Martin4+49-36
2017-04-21 11:36Merge remote-tracking branch 'origin/master' into credentialsSchanzenbach, Martin33+10768-10581
2017-04-19 07:38removed LIMIT expression from DELETE stmt. See http://sqlite.org/syntaxdiagrams.html#delete-stmtxrs1+1-2
2017-04-19 07:06Merge branch 'master' of ssh://gnunet.org/gnunetxrs13+1344-969
2017-04-17 12:25add GNUNET_JSON_spec_absolute_time_nboChristian Grothoff2+88-0
2017-04-17 01:46[datastore] Create remove plugin API callDavid Barksdale8+552-265
2017-04-16 17:39[datastore] Combine put and update plugin APIsDavid Barksdale9+345-597
2017-04-14 02:22Rewrite gnunet-datastore to dump to a fileDavid Barksdale2+364-112
2017-04-12 18:20Merge branch 'master' of ssh://gnunet.org/gnunetxrs17+9156-9405
2017-04-11 09:37fix #4985Christian Grothoff5+22-8
2017-04-02 16:08fix misc linker issuesChristian Grothoff4+4-4
2017-04-01 00:25Update POTFILES.inDavid Barksdale7+9122-9387
2017-03-31 22:27[fs] Fix unindex after API changeDavid Barksdale1+8-6
2017-03-29 17:07Merge branch 'master' of ssh://gnunet.org/gnunetxrs92+1385-606
2017-03-29 12:26- merge with masterSchanzenbach, Martin594+50227-73279
2017-03-29 12:21-fix coveritySchanzenbach, Martin4+11-5
2017-03-28 02:07[datastore] Fix performance tests after API changeDavid Barksdale2+20-15
2017-03-27 09:44initial ideas for improving the scheduler API (far from finished)Christian Grothoff2+563-11
2017-03-27 15:30fix #4974: migrate conversation GST helpers to new MST APIChristian Grothoff6+72-71
2017-03-26 02:14implement #4973Christian Grothoff7+237-92
2017-03-25 20:27update tutorial to match GETOPT-API changesChristian Grothoff1+8-8
2017-03-25 20:25rename GNUNET_GETOPT functions to achieve better consistencyChristian Grothoff68+404-404
2017-03-24 17:17implement GNUNET_NETWORK_test_port_free() for testcases to conveniently check if a port is availableChristian Grothoff2+70-0
2017-03-24 14:31Merge branch 'master' of ssh://gnunet.org/gnunetxrs225+12556-14785
2017-03-23 21:36auction: makefile indentationMarkus Teich1+31-31
2017-03-23 14:31postgresql: require version 9.5Daniel Golle2+2-2
2017-03-23 03:17[datastore] Return and update replicationDavid Barksdale20+414-260
2017-03-22 09:08Merge branch 'master' of gnunet.org:gnunettg(x)379+31287-54930
2017-03-19 23:47use log_fromChristian Grothoff1+4-3
2017-03-19 20:55[datastore] Fix #3743David Barksdale20+594-1053
2017-03-19 00:10fix initialisation of zero_pidJulius Bünger1+1-1
2017-03-18 23:59use modern getopt apiJulius Bünger1+11-19
2017-03-18 23:33use more modern getopt api to initialize pidChristian Grothoff1+22-34
2017-03-18 22:38fix rps getoptJulius Bünger1+22-45
2017-03-17 19:00fix #4957Christian Grothoff1+12-6
2017-03-17 18:58fix format string errorChristian Grothoff1+3-3
2017-03-17 17:17fix typesChristian Grothoff1+4-4
2017-03-17 17:13more renamings relating to 'new' service now just being the 'normal' serviceChristian Grothoff87+305-1320
2017-03-17 17:03rename service_new.c to service.cChristian Grothoff1+0-0
2017-03-17 16:58fix FTBFS of testChristian Grothoff1+4-5
2017-03-17 16:36fix fprintf format string warningsChristian Grothoff1+14-7
2017-03-17 13:24Porting leftovers to new getopt API.Marcello Stanisci6+107-64
2017-03-17 11:07Merge branch 'getopt'Christian Grothoff66+2983-1398
2017-03-17 10:59+myself in contributors' list.Marcello Stanisci1+1-0
2017-03-17 10:53Merge branch 'master' into getoptChristian Grothoff60+6458-8956
2017-03-16 17:28Fix compiler warnings.Marcello Stanisci1+3-3
2017-03-16 15:53Last commit as of getopt porting. 'social' still gives warnings.Marcello Stanisci4+57-36
2017-03-16 15:27porting socialMarcello Stanisci2+193-133
2017-03-16 14:41porting fs finished.Marcello Stanisci4+70-41
2017-03-16 14:26porting gnunet-publish + others..Marcello Stanisci12+455-230
2017-03-16 13:32fix build issuesChristian Grothoff3+3-9
2017-03-16 11:53update .gitignore filesChristian Grothoff6+9-0
2017-03-16 10:45portingMarcello Stanisci3+89-41
2017-03-16 04:37DCEChristian Grothoff1+0-18
2017-03-16 04:33removing dead/legacy server/connection logic, except for in tcp/wlan/bt plugins (which will be updated 'later')Christian Grothoff50+6209-8679
2017-03-16 02:43migrate regex to new service APIChristian Grothoff1+163-158
2017-03-16 02:27migrate testbed-logger to new service APIChristian Grothoff2+76-107
2017-03-15 20:03porting.Marcello Stanisci9+294-160
2017-03-15 15:21getopt API porting.Marcello Stanisci6+232-145
2017-03-15 14:28Still porting to new getopt API.Marcello Stanisci9+239-147
2017-03-15 10:51Porting 'nat-auto'.Marcello Stanisci1+27-17
2017-03-15 10:40Porting 'nat'.Marcello Stanisci4+81-49
2017-03-15 10:34mergingChristian Grothoff0+0-0
2017-03-15 10:14add way to mark options as mandatory, get tests to pass againChristian Grothoff5+132-61
2017-03-15 10:08Porting 'arm'.Marcello Stanisci1+66-31
2017-03-15 09:48Port 'statistics' to the new getopt API.Marcello Stanisci1+38-22
2017-03-15 09:36add json command line option parserChristian Grothoff3+90-5
2017-03-15 09:26add GNUNET_GETOPT_OPTION_SET_ABSOLUTE_TIMEChristian Grothoff2+83-0
2017-03-15 09:16fix test case, implement base32 argument parser logicChristian Grothoff4+205-32
2017-03-15 08:39getopt major style fix, remove macro-mania with nicer typed functionsChristian Grothoff9+652-281
2017-03-15 10:08Porting 'arm'.Marcello Stanisci1+66-31
2017-03-15 09:48Port 'statistics' to the new getopt API.Marcello Stanisci1+38-22
2017-03-15 09:26add GNUNET_GETOPT_OPTION_SET_ABSOLUTE_TIMEChristian Grothoff2+83-0
2017-03-15 09:17Merge branch 'getopt' of git+ssh://gnunet.org/gnunet into getoptChristian Grothoff0+0-0
2017-03-15 09:16fix test case, implement base32 argument parser logicChristian Grothoff4+205-32
2017-03-15 09:04Test commitMarcello Stanisci0+0-0
2017-03-15 08:39getopt major style fix, remove macro-mania with nicer typed functionsChristian Grothoff9+652-281
2017-03-14 19:30Merge branch 'master' of ssh://gnunet.org/gnunetxrs20+848-584
2017-03-14 10:42fix misc clang compiler warningsChristian Grothoff3+21-14
2017-03-14 10:29link against libz explicitly, as we use it directlyChristian Grothoff1+2-2
2017-03-14 01:36fix FTBFSChristian Grothoff1+30-19
2017-03-13 23:53migrate secretsharing to new service APIChristian Grothoff1+262-249
2017-03-13 23:31convert sqlite peerstore to using libgnunetsqChristian Grothoff11+434-273
2017-03-13 19:35Merge branch 'master' of ssh://gnunet.org/gnunetxrs10+392-268
2017-03-13 19:27test_multicast_2peers.c: fix code stylexrs1+15-7
2017-03-13 19:18indentation onlyChristian Grothoff1+93-38
2017-03-13 19:09link against libgnunetsqChristian Grothoff1+3-1
2017-03-13 19:08allow use of NULL for stiringsChristian Grothoff2+15-0
2017-03-13 18:50convert sqlite plugin to use libgnunetsqChristian Grothoff1+215-179
2017-03-13 17:32fix leaks, note that APIs are deprecated (NTR instead of MQ style)Christian Grothoff2+44-30
2017-03-13 17:27fix possible NPEChristian Grothoff1+9-5
2017-03-13 17:25one more rval checkChristian Grothoff1+2-1
2017-03-13 17:11check multihashmap32_put return value in mq.cChristian Grothoff1+21-3
2017-03-13 17:09check sqlite3_close() return value in testChristian Grothoff2+4-2
2017-03-13 17:07check unlink() return value in testChristian Grothoff1+9-5
2017-03-13 17:06fix theoretical leak in testChristian Grothoff1+42-31
2017-03-13 16:48Merge branch 'master' of ssh://gnunet.org/gnunetxrs48+2270-5456
2017-03-13 16:48multicast: add new test case to Makefile.amxrs1+13-5
2017-03-13 13:02clarifyChristian Grothoff1+2-0
2017-03-13 12:50fix tutorial: SERVICEHOME is obsolete, we now have GNUNET_TEST_HOMEChristian Grothoff2+9-5
2017-03-13 10:47fix includeChristian Grothoff1+2-2
2017-03-13 00:46renaming CADET APIs to match naming conventions again, now that the old symbols have been purgedChristian Grothoff20+57-57
2017-03-13 00:36rename libgnunetcadetnew -> libgnunetcadetChristian Grothoff11+43-37
2017-03-13 00:33getting rid of the old cadet client library (pre-MQ)Christian Grothoff5+153-3407
2017-03-13 00:30Merge branch 'master'Julius Bünger12+1412-1354
2017-03-13 00:29fix rpsJulius Bünger1+2-2
2017-03-13 00:24major clean up and bugfixes of SETChristian Grothoff4+1283-1301
2017-03-12 23:24indentation fixChristian Grothoff1+2-1
2017-03-12 23:24note about performance issue, indentation fixChristian Grothoff2+9-4
2017-03-12 22:33improve logging, shutdown on error without timeout, do not destroy listener too earlyChristian Grothoff1+53-23
2017-03-12 22:32improve logging, indentationChristian Grothoff1+51-11
2017-03-12 22:32fix debug levelsChristian Grothoff2+10-11
2017-03-12 22:31fix minor leakChristian Grothoff1+4-3
2017-03-12 22:57adapting the Makefile for the new cadet apiJulius Bünger1+2-2
2017-03-12 22:42last step to new cadet apiJulius Bünger1+2-9
2017-03-12 21:12Forgot to remove decl for GNUNET_DATASTORE_updateDavid Barksdale1+0-27
2017-03-12 20:59removed unneeded function callJulius Bünger1+1-5
2017-03-12 20:06migrated rps to new cadet apiJulius Bünger4+211-143
2017-03-12 17:00de-duplicate operation typesChristian Grothoff4+33-65
2017-03-12 16:50Merge branch 'master' of ssh://gnunet.org/gnunetxrs6+442-101
2017-03-12 16:16always initialize HT upon state creationChristian Grothoff1+3-4
2017-03-12 16:12add missing headersChristian Grothoff2+318-0
2017-03-12 16:11migrating namecache to use SQ libChristian Grothoff1+2-0
2017-03-12 16:11migrating namecache to use SQ libChristian Grothoff3+119-97
2017-03-12 16:04Merge branch 'master' of ssh://gnunet.org/gnunetxrs2+2-2
2017-03-12 15:56fix sq issueChristian Grothoff1+1-1
2017-03-12 14:34Merge branch 'master' of ssh://gnunet.org/gnunetxrs69+14050-33496
2017-03-12 14:29test_multicast_multipeer: fixxrs1+2-2
2017-03-12 14:16fix ftbfsChristian Grothoff1+1-1
2017-03-12 13:55real test_multicast_multipeer startedxrs1+202-190
2017-03-12 01:55use new GNUNET_SQ_reset where applicableChristian Grothoff1+24-40
2017-03-12 01:51converting datacache to sqlite, fixing misc. issues in libgnunetsqChristian Grothoff7+457-248
2017-03-11 17:33fix logging, immediately switch to full set transmission if other peer has 0 elementsChristian Grothoff2+38-21
2017-03-11 17:15cleaning up set handlers, eliminating 2nd level demultiplexing and improving use of typesChristian Grothoff7+598-535
2017-03-11 16:58fix memory leakChristian Grothoff1+1-0
2017-03-11 12:15rename cadet*new to just cadet, except for libgnunetcadetnew-logic (where the 'old' one is not yet entirely dead)Christian Grothoff41+15200-15363
2017-03-11 12:01drop 'new' suffix from testsChristian Grothoff3+56-472
2017-03-11 11:58remove old CADET testcasesChristian Grothoff6+1-2550
2017-03-11 11:53remove old CADET service codeChristian Grothoff16+1-16815
2017-03-10 21:13use libgnunetsq throughout plugin_datastore_sqlite, fix situation where continuation was not called if no data was ready for replicationChristian Grothoff1+449-227
2017-03-10 19:40Merge branch 'master' of ssh://gnunet.org/gnunetxrs38+387-345
2017-03-10 19:39test_multicast_2peers: formatting and stuffxrs1+3-2
2017-03-10 18:30test_multicast_2peers: formatting and stuffxrs1+26-20
2017-03-10 17:47check GNUNET_PROGRAM_run return valueChristian Grothoff2+25-23
2017-03-10 17:44fix potential NPEChristian Grothoff1+1-1
2017-03-10 17:42fix memory leakChristian Grothoff1+1-0
2017-03-10 17:41fix use of uninitialized value host1 on error loggingChristian Grothoff2+49-22
2017-03-10 17:23fix missing time conversionChristian Grothoff1+1-1
2017-03-10 17:19add assertion to make static analysis happyChristian Grothoff1+6-4
2017-03-10 17:17add assertion to make static analysis happyChristian Grothoff1+1-0
2017-03-10 17:16add assertion to make static analysis happyChristian Grothoff1+1-0
2017-03-10 17:14use correct channel when switchingChristian Grothoff1+1-1
2017-03-10 17:12fix commentChristian Grothoff1+1-1
2017-03-10 17:12check return value from GNUNET_program_runChristian Grothoff1+7-1
2017-03-10 17:11check return value from dup2Christian Grothoff1+1-1
2017-03-10 17:04remove redundant condition in assertionChristian Grothoff1+9-6
2017-03-10 17:00fix out-of-bounds case in parserChristian Grothoff1+4-2
2017-03-10 16:57properly detect and handle parse errorChristian Grothoff1+12-6
2017-03-10 16:56fix integer overflow test to actually workChristian Grothoff1+1-1
2017-03-10 16:54add assertion to make static analysis happyChristian Grothoff1+1-0
2017-03-10 16:53disambiguate enum type of valueChristian Grothoff1+8-7
2017-03-10 16:51add assertion to make static analysis happyChristian Grothoff1+1-0
2017-03-10 16:50fix double-freeChristian Grothoff1+5-3
2017-03-10 16:49prevent division by zeroChristian Grothoff1+9-5
2017-03-10 16:46fix ICMP IPv4/IPv6 type conversion logicChristian Grothoff1+3-2
2017-03-10 16:41fix double-freeChristian Grothoff1+0-1
2017-03-10 16:39fix memory leakChristian Grothoff1+4-0
2017-03-10 16:38fix memory leakChristian Grothoff1+19-26
2017-03-10 16:30fix memory leakChristian Grothoff1+2-1
2017-03-10 16:28fix memory leakChristian Grothoff1+1-0
2017-03-10 16:28properly handle error on empty queueChristian Grothoff1+3-3
2017-03-10 16:26fix commentChristian Grothoff1+1-1
2017-03-10 16:25handle case 'diff' is NULL - fixes NPEChristian Grothoff1+12-13
2017-03-10 16:11make sure 'err' is initialized on all error pathsChristian Grothoff1+1-0
2017-03-10 16:08make compiler happyChristian Grothoff1+2-0
2017-03-10 16:07fix use of uninitialized (shadow-issue) expirationChristian Grothoff1+1-2
2017-03-10 15:50fix link errorChristian Grothoff1+1-0
2017-03-10 10:31starting conversion of plugin_datastore_sqlite to use libgnunetsqChristian Grothoff3+110-118
2017-03-10 10:12reset statement on errorChristian Grothoff1+8-1
2017-03-10 09:59introduce warning if QE fails to make progressChristian Grothoff1+43-0
2017-03-10 01:38remove empty files, fix indentationChristian Grothoff5+16-79
2017-03-09 20:38fix #4608Christian Grothoff1+17-15
2017-03-09 19:09add test_multicast_2peers.cxrs2+500-6
2017-03-09 15:57fix issue with NAT logic overwriting port specified by user in manual hole punch; adding some loggingChristian Grothoff4+96-57
2017-03-08 23:15-gnunet-social CLI fixespsyc://loupsycedyglgamf.onion/~lynX1+9-5
2017-03-08 23:15upstyle gnunet-cadet docspsyc://loupsycedyglgamf.onion/~lynX2+54-24
2017-03-08 23:15we use CREATE INDEX IF NOT EXITS, this requires postgres>=9.6, bump dependency requirementsChristian Grothoff4+17-9
2017-03-08 22:39test_multicast_multipeer.c: add ping pong testxrs2+40-14
2017-03-08 18:53Merge branch 'master' of ssh://gnunet.org/gnunetxrs17+314-466
2017-03-08 17:54remove dead enum valuesChristian Grothoff3+2-30
2017-03-08 14:05fix more of #4890Christian Grothoff1+18-20
2017-03-07 22:46remove dead APIChristian Grothoff1+1-52
2017-03-07 22:44Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff3+8-6
2017-03-07 22:44update tutorialChristian Grothoff3+124-273
2017-03-07 03:28Update comment to match codeDavid Barksdale1+2-1
2017-03-05 15:19build profilers only if testing is enabledDaniel Golle2+6-5
2017-03-05 14:56fix #4839Christian Grothoff1+1-2
2017-03-05 14:54indentation, comment and style fixes, no semantic changesChristian Grothoff5+149-72
2017-03-04 18:07misc indentation changesChristian Grothoff2+14-14
2017-03-03 18:08Merge branch 'master' of ssh://gnunet.org/gnunetxrs1+92-35
2017-03-01 19:05make total traffic and timeout configurable without recompilingBart Polot1+47-20
2017-03-01 18:28fix testcases: ack received messagesBart Polot1+1-0
2017-03-01 18:24Merge branch 'master' of ssh://gnunet.org/gnunetxrs5+62-9
2017-03-01 17:49Merge branch 'master' of git+ssh://gnunet.org/gnunetBart Polot32+1131-188
2017-03-01 17:48- fix short new testcases: send_test_message initizalize data for forward and signal testBart Polot1+45-16
2017-02-28 23:13eh, oopsFlorian Dold1+2-2
2017-02-28 23:11missing newlineFlorian Dold1+1-1
2017-02-28 23:03set: log set difference estimateFlorian Dold1+13-0
2017-02-28 19:43consensus: destroy set handlesFlorian Dold1+30-0
2017-02-28 19:24allow destruction while iteration is activeFlorian Dold1+4-2
2017-02-28 19:10set: fix make checkFlorian Dold1+3-1
2017-02-28 18:56get rid of warning for missing directory on friends.txt creationChristian Grothoff1+12-6
2017-02-28 18:37Merge branch 'master' of ssh://gnunet.org/gnunetxrs224+9931-18321
2017-02-28 18:31More API function tests...xrs1+2-2
2017-02-28 18:30More API function tests...xrs1+47-20
2017-02-28 17:53fix completely broken implementation of variable size elementsFlorian Dold1+25-21
2017-02-28 17:23don't free element that is stack-allocated nowFlorian Dold2+3-4
2017-02-28 17:14set profiler: allow variable element size via -w (width) optionFlorian Dold2+62-45
2017-02-28 16:26set: destroy client mq properlyFlorian Dold2+4-2
2017-02-28 15:53set: zero out listener to make tracking down bug easierFlorian Dold1+1-0
2017-02-28 15:07set: adjust strata estimator biasFlorian Dold1+5-1
2017-02-28 14:49set: different thresholdsFlorian Dold1+3-3
2017-02-28 14:34multicast: fix replay_req_remove_cadet()tg(x)1+3-0
2017-02-28 14:34set: more statisticsFlorian Dold1+8-0
2017-02-28 14:21do not bitch at CADET for issues that can happen in normal operationChristian Grothoff1+4-14
2017-02-28 14:19start with larger IBFFlorian Dold1+3-2
2017-02-28 13:56more stats for happy FlorianChristian Grothoff1+4-0
2017-02-28 13:53fix some breaks, add stats for encrypted/decrypted bytes in CADETChristian Grothoff3+19-12
2017-02-28 13:49multicast: fix replay_req_remove_client()tg(x)1+1-1
2017-02-28 13:38misc minor fixesChristian Grothoff4+21-14
2017-02-28 12:36don't run set with valgrind per defaultFlorian Dold1+1-1
2017-02-28 12:24higher constant before applying limitFlorian Dold1+1-1
2017-02-28 12:19loggingFlorian Dold1+4-0
2017-02-28 01:14consensus: slack-a2a evilness mode and static replication in profilerFlorian Dold2+56-14
2017-02-28 04:25fix sq logic, add to buildChristian Grothoff2+6-0
2017-02-28 03:07completing sq_result_helperChristian Grothoff4+561-48
2017-02-27 14:28implement revocation block plugin, get revocation test to pass againChristian Grothoff13+298-17
2017-02-27 04:10fix set element type problem, make consensus workFlorian Dold5+29-13
2017-02-27 03:15fix type error and test casesFlorian Dold5+10-2
2017-02-27 02:43implement lower bound agreementFlorian Dold2+107-25
2017-02-27 02:42fix missing nbo conversionFlorian Dold1+1-1
2017-02-27 02:02fix ftbfs from consensus WIPFlorian Dold1+6-6
2017-02-27 01:32first sketch for libgnuentsq testChristian Grothoff5+286-13
2017-02-27 01:08implement sq_query_helper.cChristian Grothoff7+402-43
2017-02-27 00:25missing fileFlorian Dold2+132-0
2017-02-27 00:18include set size in result callback, needed by consensusFlorian Dold17+86-9
2017-02-27 00:18skeleton for libgnunetsq implementationChristian Grothoff5+403-1
2017-02-26 23:23designing SQ-lib APIChristian Grothoff5+445-11
2017-02-26 22:39add validation for inner consensus elementFlorian Dold11+51-3
2017-02-26 22:12fix warning / add size validation for consensus blockFlorian Dold2+6-0
2017-02-26 22:05wrap consensus elements in block typeFlorian Dold6+216-33
2017-02-26 21:42ensure all plugins properly use BF, move shared logic to shared libraryChristian Grothoff9+127-194
2017-02-26 21:30make sure DHT does not pass around cyclic pathsChristian Grothoff1+105-63
2017-02-26 19:26move path destruction to separate task to avoid deep-recursion free-while-in-use issueChristian Grothoff1+47-23
2017-02-26 19:23make test case run with both python2 and python3Florian Dold1+4-0
2017-02-26 18:55fix state when requesting full IBFFlorian Dold1+1-0
2017-02-25 21:13Disable test_client_unix.nc test on W32Руслан Ижбулатов1+4-1
2017-02-25 21:12Hack gnunet_gst_def.h to allow it compile on W32Руслан Ижбулатов1+7-4
2017-02-25 21:10Change helper libraries to be noinst_LTLIBTRARIESРуслан Ижбулатов1+9-9
2017-02-25 21:09Try to fix FTBFSРуслан Ижбулатов1+1-1
2017-02-25 21:09ntohl() return value casts for the testsuite on W32Руслан Ижбулатов2+6-6
2017-02-26 01:56update ignore fileChristian Grothoff1+2-0
2017-02-26 01:55get rid of non-working, non-maintained experimental alternative DHTsChristian Grothoff14+0-10575
2017-02-26 01:52get rid of --enable-wachs option, move mlp plugin to experimental-onlyChristian Grothoff4+8-17
2017-02-26 01:09document neighbour_limit option betterChristian Grothoff1+2-0
2017-02-26 01:03#4801 seems solidly fixed now, don't see how it can happen anymoreChristian Grothoff1+17-4
2017-02-26 00:28add note about but #4608Christian Grothoff1+1-1
2017-02-26 00:19bump consensus and secretsharing to be built by defaultChristian Grothoff6+17-8
2017-02-26 00:15add to ignoreChristian Grothoff1+1-0
2017-02-26 00:07disable valgrindChristian Grothoff1+0-1
2017-02-26 00:04fix ugly parts of testChristian Grothoff1+73-107
2017-02-25 23:52update ignore filesChristian Grothoff2+3-0
2017-02-25 23:50fix perf_peerinfo_api FTBFSChristian Grothoff1+70-23
2017-02-25 23:34fix crash in test if DB did not yet existChristian Grothoff2+52-19
2017-02-25 23:23re-add interceptor entry for nowChristian Grothoff1+3-0
2017-02-25 12:57W32: Fix msg allocation in gns helper serviceРуслан Ижбулатов1+13-37
2017-02-25 12:56W32: port gnunet-gns-import to new zone iterator callback APIРуслан Ижбулатов1+39-32
2017-02-25 12:54Fix an initialization warning (GCC bug 53119)Руслан Ижбулатов7+9-9
2017-02-25 12:50W32: cast ntohl() result to uint32_tРуслан Ижбулатов6+18-16
2017-02-25 12:51W32: Splice GNUNET_memcpy macro into NAT and GNS helpersРуслан Ижбулатов3+7-0
2017-02-25 12:51Silence a GCC warning in gnunet-nat.cРуслан Ижбулатов1+3-0
2017-02-25 12:49Link libgnunetblockgroup to libgnunetblockРуслан Ижбулатов1+2-0
2017-02-25 12:48W32: placate GCC by initializing lsocks_write_fd to NULLРуслан Ижбулатов1+3-0
2017-02-25 12:48W32: Fix wrong format stringsРуслан Ижбулатов2+7-7
2017-02-25 12:47W32: Fix the conditaions for the ifconfig functionРуслан Ижбулатов1+1-1
2017-02-25 12:47W32: Fix a possible control flow errorРуслан Ижбулатов1+2-0
2017-02-25 12:46Shuffle some vars around to fix a warningРуслан Ижбулатов1+7-4
2017-02-25 12:44Use GNU printf formatРуслан Ижбулатов1+1-1
2017-02-25 12:43W32: adapt the code to GNUNET_memcpy() that returns nothingРуслан Ижбулатов1+4-6
2017-02-25 03:39Fix ftbfsChristian Grothoff2+3-3
2017-02-25 03:37extensive tutorial updatesChristian Grothoff1+210-224
2017-02-25 03:06this should be deadChristian Grothoff1+0-47
2017-02-25 03:05updating gnunet-gns-helper-service-w32 to current APIsChristian Grothoff2+231-225
2017-02-25 00:54sh is sufficient, does not seem to require bash specificallyChristian Grothoff1+1-1
2017-02-24 13:22Add Vagrant file for developmentAntonio Ojea2+103-0
2017-02-24 21:54multicast: logging, test fixtg(x)3+24-6
2017-02-24 21:19util: loggingtg(x)3+15-6
2017-02-24 19:10Merge branch 'master' of gnunet.org:gnunettg(x)45+2605-1833
2017-02-24 19:10util: add component name to LOG macros; util/client: log incoming message type/size/source for gnunet-logreadtg(x)50+129-117
2017-02-24 17:27add byzantine/force options to profilerFlorian Dold1+54-2
2017-02-24 17:07always send bigger set on full sendFlorian Dold4+98-11
2017-02-24 14:50add option parsingFlorian Dold4+100-0
2017-02-24 16:32minimal code cleanupChristian Grothoff2+3-4
2017-02-24 13:31improve traffic drop heuristicChristian Grothoff1+33-3
2017-02-24 13:18lower log levelChristian Grothoff1+1-1
2017-02-24 13:16not always ready when send_kx is calledChristian Grothoff1+3-2
2017-02-24 13:12permit NULL headChristian Grothoff1+5-2
2017-02-24 12:25update counters properlyChristian Grothoff2+16-8
2017-02-23 21:55update .gitignore filesChristian Grothoff4+8-0
2017-02-23 21:54use of dns2gns proxy instead of DNS interceptor in VPN testChristian Grothoff3+139-118
2017-02-23 21:53fix use of uninitialized ID after last refactoringChristian Grothoff1+1-2
2017-02-23 21:52log which name we are resolvingChristian Grothoff1+3-2
2017-02-23 21:52change default port to 53, use setcap to enable binding to low portChristian Grothoff2+18-6
2017-02-23 21:51fix indentation, typo, improve loggingChristian Grothoff1+36-13
2017-02-23 21:50fix indentationChristian Grothoff1+3-1
2017-02-23 21:50fix typo in exampleChristian Grothoff1+1-1
2017-02-23 21:50fix termination, proper shutdown on CTRL-CChristian Grothoff1+49-15
2017-02-23 16:13implement union via sending whole setFlorian Dold4+343-34
2017-02-23 14:15add set operation optionsFlorian Dold14+80-1
2017-02-23 13:52commentsFlorian Dold1+6-2
2017-02-23 13:18abort union if we receive too little fresh elementsFlorian Dold1+24-0
2017-02-23 14:44limit queue size CORE maintains for any client, warn if we exceed itChristian Grothoff1+22-4
2017-02-23 14:33even nicer queue size optimization: insert-at-tail if we can instantly tell, alwaysChristian Grothoff1+8-10
2017-02-23 14:32optimize queue-full case, reduce max queue size due to O(n) operationChristian Grothoff3+13-2
2017-02-23 13:28complain if MQ gets way too longChristian Grothoff1+2-1
2017-02-23 13:08convert EXIT to new CADET MQ APIChristian Grothoff2+1551-1608
2017-02-22 22:51fix shutdown sequence on MQ errorsChristian Grothoff1+6-1
2017-02-22 21:08timeout -> skip for switch testsChristian Grothoff1+3-3
2017-02-22 20:59multicast: switch to new cadet apitg(x)3+575-452
2017-02-22 20:42remove dead code and dead linker dependenciesChristian Grothoff7+1-1255
2017-02-22 20:29remove support for reverse lookup and shortening from GNS (#4849)Christian Grothoff18+84-928
2017-02-22 20:05ignore generated temp files that are frequently generatedChristian Grothoff2+2-0
2017-02-22 20:04do not fail hard if this test does not workChristian Grothoff1+3-0
2017-02-22 19:58fix compile errorsChristian Grothoff3+10-14
2017-02-22 16:32converting 'vpn' to new CADET API, not tested/testable, as exit is not converted yetChristian Grothoff4+1572-1608
2017-02-22 15:49converting 'pt' to new CADET API, not tested/testable, as exit/vpn are not converted yetChristian Grothoff5+220-274
2017-02-22 15:03eliminate dead argumentChristian Grothoff3+4-9
2017-02-22 15:01fix bug introduced with BLOCK change where we would eval a local reply twice and discard it as duplicate in the endChristian Grothoff3+54-38
2017-02-22 13:55no log macro in hereChristian Grothoff1+4-4
2017-02-22 13:53strcmp instead of memcmpChristian Grothoff1+4-6
2017-02-22 13:53strcmp instead of memcmpChristian Grothoff9+107-39
2017-02-22 13:31not exactly a protocol violation, but a case for statsChristian Grothoff1+4-1
2017-02-22 13:27complain harder about this type of violationChristian Grothoff1+1-1
2017-02-22 13:25fix sign issue in bitshiftChristian Grothoff1+2-2
2017-02-22 13:17enable RR option for HELLO gets in DHTChristian Grothoff1+1-1
2017-02-22 12:49fix typeChristian Grothoff1+2-3
2017-02-22 12:48fix test_dht_montior abortionChristian Grothoff1+7-7
2017-02-22 12:46fix test_dht_montior abortion, fix crash on NULL HELLOChristian Grothoff2+31-9
2017-02-22 12:41support BF size adjustments in other pluginsChristian Grothoff10+228-14
2017-02-22 10:43fix typoChristian Grothoff1+1-1
2017-02-22 10:43fix typoChristian Grothoff1+1-1
2017-02-22 10:40try to fix BF size mess created by original BLOCK API changeChristian Grothoff4+62-8
2017-02-22 10:10clean up new block logic, avoid direct linkage against blockgroup lib from DHT serviceChristian Grothoff4+64-43
2017-02-21 22:54fix-typoChristian Grothoff1+1-1
2017-02-21 21:47fix misc typosChristian Grothoff4+22-20
2017-02-21 19:20fix sun_len issue (#4816) by adding test and fixing typoChristian Grothoff9+22-12
2017-02-21 19:12update .ignore fileChristian Grothoff1+15-15
2017-02-21 19:11handle errors without crashingChristian Grothoff1+12-6
2017-02-21 19:07enforce sequential test order (#4860)Christian Grothoff1+65-46
2017-02-21 18:28ignore new testcasesBart Polot1+2-2
2017-02-21 18:26Add new testcases, to exercise the mq API.Bart Polot1+77-0
2017-02-21 16:57fix conversation issue to make tests pass againChristian Grothoff2+7-2
2017-02-21 16:47change Makefile.am back so it builds at least; fix #4908 in cadet APIChristian Grothoff3+9-23
2017-02-21 15:55disable valgrind during testChristian Grothoff1+2-3
2017-02-21 15:54ignore updateChristian Grothoff1+3-0
2017-02-21 15:53converting conversation to use new CADET APIChristian Grothoff5+245-266
2017-02-21 12:48Fix channel disconnect checking<Bart Polot1+8-9
2017-02-21 12:47- verbose logBart Polot1+2-2
2017-02-21 12:47- docBart Polot1+1-0
2017-02-21 12:30Rewrite cadet tests using MQ APIBart Polot6+1548-3
2017-02-21 09:42prevent crash on exitChristian Grothoff1+1-1
2017-02-21 09:41prevent crash on exitChristian Grothoff2+5-25
2017-02-21 09:38prevent crash on exitChristian Grothoff1+1-1
2017-02-20 23:50Don't put POSTGRESQL_CPPFLAGS in CFLAGSDavid Barksdale2+7-2
2017-02-20 23:05Match function type to header declarationDavid Barksdale1+1-1
2017-02-20 22:23also do send_kx if we fail to decryptChristian Grothoff1+9-2
2017-02-20 19:09Update po filesDavid Barksdale6+90-90
2017-02-20 19:08Restrict update to positive priority deltasDavid Barksdale7+29-31
2017-02-20 18:22ignore kdevelop filesBart Polot1+1-0
2017-02-20 18:21- doxygenBart Polot1+3-7
2017-02-20 18:19- minor changes: doxygen, log, code order, code legibilityBart Polot1+18-18
2017-02-20 18:13Refactor copying of handler arraysBart Polot4+79-34
2017-02-20 17:21Update po filesDavid Barksdale7+2910-2740
2017-02-20 17:18Remove unused GNUNET_DATASTORE_update() API callDavid Barksdale5+1-200
2017-02-20 16:19completed big block refactoring in preparation for SET-BLOCK integrationChristian Grothoff23+707-541
2017-02-20 14:09first half of new BLOCK API to generalize duplicate detection beyond BFsChristian Grothoff15+645-11
2017-02-20 12:54remove dependency on libextractor from testcase; fix #4901Christian Grothoff2+16-20
2017-02-20 10:30fix NSS / sudo warning output by configure to be more accurate (#4631)Christian Grothoff2+4-1
2017-02-19 22:26misc log fixes, plus prevent multiple TCP connections from wrecking havoc by creating a missunderstanding about which one is activeChristian Grothoff3+81-55
2017-02-19 19:31mostly logging, avoid having more than one typemap in transmission queue, accept port=0 as not an error, tolerate link-local addrsChristian Grothoff6+122-47
2017-02-19 17:48misc logging, no semantic changesChristian Grothoff4+54-7
2017-02-19 12:57fix zombie-festChristian Grothoff3+18-18
2017-02-19 11:39converting consensus service to new SERVICE APIChristian Grothoff1+234-256
2017-02-19 00:44towards converting SP to new CADET API; still fails tests thoughChristian Grothoff6+363-830
2017-02-18 23:28trying to fix #4899Christian Grothoff1+15-2
2017-02-18 19:02make sure after any transmission succeeds we continue looking for more (previous code missed some corner cases, see #4896/11780)Christian Grothoff2+10-1
2017-02-18 17:59append to TAIL of mutation list for processing in right orderChristian Grothoff3+77-32
2017-02-18 17:59logging fixes, nicer commentsChristian Grothoff3+12-15
2017-02-18 17:00loglevel MESSAGE for the incoming connection message + typelurchi1+2-2
2017-02-18 16:59update gitignoreChristian Grothoff1+1-0
2017-02-18 16:57terminate instantly, even on failureChristian Grothoff1+1-0
2017-02-18 16:52fix testcaseChristian Grothoff2+72-23
2017-02-18 16:22fix ignore fileChristian Grothoff1+2-1
2017-02-18 16:17misc bugfixesChristian Grothoff2+15-9
2017-02-18 15:39no prefix for set eitherlurchi1+1-1
2017-02-17 21:41no prefix in GitChristian Grothoff1+1-1
2017-02-17 20:26Fix cleanup issues and some leakChristian Grothoff3+54-31
2017-02-17 20:01fix loopback disconnect signalling and a few memory leaksChristian Grothoff3+19-3
2017-02-17 19:22misc fixes in new CADET API, porting gnunet-cadet to new APIChristian Grothoff4+423-547
2017-02-17 15:51ignore testsChristian Grothoff1+1-0
2017-02-17 14:19missing 'const'Christian Grothoff1+1-1
2017-02-17 14:16fix crash issues in SETChristian Grothoff3+3-29
2017-02-17 13:33move SET to use new MQ API properlyChristian Grothoff2+3-3
2017-02-17 13:31get FS test with CADET to finally pass againChristian Grothoff4+170-205
2017-02-17 13:12hacking up 'new' CADET API without legacy logicChristian Grothoff2+1819-1
2017-02-17 10:06convert to new CADET API, not working due to CADET-API internal bugsChristian Grothoff4+290-337
2017-02-17 10:05assertion was inverted, also probably too strictChristian Grothoff1+11-12
2017-02-16 22:25ignore perf filesChristian Grothoff1+2-0
2017-02-16 22:24first, very rough conversion of SET service to new cadet client API (fails tests, as before)Christian Grothoff2+246-127
2017-02-16 21:59migrate SET service to new SERVICE APIChristian Grothoff4+200-192
2017-02-16 21:14this actually happens and is fineChristian Grothoff1+2-1
2017-02-16 21:08introduce loose state, fix channel state machineChristian Grothoff1+24-4
2017-02-16 20:55properly clean up unbound channelsChristian Grothoff3+49-6
2017-02-16 20:26fix logChristian Grothoff1+1-1
2017-02-16 20:00do not respond to BROKEN messages with BROKEN messagesChristian Grothoff1+7-0
2017-02-16 14:19fix log message format strChristian Grothoff1+1-1
2017-02-16 14:08set type correctly in nat auto testChristian Grothoff2+13-11
2017-02-16 13:54cancel existing last_control_qe handle before scheduling a new one, alwaysChristian Grothoff2+6-3
2017-02-16 13:42extra assertsChristian Grothoff1+2-0
2017-02-16 13:05use force when requiredChristian Grothoff1+1-1
2017-02-15 16:49fix #4895: set highbit always for the returned cn, not just on the second callChristian Grothoff1+4-4
2017-02-15 16:37spell out message types more, use correct conversion directionChristian Grothoff2+6-6
2017-02-15 16:24fix typos in log msgsChristian Grothoff1+5-5
2017-02-15 15:56fixing #4878 -- by avoiding allocation in the first placeChristian Grothoff1+20-31
2017-02-15 15:55update ignore fileChristian Grothoff1+1-0
2017-02-15 15:55introducing GNUNET_CRYPTO_ecdhe_create2() to avoid malloc nonsenseChristian Grothoff2+39-7
2017-02-15 15:54fix format string bugChristian Grothoff1+3-2
2017-02-15 14:37fix #4890Christian Grothoff1+14-21
2017-02-13 09:29pass correct pointer to GNUNET_NAT_registerChristian Grothoff1+3-1
2017-02-13 09:24add assertion that we do not release path that is still used by a connectionChristian Grothoff1+1-0
2017-02-12 00:44set up multicast group with origin and memberxrs1+75-21
2017-02-11 16:58No need to mention HOLE_EXTERNAL twiceDavid Barksdale1+4-11
2017-02-11 15:41fix use-after-free in postgres error messageFlorian Dold1+14-14
2017-02-09 21:28fixed crash on test_multicast_multipeerxrs1+5-7
2017-02-08 18:43Add mq testBart Polot2+344-5
2017-02-08 18:41Fix open port, copy handlers for use on incoming channelsBart Polot1+10-1
2017-02-08 18:41- adjust FWD/BCK to new channel numberingBart Polot1+1-1
2017-02-08 18:40- code/debug formatBart Polot1+6-3
2017-02-08 16:28- debug, indentation, legibilityBart Polot1+10-6
2017-02-08 16:27fix cadet mq api, use proper function argumentsBart Polot1+2-2
2017-02-08 16:23- fix assertion conditionBart Polot1+1-1
2017-02-08 16:22- doxygen, debug textBart Polot1+3-1
2017-02-08 01:28Merge branch 'master' of git+ssh://gnunet.org/gnunetBart Polot5+32-10
2017-02-07 22:44fix psyc service being unwilling to shutdownlurchi1+3-0
2017-02-02 17:13Only call window_size on incrementing size, allow ACK+1 messages to be takenBart Polot1+38-12
2017-02-02 16:16Implement data ack in CADET MQ APIBart Polot2+51-6
2017-02-02 09:21gnunet-social CLI: porcelain status and psyc messagespsyc://loupsycedyglgamf.onion/~lynX1+24-7
2017-02-02 09:21don't let further circuits disrupt 'gnunet-cadet -o'psyc://loupsycedyglgamf.onion/~lynX2+3-3
2017-02-02 09:21find /bin/ippsyc://loupsycedyglgamf.onion/~lynX1+2-0
2017-02-02 09:21fix sanity check in dht_api: we are passing 32-byte PIDs, not 64-byte hashesChristian Grothoff1+1-1
2017-02-02 09:17have sanity checks for DHT path constructionChristian Grothoff2+45-7
2017-02-02 09:16set PATH during testcaseChristian Grothoff2+3-1
2017-02-01 20:07force attachment if connection is still thereChristian Grothoff1+4-1
2017-02-01 19:49preserve invariants while calling GCP_detatch_path while reorging pathsChristian Grothoff2+20-14
2017-02-01 15:57use NULL as flag for evaluation of query, ensure we pass non-NULL for reply_block to evaluate reply even if reply is zero bytes longChristian Grothoff3+7-3
2017-02-01 15:49log if we get a redundant KX_AUTH, do not assertChristian Grothoff1+11-1
2017-02-01 15:44path heap could be null here during shutdownChristian Grothoff1+2-1
2017-02-01 15:34init worst, to avoid valgrind warning (otherwise harmless)Christian Grothoff1+1-0
2017-02-01 12:35fix peer destruction triggersChristian Grothoff1+15-3
2017-02-01 08:36another channel-add destroy-cancel fixChristian Grothoff1+5-0
2017-01-31 18:09stop destroy task if connection goes upChristian Grothoff2+6-2
2017-01-31 16:54use observed RTT as starting point for retransmissionsChristian Grothoff5+45-32
2017-01-31 16:45implement no-buffer option at route levelChristian Grothoff1+6-1
2017-01-31 16:41fix lower_rung() logicChristian Grothoff1+4-8
2017-01-31 16:04fix rung prev injectionChristian Grothoff2+3-3
2017-01-31 16:02fix loop detection logicChristian Grothoff1+1-1
2017-01-31 14:54initialize direction in rung DLLChristian Grothoff1+4-0
2017-01-31 13:46use modern time specification for expirationChristian Grothoff1+14-10
2017-01-31 13:44add method to record and print DHT routes to DHT command-line toolsChristian Grothoff2+43-6
2017-01-31 13:31updating gitignores and POTFILESChristian Grothoff3+5-0
2017-01-31 13:16Fix off-by-oneChristian Grothoff2+2-1
2017-01-31 12:59more statisticsChristian Grothoff1+20-0
2017-01-31 12:56init rung fieldChristian Grothoff1+3-1
2017-01-31 10:44do not recompute off if we can just pass it inChristian Grothoff4+13-5
2017-01-31 10:28do not test against unset cpath values that we skippedChristian Grothoff1+1-1
2017-01-31 10:24cancel tunnel destruction if we get another channel during the grace periodChristian Grothoff2+8-1
2017-01-31 04:06Implement incoming traffic handling on MQBart Polot1+8-0
2017-01-31 03:58Reconnect to service instead of aborting on a malformed data messageBart Polot1+6-1
2017-01-31 03:57Refactor reconnect codeBart Polot1+62-42
2017-01-31 03:33Implement channel cleanup in MQ API, simplify destroy channelBart Polot1+30-17
2017-01-31 03:22Fix free of NULL pointerBart Polot1+5-3
2017-01-31 03:17Implementation of port opening and handling in MQBart Polot1+191-110
2017-01-31 03:17Add note for clarificationBart Polot1+3-0
2017-01-31 01:58Implement the connect and create_channel call for mq apiBart Polot1+298-10
2017-01-31 01:57CADET MQ API documentation improvementsBart Polot1+19-23
2017-01-30 20:14fair, global message buffer implementedChristian Grothoff2+185-60
2017-01-30 16:43putting into place the data structures for a global buffer pool shared across routesChristian Grothoff1+84-1
2017-01-30 16:42allow external code to use DLL pointers of envelopes, under very particular circumstancesChristian Grothoff2+82-0
2017-01-30 16:19improve connection evaluation, include more metricsChristian Grothoff2+17-13
2017-01-30 15:03mark as doneChristian Grothoff1+1-5
2017-01-30 15:01track and return performance metrics per cadet connectionChristian Grothoff3+176-14
2017-01-30 14:19handle KX AUTH failure by retransmitting KXChristian Grothoff4+87-4
2017-01-30 13:03pass connection tunnel identifier to channel when receiving messages, so that performance can be matchedChristian Grothoff3+52-11
2017-01-30 11:27have tunnel tell channel which connection it used for transmission, so we can track connection performance by observing ACKs on the channel-levelChristian Grothoff4+40-10
2017-01-30 02:07Save next pointer in case mqm gets freedDavid Barksdale1+4-2
2017-01-30 01:10Don't pass NULL to destroy_routeDavid Barksdale1+6-4
2017-01-29 22:41added path desirability calculationsChristian Grothoff2+0-5
2017-01-29 22:41add path desirability calculationsChristian Grothoff4+128-2
2017-01-29 19:33remove route also from routesChristian Grothoff2+5-1
2017-01-29 19:20fix shutdown sequenceChristian Grothoff4+28-7
2017-01-29 18:44fix task cleanup on CTRL-DChristian Grothoff1+5-3
2017-01-29 18:39of course we need 'i' here, not 'off'Christian Grothoff1+1-1
2017-01-29 18:31sanitize paths to eliminate loops before using them; fix off-by-one causing a peer to be listed twiceChristian Grothoff2+28-14
2017-01-29 17:59note on desChristian Grothoff1+2-0
2017-01-29 17:52collect misc. TODO items into one big listChristian Grothoff2+45-0
2017-01-29 17:43introduce buffering options on the route levelChristian Grothoff7+41-3
2017-01-29 16:57optimize mqm_head scans by avoiding constantly scanning over definitively non-ready entriesChristian Grothoff1+42-13
2017-01-29 15:58fix ready_cb notifications to ensure they exactly happen only when neededChristian Grothoff1+55-33
2017-01-29 15:24implement route timeouts at 3x keepalive frequencyChristian Grothoff1+60-71
2017-01-29 15:24implement route timeouts at 3x keepalive frequencyChristian Grothoff3+169-21
2017-01-29 13:48fixed callback, still with segfault in configuration.cxrs1+60-71
2017-01-29 13:10implement basics of connection management for tunnels (in particular destruction of bad connections, eventual selection of new onesChristian Grothoff4+115-39
2017-01-29 12:18separate connection DLL into a list for ready connections and a list of busy connections, and count them separately; make iterator tolerate modifications to current element of DLL during iterationChristian Grothoff2+201-75
2017-01-29 12:09provide stricter assurances about when we call ready_cb, avoiding supurious calls that merely reinforce what tunnel already knows about the connection stateChristian Grothoff1+12-5
2017-01-29 11:40when applicable, do connection selection outside of send_kx*Christian Grothoff1+28-11
2017-01-28 21:51complete new KX implementation, including KX_AUTH defense against KX-injection based reset attacksChristian Grothoff8+575-144
2017-01-28 18:12KEY_REKEY state was dead in old code, remove in new code; refactor KX logic in preparation for KX_AUTHChristian Grothoff2+112-104
2017-01-28 11:30slightly better documentation for KX logicChristian Grothoff1+43-19
2017-01-27 21:27also count messages dropped due to slow clients as allowable losses in unreliable modeChristian Grothoff2+12-2
2017-01-27 21:15if in-order unreliable, advance to next message even if we skip a midChristian Grothoff1+2-1
2017-01-27 21:09fix comments, fix testChristian Grothoff2+4-4
2017-01-27 20:46indentation fixesChristian Grothoff3+13-11
2017-01-27 20:44unset XDG environment variable during testcases, as they can screw things up badlyChristian Grothoff50+50-50
2017-01-27 16:36add #include to avoid warningChristian Grothoff1+1-0
2017-01-27 16:36allow for message drops by CADET in unreliable modeChristian Grothoff1+12-3
2017-01-27 16:29add statistics for packets dropped by cadet due to full bufferChristian Grothoff1+5-1
2017-01-27 16:05Merge branch 'master' of git+ssh://gnunet.org/gnunetBart Polot2+211-103
2017-01-27 15:23introduce concept of unverified_kx, as a step towards having KX_AUTH implemented properlyChristian Grothoff2+147-28
2017-01-27 13:53Merge branch 'master' of git+ssh://gnunet.org/gnunetBart Polot10+311-94
2017-01-27 13:44pass only CadetTunnelAxolotl if it suffices, preparation for having ambiguous KX contextChristian Grothoff1+66-77
2017-01-27 13:30trying to make KX logic slightly more readableChristian Grothoff3+103-54
2017-01-27 13:07implement tie-breaking in case both peers establish a connection to each other via the same path at the same time, so that only one connection survivesChristian Grothoff6+197-36
2017-01-27 12:01update POTFILES.inChristian Grothoff1+10-0
2017-01-27 12:00remove dead codeChristian Grothoff1+1-4
2017-01-27 03:50Merge branch 'master' of git+ssh://gnunet.org/gnunetBart Polot8+239-104
2017-01-27 03:49- third (and hopefully final) draft for CADET APIBart Polot1+29-7
2017-01-26 20:01use 'futures' bitfield in ACKs properly, revisit unbuffered/out-of-order transmissionChristian Grothoff6+154-97
2017-01-26 17:34implement random packet drop option, fix retransmission logicChristian Grothoff5+100-22
2017-01-26 14:53- second iteration for new CADET APIBart Polot1+60-102
2017-01-26 14:06document what test doesChristian Grothoff1+13-1
2017-01-26 00:13add hints on how to fix the multipeer testslurchi1+12-0
2017-01-25 22:02use correct way to resume downloadChristian Grothoff1+3-4
2017-01-25 21:58do not start download twiceChristian Grothoff2+41-18
2017-01-25 21:49update ignore fileChristian Grothoff2+35-0
2017-01-25 21:40allow connect_cb to be NULLChristian Grothoff1+8-6
2017-01-25 21:38fix log callsChristian Grothoff1+228-93
2017-01-25 21:38fix log callsChristian Grothoff1+2-2
2017-01-25 20:17Merge branch 'master' of ssh://gnunet.org/gnunetxrs14+633-192
2017-01-25 19:26multicast: test simple join between two peersxrs1+228-93
2017-01-25 20:05make new cadet implementation the default: all tests pass (on my system); however, implementation is NOT completeChristian Grothoff3+7-1
2017-01-25 20:02implement keepalivesChristian Grothoff5+131-13
2017-01-25 19:38preparations for keepalivesChristian Grothoff3+24-0
2017-01-25 19:37build new testChristian Grothoff1+6-0
2017-01-25 19:06cleanupsChristian Grothoff1+16-12
2017-01-25 19:04handle ACKs past client downChristian Grothoff1+9-1
2017-01-25 18:59fix insert_sorted macroChristian Grothoff3+124-4
2017-01-25 18:42typo in commentChristian Grothoff2+10-1
2017-01-25 18:36fix confusing indentationChristian Grothoff1+11-11
2017-01-25 18:29towards proper DATA_ACK handlingChristian Grothoff1+2-2
2017-01-25 18:29towards proper DATA_ACK handlingChristian Grothoff1+150-113
2017-01-25 17:26handle ancient/future duplicate payload properlyChristian Grothoff1+135-73
2017-01-25 16:39fix comment, this was implementedChristian Grothoff1+0-1
2017-01-25 16:38fix double-transmission scheduling, implement client-client loopback flow controlChristian Grothoff1+56-7
2017-01-25 15:11fix leakChristian Grothoff1+1-0
2017-01-25 14:57remove legacy commented out codeChristian Grothoff1+0-2
2017-01-25 14:53fix leakChristian Grothoff1+5-0
2017-01-25 14:50fix leakChristian Grothoff1+2-0
2017-01-25 13:51handle duplicate DATA packetsChristian Grothoff1+35-19
2017-01-25 13:41use new generic insertion sort logicChristian Grothoff1+38-41
2017-01-25 13:41add generic insertion sort logicChristian Grothoff1+158-0
2017-01-25 13:41add generic insertion sort logicChristian Grothoff1+49-0
2017-01-25 12:51Merge remote-tracking branch 'origin/master' into credentialsSchanzenbach, Martin53+3930-1889
2017-01-25 12:17New CADET MQ API draftBart Polot1+158-0
2017-01-25 09:16nicer loggingChristian Grothoff2+11-5
2017-01-25 08:51fix crash if this end closed connection and other still sends dataChristian Grothoff1+14-0
2017-01-24 21:06init mid_recv properlyChristian Grothoff1+2-1
2017-01-24 20:57use proper message type constantsChristian Grothoff1+4-2
2017-01-24 20:57fix bug from compiler inserting padding if we try to allocate data at the end of the struct instead of in a new areaChristian Grothoff1+15-12
2017-01-24 20:57nicer function namesChristian Grothoff1+8-8
2017-01-24 20:56bitch and continue if we do not have a handler for a messageChristian Grothoff1+10-6
2017-01-23 22:54simplify logicChristian Grothoff2+18-25
2017-01-24 20:00fix client-client loopback flow controlChristian Grothoff4+249-165
2017-01-23 22:50better logging, prep for having LOCAL_ACKsChristian Grothoff4+29-10
2017-01-23 22:35fix LOCAL_ACK transmission, do not duplicate itChristian Grothoff1+10-51
2017-01-23 22:17avoid cmp pointers, cmp ccn instead, as client may literally be the sameChristian Grothoff6+82-59
2017-01-23 20:15fix log invocationChristian Grothoff1+2-2
2017-01-23 20:03fix log invocationChristian Grothoff1+2-2
2017-01-23 19:13fix testcase handling service disconnectChristian Grothoff1+45-21
2017-01-23 19:09handle loopback in GCCH_2sChristian Grothoff1+3-1
2017-01-23 14:24give more complete message types in log outputChristian Grothoff2+10-10
2017-01-23 14:04nicer log messagesChristian Grothoff1+3-3
2017-01-23 14:03do not send duplicate LOCAL_CHANNEL_CREATE messageChristian Grothoff3+15-19
2017-01-23 13:57handle case of MQM being already NULLChristian Grothoff2+9-3
2017-01-23 13:42more work on loopback, this time payload transmission (for now without flow control)Christian Grothoff1+18-2
2017-01-23 13:41avoid asserting in API on timeout destructionChristian Grothoff1+16-8
2017-01-23 13:31add sender argument to GCCH_handle_local_data so we can implement loopbackChristian Grothoff3+5-0
2017-01-23 13:28use correct header size calculation in testChristian Grothoff1+1-1
2017-01-23 13:19towards path desirability calculationsChristian Grothoff1+17-4
2017-01-23 13:19another special case for loopbackChristian Grothoff1+7-3
2017-01-23 13:18beautify disconnect logic a bitChristian Grothoff1+2-4
2017-01-23 13:18handle disconnect properly in testChristian Grothoff1+8-3
2017-01-23 13:06add generated file to ignore listChristian Grothoff1+1-0
2017-01-23 13:05get rid of redundant, confusing stateChristian Grothoff1+10-28
2017-01-23 13:02more implementation of loopback handlingChristian Grothoff1+44-33
2017-01-23 13:01fix unaligned accessChristian Grothoff1+14-8
2017-01-23 10:14fix shutdown sequence, start to handle loopbackChristian Grothoff5+155-74
2017-01-23 10:13allow more than one ACK being given to us at a timeChristian Grothoff1+13-11
2017-01-22 22:55remove actually problematic client_allowed checkChristian Grothoff1+1-11
2017-01-22 22:54log precise error if we receive malformed dataChristian Grothoff1+9-5
2017-01-22 22:53do not send malformed payload in testChristian Grothoff1+7-4
2017-01-22 22:25simplify check_data logicChristian Grothoff3+24-15
2017-01-22 22:09guard against 0Christian Grothoff1+2-1
2017-01-22 22:07allow client's payload to include more than one messageChristian Grothoff4+54-33
2017-01-22 21:50API documentation, loggingChristian Grothoff2+31-1
2017-01-22 21:50API code cleanupChristian Grothoff1+25-9
2017-01-22 21:49fix stray log calls that lagged the core-api prefixChristian Grothoff1+7-7
2017-01-22 21:30correctly handle assignment of cid during channel open, send channel open ack, and detect duplicate openChristian Grothoff3+148-52
2017-01-22 21:29spell out correct constantsChristian Grothoff1+4-2
2017-01-22 21:28cosmetics for testChristian Grothoff1+4-4
2017-01-22 19:24fix off-by-oneChristian Grothoff1+1-1
2017-01-22 19:21really fully create path objects before calling even GCP_path_entry_add()Christian Grothoff1+15-0
2017-01-22 19:13fixing misc cleanup issuesChristian Grothoff4+92-27
2017-01-22 17:12fix copy & pasteChristian Grothoff1+1-1
2017-01-22 17:02misc bugfixesChristian Grothoff5+31-14
2017-01-22 16:28initialize new path fully before trying to attach itChristian Grothoff1+59-31
2017-01-22 15:51pass correct closureChristian Grothoff1+1-1
2017-01-22 15:49logging fixes, notify MQM clients properlyChristian Grothoff4+33-31
2017-01-22 15:37add sanity check for GNUNET_MQ_notify_sentChristian Grothoff1+4-3
2017-01-22 15:33fix shutdown logicChristian Grothoff6+80-21
2017-01-22 14:50nicer loggingChristian Grothoff3+78-60
2017-01-22 14:49fix comparissonChristian Grothoff1+9-3
2017-01-22 14:23must not move location of -struct CadetPeerPathEntry- in memory when growing path length as those structs are also referenced from a DLLChristian Grothoff1+46-24
2017-01-22 14:22nicer loggingChristian Grothoff1+4-4
2017-01-22 14:22must delay iteration over paths until later, as we may be right now creating a connectionChristian Grothoff1+39-26
2017-01-22 14:21nicer order of LOG statementsChristian Grothoff1+3-4
2017-01-22 14:21minor cleanupChristian Grothoff1+4-5
2017-01-22 13:20fix indentationChristian Grothoff1+40-23
2017-01-22 13:20properly launch DHT GETs based on need for pathsChristian Grothoff1+210-163
2017-01-22 13:19fix a few off-by-onesChristian Grothoff2+7-9
2017-01-22 13:13fix buffer sizeChristian Grothoff2+3-3
2017-01-22 13:06make GCPP_2s also return static stringChristian Grothoff2+23-14
2017-01-22 11:35more logging for cadet-core subsystemChristian Grothoff1+77-0
2017-01-22 11:23allow NULL argument for GNUNET_i2s()Christian Grothoff1+8-2
2017-01-22 11:21introcude GNUNET_i2s2()Christian Grothoff2+41-0
2017-01-22 11:12improving loggingChristian Grothoff4+135-14
2017-01-22 10:44only send CHANNEL_DESTROY message if we at least send the CHANNEL_CREATE message, and not if the tunnel never went up in the first placeChristian Grothoff1+5-3
2017-01-22 10:35fix startup interaction between channel and tunnel to not send CHANNEL_OPEN until tunnel is in KEY_OK stateChristian Grothoff3+81-8
2017-01-22 10:34improve logging, log before doing, not afterChristian Grothoff1+5-6
2017-01-22 10:34do not run upnpc during tests, produces unnecessary errors if not availableChristian Grothoff1+2-0
2017-01-22 10:34optimize startup sequence for when we execute first DHT PUTsChristian Grothoff3+45-4
2017-01-21 23:52still fixing the stupid connect_task cleanup issueChristian Grothoff1+19-16
2017-01-21 23:49adding missing ignoresChristian Grothoff1+6-0
2017-01-21 23:46use new SCHEDULER_add_at API where applicableChristian Grothoff9+55-57
2017-01-21 23:35extending scheduler API with 'add_at' functionality to avoid unnecessary time conversionsChristian Grothoff3+108-23
2017-01-21 23:34another connect_task init missingChristian Grothoff1+12-8
2017-01-21 23:24fix crash on early abort due to dangling connect taskChristian Grothoff1+19-12
2017-01-21 23:21fixing leaksChristian Grothoff1+10-14
2017-01-21 23:14at least NULL the task handle in the unimplemented taskChristian Grothoff1+1-0
2017-01-21 23:10ensure tunnels are shutdown at the right time during shutdownChristian Grothoff4+53-2
2017-01-21 23:02properly set executed tasks to NULLChristian Grothoff1+2-0
2017-01-21 23:00initialize ephemeral keysChristian Grothoff2+2-1
2017-01-21 22:50implement get_path_from_routeChristian Grothoff5+106-33
2017-01-21 18:52more LOG macrosChristian Grothoff5+19-4
2017-01-21 18:45more logging, minor bugfixes / renamesChristian Grothoff11+295-143
2017-01-21 16:51some renaming, some code general code cleanup, some loggingChristian Grothoff11+417-444
2017-01-21 13:51renames to avoid ambiguityChristian Grothoff8+45-45
2017-01-21 13:49remaing remaining mandatory functions for basic operationChristian Grothoff13+169-89
2017-01-20 19:39working on channel passing data to clientsChristian Grothoff6+205-27
2017-01-20 17:56more work on new tunnel logicChristian Grothoff6+258-223
2017-01-20 10:28pass messages from tunnel to channelChristian Grothoff4+128-16
2017-01-20 09:08more work on channel/tunnel logicChristian Grothoff10+136-142
2017-01-20 06:00- merge; service API changeSchanzenbach, Martin276+24558-15183
2017-01-19 14:58note on things left to doChristian Grothoff2+16-0
2017-01-19 14:52much work on connection/route/peer-level queue managementChristian Grothoff9+732-314
2017-01-19 10:05baby steps towards KXChristian Grothoff3+257-16
2017-01-18 18:24create matching connection objects for inbound connectionsChristian Grothoff22+499-196
2017-01-18 15:56work towards routingChristian Grothoff1+59-5
2017-01-18 13:49more rename festivitiesChristian Grothoff23+310-293
2017-01-18 10:46add note to legacy code about rename operationChristian Grothoff1+2-0
2017-01-18 10:43introduce CadetEncryptedMessageIdentifier instead of over-using uint32_tChristian Grothoff6+260-145
2017-01-18 09:51cadet message struct and type rename-festChristian Grothoff22+348-348
2017-01-17 21:40add logic to properly decode and dispatch decrypted messagesChristian Grothoff1+216-30
2017-01-17 18:58towards decrypting traffic in new CADETChristian Grothoff4+170-3
2017-01-17 16:20unnecessary hereChristian Grothoff1+0-1
2017-01-17 16:18use new shortmap to simplify CADET logic a bitChristian Grothoff20+187-282
2017-01-17 15:54make shortmap actually over shortsChristian Grothoff2+36-35
2017-01-17 15:40introducing the short mapChristian Grothoff4+1246-1
2017-01-17 15:08towards actual routing...Christian Grothoff7+581-16
2017-01-17 13:44starting with CORE subsystem for CADETChristian Grothoff4+215-1
2017-01-17 13:41dead code eliminationChristian Grothoff1+0-43
2017-01-17 13:20importing KX logic, integrating encryption logicChristian Grothoff5+763-12
2017-01-17 10:54more work on new CADETChristian Grothoff12+605-48
2017-01-17 10:22replace redundant MQ_NotifyCallback by SCHEDULER_TaskCallbackChristian Grothoff7+18-27
2017-01-17 02:00More bugfixes to make gnunet-social usablelurchi3+34-13
2017-01-16 23:47README: Change adduser line.ng01+1-1
2017-01-16 20:08auction: basic service templateMarkus Teich4+141-13
2017-01-16 18:31finish logic to maintain pathsChristian Grothoff6+282-155
2017-01-16 17:45make gcc -pedantic happyMarkus Teich1+1-1
2017-01-16 17:13more work on peers, paths and tunnelsChristian Grothoff10+797-107
2017-01-16 14:30protocols.h: reserve block for auction serviceMarkus Teich1+22-1
2017-01-16 14:15util: increment internal version for new code used by libbrandtMarkus Teich1+1-1
2017-01-16 13:02Revert "README: Change"ng01+1-1
2017-01-16 12:17README: Change adduser gnunet gnunet to adduser --system --home "/var/lib/gnunet" --group gnunetng01+1-1
2017-01-16 11:06more work on peer and paths structuresChristian Grothoff5+172-24
2017-01-16 10:25design CadetPeerPathEntry data structureChristian Grothoff6+342-78
2017-01-16 10:24simplify GNUNET_CONTAINER_heap_update_cost APIChristian Grothoff8+31-54
2017-01-16 06:50bugfixes in the multicast servicelurchi1+10-5
2017-01-15 20:49starting re-implementation of CADET serviceChristian Grothoff16+5554-0
2017-01-15 20:49cleaning up some CADET logic, improving types usedChristian Grothoff19+586-399
2017-01-15 20:48fix format string issueChristian Grothoff1+12-12
2017-01-15 17:46indentation fixesChristian Grothoff2+38-18
2017-01-15 17:41block size of 0 is also validChristian Grothoff1+2-1
2017-01-14 17:01trying to fix issue reported by LurchiChristian Grothoff1+8-0
2017-01-14 15:14do not start zonemaster in tests that do not need itChristian Grothoff1+4-0
2017-01-13 12:25degrade warning to DEBUG statement, include logging of retry delayChristian Grothoff1+8-6
2017-01-13 12:23implement -T option for gnunet-arm (#4854)Christian Grothoff1+31-6
2017-01-12 19:17auction: add test for auction-createMarkus Teich2+102-15
2017-01-12 19:16auction: check for empty pricelistMarkus Teich1+5-0
2017-01-12 18:23auction: add pricemap validationMarkus Teich1+52-0
2017-01-12 17:33handle case upnpc not found nicelyChristian Grothoff2+5-1
2017-01-12 17:22spacingChristian Grothoff2+82-82
2017-01-12 17:22correct section is nat-autoChristian Grothoff1+1-1
2017-01-12 17:13Merge remote-tracking branch 'origin/master'Markus Teich1+3-2
2017-01-12 17:04force non-zeroChristian Grothoff1+2-1
2017-01-12 17:01use sane defaultChristian Grothoff1+1-1
2017-01-12 16:34Merge branch 'master' into auctionMarkus Teich11+2441-1999
2017-01-12 16:33configure.ac: add notice for libjanssonMarkus Teich1+6-0
2017-01-12 16:29include json dependencyMarkus Teich3+10-1
2017-01-12 16:28add basic cmdline checkingMarkus Teich1+29-1
2017-01-12 16:20fix section nameChristian Grothoff7+2423-1986
2017-01-12 16:19regen POTfilesChristian Grothoff1+6-9
2017-01-12 11:30update cmdline parsingMarkus Teich1+20-9
2017-01-11 21:52add empty auctions.conf to satisfy build systemDaniel Golle1+2-0
2017-01-11 18:57fix FTBFSChristian Grothoff1+4-4
2017-01-11 13:50cmdline for auction-createMarkus Teich5+122-9
2017-01-03 06:52initial gnunet-auction commitMarkus Teich8+291-0
2017-01-10 17:52remove old nat_lib header to avoid problemsChristian Grothoff2+0-592
2017-01-10 17:50fix misc compilation issues in nat-autoChristian Grothoff5+94-139
2017-01-10 17:25remove dead legacy declsChristian Grothoff1+2-91
2017-01-10 16:38rename connecT -> connect now that the old API is deadChristian Grothoff94+156-156
2017-01-10 16:35eliminating dead cth fieldChristian Grothoff2+6-27
2017-01-10 04:49don't attempt to build set profilers if testing is disabledDaniel Golle1+2-0
2017-01-10 04:42don't attempt to build dht-profiler if testing is disabledDaniel Golle1+5-1
2017-01-10 04:36don't attempt to build ats-tests if testing is disabledDaniel Golle1+2-1
2017-01-10 04:17ats-tests: fix compileDaniel Golle1+0-3
2017-01-09 16:50cosmeticsChristian Grothoff3+29-16
2017-01-09 16:49do not attempt to publish empty HELLOsChristian Grothoff1+47-27
2017-01-09 16:49remove obsolete optionsChristian Grothoff1+0-5
2017-01-09 16:48improve commentsChristian Grothoff2+21-6
2017-01-09 16:48cosmeticsChristian Grothoff3+21-13
2017-01-09 08:26enable upnpc by defaultChristian Grothoff1+1-1
2017-01-09 07:59eliminate dead NAT optionsChristian Grothoff2+1-36
2017-01-09 07:51fix link issueChristian Grothoff1+2-2
2017-01-09 07:49log at DEBUG levelChristian Grothoff1+1-1
2017-01-09 07:42rename new client API implementation to name of standard implementationChristian Grothoff2+1-1
2017-01-09 07:42rename new core API implementation to name of standard implementationChristian Grothoff2+1-1
2017-01-09 07:41remove legacy core api code (now dead)Christian Grothoff2+1-1100
2017-01-09 07:38ignore zonefiles dirChristian Grothoff2+2-0
2017-01-09 07:35dead code eliminationChristian Grothoff1+0-191
2017-01-09 07:32handle transmissions initiated during disconnect callbacks by droppingChristian Grothoff1+6-0
2017-01-09 07:30cancel potentially dangling reconnect taskChristian Grothoff1+5-0
2017-01-09 07:22out-of-order PIDs are not exactly protocol violations, hence do not report as suchChristian Grothoff1+19-9
2017-01-09 15:18add entry for OpenWrt/LEDE along with my email addressDaniel Golle1+2-1
2017-01-09 06:31properly handle case of should-drop by asynchronously running continuationChristian Grothoff1+35-6
2017-01-09 06:22DLL remove already done inside of call_peer_cont()Christian Grothoff1+0-1
2017-01-09 06:18fix format string issueChristian Grothoff1+2-1
2017-01-09 06:17fix more field initialziation order issuesChristian Grothoff2+4-3
2017-01-09 06:10fix crashes caused by DLL removes preceeding DLL insertsChristian Grothoff2+9-6
2017-01-08 19:27even more .gitignore updatesChristian Grothoff1+1-0
2017-01-08 19:26even more .gitignore updatesChristian Grothoff1+1-0
2017-01-08 19:26even more .gitignore updatesChristian Grothoff10+13-0
2017-01-08 19:22exclude more testsChristian Grothoff23+211-0
2017-01-08 19:15ignore util testsChristian Grothoff1+55-0
2017-01-08 19:12fix potential free-of-nullChristian Grothoff1+1-1
2017-01-08 19:09fix potential NPEChristian Grothoff1+5-1
2017-01-08 18:16remove unnecessary calls to gnunet-peerinfo that also caused the system to get stuckChristian Grothoff1+0-7
2017-01-07 21:50reserve protocol number range for TMCGChristian Grothoff1+3-1
2017-01-07 17:26update README, was ancientChristian Grothoff1+8-5
2017-01-07 16:58fix calls to test_address, expects a struct sockaddr, not an in_addrChristian Grothoff3+51-41
2017-01-07 15:47remove legacy NAT library logic, or preserve if it might still be usefulChristian Grothoff11+36-3262
2017-01-07 15:36migrate gnunet-nat-server to new NAT libChristian Grothoff2+28-13
2017-01-07 15:28remove dependency on old NAT logic from gnunet-transportChristian Grothoff3+10-238
2017-01-07 15:03make sure nat-auto code uses NAT_AUTO prefixChristian Grothoff9+142-173
2017-01-07 14:54migrate HTTP plugin to new NAT logicChristian Grothoff2+16-11
2017-01-07 14:46migrate TCP plugin to new NAT logicChristian Grothoff2+50-35
2017-01-07 14:32migrate UDP plugin to new NAT logicChristian Grothoff3+19-15
2017-01-07 12:05fixing uninit sin_addr; now successfully tested external hole punching support in new NAT code; documenting options to be used in the futureChristian Grothoff2+39-3
2017-01-07 11:50fix free of statically allocated valueChristian Grothoff1+3-1
2017-01-07 00:09was testedChristian Grothoff3+5-4
2017-01-06 23:19fix bad cast, add additional assertions that AF is set, avoid unaligned access to struct sockaddr_inChristian Grothoff3+25-56
2017-01-06 22:34fix NPE if hole-external option is not setChristian Grothoff1+4-3
2017-01-06 22:05fix format string issueChristian Grothoff1+2-2
2017-01-06 12:26separate service for autoconfiguration from NAT traversalChristian Grothoff1+33-0
2017-01-06 12:26separate service for autoconfiguration from NAT traversalChristian Grothoff27+2822-2282
2017-01-05 21:22buildbot: ssh configtg(x)1+33-0
2017-01-05 20:23pass section name instead of specific option via IPCChristian Grothoff7+50-33
2017-01-05 19:41include zonemaster in buildChristian Grothoff1+1-0
2017-01-05 19:40fix uninit variable causing crash on 0 valueChristian Grothoff2+15-4
2017-01-05 19:28update commentsChristian Grothoff1+6-0
2017-01-05 19:26handle 'AUTO' option in manual hole punching setupChristian Grothoff1+20-4
2017-01-05 17:51move external IP logic to separate fileChristian Grothoff5+466-189
2017-01-05 14:03properly handle DynDNS lookup resultsChristian Grothoff1+155-70
2017-01-05 13:43notesChristian Grothoff2+3-2
2017-01-05 13:39splitting off ant_api_auto.c from main nat_api.cChristian Grothoff3+275-239
2017-01-05 12:50work towards supporting manual hole punching in new NAT serviceChristian Grothoff2+1-1
2017-01-05 12:49work towards supporting manual hole punching in new NAT serviceChristian Grothoff2+241-3
2017-01-05 10:22AUTHORS: Remove myself from Gentoo.ng01+0-1
2017-01-04 23:27added ssh keyt3sserakt1+1-0
2017-01-04 21:17add ignore fileChristian Grothoff1+1-0
2017-01-04 21:11move functionality of publishing namestore zone in DHT from GNS service to new zonemaster serviceChristian Grothoff11+857-653
2017-01-04 11:46Merge remote-tracking branch 'origin/master' into credentialsSchanzenbach, Martin10+347-162
2017-01-02 19:13fixes for starting and stopping gnunet-helper-nat-serverChristian Grothoff3+175-94
2017-01-02 18:15preparations for proper manual hole punching support in new NAT APIChristian Grothoff6+73-39
2017-01-02 08:47improve/fix handling of NAT server logic for ICMP-based autonomous NAT traversalChristian Grothoff7+115-46
2017-01-02 08:46fix compiler warning for format stringChristian Grothoff1+2-1
2016-12-29 14:49-fixSchanzenbach, Martin2+0-4
2016-12-29 14:48-add tokens for credentialsSchanzenbach, Martin10+333-48
2016-12-29 10:28-add collect rest; fixesSchanzenbach, Martin6+391-20
2016-12-28 19:50-update restSchanzenbach, Martin2+153-20
2016-12-28 17:40-change apiSchanzenbach, Martin14+797-200
2016-12-27 15:43Merge remote-tracking branch 'origin/master' into credentialsSchanzenbach, Martin14+2308-433
2016-12-25 18:20notes for next steps with NATChristian Grothoff3+33-22
2016-12-25 17:35ensure nat clients get notifications on disconnect about 'lost' addressesChristian Grothoff3+24-4
2016-12-25 15:12working on proper IP address filtering logicChristian Grothoff2+86-8
2016-12-24 23:45start to list relevant cases in man page, document current limitationsChristian Grothoff1+39-0
2016-12-24 23:35fix upnpc invocation for port mapping with upnpcChristian Grothoff2+34-2
2016-12-23 21:37improve types, eliminate compiler warning for unused functionChristian Grothoff2+13-12
2016-12-19 15:54-fixSchanzenbach, Martin1+2-2
2016-12-19 12:41-fixSchanzenbach, Martin1+9-0
2016-12-19 10:55-fix rest issueSchanzenbach, Martin2+2-1
2016-12-18 15:52-fixesSchanzenbach, Martin16+600-418
2016-12-18 07:18disambiguate -L option to gnunet-natChristian Grothoff3+10-8
2016-12-18 06:36update todosChristian Grothoff1+3-2
2016-12-18 06:35properly process external IP addresses from upnpc-based hole punchingChristian Grothoff2+147-34
2016-12-18 06:06implement writing of configuration file in autoconfigurationChristian Grothoff3+91-7
2016-12-17 08:08finish external-ip client notification, but not yet testedChristian Grothoff1+25-7
2016-12-17 08:00towards notifying clients about external-ip resultsChristian Grothoff1+216-8
2016-12-17 07:10enable sending only differences for autoconfigurationChristian Grothoff1+14-2
2016-12-17 07:06need to strdup as this will be freedChristian Grothoff1+1-1
2016-12-17 07:05init 'ch' fieldChristian Grothoff1+1-0
2016-12-17 07:00misc. improvements to new NAT service, starting with autoconfiguration logicChristian Grothoff9+1649-394
2016-12-16 23:00-refactoringSchanzenbach, Martin2+203-0
2016-12-16 22:59Merge remote-tracking branch 'origin/master' into credentialsSchanzenbach, Martin13+325-234
2016-12-16 11:30disambiguate option flag -lChristian Grothoff3+2-3
2016-12-16 11:10fix shutdown, fix size calculationChristian Grothoff2+4-4
2016-12-16 11:07fix minor bugsChristian Grothoff3+39-32
2016-12-16 09:59updates to potfilesChristian Grothoff1+4-0
2016-12-16 09:53add PORT to NAT configuration, generate nat.conf from nat.conf.in, implement more of new NAT serviceChristian Grothoff10+281-196
2016-12-15 12:36-fix rest; prelim test;Schanzenbach, Martin4+111-8
2016-12-14 22:16-testsSchanzenbach, Martin3+84-2
2016-12-14 16:35-fixes, prettifySchanzenbach, Martin10+160-118
2016-12-14 15:20-towards type4Schanzenbach, Martin7+685-268
2016-12-14 07:35-fixSchanzenbach, Martin3+28-8
2016-12-14 07:18-fix gns mq; fix serializerSchanzenbach, Martin4+21-71
2016-12-14 06:52-add serializerSchanzenbach, Martin10+530-87
2016-12-13 20:09-fix memleaksSchanzenbach, Martin2+29-1
2016-12-13 19:11-add parallel delegationr resolutionSchanzenbach, Martin1+301-159
2016-12-13 09:18-more restSchanzenbach, Martin5+153-10
2016-12-12 17:38- Add rest plugin for credentialSchanzenbach, Martin2+434-27
2016-12-07 15:43- fix; more recognizable case in testSchanzenbach, Martin3+54-24
2016-12-07 15:02-add confsSchanzenbach, Martin2+49-0
2016-12-07 14:51- fix testSchanzenbach, Martin3+5-11
2016-12-07 13:56- add delegation resolutionSchanzenbach, Martin3+131-35
2016-12-07 10:46-start delegation; cleanupSchanzenbach, Martin1+141-103
2016-12-07 09:53- add signature checkSchanzenbach, Martin3+6-6
2016-12-06 21:21- add simple verificationSchanzenbach, Martin7+163-106
2016-12-06 09:58-fixSchanzenbach, Martin2+24-11
2016-12-06 09:52Merge branch 'credentials' of git+ssh://gnunet.org/gnunet into credentialsAdnan H8+128-98
2016-12-06 09:51- minor fixesAdnan H1+38-34
2016-12-06 09:13-fixSchanzenbach, Martin1+1-12
2016-12-06 09:09-add expiration to credSchanzenbach, Martin6+66-20
2016-12-05 21:19Merge branch 'credentials' of git+ssh://gnunet.org/gnunet into credentialsSchanzenbach, Martin1+95-1
2016-12-05 21:18- add better test for verificationSchanzenbach, Martin2+62-66
2016-12-05 21:17Merge branch 'credentials' of git+ssh://gnunet.org/gnunet into credentialsAdnan H8+219-86
2016-12-05 21:15- starting backward resolutionAdnan H1+97-2
2016-12-05 21:09- remove purpose from credSchanzenbach, Martin3+31-16
2016-12-05 20:55- add signature to credSchanzenbach, Martin2+25-19
2016-12-05 20:34-fix verifymessageSchanzenbach, Martin3+28-20
2016-12-05 19:50-add testsSchanzenbach, Martin2+95-0
2016-12-05 18:57-add simple testSchanzenbach, Martin3+16-6
2016-12-05 18:26-add issue testSchanzenbach, Martin3+43-43
2016-12-02 16:29- add verify and issue to cliSchanzenbach, Martin5+173-44
2016-12-02 14:57-fix compileSchanzenbach, Martin1+11-21
2016-12-02 14:41Merge branch 'credentials' of git+ssh://gnunet.org/gnunet into credentialsSchanzenbach, Martin1+81-27
2016-12-02 14:38Merge branch 'credentials' of git+ssh://gnunet.org/gnunet into credentialsAdnan H39+3504-804
2016-12-02 14:38- added DLL and some checksAdnan H1+81-27
2016-12-02 14:36-update testSchanzenbach, Martin1+31-5
2016-12-02 14:14Merge remote-tracking branch 'origin/master' into credentialsSchanzenbach, Martin2+12-1
2016-12-02 14:13-fix memcpySchanzenbach, Martin1+2-1
2016-12-02 13:31-cleanup cli toolSchanzenbach, Martin1+43-150
2016-12-02 13:20- add signatures to creds, add converterSchanzenbach, Martin3+39-8
2016-12-02 12:50- change record data nameSchanzenbach, Martin2+8-7
2016-12-02 10:48-add todosSchanzenbach, Martin1+11-0
2016-12-02 10:48- fix callSchanzenbach, Martin1+1-1
2016-12-02 09:53Merge branch 'credentials' of git+ssh://gnunet.org/gnunet into credentialsSchanzenbach, Martin1+1-0
2016-12-02 09:44- Test commit - adding authorAdnan H1+1-0
2016-12-02 09:41libgnunetutil: add GNUNET_assert_from()Markus Teich1+10-0
2016-12-01 16:05Merge remote-tracking branch 'origin/master' into credentialsSchanzenbach, Martin22+2545-446
2016-11-30 20:13Merge branch 'master' of git+ssh://gnunet.org/gnunetChristian Grothoff2+5-3
2016-11-30 19:18configure: -fsanitize-recovery is on by default, removing it for compatibilitytg(x)1+1-1
2016-11-30 16:43guix: configure flagstg(x)1+4-2
2016-11-30 11:17implement keeping and timeout of NAT STUN dataChristian Grothoff3+158-4
2016-11-30 10:41this is now doneChristian Grothoff1+0-1
2016-11-30 08:51decided to keep NAT test logic in client libraryChristian Grothoff6+655-232
2016-11-30 07:22moving basic logic for launching nat-client helper to new NAT serviceChristian Grothoff2+80-0
2016-11-30 07:17moving basic logic for launching nat-server helper to new NAT serviceChristian Grothoff4+422-1
2016-11-30 06:31towards moving STUN logic into new NAT serviceChristian Grothoff9+802-181
2016-11-30 05:26handle ports for interface scan data properlyChristian Grothoff1+111-32
2016-11-27 22:51note that port is not patchedChristian Grothoff1+1-0
2016-11-27 22:50fix proper setting of scope information for IPv6Christian Grothoff1+17-36
2016-11-27 22:43expand logic for address class detection, including private and sensitive IP classificationChristian Grothoff2+115-4
2016-11-27 21:02towards implementing notification for peer addressesChristian Grothoff1+115-1
2016-11-27 19:12remove FIXME that has been addressedChristian Grothoff1+0-1
2016-11-27 19:12clarify gnunet-nat man pageChristian Grothoff1+3-4
2016-11-27 19:09implement reading STUN data from interface in gnunet-nat: update docChristian Grothoff1+1-1
2016-11-27 19:09implement reading STUN data from interface in gnunet-natChristian Grothoff1+114-2
2016-11-27 19:08change return value to use -1 on error, as 0 is a legal packet sizeChristian Grothoff3+12-9
2016-11-27 17:43Merge remote-tracking branch 'origin/master' into credentialsSchanzenbach, Martin15+833-280
2016-11-27 16:52add outputChristian Grothoff1+14-5
2016-11-27 13:52add draft man page for gnunet-natChristian Grothoff3+69-1
2016-11-27 13:43largely completing gnunet-nat tool, using new service API (but untested)Christian Grothoff4+296-19
2016-11-27 11:07work on new gnunet-nat tool, towards new NAT APIChristian Grothoff7+459-268
2016-11-25 21:27service_new: ready_confirm_fdtg(x)1+8-0
2016-11-25 21:26configure: -fsanitizetg(x)1+1-1
2016-11-22 14:36fix creation of PHONE records with gnunet-namestorelurchi1+2-2
2016-11-21 19:47Merge remote-tracking branch 'origin/master' into credentialsSchanzenbach, Martin7+81-76
2016-11-21 17:10include postgres db url in error messageFlorian Dold7+81-76
2016-11-20 16:49- add missing API; no implSchanzenbach, Martin5+233-133
2016-11-19 23:23- move towards verificationSchanzenbach, Martin8+257-246
2016-11-19 23:23Merge branch 'master' into credentialsSchanzenbach, Martin18+90-49
2016-11-19 14:46guix-env.scm: build gnunet with hardening.ng01+5-7
2016-11-18 05:24Sometimes it's OK if multiplication overflowsDavid Barksdale15+72-34
2016-11-18 02:22Avoid undefined left-shiftDavid Barksdale1+7-3
2016-11-16 06:21Check return value of GNUNET_NETWORK_socket_createDavid Barksdale1+6-5
2016-11-11 15:01fix out-of-tree build of GNUnetChristian Grothoff56+216-20
2016-11-11 15:01fix out-of-tree build of GNUnetChristian Grothoff1+1-1
2016-11-10 19:35add credentialMartin Schanzenbach13+1795-8
2016-11-10 16:27configure: --enable-sanitizertg(x)2+9-1
2016-11-09 21:48- ignore test filesBart Polot1+18-0
2016-11-09 19:25- add subdirectory gitignore filesBart Polot52+157-0
2016-11-09 19:13- fix handling of HELLO with 0 expiration timeBart Polot1+32-19
2016-11-09 19:11- autoreconf fails without ChangeLog presentBart Polot1+0-0
2016-11-08 12:53remove obsolete svn to change log scriptChristian Grothoff7+837-1376
2016-11-08 12:47get rid of ChangeLog generation from svn, start new ChangeLog for GitChristian Grothoff2+2-12
2016-11-04 09:47- axolotl initialization takes > 1s under valgrindBart Polot1+1-1
2016-11-04 09:47- avoid connection timeout in valgrind testsBart Polot2+6-5
2016-11-04 09:47- use timing macro instead of logBart Polot1+6-9
2016-11-04 09:47-remove dead codeBart Polot1+1-8
2016-11-04 09:47- simplify loggingBart Polot1+7-4
2016-11-04 09:47- refactor connection upkeep code, remove unneeded functionsBart Polot1+25-73
2016-11-04 09:47- update doxygen / docBart Polot2+3-2
2016-11-04 09:47- refactor function timing codeBart Polot2+26-14
2016-11-04 09:47- fix loggingBart Polot1+4-5
2016-11-04 09:47- simplify ack handling, die if trying to send conneciton-level ACK to clientsBart Polot1+1-8
2016-11-04 09:47- always return a queue handleBart Polot2+26-34
2016-11-04 09:47- don't complain about retransmitted connection_create/_ack messagesBart Polot1+2-2
2016-11-04 09:47- use proper type for N/ABart Polot1+1-1
2016-11-04 09:47- sending KX on loopback is very wrong, dieBart Polot1+1-6
2016-11-04 09:47- docBart Polot3+6-2
2016-10-31 21:02-more work towards NAT serviceChristian Grothoff3+568-13
2016-10-31 10:30add template for NAT serviceChristian Grothoff2+290-3
2016-10-29 23:46Refactor encrypted traffic handlingBart Polot9+433-597
2016-10-29 14:56Un-flag in_flight to avoid integer underflow in GNUNET_MQ_get_lengthBart Polot1+1-0
2016-10-29 14:56- Fix Coverity #153011, abort on NULL path instead of dereferencing laterBart Polot1+2-9
2016-10-27 15:02update documentationSree Harsha Totakura1+4-2
2016-10-27 15:02disable more unnecessary services in testcasesSree Harsha Totakura1+9-0
2016-10-27 15:01propagate barrier status messages to sub controllersSree Harsha Totakura2+25-11
2016-10-27 13:00Fix #4718: Do not echo BARRIER_STATUS messages back to the main controller/test driverAlso add a few FIXMEs to be fixed and fix testcase logic to accommodate new scheduler shutdown semanticsSree Harsha Totakura2+35-25
2016-10-27 09:35testbed: do not start unnecessary servicesSree Harsha Totakura1+10-0
2016-10-27 06:18Build messages fully in tunnel code, avoid copying in connection layerBart Polot2+5-35
2016-10-27 06:18- measure encryption performanceBart Polot1+6-0
2016-10-27 06:18- docBart Polot1+1-1
2016-10-27 06:18- reduce log levelBart Polot1+1-1
2016-10-26 19:29Avoid double constDavid Barksdale1+1-1
2016-10-26 19:27Use GNUNET_NAT_StatusCode and GNUNET_NAT_status2stringDavid Barksdale1+5-65
2016-10-26 18:55Move type check after initialization to make compiler happyDavid Barksdale1+8-1
2016-10-26 18:16This can't be NULLDavid Barksdale1+2-4
2016-10-26 18:11Remove ?: operator to avoid confusionDavid Barksdale1+5-1
2016-10-26 15:56Don't mind me, I'm just going to put this function back togetherDavid Barksdale1+40-77
2016-10-26 14:25Update po filesDavid Barksdale7+11423-12646
2016-10-26 04:21- add connection info to timing logBart Polot1+3-1
2016-10-26 04:20- reset timeout for early keepalive on CONN_ACKBart Polot1+3-0
2016-10-26 04:20- improve logging of CONN_ACKBart Polot1+6-5
2016-10-26 04:20- remove dead codeBart Polot2+0-1556
2016-10-26 04:20- don't send ACK con CREATE if one is queuedBart Polot1+4-6
2016-10-26 04:20- don't complain about AX messages pre-KXBart Polot1+6-3
2016-10-26 04:20- fix AX/KX CID initializationBart Polot1+6-5
2016-10-26 04:20- simplify KX codeBart Polot1+1-3
2016-10-26 04:20Make a copy of the message on connection level only if it needs to be modified (generated by the Tunnel)Bart Polot1+32-19
2016-10-26 04:20- simplify connection-level processing of messages to be sentBart Polot1+19-39
2016-10-26 04:20- don't allocate message copies on the heapBart Polot2+58-22
2016-10-26 04:20- send connection keepalive if tunnel is unable to send traffic yetBart Polot1+4-1
2016-10-26 04:20- cancel maintenance message if connection is confirmed while a maintenance message is queuedBart Polot1+5-0
2016-10-26 04:20- minor changes, TODO, debug messageBart Polot1+2-2
2016-10-26 04:20- add queue control in peer and connection to cancel MQ_env when those are destroyed, since callbacks could dereference freed memoryBart Polot2+1147-1085
2016-10-26 04:20- initialize reserved to 0 to avoid valgrind complaintsBart Polot1+5-0
2016-10-25 14:30-missing commitChristian Grothoff1+1-1
2016-10-25 14:30-missing commitChristian Grothoff2+8-3
2016-10-24 21:32finish (untested) new NAT client libraryChristian Grothoff1+46-4
2016-10-24 21:14towards implementing autoconfig part of NAT libChristian Grothoff1+120-4
2016-10-24 21:05more work on new nat libraryChristian Grothoff1+10-4
2016-10-24 21:04more work on new nat libraryChristian Grothoff2+101-11
2016-10-24 20:16working towards new NAT client library implementationChristian Grothoff1+447-10
2016-10-24 07:44put logging into place to diagnose #4737Christian Grothoff2+47-14
2016-10-23 19:53new NAT lib client api skeletonChristian Grothoff5+480-154
2016-10-23 19:16specing out the NAT service IPC messages'Christian Grothoff1+179-11
2016-10-23 17:49start defining IPC messages for NATChristian Grothoff1+125-2
2016-10-23 17:35define message types for new NAT serviceChristian Grothoff1+54-1
2016-10-23 17:11design for new NAT service APIChristian Grothoff2+515-0
2016-10-23 16:03move to new client API: remove old client APIChristian Grothoff4+1-1706
2016-10-23 16:03avoid use of CLIENT_service_test which is dyingChristian Grothoff2+21-52
2016-10-23 16:03avoid using dying type for functionChristian Grothoff2+3-3
2016-10-23 15:58simplify gnunet-namestore / namestore_rest_plugin to avoid deprecated CLIENT_service_testChristian Grothoff2+89-179
2016-10-23 15:54simplify gnunet-nse to avoid deprecated CLIENT_service_testChristian Grothoff1+23-67
2016-10-22 22:29cadet_api.c uses GNUNET_MQ_impl_currentDavid Barksdale1+13-0
2016-10-21 22:25new service API will no longer export this functionChristian Grothoff1+0-27
2016-10-21 22:24eliminate last residue of old service api in transportChristian Grothoff2+390-5
2016-10-21 22:24eliminate last residue of old service api in ARMChristian Grothoff1+391-4
2016-10-21 22:00migrate template to new service APIChristian Grothoff2+58-24
2016-10-21 21:48convert namecache to new service ApIChristian Grothoff1+117-167
2016-10-21 20:39test needs larger timeout to passChristian Grothoff1+1-1
2016-10-21 16:04activating client_new implementation, seems to mostly work fine, or better than the old oneChristian Grothoff4+113-100
2016-10-21 14:26improve test shutdown and indentationChristian Grothoff4+53-19
2016-10-21 05:33-fix misc minor bugsChristian Grothoff1+33-30
2016-10-21 05:23misc fixes to new client implChristian Grothoff2+126-100
2016-10-21 05:13use new MQ in_flight API to support cancel in new service/client implementationsChristian Grothoff2+9-4
2016-10-18 11:28psycstore: postgres: add LENGTH checks for signature and purposeDaniel Golle1+2-2
2016-10-18 10:36psycstore: postgres: introduce LENGTH check for pub_key fieldDaniel Golle1+2-2
2016-10-17 18:14gnunet-dev.nix: add janssonGabor X Toth1+4-2
2016-10-17 17:45gnunet-dev.nixGabor X Toth1+3-1
2016-10-17 15:47gnunet-dev.nixGabor X Toth1+78-0
2016-10-17 15:46gnunet-dev.nixGabor X Toth1+3-70
2016-10-16 22:16oops ... inverted logicFlorian Dold1+1-1
2016-10-16 22:15turn if into assertFlorian Dold1+2-4
2016-10-16 22:13fix commentFlorian Dold2+2-2
2016-10-16 22:07implement impl_in_flight API for MQ, replacing evacuationFlorian Dold2+90-80
2016-10-16 20:12fix comment about mq allocationFlorian Dold1+3-2
2016-10-16 20:08Rename MQ_evict to MQ_evacuate and make API nicerFlorian Dold2+42-35
2016-10-16 19:13Add evict functionalty to mq cancellation.Florian Dold2+58-4
2016-10-13 07:44fix build for Taler walletChristian Grothoff4+68-20
2016-10-13 02:05fix configure.ac for emscriptenFlorian Dold1+4-1
2016-10-13 01:55quoting, since test breaks (under emscripten) when variable is empty stringFlorian Dold1+1-1
2016-10-13 01:51don't even check for postgres when building for taler, since it breaks the buildFlorian Dold1+9-7
2016-10-13 01:22don't build contrib/ when compiling for GNU TalerFlorian Dold1+5-1
2016-10-13 00:29datastore: postgres: use IF NOT EXISTS to avoid error messagesDaniel Golle1+11-11
2016-10-13 00:29datacache: postgres: use IF NOT EXISTS to avoid error messagesDaniel Golle1+3-3
2016-10-13 00:29namestore: postgres: use IF NOT EXISTS to avoid error messagesDaniel Golle1+6-6
2016-10-12 23:12psycstore: postgres: remove size modifier from BYTEA fieldsDaniel Golle1+2-2
2016-10-12 22:07psycstoreGabor X Toth2+3-3
2016-10-12 21:54psycstore: fix postgresGabor X Toth4+62-96
2016-10-12 21:24gns: fix format stringDaniel Golle1+1-0
2016-10-12 20:26revert to MHD_USE_SSL for nowChristian Grothoff4+2-12
2016-10-12 19:58psycstore: postgres fixesGabor X Toth2+8-23
2016-10-12 19:58pq: fix crash in clean_varsize_blob() after extracting NULL valueGabor X Toth1+3-0
2016-10-12 19:31psycstore: postgres fixesGabor X Toth2+36-34
2016-10-12 19:11psycstore: fix mysqlGabor X Toth2+103-155
2016-10-12 19:11my: fix extract_stringGabor X Toth1+3-2
2016-10-12 17:46new simplified, but incomplete, client logicChristian Grothoff1+836-0
2016-10-12 17:46minor indentation issuesChristian Grothoff1+16-12
2016-10-12 16:41psycstore: confGabor X Toth2+2-8
2016-10-12 16:41psycstore: fix limitGabor X Toth2+5-1
2016-10-12 16:41mysql: statement_prepare: log query on errorGabor X Toth1+4-1
2016-10-12 16:41psycstore: fix msg handlersGabor X Toth2+41-11
2016-10-12 16:41psycstore/postgres: fix return value checks, use template1 db for testsGabor X Toth2+26-26
2016-10-12 16:41log: add \nGabor X Toth1+23-23
2016-10-12 15:34-work around MHD_USE_TLS not being in old MHD versionsChristian Grothoff1+5-0
2016-10-11 20:33converting dv to new service APIChristian Grothoff1+109-74
2016-10-11 20:01converting conversation to new service APIChristian Grothoff1+216-332
2016-10-11 16:13deprecate USE_SSL for USE_TLS, rename in codeChristian Grothoff4+16-10
2016-10-11 15:12loggingChristian Grothoff1+7-2
2016-10-11 15:04fix looping over resultsChristian Grothoff1+58-62
2016-10-11 14:54make sure testcase stays in boundsChristian Grothoff2+50-37
2016-10-11 13:58check rvalue for mysql_prepareChristian Grothoff1+188-210
2016-10-11 13:46use gnunetcheck for the DBChristian Grothoff1+1-1
2016-10-11 13:45proper bail out if plugin loading failsChristian Grothoff2+73-66
2016-10-11 13:38migrate VPN to new service APIChristian Grothoff1+120-102
2016-10-10 22:59psycstore: sync postgres plugin with mysql, fix indentionDaniel Golle1+122-127
2016-10-10 15:47migrating testbed to new service APIChristian Grothoff14+1657-1325
2016-10-10 15:43avoid triggering dropped message 333 warningChristian Grothoff1+21-0
2016-10-10 14:52extending process API to allow obtaining status code in blocking fashionChristian Grothoff4+132-28
2016-10-10 08:29-fixMartin Schanzenbach1+0-2
2016-10-10 08:27-fixMartin Schanzenbach1+2-0
2016-10-10 08:27-fixMartin Schanzenbach1+1-0
2016-10-10 08:20-fixMartin Schanzenbach1+2-1
2016-10-09 12:03skip test if link-local IPv6 DNS server is usedChristian Grothoff1+5-0
2016-10-09 12:00do not try to intercept link local DNS traffic, as we cannot properly re-inject it intot the kernel's IP stackChristian Grothoff1+31-21
2016-10-09 11:51libgnunetutil: add file, line debug info to multidimensional array allocatorsMarkus Teich2+25-11
2016-10-09 11:38libgnunetutil: fix doc and indentation for reallocMarkus Teich2+6-4
2016-10-07 14:06sketch new service start/stop API as needed for testbedChristian Grothoff2+115-0
2016-10-07 11:54use new MST API in helperChristian Grothoff1+36-25
2016-10-07 09:45-ignoreMartin Schanzenbach1+0-3
2016-10-07 09:43-add reverse autoadd; with testMartin Schanzenbach4+286-56
2016-10-06 22:39fix #4703Christian Grothoff1+1-1
2016-10-06 19:25-add testsMartin Schanzenbach2+248-1
2016-10-06 18:13gnunet/guix-env.scm: Disabled tests until they succeed, added debug output + CFLAGS -ggdb -O0N. 'ng0' Gillmann1+14-10
2016-10-06 16:01psycstore: mysql stmt fix, logging for testsGabor X Toth3+64-12
2016-10-06 16:01nix: debug build, ccacheGabor X Toth1+28-3
2016-10-06 15:54- Add reverse resolution with limited functionalityMartin Schanzenbach11+987-160
2016-10-06 08:48revert r38067 .. wasn't working, needs testingN. 'ng0' Gillmann1+50-65
2016-10-05 22:58#:use-modules -> #:use-modules in guix-env.scmN. 'ng0' Gillmann1+44-44
2016-10-05 22:17Added myself to AUTHORS file of gnunet for Gentoo maintainer. While its outside of Gentoo portage, it is still a job I do.N. 'ng0' Gillmann1+1-0
2016-10-05 21:57+N. 'ng0' Gillmann1+0-211
2016-10-05 21:56Moved guix.scm to guix-env.scm into a proper module and added a small documentation how it can be used.N. 'ng0' Gillmann1+231-0
2016-10-04 19:44-rps api: resend requests after reconnectJulius Bünger1+69-7
2016-10-01 20:02trivial fix in guix.scmN. 'ng0' Gillmann1+1-1
2016-10-01 18:44guix.scm: Add mysql and postgresql as inputs.N. 'ng0' Gillmann1+7-2
2016-10-01 17:31a first working version of guix.scmN. 'ng0' Gillmann1+206-0
2016-10-01 13:49fix #4619Christian Grothoff1+17-11
2016-10-01 12:53migrating fs to new service APIChristian Grothoff7+1010-972
2016-09-30 21:59-eliminate dead codeChristian Grothoff2+5-13
2016-09-30 20:54psycstore: add postgres section to test configurationDaniel Golle1+3-0
2016-09-30 20:54psycstore: fix puckish copy&paste in postgres pluginDaniel Golle1+2-2
2016-09-30 15:35nix package definition for developmentGabor X Toth1+5-5
2016-09-30 15:34nix package definition for developmentGabor X Toth1+1-1
2016-09-30 15:30nix package definition for developmentGabor X Toth1+120-0
2016-09-30 15:07postgresql cflagsGabor X Toth3+3-2
2016-09-30 13:48-fix rps service: _continue() instead of _drop()Julius Bünger1+1-1
2016-09-30 13:39porting DNS to new service APIChristian Grothoff1+163-136
2016-09-30 12:58fix #4383Christian Grothoff1+6-0
2016-09-30 12:55fix #4663Christian Grothoff1+7-4
2016-09-30 11:33-fix leakChristian Grothoff1+1-0
2016-09-30 08:00-fix includeChristian Grothoff2+11-11
2016-09-30 06:41-fixMartin Schanzenbach1+2-21
2016-09-30 01:59psycstore: add postgres database pluginDaniel Golle4+1819-1
2016-09-29 23:46-fix rps service: prevent calling _request_cancel() twiceJulius Bünger1+5-1
2016-09-29 23:46-fix rps service: memcpy() -> memmove()Julius Bünger1+1-1
2016-09-29 13:27-new service APIMartin Schanzenbach3+168-143
2016-09-28 22:09-cleaning up implementation of typemap signallingChristian Grothoff3+14-13
2016-09-28 12:43-new service APIMartin Schanzenbach3+448-326
2016-09-27 22:25fixes relating to intercepting DNS queries over IPv6Christian Grothoff7+163-13
2016-09-27 14:44-fix rps service: handle client service types correctlyJulius Bünger1+77-58
2016-09-27 14:44-rps api: remove superfluous call to check_repy()Julius Bünger1+0-2
2016-09-26 23:49fix client init handlingChristian Grothoff1+8-7
2016-09-26 23:29set flag to know that client did call init, thereby avoiding assertion failure on code that expected initialized clientChristian Grothoff3+8-1
2016-09-26 23:29do not start unnecessary services while testing DHTChristian Grothoff6+33-0
2016-09-26 23:29convert mockup service to new service APIChristian Grothoff1+64-25
2016-09-26 23:18init connect map on connectChristian Grothoff1+12-15
2016-09-26 21:35-migrating wdht to new service APIChristian Grothoff7+77-351
2016-09-26 21:24porting xdht to new service API, major code de-duplication effortChristian Grothoff28+642-3334
2016-09-26 18:53refactor DHT for new service APIChristian Grothoff7+642-789
2016-09-26 18:53-do not log EPIPEChristian Grothoff1+3-2
2016-09-26 16:15refuse to run if binds failChristian Grothoff1+12-0
2016-09-26 16:07-do not crash with NPE if bind failsChristian Grothoff1+11-5
2016-09-26 14:50fix #4680Christian Grothoff1+51-18
2016-09-26 14:33minor stylistic issues found while hunting #4619Christian Grothoff2+89-47
2016-09-26 14:17theoretically, file names might be longer than 1024 bytes, use MAX_PATHChristian Grothoff1+1-1
2016-09-25 23:31-fix rps service: call sampler_request_cancel () on destruction of handleJulius Bünger1+1-0
2016-09-25 20:37-rps: fix #0004678Julius Bünger1+0-4
2016-09-25 18:46want himBHexpansion, but not path-prefixingChristian Grothoff2+36-18
2016-09-25 18:29- move to new MQ APIMartin Schanzenbach3+208-166
2016-09-25 15:08-rps: proper cleaning/removing of peersJulius Bünger3+32-26
2016-09-25 15:08try to convert rps to new service apiJulius Bünger1+87-118
2016-09-24 21:43fix NPEChristian Grothoff1+4-3
2016-09-24 21:40-fix compiler warningChristian Grothoff1+17-9
2016-09-24 21:38-must not expand BINARY as filenameChristian Grothoff2+8-8
2016-09-24 21:21migrate ARM to new service APIChristian Grothoff3+410-325
2016-09-24 21:17use the correct type for dummy messagesChristian Grothoff3+6-6
2016-09-24 20:33fix #4672Christian Grothoff2+30-23
2016-09-24 20:29convert peerinfo to new service MQ APIChristian Grothoff1+322-310
2016-09-24 11:58migrate peerstore to new service MQ APIChristian Grothoff8+376-414
2016-09-24 11:58handle case of missing handler properlyChristian Grothoff1+13-7
2016-09-24 01:19psyc,psycstore,social: switch to SERVICE APIGabor X Toth3+3-3
2016-09-24 01:14psycstore: switch to SERVICE APIGabor X Toth1+219-199
2016-09-24 00:38multicast,psyc: switch to SERVICE APIGabor X Toth2+2-0
2016-09-24 00:38social: switch to SERVICE APIGabor X Toth3+472-316
2016-09-23 22:51psyc: switch to SERVICE APIGabor X Toth1+367-263
2016-09-23 21:17multicast: cleanup unused message structsGabor X Toth1+0-126
2016-09-23 21:17multicast: switch to SERVICE APIGabor X Toth1+344-257
2016-09-23 21:17MQ docGabor X Toth1+5-2
2016-09-23 14:26multicast,psyc,social: remove core dependencnyGabor X Toth10+36-149
2016-09-23 13:14converting datastore to new MQ APIChristian Grothoff2+335-397
2016-09-23 12:01-fix mysql fixChristian Grothoff1+1-3
2016-09-22 16:55+Gabor X Toth1+12-12
2016-09-22 16:55psycstore-mysql: remove filename config optionGabor X Toth3+14-35
2016-09-22 12:19rm client_managerGabor X Toth1+0-1
2016-09-22 12:19psycstore/mysql: check return valuesGabor X Toth1+80-104
2016-09-22 11:49-fix use after freeChristian Grothoff1+5-5
2016-09-22 11:47-fix queue length counting bugChristian Grothoff1+6-3
2016-09-22 11:35psyc,psycstore,social fixesGabor X Toth3+27-8
2016-09-22 11:35multicast: towards multipeer testGabor X Toth1+120-37
2016-09-22 11:35rm client_managerGabor X Toth4+0-1202
2016-09-21 10:56migrating more services to new service APIChristian Grothoff23+844-998
2016-09-20 20:27-make test more robustChristian Grothoff1+11-6
2016-09-20 19:53migrating transport service to new MQ APIChristian Grothoff13+2207-2788
2016-09-20 17:44init resolver in new service apiChristian Grothoff1+2-0
2016-09-20 15:14converting core service to new service APIChristian Grothoff9+975-1203
2016-09-20 10:20convert non-ecc scalarproducts to new service APIChristian Grothoff4+295-293
2016-09-20 09:55-fix minor issuesChristian Grothoff2+12-4
2016-09-20 09:55converting scalarproduct ecc-bob to new service apiChristian Grothoff1+142-152
2016-09-20 09:32converting scalarproduct alice-ecc to new service APIChristian Grothoff6+141-145
2016-09-20 09:11converting nse to new service apiChristian Grothoff1+85-89
2016-09-20 02:28convert statistics service to new service MQ APIChristian Grothoff6+476-382
2016-09-20 01:22-use is_fwd to retrieve traffic directionBart Polot1+2-5
2016-09-20 01:22- fix PID accounting without direct queue controlBart Polot2+23-15
2016-09-20 01:21Port CADET to CORE MQ APIBart Polot7+1086-1924
2016-09-19 18:12converting nse to new service APIChristian Grothoff3+143-107
2016-09-19 14:37header for new NC logicChristian Grothoff1+101-0
2016-09-19 14:36-implementing server-independent NC logicChristian Grothoff4+232-0
2016-09-19 14:31towards adding mq destruction notificationChristian Grothoff3+119-2
2016-09-19 13:26misc minor fixes for new service MQ API, implementing resolver using new service APIChristian Grothoff6+337-165
2016-09-19 08:40-modifying tests to use new service MQ API, implementing more of service MQ APIChristian Grothoff7+215-309
2016-09-18 21:28adapting test_service to new service API, fixing misc issues found by testChristian Grothoff2+120-180
2016-09-18 20:43more work on new MST and service logicChristian Grothoff2+278-107
2016-09-18 09:16ack florianChristian Grothoff1+1-0
2016-09-18 09:14getting service_new.c to compile, albeit it is not yet completeChristian Grothoff2+625-156
2016-09-16 23:47-rps _peers: loggingJulius Bünger1+4-0
2016-09-16 23:47-rps service: proper removal of clients at shutdownJulius Bünger1+32-2
2016-09-16 17:50rps sampler_elem test: add to MakefileJulius Bünger1+6-0
2016-09-16 17:49rps: added test for sampler elementJulius Bünger1+205-0
2016-09-16 11:55fix #4653Christian Grothoff3+22-13
2016-09-15 01:09-rps service: replace memcpy -> memmove due to overlapJulius Bünger1+1-1
2016-09-15 00:58-rps: check return valuesJulius Bünger3+9-6
2016-09-15 00:33-rps service: prevent division by zeroJulius Bünger1+2-0
2016-09-14 23:56-rps service: add assert (make coverity happy?)Julius Bünger1+1-0
2016-09-14 23:42-rps test: add assertion (keep coverity happy?)Julius Bünger1+1-0
2016-09-14 23:09-rps _custommap: more assertions (keep coverity happy?)Julius Bünger1+3-1
2016-09-14 22:46-rps _peers: prevent leaking storageJulius Bünger1+2-0
2016-09-14 22:38-rps _peers: prevent leaking of storageJulius Bünger1+2-1
2016-09-14 22:24-rps service: correcting scope for variableJulius Bünger1+5-10
2016-09-14 21:57-rps service: remove unnecessary var = NULL;Julius Bünger1+0-1
2016-09-14 21:43-rps test: try to close file in case of failureJulius Bünger1+7-0
2016-09-12 11:31realigning CADET messages and bumping message types to avoid interactions with incompatible old versions complicating diagnosticsChristian Grothoff8+439-490
2016-09-11 19:22kill dead codeChristian Grothoff1+0-141
2016-09-11 18:40-fix bad indentChristian Grothoff1+6-5
2016-09-11 18:36fix dht kill issueChristian Grothoff3+28-7
2016-09-11 17:32gns needs dht, and gns does not run as user gnunetChristian Grothoff1+1-2
2016-09-11 16:08fix and report version checkChristian Grothoff2+20-9
2016-09-11 15:46-misc fixes to test:Christian Grothoff1+61-22
2016-09-07 22:31gnunetutil: add 2d and 3d allocation including testsMarkus Teich3+151-0
2016-09-07 17:45Add new testcase for multipeer scenario.xrs4+187-2
2016-09-07 15:32Only one transmit_content can go at a timeDavid Barksdale1+4-2
2016-09-06 14:05-rps: proper destruction of sampler elementsJulius Bünger4+33-1
2016-09-06 14:05-rps doxygenJulius Bünger2+2-2
2016-09-06 13:22-rps sampler: remove useless codeJulius Bünger1+8-6
2016-09-06 12:16polishing the englishMarcello Stanisci2+2-2
2016-09-06 11:42-rps service: improved handling of errorsJulius Bünger1+14-4
2016-09-05 01:59Fix UAF detected by asanDavid Barksdale1+7-7
2016-09-05 01:50Trying to track down a segfault in find_content()David Barksdale1+1-0
2016-09-04 15:46Add checks to GNUNET_PEER_resolve2David Barksdale1+3-0
2016-09-04 15:27I think this is a bit more readableDavid Barksdale1+6-6
2016-09-04 15:15xmalloc already zeroes the memoryDavid Barksdale1+0-1
2016-09-01 17:30-fix rps service: handler for check_live messageJulius Bünger1+24-2
2016-08-31 15:42-only check ssl cert onceMartin Schanzenbach1+7-7
2016-08-31 12:01-only check cert onceMartin Schanzenbach1+13-11
2016-08-31 09:53- fixing a variety of bugs including POSTing data, content-length handling and improving connection handlingMartin Schanzenbach1+226-136
2016-08-30 20:35-fix ipv6; dont remove Expect header from curlMartin Schanzenbach1+3-3
2016-08-30 11:02-recover lost service_main from SVN 37845Christian Grothoff1+23-1
2016-08-29 20:34make service_new (almost) compileFlorian Dold1+41-52
2016-08-29 19:40-fix BADF and add encoding filterMartin Schanzenbach1+3-0
2016-08-29 17:10-fix various bugsMartin Schanzenbach1+23-19
2016-08-29 13:36setup code for new service apiFlorian Dold1+3-8
2016-08-29 13:29setup code for new service apiFlorian Dold1+913-5
2016-08-29 13:29-towards a new MST for the new serviceChristian Grothoff6+531-20
2016-08-29 13:03-starting with new service MQ logicChristian Grothoff2+160-3
2016-08-29 12:44-starting with service_new accept logicChristian Grothoff1+109-3
2016-08-29 12:18-starting with service_new main logicChristian Grothoff2+172-22
2016-08-29 11:58-starting with service_new main logicChristian Grothoff1+21-2
2016-08-29 11:53-starting with service_new implementation data structuresChristian Grothoff1+44-0
2016-08-29 11:48-starting with service_new implementation data structuresChristian Grothoff1+21-1
2016-08-29 11:47-starting with service_new implementation data structuresChristian Grothoff1+93-0
2016-08-29 11:42- Remove content length header in responsesMartin Schanzenbach1+3-1
2016-08-29 11:41-starting with service_new implementationChristian Grothoff1+28-1
2016-08-29 11:38more docs for service apiFlorian Dold1+15-15
2016-08-29 11:35skeleton for service reimplementationChristian Grothoff1+208-0
2016-08-29 11:32-document new APIChristian Grothoff1+23-19
2016-08-29 11:29-document new APIChristian Grothoff1+36-6
2016-08-29 11:27docs for service apiFlorian Dold1+8-5
2016-08-29 10:22-ignoreMartin Schanzenbach1+6-6
2016-08-29 09:56- add persistent connectionsMartin Schanzenbach1+586-513
2016-08-29 08:20- fix coverityMartin Schanzenbach4+16-8
2016-08-27 17:48-removing pointless NULL cmpChristian Grothoff1+1-2
2016-08-27 16:38-proper checks for inbound messages being well-formedChristian Grothoff1+24-9
2016-08-27 16:33-fix leakChristian Grothoff1+2-2
2016-08-27 14:58-rps test: fix directory specificationJulius Bünger1+1-4
2016-08-27 14:58-rps peers: loggingJulius Bünger1+10-2
2016-08-26 22:15test_multicast.c: Added some comments and a checkxrs1+30-6
2016-08-26 14:26-missing NOTChristian Grothoff1+3-3
2016-08-26 13:01fix MAX_PAYLOAD definition, thereby fixing wrong type for GNUNET_logChristian Grothoff2+72-50
2016-08-26 12:54-fix memory leakChristian Grothoff1+22-17
2016-08-26 12:52-fix use after freeChristian Grothoff2+24-17
2016-08-26 12:49fix missing 0-terminationChristian Grothoff1+14-12
2016-08-26 12:48fix memory leak and unnecessary allocationsChristian Grothoff1+23-29
2016-08-26 12:43-fixing idiocyChristian Grothoff1+4-4
2016-08-26 12:41-fix leakChristian Grothoff1+1-0
2016-08-26 12:37putting CADET on a diet: proper alignment for AX KX, kill obsolete OTR legacy codeChristian Grothoff8+124-1374
2016-08-26 12:37-fix possible NPEChristian Grothoff1+2-1
2016-08-26 11:55fix double free, bad use of strtokChristian Grothoff1+64-23
2016-08-26 11:38fix consensus memory leaksChristian Grothoff1+14-7
2016-08-26 11:32-fix cov warningChristian Grothoff1+4-3
2016-08-25 15:17-grammar & styleCarlo von lynX1+21-18
2016-08-25 12:51ensure binding multiple ports to the same service descriptor works (again) with the correct mapping of portsChristian Grothoff4+71-29
2016-08-25 11:50-fix indentChristian Grothoff1+44-24
2016-08-25 11:33-nicer indentationChristian Grothoff6+167-81
2016-08-25 09:59-support hours/hour/minute as relative time unitsChristian Grothoff1+3-0
2016-08-25 09:38-fix unaligned accessChristian Grothoff1+20-14
2016-08-23 15:43Restore Lenstra protection for gcrypt < 1.6.4David Barksdale1+6-6
2016-08-23 07:58-remove dead codeChristian Grothoff1+0-1
2016-08-22 15:08fix #4620 - return value partChristian Grothoff1+1-0
2016-08-22 15:07fix #4620Christian Grothoff3+87-39
2016-08-22 14:50fix exit CADET port binding for services, remove redundant service/port descriptor transmission from packetsChristian Grothoff3+292-224
2016-08-22 14:25-rps fix: do not ask cadet for peersJulius Bünger1+2-2
2016-08-22 13:56Removed duplicate protection agaisnt LenstraJeff Burdges1+5-0
2016-08-22 13:42-rps fix: change way of online notificationJulius Bünger2+60-89
2016-08-22 13:23-fix NPEChristian Grothoff1+1-1
2016-08-22 13:22-fix NPEChristian Grothoff1+2-1
2016-08-22 12:49-fix shutdown issueChristian Grothoff1+1-0
2016-08-20 17:56multicast: close cadet portGabor X Toth1+15-6
2016-08-20 17:39psycutil: check for paused state in got_ack()Gabor X Toth1+3-0
2016-08-20 17:39test_psyc: log levelGabor X Toth1+46-42
2016-08-19 20:07-fix ftbfsChristian Grothoff2+5-5
2016-08-19 20:07-fix ftbfsChristian Grothoff1+3-3
2016-08-19 19:58GNUNET_MQ_get_last_envelope: return tail or currentGabor X Toth1+4-1
2016-08-19 19:58psyc, socialGabor X Toth4+31-35
2016-08-19 16:35gnunet-service-xdht_neighbours: fix typoDaniel Golle1+1-1
2016-08-18 16:01Fix commentDavid Barksdale1+1-1
2016-08-18 14:41social: debug msgsGabor X Toth2+83-68
2016-08-18 00:03Use statement exprs instead of local functionDavid Barksdale74+926-976
2016-08-17 23:21multicast: use CADET port hash derived from group keyGabor X Toth1+68-45
2016-08-17 22:28multicast, psyc, social: wait till last message sent before disconnectGabor X Toth4+169-125
2016-08-17 22:28GNUNET_MQ_get_last_envelope()Gabor X Toth2+30-7
2016-08-17 21:26psyc, social: switch to MQGabor X Toth6+1063-741
2016-08-16 03:47Comparing EXTRACTOR_MetaType to -1 is always falseDavid Barksdale1+2-2
2016-08-14 15:25migrating set to new CADET port API - tests now fail due to CADET issuesChristian Grothoff7+144-155
2016-08-14 11:55fix use-after-free issueChristian Grothoff1+7-2
2016-08-14 11:55-fix testcases, ensure shutdown works properlyChristian Grothoff3+270-57
2016-08-14 11:19-fix testcase shutdownChristian Grothoff1+68-27
2016-08-14 10:22-missing include/ changes from last patchesChristian Grothoff1+6-1
2016-08-14 09:58-slightly better port setup, for RPS I don't quite see a better way yetChristian Grothoff2+59-11
2016-08-14 09:49-slightly better FS port conversion, more to be done _much_ laterChristian Grothoff2+24-10
2016-08-13 19:50-indentation, doxygenChristian Grothoff2+10-7
2016-08-13 19:49fix star topology generationChristian Grothoff1+1-1
2016-08-13 19:49-use new_array where appropriate, fix indentationChristian Grothoff1+34-14
2016-08-13 19:42-fix bug introduced when STAR topology was added, STAR must only be once in the topology_strings[]-arrayChristian Grothoff2+6-7
2016-08-13 18:53-indeed, fixedChristian Grothoff1+1-2
2016-08-12 11:37ipv6 udp broadcasts are ending up on ipv4Carlo von lynX1+1-0
2016-08-11 18:04-disable nse pow in FS testsChristian Grothoff1+2-0
2016-08-11 18:04-converting API to use new CADET portsChristian Grothoff1+10-5
2016-08-11 18:04-converting API to use new CADET portsChristian Grothoff9+557-597
2016-08-11 17:42-change log level to DEBUGChristian Grothoff1+1-1
2016-08-11 17:25-do not cancel on disconnectChristian Grothoff1+0-5
2016-08-11 17:21-note simplification possibilityChristian Grothoff1+1-0
2016-08-11 13:02-convert vpn/exit/pt to use new CADET portsChristian Grothoff8+442-292
2016-08-11 12:49-fix more shift errorsChristian Grothoff1+10-6
2016-08-10 18:04- missing implementationBart Polot1+30-1
2016-08-10 18:04- fix use after free (not removing single transmit handle from queue), refactor queue logicBart Polot1+32-13
2016-08-10 18:04- Add monitor API to MQBart Polot3+293-268
2016-08-10 18:04Port CADET API to MQBart Polot2+425-623
2016-08-10 11:46use non-constant ports for CADET with scalarproductChristian Grothoff5+54-21
2016-08-09 15:43-proposal for new service APIChristian Grothoff2+236-7
2016-08-09 15:33protect CLI from port scanning: use string portsCarlo von lynX1+28-16
2016-08-09 10:00GNUNET_CADET_close_port doesnt work as expected. Bailing out instead.Carlo von lynX1+16-4
2016-08-09 10:00end-user friendly output messages, ok like this?Carlo von lynX1+15-1
2016-08-09 10:00attempt at a .gitignore file for those who git itCarlo von lynX1+36-0
2016-08-08 21:11UX: message type for important things that aren't evilCarlo von lynX2+4-3
2016-08-08 19:51Merge branch 'master' of /RAM/proj/gnunetCarlo von lynX4+40-19
2016-08-08 13:17eliminate constantly hashing PIDs by storing and caching the resultChristian Grothoff1+73-95
2016-08-07 20:42-update POChristian Grothoff1+1-0
2016-08-07 20:39-fix buildChristian Grothoff2+2-1
2016-08-06 13:59testbed: STAR topology (SCNR)Carlo von lynX5+72-0
2016-08-06 13:59probably the wrong place to address high-level featuresCarlo von lynX1+3-3
2016-08-06 13:58multicast: don't advertise the origin in the P2P overlayCarlo von lynX1+10-5
2016-08-06 13:58multicast: use INFO not WARNINGCarlo von lynX3+12-9
2016-08-05 22:07-convert quota test to MQ APIChristian Grothoff1+78-191
2016-08-04 20:10multicast: switch to MQGabor X Toth1+25-34
2016-08-04 20:10psycstore: switch to MQGabor X Toth3+497-757
2016-08-04 20:10op: lib for async operationsGabor X Toth4+490-0
2016-08-04 14:46-fix core mq cancel operation, need to use discard, not send_cancel as env was never sendChristian Grothoff1+9-9
2016-08-04 14:46-migrate testbed to new MQ APIChristian Grothoff2+22-21
2016-08-04 13:26-finish dv conversion to new core MQ APIChristian Grothoff2+32-46
2016-08-04 11:35transport_tcp: make use of GNUNET_HELLO_address_check_optionDaniel Golle1+2-3
2016-08-04 09:00fix #4609Christian Grothoff1+1-1
2016-08-03 23:20social fixesGabor X Toth2+7-10
2016-08-03 23:20multicast: switch to MQGabor X Toth1+367-221
2016-08-03 23:20multicast,psyc,social: use CORE_connecT()Gabor X Toth6+13-21
2016-08-03 20:28leaks & warnsCarlo von lynX6+9-7
2016-08-03 19:22Not reason, but the macro exists so I'll use it I guess.Jeff Burdges1+1-1
2016-08-03 14:37Fix a few errors in socks.cJeff Burdges1+6-4
2016-08-03 09:41-fix warningChristian Grothoff1+3-2
2016-08-03 09:17-somehow, somebody changed the key...Christian Grothoff1+1-1
2016-08-02 18:17-fix ftbfsChristian Grothoff1+0-1
2016-08-01 22:56-adapting xdht and wdht to new core MQ APIChristian Grothoff9+2047-2036
2016-08-01 12:27-migrate to new core MQ APIChristian Grothoff1+413-545
2016-07-31 21:23-ignoreChristian Grothoff0+0-0
2016-07-31 21:23converting FS to new MQ-based core APIChristian Grothoff8+519-951
2016-07-31 15:42convering more services to new core MQ APIChristian Grothoff12+581-600
2016-07-31 08:46-convert NSE to new core MQ APIChristian Grothoff1+272-244
2016-07-30 23:57re-enable core tests now that CORE_connecT API is implementedChristian Grothoff2+8-13
2016-07-30 23:52convert another test to new APIChristian Grothoff1+31-50
2016-07-30 23:34minor test cleanupChristian Grothoff1+34-42
2016-07-30 23:29removing now unnecessary testChristian Grothoff2+1-162
2016-07-30 23:28adapting next test to new MQ APIChristian Grothoff1+0-5
2016-07-30 23:27adapting next test to new MQ APIChristian Grothoff2+84-125
2016-07-30 23:07starting to convert core tests to new MQ APIChristian Grothoff3+96-156
2016-07-30 22:27enable setting per-envelope or per-queue transmission options with MQ APIChristian Grothoff4+250-10
2016-07-30 22:01draft of new core API MQ-based implementationChristian Grothoff3+825-38
2016-07-30 17:47-bump year'Christian Grothoff1+1-1
2016-07-30 17:46remove now obsolete get_hello-APIChristian Grothoff3+1-313
2016-07-30 17:41converting transport tests to hello_get APIChristian Grothoff2+10-7
2016-07-30 17:35convert to new hello_get APIChristian Grothoff1+6-4
2016-07-30 17:33convert to new hello_get APIChristian Grothoff2+16-12
2016-07-30 17:29converting core tests to hello_get APIChristian Grothoff4+154-76
2016-07-30 17:19conver to new hello_get APIChristian Grothoff1+35-21
2016-07-30 17:13use different enum for HELLO address classes, deploy for DHTChristian Grothoff4+87-23
2016-07-30 16:51implementing new TRANSPORT_hello_get APIChristian Grothoff3+280-4
2016-07-30 15:19social: crashing free() removed.. was it redundant?Carlo von lynX1+1-1
2016-07-30 06:22social: allow multiple calls to disconnect(), rest: handle warningsCarlo von lynX4+18-10
2016-07-29 23:01-finally able to remove old transport API transmission logicChristian Grothoff3+3-1543
2016-07-29 22:59-dce/fix ftbfsChristian Grothoff1+12-18
2016-07-29 21:55-convert to new transport APIChristian Grothoff3+32-27
2016-07-29 21:32-convert to new transport APIChristian Grothoff1+10-9
2016-07-29 21:17cadet: rollback + warning message for posterityCarlo von lynX1+5-6
2016-07-29 20:32-migrating ATS tests to new transport (and core) API; core tests disabled as new core API doesn't exist yetChristian Grothoff6+384-395
2016-07-29 20:31starting point for MQ-core APIChristian Grothoff2+95-0
2016-07-29 19:43-indentationChristian Grothoff2+124-65
2016-07-29 19:34-dead code eliminationChristian Grothoff4+25-41
2016-07-29 19:19-ignoreChristian Grothoff0+0-0
2016-07-29 19:18convert tests to new transport APIChristian Grothoff3+156-81
2016-07-29 16:21migrate gnunet-transport-profiler to new APIChristian Grothoff2+119-131
2016-07-29 15:56migrate gnunet-transport to new APIChristian Grothoff1+179-188
2016-07-29 14:33fix fragment_select functionChristophe Genevey Metat2+16-0
2016-07-29 10:23fix message_add_flags functionChristophe Genevey Metat1+15-12
2016-07-29 09:41fix fragment_row functionChristophe Genevey Metat1+14-9
2016-07-29 08:11fix fragment_get functionChristophe Genevey Metat1+29-31
2016-07-29 00:35fixed a memleak, a static string free, an access of freed memory etcCarlo von lynX5+22-18
2016-07-28 23:36fixed use after free and several printf warningsCarlo von lynX4+35-25
2016-07-28 13:18fix fragment_store functionChristophe Genevey Metat1+12-6
2016-07-28 13:05gnunet-logread with intelligent usage message and proper perldocCarlo von lynX1+68-21
2016-07-28 00:37-unvoluntary editCarlo von lynX1+1-1
2016-07-28 00:31get rid of segfault in gnunet-socialxrs3+6-9
2016-07-28 00:22social: leaks and untreated error conditionsCarlo von lynX3+43-20
2016-07-27 23:15social: fix various warningsCarlo von lynX5+48-31
2016-07-27 23:15social: fix a few doxygen complaintsCarlo von lynX1+2-1
2016-07-27 08:11start to fix fragment_get functionChristophe Genevey Metat1+59-92
2016-07-26 21:28-dead code eliminationChristian Grothoff1+1-24
2016-07-26 21:24-unset flag after transmissionChristian Grothoff1+1-0
2016-07-26 21:12-converting CORE service to new transport MQ APIChristian Grothoff14+718-1264
2016-07-26 20:46-indentation, logging, style issuesChristian Grothoff3+43-36
2016-07-26 20:39-avoid overflow in calculation for very large valuesChristian Grothoff1+2-3
2016-07-26 12:27change time multiplication/division API to long long to avoid accidental range reductionChristian Grothoff4+12-8
2016-07-26 12:00fix overflow/underflow handling in tracker to properly handle large bandwidthsChristian Grothoff1+48-18
2016-07-26 10:16fix testcase shutdownChristian Grothoff1+41-17
2016-07-25 21:35-unregister nat on error, indentation, DCEChristian Grothoff2+11-9
2016-07-25 21:34-ensure clean DNS shutdown, fix DNS-STUN termination issuesChristian Grothoff3+142-77
2016-07-25 16:21-preparatory steps for transport API changeChristian Grothoff3+52-9
2016-07-25 00:33-preparationsChristian Grothoff1+2-1
2016-07-25 00:30switching transport tests to new MQ-based transport APIChristian Grothoff29+754-391
2016-07-24 18:17-ignoreChristian Grothoff0+0-0
2016-07-24 15:51-ignoreChristian Grothoff1+2-1
2016-07-24 15:51convert last test to new send apiChristian Grothoff3+34-168
2016-07-24 14:54-fix http fixChristian Grothoff1+69-42
2016-07-24 14:07fix http server shutdown sequenceChristian Grothoff1+18-15
2016-07-23 22:32more refactoring of tests for new send APIChristian Grothoff9+289-613
2016-07-22 22:13migrate more tests to new transmission APIChristian Grothoff1+0-19
2016-07-22 22:11migrate more tests to new transmission APIChristian Grothoff1+9-54
2016-07-22 22:07migrate more tests to new transmission APIChristian Grothoff1+14-98
2016-07-22 22:02migrate more tests to new transmission APIChristian Grothoff1+31-104
2016-07-22 21:35migrate more tests to new transmission APIChristian Grothoff4+134-377
2016-07-22 14:00fix mysql_prepare functionChristophe Genevey Metat1+1-26
2016-07-22 07:52fix mysql_prepare functionChristophe Genevey Metat1+60-58
2016-07-21 23:10generalize send API for transport testsChristian Grothoff7+243-409
2016-07-20 22:37-skip mysql tests properly if mysql is not configured correctlyChristian Grothoff2+119-3
2016-07-20 17:13- fix CADET-using servicesBart Polot15+88-100
2016-07-20 13:05start to fix psycstore mysqlChristophe Genevey Metat1+4-25
2016-07-20 12:07- open port after handle checkBart Polot1+2-2
2016-07-20 12:07- adapt test cases / framework to new port systemBart Polot9+59-43
2016-07-20 12:07Change CADET ports from uint32 to HashCodeBart Polot14+387-263
2016-07-20 12:07- reduce INFO level debugBart Polot1+4-4
2016-07-19 16:06-update AUTHORSMartin Schanzenbach2+2-1
2016-07-19 08:20add configuration fileChristophe Genevey Metat1+2-0
2016-07-18 14:22start to fix psycstore mysqlChristophe Genevey Metat3+33-6
2016-07-17 13:26-doxygenMartin Schanzenbach11+14-16
2016-07-15 21:42towards having sending in transport-testing API (not yet flexible enough)Christian Grothoff1+4-0
2016-07-15 21:41towards having sending in transport-testing API (not yet flexible enough)Christian Grothoff5+613-154
2016-07-15 20:19-fix format stringMartin Schanzenbach2+2-2
2016-07-15 18:52make more use of testing libChristian Grothoff2+109-460
2016-07-15 17:22-draft APIMartin Schanzenbach2+167-1
2016-07-15 09:28move to MQ apiMartin Schanzenbach3+277-300
2016-07-13 14:53start to fix PSYCstore mysqlChristophe Genevey Metat1+69-232
2016-07-13 10:02-notes on issuesChristian Grothoff1+119-96
2016-07-13 09:41start to fix psycstore mysqlChristophe Genevey Metat1+10-8
2016-07-12 18:00-fix fixmesMartin Schanzenbach1+44-30
2016-07-12 09:58fix MakefileChristophe Genevey Metat2+34-19
2016-07-12 08:08more transport testing hackingChristian Grothoff21+316-608
2016-07-10 18:16adapt test_transport_api_reliability to new testing APIChristian Grothoff2+120-352
2016-07-10 17:42modify manipulation_cfg test to use new transport-testing libChristian Grothoff1+135-346
2016-07-10 17:34modify manipulation_recv_tcp test to use new transport-testing libChristian Grothoff1+91-336
2016-07-10 17:22removing dead testChristian Grothoff1+0-496
2016-07-10 17:20modify manipulation_send_tcp test to use new transport-testing libChristian Grothoff1+100-337
2016-07-10 17:05-use new testing API in montior_peers testChristian Grothoff1+80-381
2016-07-10 16:41fold bidirectional test into main test_ats_apiChristian Grothoff12+265-938
2016-07-10 14:58clean up switch testsChristian Grothoff6+302-545
2016-07-10 14:56remove redundant testChristian Grothoff3+0-191
2016-07-10 14:54remove redundant testChristian Grothoff2+0-232
2016-07-10 01:24more minor fixesChristian Grothoff1+3-15
2016-07-10 01:22-adapt disconnect test to new testing libChristian Grothoff2+103-303
2016-07-10 01:06-towards nicer transport-testing libChristian Grothoff6+1082-604
2016-07-09 22:34-start to refactor testcases for sanityChristian Grothoff26+1276-1050
2016-07-09 15:15fix commentChristian Grothoff1+1-1
2016-07-09 15:15pack network structsChristian Grothoff1+4-0
2016-07-09 14:29make namestore API less brittle/sublte to useChristian Grothoff19+1158-457
2016-07-08 18:32-indentingChristian Grothoff2+64-33
2016-07-08 18:26th is dead in this testChristian Grothoff1+0-13
2016-07-08 18:24-indentingChristian Grothoff2+12-4
2016-07-08 18:20-fix 0-terminationChristian Grothoff1+3-3
2016-07-08 18:19-fix cancellations in testChristian Grothoff3+91-31
2016-07-08 18:10-properly cancel offer_hello handlersChristian Grothoff1+17-15
2016-07-08 18:08-cancel reconnect taskChristian Grothoff1+5-0
2016-07-08 18:06-make handle staticChristian Grothoff1+1-1
2016-07-08 17:55-ignore meaningless timeout statusChristian Grothoff1+1-15
2016-07-08 17:53-ignore meaningless timeout statusChristian Grothoff1+0-10
2016-07-08 17:50get transport_api_core to compileChristian Grothoff2+61-58
2016-07-08 17:39fix packing issueChristian Grothoff1+2-2
2016-07-08 17:38fix sanitization issuesChristian Grothoff2+8-8
2016-07-08 17:20-fix fixChristian Grothoff1+1-1
2016-07-08 17:20-avoid calling memcpy() with NULL argument, even if len is 0Christian Grothoff261+1086-1068
2016-07-08 17:03-fix loglevelChristian Grothoff1+1-1
2016-07-08 17:00-lower log levelChristian Grothoff2+24-13
2016-07-08 16:51-indentChristian Grothoff1+1-1
2016-07-08 16:50-init cfgChristian Grothoff1+1-1
2016-07-08 16:48-fix shifting issuesChristian Grothoff3+7-6
2016-07-08 16:35-update ignore filesChristian Grothoff0+0-0
2016-07-08 16:34migrate transport_core API to MQChristian Grothoff22+787-1170
2016-07-08 16:33-draft of next version of transport-core APIChristian Grothoff1+940-0
2016-07-08 16:32add GNUNET_MQ_set_handlers_closure APIChristian Grothoff2+34-2
2016-07-08 14:04plugin psycstore_mysqlChristophe Genevey Metat1+254-156
2016-07-08 12:53towards factoring out HELLO handling from transport_api.cChristian Grothoff2+295-0
2016-07-08 09:51-be more careful, ppl, pleaseChristian Grothoff1+1-1
2016-07-07 12:42-coverityMartin Schanzenbach1+25-7
2016-07-07 12:35-coverityMartin Schanzenbach1+5-2
2016-07-07 12:33-coverityMartin Schanzenbach1+8-1
2016-07-07 12:26-coverityMartin Schanzenbach1+31-8
2016-07-07 12:18-coverityMartin Schanzenbach1+2-2
2016-07-07 12:17- fix coverityMartin Schanzenbach5+38-17
2016-07-07 08:55introduce more message parsing checksSree Harsha Totakura1+30-3
2016-07-06 23:09-skeletons for transport-ngChristian Grothoff4+739-0
2016-07-06 23:06remove dead monitor validation testChristian Grothoff2+0-546
2016-07-06 23:05converting GNUNET_TRANSPORT_address_to_string to MQChristian Grothoff2+105-95
2016-07-06 22:52converting monitor plugin functionality to MQChristian Grothoff1+126-104
2016-07-06 22:10removing GNUNET_TRANSPORT_monitor_validation-APIChristian Grothoff9+50-1182
2016-07-06 21:57converting GNUNET_TRANSPORT_monitor_peers implementation to MQChristian Grothoff6+202-194
2016-07-06 16:54-typoChristian Grothoff1+1-1
2016-07-06 15:58misc minor fixesChristian Grothoff5+71-40
2016-07-06 15:24misc fixesChristian Grothoff18+116-83
2016-07-06 13:25fix dlog API for mteichChristian Grothoff3+7-7
2016-07-06 11:37-separate mysql plugin build from sqlite, FTBFS so not active for nowChristian Grothoff2+14-4
2016-07-06 11:16-fix build issuesChristian Grothoff2+4-4
2016-07-06 11:14-fix misc issuesChristian Grothoff21+108-64
2016-07-06 10:21fix leak memoryChristophe Genevey Metat3+160-96
2016-07-06 09:54converting blacklist API to MQChristian Grothoff1+57-158
2016-07-05 14:30fix type -- caught by new MQ logicChristian Grothoff1+1-2
2016-07-05 14:17-reworking DV to use new MQ APIChristian Grothoff5+210-698
2016-07-05 12:41indentation, moving API towards MQ-styleChristian Grothoff4+28-29
2016-07-05 12:33transitioning VPN API to MQChristian Grothoff1+112-157
2016-07-05 12:10update remaining tests to use new MQ APIChristian Grothoff3+68-87
2016-07-05 11:51update tests to use new MQ APIChristian Grothoff4+96-128
2016-07-05 11:41update tests to use new MQ APIChristian Grothoff3+100-75
2016-07-04 15:25psycstore mysql pluginChristophe Genevey Metat1+2110-0
2016-07-03 15:01report skip if DB does not allow table creationChristian Grothoff1+23-21
2016-07-03 13:18convert fs publish to MQChristian Grothoff2+187-104
2016-07-03 12:50convert search to MQChristian Grothoff3+214-223
2016-07-03 12:05convert download API to MQChristian Grothoff5+249-377
2016-07-03 11:07-just indenting fixesChristian Grothoff1+57-25
2016-07-03 11:06convert unindex to MQChristian Grothoff2+75-60
2016-07-02 20:12-fix use after free on shutdownChristian Grothoff1+2-2
2016-07-02 20:09-handle namestore disconnect properlyChristian Grothoff1+3-0
2016-07-02 20:06-handle namestore disconnect properlyChristian Grothoff1+22-6
2016-07-02 20:00-fix testcase shutdownChristian Grothoff2+63-28
2016-07-02 19:58-reindentChristian Grothoff1+98-34
2016-07-02 19:45avoid ARM warningChristian Grothoff1+2-0
2016-07-02 19:29-indicate skip if tests are not usedChristian Grothoff2+10-10
2016-07-02 19:26-doxygenChristian Grothoff1+6-6
2016-07-02 19:21rewrite scalarproduct_api to use MQChristian Grothoff1+164-233
2016-07-02 13:26-fix ftbfs if extractor.h present but libextractor.so missingChristian Grothoff3+11-7
2016-07-02 13:21-fix ftbfs if extractor.h present but libextractor.so missingChristian Grothoff2+3-3
2016-07-01 23:46-rps service: correct check of peer statusJulius Bünger1+1-1
2016-07-01 23:38-rps api: delete leftover structJulius Bünger1+0-2
2016-07-01 23:38-rps test _peers: disable storage of valid peersJulius Bünger2+9-9
2016-07-01 23:38-rps _peers: add disable option to peer storageJulius Bünger2+25-2
2016-07-01 23:38-rps _peers: restructure of status checkJulius Bünger1+22-13
2016-07-01 23:38-rps service: correct check of peer statusJulius Bünger1+1-1
2016-07-01 23:38-rps service: doxygenJulius Bünger1+5-2
2016-07-01 23:38-rps api: actually call check_reply()Julius Bünger1+2-0
2016-07-01 13:08Fix broken testbed controllerlink testcase.Sree Harsha Totakura1+5-0
2016-06-30 15:05-doxygenChristian Grothoff1+2-2
2016-06-29 22:15conversation: non-invasive ringtonesCarlo von lynX3+1-0
2016-06-29 21:50Merge remote-tracking branch 'origin/master'Carlo von lynX8+34-7
2016-06-29 20:19allow empty/NULL context messageChristian Grothoff1+3-0
2016-06-29 20:09-def before useChristian Grothoff1+6-5
2016-06-29 20:08-disconnects DO happenChristian Grothoff2+1-3
2016-06-29 19:22hacky fix for 4588Christian Grothoff1+2-0
2016-06-29 18:53hacky fix for cadet issuesChristian Grothoff2+23-6
2016-06-29 17:44-fix format stringChristian Grothoff1+6-4
2016-06-29 17:20convert fs_list_indexed to MQ APIChristian Grothoff2+122-73
2016-06-29 17:05-convert backoff test to new MQ APIChristian Grothoff3+123-211
2016-06-29 16:10-add extra checks to catch shutdown bugChristian Grothoff1+13-3
2016-06-28 17:16-ensure stats queues do not grow too bigChristian Grothoff1+17-6
2016-06-28 16:47-do not start unnecessary servicesChristian Grothoff1+10-0
2016-06-28 13:20-only trigger check config if we actually need itChristian Grothoff1+5-1
2016-06-28 11:43typoMarcello Stanisci2+4-4
2016-06-28 09:47delete mysql functionChristophe Genevey Metat2+0-303
2016-06-28 08:38add function conv param stringChristophe Genevey Metat1+1-1
2016-06-28 08:28add function conv param stringChristophe Genevey Metat1+1-1
2016-06-28 08:23add function conv param stringChristophe Genevey Metat1+5-4
2016-06-27 18:17-convert resolver_api to MQChristian Grothoff2+179-165
2016-06-27 16:56-doxygen, error messagesChristian Grothoff2+7-1
2016-06-27 16:52-use more of MQ APIChristian Grothoff3+119-86
2016-06-27 16:15convert testbed_api to MQ (not perfect, but working)Christian Grothoff6+345-426
2016-06-27 15:34add function conv param stringChristophe Genevey Metat2+46-11
2016-06-27 15:03fix compiler warningsFlorian Dold4+19-17
2016-06-27 14:45adapt gnunet-regex-simulation-profiler to libgnunetmyChristophe Genevey Metat1+1-1
2016-06-27 14:43convert testbed_api_barriers to new MQ APIChristian Grothoff5+153-139
2016-06-27 14:39adapt gnunet-regex-simulation-profiler to libgnunetmyChristophe Genevey Metat2+60-72
2016-06-27 14:35avoid NPEChristian Grothoff1+10-7
2016-06-27 14:11-simplify barriers logic, make sure cb is called on all errorsChristian Grothoff1+15-25
2016-06-27 14:08move functions unrelated to TESTBED_BarrierWaitHandle out of testbed_api_barriers.cChristian Grothoff6+40-74
2016-06-27 14:06move functions unrelated to TESTBED_BarrierWaitHandle out of testbed_api_barriers.cChristian Grothoff2+143-139
2016-06-27 14:02add timeouts to testChristian Grothoff1+5-3
2016-06-27 14:00add timeouts to testChristian Grothoff2+10-7
2016-06-27 13:52-handle disconnect case more nicelyChristian Grothoff4+8-0
2016-06-27 13:48handle failures more gracefully in testChristian Grothoff3+62-21
2016-06-27 12:37-ignoreChristian Grothoff0+0-0
2016-06-27 12:36-do not crash if disable_try_connect is setChristian Grothoff1+11-11
2016-06-27 12:31-fix testcaseChristian Grothoff1+1-1
2016-06-27 12:26-fix ftbfsChristian Grothoff1+1-3
2016-06-27 12:20-misc fixes to DHT testsChristian Grothoff11+362-134
2016-06-27 12:20add function to obtain mq lengthChristian Grothoff2+46-4
2016-06-27 09:51-fix queueing issueChristian Grothoff2+11-3
2016-06-27 08:17fix potential NPE on shutdownChristian Grothoff1+11-4
2016-06-27 07:48-fix arg orderChristian Grothoff3+8-4
2016-06-27 07:16-missing newlineChristian Grothoff1+1-1
2016-06-26 21:05-fix leakChristian Grothoff1+2-0
2016-06-25 20:33remove global variable for barriers, move into controllerChristian Grothoff6+194-202
2016-06-25 20:14-doxygenChristian Grothoff2+79-71
2016-06-25 20:01first steps towards MQChristian Grothoff3+222-197
2016-06-25 17:55-doxygenChristian Grothoff1+22-22
2016-06-25 17:40refactoring gns_api to use MQ APIChristian Grothoff3+133-301
2016-06-25 17:39add GNUNET_MQ_send_copyChristian Grothoff2+41-0
2016-06-25 17:32-cosmeticsChristian Grothoff1+2-2
2016-06-25 17:30-fix bad checkChristian Grothoff1+1-1
2016-06-25 16:05convert dns api to MQChristian Grothoff2+111-242
2016-06-25 15:46-minor refactoring, add missing checkChristian Grothoff1+46-59
2016-06-25 15:37convert namestore_api_monitor to MQChristian Grothoff1+133-116
2016-06-25 15:23convert namestore_api to MQChristian Grothoff1+548-608
2016-06-25 13:22-fix #4582Christian Grothoff1+1-1
2016-06-25 11:56-sane log levelChristian Grothoff1+1-1
2016-06-25 11:44-make log level less severeChristian Grothoff1+1-1
2016-06-25 11:43-build myChristian Grothoff1+1-1
2016-06-24 20:23-housekeepingChristian Grothoff1+2-2
2016-06-24 20:23-housekeepingChristian Grothoff3+68-69
2016-06-24 20:17refactoring datastore API to use MQ API, also fixing misc. bugs in new mysql backendChristian Grothoff20+1079-941
2016-06-24 20:12-handle NULL resultsChristian Grothoff3+70-20
2016-06-24 15:45fix over-allocation in datastore APIChristian Grothoff1+112-55
2016-06-24 15:45bump ARM lib versionChristian Grothoff1+8-8
2016-06-24 15:31migrate nat_auto to MQChristian Grothoff1+193-112
2016-06-24 15:16-doxygenChristian Grothoff2+4-5
2016-06-24 15:15migrate nat_test to MQChristian Grothoff2+219-93
2016-06-24 14:54fix plugin datastore mysqlChristophe Genevey Metat1+2-2
2016-06-24 14:41fix plugin datastore mysqlChristophe Genevey Metat1+68-115
2016-06-24 14:34adapting testbed-logger to MQ APIChristian Grothoff4+110-260
2016-06-24 14:05move testbed logger to its own directoryChristian Grothoff15+1098-1077
2016-06-24 13:56converting peerinfo-notify to new MQ ApIChristian Grothoff1+1-1
2016-06-24 13:55converting peerinfo-notify to new MQ ApIChristian Grothoff2+104-137
2016-06-24 12:29-fix ftbfsChristian Grothoff1+0-232
2016-06-24 12:27fixing compiler warnings...Christian Grothoff1+173-325
2016-06-24 12:07continue to fix execute selectChristophe Genevey Metat1+27-13
2016-06-24 11:54update peerinfo API to use MQChristian Grothoff11+397-636
2016-06-24 09:15use new MQ API in regex_api_searchChristian Grothoff1+113-78
2016-06-23 20:01do not crash for #4588Christian Grothoff1+5-0
2016-06-23 19:55-try to fix stats issueChristian Grothoff1+14-23
2016-06-23 19:14converting core monitor to MQChristian Grothoff1+61-110
2016-06-23 19:04-fix format string type issueChristian Grothoff1+3-3
2016-06-23 19:00-fix ftbfsChristian Grothoff1+0-1
2016-06-23 17:48migrate first half of regex API to MQ libChristian Grothoff4+404-351
2016-06-23 17:31convert perf API to new MQ APIChristian Grothoff1+4-4
2016-06-23 17:31convert perf API to new MQ APIChristian Grothoff1+268-387
2016-06-23 16:30convert DHT API to new MQ APIChristian Grothoff18+653-1292
2016-06-23 16:20adapt to new MYSQL APIChristian Grothoff1+4-5
2016-06-23 15:20continue to fix execute selectChristophe Genevey Metat1+28-24
2016-06-23 14:22refactoring ARM api to use new MQChristian Grothoff13+1066-1112
2016-06-22 17:24-fix statistics termination issueChristian Grothoff2+57-20
2016-06-22 15:27plugin datastore mysqlChristophe Genevey Metat1+1-1
2016-06-22 15:26plugin datastore mysqlChristophe Genevey Metat2+56-5
2016-06-22 07:19convert monitor API to use MQChristian Grothoff2+111-184
2016-06-21 22:27rework identity API to use new MQ APIChristian Grothoff3+473-469
2016-06-21 19:12-dceChristian Grothoff1+0-6
2016-06-21 19:07convert namecache to new MQ APIChristian Grothoff2+195-344
2016-06-21 18:29update statistics API to use new MQ API style, also get rid of timeout argumentChristian Grothoff15+616-637
2016-06-21 13:17towards fixing mysql pluginChristian Grothoff6+114-131
2016-06-21 11:44-fix testcase to manage with new shutdown semanticsChristian Grothoff1+29-36
2016-06-21 11:30-fix ftbfsChristian Grothoff1+1-1
2016-06-21 09:05plugin datastore mysqlChristophe Genevey Metat1+1-1
2016-06-21 09:04plugin datastore mysqlChristophe Genevey Metat3+44-33
2016-06-20 22:21-indentation fixesChristian Grothoff1+22-7
2016-06-20 22:16fix ATS testcaseChristian Grothoff5+194-134
2016-06-20 22:13avoid excessive logging in config parsingChristian Grothoff1+8-37
2016-06-20 21:51-indenting and doxygenChristian Grothoff1+149-70
2016-06-20 20:24convering revocation_api.c to new MQ APIChristian Grothoff2+128-188
2016-06-20 20:12-tolerate init CB being NULL from the beginningChristian Grothoff1+17-3
2016-06-20 19:56convering nse_api.c to new MQ APIChristian Grothoff1+73-130
2016-06-20 19:55-fix off-by-1Christian Grothoff1+1-1
2016-06-20 15:36logFlorian Dold1+1-0
2016-06-20 15:18adapt set test case to new scheduler semanticsFlorian Dold1+33-3
2016-06-20 15:01log error when timed outFlorian Dold1+2-0
2016-06-20 09:52-fix format warningMartin Schanzenbach1+5-6
2016-06-20 09:49- fix warningsMartin Schanzenbach1+6-6
2016-06-20 08:19use c99Christian Grothoff3+11-9
2016-06-20 08:14-force c99Christian Grothoff1+1-1
2016-06-20 07:10- fix warningsMartin Schanzenbach1+32-6
2016-06-20 05:58-fix FTBFSChristian Grothoff1+0-1
2016-06-19 22:53avoid deprecated API, use new connecT APIChristian Grothoff8+58-70
2016-06-19 22:45avoid assertion on NULL mqChristian Grothoff2+12-12
2016-06-19 22:40proper shutdownChristian Grothoff2+15-5
2016-06-19 22:39-incorrect commentChristian Grothoff1+1-1
2016-06-19 22:39-use new connecT APIChristian Grothoff2+12-29
2016-06-19 22:39-assert on taskChristian Grothoff1+4-1
2016-06-19 22:38-fix gnunet-revocationChristian Grothoff1+4-2
2016-06-19 22:26-fix the fixChristian Grothoff1+1-1
2016-06-19 22:23avoid changing API for nowChristian Grothoff1+3-1
2016-06-19 22:16use new connecT APIChristian Grothoff1+6-9
2016-06-19 21:29refactoring core API to use new MQ libChristian Grothoff4+547-818
2016-06-19 19:01-fix typoChristian Grothoff1+1-1
2016-06-19 18:50redefine GNUNET_MQ_queue_for_connection_client to capture client handleChristian Grothoff12+149-207
2016-06-18 21:49-fixMartin Schanzenbach5+27-25
2016-06-18 21:20-indentation and commentsChristian Grothoff6+26-24
2016-06-18 21:19update secretsharing to new MQ APIChristian Grothoff4+76-52
2016-06-18 21:07fix consensus to match new MQ API -- and correct CONCLUDE_DONE to be fixed-sizeChristian Grothoff1+37-23
2016-06-18 21:01fix RPS to match new MQ API -- and to check message formatChristian Grothoff1+51-18
2016-06-18 20:38-fixing part of Martin's FTBFSChristian Grothoff1+27-20
2016-06-18 20:26adapt peerstore API to new MQ APIChristian Grothoff2+224-169
2016-06-18 20:07convert conversation_api_call.cChristian Grothoff1+51-33
2016-06-18 20:04-fixMartin Schanzenbach3+20-22
2016-06-18 19:31- fix more rest and jsonapiMartin Schanzenbach3+8-1
2016-06-18 18:49partial refactoring, will cause FTBFS, to be completed ASAPChristian Grothoff8+468-263
2016-06-18 18:16- fix rest pluginMartin Schanzenbach7+33-30
2016-06-18 18:03- revert to r37134. Broken buildMartin Schanzenbach1+0-1
2016-06-17 15:28plugin datastore mysqlChristophe Genevey Metat2+282-35
2016-06-14 02:50Fix perf_crypto_rsa.c after various changesJeff Burdges1+20-21
2016-06-13 22:46-rps: merge duplicate functionsJulius Bünger3+12-52
2016-06-13 21:44-rps: open channel when inserting peer in viewJulius Bünger1+2-0
2016-06-13 11:40fix indentation, bad stack allocation of bufChristian Grothoff4+147-178
2016-06-13 11:24lcov test functionChristophe Genevey Metat2+46-6
2016-06-11 14:20fix memroy leakChristian Grothoff1+7-5
2016-06-10 12:32finish to fix memory leakChristophe Genevey Metat5+144-146
2016-06-10 09:19finish to fix memory leakChristophe Genevey Metat1+5-2
2016-06-09 15:39fix memory leakChristophe Genevey Metat5+103-157
2016-06-09 14:36improved usability for gnunet-logread -fCarlo von lynX2+19-7
2016-06-08 13:37Rework the error handling for gcd(r,n) != 1 so the Taler wallet can see errors.Jeff Burdges3+104-52
2016-06-07 19:06Abstract out previous GCD(m,n)=1 commit into a single functionJeff Burdges1+27-14
2016-06-07 18:32Verify that GCD(m,n) != 1 when n is an RSA modulusJeff Burdges2+19-0
2016-06-07 14:48check for existing taskChristian Grothoff1+7-6
2016-06-07 13:50written function cleanupChristophe Genevey Metat5+258-236
2016-06-07 12:55social cli: fix shutdownGabor X Toth1+11-8
2016-06-07 11:50-fix & vs &&Christian Grothoff1+1-1
2016-06-07 11:47-fix misc issuesChristian Grothoff4+120-110
2016-06-07 11:20start to fix extract vsizeChristophe Genevey Metat1+0-0
2016-06-07 11:16start to fix extract vsizeChristophe Genevey Metat3+20-12
2016-06-06 20:44fixesGabor X Toth1+5-0
2016-06-06 20:31fixesGabor X Toth5+19-5
2016-06-06 20:00fixesGabor X Toth4+30-11
2016-06-06 20:00debug msgsGabor X Toth1+13-7
2016-06-06 16:11continue to fix extract resultChristophe Genevey Metat4+85-61
2016-06-03 16:08start to fix extract resultChristophe Genevey Metat5+416-120
2016-06-03 10:32-fix #4541Martin Schanzenbach1+1-3
2016-06-03 09:53refactoring my APIChristian Grothoff5+350-250
2016-06-03 09:06start to written extract_resultChristophe Genevey Metat2+121-35
2016-06-02 17:35-oops, remove printfMartin Schanzenbach1+0-2
2016-06-02 15:28-indentChristian Grothoff1+5-5
2016-06-02 15:12invert option order for tgChristian Grothoff1+2-2
2016-06-01 20:30Fix for #4553Christian Grothoff1+64-28
2016-06-01 20:00fix #4546Christian Grothoff1+37-13
2016-06-01 17:29only run tests if they are enabledChristian Grothoff2+4-2
2016-06-01 17:13fixing insert queryChristophe Genevey Metat4+65-31
2016-06-01 17:08fix #4545: create directory for log file if it does not existChristian Grothoff2+20-3
2016-05-31 17:00taught gnunet-logread to also do what gnunet-logread-ipc used to doCarlo von lynX2+33-17
2016-05-31 15:13added filters to gnunet-logread and an automation fix for gnunet-armCarlo von lynX2+37-21
2016-05-31 15:13typo in src/identity/gnunet-identity.cCarlo von lynX1+1-1
2016-05-31 13:44fixing query insertChristophe Genevey Metat3+23-12
2016-05-30 16:19fix select requestChristophe Genevey Metat1+10-7
2016-05-30 16:08Testcases for KDF mod nJeff Burdges3+119-0
2016-05-30 15:54Use a uniform random number mod an RSA composites for both the blinding factor and the full domain hash.Jeff Burdges4+130-149
2016-05-30 15:54create table for test case fixedChristophe Genevey Metat3+123-353
2016-05-29 11:19- Fix #4532Martin Schanzenbach4+13-15
2016-05-27 13:51begin to rewritten test caseChristophe Genevey Metat2+75-8
2016-05-27 11:22-fixMartin Schanzenbach1+0-1
2016-05-27 10:34-fixMartin Schanzenbach1+0-1
2016-05-26 15:52function result helper rewrittenChristophe Genevey Metat4+111-268
2016-05-26 10:09sketch envisioned APIChristian Grothoff3+19-8
2016-05-26 10:05-indent fixesChristian Grothoff1+22-21
2016-05-25 19:04fix #4536Christian Grothoff1+1-1
2016-05-25 16:37fix warning compilation libgnunetmyChristophe Genevey Metat2+138-87
2016-05-25 09:54- add peerstore testsMartin Schanzenbach5+210-6
2016-05-24 20:40- jsonapi build fix, add peerstore flat (EXP)Martin Schanzenbach4+587-3
2016-05-24 18:14fixing #4483: optimize blinding key storage/transmissionChristian Grothoff3+69-149
2016-05-24 16:16test case for mysqlChristophe Genevey Metat1+327-0
2016-05-24 16:16fix result and query helperChristophe Genevey Metat4+314-57
2016-05-23 15:40libgnunetmy begin result helperChristophe Genevey Metat4+583-8
2016-05-23 14:44social: put the sock in the right cupboardCarlo von lynX1+1-1
2016-05-23 14:09social needs to start as user service, not systemCarlo von lynX1+1-0
2016-05-22 07:12-rps: loggingJulius Bünger1+4-3
2016-05-22 07:12-rps: only insert online peers in the viewJulius Bünger1+45-8
2016-05-22 07:12-rps: check knowledge of peerJulius Bünger1+7-2
2016-05-22 07:12-rps: removing unused counterJulius Bünger1+0-11
2016-05-21 16:16define GNUNET_JSON_from_data_autoChristian Grothoff1+10-0
2016-05-20 15:29libgnunetmy query helperChristophe Genevey Metat4+369-14
2016-05-19 16:30GNUNET extract result libgnunetmyChristophe Genevey Metat2+47-4
2016-05-19 13:30extending MY api to cover result extractionChristian Grothoff1+97-7
2016-05-19 13:15result for libgnunetmyChristophe Genevey Metat8+6701-5903
2016-05-19 13:08rename.sh GNUNET_CRYPTO_rsa_BlindingKey to GNUNET_CRYPTO_RsaBlindingKey following naming conventionsChristian Grothoff4+24-24
2016-05-19 11:48forgot fileChristian Grothoff2+149-0
2016-05-19 10:05starting libgnunetmyChristian Grothoff6+194-1
2016-05-16 21:18-rps fix: check valid -> check onlineJulius Bünger1+1-1
2016-05-16 21:18-rps: rename and doxygenJulius Bünger3+27-27
2016-05-15 22:37only run integration tests if libgnurl/libcurl was availableChristian Grothoff1+8-1
2016-05-15 14:27add missing options to rps.conf.inJulius Bünger1+12-0
2016-05-15 09:56rps.conf is generated from rps.conf.inChristian Grothoff2+1-27
2016-05-15 08:32what is the proper way to ensure identity service is running?Carlo von lynX1+2-0
2016-05-14 19:41rps: use stored peers at startupJulius Bünger3+116-2
2016-05-14 17:29-rps: fixed storing valid peersJulius Bünger1+6-31
2016-05-13 22:49-rps: try to avoid leaking memoryJulius Bünger2+6-0
2016-05-13 22:49-rps: loggingJulius Bünger2+3-2
2016-05-13 22:49rps: add missing rps.confJulius Bünger1+25-0
2016-05-13 22:49rps: store valid peer ids in fileJulius Bünger5+241-10
2016-05-13 22:49-rps: loggingJulius Bünger2+6-7
2016-05-13 07:33social: minor fixesCarlo von lynX2+7-5
2016-05-12 08:58rps: keep track of valid peers in peermapJulius Bünger4+158-26
2016-05-12 08:58-rps: restructure service internalsJulius Bünger1+23-11
2016-05-12 08:58-rps: doxygenJulius Bünger1+1-4
2016-05-12 08:58-rps: proper setting of "online" flagJulius Bünger1+38-1
2016-05-12 08:58-rps: deleted redundant function callJulius Bünger1+0-2
2016-05-12 01:50social cli docsGabor X Toth1+146-10
2016-05-12 00:21psyc/social: transmit fixGabor X Toth3+31-19
2016-05-11 22:11social cli: --host-assign optionGabor X Toth1+50-18
2016-05-11 20:12social cli: transmit fix, sig handlersGabor X Toth1+40-18
2016-05-11 20:12social: place load/saveGabor X Toth1+62-86
2016-05-11 20:11social api: app_disconnect callbackGabor X Toth3+10-5
2016-05-08 10:06cmdline usability for gnunet-socialCarlo von lynX1+45-45
2016-05-08 10:06cmdline usability for gnunet-socialCarlo von lynX1+74-73
2016-05-07 16:48curl: fix linking against libgnurl/libcurlDaniel Golle1+13-1
2016-05-06 20:30social cliGabor X Toth1+256-88
2016-05-06 20:30social: cli optionsGabor X Toth1+65-34
2016-05-06 17:45social: fix compiler warningsGabor X Toth2+27-24
2016-05-06 15:25fix #4493Christian Grothoff1+1-0
2016-05-06 15:23fix compiler warningsChristian Grothoff1+2-1
2016-05-06 15:23use 'static' where applicableChristian Grothoff1+26-19
2016-05-06 15:21fix compiler warningsChristian Grothoff2+18-7
2016-05-06 15:20fix compiler warningsChristian Grothoff13+118-59
2016-05-06 15:01fix compiler warningsChristian Grothoff6+48-25
2016-05-06 14:52fix ftbfsChristian Grothoff2+15-8
2016-05-06 14:44fixing compiler warningsChristian Grothoff52+364-255
2016-05-05 15:10add -w option to gnunet-configChristian Grothoff2+69-20
2016-05-05 13:02social cliGabor X Toth3+227-67
2016-05-05 11:33social cliGabor X Toth1+638-122
2016-05-05 11:33social: app connected callbackGabor X Toth5+97-6
2016-05-05 10:35- add test, bugfixMartin Schanzenbach3+79-21
2016-05-05 10:18- ignoreMartin Schanzenbach1+62-0
2016-05-05 10:17- refactor jsonpi utils, add testMartin Schanzenbach10+187-77
2016-05-05 09:13- remove HAVE_REST, remove json reference from restMartin Schanzenbach7+17-12
2016-05-04 17:20- build rest before jsonapiMartin Schanzenbach1+1-1
2016-05-04 17:18Update jsonapi to current specs, refactorMartin Schanzenbach15+1364-573
2016-05-04 09:46- fix string formatMartin Schanzenbach1+1-1
2016-05-04 09:44- rework rest/jsonapi API; bugfixesMartin Schanzenbach13+218-77
2016-05-04 09:24detect format string bugsChristian Grothoff1+2-1
2016-05-03 20:56cadet.. it's no longer called meshCarlo von lynX1+4-4
2016-05-03 20:39parsing parameters for gnunet-social.c a bitCarlo von lynX1+94-19
2016-05-03 20:04make gnunet-social.c build: resolve listen() collisionCarlo von lynX1+18-6
2016-05-03 19:04gnunet-social cliGabor X Toth2+187-1
2016-05-03 18:38Fix printf format causing SEISEGVBart Polot1+1-1
2016-05-03 18:38Fix shutdown assertion failure in core_api: avoid double cancel of pending trafficBart Polot1+7-2
2016-05-03 16:56more psycey method names in test_social.cCarlo von lynX2+10-8
2016-05-03 09:33- add jsonapi testsMartin Schanzenbach5+127-18
2016-05-03 05:30add support for string results from PQChristian Grothoff2+115-0
2016-05-02 16:45- missed file; bugfixMartin Schanzenbach2+13-12
2016-05-02 16:32- Refactor jsonapi into separate moduleMartin Schanzenbach15+830-662
2016-05-02 07:17fix #4478Christian Grothoff1+2-4
2016-05-02 06:15fix API design issueChristian Grothoff2+6-4
2016-05-02 06:11add implementation of scheduler integration of curl contextChristian Grothoff3+191-1
2016-05-02 00:23API update to fix #4479Christian Grothoff3+33-3
2016-04-30 08:17implementing new scheduler shutdown semanticsChristian Grothoff233+3082-2939
2016-04-26 22:32expand dollars in BINARY for service type 'simple'Florian Dold1+1-0
2016-04-26 17:44don't free -- expand_dollar does reallocFlorian Dold1+1-3
2016-04-25 23:32Use dollar expansion helper instead of custom codeFlorian Dold1+14-40
2016-04-25 23:22Remove format string abuse with sane code.Florian Dold1+6-5
2016-04-25 22:28remove dead/ugly codeChristian Grothoff1+7-61
2016-04-25 22:28remove dead/ugly codeChristian Grothoff1+22-25
2016-04-25 22:27removing dead codeChristian Grothoff3+2-195
2016-04-22 14:26Revert 37060Florian Dold1+1-1
2016-04-22 13:57Missing change in include file.Florian Dold1+7-0
2016-04-22 13:55Allow GNUNET_BASE_CONFIG to be customized.Florian Dold2+5-1
2016-04-22 13:30Allow expansion of [arm]BINARY.Florian Dold1+1-1
2016-04-19 11:50Do not include platform.h in headers from include/Florian Dold12+11003-11062
2016-04-19 11:25Output error if both gnurl and curl are missingFlorian Dold1+2-0
2016-04-18 15:06curl_lib: fix gnunet_util_lib.h include pathDaniel Golle1+1-1
2016-04-18 14:39curl_lib: fix building with gnurl/curl.hDaniel Golle1+4-0
2016-04-18 14:28curl: fix building with gnurl/curl.hDaniel Golle1+4-0
2016-04-18 12:18exit: update comment for changed helper parameterDaniel Golle1+2-1
2016-04-18 12:08exit: fully skip routing setup if no interface is specifiedDaniel Golle1+45-39
2016-04-18 12:08dns: add support for skipping the routing setupDaniel Golle2+99-75
2016-04-17 15:17-use const and free json where it was allocatedChristian Grothoff2+2-1
2016-04-17 15:09adding libgnunetcurlChristian Grothoff8+774-0
2016-04-16 12:04fix ftbfsChristian Grothoff1+6-6
2016-04-16 11:10support overriding GNUNET_DEFAULT_USER_CONFIG_FILEChristian Grothoff5+9-7
2016-04-15 17:42add option to set configuration file to be used by default by libgnunetutil routinesChristian Grothoff3+7-2
2016-04-10 09:25-re-running pogenChristian Grothoff1+1-13
2016-04-09 23:15-fix indentChristian Grothoff1+7-6
2016-04-09 23:14small API change: do no longer pass rarely needed GNUNET_SCHEDULER_TaskContext to all scheduler tasks; instead, allow the relatively few tasks that need it to obtain the context via GNUNET_SCHEDULER_get_task_context()Christian Grothoff393+1699-2271
2016-04-09 21:24fix ftbfsChristian Grothoff2+6-6
2016-04-09 19:39killing untested, unmaintained, unused sensor/sensordashboard codeChristian Grothoff49+1-9437
2016-04-09 12:08add copyright headers, fix includesChristian Grothoff4+174-76
2016-04-08 18:27rps: add test for gnunet-service-rps_peersJulius Bünger2+158-0
2016-04-08 18:27-rps: add parentheses in macrosJulius Bünger1+9-7
2016-04-08 18:27-rps: restructure gnunet-service-rps_peersJulius Bünger3+52-14
2016-04-08 18:27-rps: doxygenJulius Bünger3+5-4
2016-04-08 11:08fixfixChristian Grothoff1+2-2
2016-04-07 22:28fix NPEChristian Grothoff1+1-1
2016-04-07 21:43-fix resolver logic bugChristian Grothoff1+1-1
2016-04-07 20:55expand GNUNET_OS_ProjectData API to also enable de-duplcation of logic for --helpChristian Grothoff1+0-1
2016-04-07 20:54expand GNUNET_OS_ProjectData API to also enable de-duplcation of logic for --helpChristian Grothoff4+45-9
2016-04-04 15:34-fix leakChristian Grothoff1+1-0
2016-04-04 15:28simplify PQ API by removing NULL as a possible acceptable valueChristian Grothoff3+36-46
2016-04-04 15:06-fix indentChristian Grothoff1+1-1
2016-04-04 12:05actually add new source...Christian Grothoff2+242-0
2016-04-04 12:02add logic to parse JSON uploadsChristian Grothoff3+72-6
2016-04-03 19:35add function for string parametersChristian Grothoff2+23-1
2016-04-01 14:10-null out ptrs on initChristian Grothoff2+7-0
2016-03-31 18:52extend GNUNET_OS-API to allow re-use of os_installation logic for programs with different libs, paths, binaries and environment variablesChristian Grothoff2+193-55
2016-03-30 10:43- ignoresBart Polot0+0-0
2016-03-30 10:28- make autoreconf happy by defining BUILD_EXPERIMENTAL_HELPERS (always to false, since it's the same as GST anyway)Bart Polot1+4-0
2016-03-30 09:17- free queued messages on peer destroy, fix #4001Bart Polot1+4-0
2016-03-30 09:17- fix condition on connection timeoutBart Polot1+1-1
2016-03-30 09:17- check return value on send_broken_unknownBart Polot1+7-4
2016-03-30 09:17- refactor, test orderdBart Polot2+32-21
2016-03-30 09:17- use proper setter methodBart Polot1+1-1
2016-03-30 09:17- doxygenBart Polot1+1-1
2016-03-30 09:17- refactor connection destroy handling, fix #4020Bart Polot1+21-11
2016-03-30 09:17- doxygenBart Polot1+2-0
2016-03-30 09:17- indent, clarify messagesBart Polot1+4-4
2016-03-30 09:17- typo, comparison orderBart Polot1+4-4
2016-03-29 12:09be more lenient in the set apiFlorian Dold1+7-1
2016-03-25 03:33experimental gstreamer audiobackend (not working)hark9+1483-2
2016-03-21 15:16Fix cut & paste errorJeff Burdges1+2-2
2016-03-21 14:57Copyright yearsJeff Burdges1+1-1
2016-03-21 14:40Authors, (C), and C++ commentsJeff Burdges1+11-10
2016-03-21 14:29Clarify a few paramaters and namesJeff Burdges1+5-5
2016-03-21 14:07Avoid exporting mpi_print helper functionJeff Burdges1+5-5
2016-03-21 14:06Release outside of helper functionJeff Burdges1+10-4
2016-03-21 14:04Fix paramater descriptionJeff Burdges1+1-2
2016-03-21 14:01Updated global symbols for FDHJeff Burdges1+17-4
2016-03-21 13:41fixing symbol naming and coding convention issuesChristian Grothoff12+189-179
2016-03-20 14:44Implement a Full Domain Hash (FDH) for RSA signatures and blind signaturesJeff Burdges3+215-68
2016-03-19 14:22-reindentChristian Grothoff1+14-8
2016-03-18 15:03gnunet_json_lib: include local instead of installed gnunet_util_lib.hDaniel Golle1+1-1
2016-03-18 15:03identity-provider: install into lib instead of pluginsDaniel Golle1+1-1
2016-03-17 19:32-fix build issuesChristian Grothoff5+15-8
2016-03-17 19:24adding library for basic JSON conversionsChristian Grothoff11+1784-6
2016-03-16 22:14-normal during shutdown, reduce log levelChristian Grothoff1+1-1
2016-03-16 21:48lock solver during shutdown to terminate fasterChristian Grothoff3+6-0
2016-03-16 18:08-experimental is by dir, not only for malicious opChristian Grothoff1+0-2
2016-03-16 17:49-fix build issueChristian Grothoff2+3-5
2016-03-16 17:27Only compile plugin when we have sqlite.Florian Dold1+5-0
2016-03-14 22:40-bugfix, adding comments, fixing indentChristian Grothoff3+205-162
2016-03-09 16:57Fix ibf key salting.Florian Dold1+5-5
2016-03-09 16:17Implement early stopping.Florian Dold2+215-49
2016-03-07 15:11social: todoGabor X Toth1+4-2
2016-03-07 15:02social test fixGabor X Toth1+2-2
2016-02-29 00:21Remove MSEC from option description.Florian Dold1+2-2
2016-02-29 00:12Do $-expansion for OPTIONS of simple servicesFlorian Dold1+4-0
2016-02-28 21:17Make ARM understand the TYPE option for servicesFlorian Dold1+66-31
2016-02-28 20:40Add support for $GNUNET_BASE_CONFIGFlorian Dold2+35-19
2016-02-24 21:31pq: fix errornous includeDaniel Golle3+3-3
2016-02-24 09:57-env is deadChristian Grothoff0+0-0
2016-02-21 14:09social: AppPlaceState docGabor X Toth2+16-26
2016-02-21 13:41social: relay + save docGabor X Toth1+38-0
2016-02-21 13:41indentGabor X Toth2+16-16
2016-02-16 05:41src/psyc only implements the lower routing layer of PSYCCarlo von lynX1+12-5
2016-02-16 05:41slowly aligning gnunet_social_service.h with PSYC specCarlo von lynX1+23-8
2016-02-10 15:02typoCarlo von lynX1+1-1
2016-02-10 15:02let's call it _notice_place_closingCarlo von lynX2+4-4
2016-02-07 16:52-document -d optionChristian Grothoff1+4-0
2016-02-06 17:33make some more use of libgnunetpqChristian Grothoff6+436-316
2016-02-05 22:38-fixChristian Grothoff1+1-1
2016-02-05 22:24creating libgnunetpq libraryChristian Grothoff13+2111-38
2016-02-01 14:59social: api, docGabor X Toth5+39-38
2016-01-31 16:49fix crash bug with -nChristian Grothoff1+1-1
2016-01-31 16:49-clarify man pageChristian Grothoff1+2-2
2016-01-30 20:27-fix #4151Christian Grothoff1+1-1
2016-01-27 20:45social api: some missing bitsGabor X Toth3+24-4
2016-01-27 20:45social: save fileGabor X Toth2+33-17
2016-01-26 21:22docGabor X Toth1+2-2
2016-01-26 20:37social: relay msgs; psyc: slicer api; multicast: reset fragment_offsetGabor X Toth13+402-315
2016-01-26 20:37psycutil: slicer callback argsGabor X Toth6+85-30
2016-01-24 18:36-fix, this option is in gnunet-fs onlyChristian Grothoff1+0-3
2016-01-24 12:51- fixMartin Schanzenbach1+2-2
2016-01-24 12:39- sscanf type fixMartin Schanzenbach3+9-6
2016-01-24 10:44- fixMartin Schanzenbach7+64-21
2016-01-22 20:35Fix typoDavid Barksdale2+4-2
2016-01-21 16:38rps: restructured service. moved peer-related code to gnunet-service-rps_peersJulius Bünger4+1800-908
2016-01-21 09:21-deduplicate string constantSree Harsha Totakura1+2-1
2016-01-21 09:18rps tests: Add fixmesSree Harsha Totakura1+6-2
2016-01-21 08:43-fix double-freeChristian Grothoff1+0-1
2016-01-21 08:32force 1 to be 64-bit integer, due to shift by up to 63 bitsChristian Grothoff1+3-3
2016-01-19 13:43-fix (C) noticesChristian Grothoff927+929-929
2016-01-17 16:05add crc8Christian Grothoff2+45-0
2016-01-15 22:12psyc/multicast: var namesGabor X Toth10+117-115
2016-01-15 22:12social: set/clear msg proc flagsGabor X Toth7+556-163
2016-01-15 22:12doxygen: add documentation linksGabor X Toth34+93-4
2016-01-12 23:26psycutil reorg: message, env, slicerGabor X Toth36+3449-3299
2016-01-12 23:26docGabor X Toth3+15-16
2016-01-12 14:47-minorMartin Schanzenbach1+37-38
2016-01-12 12:43doxygen: group/module definitions (part 2)Gabor X Toth103+665-307
2016-01-11 21:23doxygen: group/module definitions (part 1)Gabor X Toth60+642-197
2016-01-11 21:23doxygen configGabor X Toth3+19-5
2016-01-11 19:48-remove debug outputMartin Schanzenbach4+14-21
2016-01-11 16:36- fixes, modify apiMartin Schanzenbach5+109-30
2016-01-11 15:33social: compile fixGabor X Toth1+1-0
2016-01-10 09:55- update issue handling, fix memleaksMartin Schanzenbach5+255-66
2016-01-09 23:06- refactorMartin Schanzenbach3+342-185
2016-01-09 17:45-add configMartin Schanzenbach2+91-52
2016-01-09 17:09- fix build, fix bugsMartin Schanzenbach9+1277-1224
2016-01-08 19:51- updateMartin Schanzenbach6+72-96
2016-01-08 18:59- More heavy refactoring. Probably lots of broken things to see here.Martin Schanzenbach12+3580-2271
2016-01-07 21:10- Finish refactoringMartin Schanzenbach11+80-20
2016-01-07 21:02- Start commenting. Major refactorMartin Schanzenbach5+393-238
2016-01-07 17:07- update token handlingMartin Schanzenbach6+312-120
2016-01-06 12:28psyc/social: local join flag; social service: leave place, save _fileGabor X Toth12+392-73
2016-01-06 12:28multicast test: now compiles in non-C99 modeGabor X Toth1+2-1
2016-01-05 17:06- RefactorMartin Schanzenbach4+902-478
2016-01-04 16:37configure: fix for "yes/lib not found" errorCarlo von lynX1+6-6
2016-01-04 15:39- verify ecdh signature in token codeMartin Schanzenbach1+49-16
2016-01-04 15:10- encrypted tokenMartin Schanzenbach1+196-157
2016-01-04 13:00- minus leaksMartin Schanzenbach1+13-15
2016-01-04 12:43- Add ecdsa ecdh functions - Update identity token to encrypted protocolMartin Schanzenbach5+532-95
2015-12-29 16:23Fix file path in gnunet-identity man pageDavid Barksdale1+1-1
2015-12-24 03:44new French translationChristian Grothoff1+2301-3104
2015-12-19 16:09Make HAVE_REST depend on both mhd and jansson.Florian Dold1+5-4
2015-12-17 14:12social: API changes for application connections: store/load app subscriptions to placesGabor X Toth8+2664-993
2015-12-16 10:06Disable salting because it's still buggy.Florian Dold8+1748-1688
2015-12-15 14:01- add flat plugin config filename pathMartin Schanzenbach1+4-0
2015-12-15 14:00- update flat plugin to namestore flat plugin status. Add config filename.Martin Schanzenbach2+32-24
2015-12-12 11:45Remove logging.Florian Dold1+0-1
2015-12-12 01:19Handle larger IBFs correctly.Florian Dold2+27-9
2015-12-11 19:21Increase maximum IBF size a bit.Florian Dold1+3-2
2015-12-11 19:19Proper salting for set union.Florian Dold2+88-23
2015-12-11 16:50Set statisticsFlorian Dold2+33-9
2015-12-11 16:50Also install set profiler.Florian Dold1+4-1
2015-12-10 16:31More statistics.Florian Dold4+34-8
2015-12-10 14:17statisticsFlorian Dold1+8-0
2015-12-10 10:59Make resource diagnostics output more useful.Florian Dold1+5-5
2015-12-09 18:56- warn when trying to send traffic to disconnected neighborBart Polot1+5-0
2015-12-09 18:56Another attampt at fixing #4010: mark unavailable neighbors in FlowControl struct, test on POLLBart Polot1+19-0
2015-12-09 18:56Fix #4020, wrong assertion: if destroy is different from NO, state MUST be DESTROYEDBart Polot1+1-1
2015-12-09 14:58Statistics log file for consensus profiler.Florian Dold2+15-13
2015-12-08 14:25-updateMartin Schanzenbach3+347-15
2015-12-07 10:45More refined evil behaviour.Florian Dold2+118-25
2015-12-06 02:01namecache: fix NULL-pointer dereference in namecache-flatDaniel Golle1+3-0
2015-12-06 02:01namecache: fix testcase config for namecache-plugin-flatDaniel Golle1+2-2
2015-12-01 18:25-removed obsolete functionsJulius Bünger1+0-90
2015-12-01 18:25-rename _peers.* -> _custommap.*Julius Bünger8+605-605
2015-11-30 23:39-fixed bug in removal of peer in "view"Julius Bünger1+9-5
2015-11-30 23:06-doxygenJulius Bünger2+4-0
2015-11-30 23:06-using "view" helper in rps serviceJulius Bünger2+36-138
2015-11-30 23:06-fixed _clear() in peers "helper"Julius Bünger1+4-5
2015-11-30 23:06-added test of _change_len() to test of "view"Julius Bünger1+18-0
2015-11-30 21:51-add tests for helpers "view" and "peers"Julius Bünger2+15-3
2015-11-30 21:51-fix of issues in helper for "view"Julius Bünger1+17-17
2015-11-30 21:51-fixed 4076Julius Bünger2+2-2
2015-11-29 20:44added helper for handling the "view" in rpsJulius Bünger4+506-0
2015-11-28 22:45Fix UAF in asynchronous datastore pluginsDavid Barksdale1+18-21
2015-11-27 18:23Don't match clients without handlers or callbacksDavid Barksdale1+3-2
2015-11-27 13:50-substitute array-structures push_list, pull_list with custom list structureJulius Bünger2+52-74
2015-11-27 13:50added a custom list/peer-/hashmap structure for use in rpsJulius Bünger4+596-0
2015-11-23 17:07-fix: prevent division by zeroJulius Bünger1+2-0
2015-11-23 16:54implemented CLIJulius Bünger1+133-4
2015-11-23 08:47preparations for fixing #4065Christian Grothoff2+46-16
2015-11-22 16:56Invalid Gnunet URIDavid Barksdale1+6-7
2015-11-21 17:26Update README to match configure.acDavid Barksdale1+1-1
2015-11-21 17:14Clean up gnunet_test_cosks_ssh_garbageDavid Barksdale1+1-0
2015-11-21 16:57gnunet-transport shutting down too earlyDavid Barksdale1+1-12
2015-11-20 20:28Typo in gnunet-publish man pageDavid Barksdale1+1-1
2015-11-20 13:59- update; add attribute updatesMartin Schanzenbach1+296-21
2015-11-19 15:41- fixesMartin Schanzenbach2+18-42
2015-11-19 12:18-add identity token serviceMartin Schanzenbach3+468-0
2015-11-18 22:13social: store/load entered places & notify clients about themGabor X Toth6+697-82
2015-11-18 15:23- Add expiration and renewal parameters - Remove debug output as errors - Fix buggy error outputMartin Schanzenbach1+106-13
2015-11-17 13:08-removing bogus empty linesChristian Grothoff1+0-3
2015-11-17 13:07-fix indentChristian Grothoff1+4-3
2015-11-17 13:07-fixing memory leaks and shutdown issues related to NATChristian Grothoff2+46-42
2015-11-16 12:36typoChristian Grothoff1+1-1
2015-11-16 07:47more PATH_MAX issues (#4054)Christian Grothoff4+33-6
2015-11-16 07:43fix #4054Christian Grothoff2+17-8
2015-11-16 07:36fix crash #4053Christian Grothoff1+1-1
2015-11-16 07:33-update and correct man page (#4056)Christian Grothoff1+7-7
2015-11-15 19:10-indentingChristian Grothoff1+36-35
2015-11-08 11:40-more DCE after try_connect refactoringChristian Grothoff2+0-102
2015-11-07 00:06-some code cleanup (indentation, redundant branches, etc.)Christian Grothoff10+379-231
2015-11-06 23:46removing try_connect-related logic that really should no longer be needed (#3675)Christian Grothoff2+6-152
2015-11-06 23:39removing definitively dead try_connect-related logic (#3675)Christian Grothoff4+1-255
2015-11-06 23:28-removing last uses of TRANSPORT_try_connect APIChristian Grothoff6+448-300
2015-11-04 23:05-dead:Christian Grothoff1+0-166
2015-11-03 22:56-properly say if test was skippedChristian Grothoff1+6-6
2015-11-02 06:52-fix compiler warningChristian Grothoff1+1-1
2015-11-01 20:32-typo-doxygenChristian Grothoff3+10-6
2015-10-30 13:23- fix flat pluginMartin Schanzenbach1+59-55
2015-10-30 12:52r36622 was supposed to set to YES, not NOChristian Grothoff1+1-1
2015-10-30 12:43-do checkChristian Grothoff1+2-2
2015-10-29 23:39-doxfixChristian Grothoff1+1-1
2015-10-29 22:30-fix ftbfsChristian Grothoff1+2-1
2015-10-29 16:16-fix buildMartin Schanzenbach2+184-2
2015-10-29 14:44-code cleanupChristian Grothoff21+117-103
2015-10-29 14:34replacing try_connect in gnunet-transport-profiler.Christian Grothoff1+16-55
2015-10-29 14:32preparations for replacing try_connect from gnunet-transport-profiler.Christian Grothoff2+50-20
2015-10-29 14:27-remove startup through valgrindSree Harsha Totakura1+2-3
2015-10-29 14:27replacing deprecated transport_try_connect call with ATS callChristian Grothoff3+14-89
2015-10-29 14:20-preparations for replacement of try_connect callChristian Grothoff4+181-150
2015-10-29 13:17-stop ignoring the option; #4009 should be fixed by other changesChristian Grothoff1+1-1
2015-10-29 13:09fixing #4035Christian Grothoff2+50-7
2015-10-29 10:31-doxygen, indentChristian Grothoff1+6-4
2015-10-29 10:26-do not segv on controller crashChristian Grothoff1+7-5
2015-10-29 10:00distinguish PING failure after rekey from other failures (#4019) when loggingChristian Grothoff1+8-3
2015-10-28 19:50testbed: disable host key checking along with password based authenticationSree Harsha Totakura1+6-1
2015-10-28 13:21-fix doxygenChristian Grothoff1+10-10
2015-10-28 13:21-deadChristian Grothoff1+0-23
2015-10-28 13:13-fix debug messageSree Harsha Totakura1+1-1
2015-10-28 13:04-fix FTBFSChristian Grothoff1+1-1
2015-10-28 13:02-fix #4025Christian Grothoff3+112-36
2015-10-28 10:27log rekeying operation, do not log distracting garbage for #4019Christian Grothoff1+4-15
2015-10-27 17:23-fix SEGVChristian Grothoff1+5-4
2015-10-27 16:09-ignoreChristian Grothoff0+0-0
2015-10-27 16:08-pot-updateChristian Grothoff1+1-0
2015-10-27 16:05-indentationChristian Grothoff1+1-1
2015-10-27 16:05-doxygenChristian Grothoff1+32-26
2015-10-27 16:05-logging, indentingChristian Grothoff1+13-4
2015-10-27 16:04stop using deprecated TRANSPORT_try_connect() API, use modern ATS connectivity suggestions insteadChristian Grothoff2+201-162
2015-10-27 15:45-be less verboseChristian Grothoff1+1-1
2015-10-27 14:49prepare testbed for #3675 by having an option to establish connections to ATSChristian Grothoff4+160-42
2015-10-27 14:28-update docu linksSree Harsha Totakura1+2-2
2015-10-27 14:18-extra logging for #4025Christian Grothoff1+12-1
2015-10-27 13:42-indentation, doxygen, etc.Christian Grothoff4+208-133
2015-10-27 13:22-simplifyChristian Grothoff1+2-2
2015-10-27 11:12Use SSH more safely from configureJeff Burdges3+8-8
2015-10-26 18:11-document quota, use higher quota for testChristian Grothoff3+9-6
2015-10-26 18:07-fix udp transmission, avoid scheduling when unreadyChristian Grothoff3+48-18
2015-10-26 17:15-fixChristian Grothoff1+2-2
2015-10-26 17:15-ignore PING/PONG from selfChristian Grothoff1+11-0
2015-10-26 16:02-doxChristian Grothoff1+2-2
2015-10-26 16:02-indentChristian Grothoff1+3-1
2015-10-26 16:02-doxChristian Grothoff1+2-1
2015-10-26 15:59never pass addresses for ourselves to ATSChristian Grothoff2+38-1
2015-10-26 15:16-truncate HELLOChristian Grothoff1+0-0
2015-10-26 15:16-truncate on writeChristian Grothoff1+6-3
2015-10-26 14:48-check transport-side for connect-to-selfChristian Grothoff2+9-0
2015-10-26 13:58-better error reportingChristian Grothoff1+26-6
2015-10-26 01:01-another caseChristian Grothoff1+3-0
2015-10-26 00:53potential fix for #4024Christian Grothoff4+139-61
2015-10-26 00:01-doxygen, simplifyChristian Grothoff2+40-27
2015-10-25 23:47-use hash in prd query to reduce memory consumption of CP request_mapChristian Grothoff4+83-51
2015-10-25 23:22-reduce calls in get_latest()Christian Grothoff4+44-24
2015-10-25 23:09-indentChristian Grothoff3+30-19
2015-10-25 23:04check against all pending requests with same hash, not just first; this is a true multihashmapChristian Grothoff2+120-55
2015-10-25 22:39-fix indentation, fix bug that caused us to try to merge requests twiceChristian Grothoff4+51-26
2015-10-25 15:45-randomize ps each timeChristian Grothoff1+2-0
2015-10-24 13:37-adding Florian's IBF sim codeChristian Grothoff1+141-0
2015-10-22 22:53-simplify log, eliminates bogus warning and we didn't need this info anywayChristian Grothoff1+4-6
2015-10-22 22:49-bogus logChristian Grothoff1+0-4
2015-10-20 03:07- add some assertions to make sure the poll mechanism is saneBart Polot1+5-3
2015-10-20 02:28When cancelling polls cancel pending messages as well, as the message will trigger a new poll upon sending. Fix #4010.Bart Polot1+5-0
2015-10-18 21:55-indentChristian Grothoff1+4-2
2015-10-18 21:54-fixChristian Grothoff1+164-140
2015-10-18 21:12-fixChristian Grothoff1+1-1
2015-10-18 21:02-remove deprecated try_disconnect APIChristian Grothoff4+0-249
2015-10-18 20:58move -C option from gnunet-transport to gnunet-ats; also, use blacklisting API to implement gnunet-transport -DChristian Grothoff5+201-286
2015-10-18 20:57-fix log callChristian Grothoff1+4-4
2015-10-18 20:54-handle NULL for session (i.e. already gone/down)Christian Grothoff1+3-2
2015-10-18 20:51-install entry in DHTChristian Grothoff1+7-0
2015-10-18 20:18transition from TRANSPORT_try_connect to modern ATS connectivity APIChristian Grothoff1+283-145
2015-10-18 19:41rename all_known_peers to all_connected_peersChristian Grothoff1+36-23
2015-10-18 19:35-log ACK delay vs. last frag transmitChristian Grothoff1+6-4
2015-10-18 19:21-log expected transmission time on enqueue, together with queue sizeChristian Grothoff1+17-0
2015-10-18 19:16-smoother calculation of flow delays, base it on the current message not the previous oneChristian Grothoff1+25-11
2015-10-18 19:01-we use 4 chars, not 8 for pIDsChristian Grothoff1+11-5
2015-10-18 18:57-use UINT32_MAX to mean disconnect, for realChristian Grothoff1+155-146
2015-10-18 18:57-do not suggest twiceChristian Grothoff1+5-4
2015-10-18 18:44-more logging, avoid duplicate re-schedulingChristian Grothoff1+48-23
2015-10-18 18:29-fix reporting of IP addressChristian Grothoff1+6-2
2015-10-18 18:19-use LOG instead of GNUNET_logChristian Grothoff1+16-16
2015-10-18 18:16-only schedule select once per fragmented messageChristian Grothoff1+4-4
2015-10-18 14:09-fix NPEChristian Grothoff1+2-2
2015-10-18 14:06-cosmetics, and preparations for try_connect changeChristian Grothoff1+50-26
2015-10-18 14:04-stop active offer before starting another oneChristian Grothoff1+5-0
2015-10-18 13:59use ATS connectivity suggestion instead of deprecated GNUNET_TRANSPORT_try_connectChristian Grothoff2+38-14
2015-10-18 13:53-doxygenChristian Grothoff2+15-10
2015-10-18 13:53-track hello offer handle while it is activeChristian Grothoff2+31-12
2015-10-18 13:45-change topology to use ATS connectivity API instead of deprecated transport try_connectChristian Grothoff2+374-404
2015-10-18 12:49add 'strength' argument to address suggestion request for ATSChristian Grothoff6+29-18
2015-10-18 12:33rename 'struct Session' to 'struct GNUNET_ATS_Session' to satisfy naming conventionsChristian Grothoff32+397-398
2015-10-18 12:30-note dead fieldChristian Grothoff1+1-1
2015-10-18 12:27-doxygenChristian Grothoff2+8-5
2015-10-18 12:27-mirror check on disconnectChristian Grothoff1+7-0
2015-10-18 12:21-typoChristian Grothoff1+1-1
2015-10-18 12:21-dead function in headerChristian Grothoff1+0-15
2015-10-18 12:20combing through transport ATS logic, documenting and cleaning codeChristian Grothoff3+155-64
2015-10-17 20:34log plugin involved in slow transmissionsChristian Grothoff3+10-6
2015-10-17 20:28fix misscalculation of per-session flow delays and apply flow delays properly per message instead of per sessionChristian Grothoff1+130-8
2015-10-17 19:43add logging to watch for transmission delays within transport serviceChristian Grothoff1+27-0
2015-10-17 19:34-be harsher about transport service sending messages out of line, also at the same time check in transport service to only transmit messages if in the right stateChristian Grothoff3+86-76
2015-10-17 19:02-add option to ignore SetQuotaMessage (but still generate them), and if the option is not set, really do use the quotas consistentlyChristian Grothoff1+31-10
2015-10-17 18:54-do not export set_incoming_quota past file, it is not used beyond the scopeChristian Grothoff2+184-199
2015-10-17 17:41-ignores, indentChristian Grothoff1+2-1
2015-10-17 00:19-fix use after freeChristian Grothoff1+5-0
2015-10-17 00:09-bump warn thresholdChristian Grothoff1+1-1
2015-10-16 22:56-fix doxygen warningsChristian Grothoff5+6-8
2015-10-16 22:52-use INFO, not WARNChristian Grothoff2+6-3
2015-10-16 22:48-update DST helloChristian Grothoff1+0-0
2015-10-16 22:45-ignore 2nd FRIEND hello when patchingChristian Grothoff1+1-1
2015-10-16 22:19-fix destroy_aiChristian Grothoff1+8-15
2015-10-16 17:03Remove unused variableDavid Barksdale1+0-2
2015-10-14 14:55trying to fix #4003Christian Grothoff2+62-53
2015-10-13 12:52Always force queue local messages when the client was pre-authorized to send. Fix #3999.Bart Polot1+1-1
2015-10-13 12:21- FTBFSBart Polot1+2-2
2015-10-11 20:20fix consensus logic bugFlorian Dold2+3-8
2015-10-11 19:16consensusFlorian Dold5+75-7
2015-10-11 09:27- implicitly enable rest functions in experimental if jansson.h presentMartin Schanzenbach2+15-11
2015-10-08 18:21- ignoreBart Polot0+0-0
2015-10-08 17:27- FTBFSBart Polot1+9-9
2015-10-08 17:27- only request reply if no key is knownBart Polot1+1-1
2015-10-08 17:19-NULL builder on disconnectChristian Grothoff1+2-0
2015-10-08 17:09redefining core message timeout semantics and core-core-API messaging to address (hypothetical?) stalls which may explain #3863. This kind-of breaks the API in that the timeout now has a different semantic -- it's an advisory as to when the app would like the message transmitted, the transmission will no longer actually time out. However, that was the documented semantics before, just not the actual behavior. Most applications didn't rely on it, and tests still pass, so I didn't break too much...Christian Grothoff5+143-195
2015-10-08 17:01-signed cmp, otherwise -1 will not triggerChristian Grothoff1+1-1
2015-10-08 16:21use constant for overdue warningsChristian Grothoff1+11-9
2015-10-08 16:20-fix indentChristian Grothoff2+7-4
2015-10-08 16:20add constant for the delay after which we log warningsChristian Grothoff2+8-3
2015-10-08 16:13improve doxygenChristian Grothoff1+1-1
2015-10-08 16:12-make time API more intutitiveChristian Grothoff2+2-3
2015-10-08 12:18-ignoreChristian Grothoff0+0-0
2015-10-08 12:12-fixChristian Grothoff4+9-5
2015-10-08 11:54-make code nicerChristian Grothoff1+4-5
2015-10-08 11:51-fix ptr arChristian Grothoff2+6-3
2015-10-08 11:44-fix FTBFSChristian Grothoff1+1-1
2015-10-08 11:37-fix npeChristian Grothoff1+4-2
2015-10-08 11:30add logic for strata compressionChristian Grothoff10+305-66
2015-10-08 11:28-fix templateChristian Grothoff1+16-0
2015-10-08 11:28export compression/decompression functionsChristian Grothoff2+131-73
2015-10-07 22:01statistics in set profiler, temp. fix for saltFlorian Dold6+71-21
2015-10-07 20:31add capability to log per-service resource consumption via ARMChristian Grothoff4+117-9
2015-10-07 18:05set statisticsFlorian Dold4+40-0
2015-10-07 17:02Fix typo in dvDavid Barksdale1+1-1
2015-10-07 16:36Fix make -jDavid Barksdale1+1-1
2015-10-07 14:15determine network scope for ATS even if we do not yet have a session and only have an addressChristian Grothoff18+333-15
2015-10-07 12:55-more meaningful log msgChristian Grothoff1+8-6
2015-10-07 12:55-newline, include error codeChristian Grothoff1+2-1
2015-10-07 12:39-no printfChristian Grothoff1+0-5
2015-10-07 11:54add additional diagnostics to help localize #3971 invariant violationChristian Grothoff3+39-4
2015-10-07 11:54-typoChristian Grothoff1+1-1
2015-10-07 11:49-simplifyChristian Grothoff1+1-1
2015-10-07 11:48-ensure result is +- 1Christian Grothoff1+4-2
2015-10-07 11:31-fix testcase to handle SUCCESS status reply, only recv UDP after STUN Request is out, etc.Christian Grothoff1+124-115
2015-10-07 10:11enable clean up of NAT STUN state, prevents test_plugin_udp from segfaultingChristian Grothoff5+165-108
2015-10-07 09:51-removing spectacular dead codeChristian Grothoff1+0-12
2015-10-07 09:51stylistic fixesChristian Grothoff3+398-429
2015-10-07 09:20-do not leave PPT timeout tasks behindChristian Grothoff1+5-0
2015-10-07 08:51-fix NPEChristian Grothoff1+50-44
2015-10-07 08:25major bugfix: is_ready must only be set to GNUNET_NO if we actually did transmit something to transport, otherwise we cannot expect to get a SEND_OK backChristian Grothoff1+1-1
2015-10-07 08:24-adding more logging to diagnose transport transmission delaysChristian Grothoff2+152-32
2015-10-06 19:13- ignoresBart Polot0+0-0
2015-10-06 19:09- fix multiple gnunet-nat crashesBart Polot3+47-44
2015-10-06 19:09- fix use of uninitialized memoryBart Polot2+26-27
2015-10-06 17:50- fix script to work with barebone versions of shBart Polot1+4-2
2015-10-06 16:17fix contestation handling / blacklistingFlorian Dold1+49-15
2015-10-06 15:22towards handling byz. faults correctlyFlorian Dold1+179-99
2015-10-06 14:14- ignore confirmation of connections that are being destroyed (tunnel shutting down, for instance)Bart Polot1+16-0
2015-10-06 12:07- remove unused variableBart Polot1+1-2
2015-10-06 12:03- refactor test dropping, reduce test loadBart Polot2+24-3
2015-10-06 12:03- Revamp traffic logging, small bugfixes, complete doxygenBart Polot6+187-75
2015-10-06 02:08consensus work in progressFlorian Dold1+269-470
2015-10-05 23:16include element type in hashFlorian Dold5+21-16
2015-10-05 22:27consensusFlorian Dold1+47-86
2015-10-05 21:26work on consensus and setFlorian Dold6+852-214
2015-10-05 16:35adding DEBUG logic for #3863Christian Grothoff5+143-57
2015-10-05 15:28fix #3986Christian Grothoff8+211-133
2015-10-03 22:36- another fix to generation handling and lazy copyingFlorian Dold4+58-23
2015-10-03 20:14-improving comments and coding style for libgnunethello libraryChristian Grothoff1+26-14
2015-10-03 20:12improving comments and coding style for libgnunethello libraryChristian Grothoff6+339-192
2015-10-03 16:50-bump yearChristian Grothoff1+1-1
2015-10-03 16:38find network interfaces also using 'ip' command (#3911)Christian Grothoff1+226-65
2015-10-02 16:26- consensus test confFlorian Dold1+34-3
2015-10-02 15:07- don't show WARNINGs on duplicate trafficBart Polot1+4-3
2015-10-02 15:07- only break for cadet errorsBart Polot1+3-3
2015-10-02 14:52-properly verify size, fixes #3991Christian Grothoff1+22-9
2015-10-02 03:48- remove debugBart Polot2+1-2
2015-10-02 03:37- adjust loggingBart Polot1+15-4
2015-10-02 03:37- find the correct stored key, not always the first oneBart Polot1+27-11
2015-10-02 03:37Don't reset axolotl state on receipt of a pseudo-duplicate AX key exchange.Bart Polot1+5-0
2015-10-02 03:37Fix try_old_keys, in order to use it for data with the same Header key but out-of-order message numberBart Polot2+70-26
2015-10-02 03:37- added hexdump-like function to write binary data to logBart Polot2+45-0
2015-10-02 03:37- escape line to avoid false matchesBart Polot1+3-3
2015-10-02 03:37- typo in variable nameBart Polot1+3-3
2015-10-02 03:37- use correct message number in the logsBart Polot1+1-1
2015-10-02 03:37- cancel all transmissions so core_api doesn't complainBart Polot1+2-0
2015-10-02 03:37- log shutdownBart Polot6+8-1
2015-10-02 03:37- removed false breakBart Polot1+5-2
2015-10-02 03:37Fixed usage of known broken paths. If a connection was destroyed while handling a neighbor disconnection, cadet tried to reconnect to peers using paths containing the disconnecting peer.Bart Polot4+48-39
2015-10-02 03:37- cancel transmit requests before destroying channels, warn API users if notBart Polot2+90-35
2015-10-02 03:37- don't connect twice on core_connect, as it may cause problems since connections hashmap is not yet createdBart Polot1+8-4
2015-10-02 03:37- fix processing of messages with no payload (keepalives)Bart Polot1+1-2
2015-10-02 03:37- fix logBart Polot1+1-1
2015-10-02 03:37- additional testBart Polot1+1-0
2015-10-02 03:37- never invalidate direct paths, show warning insteadBart Polot1+13-7
2015-10-02 03:37- use better variable namesBart Polot2+22-22
2015-10-02 03:37- don't try to connect to peers that are neighbors alreadyBart Polot1+2-0
2015-10-02 03:37- connect if there are less connections than the minimum, not moreBart Polot1+1-1
2015-10-02 03:37- don't leave freed memory on the peer's path list, signal error and remove anywayBart Polot2+9-2
2015-10-02 03:37- fix loggingBart Polot1+1-1
2015-10-02 03:37- use proper connection states for a tunnelBart Polot1+5-3
2015-10-02 03:37- reduce log levelBart Polot1+7-8
2015-10-02 03:37- compiler warningBart Polot1+1-0
2015-10-02 03:37- use correct hash typeBart Polot1+4-3
2015-10-02 03:37- style, change roundsBart Polot1+8-8
2015-10-02 03:37- don't stop looking for connections as long as the tunnel existsBart Polot1+0-1
2015-10-02 03:37- indicate retransmitted packets on conn logBart Polot2+7-3
2015-10-02 03:37- unify logging formatBart Polot3+56-58
2015-10-02 03:37- typoBart Polot1+1-1
2015-10-02 03:37- don't call core if there is no trafficBart Polot1+13-6
2015-09-30 20:15DESTDIR fix in Makefiles needed by distro packagersCarlo von lynX6+8-8
2015-09-30 18:50free fixGabor X Toth1+3-2
2015-09-29 08:39stop crashing if sshd is not running on loopbackChristian Grothoff1+48-11
2015-09-29 07:52report skipped tests, doxygen fixesChristian Grothoff7+17-11
2015-09-28 20:45fix undefined behavior in GNUNET_array_growFlorian Dold1+2-1
2015-09-28 13:22add ecc dlog benchmarkChristian Grothoff2+180-0
2015-09-27 21:04multicast/psyc/social: message acks & schedulingGabor X Toth9+279-104
2015-09-27 21:04multicast: remove membership test & replay cancel message typesGabor X Toth1+0-15
2015-09-27 04:41remove macro, fix indentationFlorian Dold1+43-49
2015-09-27 04:32SET service: accurate results for symmetric modeFlorian Dold10+941-760
2015-09-26 17:10multicast: removed replay cancellation as responses are limitedGabor X Toth4+6-88
2015-09-26 17:10multicast: removed membership test callback as clients check that already during join & replayGabor X Toth5+2-167
2015-09-26 17:10psyc fixesGabor X Toth6+118-61
2015-09-26 17:10multicast: doc formattingGabor X Toth2+323-165
2015-09-26 17:09multicast: replayGabor X Toth7+940-201
2015-09-26 17:09psycstore: add fragment_limit arg for message_getGabor X Toth9+43-19
2015-09-22 01:47set api changesFlorian Dold4+51-9
2015-09-22 01:20work on CONSENSUS and SETFlorian Dold12+3858-2381
2015-09-16 13:18- add identity attribute processingMartin Schanzenbach1+56-3
2015-09-15 14:04- fixes, store issued tokens in namestoreMartin Schanzenbach2+66-19
2015-09-15 10:09- fix leaks, add token listMartin Schanzenbach2+177-7
2015-09-15 09:05- fixesMartin Schanzenbach3+17-26
2015-09-14 16:05- fix invalid free in token rest, fix build bug, move rest up in dependancy listMartin Schanzenbach5+4-3
2015-09-14 15:08- issue token including attributesMartin Schanzenbach1+184-76
2015-09-14 13:16- purge token creation from pluginMartin Schanzenbach1+0-129
2015-09-14 13:15- token issuingMartin Schanzenbach2+26-17
2015-09-14 12:52- fix install path for pluginsMartin Schanzenbach5+108-482
2015-09-14 11:13- see last commitMartin Schanzenbach1+1-0
2015-09-14 11:10- revert plugin move. Add new identity-tokenMartin Schanzenbach12+209-47
2015-09-14 07:12-also bench hash on small inputsChristian Grothoff1+20-1
2015-09-13 07:49multicast testsGabor X Toth5+553-12
2015-09-12 00:41- fix building (missing source)Bart Polot1+2-2
2015-09-11 15:56- move rest plugins into rest directory where they belongMartin Schanzenbach11+2247-2207
2015-09-10 15:39- revertMartin Schanzenbach1+454-552
2015-09-10 14:43- updateMartin Schanzenbach3+577-454
2015-09-10 14:42- updateMartin Schanzenbach3+105-108
2015-09-08 01:36social: guest_enter_by_name(); zone_add_pkey(); join_msg fixesGabor X Toth12+344-156
2015-09-08 01:36social: advertise; farewell fixGabor X Toth5+131-44
2015-09-05 23:44social: farewellGabor X Toth3+285-118
2015-09-05 23:44multicast, psyc, psycstore, client_manager fixesGabor X Toth9+125-73
2015-09-05 23:44psyc: add STATE_MODIFY flag during transmitGabor X Toth1+17-10
2015-09-05 22:36-fixChristian Grothoff1+1-1
2015-09-05 22:35-fixChristian Grothoff3+3-3
2015-09-05 22:32-fix ftbfsChristian Grothoff3+39-1
2015-09-05 19:55-more dataChristian Grothoff3+29-14
2015-09-05 19:32-fixing ECC calculationChristian Grothoff2+20-13
2015-09-05 19:23-simplifyChristian Grothoff1+2-2
2015-09-05 19:23-simplifyChristian Grothoff1+6-9
2015-09-05 19:20add testcase for SP logicChristian Grothoff2+113-4
2015-09-05 19:00-test skeleton -- disable for nowChristian Grothoff1+2-0
2015-09-05 19:00-test skeletonChristian Grothoff2+76-1
2015-09-05 18:52-fix computationChristian Grothoff2+3-1
2015-09-05 18:03-towards ECC variant of SPChristian Grothoff4+363-797
2015-09-05 18:03-clarifyChristian Grothoff1+1-2
2015-09-05 17:44add GNUNET_CRYPTO_ecc_pmul_mpiChristian Grothoff4+74-17
2015-09-05 17:02adding bin_to_point and point_to_bin functions for GNUNET_CRYPTO_ecc APIChristian Grothoff3+130-36
2015-09-05 12:44-redundantChristian Grothoff1+0-5
2015-09-05 12:37-deadChristian Grothoff1+0-10
2015-09-05 11:19starting ECC-variant, but for now just a straight copyChristian Grothoff3+3065-1
2015-09-04 16:57social: watch modifiersGabor X Toth4+486-213
2015-09-03 18:04- formatBart Polot1+2-5
2015-09-03 18:04- make sure own_id is a correct NULL-terminated stringBart Polot1+2-1
2015-09-03 18:04Fix #3929: cancel poll towards disconnected neighborBart Polot3+11-11
2015-09-03 18:04- return NULL when handle is NULLBart Polot1+2-0
2015-09-03 18:04- handle case if ports == NULLBart Polot1+5-2
2015-09-03 18:04- dump client info on requestBart Polot1+12-1
2015-09-03 18:04- unregister from client on destroyBart Polot1+2-1
2015-09-03 18:04- refactor client handlingBart Polot2+117-82
2015-09-03 18:04- minor fixesBart Polot1+6-2
2015-09-03 18:04- cancel transmission on shutdownBart Polot1+5-0
2015-09-03 18:04- save Header Key for skipped messagesBart Polot1+1-0
2015-09-03 18:04- logBart Polot3+8-6
2015-09-03 18:04- simplify loglevelBart Polot1+1-8
2015-09-03 18:04- use NBOBart Polot2+2-2
2015-09-03 18:04- use transmit handles in cadet CLIBart Polot1+44-17
2015-09-03 18:03- logBart Polot1+1-2
2015-09-03 18:03- use hex channel numbersBart Polot1+1-1
2015-09-03 18:03- debug framingBart Polot1+14-14
2015-09-03 18:03- use channel debugBart Polot3+33-26
2015-09-03 18:03- assert on createBart Polot1+1-1
2015-09-03 18:03- register conn_destroy on sent_callbackBart Polot1+1-0
2015-09-03 14:19-add benchmark for RSA cryptoChristian Grothoff3+229-1
2015-08-31 16:42libextractorJulien Morvan12+1575-1683
2015-08-30 20:58fix inverted condition in set intersectionFlorian Dold1+2-2
2015-08-30 20:54add test case for 'GNUNET_SET_copy_lazy', fix bugsFlorian Dold7+570-136
2015-08-30 12:24missing changes to headersFlorian Dold3+30-4
2015-08-30 00:44work in progress: fix set bug, implement lazy copyFlorian Dold6+643-114
2015-08-28 13:33psyc/social: get state from psycstoreGabor X Toth14+556-175
2015-08-28 05:47Fix review, - Many fixes. - Do not mark test as failed if no connection PATCH 2/3Bruno Cabral5+151-108
2015-08-27 05:25Fix review . PATCH 1/3Bruno Cabral3+10-3
2015-08-25 18:43fix double-freeChristian Grothoff1+0-1
2015-08-25 18:41support RFC4043 and RFC 4398 mnemonics in conversionChristian Grothoff1+78-10
2015-08-25 15:05applying patch from #3950 by jahChristian Grothoff1+1-1
2015-08-24 14:41Julien Morvan1+3-1
2015-08-24 14:37Julien Morvan1+60-0
2015-08-22 06:24gnunet-nat, tool to suggest changes to configure based on NAT configurationBruno Cabral5+660-45
2015-08-21 13:44Forget to commit some filesBruno Cabral2+16-14
2015-08-21 04:15Fix crashes and memory leaks.Bruno Cabral4+75-53
2015-08-21 03:00Add test_nat to makefileBruno Cabral1+2-1
2015-08-21 02:59Add missing fileBruno Cabral1+7-0
2015-08-19 10:53- reset message counters on rekeyBart Polot1+4-0
2015-08-19 10:53- use proper printf type, avoid accessing memory out of scopeBart Polot1+3-3
2015-08-19 10:53- fix #3928: make sure accessed variables are below size thresholdBart Polot1+6-1
2015-08-19 10:53- move var declaration to innermost scopeBart Polot1+1-1
2015-08-19 10:53- mark cancelled task as NULLBart Polot1+2-1
2015-08-18 21:34docu: no login shell for gnunet userNils Durner1+1-1
2015-08-18 20:45docuNils Durner1+1-1
2015-08-18 19:17setup docuNils Durner1+3-1
2015-08-18 19:05docuNils Durner1+1-1
2015-08-18 18:51docuNils Durner1+0-1
2015-08-18 18:43docuNils Durner1+1-0
2015-08-18 18:00tolerate spurious SIGCHLD in gnunet-auto-shareChristian Grothoff1+10-9
2015-08-18 17:51adding some assertions to ensure we only start one gnunet-publishChristian Grothoff2+94-50
2015-08-17 10:05Julien Morvan4+15-15
2015-08-17 09:23Julien Morvan112+1326-735
2015-08-17 02:55The empty path is invalidDavid Barksdale1+5-0
2015-08-17 01:59Fix #3918Bruno Cabral3+24-10
2015-08-11 16:37-fixMartin Schanzenbach1+2-1
2015-08-11 16:36-fixMartin Schanzenbach1+2-1
2015-08-11 16:35- fixMartin Schanzenbach1+2-1
2015-08-11 16:35- fixMartin Schanzenbach1+2-1
2015-08-11 16:31-fixMartin Schanzenbach1+1-1
2015-08-11 16:31-add flat namecacheMartin Schanzenbach3+444-1
2015-08-11 15:51This probably fixes #3944David Barksdale1+3-1
2015-08-11 14:41- flat namestore plugin (experimental)Martin Schanzenbach4+704-2
2015-08-06 15:38-indentChristian Grothoff1+11-11
2015-08-06 15:37-more correct logicChristian Grothoff1+2-3
2015-08-06 15:32-fix leakChristian Grothoff1+3-1
2015-08-06 12:41.unix change to .sockJulien Morvan3+3-3
2015-08-05 23:00mesh is long deadChristian Grothoff7+0-36
2015-08-05 22:34Make SOCKS test conditional on an SSH binaryJeff Burdges2+7-1
2015-08-05 21:47-keep track of messages passed to mqJulius Bünger1+104-11
2015-08-05 21:47-rename and fix char pointerJulius Bünger1+5-5
2015-08-05 17:46-logging messages: going to send, sent, receivedJulius Bünger1+31-7
2015-08-04 15:26-fix #3722Sree Harsha Totakura1+3-0
2015-08-04 14:00- resolve duplicate connection handlingBart Polot1+154-120
2015-08-04 14:00- logBart Polot1+2-0
2015-08-04 14:00- logBart Polot1+2-0
2015-08-04 14:00- cancel pending AX_KX when forced to send a KX by peer, fix #3927Bart Polot1+4-0
2015-08-04 14:00- more descriptive tunnel statusesBart Polot1+63-10
2015-08-04 12:34-fix (create peermap), loggingJulius Bünger1+3-3
2015-08-04 10:42-test seeding many peersJulius Bünger2+50-5
2015-08-03 20:45-mark ops as done + don't start connect all clientsJulius Bünger1+25-19
2015-08-03 20:45-renamingJulius Bünger1+5-11
2015-08-03 20:45-use hashmap instead of arrayJulius Bünger1+37-22
2015-08-03 17:07Fix the SOCKS proxy test and activate it.Jeff Burdges2+6-6
2015-08-03 16:45Add socks lines to the makefile, but do not yet activateJeff Burdges1+5-0
2015-08-03 16:44Woot! It might actually work now, although I should tweak the test a bit to make sure.Jeff Burdges3+6-14
2015-08-03 15:49- set the connection handle to NULL upon disconnectingSree Harsha Totakura1+3-0
2015-08-03 15:39- check for uint32 value overflowSree Harsha Totakura1+7-6
2015-08-03 14:30-fix malicious peerJulius Bünger1+2-0
2015-08-03 12:06-logging and fixJulius Bünger2+7-2
2015-08-03 11:34-improve indentation, reduce duplication of PIDs in core's neighbour mapChristian Grothoff4+136-60
2015-08-03 11:14-log more details about failing addrChristian Grothoff1+3-1
2015-08-03 11:13-report id of peer that is missbehavingChristian Grothoff1+5-1
2015-08-03 10:44extend datastore performance tests to cover scenario described in #3903 -- but no issue discoveredChristian Grothoff1+85-10
2015-08-03 10:29-reduce autostarting for tests, reduce timeoutsChristian Grothoff8+138-97
2015-08-03 09:49-ignoreChristian Grothoff0+0-0
2015-08-03 09:48-agreedChristian Grothoff1+0-3
2015-08-03 09:45-bump yearChristian Grothoff1+1-1
2015-08-03 09:44eliminate dead GNUNET_SCHEDULER_add_continuation, rename GNUNET_SCHEDULER_add_continuation_with_priority to GNUNET_SCHEDULER_add_with_reason_and_priority for consistencyChristian Grothoff2+12-45
2015-08-03 09:35-use simpler, modern scheduler APIChristian Grothoff21+183-156
2015-08-03 09:30-fix indentationChristian Grothoff1+15-9
2015-08-03 09:29-use simpler, modern scheduler APIChristian Grothoff1+1-1
2015-08-03 09:29-use simpler, modern scheduler APIChristian Grothoff1+15-17
2015-08-03 09:27-use simpler, modern scheduler APIChristian Grothoff1+3-6
2015-08-03 09:26-remove logChristian Grothoff1+0-2
2015-08-03 09:06-cleaning up test logic, modernizing calls, improving test documentationChristian Grothoff4+451-132
2015-08-03 08:25fix #3904, also simplify and clean up gnunet-publish shutdown logic in generalChristian Grothoff1+66-73
2015-08-03 08:18Add test code, but it's still segfaulting.Jeff Burdges2+225-2
2015-08-02 20:50Fixed one serious bug, working on another. Still very broken.Jeff Burdges1+42-15
2015-08-02 20:49This appears to be dead code. I'm not really sure however! Can someone please tell me if this would break any testing situation and/or revert it?Jeff Burdges1+2-1
2015-08-02 17:48-fixesJulius Bünger2+30-18
2015-08-02 14:48-improved testingJulius Bünger1+39-30
2015-08-02 14:48-improved management of peer informationJulius Bünger1+48-50
2015-08-02 14:48cancellation of request and according test improvementsJulius Bünger9+733-337
2015-07-31 13:53Julien Morvan105+1392-1328
2015-07-31 12:22Build socks.c and call it from client.c It still won't work yet, now debugging.Jeff Burdges2+6-0
2015-07-31 12:20Initial SOCKS5 proxy code. This will not yet work properly.Jeff Burdges2+678-0
2015-07-31 12:19Export proxy methodsJeff Burdges1+20-0
2015-07-31 12:17New to notify that we're done with the handshakeJeff Burdges1+2-2
2015-07-31 11:22disable socket inheritance from ARM for the testcasesSree Harsha Totakura1+11-0
2015-07-31 11:20stop asking for random peers if we are shutting downSree Harsha Totakura1+8-2
2015-07-31 11:18reconnect upon broken server connectionSree Harsha Totakura1+36-14
2015-07-31 11:18fixesSree Harsha Totakura1+13-6
2015-07-31 06:58- only change from uninitialized to sent, to avoid having the tunnel as not ready on re-keyBart Polot1+5-4
2015-07-31 06:58- remove unnecesary includeBart Polot1+0-2
2015-07-31 06:58- fix CLI netcatBart Polot1+1-0
2015-07-31 06:58- refactor GCP_get_peer, fix get peer infoBart Polot11+230-65
2015-07-31 06:58- warn about leftover CHANNEL_DESTROY in tunnel, do not break (connectivity error, not implementation)Bart Polot1+5-0
2015-07-31 06:58- fix uninitialized memBart Polot1+1-1
2015-07-31 06:58- ignore AX KX when we already know the peer's key, not when the state is KEY_OK. This allows the peer to issue a re-key.Bart Polot1+1-1
2015-07-31 06:58- remove hello loggingBart Polot2+0-7
2015-07-29 13:19-fix push receiveJulius Bünger1+4-0
2015-07-29 12:26-fixes and improvementsJulius Bünger1+22-11
2015-07-29 11:28-fixesJulius Bünger1+28-5
2015-07-29 11:28-stop passing static peermapJulius Bünger1+8-12
2015-07-28 15:29more assertionsSree Harsha Totakura3+13-13
2015-07-28 15:04Add AppArmor abstractions(gnunet-common, gnunet-libaudio)Julien Morvan2+57-0
2015-07-28 14:56Add AppArmor profilesJulien Morvan52+1328-0
2015-07-28 14:50Add support for building connection proxies.Jeff Burdges1+62-5
2015-07-28 14:11code cleanupSree Harsha Totakura1+112-121
2015-07-27 21:27Fix segfault in handle_core_disconnectDavid Barksdale1+57-36
2015-07-27 20:44Match struct IPv4/6TcpAddress with UDP versionsDavid Barksdale1+2-2
2015-07-27 13:50Statment added in r36048 terminated by a . instead of a ;Jeff Burdges1+1-1
2015-07-27 12:41-do not run test without sqliteChristian Grothoff1+3-1
2015-07-27 12:40-doxygen, indentationChristian Grothoff2+20-13
2015-07-27 09:17Patch from Daniel Golle <daniel@makrotopia.org> on Sun 26 Jul 2015:Jeff Burdges2+2-2
2015-07-24 23:20Disable StunBruno Cabral1+2-2
2015-07-24 10:17-fixed assertionJulius Bünger1+1-1
2015-07-24 09:49-fixed emptiness checkJulius Bünger1+2-1
2015-07-24 09:39-loggingJulius Bünger2+9-7
2015-07-23 18:23get indices for evaluation with diehardJulius Bünger1+30-1
2015-07-23 18:21-fixed cadet usageJulius Bünger1+3-0
2015-07-23 18:21-keep peers maliciousJulius Bünger1+5-0
2015-07-23 18:21get perfect sample of each sampler elementJulius Bünger6+134-24
2015-07-23 18:21-split up sampler and sampler elementJulius Bünger4+305-223
2015-07-22 17:02TUN_IFNAME is the tunnel interface, not EXIT_IFNAMEDavid Barksdale1+1-1
2015-07-22 09:37-removed unnecessary complex codeJulius Bünger1+13-45
2015-07-22 09:37-fixed early destruction of channelJulius Bünger1+0-2
2015-07-22 09:37-fixed indexingJulius Bünger1+4-2
2015-07-22 09:37-prevent harmless warningJulius Bünger1+12-8
2015-07-22 09:37-loggingJulius Bünger1+4-3
2015-07-22 09:37-cleaned resizing of samplerJulius Bünger1+3-8
2015-07-22 09:37-fixed duplicate ntfy_tmt_rdyJulius Bünger1+8-5
2015-07-22 09:37-fixed inline docuJulius Bünger1+4-3
2015-07-22 09:37-removed unneeded peermap_putJulius Bünger1+0-10
2015-07-22 09:37-fixed wrong checkJulius Bünger1+2-6
2015-07-22 09:37log missing configJulius Bünger1+7-5
2015-07-22 03:11- logBart Polot1+3-3
2015-07-20 16:41- cancel retry task if all pending messages are freed by bitfield ACKBart Polot1+10-4
2015-07-20 16:41- code formatting, loggingBart Polot1+10-9
2015-07-19 15:35Remove this GNUNET_htonl_signed nonsenseDavid Barksdale6+14-129
2015-07-19 15:33Move libgnunetpsycutil.la to psycstoreDavid Barksdale4+19-19
2015-07-18 19:15Get STUN to work with UDP pluginBruno Cabral12+757-282
2015-07-18 13:40work around bogus cc warning -- for some C compilers...Christian Grothoff1+15-7
2015-07-18 13:39minor modifications to reduce warningsChristian Grothoff3+37-25
2015-07-18 13:33-adding missing 'const' decls, fixing indentation / doxygen a bitChristian Grothoff4+159-66
2015-07-18 00:03psyc/store: apply state modifiersGabor X Toth11+353-268
2015-07-18 00:03psycstore: doc formattingGabor X Toth2+182-92
2015-07-16 10:06-do not use header of LE <1.0 by also checking that the binary version was acceptableChristian Grothoff1+3-1
2015-07-15 17:40-remove stupid assertionChristian Grothoff1+0-1
2015-07-15 13:17-downgrade version requirement furtherChristian Grothoff4+18-46
2015-07-15 12:49-fixChristian Grothoff1+1-1
2015-07-15 12:32fix gnurl comparisonDavid Barksdale1+1-1
2015-07-15 11:45-need to fully unregister from neighbours, as otherwise assertion fails if identical connection is addedChristian Grothoff1+7-10
2015-07-15 11:45- better logBart Polot1+2-2
2015-07-15 11:45- log warningBart Polot1+1-1
2015-07-15 11:45Detailed statisticsBart Polot2+19-4
2015-07-15 11:45- debug infoBart Polot1+1-0
2015-07-15 11:45- docBart Polot1+10-1
2015-07-15 11:45- send payload on AX key receiveBart Polot1+11-4
2015-07-15 11:45- let one keepalive be queued at shutdownBart Polot1+17-4
2015-07-15 11:45- don't send KEEPALIVE if the tunnel has traffic queuedBart Polot3+34-1
2015-07-15 11:45- fix end of kx condition to reception of valid payload onlyBart Polot1+19-6
2015-07-15 11:45- improved logging of payload trafficBart Polot1+10-4
2015-07-14 23:49-fix ARM bindingChristian Grothoff1+1-1
2015-07-14 23:43-fix gnurl/curl detection warningChristian Grothoff1+2-2
2015-07-14 23:34this should fix #3846Christian Grothoff2+128-67
2015-07-14 21:56committing version used to produce 3846:9432Christian Grothoff6+251-102
2015-07-13 20:23adding moderately expensive instrumentation to track down invariant violation #3846 in CADETChristian Grothoff4+195-57
2015-07-13 14:58-no binding for daemonsChristian Grothoff2+7-5
2015-07-13 14:56-no binding for daemonsChristian Grothoff2+2-0
2015-07-13 14:53automatically clean up left-over Unix domain socket files when trying to bind (fixes #3723)Christian Grothoff4+88-14
2015-07-13 13:57raise low limits, as they were they are bound to cause problems with reverse-proxy setupsChristian Grothoff1+5-7
2015-07-13 12:11-indentation fixesChristian Grothoff1+7-2
2015-07-10 16:17- Identity token supportMartin Schanzenbach6+365-146
2015-07-08 20:48DEFAULTSERVICES is dead, remove remainsChristian Grothoff12+42-20
2015-07-08 06:28-fix -h stringChristian Grothoff1+1-1
2015-07-07 21:45slightly nicer ifname cmpChristian Grothoff1+16-6
2015-07-07 21:41do not add our virtual interfaces to our HELLOChristian Grothoff1+51-3
2015-07-07 21:04-change default port, as 53 won't work without root anywayChristian Grothoff1+1-1
2015-07-06 14:22-fix non-deterministic peerstore sync failureChristian Grothoff8+518-52
2015-07-03 09:35-style fixesChristian Grothoff2+25-13
2015-07-02 19:58-adding ecc dlog supportChristian Grothoff4+359-0
2015-07-01 04:09Bruno Cabral1+3-4
2015-06-30 11:38fix #3869: outdated FSF addressChristian Grothoff983+1959-1959
2015-06-30 09:43patch from Nicolas Fournier to add some _dup and _cmp functions for RSA signatures and private keysChristian Grothoff3+127-0
2015-06-30 09:43- use 32 byte castBart Polot1+36-37
2015-06-29 16:07Check in the right place for libpq-fe.hDavid Barksdale1+1-0
2015-06-29 15:56- clean up gns rest apiMartin Schanzenbach2+76-24
2015-06-29 14:49-fixMartin Schanzenbach1+1-1
2015-06-29 14:49- give control over CORS methods to pluginMartin Schanzenbach4+22-15
2015-06-29 14:33- add CORS logicMartin Schanzenbach5+73-6
2015-06-29 08:11fix #3871Christian Grothoff1+4-3
2015-06-29 08:00-fix #3870Christian Grothoff5+105-62
2015-06-28 13:53fix #3693: if PA is NULL, ignore message, we must be in the wrong stateChristian Grothoff1+3-2
2015-06-28 13:22-build system fixes, gettextingChristian Grothoff7+1533-1532
2015-06-28 13:10-fix indentChristian Grothoff1+64-30
2015-06-28 13:05-fix indentChristian Grothoff1+23-10
2015-06-27 23:21Change NPE into GNUNET_break (0)David Barksdale1+12-0
2015-06-27 19:50downgrade to gettext 0.18.3 for more sane availabilityChristian Grothoff14+47-88
2015-06-27 19:45-add missing include, remove redundant includesChristian Grothoff1+1-2
2015-06-27 19:43also check for existence of libpq-fe headerChristian Grothoff1+4-1
2015-06-27 19:19downgrade gettext requirementChristian Grothoff1+1-1
2015-06-26 16:57-fix coverity 0003864Julius Bünger1+15-3
2015-06-26 16:57-loggingJulius Bünger1+2-1
2015-06-26 15:04- GNUNET_CADET_disconnect will destroy pending channels and call the cleanup callback on them, and cleanup_channel does access peer_map. If peer_map is destroyed before CADET_disconnect, a use-after-free happens.Bart Polot1+2-2
2015-06-26 12:42- if a path is NULL is not equivalent to any otherBart Polot1+3-0
2015-06-26 12:15- first log, then freeBart Polot1+3-2
2015-06-26 12:15- fix log formatBart Polot1+8-6
2015-06-26 10:07- don't log old mesh versions as errorsBart Polot1+22-3
2015-06-26 10:07- try to retransmit in case of core errorBart Polot1+21-3
2015-06-26 10:07- explicitly track shutdown statusBart Polot1+8-3
2015-06-26 03:53- ignoresBart Polot0+0-0
2015-06-26 03:32- ignoresBart Polot0+0-0
2015-06-26 03:27- don't torture buildbots with 5000 messagesBart Polot1+1-1
2015-06-26 03:27Merge branch 'crypto'Bart Polot1+0-1
2015-06-26 02:03- Fix #3846. When receiving a create request for an invalid path singal that register failed to avoid trying to unregister the connection on destroy.Bart Polot1+8-2
2015-06-26 02:03- on shutdown it will happen that core will return 0/NULL, this is not a warningBart Polot1+1-1
2015-06-25 08:48adding a first set of fixmes to stun codeMatthias Wachs1+5-0
2015-06-25 08:47adding a first set of fixmes to stun codeMatthias Wachs1+5-3
2015-06-25 03:47- don't try to retrive a peer during a shutdown taskBart Polot1+6-4
2015-06-25 03:32- destroy queued messages only after making sure no channels have handles to themBart Polot1+7-3
2015-06-25 03:16- If the path was cleared before, connection is not registered with neighbors. Should fix #3845, #3846Bart Polot1+3-0
2015-06-25 03:16- documentation, statistics about failuresBart Polot1+7-0
2015-06-25 03:16- if this happens the code is badly broken, bail outBart Polot1+1-1
2015-06-25 02:21Polish and simplyfy STUN code, move STUN code to GNUNET_NAT_Bruno Cabral5+818-730
2015-06-24 20:00Commit rewrite before moving to GNUNET_NAT functionsBruno Cabral3+733-629
2015-06-24 19:05Avoid trying to disconnect a neighbour twiceDavid Barksdale1+5-1
2015-06-24 17:02- fix error messageBart Polot1+1-1
2015-06-24 14:32-add keyChristian Grothoff1+1-0
2015-06-24 14:25- fixBart Polot1+6-2
2015-06-24 14:23- complain about excessive core waiting timesBart Polot1+8-3
2015-06-24 14:13- check connections on peer destroyBart Polot1+6-1
2015-06-24 14:01- fix compilationBart Polot1+1-0
2015-06-24 14:00- free skipped keys on tunnel Axolotl destroyBart Polot1+3-0
2015-06-24 13:56- free path after unregisterBart Polot1+6-3
2015-06-24 13:46- always free connection path, fix memory leakBart Polot1+2-3
2015-06-23 18:52NULL terminate core_handlers[]David Barksdale1+2-1
2015-06-23 17:53fix #3862Christian Grothoff4+72-72
2015-06-23 13:53Fix installation of sensors when DESTDIR is usedDavid Barksdale1+3-2
2015-06-23 12:49-fixed missing link to libraryJulius Bünger1+1-0
2015-06-22 07:22-doxygen fixesChristian Grothoff3+4-8
2015-06-21 18:14dos2unixDavid Barksdale8+1094-1094
2015-06-21 18:02We require 0.9.42 for MHD_HTTP_NOT_ACCEPTABLEDavid Barksdale1+9-9
2015-06-21 11:06support gnurl's curl.h being in include/gnurl/ OR include/curl/Christian Grothoff10+72-10
2015-06-20 14:21-clean logging dir before running profilerJulius Bünger2+3-2
2015-06-20 13:48-fixed typosJulius Bünger1+2-2
2015-06-20 13:48-restructured sending of push/pull requestJulius Bünger1+12-4
2015-06-20 13:48-fixed wrong pointer usageJulius Bünger1+1-1
2015-06-20 13:48-fixed comparing of peer idsJulius Bünger1+5-5
2015-06-20 13:48-restructured cleaning of known peersJulius Bünger1+26-25
2015-06-20 13:48-logging and commentsJulius Bünger1+27-25
2015-06-20 13:48-removed unnecessary data structure (pending pull list)Julius Bünger1+9-23
2015-06-18 19:39- only log time if core is requestedBart Polot1+6-4
2015-06-18 12:10-doxygenChristian Grothoff2+3-3
2015-06-18 12:10- add core timing to peer debugBart Polot1+4-0
2015-06-18 11:59-allow 'years' in time units, indentation and doxygen fixesChristian Grothoff2+33-14
2015-06-18 11:56- cleanupBart Polot1+2-6
2015-06-17 14:27- free hello when destroying peerBart Polot1+1-0
2015-06-17 14:27- destroy peers on shutdownBart Polot1+49-50
2015-06-17 14:12Grant myself buildbot accessJeff Burdges1+1-0
2015-06-17 09:29- fix memleakBart Polot1+14-14
2015-06-17 09:29- since the connection->id reduction hashmap puts use a helper function with local static buffer, workaroundBart Polot1+1-1
2015-06-17 09:29- make sure there are no duplicates in the hashmapBart Polot1+5-4
2015-06-17 09:29- don't invalidate direct connections unless peer disconnects on core levelBart Polot2+3-2
2015-06-17 09:29- roll back duplication of peer->connectionsBart Polot3+29-59
2015-06-17 09:29- fix shutdown memleakBart Polot1+3-0
2015-06-17 09:29- logBart Polot1+3-0
2015-06-17 09:29- make sure tunnel queues are consistentBart Polot1+1-0
2015-06-17 08:47-fix align.m4 macro based on Daniel Golle's reportChristian Grothoff1+6-6
2015-06-16 13:31-ack DanielChristian Grothoff1+1-0
2015-06-16 13:27#include byteswap, if detected by configureChristian Grothoff2+5-1
2015-06-16 13:25check for __GLIBC__ before malloptingChristian Grothoff13+499-489
2015-06-16 13:19-remove dead/unused fenv.h include (as suggested by Daniel Golle)Christian Grothoff3+0-5
2015-06-15 21:11Fix of last commit for non-GNU make, I think.Jeff Burdges1+2-2
2015-06-15 16:20Stub nat_stun.cBruno Cabral1+46-0
2015-06-15 05:46Initial import of STUN supportBruno Cabral4+636-2
2015-06-12 07:52fix use of deprecated MHD symbolsChristian Grothoff3+13-11
2015-06-11 23:25-fix hanling of pull repliesJulius Bünger1+19-16
2015-06-11 23:25-renamed (gossip_list -> view) and converted it to peermap, fixesJulius Bünger1+303-200
2015-06-11 23:25learn about peers from peerinfoJulius Bünger1+45-1
2015-06-11 17:29I'm unsure if I've correctly tested it in the odd build enviroment for which it was create.Jeff Burdges1+7-3
2015-06-10 14:16-got some {} for freeJulius Bünger1+2-0
2015-06-10 14:05-minor fixesChristian Grothoff2+6-6
2015-06-10 12:08- compiler fixesBart Polot1+4-5
2015-06-10 12:08- refactor connection timeout into one implementation - always send CONNECTION_BROKEN to alert of the timeoutBart Polot1+42-37
2015-06-10 12:08- fix returned buffer amount, to make sure channel bugs don't affect connectionsBart Polot1+7-0
2015-06-10 12:08Always allow a connection to receive data in a tunnel, even if all buffers are full: new channels and keepalives must be allowed.Bart Polot1+4-1
2015-06-10 12:08- move break to documentationBart Polot1+3-3
2015-06-10 12:08- start poll after sendBart Polot1+3-5
2015-06-10 12:08- fix poll logBart Polot1+6-6
2015-06-10 12:08note to selfBart Polot1+7-1
2015-06-10 12:08- fix debug messagesBart Polot1+7-6
2015-06-10 12:08Fixed channel recv buffer space accounting error when receiving a duplicate messageBart Polot1+2-1
2015-06-10 12:08- more messages to force errorsBart Polot1+1-1
2015-06-10 12:08- fix logBart Polot1+27-26
2015-06-10 12:08- add n_recv to debug infoBart Polot1+10-2
2015-06-10 12:08- improve POLL logging, debug infoBart Polot1+24-16
2015-06-10 12:08fix excessive queueing, don't force regular trafficBart Polot1+1-1
2015-06-10 11:01restructured testJulius Bünger2+245-54
2015-06-10 11:01-fix coverityJulius Bünger3+27-9
2015-06-09 09:55-avoid concurrent modification trouble when handing peer disconnectChristian Grothoff5+136-93
2015-06-08 20:45-check next and prev are disjointChristian Grothoff1+1-1
2015-06-08 20:34-uniqueness was simply falseChristian Grothoff1+1-1
2015-06-08 20:23-run unregister even if path is NULL, do check uniquenessChristian Grothoff2+3-3
2015-06-08 19:59-adding additional error checking logicChristian Grothoff1+43-22
2015-06-08 19:49-if the rest of the code uses horrible casts, one more hardly mattersChristian Grothoff1+1-1
2015-06-08 19:48-fix use of uninit memoryChristian Grothoff1+1-1
2015-06-08 19:05-eh, remove assertChristian Grothoff1+3-4
2015-06-08 19:04-assertion also does not hold, messy codeChristian Grothoff3+63-64
2015-06-08 18:26-bogus assertionChristian Grothoff1+3-2
2015-06-08 08:47-doxygenChristian Grothoff1+1-1
2015-06-08 08:35-indentation, doxygen, be a bit pickier about return values to eliminate possible causes of #3794Christian Grothoff3+221-173
2015-06-07 21:01-do use loopback for testChristian Grothoff1+3-0
2015-06-07 20:57-do not use included hellos in testChristian Grothoff1+3-0
2015-06-07 17:57-return IP in dotted decimal if reverse lookup failsChristian Grothoff2+66-20
2015-06-07 17:55-nicer loggingChristian Grothoff4+25-2
2015-06-06 15:29-must avoid returning resolutions during initializationChristian Grothoff1+2-2
2015-06-05 23:03-changed permissions for created fileJulius Bünger1+4-1
2015-06-05 23:03-comment out annoying debug messageJulius Bünger1+2-2
2015-06-05 23:03-tried to fix channel cleanupsJulius Bünger1+49-5
2015-06-05 23:03-writing the gossip list (view) to fileJulius Bünger1+59-1
2015-06-05 23:03modified sampler to keep elements after deletion for evaluationJulius Bünger1+52-7
2015-06-05 23:03-restructured the code to faciliate viewing the internalsJulius Bünger4+246-118
2015-06-05 23:03-fixed namingJulius Bünger1+9-9
2015-06-05 23:02-fixJulius Bünger1+89-63
2015-06-05 11:20turn 'force_reply' into a bitfield for future extensionsChristian Grothoff3+31-9
2015-06-04 13:50-simplifying Cadet KX to directly use EdDSA keys for ECDHEChristian Grothoff5+36-217
2015-06-03 21:29-improve Python3 compatibilityChristian Grothoff1+1-1
2015-06-03 20:22-slightly better loggingChristian Grothoff1+5-0
2015-06-03 14:57-use defined nameSree Harsha Totakura1+2-2
2015-06-02 20:06-run gnunet-testing with proper -c flagChristian Grothoff1+1-1
2015-06-02 08:54-noinst-ing non-functional binaries/libraries that just exist as examples/templatesChristian Grothoff7+77-56
2015-06-01 13:21more fixes on #3805Christian Grothoff1+13-11
2015-06-01 09:28better fix for #3805Christian Grothoff1+12-10
2015-05-31 19:43-typoChristian Grothoff1+1-1
2015-05-31 19:43-fix #3799Christian Grothoff3+18-8
2015-05-31 19:37-fix unespected status message (#3799)Christian Grothoff1+2-0
2015-05-31 19:14-leakChristian Grothoff7+1902-1849
2015-05-31 11:44support MHD when cross-compiling, just assume version is OK (fixes #3805)Christian Grothoff1+18-9
2015-05-30 18:35make libextractor actually optional, both for GNUnet and GNUnet-taler buildsChristian Grothoff37+301-77
2015-05-29 13:06fixing #3799: only unindex if DB operations succeeded previously in the first place, and when unindexing do proper shutdown handlingChristian Grothoff5+63-19
2015-05-28 19:32Introduce function to duplicate RSA public keysSree Harsha Totakura3+40-1
2015-05-28 14:32-avoid logChristian Grothoff1+0-1
2015-05-28 14:19-fix typoSree Harsha Totakura1+1-1
2015-05-28 13:41-disable verboseChristian Grothoff1+1-1
2015-05-28 13:40-fix debug logicChristian Grothoff1+1-7
2015-05-28 13:39-delay HTTP request 1s to ensure VPN is really upChristian Grothoff3+11-16
2015-05-28 13:39also set permissions correctly if user 'gnunet' does not existChristian Grothoff2+129-128
2015-05-28 13:38-simplify logic, fix double freeChristian Grothoff2+17-43
2015-05-28 09:58-fix ftbfsChristian Grothoff7+44-12
2015-05-28 09:43-typoChristian Grothoff1+1-1
2015-05-28 09:27-install dependent headers as wellChristian Grothoff1+9-0
2015-05-28 09:17-typosChristian Grothoff2+3-2
2015-05-28 09:02adding --enable-taler-wallet configure option to build a reduced version of libgnunetutil with only the parts needed by GNU Taler walletsChristian Grothoff20+1825-1453
2015-05-27 07:42validate the parsed RSA private keySree Harsha Totakura2+18-3
2015-05-26 15:24-noteChristian Grothoff1+4-0
2015-05-26 15:23-indentationChristian Grothoff3+29-10
2015-05-26 15:06-more extensive permission check before running GNS testChristian Grothoff2+70-4
2015-05-26 15:05-indent, wait for helper termination on shutdown, do not eagerly create tunnelChristian Grothoff1+30-39
2015-05-26 15:05-indentChristian Grothoff1+4-2
2015-05-26 15:05-spaceChristian Grothoff1+1-1
2015-05-26 15:04-exit helper when either direction breaksChristian Grothoff2+2-2
2015-05-26 11:17-fix loggingChristian Grothoff1+5-5
2015-05-26 11:17-doxygen, indentChristian Grothoff1+2-2
2015-05-26 11:16-doxygen, indentChristian Grothoff3+12-8
2015-05-26 10:24-fix (harmless) use of uninit 'nick'Christian Grothoff1+2-2
2015-05-26 10:01-avoid qe double-freeChristian Grothoff1+4-1
2015-05-26 09:58-check for NULLChristian Grothoff1+5-1
2015-05-26 08:55-initialize GNS DNS interception in testcase, so that curl will actually get GNS resolutionChristian Grothoff1+17-3
2015-05-26 08:54-dns_root option is now deadChristian Grothoff2+6-3
2015-05-26 08:54-document subsystem aliases, add gns-intercept alias for GNS DNS interception, support gns-intercept alias for GNS DNS interceptionChristian Grothoff4+93-33
2015-05-26 08:53-use UNIXONLYChristian Grothoff1+1-1
2015-05-25 20:59-comments, doxygen, indentation, style fixes, working on test_gns_vpnChristian Grothoff8+262-95
2015-05-25 15:05notify cadet when we are done - for flow control and to get next packetChristian Grothoff2+25-9
2015-05-25 15:05-fix indentChristian Grothoff1+16-10
2015-05-25 13:17-fix channel initialization with regex involvmentChristian Grothoff2+17-10
2015-05-25 13:12-logging, doxygenChristian Grothoff1+11-9
2015-05-25 13:09-loggingChristian Grothoff2+13-6
2015-05-25 13:02-loggingChristian Grothoff2+11-4
2015-05-23 23:34-better splitted brahms sampler and modified oneJulius Bünger3+92-53
2015-05-22 15:11-eh, typoChristian Grothoff1+1-1
2015-05-22 15:04-do pass local_address_info flag from/to ATS also for performance monitorChristian Grothoff8+46-12
2015-05-22 14:38-explicitly initializeChristian Grothoff1+3-0
2015-05-22 14:11-fix cmpChristian Grothoff1+4-4
2015-05-22 14:11-fix cmpChristian Grothoff1+5-3
2015-05-22 13:49-adding missing const's and a commentChristian Grothoff1+6-3
2015-05-22 13:44-nicer loggingChristian Grothoff1+3-2
2015-05-22 13:39-doxygen, loggingChristian Grothoff1+18-9
2015-05-22 13:33-log conclusion of exit searchChristian Grothoff1+35-31
2015-05-22 13:27do not generate wildcard '.' transitions in policy regex, be preciseChristian Grothoff2+25-15
2015-05-22 13:26add logging and in particular checks to make sure no '.' wildcards are during initial transitions of the DFAChristian Grothoff5+253-167
2015-05-22 12:42-improving testcaseChristian Grothoff2+63-39
2015-05-22 12:03-adding integration testChristian Grothoff3+202-8
2015-05-22 10:20-more verboseChristian Grothoff1+7-4
2015-05-22 10:18-fix policy string generationChristian Grothoff1+6-4
2015-05-22 10:05-fix configs to comply with current versionChristian Grothoff2+16-15
2015-05-22 10:00-do listen to v6Christian Grothoff1+2-2
2015-05-22 09:58-diagnose tunnel issuesChristian Grothoff1+49-14
2015-05-22 09:45-stupid bugChristian Grothoff1+1-1
2015-05-22 09:42-fix bad leftover peerid to string conversionChristian Grothoff3+15-12
2015-05-22 09:38-fix regex shutdown: clean up clients before DHT disconnectChristian Grothoff1+38-26
2015-05-22 09:24-log warning if channel unreadyChristian Grothoff1+2-0
2015-05-22 09:23-do not print this garbageChristian Grothoff1+0-2
2015-05-22 09:20-fix assertion: channel could be NULL (especially if we're dealing with a regex)Christian Grothoff2+38-17
2015-05-22 07:27-use flag to disable key generation test for libgcrypt > 1.7Christian Grothoff1+6-1
2015-05-21 13:53-increase timeouts, some system really need longerChristian Grothoff4+4-4
2015-05-21 13:09-better error reporting, use varsChristian Grothoff1+6-6
2015-05-21 12:48fix assertion failure when two requests were concurrently submitted if the first one was cancelled before receiving a replyChristian Grothoff1+1-1
2015-05-21 12:24-fix testcaseChristian Grothoff2+24-23
2015-05-21 11:54-also use NONE instead of INBOUND for WLANChristian Grothoff1+2-2
2015-05-21 10:07with respect to #3615: we might (theoretically) get a migration stop before we finished the peerstore lookup; in that case, we would do a GSF_push_start() twice (once via revive migration, and once from peerstore lookup succeeding), and then on disconnect only stop once, keeping the migration going for a disconnected peer. That still does not explain the bug report, as the '*cp' in the report doesn't show BADFOOD, and we'd expect a free'd cp in this case to be used for the transmission. Still, this is a possible issue which can be fixed by ignoring migration stop messages until after peerstore lookup succeededChristian Grothoff2+3-1
2015-05-21 09:54-no need to abort iterations on reconnect if they are not yet runningChristian Grothoff1+19-20
2015-05-21 09:50-adding a few extra checks for #3615Christian Grothoff2+10-0
2015-05-21 09:20-this does not help #3719, likely diagnosis was wrong as well, undoChristian Grothoff1+1-1
2015-05-21 09:06-include local_info in hello cmpChristian Grothoff1+2-0
2015-05-20 17:19set inbound flag which should fix #3719 (assuming diagnostic is correct) at the expense of having two session objects for what is pretty much the same address; however, as the inbound one is not really validated and might not work due to NAT, this actually does make senseChristian Grothoff2+3-3
2015-05-20 17:04-indentation, doxygenChristian Grothoff2+169-70
2015-05-20 15:52-fixed coverity Uninitialized pointer readJulius Bünger1+1-0
2015-05-20 15:24-work around stupid GCC warning (#3791)Christian Grothoff1+62-54
2015-05-20 06:54-missing configChristian Grothoff1+3-0
2015-05-19 22:41-small changes in test_rps.confJulius Bünger1+3-3
2015-05-19 22:41-restructured testingJulius Bünger1+33-9
2015-05-19 22:41-restructured retrieval of information about peerJulius Bünger1+35-19
2015-05-19 22:41-restructured churnJulius Bünger1+112-42
2015-05-19 22:41-optical change + small fixJulius Bünger1+4-3
2015-05-19 22:41-restructured testJulius Bünger1+29-17
2015-05-19 22:41-taking also care of type mal_type 3 in apiJulius Bünger1+4-2
2015-05-19 22:41-small fixJulius Bünger1+1-1
2015-05-19 22:41-additional logging in samplerJulius Bünger1+3-0
2015-05-19 22:41-tried to fix removal of peersJulius Bünger1+55-40
2015-05-19 22:41-optical changesJulius Bünger3+15-11
2015-05-19 22:41-further logging in malicious executionJulius Bünger1+8-0
2015-05-19 22:41-cont write internals to fileJulius Bünger1+85-13
2015-05-19 22:41-replaced own util fkt with GNUNET_ oneJulius Bünger1+6-11
2015-05-19 22:41-fixed Makefile.am rule for profilerJulius Bünger1+4-4
2015-05-19 11:52-use faster Eddsa key genChristian Grothoff1+3-3
2015-05-18 19:57-gettext and libtoolize updatesChristian Grothoff37+3010-1699
2015-05-18 19:39-ignoreChristian Grothoff0+0-0
2015-05-18 18:50-mystery solved, remove diagnosticChristian Grothoff1+0-5
2015-05-18 18:49also compare peer identityChristian Grothoff1+3-0
2015-05-18 18:42-log more diagnosticsChristian Grothoff2+5-1
2015-05-18 18:20-avoid theoretical use after freeChristian Grothoff1+1-1
2015-05-18 18:17-check return valuesChristian Grothoff1+9-2
2015-05-15 13:45ecdh-eddsa implementation now worksChristian Grothoff1+189-4
2015-05-15 12:15-adding cmp functions for RSA public keys and sigsChristian Grothoff2+93-3
2015-05-13 16:19towards using EdDSA-ECDHE instead of ECDSA-ECDHE combined cryptosystem (API only)Christian Grothoff6+152-196
2015-05-07 12:15psyc/social: request history & state from psycstore; more documentation, tests, cleanupGabor X Toth17+1946-793
2015-05-07 12:15client_manager: add API for async operationsGabor X Toth3+369-0
2015-05-07 12:15add GNUNET_(hton|ntoh).*_signed() functionsGabor X Toth2+151-18
2015-05-07 12:15logread: no bufferingGabor X Toth2+2-1
2015-05-07 12:15doc fixGabor X Toth3+6-6
2015-05-01 11:27-handle response messageChristian Grothoff1+61-19
2015-05-01 09:36-pass trail paths to callbacksChristian Grothoff1+22-0
2015-05-01 09:33-fix FIXMEChristian Grothoff1+1-1
2015-05-01 09:31-fix doxygenChristian Grothoff1+10-1
2015-05-01 09:29-fix doxygenChristian Grothoff1+1-1
2015-05-01 09:28-fixing cleanup issuesChristian Grothoff2+80-52
2015-05-01 09:04-fix leakChristian Grothoff1+2-2
2015-05-01 09:01use NBO for expiration time in xvineChristian Grothoff2+13-23
2015-05-01 08:58-select randomChristian Grothoff4+77-22
2015-05-01 08:51Adding a function pick_random_friend ()Arthur Dewarumez1+21-6
2015-05-01 08:26-fix sizeof() argChristian Grothoff1+2-1
2015-05-01 08:25handle case where type is neither ENCRYPTED nor AXChristian Grothoff1+20-13
2015-05-01 08:22-simplify socket NULL checkChristian Grothoff1+5-2
2015-04-30 22:38Adding function GDS_NEIGHBOURS_send_get_result()Arthur Dewarumez1+17-7
2015-04-30 13:23-more stuffChristian Grothoff1+69-67
2015-04-30 13:18-more stuffChristian Grothoff2+234-81
2015-04-30 12:36-fix ftbfsChristian Grothoff1+9-11
2015-04-30 12:29Adding the handle_dht_p2p_trail_destroy function.Arthur Dewarumez1+25-16
2015-04-30 12:25-nicer indentationChristian Grothoff1+7-6
2015-04-30 12:23-implementing trail timeout handlingChristian Grothoff1+53-1
2015-04-30 12:14-towards tracking paths and trails via datacache in wdhtChristian Grothoff5+208-72
2015-04-30 11:00fix traffic stall in case the is more messages queued in the tunnel buffer than a connection would accept at onceBart Polot1+3-0
2015-04-30 11:00- fix debug msgs, mark tripped breakBart Polot1+3-3
2015-04-30 11:00- don't queue more than 3 messagesBart Polot1+1-1
2015-04-30 11:00- remove debugBart Polot1+0-1
2015-04-30 09:32-more datacache integration workChristian Grothoff4+83-132
2015-04-30 09:11-fixing 'delete_trail()'Christian Grothoff1+34-111
2015-04-30 08:57Add delete_trail function.Arthur Dewarumez1+123-2
2015-04-30 08:00-towards an API for the successor setChristian Grothoff2+33-0
2015-04-30 07:56implementing 'get_closest' API for templateChristian Grothoff1+27-0
2015-04-30 07:56implementing 'get_closest' API for sqlite and postgres datacache pluginsChristian Grothoff6+350-6
2015-04-30 07:29adding GNUNET_CONTAINER_multipeermap_get_randomChristian Grothoff3+97-5
2015-04-29 15:16-major wdht hacking / refactoring -- still not finishedChristian Grothoff2+400-250
2015-04-29 11:47-fix ftbfs issuesChristian Grothoff2+175-162
2015-04-29 11:09Start implementation of some functions.Arthur Dewarumez1+112-7
2015-04-29 09:50-lower to debug level (#3783)Christian Grothoff1+1-1
2015-04-29 08:59-doxygenChristian Grothoff2+6-5
2015-04-29 08:35adding API to get random key from datacacheChristian Grothoff2+76-7
2015-04-29 08:29-doxygenChristian Grothoff3+120-78
2015-04-29 08:17implementing postgres version of get_randomChristian Grothoff1+104-1
2015-04-29 08:06-doxygenChristian Grothoff2+98-54
2015-04-29 08:03-add counter for #itemsChristian Grothoff1+6-0
2015-04-29 08:02-doxygenChristian Grothoff1+42-20
2015-04-29 07:59implementing sqlite version of get_randomChristian Grothoff2+95-5
2015-04-29 07:49-doxygen, updating template to reflect extended APIChristian Grothoff3+108-53
2015-04-29 07:41-add counter for #itemsChristian Grothoff1+9-2
2015-04-28 15:05extending datacache API with function to return random element, implemented (only) in heap plugin right nowChristian Grothoff6+321-98
2015-04-28 13:21-sending messages / starting random walksChristian Grothoff1+51-3
2015-04-28 09:33Add some comments in the handler functions.Arthur Dewarumez1+57-2
2015-04-27 19:45-work around ftbfsChristian Grothoff1+2-2
2015-04-27 19:16- refactor buffer calucationsBart Polot1+10-14
2015-04-27 19:16- critical errorBart Polot1+2-6
2015-04-27 19:16- refactor storing AX keysBart Polot1+52-24
2015-04-27 19:16- docBart Polot1+1-1
2015-04-27 19:16- skip checking all messages that are not there, no matter what the bitfield saysBart Polot1+7-4
2015-04-27 19:15- only modify to key sent before the key derivationBart Polot1+2-1
2015-04-27 19:15- resend ax kx when lostBart Polot4+72-7
2015-04-27 19:15- don't queue more than one ax_kx at a timeBart Polot1+5-0
2015-04-27 19:15- register otr-downgradesBart Polot1+1-0
2015-04-27 19:15only ratchet after a certain amount of messages or time has passedBart Polot3+70-6
2015-04-27 19:15- fix ttlBart Polot1+1-0
2015-04-27 19:15- ttl is deprecated, don't warnBart Polot1+1-1
2015-04-27 19:15- activate ratchet on receiveBart Polot1+1-0
2015-04-27 19:15- don't ttl drop axBart Polot1+10-7
2015-04-27 19:15- properly read otr/ax fieldsBart Polot1+17-7
2015-04-27 19:15- initialize reservedBart Polot1+1-0
2015-04-27 19:15- fix Nr counterBart Polot1+7-5
2015-04-27 19:15- fix log paramsBart Polot1+1-1
2015-04-27 19:15- refactorBart Polot1+22-17
2015-04-27 19:15- keep track of all message typesBart Polot1+5-0
2015-04-27 19:15- use ax as payloadBart Polot2+9-3
2015-04-27 19:15- proper name for continuationBart Polot1+10-11
2015-04-27 19:15- remove debugBart Polot1+0-5
2015-04-27 19:15- allow just message headers (keepalive uses this)Bart Polot1+1-1
2015-04-27 19:15- register AX for unqueueingBart Polot1+1-0
2015-04-27 19:15- fix size output, don't include headersBart Polot1+2-2
2015-04-27 19:15- remove dead codeBart Polot1+3-39
2015-04-27 19:15implemented AX dectyption and rachetingBart Polot1+337-35
2015-04-27 19:15- shorter names for more info in 80 colsBart Polot1+19-19
2015-04-27 19:15- use correct overhead size, log wrong sizes verboselyBart Polot2+3-1
2015-04-27 19:15- adjust checks for different encryption overheadsBart Polot2+12-7
2015-04-27 19:15- handle AX messagesBart Polot1+2-1
2015-04-27 19:15- logBart Polot2+10-3
2015-04-27 19:15- axolotl debug - show only relevant tunnel key info on debugBart Polot1+69-14
2015-04-27 19:15- add getter for peer's permanent ECDH keyBart Polot2+25-0
2015-04-27 19:15- store peer's permanent key in axBart Polot1+19-13
2015-04-27 19:15- add AX type to send processors, refactor cid setterBart Polot3+16-12
2015-04-27 19:15- refactor axolotl encryptionBart Polot2+98-25
2015-04-27 19:15- log formatBart Polot2+2-2
2015-04-27 19:15- don't count all messages as pid when checking, only payloadBart Polot1+30-27
2015-04-27 19:15- fix pointerBart Polot1+1-1
2015-04-27 19:15- implement ratchet advanceBart Polot1+20-0
2015-04-27 19:15- split hmac_derive in two: hmac and hmac_kdfBart Polot1+33-15
2015-04-27 19:15- set tunel's e_state from axolotlBart Polot1+2-0
2015-04-27 19:15- doxygenBart Polot1+20-0
2015-04-27 19:15- don't do otr-rekey if a tunnel is Ax typeBart Polot1+6-3
2015-04-27 19:15- logBart Polot1+1-1
2015-04-27 19:14- refactor otr - use signed axolotl ECDH - doxygen - log - minor fixesBart Polot1+115-87
2015-04-27 19:14- added a signature purpose for signing of axolotl kx messagesBart Polot1+5-0
2015-04-27 19:14- add ECDH key caching and verifyingBart Polot2+66-0
2015-04-27 19:14- due to incompatibilities in the representation of the ECC public key for ECDH and EdDSA, peers must provide en explicit ECDH key and sign it with theis EdDSA ID.Bart Polot1+19-2
2015-04-27 19:14- implement single peer infoBart Polot1+17-0
2015-04-27 19:14- fix wrong state modifierBart Polot1+1-1
2015-04-27 19:14- debug infoBart Polot1+17-0
2015-04-27 19:14- debug message nameBart Polot1+7-0
2015-04-27 19:14- debugBart Polot1+6-5
2015-04-27 19:14- ignore unknown connectionsBart Polot1+4-0
2015-04-27 19:14- fix alice-bob identificationBart Polot1+1-1
2015-04-27 19:14- refactor kx sending, unify under send_kxBart Polot4+7-26
2015-04-27 19:14- register ax trafficBart Polot1+2-0
2015-04-27 19:14- add cid field to ax_kxBart Polot2+11-0
2015-04-27 19:14- fixBart Polot1+1-1
2015-04-27 19:14- use axolotl by defaultBart Polot1+6-5
2015-04-27 19:14- don't check own ephemeralBart Polot1+0-8
2015-04-27 19:14- add send kx for axolotlBart Polot2+35-7
2015-04-27 19:14- add kx ephemeral key to ax contextBart Polot1+13-6
2015-04-27 19:14- don't send receivers ID, not neededBart Polot1+0-8
2015-04-27 19:14- use proper connection to determine directionBart Polot1+1-1
2015-04-27 19:14- typoBart Polot1+1-1
2015-04-27 19:14- doxygenBart Polot1+12-3
2015-04-27 19:14- axolotl encryptionBart Polot1+73-1
2015-04-27 19:14- add alice/bob order to kxBart Polot1+62-15
2015-04-27 19:14- generate a new ephemeral ratchet key on tunnel creationBart Polot1+1-0
2015-04-27 19:14- memleakBart Polot1+4-0
2015-04-27 19:14- remove dead codeBart Polot1+0-17
2015-04-27 19:14- doxygenBart Polot1+10-0
2015-04-27 19:14- cast own keyBart Polot1+4-11
2015-04-27 19:14- ax kdfBart Polot1+142-14
2015-04-27 19:14- docBart Polot1+17-2
2015-04-27 19:14- document axolotl fieldsBart Polot1+67-4
2015-04-27 19:14- refactor kx handlingBart Polot4+99-157
2015-04-27 19:14- constBart Polot1+2-2
2015-04-27 19:14- if C is NULL, can't use it for getting the IDBart Polot1+11-8
2015-04-27 19:14- NULL connections means errorBart Polot1+1-1
2015-04-27 19:14- count traffic as connection confirmationBart Polot1+9-0
2015-04-27 19:14- fix const, logBart Polot1+4-5
2015-04-27 19:14- refactor to check messages from both enc systemsBart Polot1+69-145
2015-04-27 19:14- data struct for axolotl internal stateBart Polot1+37-0
2015-04-27 19:14- refactor to use same function to decrypt based on tunnel's enc methodBart Polot3+47-36
2015-04-27 19:14- reduce number of messages for snappier testBart Polot1+2-2
2015-04-27 19:14- added basic axolotl supportBart Polot7+316-23
2015-04-27 15:49Finish the create of the handler for every message.Arthur Dewarumez2+131-22
2015-04-27 13:25-dead decl removalChristian Grothoff3+5-20
2015-04-27 13:10Adding some function in the handlerArthur Dewarumez1+95-0
2015-04-27 13:06-fix FTBFS from wdhtChristian Grothoff3+2-5
2015-04-27 13:05-reducing to required parts of skeletonChristian Grothoff2+12-806
2015-04-27 13:00-also don't need xdht routing subsystem for wdhtChristian Grothoff6+2-510
2015-04-27 12:53eliminating dead HELLO logic, not needed for x-vine/whanauChristian Grothoff8+30-440
2015-04-27 12:00starting with whanuChristian Grothoff3+923-5690
2015-04-27 11:12Adding files for whanau.Arthur Dewarumez22+13656-2951
2015-04-24 07:04move ARM/config logic to util/ where it doesn't need to cast away a 'const' and is _slightly_ less likely to be forgotten, also add big fat comment to hopefully clarify why it is thereChristian Grothoff4+18-31
2015-04-24 06:47-staticChristian Grothoff1+1-1
2015-04-24 06:43-fixing PORT incongruency (LRN's W32 issue)Christian Grothoff1+0-2
2015-04-24 06:42-indentation and doxygen fixesChristian Grothoff2+52-28
2015-04-23 17:31Fix a typo in perf_crypto_asymmetricLRN1+1-1
2015-04-20 20:10removing ATS preference countMatthias Wachs2+2-9
2015-04-17 22:57-doxygen, indentationChristian Grothoff2+100-57
2015-04-13 20:26-doxygen, build system fixes, minor API extensionChristian Grothoff5+100-65
2015-04-10 17:02-updated French translationsChristian Grothoff2+8248-1
2015-04-10 14:31-make staticMartin Schanzenbach3+35-19
2015-04-10 07:49re-renable ats-tests directory: tests and tools compile, tests pass on my systemMatthias Wachs1+2-7
2015-04-09 19:34Don't shadow the system() functionLRN1+2-2
2015-04-09 19:28Update plibc header from upstreamLRN1+3-3
2015-04-09 18:25Add missing const to the argument of the readiness checkersLRN1+2-2
2015-04-09 18:22Wait on actual HANDLE, not the structure that contains itLRN1+1-1
2015-04-09 17:24Update bundled plibc header (don't redef S_I* constants), fix mkfifo prototypeLRN1+25-3
2015-04-09 11:53adding disconnect check for performance cbMatthias Wachs1+7-0
2015-04-09 11:13fix preference parsingMatthias Wachs1+3-1
2015-04-09 11:11fix order in initializerMatthias Wachs1+1-1
2015-04-09 11:01adding new ATS struct, updating config files to use lower case solver namesMatthias Wachs11+27-26
2015-04-09 11:00adding number of preferences to allow iterating over preferencesMatthias Wachs1+5-0
2015-04-09 10:11removing unused variable switching from ATS_Information to ATS_Properties in gnunet-ats-simMatthias Wachs2+1-2
2015-04-09 10:08removing GNUNET_ATS_Information from ats-testing and logging uses GNUNET_ATS_Properties insteadMatthias Wachs3+51-90
2015-04-09 08:31fix: compiler warning for uninitialized valueMatthias Wachs1+1-1
2015-04-07 13:58-fix samplerJulius Bünger1+2-0
2015-04-07 13:58-writing important sampler info to fileJulius Bünger1+132-8
2015-04-07 13:13compile test to profilerJulius Bünger2+252-0
2015-04-03 11:28-restructured testsJulius Bünger1+230-145
2015-04-03 11:28mal type 3 (combined 1 + 2)Julius Bünger1+45-7
2015-04-03 11:28-updated TODOsJulius Bünger1+4-5
2015-04-01 14:05-json decrefsMartin Schanzenbach2+0-7
2015-04-01 14:02- namestore restMartin Schanzenbach3+1066-3
2015-03-31 16:17- fixMartin Schanzenbach1+0-4
2015-03-30 19:46address #3745Christian Grothoff2+98-54
2015-03-30 19:46add multihashmap_clear to APIChristian Grothoff3+82-22
2015-03-30 12:36-doxyMartin Schanzenbach3+3-3
2015-03-29 01:22-doxygenJulius Bünger1+1-1
2015-03-28 16:09-loggingJulius Bünger1+6-7
2015-03-28 16:09-fixesJulius Bünger1+7-3
2015-03-28 15:28-fixesJulius Bünger2+17-15
2015-03-28 15:28-loggingJulius Bünger2+19-14
2015-03-28 15:28-renamingJulius Bünger1+4-4
2015-03-27 13:40-PUT since MHD cannot PATCH; add configMartin Schanzenbach3+5-4
2015-03-27 12:41-several fixes in apiJulius Bünger2+30-20
2015-03-27 12:40-further refined testsJulius Bünger2+197-28
2015-03-27 12:40-fixed typesJulius Bünger1+2-2
2015-03-27 12:40-restructured handling peers from 'external sources'Julius Bünger1+56-41
2015-03-27 12:40-fixed handling of client requestsJulius Bünger1+45-15
2015-03-26 22:04-unified testingJulius Bünger4+421-334
2015-03-26 18:30-minorMartin Schanzenbach1+7-6
2015-03-26 18:22-gns restMartin Schanzenbach2+68-129
2015-03-26 17:11-minor put vs patchMartin Schanzenbach1+1-1
2015-03-26 17:03-fixMartin Schanzenbach2+2-5
2015-03-26 16:40-add renameMartin Schanzenbach2+56-39
2015-03-26 15:51-fix mem corruptionMartin Schanzenbach3+44-43
2015-03-26 15:29-restructured codeJulius Bünger6+30-394
2015-03-26 14:57-more RESTMartin Schanzenbach3+315-93
2015-03-26 12:12-cleaning upJulius Bünger1+7-3
2015-03-26 11:44-mal peer pull reply handlingJulius Bünger1+28-0
2015-03-26 11:20-mal peer handle pull requestJulius Bünger1+133-62
2015-03-25 22:01-malicious push handlingJulius Bünger1+24-3
2015-03-25 22:01-refined mal peer type 1Julius Bünger1+32-2
2015-03-25 21:08-mal peer type 1 pullsJulius Bünger1+20-5
2015-03-25 20:52-malicious peer type 1 sending pushesJulius Bünger1+14-4
2015-03-25 17:19-more rest handlingMartin Schanzenbach4+112-34
2015-03-25 17:18-additional assertions, fixJulius Bünger1+7-2
2015-03-25 17:17-small fixes, loggingJulius Bünger1+39-14
2015-03-25 17:17-further implemented mal peer, restructured codeJulius Bünger1+188-75
2015-03-25 17:17-only turn portion of peers maliciousJulius Bünger1+71-28
2015-03-25 17:17-more verbose loggingJulius Bünger1+5-1
2015-03-25 17:17-corrected peer_is_live() checkingJulius Bünger1+11-6
2015-03-25 17:17-corrected typeJulius Bünger1+2-2
2015-03-25 17:16correct handling of act_malicious messages from clientJulius Bünger1+40-31
2015-03-25 17:16-optical changesJulius Bünger2+9-7
2015-03-25 17:16- s/#if/#ifdef/Julius Bünger5+13-7
2015-03-25 15:58-start a lib for REST and json:apiMartin Schanzenbach6+502-90
2015-03-25 14:31-trying to fix AE's problem on Guix with more fancy retransmission logicChristian Grothoff5+183-102
2015-03-24 09:36-updated french translationsChristian Grothoff3+22-15
2015-03-23 23:08-fix doxygen, make function static, fix indentationChristian Grothoff1+9-5
2015-03-23 22:07-fix bad array initChristian Grothoff1+15-8
2015-03-23 19:40-more cosmetics to reduce compiler warningsChristian Grothoff1+26-17
2015-03-23 19:37-trying to fix warningsChristian Grothoff1+2-2
2015-03-23 17:38-do not autostart new services eitherChristian Grothoff1+16-0
2015-03-23 17:37-re benchmarking and adjusting MAX_QUEUE_PER_PEERChristian Grothoff1+1-1
2015-03-23 17:37-re benchmarking and adjusting MAX_QUEUE_PER_PEERChristian Grothoff1+7-10
2015-03-23 17:21-doxygen and indentationChristian Grothoff2+58-36
2015-03-23 17:19-clarify errorChristian Grothoff1+1-1
2015-03-23 17:19-no NSEChristian Grothoff1+3-0
2015-03-23 16:48-fix misc core issuesChristian Grothoff4+42-22
2015-03-23 16:07- ignoresBart Polot0+0-0
2015-03-23 15:37fix segv if additional records are more than authority records due to field confusionChristian Grothoff1+1-1
2015-03-23 15:36return GNS2DNS records if explicitly requestedChristian Grothoff2+9-3
2015-03-23 15:19-start DNS service to do external evals even if we have no hijackerChristian Grothoff2+37-24
2015-03-23 12:07-update docChristian Grothoff1+14-10
2015-03-21 03:38Convert datastore plugin API to asynchronousDavid Barksdale9+374-229
2015-03-20 23:44-eh, can happenChristian Grothoff1+0-2
2015-03-20 23:30-fix countingChristian Grothoff1+4-4
2015-03-20 23:29fix #3721Christian Grothoff1+22-5
2015-03-20 23:25-simplify logicChristian Grothoff1+0-3
2015-03-20 23:22fix #3709: bound encrypted message queueChristian Grothoff3+60-4
2015-03-20 18:14- remove .gitignoresBart Polot2+0-1626
2015-03-20 18:11- ignoreBart Polot0+0-0
2015-03-19 15:42- fix sig sizeBart Polot1+2-1
2015-03-19 15:17- added asymmetric crytp perfBart Polot2+121-0
2015-03-19 13:21-also cover private key caseChristian Grothoff3+51-22
2015-03-19 13:15-fix makefileChristian Grothoff1+3-3
2015-03-19 13:12-get test to work, but with ecdsa instead of eddsaChristian Grothoff2+81-30
2015-03-19 13:12-get test to work, but with ecdsa instead of eddsaChristian Grothoff7+191-103
2015-03-18 23:45- added test for EC-DH with Peer IDsBart Polot2+95-0
2015-03-18 09:59Move the initguid.h before gnunet_w32nsp_lib.h for it to take effectLRN4+4-4
2015-03-18 09:37Include initguid.h instead of just defining INITGUIDLRN5+5-5
2015-03-17 13:45 -scheduling malicious do_round ()Julius Bünger1+21-0
2015-03-17 13:05 -fixed issue with ntfy_tmt_rdy ()Julius Bünger2+19-5
2015-03-17 09:12-undoChristian Grothoff1+1-2
2015-03-17 09:12-undoChristian Grothoff1+1-1
2015-03-17 09:12consistently call deq before qcChristian Grothoff3+17-12
2015-03-17 08:54-more loggingChristian Grothoff1+73-44
2015-03-16 13:02-fixMartin Schanzenbach1+1-12
2015-03-15 21:15check for existence of 'getopt' command line toolChristian Grothoff4+20-6
2015-03-15 17:30preserve errnoChristian Grothoff1+6-2
2015-03-15 12:12-try to fix this again, other call to run_interpreter() this time...Christian Grothoff1+2-1
2015-03-15 00:07try to fix timing issue in ATS test libraryChristian Grothoff1+5-3
2015-03-14 23:27-disable tests we know to fail until MW hopefully fixes themChristian Grothoff6+3883-3150
2015-03-14 16:58-include conf files in distChristian Grothoff1+6-0
2015-03-13 21:50-minor fixesChristian Grothoff1+52-21
2015-03-13 17:37-fix, debugMartin Schanzenbach2+6-11
2015-03-13 15:33-change APIMartin Schanzenbach5+166-83
2015-03-13 14:35-more json apiMartin Schanzenbach1+75-8
2015-03-13 13:44-towards JSON API compatMartin Schanzenbach2+83-34
2015-03-13 10:44-fixes, add set ego for serviceMartin Schanzenbach1+79-12
2015-03-13 09:59-bugfixes, change plugin callMartin Schanzenbach4+217-130
2015-03-13 08:11fix testcase failure if firefly is localhostChristian Grothoff1+11-0
2015-03-13 08:08-doxygen fixChristian Grothoff2+1-2
2015-03-12 18:41-add delete RESTMartin Schanzenbach1+49-0
2015-03-12 17:32-add ego creationMartin Schanzenbach1+131-16
2015-03-12 16:40-add identity REST, fixesMartin Schanzenbach4+456-5
2015-03-11 18:45-fixMartin Schanzenbach1+54-42
2015-03-11 18:07-fixMartin Schanzenbach1+5-1
2015-03-11 18:02-fixesMartin Schanzenbach2+20-3
2015-03-11 17:39- fixes, intendationMartin Schanzenbach2+554-545
2015-03-11 12:54REST ServiceMartin Schanzenbach8+1565-1
2015-03-10 12:20- added malicous round execution primitiveJulius Bünger2+35-3
2015-03-10 12:20- renamingJulius Bünger1+10-10
2015-03-10 12:20- get rid of unnecessary code executionJulius Bünger1+48-1
2015-03-10 12:20- several minor fixesJulius Bünger6+32-23
2015-03-09 11:59add GNUNET_CRYPTO_rsa_public_key_hashChristian Grothoff2+35-2
2015-03-09 08:24-doxygen and stylistic fixesChristian Grothoff4+20-15
2015-03-08 19:11do not do cryptographic verification for results from datacacheChristian Grothoff2+52-34
2015-03-08 15:56finishing implementation of #3652Christian Grothoff3+60-21
2015-03-08 15:53updated DE translation from Mario Blättermann <mario.blaettermann@gmail.com>Christian Grothoff1+3290-8236
2015-03-08 15:42-proper log messageChristian Grothoff1+3-1
2015-03-08 14:33-always assume at least MIN bandwidth, even if we got no quota or a quota lower than minChristian Grothoff6+116-48
2015-03-08 13:11-try to avoid being stuck with key sent/received if PING/PONGs are lostChristian Grothoff1+17-10
2015-03-07 20:41act on received SessionQuotaMessagesChristian Grothoff1+21-12
2015-03-07 20:18simplify test, log failure causeChristian Grothoff1+32-25
2015-03-07 19:59further delay ACKs if we get duplicatesChristian Grothoff1+5-2
2015-03-07 19:54this can be very harmless, reduce loggingChristian Grothoff1+5-1
2015-03-07 19:35trying to fix #3694: reduce duplicate ACKingChristian Grothoff4+118-58
2015-03-07 19:10-indentation and comment fixesChristian Grothoff6+121-74
2015-03-07 18:52improve test to check set union operation and to test with empty setsChristian Grothoff2+114-43
2015-03-07 18:29fix #3704Christian Grothoff2+13-6
2015-03-07 11:26-ignoreChristian Grothoff0+0-0
2015-03-07 11:16-fix dist issuesChristian Grothoff2+6-3
2015-03-07 11:13add --enable-wachs optionChristian Grothoff1+1-1
2015-03-07 11:13add --enable-wachs optionChristian Grothoff2+16-4
2015-03-07 11:06-fix misc disting issuesChristian Grothoff9+3675-3453
2015-03-07 10:57-fix segvChristian Grothoff1+5-2
2015-03-07 10:36fix #3701Christian Grothoff1+5-2
2015-03-07 10:33trying to fix #3702 by removing session from session map earlier -- and adding additional check for messages being enqueued for destroyed sessionsChristian Grothoff2+29-28
2015-03-03 21:59possible fix for #3690Christian Grothoff1+33-17
2015-03-02 20:38fix #3649/#3591Christian Grothoff3+36-20
2015-03-02 20:04finally fix #3698Christian Grothoff2+10-5
2015-03-02 18:32- fix segv when remote closes connectionMartin Schanzenbach1+1-0
2015-03-02 09:13make output of gnunet-transport -P more readable (#3662), and in particular support -n and defer printing until address resolution is completeChristian Grothoff1+68-34
2015-03-02 00:05define quota message to transmit quota requests, towards addressing #3652Christian Grothoff4+97-4
2015-03-01 23:53-doxygen, comments, indentationChristian Grothoff1+59-33
2015-03-01 23:41-reimport from 0.8Christian Grothoff1+86-0
2015-03-01 23:38Fix curl SNI handling with LEHO. (by Martin Schanzenbach)Christian Grothoff1+29-1
2015-03-01 22:54major code cleanup in UDP plugin, seems to also fix bugs; specifically, I think I fixed a leakChristian Grothoff2+1633-1571
2015-03-01 14:32-simplifying event loop for UDP, separting v4/v6 for better performance (in theory at least)Christian Grothoff3+285-288
2015-03-01 13:55-simplify logicChristian Grothoff1+12-30
2015-03-01 01:12count number of pending replies and refuse to process queries if queue gets too bigChristian Grothoff1+105-39
2015-02-28 21:12-extend block API to allow specifying flags, use this to allow reducing checks for replies from local DBChristian Grothoff20+374-170
2015-02-28 19:52-improved FD issue debug supportChristian Grothoff1+57-6
2015-02-28 19:17-fix ftbfs with debug optionChristian Grothoff1+3-3
2015-02-28 18:58-indentation, commentsChristian Grothoff2+34-18
2015-02-28 18:49call GNUNET_SERVER_receive_done() also on internal error pathsChristian Grothoff3+36-19
2015-02-28 18:44notify monitor about existing connectionsChristian Grothoff1+5-2
2015-02-28 16:27-count total TCP handshakesChristian Grothoff1+6-2
2015-02-28 16:21generally use GNUNET_assert() instead of GNUNET_abort() to also log the errorChristian Grothoff16+31-29
2015-02-28 16:21-no longer neededChristian Grothoff1+0-1
2015-02-28 16:13-updating report.shChristian Grothoff1+13-5
2015-02-28 16:06-deadChristian Grothoff1+0-29
2015-02-28 16:05-deadChristian Grothoff3+0-25
2015-02-28 16:04-shorten stats labelsChristian Grothoff1+6-6
2015-02-28 16:00-check on cur_connectionsChristian Grothoff1+11-2
2015-02-28 15:56ignore EAGAIN from accept()Christian Grothoff2+5-5
2015-02-28 14:35-fix indentation, logging, i18n, doxygenChristian Grothoff2+94-74
2015-02-28 14:12-doxygen, i18n and indentationChristian Grothoff1+61-45
2015-02-28 14:05Fix use after free:Christian Grothoff1+2-2
2015-02-28 13:52initialize 'client', so that disconnect can remove entry from DLL, may fix #3689Christian Grothoff1+1-0
2015-02-28 13:38fix #3688Christian Grothoff1+4-3
2015-02-28 13:26disable solver during aging, ensure there is only one aging taskChristian Grothoff1+6-3
2015-02-28 13:21adding additional checks for invariants to help find #3690Christian Grothoff2+13-1
2015-02-23 23:48- sending act malicious messageJulius Bünger1+37-35
2015-02-23 14:35- sending act malicious messageJulius Bünger8+158-43
2015-02-23 00:39Don't timeout XHR clients so quickly.David Barksdale1+2-18
2015-02-22 22:10simplify logic, do not report monitoring events for sessions in destroy, indentation, doxygen -- may help/fix #3591Christian Grothoff6+312-215
2015-02-22 22:08-stylistic fixesChristian Grothoff1+7-8
2015-02-22 18:47baseline for test with malicious peersJulius Bünger6+484-9
2015-02-21 20:43fix TCP plugin RC issue (#3687) by changing util API (!)Christian Grothoff3+33-22
2015-02-21 20:22-indenting...Christian Grothoff2+9-6
2015-02-21 20:21-signal connection failure to receive even if receive is triggered after failure is observedChristian Grothoff4+199-91
2015-02-21 12:45fix use-after-free on exitChristian Grothoff1+1-2
2015-02-21 12:41be more careful with errno, so we can be sure it is not overwritten by 'free()' and the likeChristian Grothoff1+13-1
2015-02-21 12:38-fix scope assignmentChristian Grothoff2+3-1
2015-02-20 23:01trying to fix #3687/3683/3684 by avoiding server's client reference counting (GNUNET_SERVER_client_keep) which should not be needed in the first placeChristian Grothoff1+61-59
2015-02-20 12:46implement linear back off for restart attemptsMatthias Wachs1+25-16
2015-02-20 08:48RIP fulcrum: machine does not exist anymoreMatthias Wachs1+0-0
2015-02-19 20:30fix crash: check if problem is already created before updatingMatthias Wachs1+5-3
2015-02-18 14:08fix blacklist checking logic, integrating tracking of sessions with blacklist module and fixing dangling session issue which caused misc. problems when blacklists were in useChristian Grothoff10+322-307
2015-02-18 14:06fixing #3683: proper counting of TCP connectionsChristian Grothoff1+258-242
2015-02-18 14:05-doxygenChristian Grothoff4+40-35
2015-02-18 14:05-tolerate NULLChristian Grothoff1+9-0
2015-02-17 14:06- fixed conflicting int typeJulius Bünger1+1-1
2015-02-17 14:04- fixed roundingJulius Bünger1+1-1
2015-02-17 14:04- fixed conflicting int sizesJulius Bünger1+19-3
2015-02-17 14:04- fixed memory and coding issuesJulius Bünger1+20-8
2015-02-17 03:38- cleaned test codeJulius Bünger1+9-5
2015-02-17 03:38- fixed logicJulius Bünger1+6-3
2015-02-17 03:38- fixed uninitialised memory, logicJulius Bünger1+33-11
2015-02-16 18:56- fixed slow startup of serviceJulius Bünger2+35-32
2015-02-15 17:20- fixed confusion of push and pullJulius Bünger1+2-2
2015-02-15 17:20- check for validity of peersJulius Bünger1+6-4
2015-02-15 17:20- make sure there is an established channel for each peer in gossip listJulius Bünger1+2-0
2015-02-15 17:20- fix wrong checkJulius Bünger1+1-1
2015-02-15 17:20- cancle own connection when peer is not in gossip listJulius Bünger1+49-23
2015-02-15 17:20- got rid of unneeded codeJulius Bünger3+23-158
2015-02-15 17:20- renamed flagJulius Bünger1+2-2
2015-02-15 17:19- don't add own id to pull_listJulius Bünger1+11-5
2015-02-15 17:19- fixed behaviour of init_peer_cb()Julius Bünger1+2-3
2015-02-15 17:19- changed behaviour on peer disconnectJulius Bünger1+11-3
2015-02-15 17:19- leave peer in sampler on peer disconnectJulius Bünger1+4-5
2015-02-15 17:19- add additional check before peer removalJulius Bünger1+62-31
2015-02-15 17:19- don't put our own id in the algorithmJulius Bünger1+2-1
2015-02-15 17:19- restructured peer removalJulius Bünger1+7-3
2015-02-15 17:19- changed criteria for putting peer in pull listJulius Bünger1+11-8
2015-02-15 17:19- restructured check whether peer is liveJulius Bünger1+65-32
2015-02-15 17:19- restructured in_arr() and rem_from_list()Julius Bünger1+47-17
2015-02-15 17:19- macro for getting/setting peer flagsJulius Bünger1+45-9
2015-02-13 00:12-fixChristian Grothoff1+18-14
2015-02-13 00:11-fixing misc minor bugs and style issues (unchecked return values, memory leaks, dead codeChristian Grothoff9+25-31
2015-02-13 00:01simplify logic, avoid using uninit variableChristian Grothoff1+7-10
2015-02-12 20:35-fix callback after cancellation issueChristian Grothoff1+74-44
2015-02-12 20:17-reduce loglevel (#3682)Christian Grothoff1+1-1
2015-02-12 20:12-fix memory leak of address on shutdownChristian Grothoff1+7-2
2015-02-12 20:12-fix leak on transmission error in combination with disconnectChristian Grothoff1+11-5
2015-02-12 19:52log TCP server suspendsChristian Grothoff1+38-22
2015-02-12 19:37-nicer loggingChristian Grothoff2+65-67
2015-02-12 19:19-fix shutdown issueChristian Grothoff1+7-4
2015-02-12 19:13generate our own HELLO before starting validationsChristian Grothoff3+6-13
2015-02-12 15:24-fix typoChristian Grothoff1+1-1
2015-02-12 15:24-better stats for KEEPALIVEsChristian Grothoff1+17-6
2015-02-12 15:18-better stats for KEEPALIVEsChristian Grothoff3+68-44
2015-02-12 14:25reset blocking time for addresses upon successful connectionChristian Grothoff3+41-8
2015-02-12 14:22keep track of number of temporarily blocked addressesChristian Grothoff1+22-6
2015-02-11 21:02-improve loggingChristian Grothoff1+30-18
2015-02-11 19:27-styleChristian Grothoff1+2-2
2015-02-11 19:24-allow UINT64_MAX without crashingChristian Grothoff1+1-1
2015-02-11 19:23-allow UINT64_MAX without crashingChristian Grothoff1+4-2
2015-02-11 18:44finish implementing reservation test, and fix bandwidth reservation logicChristian Grothoff5+71-25
2015-02-11 18:29-remove unused exported symbolChristian Grothoff2+21-25
2015-02-11 17:10add proper test for bandwidth reservationChristian Grothoff4+165-249
2015-02-11 17:00add command to test reservationsChristian Grothoff2+109-3
2015-02-11 16:45-testcase was long deadChristian Grothoff1+0-473
2015-02-11 16:45-testcase was long deadChristian Grothoff1+0-388
2015-02-11 16:43-testcase was long deadChristian Grothoff1+0-266
2015-02-11 16:43-fix badnessChristian Grothoff1+8-7
2015-02-11 16:19-ignoreChristian Grothoff0+0-0
2015-02-11 16:19-also obsoleteChristian Grothoff1+0-305
2015-02-11 16:17new testsuite, obsoleting (most of) the old oneChristian Grothoff29+1833-6312
2015-02-11 16:16-check for in_destroy when looking up session IDsChristian Grothoff1+5-2
2015-02-11 13:46-dead flagsChristian Grothoff1+1-1
2015-02-11 13:46eliminate dead call from APIChristian Grothoff2+8-42
2015-02-11 13:42do not call receive before sending first messageChristian Grothoff1+38-16
2015-02-11 13:33pass correct closureChristian Grothoff1+2-2
2015-02-11 13:33-fix NPEChristian Grothoff1+7-2
2015-02-11 10:47-fix crashChristian Grothoff1+7-2
2015-02-10 23:24fixing #3657 (replace ATS_Information with struct), but WIHTOUT fixing ATS testcases yetChristian Grothoff59+1363-2414
2015-02-10 17:46-check RVChristian Grothoff1+3-0
2015-02-10 16:51-fix typoChristian Grothoff1+7-0
2015-02-10 16:45-fixing some memory leaks from #3667, also reindentation and code cleanupChristian Grothoff12+500-368
2015-02-10 11:37-fix #3665: hello can theoretically still be NULLChristian Grothoff1+6-2
2015-02-10 11:34fix #3664: during PS_RECONNECT_ATS, primary address may be NULL, causing an NPE if we continue hereChristian Grothoff1+2-2
2015-02-10 11:04-do not reschedule validation if in_use did not changeChristian Grothoff1+2-0
2015-02-10 11:03-just eliminate useless check, can just be falseChristian Grothoff1+2-20
2015-02-10 00:00-fixChristian Grothoff6+88-91
2015-02-09 21:19-improve UDP loggingChristian Grothoff1+26-20
2015-02-09 20:56-eliminate dead argument, do use quota immediatelyChristian Grothoff2+34-51
2015-02-09 16:13-reorder tests to have slow ones go lastChristian Grothoff2+14-13
2015-02-09 16:06-report if testcase failure is because switching is not enforced, then do not fail hardChristian Grothoff2+27-14
2015-02-09 15:56-do not continue in case of transmission errorChristian Grothoff1+1-0
2015-02-09 15:30-minor indentation/logging fixesChristian Grothoff1+27-22
2015-02-09 15:30do proper check for stability, in particular UINT32_MAX-0 is not a delta of 1...Christian Grothoff2+19-14
2015-02-09 15:12perform proper locking and unlockingChristian Grothoff2+13-10
2015-02-09 14:28-do only send HELLO to clients once on startup, do only send fully initialized HELLO to clients if we can help it, even the first one; do not perform blacklist check twice for try_connectChristian Grothoff10+162-115
2015-02-09 14:27-tolerateNAT instant reportingChristian Grothoff1+128-99
2015-02-09 14:27-instantly report addresses during NAT initialization if possibleChristian Grothoff1+23-31
2015-02-09 14:27-better debug output, indentationChristian Grothoff1+13-8
2015-02-09 12:17-use backoff for reconnectsChristian Grothoff3+25-5
2015-02-09 11:59-that the tests do not catch bugs like this is a real issue...Christian Grothoff1+1-1
2015-02-08 23:22-fix shutdownChristian Grothoff1+3-0
2015-02-08 23:17-fix shutdown orderChristian Grothoff1+1-1
2015-02-08 22:58-fin, mention future work in TODOChristian Grothoff4+33-27
2015-02-08 22:46-updating commentsChristian Grothoff1+15-179
2015-02-08 22:38-cleaning up bandwidth allocation routineChristian Grothoff1+57-95
2015-02-08 22:24-when selecting addresses, kick out peers with insufficient support if we are at the limitChristian Grothoff1+11-11
2015-02-08 22:18-further simplifyChristian Grothoff1+97-12
2015-02-08 21:48-further simplifyChristian Grothoff1+70-111
2015-02-08 21:06-further simplifyChristian Grothoff1+4-16
2015-02-08 20:55-getting there...Christian Grothoff3+63-52
2015-02-08 19:59-simplify flow, redistribute bandwidth after adding addressChristian Grothoff1+8-6
2015-02-08 19:56do not force disconnect just because client does not request address anymoreChristian Grothoff1+1-16
2015-02-08 19:53-simplify flowChristian Grothoff1+4-24
2015-02-08 19:43-simplify flowChristian Grothoff1+19-20
2015-02-08 19:43-simplify logicChristian Grothoff1+3-28
2015-02-08 19:38-useless assertion removalChristian Grothoff1+1-4
2015-02-08 18:36-indentChristian Grothoff1+2-1
2015-02-08 18:13changing s_get API to return void instead of address, have plugin use existing mechanism to signal address activationChristian Grothoff6+41-68
2015-02-08 17:40-simplify logic, convert breaks into assertsChristian Grothoff1+13-23
2015-02-08 17:34-restructuring, adding commentsChristian Grothoff2+197-226
2015-02-08 17:11-remove fprintfChristian Grothoff1+0-1
2015-02-08 17:02eliminate super-lazy functionsChristian Grothoff1+81-157
2015-02-08 16:43clean up find_quality_property_index and get_active_address_itChristian Grothoff1+18-27
2015-02-08 16:39cleaning up get_active_addressChristian Grothoff1+5-26
2015-02-08 16:36cleaning up address_decrementChristian Grothoff1+39-60
2015-02-08 16:26check for nanChristian Grothoff1+7-10
2015-02-08 16:24removing dead argumentChristian Grothoff1+1-3
2015-02-08 16:24avoid several linear scans and allocations by combining AddressWrapper and asi structsChristian Grothoff6+196-318
2015-02-08 15:50use new 'get_connectivity' API which is also RC-counting, instead of another mapChristian Grothoff1+149-165
2015-02-08 15:34expose connectivity desire of clients to ATS pluginsChristian Grothoff7+38-26
2015-02-08 15:24adding FIXME about 'struct Session'Christian Grothoff1+1-0
2015-02-08 15:22-clarify APIChristian Grothoff3+6-7
2015-02-08 15:20cleaning up preference_peers as well once they are no longer neededChristian Grothoff1+88-70
2015-02-08 15:12cleaning up gnunet-service-ats_preferences.cChristian Grothoff1+11-7
2015-02-08 15:12cleaning up gnunet-service-ats_preferences.cChristian Grothoff4+447-337
2015-02-08 13:41-adding comments, minor cleanup startChristian Grothoff1+58-49
2015-02-08 13:30-fix config, shutdown issueChristian Grothoff2+4-1
2015-02-08 13:19-rename for naming consistencyChristian Grothoff15+89-86
2015-02-08 13:05fix testcase FTBFSChristian Grothoff2+1-18
2015-02-08 13:04simplify normalization logic, also have clients access norm array of address directlyChristian Grothoff10+142-289
2015-02-08 11:46more dead and duplicate code eliminationChristian Grothoff9+14-261
2015-02-08 11:45-updating gettext m4 macrosChristian Grothoff3+189-164
2015-02-07 23:20-bringing copyright tags up to FSF standardChristian Grothoff65+65-0
2015-02-07 23:11-bringing copyright tags up to FSF standardChristian Grothoff957+985-978
2015-02-07 18:35DCEChristian Grothoff4+3-18
2015-02-07 18:28deduplicate code for quota parsingChristian Grothoff1+4-9
2015-02-07 18:27deduplicate code for quota parsingChristian Grothoff1+110-121
2015-02-07 16:19- change in POTFILES.inJulius Bünger1+1-0
2015-02-07 16:19distinct samplers for client and Brahms protocolJulius Bünger3+201-106
2015-02-07 13:01minor cleanupChristian Grothoff1+126-100
2015-02-07 12:52simplify logic: just use string directly for the plugin nameChristian Grothoff2+7-86
2015-02-07 12:49use lower-caseChristian Grothoff9+11-11
2015-02-07 12:46simplify logicChristian Grothoff8+130-211
2015-02-07 12:33simplify logicChristian Grothoff3+142-56
2015-02-06 14:26-sane timeoutChristian Grothoff1+1-1
2015-02-06 14:25test ATS tests to pass againChristian Grothoff5+45-22
2015-02-06 12:42-fix ril delete address handlingChristian Grothoff2+45-74
2015-02-06 12:18-fix misc minor crashesChristian Grothoff3+58-40
2015-02-06 09:37-fixing silly NPEsChristian Grothoff3+7-9
2015-02-06 09:28get rid of stupid network[i]=i arrayChristian Grothoff10+83-126
2015-02-06 09:00-use only one nc per clientChristian Grothoff7+82-59
2015-02-06 08:35-fix segvChristian Grothoff1+1-1
2015-02-05 21:41first pass at cleaning up ATS plugin APIChristian Grothoff8+356-406
2015-02-05 20:15starting with cleaning up gnunet-service-ats_preferences.cChristian Grothoff2+85-62
2015-02-05 20:09starting with cleaning up gnunet-service-ats_preferences.cChristian Grothoff1+52-45
2015-02-05 20:04dead code eliminationChristian Grothoff3+15-131
2015-02-05 19:58dead code eliminationChristian Grothoff2+0-52
2015-02-05 19:57avoid void *, use proper type for clientChristian Grothoff2+8-9
2015-02-05 19:55-misc cleanupsChristian Grothoff9+42-64
2015-02-05 19:48cleaning up gnunet-service-ats_normalization.cChristian Grothoff7+169-127
2015-02-05 18:35- fixed resource leakagesJulius Bünger1+8-1
2015-02-05 17:47- trying to fix coverity defectsJulius Bünger2+76-60
2015-02-05 17:47- change in POTFILES.inJulius Bünger1+52-47
2015-02-05 16:27-move headerChristian Grothoff2+1-14
2015-02-05 16:26separating out feedback from preferencesChristian Grothoff7+214-181
2015-02-05 16:09-cleaning up gnunet-service-ats_performance-*Christian Grothoff8+404-485
2015-02-05 15:45-cleaning up gnunet-service-ats_connectivity-*Christian Grothoff3+105-143
2015-02-05 15:30-cleaning up gnunet-service-ats_addresses.hChristian Grothoff2+24-37
2015-02-05 15:27-cleaning up gnunet-service-ats_addresses.cChristian Grothoff2+52-211
2015-02-05 12:52big ATS refactoring, no serious semantic changes should stem from thisChristian Grothoff22+2348-2586
2015-02-05 00:53Various changes:Christian Grothoff25+1023-1333
2015-02-04 08:08improved test descriptionMatthias Wachs1+20-2
2015-02-04 07:31minor beautificationsMatthias Wachs2+4-5
2015-02-04 01:11cleaning up test a bitChristian Grothoff1+135-89
2015-02-04 00:47also allow local addresses for P2Christian Grothoff1+4-0
2015-02-04 00:46remember which port we picked at random on port-autoconfigChristian Grothoff1+33-24
2015-02-03 17:40doxygen, new defineChristian Grothoff2+11-3
2015-02-03 17:40-forgot to add fileChristian Grothoff2+455-0
2015-02-03 16:11add internal API to enable telling ATS about 'failed' suggestionsChristian Grothoff4+160-22
2015-02-03 15:32-docuChristian Grothoff1+6-1
2015-02-03 15:31get rid of unused state and dead code: GST_neighbour_get_latency is never usedChristian Grothoff2+6-66
2015-02-03 15:28never destroy sessions on free_neighbour(), they should be destroyed by their own timeoutChristian Grothoff1+79-74
2015-02-03 15:26-assert to check API useChristian Grothoff1+1-0
2015-02-03 15:25-fix NPEChristian Grothoff1+2-2
2015-02-03 15:04-dead code eliminationChristian Grothoff2+4-10
2015-02-03 14:40-mesh is deadChristian Grothoff0+0-0
2015-02-03 14:27separate ATS interface scanning logic from ATS scheduling logicChristian Grothoff4+76-421
2015-02-03 14:11separate ATS connectivity suggestions from ATS scheduling APIChristian Grothoff21+729-303
2015-02-03 13:23-document structChristian Grothoff1+8-8
2015-02-03 13:20document API, do not pass unused 'session' argumentChristian Grothoff3+64-15
2015-02-03 13:14-fix FIXMEChristian Grothoff1+1-1
2015-02-03 13:14when ATS suggests an address that neighbours does not have a peer for, do not ignore it, setup the neighbour record insteadChristian Grothoff1+118-123
2015-02-03 12:33do signal disconnect to transport service, even if specific address is in_destroyChristian Grothoff1+12-1
2015-02-03 00:23adding statistics on why transport may drop ATS suggestionsChristian Grothoff3+170-74
2015-02-02 23:52-fix fixChristian Grothoff1+34-24
2015-02-02 23:31dramatically simplify quota notification: avoid registration, simply always notify pluginChristian Grothoff8+28-256
2015-02-02 23:16reduce callback insanity for callbacks that are always bound to only one valueChristian Grothoff4+133-204
2015-02-02 23:04get_address_latency is actually deadChristian Grothoff2+0-42
2015-02-02 23:03get_address_latency also does not use sessionChristian Grothoff2+9-11
2015-02-02 22:59GST_validation_set_address_use does not need the sessionChristian Grothoff3+44-48
2015-02-02 22:44check that we support the specified plugin early, not lateChristian Grothoff1+53-36
2015-02-02 22:37remove blacklisted addresses immediately from validation mapChristian Grothoff1+1-0
2015-02-02 22:35add statistic on size of validation_mapChristian Grothoff1+19-2
2015-02-02 22:28-removing dead code, chvc_ was not used at allChristian Grothoff1+1-43
2015-02-02 22:25avoid passing both PeerIdentity and Address (which contains PeerIdentity) if address is always present as then this is redundantChristian Grothoff17+317-429
2015-02-02 11:31-cleanupChristian Grothoff1+46-29
2015-02-02 09:24avoid duplication from storing PID in both address and in validation entryChristian Grothoff1+10-13
2015-02-02 09:22-doxyen, comments, indentationChristian Grothoff2+57-12
2015-02-02 09:12-improve logging to help diagnose #3593Christian Grothoff3+51-48
2015-02-02 08:51-reduce log level, this is expected on shutdownChristian Grothoff1+2-2
2015-02-01 18:35Use configured proportionality factorDavid Barksdale1+2-1
2015-02-01 18:31Use configured stability factor, not constantDavid Barksdale1+1-1
2015-02-01 18:08fix #3630Christian Grothoff1+1-1
2015-02-01 18:00cleaning up UDP code to use only on address format throughout the code as much as possibleChristian Grothoff8+557-549
2015-01-30 12:18-fix use after freeChristian Grothoff1+3-3
2015-01-30 12:18-fix leakChristian Grothoff1+1-0
2015-01-30 10:09- fixed error in peer selection, never grow smaller than 3Julius Bünger1+2-2
2015-01-29 09:15- docBart Polot1+1-0
2015-01-28 23:11- trying to fix issue of not sending push/pulls to peersJulius Bünger1+2-2
2015-01-28 23:11- fixed double free problemJulius Bünger1+14-11
2015-01-28 23:11- modified .po - filesJulius Bünger5+924-893
2015-01-28 19:32add GNUNET_STRINGS_data_to_string_alloc from TALERChristian Grothoff2+53-4
2015-01-28 19:23- fixes for NPEBart Polot1+14-11
2015-01-28 19:15- memleaksBart Polot1+2-0
2015-01-28 19:01- avoid NPEBart Polot1+4-0
2015-01-28 18:56- avoid chain-calling the destroy handler to destroy the channel currently being destroyedBart Polot1+11-2
2015-01-28 18:48- don't free static memoryBart Polot1+0-1
2015-01-28 18:47adding GNUNET_CRYPTO_eddsa_private_key_from_stringChristian Grothoff2+43-0
2015-01-28 18:29- RPS sampler destroy also accesses peer_mapBart Polot1+1-1
2015-01-28 18:25- fix memory mangement when calling cadet to detect livenessBart Polot1+20-12
2015-01-28 18:05- fix memory management of sampler tasksBart Polot2+87-111
2015-01-28 17:08- debug script to all gdb with the correct core file and executable pathBart Polot1+36-0
2015-01-28 16:58fixed wrong size checkJulius Bünger1+2-2
2015-01-28 16:58- docBart Polot1+1-3
2015-01-28 16:56- never resize to 0Bart Polot3+38-4
2015-01-28 16:48fixing size problemsJulius Bünger1+4-2
2015-01-28 16:39- get size direcly from samplerBart Polot3+36-24
2015-01-28 16:39-remove prefixesBart Polot1+2-2
2015-01-28 15:55fixed size problems and removal of channelJulius Bünger1+18-10
2015-01-28 14:22- more documentationBart Polot1+2-1
2015-01-28 14:15Documentation update - fix contradictionBart Polot1+3-3
2015-01-28 14:01- alignment, styleBart Polot1+11-7
2015-01-28 13:49- changes to handling of own identityBart Polot1+17-22
2015-01-28 13:39fixed wrong cancellationJulius Bünger1+10-1
2015-01-27 16:09optical changesJulius Bünger1+5-0
2015-01-27 16:09fixed _seed() funktionJulius Bünger1+21-13
2015-01-27 15:04add GNUNET_CONFIGURATION_get_data from TalerChristian Grothoff2+74-3
2015-01-26 23:14fixed doxygenJulius Bünger1+1-1
2015-01-26 22:31-update ignoresChristian Grothoff0+0-0
2015-01-26 22:28-fix logging, set quota to higher for testcase, also WLANChristian Grothoff4+11-5
2015-01-26 22:27-fix logging, set quota to higher for testcaseChristian Grothoff3+13-6
2015-01-26 21:57-fc not done here, do not nullChristian Grothoff1+1-2
2015-01-26 21:32-do not send any messages until we have our own MAC from the helperChristian Grothoff2+178-83
2015-01-26 19:03patches from Hellekin to fix #3577Christian Grothoff3+33-3
2015-01-26 16:46-fix indentChristian Grothoff1+8-6
2015-01-26 16:46-constants firstChristian Grothoff1+1-1
2015-01-26 16:45-style fixesChristian Grothoff1+8-6
2015-01-26 12:03- fix memleakSree Harsha Totakura1+1-0
2015-01-26 10:19- fix docuSree Harsha Totakura2+13-12
2015-01-26 09:53-fix docSree Harsha Totakura2+5-6
2015-01-25 23:33-udp broadcasts should not be flagged as inboundChristian Grothoff2+9-4
2015-01-25 23:17-fix warnings created by ARM opening too many sockets with limited sockets testcaseChristian Grothoff4+7-4
2015-01-25 23:14-make sure we get the correct errno back after GNUNET_NETWORK_socket_create()Christian Grothoff4+25-20
2015-01-25 22:59-correct a few overly optimistic assumptions about what can legitimately happen...Christian Grothoff3+110-36
2015-01-25 21:44-stupid check, removeChristian Grothoff1+1-2
2015-01-25 21:28fix shutdown order to destroy sessions first, fix logic failure with respect to bi-directional transports like UNIXChristian Grothoff1+9-6
2015-01-25 21:27fixing wrong assertionsChristian Grothoff2+39-10
2015-01-25 21:14-address dying doesn't depend on bandwidth suggestion of ATS, just on in_destroy flagChristian Grothoff2+10-10
2015-01-25 21:11-indentationChristian Grothoff1+5-5
2015-01-25 21:10-pass closure, indentation fixesChristian Grothoff1+28-18
2015-01-25 21:10-use static where applicableChristian Grothoff1+10-6
2015-01-25 21:09always create session before giving performance metricsChristian Grothoff1+27-14
2015-01-25 21:08-indentationChristian Grothoff1+20-13
2015-01-25 21:08-undo bad commitChristian Grothoff8+68-138
2015-01-25 21:07-indentation plugin_transport_udp.cChristian Grothoff8+138-68
2015-01-25 19:41only add addresses as valid from peerinfo if we have the respective plugin loadedChristian Grothoff1+6-0
2015-01-25 19:35store suggest handles, do not dropChristian Grothoff1+3-2
2015-01-25 19:30handle mq being NULLChristian Grothoff1+23-15
2015-01-25 19:15-fixing testcasesChristian Grothoff1+78-37
2015-01-25 16:41-fix testcase assertionsChristian Grothoff1+7-12
2015-01-25 16:00-eh, static sh pleseChristian Grothoff1+1-1
2015-01-25 15:57-removing useless/dead/redundant tests, adjusting other tests to fit current APIChristian Grothoff7+132-324
2015-01-24 23:09W32: Remove copy-pasted stray incrementLRN1+1-1
2015-01-24 23:08W32: Also consider ERROR_INVALID_HANDLE when checking 'file' typeLRN1+1-1
2015-01-24 23:01Fix the use of (GNUNET_)strdup and (GNUNET_)freeLRN6+9-9
2015-01-24 23:01Add GNUNET_NETWORK_fdset_handle_set_firstLRN2+56-6
2015-01-24 23:01Add support for selecting on W32 eventsLRN3+53-11
2015-01-24 18:53-fix assertion checking the encoded s-expressionsSree Harsha Totakura2+10-3
2015-01-23 11:53taking care of send msg size in the apiJulius Bünger3+21-3
2015-01-23 01:05mostly taking care about max size we are allowed to sendJulius Bünger2+37-5
2015-01-23 01:05code cleanupJulius Bünger1+7-8
2015-01-22 23:11-use static where allowedChristian Grothoff1+56-30
2015-01-22 23:08moved the client request rate estimation in fkt of its ownJulius Bünger1+44-26
2015-01-22 23:07use const in api, avoid castChristian Grothoff3+5-4
2015-01-22 23:04use statics instead of singleton struct, simplify internal APIsChristian Grothoff7+328-423
2015-01-22 22:35-indentation, do not pass stats arg as const just to then cast the const awayChristian Grothoff5+58-34
2015-01-22 22:22finish ATS reconnect logic to retransmit state on reconnectChristian Grothoff1+67-19
2015-01-22 22:13-improving docsChristian Grothoff2+48-24
2015-01-22 21:49-documentingChristian Grothoff2+51-2
2015-01-22 21:43also simplify message format for AddressSuggestionMessageChristian Grothoff5+60-143
2015-01-22 21:34improved selection of peers for pushingJulius Bünger1+16-19
2015-01-22 21:32simplifying IPC for address destructionChristian Grothoff6+38-190
2015-01-22 21:25simplifying IPC for address in use and address updateChristian Grothoff6+110-204
2015-01-22 21:08split structs for address adding and updatingChristian Grothoff3+58-7
2015-01-22 20:59splitting add/update logic in preparation for changing msg formatsChristian Grothoff1+52-11
2015-01-22 20:54towards a cleaner ATS scheduling APIChristian Grothoff10+215-393
2015-01-22 19:35modified TODOsJulius Bünger1+1-5
2015-01-22 19:35don't read threshholds from .confJulius Bünger2+0-24
2015-01-22 17:01-add a check to bail out on false signaturesSree Harsha Totakura1+8-0
2015-01-22 14:13keep track of whom we sent pull requests to (avoid duplicate replys)Julius Bünger1+111-32
2015-01-22 11:49make sure fkt is called with right argumentJulius Bünger1+2-0
2015-01-22 11:49clean up ntfy_tmt_rdy handles on removal of peerJulius Bünger1+13-3
2015-01-22 00:18restructured service and samplerJulius Bünger3+317-211
2015-01-22 00:18optical changesJulius Bünger1+3-3
2015-01-22 00:18update .po - filesJulius Bünger6+2019-1949
2015-01-20 09:58updated .po - filesJulius Bünger5+453-557
2015-01-20 09:58restructured test, testing seedJulius Bünger1+91-8
2015-01-20 09:58optical changes, small fix, draft for notificationJulius Bünger1+54-18
2015-01-19 12:55trying to remove get_peer_taskJulius Bünger1+2-2
2015-01-19 01:08-towards improved ATS API, adding return value with address record when adding address, adding new subsystem with peer-to-address map to transport; causes various new assertions to fail, but no major regression -- not finishedChristian Grothoff14+1153-636
2015-01-19 01:05-indentation, doxygenChristian Grothoff2+16-11
2015-01-18 23:55undo last commitJulius Bünger1+3-12
2015-01-18 23:55removed unneeded varsJulius Bünger1+0-2
2015-01-18 23:52undo last commitJulius Bünger1+2-34
2015-01-18 23:16check if peer we open a channel to is liveJulius Bünger2+86-35
2015-01-18 22:43-fix compile issue due to api changeChristian Grothoff1+5-6
2015-01-18 17:31-remarking on things to fixChristian Grothoff3+38-19
2015-01-18 15:55simplified removal of peers from peermapJulius Bünger1+4-20
2015-01-18 14:10remove ATS information from callback from ATS address selection, as the argument was never used in the first placeChristian Grothoff25+165-203
2015-01-18 13:22removing dead logic to copy and pass around unused ATS valuesChristian Grothoff3+0-30
2015-01-18 13:20-just indentation, dead codeChristian Grothoff2+26-9
2015-01-18 12:58always use a slot, even if the session is NULL, simplify logic and document what still needs to be fixedChristian Grothoff5+340-461
2015-01-18 12:57-test cleanupChristian Grothoff1+16-13
2015-01-18 12:24-doxygen, link against libgnunethelloChristian Grothoff2+12-7
2015-01-18 12:23-test cleanupChristian Grothoff1+82-55
2015-01-18 12:23-indentation, doxygenChristian Grothoff1+3-3
2015-01-18 12:23-indentation, doxygenChristian Grothoff2+40-36
2015-01-18 05:06fixed integer sizes and _get_rand_peer()Julius Bünger3+71-59
2015-01-18 03:23fixed message sizeJulius Bünger2+3-3
2015-01-18 03:19schedule some requests for laterJulius Bünger3+215-49
2015-01-18 00:33-fix indentationChristian Grothoff1+8-7
2015-01-17 23:30use modern MQ API, use multipeermap instead of DLLChristian Grothoff1+280-386
2015-01-17 23:29exit loop once first handler is foundChristian Grothoff1+3-4
2015-01-17 23:20-dceChristian Grothoff1+4-5
2015-01-17 22:20simplify ATS API and plugin API by returning the network type, instead of an ATS_Information structChristian Grothoff10+282-228
2015-01-17 22:08cleaning up disconnected peersJulius Bünger1+23-6
2015-01-17 22:08clean up channels to other peers correctlyJulius Bünger1+42-8
2015-01-17 22:08added space between fkt names and argsJulius Bünger1+30-30
2015-01-17 21:38eliminating callback argument and its implementation which are never called in the first place by ATSChristian Grothoff10+32-41
2015-01-17 21:31use ATS functions to convert quality network type to string, instead of using string APIChristian Grothoff8+254-370
2015-01-17 16:24-oopsChristian Grothoff1+1-1
2015-01-17 16:23do not print two messages, one is enoughChristian Grothoff2+4-14
2015-01-17 16:05use enough space for storing full addressChristian Grothoff1+5-3
2015-01-17 16:05use GNUNET_snprintfChristian Grothoff1+9-5
2015-01-16 17:19corrected message size checkJulius Bünger1+4-14
2015-01-16 14:39fixed wrong deletionJulius Bünger1+7-5
2015-01-16 14:18send empty push/pull-request messagesJulius Bünger2+7-45
2015-01-16 12:32move sample testbed configs to a dirSree Harsha Totakura4+0-0
2015-01-16 11:47fix #3611Christian Grothoff5+52-51
2015-01-16 11:39test for solvers to support delayed startMatthias Wachs5+131-4
2015-01-16 11:05fix assertion violation if active call is cancelledChristian Grothoff1+10-4
2015-01-16 10:51-no hashChristian Grothoff1+1-1
2015-01-16 10:36additional testMatthias Wachs2+320-0
2015-01-16 10:20fixing #3610Christian Grothoff1+2-0
2015-01-16 10:15new testcase to test delayed ATS service startupMatthias Wachs5+615-0
2015-01-16 08:00test failed to compile on my systemMatthias Wachs1+1-1
2015-01-16 00:58added todoJulius Bünger1+1-0
2015-01-16 00:57resizing lists implemented, fixed type errorJulius Bünger1+77-43
2015-01-16 00:57fixed indentationJulius Bünger1+6-6
2015-01-16 00:57removed unneeded globalJulius Bünger1+0-5
2015-01-16 00:57restructured the samplerJulius Bünger3+160-65
2015-01-15 15:15- logBart Polot1+1-1
2015-01-15 15:15Added a delayed search function to avoid saturating the DHT with requests on boot.Bart Polot1+85-26
2015-01-15 14:19- Check path for NULL, fix #3583Bart Polot1+15-1
2015-01-15 14:19- use path_cmpBart Polot1+1-3
2015-01-15 14:19- added path_cmpBart Polot2+36-0
2015-01-15 13:58- fix failed git mergeBart Polot1+0-1
2015-01-15 13:57- bump message amountBart Polot1+1-0
2015-01-15 13:45- fix crashes, zombie controller on ^CBart Polot1+21-6
2015-01-14 18:24fixing memory leaksJulius Bünger1+1-1
2015-01-13 10:20implemented seedingJulius Bünger5+84-26
2015-01-13 10:20updated .po-filesJulius Bünger5+559-455
2015-01-13 10:20renamingJulius Bünger1+27-17
2015-01-10 19:06-clean up testcaseChristian Grothoff1+3-6
2015-01-10 18:56-.po updateChristian Grothoff6+4034-4455
2015-01-10 01:26Fixed inverting of same-priority bundled messagesBart Polot1+1-1
2015-01-10 00:40- include message size in logBart Polot1+2-2
2015-01-10 00:40- remove debug statementsBart Polot1+2-2
2015-01-09 18:04- allow more time to 5 peer testcase, change stats loglevelBart Polot1+2-3
2015-01-09 18:04Accept Out-of-Order connection messagesBart Polot1+71-19
2015-01-09 18:04- minor log modifications, docsBart Polot3+5-8
2015-01-09 18:04- refactor test, always gather statsBart Polot1+98-108
2015-01-09 18:04- add statistics to DHT moduleBart Polot1+8-3
2015-01-09 18:04- test connection_create size, add size to logBart Polot1+10-2
2015-01-09 18:04- fix test: provide real message sizeBart Polot1+1-1
2015-01-09 18:04- minor changes: tabs, logs, reorderBart Polot2+4-3
2015-01-09 18:04- simpify api size handling codeBart Polot1+3-11
2015-01-09 18:04- more message size checksBart Polot1+5-1
2015-01-09 18:04- more size checksBart Polot1+29-12
2015-01-09 18:04- add size argument to allow to verify message sizeBart Polot2+10-9
2015-01-09 18:04- fix size handling of payload dataBart Polot1+8-9
2015-01-09 18:04- check minimum size, param orderBart Polot2+2-1
2015-01-09 18:04Added keyfile with peers named AAAA, BBBB, ..., ZZZZ (to improve testcase/profiler legibility)Bart Polot1+0-0
2015-01-09 18:04- add space for second kxBart Polot1+29-7
2015-01-09 17:18moving hash_context testcase over as wellChristian Grothoff2+51-0
2015-01-09 16:27adding API for incremental hashing (from Taler)Christian Grothoff2+132-1
2015-01-09 15:51adding support for blind signatures (modernized version of Taler logic, with variable key length)Christian Grothoff4+1142-0
2015-01-09 11:13moved computation of request rate out of samplerJulius Bünger2+112-87
2015-01-09 07:23-update docu to reflect current use of GNUNET_PREFIXChristian Grothoff1+10-12
2015-01-08 17:46-fix compile errorChristian Grothoff1+1-1
2015-01-08 14:12fixed and improved test for address switchingMatthias Wachs1+88-112
2015-01-08 12:38fixing testcase: task not correctly unset, passes for me nowMatthias Wachs1+6-4
2015-01-08 12:20-ignoreChristian Grothoff0+0-0
2015-01-08 12:19-undo, breaks stuffChristian Grothoff1+1-1
2015-01-08 11:34fix for mantis bug #3606: fixed path suffix appended to GNUNET_PREFIXMatthias Wachs1+1-1
2015-01-08 00:32small fix in random schedulingJulius Bünger1+1-1
2015-01-08 00:31randomised scheduling of next round, cosmetic changesJulius Bünger1+15-11
2015-01-07 22:56check if id is already in current push/pull_listJulius Bünger1+34-5
2015-01-07 22:12checking msg sizes, cosmetic changesJulius Bünger2+39-27
2015-01-07 19:49fixed index of for-loopJulius Bünger1+1-1
2015-01-07 17:27got rid of touch_*()Julius Bünger1+27-64
2015-01-07 17:18different fixes and cosmetic changesJulius Bünger2+44-31
2015-01-07 16:03removed unwanted string from log msgsJulius Bünger1+9-9
2015-01-07 16:03fixed compiler warningJulius Bünger1+1-1
2015-01-07 14:22-do not wait for timeout on hard errorChristian Grothoff1+2-0
2015-01-07 14:06changed logging + cosmetic changesJulius Bünger1+14-15
2015-01-07 14:05-simplify apis, doxygenChristian Grothoff3+9-15
2015-01-07 14:04suspend server while handlers are not in placeChristian Grothoff3+60-43
2015-01-07 14:00now sending push,pull to at least one peer/roundJulius Bünger1+13-8
2015-01-07 14:00moved part of _resize() from _sampler.c to -rps.cJulius Bünger2+39-32
2015-01-07 12:39-check once, and consistentlyChristian Grothoff1+7-5
2015-01-06 23:50changes to rps.hJulius Bünger1+13-7
2015-01-06 23:49- modified Makefile accordinglyJulius Bünger1+3-0
2015-01-06 23:48moved sampler functionality in file of its ownJulius Bünger3+946-578
2015-01-06 14:35Comment on ugly API design choiceDavid Barksdale1+3-0
2015-01-06 01:11Workaround emscripten bug in returning int64_tDavid Barksdale8+40-25
2015-01-05 14:57-docu, style fixesChristian Grothoff1+39-28
2015-01-05 14:27-stylistic fixes, also, only block re-validation for 2s IF we actually did send a PING, not if we didn't find the pluginChristian Grothoff1+48-25
2015-01-05 04:35Check return value of GNUNET_STATISTICS_getDavid Barksdale3+10-0
2015-01-02 15:54removed unneeded api callJulius Bünger2+0-69
2015-01-02 15:54fixed configJulius Bünger1+1-1
2015-01-01 19:22Add a test to reproduce issue #3554David Barksdale4+50-4
2014-12-29 13:13- avoid noise in the testcase logsBart Polot1+32-5
2014-12-29 13:13- test message packingBart Polot1+3-1
2014-12-27 12:32fixed structJulius Bünger1+1-1
2014-12-27 12:32added log messageJulius Bünger1+2-0
2014-12-27 12:32make the test run without internet connectionJulius Bünger1+11-1
2014-12-27 12:32fixed doxygenJulius Bünger2+22-1
2014-12-27 12:32added message type for seedingJulius Bünger1+16-0
2014-12-27 12:31added seeding function to the apiJulius Bünger2+16-0
2014-12-27 12:31initialising gossip_list correctlyJulius Bünger1+17-5
2014-12-27 12:31using get_peer_context()Julius Bünger1+14-13
2014-12-27 12:31fixed place of resizing gossip_listJulius Bünger1+8-8
2014-12-27 12:31reading alpha, beta from .confJulius Bünger1+17-16
2014-12-26 00:02fixed usage of get_rand_peer()Julius Bünger1+24-20
2014-12-26 00:02removed unnecessary uncommented codeJulius Bünger1+0-7
2014-12-26 00:02_malloc() -> _new()Julius Bünger1+1-1
2014-12-26 00:01fixed compiler warning in testsJulius Bünger1+1-1
2014-12-25 01:06-fix doxygen issuesChristian Grothoff4+6-14
2014-12-24 16:59minor fixesJulius Bünger9+8731-6290
2014-12-24 15:11fixed some issuesJulius Bünger1+103-80
2014-12-24 15:11now using API calls instead of own fktsJulius Bünger1+4-29
2014-12-24 15:11Added documenting commentsJulius Bünger1+37-1
2014-12-24 01:45-update priority to shutdown if that is being usedChristian Grothoff1+1-1
2014-12-24 01:42-use flag to check for readynessChristian Grothoff1+7-2
2014-12-24 01:35-shutdown alone does not move to ready listChristian Grothoff1+2-1
2014-12-24 01:32-delay serving requests until plugin is readyChristian Grothoff1+31-24
2014-12-24 01:10making GNUNET_SCHEDULER_cancel() perform in O(1) instead of O(n) to help or even fully address #3247Christian Grothoff315+2751-2754
2014-12-23 23:03-fix trivial double-freeChristian Grothoff1+0-1
2014-12-23 22:54fix #3589Christian Grothoff1+1-1
2014-12-23 22:39-actually, require proxy option to be empty, cleanerChristian Grothoff1+13-16
2014-12-23 22:38-do run with proxy type NONEChristian Grothoff1+11-10
2014-12-23 22:15-fix call to MHD_start_daemon, properly pass MHD_USE_IPv6 if neededChristian Grothoff1+9-4
2014-12-23 22:09-fix dbg levelChristian Grothoff1+1-1
2014-12-23 22:08-cleaning up stats code, use separate structures per subsystem for faster processingChristian Grothoff3+451-213
2014-12-23 22:08-doxygen, indentationChristian Grothoff3+24-18
2014-12-23 20:38-doxgen, use modern client APIChristian Grothoff2+108-96
2014-12-23 20:37fixing datastore-statistics interaction to ensure stats are properly written to disk on exitChristian Grothoff1+194-155
2014-12-23 05:07Rename DEFAULT_QUALITY to MLP_DEFAULT_QUALITY to avoid conflicting with W32 GDILRN1+13-13
2014-12-23 04:55Remove work-around for bad NULL definitionDavid Barksdale6+9-9
2014-12-22 12:12-undoChristian Grothoff1+1-1
2014-12-22 12:12-doxygenChristian Grothoff2+16-12
2014-12-21 01:26flush peer respect value on disconnectOmar Tarabai1+27-26
2014-12-20 18:30-do not start unrelated services during ATS testsChristian Grothoff1+3-7
2014-12-20 18:24-assign port for DNSChristian Grothoff1+2-2
2014-12-20 18:12-disable unused services during testChristian Grothoff1+2-5
2014-12-20 17:02Remove superflous heap allocationDavid Barksdale1+4-7
2014-12-20 15:57Cleaned upJulius Bünger1+272-152
2014-12-20 15:37-doxygen and minor style fixesChristian Grothoff5+108-79
2014-12-20 15:18-simplify logicChristian Grothoff1+88-109
2014-12-20 14:56-make staticChristian Grothoff1+4-3
2014-12-20 14:54-use separate message types for TRY_CONNECT and TRY_DISCONNECTChristian Grothoff7+317-151
2014-12-20 13:52-eliminate duplicate all_zeros globals, eliminated dead 'latency' field in SendOKMessageChristian Grothoff3+58-54
2014-12-20 13:24-add assertionChristian Grothoff2+9-4
2014-12-20 12:39-check RVChristian Grothoff1+5-2
2014-12-20 12:37-fix unused initialization of localsChristian Grothoff1+29-22
2014-12-20 12:32-check RVChristian Grothoff1+7-0
2014-12-20 11:59fix #3588: avoid bash-ismsChristian Grothoff2+2-2
2014-12-20 02:09-clarify logicChristian Grothoff1+5-4
2014-12-20 02:06-fix warningChristian Grothoff1+3-2
2014-12-20 01:38-staticChristian Grothoff1+1-1
2014-12-20 01:08-do not modify 'const' argumentChristian Grothoff1+33-28
2014-12-20 00:53-do not warn about libcurl if we have libgnurlChristian Grothoff1+3-1
2014-12-19 22:52-check RVChristian Grothoff1+2-1
2014-12-19 22:51-check RVChristian Grothoff1+1-1
2014-12-19 22:49-and this is why the NULL comes FIRSTChristian Grothoff1+1-1
2014-12-19 22:48-support join_msg=NULL properlyChristian Grothoff2+35-15
2014-12-19 22:43-fix double-freeChristian Grothoff1+0-3
2014-12-19 22:37-check connection state / rvalChristian Grothoff1+6-0
2014-12-19 22:35-use staticChristian Grothoff1+46-38
2014-12-19 22:08-check RVChristian Grothoff1+1-1
2014-12-19 22:06-check RVChristian Grothoff1+1-0
2014-12-19 22:01-fix leakChristian Grothoff1+20-13
2014-12-19 21:58-fix leaks, use asprintfChristian Grothoff1+5-6
2014-12-19 21:54-fix leaks, check RVChristian Grothoff3+23-13
2014-12-19 21:47-fix leaksChristian Grothoff3+16-10
2014-12-19 21:39-fix use after free (GCCH_destroy frees 'ch', and then ch->t dereferences it --- Bart, please checkChristian Grothoff1+1-0
2014-12-19 21:36-check return valueChristian Grothoff11+22-11
2014-12-19 20:16Fix 'STRINGS_data_to_string size check and commentDavid Barksdale1+4-4
2014-12-19 14:16-trying to fix transport service assertion in time.c:393: overflow on multiplyChristian Grothoff1+3-7
2014-12-19 14:07-fix leakChristian Grothoff1+1-0
2014-12-19 14:05-check NULL, check RVChristian Grothoff1+5-1
2014-12-19 14:01-fix sec_name leakChristian Grothoff3+29-15
2014-12-19 13:33-fix use after freeChristian Grothoff1+4-2
2014-12-19 10:15finishing fixing #3581, with also simplified logicChristian Grothoff1+57-149
2014-12-19 09:05-do not use NBO double for stats settingChristian Grothoff1+2-1
2014-12-19 02:06#3581Omar Tarabai1+38-29
2014-12-18 17:39towards fixing #3581Omar Tarabai9+133-141
2014-12-18 16:22-use const in peerstore callbackChristian Grothoff16+133-105
2014-12-18 07:54-disable NSE POW during cadet testsChristian Grothoff1+2-1
2014-12-18 01:19Fix for systems with NULL defined as longDavid Barksdale1+2-2
2014-12-17 18:01-old-style comments, avoid duplicate commentsChristian Grothoff1+17-15
2014-12-17 17:48-more benchmarking resultsChristian Grothoff4+14-14
2014-12-17 13:36Fixed errors and cleaned upJulius Bünger1+234-188
2014-12-17 12:45Fix regression caused by SVN 34522Sree Harsha Totakura3+6-1
2014-12-17 03:46-check rvalChristian Grothoff1+9-6
2014-12-17 03:44-check rvalChristian Grothoff1+1-1
2014-12-17 03:43-leaks, leaks leaksChristian Grothoff4+21-10
2014-12-17 03:07-remove dead apiChristian Grothoff3+6-28
2014-12-16 23:11-simplify tools testChristian Grothoff1+0-6
2014-12-16 23:11-simplify tools testChristian Grothoff2+2-4
2014-12-16 22:45-towards addressing #3581Christian Grothoff1+140-59
2014-12-16 22:13-disable nse powChristian Grothoff3+25-80
2014-12-16 22:07-must notify client on timeoutChristian Grothoff1+26-8
2014-12-16 21:49-gns tests do require autostartsChristian Grothoff1+0-1
2014-12-16 21:40-no nseChristian Grothoff1+3-0
2014-12-16 21:39-no nseChristian Grothoff1+2-0
2014-12-16 21:35-no NSEChristian Grothoff2+2-1
2014-12-16 21:28-hostlist tests need topologyChristian Grothoff5+16-2
2014-12-16 21:14-adding single file for testing without autostarts above core levelChristian Grothoff10+88-76
2014-12-16 20:57removing experimentation: replaced by sensorsMatthias Wachs15+0-3902
2014-12-16 20:56-ughChristian Grothoff1+1-1
2014-12-16 20:56-removing tons of options that should be deadChristian Grothoff2+1-46
2014-12-16 20:48-disable forcestartChristian Grothoff1+2-0
2014-12-16 20:31-remove TH from map upon completion of transmissionChristian Grothoff1+13-2
2014-12-16 20:30-pass peer identity pointer to clients that will remain allocatedChristian Grothoff1+2-2
2014-12-16 20:25-unnecessaryChristian Grothoff1+0-1
2014-12-16 20:15-slist remainsChristian Grothoff1+0-5
2014-12-16 20:13-fix bus errorChristian Grothoff2+75-51
2014-12-16 19:55-assign ports to sensor*Christian Grothoff2+3-1
2014-12-16 19:51-fix warningChristian Grothoff1+1-1
2014-12-16 19:39-adding debug logic for #3555Christian Grothoff1+17-10
2014-12-16 19:32-make compilers happyChristian Grothoff1+3-1
2014-12-16 19:29-check return valueChristian Grothoff1+5-5
2014-12-16 19:28-fix leakChristian Grothoff1+6-5
2014-12-16 19:25-fix leakChristian Grothoff1+18-8
2014-12-16 19:22-check return valuesChristian Grothoff1+5-5
2014-12-16 19:20-fix use of possibly wrong or uninitialized sessionChristian Grothoff1+2-3
2014-12-16 19:11-check return valuesChristian Grothoff1+10-8
2014-12-16 19:10-check return valuesChristian Grothoff1+1-1
2014-12-16 19:10-check return valuesChristian Grothoff1+29-13
2014-12-16 19:07-fix leak on error handling pathChristian Grothoff1+13-3
2014-12-16 18:59-fix stray semicolonChristian Grothoff1+1-1
2014-12-16 18:56-fix leakChristian Grothoff1+37-21
2014-12-16 18:48properly report NSE estimate to statistics (#3563?)Christian Grothoff1+37-18
2014-12-16 18:23-build scalarproduct by defaultChristian Grothoff1+1-2
2014-12-16 18:22-fix test: needs correct port in correct section of config fileChristian Grothoff1+4-3
2014-12-16 18:13-simplify configChristian Grothoff1+0-48
2014-12-16 17:38-fix bad CMPChristian Grothoff2+8-3
2014-12-16 17:34do not poll empty database every 100ms for migration, doxygen fixes, code cleanupChristian Grothoff6+247-148
2014-12-15 18:58-fix double freeChristian Grothoff1+0-1
2014-12-15 18:44-fix test logicChristian Grothoff1+5-3
2014-12-15 18:41-simplify configs, do use defaults where they work / are identicalChristian Grothoff7+5-46
2014-12-15 18:36-fix test: only run test logic, not full peerChristian Grothoff4+23-11
2014-12-15 18:10-bump yearChristian Grothoff1+2-3
2014-12-15 18:09removing dead code, improving comments, simplifying iteration logic, making iteration over all addresses also fasterChristian Grothoff7+293-387
2014-12-15 15:16- update test configBart Polot1+23-2
2014-12-15 15:12Fix empty tunnel detectionBart Polot1+3-3
2014-12-15 15:01-doxygen, indentationChristian Grothoff3+67-48
2014-12-15 14:47-fix crash in testcaseChristian Grothoff1+66-50
2014-12-15 07:30- fix cadet's overheadBart Polot2+11-5
2014-12-15 07:18Only allow one EPHM/PONG in the queue.Bart Polot1+82-13
2014-12-15 07:18- signal wrong tunnel encryption stateBart Polot1+7-0
2014-12-15 07:18- fix tunnel encryption state on time triggered rekeyBart Polot1+1-0
2014-12-15 07:18- refactor kx_ctx managementBart Polot1+44-49
2014-12-15 07:18- always allow an ACKBart Polot1+18-3
2014-12-15 07:18- Always send traffic coming from channel, even overfilling connection buffer. Clients won't get an ACK anyway.Bart Polot1+4-4
2014-12-15 07:18- ignoreBart Polot1+6-0
2014-12-15 07:18Fix channel buffer retrieval, add debugBart Polot2+8-3
2014-12-15 07:18- destroy old connection in case of duplicate connections when ownID > peerIDBart Polot1+12-0
2014-12-15 07:18- use path equivalencyBart Polot1+1-1
2014-12-15 07:18- refactorize path checking code, look both waysBart Polot3+50-5
2014-12-15 07:18- more debug, eliminate bogus assertionsBart Polot1+10-6
2014-12-15 07:18- avoid duplicate (same path) connectionsBart Polot1+100-0
2014-12-15 07:18- check KX context at PONGBart Polot1+6-1
2014-12-15 07:18- having allowance too spare is not an errorBart Polot1+2-3
2014-12-15 07:18- fix PID management on sendBart Polot2+9-9
2014-12-15 07:18- clear core handle to avoid shutdown crashBart Polot1+1-1
2014-12-15 07:18- don't try to ack on non-ready tunnelsBart Polot1+3-0
2014-12-15 07:18- refactor buffer fillingBart Polot1+88-61
2014-12-15 07:18- Added correct core request timing infoBart Polot1+7-0
2014-12-15 07:18- use proper wait time for core timingBart Polot1+4-4
2014-12-15 07:18- calculate the correct amount of messages to allow per connectionBart Polot1+1-3
2014-12-15 07:18- make connection always log with ---, reserve === for upper levelsBart Polot2+4-6
2014-12-15 07:18- send queued data the first timeBart Polot1+7-5
2014-12-15 07:18Fuse PING into KX_EPHEMERALBart Polot4+32-113
2014-12-15 07:18- leave space for any numberBart Polot2+3-3
2014-12-15 07:17Send all queued messages that fit into the core buffer - Add timing info for debugBart Polot1+115-94
2014-12-15 07:17- more debug infoBart Polot2+4-1
2014-12-15 07:17- raise loglevel of timeout eventsBart Polot1+2-2
2014-12-15 07:17Fix connection count to count only ESTABLISHED connections, use DEFINE instead of hardcoded numberBart Polot4+25-19
2014-12-15 07:17- don't break if connection is empty (no messages to dequeue/call callback)Bart Polot1+9-4
2014-12-15 07:17Make process_log more genericBart Polot2+20-8
2014-12-15 07:17- move script to proper dirBart Polot1+0-0
2014-12-15 07:17- fix segfaultBart Polot1+1-1
2014-12-15 07:17Fix memory corruption: new connection always makes copy of path.Bart Polot2+17-5
2014-12-15 07:17Never invalidate a direct path. (Like after getting a CONNECTION_BROKEN on a direct connection)Bart Polot2+16-5
2014-12-15 07:17Fix resending of connection traffic * avoid SEGFAULT on connections with no tunnel * don't leak memoryBart Polot1+5-1
2014-12-15 07:17- remove duplicate loggingBart Polot1+0-3
2014-12-15 07:17- refactor resend_messages_and_destroy for popping and sending messages of a dead connectionBart Polot1+40-76
2014-12-15 07:17- debug for KXBart Polot1+1-0
2014-12-15 07:17- debug for missing paths on incoming messagesBart Polot1+3-0
2014-12-15 07:17Fix message resend on connection timeout: mark connection as destroyed to avoid re-queueing in self.Bart Polot1+1-0
2014-12-15 07:17- more debug for received trafficBart Polot1+4-0
2014-12-15 07:17Fix conservation of old keys in case of simultaneous KX: when creating a new kx_ctx, copy old keys based on tunnel estate, not finish_taskBart Polot1+11-6
2014-12-15 07:17- log EPHM on receiptBart Polot1+6-0
2014-12-15 07:17- fix sending of queued tunnel data on KX endBart Polot1+2-2
2014-12-15 07:17- logBart Polot1+2-0
2014-12-15 07:17- fix minor t->estate issues for better debug traceabilityBart Polot1+4-4
2014-12-15 07:17Fixed key context manipulation in case of duplicate EPHM messagesBart Polot1+3-8
2014-12-15 07:17- refactor enc_state changerBart Polot1+9-8
2014-12-15 07:17- doxygenBart Polot2+6-1
2014-12-15 07:17- doxygenBart Polot1+2-2
2014-12-15 07:17- fix resetting of key cleaner taskBart Polot1+6-8
2014-12-15 07:17- logBart Polot1+6-3
2014-12-15 07:17- use proper STDIOBart Polot1+2-2
2014-12-15 07:17- avoid usage of direct stdio sprintfBart Polot4+5-5
2014-12-15 00:32Implement asynchronous peerstore plugin APIDavid Barksdale4+127-39
2014-12-14 22:15fix key management issue with LOC signing identified in #3559Christian Grothoff11+454-171
2014-12-14 22:15fix #3570: finally remove SList APIChristian Grothoff4+0-820
2014-12-14 22:14-dead varsChristian Grothoff1+0-3
2014-12-14 21:48fixed errorsJulius Bünger2+10-8
2014-12-14 21:48fixed errorJulius Bünger1+5-4
2014-12-14 21:48Got rid of compile errors and warningsJulius Bünger1+27-26
2014-12-14 21:48Completely got rid of SListJulius Bünger1+8-17
2014-12-14 21:48Got rid of SListJulius Bünger1+47-210
2014-12-14 21:48before deleting PeerListJulius Bünger3+335-123
2014-12-14 20:52-fixing peerinfo part of #3559Christian Grothoff7+110-86
2014-12-14 14:54Grothoff's W32 select slist elimination and prettificationLRN2+409-520
2014-12-14 14:54Grothoff's massive indentation and documentation fixes in util/network.cLRN1+292-118
2014-12-14 13:15-do forcestart for gns; doxygen fixesChristian Grothoff6+22-15
2014-12-14 00:40trying to fix #3576Christian Grothoff1+2-0
2014-12-13 23:44-more logging in try_transmissionChristian Grothoff1+26-2
2014-12-13 20:37-style fixesChristian Grothoff7+85-57
2014-12-13 20:19properly clean up pending advertisement message requests with CORE on peer disconnectChristian Grothoff1+90-31
2014-12-13 20:08-doxygen, one more statisticChristian Grothoff5+28-10
2014-12-13 19:59-split off MQ API into separate C file to reduce visibility of symbols; reindentation, stylistic fixesChristian Grothoff3+301-191
2014-12-12 15:01do check message sizes in union p2p protocolChristian Grothoff2+68-39
2014-12-12 13:56-fix leakChristian Grothoff1+14-16
2014-12-12 13:52-fix leakChristian Grothoff1+1-2
2014-12-12 13:51-bad alloc, just leaksChristian Grothoff1+0-2
2014-12-12 00:03start fewer FS probes concurrently, run them all in the same task to avoid undue pressure on the schedulerChristian Grothoff5+137-67
2014-12-11 22:27-indentation, doxygen, styleChristian Grothoff2+7-6
2014-12-11 22:17-commit with dbg logicChristian Grothoff3+7-3
2014-12-11 21:55-fix bugsChristian Grothoff4+74-41
2014-12-11 19:01- proper CADET overheadBart Polot4+23-12
2014-12-11 14:57-could be other peer's faultChristian Grothoff1+1-1
2014-12-11 14:57-warn on errorChristian Grothoff1+5-2
2014-12-11 14:09respect new CADET limitChristian Grothoff2+2-2
2014-12-11 14:05-missed hostlistChristian Grothoff1+3-0
2014-12-11 14:03adding single location for no_forcestart configuration listChristian Grothoff8+113-172
2014-12-11 13:43-simplifying configsChristian Grothoff18+6-421
2014-12-11 13:37-simplifying configsChristian Grothoff25+14-495
2014-12-11 13:22-missing sectionChristian Grothoff1+5-1
2014-12-11 08:35-expect PREFIX to point to lib-dirChristian Grothoff1+1-1
2014-12-11 03:42Add maximum message sizeBart Polot2+22-4
2014-12-10 20:14Also exclude .c libtool wrappers from pogenLRN1+1-1
2014-12-10 17:11moving away from DEFAULTSERVICES to per-section FORCESTART, thus addressing #3565 indirectlyChristian Grothoff148+214-1305
2014-12-09 21:50-code cleanup, some dataChristian Grothoff1+11-2
2014-12-09 21:45-running at scale...Christian Grothoff4+95-7
2014-12-09 21:17-handle negative results correctlyChristian Grothoff3+4-5
2014-12-09 21:06-bad fileChristian Grothoff1+0-228
2014-12-09 21:05add paillier benchmarkChristian Grothoff1+91-0
2014-12-09 21:05add paillier benchmarkChristian Grothoff2+235-0
2014-12-09 20:57-fixing paillier bug, improving testcaseChristian Grothoff2+358-95
2014-12-08 16:26-fix rps configChristian Grothoff1+8-2
2014-12-08 13:52fix #3569Christian Grothoff1+5-5
2014-12-08 00:23-disable vgChristian Grothoff1+2-2
2014-12-08 00:23-fix leaksChristian Grothoff3+31-9
2014-12-08 00:17-fix shutdownChristian Grothoff3+64-25
2014-12-08 00:17-indentChristian Grothoff1+3-3
2014-12-07 23:50ensure that a bogus public key cannot send us into an infinite loopChristian Grothoff1+30-17
2014-12-07 23:42-initialize public keyChristian Grothoff2+2-0
2014-12-07 22:54-style, actually call GNUNET_CADET_receive_done to receive more messagesChristian Grothoff7+165-136
2014-12-07 22:53-styleChristian Grothoff1+4-3
2014-12-07 22:05-indentation, doxygenChristian Grothoff1+90-82
2014-12-07 21:58-clarify docsChristian Grothoff2+4-2
2014-12-07 21:55-simplify further, too much checking...Christian Grothoff3+0-19
2014-12-07 21:53-sending session ID back over same CADET channel is redundantChristian Grothoff5+29-36
2014-12-07 21:50-fix FIXMEsChristian Grothoff3+61-52
2014-12-07 21:30-zero-terminateChristian Grothoff2+3-2
2014-12-07 21:23fixing #3568Christian Grothoff3+31-12
2014-12-07 20:59Fix gnunet-ecc vanity genDavid Barksdale1+1-1
2014-12-07 02:09- disable NSE proof of work in the testBart Polot1+5-2
2014-12-07 01:31- fix ext leftoversBart Polot1+2-2
2014-12-07 01:07-more SP fixes and todosChristian Grothoff5+57-21
2014-12-07 00:54-bad NBO conversionChristian Grothoff1+1-1
2014-12-07 00:42-fix some of the obvious issuesChristian Grothoff5+28-32
2014-12-07 00:21-check return valueChristian Grothoff1+10-3
2014-12-07 00:21-fix leakChristian Grothoff1+6-1
2014-12-07 00:17-fixing misc minor ats test/driver bugsChristian Grothoff2+21-9
2014-12-07 00:10-internal logic consistency checkChristian Grothoff2+2-0
2014-12-06 23:25-extra checks, plus indentation fixesChristian Grothoff1+66-49
2014-12-06 23:15-fixing minor compiler warningsChristian Grothoff2+4-4
2014-12-06 22:45-ignoresChristian Grothoff0+0-0
2014-12-06 22:44-deadChristian Grothoff1+0-5
2014-12-06 22:43-mark minor todosChristian Grothoff1+5-4
2014-12-06 22:41massive rework of scalarproduct service, splitting into Alice and BobChristian Grothoff11+3155-2869
2014-12-05 14:07Import RPSBart Polot16+2473-1
2014-12-05 11:23-remove anicent NEWSChristian Grothoff1+1-12
2014-12-04 18:13-fix ftbfs on W32Christian Grothoff2+20-2
2014-12-04 18:11-fix MHD testChristian Grothoff1+7-7
2014-12-04 16:02Reduce the number of peers to 2.Sree Harsha Totakura1+1-1
2014-12-03 17:19Fix #3562: continue test if required number of links have been established, despite failures as they will be retried.Sree Harsha Totakura1+2-1
2014-12-03 15:57allocate r and r_prime MPIs before useChristian Grothoff1+11-7
2014-12-03 15:45-simplify logic, eleminate dead codeChristian Grothoff1+61-38
2014-12-03 15:37-simplify logicChristian Grothoff2+109-112
2014-12-03 15:02-ignoreChristian Grothoff0+0-0
2014-12-03 14:50-fix misc compiler warningsChristian Grothoff5+19-14
2014-12-03 14:34-fix ftbfsChristian Grothoff1+0-4
2014-12-01 09:57-fix nat test timeout/termination issueChristian Grothoff2+33-7
2014-11-30 21:00-code cleanupsChristian Grothoff5+70-65
2014-11-30 20:40simplify logicChristian Grothoff1+150-148
2014-11-30 20:22-indentation fixes, some fixes to message size checks, some code cleanupChristian Grothoff2+389-266
2014-11-30 19:49-handle msg NULLChristian Grothoff2+8-5
2014-11-30 19:29-fix #3510, ensure revocation test times outChristian Grothoff2+155-143
2014-11-30 16:56fix #3561Christian Grothoff1+1-2
2014-11-30 16:53-use keep as RC to address #3561Christian Grothoff4+12-9
2014-11-30 00:46-fix ftbfsChristian Grothoff1+16-11
2014-11-30 00:45-remove dead stateChristian Grothoff1+6-8
2014-11-30 00:44-avoid use after free during set intersection completionChristian Grothoff4+32-6
2014-11-30 00:21-doxygen, styleChristian Grothoff2+35-26
2014-11-30 00:21-misc fixes, in particular actually build bfChristian Grothoff5+106-34
2014-11-29 23:20-fix iteration setChristian Grothoff1+2-1
2014-11-29 23:15-fix nested context copyChristian Grothoff1+1-1
2014-11-28 20:52-fixing misc issues and bugs, including better termination logic for intersection and salt handlingChristian Grothoff7+372-333
2014-11-28 12:05-doxygenChristian Grothoff3+8-8
2014-11-27 20:17use separate struct for just sending #elements in set, and check message size before castingChristian Grothoff3+337-271
2014-11-27 14:22-stylistic fixesChristian Grothoff1+119-61
2014-11-27 14:16-rename fileChristian Grothoff5+4-4
2014-11-27 14:14-dox, indentationChristian Grothoff3+40-21
2014-11-27 14:10-renamingChristian Grothoff6+371-331
2014-11-27 14:06-commentChristian Grothoff1+1-0
2014-11-27 14:05-simplify logicChristian Grothoff1+63-52
2014-11-27 13:55adding logic to allow GNUNET_SET_iterate_cancelChristian Grothoff5+80-13
2014-11-27 13:31use and respect send_more field in IterAckMessageChristian Grothoff3+379-312
2014-11-27 11:56clean up internal set API, avoid copying context message needlesslyChristian Grothoff6+125-141
2014-11-27 11:35again, do not pass salt around, code cleanup, etc.Christian Grothoff4+259-172
2014-11-27 11:35-return const, do not mangle const inputChristian Grothoff2+7-12
2014-11-27 10:31remove additional variant of operation stateChristian Grothoff4+72-91
2014-11-27 10:04rename element's type field to 'element_type'Christian Grothoff15+50-43
2014-11-27 10:04-do not run tests if disabledChristian Grothoff1+2-0
2014-11-27 09:50eliminating useless salt argument, salt can be generated inside of gnunet-service-setChristian Grothoff14+133-115
2014-11-24 14:18-indentChristian Grothoff1+6-3
2014-11-24 14:17-indentChristian Grothoff1+37-23
2014-11-24 14:12-inlineChristian Grothoff1+21-27
2014-11-24 14:06-do not do GC for each destroyed operation on client disconnectChristian Grothoff4+43-37
2014-11-24 13:57fixing collect_generation_garbage() complexity, doxygen, etc.Christian Grothoff5+274-207
2014-11-23 20:38-fix indentChristian Grothoff1+26-12
2014-11-23 20:37-fix docs, fix shutdownChristian Grothoff2+56-16
2014-11-23 20:13-bad printfChristian Grothoff1+0-1
2014-11-23 20:12-fix misc monitoring issuesChristian Grothoff7+44-24
2014-11-23 19:24-fix sync signalling for plugin monitoringChristian Grothoff4+81-31
2014-11-23 19:11-fix message typeChristian Grothoff2+4-2
2014-11-23 19:05-indentation, doxygenChristian Grothoff5+90-64
2014-11-23 18:55-no args for -PChristian Grothoff1+1-1
2014-11-22 20:34-rename constantsChristian Grothoff3+15-15
2014-11-22 20:28-fix warningChristian Grothoff1+5-3
2014-11-22 20:27adding TCP STEALTH support (without integrity protection) to HTTP(S) serverChristian Grothoff3+152-105
2014-11-22 20:09-fixesChristian Grothoff1+4-1
2014-11-22 20:08-doxChristian Grothoff1+5-0
2014-11-22 20:07adding TCP STEALTH support to HTTP client (without integrity protection)Christian Grothoff3+408-191
2014-11-22 19:02adding support for TCP STEALTH integrity protectionChristian Grothoff1+26-12
2014-11-22 18:57-move welcome creation to startupChristian Grothoff2+15-8
2014-11-21 12:43-fix ftbfsChristian Grothoff1+1-1
2014-11-15 19:06-fix #3558Christian Grothoff2+4-3
2014-11-07 18:13make set testcase fail to highlight issue #3490Christian Grothoff2+140-102
2014-11-07 17:43implement transport plugin session monitoring support in gnunet-transport (#3452)Christian Grothoff2+209-15
2014-11-07 16:33implementing plugin session monitoring API (#3452)Christian Grothoff15+829-212
2014-11-03 13:36-update and improve visualizationsChristian Grothoff1+83-47
2014-11-02 21:31-use const for the arrayChristian Grothoff3+3-3
2014-11-02 21:25adding TCP_STEALTH option to default configurationChristian Grothoff1+3-0
2014-11-02 20:54adding TCP_STEALTH support to TCP pluginChristian Grothoff7+256-56
2014-11-02 15:18-fix ftbfsChristian Grothoff1+1-1
2014-11-02 11:24-fix #3556Christian Grothoff1+42-30
2014-10-27 16:10Add gnunet.io hostlist serverDavid Barksdale1+1-1
2014-10-27 07:31-doxygen fixesChristian Grothoff2+4-4
2014-10-25 23:04-fix ftbfsChristian Grothoff1+1-1
2014-10-23 10:59implementing monitoring functionality in transport serviceChristian Grothoff4+175-40
2014-10-23 10:22define transport plugin monitor IPC formatChristian Grothoff2+71-0
2014-10-23 10:22add function to obtain number of subscribers to NCChristian Grothoff2+28-0
2014-10-23 09:02-towards #3452: implement monitoring API in DVChristian Grothoff1+124-5
2014-10-20 11:18-do not log 0-byte callbackChristian Grothoff1+4-3
2014-10-18 12:21Hello Christian,Christian Grothoff2+2-2
2014-10-15 00:55- debug key clearingBart Polot1+2-1
2014-10-15 00:55- fix logging of key materialBart Polot1+11-4
2014-10-15 00:55- only try to pop messages if there are any, otherwise directly destory the connectionBart Polot1+25-12
2014-10-15 00:55- fix connection.c:972 assertion, mark tunnel as WAITING when an incoming connection is receivedBart Polot1+4-1
2014-10-15 00:55- fix assertion during single-connection timeout, update docsBart Polot2+13-4
2014-10-15 00:55- logBart Polot1+2-2
2014-10-15 00:55- test all log files (except .log)Bart Polot1+2-2
2014-10-15 00:55- ignoresBart Polot1+3-0
2014-10-15 00:55- ignore for gitBart Polot1+10-0
2014-10-15 00:55- wrong condition, random paths removed instead of direct ones, fix #3531Bart Polot1+1-1
2014-10-15 00:55- signal when dht path is not correct, styleBart Polot1+6-1
2014-10-15 00:55- off by one: add own ID to ID array when creating path from DHTBart Polot1+4-3
2014-10-15 00:55Use optimizaiton of paths on store from DHT as well as on receipt from CONN_CREATEBart Polot4+98-127
2014-10-15 00:55- fix false assert trigger when message #0 is lostBart Polot1+1-1
2014-10-15 00:55- fix faux compiler warningsBart Polot1+2-1
2014-10-10 05:29-too sleepyChristian Grothoff1+2-2
2014-10-10 05:28-fix dbzChristian Grothoff1+1-0
2014-10-09 14:09-fix #3550Christian Grothoff1+2-1
2014-10-05 12:28-fix leakChristian Grothoff1+1-0
2014-10-05 12:26-fix use-after-free in error handlingChristian Grothoff1+3-2
2014-10-05 12:24-add missing returnChristian Grothoff1+1-0
2014-10-05 12:22-fix test logicChristian Grothoff1+3-2
2014-10-05 12:20-actually enable logic to drop part of path to fit message size, check against correct constantChristian Grothoff2+4-4
2014-10-05 12:16-add missing breakChristian Grothoff1+1-0
2014-10-05 12:15-add assertionChristian Grothoff1+81-85
2014-10-05 12:13-fix leakChristian Grothoff1+28-29
2014-10-05 12:10-fix leak of sockaddrChristian Grothoff1+67-45
2014-10-05 12:03-eliminate dead codeChristian Grothoff1+0-4
2014-10-05 12:02-eliminate leakChristian Grothoff1+4-11
2014-10-05 12:00-remove dead assignmentChristian Grothoff1+15-10
2014-10-05 11:59-remove superflous semicolon, causing logic to be executed despite condition not being satisfiedChristian Grothoff1+3-2
2014-10-05 11:34-remove superflous semicolon causing branch to be always taken and significant logic to be omitted; pass pointers to HashCode and PeerIdentities instead of making copiesChristian Grothoff3+62-59
2014-10-05 11:29-avoid leaking trail by avoiding allocation in the first place, use unsigned as appropriate, eliminate useless returnChristian Grothoff1+5-8
2014-10-05 11:26-fix i/j indexing confusion, resulting in array index out of boundsChristian Grothoff1+288-288
2014-10-05 01:29-fix leak, uninit maskChristian Grothoff1+20-5
2014-10-05 01:24-check return valueChristian Grothoff1+13-10
2014-10-05 01:24-fix leakChristian Grothoff1+1-0
2014-10-05 01:24-init randChristian Grothoff1+4-3
2014-10-05 01:24-fix return values, add missing returnChristian Grothoff1+6-4
2014-10-03 21:21-doxygenChristian Grothoff1+3-3
2014-10-03 20:48-set socket to NULL on close to avoid double-close, do not cleanup on timeout, leave that to appChristian Grothoff2+30-27
2014-10-03 18:59-return non-NULL even if we instantly failChristian Grothoff1+2-3
2014-10-03 18:56-fix format stringChristian Grothoff1+1-1
2014-10-03 18:54-fix NPE in NAT testChristian Grothoff1+22-16
2014-10-02 08:22bratao's patch for #3545: suspend/resume of downloadsChristian Grothoff2+51-0
2014-10-01 09:20-is pending is deadChristian Grothoff2+0-12
2014-09-30 21:58-pogenChristian Grothoff1+0-1
2014-09-30 21:57-fix typo found by Bertrand MarcChristian Grothoff1+1-1
2014-09-30 21:56-fix typo found by Bertrand MarcChristian Grothoff1+1-1
2014-09-30 21:55build fix from Bertrand MarcChristian Grothoff1+2-2
2014-09-30 21:54-noinstChristian Grothoff1+1-1
2014-09-30 21:53Adding man pages from Bertrand Marc. Thanks!Christian Grothoff4+124-0
2014-09-30 13:21-doxygen, code cleanupChristian Grothoff2+26-14
2014-09-25 17:47sensor: profiler updateOmar Tarabai1+6-20
2014-09-25 17:36sensor: profiler updateOmar Tarabai4+93-367
2014-09-23 09:40removing unused "RF_PENDING" flagMatthias Wachs5+6-13
2014-09-22 23:50Further fixes for issue #3544David Barksdale2+4-4
2014-09-22 18:42xvine: better log printsSupriti Singh2+5-21
2014-09-22 15:25xvine: remove warningsSupriti Singh1+1-2
2014-09-22 15:21X-Vine: FixesSupriti Singh2+7-2
2014-09-22 15:12- Act malicious API complete - Using multiple trails in PUT/GETSupriti Singh8+533-204
2014-09-22 13:19sensor: profiler updatesOmar Tarabai3+174-64
2014-09-22 08:42fix for missing receive not done callMatthias Wachs1+3-0
2014-09-21 09:29fix #3544Christian Grothoff2+4-4
2014-09-20 17:42sensor: retry reporting to collection point if failsOmar Tarabai1+176-3
2014-09-18 17:10sensor: profiler prompts for peer reconnectionOmar Tarabai2+130-15
2014-09-17 21:51Removing trail compression messageSupriti Singh3+65-298
2014-09-17 19:28sensor: minor fixesOmar Tarabai8+44-16
2014-09-15 16:00sensor: pow benchmarkingOmar Tarabai3+274-2
2014-09-15 15:00fixOmar Tarabai2+2-2
2014-09-15 13:15sensor: update to gaussian model + optimized parametersOmar Tarabai5+60-31
2014-09-13 13:54fixing parallel build, getting rid of useless _DEPENDENCIES declarationsChristian Grothoff41+488-952
2014-09-13 12:39trying to do something about #3540Christian Grothoff6+79-46
2014-09-10 12:03fix assertion, ensure 0-terminationChristian Grothoff1+1-1
2014-09-08 21:59peerstore: clearer variable nameOmar Tarabai1+7-7
2014-09-05 19:06-remve legacy optionChristian Grothoff3+0-5
2014-09-05 19:05-remve legacy optionChristian Grothoff3+0-7
2014-09-05 16:54- remove dead codeBart Polot2+0-22
2014-09-05 16:54- indentation, fix old(er) gcc compilation warnings "may be uninitialized"Bart Polot1+3-4
2014-09-05 16:54- check path length, simplify error conditionsBart Polot1+4-8
2014-09-05 15:38Fix FS search with multiple results for the same keywordBruno Cabral1+1-1
2014-09-05 13:21- free memory on error, coverity #13058Bart Polot1+2-0
2014-09-05 13:21Fix test caseBruno Cabral1+3-2
2014-09-05 13:14- remove dead code, coverity #13008Bart Polot1+0-6
2014-09-05 12:49Add fs search test with multiple files using an AND operatorBruno Cabral2+272-0
2014-09-05 12:36Removing r5n profiler, using the same profiler for both x-vine and r5nSupriti Singh3+13-793
2014-09-05 09:36-indentationChristian Grothoff1+9-8
2014-09-05 09:34patch was correct, but no need to have the bug as a commentChristian Grothoff1+0-1
2014-09-05 09:19libcurl.m4 addedChristian Grothoff2+253-0
2014-09-05 03:10Do not crash if key is NULL.Bruno Cabral1+11-3
2014-09-04 22:53Avoid infinite loop. The loop go on backward, if we add 3 when we see a double quote, we will get into a infinite loopBruno Cabral1+1-1
2014-09-04 12:49address Debian #758937: allow use of curl if it is really the gnutls version and libgnurl is unavailableChristian Grothoff6+171-69
2014-09-03 15:01sensor profiler completeOmar Tarabai2+75-18
2014-09-03 12:10fix for neigbours created multiple timesMatthias Wachs1+3-0
2014-09-03 11:20sensor profiler fixOmar Tarabai1+13-10
2014-09-03 10:47sensor: towards profilerOmar Tarabai1+58-21
2014-09-02 15:27sensor profiler: disconnect peers functionalityOmar Tarabai3+199-14
2014-09-02 13:49no one cares about this messageMatthias Wachs1+1-2
2014-09-02 12:32compare with expected valueMatthias Wachs1+2-2
2014-09-02 12:28get improved warningMatthias Wachs1+1-1
2014-09-02 12:16sensor: towards profilerOmar Tarabai3+57-6
2014-09-02 11:43fix: bluetooth helper with suid installerMatthias Wachs2+8-12
2014-09-01 18:04sensor: towards profilerOmar Tarabai2+31-6
2014-09-01 17:35fixOmar Tarabai1+1-0
2014-09-01 17:17sensor: towards profilerOmar Tarabai2+84-16
2014-09-01 15:44config files for testsMatthias Wachs6+377-0
2014-09-01 15:25scritpMatthias Wachs1+18-0
2014-09-01 12:18sensor: profiler reads topology from fileOmar Tarabai2+33-26
2014-09-01 09:08improved profilerMatthias Wachs1+63-5
2014-09-01 08:21remove PORT related information from unix add unix perf cfgsMatthias Wachs3+113-8
2014-08-31 17:58- remove duplicate/incorrect API callBart Polot3+5-24
2014-08-31 15:14Don't destroy channel if it was already destroyed.Bruno Cabral1+2-1
2014-08-31 14:58Fix infinite loop ( grothoff, please check !)Bruno Cabral3+28-0
2014-08-30 08:32missing state renameMatthias Wachs1+1-1
2014-08-29 15:55sensor: towards profilerOmar Tarabai1+88-3
2014-08-29 15:07profiler doneMatthias Wachs3+166-100
2014-08-29 13:44profiler and cfgMatthias Wachs4+254-1527
2014-08-29 13:21improve logging on cfg errorMatthias Wachs1+13-4
2014-08-29 12:47disable autostartMatthias Wachs1+31-2
2014-08-29 11:40peerstore: towards profilerOmar Tarabai1+6-59
2014-08-29 11:31profilerMatthias Wachs4+1955-17
2014-08-28 20:09Readding trail compression to check if it can reduce trail lengthSupriti Singh2+293-20
2014-08-28 16:06sensor: towards profilerOmar Tarabai2+175-3
2014-08-28 15:30sensor: towards profilerOmar Tarabai1+182-8
2014-08-28 13:39rename switching stateMatthias Wachs2+20-20
2014-08-28 13:37sensor: towards profilerOmar Tarabai3+261-1
2014-08-28 13:31using tcp terminology for 3 way handshake: syn/syn_ack/ack renaming all functions, states, messages ...Matthias Wachs6+261-262
2014-08-28 10:26sensor: removed interval restrictionOmar Tarabai1+0-13
2014-08-28 07:30Exponential backoff for find finger trail taskSupriti Singh1+12-0
2014-08-27 19:59Reset the successor send time in notify confirmation messageSupriti Singh1+8-1
2014-08-27 19:21Exponential backoffSupriti Singh3+21-11
2014-08-26 22:55If 0 max search, use r5n dhtSupriti Singh1+25-7
2014-08-26 20:59-doxygenChristian Grothoff1+3-3
2014-08-26 20:28Checking for GNUNET_CONSTANTS_MAX_ENCRYPTED_MESSAGE_SIZE in put message in X-VineSupriti Singh1+4-5
2014-08-26 13:30Wait for Bandwidth statistics to be collected.Sree Harsha Totakura1+1-2
2014-08-25 19:25- Adding r5n profiler. - Changes in makefile for r5n profiler - Correctly adding the trail in add_trail - Passing correct trail id in PUT message routing lookupSupriti Singh4+190-70
2014-08-25 10:24peerstore: fixOmar Tarabai1+2-2
2014-08-24 22:42peerstore: fixOmar Tarabai2+9-4
2014-08-24 22:36Changing delay_put and delay_getSupriti Singh1+8-6
2014-08-24 22:28Randomized PUT/GET delay interval.Supriti Singh3+688-38
2014-08-24 18:29peerstore: minor fixesOmar Tarabai3+19-7
2014-08-24 17:58Code refactoringSupriti Singh2+57-61
2014-08-24 03:29secretsharing cleanupFlorian Dold1+34-4
2014-08-24 02:49full proof of fair encryptionFlorian Dold3+251-55
2014-08-24 01:15FixSupriti Singh1+43-4
2014-08-24 00:44FixSupriti Singh1+15-5
2014-08-24 00:22FixSupriti Singh1+1-1
2014-08-24 00:10Fixing bug causing cancelling of unscheduled task in send_notifySupriti Singh1+23-7
2014-08-23 08:48Code refactoringSupriti Singh1+13-39
2014-08-23 08:16Change in put/get logicSupriti Singh1+40-66
2014-08-22 23:29Modified logic for notify successorSupriti Singh2+174-31
2014-08-22 20:57FixmeSupriti Singh2+11-2
2014-08-22 20:04Check if task is deadSupriti Singh1+2-1
2014-08-22 18:52Waiting for verify successor result and timing out if result not received in some timeSupriti Singh1+37-5
2014-08-22 15:07Adding a new message type, GNUNET_MESSAGE_TYPE_XDHT_P2P_NOTIFY_SUCCESSOR_CONFIRMATIONSupriti Singh2+188-8
2014-08-22 14:37Do not continue if we are going to shutdown.Sree Harsha Totakura1+10-1
2014-08-22 14:35Teardown DHT connection after clearing up the ActiveContextSree Harsha Totakura1+15-13
2014-08-22 14:22Make the delays to start PUTs and GETs configurable as program parameters.Sree Harsha Totakura1+19-12
2014-08-22 14:03Do not realloc as this will render the pointers to ActiveContexts invalid.Sree Harsha Totakura1+0-1
2014-08-22 14:01After completing DHT PUT operations teardown the service connections in a seperate task.Sree Harsha Totakura1+46-11
2014-08-22 12:07debug printsSupriti Singh1+29-21
2014-08-22 11:20Handling missing next hop in verify successorSupriti Singh1+23-4
2014-08-21 23:32Commented out Exponential BackoffSupriti Singh2+6-6
2014-08-21 22:57Changed find_finger and verify_successor timeoutsSupriti Singh2+3-3
2014-08-21 22:54Fixing Warning, Creating new delays for puts and getsSupriti Singh2+14-3
2014-08-21 22:45Free successor_hash_mapSupriti Singh2+25-7
2014-08-21 21:42Code refactoring Handling the case where friend which is a finger may have trail len > 0Supriti Singh3+250-249
2014-08-21 13:30Proper log messagesSupriti Singh3+26-24
2014-08-21 12:55Changing the logic to check for circle completionSupriti Singh1+54-24
2014-08-21 11:59Fixing trail setup rejectionSupriti Singh3+97-80
2014-08-20 19:41generate proof of fair encryptionFlorian Dold2+164-25
2014-08-20 14:47- fixesSree Harsha Totakura1+4-1
2014-08-20 14:24Change the mode in DHT disconnect handler.Sree Harsha Totakura1+11-8
2014-08-20 14:11Reconnect to DHT services for doing GETs after PUTs have been made.Sree Harsha Totakura1+40-9
2014-08-20 14:05sensor: proof-of-work ingerated with anomaly reportsOmar Tarabai7+319-60
2014-08-20 13:40Mark operations as done when they are finished.Sree Harsha Totakura1+13-9
2014-08-20 13:14Fix counting started peers.Sree Harsha Totakura1+3-15
2014-08-20 13:00Start PUTs and GETs only from active peersSree Harsha Totakura1+11-12
2014-08-20 10:18sensor: fixes for proof-of-work, test passes nowOmar Tarabai3+53-21
2014-08-20 09:17xvine: fixesSupriti Singh1+37-24
2014-08-20 06:37xvine:fixesSupriti Singh1+61-39
2014-08-19 20:32sensor: test case for proof-of-work + fixesOmar Tarabai7+313-49
2014-08-19 20:22trail rejection fixesSupriti Singh1+10-34
2014-08-19 19:14Xvine: FixesSupriti Singh1+9-9
2014-08-19 18:34Fixing warningSupriti Singh2+27-1
2014-08-19 18:33- PUT/GET Code refactorSupriti Singh4+184-370
2014-08-19 14:13sensor: proof-of-work and signing library functionsOmar Tarabai6+360-7
2014-08-19 11:28Check for loop in put and get pathSupriti Singh2+146-109
2014-08-18 15:24doxygen fix use '+' as separator in hello uris and use ipv6 references delimited with '[' and ']'Matthias Wachs3+31-32
2014-08-18 12:44xvine:fixesSupriti Singh1+71-89
2014-08-18 11:57sensor: update to test case + fixOmar Tarabai4+126-34
2014-08-18 10:52xvine fixesSupriti Singh1+77-64
2014-08-17 16:54- Return value in select_closest_peer() instead of pointer - Handle no trail found in routing tableSupriti Singh1+125-134
2014-08-17 12:07Removed trail compression message. Checking for friend to source in trail setup.Supriti Singh2+39-295
2014-08-17 11:01Added correct routing table entry in trail setupSupriti Singh2+15-25
2014-08-16 13:40xvine:fixesSupriti Singh1+36-22
2014-08-16 10:18fail if plibc is not availableNils Durner1+4-5
2014-08-16 09:14Remove the messages of disconnected peer from pending queue.Supriti Singh1+116-33
2014-08-15 18:44sensor: test case + fixesOmar Tarabai11+756-32
2014-08-14 11:18Add options for SCALE_FREE topology.Sree Harsha Totakura1+7-0
2014-08-14 11:17More fixes for #3522Sree Harsha Totakura2+4-4
2014-08-14 10:58Try fixing 3522.Sree Harsha Totakura1+2-1
2014-08-14 10:34xvine: fixesSupriti Singh1+53-23
2014-08-13 15:29Check that you are not present in trail twice Check that sender peer is a valid peerSupriti Singh2+122-116
2014-08-13 13:58Act Malicious service codeSupriti Singh5+191-26
2014-08-12 12:51Do not bail out when pg_config is not found.Sree Harsha Totakura1+1-1
2014-08-12 11:38sensordashboard: storing received anomaly reportsOmar Tarabai2+60-5
2014-08-12 10:57sensor: force fake anomalyOmar Tarabai4+55-3
2014-08-11 18:39sensor: api changesOmar Tarabai7+293-447
2014-08-11 15:29sensor: starting modules controllable from configOmar Tarabai5+112-57
2014-08-11 15:04sensor: separate monitoring functionsOmar Tarabai6+509-401
2014-08-10 23:29xvine:fixesSupriti Singh1+7-17
2014-08-10 22:27xvine:fixesSupriti Singh1+17-13
2014-08-10 21:25Xvine: FixesSupriti Singh1+81-114
2014-08-10 17:25gnunet_psyc_util_lib was also missing from installBruno Cabral1+1-0
2014-08-10 13:47Checking if circle is formed.Supriti Singh4+303-178
2014-08-09 19:15Function signature do not match definition.Bruno Cabral1+1-1
2014-08-09 15:41Mingw work aroundBruno Cabral1+6-1
2014-08-09 13:34Missing Social Service includeBruno Cabral1+1-0
2014-08-08 22:20Include libpq-fe.h instead of postgres/libpq-fe.h.Sree Harsha Totakura11+173-44
2014-08-08 14:23-FixmesSree Harsha Totakura1+31-1
2014-08-08 13:29Using statistics to collect current successor of a peer in profilerSupriti Singh2+178-31
2014-08-08 09:26- English.Sree Harsha Totakura1+7-7
2014-08-07 18:24sensor: merged reporting moduleOmar Tarabai9+1067-1193
2014-08-07 14:17- Collect bandwidth statistics in profiler - Get average put/get length in profiler - Check for GNUNET_CONSTANTS_MAX_ENCRYPTED_MESSAGE_SIZE,instead of GNUNET_SERVER_MAX_MESSAGE_SIZESupriti Singh3+165-138
2014-08-07 12:03minor fixOmar Tarabai6+83-42
2014-08-07 09:38-pogenChristian Grothoff2+9-2
2014-08-06 22:37X-Vine:FixesSupriti Singh2+52-28
2014-08-06 14:15xvine: fixesSupriti Singh2+66-30
2014-08-06 11:07- added basic layout for b/w and successor stats collection in profiler - fixes in neighboursSupriti Singh3+190-64
2014-08-05 16:27sensor: towards anomaly reportingOmar Tarabai5+383-113
2014-08-05 15:58Check for duplicate peers in trail setup and verify successorSupriti Singh1+88-59
2014-08-05 13:24Exponential backoff for find_finger_trail_taskSupriti Singh2+90-31
2014-08-05 11:59sensor: towards anomaly reportingOmar Tarabai10+2022-1704
2014-08-04 16:43xvine:fixesSupriti Singh2+60-25
2014-08-04 14:18xvine:fixesSupriti Singh3+19-8
2014-08-04 13:55sensor: towards p2p anomaly reportingOmar Tarabai22+272-251
2014-08-04 11:06peerstore: indentationOmar Tarabai12+834-919
2014-08-03 18:20- add bart@voyagerBart Polot1+1-0
2014-08-02 21:50Missing separatorBruno Cabral1+1-1
2014-08-01 15:56- code reviewBart Polot1+868-845
2014-08-01 12:38x-vine:fixesSupriti Singh5+34-51
2014-08-01 12:20There's no GNUNET_LDFLAGS, there's only GN_LIB_FLAGSLRN3+15-15
2014-08-01 12:20Don't use the 'interface' name, it conflicts with definitions in W32 headersLRN1+6-6
2014-07-31 13:24x-vine:fixesSupriti Singh1+68-94
2014-07-31 09:06XVine: FixesSupriti Singh5+406-356
2014-07-31 08:18psyc, psycstore: operation result max error sizeGabor X Toth2+20-17
2014-07-30 21:18psyc, psycstore: retrieve state and historyGabor X Toth19+1938-613
2014-07-30 21:18client manager: documentationGabor X Toth2+102-54
2014-07-30 18:42- logBart Polot1+2-2
2014-07-30 18:42- debug info on queued messages when poppingBart Polot1+3-0
2014-07-30 18:42- remove unencrypted keepalive sendingBart Polot1+0-3
2014-07-30 18:42- show tunnel info on errorBart Polot1+1-0
2014-07-30 18:42- don't try to salvage traffic if no payload is queuedBart Polot1+4-2
2014-07-30 18:42- don't show error messages if tunnel's state is WAITINGBart Polot1+6-3
2014-07-30 09:21- untabifySree Harsha Totakura1+7-7
2014-07-30 08:21- better feedback to users about duplicated messagesBart Polot1+20-4
2014-07-30 08:21- don't break on old errors, check for ERROR level log messagesBart Polot1+2-1
2014-07-29 16:20minor changesMatthias Wachs2+4-4
2014-07-29 14:53- mark connections as to be destroyed by the _sent continuationBart Polot1+3-1
2014-07-29 14:01sensor, sensordashboard: doxygen fixes + indentationOmar Tarabai16+864-873
2014-07-29 13:06- more info on buildbot errorsBart Polot1+9-3
2014-07-29 13:06- dump keys to STRERR on debug, if flag is onBart Polot1+10-0
2014-07-28 11:38fixOmar Tarabai2+2-1
2014-07-28 11:29added a section for PEERSTORE in tutorialOmar Tarabai2+122-1
2014-07-28 09:26sensor: fix memory leaksOmar Tarabai1+17-1
2014-07-28 05:22- don't revive dead tunnelsBart Polot1+4-1
2014-07-28 05:22- missing cstate2sBart Polot1+2-1
2014-07-28 05:12- fix trim-after-freeBart Polot1+18-2
2014-07-28 05:12- dont complain about tunnels in search of a pathBart Polot1+11-8
2014-07-28 05:12Resend traffic queued on connections that time-out, if the peer is an endpoint.Bart Polot1+58-0
2014-07-28 05:12- use WAITING if some connections are in progressBart Polot1+6-1
2014-07-28 05:12- set tunnel cstate to SEARCH when 0 connections are presentBart Polot1+7-4
2014-07-27 13:17psyc: membership storeGabor X Toth9+158-104
2014-07-27 11:35psyc: multicast callbacks for membership test and fragment/message replayGabor X Toth1+118-35
2014-07-27 11:35psycstore: add option to perform membership test when retrieving fragment or messageGabor X Toth5+259-53
2014-07-27 01:23sensor: completed update functionalityOmar Tarabai5+199-40
2014-07-25 18:02sensor: towards update functionalityOmar Tarabai6+503-74
2014-07-25 13:24multicast: send join decision to remote peerGabor X Toth3+66-36
2014-07-25 11:42sensor: towards update functionalityOmar Tarabai5+408-77
2014-07-25 10:27multicast: use cadet to contact remote peersGabor X Toth11+656-108
2014-07-25 03:30- fix error conditionBart Polot1+0-2
2014-07-25 03:30- fix handling of SYNACK corner caseBart Polot1+19-25
2014-07-25 03:30- if an "old_key" is not valid (for instance, at tunnel establishment), clear the context ASAPBart Polot1+28-0
2014-07-25 03:30- inform about dropped messagesBart Polot1+2-2
2014-07-25 03:29- debug info on errorBart Polot1+1-0
2014-07-24 21:58social: fix test debugGabor X Toth1+2-2
2014-07-24 21:56social,psycstore: fix tests linking/debugGabor X Toth2+9-7
2014-07-24 15:46- don't send keepalives if traffic is queuedBart Polot1+1-0
2014-07-24 15:18xdht: track topology successor and predecessor neighbours.Sree Harsha Totakura2+39-4
2014-07-24 14:27sensor: minor fixesOmar Tarabai7+232-208
2014-07-24 13:39- fix compileBart Polot1+5-5
2014-07-24 13:33- restore long testsBart Polot1+1-1
2014-07-24 12:58fixing documentationMatthias Wachs5+134-37
2014-07-24 12:44peerstore: doxygenOmar Tarabai6+96-81
2014-07-24 12:19Calculating index from finger value and my identity using shift operationSupriti Singh1+24-2
2014-07-24 12:18fixing doxygen documentationMatthias Wachs1+2-2
2014-07-24 12:14doxygen fixesMatthias Wachs4+15-14
2014-07-24 11:57fixing doxygenMatthias Wachs5+14-11
2014-07-24 11:55sensor: towards update functionalityOmar Tarabai3+202-40
2014-07-24 10:01test_plugin_psycstore: use ecdsa keys where appropriateGabor X Toth1+5-5
2014-07-24 09:57test_psycstore: use ecdsa keys where appropriateGabor X Toth1+6-6
2014-07-24 09:51xvine:fixesSupriti Singh1+197-159
2014-07-24 09:46psyc,social: fix linking for testsGabor X Toth2+8-4
2014-07-24 09:30psyc: fix timing-related test failureGabor X Toth1+56-36
2014-07-24 08:17multicast,psyc,social: remove DEBUG #defines from tests to keep `make check` workingGabor X Toth3+6-12
2014-07-24 07:59social: guest_talk test; multicast: fix member_to_origin_resume()Gabor X Toth5+60-45
2014-07-24 06:00- in ACK tests, the initializer message is part of the data exchangeBart Polot1+2-0
2014-07-24 04:35- revamp almost all cadet tests, keep track of messages, sizes, acksBart Polot1+73-46
2014-07-23 22:01social: fix linkingGabor X Toth1+9-2
2014-07-23 17:34Enable tests to run concurrently.Sree Harsha Totakura1+55-39
2014-07-23 16:19social: implement enter/leave/messaging; psyc: improvements and fixesGabor X Toth21+3942-520
2014-07-23 16:19Revert "- convince gcc to compile"Gabor X Toth1+9-11
2014-07-23 16:19Revert "- persuade social to at least compile"Gabor X Toth1+12-53
2014-07-23 05:47- send ack AFTER removing message from queue, otherwise ack triggers an assert for sending and ACK of still-existing dataBart Polot1+1-1
2014-07-23 05:47- count a MIMD as received only after sending it to clientBart Polot1+3-3
2014-07-23 05:47- send past messages to client, as they are ordered below ACKBart Polot1+1-1
2014-07-23 05:47- log payload of dropped dataBart Polot1+3-2
2014-07-23 05:47- correct data feedbackBart Polot1+2-1
2014-07-23 05:47- make sure head of pending messages is > expected message, fix integer underflowBart Polot1+1-0
2014-07-23 05:47- clear ready flag on sendBart Polot1+6-0
2014-07-23 05:47- fix loggingBart Polot1+4-4
2014-07-22 16:00- make sure connection is destroyed and no use-after-free happensBart Polot3+68-48
2014-07-22 16:00- only an error if counter was wrongBart Polot1+1-1
2014-07-22 16:00- Keepalives should NOT be transmitted in the clearBart Polot1+0-1
2014-07-22 11:56towards sensor update functionalityOmar Tarabai6+364-2
2014-07-22 02:54- add connection state BROKEN for connections destroyed on behalf of intermediate nodesBart Polot2+15-6
2014-07-21 10:13- convince gcc to compileBart Polot1+11-9
2014-07-21 09:58- persuade social to at least compileBart Polot1+53-12
2014-07-21 09:52- more debug info on buildbotsBart Polot3+11-7
2014-07-21 00:15Force sending of KX messages even when connection queue is fullBart Polot1+20-21
2014-07-21 00:15- fixBart Polot1+1-1
2014-07-21 00:15- fix tunnel state management after connection failure<Bart Polot5+44-11
2014-07-21 00:15- debug info for tunnel status mismatchBart Polot1+3-1
2014-07-21 00:15- schedule next keepalive even if tunnel is still in SEARCHINGBart Polot1+3-3
2014-07-21 00:15- debug INFO for missing keepalive in BCKBart Polot1+4-0
2014-07-21 00:15- On a new EPHM, do a immediate rekeyBart Polot2+4-3
2014-07-21 00:15- notify about deleted messages when popping messages from a connection, allowing to keep a count and make sure the connection is destroyedBart Polot3+37-11
2014-07-21 00:15- doxygen, code formattingBart Polot3+27-5
2014-07-21 00:15- as connecton_pop destroys many message type wihtout return, count is not applicableBart Polot1+2-13
2014-07-21 00:15- don't dereference c in connection pop, c might be free'd if previous call popped last messageBart Polot1+1-1
2014-07-21 00:15- more debug info on received ACK, doxygenBart Polot1+6-1
2014-07-21 00:15- show queued messages when allowing client to send moreBart Polot1+7-0
2014-07-21 00:15- don't re-encrypt data queued in a broken connectionBart Polot3+43-8
2014-07-21 00:15- save old logfilesBart Polot1+2-1
2014-07-21 00:15- simplify loopcheckBart Polot1+7-13
2014-07-21 00:15- check that the connection belongs to a tunnel when keeping it alive (otherwise, it might be BROKEN)Bart Polot1+6-0
2014-07-21 00:15- cancel any rekey tasks when calling it directlyBart Polot1+2-0
2014-07-21 00:15- test for coredumps and assertions on loopcheckBart Polot1+2-0
2014-07-21 00:15- warn when test goes wrongBart Polot1+4-1
2014-07-21 00:15- when a connection is broken, remove it from tunnel, allow tunnel to update cstate and try to create new connectionsBart Polot1+2-0
2014-07-21 00:15- allow to run specific checks in a loopBart Polot1+18-7
2014-07-17 15:25duplicate timeout logic: numeric_reverse frees memory but does not unqueueMatthias Wachs1+0-3
2014-07-17 14:44remove debug messageMatthias Wachs1+0-3
2014-07-17 14:43fixing assertion in gnunet-ats.c:250: hashmap did not copy peer ids -> crashMatthias Wachs1+12-21
2014-07-17 14:28clean upMatthias Wachs1+112-114
2014-07-17 14:02minor changesMatthias Wachs2+4-4
2014-07-17 14:01dns forward and reverse lookup functionality for http namesMatthias Wachs1+464-179
2014-07-17 11:18bandwidth stability for ATSMatthias Wachs1+7-4
2014-07-17 09:47do not use NBO internallyMatthias Wachs9+187-177
2014-07-17 08:35per peer back-off for transport connect attemptsMatthias Wachs1+22-2
2014-07-17 08:02fix docu, make code readable, remove unclear FIXME, add max frequencyMatthias Wachs1+11-4
2014-07-16 15:45Removing warningsSupriti Singh1+6-5
2014-07-16 15:40code cleanupSupriti Singh1+164-1234
2014-07-16 12:38error handlingOmar Tarabai1+24-11
2014-07-16 06:30xvine: fixesSupriti Singh3+1175-157
2014-07-15 10:38-define port for W32Christian Grothoff1+1-0
2014-07-14 17:51moving peerstore out of experimentalOmar Tarabai1+1-2
2014-07-14 17:40fs now uses peerstore to store respect valueOmar Tarabai4+91-81
2014-07-14 17:37config fixOmar Tarabai4+14-13
2014-07-14 13:03Add DEBUG to GET requests. Add replication degree as an option.Supriti Singh1+11-1
2014-07-14 12:20Close client connection to DHT once GET is succeeded or failed.Supriti Singh1+8-2
2014-07-14 12:03Use correct key while doing GET. Wait for all PUT and GET requests to complete.Supriti Singh1+3-15
2014-07-12 20:29fix #3446Christian Grothoff3+107-31
2014-07-11 22:10-fixing doxygen, indentationChristian Grothoff3+55-32
2014-07-10 17:49rename logread toolsGabor X Toth4+7-5
2014-07-10 17:49PSYC(store), Multicast: use ECDSA slave/member keys; PSYC: add GNUNET_PSYC_message_create()Gabor X Toth19+561-291
2014-07-10 10:38rename "name" to labelMatthias Wachs1+4-4
2014-07-10 09:15gnunet coding style template for eclipseMatthias Wachs1+291-0
2014-07-10 08:51improving documentationMatthias Wachs1+10-9
2014-07-09 14:46Added flag to API disconnect method to send pending store requests before disconnecting. Added a test case for it.Omar Tarabai13+211-34
2014-07-09 14:07- include NULL guards in debugBart Polot1+8-1
2014-07-09 14:07- fix variable log level, add connection debug functionBart Polot4+113-31
2014-07-09 14:07- include order upsets kdevelopBart Polot1+3-2
2014-07-09 11:13fixing USE_SUSPEND error with mhd daemon and free errorMatthias Wachs1+6-5
2014-07-08 18:03peerstore doesn't shutdown when clients are connectedOmar Tarabai1+136-35
2014-07-08 07:33-tolerate it if gnunet://gns/ URI prefix is in upper caseChristian Grothoff1+5-1
2014-07-07 14:47sensordashboard: received data stored in peerstoreOmar Tarabai2+32-1
2014-07-07 10:43logging more verboseOmar Tarabai1+2-2
2014-07-07 08:25missing mapping for CERTMatthias Wachs1+1-0
2014-07-06 20:50xvine: FixesSupriti Singh5+281-206
2014-07-06 18:02documentation fixOmar Tarabai1+1-1
2014-07-05 00:13- document code, small sanity checksBart Polot1+10-1
2014-07-04 21:38Do not cleanup operation queues if they are not empty. Instead, mark them as expired and clean them in destructor. --This line, and those below, will be ignored--Sree Harsha Totakura1+67-8
2014-07-04 15:47new sensors + disabled reporting by defaultOmar Tarabai15+213-21
2014-07-04 15:31sensor lifetime defaults to foreverOmar Tarabai1+1-1
2014-07-04 15:16completed sensordashboard + fixesOmar Tarabai7+319-130
2014-07-04 12:29- fix #3483Bart Polot1+12-1
2014-07-04 12:29- verbose debugBart Polot1+1-0
2014-07-04 12:29- dont use pointer after freeBart Polot1+3-1
2014-07-04 10:50fix statistics for reuqestsMatthias Wachs1+8-1
2014-07-03 22:57Fix hostlist server CORS headersDavid Barksdale1+0-1
2014-07-03 20:11Require libmicrohttpd >= 0.9.32David Barksdale2+8-10
2014-07-03 18:52Use MHD_USE_SUSPEND_RESUME, fixes #3460David Barksdale1+3-0
2014-07-03 18:03Don't break, this is expected from XHR clientsDavid Barksdale1+2-2
2014-07-03 15:22- fix connection pending counterBart Polot1+1-1
2014-07-03 14:07- debug info for buildbot reportsBart Polot1+1-0
2014-07-03 14:06moved common sensor functionality to a util libOmar Tarabai10+704-548
2014-07-03 13:39- Convince 'make -j 10' to work nicely.Bart Polot1+2-2
2014-07-03 13:30- Revert "Fix transport blacklist tests" - This reverts commit 3f7a1601abadaa0a8036a39e5227ae4c156dd50e/r33895: we went back to standart Crockford base32.Bart Polot6+33-27
2014-07-03 13:29- fixing use after free - renaming connections to requestsMatthias Wachs1+59-58
2014-07-03 13:25Since we started using ECC, peer identities ARE public keys, not their hashes. This commit removes the miss-documented, redundant option and the duplicate code associated to its handling.Bart Polot2+1-26
2014-07-03 13:25Added a cleaned-up vanity key generator to gnunet-eccBart Polot1+72-8
2014-07-03 13:08fixing memory leak and session disconnectMatthias Wachs1+77-46
2014-07-03 12:17wrong typeMatthias Wachs1+1-1
2014-07-03 12:16additional log infoMatthias Wachs1+2-1
2014-07-03 12:10- introducing state for put requests - clean up shutdown - renaming GET/PUT connections to "requests"Matthias Wachs1+260-231
2014-07-03 08:45Xvine: fixesSupriti Singh4+97-76
2014-07-02 19:30- trigger an immediate rekey if a peer's ephemeral key changesBart Polot1+2-0
2014-07-02 19:30- dont destroy in-progress kxBart Polot1+1-1
2014-07-02 19:30- destroy kx_ctx created on receipt of an ephemeral key if key is not newBart Polot1+53-34
2014-07-02 19:30- refactorBart Polot1+11-19
2014-07-02 19:30- fix #3479Bart Polot1+20-0
2014-07-02 19:30- fix error conditionBart Polot1+5-5
2014-07-02 19:30- don't warn when connection is being establishedBart Polot1+2-1
2014-07-02 19:30- don't update ACK based on queued and yet undelivered messages - send ACK upon delivery of queued messages to clientBart Polot1+14-30
2014-07-02 19:30- fix logBart Polot1+1-1
2014-07-02 19:30- revert to standard Crockford base32Bart Polot1+1-1
2014-07-02 16:55Fix transport blacklist testsDavid Barksdale6+27-33
2014-07-02 15:27Simplify HTTP server session cleanup even moreDavid Barksdale1+1-22
2014-07-02 12:51sensor: completed reporting to collection pointOmar Tarabai5+263-40
2014-07-02 07:39tracking down connection exceeded issueMatthias Wachs1+15-3
2014-07-01 23:12sensor: towards reporting to collection pointOmar Tarabai1+262-14
2014-07-01 17:42sensor dashboard (collection point) initial commitOmar Tarabai10+383-8
2014-07-01 08:21xvine: fixesSupriti Singh3+58-53
2014-07-01 03:13Add HTTP transport tests with XHR client emulationDavid Barksdale6+198-6
2014-06-30 14:17initial sensor reporting component codeOmar Tarabai14+230-15
2014-06-30 13:44Print `I' instead of `L'.Sree Harsha Totakura1+1-1
2014-06-30 13:20Print O, L, U instead of 0, 1, V in Crockford encoding.Sree Harsha Totakura1+1-1
2014-06-30 13:04- debugBart Polot1+7-6
2014-06-27 15:01xvine: bug fixesSupriti Singh5+54-44
2014-06-27 12:30fix for cfg loadingMatthias Wachs1+1-1
2014-06-27 11:53clarify cfg loadingMatthias Wachs2+12-2
2014-06-27 10:27do not notify transport multiple time for a sessionMatthias Wachs1+3-2
2014-06-27 10:03reflow paragraphMatthias Wachs1+11-15
2014-06-27 09:00fixes for neighbor:Matthias Wachs1+14-3
2014-06-26 23:49Fix hostlist server CORS headersDavid Barksdale1+22-21
2014-06-26 20:01removing duplicate curl handlesMatthias Wachs1+102-122
2014-06-26 17:40set parent queue to NULL before discarding envelopes when destroying a message queueFlorian Dold1+1-0
2014-06-26 16:18sensor analysis: gaussian modelOmar Tarabai4+171-10
2014-06-26 14:54removeMatthias Wachs1+0-1
2014-06-26 14:40adding useful info messagesMatthias Wachs1+14-2
2014-06-26 14:32addresses must not change the active valueMatthias Wachs1+0-1
2014-06-26 14:15sensor: unified numeric datatypesOmar Tarabai12+47-41
2014-06-26 14:09xvine: bug fixSupriti Singh5+256-149
2014-06-26 12:51DLL instead of multihashmapOmar Tarabai1+44-40
2014-06-26 12:50fixing memory leakMatthias Wachs1+1-0
2014-06-26 12:40fix fixmes + minor debugMatthias Wachs1+40-9
2014-06-26 12:25use static variableMatthias Wachs1+2-1
2014-06-26 12:25Sensor gaussian model skeletonOmar Tarabai7+176-10
2014-06-26 12:15renamingMatthias Wachs1+15-5
2014-06-26 11:43info when refuse otherwise debugMatthias Wachs1+1-1
2014-06-26 11:39log message for delayed validationMatthias Wachs1+7-0
2014-06-26 11:34fix uninitialized valueMatthias Wachs1+6-9
2014-06-26 11:32make delay computation readable perform validation only if plugin is available, otherwise rescheduleMatthias Wachs1+32-5
2014-06-26 11:21this break was never seen ... so not required anymoreMatthias Wachs1+4-14
2014-06-26 11:02reduced debug levelMatthias Wachs1+12-8
2014-06-26 10:58if suggested address == primary address only update quotasMatthias Wachs1+11-7
2014-06-26 10:50detecting duplicate connectsMatthias Wachs1+18-3
2014-06-26 09:00target not required anymore since we use HELLO_ADDRESSESMatthias Wachs1+17-24
2014-06-26 02:24Missed mesh->cadet rename in fs.conf.inDavid Barksdale1+1-1
2014-06-25 20:22combine sources for wlan and bluetooth plugin logic into one fileChristian Grothoff4+165-2165
2014-06-25 19:29towards sensor analysis functionalityOmar Tarabai5+422-155
2014-06-25 19:05-add missing calls to monitorChristian Grothoff1+45-21
2014-06-25 19:02-simplify logicChristian Grothoff1+68-72
2014-06-25 15:35forgotten commit making penalty quadratic as used and documentedMatthias Wachs1+5-3
2014-06-25 15:34fixing commentMatthias Wachs1+4-4
2014-06-25 14:35-adding missing API functions to WLAN, skeleton for monitoring supportChristian Grothoff2+279-127
2014-06-25 14:27Handling 'put', 'get' and 'get result' correctlySupriti Singh5+69-70
2014-06-25 14:14-add monitor support to http server, more code clean up, add http server MHD suspend feature, support quota reset API from transport in HTTP serverChristian Grothoff2+407-271
2014-06-25 08:24docu for address selectionMatthias Wachs1+7-1
2014-06-25 01:32- ignoreBart Polot0+0-0
2014-06-25 00:33- logBart Polot2+11-4
2014-06-24 23:45- adjust test's log levelsBart Polot1+5-6
2014-06-24 23:29- debug info for #3425Bart Polot1+4-2
2014-06-24 15:17- update m2s for non-payloadBart Polot1+6-0
2014-06-24 15:17- don't use payload_type on non-payload messagesBart Polot1+4-8
2014-06-24 14:53- more verbose warning messageBart Polot1+2-2
2014-06-24 14:44- remove debug info used to fix #3405Bart Polot1+4-3
2014-06-24 14:44- check return values from GCC_send_prebuilt_messageBart Polot2+34-41
2014-06-24 13:23xvine: fixesSupriti Singh1+156-141
2014-06-24 13:04- don't try update info on NULL connections, avoid segfault for #3453Bart Polot1+7-5
2014-06-24 11:13adding documentationMatthias Wachs1+15-2
2014-06-24 11:13test documentationMatthias Wachs1+3-1
2014-06-24 10:18- added more debug messages to status2string - added remaining functionality to GNUNET_NAT_test_stopChristian Fuchs2+52-10
2014-06-24 08:32don't send trail teardown in remove_matching_fingers()Supriti Singh1+95-35
2014-06-24 07:08updated peer ids in test cfgMatthias Wachs1+10-21
2014-06-24 07:02remove unused header structMatthias Wachs1+0-6
2014-06-24 03:38- ignoreBart Polot1+1-0
2014-06-24 03:31- more info APIBart Polot2+81-23
2014-06-24 03:10- use same loglevel as connectBart Polot1+1-1
2014-06-24 02:44- doxygenBart Polot1+2-2
2014-06-24 02:44- use setter, imporve logsBart Polot1+2-2
2014-06-24 02:44- attempt to fix #3405Bart Polot1+1-1
2014-06-24 01:54- refactor peer debugBart Polot1+54-58
2014-06-24 01:54- fix peer debug null derefBart Polot1+8-2
2014-06-24 01:54- more debug for #3405Bart Polot1+2-1
2014-06-24 01:54- use setterBart Polot1+1-1
2014-06-24 01:54- add last contact, DHT handle to peer debug info, for #3405Bart Polot1+6-1
2014-06-24 01:54- fix paramsBart Polot1+1-1
2014-06-24 01:54- add debug function about a peer for #3405Bart Polot1+1-0
2014-06-24 01:54- add a peer debug functionBart Polot3+52-2
2014-06-23 21:48-drastically simplify http server session cleanup (and startup) logicChristian Grothoff5+937-909
2014-06-23 21:40-simplify deletion logic, tell monitor that we are initiatorChristian Grothoff1+154-166
2014-06-23 21:39-fix indentChristian Grothoff1+2-3
2014-06-23 21:39-session header is now deadChristian Grothoff1+1-8
2014-06-23 21:18-indentation fixesChristian Grothoff1+9-5
2014-06-23 21:18-move struct def to where it is usedChristian Grothoff1+17-18
2014-06-23 21:17-constChristian Grothoff1+3-3
2014-06-23 20:41fix compiler warning about uninitialized variableMatthias Wachs1+1-0
2014-06-23 19:58-add support for 'update_inbound_delay' to HTTP client, complete plugin monitoring implementationChristian Grothoff1+148-78
2014-06-23 19:24-minor code cleanup, indentation, doxygenChristian Grothoff3+141-146
2014-06-23 19:13-avoid passing ambiguously typed 'cls' pointer to address_to_string routine in http_common, code cleanupChristian Grothoff4+278-108
2014-06-23 19:03-code cleanup, doxygenChristian Grothoff1+145-186
2014-06-23 18:16use session map instead of DLLChristian Grothoff1+136-91
2014-06-23 18:16-indentation, doxygenChristian Grothoff2+91-74
2014-06-23 18:05-simplify logic, just use clearly working direct method to extract session from server's client handleChristian Grothoff1+5-53
2014-06-23 17:49-remove logic for somewhat overkill check to see if session object is validChristian Grothoff1+14-63
2014-06-23 17:26-doxygen, indentationChristian Grothoff1+107-87
2014-06-23 16:57-use LOG macro instead of GNUNET_log_fromChristian Grothoff2+252-231
2014-06-23 16:30Passing correct argument, is_predecessor to select_closest_peer()Supriti Singh2+115-104
2014-06-23 16:04xvine:bug fixSupriti Singh2+123-128
2014-06-23 15:47- fix ERROR logBart Polot1+3-3
2014-06-23 13:30-- New message type, GNUNET_MESSAGE_TYPE_XDHT_P2P_PUT and GNUNET_MESSAGE_TYPE_XDHT_P2P_GET -- Changing name of all the messages of X-Vine by appending X in front of DHT. -- Not sending trail teardown in case next_hop or prev_hop is me (remove routing trail due to disconnected peer)Supriti Singh4+100-68
2014-06-23 12:02sensor: using data lifetime valueOmar Tarabai1+4-3
2014-06-23 11:50-rename config files to match test casesChristian Grothoff5+4-4
2014-06-23 11:44-missing commitChristian Grothoff1+12-2
2014-06-23 11:42-fix uninitChristian Grothoff1+5-3
2014-06-23 11:40adding missing monitoring callbacks for TCPChristian Grothoff1+143-70
2014-06-23 11:31-rename tests to caputre better what they testChristian Grothoff5+1063-1068
2014-06-23 11:29-indentingChristian Grothoff1+36-20
2014-06-23 11:26-towards having the monitoring API supported by TCPChristian Grothoff3+240-72
2014-06-23 11:11make myoptions member of 'struct Plugin' instead of a globalChristian Grothoff1+13-13
2014-06-23 11:08adding monitoring support to UDP plugin, plus some doxygen/indentation fixesChristian Grothoff1+169-73
2014-06-23 10:53-removing global state from UDP plugin (statics), doxygen, indentation, starting support for monitoringChristian Grothoff3+630-315
2014-06-23 10:20xvine:bug fixSupriti Singh2+57-26
2014-06-23 09:59-removing dead configChristian Grothoff1+0-10
2014-06-23 09:55-fix URIsChristian Grothoff2+6-7
2014-06-23 09:32xvine: minor fixesSupriti Singh3+85-55
2014-06-23 09:13-fix time assertion introduce in last patchChristian Grothoff1+1-4
2014-06-23 09:08-fix URI test to handle new encoder, print both SKS and CHK URIs when publishing to namespaceChristian Grothoff6+200-85
2014-06-23 09:07describing different testsMatthias Wachs1+24-5
2014-06-23 08:55extended test to check configuration files + fixed cfg filesMatthias Wachs6+147-30
2014-06-23 08:20-fix SKS publishing in simulate-only modeChristian Grothoff3+54-12
2014-06-23 08:18printing peer ids fixing first set of cfgsMatthias Wachs3+18-8
2014-06-23 07:38fix type warningMatthias Wachs1+1-1
2014-06-23 00:15-misc stuffChristian Grothoff1+16-10
2014-06-22 23:27-simplify logging using macroChristian Grothoff1+321-318
2014-06-22 23:14-fix regexChristian Grothoff1+16-9
2014-06-22 22:53-updateing tempalteChristian Grothoff2+186-79
2014-06-22 22:44-actually perform monitor calls where appropriateChristian Grothoff1+126-66
2014-06-22 22:25implement monitoring API in UNIX, simplify code a bitChristian Grothoff1+485-455
2014-06-22 22:19-fix doxygenChristian Grothoff1+11-11
2014-06-22 21:23adding design for session monitoring API to transport plugins; skeleton implementation for UNIX plugin of that API; clean up of UNIX API code (removing of duplicated/dead code)Christian Grothoff2+351-176
2014-06-22 20:24-reordering API in header to make structure more obviousChristian Grothoff3+327-303
2014-06-22 20:15-doxygen, cleanupChristian Grothoff1+15-15
2014-06-22 20:13-doxygen, cleanupChristian Grothoff1+49-18
2014-06-22 20:10-doxygen, cleanupChristian Grothoff1+27-22
2014-06-22 20:08-split up transport_api_monitoring into monitor_peers and monitor_validationChristian Grothoff4+899-861
2014-06-22 20:02-doxygen, indentationChristian Grothoff2+46-32
2014-06-22 19:57-simplify logic a bit, doxygen, indentationChristian Grothoff7+158-163
2014-06-22 19:40-indentation, doxygenChristian Grothoff1+342-231
2014-06-22 19:29fix #3451Christian Grothoff1+21-12
2014-06-22 17:27add check for certtoolChristian Grothoff1+6-1
2014-06-22 14:05output public key of peerChristian Grothoff1+18-5
2014-06-22 14:05rename hellos to use new base32 encodingChristian Grothoff2+0-0
2014-06-20 14:49Add DHT profiler.Sree Harsha Totakura2+464-38
2014-06-19 22:31- Initializing head, tail in datacache struct get_context - Static analysis bug fixes - Other minor fixesSupriti Singh3+205-157
2014-06-19 19:56additional sensor filesOmar Tarabai2+6-0
2014-06-19 19:52new sensors + fixesOmar Tarabai19+408-147
2014-06-19 12:08sensor: fixOmar Tarabai1+2-1
2014-06-18 02:32- fix NULL connection on queue_sendBart Polot1+1-1
2014-06-18 00:22Add a debug "dump to stderr" feature to cadetBart Polot6+136-17
2014-06-17 20:40-check return valueChristian Grothoff1+2-0
2014-06-17 20:39-check return valueChristian Grothoff1+3-1
2014-06-17 20:37-mark return value as intentionally ignoredChristian Grothoff1+9-7
2014-06-17 20:36-check return valueChristian Grothoff1+4-3
2014-06-17 20:35-check return valueChristian Grothoff1+8-4
2014-06-17 20:34-fix channel data range to make -1 legal valueChristian Grothoff1+7-4
2014-06-17 20:31-bail out properly on error, fix leakChristian Grothoff1+13-4
2014-06-17 20:28-assert zone is non-null, simplify branching logic a bitChristian Grothoff1+52-54
2014-06-17 20:26-add missing breakChristian Grothoff1+1-0
2014-06-17 20:25-handle case where sendsocket is still -1Christian Grothoff1+6-5
2014-06-17 20:23-check 'socket' call return value, handle failureChristian Grothoff1+14-3
2014-06-17 20:20-fix socket leak in error handling branchesChristian Grothoff1+41-15
2014-06-17 20:13-fix use of uninitialized memoryChristian Grothoff1+21-19
2014-06-17 20:11-fix use after freeChristian Grothoff1+6-6
2014-06-17 20:08-fix memory leak for 0==p->lengthChristian Grothoff1+3-1
2014-06-17 18:47Use Crockford Base32 encoding instead of RFC 4648.Sree Harsha Totakura1+44-9
2014-06-17 17:06peerstore: fixOmar Tarabai1+1-1
2014-06-17 16:48peerstore: fixOmar Tarabai1+7-0
2014-06-17 16:24xvine - minor fixesSupriti Singh4+531-279
2014-06-17 15:52Fix libgcrypt linker flags.Sree Harsha Totakura1+1-1
2014-06-17 14:25- ignoreBart Polot1+25-0
2014-06-17 14:15- ignoreBart Polot1+1-0
2014-06-17 14:15- make sure the keepalive test generates more than 2 keepalivesBart Polot2+2-2
2014-06-17 14:04- fix crash on unexpected malformed PINGBart Polot1+2-0
2014-06-17 12:37minor fixOmar Tarabai1+2-1
2014-06-17 12:15- renameBart Polot5+76-76
2014-06-17 12:13- fix KX for very short rekey periods (seconds)Bart Polot1+12-4
2014-06-17 12:13- refactor kx ctx creation, add debugBart Polot1+30-18
2014-06-17 12:13- fixes, renamingBart Polot1+9-5
2014-06-17 12:13- refactor key selection, hmac calculationBart Polot1+59-40
2014-06-17 12:13- add 2s for new state, reduce bufferBart Polot1+4-3
2014-06-17 12:13- renameBart Polot1+1-1
2014-06-17 12:13- send 1000 messages to force re-key testingBart Polot1+1-1
2014-06-17 12:13- check message size to avoid infinite loopBart Polot1+9-1
2014-06-17 12:13IMPORTANT FIX: use return value for integrity checkBart Polot1+6-0
2014-06-17 12:13Allow to send traffic with the new key when the rekey period is over. In case of a late PONG, very high latency or partial traffic censorship, this will allow the receiver to still receive the traffic if the ephemeral key did in fact get through.Bart Polot1+2-2
2014-06-17 12:13- add rekey stateBart Polot2+36-4
2014-06-17 12:13- only create keys on new ephemeral infoBart Polot1+7-3
2014-06-17 12:13- limit queued messages on tunnel level when tunnel is not readyBart Polot1+20-0
2014-06-17 12:13- Allow two GC_2s calls in one line (limited reentrant code)Bart Polot1+7-5
2014-06-17 12:13- test and log for bug #0003423Bart Polot1+10-3
2014-06-17 12:13- verbose tunnel debug in error casesBart Polot3+23-24
2014-06-17 12:13- reduce rekey period for tests, ensure even shorter keepaliveBart Polot1+2-1
2014-06-17 12:13- kx debugBart Polot1+5-1
2014-06-17 12:13- expire old keys adaptivelyBart Polot1+7-2
2014-06-17 12:13- debug info, refactorBart Polot1+19-8
2014-06-17 12:13- intialize a new kx_ctx on receipt of a new ephemeral key if none existsBart Polot1+9-0
2014-06-17 12:13- update default values, eliminate obsolete onesBart Polot1+2-1
2014-06-17 10:35- renamed NAT's failure code to status code across gnunet (not GTK yet) - added proper error reporting to NAT-test-start/stop - timed-out nat tests not automatically stop the test itself - fixed a design flaw in nat-test - fixed a potential crash in the tests of the nat functionality (NOT NAT_TEST_xy...)Christian Fuchs7+41-14
2014-06-17 10:28- renamed NAT's failure code to status code - updated status code descriptions - added NAT library function to convert status codes to stringsChristian Fuchs1+30-11
2014-06-16 14:46xvine dht: few fixesSupriti Singh1+275-94
2014-06-16 10:10notify performance monitors about destroyed addresses (for #3406)Christian Grothoff14+311-188
2014-06-16 09:34do not use session_id in GAS_performance_notify_all_clients, needs to be 'active'; also indentation/doxygenChristian Grothoff5+346-211
2014-06-16 08:38-doxygen, indentation, nicer statsChristian Grothoff2+87-56
2014-06-16 08:31-doxygen, indentationChristian Grothoff1+92-56
2014-06-16 08:27-remove dead includeChristian Grothoff1+0-1
2014-06-16 08:26doxygen, make local symbol staticChristian Grothoff1+21-6
2014-06-16 08:23print active/inactive informationChristian Grothoff1+15-3
2014-06-16 08:20minor code cleanups, doxygenChristian Grothoff1+281-71
2014-06-16 08:03bugfix: only create another address entry if we did not have one alreadyChristian Grothoff1+11-8
2014-06-16 08:02optimization: only iterate over mamultipeermap entries that match peer idChristian Grothoff1+17-12
2014-06-16 08:00-doxygen, indentationChristian Grothoff1+18-0
2014-06-16 07:58-doxygen, indentationChristian Grothoff4+78-47
2014-06-16 06:16-indentationChristian Grothoff1+106-54
2014-06-12 17:36-fix #3443Christian Grothoff1+0-3
2014-06-12 15:57Xvine_DHT: Minor fixesSupriti Singh1+235-191
2014-06-12 15:21-fix warningsChristian Grothoff1+83-80
2014-06-12 15:18-revert 33649, see #3426Christian Grothoff2+10-17
2014-06-12 09:59code cleanupChristian Grothoff6+1111-1498
2014-06-11 15:07Minor fixesSupriti Singh1+175-99
2014-06-11 11:54peerstore: minor fixesOmar Tarabai2+13-8
2014-06-11 11:31-simplify plugin, remove unnecessary header, make internal plugin functions static, doxygen, indentation, code simplificationChristian Grothoff3+259-370
2014-06-11 10:53-trying to fix #3426Christian Grothoff1+15-10
2014-06-11 10:47-doxygenChristian Grothoff1+2-1
2014-06-11 10:47- added missing comma in nat-testChristian Fuchs1+11-5
2014-06-11 10:07-make retry nicerChristian Grothoff1+7-4
2014-06-11 10:00-indentation, doxygenChristian Grothoff2+26-15
2014-06-11 09:44fixing issues found by coverityMatthias Wachs1+3-2
2014-06-11 09:42-cleanupChristian Grothoff1+5-10
2014-06-11 09:41-fixChristian Grothoff1+0-3
2014-06-11 09:37-misc fixesChristian Grothoff2+3-10
2014-06-11 09:37fixing unused codeMatthias Wachs1+1-3
2014-06-11 09:36-misc fixesChristian Grothoff3+16-3
2014-06-11 09:27-fix handlingChristian Grothoff1+37-32
2014-06-11 09:16-fix countingChristian Grothoff1+2-7
2014-06-11 09:15renaming to perf testMatthias Wachs3+123-125
2014-06-11 08:53added fixmeMatthias Wachs2+10-4
2014-06-11 08:47minor fixes including string internationalizationMatthias Wachs1+6-6
2014-06-11 08:42-send proper termination on errorChristian Grothoff3+16-12
2014-06-11 06:02-fix status codeChristian Grothoff1+1-1
2014-06-11 05:57-fix log level, logging, indentationChristian Grothoff1+39-31
2014-06-10 14:20adding my keySupriti Singh1+1-0
2014-06-10 12:48Removing warnings Using array to store finger table Storing routing entries at endpoints routing table Refactoring the code.Supriti Singh3+852-577
2014-06-10 09:44fixing compile errorMatthias Wachs1+8-14
2014-06-10 09:42Initialize `arg_str1'.Sree Harsha Totakura1+1-0
2014-06-09 22:08-fix compiler warning, fix test logicChristian Grothoff1+34-15
2014-06-09 22:05-ignoreChristian Grothoff0+0-0
2014-06-09 22:04-code beautificationChristian Grothoff1+9-4
2014-06-09 22:04clarify prettyprinter API and protocols, make sure implementations are consistent in their implemenation, doxygen fixes, indentation fixes, subtle semantic fixesChristian Grothoff13+740-514
2014-06-09 22:01-fix timeout handling for resolverChristian Grothoff3+139-59
2014-06-09 21:51-making test nicer (indentation)Christian Grothoff1+44-26
2014-06-09 20:56-die dead stuffChristian Grothoff1+0-57
2014-06-09 09:28-fixing doxygen, indentationChristian Grothoff3+24-13
2014-06-09 09:03-fixing doxygen, indentationChristian Grothoff1+168-97
2014-06-09 08:54-fixing doxygen, indentationChristian Grothoff4+250-133
2014-06-08 21:05- more scalarproduct bugfixing - added some more useful debug output to scalarproductChristian Fuchs1+13-12
2014-06-08 15:26- moved timeout handling responsibility from for nat tests from caller to the library - updated NAT API accordingly - removed obsolete timeout handling code from gnunet-transport - updated result callback for nat-test gnunet-transport to not always just report success, but we now actually report the proper result code we got from the NAT API - updated nat testsChristian Fuchs5+50-92
2014-06-08 13:54-doxygenChristian Grothoff1+18-9
2014-06-08 12:23-fix #3301Christian Grothoff1+35-7
2014-06-08 12:20-fix #3301Christian Grothoff1+46-6
2014-06-07 22:52-check return value, doxygenChristian Grothoff2+18-4
2014-06-07 22:52-fix leakChristian Grothoff1+1-0
2014-06-07 22:35-fix build orderChristian Grothoff1+2-2
2014-06-07 22:09-doxygen fixesChristian Grothoff4+5-5
2014-06-07 18:37-indent, doxygenChristian Grothoff2+63-37
2014-06-07 18:29-indent, doxygenChristian Grothoff2+14-10
2014-06-07 14:08fix boxed value parserChristian Grothoff1+10-7
2014-06-07 14:08-fix return value checkChristian Grothoff1+1-1
2014-06-07 13:51handle SRVChristian Grothoff1+1-0
2014-06-07 11:36-testcase and bugfix for hexcoderChristian Grothoff3+76-6
2014-06-07 00:33draft hex2bin, bin2hexChristian Grothoff1+29-5
2014-06-07 00:24more tlsa fixesChristian Grothoff3+91-12
2014-06-06 23:52fix use of %c for intsChristian Grothoff1+25-18
2014-06-06 13:17Add profiler stub for DHT.Sree Harsha Totakura1+253-0
2014-06-06 12:31-fixes for consistencyChristian Grothoff1+16-11
2014-06-06 12:29-avoid 'hu', as it is unsigned short, not uint16_tChristian Grothoff1+3-4
2014-06-06 12:28-implement SRV serializationChristian Grothoff1+46-5
2014-06-06 12:20towards sanity in SRV handlingChristian Grothoff5+18-107
2014-06-06 12:01Enable (X)DHT service to be compiled with malicious code.Sree Harsha Totakura6+149-47
2014-06-06 11:55using PEERSTORE in SENSOR + fixes in PEERSTOREOmar Tarabai4+140-11
2014-06-06 11:47handle box records in gns proxyChristian Grothoff2+26-13
2014-06-06 11:41-yearChristian Grothoff1+1-1
2014-06-06 11:40-box from/to string conversionChristian Grothoff2+92-29
2014-06-06 11:06-preliminary support for BOX recordsChristian Grothoff3+147-44
2014-06-06 09:31-ignoreChristian Grothoff0+0-0
2014-06-06 08:57-allow caller ID to differ from zone used for resolutionChristian Grothoff7+17-2
2014-06-06 08:43addressing #3431Christian Grothoff7+73-130
2014-06-06 08:12-doxygen, indentationChristian Grothoff1+134-85
2014-06-05 22:01-reindentChristian Grothoff1+11-8
2014-06-05 21:54get rid of phone ego, we use the master-zone directly nowChristian Grothoff1+0-1
2014-06-05 21:53-indentation fixesChristian Grothoff1+11-8
2014-06-05 21:45permit 'ANY' for typenameChristian Grothoff1+5-0
2014-06-05 21:44-report if typename given is bogusChristian Grothoff1+6-0
2014-06-05 20:17properly reset name resolution pos for CNAME handlingChristian Grothoff1+2-0
2014-06-05 15:24Not passing finger_map_index in trail setup message. Not passing trail length in any message.Supriti Singh3+1626-741
2014-06-05 13:46remove protocol violation - this issue can occur when 2 peers use the same addresses, for example private ip addresses So if a remote peer uses and publishes the same private address as the local peer, we might receive our own id if we try to connect itMatthias Wachs1+1-2
2014-06-05 13:45peerstore: changed sqlite to async operationsOmar Tarabai3+5-3
2014-06-05 12:05peerstore: stress test + minor fixOmar Tarabai5+132-7
2014-06-05 10:17-remove mention of GNUNET_PREFIX, should no longer be neededChristian Grothoff2+4-4
2014-06-05 09:08peerstore: additional test casesOmar Tarabai5+281-6
2014-06-05 07:49debug code to track down assertion in line 668Matthias Wachs1+18-2
2014-06-05 07:32reducing outputMatthias Wachs2+2-2
2014-06-04 20:34Fix 3429: do not print degree of parallelism.Sree Harsha Totakura1+0-1
2014-06-04 19:03peerstore: db index + store testOmar Tarabai5+239-151
2014-06-04 17:49-renameChristian Grothoff1+0-0
2014-06-04 17:47-fix #3428Christian Grothoff2+27-8
2014-06-04 17:31- disentangled test_icmp_client and test_icmp_server's logics - integrated more error-reporting changes for nat_test.cChristian Fuchs2+66-46
2014-06-04 16:57timeout for set testsFlorian Dold2+67-6
2014-06-04 16:51-indentation, logging fixesChristian Grothoff1+97-40
2014-06-04 16:38fix bug in mq destroyFlorian Dold6+5860-4386
2014-06-04 16:03peerstore: added 'replace' option and other fixesOmar Tarabai9+126-37
2014-06-04 14:18-update to poChristian Grothoff1+6-3
2014-06-04 13:49- added many lots of new error checking to nat_auto and nat_mini. icmp_client server and client not contained in this commit.Christian Fuchs2+86-32
2014-06-04 13:48- added many new error codes for nat auto configuration, nat_mini and nat_testChristian Fuchs1+48-3
2014-06-04 11:49-initialize cid in hangup messageChristian Grothoff1+3-2
2014-06-04 11:45-nicer logsChristian Grothoff1+2-2
2014-06-04 11:36-better loggingChristian Grothoff1+12-1
2014-06-04 11:36-better logging, doxygen, indentationChristian Grothoff1+61-19
2014-06-04 10:57-use GNUNET_log, not fprintfChristian Grothoff1+9-4
2014-06-03 17:17minor fixesOmar Tarabai3+29-7
2014-06-03 15:03peerstore: memory leak fixesOmar Tarabai4+40-3
2014-06-03 13:50peerstore: fixes in watch functionalityOmar Tarabai4+35-105
2014-06-03 10:23-fix crash observed on FreeBSDChristian Grothoff1+10-3
2014-06-03 09:35-indentation fixesChristian Grothoff2+15-10
2014-06-03 09:34fix for bug #0003416: do not stop parsing uri when plugin is not found - changed semantics for address generator cb: GNUNET_SYSERR indicates stop, >= 0 indicates bytes addedMatthias Wachs12+206-193
2014-06-03 09:09keep exit process running even if it cannot work to avoid ARM restartsChristian Grothoff1+28-3
2014-06-03 08:41-doxygen, code cleanupChristian Grothoff12+2765-2652
2014-06-03 08:19add separate BINDTO options for IPv4 and IPv6Christian Grothoff2+92-56
2014-06-03 08:02-indentation and doxygen fixesChristian Grothoff2+172-105
2014-06-02 21:14-ignoreChristian Grothoff0+0-0
2014-06-02 20:12-doxygen, indentationChristian Grothoff5+42-21
2014-06-02 17:47-have default line, complain about missing options to logChristian Grothoff2+12-0
2014-06-02 16:38no comma, breaks gnunet-statistics-gtk (fixes #3417)Christian Grothoff1+2-2
2014-06-02 12:18this is not an issue: no break and just print infoMatthias Wachs1+2-3
2014-06-02 11:28header file changesOmar Tarabai2+43-3
2014-06-02 09:40fix semantic for address_to_stringMatthias Wachs11+92-85
2014-06-01 21:35Support a wider range of http transport clients.David Barksdale1+127-126
2014-06-01 07:48-fix installChristian Grothoff2+6-7
2014-06-01 06:09Fixing issue #0003414Supriti Singh2+41-36
2014-05-31 21:48peerstore: watch functionalityOmar Tarabai3+88-75
2014-05-30 16:06peerstore: towards watch functionalityOmar Tarabai6+275-44
2014-05-30 15:43- code review notesBart Polot2+810-757
2014-05-30 10:51-Adapting trail teardown and add trail messages for trail id.Supriti Singh3+208-33
2014-05-29 16:35psyc, multicast: reorg code, use new client manager & psyc util libGabor X Toth7+832-2008
2014-05-29 16:35PSYC util lib: receiving/transmitting/logging PSYC messagesGabor X Toth6+1271-164
2014-05-29 16:35client manager: higher level client API with a transmission queue and message handler registrationGabor X Toth4+736-0
2014-05-28 18:21peerstore: towards watch functionalityOmar Tarabai2+134-1
2014-05-28 16:51sensor: disabling sensorsOmar Tarabai1+85-15
2014-05-28 14:55Removing warning messagesSupriti Singh1+2-1
2014-05-28 14:50Adapting verify successor code to use trail id Linear lookup in find_successor() Typo fix in comment of trail compressionSupriti Singh3+753-313
2014-05-28 13:13fix for memory leaksOmar Tarabai1+21-0
2014-05-28 12:12few fixesOmar Tarabai2+12-20
2014-05-27 21:31social: separate host/guest/place API; add missing method cb params; improve docsGabor X Toth4+447-360
2014-05-27 21:31undef _FORTIFY_SOURCE before defining it, in case it's already setGabor X Toth1+1-1
2014-05-27 18:46Fix pkgconfig/gnunetsocial.pc.inDavid Barksdale2+12-12
2014-05-27 18:37peerstore: iterate request timeoutOmar Tarabai3+39-67
2014-05-27 14:43Using trail id Finger table add functionality complete Adding a new message trail compressionSupriti Singh4+1612-3192
2014-05-27 14:10these messages should not be logged as errors when addresses have changed (due to plugins disabled, ip address changing) this behaviour is expectedMatthias Wachs1+4-4
2014-05-27 12:12error handling was moved to clients all clients (gnunet-peerinfo, gnunet-peerinfo-gtk, gnunet-ats/transport) support error handling with error codeMatthias Wachs1+0-2
2014-05-27 11:59bug huntingMatthias Wachs2+11-10
2014-05-27 11:49minor changesMatthias Wachs4+18-7
2014-05-27 11:36change order for error checkMatthias Wachs1+9-9
2014-05-27 11:34fix crashMatthias Wachs1+1-0
2014-05-27 11:24remove fix me: probe_ctx are stored in a list and clean up on shutdown performedMatthias Wachs1+0-2
2014-05-27 11:23multicast: run testing peerGabor X Toth5+149-31
2014-05-27 11:10add social serviceGabor X Toth18+1479-34
2014-05-27 10:56fix address resolution processMatthias Wachs1+16-12
2014-05-27 10:04-fmtChristian Grothoff1+1-0
2014-05-27 09:43fix: increase address counter only when address could be convertedMatthias Wachs1+5-2
2014-05-27 09:10enable DHT monitors to distinguish routing requests from requests that terminate at the local node (for GET/PUT, not for replies)Christian Grothoff3+75-37
2014-05-27 09:09-indentation fixesChristian Grothoff1+17-10
2014-05-27 09:09- no hton conversion for the set-API-add functionChristian Fuchs1+6-6
2014-05-26 22:16psyc, multicast: join decision, testsGabor X Toth10+665-367
2014-05-26 17:23Add CORS support to hostlist serverDavid Barksdale1+33-2
2014-05-26 16:46Add CORS support to HTTP transportDavid Barksdale1+32-0
2014-05-26 16:39Typo in commentDavid Barksdale1+2-2
2014-05-26 15:36- fixed the same bug on bob's side as on alice's side in copying over element data in the SP-api. seems like this correction got lost somewhereChristian Fuchs1+1-1
2014-05-26 15:34- fixed a double-free-race upon failing a set opChristian Fuchs1+8-9
2014-05-26 15:25- removed double-free after set has freed its set alreadyChristian Fuchs1+3-2
2014-05-26 09:32- fixed bug in set which allows a peer to generate a malformed session setup - fixed double-cancel of a set-handleChristian Fuchs2+10-3
2014-05-26 09:09remove breaks not required anymoreMatthias Wachs1+0-4
2014-05-26 08:43- SP now uses the correct msg type for session initialization - fixed bug when handling of failed set operationsChristian Fuchs1+7-2
2014-05-24 20:09-a bit more towards following coding conventionsChristian Grothoff1+310-207
2014-05-24 19:57cleaning up scalar product client APIChristian Grothoff6+545-567
2014-05-24 18:06-doxygen, some additional error checkingChristian Grothoff4+168-99
2014-05-23 14:41psyc, multicast: fixes, commentsGabor X Toth4+65-32
2014-05-23 14:04warning fixOmar Tarabai1+1-1
2014-05-23 00:38- fix test tmt_rdy size requestBart Polot1+9-6
2014-05-23 00:38- fix name detectionBart Polot1+4-4
2014-05-23 00:38- rename testsBart Polot2+76-76
2014-05-23 00:37- fix stats collectionBart Polot1+1-1
2014-05-23 00:37- fix testbed statistics collectionBart Polot1+1-1
2014-05-23 00:37- remove hardcoded target peer numberingBart Polot1+2-3
2014-05-23 00:37- fixesBart Polot1+4-3
2014-05-23 00:37- ignore testsBart Polot1+11-11
2014-05-23 00:37- simplify names, update MakefileBart Polot2+86-34
2014-05-23 00:37- fix id check on data callbackBart Polot1+5-3
2014-05-23 00:37- add default size, docBart Polot1+5-2
2014-05-23 00:37- perform tests with only 2 peers for basic P2P test and with 5 peer line for testing of relay peersBart Polot1+21-4
2014-05-23 00:37- use increasing size data messagesBart Polot1+16-10
2014-05-23 00:37- speed up ID announce to force different PUT paths in the DHTBart Polot1+1-1
2014-05-23 00:37- change connection density for cadet profilerBart Polot1+1-1
2014-05-22 23:05logread-ipc colouringGabor X Toth1+3-0
2014-05-22 23:05psyc, multicast: join decisionGabor X Toth14+486-177
2014-05-22 09:29disable hostlist serverMatthias Wachs1+2-1
2014-05-21 10:25RefactoringSupriti Singh6+255-517
2014-05-21 09:28fix for address switching when both peers switch at about the same time and an additional SESSION_ACK is receivedMatthias Wachs1+20-3
2014-05-21 08:02performance API indicates disconnectMatthias Wachs13+118-34
2014-05-20 16:13improved testMatthias Wachs1+13-12
2014-05-20 16:10add tcp test to makefileMatthias Wachs1+1-0
2014-05-20 16:08missing configMatthias Wachs1+49-0
2014-05-20 16:01more configsMatthias Wachs2+98-0
2014-05-20 16:01new configsMatthias Wachs3+147-0
2014-05-20 16:00address switch testMatthias Wachs5+188-1
2014-05-20 15:32newlineMatthias Wachs1+1-1
2014-05-20 14:47new test caseMatthias Wachs9+783-9
2014-05-20 14:36- forgot to set concluded intersection OP to NULLChristian Fuchs1+1-3
2014-05-20 14:23- fixed corner case for the set-intersection computation formula for computation pair calculations with VERY few elements on one sideChristian Fuchs1+1-0
2014-05-20 12:19rename cfg files in MakefileMatthias Wachs1+17-8
2014-05-20 11:37remove unreliability test - update reliabilitility test: this test only ensures that all messages are delivered and are not corrupted out of order delivery is not checked any longerMatthias Wachs9+267-782
2014-05-20 11:33improved log messageMatthias Wachs1+3-3
2014-05-20 11:32remove checking for packet order in quota complianceMatthias Wachs1+14-60
2014-05-20 11:15- Adding code to check for congestion and threshold in find_successor() - Updating trail rejection to get congestion time from congested peer.Supriti Singh1+247-48
2014-05-20 09:58- removed now obsolete check for the element count for an scalarproduct calculation - removed matching for element count for the same reason - fixed a safety check conditions logics operator from AND to ORChristian Fuchs2+15-27
2014-05-20 09:28- removed redundant and bugged check from SP intersection handlingChristian Fuchs1+0-4
2014-05-19 16:58- Adding a new message type,GNUNET_MESSAGE_TYPE_DHT_P2P_ADD_TRAIL - removing compare_and_update_predecessor() - refactoring trail rejection.Supriti Singh5+571-451
2014-05-19 14:39remove debugging outputMatthias Wachs1+3-3
2014-05-19 14:35improved output for gnunet-transportMatthias Wachs2+11-4
2014-05-19 14:17new apiMatthias Wachs1+8-1
2014-05-19 14:14new APIMatthias Wachs1+5-1
2014-05-19 14:13new apiMatthias Wachs5+135-26
2014-05-19 13:55using new apiMatthias Wachs1+62-53
2014-05-19 12:58- adapted nat-tests for API changes - set NAT success return code to be GNUNET_OKChristian Fuchs3+11-6
2014-05-19 12:07added some fixmeMatthias Wachs1+4-0
2014-05-19 12:07peerstore: record expiryOmar Tarabai4+137-2
2014-05-19 12:03- updated NAT callback function defintion to no longer carry around strings, - NAT lib now uses error-code enums to signal success and errors - reworked related code to return errorcodes - added and updated a missing doxygen documention - todo next: testcasesChristian Fuchs6+94-50
2014-05-19 10:26peerstore: completed iterate functionalityOmar Tarabai3+33-2
2014-05-19 08:54remove log level and initialize valuesMatthias Wachs1+5-3
2014-05-19 08:53- increase log level when quotas cannot be loaded from configuration - fix for setting default inbound bandwidthMatthias Wachs1+3-3
2014-05-19 08:52reduce log level when solution was found within optimality gapMatthias Wachs1+1-1
2014-05-18 14:01peerstore: towards iterate functionalityOmar Tarabai4+20-11
2014-05-17 17:39add missing cancel implementation for MQFlorian Dold3+75-1
2014-05-17 16:57peestore: towards iterate functionalityOmar Tarabai8+327-61
2014-05-17 10:16multicast, psyc: client connections, join requestsGabor X Toth10+817-293
2014-05-16 17:23minor fixesOmar Tarabai3+19-0
2014-05-16 17:00minor fixesOmar Tarabai1+33-14
2014-05-16 16:45peerstore API now uses MQOmar Tarabai6+252-85
2014-05-16 12:54towards peerstore iterateOmar Tarabai8+106-36
2014-05-16 12:32setting feedback with preference generatorMatthias Wachs3+224-17
2014-05-16 10:40 Bug fixSupriti Singh5+234-114
2014-05-16 07:40fixing division by zero in normalizationMatthias Wachs3+29-15
2014-05-15 20:22remove unused breakMatthias Wachs1+0-2
2014-05-15 16:47log if peer is requestedMatthias Wachs2+11-4
2014-05-15 14:48adding bt to data file headerMatthias Wachs1+1-1
2014-05-15 14:11headerMatthias Wachs1+1-1
2014-05-15 14:09add step durationMatthias Wachs1+2-1
2014-05-14 17:06added record expiry to sqliteOmar Tarabai3+19-24
2014-05-14 16:51- revert logBart Polot1+0-3
2014-05-14 16:50- don't use the old key during a KXBart Polot1+16-7
2014-05-14 16:50- logBart Polot1+4-3
2014-05-14 16:50- use cadet for log scriptBart Polot1+4-4
2014-05-14 16:50- don't destroy the KX context right away, wait 1 minute for possible old trafficBart Polot1+42-11
2014-05-14 16:50- refactor decryptionBart Polot1+86-26
2014-05-14 16:50- don't inifinite loop on errorBart Polot1+1-1
2014-05-14 16:50- move HMAC verification to decryption functionBart Polot1+57-49
2014-05-14 16:50- use old key for encryption if key exchange was recent enoughBart Polot1+26-2
2014-05-14 16:50- refactor key generation, cache peers ephemeral key to create new keys immediatelyBart Polot1+34-7
2014-05-14 16:50- docBart Polot1+5-1
2014-05-14 16:50- storage for old _encryption_ keysBart Polot1+11-0
2014-05-14 16:50- stop using CadetTunnel3 and go back to CadetTunnelBart Polot9+155-155
2014-05-14 16:50- change GM (Gnunet Mesh) function prefixes for GC (Gnunet Cadet)Bart Polot19+866-866
2014-05-14 16:50- revert logging changes back to debug levelBart Polot1+5-6
2014-05-14 16:40peerstore helper fileOmar Tarabai10+385-138
2014-05-14 14:06- Fixes in routing table functionsSupriti Singh3+270-192
2014-05-14 12:11fix checkMatthias Wachs1+3-3
2014-05-14 12:08fix logging for failed solutions + cfgMatthias Wachs2+20-4
2014-05-14 10:39updating cfgMatthias Wachs1+5-3
2014-05-14 08:34use cfg function in solversMatthias Wachs4+129-117
2014-05-14 08:17read coefficients with cfg functionsMatthias Wachs2+75-45
2014-05-14 08:09adding function to read float from cfgMatthias Wachs2+43-0
2014-05-13 22:50implemented mip gapMatthias Wachs4+102-36
2014-05-13 22:20reconnect on errorOmar Tarabai1+27-1
2014-05-13 22:08PEERSTORE api overhaulOmar Tarabai8+132-530
2014-05-13 21:54implementation of mip gap tolerance intervalMatthias Wachs5+163-57
2014-05-13 20:37perf_solver_conf with mlp optionsMatthias Wachs1+23-17
2014-05-13 19:18option to disable objectivesMatthias Wachs2+140-57
2014-05-13 15:41add logic to handle SRV/DANE names (#3003 and 2526) in GNS resolverChristian Grothoff1+24-10
2014-05-13 15:13-doxygenChristian Grothoff1+5-5
2014-05-13 15:04fixOmar Tarabai1+3-2
2014-05-13 15:02Handling the correct return type from find_successor() in get,put,get_result functions.Supriti Singh3+67-71
2014-05-13 14:54warning fixOmar Tarabai2+7-7
2014-05-13 14:28fixing #3302: match record type and value as well during deletion, if specifiedChristian Grothoff2+89-8
2014-05-13 12:47supporting additional log formats like MPSMatthias Wachs4+83-21
2014-05-13 12:08multicast: send messages between client lib & serviceGabor X Toth10+1005-416
2014-05-13 12:06- Adding a new field in struct PeerTrailTearDownMessage, new_first_friend.Supriti Singh1+264-119
2014-05-13 11:42increase numerical stability: replace BIG_M with network quotaMatthias Wachs1+31-6
2014-05-13 11:30-do not require UID match for ATSChristian Grothoff1+2-3
2014-05-13 09:51- Changing send_verify_successor_message to a function call from a periodic task - Fixing the return value in case I am destination in find_successor() - Refactoring of finger_table_add()Supriti Singh1+143-173
2014-05-13 08:34extended error messagesMatthias Wachs1+35-27
2014-05-12 20:49logging update timesMatthias Wachs1+106-70
2014-05-12 20:01logging improvement for perf tool intopt presolver support + cfg optionMatthias Wachs4+112-282
2014-05-12 19:05dbg option to autoscale problemMatthias Wachs2+41-20
2014-05-12 18:31adding config option to check for feasibility onlyMatthias Wachs1+112-94
2014-05-12 17:01towards PEERSTORE iterateOmar Tarabai2+170-4
2014-05-12 16:47fixes for the solver and perf toolMatthias Wachs3+130-191
2014-05-12 15:55PEERSTORE store functionOmar Tarabai6+74-16
2014-05-12 15:44- removed some optional parts from the SP test config - fixed two bugs in the API, where the API would only append number-of-elements bytes instead of the size of those elements - SP-service now retains the configuration handle received during initializationChristian Fuchs3+25-85
2014-05-12 13:55PEERSTORE api fixOmar Tarabai2+133-76
2014-05-12 11:41PEERSTORE cleanup and api testOmar Tarabai5+40-96
2014-05-12 11:05refactoring the code for finger_table_add(), compare_and_update_predecessor()Supriti Singh4+962-709
2014-05-12 10:10PEERSTORE api fixOmar Tarabai4+29-11
2014-05-12 08:53-LOC, not SKSChristian Grothoff1+1-1
2014-05-11 12:27-ignore (mesh->cadet renaming...)Christian Grothoff0+0-0
2014-05-11 12:25-po updateChristian Grothoff1+2-2
2014-05-11 12:23improve error reporting for malformed URIs in search results to help diagnose #3395Christian Grothoff2+59-38
2014-05-11 12:03-big cleanup of test_server code, also fixing #3394Christian Grothoff1+182-50
2014-05-11 11:21-note to supritiChristian Grothoff1+1-0
2014-05-11 10:51Minor bigfixes.Andrew Cann3+6-6
2014-05-10 15:35-mesh -> cadetChristian Grothoff1+29-30
2014-05-09 18:03clean up for addresses and modification to perf to get values in averagingMatthias Wachs2+85-492
2014-05-09 16:26only notify clients about significant (>5s) timeout changesChristian Grothoff1+16-1
2014-05-09 15:54major changes to proportional solver including stability support for address switchMatthias Wachs3+374-363
2014-05-09 09:33fixing memory corruptionMatthias Wachs1+26-2
2014-05-08 17:24- combining performance selection and stability in proportional address selection - adding stbility tolerance configuration settingMatthias Wachs4+92-25
2014-05-08 14:54only call callback on changeMatthias Wachs1+7-2
2014-05-08 14:15commentMatthias Wachs1+2-1
2014-05-08 13:58fixing network generation issue with mlp evalution toolMatthias Wachs2+10-3
2014-05-08 13:58- updated SP testcases to comply with the new key/value input formatChristian Fuchs3+6-6
2014-05-08 13:41clarification for proportional solverMatthias Wachs1+175-55
2014-05-08 10:52- updated error reporting functionality for the service - client side initialization adaptedChristian Fuchs1+8-1
2014-05-08 10:32- added proper error reporting to the service - some refactoring - bugfixingChristian Fuchs1+577-546
2014-05-08 09:55- proper service-side error reporting for the SP APIChristian Fuchs1+6-6
2014-05-08 09:46- added status field to SP result messagesChristian Fuchs1+5-0
2014-05-07 18:11PEERSTORE api updateOmar Tarabai4+101-6
2014-05-07 17:13update to PEERSTORE apiOmar Tarabai4+307-39
2014-05-07 17:06fixes for the loggingMatthias Wachs1+29-5
2014-05-07 17:03- session->remote_pubkey is not kept independently from the service structureChristian Fuchs1+29-9
2014-05-07 16:21- more abnormal session-termination handlingChristian Fuchs1+14-1
2014-05-07 15:25- sessions now terminate correctly for both sides if invalid/unexpected msgs are receivedChristian Fuchs1+93-43
2014-05-07 14:14PEERSTORE api updateOmar Tarabai5+128-57
2014-05-07 13:45- fix docBart Polot1+3-2
2014-05-07 13:41- resend KX on malformed PONGBart Polot1+4-3
2014-05-07 13:35- send KX even when a tunnel is being destroyed, remote peer might be trying to revive itBart Polot1+3-5
2014-05-07 13:16- when a malformed PING is received, re-send KX and own PINGBart Polot1+2-0
2014-05-07 13:00- rename in conf.in files, update conf.in file still referencing meshBart Polot3+3-3
2014-05-07 12:45- update config file contentsBart Polot1+2-2
2014-05-07 12:20fix log levelMatthias Wachs1+1-1
2014-05-07 12:07- update renaming to new version of scalarproductBart Polot1+45-45
2014-05-07 12:07- rename also contents of config files, update config filesBart Polot31+42-42
2014-05-07 12:07- update fsBart Polot3+0-0
2014-05-07 12:07- rename man fileBart Polot1+0-0
2014-05-07 12:07Update all am filesBart Polot9+21-21
2014-05-07 12:07- pot updateBart Polot1+23-16
2014-05-07 12:07- update .am filesBart Polot1+1-1
2014-05-07 12:07- update makefileBart Polot1+1-1
2014-05-07 12:07- move include fileBart Polot1+0-0
2014-05-07 12:07- change contentsBart Polot1+2-2
2014-05-07 12:07- more renamingBart Polot1+0-0
2014-05-07 12:07- update config fileBart Polot2+20-21
2014-05-07 12:07- remove mesh referencesBart Polot1+3-3
2014-05-07 12:07- update gitignore with new mesh/cadet filenamesBart Polot1+37-37
2014-05-07 12:07- rename supp file for some valgring distributionsBart Polot1+0-0
2014-05-07 12:07- update Makefile for new cadet dirnameBart Polot1+1-1
2014-05-07 12:07Renamed directoryBart Polot40+0-0
2014-05-07 12:07Rename filesBart Polot32+0-0
2014-05-07 12:06- fix makefileBart Polot1+101-101
2014-05-07 12:06Rename mesh->cadetBart Polot62+3444-3444
2014-05-07 10:42- debug infoBart Polot1+6-5
2014-05-07 10:42- fix buffer fill for payload messagesBart Polot1+3-1
2014-05-07 10:42- Eliminate next_pidBart Polot3+35-43
2014-05-07 10:42- add PID getterBart Polot2+30-0
2014-05-07 10:42- logBart Polot2+18-18
2014-05-07 08:21WIP commit of scalar product 2.0. It is unfinished and does not yet pass tests. This commit happens because of the move from mesh->cadet.Christian Fuchs7+1302-1072
2014-05-07 07:32fix: test tests for the wrong directoryMatthias Wachs1+1-1
2014-05-06 15:50- refine preference calculcations to reflect all clients - refining bandwidth distribution in a network - adding a configurable factor to better respect preferencesMatthias Wachs8+261-195
2014-05-06 10:26psyc: in-order message deliveryGabor X Toth9+592-275
2014-05-06 10:26add GNUNET_CONTAINER_heap_peek2()Gabor X Toth2+46-6
2014-05-06 10:26logread: use global matching for colouringGabor X Toth1+2-2
2014-05-06 02:03Fix simple copy-paste error.David Barksdale1+4-4
2014-05-05 17:49towards PEERSTORE apiOmar Tarabai2+290-0
2014-05-05 15:49cleanupOmar Tarabai1+0-30
2014-05-05 15:46executing sensor processes OKOmar Tarabai4+75-12
2014-05-05 15:07improved logging for eval tool fix for proportional solver: reset calculated quota after assigningMatthias Wachs2+62-16
2014-05-05 14:35toward executing sensor processesOmar Tarabai1+69-8
2014-05-05 13:09fix: setting network in address with eval toolMatthias Wachs3+28-14
2014-05-05 11:03Handling all the cases while adding a new entry in finger table. Modifying struct FingerInfo to store two trails to reach to same finger. Adding code to handle threshold on number of trails through a friend.Supriti Singh1+516-479
2014-05-04 17:54fixOmar Tarabai2+4-2
2014-05-04 17:18running gnunet-statistics sensorsOmar Tarabai4+133-8
2014-05-02 21:01fix in sensor schedulingOmar Tarabai3+49-12
2014-05-02 18:18towards sensor schedulingOmar Tarabai4+135-4
2014-05-02 15:28getting single sensor informationOmar Tarabai2+38-14
2014-05-02 14:42bug fixOmar Tarabai3+25-10
2014-04-30 16:49fixing file handle lookup one type to store them allMatthias Wachs2+21-18
2014-04-30 15:41simplify definition of address delete: only peer id and address id is requiredMatthias Wachs1+7-69
2014-04-30 15:23adding RIL settings to default confMatthias Wachs1+13-2
2014-04-30 13:57minor changesMatthias Wachs2+6-8
2014-04-29 14:14fix output formatMatthias Wachs1+10-5
2014-04-29 13:54support for log data directoryMatthias Wachs1+26-5
2014-04-29 13:17optional timestampMatthias Wachs2+32-4
2014-04-28 15:28Handling trail rejection message, not using a failed trial list.Supriti Singh3+909-424
2014-04-27 18:40PEERSTORE sqlite plugin store functionOmar Tarabai3+78-3
2014-04-27 17:45towards PEERSTORE sqlite pluginOmar Tarabai4+281-41
2014-04-25 18:00towards PEERSTORE file pluginOmar Tarabai4+71-9
2014-04-25 07:59-indent, doxygenChristian Grothoff5+27-19
2014-04-25 07:58-indentChristian Grothoff1+9-3
2014-04-24 13:59towards PEERSTOREOmar Tarabai1+63-0
2014-04-24 13:37PEERSTORE initial commitOmar Tarabai12+490-3
2014-04-23 17:21-new hostlistChristian Grothoff1+5-5
2014-04-23 16:35Removing compile warnings Adding a new message type, tear down.Supriti Singh4+121-37
2014-04-23 16:23-fix error messageChristian Grothoff1+1-1
2014-04-23 15:57-only complain about upnpc if it is actually enabled by configChristian Grothoff1+3-2
2014-04-23 15:45-fix compiler warning: do not return const doubleChristian Grothoff2+9-5
2014-04-23 15:44-indentation, cast to avoid compiler warningChristian Grothoff1+9-3
2014-04-23 15:44-fix (mostly harmless) use of uninitialized variableChristian Grothoff1+11-6
2014-04-23 11:32-update ignoreChristian Grothoff0+0-0
2014-04-23 11:06-dead nowChristian Grothoff1+0-11
2014-04-23 11:04fix #3348: send typemap confirmation messages, perform faster typemap retransmissions for unconfirmed typemaps, restart retransmissions on reconnectChristian Grothoff6+326-46
2014-04-23 10:47-rename to conform with naming conventionsChristian Grothoff2+4-4
2014-04-23 09:30-commentsChristian Grothoff1+19-7
2014-04-23 09:27-commentsChristian Grothoff1+22-9
2014-04-23 09:25-commentsChristian Grothoff1+23-1
2014-04-18 12:20hack namestore pending capabilityChristian Grothoff2+37-13
2014-04-17 23:44Use configured location of libgnurl.David Barksdale1+2-1
2014-04-17 16:40fix normalization loggingMatthias Wachs1+61-25
2014-04-17 14:16fixing shutdownMatthias Wachs1+40-5
2014-04-17 11:28warning fixOmar Tarabai1+24-0
2014-04-17 09:08-rename file to match updated functionalityChristian Grothoff2+1-1
2014-04-16 17:34remove debugging messageMatthias Wachs1+0-1
2014-04-16 16:18Removing routing table entries corresponding to disconnected peerSupriti Singh6+489-331
2014-04-16 14:53fixes to adding addressesMatthias Wachs2+32-1
2014-04-16 13:06improved network definitionMatthias Wachs1+83-7
2014-04-16 12:20loggingMatthias Wachs2+37-11
2014-04-16 10:26prop loggingMatthias Wachs1+33-3
2014-04-16 09:41-doxygen, plus FIXME request for clarificationChristian Grothoff1+20-6
2014-04-16 09:41-indentationChristian Grothoff1+3-1
2014-04-16 09:35file loggingMatthias Wachs2+172-600
2014-04-16 09:18-signal monitor disconnect via callbackChristian Grothoff2+35-26
2014-04-16 09:10-signal monitor disconnect via callbackChristian Grothoff2+83-50
2014-04-16 08:50-doxygen, indentation, new FIXME: disconnect needs to notify clientsChristian Grothoff1+61-30
2014-04-16 08:13changes to loggingMatthias Wachs1+6-7
2014-04-16 08:11change log levelMatthias Wachs1+1-1
2014-04-16 07:54Adding correct include file "gnunet_dht_service.h" in neighbours.hSupriti Singh1+1-1
2014-04-15 17:01Removing current_trail_index, current_destination_type where not required. Cleaning up handle_get, handle_put, handle_trail code.Supriti Singh5+908-1121
2014-04-15 15:31stop pg generation on address deletionMatthias Wachs1+14-6
2014-04-15 15:18improved loggingMatthias Wachs3+46-37
2014-04-15 14:27advanced loggingMatthias Wachs3+253-56
2014-04-15 14:07-rebuilding PDFChristian Grothoff2+14-6
2014-04-15 13:39fixed error in c tutorial.tex. The pdf still needs to be built by s.o. with pdflatex and checked for errors!Markus Teich1+1-1
2014-04-15 08:57using proxy settingsMatthias Wachs1+9-4
2014-04-14 23:49don't use valgrind in secretsharing profiler by defaultFlorian Dold1+1-2
2014-04-14 23:29fix lots of memory leaks in secretsharing decryptionFlorian Dold2+53-3
2014-04-14 23:07fix lots of memory leaks in secretsharing key generationFlorian Dold3+97-12
2014-04-14 22:48fix another memory leak in paillierFlorian Dold1+1-0
2014-04-14 21:46superfluous allocationFlorian Dold1+0-2
2014-04-14 21:25- call operation_done on testbed operations in profiler - destroy consensus handles in secretsharing service correctlyFlorian Dold3+127-30
2014-04-14 17:48-attempting fix for FreeBSD configure error on netinet/ip.h reported by JSChristian Grothoff2+14-2
2014-04-14 16:21-grab source IP from outer IP header, not from inner IP headerChristian Grothoff1+3-1
2014-04-14 14:46warning fixOmar Tarabai1+2-2
2014-04-14 13:54fixed loading sensor definitionsOmar Tarabai2+13-5
2014-04-14 13:21test sensor definitionsOmar Tarabai4+93-0
2014-04-14 13:03-comments for surpitiChristian Grothoff1+25-6
2014-04-14 13:02SENSOR service integrationOmar Tarabai4+47-54
2014-04-14 12:16SENSOR service integrationOmar Tarabai6+144-9
2014-04-14 12:08SENSOR component inital commitOmar Tarabai7+1576-0
2014-04-14 11:41- constBart Polot1+1-1
2014-04-14 11:09Notify neighbors if received messages about unknown connections, implements #3378.Bart Polot1+6-2
2014-04-14 11:09- use full peer IDsBart Polot1+5-5
2014-04-14 11:09- docBart Polot1+2-2
2014-04-14 11:09- allow NULL peer id for broken connectionBart Polot1+9-6
2014-04-14 09:23change debug levelMatthias Wachs1+5-5
2014-04-14 09:23extended proxy support for hostlistMatthias Wachs2+101-7
2014-04-14 08:52adding extended proxy support for http(s) clientMatthias Wachs2+176-1
2014-04-14 07:31fixing error messageMatthias Wachs1+1-1
2014-04-13 19:45changes in get and put code.Supriti Singh5+166-182
2014-04-13 11:54Framework for trail rejection and threshold on links first phase changes for get.Supriti Singh8+880-316
2014-04-11 17:01- comply with docBart Polot1+1-1
2014-04-11 17:01- logBart Polot3+8-8
2014-04-11 17:01- more info in log about payloadBart Polot6+97-45
2014-04-11 15:30- log on INFO the data MID receivedBart Polot1+3-2
2014-04-11 15:30- debug queue on sendBart Polot1+1-0
2014-04-11 15:30- logBart Polot1+7-7
2014-04-11 15:30- show debug info on each queue_addBart Polot1+1-0
2014-04-11 15:30- fix log/indentationBart Polot1+3-3
2014-04-11 15:30- add debug function to inspect queuesBart Polot1+28-1
2014-04-11 15:30- logBart Polot1+4-0
2014-04-11 15:30- KX are also keepalivesBart Polot1+5-0
2014-04-11 15:30- de-duplicate ifsBart Polot1+2-5
2014-04-11 15:30- verbose errorBart Polot1+2-0
2014-04-11 12:29-do call receive done on monitor callsChristian Grothoff1+1-0
2014-04-11 12:27-fix crash on shutdownChristian Grothoff2+5-2
2014-04-11 12:17-improve/simplify gnunet-core tool and update man pageChristian Grothoff3+60-50
2014-04-11 12:08-also notify monitors on timeout changeChristian Grothoff1+1-0
2014-04-11 11:49towards fixing #3363: replacing old iteration API with new monitoring API for core (needs testing, gnunet-core incomplete)Christian Grothoff11+578-422
2014-04-10 17:05- use constant instead of hardcoded valueBart Polot1+1-1
2014-04-10 15:39- don't free connections in the middle of being build. - fixes #3373, #3361Bart Polot3+51-8
2014-04-10 15:39- less verbose debugBart Polot1+2-4
2014-04-10 13:48- don't use NULL connections on callbackBart Polot1+3-1
2014-04-10 13:05- skip all metadata update on destroyed connectionsBart Polot1+7-1
2014-04-10 13:05- logBart Polot1+2-1
2014-04-10 12:35updated tutorial, please check and rebuild the pdf if you have latex installed. (i don't)Markus Teich1+10-17
2014-04-10 12:18it is 2014 now…Markus Teich1+1-1
2014-04-10 11:23- if data comes from an unknown channel (we might have just destroyed it and the service doesnt know), ignore and warn, dont crashBart Polot1+6-0
2014-04-10 11:23- don't cancel a connection's destroy message when destroying a connection and canceling all its traffic. since the connection will be freed, remove the connection pointer insteadBart Polot1+9-2
2014-04-10 11:23- logBart Polot1+1-1
2014-04-10 09:19- fix use after freeBart Polot1+7-1
2014-04-10 09:15- keep track of connection pids on queueing/sendingBart Polot1+21-10
2014-04-10 09:15- fix path string representationBart Polot1+1-1
2014-04-10 08:50-fix depChristian Grothoff1+1-1
2014-04-10 08:18handle nat_register failMatthias Wachs1+13-3
2014-04-10 08:04upnp support just silently failed if upnp client is not availableMatthias Wachs1+61-18
2014-04-10 00:01- don't schedule tunnel destruction on shutdown - remove any scheduled delayed_destruction AFTER destroying all channels - fixes #3366, #3372Bart Polot1+10-6
2014-04-10 00:01- logBart Polot1+13-2
2014-04-10 00:01- start reconnecting before running out of connectionsBart Polot1+1-1
2014-04-09 17:19- ignoreBart Polot0+0-0
2014-04-09 17:18- add context in path to link connectionBart Polot3+20-3
2014-04-09 17:18- fix namesBart Polot1+22-7
2014-04-09 17:18- remove dropBart Polot1+0-1
2014-04-09 17:18- logBart Polot1+2-2
2014-04-09 11:55debugging breakMatthias Wachs1+4-0
2014-04-09 11:50- ignoreBart Polot1+11-15
2014-04-09 11:48- rename test fileBart Polot2+47-47
2014-04-09 11:48- assert orderBart Polot1+1-1
2014-04-09 11:48- make sure handle is NULLBart Polot1+1-0
2014-04-09 11:48- reuse test config fileBart Polot1+1-82
2014-04-09 11:48- just create one connection, from smaller to bigger IDBart Polot1+5-2
2014-04-09 10:58- fix compilationBart Polot1+32-32
2014-04-09 10:56- destroy a channel if some traffic is missing and the channel has been remotely destroyedBart Polot1+10-0
2014-04-09 10:56- send buffered data to client before destroying channelBart Polot1+22-9
2014-04-09 10:56- commentsBart Polot1+2-2
2014-04-09 10:56- always check if channel was last, then mark tunnel for destructionBart Polot1+6-10
2014-04-09 10:56- logBart Polot1+1-0
2014-04-09 10:56- fix cli arg parseBart Polot1+2-2
2014-04-09 10:41log levelMatthias Wachs1+1-1
2014-04-09 10:38add address to list since we use local addresses OR it is not loobpack!Matthias Wachs1+1-1
2014-04-09 09:18more information why nat tests failMatthias Wachs1+58-6
2014-04-08 14:36wrong checksMatthias Wachs3+3-3
2014-04-08 11:17-more version bumpingChristian Grothoff3+3-3
2014-04-08 11:15version bumping for 0.10.1Christian Grothoff10+2110-1524
2014-04-08 10:52fixMatthias Wachs1+1-3
2014-04-08 10:48- remove old testsBart Polot1+0-10
2014-04-08 10:48- ignoreBart Polot1+1-0
2014-04-08 10:47-fix test as prefix likely now has lib/ suffixChristian Grothoff1+2-2
2014-04-08 09:22-ignoreChristian Grothoff0+0-0
2014-04-08 09:15-fix build issuesChristian Grothoff2+2-1
2014-04-08 08:29fix bootstrapMatthias Wachs2+14-91
2014-04-08 08:07-pogenChristian Grothoff1+42-41
2014-04-08 08:07-version bumpChristian Grothoff1+2-2
2014-04-08 08:07-comment out all of directives on testChristian Grothoff1+7-7
2014-04-08 08:02-reenable shipped hellos testChristian Grothoff1+9-9
2014-04-08 07:45-doxygenChristian Grothoff3+5-6
2014-04-08 01:08- ignore logsBart Polot1+1-0
2014-04-08 00:39- dont send keepalives if payload traffic is already queuedBart Polot1+9-1
2014-04-08 00:39- show error contextBart Polot1+1-1
2014-04-08 00:39- don't complain, from tunnel it's not possible to checkBart Polot1+0-1
2014-04-08 00:05- missing mergeBart Polot1+2-2
2014-04-08 00:03- fix #3364, establish a new connection to a peer when a core connection becomes available and a tunnel is presentBart Polot1+4-0
2014-04-08 00:03- fixmeBart Polot1+1-1
2014-04-07 20:05- use only one core, to fix logging raceBart Polot1+1-1
2014-04-07 20:04- fix count checkBart Polot1+5-8
2014-04-07 18:50-bump version in C tutorialChristian Grothoff2+140-116
2014-04-07 18:11-process in logical orderChristian Grothoff1+11-11
2014-04-07 17:55- refactor, check for existing copyBart Polot1+35-13
2014-04-07 17:231.Removed GNUNET_CRYPTO_compute_finger_identity 2.Removed myself as the first element of the trail. 3.Multiple entries in the routing table. 4.Put/Get/Monitor from old DHT added back in clients file.Supriti Singh9+1716-678
2014-04-07 14:51fixing resource leakMatthias Wachs1+11-0
2014-04-07 14:50unused callMatthias Wachs1+1-1
2014-04-07 14:34fixing resource leakMatthias Wachs1+11-0
2014-04-07 14:32fixing resource leaksMatthias Wachs1+2-2
2014-04-07 14:31removing unused variable und double free (with null check)Matthias Wachs1+6-7
2014-04-07 14:26- fix dead code covertiy 12876Bart Polot1+1-6
2014-04-07 14:23fix for unchecked return valueMatthias Wachs1+11-1
2014-04-07 14:14- fix coverity 12989Bart Polot1+3-1
2014-04-07 14:09fixing unchecked return valuesMatthias Wachs2+4-3
2014-04-07 14:06remove unused valueMatthias Wachs1+1-2
2014-04-07 14:05fix for coverityMatthias Wachs1+2-1
2014-04-07 14:00operation timeout to short for piMatthias Wachs1+4-0
2014-04-07 13:57obtain papi only onceMatthias Wachs1+4-2
2014-04-07 13:52-fixing hypothetical leak on error pathChristian Grothoff1+1-0
2014-04-07 12:47remove breakMatthias Wachs1+1-1
2014-04-07 12:00logBart Polot4+20-14
2014-04-07 12:00- logBart Polot2+7-7
2014-04-07 12:00- use new hash nameBart Polot10+1-1
2014-04-07 12:00- rename 256 bit mesh hash typeBart Polot10+35-35
2014-04-07 11:08missing struct definition in headerFlorian Dold1+4-0
2014-04-07 11:06missing ifndefs in headersFlorian Dold2+6-0
2014-04-07 11:05fixing mantis #3362Matthias Wachs1+37-20
2014-04-07 09:43-doxygenChristian Grothoff3+20-15
2014-04-07 09:41Add gnunet-nse program to show network size estimates.Sree Harsha Totakura2+181-0
2014-04-07 09:20fixng crash on shutdownMatthias Wachs1+10-7
2014-04-07 09:19-doxygen improvementsChristian Grothoff7+35-35
2014-04-07 07:43-pogenChristian Grothoff1+42-41
2014-04-04 15:02-make sqlite3 hard requirement (#3341)Christian Grothoff1+1-1
2014-04-04 14:55-fix #3355: disable warningChristian Grothoff1+1-0
2014-04-03 14:42defragmentation context not freed when session is deletedMatthias Wachs1+48-29
2014-04-03 11:05ril may suggest 0, so this check is wrongMatthias Wachs1+0-12
2014-04-03 09:44fixing configuration for failing testMatthias Wachs1+2-2
2014-04-03 08:21doxygen docuMatthias Wachs2+18-26
2014-04-01 14:04- Remove trailing '/' for the directory path.Sree Harsha Totakura1+1-1
2014-04-01 14:04- Log NSE histogram to file in addition to testbed-logger when HISTOGRAM_DIR variable is present in configuration.Sree Harsha Totakura1+79-9
2014-04-01 13:01- remove ERROR logBart Polot1+1-1
2014-04-01 12:11-allow users direct core accessChristian Grothoff1+1-1
2014-04-01 12:02- fix uninitialized variableBart Polot1+1-1
2014-04-01 11:38-XDG environment variables cause more trouble than they are worthChristian Grothoff1+1-1
2014-04-01 09:20- log checksum error (for #3333)Bart Polot1+1-1
2014-04-01 09:20- check handles on send_echo, fix #3349Bart Polot1+3-0
2014-04-01 09:19minor changes for address conversionMatthias Wachs1+11-19
2014-04-01 00:16Do not account canceled messages as sent regarding flow controlBart Polot3+34-22
2014-04-01 00:16Cancel CORE transmit ready request when cancelling last transmittable messageBart Polot1+6-0
2014-04-01 00:16- docBart Polot1+1-1
2014-04-01 00:16- shutdown dht last to allow tunnels to clean searches upBart Polot1+1-1
2014-04-01 00:16- logBart Polot1+4-0
2014-04-01 00:16- remove explicit keepalive from queueingBart Polot1+0-1
2014-04-01 00:16- fix queue priorityBart Polot1+2-4
2014-04-01 00:16- use specific GMP_ function to stop dhtBart Polot1+2-2
2014-04-01 00:16- stop dht route search on tunnel destroyBart Polot1+5-1
2014-04-01 00:16- peer info apiBart Polot1+68-1
2014-04-01 00:16- don't dereference NULL tunnelsBart Polot1+3-0
2014-04-01 00:16- implement client-side peer_id info requestBart Polot3+139-0
2014-04-01 00:16- add peer option, move listen to free '-p'Bart Polot1+11-3
2014-04-01 00:16- use small mesh hashes for info apiBart Polot3+10-9
2014-04-01 00:16- implement h2sBart Polot1+12-0
2014-04-01 00:16- move mesh hash to public apiBart Polot2+17-12
2014-04-01 00:16- remove unnecessary breakBart Polot1+1-1
2014-03-31 10:51Missing extern for C++Bruno Cabral1+15-0
2014-03-31 09:38fix for connection counterMatthias Wachs1+6-5
2014-03-31 09:35fix duplicate connect notificationsMatthias Wachs1+10-6
2014-03-31 09:03fixed check for session_ack handlingMatthias Wachs1+2-2
2014-03-31 09:02debug message for assertion to figure out malformed address lengthMatthias Wachs1+2-1
2014-03-30 13:42friend is a reserved work in C++. Rename to friend_id.Bruno Cabral2+7-7
2014-03-29 06:51no need to be an errorMatthias Wachs1+1-1
2014-03-29 06:44debuggging message for "send ACK but no session found" issueMatthias Wachs1+2-1
2014-03-29 05:45destroy session if connect failsMatthias Wachs1+2-1
2014-03-28 21:41Fixed the overflow problems reported in issue 3350Claudiu Olteanu1+7-2
2014-03-28 16:41changes to switch when connectedMatthias Wachs1+22-8
2014-03-28 15:09cancel delayed disconnect task on freeMatthias Wachs1+15-6
2014-03-28 14:55changes in ACK handlingMatthias Wachs1+17-13
2014-03-28 13:39make plugin fail if bind fails ...Matthias Wachs1+7-1
2014-03-28 13:06re-add address on connectMatthias Wachs1+44-2
2014-03-28 12:42fixing crash in unixMatthias Wachs1+1-0
2014-03-28 10:24Framework for put/get/monitorSupriti Singh8+842-1483
2014-03-28 08:41improved printingMatthias Wachs1+5-3
2014-03-28 08:30fixing crash: cancel dead task 1004493731513019834!Matthias Wachs1+1-1
2014-03-27 16:51API header with disconnect callMatthias Wachs1+30-1
2014-03-27 16:51added functionality to use the CLI to disconnect peers fixed DISCONNECT functionalityMatthias Wachs5+233-54
2014-03-27 15:03We do not need the address and session hereMatthias Wachs3+53-40
2014-03-27 13:41improved network lookupMatthias Wachs1+5-1
2014-03-27 13:15one break to break it all: disconnecting blacklist client was removed from first blacklist check onlyMatthias Wachs1+0-1
2014-03-27 12:35blacklist checks have to be cancelled when session is terminated, especially when blacklist clients are activeMatthias Wachs2+56-51
2014-03-27 10:20remove blacklist check in neighbours on CONNECTMatthias Wachs1+14-176
2014-03-27 10:20reformatMatthias Wachs1+172-161
2014-03-27 09:35some testing code for debuggingMatthias Wachs1+14-8
2014-03-27 09:05Address was not deleted if SEND_CONNECT in FAST RECONNECT failed Therefore alternative inbound session was not suggested ... This was a hard one...Matthias Wachs1+22-6
2014-03-26 16:29error handling for failed CONNECT messages in CONNECT_SWITCHINGMatthias Wachs1+80-58
2014-03-26 15:04we do not need this address in neighbours: was already added when CONNECT was received in _transport.c before CONNECT was given to neighboursMatthias Wachs1+2-16
2014-03-26 14:59remove CONNECT_SWITCHING_BLACKLIST stateMatthias Wachs3+53-197
2014-03-26 14:16removing GNUNET_TRANSPORT_PS_CONNECT_RECV_BLACKLIST stateMatthias Wachs2+28-69
2014-03-26 13:07remove debugging breaksMatthias Wachs1+0-2
2014-03-26 11:08- Avoid dereferencing undefined pointer when the request status indicates an error.Sree Harsha Totakura1+10-4
2014-03-26 11:02remove debug breakMatthias Wachs1+0-1
2014-03-26 10:54remove stateMatthias Wachs1+2-6
2014-03-26 10:54removing blacklist state not required anymoreMatthias Wachs2+9-58
2014-03-26 09:40fix compile warningMatthias Wachs1+4-2
2014-03-25 16:40Do blacklist checks on CONNECT before giving CONNECT to neighbours. If peer is blacklisted we do not need to to anything, this simplifies the state machine: If peer is blacklisted: CONNECT is not given to neighbours If address is blacklisted: address is not given to ATS and will therefore not be suggested So neighbour can use this information without additional blacklist checksMatthias Wachs2+265-42
2014-03-24 16:43checking incoming connection behaviour: - removing blacklist checks for incoming checks - adjusting blacklist check on connect to report to ATS - incoming blacklist check states did not set timeouts - timeouts not set for PS_CONNECT_RECV_BLACKLIST_INBOUND in handle_connectMatthias Wachs1+108-55
2014-03-24 15:26FIX: In ATS fast reconnect the timeout was not set correctly if reconnect was successful and neighbour was disconnected in master task after 1 secondMatthias Wachs1+8-6
2014-03-24 15:06checking incoming connections major fixes: - do not disconnect neighbor on CONNECT_SENT timeout, but: destroy address and expect new address from ATS - fixes related to mantis #3263 when peers reconnect: when peers receive CONNECT in PS_DISCONNECT, disconnect was completed but -- no address requested -- ack timestamp not saved -- ack state was not set to expect a SESSION_ACK message -> reconnect failed!Matthias Wachs1+104-50
2014-03-24 12:28Merged update_successor and update_predecessor with finger table addSupriti Singh3+433-621
2014-03-24 10:22task was not marked as canceled when canceled fixing mantis #0003345Matthias Wachs1+1-0
2014-03-22 22:54- fixBart Polot1+1-1
2014-03-22 22:53- fixBart Polot1+2-2
2014-03-22 22:53- optimizations for runtimeBart Polot3+7-5
2014-03-22 22:46- add more linksBart Polot1+1-1
2014-03-22 22:46- start test if warmup "fails"Bart Polot1+12-2
2014-03-22 22:37- fix handling of duplicate incoming channel create with respect to queued retransmissionsBart Polot1+13-7
2014-03-22 20:56- profiler changesBart Polot1+5-1
2014-03-22 20:56- dont assertBart Polot1+7-1
2014-03-22 19:27- debugBart Polot1+4-0
2014-03-22 16:54- pass warmup parameterBart Polot1+2-2
2014-03-22 16:54- fixBart Polot1+1-2
2014-03-22 02:58- cancel SYNACK retry task when forced to SYNACK by an incoming SYNBart Polot1+6-0
2014-03-22 02:58- don-t re-scheduler, destroy immediately (comes from scheduler)Bart Polot1+4-2
2014-03-22 02:58- fix maskBart Polot1+1-1
2014-03-22 02:58- set first channel number properlyBart Polot1+1-0
2014-03-22 02:58- send ACK on duplicate channel_createBart Polot1+1-4
2014-03-22 02:58- fix peer to notifyBart Polot1+6-4
2014-03-22 02:58- don't delay testsBart Polot1+3-3
2014-03-22 02:58- invalidate instead of destroying, to avoid reusing right away (from stale DHT info, for instance)Bart Polot1+3-6
2014-03-22 02:58- elimiate all pathsBart Polot1+2-3
2014-03-22 02:58- eliminate broken pathsBart Polot3+69-3
2014-03-22 02:58- use proper typeBart Polot1+1-1
2014-03-22 02:58- fix infinite resend loopBart Polot1+1-1
2014-03-22 02:58- check path length AFTER shorteningBart Polot1+8-6
2014-03-22 02:58- logBart Polot1+16-2
2014-03-22 02:58-fix own positionBart Polot1+2-2
2014-03-22 02:58- fixBart Polot1+1-1
2014-03-22 02:58- start test only after warmupBart Polot1+15-4
2014-03-22 02:58- simplify, improve to 15000 lines/sBart Polot1+5-7
2014-03-22 02:58- optimizeBart Polot1+7-7
2014-03-22 02:58- adjust nse on the flyBart Polot2+5-1
2014-03-22 02:58- adjust retry time to expirationBart Polot1+3-1
2014-03-21 23:06- expire data with helloBart Polot1+3-1
2014-03-21 23:06- connections no longer have native 512 hashes, translation is usedBart Polot1+1-1
2014-03-21 23:06- dont show warning on duplicate broken connectionsBart Polot1+1-1
2014-03-21 23:06- use full path debugBart Polot1+6-1
2014-03-21 23:06- fix false break() on retransmisson of connection_broken messagesBart Polot1+2-2
2014-03-21 19:53remove unsued INIT_BLACKLIST state: blacklist check is done before switchingMatthias Wachs2+0-59
2014-03-21 19:34print message if service is not runningMatthias Wachs1+45-13
2014-03-21 18:44- fix path optimization bugBart Polot1+2-2
2014-03-21 18:44- add warmup phaseBart Polot1+67-6
2014-03-21 18:44- clean stdout output, log debug stillBart Polot1+1-1
2014-03-21 18:44- avoid excessive keepalivesBart Polot1+4-1
2014-03-21 18:44-logBart Polot1+1-1
2014-03-21 18:44-move round time to cli, fix config fileBart Polot3+30-20
2014-03-21 18:44- check earlyBart Polot1+7-7
2014-03-21 18:44- move pings to cliBart Polot2+19-17
2014-03-21 18:44- log outputBart Polot1+1-1
2014-03-21 18:44- allocate memory, not array anymoreBart Polot1+2-0
2014-03-21 18:44- not abort conditionBart Polot1+7-1
2014-03-21 18:44- ignoreBart Polot1+2-7
2014-03-21 18:44- hide temp config file, show config templateBart Polot3+2-2
2014-03-21 18:44- hide templateBart Polot2+1-1
2014-03-21 18:44- wrap profiler in script to alter config fileBart Polot2+21-0
2014-03-21 18:44- read peers form argvBart Polot1+32-19
2014-03-21 18:44- add stddevBart Polot1+17-11
2014-03-21 18:44- changes to round system, stats collectionBart Polot1+62-29
2014-03-21 18:44- adjust transport delayBart Polot2+7-2
2014-03-21 18:44- create own config fileBart Polot2+5-1
2014-03-21 18:44- copy & failBart Polot1+1-1
2014-03-21 18:44- check channel creationBart Polot1+6-0
2014-03-21 18:44- test delayBart Polot1+3-0
2014-03-21 18:44- dht debug pathBart Polot3+29-0
2014-03-21 18:44- requeue messages on connection brokenBart Polot1+14-5
2014-03-21 18:44- logBart Polot2+9-2
2014-03-21 18:44- add message pop from transmission queueBart Polot2+55-0
2014-03-21 18:44- remove explicit keepalive restBart Polot1+0-1
2014-03-21 18:44- set disable_try_connect for tests/profilerBart Polot1+1-0
2014-03-21 18:44- add DISABLE_TRY_CONNECT optionBart Polot1+21-11
2014-03-21 18:44- establish connections on new pathsBart Polot1+8-0
2014-03-21 18:44-remove dead codeBart Polot2+2-2
2014-03-21 18:44- add connection count check, docBart Polot1+65-3
2014-03-21 18:44-logBart Polot1+2-2
2014-03-21 12:59fix compile warningMatthias Wachs1+5-0
2014-03-21 12:56fix initialized value in udp on invalid address fix log messageMatthias Wachs2+10-4
2014-03-21 11:40-lgcrypt fails if gcrypt is not in lib search path: use variable to link libcryptMatthias Wachs1+1-1
2014-03-20 20:06when switching addresses in connect_sent: no blacklist check required, switch directly and send new connectMatthias Wachs1+11-4
2014-03-20 14:00Updated find successorSupriti Singh1+388-251
2014-03-20 10:42doxygen fixesMatthias Wachs8+58-28
2014-03-20 10:42improved log messageMatthias Wachs1+4-4
2014-03-20 09:58renaming generator type for ats addign comment for bandwidthMatthias Wachs4+24-21
2014-03-20 09:57fixed check for destruction of inbound addressesMatthias Wachs2+6-3
2014-03-20 09:57use address in session end callbackMatthias Wachs1+1-1
2014-03-20 09:56session end function must include address to notify addressMatthias Wachs8+39-28
2014-03-20 09:55new session end function including addressMatthias Wachs2+5-2
2014-03-20 09:33additional log infoMatthias Wachs1+1-1
2014-03-20 09:05remove testing breaks and add documentation for checksMatthias Wachs1+6-2
2014-03-19 16:36addtional check for failed CONNECT messages + some testingMatthias Wachs1+44-2
2014-03-19 15:07unsetting primary address on when free'ing address for monitoringMatthias Wachs1+18-7
2014-03-19 14:35formattingMatthias Wachs1+4-2
2014-03-19 14:35additional condition for loggingMatthias Wachs1+1-2
2014-03-19 13:35removing duplicate state transissionMatthias Wachs1+1-2
2014-03-19 09:55changes to connect behabviour and a lot iof improved debug messagesMatthias Wachs1+50-19
2014-03-18 13:32fixed configuration testing: NAT testing was not workingMatthias Wachs1+75-33
2014-03-18 08:52updated tutorial with Omar's remarks and fixesMatthias Wachs2+43-32
2014-03-17 16:36fast reconnect: new state is reconnect, not init this fixes mantis #0003330: assertion at transport_api.c:618Matthias Wachs1+2-2
2014-03-17 16:20Remove blacklist check after address switch: blacklist check is now performed before switchingMatthias Wachs1+5-4
2014-03-17 16:19Added a dll to store finger trail in struct FingerInfoSupriti Singh1+244-219
2014-03-17 16:00fixed clean up and improved loggingMatthias Wachs1+20-2
2014-03-17 15:27no set_state to DISCONNECT_FINISHED required before free_neighbour fixing log outputMatthias Wachs2+10-15
2014-03-17 15:08improved messagesMatthias Wachs2+8-3
2014-03-17 13:24disabling hello import in configurationMatthias Wachs1+0-1
2014-03-17 13:23reformating and adding additional log info about hello importMatthias Wachs1+18-16
2014-03-17 11:02- logBart Polot1+3-6
2014-03-17 11:02- set searching state before trying to reconnect, otherwise waiting is overwrittenBart Polot1+6-9
2014-03-17 11:02- debug logBart Polot1+10-8
2014-03-17 11:02- use explicit ping/pong messages with counter and timestampBart Polot1+87-57
2014-03-17 11:02- docBart Polot1+2-2
2014-03-17 11:02- docBart Polot1+15-0
2014-03-17 11:02- dont disconnect from mesh serviceBart Polot1+0-2
2014-03-17 11:02- only ping from select peers, do not shut them downBart Polot1+21-7
2014-03-17 11:02- disconnect all mesh handlesBart Polot1+8-0
2014-03-17 11:02- fix disconnect task schedulingBart Polot1+10-17
2014-03-17 11:02- fix run flagBart Polot1+1-1
2014-03-17 11:02- NPEBart Polot1+2-1
2014-03-17 11:02- fix operation handlingBart Polot1+7-2
2014-03-17 11:02-debugBart Polot1+5-4
2014-03-17 11:02- don't shutdown twiceBart Polot1+4-0
2014-03-17 11:02- check task (could be in the middle of transmission loop and be 0)Bart Polot1+4-1
2014-03-17 11:02- update peer counterBart Polot1+2-0
2014-03-17 11:02- cancel pings on peer shutdownBart Polot1+2-0
2014-03-17 11:02- mark peer as downBart Polot1+1-0
2014-03-17 11:02- fix cleanerBart Polot1+3-8
2014-03-17 11:02- gitignoreBart Polot1+3-0
2014-03-17 11:02- log, debugBart Polot1+8-5
2014-03-17 11:02- fix infinite loopBart Polot1+3-3
2014-03-17 11:02- check incoming channel for NULLBart Polot1+3-2
2014-03-17 11:02- nse-style round cyclingBart Polot1+87-18
2014-03-14 15:49- don't send duplicate pings when a pong is delayedBart Polot1+18-7
2014-03-14 15:49- dont ping after timeoutBart Polot1+2-1
2014-03-14 15:49- refactorBart Polot1+14-46
2014-03-14 15:49- use ping-pong to avoid collisionsBart Polot1+119-23
2014-03-14 15:49- use proper HashBart Polot1+2-2
2014-03-14 15:49- name inside fileBart Polot1+2-2
2014-03-14 15:49- rename mesh profilerBart Polot2+1-1
2014-03-14 15:49- remove unused constant: test based on time, not messagesBart Polot1+0-5
2014-03-14 15:49- use global hashmap for IDsBart Polot1+34-90
2014-03-13 19:03PSYC: some code cleanupGabor X Toth1+46-84
2014-03-13 18:49PSYC: message types, documentationGabor X Toth5+255-103
2014-03-13 15:01- fix warnings, remove explicit keepalive countBart Polot1+33-24
2014-03-13 15:01- use pointers in struct itselfBart Polot1+35-25
2014-03-13 15:01-add info about trafficBart Polot1+18-2
2014-03-13 15:01- change cls to pointers instead of indexesBart Polot1+39-43
2014-03-13 15:01- connect in cliqueBart Polot1+46-9
2014-03-13 15:01- fix compilation issues, add to MakefileBart Polot2+30-24
2014-03-13 15:01- change test to profilerBart Polot1+72-193
2014-03-13 15:01- prepare profiler: start peer, get IDs, log at the endBart Polot1+112-319
2014-03-13 15:01- minor fixesBart Polot1+1-3
2014-03-13 15:01- use testbed's get_index to identify peer in arrayBart Polot1+8-7
2014-03-13 15:01- add constBart Polot2+2-2
2014-03-13 15:01- add a getter for peer->unique_idBart Polot2+26-0
2014-03-13 15:01- use testbeds statsBart Polot1+16-116
2014-03-13 15:01- inital mesh_profiler commitBart Polot1+1021-0
2014-03-12 16:39PSYC: in-order delivery of fragments; tests for large messagesGabor X Toth7+418-82
2014-03-11 15:27missing struct definition in gnunet_scalarproduct_service.hFlorian Dold1+4-0
2014-03-11 14:11-bump versionChristian Grothoff1+1-1
2014-03-11 13:57- verify successor result - notify new successorSupriti Singh2+796-419
2014-03-11 12:46- Working testbed configuration on SuperMUC.Sree Harsha Totakura1+7-21
2014-03-10 14:13- Add speedup.hSree Harsha Totakura1+45-0
2014-03-10 13:51- Expose speedup routines as an internal header.Sree Harsha Totakura4+4-34
2014-03-10 10:39Rename name_map and plugins from gns so that they are unique in a total c-fileFlorian Dold2+16-16
2014-03-10 10:39Add missing stub definitions of structs to the corresponding header filesFlorian Dold4+12-0
2014-03-10 10:36Rename uLong to GNUNET_uLong from crypto_crc so that it doesn't collide with the different uLong from zconf of zlibFlorian Dold1+8-8
2014-03-10 10:36Rename SearchMessage from regex to RegexSearchMessage so that it is unique in a total c-fileFlorian Dold3+8-8
2014-03-10 09:52- use 256 hashs for hmacBart Polot1+6-4
2014-03-10 09:52- use MeshHash in connection codeBart Polot2+44-16
2014-03-10 09:52- use an array of 256 hashes on connection infoBart Polot1+1-1
2014-03-10 09:52- generate smaller hashes for Conn IDsBart Polot1+2-2
2014-03-10 09:52- add constBart Polot2+2-2
2014-03-10 09:52- refactorBart Polot3+22-8
2014-03-10 09:52- replace all HashCodes with short MeshHashes in Mesh messagesBart Polot1+15-15
2014-03-10 09:52- use MeshHashBart Polot2+12-5
2014-03-10 09:52- Define MeshHashBart Polot1+11-0
2014-03-07 19:55-ignoreChristian Grothoff0+0-0
2014-03-07 19:53-one more ATS header to be includedChristian Grothoff6+1892-1732
2014-03-07 19:48-add missing headerChristian Grothoff1+2-1
2014-03-07 17:56- Add gitignoreSree Harsha Totakura1+1568-0
2014-03-07 15:57- Delay shutdown until all connections are closed.Sree Harsha Totakura1+66-0
2014-03-07 15:52- removed custom crypto functionality in scalarproduct - scalarproduct now uses the paillier-API + associated structs - omitted SP-tests for now, scalarproduct is still heavily being reworkedChristian Fuchs3+276-694
2014-03-07 15:47- remove dead codeSree Harsha Totakura1+0-77
2014-03-07 15:21- Warn upon deleting unsent message. - Send the message immediately if its size equals to the buffer size.Sree Harsha Totakura1+12-3
2014-03-07 15:16- Copy PATHS section as the shared service configuration may refer to options from here.Sree Harsha Totakura1+2-0
2014-03-07 14:51add missing ifdefs in header filesFlorian Dold4+18-0
2014-03-07 10:54-fix linkage issue that could cause a transport service crash on exit for certain NAT configurationsChristian Grothoff3+13-5
2014-03-07 10:38-fix map cmd shutdownChristian Grothoff1+5-5
2014-03-07 10:18-no set autostartingChristian Grothoff1+4-2
2014-03-07 08:51-ensure timeout forces call to continuation even if statistics service cannot be reachedChristian Grothoff1+45-0
2014-03-07 08:15-fix FTBFSChristian Grothoff1+24-26
2014-03-07 06:31-fix disting -- include spChristian Grothoff3+51-45
2014-03-06 23:46PSYC: implement slave to master requests, tests, fixes, reorgGabor X Toth14+1288-530
2014-03-06 23:46logread: more generic message type regexpGabor X Toth1+2-2
2014-03-06 19:14- verify_successor - 64 bit finger identifier - predecessor flagSupriti Singh1+518-219
2014-03-06 14:48- Modified find_successor - added a new field successor flag to identify successor in finger table.Supriti Singh2+283-157
2014-03-06 13:12- encrypt-then-MACBart Polot1+3-3
2014-03-06 01:41- fix warningBart Polot1+2-2
2014-03-06 01:39- svn:ignore testcaseBart Polot0+0-0
2014-03-06 01:36- warning on direct KEEPALIVE sendingBart Polot1+4-2
2014-03-06 01:36- finally fixed missing keepalive messagesBart Polot1+26-10
2014-03-06 01:36- don't use global peer counter, cls insteadBart Polot1+4-3
2014-03-06 01:36- run statistics service by defaultBart Polot1+1-1
2014-03-06 01:36- debug, indentationBart Polot1+6-3
2014-03-06 01:36- fix scheduler clearanceBart Polot1+3-0
2014-03-06 01:36- add makefile for new testcaseBart Polot1+15-6
2014-03-06 01:36- evaluate keepalive countersBart Polot1+4-0
2014-03-06 01:36- add keepalive testcase, statistics gatheringBart Polot1+212-23
2014-03-06 01:36- update config files for testsBart Polot3+2-4
2014-03-06 01:36- add keepalive statsBart Polot2+2-0
2014-03-06 01:36- cleanupBart Polot1+16-23
2014-03-06 01:36- fix expected KX sizeBart Polot1+2-2
2014-03-06 01:36- add hmac to tunnel messagesBart Polot1+40-0
2014-03-06 01:36- remove reserved filed codeBart Polot1+0-1
2014-03-06 01:36- remove unneccessary reserved fieldsBart Polot3+20-35
2014-03-06 01:36- remove dead handlerBart Polot1+1-4
2014-03-06 01:36- register keepalive as tunnel payloadBart Polot1+2-0
2014-03-06 01:36Move mesh connection keepalive messages inside tunnel encryption to reduce information leakage.Bart Polot5+35-118
2014-03-06 01:36- refactor fwd/bck connection keepaliveBart Polot1+37-23
2014-03-06 01:36- log payload ID for channel trafficBart Polot1+4-0
2014-03-06 01:36- remove debugBart Polot1+0-3
2014-03-06 01:36- fix level selectionBart Polot1+5-2
2014-03-06 01:36- filter peers and components aware of each otherBart Polot1+23-18
2014-03-06 01:36- sort peers and components to ensure consistent orderBart Polot1+2-1
2014-03-06 01:36-add filter by componentBart Polot1+43-15
2014-03-06 01:36-logBart Polot1+9-13
2014-03-05 16:29- Define and use BUFFER_SIZE for the size of the outgoing buffer.Sree Harsha Totakura1+6-3
2014-03-05 14:25- Adding self to trail_peer_list - Adding functions to handle concurrent node joins. - Modified but incomplete find_successor logic. - Added new message types for concurrent node joins.Supriti Singh4+412-271
2014-03-05 12:47-fix ftbfs with older libgcryptChristian Grothoff1+9-1
2014-03-04 22:37-fixing wrong bumpChristian Grothoff1+1-1
2014-03-04 22:16-bump gnutls versionChristian Grothoff1+1-1
2014-03-04 22:01-fix removal of block_mesh file (#3281-8125)Christian Grothoff1+0-1
2014-03-04 21:42-doxygenChristian Grothoff2+39-25
2014-03-04 16:48-fix dependencyChristian Grothoff1+1-1
2014-03-04 12:19- increase history size for the measured average operation execution times.Sree Harsha Totakura1+5-3
2014-03-04 11:26-presumably better fix for instantly resolving names in master zoneChristian Grothoff7+52-21
2014-03-04 11:25-mmissing prototypeChristian Grothoff1+11-2
2014-03-04 11:25-doxygenChristian Grothoff1+10-9
2014-03-02 15:35Don't crash on NULL lookup_nameLRN1+3-1
2014-03-01 22:58USERNAME is a placeholder, not a variableLRN1+2-2
2014-03-01 22:57libidn is needed unconditionally for libgnunetdnsparserLRN1+8-5
2014-02-25 09:42Fixed memory allocation for peer list.Supriti Singh1+35-16
2014-02-24 14:111. Refactored the code for trail setup and trail setup result. 2. Adding an entry into finger table.Supriti Singh1+230-164
2014-02-24 09:59-Always add measured average operation completion time into history.Sree Harsha Totakura1+1-1
2014-02-23 21:26-check for NULL fdChristian Grothoff1+3-1
2014-02-23 13:56-avoid defining 'cfg' symbol each time ats-testing.h is included (fixes FTBFS)Christian Grothoff2+2-2
2014-02-22 11:41-disable POW calculating during testChristian Grothoff1+3-0
2014-02-20 18:22Fix barrier test dependencies (W32)LRN1+1-1
2014-02-20 10:35Allow redirection of STDERR when starting processes.Sree Harsha Totakura32+129-53
2014-02-19 20:02- logBart Polot2+10-10
2014-02-19 20:02- do not mark <pre> backgroundBart Polot1+1-0
2014-02-19 20:02- standarize log messagesBart Polot2+25-20
2014-02-19 20:02- use <pre> for messagesBart Polot1+6-2
2014-02-19 20:02- revamp loggingBart Polot3+22-32
2014-02-19 20:02- limit message name widthBart Polot1+1-1
2014-02-19 20:02- add missing message type namesBart Polot1+10-3
2014-02-19 20:02- use fixed-width message type namesBart Polot1+102-34
2014-02-19 20:02- fix log messagesBart Polot1+2-3
2014-02-19 20:02- reduce button sizeBart Polot1+4-0
2014-02-19 20:02- reduce debug messages amount of hello operationsBart Polot1+5-6
2014-02-19 20:02- simplify message namesBart Polot1+31-31
2014-02-19 20:02- use new service startup messageBart Polot1+1-1
2014-02-19 13:52handle case where partial download prevents proper bottom-up reconstruction as not all child-nodes are even attempted; handle case where probe returns results immediately while being created (do not break on that)Christian Grothoff3+50-38
2014-02-18 18:34avoid problems with different users having different values for XDG_RUNTIME_DIR by not using that variable for system-wide paths of UNIX domain socketsChristian Grothoff1+6-1
2014-02-18 16:04Do not let parallelism fall below the default parallelism value for adaptive queues.Sree Harsha Totakura1+8-9
2014-02-18 15:43Consider the resources from failed operations as overloaded and not use them until the parallelism is refreshed.Sree Harsha Totakura1+51-11
2014-02-18 12:51transport's idea of being notified about an explicitc disconnect using bw 0/0 and the modification of the ril solver to allocate 0 bandwidth do not work together at the moment this is problem of semantic and not of implementationMatthias Wachs1+2-6
2014-02-18 12:41RIL is allowed to set bandwidth to zeroMatthias Wachs1+0-2
2014-02-18 08:23Adding function GNUNET_CRYPTO_compute_finger_identitySupriti Singh3+4-4
2014-02-17 15:571.Modified struct PeerTrailSetupMessage and PeerTrailSetupResultMessage. 2.Handling trail setup result message.Supriti Singh5+397-313
2014-02-17 15:54- secretsharing api test for single peer - fixed wrong endianess conversionFlorian Dold4+80-4
2014-02-17 15:26- colorsBart Polot1+4-1
2014-02-17 15:26- fixes, fontsBart Polot1+4-3
2014-02-17 15:26-add colorBart Polot1+18-8
2014-02-17 15:26-add class and peer_id to ajax-loaded rowsBart Polot1+9-2
2014-02-17 15:26- consider peers on level changeBart Polot1+3-1
2014-02-17 15:26- fix all and none buttonsBart Polot1+15-2
2014-02-17 15:26- show only peer rows of active levelBart Polot1+6-1
2014-02-17 15:26- select only level from tr classesBart Polot1+8-1
2014-02-17 15:26- add peer selectionBart Polot1+13-3
2014-02-17 15:26- only hide body rows, leave headerBart Polot1+1-1
2014-02-17 15:26- cleanup level codeBart Polot1+14-12
2014-02-16 20:37fix only cache variable long/shortMartin Schanzenbach1+1-1
2014-02-16 15:22make sure to create friends directory before trying to write friends fileChristian Grothoff1+8-0
2014-02-16 15:20-doxygen, indentationChristian Grothoff1+47-46
2014-02-16 15:09add timeout option to gnunet-gnsChristian Grothoff2+19-7
2014-02-16 15:06-add a few commentsChristian Grothoff1+22-2
2014-02-16 15:05-fix copy-n-paste-comment and doxygenChristian Grothoff1+4-6
2014-02-16 15:03if we found any non-expired block in the namecache, that is sufficient reason to not go to the DHT -- and essentially quickly return NXDOMAIN (#3325)Christian Grothoff1+10-62
2014-02-16 14:57-indentation, superfluous assertsChristian Grothoff1+2-4
2014-02-16 14:55-typos, doxygenChristian Grothoff1+2-2
2014-02-16 14:55force not using DHT for lookups that are only in the master zone (#3325)Christian Grothoff1+12-1
2014-02-16 14:54-fix testChristian Grothoff1+1-1
2014-02-14 10:35- Do not try to delete empty string directories.Sree Harsha Totakura1+1-1
2014-02-13 20:18- extract peer information for filteringBart Polot1+48-14
2014-02-13 20:18- cleanup log messagesBart Polot3+5-5
2014-02-13 20:18- use AJAX to avoid loading DEBUG messages (breaks firefox by multi-MB log files)Bart Polot1+150-68
2014-02-13 15:38- fixed warning about missing return valuesFabian Oehlmann1+41-22
2014-02-13 14:44-try to fix check for DANE if --with-gnutls is passed, also fix output at the end (thanks to E.E. for reporting)Christian Grothoff1+14-7
2014-02-13 14:09- Remove lockmanager and add abstract sockets support.Sree Harsha Totakura1+2-2
2014-02-13 13:25- Do not set permissions for abstract sockets.Sree Harsha Totakura1+6-1
2014-02-12 14:53- Allow integration tests to run on loopback.Sree Harsha Totakura1+1-0
2014-02-12 12:01fixing issues: - using uninitialized memory (mantis #3322) - notify only about new session createdMatthias Wachs1+12-7
2014-02-12 11:08- better variable names - fast start - utilization in utilityFabian Oehlmann1+44-39
2014-02-12 10:24- Add patch for valgrinding testbedSree Harsha Totakura1+21-0
2014-02-12 10:23- Add suppressions file for util.Sree Harsha Totakura1+12-0
2014-02-12 10:22- Cleanup cache items after removing from the hashmap.Sree Harsha Totakura1+16-2
2014-02-12 06:39Continue with address suggestion after try connect black list check Related to moving blacklist check before address switching as described in mantis #3262Matthias Wachs1+28-10
2014-02-11 19:27- changes to web log viewerBart Polot1+49-10
2014-02-11 16:32basic loggingMatthias Wachs3+58-25
2014-02-11 14:07+ setting preference + set preference example + adding client_id to suport multiple applicationsMatthias Wachs4+152-21
2014-02-11 13:28propertiesMatthias Wachs3+133-94
2014-02-11 12:33trying to fix #3281Christian Grothoff1+8-8
2014-02-11 11:50property enforcementMatthias Wachs3+87-52
2014-02-11 11:22commit before removing address idsMatthias Wachs2+95-36
2014-02-11 10:44address managementMatthias Wachs1+27-197
2014-02-11 10:30improved quota loading + requesting and stopping address suggestionsMatthias Wachs3+67-23
2014-02-11 10:20some additional information about quotaMatthias Wachs1+2-1
2014-02-11 10:02adding and deleting address from solverMatthias Wachs3+152-68
2014-02-11 08:55improved episode parsing added request supportMatthias Wachs3+141-88
2014-02-11 08:33fixing property generationMatthias Wachs1+17-10
2014-02-11 08:08logging taskMatthias Wachs3+90-12
2014-02-11 07:49enforcing correct generator typeMatthias Wachs1+56-34
2014-02-11 02:32Change dependencies and linking for ats-testsLRN1+4-5
2014-02-11 01:37Fix ats-tests makefileLRN1+2-2
2014-02-11 00:50Include winternl.h, needed for testbedLRN1+3-0
2014-02-11 00:50Update plibc from svnLRN1+0-43
2014-02-11 00:09- fixed wrong crypto in secretsharing - added zero knowledge proofs (except the one for fair encryption) and other verificationsFlorian Dold4+370-64
2014-02-10 19:20- Added HTML log viewerBart Polot1+121-0
2014-02-10 18:07- don't kill clients if the set operation has already been destroyedFlorian Dold1+21-12
2014-02-10 17:50- fixed wrong round comparison codeFlorian Dold2+64-13
2014-02-10 16:49stop notifications on deleteMatthias Wachs1+1-0
2014-02-10 16:48abstract unix domain socket supportMatthias Wachs4+177-54
2014-02-10 14:45- syntax errorFlorian Dold1+3-0
2014-02-10 14:33fixing crash: excess task has to be stopped when neighbour is freedMatthias Wachs1+22-1
2014-02-10 13:57cfg handleMatthias Wachs1+1-0
2014-02-10 12:49- create the directory for the UNIX socket file before binding to it.Sree Harsha Totakura1+2-0
2014-02-10 10:15- Allocate buffer large enough to contain UNIX_PATH_MAX size pathnames in case of UNIX sockets.Sree Harsha Totakura1+8-1
2014-02-10 09:15- Declare dependencies. Local dependencies should not be prefixed with $(top_builddir) path.Sree Harsha Totakura1+11-5
2014-02-10 00:30- correct handling of timeouts in consensus - fixed segfault in secretsharing profilerFlorian Dold5+142-58
2014-02-10 00:13- fix operation cancellation in SETFlorian Dold3+38-12
2014-02-09 21:54Create UNIX domain sockets as abstract sockets when running in LINUX and the option USE_ABSTRACT_SOCKETS is present in configuration.Sree Harsha Totakura6+97-23
2014-02-09 19:15implement #3295: only transmit background traffic if there is excess bandwidthChristian Grothoff4+98-16
2014-02-09 18:58-eliminate odd global variable, indentation, doxygen, stylistic fixesChristian Grothoff1+20-14
2014-02-09 18:48implementing #3296Christian Grothoff1+24-4
2014-02-09 18:45add api to bandwidth tracker to notify clients about excess bandwidth availableChristian Grothoff2+182-24
2014-02-08 16:46-no reverse GNSMartin Schanzenbach3+2-158
2014-02-07 23:11fix reverse DNS lookup, prepare GNS reverse lookupMartin Schanzenbach3+152-6
2014-02-07 18:37property generationMatthias Wachs3+287-22
2014-02-07 18:13preference generation implementedMatthias Wachs3+263-289
2014-02-07 17:37example experimentMatthias Wachs2+69-0
2014-02-07 17:25experiment loading completeMatthias Wachs2+313-38
2014-02-07 16:49preference parsingMatthias Wachs1+253-4
2014-02-07 16:03moved eval tool to atsMatthias Wachs3+2481-0
2014-02-07 14:21unix domain sockets used hardcoded path instead of configuration setting - removing UNIX domain sockets port support and UNIX domain socket NAT supportMatthias Wachs2+12-22
2014-02-07 13:16solver based evaluationMatthias Wachs4+929-8
2014-02-07 04:11Warn about not building hostlist daemonLRN1+1-0
2014-02-07 00:14Computing finger identity using libgcrypt functions.Supriti Singh3+102-44
2014-02-06 17:52- remove _breakBart Polot1+3-2
2014-02-06 17:52- logBart Polot1+7-18
2014-02-06 15:50evalMatthias Wachs6+216-0
2014-02-06 08:56-doxygen, indentation, code cleanupChristian Grothoff1+6-8
2014-02-06 08:52-doxygen, indentation, code cleanupChristian Grothoff2+389-275
2014-02-05 19:02- use HELLOs from DHT to try_connect on TRANSPORT levelBart Polot3+35-13
2014-02-05 18:16- whitespaceBart Polot1+1-0
2014-02-05 17:24- fix search, use target ID, not ownBart Polot1+1-1
2014-02-05 17:24- change log info of LOG_TRAFFIC, use R5N to distinguish from XDHTBart Polot2+10-10
2014-02-05 17:24- log levelsBart Polot1+6-6
2014-02-05 17:24- wipe all previous data in *key so there is no potentially uninilialized memoryBart Polot1+1-0
2014-02-05 17:24- log FULL keys on mismatchBart Polot1+2-2
2014-02-05 17:24- fix crash on NULL hello with valid IDBart Polot1+2-2
2014-02-05 17:24Fixed GNUNET_HELLO_get_last_expiration, as it always returned min (EPOCH, expiration times), so: EPOCHBart Polot1+4-4
2014-02-05 17:24- fix PUT, use proper keyBart Polot1+21-4
2014-02-05 17:24- logBart Polot2+15-3
2014-02-05 17:24- don't run test on shutdownBart Polot1+3-0
2014-02-05 17:24- remove MESH own block code (MESH uses DHT_HELLO now)Bart Polot3+1-238
2014-02-05 17:24Use DHT_HELLO for MESH peer discovery, benefit from wider replicationBart Polot2+11-23
2014-02-05 17:24- doxygen, add get_mineBart Polot1+16-1
2014-02-05 08:43ssh keyGabor X Toth1+1-0
2014-02-04 18:51- don't call set on NULL hellosBart Polot2+6-1
2014-02-04 18:51- ignore NULL hellosBart Polot1+3-0
2014-02-04 18:51- simplify timing out of old hellosBart Polot1+4-17
2014-02-04 18:51- store own helloBart Polot1+3-0
2014-02-04 18:21Finding successor of a peer id.Supriti Singh3+113-104
2014-02-04 17:38- wrong assertionBart Polot1+1-1
2014-02-04 17:36- do'hBart Polot2+2-2
2014-02-04 16:35Update peerinfo tool test after r32025 changed the outputLRN1+1-1
2014-02-04 16:33filter ats information in non-verbose modeMatthias Wachs1+86-1
2014-02-04 15:52fix indentationMatthias Wachs1+232-246
2014-02-04 15:36- add hello libBart Polot1+2-0
2014-02-04 15:20fixing compile warning: cast to types required in doxygen documentationMatthias Wachs1+2-2
2014-02-04 14:44- fix segfault at get size of null helloBart Polot1+3-0
2014-02-04 14:37Clean up transport connection in meshLRN1+5-0
2014-02-04 14:16Consensus does not really depend on mesh, does itLRN1+0-2
2014-02-04 14:16Fix consensus test to compile (whether it makes sense or not is up to dold)LRN1+5-2
2014-02-04 14:14- use correct function return typeBart Polot1+1-1
2014-02-04 14:14- copy hellos since parameter is constBart Polot2+16-5
2014-02-04 14:14- use hach directly instead of _2s functionBart Polot1+2-1
2014-02-04 14:14- refactor logging to allow for shorter log filesBart Polot4+49-51
2014-02-04 13:57fix for 3300: remember to call client_receive_done for blacklist clientMatthias Wachs1+24-4
2014-02-04 13:32Fix a typoLRN1+1-1
2014-02-04 12:36Use stored hellos to try to establish direct connections to peers with tunnelsBart Polot3+46-6
2014-02-04 12:36- dont return expired hellosBart Polot1+10-0
2014-02-04 12:36- doxygen, return on NULLBart Polot1+8-5
2014-02-04 12:36- merge hellos in case old hello is still validBart Polot1+18-1
2014-02-04 12:36- TODOBart Polot1+2-0
2014-02-04 12:36- docBart Polot1+29-2
2014-02-04 12:36- add hello subsystem to get hellos for known peersBart Polot4+226-0
2014-02-04 12:36- add hello messages to peersBart Polot2+64-13
2014-02-04 12:36Use proper core priority for each message type and message origin.Bart Polot1+45-9
2014-02-04 12:31fixing 3299: use after free caused by shutdown order neighbours & pluginsMatthias Wachs1+21-6
2014-02-04 12:24fixing tests ftbfsMatthias Wachs2+3-12
2014-02-04 10:24- added caller-hom-ops soft-cap logicsChristian Fuchs2+5-2
2014-02-04 10:15- extended paillier-api to also include caller-suggested maximum supported homsChristian Fuchs5+21-11
2014-02-03 23:00docuMatthias Wachs1+1-1
2014-02-03 22:54preference loggingMatthias Wachs3+25-3
2014-02-03 22:51- delete unused message typeFlorian Dold1+0-14
2014-02-03 22:31enforcing preferencesMatthias Wachs4+164-15
2014-02-03 22:28- GNS port is a javaportFlorian Dold1+1-1
2014-02-03 21:51adding preference generationMatthias Wachs5+311-8
2014-02-03 21:25- consensus and secretsharing have both start time and deadlineFlorian Dold17+2128-1848
2014-02-03 20:21updated experimentMatthias Wachs1+8-24
2014-02-03 19:46- encrypt even if no homomorphic operations are possible - parse ciphertext container correctlyFlorian Dold1+4-8
2014-02-03 18:461. Adding an entry in routing table. 2. Peer arithmetic to get finger id.Supriti Singh2+139-43
2014-02-03 17:49logging all nodes in a single fileMatthias Wachs5+235-129
2014-02-03 17:17- more partially replacing of pailier-encryption functionality in scalarproduct with the new APIChristian Fuchs1+12-6
2014-02-03 16:56- begun migrating scalarproduct to use crypto_paillier and set intersection - removed paillier from the regular build for now - partially replaced pailier-encryption functionality in scalarproduct with the new APIChristian Fuchs2+20-76
2014-02-03 16:25- added more information on when paillier-encrypt soft-fails (too long number, no homomorphic ops possible)Christian Fuchs2+12-4
2014-02-03 15:25- test paillier with random plaintextFlorian Dold1+45-3
2014-02-03 14:08removing set_rate, using start_send insteadMatthias Wachs4+79-64
2014-02-03 13:53-fix merge mistakeFabian Oehlmann1+1-0
2014-02-03 13:52-minor renamings -default parameters set to better values -exploration decay addedFabian Oehlmann1+102-39
2014-02-03 12:50fixesMatthias Wachs3+24-16
2014-02-03 12:36various fixesMatthias Wachs7+134-43
2014-02-03 09:58safety checksMatthias Wachs3+24-3
2014-02-03 09:44experiment parsing + test.exp containing different examplesMatthias Wachs3+133-46
2014-02-03 09:10additional check for sinus generatorMatthias Wachs1+9-0
2014-02-03 08:56documentation and random generatorMatthias Wachs4+51-14
2014-02-02 17:51add API for #3296Christian Grothoff3+86-3
2014-02-02 17:38removing depreated 'priority' argument from GNUNET_TRANSPORT_notify_transmit_readyChristian Grothoff22+119-93
2014-02-02 17:25-indentation, doxygenChristian Grothoff2+100-103
2014-02-02 17:15-indentation, doxygenChristian Grothoff1+75-54
2014-02-02 17:11Add required HOSTNAME to test configLRN1+2-0
2014-02-02 17:11Fix TESTS_ENVIRONMENT setting (allow GNUNET_PREFIX to be overriden, allow TESTS_ENVIRONMENT to be overrided (use AM_TESTS_ENVIRONMENT))LRN46+46-48
2014-02-02 14:43Jury-rig perf_ats to compile again. MWachs, fix thisLRN1+2-1
2014-02-02 09:42Bertrand Marc wrote:Christian Grothoff1+5-5
2014-02-01 23:59stats can be NULL if [statistics] DISABLE=YESDavid Barksdale3+0-3
2014-01-31 20:21another one from Bertrand MarcChristian Grothoff1+38-0
2014-01-31 18:51Handling trail setup result message.Supriti Singh4+131-119
2014-01-31 16:30sinus support for traffic generatorMatthias Wachs2+15-2
2014-01-31 16:13adding linear and saw wave support for traffic generatorMatthias Wachs4+54-16
2014-01-31 15:22importing man pages written by Bertrand Marc for DebianChristian Grothoff7+127-9
2014-01-31 15:17-fix typosChristian Grothoff1+2-2
2014-01-31 13:09renaming typesMatthias Wachs2+12-3
2014-01-31 13:06constant traffic generatorMatthias Wachs3+39-8
2014-01-31 11:58Revert #32132.Sree Harsha Totakura1+0-8
2014-01-31 09:34Fix #3294: Decrement call number when the call is cancelled or hung-up.Sree Harsha Totakura1+8-0
2014-01-30 22:08Allow testcase to run just with loopback interface.Sree Harsha Totakura1+3-0
2014-01-30 19:36-doxygenChristian Grothoff1+3-3
2014-01-30 19:22-towards fixing #3295 (core traffic prioritization)Christian Grothoff7+152-58
2014-01-30 18:24towards reviving priorities in core API, this time with enum to make classes clearerChristian Grothoff16+110-61
2014-01-30 16:58send receive delay rescheduling supportMatthias Wachs8+230-20
2014-01-30 15:59Allow gnunet-ecc to list all public keys in a fileBart Polot1+22-14
2014-01-30 14:47fix #3284: support lib/MULTIARCH/ paths in installation, use GNUNET_PREFIX=@libdir@ so that we can extract the value of MULTIARCH during 'make check'Christian Grothoff51+143-87
2014-01-30 14:37Skip testcase when DNS is not availableSree Harsha Totakura1+9-0
2014-01-30 14:36-doxygenChristian Grothoff1+10-8
2014-01-30 14:16extending bandwidth tracker api to support notificationsMatthias Wachs10+76-11
2014-01-30 13:34-fix linker error for pallier testChristian Grothoff1+1-0
2014-01-30 13:12-fix #3285Christian Grothoff1+3-0
2014-01-30 12:50remove extensionMatthias Wachs1+1-1
2014-01-30 12:49-have default subsystem name for phoneChristian Grothoff1+1-0
2014-01-30 12:36Include test_testbed_api_statistis.conf in distSree Harsha Totakura1+1-0
2014-01-30 12:28- debug strings for new message typesBart Polot1+26-1
2014-01-30 12:28- script for overnight checking that: -- check succeeds -- no coredump is generated -- no assertions are getting triggeredBart Polot1+8-0
2014-01-30 12:28- fix SEGFAULT on ctrl+c in testcaseBart Polot1+3-0
2014-01-30 12:28- use a memory-efficient, cleaner info API (limiting concurrent info requests to 1)Bart Polot2+160-214
2014-01-30 10:45writign plotsMatthias Wachs3+53-23
2014-01-30 10:14improved loggingMatthias Wachs1+108-46
2014-01-30 10:05Disabling secretsharing until someone fixes itLRN1+1-1
2014-01-30 09:32fix and improved loggingMatthias Wachs6+51-12
2014-01-30 09:20fix: destionation was wrongMatthias Wachs1+3-3
2014-01-30 09:19a test experiment to send data at a rate of 10 kb/s to 3 slavesMatthias Wachs1+25-0
2014-01-30 09:04enable logging as a cmd line argMatthias Wachs1+28-3
2014-01-30 08:29documentationMatthias Wachs3+136-15
2014-01-30 02:54- docBart Polot1+2-3
2014-01-30 02:53- logBart Polot1+1-0
2014-01-30 02:11- fix nboBart Polot1+3-3
2014-01-30 02:11- adapt mesh CLI to API changesBart Polot2+6-4
2014-01-30 02:11- expand peer info API callbackBart Polot1+3-1
2014-01-30 02:11- client-side implementation of peer queriesBart Polot1+43-3
2014-01-30 02:11- tunnel is a boolean (int)Bart Polot1+1-1
2014-01-30 02:11- service-side implementation of peer queriesBart Polot4+159-3
2014-01-30 02:11- document tunnel internal API - change iterator parameter orderBart Polot3+58-5
2014-01-30 02:11- show connections and channels on stdoutBart Polot1+6-0
2014-01-30 02:11- change tunnel API to pass connection and channel payloadBart Polot3+25-13
2014-01-30 02:11- use variables to cound ch, conns - use ntohs for tunnel stateBart Polot1+14-9
2014-01-30 02:11- copy peer id from requestBart Polot1+1-0
2014-01-30 02:11- use response struct sizeBart Polot1+1-1
2014-01-30 02:11- fix show tunnelBart Polot1+19-14
2014-01-30 02:11- don't show output on stdout in case of error - terminate after responseBart Polot1+14-5
2014-01-30 02:11- verbose logBart Polot1+4-2
2014-01-30 02:11- use correct data typeBart Polot1+1-1
2014-01-29 19:45-revert of address_bw additionFabian Oehlmann1+3-18
2014-01-29 15:04- purged leftover plaintext container for pailier.Christian Fuchs1+0-12
2014-01-29 14:34- formatting - forgot to reduce the possible homomorphic opts by one, as a badly chosen n might sometimes corrupt the final operation using a simple check. As the overall calculation of possible hom. opts is pessimist anyway and might become rather inaccurate if many operations are performed, reducing the prediction by one is acceptable.Christian Fuchs2+34-34
2014-01-29 14:28- re-added testcase for crypto-paillier - fixed remaining pailier-test bug - now: achieve world domination or off to new shoresChristian Fuchs3+23-16
2014-01-29 09:32- omitted test for crypto_paillier for now...Christian Fuchs3+35-16
2014-01-28 21:07transport reliabilities checkenFabian Oehlmann1+9-9
2014-01-28 20:23higher initialization of bandwidthFabian Oehlmann1+26-43
2014-01-28 16:49Implemented logic to randomly choose a friend. Modified struct TrailPeerListSupriti Singh2+303-201
2014-01-28 16:30enabling ril and mlp benchmarksMatthias Wachs1+8-8
2014-01-28 16:10modifying hostlist options to surpress warningsMatthias Wachs1+2-0
2014-01-28 15:16renaming options and status variablesMatthias Wachs2+91-88
2014-01-28 15:16renaming options + adding glpk verbose optionMatthias Wachs1+7-5
2014-01-28 13:31fix: only include peers with requests and addresses available, otherwise system has no solution due to min_peer restrictionMatthias Wachs1+37-10
2014-01-28 12:28minor fix in averagingMatthias Wachs1+3-0
2014-01-28 12:23clean up configuration parameters and implementationMatthias Wachs3+125-73
2014-01-28 10:04improved benchmark outputMatthias Wachs1+170-121
2014-01-28 09:30more documentation and minor cleanupsMatthias Wachs1+68-24
2014-01-28 09:18documentation for the performance benchmarkMatthias Wachs1+106-7
2014-01-28 09:01doxygen fixesMatthias Wachs2+2-1
2014-01-28 08:53fix compile errorMatthias Wachs1+1-1
2014-01-27 20:13fix #3283Christian Grothoff1+1-1
2014-01-27 16:41separate update and full resultsMatthias Wachs1+144-49
2014-01-27 15:54logging averageMatthias Wachs1+188-8
2014-01-27 15:07average calculationMatthias Wachs1+76-3
2014-01-27 13:47added multiple iteration support for averagingMatthias Wachs1+51-20
2014-01-27 10:51-Modified struct PeerTrailSetupMessage. -Modified struct PeerTrailSetupResultMessage. -Added stubs for find_predecessor. -Added comments to understand the flow.Supriti Singh5+500-208
2014-01-27 10:05solving slow shutdown issue: statistic was not destroyedMatthias Wachs1+1-0
2014-01-27 09:42fixes for doxygenMatthias Wachs3+25-3
2014-01-27 07:03Revert "use -Wl on -no-undefined as it is a linker option:"LRN1+3-4
2014-01-26 23:19use -Wl on -no-undefined as it is a linker option:Christian Grothoff1+3-3
2014-01-26 17:49- wrote a proper test for crypto-paillierChristian Fuchs1+32-9
2014-01-26 16:47- activated testcase for set intersection, as it not works correctly - some bugfixes for intersection - corrected a logics bug in intersectionChristian Fuchs3+17-10
2014-01-26 13:54- added testcase for set intersectionChristian Fuchs1+260-0
2014-01-26 13:51- more work on crypto-paillierChristian Fuchs2+29-6
2014-01-25 13:51-eligibility trace fixesFabian Oehlmann1+32-28
2014-01-24 17:25fix #3275 with solution from https://gnunet.org/bugs/view.php?id=3275#c8029Sree Harsha Totakura46+49-1
2014-01-24 14:47added check if service is runningMatthias Wachs1+43-22
2014-01-24 07:47Fix dependenciesLRN1+18-18
2014-01-23 17:02refactoringFabian Oehlmann1+68-33
2014-01-23 16:36enforcing operationsMatthias Wachs2+68-5
2014-01-23 16:06example experimentMatthias Wachs2+32-0
2014-01-23 16:03implementing operations, episodes...Matthias Wachs3+184-18
2014-01-23 15:10fixing test case loggingMatthias Wachs1+8-8
2014-01-23 14:56new logging functionalityMatthias Wachs5+334-108
2014-01-23 12:44- add peers info to mesh CLI and APIBart Polot4+146-5
2014-01-23 12:44- small CLI fixesBart Polot1+5-1
2014-01-23 12:44- changed option to get all tunnels from -i to -TBart Polot1+8-8
2014-01-23 12:28experimentation basicsMatthias Wachs5+182-26
2014-01-23 10:36put traffic generation in separate fileMatthias Wachs1+303-0
2014-01-23 10:31traffic generationMatthias Wachs5+185-384
2014-01-23 10:01missing fileMatthias Wachs1+713-0
2014-01-23 09:47reverting pogen.shMatthias Wachs1+3-2
2014-01-22 16:35reward function made differentiableFabian Oehlmann1+46-19
2014-01-22 16:22changes to traffic generationMatthias Wachs4+724-450
2014-01-22 12:15fix for evaluationMatthias Wachs1+12-5
2014-01-22 10:45fixes for makefileMatthias Wachs1+84-19
2014-01-22 10:40improvementsMatthias Wachs6+107-87
2014-01-22 02:25- fix tunnel info message typeBart Polot1+1-1
2014-01-21 19:04several fixes and commentsFabian Oehlmann1+264-164
2014-01-21 18:52- ignore gnunet-ats-simBart Polot0+0-0
2014-01-21 16:40fixes for ats measurementMatthias Wachs4+20-103
2014-01-21 16:31fixesMatthias Wachs3+6-2
2014-01-21 16:27not yet finished: moving perf_ats to testingMatthias Wachs5+113-728
2014-01-21 15:22initial preliminary commit for ats testing lib and simulator toolMatthias Wachs4+1322-0
2014-01-21 15:12- don't try to rekey loopback tunnels (#3254)Bart Polot1+3-0
2014-01-21 15:05- Test if we are shutting down (on Ctrl-C, for instance)Bart Polot1+3-0
2014-01-21 14:44incomplete code for finger and friend tablesSupriti Singh18+644-2191
2014-01-21 13:17should be uint32_tChristian Grothoff2+2-2
2014-01-21 11:37- added logics for homomorphic operation in paillier - adjusted headersChristian Fuchs2+41-16
2014-01-21 10:54- scalarproduct element container was 1 byte too large - added logics to compute the maximum supported number of paillier hom.ops for a ciphertext - updated commentsChristian Fuchs3+19-7
2014-01-21 10:39GST-based backend does not require opus at compile timeLRN1+1-1
2014-01-21 10:10remove unnecessary mpi conversionFlorian Dold1+5-16
2014-01-21 10:08use paillier private key container in secretsharingFlorian Dold1+4-21
2014-01-21 10:05use paillier public key container in secretsharingFlorian Dold1+8-15
2014-01-21 10:01remove paillier_decrypt in secretsharingFlorian Dold1+18-32
2014-01-21 09:51remove paillier_encrypt in secretsharingFlorian Dold1+11-47
2014-01-21 09:44remove paillier_create in secretsharingFlorian Dold1+10-56
2014-01-21 09:40paillier constants / structs from utilFlorian Dold2+16-33
2014-01-21 09:34- header syncChristian Fuchs2+4-5
2014-01-21 09:31- first extension of paillier with foolproof homomorphism support (ciphertext container carries information on support ops) - adjusted encryt/decrypt functionality to handle gcry_mpi_t, not a plaintext containerChristian Fuchs2+14-15
2014-01-21 09:20-document libogg requirementChristian Grothoff1+2-1
2014-01-21 09:18add configure test for libogg to fix #3278Christian Grothoff1+15-1
2014-01-21 03:05- wait for conncetion_ACK to start keepalive timerBart Polot1+0-8
2014-01-21 03:05- dont start keepalive on intermediate peersBart Polot1+5-0
2014-01-21 03:04- dont schedule keepalive on connection creation, wait for first creation message to be sentBart Polot1+2-9
2014-01-20 23:45- paillier implementation and testFlorian Dold9+1625-1166
2014-01-20 22:47- doxygenFlorian Dold1+2-2
2014-01-20 22:25- gnunet-secretsharing-profiler.c should not have exec flag setFlorian Dold1+0-0
2014-01-20 22:19- add missing crypto_paillier.cFlorian Dold1+31-0
2014-01-20 21:21- document string terminationFlorian Dold1+1-1
2014-01-20 20:24- paillier implementationFlorian Dold2+4-2
2014-01-20 20:17- type errorFlorian Dold1+3-1
2014-01-20 20:14- remove adjustFlorian Dold1+0-21
2014-01-20 19:59- paillierFlorian Dold2+118-3
2014-01-20 19:08- make mpi scan/print public - secretsharing key generation and decryption fixedFlorian Dold17+3945-2541
2014-01-20 17:17blacklist check on try connectMatthias Wachs1+65-22
2014-01-20 09:04fix use after free and mantis 0003257Matthias Wachs1+2-0
2014-01-20 08:59removing useless fixme commentMatthias Wachs1+0-1
2014-01-17 18:05- minor renamings - eligibility trace fixFabian Oehlmann1+25-25
2014-01-17 15:34Check for libopus to be sufficiently newLRN1+5-1
2014-01-17 11:57- add warning if check failsBart Polot1+7-1
2014-01-17 08:47fix ftbfs on system where SIN_LEN existsMatthias Wachs1+2-2
2014-01-17 06:39Fix scalarproduct argument parsing (don't scan past 0-terminator)LRN1+22-12
2014-01-17 04:13Fix vpn helper argparsing logicLRN1+1-1
2014-01-17 04:12Check that we're not scheduling destroy twiceLRN1+7-0
2014-01-17 04:12Add hostname to conversation configLRN1+1-0
2014-01-17 04:12More W32 resolver workaroundsLRN1+21-0
2014-01-17 04:12Wrap opus in ogg containerLRN5+959-219
2014-01-16 19:02minor action-selection improvementFabian Oehlmann1+125-23
2014-01-16 17:35- state-feature fix - minor refactoringsFabian Oehlmann1+206-160
2014-01-16 17:02perform blacklist before address switch this commit adds the blacklist check before address switch in the next step the old blacklist check has to be removedMatthias Wachs1+244-137
2014-01-16 14:38documentation for callbackMatthias Wachs1+22-1
2014-01-16 14:03more fixed documentationMatthias Wachs13+31-20
2014-01-16 12:29documentation for transport serviceMatthias Wachs5+57-70
2014-01-16 12:21fix #3272Christian Grothoff1+1-1
2014-01-16 12:12-when tunnel is empty -- don't end connections -- don't stop encryption handshakeBart Polot1+13-15
2014-01-16 11:54- add explicit shutdown state - don't try to reconnect when destroying last connection during tunnel_destroy - don't create new connections for a tunnel in shutdownBart Polot2+13-0
2014-01-16 11:50fixing documentation for helloMatthias Wachs2+2-0
2014-01-16 10:44documentation for ATSMatthias Wachs4+11-0
2014-01-16 10:20documentation for validation monitoring test caseMatthias Wachs1+5-7
2014-01-16 10:18testMatthias Wachs1+523-0
2014-01-16 09:54correct stringMatthias Wachs1+1-1
2014-01-16 09:53new stateMatthias Wachs1+7-0
2014-01-16 09:53fixes for reconnecting and message handlingMatthias Wachs3+50-14
2014-01-16 09:14printing validation information with cliMatthias Wachs2+268-86
2014-01-15 23:02- ignore binaryBart Polot0+0-0
2014-01-15 17:18transport validation monitoring API (not yet complete) + CLI + fix for crash in transport/plugin_transport_udp.cMatthias Wachs14+864-97
2014-01-15 17:16header for transport validation monitoring APIMatthias Wachs2+38-7
2014-01-15 16:01-typoChristian Grothoff1+1-1
2014-01-15 12:25fix mantis bug 0003270: do not broadcast on loopbackMatthias Wachs1+9-0
2014-01-15 11:02-fix extended address suggest api callback callFabian Oehlmann1+1-1
2014-01-15 10:43fix bt pluginMatthias Wachs1+88-34
2014-01-15 10:42remove inbound outbound notion from wlan pluginMatthias Wachs1+14-31
2014-01-15 10:05fixed wlan pluginMatthias Wachs1+62-49
2014-01-14 21:07Link dv transport to libgnunethelloLRN1+2-0
2014-01-14 17:16fix crash on shutdownMatthias Wachs1+27-13
2014-01-14 17:05simplification for tcp pluginMatthias Wachs1+2-2
2014-01-14 16:57fix memory leakMatthias Wachs1+1-2
2014-01-14 16:49fixing dv pluginMatthias Wachs1+12-20
2014-01-14 16:29issue: as long as we do not have a peer identity we cannot work with HELLO_addresses, so we have to stick to sock_addr fixed sockaddr-to-session lookupMatthias Wachs1+80-23
2014-01-14 15:21fixing memory leaksMatthias Wachs2+6-1
2014-01-14 14:15fixing issues with udp due to internal address lengthMatthias Wachs1+57-17
2014-01-14 13:33fix for creating sessionMatthias Wachs1+26-15
2014-01-14 13:32- only log changed valuesSree Harsha Totakura1+75-0
2014-01-14 13:31copy infoMatthias Wachs1+2-1
2014-01-14 13:24missing option assignmentMatthias Wachs1+1-0
2014-01-14 13:07improved checking for directionMatthias Wachs3+22-31
2014-01-14 13:07additional function to check optionMatthias Wachs2+27-0
2014-01-14 12:55improved log messagesMatthias Wachs3+21-16
2014-01-14 10:41-updating potfilesChristian Grothoff1+8-1
2014-01-14 10:40-doxygen, indentationChristian Grothoff1+25-27
2014-01-14 09:40increase log level for useful messagesMatthias Wachs1+3-3
2014-01-14 09:38fix for printing addressMatthias Wachs1+1-1
2014-01-14 09:27set default optionsMatthias Wachs1+1-0
2014-01-13 23:51- complete tunnel info gatheringBart Polot1+14-0
2014-01-13 21:10Don't transmit partial packetsLRN1+4-1
2014-01-13 20:02- attempt 2Bart Polot2+5-4
2014-01-13 19:47- fix compilationBart Polot2+15-18
2014-01-13 19:33- various CLI fixesBart Polot7+87-31
2014-01-13 16:59implementing 0003268 to inbound information in HELLO addresses All transport plugin functions are modified to use HELLO addresses instead of peer,address,address_length All plugins are modified to use HELLO addresses internallyMatthias Wachs20+2464-3103
2014-01-13 16:56implementing 0003268Matthias Wachs7+140-96
2014-01-13 16:56implementing 0003268Matthias Wachs2+52-35
2014-01-13 15:59- latency logging daemonSree Harsha Totakura4+275-2
2014-01-13 08:39- remove spurious parameter tupleSree Harsha Totakura1+1-1
2014-01-12 20:19generate compact regular expressions if range is negated (#3226), switch default policy to not-25 (SMTP) as we can now work with thatChristian Grothoff3+357-27
2014-01-10 18:35- fix parallel buildSree Harsha Totakura1+2-0
2014-01-10 09:36naming conventions for peer statesMatthias Wachs3+278-266
2014-01-10 09:11docuMatthias Wachs1+4-0
2014-01-10 09:09consistent documentationMatthias Wachs2+20-9
2014-01-10 04:10- add user feedbackBart Polot1+2-1
2014-01-10 04:10- fix error messagesBart Polot1+8-9
2014-01-10 04:07- use proper log functionBart Polot1+2-4
2014-01-10 04:07- don't resend create messages for channels being destroyedBart Polot1+2-1
2014-01-10 03:21Add NSE proof of work standalone tool and benchmarkBart Polot2+315-0
2014-01-09 17:56keep addresses inuseFabian Oehlmann1+16-13
2014-01-09 17:34minor cleanupFabian Oehlmann1+38-74
2014-01-09 17:05made replacing traces availableFabian Oehlmann1+19-6
2014-01-09 16:46config parameter renameFabian Oehlmann1+3-3
2014-01-09 14:09extending ATS api suggest callback with peer id adding suggest continuationMatthias Wachs25+117-37
2014-01-09 13:58adding benchmark logic for HKDFChristian Grothoff2+31-0
2014-01-09 13:31renaming states according to naming convenationsMatthias Wachs3+303-316
2014-01-09 12:49-revert 'optimization' that broke test_crypto_hkdfChristian Grothoff2+21-29
2014-01-09 10:42fixed return valueMatthias Wachs1+29-4
2014-01-09 09:40more docuMatthias Wachs1+3-0
2014-01-09 09:40test + documentationMatthias Wachs2+475-0
2014-01-09 08:48missing configsMatthias Wachs3+11-0
2014-01-08 21:56- add underlay testcase to `make check`Sree Harsha Totakura1+2-1
2014-01-08 21:53- fixesSree Harsha Totakura1+4-2
2014-01-08 21:46- fixSree Harsha Totakura1+2-1
2014-01-08 21:29- utility to list peer ids from a given hostkeys fileSree Harsha Totakura2+118-0
2014-01-08 21:29-fixesSree Harsha Totakura4+29-4
2014-01-08 21:16- test properlySree Harsha Totakura1+2-0
2014-01-08 18:03rbf networkFabian Oehlmann1+1-1
2014-01-08 17:51neighbour monitoring api implementedMatthias Wachs15+539-231
2014-01-08 15:02- testbed underlay testcaseSree Harsha Totakura5+178-2
2014-01-08 14:59- allow peers to connect in both directionsSree Harsha Totakura2+15-2
2014-01-08 14:14Fix W32 process spawning to use CREATE_NO_WINDOW only when there's no consoleLRN1+11-1
2014-01-08 14:14Fix consensus test to compileLRN1+1-1
2014-01-08 14:14Remove the W32 timezone hack to match r31771LRN2+19-13
2014-01-08 14:14Add GStreamer-based implementation of conversation helpersLRN5+801-29
2014-01-08 14:14Add console hackery for gnunet-conversation on W32LRN4+511-23
2014-01-08 14:14Remove CREATE_NO_WINDOW flag, allow children to get our consoleLRN1+1-1
2014-01-08 13:55- fixesSree Harsha Totakura1+26-25
2014-01-08 11:42- only re-send keepalive/recreate once the previous one has left the peerBart Polot1+68-30
2014-01-08 10:58- mark task as completedBart Polot1+3-2
2014-01-08 10:50implementing monitoring apiMatthias Wachs8+240-163
2014-01-08 10:47-revert r31823, it broke gnunet-ecc CLI toolBart Polot1+7-0
2014-01-07 19:04-eliminate repeated calls to gcry_md_open, use reset instead of close/openChristian Grothoff2+39-20
2014-01-07 16:19- restrict underlay based on whitelist for nowSree Harsha Totakura1+62-164
2014-01-07 16:00new monitoring APIMatthias Wachs10+1054-926
2014-01-07 15:55- unique constraintSree Harsha Totakura1+15-11
2014-01-07 12:59bad comment, option actually not required anymore as we do not use VERY_STRONG anywayChristian Grothoff1+2-9
2014-01-07 12:55- do exponential backoff for connection creationBart Polot1+63-6
2014-01-07 11:29doxygenFlorian Dold1+54-10
2014-01-07 11:10- correctly adjust buffer when printing MPIs - fix confusion between paillier and elgamal field elementsFlorian Dold2+77-71
2014-01-07 09:40missing secretsharing_common.cFlorian Dold2+144-0
2014-01-07 09:38- delay tunnel destruction 1 min to avoid rekeyingBart Polot1+37-10
2014-01-07 09:31- use asynchronous to speedup sqlite db writesSree Harsha Totakura1+4-9
2014-01-07 09:09- populate underlay dbSree Harsha Totakura1+112-0
2014-01-07 05:14-modify NAT API to return error messages about problems detectedChristian Grothoff8+289-125
2014-01-07 00:52freeFlorian Dold1+5-2
2014-01-07 00:30- htons => htonlFlorian Dold1+5-5
2014-01-07 00:27- removing superfluous test cast, my faultFlorian Dold2+1-53
2014-01-07 00:24- remove #define for elgamal_qFlorian Dold1+0-7
2014-01-07 00:14- profiler actually added to svn - test for signature segfault with secretsharing - rudimentary implementation of cooperative decryption - consensus uses absolute time instead of relative - working DKG without zero knowledge proofsFlorian Dold22+1724-475
2014-01-06 22:44-fixesSree Harsha Totakura2+8-2
2014-01-06 16:37- underlay topology generationSree Harsha Totakura4+828-120
2014-01-06 05:50- remove extra \nBart Polot1+1-1
2014-01-06 05:22- missing headers, removed message typesBart Polot2+77-17
2014-01-06 05:18- more tunnels info for CLIBart Polot5+63-31
2014-01-06 04:47- refactor channel nackBart Polot4+37-38
2014-01-06 04:47- copied and adapted from testbed (previous failed during 30c3 with IPv6 VPN setup)Bart Polot1+42-34
2014-01-06 04:39- missing cli<->serv messagesBart Polot1+39-5
2014-01-06 04:38- add -i function back to CLIBart Polot3+116-83
2014-01-06 04:36- new message types for debugBart Polot1+10-0
2014-01-06 00:09psyc: message handler checksGabor X Toth1+19-9
2014-01-06 00:09psyc: ipc messages, notify callback for modifiers, testsGabor X Toth8+502-515
2014-01-06 00:09env: added head() and shift()Gabor X Toth3+107-16
2014-01-06 00:09psyc: ipc messagesGabor X Toth10+882-327
2014-01-05 19:39- fix ftbfsSree Harsha Totakura1+24-8
2014-01-04 02:24FreeBSD has ucred.h in sys/ucred.h, check for this (#3249)Christian Grothoff2+4-1
2014-01-03 14:12-fixesSree Harsha Totakura1+35-83
2014-01-03 13:12minor softmax eligibility traces fixFabian Oehlmann1+7-1
2014-01-02 23:05- read whitelist from databaseSree Harsha Totakura1+140-27
2014-01-02 22:23eligibility traces fixFabian Oehlmann1+63-46
2014-01-02 13:19-fix npe (#3248)Christian Grothoff1+3-2
2014-01-02 10:40-fix build with older sqlite3Christian Grothoff1+8-6
2014-01-01 20:59-improve docs (#3244)Christian Grothoff1+1-1
2013-12-29 22:52- ping every secondBart Polot1+1-1
2013-12-29 22:51- fix echo flagBart Polot1+1-1
2013-12-29 22:21Add echo functionality for mesh CLIBart Polot1+75-3
2013-12-29 21:49- testbed underlay daemonSree Harsha Totakura2+505-1
2013-12-29 21:11- fix for incorporating day light savings timeSree Harsha Totakura1+2-10
2013-12-29 17:08fixing file indentMatthias Wachs1+487-510
2013-12-29 17:06fix indentMatthias Wachs1+42-39
2013-12-29 15:40- use explicit GNUNET_NO instead of 0Bart Polot1+2-2
2013-12-29 15:24- timing logBart Polot1+17-4
2013-12-29 01:03Load the correct ATS plugin when MODE is unconfigured.David Barksdale1+14-10
2013-12-28 19:22- missing header changesBart Polot2+54-7
2013-12-28 14:30- Add some of the tunnel introscpecion backBart Polot7+289-59
2013-12-27 17:34added option of softmax action selection strategyFabian Oehlmann1+138-33
2013-12-27 16:01changed function approximation to radial basis functionsFabian Oehlmann1+45-90
2013-12-25 18:17specify proper access control rules for conversation serviceChristian Grothoff1+5-0
2013-12-25 15:42make sure incoming request is not destroyed twiceFlorian Dold1+6-6
2013-12-25 11:20-styleSree Harsha Totakura1+1-2
2013-12-24 22:24-fix assertion, FD 0 is fineChristian Grothoff1+1-1
2013-12-24 20:20- destroy channel after timeoutFlorian Dold1+13-0
2013-12-24 20:09releasing GNUnet 0.10.0Christian Grothoff5+230-230
2013-12-24 19:34-make sure to link against right libgcrypt, enable abort of gnunet-revocation even if identity service is not runningChristian Grothoff4+20-9
2013-12-24 18:44-doxygen, indentation fixesChristian Grothoff2+260-222
2013-12-24 18:28-fix setfault (op->vt can be NULL)Christian Grothoff1+4-1
2013-12-24 15:42-fix possible assertion failure if rekeying is triggered on session that is not yet upChristian Grothoff1+9-2
2013-12-24 14:48-remove trailing whitespaceChristian Grothoff24+54-54
2013-12-24 14:26- Don't crash, _break insteadBart Polot1+5-0
2013-12-24 14:11-fixing misc format stringsChristian Grothoff10+232-205
2013-12-24 13:51-let's not introduce stdbool shortly before the releaseChristian Grothoff7+108-110
2013-12-24 13:26value__ is uint32_t, use %lu to printLRN7+24-24
2013-12-24 13:07-fix check for DANE and ftbfsChristian Grothoff2+3-3
2013-12-24 11:39Here's another patch for GNUNet's scheduler. It's a smaller version of my last patch.Christian Grothoff2+158-72
2013-12-24 00:57-switch to case-insensitive LOC URIs and use compatible encoding for peer identities with the rest of the systemChristian Grothoff4+53-142
2013-12-23 23:04-fixesChristian Grothoff1+6-6
2013-12-23 22:58-avoid bashismsChristian Grothoff19+19-19
2013-12-23 22:48-gns is user serviceChristian Grothoff1+1-0
2013-12-23 22:34-fix issues with multi-user setup and ARMChristian Grothoff7+84-51
2013-12-23 21:54-version bumpingChristian Grothoff8+105-106
2013-12-23 21:39-fix tiny leak, doxygenChristian Grothoff2+60-37
2013-12-23 21:14-fix printfChristian Grothoff2+11-8
2013-12-23 19:59-fixChristian Grothoff2+39-39
2013-12-23 19:48-ignoresChristian Grothoff0+0-0
2013-12-23 19:47-disable setChristian Grothoff1+3-0
2013-12-23 19:31-fix build system issuesChristian Grothoff6+33-26
2013-12-23 19:22-fix build system issuesChristian Grothoff4+19-14
2013-12-23 19:02-fix build system issuesChristian Grothoff15+2725-2546
2013-12-23 17:40-add assertions on non-existing sessionsChristian Grothoff1+5-3
2013-12-23 17:11-fix-ftbfsChristian Grothoff1+1-1
2013-12-23 17:10-more logging and doxygen fixesChristian Grothoff4+105-26
2013-12-23 15:25-doxygenChristian Grothoff1+10-8
2013-12-23 14:51-remove OLD, not newChristian Grothoff1+1-1
2013-12-23 14:46-debug logic for NAT external IP resolutionChristian Grothoff1+26-5
2013-12-23 14:17-fix castsChristian Grothoff2+7-4
2013-12-23 13:35W32-compatible integartion tests, try to handle rmtree()ing of read-only filesLRN6+93-18
2013-12-23 11:14Don't hardcode stat sizesLRN1+2-2
2013-12-23 08:35-trying to fix amatus's KX issueChristian Grothoff2+49-25
2013-12-22 20:09-amatus says this happens with just new peers, booChristian Grothoff1+13-24
2013-12-22 15:54A docfix and a style fixLRN1+2-2
2013-12-22 15:51Add compilable gnunet-gns-importLRN2+499-0
2013-12-22 15:09-reduce log levelChristian Grothoff1+24-13
2013-12-22 14:31Fix gnunet-config check in gnunet-gns-import, don't add records twiceLRN1+24-4
2013-12-22 14:15Use newer plibc, adjust the code as neededLRN3+8-3
2013-12-22 13:21-handle new error code from enumChristian Grothoff3+7-2
2013-12-22 12:54Stephan A. Posselt writes:Christian Grothoff4+273-36
2013-12-22 10:30- fix #3217Sree Harsha Totakura2+8-4
2013-12-22 08:25Make GNUNET_STRINGS_absolute_time_to_string() return utf8-encoded stringLRN1+27-0
2013-12-22 00:44-move DV to experimentalChristian Grothoff1+1-1
2013-12-22 00:40Improve search result presentation for directories.David Barksdale1+11-4
2013-12-22 00:39-code hygeneChristian Grothoff2+2-2
2013-12-22 00:38-code hygeneChristian Grothoff2+55-75
2013-12-22 00:27-fix #3233Christian Grothoff1+14-13
2013-12-22 00:06-fix calculation of block size, doxygenChristian Grothoff2+16-18
2013-12-21 22:18-use @AUTOSTART@Christian Grothoff1+1-1
2013-12-21 22:16-autostart setChristian Grothoff1+1-1
2013-12-21 22:12- take care of PEER RCsBart Polot1+1-1
2013-12-21 21:48-revocation should be in defaultsChristian Grothoff1+1-1
2013-12-21 21:45-fix leakChristian Grothoff1+1-0
2013-12-21 21:44-handle partial writes and IO errors, even on stdoutChristian Grothoff1+17-1
2013-12-21 21:41-fix leakChristian Grothoff1+1-0
2013-12-21 21:40-add missing returnChristian Grothoff1+1-0
2013-12-21 18:04-remove useless constChristian Grothoff1+5-4
2013-12-21 17:26-clean up authors fileChristian Grothoff3+20-31
2013-12-20 22:59- fix overlooked `;' after `if'Sree Harsha Totakura1+6-3
2013-12-20 21:36-this should fix #3228 (communicate conversation/reconnect errors to client)Christian Grothoff3+18-2
2013-12-20 21:14if records from namecache do not match desired record type, go look in the DHTChristian Grothoff1+85-3
2013-12-20 21:13-support weeks as wellChristian Grothoff1+2-0
2013-12-20 18:55- fix bad logSree Harsha Totakura1+3-3
2013-12-20 18:44- fix use after free casesSree Harsha Totakura3+5-4
2013-12-20 18:20- fix free after call to continuationSree Harsha Totakura1+8-4
2013-12-20 17:48- do not send a PHONE_HANG_UP message while terminating a caller connectionSree Harsha Totakura1+0-22
2013-12-20 17:26- hint about /helpSree Harsha Totakura1+10-4
2013-12-20 17:11-fix free after freeChristian Grothoff1+3-3
2013-12-20 17:07-fix DHT lookup (thanks, Sree)Christian Grothoff1+16-4
2013-12-20 17:02-fix nss installation invocation if nss is not to be installedChristian Grothoff2+4-0
2013-12-20 16:37at least they connect on transport levelMatthias Wachs1+6-5
2013-12-20 16:21- fix ntohl called on uint16_tSree Harsha Totakura1+1-1
2013-12-20 16:05-fix service name construction, remove .gnunet.Christian Grothoff1+28-16
2013-12-20 16:05-indentation, cleanupChristian Grothoff2+7-5
2013-12-20 15:26-use the same hash function to map service name to hash, not once strlen and then strlen+1Christian Grothoff9+57-21
2013-12-20 14:54-fix VPN resolution to A/AAAA recordsChristian Grothoff1+14-6
2013-12-20 14:37- call MESH_channel_done() after successfully handling messagesSree Harsha Totakura1+4-5
2013-12-20 14:23-give nicer warning about big regexChristian Grothoff2+7-4
2013-12-20 14:23-use default policy that works now...Christian Grothoff1+2-2
2013-12-20 14:12-check for working app, use correct optionChristian Grothoff1+9-8
2013-12-20 14:05-/dev/power was renamed to /dev/cryogenicChristian Grothoff1+2-2
2013-12-20 13:59-typoChristian Grothoff1+1-1
2013-12-20 13:44-set receiver handler to NULL on timeoutChristian Grothoff1+6-3
2013-12-20 13:37success messageMatthias Wachs1+3-1
2013-12-20 13:27-enable urlChristian Grothoff1+1-0
2013-12-20 13:19fix relative time calculationMatthias Wachs1+4-3
2013-12-20 12:54-indentationChristian Grothoff2+16-11
2013-12-20 12:54-add missing alias for namestoreChristian Grothoff1+3-2
2013-12-20 12:50-fix integer overflow on 'forever'Christian Grothoff1+3-1
2013-12-20 12:10-undo, rd[i].expiration time are in host-byte-orderChristian Grothoff1+3-7
2013-12-20 11:22-adapting style for 5x2 86x54mm bcsChristian Grothoff2+38-40
2013-12-20 10:43major bug: not converting NBO to HBOMatthias Wachs1+7-3
2013-12-20 10:13-reduce workbits to be more Pi-friendlyChristian Grothoff1+1-1
2013-12-20 10:12-larger delay for PiChristian Grothoff1+2-2
2013-12-20 10:07-gnunet, not gnunetdChristian Grothoff1+1-1
2013-12-20 10:01-check for 'timeout'Christian Grothoff2+9-5
2013-12-20 08:00-fix single-page layout to include gpg keyChristian Grothoff2+9-11
2013-12-20 04:46- use STATIC buffer, remove debugBart Polot2+1-27
2013-12-20 04:24- fix compilation issueBart Polot2+11-12
2013-12-20 04:17- debugBart Polot3+34-2
2013-12-19 19:07-undoChristian Grothoff1+0-4
2013-12-19 19:06-doxygen, fixing #3223Christian Grothoff4+112-63
2013-12-19 18:39Silence warnings in W32 NSPLRN1+15-17
2013-12-19 18:39Remove unused macros, use a different error code for early bailoutsLRN1+2-9
2013-12-19 18:39Keep requests in a list, cancel them before disconnecting from GNSLRN1+35-0
2013-12-19 18:39Fix debug logging in w32nsp to not to use libintlLRN1+7-6
2013-12-19 18:39Increase NSP debug logging verbosity greatlyLRN1+42-22
2013-12-19 18:39Fudge includes to prevent GUID leaks, make non-exported functions static, use mingw-w64-provided definitions for NSPLRN1+22-20
2013-12-19 18:39Support normal socket (non-NSP) name lookups in resolver (for testing)LRN1+62-0
2013-12-19 18:39Fix 0-terminator check, loggingLRN1+5-3
2013-12-19 18:390-long message payload is not validLRN1+1-1
2013-12-19 18:39Correctly send trailing empty headerLRN1+23-16
2013-12-19 18:38Fix w32nsp exportsLRN2+4-3
2013-12-19 18:38W32 NSP: Don't use 64-bit types, link to libgcc staticallyLRN4+14-27
2013-12-19 18:38Don't free opt cfg if it's NULLLRN1+1-1
2013-12-19 17:10preventing receiving in disconnectMatthias Wachs1+10-0
2013-12-19 16:47- added extra parameter which i forgot in the previous commitChristian Fuchs1+2-2
2013-12-19 16:43- converted peeridentity from hashcode to eddsaChristian Fuchs1+2-2
2013-12-19 16:03related to 3216Matthias Wachs2+3-3
2013-12-19 15:14add session to messageMatthias Wachs1+1-1
2013-12-19 15:13trying to analyze bug 0003218Matthias Wachs1+2-1
2013-12-19 15:00-fixing #3222Christian Grothoff2+14-13
2013-12-19 14:35delay between starting clientsMatthias Wachs1+4-0
2013-12-19 14:34added function to disable receiving broadcasts to prevent buildbots from connecting to the networkMatthias Wachs5+20-1
2013-12-19 14:22delay start of client to allow the server to start on slow systemsMatthias Wachs5+20-0
2013-12-19 14:12- use write to allow binary data as wellBart Polot1+1-1
2013-12-19 13:26- use proper signednessBart Polot1+6-5
2013-12-19 13:26- debug info on API sideBart Polot1+4-5
2013-12-19 13:25- log traffic sizeBart Polot1+4-1
2013-12-19 13:24- logBart Polot1+3-4
2013-12-19 06:00malloc -> newLRN145+326-326
2013-12-19 05:59Use more-or-equal (some machines are fast enough)LRN1+1-1
2013-12-18 23:16-consider possibility that DV message arrives after direct connection was establishedChristian Grothoff1+11-2
2013-12-18 22:57-more loggingChristian Grothoff2+41-25
2013-12-18 22:57-fix transmission logic in DV APIChristian Grothoff2+23-7
2013-12-18 21:45-style fixChristian Grothoff1+34-16
2013-12-18 21:45-style fixChristian Grothoff2+4-3
2013-12-18 21:21- rmeove breakBart Polot1+1-1
2013-12-18 21:05-misc fixesChristian Grothoff3+69-15
2013-12-18 20:43- show WARNINGs for bad handshakesBart Polot1+3-3
2013-12-18 20:33- send notification immediately if a connection fails to be created - allow to queue messages with no connectionBart Polot2+58-16
2013-12-18 18:48-towards changing use of target distance to be from source (incomplete)Christian Grothoff1+24-32
2013-12-18 18:47-update POChristian Grothoff1+0-1
2013-12-18 18:47-style fixChristian Grothoff1+2-2
2013-12-18 16:31idea: try to prefer 'newer' addresses to improve mobility issues adding time of add and time of last activity information, to allow to choose 'newer' addressMatthias Wachs3+67-54
2013-12-18 16:24- implemented output mode GNUNET_SET_RESULT_REMOVED in intersectionChristian Fuchs1+37-1
2013-12-18 16:14- added early success for fully disjoint intersection sets - some minor bugfixingChristian Fuchs1+5-4
2013-12-18 15:39- further work on multipart receiving - removed the multipart-state from the statemachine again, as we can recognize multipart sending based on wether or not the bf_data pointer is null or not - simplified & refactored the multipart message format a bitChristian Fuchs2+123-63
2013-12-18 15:26disable debugging messagesMatthias Wachs1+5-5
2013-12-18 15:19tests and session timeout for btMatthias Wachs2+6-1
2013-12-18 15:09test mode for bluetoothMatthias Wachs1+4-0
2013-12-18 15:06new timeout tests for WLAN and bluetooth session timeout for WLANMatthias Wachs6+166-0
2013-12-18 14:39-fix distance calculations / ntohs vs ntohlChristian Grothoff1+8-7
2013-12-18 14:29-learn routes from forwarding/receiving as wellChristian Grothoff2+125-48
2013-12-18 14:18session time out for http client/serverMatthias Wachs2+11-4
2013-12-18 14:12session timeouts for unixMatthias Wachs1+9-1
2013-12-18 14:10session timeouts for tcpMatthias Wachs1+4-2
2013-12-18 13:52fixing test configMatthias Wachs1+1-1
2013-12-18 13:43-more debugging, fixing targetsChristian Grothoff2+22-10
2013-12-18 13:43pass ATS information for incoming sessions immediately to ATS serviceChristian Grothoff3+34-21
2013-12-18 13:26fix for bt plugin and set nonce to 0Matthias Wachs2+2-1
2013-12-18 12:58-misc fixesChristian Grothoff1+54-19
2013-12-18 12:13-bumpChristian Grothoff1+1-0
2013-12-18 12:10-bumpChristian Grothoff1+1-0
2013-12-18 12:09-bumpChristian Grothoff1+1-1
2013-12-18 11:58fix for pluginMatthias Wachs1+1-1
2013-12-18 11:53rescheduling sessions for udpMatthias Wachs1+9-0
2013-12-18 11:32clean up test after executionMatthias Wachs14+30-14
2013-12-18 11:32fixing name to installMatthias Wachs1+3-3
2013-12-18 11:31new timeout function and keep alives with noncesMatthias Wachs12+201-23
2013-12-18 11:31new timeout functionMatthias Wachs1+7-0
2013-12-18 11:31new api function for timeoutsMatthias Wachs1+21-3
2013-12-18 10:31-fix endianess before printing DEBUG messageChristian Grothoff1+5-4
2013-12-18 10:08-complete API implementationChristian Grothoff1+16-0
2013-12-18 10:08-properly unload incomplete pluginsChristian Grothoff1+8-5
2013-12-18 10:02-bash is in deed requiredChristian Grothoff3+3-3
2013-12-18 10:01-require just sh, not full bashChristian Grothoff3+3-3
2013-12-18 09:59-clean up error messageChristian Grothoff1+4-8
2013-12-18 09:56-handle errors in address partChristian Grothoff1+15-0
2013-12-18 09:36-pipe garbage to /dev/nullChristian Grothoff8+21-21
2013-12-18 09:33-pi can be slower than this (see build 1241)Christian Grothoff2+4-4
2013-12-18 09:09check for keep alive function while loading pluginMatthias Wachs1+8-0
2013-12-18 09:03fix for fixMatthias Wachs1+5-0
2013-12-18 08:57fixing 0003221: Crash in UDP broadcast: plugin_transport_udp_broadcasting.c:253.Matthias Wachs3+56-46
2013-12-17 22:04-ignoreChristian Grothoff0+0-0
2013-12-17 22:04-trying to fix double-cancelChristian Grothoff1+6-0
2013-12-17 20:29Fix assertion failure seen on buildbot ubuntu-armv71-evans, build 769:Christian Grothoff1+15-11
2013-12-17 19:55-fix #3220: typo in SQLChristian Grothoff1+13-8
2013-12-17 19:46-require gnurl 7.34Christian Grothoff1+1-1
2013-12-17 19:44-do not log at DEBUG in testcases (at least not in SVN), do not print random stuff to stdoutChristian Grothoff6+33-24
2013-12-17 19:33-reduce testcase outputChristian Grothoff5+17-10
2013-12-17 19:30-no warning if dir does not existChristian Grothoff1+2-2
2013-12-17 17:13disconnect testMatthias Wachs1+199-0
2013-12-17 17:11disconnect testMatthias Wachs1+6-0
2013-12-17 17:11do not reschedule timeout on sendingMatthias Wachs1+7-1
2013-12-17 16:46sleep to have hostlist startedMatthias Wachs1+3-0
2013-12-17 16:32fixMatthias Wachs1+1-1
2013-12-17 16:26unusedMatthias Wachs1+0-206
2013-12-17 16:24unused testMatthias Wachs2+0-332
2013-12-17 16:23a nat peer is included in clique testMatthias Wachs2+1-232
2013-12-17 16:20clean up for configsMatthias Wachs2+29-37
2013-12-17 16:16- fix core_disconnect handler to avoid reusing the direct path being destroyedBart Polot3+89-15
2013-12-17 16:14clique test removed unusued confs, testsMatthias Wachs15+156-248
2013-12-17 15:44remove unused config filesMatthias Wachs7+0-525
2013-12-17 15:41disable udp broadcastingMatthias Wachs1+1-0
2013-12-17 15:32restructuring configs + enabling additional pluginsMatthias Wachs7+337-107
2013-12-17 15:00re-adding disconnect testMatthias Wachs2+75-33
2013-12-17 14:19Update for (gn|c)url 7.40.0LRN1+3-3
2013-12-17 13:22IPv6 not available: second messsage is betterMatthias Wachs1+0-1
2013-12-17 13:19UNIX PathMatthias Wachs2+16-1
2013-12-17 13:16disable more servicesMatthias Wachs1+7-0
2013-12-17 13:14restart testMatthias Wachs2+56-15
2013-12-17 12:34- dont destroy a path right away, broken paths can cause long loops with outdated DHT dataBart Polot5+106-8
2013-12-17 10:05- log fixes, limit kx to live tunnelsBart Polot4+20-10
2013-12-17 09:36if start fails, clean up and exitMatthias Wachs1+16-2
2013-12-17 09:29disabling servicesMatthias Wachs1+6-0
2013-12-17 09:01additional signal handlers for testMatthias Wachs2+27-4
2013-12-17 08:25clean up: remove unused and outdated files disabling tests to fix themMatthias Wachs6+10-1684
2013-12-17 05:23- log malformed pingsBart Polot1+2-1
2013-12-17 05:20- dying connections can drop trafficBart Polot1+1-2
2013-12-17 05:18- respond to data on unknown channels with destroy (avoids retransmissions)Bart Polot1+25-0
2013-12-17 04:56- include all message types in switch, complain if unknownBart Polot1+11-0
2013-12-17 04:45- fix state selectionBart Polot1+1-1
2013-12-17 04:41- use tunnel encryption state to select decryption keyBart Polot2+22-2
2013-12-17 04:19-call GMT_sent when canceling tunneled buffered messages before the KX completesBart Polot1+9-5
2013-12-17 03:37- dont count destroyed connectionsBart Polot1+3-3
2013-12-17 03:35- fix connection ack direction, revert assert to breakBart Polot2+2-2
2013-12-17 02:55- restore breakBart Polot1+1-1
2013-12-17 02:55- always allow sending KX messagesBart Polot1+1-0
2013-12-17 02:49- fix log msgBart Polot1+1-1
2013-12-17 02:27- refactor and improve path creationBart Polot3+71-25
2013-12-17 01:15- debug infoBart Polot3+15-9
2013-12-17 00:28- register keepalive for destructionBart Polot1+1-0
2013-12-17 00:06- refine break conditionBart Polot2+7-5
2013-12-16 23:45- don't always cancel channel's task on confirm: might be a duplicate confirm and task is then a copy retransmitBart Polot1+27-35
2013-12-16 23:10- missing message type (accidental deletion?)Bart Polot1+1-0
2013-12-16 23:07- logsBart Polot1+2-4
2013-12-16 22:59- not a break, can happen if only one path is known and a connection is already using itBart Polot1+2-3
2013-12-16 22:53- not a protocol break, plausible asyc msgBart Polot1+4-2
2013-12-16 22:50- debug infoBart Polot1+13-3
2013-12-16 22:50- log - don't process ACKs on dying connectionsBart Polot1+20-10
2013-12-16 21:48-never store NICKs anywhere but in '+', do not display nicks in gnunet-namestoreChristian Grothoff1+3-1
2013-12-16 21:47-never store NICKs anywhere but in '+', do not display nicks in gnunet-namestoreChristian Grothoff3+32-15
2013-12-16 19:44- don't show WARNING/ERROR on wrong connection create, debug+statistics insteadBart Polot2+8-6
2013-12-16 19:43- debugBart Polot1+19-7
2013-12-16 19:24- don't keep alive connections that are scheduled to be destroyedBart Polot1+3-0
2013-12-16 19:23- fixBart Polot1+1-1
2013-12-16 19:20- fix timing out of connectionsBart Polot1+10-7
2013-12-16 19:15- debugBart Polot1+7-4
2013-12-16 17:27- only treat KX as confirmation if connection is not in destroy stateBart Polot1+7-5
2013-12-16 17:11- duplicate PONG can happen if PING was re-transmitted but first one came through: second PONG will be "unexpected"Bart Polot1+1-1
2013-12-16 17:05- fix memleak on tunnel destruction during kxBart Polot1+2-0
2013-12-16 17:04- don't complain about async PONG messagesBart Polot1+1-1
2013-12-16 17:01- fix prev commitBart Polot1+1-1
2013-12-16 17:01- remove connection from tunnel when no longer usableBart Polot2+6-1
2013-12-16 16:30- begin work on enhanced multipart receiving - added msg handlers for multipart bfsChristian Fuchs2+32-5
2013-12-16 16:24- loglevelBart Polot1+5-6
2013-12-16 16:15- stop kx on empty tunnelsBart Polot1+8-1
2013-12-16 16:14- finished work on multipart sending in intersection - added getter for addressesPerElement from a bloomfilter - added multipart message format for intersection - added multipart message type for intersectionChristian Fuchs5+101-48
2013-12-16 16:11- call GNUNET_SERVER_receive_done() when returning from message handlersSree Harsha Totakura1+10-1
2013-12-16 16:07- debug infoBart Polot2+45-5
2013-12-16 16:07- not a breakBart Polot1+3-1
2013-12-16 15:54- handle logging clutter properly - make testcase tighterSree Harsha Totakura1+44-35
2013-12-16 15:49- debugBart Polot1+8-3
2013-12-16 15:48- fixBart Polot1+1-0
2013-12-16 15:41- reset counters to continue the resumed callSree Harsha Totakura1+2-0
2013-12-16 15:36- extend mesh audio messag to contain source line number. This is needed to find the correct client channel to link unreliable audio channelSree Harsha Totakura2+9-2
2013-12-16 15:13- debug - htonl source line number while calling - do not select a suspended channel upon receiving the first audio messageSree Harsha Totakura1+34-8
2013-12-16 14:10-indentation fixesChristian Grothoff1+11-6
2013-12-16 13:54check config parameters for validity and set default valuesFabian Oehlmann1+36-6
2013-12-16 13:43- logBart Polot2+4-1
2013-12-16 13:33- simplify error handlingBart Polot1+4-5
2013-12-16 12:37- fixesBart Polot1+9-3
2013-12-16 12:17- small refactorBart Polot5+5-7
2013-12-16 12:12- avoid double free / use after freeBart Polot1+2-0
2013-12-16 12:12added egalitarian utility goalFabian Oehlmann1+33-30
2013-12-16 12:03- fix assertionsBart Polot1+2-1
2013-12-16 11:55- don't loop on the same invalid pathBart Polot5+65-2
2013-12-16 11:38normalized feature vectorFabian Oehlmann1+15-18
2013-12-16 11:10fix matrix initFabian Oehlmann1+21-21
2013-12-16 10:30- not an error, always happens on relay nodesBart Polot1+0-2
2013-12-16 10:25- signal shutdown, don't create new connections, fix 3214Bart Polot3+21-2
2013-12-16 10:10fix doxygen errors in commentsMatthias Wachs1+2-2
2013-12-16 09:29- hunting 3214Bart Polot1+5-0
2013-12-16 09:25- various minor fixes and breaksBart Polot3+9-12
2013-12-15 17:23Clean up W32 NSP tools, increase verbosityLRN3+89-14
2013-12-15 05:50Clean up dns resolver code a bitLRN1+2-10
2013-12-15 01:56Non-uniform keepalive timeout for different pluginsLRN10+178-31
2013-12-14 23:44-fix use of uninitialized variableChristian Grothoff1+1-1
2013-12-14 23:43-fixing leaks on error pathsChristian Grothoff2+58-40
2013-12-14 12:50-fix message types in commentChristian Grothoff1+3-3
2013-12-13 21:17-adding example 'def.tex' fileChristian Grothoff1+19-0
2013-12-13 20:56-do not (auto)start certain unrelated servicesChristian Grothoff1+20-1
2013-12-13 20:50-move to experimentalChristian Grothoff1+1-1
2013-12-13 20:50-ignoreChristian Grothoff0+0-0
2013-12-13 20:48-fix FTBFSChristian Grothoff2+13-7
2013-12-13 20:32-cleanup, doxygenChristian Grothoff2+6-8
2013-12-13 20:30-ignoreChristian Grothoff0+0-0
2013-12-13 20:23-simplify logic to help diagnose #2858Christian Grothoff3+13-13
2013-12-13 19:51-doxygen, indentationChristian Grothoff4+85-65
2013-12-13 19:38remove external IP address from previous DNS lookup only after DNS lookup for new iteration has completed (#3213)Christian Grothoff1+13-2
2013-12-13 19:32-doxygen, indentation, fixing commentsChristian Grothoff3+162-116
2013-12-13 18:05-doxygen, indentation, minor code cleanupChristian Grothoff1+151-202
2013-12-13 17:34-fix warningChristian Grothoff1+1-1
2013-12-13 17:32-code cleanup, in particular moving towards using client context for storing TCP sessions to be more efficient upon receivingChristian Grothoff1+230-229
2013-12-13 17:20-removing useless session counting logic, doxygen, code cleanupChristian Grothoff1+30-68
2013-12-13 17:07-crash if this happens, so we at least get a core dumpChristian Grothoff1+1-0
2013-12-13 17:06-move tcp session check into extra checks conditionChristian Grothoff3+61-28
2013-12-13 16:59-remove break for something that theoretically could be OKChristian Grothoff1+0-1
2013-12-13 16:57-fix #3212Christian Grothoff1+1-0
2013-12-13 15:58accept all requests, reduce log levelMatthias Wachs1+12-21
2013-12-13 15:53-clean up network select code, avoid insane #ifdefing for MINGWChristian Grothoff1+60-29
2013-12-13 15:47-fix off-by-one so we can also select on FD 0 (stdin)Christian Grothoff3+5-5
2013-12-13 15:00-fix #3211Christian Grothoff2+33-3
2013-12-13 14:48reduce switch log level, increase ats timeout log levelMatthias Wachs1+3-3
2013-12-13 13:59fix assertion in line 1388Matthias Wachs1+1-1
2013-12-13 13:33- fix 3163#c7868Bart Polot1+3-1
2013-12-13 13:25-fix 3208 by making kills asyncChristian Grothoff3+101-15
2013-12-13 13:09-sometimes bugs are really simple -- fixing #3191 but creating fresh crashesChristian Grothoff1+2-2
2013-12-13 13:06use enum GNUNET_ATS_Network_Type instead of uint32_t where appropriateChristian Grothoff1+24-18
2013-12-13 13:00use enum GNUNET_ATS_Network_Type instead of uint32_t where appropriateChristian Grothoff7+27-22
2013-12-13 12:52-adding a few more assertions to debug #3191Christian Grothoff2+5-3
2013-12-13 12:49commentMatthias Wachs1+2-1
2013-12-13 12:48allow distance change to communicate changes in network of next hop as well, related to #3191, but not sure if it fixes itChristian Grothoff6+48-26
2013-12-13 12:40-undoChristian Grothoff1+1-1
2013-12-13 12:39-code cleanup, fixing #3207: timeout can be NULL in reschedule_session_timeout if we are 'in destroy', in which case we should simply do nothingChristian Grothoff2+89-90
2013-12-13 12:30-code cleanup, fixing #3207: timeout can be NULL in reschedule_session_timeout if we are 'in destroy', in which case we should simply do nothingChristian Grothoff1+1-1
2013-12-13 12:26remove addresses we cannot connect toMatthias Wachs1+6-4
2013-12-13 12:08-update doxy fileChristian Grothoff1+38-38
2013-12-13 12:05-doxygen, style fixesChristian Grothoff3+26-20
2013-12-13 10:42Destroy address and session if blacklist denies connection Address suggestion requests are not need, if a request was scheduled before...Matthias Wachs1+9-19
2013-12-13 09:05this is not possible, since identity check is enforced by transport_clients on try connect callMatthias Wachs1+0-9
2013-12-12 21:43-fixing 'make dist' issuesChristian Grothoff9+6589-5034
2013-12-12 21:38-fixing includex for xdhtChristian Grothoff13+41-41
2013-12-12 21:35-missing headerChristian Grothoff1+60-0
2013-12-12 21:31-doxygen, style, possibly fixing hostlist-client missing first core connect notificationChristian Grothoff2+33-35
2013-12-12 21:11-fixChristian Grothoff1+1-2
2013-12-12 19:06- fix delete loopBart Polot1+5-1
2013-12-12 19:00- if a kx fails due to reconnect state, don't complain (it'll get retransmitted eventually)Bart Polot1+2-2
2013-12-12 18:56- don't return on found connection, more checks to goBart Polot1+2-1
2013-12-12 18:50- only complain if channel is not being destroyed (client has forgotten about it already)Bart Polot1+1-1
2013-12-12 18:47- return NULL when continuation is NULL, avoid channel:860 breakBart Polot1+19-10
2013-12-12 18:38-fix leaks of MPIsChristian Grothoff1+5-0
2013-12-12 18:36-removing code that just dereferenced uninitialized 'm' and then decided to randomly increment memoryChristian Grothoff1+1-6
2013-12-12 18:34- dont GNUNET_break on non-validable paths, DHT seems to routinely be aware of core connections faster than MESHBart Polot2+14-13
2013-12-12 18:32-fix leakChristian Grothoff1+1-0
2013-12-12 18:29-fix leak, styleChristian Grothoff1+13-14
2013-12-12 18:28-fix leaksChristian Grothoff1+7-4
2013-12-12 18:22- wrong conditionBart Polot1+3-2
2013-12-12 18:19- cancel transmission altogether on errorBart Polot2+6-1
2013-12-12 18:19- fix warningsBart Polot1+1-1
2013-12-12 18:01-fix hostlist warning from #3206Christian Grothoff1+3-0
2013-12-12 18:00- react to connection destrutcion in exisitng tunnelBart Polot2+25-2
2013-12-12 17:45-doxygenChristian Grothoff2+2-3
2013-12-12 16:53- decrease timeoutSree Harsha Totakura1+1-1
2013-12-12 16:44- fixed missing call to call server_done in server message handlerSree Harsha Totakura1+1-0
2013-12-12 16:39- fix testcase crash; debug code addedSree Harsha Totakura1+101-43
2013-12-12 16:25- simplify tunnel delayed queueBart Polot2+82-84
2013-12-12 16:24fixing documentationMatthias Wachs1+2-2
2013-12-12 16:18Don't use ancient -no-cpp-precomp flag on OS X. Straight copy from WxWidgets : See http://trac.wxwidgets.org/ticket/14029 for a discussion of the problems it causes when using non-Apple compiler. Even for Apple's GCC, it does nothing these days and we no longer support OS X 10.3, so there's no point in continuing to use it.Bruno Cabral1+1-1
2013-12-12 16:18-deadChristian Grothoff1+0-6
2013-12-12 16:17-no vgChristian Grothoff1+1-1
2013-12-12 16:17-be stricter during handshake, close sessions with broken interactions aggressivelyChristian Grothoff10+273-162
2013-12-12 15:51- dont retransmit connection_destroy to selfBart Polot2+10-2
2013-12-12 15:36- docBart Polot1+2-1
2013-12-12 15:34- logBart Polot2+3-4
2013-12-12 15:01fix for core key exchangeMatthias Wachs1+8-1
2013-12-12 14:27-fix NPEChristian Grothoff1+2-2
2013-12-12 13:57- fix #3203Sree Harsha Totakura1+2-2
2013-12-12 13:42do not start with malformed configurationMatthias Wachs1+15-2
2013-12-12 13:36fail to start service if we have a malformed configurationMatthias Wachs1+16-4
2013-12-12 13:07- new plugin API functionsBart Polot1+23-5
2013-12-12 12:24- don't send ack on channels to be destroyedBart Polot1+7-1
2013-12-12 12:07- don't confirm channels scheduled for destruction, client handles are NULL'dBart Polot1+6-1
2013-12-12 11:55remove debugging breaksMatthias Wachs1+2-2
2013-12-12 11:51-extend transport plugin API with capability to just disconnect a single session (not yet used)Christian Grothoff14+679-528
2013-12-12 10:44-deadChristian Grothoff1+0-1464
2013-12-12 10:43shorter session timeout for UDPMatthias Wachs1+7-5
2013-12-12 08:40-trying to fix #3202Christian Grothoff5+18-5
2013-12-12 08:31be more descriptive for debuggingMatthias Wachs1+2-2
2013-12-12 08:22-undo, breaks multiuser more...Christian Grothoff1+1-1
2013-12-12 08:19-fixing #3202Christian Grothoff1+1-1
2013-12-12 07:27- underlay link model messageSree Harsha Totakura2+40-0
2013-12-11 22:50-more logging, etc.Christian Grothoff5+185-146
2013-12-11 21:25-indentation, doxygen, loggingChristian Grothoff1+47-22
2013-12-11 21:00-remove useless/broken configure options, and gnunet_directories.hChristian Grothoff9+13-66
2013-12-11 20:12-remove find() forking, we pretty much should not need this anymore, and it confused users in the pastChristian Grothoff1+10-85
2013-12-11 19:59-indentation, doxygen, loggingChristian Grothoff1+113-66
2013-12-11 19:58-fix use after freeChristian Grothoff1+1-1
2013-12-11 19:24-fix pathChristian Grothoff1+1-2
2013-12-11 18:50-close /dev/random on shutdownChristian Grothoff1+3-0
2013-12-11 16:35- close statistics handler on shutdown, fix #3194Bart Polot1+2-0
2013-12-11 15:37use a define as statistic string to be sure to set the same valueMatthias Wachs1+4-2
2013-12-11 15:07-avoid duplicate removeChristian Grothoff1+23-18
2013-12-11 14:47- more work on multipart sending - separated bf-generation and reduction again, as this is now necessary with dynamic bf-lengthsChristian Fuchs1+48-25
2013-12-11 14:44- add underlay api implementationSree Harsha Totakura2+251-0
2013-12-11 14:41-style and doxygen fixesChristian Grothoff1+61-26
2013-12-11 14:36-fix leakChristian Grothoff2+2-1
2013-12-11 14:34-doxygenChristian Grothoff1+2-1
2013-12-11 12:55-do disconnect after continuations, to hopefullyf ix #3194Christian Grothoff1+8-8
2013-12-11 12:49Add a dummy gnunet-secretsharing-profiler.c until fdold gets around to add the real oneLRN1+5-0
2013-12-11 09:57document options providedMatthias Wachs1+6-1
2013-12-10 23:36-misc dv fixesChristian Grothoff1+73-44
2013-12-10 22:14-fix #3192, as suggestedChristian Grothoff1+8-0
2013-12-10 21:42-fix distanceChristian Grothoff1+2-1
2013-12-10 21:38-ignore unmatched NACK/ACKsChristian Grothoff3+3-7
2013-12-10 19:01- refine assert conditionBart Polot2+2-2
2013-12-10 16:52fix error message when testing service and directory existsMatthias Wachs1+3-5
2013-12-10 16:51- wipBart Polot1+7-4
2013-12-10 14:37-do not crash if we get NACKs or ACKs for disconnected peersChristian Grothoff1+6-0
2013-12-10 14:33-fixChristian Grothoff1+1-1
2013-12-10 14:33-trying to fix #3189Christian Grothoff2+13-14
2013-12-10 14:26disable debugging breakMatthias Wachs1+2-2
2013-12-10 14:24- dont check destroy, opaque pointerBart Polot1+0-3
2013-12-10 14:21- dont send connection create for dying connections, avoid segfaults by the wayBart Polot1+6-0
2013-12-10 12:50-fixing #3181: close all connections on DV service reconnect, also track active connections and check that transmission requests are validChristian Grothoff1+148-101
2013-12-10 12:24- cancel queued transmission on channel destroyBart Polot1+15-1
2013-12-10 11:14- key generation for secretsharing - gnunet-ecc -E also prints hexFlorian Dold8+383-37
2013-12-10 10:57- fixed use after free in set (#3188)Florian Dold1+3-0
2013-12-10 10:25-fix check, do not drop our own messages, but count foreign drops in statsChristian Grothoff2+7-3
2013-12-10 09:56- simplify the crazyness of sending tunnel-queued data: avoid going back to channel, no more channel parameter necessaryBart Polot3+176-154
2013-12-10 09:17-minor fixesChristian Grothoff1+7-5
2013-12-10 09:07-consistently update consensi map whenever peer distances change (should fix #3183)Christian Grothoff1+24-9
2013-12-10 08:59- fix #3187Sree Harsha Totakura1+3-3
2013-12-10 08:56- fix extra iterator stepBart Polot1+0-1
2013-12-10 08:43-doxygen fixesChristian Grothoff1+4-4
2013-12-10 08:41-doxygen fixesChristian Grothoff3+21-19
2013-12-10 07:58renaming according to naming conventionsMatthias Wachs13+7130-7130
2013-12-09 23:22- fix #3185 and #3184 in setFlorian Dold1+17-5
2013-12-09 21:53-bump depsChristian Grothoff2+5-7
2013-12-09 20:27- fix use after free in set union (#3178)Florian Dold5+44-10
2013-12-09 19:58- crazyness (see doc)Bart Polot1+13-3
2013-12-09 19:13- fix handle for tunnel queueing during KXBart Polot2+49-12
2013-12-09 18:26- doxygenSree Harsha Totakura2+2-2
2013-12-09 18:26new underlay APISree Harsha Totakura1+98-0
2013-12-09 18:12- relay error to peer, indentationBart Polot2+6-1
2013-12-09 18:12- conditional break already called freom register_neighborsBart Polot1+0-1
2013-12-09 18:07- connection_cancel_queues can destroy connection, make sure to add retransmission to queue before callingBart Polot1+1-1
2013-12-09 17:58- log condition prior to abortBart Polot1+12-0
2013-12-09 17:53Remove test home at the beginning and at the VERY endLRN16+144-123
2013-12-09 17:53Update W32 GNS helper and NSPLRN3+155-69
2013-12-09 17:47- improve handling of duplicate connection_createBart Polot1+6-3
2013-12-09 17:47- dont allow NULL connections in a tunnelBart Polot1+2-0
2013-12-09 16:31- jummy, multiparts! - HatchetChristian Fuchs1+2-2
2013-12-09 16:17- more multipart fun - Make it soChristian Fuchs2+41-1
2013-12-09 15:48towards multipart msging for bloomfilters in set intersectionChristian Fuchs2+38-11
2013-12-09 15:37- dont show as error (break takes care of that)Bart Polot1+1-1
2013-12-09 15:26make message appear less oftenMatthias Wachs1+3-4
2013-12-09 15:16-doxygen, indentation fixesChristian Grothoff1+31-32
2013-12-09 14:52-doxygen, indentation fixesChristian Grothoff3+34-40
2013-12-09 14:50- dont generate errors on async channel destruction, use stats insteadBart Polot1+10-2
2013-12-09 14:44-doxygenSree Harsha Totakura2+8-8
2013-12-09 14:39-doxygen, indentation fixesChristian Grothoff1+45-20
2013-12-09 14:29-doxygen, indentation fixesChristian Grothoff3+137-124
2013-12-09 14:00- fix #3172Bart Polot1+2-2
2013-12-09 13:55- don't flag as ERROR if channel is loopback (no retransmissions necessary in that case)Bart Polot1+23-19
2013-12-09 13:51-update bcd template and adjust code accordinglyChristian Grothoff3+9-7
2013-12-09 13:45- remove dead codeBart Polot1+0-7
2013-12-09 13:43- fixed 3174: check reliable gap before allowing client to give more dataBart Polot1+2-2
2013-12-09 13:42revert to httpMatthias Wachs1+1-1
2013-12-09 13:41- logBart Polot1+13-3
2013-12-09 13:29- doxygenBart Polot4+9-9
2013-12-09 12:54-fixed 3174 part 1Bart Polot1+10-4
2013-12-09 12:08-increase timeout for slow systemsChristian Grothoff1+1-1
2013-12-09 12:07-set charset to utf-8Christian Grothoff1+1-1
2013-12-09 11:53Stephan Posselt writes:Christian Grothoff1+25-2
2013-12-08 23:53-remove duplicated returnChristian Grothoff1+0-1
2013-12-08 23:52-assert MHD_VERSION is always above 09E00, remove dead structChristian Grothoff2+4-35
2013-12-08 23:47-clarify prescedenceChristian Grothoff1+1-1
2013-12-08 23:47-clarify prescedenceChristian Grothoff1+1-1
2013-12-08 23:43-make checkers happy by always initializing map, also extra check just in case the branch conditions are not quite rightChristian Grothoff1+5-1
2013-12-08 23:40-style fixesChristian Grothoff2+10-11
2013-12-08 23:32-cleanupChristian Grothoff2+24-28
2013-12-08 23:28-cleanupChristian Grothoff1+18-21
2013-12-08 23:19-cleanupChristian Grothoff1+9-8
2013-12-08 23:16-complete commentChristian Grothoff1+1-1
2013-12-08 23:14API cleanup, rename GNUNET_TRANSPORT_check_neighbour_connected to GNUNET_TRANSPORT_check_peer_connectedChristian Grothoff5+21-14
2013-12-08 23:11-doxgyen, indentation, code clean upChristian Grothoff1+171-132
2013-12-08 22:52-rename enum MeshOption to GNUNET_MESH_ChannelOption to ensure we use GNUNET_MESH_ prefix as we shouldChristian Grothoff11+17-17
2013-12-08 22:45-ignoreChristian Grothoff0+0-0
2013-12-08 22:43-ignoreChristian Grothoff0+0-0
2013-12-08 22:36fix #3170, again by cancelling scheduler tasks last so that they cannot be re-created by callbacks triggered during shutdown of the rest of the structChristian Grothoff1+14-14
2013-12-08 22:31-fix #3168, cancel retry task AFTER GMT_cancel, as that triggers a callback in gnunet-service-mesh-peer.c:952 which may then CREATE a new taskChristian Grothoff1+4-6
2013-12-08 21:47Dup the envvar before unsetting, everywhereLRN1+2-3
2013-12-08 21:33Skip tests properlyLRN3+3-3
2013-12-08 21:33Change gnunet-config detection in gns testsLRN16+96-16
2013-12-08 21:33Save the prefix value on W32, it does not survive unsettingLRN1+9-3
2013-12-08 21:33Add hostname and port to psyc.conf (required on W32)LRN1+3-0
2013-12-08 21:33Add hostname to psycstore.conf (required on W32)LRN1+1-0
2013-12-08 21:21-minor code cleanup and doxygen/style fixesChristian Grothoff1+18-12
2013-12-08 21:12-doxygen and formatting and style fixesChristian Grothoff1+72-53
2013-12-08 21:06mark timeout task as done if it is run, fixes #3171Christian Grothoff1+6-4
2013-12-08 20:41-fix trailing spacesChristian Grothoff1+9-9
2013-12-08 20:40fix use-after-free: the call to mesh_channel_destroy will ultimately free 'op', so we must not update 'op' after the call; however, it is a good idea to clean up the 'channel' field just before the call (#3164)Christian Grothoff1+3-2
2013-12-08 19:25-test for tm_gmtoff and use it instead of 'timezone' as suggested by GNU libc manualChristian Grothoff2+16-3
2013-12-08 17:50-freebsd wants malloc_np for malloc_usable_sizeChristian Grothoff1+3-0
2013-12-08 17:05-fixChristian Grothoff1+4-4
2013-12-08 17:05-set session to active on initial creation and notification of the transport; this should fix #3162Christian Grothoff2+74-57
2013-12-08 16:39-default to httpsChristian Grothoff1+1-1
2013-12-07 22:57-correct use of consensiChristian Grothoff1+21-11
2013-12-07 22:57-doxygen and style fixesChristian Grothoff1+127-98
2013-12-07 22:27-fix #3152Christian Grothoff1+4-0
2013-12-07 22:13-remove object from all_routes peer map before freeing it, should fix #3161Christian Grothoff1+4-0
2013-12-07 22:07-doxygenChristian Grothoff1+11-11
2013-12-07 21:08adding test for immediately rejected phone callChristian Grothoff2+354-1
2013-12-07 21:02-test two incoming calls at the same time, plus suspend/resumeChristian Grothoff3+567-3
2013-12-07 21:01-perform mic/speaker operations before event callbacksChristian Grothoff2+39-24
2013-12-07 00:15-doxygenfixesChristian Grothoff3+13-17
2013-12-06 22:01-note missing featuresChristian Grothoff1+2-0
2013-12-06 21:59-adding CERT support to DNS pluginChristian Grothoff1+119-1
2013-12-06 21:57-adding CERT record support to dnsparserChristian Grothoff3+354-10
2013-12-06 21:51-move base64 encoder/decoder to utilChristian Grothoff3+169-151
2013-12-06 17:45- wipBart Polot1+18-9
2013-12-06 17:13gnunet-mesh has netcat capabilitiesBart Polot1+100-1
2013-12-06 16:33- basic connect/listenBart Polot1+12-6
2013-12-06 16:32working againMatthias Wachs1+6-7
2013-12-06 16:25not workingMatthias Wachs1+36-30
2013-12-06 15:52-create channelBart Polot1+4-1
2013-12-06 15:48- wipBart Polot2+71-6
2013-12-06 14:55- wipBart Polot1+50-31
2013-12-06 14:54calling gnunet-uriMatthias Wachs1+29-7
2013-12-06 14:36gnunet-uri return handler exit codeMatthias Wachs1+6-12
2013-12-06 14:33fixed uri parsing and exit codesMatthias Wachs1+8-7
2013-12-06 14:08adding docuMatthias Wachs1+6-0
2013-12-06 14:06- test if identity service is running - default ego is used if none givenMatthias Wachs1+89-17
2013-12-06 13:03configure option --disable-autostart to disable auto-startup of services by ARMSree Harsha Totakura26+44-25
2013-12-06 13:00-wipBart Polot1+13-0
2013-12-06 12:58- wipBart Polot1+121-24
2013-12-06 12:27silence: other way aroundMatthias Wachs1+2-2
2013-12-06 12:26added config + silent modeMatthias Wachs1+54-42
2013-12-06 12:23-fix indentationChristian Grothoff1+53-25
2013-12-06 12:12detect python interpreter error handlingMatthias Wachs3+72-64
2013-12-06 10:55basic qr code readingMatthias Wachs2+67-0
2013-12-06 10:40- fixed compile warningBart Polot1+2-1
2013-12-06 10:34-doxChristian Grothoff1+1-1
2013-12-06 10:23-fix #3158Christian Grothoff1+16-16
2013-12-06 02:28-wipBart Polot2+62-8
2013-12-05 22:58-use modern GNUNET_new, instead of GNUNET_malloc (sizeofChristian Grothoff1+14-16
2013-12-05 22:56-fix leakChristian Grothoff1+10-8
2013-12-05 22:55-fix leakChristian Grothoff1+5-2
2013-12-05 22:54-initialize to NULL to use non-free if 'goto except' is hitChristian Grothoff1+12-7
2013-12-05 22:42-fix leak, indentation, make start_cb staticChristian Grothoff1+6-7
2013-12-05 22:40-fix leak of emsgChristian Grothoff1+3-2
2013-12-05 22:39-r and r_prime were captured in request, do not free hereChristian Grothoff1+0-3
2013-12-05 22:39-r was captured in request, do not free hereChristian Grothoff1+8-5
2013-12-05 22:37-always initialize emsg_Christian Grothoff1+3-0
2013-12-05 22:25-fixing earlier fixChristian Grothoff1+0-3
2013-12-05 22:23-fix leak (rather theoretical one)Christian Grothoff1+16-10
2013-12-05 22:19-adding missing break statementsChristian Grothoff1+6-0
2013-12-05 22:13-trying to fix leaksChristian Grothoff1+16-4
2013-12-05 22:04-address warning, indicate not checking return value is intentionalChristian Grothoff1+16-15
2013-12-05 22:03-fix leak, use 'op'Christian Grothoff2+6-4
2013-12-05 22:01-use doxygen-style comments on membesChristian Grothoff1+16-5
2013-12-05 22:01-fix allocation typeChristian Grothoff1+7-5
2013-12-05 21:57-add missing breakChristian Grothoff1+1-0
2013-12-05 21:56-add missing breakChristian Grothoff1+1-0
2013-12-05 21:56-typoChristian Grothoff1+1-1
2013-12-05 21:56use 'svalue' that is actually a signed integer, as otherwise cmp with 0 is always falseChristian Grothoff1+8-5
2013-12-05 21:54-simplify codeChristian Grothoff1+4-3
2013-12-05 21:52-fix leaks on error-return, fix indentationChristian Grothoff1+58-27
2013-12-05 21:31-check return values of hashmap operationsChristian Grothoff2+8-6
2013-12-05 21:30-fix leakChristian Grothoff1+5-5
2013-12-05 21:30-check return values of hashmap operationsChristian Grothoff1+104-87
2013-12-05 21:10-fixing indentation/doxygen/style issues and some memory leaks in gnunet-consensus-profilerChristian Grothoff2+71-45
2013-12-05 21:05-do not leak 'mask' arrayChristian Grothoff1+4-1
2013-12-05 21:04-indentation fixesChristian Grothoff1+38-10
2013-12-05 21:03-do not leak 'elements' arrayChristian Grothoff1+7-0
2013-12-05 21:03-indentations, comments on APIChristian Grothoff2+39-21
2013-12-05 21:00-fixing indentationChristian Grothoff1+40-30
2013-12-05 20:51-fix leaksChristian Grothoff2+10-11
2013-12-05 20:45-dead assignment, reported by clangChristian Grothoff1+0-1
2013-12-05 20:45-dead assignment, reported by clangChristian Grothoff1+0-1
2013-12-05 20:44-dead assignment (and leak), reported by clangChristian Grothoff1+0-1
2013-12-05 20:44-dead assignment, reported by clangChristian Grothoff1+0-1
2013-12-05 20:43-dead assignment, reported by clangChristian Grothoff1+0-1
2013-12-05 20:43-dead assignment, reported by clangChristian Grothoff1+2-3
2013-12-05 20:42-dead assignment, reported by clangChristian Grothoff1+0-1
2013-12-05 20:41-dead assignment, reported by clangChristian Grothoff1+0-1
2013-12-05 20:40-safer, found by clangChristian Grothoff1+1-1
2013-12-05 18:57- fix channel numberingBart Polot1+14-0
2013-12-05 18:56- add peer cmpBart Polot2+30-0
2013-12-05 18:55-docBart Polot1+4-3
2013-12-05 15:56-fix #3157Christian Grothoff1+2-1
2013-12-05 15:55-fix #3153Christian Grothoff3+31-19
2013-12-05 15:13-fix timeoutChristian Grothoff2+2-2
2013-12-05 15:05only try to open /dev/power if it actually existsChristian Grothoff1+12-6
2013-12-05 15:03adding man page for gnunet-bcdChristian Grothoff1+33-0
2013-12-05 15:00creating gnunet-bcdChristian Grothoff2+550-0
2013-12-05 15:00-deadChristian Grothoff4+0-3183
2013-12-05 14:59-improving TeXChristian Grothoff2+18692-5
2013-12-05 14:15- change mesh channel creation/notification APIBart Polot13+111-134
2013-12-05 14:01-dead code eliminationChristian Grothoff1+0-4
2013-12-05 13:48-degermanizeChristian Grothoff1+3-4
2013-12-05 13:41-rename and installChristian Grothoff4+8-5
2013-12-05 13:15fixing segfault since session->plugin was NULLMatthias Wachs1+5-2
2013-12-05 13:01fix ats information on session startMatthias Wachs1+18-7
2013-12-05 13:00set to NO_TASK when doneMatthias Wachs1+1-0
2013-12-05 12:53fixed public key and identity comparison in disconnect messagesMatthias Wachs1+1-5
2013-12-05 12:40-make cryogenic code Linux-onlyChristian Grothoff1+30-23
2013-12-05 12:28- nonexistent channel does not necessarily means an error, could be cross-notification of channel_destroyBart Polot1+5-7
2013-12-05 12:21fix for mantis #0003156Matthias Wachs1+1-1
2013-12-05 10:41- fix compilation issuesBart Polot1+12-12
2013-12-05 10:25-template for supriti/xvineChristian Grothoff15+5535-2
2013-12-05 10:17- fix procession of channel create in loopback channelsBart Polot1+13-2
2013-12-05 10:03GNUNET_TIME_UNIT_FOREVER_REL added to GNUNET_SCHEDULER_add_write_file callAlejandra Morales1+8-4
2013-12-05 09:56Cryogenic stuffAlejandra Morales1+109-17
2013-12-05 09:06fix uninitialized memory in network sendMatthias Wachs1+1-0
2013-12-05 09:00doxygen + remove breakMatthias Wachs2+1-2
2013-12-05 02:46- treat data as ACK on the destination end of a channelBart Polot1+18-0
2013-12-05 02:13- avoid dereferencing copy after channel (and therefore copy) was destroyedBart Polot1+9-7
2013-12-05 01:42- dont use millisecond restransmit delays for "synack" retransmissionBart Polot1+1-0
2013-12-05 01:38- improve dealing with duplicate channel create (in case of replay attack / missed channel ACK)Bart Polot1+28-27
2013-12-05 01:08- timingBart Polot1+6-2
2013-12-05 00:53- logBart Polot1+15-3
2013-12-05 00:53- avoid warning on successful shutdownsBart Polot1+1-1
2013-12-04 19:21added simulationFabian Oehlmann1+52-38
2013-12-04 17:40Fix issue 3154: gnunet_conversation_service.h doesn't get installedDavid Barksdale1+1-0
2013-12-04 17:35added file-output for plotsFabian Oehlmann1+51-25
2013-12-04 17:09- dont authorize a client to send more data in case a duplicate CHANNEL_ACK is received while the connection buffer is fullBart Polot1+2-1
2013-12-04 17:05- use cleaner codeBart Polot1+1-4
2013-12-04 16:45- don't mark duplicate channel_confirm messages as errorBart Polot1+3-1
2013-12-04 14:45correct order of quotasMatthias Wachs1+1-1
2013-12-04 13:16config fileMatthias Wachs2+28-0
2013-12-04 13:11new test with PKEY shortening check and lookup in shorten zoneMatthias Wachs1+66-45
2013-12-04 12:59no cache cfg optionMatthias Wachs1+3-0
2013-12-04 12:48-reduce stat calls by caching result of GNUNET_OS_installation_get_pathChristian Grothoff1+8-5
2013-12-04 12:43add nick name for cached recordsMatthias Wachs1+6-6
2013-12-04 12:43add cfg option to disable cachingMatthias Wachs1+51-30
2013-12-04 12:39-fix pathsChristian Grothoff1+3-3
2013-12-04 12:37Skip gnunet-config-dependent tests when gnunet-config is missingLRN3+21-6
2013-12-04 10:48expirationMatthias Wachs1+28-18
2013-12-04 10:10rename to match functionalityMatthias Wachs1+2-2
2013-12-04 10:00debug messageMatthias Wachs1+2-1
2013-12-04 09:43-run refresh_routes() asynchronously, as the recursion in #3152 looks suspiciousChristian Grothoff1+67-28
2013-12-04 02:04missing fileLRN2+111-111
2013-12-04 02:03Fix Python interpreter in revocation testLRN1+8-1
2013-12-04 00:10Pythonize the revocation testLRN3+112-52
2013-12-04 00:10Link dv transport plugin to libgnunetats (for logging)LRN2+6-0
2013-12-03 20:42- missing message typeFlorian Dold1+31-1
2013-12-03 16:35include nick in cache for debuggingMatthias Wachs1+13-0
2013-12-03 16:33- do not use SIGUSR1 on SuperMUCSree Harsha Totakura2+6-5
2013-12-03 16:18- allow $-expressions anywhere in the given stringSree Harsha Totakura1+35-12
2013-12-03 16:03modify test to test shortened delegations in shorten and master zoneMatthias Wachs1+18-14
2013-12-03 14:53doxygenMatthias Wachs4+8-5
2013-12-03 14:41adding libgnunetats.la to libaddMatthias Wachs1+4-1
2013-12-03 14:34check in proportionalMatthias Wachs1+7-0
2013-12-03 14:34addign networkMatthias Wachs1+5-0
2013-12-03 14:34enabling transmission to pluginMatthias Wachs1+1-1
2013-12-03 14:23- fixing crash during shutdown - adding network functionalityMatthias Wachs5+89-19
2013-12-03 12:23reduce log level to debugMatthias Wachs1+6-5
2013-12-03 11:38- work on secretsharingFlorian Dold5+873-56
2013-12-03 10:21removed unused functionFabian Oehlmann1+165-158
2013-12-03 09:19fixing parallel build dependencyMatthias Wachs1+3-7
2013-12-02 19:01debug faFabian Oehlmann1+242-152
2013-12-02 08:51-html formChristian Grothoff2+52-35
2013-12-01 12:45-doxygenChristian Grothoff1+6-6
2013-12-01 00:44- cleanup tunnel api - doxygenBart Polot3+25-26
2013-12-01 00:37- cleanup, get rid of gotoBart Polot1+23-6
2013-12-01 00:28- loopback traffic should not touch tunnel code. Mark as a warning, replace with assert in the future.Bart Polot1+1-1
2013-11-30 17:26fixing #3146: peer identities no longer have the size of hash codes; breaks FS protocol compatibility with previous versions slightly...Christian Grothoff3+21-23
2013-11-30 15:09-card templateChristian Grothoff6+3305-0
2013-11-30 03:19- logBart Polot1+3-0
2013-11-30 02:17- fix segfaultBart Polot1+9-2
2013-11-30 02:12- use queue/task mechanism for SYNACKsBart Polot1+72-53
2013-11-30 01:57- refactor mesg sentBart Polot1+3-7
2013-11-30 01:56- refactorBart Polot1+14-29
2013-11-30 01:41- legibilityBart Polot1+5-4
2013-11-30 01:31- initialize timersBart Polot1+5-0
2013-11-30 01:17- retransmit channel create based on separate timeout tasksBart Polot1+276-176
2013-11-30 01:17- code cleanupBart Polot1+6-3
2013-11-30 00:03-undo, this was a bit too earlyChristian Grothoff1+11-5
2013-11-30 00:02applying patch from #3148 (by shedatc) to make gnunet-helper-nat-client compile on FreeBSDChristian Grothoff5+40-30
2013-11-29 23:45- docBart Polot1+8-6
2013-11-29 18:12- fix super-fast (< 20ms) retransmission behavior when the RTT is smaller than the core delayBart Polot1+16-2
2013-11-29 17:45-fix #3147: mesh server should properly interpret 'no answer' from datastore, instead of passing along the 'emtpy' blockChristian Grothoff1+32-12
2013-11-29 17:22-fix #3133Christian Grothoff2+23-17
2013-11-29 16:34- fix messed scheduler management in data ack handlingBart Polot1+20-10
2013-11-29 14:11-doxygenChristian Grothoff2+3-3
2013-11-29 14:03-doxygen and loggingChristian Grothoff1+15-10
2013-11-29 14:03-doxygenChristian Grothoff1+1-1
2013-11-29 14:03-doxygenChristian Grothoff1+13-10
2013-11-29 13:28- only complain if mid is BIGGER than expected, because sender sent unauthorized traffic. if its smaller it is just an unnecessary retransmissionBart Polot1+1-1
2013-11-29 13:10- wipBart Polot1+2-2
2013-11-29 13:02- initialize timing info with real round trip time if available - fix channel queues on unnecessary retransmissionsBart Polot1+33-9
2013-11-29 12:35-initialized uninitialized 'key' field in GetHandle to fix assertion in gnunet-service-dht_clients.c:721 due to uninitialized key in IPC messageChristian Grothoff1+13-9
2013-11-29 12:30- do not count channel management traffic as payloadBart Polot1+41-15
2013-11-29 11:59- process channel destroy notifications properlyBart Polot1+7-2
2013-11-29 11:28- docBart Polot1+1-1
2013-11-29 10:25- move do_start_process to util/Sree Harsha Totakura6+206-196
2013-11-29 09:51remove debugMatthias Wachs1+0-2
2013-11-29 09:49fixing multiple segfaults fixing functionality: misunderstanding of monitor callback, stored pkey under zonekey of returned existing mappingMatthias Wachs1+26-12
2013-11-29 09:34bug in zone to name: called with disconnect error instead of signalling "no name found"Matthias Wachs1+3-1
2013-11-29 09:05-doxygen fixes, fix starting gnunet-service-resolver as it is no longer in /opt/jdk1.6.0_22/bin/:/home/grothoff/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:.Christian Grothoff1+72-43
2013-11-29 08:49path requiredMatthias Wachs1+1-0
2013-11-29 08:35- detect GNUnet installation - detect if GNUnet is runningMatthias Wachs1+14-0
2013-11-29 08:32return error as exit codeMatthias Wachs1+2-0
2013-11-29 02:35- use force flag to avoid connections dropping channel management data - multiple bugfixes with channel shutdownBart Polot7+126-76
2013-11-28 19:43-fix left-over confusion between hash code and peer identity size from recent peer identity format changeChristian Grothoff3+10-12
2013-11-28 19:38-check return valueChristian Grothoff1+4-3
2013-11-28 19:36-fix memory leakChristian Grothoff1+20-19
2013-11-28 19:33-adding missing closeChristian Grothoff1+14-7
2013-11-28 19:31-doxygenChristian Grothoff1+11-11
2013-11-28 19:30-check return valueChristian Grothoff1+12-10
2013-11-28 19:28-fix bad sizeofChristian Grothoff1+2-2
2013-11-28 19:27-fix leakChristian Grothoff1+4-0
2013-11-28 17:58- use callback awareness to cancel unneeded trafficBart Polot1+100-25
2013-11-28 16:41Fix compilationBruno Cabral1+1-1
2013-11-28 16:29debug messageMatthias Wachs1+1-1
2013-11-28 16:24- write PEERID to PATHS so that it can be used for dollar expansionSree Harsha Totakura2+6-0
2013-11-28 16:19debuggingMatthias Wachs1+3-2
2013-11-28 16:19- support PREFIX strings with argumentsSree Harsha Totakura1+10-9
2013-11-28 15:40improved debug messageMatthias Wachs1+3-1
2013-11-28 15:36changes to config and test due to test directoryMatthias Wachs3+9-7
2013-11-28 15:35adding messageMatthias Wachs1+5-0
2013-11-28 15:12- don't timeout SHUTDOWN_PEERS operationSree Harsha Totakura1+0-38
2013-11-28 14:40-cleaning up UDP broadcast code, preparing for cryogenicChristian Grothoff2+182-169
2013-11-28 14:31separate from default and clean upMatthias Wachs2+6-0
2013-11-28 14:22use test specific namestore dbMatthias Wachs1+3-0
2013-11-28 14:13- fixSree Harsha Totakura1+1-1
2013-11-28 13:53fix div by zeroMatthias Wachs1+5-4
2013-11-28 13:01disabling for debugMatthias Wachs1+4-0
2013-11-28 13:00- raise a signal after receiving it from the control pipe by calling the respective callback registered with GNUNET_SIGNAL_handler_install().Sree Harsha Totakura3+47-1
2013-11-28 10:42add cli checkMatthias Wachs16+126-0
2013-11-28 10:38check for cli toolsMatthias Wachs1+7-0
2013-11-28 10:37check for cli toolsMatthias Wachs3+24-0
2013-11-28 08:59-fix #3141Christian Grothoff1+13-13
2013-11-28 08:10- Tests did not clean up: TEST_HOME with namestore db was not removed after test Therefore test_namestore_api_remove_not_existing_record passed when executed on a clean system, but failed if ran after a previous test adding a recordMatthias Wachs19+175-197
2013-11-28 07:42minor output improvementMatthias Wachs1+3-2
2013-11-28 02:01- remove deprecated testsBart Polot3+2-20
2013-11-28 01:48- warning--Bart Polot1+0-1
2013-11-28 01:45- use new keepalive message typeBart Polot2+4-1
2013-11-28 01:28- send conncetion ack before kex exchange -> cleaner state maintenanceBart Polot1+4-3
2013-11-28 01:23- typos, indentBart Polot1+5-5
2013-11-28 01:15- logBart Polot1+2-0
2013-11-27 21:02-attempting to address #3133Christian Grothoff2+32-26
2013-11-27 18:11- revamp mesh_common code, minor refactoringBart Polot7+94-59
2013-11-27 18:02- update message typesBart Polot1+2-17
2013-11-27 17:17- remove old message typesBart Polot1+2-8
2013-11-27 16:38- use only once KEEPALIVE messageBart Polot2+25-21
2013-11-27 16:08- remove old dead code / message typesBart Polot4+10-53
2013-11-27 16:07- supress compilation warningsBart Polot1+2-2
2013-11-27 16:01fixing testMatthias Wachs1+21-16
2013-11-27 12:54- plug leakBart Polot1+2-0
2013-11-27 12:28minor corrections to revocation service revocation testtest now passesMatthias Wachs4+99-9
2013-11-27 11:45- log as debug when ibf fails to decode, instead of warningFlorian Dold1+1-1
2013-11-27 11:43- fixed use after free due to uncanceled taskFlorian Dold1+19-1
2013-11-27 10:43clean up testMatthias Wachs1+136-87
2013-11-27 10:08debug messages for DV pluginMatthias Wachs2+18-1
2013-11-27 08:59- FIX: GNUNET_SET_STATUS_HALF_DONE is never called only GNUNET_SET_STATUS_DONE - FIX: Crash since neighbor_table == NULL on removal checkMatthias Wachs1+18-13
2013-11-27 08:41improved cleanupMatthias Wachs1+12-1
2013-11-27 08:29- neighbor_table_consensus was never created - do not include own or remote peer in set - print set statusMatthias Wachs1+70-24
2013-11-27 06:58- fix line for client audio retransmissionBart Polot1+1-1
2013-11-27 06:48- logBart Polot1+6-3
2013-11-27 06:48- dont send anything to clients shutting downBart Polot1+2-0
2013-11-27 06:42- remember caller sourceBart Polot1+1-0
2013-11-27 05:39- logBart Polot1+2-2
2013-11-27 05:08- fix consensus profiler test (multiple channels reusing same tunnel/session)Bart Polot3+21-3
2013-11-27 04:44- dont update tunnel c-state on dataBart Polot1+1-5
2013-11-27 04:28- fix case of reconnection during valid handshakeBart Polot1+13-4
2013-11-27 04:19- tunnels need separate connectivity state and encryption/handshake statesBart Polot5+216-107
2013-11-27 01:59- logBart Polot2+6-5
2013-11-27 01:42- dont try to send data on connections that are going to be destroyedBart Polot2+15-0
2013-11-27 01:41- logBart Polot1+5-7
2013-11-26 22:39allow spaces in binary file names (#3094)Christian Grothoff3+86-53
2013-11-26 22:30-handle case where channel is NULL (failed to be created?), see #3125Christian Grothoff1+6-5
2013-11-26 18:47- dont send ACK on dying connectionsBart Polot1+6-0
2013-11-26 17:53- dont resend useless channel_destroy messagesBart Polot2+34-40
2013-11-26 17:53- logBart Polot1+3-1
2013-11-26 17:33test for revocation floodingMatthias Wachs2+259-1
2013-11-26 16:06- fix port manglingBart Polot1+5-6
2013-11-26 15:51- allow for destruction of channel inside inbound handlerBart Polot1+5-1
2013-11-26 15:51- fixed handling of incorrect channel portFlorian Dold1+7-1
2013-11-26 15:34- fix crash on GMC_create (3131, 3123)Bart Polot1+1-1
2013-11-26 15:22- fix 2966: destroy all channels on service crash/disconnectBart Polot1+15-36
2013-11-26 14:40- check for null in mq/client when disconnecting listenersFlorian Dold1+11-2
2013-11-26 12:51evalutationMatthias Wachs2+28-4
2013-11-26 12:09local revocation testMatthias Wachs3+46-0
2013-11-26 09:49missign breakMatthias Wachs1+1-1
2013-11-26 08:37fix crashMatthias Wachs1+2-2
2013-11-26 01:52- fix #3114: add feedback from _local to _channel on who is requesting the channel destruction, notify the other partBart Polot3+12-8
2013-11-26 01:33- testcase for #3114Bart Polot1+38-16
2013-11-25 22:31- fix #3111Bart Polot1+7-8
2013-11-25 15:46- fixSree Harsha Totakura1+1-1
2013-11-25 14:29remember direct route to be released on direct disconnectMatthias Wachs1+22-5
2013-11-25 14:10SET building is working now ... but SET itself seems to failMatthias Wachs1+53-11
2013-11-25 02:39- logBart Polot1+32-1
2013-11-22 23:13Run contrib/pogen.sh as part of bootstrap.David Barksdale1+1-0
2013-11-22 21:06additional check for filenameMatthias Wachs1+9-2
2013-11-22 20:35wrong string usedMatthias Wachs1+1-1
2013-11-22 18:08added convergence testFabian Oehlmann2+351-0
2013-11-22 18:03removed task_pending attribute testing reward function changesFabian Oehlmann1+29-31
2013-11-22 17:55test variablesFabian Oehlmann1+12-0
2013-11-22 17:42fixed a bug where a set handle was used after freeFlorian Dold1+84-44
2013-11-22 09:15rename namestore to namecacheMatthias Wachs1+3-3
2013-11-21 19:26- bugfixes - changed reward calculationFabian Oehlmann1+77-39
2013-11-21 18:13- logBart Polot1+2-0
2013-11-21 17:49- destroy all connections on shutdown, so core_disconnect doesn't cause errorsBart Polot1+23-0
2013-11-21 17:08- don't crash on channel not foundBart Polot1+16-2
2013-11-21 09:31extended state feature vectorFabian Oehlmann1+18-10
2013-11-21 09:10minor fix in check ... test test_gns_nick_shorten now passesMatthias Wachs1+2-3
2013-11-21 08:56timeout is to short on slower systems (and when running with valgrind)Matthias Wachs6+7-8
2013-11-21 08:16remove debug outputMatthias Wachs1+0-4
2013-11-21 08:12advanced tests laterMatthias Wachs1+1-1
2013-11-20 16:56- variables renamed - no suggestion if not at least min_bw bandwidth is theoretically availableFabian Oehlmann1+106-61
2013-11-20 16:20added intersection to set's automake script renamed shared variable in set-service's common structure reordered code in intersection i assume: finished reworking intersection, still misses dynamic bloomfilter size re-added struct SetState to intersection, which keeps track of the newest (and only this!) element count in the set's hashmap. removed iterator over the set for counting (see line above) a bugfix here and thereChristian Fuchs4+162-168
2013-11-20 15:39- renaming namestore references to namecache - implementing nick record based shortening in resolverMatthias Wachs1+65-54
2013-11-20 15:27missing fiMatthias Wachs1+3-2
2013-11-20 10:55fixed bug from set-union more work on set intersection, should now be logically complete except for the adaptive bloomfilter sizeChristian Fuchs2+19-87
2013-11-20 10:41global/local reward ratio made adjustableFabian Oehlmann1+20-4
2013-11-20 10:25added preferences to state vectorFabian Oehlmann1+14-6
2013-11-20 09:56renaming timeout constantsMatthias Wachs3+15-15
2013-11-19 19:47-doxygenChristian Grothoff1+13-13
2013-11-19 19:46-implementing revocation set unionChristian Grothoff1+213-16
2013-11-19 17:38globalized networks stateFabian Oehlmann1+31-6
2013-11-19 17:03better experience initializationFabian Oehlmann1+39-0
2013-11-19 16:42evaluationMatthias Wachs4+142-102
2013-11-19 16:38removed debug statementFabian Oehlmann1+0-4
2013-11-19 16:37-integer underflow fix -bw_changed_cb invocation separate -benchmark info callsFabian Oehlmann1+135-102
2013-11-19 15:38- more shutdown fixesBart Polot1+22-0
2013-11-19 15:33- missing headerBart Polot1+1-0
2013-11-19 15:32- fix shutdown orderBart Polot2+1-2
2013-11-19 15:25- remove warningBart Polot1+1-1
2013-11-19 15:23- api fixBart Polot3+8-10
2013-11-19 15:23- delete tunnel from peermap at shutdownBart Polot1+4-2
2013-11-19 15:19-do not crash on exit, even if mesh diedChristian Grothoff1+6-2
2013-11-19 15:16-fixChristian Grothoff1+1-1
2013-11-19 15:16-fixChristian Grothoff1+1-1
2013-11-19 15:13-fix testChristian Grothoff1+8-7
2013-11-19 15:12- don't reschedule a POLL if connectio is being destroyed, hopefully fix #3111Bart Polot1+5-0
2013-11-19 15:06-cleaner callback sequencingChristian Grothoff2+97-11
2013-11-19 15:04-fix channel_get_info, return pointer to peer, not interned valueChristian Grothoff1+1-1
2013-11-19 14:48get normalized pref per clientMatthias Wachs4+64-6
2013-11-19 14:25-not constChristian Grothoff1+1-1
2013-11-19 14:24-fixing crash from reset_mesh due to mesh API semantic change: cleaner is now always called, but we don't want it to release the maps in this caseChristian Grothoff1+11-5
2013-11-19 14:06preference client management and testMatthias Wachs4+362-2
2013-11-19 13:34notify only onceMatthias Wachs1+6-6
2013-11-19 12:40- reduce debug level in proportional - store pref client in DLL - remove disconnected clientsMatthias Wachs6+164-22
2013-11-19 10:52- Added the '-E' option to gnunet-ecc, which prints reference results of ecc operationsFlorian Dold1+66-1
2013-11-18 20:58-doxygen fixesChristian Grothoff2+34-32
2013-11-18 20:43-fixChristian Grothoff1+2-1
2013-11-18 20:42-doxygen, and likely fix for #2727Christian Grothoff2+23-15
2013-11-18 19:46-document testChristian Grothoff1+5-0
2013-11-18 19:44-expanding conversation testChristian Grothoff1+116-13
2013-11-18 19:10- destroy channels when tunnels is being destroyed (but complain: channels should have been destroyed first). Probably wrong shutdown sequence.Bart Polot2+65-48
2013-11-18 19:00- fixmeBart Polot1+3-2
2013-11-18 18:58- fix handling of path's on duplicate PATH_CREATE messagesBart Polot1+3-2
2013-11-18 18:07work workChristian Fuchs1+23-17
2013-11-18 17:49more work on set intersectionChristian Fuchs1+75-31
2013-11-18 17:05-towards a real test for conversationChristian Grothoff3+265-37
2013-11-18 16:58more work on intersectionChristian Fuchs1+82-141
2013-11-18 16:39- doc, notesBart Polot3+14-2
2013-11-18 16:20preference iterationMatthias Wachs1+82-29
2013-11-18 16:00- missing returnBart Polot1+1-0
2013-11-18 15:18test_api_conf changedFabian Oehlmann2+2-230
2013-11-18 15:06commentsFabian Oehlmann3+234-2
2013-11-18 15:04added utilizationFabian Oehlmann1+32-15
2013-11-18 14:55- logBart Polot1+7-3
2013-11-18 14:51improved evalutionMatthias Wachs1+24-1
2013-11-18 14:44- cancel queued message on connection destroyBart Polot1+4-0
2013-11-18 14:40- dont double free in case of errorBart Polot1+0-1
2013-11-18 14:37utilizationMatthias Wachs1+104-15
2013-11-18 14:34- fix use after free on shutdown (#3112)Bart Polot1+5-0
2013-11-18 13:18additional hosts are appearing -> disable hostlistMatthias Wachs1+1-0
2013-11-18 12:04remove, not used anymoreMatthias Wachs1+0-258
2013-11-18 11:39allocation evaluationMatthias Wachs1+58-20
2013-11-18 10:24fix #2944: modify the adaptive parallelisation algorithmSree Harsha Totakura1+11-0
2013-11-17 23:00Add a third default. $HOME is not set on W32, and it refuses to work without it.Bruno Cabral1+1-1
2013-11-17 18:31-fix testChristian Grothoff1+8-3
2013-11-17 14:52-use two-digit country code, as requiredChristian Grothoff1+1-1
2013-11-16 19:56-more debug messagesChristian Grothoff3+15-8
2013-11-16 19:55-add assertions to ensure there is no stale reconnect taskChristian Grothoff1+12-8
2013-11-16 19:37-fix shutdownChristian Grothoff1+5-0
2013-11-16 18:48-fix missing endianess conversionsChristian Grothoff2+15-11
2013-11-16 18:30-clean up during shutdownChristian Grothoff1+13-0
2013-11-16 18:26-fixChristian Grothoff1+2-2
2013-11-16 18:22-do not send done after destroying channelChristian Grothoff1+1-1
2013-11-16 18:19-avoid use after freeChristian Grothoff1+3-1
2013-11-16 17:59-return after handler was found, as handler might have destroyed the mesh handle alreadyChristian Grothoff1+5-4
2013-11-16 17:51-avoid possible problem due to clean up during deeper recursion by making continuation asynchronousChristian Grothoff2+43-14
2013-11-16 17:41-remove GNUNET_MQ_impl_send_commit, make it part of send_continue, to ensure calling the continuation _last_Christian Grothoff5+24-63
2013-11-16 17:24-fix include orderChristian Grothoff1+0-1
2013-11-16 17:24-only notify AFTER sending is really close to finished, not beforeChristian Grothoff1+11-14
2013-11-16 17:13-doxygen, minor bug fixesChristian Grothoff6+59-13
2013-11-16 14:45Test Commit. Fixing typo.Bruno Cabral1+1-1
2013-11-16 14:33Fix a typo in util.confLRN1+1-1
2013-11-16 11:28-doxygen fixesChristian Grothoff4+21-27
2013-11-15 23:03-build fixChristian Grothoff1+0-1
2013-11-15 23:03-completing API implementationChristian Grothoff1+39-2
2013-11-15 22:58-implementing missing resume/suspend functions for calleeChristian Grothoff1+43-2
2013-11-15 22:45-updating gnunet-conversation to match current APIChristian Grothoff1+335-132
2013-11-15 21:20-reworking connection to allow multiple waiting/active connections per lineChristian Grothoff2+570-387
2013-11-15 19:13-fix FTBFSChristian Grothoff2+91-19
2013-11-15 19:06-towards enabling call waiting in conversation -- creates FTBFSChristian Grothoff7+1475-881
2013-11-15 17:00- doc - use tunnel queues on channel retransmitBart Polot6+49-53
2013-11-15 15:53- initiate retransmit timer only after message has been sentBart Polot1+41-15
2013-11-15 15:52- dont use uninitialized memoryBart Polot1+1-1
2013-11-15 15:28- dead codeBart Polot2+0-43
2013-11-15 15:24- add tunnel callback for retransmissionsBart Polot3+95-26
2013-11-15 15:11- dont use a cancel handle if cont is NULL, fix potential memleakBart Polot2+22-2
2013-11-15 14:15- show WARNING if elements were not in the hashmapsBart Polot3+12-7
2013-11-15 13:20- ignore return value (cov 10870)Bart Polot1+1-1
2013-11-15 13:19- fix cov 10808Bart Polot1+1-1
2013-11-15 13:16- fix NACK handling (related to cov 10832)Bart Polot1+4-4
2013-11-15 13:12- non-null check always performed before call: not needed in the function (cov 10802)Bart Polot1+0-6
2013-11-15 13:10- ignore return valuesBart Polot1+4-2
2013-11-15 13:09- explicitly ignore return value (cov 10819)Bart Polot1+1-1
2013-11-15 13:07- fix coverity 10814Bart Polot1+23-17
2013-11-15 13:00- fix memleak on error (cov 10812)Bart Polot1+4-0
2013-11-15 12:54- mark fall-through explicitlyBart Polot1+1-0
2013-11-15 12:24- fix coverity 10859Bart Polot1+1-1
2013-11-15 12:16- dont allow a client to send more data when output buffer is fullBart Polot1+15-3
2013-11-15 09:57- when did this dissapear????Bart Polot1+2-1
2013-11-15 09:53- logBart Polot2+4-2
2013-11-15 09:53- reorder shutdownBart Polot1+15-14
2013-11-15 09:52- use correct binaryBart Polot2+2-2
2013-11-15 09:25- doxygenBart Polot3+4-2
2013-11-15 09:25- logBart Polot1+5-1
2013-11-15 09:24fixing bugs found by coverityMatthias Wachs1+2-1
2013-11-15 09:06coverity fixesMatthias Wachs1+45-36
2013-11-15 08:44doxygenMatthias Wachs1+1-1
2013-11-14 17:46- fix memleak on KX dropBart Polot1+7-4
2013-11-14 17:40- use shorter timeout for connection establishment (CREATE/ACK) to avoid timeout to test_reliable_* if a connection management message is droppedBart Polot1+50-13
2013-11-14 17:39- avoid timeout in test_reliable_* if KX message is droppedBart Polot1+1-1
2013-11-14 16:57- remove superfluous tunnel stateBart Polot2+3-8
2013-11-14 16:48added new msg type more work on intersectionChristian Fuchs5+371-201
2013-11-14 15:56- send ping on rekey timeoutBart Polot1+1-1
2013-11-14 14:51remove DHT lookup code - do not shorten shorten zoneMatthias Wachs1+19-207
2013-11-14 14:50delete remove namecache contentMatthias Wachs1+6-1
2013-11-14 13:57- rename tunnel->channelBart Polot2+76-76
2013-11-14 13:55Use encrypted MESH by defaultBart Polot30+1522-10462
2013-11-14 13:30- fix message log level - fix merging - fix docuMatthias Wachs1+5-3
2013-11-14 13:24improved debug outputMatthias Wachs1+2-2
2013-11-14 13:22removeMatthias Wachs1+0-50
2013-11-14 13:22renaming and modifications to the shorten test - renamed to nick - added identityMatthias Wachs2+79-1
2013-11-14 13:18-fix warnings, use proper types for addrChristian Grothoff1+24-22
2013-11-14 13:03-fix #3101Christian Grothoff1+2-1
2013-11-14 13:02fix segfault if no name is givenMatthias Wachs1+8-0
2013-11-14 12:43-multiply infinity without warningChristian Grothoff1+2-0
2013-11-14 12:20-only run tests if we actually had pulse/opusChristian Grothoff2+6-3
2013-11-14 12:18-be less insanely verbose, especially wrt utilChristian Grothoff3+3-3
2013-11-14 12:09- free data copy in case of errorBart Polot1+3-0
2013-11-14 12:06-make buildbots happierChristian Grothoff5+35-17
2013-11-14 12:01- logBart Polot1+5-3
2013-11-14 12:01- fix memleakBart Polot1+2-0
2013-11-14 10:42- account timing info in "backlog" freeBart Polot1+1-1
2013-11-14 10:39- remove warningBart Polot1+1-0
2013-11-14 10:31- fix NPEBart Polot1+1-1
2013-11-14 10:28- fix channel flow control in corner cases - adapt connection polling to trafficBart Polot3+41-25
2013-11-13 22:11-align message bufferChristian Grothoff1+1-1
2013-11-13 22:07-fix message alignment to avoid bus error, indentation, style fixesChristian Grothoff3+58-42
2013-11-13 21:51-avoid bus error on sparcChristian Grothoff1+5-2
2013-11-13 20:37-remove noparam, as suggested by Werner KochChristian Grothoff1+3-3
2013-11-13 17:02fix for sizeMatthias Wachs1+1-0
2013-11-13 16:52one shorten call to analyzeMatthias Wachs1+3-0
2013-11-13 16:38use nick instead of PSEU lookupMatthias Wachs3+68-6
2013-11-13 16:30- logBart Polot1+6-1
2013-11-13 15:37remove private flagMatthias Wachs2+3-1
2013-11-13 15:04headerMatthias Wachs1+16-0
2013-11-13 15:04adding pseudonym NICK automatically to records setsMatthias Wachs6+996-26
2013-11-13 09:31renaming PSEU to NICK gnunet-namestore can set nick name in namestoreMatthias Wachs4+42-7
2013-11-12 13:06- timing fixesBart Polot1+3-2
2013-11-12 12:23fixing blacklist ids for dvMatthias Wachs1+16-16
2013-11-12 12:10functionality to print ids in hostkey fileMatthias Wachs1+93-0
2013-11-11 17:32added many comments documented set-union state "machine" removed many deprecated struct-members from state, ops-spec improved doxygen-compliantChristian Fuchs3+63-69
2013-11-11 15:13updated some more doxChristian Fuchs1+34-32
2013-11-11 10:36fix eligibility tracesFabian Oehlmann1+1-1
2013-11-11 09:48-fix leaks with putenv()Sree Harsha Totakura1+16-11
2013-11-11 08:56don't forget the house keeping: fixing memory leakMatthias Wachs1+2-0
2013-11-10 23:38Fix incompatability with musl libc.David Barksdale4+5-5
2013-11-09 23:12psyc: handling messages from multicast and passing them to clients; pause/resume fixesGabor X Toth4+361-114
2013-11-09 23:12logread: ipc message monitoringGabor X Toth4+130-2
2013-11-09 23:12log msg and comment fixesGabor X Toth3+19-19
2013-11-09 23:12logread warning fixGabor X Toth1+3-1
2013-11-09 23:12psycstore test homeGabor X Toth1+3-0
2013-11-09 20:51-fix memory leakChristian Grothoff1+3-2
2013-11-09 20:48-extra checksChristian Grothoff1+2-0
2013-11-09 20:47-do not call with NULLChristian Grothoff1+2-1
2013-11-09 20:47-check for NULL, doxygenChristian Grothoff1+8-4
2013-11-09 20:47-doxygen, memory leak in heap plugin on shutdownChristian Grothoff2+9-8
2013-11-09 20:21-fix minor leaks in gnunet-arm (#3105)Christian Grothoff1+7-2
2013-11-09 20:19-fixing crash in #3101, but just replacing it with a break, so there is likely still an issue leftChristian Grothoff1+14-0
2013-11-09 20:08-fix memory leak on shutdown (3104)Christian Grothoff1+8-7
2013-11-09 17:26-operations can be there, but none with active contChristian Grothoff1+1-1
2013-11-09 17:23-fix potential leak and awkward test behavior causing itChristian Grothoff2+10-7
2013-11-09 09:01- fixesBart Polot2+72-35
2013-11-08 17:08added functionality to send a BF BF size is now sizeof(GNUNET_hashcode)Christian Fuchs2+28-60
2013-11-08 16:16added initial iterators for alice and bob to create their mutated bloomfilters and set-versions accordinglyChristian Fuchs1+83-4
2013-11-08 15:55workworkChristian Fuchs1+82-2
2013-11-08 15:28-complain if this happensChristian Grothoff1+1-0
2013-11-08 15:25- don't die on transmission errorBart Polot1+6-1
2013-11-08 15:21-do not allow SSL connections if we are only given an IP address by the browser, as then we cannot check certificatesChristian Grothoff1+22-1
2013-11-08 15:21- fix double freeBart Polot1+9-6
2013-11-08 15:13-deadChristian Grothoff1+0-1
2013-11-08 14:51- don't allow stalled reliable channelsBart Polot1+23-0
2013-11-08 14:50- fix NPEBart Polot1+3-3
2013-11-08 14:37-fix shutdownChristian Grothoff1+1-1
2013-11-08 14:34-fix confusion between service name and default ego nameChristian Grothoff1+2-2
2013-11-08 14:11- allow to cancel connection messages - change poll/ack mechanismBart Polot5+326-119
2013-11-08 12:20- fixBart Polot1+6-5
2013-11-08 12:09- fix pollingBart Polot4+16-25
2013-11-08 12:04-fix #3095Christian Grothoff1+1-3
2013-11-08 10:29- dont confuse doxygenBart Polot1+2-2
2013-11-08 09:59- allow test to run offlineBart Polot1+6-2
2013-11-08 09:59- fix kxBart Polot1+8-10
2013-11-08 08:39fix memory leakFabian Oehlmann1+5-0
2013-11-08 08:27doxygenMatthias Wachs1+1-1
2013-11-07 19:07- debugBart Polot1+28-6
2013-11-07 18:33- dittoBart Polot1+2-1
2013-11-07 18:32- don't allow ACKs to change KX stateBart Polot1+2-1
2013-11-07 18:23- account for out-of-order kx messagesBart Polot1+11-0
2013-11-07 18:07- doc, fixesBart Polot2+12-6
2013-11-07 18:07- docBart Polot1+13-1
2013-11-07 18:01- move connection set code to connection.cBart Polot2+6-1
2013-11-07 18:01- docBart Polot1+5-2
2013-11-07 17:50- docBart Polot1+5-2
2013-11-07 17:43- logBart Polot1+2-0
2013-11-07 17:43- fix create handler when port is closedBart Polot1+4-1
2013-11-07 17:42- new message typeBart Polot1+5-0
2013-11-07 17:42- test for #3091Bart Polot1+36-8
2013-11-07 16:24- fix #3091Bart Polot8+235-117
2013-11-07 15:47- local message tyope for channel NACKBart Polot1+5-0
2013-11-07 15:45added bloomfilter message struct renamed set-union specific message types added set-intersection specific message type added intersection cancel API implementation added intersection create API implementation added intersection destroy API implementation added intersection peer_disconnect API implementation added intersection accept API imlementation stub added many prototypes for intersection operation handlersChristian Fuchs5+220-351
2013-11-07 15:33- new message to fix #3091Bart Polot1+5-0
2013-11-07 15:06- remove all possible ambiguous 'fwd' parameters in Tunnel APIBart Polot4+187-77
2013-11-07 13:00- fix loopback channel createBart Polot1+4-4
2013-11-07 11:51splitting up calculation and notification for proportional solver to ensure measurement correctnessMatthias Wachs2+110-35
2013-11-07 11:18- internal api change: add channel direction autodetection in non-loopback channelsBart Polot5+148-35
2013-11-07 10:39fix and eval functionMatthias Wachs2+114-2
2013-11-07 10:35- make sure to free all memory in possible luibgcrypt leakBart Polot1+3-5
2013-11-07 10:16randomization was off by oneMatthias Wachs3+13-2
2013-11-07 10:00-fix doxygenChristian Grothoff1+2-2
2013-11-07 09:59adding notification to solverMatthias Wachs2+31-11
2013-11-07 09:49extend info cb and documentationMatthias Wachs1+97-46
2013-11-07 09:37added missing message typeChristian Fuchs1+4-0
2013-11-07 02:45- clean up APIBart Polot2+5-7
2013-11-07 02:40- fix mixed-direction connections on tunnelBart Polot1+5-7
2013-11-07 02:37- use explicit kx send function, avoid many ugly hacksBart Polot1+86-12
2013-11-07 02:10- loopback traffic redirectionBart Polot1+8-1
2013-11-07 02:06- don't handshake on loopback tunnelsBart Polot1+2-1
2013-11-07 00:01- fixed state overwritingBart Polot1+5-1
2013-11-06 23:00randomized network selectionMatthias Wachs2+12-12
2013-11-06 22:34- refactoring - fixes - doxygenBart Polot10+80-52
2013-11-06 22:33new config for solverMatthias Wachs3+34-4
2013-11-06 21:06-allow tests to pass if system is offlineChristian Grothoff2+14-0
2013-11-06 21:01-fix SOA test to work with new GNS2DNS record formatChristian Grothoff1+2-4
2013-11-06 20:58-fix crash on GNS2DNS resolver completion, and properly translate names ending in .+, fixes #3093Christian Grothoff1+26-34
2013-11-06 20:36fixed guttenbergisch copypaste issueChristian Fuchs1+1-1
2013-11-06 20:30-rename testcase to match record typeChristian Grothoff2+1-1
2013-11-06 20:30-improve testcase to actually test #3093Christian Grothoff2+301-132
2013-11-06 17:32configuration parameter read fixFabian Oehlmann1+81-59
2013-11-06 16:55dokumentation monster session part 1Christian Fuchs1+92-48
2013-11-06 16:51integration test keysMatthias Wachs10+8-10
2013-11-06 16:33added adaptive step-intervalsFabian Oehlmann1+111-29
2013-11-06 16:19new identities for blacklist checksMatthias Wachs7+15-16
2013-11-06 16:17test for address to sockMatthias Wachs1+30-23
2013-11-06 15:56new testing hostkeysMatthias Wachs1+0-0
2013-11-06 15:25-implementing updated GNS plugin code for new GNS2DNS records (#3093)Christian Grothoff1+48-17
2013-11-06 15:08new hello for gnunet.orgMatthias Wachs1+0-0
2013-11-06 14:21new HELLO for fulcrumMatthias Wachs1+0-0
2013-11-06 11:39- doxygenBart Polot1+1-1
2013-11-06 10:26-bump configure test for an even more recent libgcrypt symbolChristian Grothoff1+1-1
2013-11-06 07:01remove non existing testsMatthias Wachs1+2-4
2013-11-06 00:36- fixesBart Polot4+86-90
2013-11-05 22:44-addressing final crypto fixmeChristian Grothoff1+11-2
2013-11-05 22:43-do not start those during testing either...Christian Grothoff1+6-0
2013-11-05 22:19-stylistic fixesChristian Grothoff3+33-34
2013-11-05 20:54-update ignoresChristian Grothoff0+0-0
2013-11-05 20:52-fixing zkey resolutionChristian Grothoff2+6-15
2013-11-05 20:50-tolerate lower case lettersChristian Grothoff1+5-3
2013-11-05 20:42-clarify docuChristian Grothoff1+1-3
2013-11-05 20:36-fix cname testChristian Grothoff1+2-1
2013-11-05 20:32-use valid public key in new formatChristian Grothoff1+1-1
2013-11-05 20:05-now featuring short peer identities, yepeeChristian Grothoff1+2-2
2013-11-05 20:01-fix include orderChristian Grothoff2+0-2
2013-11-05 19:58-initialize flags to unproblematic value (hence usually zero)Christian Grothoff12+49-33
2013-11-05 19:47-initialize flag, do not use expired record for testingChristian Grothoff1+2-1
2013-11-05 18:35-license bumpChristian Grothoff1+1-1
2013-11-05 18:25Werner Koch wrote:Christian Grothoff2+8-8
2013-11-05 17:35Werner Koch wrote: Hi,Christian Grothoff6+134-335
2013-11-05 16:43- corrected discount for continuous smdpFabian Oehlmann2+82-42
2013-11-05 16:22internal time loggingMatthias Wachs1+94-64
2013-11-05 16:06Add doublequotes; also, r for 'revision'LRN1+3-3
2013-11-05 15:52- docBart Polot1+3-3
2013-11-05 14:54-improving API designChristian Grothoff1+22-18
2013-11-05 14:43-florian wants sane dot graphsChristian Grothoff1+2-2
2013-11-05 14:23- headerBart Polot1+16-1
2013-11-05 14:19- fixes, docBart Polot1+44-24
2013-11-05 14:04- document, alpha renamingBart Polot1+18-15
2013-11-05 13:52Beautify the version scriptLRN1+32-17
2013-11-05 12:32- refactoring, extra checksBart Polot1+123-34
2013-11-05 11:46- cleanupBart Polot1+0-7
2013-11-05 11:15-handle PENDINGChristian Grothoff1+2-0
2013-11-05 11:15- change key exchange messages to own encapsulationBart Polot6+371-58
2013-11-05 09:57-do not set PENDING on shortenChristian Grothoff1+1-2
2013-11-05 08:41fix tests and do not assert since this will break make checkMatthias Wachs2+74-14
2013-11-05 01:10skeleton for secretsharingFlorian Dold14+10137-6832
2013-11-05 00:08- implemented missing set functionality - secretsharing api changesFlorian Dold12+1258-519
2013-11-04 17:04block expirationMatthias Wachs4+144-6
2013-11-04 16:27minor fixes + test for shadows record filtering and usageMatthias Wachs3+337-6
2013-11-04 16:26implementation of shadow record functionality: on decrypt iterate over included records - if a shadow record is found, check if: -- a non expired, non-shadow record for this record type exists: if yes: filter shadow record -- shadow record is expired if not: - remove shadow flag and include recordMatthias Wachs1+26-1
2013-11-04 15:12- new message for mesh KXBart Polot1+3-2
2013-11-04 14:32new test to lookup shadow recordMatthias Wachs2+257-0
2013-11-04 14:25- fix: all records were created as shadow record by default - new: -- printing record flags -- improved error message on deletionMatthias Wachs1+20-6
2013-11-04 13:54fix for lookupMatthias Wachs2+10-0
2013-11-04 09:03doxygenMatthias Wachs1+3-1
2013-11-03 23:55separated threshold from other crypto parametersFlorian Dold1+3-5
2013-11-03 23:52typoFlorian Dold1+2-4
2013-11-03 23:51typedef for decryption result callbackFlorian Dold1+10-0
2013-11-03 23:25clarificationsFlorian Dold1+7-1
2013-11-03 23:21fixed include guardFlorian Dold1+2-2
2013-11-03 23:19- secretsharing api proposalFlorian Dold1+204-0
2013-11-01 20:54logreadGabor X Toth1+50-0
2013-10-31 16:25benchmark with updatesMatthias Wachs3+194-102
2013-10-31 14:24update info for benchmarkMatthias Wachs2+34-9
2013-10-31 14:10adding additional INFOMatthias Wachs5+100-98
2013-10-31 12:26-doxygenChristian Grothoff1+22-21
2013-10-31 11:59centralized function to start solutionMatthias Wachs1+23-14
2013-10-31 09:40writing data filesMatthias Wachs1+189-127
2013-10-30 18:16- missing headersBart Polot2+13-1
2013-10-30 18:15-simplify utf8_tolower/upper APIsChristian Grothoff5+29-27
2013-10-30 16:54- bulk lock - epoch triggered after changes of environmentFabian Oehlmann1+92-24
2013-10-30 16:35gnuplot basicsMatthias Wachs1+136-0
2013-10-30 16:09improved benchmarkingMatthias Wachs1+199-42
2013-10-30 15:01-getting rid of some warningsChristian Grothoff3+28-30
2013-10-30 14:32-more fixChristian Grothoff1+1-1
2013-10-30 14:20-fix gnurl checksChristian Grothoff1+10-10
2013-10-30 14:19clean up unused varsMatthias Wachs1+0-4
2013-10-30 14:14implemented solver information callbacks for benchmarkingMatthias Wachs3+133-26
2013-10-30 12:20basic benchmark functionality workingMatthias Wachs2+48-21
2013-10-30 12:19clean upMatthias Wachs1+0-7
2013-10-30 12:12- doxygenSree Harsha Totakura1+2-2
2013-10-30 09:57fix assertion: address has to be removed from peermap before notifying solverMatthias Wachs1+12-5
2013-10-30 09:56improved messageMatthias Wachs1+5-4
2013-10-30 09:41- kxBart Polot3+130-29
2013-10-30 09:39minor fixes and log level changesMatthias Wachs2+11-9
2013-10-29 20:40-man page for gnunet-conversation-testChristian Grothoff2+35-0
2013-10-29 17:41- some of the missing set union functionality implementedFlorian Dold9+102-27
2013-10-29 16:56-match exact types from message structChristian Grothoff1+2-2
2013-10-29 16:41fix peer creationMatthias Wachs1+31-6
2013-10-29 16:41function to fill buffer with random valuesMatthias Wachs2+52-0
2013-10-29 16:14fix for quota loadingMatthias Wachs1+6-6
2013-10-29 15:44next steps to generic perf testMatthias Wachs3+302-364
2013-10-29 15:12move definitionMatthias Wachs2+31-29
2013-10-29 14:51fixedMatthias Wachs1+16-0
2013-10-29 12:35-indentChristian Grothoff1+16-19
2013-10-29 10:41- use configuration template for duplicate configurationsSree Harsha Totakura13+103-921
2013-10-29 09:30- allow localhost testingSree Harsha Totakura1+3-0
2013-10-29 08:25add confs to make distMatthias Wachs1+4-1
2013-10-29 07:53- doc link to hostfile formatSree Harsha Totakura1+2-1
2013-10-29 07:41- fixed assertion due to task not testing for shutdown as a reasonFlorian Dold1+9-2
2013-10-28 16:37next step for generic solver testMatthias Wachs5+63-7
2013-10-28 16:26initial changes for generic solver performance testMatthias Wachs3+556-542
2013-10-28 16:23removing unused tests and clean up makefileMatthias Wachs14+2-4281
2013-10-28 15:55- fixesSree Harsha Totakura1+8-0
2013-10-28 15:40- tolerate zero cache sizeSree Harsha Totakura1+9-2
2013-10-28 15:24replace zone iteration with record lookupMatthias Wachs1+4-20
2013-10-28 15:17replace iteration with lookupMatthias Wachs1+7-14
2013-10-28 14:50- missing headerBart Polot1+116-9
2013-10-28 14:15- cleanup; move to hashmap32Sree Harsha Totakura1+51-72
2013-10-28 14:02extended plugin api to support lookup function added new index to both plugins implemented lookup functionality in both plugins namestore uses lookup functionMatthias Wachs5+128-17
2013-10-28 09:36- warn upon failed $-expansionsSree Harsha Totakura1+5-3
2013-10-27 11:31-better doxygenChristian Grothoff1+8-8
2013-10-27 11:12-better commentChristian Grothoff1+7-8
2013-10-26 17:21-log parse errors as WARNINGSChristian Grothoff1+12-12
2013-10-26 17:20-improvements to parsersChristian Grothoff2+44-9
2013-10-26 15:17-make proper use of new policy parserChristian Grothoff2+11-11
2013-10-26 14:57-faster port range generation, O(n) instead of O(n^2)Christian Grothoff2+21-11
2013-10-26 14:34-converting regular expressions of vpn/pt to non-binary format and adding proper policy parsingChristian Grothoff7+694-213
2013-10-26 12:36-moving code to parse IPv4/IPv6 subnet specifications to strings and making it part of the public APIChristian Grothoff5+364-350
2013-10-26 07:17-doxygenChristian Grothoff1+4-4
2013-10-26 07:16-eliminate dead codeChristian Grothoff2+1-94
2013-10-25 16:49- encryption stuffBart Polot2+93-33
2013-10-25 15:36api communication doneMatthias Wachs4+251-15
2013-10-25 13:00added lookup test + fix in testMatthias Wachs1+1-0
2013-10-25 12:59- clean protocol number - added lookup protocol numbers - implemented lookup sendingMatthias Wachs6+258-15
2013-10-24 16:05- fix connection destroy accountingBart Polot1+5-0
2013-10-24 14:21- remove debugBart Polot1+0-1
2013-10-24 14:21- fix double freeBart Polot1+0-1
2013-10-24 02:05-debugBart Polot2+14-0
2013-10-24 02:04- fix leaks - refactor to simplify APIsBart Polot5+95-88
2013-10-23 16:18- do not create GNUNET_TEST_HOME directorySree Harsha Totakura1+5-2
2013-10-23 16:07- use pooled connections from connection pool moduleSree Harsha Totakura4+78-936
2013-10-23 09:52-bump gnutls requirementChristian Grothoff1+1-1
2013-10-23 09:32-moving from libcurl to libgnurlChristian Grothoff7+369-369
2013-10-23 09:15-whitespaceChristian Grothoff1+41-41
2013-10-23 09:14-require gnurlChristian Grothoff1+1-1
2013-10-21 23:48- make transport and consensus ports java-portsFlorian Dold2+2-2
2013-10-21 17:20- avoid double-adding a channel into the tunnel list (causes use-after-free on shutdown)Bart Polot1+9-17
2013-10-21 17:01-adding logic for TLSA/DANE verification in combination with recently submitted patches to GnuTLSChristian Grothoff3+122-18
2013-10-21 16:45more work on intersectionChristian Fuchs1+35-528
2013-10-21 16:13- logBart Polot1+5-0
2013-10-21 16:12- doxygenBart Polot2+8-2
2013-10-21 16:12- document possible 'hidden' freesBart Polot2+4-2
2013-10-21 16:07- fix use after freeBart Polot1+1-2
2013-10-21 15:59- fix reentrant loopingBart Polot1+15-2
2013-10-21 15:39more work on set, commented out the intersection-change in set.c as the relevant code is not yet doneChristian Fuchs2+74-90
2013-10-21 15:27- dont send connection broken on terminal peersBart Polot1+2-2
2013-10-21 15:25-implement certificate validation against DNS names and for LEHO recordsChristian Grothoff1+76-3
2013-10-21 15:25- debugBart Polot1+9-1
2013-10-21 14:02re-synced set intersection code with union as a starting point added create for set-intersectionChristian Fuchs3+389-425
2013-10-21 12:03- stop recursion on destroyBart Polot1+4-0
2013-10-21 05:46adding initial statistics callMatthias Wachs6+172-39
2013-10-20 18:04-32 bit, not 16Christian Grothoff2+18-11
2013-10-20 18:02-simplify to use new namestore API to skip initial iteration, document now passing quickupdate test betterChristian Grothoff2+20-16
2013-10-20 17:58-allow namestore to monitor ALL zones, and to optionally only monitor changesChristian Grothoff7+72-34
2013-10-20 16:31-enable monitor over all zonesChristian Grothoff1+16-5
2013-10-20 15:54-fixMartin Schanzenbach1+3-1
2013-10-20 15:50-towards implementing #3051Christian Grothoff1+269-81
2013-10-20 15:29-clea namecache in testMartin Schanzenbach2+6-0
2013-10-20 14:54-fixMartin Schanzenbach1+1-1
2013-10-20 14:49-fixMartin Schanzenbach1+1-0
2013-10-20 14:46-fix GNS2DNS resolution, make SOA test passChristian Grothoff2+13-4
2013-10-20 14:35-quick put testMartin Schanzenbach1+26-0
2013-10-20 14:17-fix indentationChristian Grothoff1+2-2
2013-10-20 14:13-fix testcaseChristian Grothoff2+10-2
2013-10-20 13:58-trying to implement revocationChristian Grothoff2+62-1
2013-10-20 13:49-remove old testsMartin Schanzenbach5+0-1900
2013-10-20 13:49-dead code eliminationChristian Grothoff3+3-15
2013-10-20 13:33-revocationMartin Schanzenbach4+47-0
2013-10-20 13:17-check return valueChristian Grothoff1+1-0
2013-10-20 12:56-improve loggingChristian Grothoff1+5-2
2013-10-20 11:59-soa testMartin Schanzenbach1+25-0
2013-10-20 11:42-ignoreMartin Schanzenbach2+1-13
2013-10-20 11:33-more test coverage, more bugs foundMartin Schanzenbach2+23-1
2013-10-18 23:23readded scalarproduct to the be built againChristian Fuchs1+1-2
2013-10-18 23:13removed final non functional dead leftover code from gaurav... may that code be forgotten testcases now do better logging together with make check made testcases a bit more tolerat for really slow systems (5 seconds should suffice even on older systems) activated new checks in MakefileChristian Fuchs5+38-242
2013-10-18 20:26-fix leaksChristian Grothoff4+6-2
2013-10-18 20:17- doxygenBart Polot5+9-11
2013-10-18 19:51- doxygenBart Polot6+6-7
2013-10-18 19:40-fix doxygen warningSree Harsha Totakura1+1-1
2013-10-18 16:07fix documentation errorsFabian Oehlmann1+14-13
2013-10-18 15:37implementing api callMatthias Wachs3+85-0
2013-10-18 15:37fixMatthias Wachs1+2-2
2013-10-18 15:29- fix use after freeBart Polot1+2-3
2013-10-18 15:29- debugBart Polot1+3-0
2013-10-18 15:21-fix indentChristian Grothoff1+1-1
2013-10-18 15:16-removing bogus commentChristian Grothoff1+2-2
2013-10-18 15:15-adding proposed namestore lookup call (API only for now)Christian Grothoff1+18-0
2013-10-18 15:13added testcase for negative scalarproducts added testcase for negative-zero scalarproductsChristian Fuchs4+102-872
2013-10-18 15:10-fix leaks, add assertionsChristian Grothoff2+7-0
2013-10-18 15:02-fix bad allocation and message size calculationChristian Grothoff1+2-3
2013-10-18 14:59-doxygen fixesChristian Grothoff10+84-81
2013-10-18 14:50fixed PID checking and this the kill featureChristian Fuchs1+23-12
2013-10-18 14:16fixing crashMatthias Wachs1+2-4
2013-10-18 14:16-ignoreChristian Grothoff0+0-0
2013-10-18 14:11-use configuration option for reset of zone_publish_time_window, also frequency should be often enough to put every record 4x within its expiration windowChristian Grothoff1+18-7
2013-10-18 14:10fixed type in SP-test templateChristian Fuchs1+6-13
2013-10-18 13:47finished SP-testcase SP now properly resets a couple of freed values fixed a double-free fixed a logics bug in handle_service_responseChristian Fuchs2+78-56
2013-10-18 13:41-use fixed recordsChristian Grothoff1+2-2
2013-10-18 13:39-do not use expired records, they'll be removed internally nowChristian Grothoff2+3-3
2013-10-18 13:36-conversion to absolute time is now done in GNUNET_GNSRECORD_block_createChristian Grothoff1+7-2
2013-10-18 13:36-convert to absolute time instead of failingChristian Grothoff1+12-6
2013-10-18 13:35-fix terminationChristian Grothoff2+6-0
2013-10-18 13:09payload and dataMatthias Wachs3+25-6
2013-10-18 12:45split reward calculationFabian Oehlmann1+68-31
2013-10-18 12:37Matthias Wachs4+123-31
2013-10-18 12:36Matthias Wachs1+2-1
2013-10-18 12:36unusedMatthias Wachs1+1-6
2013-10-18 12:26addingMatthias Wachs2+12-6
2013-10-18 12:23new propertyMatthias Wachs1+23-4
2013-10-18 12:20- cancel all DHT GET request while shutting downBart Polot1+36-1
2013-10-18 12:03-check for DHT refresh, let it expire in the DHT onceChristian Grothoff1+1-1
2013-10-18 12:01-better sleep patternChristian Grothoff1+5-4
2013-10-18 11:58-fix testcase to not use expired recordsChristian Grothoff2+29-16
2013-10-18 11:50-add test for resolving refreshed record, failsMartin Schanzenbach1+11-2
2013-10-18 11:40-check for expiration and do not cache expired records; allow zone_publish_time_window to go back up, so reset it on new iterationsChristian Grothoff2+8-4
2013-10-18 11:39-remove expired records immediately after decryptionChristian Grothoff1+22-0
2013-10-18 11:37clean up code and code for utilizationMatthias Wachs1+24-202
2013-10-18 11:37- doxygenBart Polot1+1-1
2013-10-18 11:36- doxygenBart Polot1+1-1
2013-10-18 11:35- doxygenBart Polot2+2-2
2013-10-18 11:34- doxygenBart Polot2+5-5
2013-10-18 11:32- doxygenBart Polot2+13-5
2013-10-18 11:28- doxygenBart Polot1+0-1
2013-10-18 11:27- doxygenBart Polot2+3-3
2013-10-18 11:24- doxygenBart Polot2+9-5
2013-10-18 11:13- fixesBart Polot3+23-8
2013-10-18 10:03-nicerChristian Grothoff1+4-4
2013-10-18 10:01-start each round with infty as the minimum interval, otherwise it would always be zeroChristian Grothoff1+3-1
2013-10-18 10:00-minor cleanupChristian Grothoff1+6-6
2013-10-18 09:42-fix linkageChristian Grothoff1+2-2
2013-10-18 08:53doxygenMatthias Wachs1+2-3
2013-10-18 08:48doxygenMatthias Wachs1+2-0
2013-10-18 08:28doxygenMatthias Wachs1+2-2
2013-10-18 08:24doxygenMatthias Wachs1+3-0
2013-10-18 08:20unwanted commitMatthias Wachs1+1-0
2013-10-18 08:18doxygenMatthias Wachs6+20-13
2013-10-18 07:32- fix assertion in scheduling - formattingMatthias Wachs2+17-14
2013-10-18 04:02- doing stuff after destroying a connection? not good...Bart Polot1+3-2
2013-10-18 03:54- debugBart Polot1+2-1
2013-10-18 03:52- fix flow controlBart Polot1+3-1
2013-10-18 03:39- fix ACK directionBart Polot2+5-2
2013-10-18 02:23- flow control changes and fixesBart Polot7+293-129
2013-10-18 00:30basic utilization implementation causes an assertion in ats_scheduling when address is not yet knownMatthias Wachs3+114-0
2013-10-17 22:58expiration testMartin Schanzenbach3+28-0
2013-10-17 22:22-fixMartin Schanzenbach1+3-2
2013-10-17 22:14dht zone put interval should never be longer than minimim relative expiration time of a recordMartin Schanzenbach1+11-0
2013-10-17 17:23Link namesotre to libgnunetgnsrecord tooLRN1+1-0
2013-10-17 17:23Define _XOPEN_SOURCE to an integer, don't leave it emptyLRN1+1-1
2013-10-17 17:07fixed a double-free removed a redundant memcpy free_session_variables always resets the freed pointers to NULLChristian Fuchs1+48-16
2013-10-17 16:56-fix linkageChristian Grothoff1+1-0
2013-10-17 15:24- undo accidental commit, previous comment should be: accounting for connection ACK messagesBart Polot1+1-1
2013-10-17 15:24- use get_value_filename when retrieving filenames and pathsSree Harsha Totakura6+9-10
2013-10-17 15:22- add separate encryption enabled mesh to avoid breakage during developementBart Polot2+6-3
2013-10-17 15:18- refactorBart Polot1+58-54
2013-10-17 15:09- fix segfaultBart Polot1+2-1
2013-10-17 14:55- fix conection message accountingBart Polot1+2-1
2013-10-17 14:43-fixesChristian Grothoff6+27-18
2013-10-17 14:43- debugBart Polot1+5-1
2013-10-17 14:41- unify payload, fixesBart Polot3+28-27
2013-10-17 14:01-need to connectChristian Grothoff1+1-0
2013-10-17 13:44- interactive option to disable waiting on keystroke but wait instead for termination signalSree Harsha Totakura1+21-1
2013-10-17 13:05- multiple fixesBart Polot7+50-75
2013-10-17 09:47-doxygen, etcChristian Grothoff2+44-34
2013-10-17 09:32-fix testcasesChristian Grothoff2+6-13
2013-10-17 09:30-indentation, code cleanupChristian Grothoff1+14-17
2013-10-17 09:22-start namecache as wellChristian Grothoff1+4-5
2013-10-17 09:22-start namecache as wellChristian Grothoff1+5-6
2013-10-17 08:01-fix use after free, cancel of dead taskChristian Grothoff3+26-15
2013-10-17 07:48-perform NC registration for client during store handlingChristian Grothoff1+1-1
2013-10-17 07:47-start namecache as well, perform NC registration for client during lookup handlingChristian Grothoff11+45-54
2013-10-17 07:35-fix plugin linkageChristian Grothoff1+2-2
2013-10-17 07:19-style fixesChristian Grothoff2+6-3
2013-10-16 21:58-add man page for namecacheChristian Grothoff3+41-1
2013-10-16 21:55-deadChristian Grothoff1+5-6
2013-10-16 21:55-deadChristian Grothoff1+0-1
2013-10-16 21:54-not a user service, this was the point of splitting it offChristian Grothoff1+1-1
2013-10-16 21:52-finishing split of namestore into namestore and namecache (#3065) -- in theory; in practice, somehow something broke badly, so the tests are now failingChristian Grothoff24+447-1795
2013-10-16 20:29complete testcase template, currently functionally blocked by two issues in the testbed profiler renamed a couple of cariablesChristian Fuchs2+30-18
2013-10-16 20:24-build namecache by defaultChristian Grothoff1+1-0
2013-10-16 20:21-another renaming fest for GNUNET_NAMESTORE_ to GNUNET_GNSRECORD_ symbols that were movedChristian Grothoff59+427-427
2013-10-16 20:14-moving namestore_common functions to gnsrecord libraryChristian Grothoff15+1400-1305
2013-10-16 19:33-also generate makefile for namecacheChristian Grothoff1+2-0
2013-10-16 19:32-copied block-related functions from namestore to namecacheChristian Grothoff17+3482-9
2013-10-16 17:42-correctly implement handling of '+' recordsChristian Grothoff1+33-13
2013-10-16 17:29-make tests executable, enable himBHexpansionChristian Grothoff10+11-11
2013-10-16 17:26-start tests with fresh/empty databaseChristian Grothoff6+13-5
2013-10-16 17:24-fix shutdownChristian Grothoff1+2-1
2013-10-16 12:37-use plugins, fixing #3052Christian Grothoff1+142-588
2013-10-16 12:36-SERVICEHOME is now GNUNET_HOMEChristian Grothoff13+18-18
2013-10-16 12:21-updated structureChristian Grothoff1+8-4
2013-10-16 12:12-add gnsrecord plugin for conversationChristian Grothoff3+240-1
2013-10-16 12:07-adding plugin for fundamental gns recordsChristian Grothoff5+457-3
2013-10-16 11:58-define gnsrecord plugin for DNSChristian Grothoff2+568-0
2013-10-16 11:46-specify gnsrecord plugin APIChristian Grothoff2+143-0
2013-10-16 11:39-rename fest for symbols moved from GNUNET_NAMESTORE_ to new GNUNET_GNSRECORD_ libraryChristian Grothoff19+67-67
2013-10-16 11:34-moving code to new libgnunetgnsrecord in preparation for addressing #3052Christian Grothoff19+817-813
2013-10-16 11:17-more testsMartin Schanzenbach3+50-0
2013-10-15 15:28more work on the sp_testChristian Fuchs1+11-17
2013-10-15 15:01updated config file for changed name of scalar/vectorproductChristian Fuchs1+3-3
2013-10-15 14:42- fix invalid free()Sree Harsha Totakura1+6-2
2013-10-15 14:20- fix new connection handlerBart Polot2+19-2
2013-10-15 14:08- uninitialized memoryBart Polot1+0-1
2013-10-15 13:35- debugBart Polot1+1-1
2013-10-15 13:16-updated libcurl API, do IPv4/IPv6 with separate socketsChristian Grothoff1+116-48
2013-10-15 13:16-create directory, 2-digit CCChristian Grothoff1+2-1
2013-10-15 12:53- GMCH_send can try to free saved message, save firstBart Polot1+2-2
2013-10-15 12:51- wrong flag...Bart Polot1+1-3
2013-10-15 12:46- move debug logBart Polot1+4-2
2013-10-15 12:44- typoBart Polot1+1-1
2013-10-15 12:43- use send_client_ackBart Polot1+1-3
2013-10-15 12:41- always update client's rel info on ACKBart Polot1+82-59
2013-10-15 12:28- avoid double ACK'ing to clients on loopback create - fix ACK id being sent - debugBart Polot1+45-38
2013-10-15 12:28updated test-config template for scalarproduct added declaration of GNUNET_TESTING_PREFIX to the test scriptChristian Fuchs4+98-2
2013-10-14 20:33Don't put back separator that wasn't there originallyLRN1+10-1
2013-10-14 15:31- doc clarification (identity manages egos, not identities)Florian Dold1+5-5
2013-10-14 14:21more doxygen compliance, should no longer generate warnings, except for one wired warning which is not in the sourcecode, will talk to christian grothoff about thatChristian Fuchs2+16-8
2013-10-14 13:21-doxygen fixesChristian Grothoff1+3-3
2013-10-14 13:21-mqtt needs a portChristian Grothoff1+5-0
2013-10-14 13:20-need to do mkdir before testing UNIXPATH, not sure how this worked beforeChristian Grothoff2+69-50
2013-10-14 13:04added/updated comments in SP client for doxygenizationChristian Fuchs1+4-5
2013-10-14 13:00more work on doxygenization for SPChristian Fuchs4+34-32
2013-10-14 12:35second part of function comment doxygenization more formatting workChristian Fuchs1+303-295
2013-10-14 12:24finished multipart message reworking couple of enhancements to formatting updated half the function comments inlined/removed generate_random_vector, as it was only called from one sourceChristian Fuchs1+90-68
2013-10-13 22:24-pogen runChristian Grothoff1+28-9
2013-10-13 22:23-doxygenChristian Grothoff5+5-4
2013-10-12 15:07Change the tmp dir after .confLRN1+1-1
2013-10-12 07:27Fix a typoLRN1+1-0
2013-10-12 00:07- change --enable-ll to --enable-supermuc - define a system wide termination signal GNUNET_TERM_SIG. Set this to SIGUSR1 only when building for SuperMUCSree Harsha Totakura34+81-65
2013-10-11 18:02- use server<->client ACKs, not reliableBart Polot2+5-6
2013-10-11 17:56- send data ACK only after receiving the channel ACKBart Polot1+2-2
2013-10-11 17:56-fix includesChristian Grothoff2+2-2
2013-10-11 17:51- avoid infinite ACK loops when creating loopback channelsBart Polot2+24-10
2013-10-11 17:44-needs env to link properlyChristian Grothoff1+2-0
2013-10-11 17:22-fix test ftbfsChristian Grothoff1+2-2
2013-10-11 17:08-fix leak, doxygenChristian Grothoff1+45-41
2013-10-11 16:30- address FIXMEsBart Polot4+14-10
2013-10-11 16:29-fixing minor memleaksChristian Grothoff1+37-29
2013-10-11 16:26tracking of assigned bandwidth correctedFabian Oehlmann1+20-6
2013-10-11 16:20-fix possible NPEChristian Grothoff1+25-25
2013-10-11 16:09implementing #3064: enable split-personality ARM to run some services as 'gnunet' and others as grothoff, depending on level of personal information available to the serviceChristian Grothoff7+75-6
2013-10-11 16:09- fix shutdownBart Polot1+0-1
2013-10-11 16:06- debugBart Polot6+7-3
2013-10-11 15:54- fix buildBart Polot1+2-2
2013-10-11 15:37- mesh builds againBart Polot5+65-17
2013-10-11 15:22-fix crash on recursion with NULL defChristian Grothoff1+2-0
2013-10-11 15:20- backportBart Polot3+103-5
2013-10-11 14:53- use proper channel_ack/data_ackBart Polot3+16-15
2013-10-11 14:50generate progress events when publishing directories (towards fixing #2230)Christian Grothoff17+223-77
2013-10-11 14:49-doxygen / coding convention fixesChristian Grothoff1+8-8
2013-10-11 14:47- fix channel data/ackBart Polot1+32-23
2013-10-11 14:31- simplify acksBart Polot2+7-9
2013-10-11 14:13Skip the testChangeOwner test on W32LRN1+2-0
2013-10-11 14:13Make it compile againLRN2+5-5
2013-10-11 14:10- fix wild replaceBart Polot1+1-3
2013-10-11 14:07- fix encryption/decryption visisbilityBart Polot3+103-66
2013-10-11 13:41-doxygen, code style, indentation fixesChristian Grothoff2+121-97
2013-10-11 13:30- fix "broken connection" notificationsBart Polot4+92-72
2013-10-11 13:25-just .conf, not .configChristian Grothoff2+2-2
2013-10-11 13:21-remove legacyChristian Grothoff1+1-1
2013-10-11 13:15-eddsa not yet in gcryptChristian Grothoff1+1-1
2013-10-11 12:26- use new API functionsBart Polot1+4-4
2013-10-11 12:23- fixes in DHT handlingBart Polot5+67-25
2013-10-11 12:16- fix compile errors in localBart Polot3+92-68
2013-10-11 12:07-fix #3037: support IPv6Christian Grothoff1+82-26
2013-10-11 11:48- syncBart Polot1+5-0
2013-10-11 11:38-fix eddsa ftbfsChristian Grothoff4+28-28
2013-10-11 11:22Fix psycstore tests to compileLRN2+5-5
2013-10-11 10:59- syncBart Polot6+113-67
2013-10-11 10:27- migrate handlers to channel.c - clients shouldn't know about tunnelsBart Polot4+137-59
2013-10-11 09:33- syncBart Polot3+69-38
2013-10-11 07:57-fix ftbfsChristian Grothoff3+38-38
2013-10-11 07:56-fix ftbfsChristian Grothoff2+13-13
2013-10-10 20:36- fix testbed crash when controller linking operations fail at controllersSree Harsha Totakura1+3-3
2013-10-10 18:23- fixes in localBart Polot3+37-41
2013-10-10 18:10- fix dhtBart Polot5+11-12
2013-10-10 18:08PSYC: master msg transmissionGabor X Toth7+505-152
2013-10-10 18:08\Gabor X Toth1+4-2
2013-10-10 18:08PSYCstore: result_code arg for CountersCallbackGabor X Toth5+20-10
2013-10-10 18:08- fix peerBart Polot4+81-75
2013-10-10 18:00- fix queueingBart Polot6+207-182
2013-10-10 17:59- use proper const qualifierBart Polot2+4-4
2013-10-10 17:23- move connection message accountingBart Polot4+68-81
2013-10-10 17:09-fix eddsa api migrationChristian Grothoff3+13-13
2013-10-10 16:29- change queueing API, adapt connectionsBart Polot3+93-107
2013-10-10 16:12- add polling API to connectionBart Polot3+74-3
2013-10-10 15:47- expose appropriate functions in APIBart Polot5+71-38
2013-10-10 15:37- use const for peer IDsBart Polot2+3-3
2013-10-10 15:35- fix connection.cBart Polot5+118-64
2013-10-10 15:15- fixesBart Polot4+116-83
2013-10-10 14:50- fixesBart Polot5+13-23
2013-10-10 14:45-ignoreChristian Grothoff0+0-0
2013-10-10 14:44- share IDBart Polot4+42-41
2013-10-10 14:40-updated testsChristian Grothoff4+505-290
2013-10-10 14:38separating ECC crypto into functions/structs for ECDHE, ECDSA and EDDSAChristian Grothoff131+1936-1130
2013-10-10 14:15- move path manipulation to APIBart Polot3+183-138
2013-10-10 14:03- remove old includeBart Polot1+2-4
2013-10-10 13:55- orderBart Polot1+4-2
2013-10-10 13:52- fixesBart Polot7+91-99
2013-10-10 13:27- use different enum to prevent collisionsBart Polot5+34-40
2013-10-10 13:07simplified SP cleanup a bit added a logics fixChristian Fuchs1+37-82
2013-10-10 12:46- move queue canceling to peer.cBart Polot3+65-25
2013-10-10 12:39- connection fixingBart Polot5+86-93
2013-10-10 11:37- typoBart Polot1+1-1
2013-10-10 11:25-malloc fix for matrix W -null-pointer fixFabian Oehlmann1+3-3
2013-10-10 11:11Calculate outgoing connection performanceBart Polot2+85-20
2013-10-10 09:59- ignore GNUNET_TESTING_PREFIX in testbed helperSree Harsha Totakura3+29-2
2013-10-10 09:32-fix leakChristian Grothoff1+5-2
2013-10-10 09:31-fix leakChristian Grothoff1+1-0
2013-10-10 07:52fix leakMatthias Wachs1+1-0
2013-10-10 07:52fixing resource leaksMatthias Wachs1+4-0
2013-10-10 07:48fix more leaksMatthias Wachs1+2-0
2013-10-10 07:45fix resource leak and if0 unused functionMatthias Wachs1+3-1
2013-10-10 07:44fixesMatthias Wachs1+5-11
2013-10-10 07:44fixesMatthias Wachs2+3-2
2013-10-10 07:41fix indexingMatthias Wachs1+2-2
2013-10-10 07:32fix typeMatthias Wachs1+1-1
2013-10-09 22:25Fix to build on W32 againLRN1+4-0
2013-10-09 20:47-fix warningChristian Grothoff1+1-1
2013-10-09 20:43-replace stderr with /dev/null, instead of just closingChristian Grothoff1+29-1
2013-10-09 20:16removing remenants of abstract unix domain socket handling, this finishes addressing #2887Christian Grothoff4+9-58
2013-10-09 20:03changing UNIX domain socket access control to file permissions checks, instead of UDS credentials (#2887)Christian Grothoff7+192-145
2013-10-09 19:22-rename serverAddr to server_addr to follow naming conventionsChristian Grothoff5+64-64
2013-10-09 18:01-switching (again) to named sockets, see #2887Christian Grothoff20+121-181
2013-10-09 17:37-fix warningChristian Grothoff1+0-1
2013-10-09 17:26- add callback when we give a message to COREBart Polot3+120-62
2013-10-09 16:01formattingFabian Oehlmann1+76-26
2013-10-09 16:00- one catch-all ack handles renedered obsoleteBart Polot1+0-68
2013-10-09 15:58- queue is internal: channel -> tunnel -> connection -> peer, no clean way to access for now => remove optimizationBart Polot1+22-21
2013-10-09 15:52- local channel id better accounted for per-clientBart Polot5+57-32
2013-10-09 14:42- fixing channel functionsBart Polot7+443-174
2013-10-09 14:08extended cleanup function to take care of new variables in session structure better cleanup for multipart handlingChristian Fuchs1+52-35
2013-10-09 12:11-say that we ignore retval on purposeChristian Grothoff1+2-2
2013-10-09 11:42-fix header inclusionChristian Grothoff4+20-20
2013-10-09 11:30create directory if one does not exist before trying to output certificatesChristian Grothoff2+6-4
2013-10-09 10:56-xdg changes: docuChristian Grothoff7+15-17
2013-10-09 10:38-do not autostart revocationChristian Grothoff1+4-1
2013-10-09 10:35-use get_value_filename with UNIXPATH to get himBHexpansionChristian Grothoff2+4-4
2013-10-09 10:30last XDG change: use GNUNET_RUNTIME_DIR instead of /tmp for UNIXPATHs by defaultChristian Grothoff177+828-828
2013-10-09 10:26more work towards XDG spec (#3000) -- config file locationChristian Grothoff218+310-287
2013-10-09 10:16-clarify commentChristian Grothoff1+1-1
2013-10-09 10:07-fixChristian Grothoff1+2-1
2013-10-09 10:05migrating towards XDG configuration specification (#3000)Christian Grothoff57+307-330
2013-10-09 10:03more changes to support multipart messagingChristian Fuchs1+128-119
2013-10-09 10:01ats_ril: - removed some redundantly saved plugin environment attributesFabian Oehlmann1+64-100
2013-10-09 09:54- docSree Harsha Totakura2+3-0
2013-10-09 09:53- fix and docSree Harsha Totakura1+3-2
2013-10-09 09:51- prefix env variable for specifying the tmp dir testbed/testing uses for dumping generated peer config filesSree Harsha Totakura2+11-4
2013-10-09 08:57- move get channel to localBart Polot3+36-28
2013-10-09 08:53made the service more resilient against out of order and simply incorrect messages messages that arrive out of sync with the state machine are supressed and logged fixed a couple of little bugs more work on the SP multipart message supportChristian Fuchs1+28-40
2013-10-09 08:32- syncBart Polot8+235-96
2013-10-09 08:29fix script to use file names from configuration and support -c optionChristian Grothoff1+33-10
2013-10-09 08:04applying LRN's patch to fix startup issueMatthias Wachs1+32-7
2013-10-09 07:48documentation for solver apiMatthias Wachs1+52-19
2013-10-09 07:37renamingMatthias Wachs5+14-18
2013-10-09 07:33documentation and fix for const warningMatthias Wachs1+70-7
2013-10-09 01:30- syncBart Polot5+180-82
2013-10-09 01:08- cleanupBart Polot2+2-12
2013-10-09 01:06- fixed _tunnel - solved data struct visibilityBart Polot9+773-575
2013-10-08 23:15Misc makefile fixesLRN1+36-18
2013-10-08 23:15Sanity checkLRN1+1-0
2013-10-08 22:06-preping for XDGChristian Grothoff1+7-0
2013-10-08 20:56ats_ril: made compatible to plugin changeFabian Oehlmann5+1998-2085
2013-10-08 20:20fixed #2987 -- at least the testcases now passChristian Grothoff1+1-1
2013-10-08 19:55towards implementing postgres backend for namestore (#2987)Christian Grothoff2+430-388
2013-10-08 18:51-bump name to 97Christian Grothoff2+14-14
2013-10-08 18:41fixing #2992: do not use hash of pkey and then match against pkey, that will not work...Christian Grothoff2+20-14
2013-10-08 18:32-ignoreChristian Grothoff0+0-0
2013-10-08 18:30-implement #2992 (but reverse lookup itself seems to not yet work properly)Christian Grothoff2+89-25
2013-10-08 17:18couple of summary fixes to the previous changesChristian Fuchs1+4-5
2013-10-08 17:06onwards towards victory... more multipart receiving...Christian Fuchs1+117-37
2013-10-08 16:37fixes to makefileMatthias Wachs1+3-5
2013-10-08 16:34ats solver are now implemented as pluginsMatthias Wachs13+4968-5035
2013-10-08 15:43ats_ril: -fixed property indexing -comment cleanupFabian Oehlmann1+37-11
2013-10-08 15:38- cleanup dead codeSree Harsha Totakura3+0-182
2013-10-08 14:54- bail out if peer is not runningSree Harsha Totakura1+5-0
2013-10-08 14:06- share one statistics handle across all subsystemsBart Polot7+80-12
2013-10-08 13:57- add peer's tunnel setterBart Polot3+23-1
2013-10-08 13:55more multipart workChristian Fuchs1+14-18
2013-10-08 13:54- use public channel handlersBart Polot5+47-17
2013-10-08 13:02removed a couple of excess variable declarationsChristian Fuchs1+1-5
2013-10-08 12:19How much wood... more work on multipart receivingChristian Fuchs1+96-8
2013-10-08 12:15- move connection initialization to GMC_new - fix core referencesBart Polot5+175-46
2013-10-08 12:11-actually just include utilChristian Grothoff2+1-4
2013-10-08 12:07Precussive maintenance on env/multicast/psycLRN3+6-3
2013-10-08 11:35make identity port available for javaFlorian Dold1+1-1
2013-10-08 11:21- fix LOGBart Polot6+7-7
2013-10-08 11:15- use per-module loggingBart Polot6+239-245
2013-10-08 11:12-do not include twiceChristian Grothoff1+0-1
2013-10-08 11:08should include util_lib, not commonChristian Grothoff11+11-11
2013-10-08 11:08- export core handlers from connection: all p2p messages are connection related but core is connected to peersBart Polot3+242-114
2013-10-08 11:07-ftbfsChristian Grothoff1+1-1
2013-10-08 10:30- move all core/PeerIdentity interacting code to _peer, remove GNUNET_PeerIdentity from _connectionBart Polot6+392-336
2013-10-08 09:59- add new modules to MakefileBart Polot1+6-0
2013-10-08 09:51more work on multipart receivingChristian Fuchs1+6-9
2013-10-08 09:46- fix peer reconfiguration when the peer is already stoppedSree Harsha Totakura2+53-16
2013-10-08 09:44- fix main mesh fileBart Polot5+68-79
2013-10-08 09:44indentation and inmproved documentation for feedbackMatthias Wachs1+308-346
2013-10-08 09:43improved documentationMatthias Wachs1+11-3
2013-10-08 09:36- MOve peer2s to peer sectionBart Polot3+26-16
2013-10-08 09:34- finished coarse refactoringBart Polot9+1869-1782
2013-10-08 09:30Update time conversion functions docs, test converting abs UTC time to string and backLRN2+8-2
2013-10-08 09:30Update make GNUNET_STRINGS_fancy_time_to_absolute return local time on W32LRN1+10-0
2013-10-08 09:30Replace OFF_T with off_tLRN4+23-29
2013-10-08 09:30Tweak the stat-calling codeLRN1+4-6
2013-10-08 09:30Update plibc headerLRN1+15-13
2013-10-08 09:30Add missing includeLRN5+12-0
2013-10-08 09:06implement #3035: add mimetype:type category keywords, also doxygen fixesChristian Grothoff3+60-28
2013-10-08 08:32work on multipart request receivingChristian Fuchs1+287-400
2013-10-08 08:23fix for failing _init test We had a race condition: When ats is included in default services it can happen that it is started before the test can issue the statistics wathc request and therefore the test will not be notified about the initialization of the value with 0Matthias Wachs1+1-1
2013-10-08 06:55more strings documentationChristian Grothoff2+65-37
2013-10-08 06:47-document UTC vs local timeChristian Grothoff1+6-4
2013-10-07 20:02Add missing blackslashLRN1+1-1
2013-10-07 19:28-fix friends file parser logic, a NOT operator is a wonderful thing sometimesChristian Grothoff1+2-2
2013-10-07 18:47-shorter lineChristian Grothoff1+4-1
2013-10-07 18:36-doxygenChristian Grothoff1+15-15
2013-10-07 18:16implementing FRIENDS file writing logicChristian Grothoff2+54-4
2013-10-07 18:08-moving friends file parsing logic into its own libraryChristian Grothoff5+314-94
2013-10-07 17:36more work towards multipart sending, this time the service response. added two stubs for the multipart chunk receiving message handlersChristian Fuchs1+160-37
2013-10-07 17:10finished service request multipart message sendingChristian Fuchs1+34-5
2013-10-07 16:49ats_ril: - bug fixed in address_add() - small reward function implementationFabian Oehlmann1+80-27
2013-10-07 14:49towards multipart messagesChristian Fuchs2+92-3
2013-10-07 13:58fix for incoming addresses: incoming addresses are only marked with address length 0 if the address cannot be used to initiate a connection to his address. Therefor only for tcp and http(s) incoming connections an address length of 0 is reported whereas for other plugins (unix, udp, wlan) the incoming address can be used to initiate a connection to this address.Matthias Wachs2+24-26
2013-10-07 13:33missing fileFlorian Dold1+144-0
2013-10-07 13:32added scalarproduct multipart protocol numbersChristian Fuchs1+12-2
2013-10-07 11:17- fixing udp address handling for inbound sessions - fixing some indentationMatthias Wachs2+33-61
2013-10-07 09:28-transmit termination reason also for caller hanging upChristian Grothoff1+32-15
2013-10-07 08:48rename coreAPI to core_api to follow naming conventions betterChristian Grothoff3+34-34
2013-10-07 08:47implement revocation broadcasting (part of #3057)Christian Grothoff1+20-22
2013-10-07 08:20- fix channel static functionsBart Polot4+422-409
2013-10-06 23:00- comment clarificationFlorian Dold1+4-1
2013-10-06 22:54MQ for COREFlorian Dold5+158-4
2013-10-06 22:00-finishing revocation command line toolChristian Grothoff5+64-31
2013-10-06 21:29-fix config, fix ntohs, must be ntohlChristian Grothoff2+4-4
2013-10-06 21:13-adding man page for revocation, removing obsolte man page for RSAChristian Grothoff3+44-44
2013-10-06 21:05-more whitespaceChristian Grothoff16+42-42
2013-10-06 21:02-clarificationsChristian Grothoff1+13-13
2013-10-06 20:55-remove trailing whitespaceChristian Grothoff526+6555-6555
2013-10-06 20:52-install fcfsd in libexec, build dv by default, move fcfsd config to namestore.conf.inChristian Grothoff4+20-25
2013-10-06 20:44-ignoreChristian Grothoff0+0-0
2013-10-06 20:43-add missing pkgconfig generationsChristian Grothoff4+31-1
2013-10-06 20:38-add missing pkgconfig generationsChristian Grothoff13+167-4
2013-10-06 20:24-also deadChristian Grothoff1+0-2
2013-10-06 20:10-dieChristian Grothoff1+0-2
2013-10-06 14:10-first draft for revocation command-line toolChristian Grothoff2+410-4
2013-10-06 12:47-adding skeleton for gnunet-revocation command line toolChristian Grothoff3+91-0
2013-10-06 12:19-more dead code elimination / house cleaningChristian Grothoff16+1-2985
2013-10-06 12:16-removing dead lib headerChristian Grothoff1+0-421
2013-10-06 12:12-updating structureChristian Grothoff1+93-6
2013-10-06 11:48-update dependency graphChristian Grothoff1+3-0
2013-10-06 11:46-store revocations to diskChristian Grothoff3+109-30
2013-10-06 11:16-load revocations from disk, misc doxygen/style fixesChristian Grothoff6+225-126
2013-10-06 09:35renaming GNUNET_CRYPTO_get_host_identity to GNUNET_CRYPTO_get_peer_identityChristian Grothoff8+8-8
2013-10-06 09:35-doxygen, coding conventionsChristian Grothoff6+121-110
2013-10-06 09:28-improving docsChristian Grothoff1+64-10
2013-10-06 09:23-doxygen fixesChristian Grothoff1+2-2
2013-10-06 09:23-doxygen fixesChristian Grothoff1+7-1
2013-10-06 09:20-doxygen fixesChristian Grothoff1+11-13
2013-10-06 08:00-handle client revocation queries in serviceChristian Grothoff2+74-4
2013-10-06 07:41-implementing revocation libraryChristian Grothoff4+223-16
2013-10-05 22:40-doxygenChristian Grothoff8+8-14
2013-10-05 19:49-ignoreChristian Grothoff0+0-0
2013-10-05 19:25-fix double-free, clarify APIChristian Grothoff3+13-10
2013-10-05 19:10-detect tunnel creation errorChristian Grothoff1+4-0
2013-10-05 19:09-fix mesh tunnel destructionChristian Grothoff1+19-8
2013-10-05 18:54-fixChristian Grothoff1+1-1
2013-10-05 18:53-disable phone on reconnectChristian Grothoff1+5-0
2013-10-05 18:49-update to reflect mesh API changeChristian Grothoff1+12-4
2013-10-05 18:49-fix getting peer identity via mesh_get_infoChristian Grothoff1+6-1
2013-10-05 18:38-fix double freesChristian Grothoff1+41-23
2013-10-05 18:17-fix message typeChristian Grothoff3+33-17
2013-10-05 18:02-fix message typeChristian Grothoff1+1-1
2013-10-05 17:59-misc minor bugfixesChristian Grothoff2+6-2
2013-10-05 17:52-fix double freeChristian Grothoff1+1-0
2013-10-05 17:47-logging, autostartChristian Grothoff2+5-2
2013-10-05 17:44-add newlineChristian Grothoff2+5-2
2013-10-05 15:42-fix ftbfsChristian Grothoff1+3-2
2013-10-05 15:40-enable printing and parsing of conversation's PHONE recordsChristian Grothoff7+91-393
2013-10-05 13:20-enable address printingChristian Grothoff1+39-2
2013-10-05 13:13-removing old legacy conversation APIChristian Grothoff2+28-307
2013-10-05 13:10-rename fest: new to defaultChristian Grothoff7+2484-5590
2013-10-05 13:08-fixes to build system, integrating conversation in non-experimental buildsChristian Grothoff4+21-13
2013-10-05 13:00-removing references to dead manpage/binaryChristian Grothoff2+2-2
2013-10-05 12:59-man page for gnunet-conversationChristian Grothoff4+43-4
2013-10-05 12:52-cleaning up command-line toolChristian Grothoff1+291-43
2013-10-04 23:12-doxygen/indentationChristian Grothoff2+7-7
2013-10-04 23:11-misc minor fixesChristian Grothoff2+58-17
2013-10-04 22:47-updated conversation command line toolChristian Grothoff3+333-230
2013-10-04 18:44-cloning gnunet-conversation.cChristian Grothoff2+487-3
2013-10-04 18:42-finish first draft of conversation serviceChristian Grothoff1+108-1
2013-10-04 18:28-handle audio in meshChristian Grothoff1+101-21
2013-10-04 18:12-more control logicChristian Grothoff1+303-8
2013-10-04 16:42-transmit hangupChristian Grothoff1+55-2
2013-10-04 16:22-sending RING signalChristian Grothoff2+96-14
2013-10-04 16:22-indentation improvementsChristian Grothoff2+9-17
2013-10-04 16:04ats_ril: -some comments removedFabian Oehlmann1+81-17
2013-10-04 15:08- syncBart Polot5+471-383
2013-10-04 14:41more work on multipart supportChristian Fuchs1+49-42
2013-10-04 14:20added first part of multipart-message support to SP extended and renamed properties in existing structs and message formats for multipart support fixed a memory leakChristian Fuchs2+128-65
2013-10-04 10:58-sync before server reboot, work on conversation serviceChristian Grothoff4+116-18
2013-10-04 09:13- syncBart Polot4+471-465
2013-10-04 07:43-initialize flagsChristian Grothoff1+3-2
2013-10-04 07:22-do set expiration time when storing records, works better that way...Christian Grothoff4+100-71
2013-10-04 05:49-add logic to print expiration times for recordsChristian Grothoff3+17-4
2013-10-04 05:35-simplify scriptChristian Grothoff1+0-7
2013-10-04 05:33-add missing #definesChristian Grothoff2+35-0
2013-10-04 05:32-fix warningChristian Grothoff1+1-0
2013-10-04 05:17addressing name conflict with PS_STOPPED on MinGWChristian Grothoff3+12-12
2013-10-03 22:26-reindentChristian Grothoff1+37-31
2013-10-03 22:25-reset statementChristian Grothoff1+3-0
2013-10-03 22:19-also build meshenc libChristian Grothoff1+3-3
2013-10-03 22:14-fix test vectorChristian Grothoff1+3-3
2013-10-03 22:13-fix IVChristian Grothoff2+13-12
2013-10-03 22:04-fix includesChristian Grothoff2+0-2
2013-10-03 19:02-service skeletonChristian Grothoff3+542-3
2013-10-03 18:19-removing header to avoid double-encapsulation overhead when going from helper to APIChristian Grothoff2+10-12
2013-10-03 18:06-mostly finished call APIChristian Grothoff4+97-20
2013-10-03 16:09-more work on call APIChristian Grothoff2+26-13
2013-10-03 16:09-more work on call APIChristian Grothoff1+190-6
2013-10-03 15:20-towards caller APIChristian Grothoff1+169-7
2013-10-03 13:51-note on todoChristian Grothoff2+3-0
2013-10-03 13:50-finishing first round of conversation phone API implementationChristian Grothoff8+558-19
2013-10-03 12:00-ipc message designChristian Grothoff1+2-2
2013-10-03 11:59-ipc message designChristian Grothoff1+223-1
2013-10-03 11:16-do not read via mst if there is no callback for readingChristian Grothoff1+31-13
2013-10-03 11:16Andrew Cann wrote:Christian Grothoff2+2-2
2013-10-03 00:57-nicer messagesChristian Grothoff1+5-3
2013-10-03 00:54-trying to play a bit with the optionsChristian Grothoff2+13-3
2013-10-03 00:05-much better latencyChristian Grothoff3+56-76
2013-10-02 22:13-doxygen, indentationChristian Grothoff2+12-6
2013-10-02 22:13-debugging logicChristian Grothoff2+310-315
2013-10-02 21:19-use util's mst, remove broken mst.cChristian Grothoff5+49-332
2013-10-02 21:05-fix loggingChristian Grothoff6+173-183
2013-10-02 20:56-do cancel read task as wellChristian Grothoff1+15-5
2013-10-02 20:49-docu helper api betterChristian Grothoff2+10-9
2013-10-02 20:47-fix helper: properly abort pending write tasks during helper destroyChristian Grothoff2+21-4
2013-10-02 20:32-fix build issuesChristian Grothoff2+3-3
2013-10-02 20:06-tool to record and replay, to test microphone and speaker logicChristian Grothoff2+259-5
2013-10-02 19:48-implement speaker libraryChristian Grothoff4+208-5
2013-10-02 19:32-fix typosChristian Grothoff1+1-1
2013-10-02 19:29-implement microphone libraryChristian Grothoff8+296-82
2013-10-02 19:06-split off microphone/speaker APIsChristian Grothoff6+533-58
2013-10-02 18:28-proposing improved conversation APIChristian Grothoff1+243-0
2013-10-02 17:10-fix indentation, minor leaksChristian Grothoff3+80-77
2013-10-02 17:05-fix licenseChristian Grothoff2+34-35
2013-10-02 17:04-indentation, minor stylistic fixesChristian Grothoff2+227-167
2013-10-02 16:55-ensure external symbols have proper prefix for conversation serviceChristian Grothoff4+30-30
2013-10-02 16:51-remove generated binaryChristian Grothoff1+0-228
2013-10-02 16:39- more refactoringBart Polot11+1542-1008
2013-10-02 14:53-adjust includes, add missing licensesChristian Grothoff5+83-32
2013-10-02 14:49-fix warningChristian Grothoff1+2-2
2013-10-02 14:48-towards canonical header structure for conversationChristian Grothoff7+608-474
2013-10-02 12:54-add configure tests for opus/pulseaudio for conversationChristian Grothoff5+61-4
2013-10-02 12:15-address #3050, refresh encrypted blocks from plaintext blocks during iteration, compute block expiration time correctlyChristian Grothoff3+121-35
2013-10-02 11:45- fix compilationBart Polot1+1-0
2013-10-02 11:40-delete does not work in the strong sense due to caching of the encrypted blocks, adjusting tests to reflect thisChristian Grothoff4+14-23
2013-10-02 08:48-fix configChristian Grothoff1+0-11
2013-10-02 03:55fixMatthias Wachs1+3-3
2013-10-01 22:17-spell param(eter) correctlyChristian Grothoff5+20-20
2013-10-01 19:44*sigh* ...Matthias Wachs1+1-1
2013-10-01 18:43-test_namestore_defaults.conf does not exist, use test_namestore_api.confChristian Grothoff3+3-3
2013-10-01 18:35-ignoreChristian Grothoff0+0-0
2013-10-01 18:32-legacy, againChristian Grothoff2+0-0
2013-10-01 18:27-fix warnings/ftbfsChristian Grothoff4+4-10
2013-10-01 18:25-fix warningsChristian Grothoff1+1-5
2013-10-01 18:21-fix experimentation ftbfsChristian Grothoff4+55-37
2013-10-01 17:49-ignoreChristian Grothoff0+0-0
2013-10-01 16:47Shift the includes (include platform.h earlier)LRN1+2-3
2013-10-01 13:58fix testsMatthias Wachs4+0-6
2013-10-01 13:55fix warningMatthias Wachs3+0-3
2013-10-01 13:53fix warningMatthias Wachs1+0-2
2013-10-01 13:24ats_ril: fix bug in address indexing when changing addressFabian Oehlmann1+1-1
2013-10-01 13:16fix warningMatthias Wachs1+0-1
2013-10-01 13:13blacklisting cfg filesMatthias Wachs6+14-14
2013-10-01 12:44Added test file for conversationAndreas Fuchs2+85-85
2013-10-01 12:30-fixing last FTBFS issuesChristian Grothoff1+14-13
2013-10-01 12:28-fixing misc FTBFS issuesChristian Grothoff5+102-87
2013-10-01 12:27fixing test compileMatthias Wachs15+1-17
2013-10-01 12:13Added missing header file for conversationAndreas Fuchs1+210-0
2013-10-01 12:07fix typeMatthias Wachs1+1-1
2013-10-01 12:04fixing testMatthias Wachs1+2-14
2013-10-01 11:56fixed testsMatthias Wachs19+23-147
2013-10-01 11:34Initial conversation (experimental) commitAndreas Fuchs13+4730-0
2013-10-01 11:10-loglevelBart Polot1+1-1
2013-10-01 11:09- update messagesBart Polot1+8-2
2013-10-01 11:05- too much uncommited workBart Polot7+5375-4763
2013-10-01 09:25-messing up experimentation some more, towards using egos instead of peer identitiesChristian Grothoff3+833-830
2013-10-01 08:29-just indentationChristian Grothoff1+276-233
2013-10-01 07:46-just indentationChristian Grothoff3+165-152
2013-10-01 07:37-fixing FTBFSChristian Grothoff2+37-38
2013-10-01 07:31-fixing FTBFSChristian Grothoff1+17-17
2013-10-01 07:20-fixing FTBFSChristian Grothoff5+14-16
2013-10-01 07:16-fix ftbfsChristian Grothoff3+127-122
2013-10-01 06:52-fix test FTBFSChristian Grothoff4+8-16
2013-10-01 06:47-fix ftbfsChristian Grothoff1+18-18
2013-09-30 22:15-ignoresChristian Grothoff0+0-0
2013-09-30 22:14-towards fixing FTBFS in experimentationChristian Grothoff3+0-3
2013-09-30 22:12-fixing build issues in consensus related to #3047Christian Grothoff2+6-5
2013-09-30 22:10-fixing build issues in pt/exit/vpn related to #3047Christian Grothoff4+5-9
2013-09-30 22:08-fixing build issues in exit related to #3047Christian Grothoff1+1-0
2013-09-30 22:08-fixing build issues in vpn related to #3047Christian Grothoff2+4-2
2013-09-30 22:06-getting psycstore to compile again (part of #3047)Christian Grothoff1+0-1
2013-09-30 22:06-fixing build issues in namestore related to #3047Christian Grothoff3+5-8
2013-09-30 22:02-fix FTBFSChristian Grothoff1+7-7
2013-09-30 22:01-fixing build issues in fs/set related to #3047Christian Grothoff18+71-77
2013-09-30 21:44-getting regex to compile again (part of #3047)Christian Grothoff3+5-8
2013-09-30 21:41-getting topology to compile again (part of #3047)Christian Grothoff1+66-74
2013-09-30 21:31-getting dht to compile again (part of #3047)Christian Grothoff1+114-55
2013-09-30 21:03-getting core, nse, testbed, ats-tool and peerinfo-tool to compile again (part of #3047)Christian Grothoff18+196-202
2013-09-30 20:35-getting ATS and transport to compile again (part of #3047)Christian Grothoff40+590-515
2013-09-30 19:24-towards addressing #3047, note this causes the code to FTBFSChristian Grothoff96+213-391
2013-09-30 19:07-fixChristian Grothoff1+1-1
2013-09-30 19:02-doxygen, todos, minor code cleanupChristian Grothoff4+40-18
2013-09-30 18:55-simplify logic, use modern APIsChristian Grothoff1+25-25
2013-09-30 18:51-draft for revocation serviceChristian Grothoff3+527-4
2013-09-30 18:27-revocation prototypeChristian Grothoff4+281-15
2013-09-30 18:00adding skeleton for revocation serviceChristian Grothoff9+345-8
2013-09-30 16:27ats_ril: bw_changed_cb not called in get_preferred_address anymoreFabian Oehlmann1+100-48
2013-09-30 14:39fix unix pluginMatthias Wachs1+52-52
2013-09-30 13:55-adding specialized hash table for peer identitiesChristian Grothoff7+1296-40
2013-09-30 13:06-need sleepChristian Grothoff1+2-0
2013-09-30 13:02-fix expiration time, sqlite can only do 63-bit integers, as they are always signedChristian Grothoff1+23-10
2013-09-30 12:55- fix misc. memleaksSree Harsha Totakura4+112-47
2013-09-30 12:17-enable looking up individual recordsChristian Grothoff1+123-4
2013-09-30 12:06debug on freebsdMatthias Wachs2+4-7
2013-09-30 11:36-ignoreChristian Grothoff0+0-0
2013-09-30 11:32-rename files/symbols from _aes to _symmetricChristian Grothoff19+580-580
2013-09-30 11:22-encrypt using both AES and TWOFISH, with independent symmetric keysChristian Grothoff11+254-298
2013-09-30 11:02- rename to GNUNET_TESTBED_BARRIERSTATUS_*Sree Harsha Totakura4+29-29
2013-09-30 10:45-fixing namestore to not disconnect on empty iteration result --- and namestore API to better survive disconnectChristian Grothoff2+29-10
2013-09-30 10:20-PSEU data is not 0-terminated, thus, we need to add 0-terminator before using itChristian Grothoff1+7-1
2013-09-30 09:41caching testMatthias Wachs2+247-0
2013-09-30 09:18-more loggingChristian Grothoff2+18-4
2013-09-30 09:16next testMatthias Wachs3+70-4
2013-09-30 09:07new namestore CLI testsMatthias Wachs3+127-14
2013-09-30 08:59-fix indentationChristian Grothoff1+49-47
2013-09-29 16:38-removing no longer used egos dirChristian Grothoff3+0-0
2013-09-29 16:36-removing test that is no longer relevantChristian Grothoff1+0-352
2013-09-29 16:35-more loggingChristian Grothoff1+6-1
2013-09-29 16:31-minor stylistic cleanup, doxygenChristian Grothoff1+65-33
2013-09-29 16:24-nicer messagesChristian Grothoff1+4-4
2013-09-29 16:20-use correct subsystem name to locate shorten zoneChristian Grothoff1+1-1
2013-09-29 16:20-delete old directory before running testsChristian Grothoff2+2-0
2013-09-29 16:20-log if shortening is onChristian Grothoff1+3-1
2013-09-29 16:19-eliminate dead optionChristian Grothoff2+0-19
2013-09-29 16:19-disable NSS installation if configure did not set INSTALL_NSSChristian Grothoff1+2-0
2013-09-29 16:03-shutdown if zone/ego not foundChristian Grothoff1+1-0
2013-09-29 15:36-separate caching ops managment from request lifetimes, also separate namestore handle, caused bugsChristian Grothoff1+70-8
2013-09-29 15:23-fix block size calculationChristian Grothoff1+4-2
2013-09-29 15:19-add missing PACKED attributeChristian Grothoff1+16-16
2013-09-29 15:14-disconnect on protocol errors, not on no-resultChristian Grothoff2+13-8
2013-09-29 14:57-doxygen, adding missing PACKED attributesChristian Grothoff1+21-20
2013-09-29 14:54-typo/ftbfsChristian Grothoff1+1-1
2013-09-29 14:47-simplify testChristian Grothoff1+1-1
2013-09-29 14:46-adding missing PACKED directivesChristian Grothoff1+5-5
2013-09-29 14:45-commenting, removing dead message typesChristian Grothoff2+8-9
2013-09-29 14:30-fix shutdown segv if GNS connection was downChristian Grothoff1+5-1
2013-09-29 14:29-minor code/doxygen clean upChristian Grothoff1+71-64
2013-09-28 10:53-pseu shorten test, failsMartin Schanzenbach4+46-2
2013-09-28 09:58Andrew Cann wrote:Christian Grothoff10+21-19
2013-09-27 20:01Fix connection_watchdog to work on W32LRN1+18-5
2013-09-27 16:49-fix interceptor's GNS to DNS conversionChristian Grothoff1+90-35
2013-09-27 16:38-GADS is now called GNSChristian Grothoff3+5-5
2013-09-27 16:37using DNS2GNS record type instead of recycling NS record type in GNS; fixing testcase by properly converting DNS records back to GNS blocksChristian Grothoff6+97-14
2013-09-27 15:38-just replacing if by switch, in preparation for future changesChristian Grothoff1+43-38
2013-09-27 15:35-cleanupMartin Schanzenbach2+0-912
2013-09-27 15:34-cleanupMartin Schanzenbach3+0-1133
2013-09-27 15:33-add dht testMartin Schanzenbach1+1-0
2013-09-27 15:32-dht testMartin Schanzenbach1+25-0
2013-09-27 15:27ats_ril: fixed memory errorFabian Oehlmann1+107-68
2013-09-27 15:17-fix name assembly for ns delegationMartin Schanzenbach1+1-1
2013-09-27 15:07- debug infoBart Polot1+5-0
2013-09-27 15:01-more testsMartin Schanzenbach5+48-1036
2013-09-27 12:04- patch to ats performanceBart Polot1+132-0
2013-09-27 12:02- debugBart Polot1+6-1
2013-09-27 12:02- extra wait timeBart Polot1+4-1
2013-09-27 12:01- extra debugBart Polot1+12-0
2013-09-27 11:59changing defaults to not fail on pi bot: less slaves, longer timeoutMatthias Wachs1+2-2
2013-09-27 11:54fix compiler warningMatthias Wachs1+1-1
2013-09-27 11:28-more testsMartin Schanzenbach4+43-0
2013-09-27 11:14fix use after free crash on client disconnectMatthias Wachs1+1-2
2013-09-27 11:02ats_ril: fix: set address only active if address request for peer activeFabian Oehlmann1+4-1
2013-09-27 10:45ats_ril: fixed trying to suggest address, when none is leftFabian Oehlmann1+89-25
2013-09-27 10:13multicast: simplistic origin_to_all() code to be able to test the psyc serviceGabor X Toth4+133-41
2013-09-27 09:49-undo #29640, somehow causes problemsChristian Grothoff49+182-117
2013-09-27 09:10sort tests by solver and comment ril out until workingMatthias Wachs1+11-10
2013-09-26 19:47- install daemon in libexecBart Polot1+4-3
2013-09-26 19:14More comments to make the testcase easier to understand later. Increase code verbosity to make it obvious what is being tested.LRN2+101-37
2013-09-26 18:51-ignoresChristian Grothoff0+0-0
2013-09-26 18:48moving from abstract unix domain socket paths to normal unix domain socket paths (#2887), removing now unnecessary/dead flags argument to GNUNET_NETWORK_socket_bindChristian Grothoff49+117-182
2013-09-26 18:46ats_ril: address administration changedFabian Oehlmann1+337-311
2013-09-26 18:23- normalize with profilerBart Polot1+1-1
2013-09-26 18:23- undo r28718Bart Polot1+36-79
2013-09-26 18:12-fixBart Polot1+1-1
2013-09-26 18:03Applying 1st patch from Andrew Cann (see also #2887).Christian Grothoff1+39-1
2013-09-26 17:20-tolerate somewhat larger delays -- for slow systemsChristian Grothoff1+1-1
2013-09-26 17:17-testing LRNs fix from IRC to correct expression logic and move to 200 microsecond delaysChristian Grothoff2+2-2
2013-09-26 17:02-undo const, it is not constChristian Grothoff1+1-1
2013-09-26 16:34- setup time feedbackBart Polot1+5-0
2013-09-26 16:26- more feedback regarding shutdownBart Polot1+3-1
2013-09-26 15:43- more logBart Polot1+3-0
2013-09-26 15:40log messageMatthias Wachs1+1-1
2013-09-26 15:39exclude requested peer from propagation since addresses will send resultMatthias Wachs1+10-7
2013-09-26 15:39indent + exclude peerMatthias Wachs1+75-102
2013-09-26 15:37- more log, styleBart Polot2+17-8
2013-09-26 15:20fixing shutdownMatthias Wachs1+20-8
2013-09-26 15:03- towards seperating connection pooling from cacheSree Harsha Totakura6+1060-3
2013-09-26 14:54solver has to suggest addressMatthias Wachs1+7-1
2013-09-26 14:49minor fixesMatthias Wachs2+31-20
2013-09-26 14:41do not suggest address twiceMatthias Wachs1+12-8
2013-09-26 13:55addign testMatthias Wachs1+38-1
2013-09-26 13:55added new test: has timing issue, still failsMatthias Wachs1+399-0
2013-09-26 13:04next testMatthias Wachs3+342-3
2013-09-26 13:03disconnect peer if no address is available after deletionMatthias Wachs1+13-0
2013-09-26 12:59indentMatthias Wachs2+134-230
2013-09-26 12:50- indentation, styleBart Polot2+11-13
2013-09-26 12:50- decrease amount of PUT rounds to finish all before the GETs startBart Polot1+1-1
2013-09-26 12:49- fixBart Polot1+1-1
2013-09-26 12:48- fixBart Polot1+1-1
2013-09-26 12:47disconnect peer if active address is deleted and no alternative can be suggestedMatthias Wachs1+7-4
2013-09-26 12:46- use REGEX_INTERNAL_iterate_reachable_edgesBart Polot1+2-5
2013-09-26 12:45Add REGEX_INTERNAL_iterate_reachable_edges which only reveals edges reachable from states with proof longer or equal to REGEX_INITIAL_BYTESBart Polot3+208-12
2013-09-26 12:29modifications to addresses and proportional solverMatthias Wachs2+17-31
2013-09-26 12:26fixed testMatthias Wachs1+4-2
2013-09-26 12:12indentationMatthias Wachs1+468-501
2013-09-26 12:08fixed testMatthias Wachs1+2-2
2013-09-26 11:51docuMatthias Wachs2+2-2
2013-09-26 11:51next testMatthias Wachs2+310-2
2013-09-26 11:44next solver specific testMatthias Wachs2+313-3
2013-09-26 11:33new solver specific testMatthias Wachs6+182-5
2013-09-26 11:04minor changesMatthias Wachs1+4-1
2013-09-26 11:02updated configuration filesMatthias Wachs4+66-6
2013-09-26 10:54-minor cleanupChristian Grothoff1+14-5
2013-09-26 10:20ats_ril: added inc and dec actionsFabian Oehlmann1+114-42
2013-09-26 10:07new solver testMatthias Wachs5+140-4
2013-09-26 10:06-fix R-PI FTBFSChristian Grothoff2+7-6
2013-09-26 09:49ats_ril: uncommented unused functionFabian Oehlmann1+16-16
2013-09-26 09:40-get rid of compiler warningChristian Grothoff1+1-1
2013-09-26 09:37-get rid of compiler warningChristian Grothoff1+1-1
2013-09-26 09:32-fix uint16/uint32 confusionChristian Grothoff2+2-2
2013-09-26 09:30-fix memrchrChristian Grothoff2+28-24
2013-09-26 09:29modified termination conditionMatthias Wachs1+5-5
2013-09-26 09:27new testMatthias Wachs2+318-1
2013-09-26 09:27this iteration should return all addresses, not only activeMatthias Wachs1+0-3
2013-09-26 09:23-more logging, minor code cleanupChristian Grothoff2+39-11
2013-09-26 09:21additional checkMatthias Wachs1+2-1
2013-09-26 09:17race condition between APIs due to different locations for the client_receive call: performance and scheduling now work the sameMatthias Wachs1+13-2
2013-09-26 09:16additional check to prevent double freeMatthias Wachs1+6-3
2013-09-26 09:16log messageMatthias Wachs1+4-0
2013-09-26 09:14-check return values, doxygen, code cleanupChristian Grothoff1+30-18
2013-09-26 08:52-check if timeout command exists before using itChristian Grothoff4+9-5
2013-09-26 08:50performance monitoring test fails atmMatthias Wachs2+314-1
2013-09-26 08:38fixing indentationMatthias Wachs1+6-6
2013-09-26 08:31add log messageMatthias Wachs1+1-0
2013-09-26 08:30use 10 secondsMatthias Wachs1+1-1
2013-09-26 08:30fixed for loopMatthias Wachs1+1-14
2013-09-26 08:09fixed segfault + improved agingMatthias Wachs1+53-28
2013-09-25 21:42-misc fixes based on cppcheckChristian Grothoff19+132-138
2013-09-25 18:31-ignoreChristian Grothoff0+0-0
2013-09-25 18:30-ignoreChristian Grothoff0+0-0
2013-09-25 18:25-ignoreChristian Grothoff0+0-0
2013-09-25 18:25-activate tests, properly parse now properly serialized CNAMEsChristian Grothoff2+144-104
2013-09-25 18:16-remove generated fileChristian Grothoff1+0-7
2013-09-25 18:14-use dnsparser and consistently serialize DNS names in DNS binary formatChristian Grothoff1+243-110
2013-09-25 17:46multicast API: stop/resume transmissionGabor X Toth3+82-25
2013-09-25 17:46psyc service: start/stop, join/part, message transmission: lib -> psyc -> mcast; psyc API: stop/resume transmissionGabor X Toth8+1413-122
2013-09-25 17:46psycstore: single counters function for master & slaveGabor X Toth8+234-370
2013-09-25 17:45env libGabor X Toth6+322-45
2013-09-25 17:45psyc service skeletonGabor X Toth2+114-28
2013-09-25 17:45-fix MX record parsing and serialization, others still to be fixedChristian Grothoff3+57-27
2013-09-25 17:44-better error logging, return correct offset when parsing mxChristian Grothoff1+51-2
2013-09-25 17:44-fix MX testcase to use well-formed MX record stringChristian Grothoff1+7-5
2013-09-25 16:57-get rid of warningChristian Grothoff1+1-1
2013-09-25 16:56-set executable on shChristian Grothoff1+0-0
2013-09-25 16:01ats_ril: several fixesFabian Oehlmann1+102-44
2013-09-25 15:37do not use monitor callbackMatthias Wachs3+3-5
2013-09-25 15:13next testMatthias Wachs3+327-2
2013-09-25 15:08new performance testsMatthias Wachs4+747-693
2013-09-25 14:37additional testsMatthias Wachs4+333-110
2013-09-25 14:19-fix remove testcaseChristian Grothoff2+32-40
2013-09-25 14:11next testMatthias Wachs2+83-93
2013-09-25 14:07-indentationChristian Grothoff1+50-42
2013-09-25 14:02next test: destroy address twiceMatthias Wachs2+238-1
2013-09-25 13:58next test with statisticsMatthias Wachs2+88-73
2013-09-25 13:42new test: check duplicateMatthias Wachs2+239-1
2013-09-25 13:42-fix cname lookupChristian Grothoff1+15-0
2013-09-25 13:35indentMatthias Wachs1+604-654
2013-09-25 13:34modifications to testMatthias Wachs1+12-6
2013-09-25 13:33changes for iniMatthias Wachs1+2-1
2013-09-25 13:33statistic based testMatthias Wachs1+62-55
2013-09-25 13:19add address testMatthias Wachs1+4-3
2013-09-25 13:18testing api without solverMatthias Wachs1+50-41
2013-09-25 13:01-doxygen stuffChristian Grothoff1+25-24
2013-09-25 12:41-adding missing GNUNET_PACKEDChristian Grothoff1+4-4
2013-09-25 12:33init test: okMatthias Wachs2+4-4
2013-09-25 12:31single aging task + indentationMatthias Wachs2+492-503
2013-09-25 12:30updating testsMatthias Wachs1+21-21
2013-09-25 12:28-report result of both testsChristian Grothoff1+4-3
2013-09-25 12:16-mx test, mx type not recognizedMartin Schanzenbach1+19-0
2013-09-25 12:12-cname test, warn: bug:endless recursionMartin Schanzenbach1+42-0
2013-09-25 12:06-cleaning up keys fileChristian Grothoff1+0-6
2013-09-25 11:51ats_ril: debugged to run first testsFabian Oehlmann1+124-60
2013-09-25 09:24updated testMatthias Wachs2+43-12
2013-09-24 09:01-set executable on shChristian Grothoff2+0-0
2013-09-24 09:01-not sure I see how this test can work, disabling for nowChristian Grothoff1+1-2
2013-09-24 09:00-just whitespace removalChristian Grothoff1+0-5
2013-09-24 08:58-fix testcaseChristian Grothoff1+3-3
2013-09-24 08:58-fix PKEY delegation lookupChristian Grothoff1+1-1
2013-09-24 08:55-more purpose.size 16/32-bit confusionsChristian Grothoff2+2-2
2013-09-24 08:38-removing bogus duplicate NTR cancel callChristian Grothoff1+0-2
2013-09-24 08:34-formatting, doxygenChristian Grothoff2+47-38
2013-09-24 08:33handle empty result set gracefullyChristian Grothoff2+11-3
2013-09-24 08:28-keep reading from client to support multiple GNS requests in parallelChristian Grothoff5+8-25
2013-09-24 08:03-simplify configsChristian Grothoff2+7-118
2013-09-24 08:03-fix, is uint32Christian Grothoff1+1-1
2013-09-24 07:33-trap SIGINT for clean shutdownChristian Grothoff3+5-3
2013-09-24 07:29-rollback accidental commitChristian Grothoff2+125-58
2013-09-24 06:27-fix doxygenChristian Grothoff5+74-131
2013-09-23 22:00-run tests during 'make check'Christian Grothoff1+8-228
2013-09-23 17:53-more script testsMartin Schanzenbach5+31-12
2013-09-23 15:43Non-generated config fileLRN2+52-1
2013-09-23 15:42Remove the config file (no longer generated)LRN1+0-51
2013-09-23 15:40move testbed setup to templateMatthias Wachs5+13-15
2013-09-23 14:47- decrease timeout for individual connection attempts and increase timeout for testbed setupSree Harsha Totakura1+2-2
2013-09-23 14:43- start the adaptive algorithm with 4 parallel operationsSree Harsha Totakura1+1-1
2013-09-23 14:05-uint32_t, not size_tChristian Grothoff1+1-1
2013-09-23 13:43added templateMatthias Wachs1+2-1
2013-09-23 13:43updated configuration file: - moved topology information to template - blacklist peer IDs match hostkeyMatthias Wachs3+70-117
2013-09-23 13:13-update po.m4 to later version, update ltdl checkChristian Grothoff2+28-5
2013-09-23 12:43Change console inheritance on W32LRN1+1-1
2013-09-23 12:23-fix deprecated gnutls symbolsChristian Grothoff2+4-4
2013-09-23 12:21-leave out proxy for now, as long as libcurl is not patchedChristian Grothoff1+2-2
2013-09-23 11:23-cleanupChristian Grothoff1+2-2
2013-09-23 10:50add option to cache blocks from result messages as wellChristian Grothoff3+60-23
2013-09-23 09:19-doxygen, styleChristian Grothoff4+33-31
2013-09-23 09:07-cleanerChristian Grothoff1+3-1
2013-09-23 09:00-fix gns not returning anything of valueMartin Schanzenbach1+1-0
2013-09-23 08:38-doxygenChristian Grothoff3+30-18
2013-09-23 08:29-doxygenChristian Grothoff3+73-64
2013-09-22 19:18#2915: supporting multiple DNS exits and ranking among themChristian Grothoff2+427-115
2013-09-22 17:30Removing some log messagesClaudiu Olteanu1+2-13
2013-09-22 15:38-minor code cleanupChristian Grothoff1+7-11
2013-09-22 15:25fixing #2916, but untestedChristian Grothoff1+153-66
2013-09-22 14:41-dead code elimination in VPNChristian Grothoff1+4-75
2013-09-22 14:37remove 'nac' option from VPN, always return IP immediately, always build mesh tunnel asynchronously afterwardsChristian Grothoff9+27-200
2013-09-22 14:26-doxygen, following naming conventionsChristian Grothoff4+35-37
2013-09-21 22:34 bandwidth gnuplotMatthias Wachs1+101-23
2013-09-21 21:48improved loggingMatthias Wachs1+93-81
2013-09-21 21:08logging on demand + log bandwidthMatthias Wachs2+28-31
2013-09-21 20:55find partner function fixed crash during shutdownMatthias Wachs1+81-67
2013-09-21 20:54-update ignoreChristian Grothoff0+0-0
2013-09-21 20:35-doxygen and minor code cleanupChristian Grothoff1+42-53
2013-09-21 20:21-fix naming conventionChristian Grothoff2+10-9
2013-09-21 20:20do DNS exit lookup in DHTChristian Grothoff2+154-86
2013-09-21 20:14-ftbfsChristian Grothoff1+1-1
2013-09-21 20:14-misc doxygen fixesChristian Grothoff4+53-59
2013-09-21 20:14clear private keys in static locations on exitChristian Grothoff5+27-0
2013-09-21 20:13advertise DNS exit capability in DHTChristian Grothoff2+169-26
2013-09-21 20:13changing DNS block plugin to represent DNS exit services instead of hidden servicesChristian Grothoff2+49-81
2013-09-21 10:22-more issues with multicast APIChristian Grothoff3+79-5
2013-09-21 09:51towards multicast IPC messagesChristian Grothoff2+282-5
2013-09-21 09:50fixing issues and comments on multicast APIChristian Grothoff2+10-8
2013-09-20 16:50soem logging improvementsMatthias Wachs1+32-5
2013-09-20 16:38-handle NULL in unixpathChristian Grothoff2+2-1
2013-09-20 16:35-fix shortening routine to deal with longer hashesChristian Grothoff1+2-2
2013-09-20 16:34implemented ATS perf info logging + push logging issue: what to do if no values changedMatthias Wachs3+158-87
2013-09-20 16:10-minor code cleanupChristian Grothoff1+45-27
2013-09-20 15:18new testMatthias Wachs2+236-0
2013-09-20 14:40- fix block validation for DHT PUT requestsBart Polot3+18-7
2013-09-20 13:31improved column indexingMatthias Wachs1+23-13
2013-09-20 13:17logging application layer RTTMatthias Wachs3+131-18
2013-09-20 12:15- dont require xquery for PUTsBart Polot1+20-18
2013-09-20 08:35logging changesMatthias Wachs1+49-35
2013-09-20 08:07ats parsingMatthias Wachs2+36-16
2013-09-20 07:45measuring application layer delayMatthias Wachs2+31-6
2013-09-20 07:24use one scheduling functionMatthias Wachs1+31-27
2013-09-19 16:17- tweaks for hex experimentsBart Polot2+2-12
2013-09-19 15:56- testbed daemon for transport blacklistingSree Harsha Totakura2+282-1
2013-09-19 15:34Removing all the tests for the bluetooth transport plugin.Claudiu Olteanu1+0-1
2013-09-19 13:26cleaning up the codeClaudiu Olteanu1+13-31
2013-09-19 13:09Removing the bluetooth tests on W32Claudiu Olteanu2+10-12
2013-09-19 12:26-fix compile warnings and parallel buildSree Harsha Totakura2+1-1
2013-09-19 12:25added logging frequencyMatthias Wachs3+34-6
2013-09-19 12:05added duration cmd line argumentMatthias Wachs2+28-12
2013-09-19 11:36gnunplot script generationMatthias Wachs1+29-7
2013-09-19 11:02basic gnuplot script creationMatthias Wachs1+40-1
2013-09-19 10:34solving some binding errors for W32Claudiu Olteanu1+5-0
2013-09-19 08:59stop logging only when startedMatthias Wachs1+3-3
2013-09-19 08:40logging doneMatthias Wachs2+43-25
2013-09-19 08:13slave data extractionMatthias Wachs1+41-17
2013-09-19 07:45slave loggingMatthias Wachs2+115-31
2013-09-18 19:57- fix buildSree Harsha Totakura1+3-9
2013-09-18 17:51-handle case that we have no LEHOChristian Grothoff1+4-2
2013-09-18 17:50-avoid forever increasing backoffs on reconnect in normal operationChristian Grothoff1+19-12
2013-09-18 17:38-logging, bugfixesChristian Grothoff2+11-2
2013-09-18 17:38-styleChristian Grothoff1+1-1
2013-09-18 17:24-fix double cleanupChristian Grothoff2+9-1
2013-09-18 17:11-cleaner shutdownChristian Grothoff1+1-0
2013-09-18 17:07-better error handling, GADS => GNS in CAChristian Grothoff2+9-8
2013-09-18 16:49misc bugfixesChristian Grothoff2+80-20
2013-09-18 16:35defying NS_BTHClaudiu Olteanu1+3-0
2013-09-18 16:27- profiling looks for testbed serviceSree Harsha Totakura1+43-0
2013-09-18 16:02remove \r\n from values before giving them to MHDChristian Grothoff1+17-5
2013-09-18 15:56-fix bad assertChristian Grothoff1+1-1
2013-09-18 15:55-fix segvChristian Grothoff1+2-1
2013-09-18 15:51improve GNS zone / subsystem mappingsChristian Grothoff2+5-3
2013-09-18 15:48-handle failure to load certs more nicelyChristian Grothoff1+2-4
2013-09-18 15:38logging for masterMatthias Wachs2+62-10
2013-09-18 15:27rework cookie rewrite logicChristian Grothoff1+30-38
2013-09-18 14:28log handlingMatthias Wachs1+72-12
2013-09-18 13:53basic log file writing functionalityMatthias Wachs3+45-4
2013-09-18 13:41-adding logic for location rewriteChristian Grothoff1+32-27
2013-09-18 13:33Undefining "interface" for W32.Claudiu Olteanu1+4-0
2013-09-18 13:27collecting log functionality mv structs to perf_ats headerMatthias Wachs4+291-202
2013-09-18 13:14require very recent MHD versionChristian Grothoff1+3-3
2013-09-18 13:12more work on GNS proxy, adding back to standard buildChristian Grothoff2+625-1523
2013-09-18 12:53Adding W32 functionalityClaudiu Olteanu4+1650-927
2013-09-18 12:48mixed up .c and .h finished makefileMatthias Wachs3+28-28
2013-09-18 12:46remove unused variable added basic files for loggingMatthias Wachs4+99-5
2013-09-18 12:02added transport level benchmarking supportMatthias Wachs2+329-85
2013-09-18 11:58reduce log levelMatthias Wachs1+1-1
2013-09-18 10:01- declare dependencies for supporting parallel build (make -j xx)Sree Harsha Totakura1+6-0
2013-09-18 09:24adding ats preference settingMatthias Wachs1+45-2
2013-09-18 08:50improved progress remove master information struct add ats partnerMatthias Wachs1+201-216
2013-09-18 08:29print progressMatthias Wachs1+25-0
2013-09-18 08:25cleanup logging blacklist sam and fulcrum from connectingMatthias Wachs2+37-19
2013-09-18 08:12initialize partners during creationMatthias Wachs1+12-12
2013-09-18 07:56fix memory leaks move connect operationsMatthias Wachs1+24-13
2013-09-18 07:49doku and indentMatthias Wachs1+100-40
2013-09-18 07:49new testMatthias Wachs1+35-4
2013-09-18 07:48new config filesMatthias Wachs3+14-0
2013-09-17 20:27-cleaner shutdownChristian Grothoff1+8-1
2013-09-17 20:12-hacking more on proxyChristian Grothoff1+832-661
2013-09-17 19:34-bump requried MHD versionChristian Grothoff2+7-7
2013-09-17 18:17improved ats performance tests to support parallel transmissionsMatthias Wachs1+576-787
2013-09-17 15:19- fix hanging barriers test case on windowsSree Harsha Totakura1+1-1
2013-09-17 15:18- fixesSree Harsha Totakura1+14-12
2013-09-17 14:51- match according to typeSree Harsha Totakura1+14-2
2013-09-17 14:41removed old, deprecated SP tests added new test which is only a bash script and computes the vectorproduct. TODO: proper logging output, add a second test that kills one service instanceChristian Fuchs6+32-2963
2013-09-17 14:30- gdb python code for DLL iterationSree Harsha Totakura1+27-0
2013-09-17 13:23starting to clean up socks5 handlingChristian Grothoff1+411-218
2013-09-17 13:04ats_ril: indent correctedFabian Oehlmann2+887-887
2013-09-17 12:45fix indentMatthias Wachs1+396-401
2013-09-17 11:21-rename structs to follow coding style guidelinesChristian Grothoff1+82-18
2013-09-17 11:18- ignoresSree Harsha Totakura0+0-0
2013-09-17 11:17- remove python wrapper for barriers test caseSree Harsha Totakura2+5-68
2013-09-17 11:16-more code cleanupChristian Grothoff3+121-61
2013-09-17 10:24Add proper includes to test_gnunet_prefixLRN1+1-1
2013-09-17 10:15scalar product service now terminates correctly again, an if got into the wrong loop.Christian Fuchs1+736-713
2013-09-17 10:06ats_ril: debug messages addedFabian Oehlmann1+73-17
2013-09-16 20:30indentMatthias Wachs1+135-137
2013-09-16 20:23speed up address suggestionsMatthias Wachs2+71-51
2013-09-16 19:47- do not install mockup-service into libexecdirSree Harsha Totakura4+94-65
2013-09-16 19:25fix: fail to compileMatthias Wachs1+5-3
2013-09-16 16:46psyc service skeletonGabor X Toth7+838-0
2013-09-16 16:38-fix warningsChristian Grothoff1+1-3
2013-09-16 16:32- generate test_testbed_api_barriers.conf in the testcaseSree Harsha Totakura3+22-3
2013-09-16 16:31fix: upd has to use the session with fragmentation context when receiving ACKsMatthias Wachs1+18-4
2013-09-16 16:05psyc service skeletonGabor X Toth6+24-26
2013-09-16 15:51- generate test_testbed_api_barriers.confSree Harsha Totakura3+86-85
2013-09-16 15:13- don't append libexec path to absolute pathsSree Harsha Totakura1+2-0
2013-09-16 15:10fixing indentMatthias Wachs1+60-60
2013-09-16 15:09log levelMatthias Wachs1+4-4
2013-09-16 14:12- fix crash upon testbed service crash or broken connectionSree Harsha Totakura1+5-0
2013-09-16 14:12indent: tab to spacesMatthias Wachs1+22-22
2013-09-16 14:07- undo rev 29322Sree Harsha Totakura1+1-1
2013-09-16 14:05- fix crash when disconnecting from misbehaving clientSree Harsha Totakura3+66-64
2013-09-16 13:54fix: do not return inbound sessions when transport asks for outbound sessionMatthias Wachs1+21-13
2013-09-16 13:53-eliminate ShortHashCode residuals (#2936)Christian Grothoff2+3-37
2013-09-16 13:41- initialize element type in testFlorian Dold1+2-0
2013-09-16 13:33- mem leakFlorian Dold7+7111-4987
2013-09-16 13:23psycstore: use GNUNET_assert()Gabor X Toth3+116-123
2013-09-16 13:22-update ignoresChristian Grothoff0+0-0
2013-09-16 13:20-more cleanup, make it build at leastChristian Grothoff1+41-90
2013-09-16 13:19add GNUNET_NETWORK_socket_free_memory_only_ API to allow getting raw FD and releasing struct without leaking 'addr' memberChristian Grothoff3+27-4
2013-09-16 13:12disable multicastMatthias Wachs1+3-0
2013-09-16 13:10- use getcwd()Sree Harsha Totakura1+0-4
2013-09-16 13:06indentation: replace \t with 2 spaces fix: do not disconnect (send 0 bandwith) on address switchMatthias Wachs1+690-677
2013-09-16 13:04-dead #defineChristian Grothoff1+0-2
2013-09-16 12:54-ftbfsChristian Grothoff5+16-15
2013-09-16 12:38- replace deprecated INCLUDES with AM_CPPFLAGSFlorian Dold48+48-48
2013-09-16 12:37fixed a possible free-of-null in the SP-API modified if-clause to check for the opposite, correct conditionChristian Fuchs1+4-4
2013-09-16 12:36address suggestion cannot be done while deleting: it will suggest the same addressMatthias Wachs1+0-7
2013-09-16 12:35don't use the deprecated, redundant form of AM_INIT_AUTOMAKEFlorian Dold1+2-2
2013-09-16 12:34-towards a compiling gns proxyChristian Grothoff1+66-150
2013-09-16 12:31- testing for getcwd on windowsSree Harsha Totakura2+21-2
2013-09-16 12:22-towards a compiling gns proxyChristian Grothoff1+131-206
2013-09-16 12:21psycstore: fixing issues reported by static code analysisGabor X Toth3+7-3
2013-09-16 12:19correcly quote AC_LANG_SOURCE to silence warningFlorian Dold1+2-2
2013-09-16 12:18use AC_LANG_SOURCE in order to satisfy AC_LANG_CONFTESTFlorian Dold1+6-6
2013-09-16 12:13SP-client now reads the result from the correct offset (msg vs. message...) upon shutdown, the server-API no longer crashes the SP-service by calling the client-disconnect handler with a &client == NULLChristian Fuchs2+12-7
2013-09-16 11:54add disconnect messageMatthias Wachs1+18-4
2013-09-16 11:50- doxygenFlorian Dold1+1-1
2013-09-16 11:38-towards a compiling gns proxyChristian Grothoff2+546-734
2013-09-16 11:16excluded test cases for SP for now, while it does not fully work yet SP service now properly checks for half-finished sessions in the tunnel teardown handler for alice.Christian Fuchs3+15-13
2013-09-16 10:48fixes for proportional solver: - do not send 0-bandwidth on address switch since it will disconnect peer - do disconnect peers if no address is availableMatthias Wachs1+50-25
2013-09-16 08:35define 0-bandwidthMatthias Wachs1+2-0
2013-09-16 08:15clarified docu and log level for ATS disconnect notificationsMatthias Wachs2+9-5
2013-09-16 07:49-fix compiler warningsChristian Grothoff3+68-12
2013-09-16 05:00colorit.confGabor X Toth1+30-0
2013-09-16 04:59psycstore tests configGabor X Toth2+3-3
2013-09-16 04:59PSYCstore service and API implementationGabor X Toth13+3312-714
2013-09-15 22:48'No valgrind by default' strikes againLRN1+1-1
2013-09-15 21:52Put missing UNIXONLY into set confLRN1+1-1
2013-09-15 20:04-ignore generated psycstore.confChristian Grothoff0+0-0
2013-09-15 19:44-clarify APIChristian Grothoff1+2-1
2013-09-15 19:19-minor style fixesChristian Grothoff2+6-4
2013-09-15 18:23-doxygen fixes, and fixing publish URI serization for proper resumeChristian Grothoff8+92-59
2013-09-15 16:58auto-correct missing 0-terminators in C_STRINGS/UTF-8 stringsChristian Grothoff1+2-2
2013-09-15 16:57auto-correct missing 0-terminators in C_STRINGS/UTF-8 stringsChristian Grothoff1+18-5
2013-09-15 16:01-fix check of return valueChristian Grothoff1+3-3
2013-09-15 15:35-fix unindexing of KBlocks, make use of standard UBlock decryption routines to avoid decoding failuresChristian Grothoff3+16-15
2013-09-15 14:31-stopid svnChristian Grothoff0+0-0
2013-09-15 14:27-minor NSE cleanupChristian Grothoff4+88-65
2013-09-15 10:07-properly clean up on disconnect, without memory leaksChristian Grothoff2+12-9
2013-09-15 07:24Fix the endless loop fix - don't miss pre-last itemLRN2+10-6
2013-09-14 23:48Don't go into infinite loop once only uncancellable head is leftLRN1+1-1
2013-09-14 16:49-avoid queuing large number of START requestsChristian Grothoff1+18-11
2013-09-14 16:14-fix #3033Christian Grothoff2+17-10
2013-09-14 15:03-updating man page, with contributions from Thomas ZanderChristian Grothoff1+80-4
2013-09-14 14:16-more complete fix for #3034Christian Grothoff4+17-17
2013-09-14 13:56-dead test, gnunet-pseudonym is goneChristian Grothoff1+0-1
2013-09-14 13:56-dead test, gnunet-pseudonym is goneChristian Grothoff2+0-8
2013-09-14 13:55-dead test, gnunet-pseudonym is goneChristian Grothoff2+1-76
2013-09-14 13:51-fixing #3034Christian Grothoff6+171-116
2013-09-13 19:46-fixing resuming publish operationChristian Grothoff4+39-31
2013-09-13 18:59-more rename issuesChristian Grothoff3+4-4
2013-09-13 18:57-fix rename issuesChristian Grothoff3+4-4
2013-09-13 13:01- docSree Harsha Totakura1+59-35
2013-09-13 12:53plugin returns inbound session if outbound session is requieredMatthias Wachs1+24-11
2013-09-13 12:37warning if inbound session does not have address length 0Matthias Wachs1+20-1
2013-09-13 12:28new propagation check reformating linesMatthias Wachs1+74-48
2013-09-13 12:19address was no set to inactiveMatthias Wachs1+29-3
2013-09-13 12:00splitting 'struct GNUNET_CRYPTO_EccPublicKey' into one struct for signing and another for encryptionChristian Grothoff100+581-478
2013-09-13 08:35fixes: resolve on canceling address requestMatthias Wachs1+10-5
2013-09-13 08:10active address was not set to inactive if session is deletedMatthias Wachs1+19-11
2013-09-12 16:25ats_ril: - q and sarsa updates - added first actions - agent interacts with environment - untestedFabian Oehlmann1+219-85
2013-09-12 13:42fixing assertion in ATS about unknown address in use:Matthias Wachs1+1-1
2013-09-12 13:32- fix likely possible nonterminating loop for small `cap'Sree Harsha Totakura1+32-11
2013-09-12 10:09- capping node degree in scale free topologySree Harsha Totakura1+19-8
2013-09-12 10:03bugfix, forgot to reset a variableChristian Fuchs3+12-11
2013-09-12 09:42remove not required assignments changes to log levelMatthias Wachs1+5-7
2013-09-12 09:41fixed bug in address iterationMatthias Wachs1+11-14
2013-09-12 09:28important messages are info ATS timeout was breaking tests /w valgrindMatthias Wachs1+8-8
2013-09-12 09:22better logging since important messages are infoMatthias Wachs1+10-10
2013-09-12 07:56- bulk deletion for all addresses - no break, since solve can be called when addresses is empty due to autosolve parameterMatthias Wachs2+4-5
2013-09-12 07:43improved logging: messages with higher importance changed to infoMatthias Wachs1+10-11
2013-09-12 07:11fixing coverity issuesMatthias Wachs2+4-4
2013-09-11 22:45-do not clean up reader more than onceChristian Grothoff4+28-9
2013-09-11 22:45-cosmetics, trying to narrow down deserialization errorChristian Grothoff1+29-17
2013-09-11 17:23ats_ril: solver further continuedFabian Oehlmann2+266-86
2013-09-11 17:06the key entry in GNUNET_SCALARPRODUCT_ComputationHandle is now a struct, not a pointer. re-added scheduler shutdown to SP-clientChristian Fuchs2+4-1
2013-09-11 15:55removed a couple of extra checks from the SP-api fixed a silly bug in the SP-client removed two incorrect frees in the SP-serviceChristian Fuchs3+23-23
2013-09-11 15:25disabling tests not yet passingMatthias Wachs2+5-5
2013-09-11 15:17- implement scale free topology correctly and introduce argument to cap the number of connections to a peer in the generated topologySree Harsha Totakura4+166-57
2013-09-11 15:16surpress error messagesMatthias Wachs1+1-1
2013-09-11 14:35-fix assertionChristian Grothoff1+3-1
2013-09-11 14:34-fix assertionChristian Grothoff1+2-2
2013-09-11 13:41-docu improvementsChristian Grothoff1+14-12
2013-09-11 13:38Don't cancel if we didn't start watching anything in the first placeLRN1+3-2
2013-09-11 13:38Disable test_testbed_api_barriers on W32LRN1+3-1
2013-09-11 12:34SP-service: converted integer types from 16 to 32bit unsigned whereever neededChristian Fuchs1+37-37
2013-09-11 12:33-no longer experimentalChristian Grothoff1+2-7
2013-09-11 12:26modified testMatthias Wachs2+15-58
2013-09-11 12:23adjusted integer types in the SP-clientChristian Fuchs1+2-2
2013-09-11 12:22- iterator NULL check - do no empty name if it did not exist beforeMatthias Wachs2+32-26
2013-09-11 12:20added propper shutdown task to SP-client fixed a logics mixup in the SP-API between alice's client and bob's client-function fixed a memory allocation bug in SP-API adjusted message formats to use uint32_t instead of 16 for all element counts and mask lengthsChristian Fuchs3+33-17
2013-09-11 12:19- docBart Polot1+1-1
2013-09-11 10:44new testMatthias Wachs2+106-114
2013-09-11 10:34removing tests: not required anymoreMatthias Wachs3+0-621
2013-09-11 10:31tests not required anymore due to removed functionalityMatthias Wachs3+0-680
2013-09-11 10:22new test: store a label and update itMatthias Wachs2+271-0
2013-09-11 09:58additional test for monitoring: check if existing records are returnedMatthias Wachs2+364-2
2013-09-11 09:51updated testsMatthias Wachs2+102-85
2013-09-11 09:08zone cannot be NULLMatthias Wachs1+5-1
2013-09-11 08:37zone iteration stopMatthias Wachs2+184-167
2013-09-11 08:26- popularity corresponds to edge directionSree Harsha Totakura1+3-3
2013-09-11 08:18docu and MakefileMatthias Wachs2+5-4
2013-09-11 08:18updated test to iterate specific zoneMatthias Wachs1+156-113
2013-09-11 08:00updated zone iteration testMatthias Wachs2+128-141
2013-09-11 06:56improved testMatthias Wachs1+62-10
2013-09-11 06:56return NULL if rd_count is 0Matthias Wachs1+1-1
2013-09-11 06:38- rename test according to what is tested - added additional checksMatthias Wachs3+230-223
2013-09-11 06:29fixing memory leakMatthias Wachs1+1-0
2013-09-11 00:38- testbed port is used by javaFlorian Dold1+1-1
2013-09-10 23:23-anonymous contribution: patch to add -c support to gnunet-gns-import.shChristian Grothoff2+36-18
2013-09-10 20:37renaming fcfs to pin -- at least for nowChristian Grothoff1+2-2
2013-09-10 19:04-doxygen fixesChristian Grothoff1+6-6
2013-09-10 16:40ats_ril: solver continuedFabian Oehlmann1+257-53
2013-09-10 15:22-formatting, doxygenChristian Grothoff2+8-8
2013-09-10 14:33-perform tiny wait if we do get worken up to do no workChristian Grothoff1+27-6
2013-09-10 13:04change .zkey encoding in anticipation of compact point encodingsChristian Grothoff2+16-32
2013-09-10 12:58-this is not a hard errorChristian Grothoff1+0-1
2013-09-10 12:57fix cleanup when request processing is doneChristian Grothoff1+1-0
2013-09-10 12:18- experiment driver propagates barrier crossed notificationSree Harsha Totakura5+204-50
2013-09-10 12:17-begin new test casesMartin Schanzenbach2+125-0
2013-09-10 11:06-remember that DHT put was completeChristian Grothoff1+1-0
2013-09-10 11:02-go back to breakChristian Grothoff1+1-1
2013-09-10 11:02-set zone on iteration over all zones as wellChristian Grothoff1+16-3
2013-09-10 10:58-finalize iterate_all_zones as wellChristian Grothoff2+5-3
2013-09-10 10:54-do not crash if cb was NULL on ego freeChristian Grothoff2+15-12
2013-09-10 10:50-fix missing 'Christian Grothoff1+3-3
2013-09-10 10:50-fix crash in gnunet-namestore -a if no other records already existedChristian Grothoff2+28-25
2013-09-10 10:31-print main output to stdoutChristian Grothoff1+1-1
2013-09-10 09:59only solve on request: - if we have a new request - if we have an address for the peerMatthias Wachs1+4-2
2013-09-10 09:20renaming delay to latency to map to preference type added preference usage in testMatthias Wachs5+43-20
2013-09-10 09:14added GAS_ril_addresses_preference_feedback() handleFabian Oehlmann3+44-4
2013-09-10 08:54updated configuration filesMatthias Wachs9+69-39
2013-09-10 08:44more renaming from simplistic to proportionalMatthias Wachs7+17-17
2013-09-10 08:04renaming according to new speakMatthias Wachs1+14-14
2013-09-09 19:32ats_ril: started ats reinforcement learning solverFabian Oehlmann4+976-4
2013-09-09 17:20minichangeChristian Fuchs1+3-3
2013-09-09 16:15sanitized the scalarproduct client fixed a typo in the SP API changed SP-service to always use GCRYMPI_FMT_STD when sending the result back to client. Even though gcry currently can not print negative numbers, we can just remove the if-else block above it once that's supportedChristian Fuchs3+106-105
2013-09-09 15:51Add script to generate monkeys expression db.Markus Teich1+17-0
2013-09-09 15:44- barriers docSree Harsha Totakura1+65-0
2013-09-09 15:44- fix failing barriers test caseSree Harsha Totakura1+85-0
2013-09-09 14:52- fix compileSree Harsha Totakura2+12-5
2013-09-09 13:49renamed the scalar/vector product manpageChristian Fuchs2+1-1
2013-09-09 13:23-monkey integrationChristian Grothoff4+3-6
2013-09-09 13:19... and more work, rework should now be OK, testingChristian Fuchs1+18-24
2013-09-09 13:07-eliminate LISTEN_PID check, silly idea anyway, better to just unset the LISTEN_FDS after use; also this is needed to make things work with gdb/valgrind/monkey/etc.Christian Grothoff4+4-13
2013-09-09 12:39-towards a list of symbols for monkey to filterChristian Grothoff1+66-0
2013-09-09 12:34more reworking of the service's state machineChristian Fuchs1+32-41
2013-09-09 12:22- barriers test case; more fixesSree Harsha Totakura12+334-36
2013-09-09 12:06-deadChristian Grothoff1+0-302
2013-09-09 11:27fixing coverity issueMatthias Wachs1+1-2
2013-09-09 11:18checks for coverityMatthias Wachs2+9-10
2013-09-09 07:44-minor code cleanupChristian Grothoff4+21-18
2013-09-09 07:44-check correct variableChristian Grothoff1+1-1
2013-09-09 07:25-check return valueChristian Grothoff1+8-6
2013-09-08 18:07-moving time functions from FS to TIMEChristian Grothoff5+98-97
2013-09-08 17:41Make psycstore.conf generatableLRN2+13-0
2013-09-08 17:41Remove static psycstore.confLRN1+0-11
2013-09-08 17:37Fix a typoLRN1+1-1
2013-09-08 17:37Fix timing problems in *_select() on W32LRN1+26-20
2013-09-07 20:11-doxygen improvementsChristian Grothoff1+96-95
2013-09-07 16:19Fix memory allocation in set serviceLRN2+2-2
2013-09-07 14:25-update ignoresChristian Grothoff0+0-0
2013-09-07 14:24-generate tag fileChristian Grothoff1+1-1
2013-09-06 21:10Fix the fixLRN1+2-1
2013-09-06 21:07Remove generated config fileLRN1+0-7
2013-09-06 21:06Fix main test function arguments for perf_atsLRN1+1-0
2013-09-06 16:48W32 compatibility for test_testbed_api_barriersLRN3+18-4
2013-09-06 14:38- give out run handle through which master controller's handle can be retrievedSree Harsha Totakura32+200-53
2013-09-06 14:04- cancel core_tmt_ready on core disconnectBart Polot1+5-0
2013-09-06 13:46-require MHD 0.9.30Christian Grothoff2+7-7
2013-09-06 13:37-ignoreChristian Grothoff0+0-0
2013-09-06 13:37-doxChristian Grothoff1+1-1
2013-09-06 13:36-code cleanupChristian Grothoff3+20-16
2013-09-06 13:32- use GNUNET_log_config_invalidBart Polot1+24-49
2013-09-06 13:00- dont prevent destroy in case of fully initialized channelBart Polot1+1-7
2013-09-06 12:41- fix double destroy of half-open loopback channels on shutdownBart Polot1+21-5
2013-09-06 12:13-cleanup leaksChristian Grothoff1+8-12
2013-09-06 12:05-misc fixesChristian Grothoff9+51-26
2013-09-06 12:02missing makefile.amMatthias Wachs1+50-0
2013-09-06 11:51changes to configure.ac and Makefile to enable ats-testsMatthias Wachs2+2-0
2013-09-06 11:41removing tests moved to ../ats-testsMatthias Wachs4+3-1377
2013-09-06 11:41new test directory for tests depending on testbedMatthias Wachs3+1353-0
2013-09-06 11:37- initialize set type in test case - handle 1-peer consensus correcly - don't store peers in consensus api - updated consensus test caseFlorian Dold5+24-44
2013-09-06 11:32- avoid double free on shutdownBart Polot1+1-0
2013-09-06 11:21-minor fixesChristian Grothoff1+12-2
2013-09-06 11:15-comment out dead testsChristian Grothoff1+16-16
2013-09-06 09:53-fix bad free, cut&paste error, might fix #3020Christian Grothoff1+0-1
2013-09-06 07:17check if MHD_DUAL_STACK is definedMatthias Wachs1+7-1
2013-09-06 02:58- multiple fixes for connection-less loopback trafficBart Polot1+70-59
2013-09-05 18:48Add forward declaration for tunnel_send_queued_dataLRN1+9-7
2013-09-05 16:51removing gnunet-pseudonym, we're using GNS/gnunet-identity instead in the futureChristian Grothoff8+5-1602
2013-09-05 16:41more rework of the logicsChristian Fuchs1+13-22
2013-09-05 16:27- send data directly if tunnel is already online (or local)Bart Polot1+3-0
2013-09-05 16:15more work on the state machine. transmit handles are now reset in do_transmit_msg session remain active/present until the client disconnects or if a client sends a new message from the same connectionChristian Fuchs1+32-53
2013-09-05 15:45reworked task housekeeping\ added a couple of TODOs introduced due to the recent logics changesChristian Fuchs1+94-131
2013-09-05 15:04-doxygen, remove GNUNET_FS_uri_sks_to_string_fancy (dead)Christian Grothoff4+17-64
2013-09-05 14:57-fix FTBFSChristian Grothoff1+0-1
2013-09-05 14:28-remove deprecated GNUNET_NAMESTORE_RF_AUTHORITYChristian Grothoff21+37-49
2013-09-05 14:21-update comments as wellChristian Grothoff1+0-14
2013-09-05 14:20-more precise check when to go to DHT (SVN 3017)Christian Grothoff1+12-3
2013-09-05 13:39-discussions on cleanupChristian Grothoff1+50-31
2013-09-05 13:23service no longer asserts if it can not convert the result of a computation for the client, but just signals an error errors are signaled as negative result with zero-length product. Bob determines his computation succeeded if he gets zero-length and zero as signChristian Fuchs1+12-5
2013-09-05 13:11fixed dangling tasks in SP-service removed destroy tunnel function, as it is no longer needed with new-mesh tasks now get queued in a DLL and are removed from it upon execution. do_shutdown de-queues all outstanding tasksChristian Fuchs1+129-73
2013-09-05 12:57fixed missing backslash that broke buildchain/automake definitionChristian Fuchs1+4-4
2013-09-05 12:36-use standard zones in gnunet-gnsChristian Grothoff2+93-49
2013-09-05 12:14-fix clenaupChristian Grothoff2+11-1
2013-09-05 11:57- doxygenSree Harsha Totakura3+4-6
2013-09-05 11:55-link to bugreportChristian Grothoff1+1-1
2013-09-05 11:52-activate shortening logic (#3012)Christian Grothoff1+26-3
2013-09-05 11:41-implement iteration over all zones (#3016)Christian Grothoff1+33-9
2013-09-05 11:40- fix memleaksSree Harsha Totakura6+33-7
2013-09-05 11:37-doxygenChristian Grothoff2+15-16
2013-09-05 11:23-allow passing NULL for zone to iterate over all of our zonesChristian Grothoff7+31-23
2013-09-05 11:15-update default zone initialization (#3009)Christian Grothoff1+22-1
2013-09-05 11:09-integrate identity service with dns2gns (#3010)Christian Grothoff3+113-28
2013-09-05 10:53-fix dateChristian Grothoff2+2-2
2013-09-05 10:52-improving gnunet-identity command line options and man pagesChristian Grothoff7+224-82
2013-09-05 10:18Fix integration configs: INCLUDE -> INLINELRN10+10-10
2013-09-05 10:18No valgrind by default, pleaseLRN1+1-1
2013-09-05 09:49- warn and wait for all operations to be completedSree Harsha Totakura3+95-164
2013-09-05 09:43-i'm backMartin Schanzenbach2+3-0
2013-09-05 08:06-only use x for ECDHChristian Grothoff2+7-25
2013-09-05 04:29- fix crashBart Polot1+2-2
2013-09-05 04:28- fix ack'ing - resend TUNNEL_DESTROY - explicitly log about faulty routes instead of letting core_api complainBart Polot1+21-14
2013-09-05 03:50- cancel old ACK/POLL when issuing a new oneBart Polot1+18-4
2013-09-05 03:36- use queue, not ack, for buffer size calculationBart Polot1+6-1
2013-09-05 03:28- fix queue unlockingBart Polot1+2-20
2013-09-05 03:21- dont cancel poll if ack is not enough for future trafficBart Polot1+9-7
2013-09-05 03:05- dont insert channel in tunnel before search for free IDBart Polot1+4-5
2013-09-05 03:01- record channel number correctlyBart Polot1+8-1
2013-09-05 02:02- debugBart Polot1+9-10
2013-09-05 01:37- fix 'synack' processingBart Polot1+41-9
2013-09-04 23:19- send connection handshake before dataBart Polot1+3-2
2013-09-04 17:09- fix neighbor disconnection notificationsBart Polot1+3-3
2013-09-04 17:07- dead codeBart Polot1+0-55
2013-09-04 17:01- don't crash on NULL tunnelsBart Polot1+6-0
2013-09-04 16:58- fix 3way handshakeBart Polot1+26-12
2013-09-04 15:13no debugging sleep for buildbots required any more...Matthias Wachs1+0-1
2013-09-04 15:06-noteChristian Grothoff1+1-0
2013-09-04 15:00- remove dead code and fixesSree Harsha Totakura3+45-43
2013-09-04 14:24order of daemonsMatthias Wachs1+19-18
2013-09-04 12:38SP-client now directly outputs its result to STDOUT, and ONLY the resultChristian Fuchs1+2-4
2013-09-04 12:30- fixes, debugBart Polot2+27-15
2013-09-04 11:04-new keyChristian Grothoff1+1-1
2013-09-04 09:48fix: wrong checkMatthias Wachs1+4-3
2013-09-04 09:41mhd is failing to bind both IPv4 and IPv6 -> restructured http plugin to no fail if one failsMatthias Wachs1+44-29
2013-09-04 08:00multicast: revert packed struct syntaxGabor X Toth1+7-7
2013-09-04 07:17multicast: doc fixGabor X Toth2+2-2
2013-09-03 23:02psycstore: doc fixesGabor X Toth2+2-5
2013-09-03 23:02multicast: renamed replay() to replay_response(), doc fixesGabor X Toth2+20-28
2013-09-03 22:33PSYCstore SQLite backend; API fixes/enhancementsGabor X Toth16+1734-401
2013-09-03 19:16- ignoresSree Harsha Totakura0+0-0
2013-09-03 19:13- remove superfluous filesSree Harsha Totakura2+0-1948
2013-09-03 19:08- fix windows buildSree Harsha Totakura1+3-1
2013-09-03 14:38- fixesSree Harsha Totakura2+5-4
2013-09-03 13:56- build system changes for testing barriers APISree Harsha Totakura5+163-3
2013-09-03 13:28mini change to the SP-client outputChristian Fuchs1+1-1
2013-09-03 13:19updated scalarproduct service to be compatible with the new mesh APIChristian Fuchs1+82-118
2013-09-03 12:07re-added collective disconnect command to the scalarproduct API adapted the scalarproduct client to use the new API modified scalarproduct.h to include proper logging for gcrypt errors cancel is now quiet added proper gcry logging to the SP-APIChristian Fuchs5+210-242
2013-09-03 09:12- barrier wait APISree Harsha Totakura5+275-15
2013-09-03 07:42- fix compileSree Harsha Totakura1+65-0
2013-09-02 21:50- propagate barrier cancel messageSree Harsha Totakura1+75-8
2013-09-02 21:15synced API definitions again session now get properly terminated in case we can no send to the service. implemented/added cancel functionalityChristian Fuchs6+76-91
2013-09-02 21:09rewrote API minus cancel functionChristian Fuchs2+84-107
2013-09-02 14:46removed much of the excell logics in the scalar product API finished the the alice/bob API initiation functions in the SP API merged structes in SP API reorganized SP bookkeeping of computationsChristian Fuchs2+79-324
2013-09-02 14:25- more barrier codeSree Harsha Totakura5+135-41
2013-09-02 13:57remmoved deprecated headerfile from scalarproduct updated includes where appropiateChristian Fuchs5+15-278
2013-09-02 13:53updated includes of api and service to include the new headerfilesChristian Fuchs2+147-1
2013-09-02 13:50added new header for protocol definitionsChristian Fuchs1+188-0
2013-09-02 13:50moved scalar-product protocol definitions to scalarproduct.h moved service-structures to gnunet-service-scalarproduct.cChristian Fuchs1+2-81
2013-09-02 13:29updated API definitions as part of the API reworkChristian Fuchs1+77-66
2013-09-02 13:26- debug, minor fixBart Polot1+2-0
2013-09-02 13:25fixed a couple of namechanges in commentsChristian Fuchs1+4-4
2013-09-02 13:20partial rework of the old API, includes simplifications and gets rid of the extra connect. we now establish one client-connection per session.Christian Fuchs1+127-108
2013-09-02 13:19- fix PID accounting for congestion controlBart Polot1+1-1
2013-09-02 13:02merged reworked crypto and a couple of detail changes from the project repository crypto now works properly, see comments in sourceChristian Fuchs1+177-177
2013-09-02 10:01h_addr is a define in in netdb.h leads to stack corruption -> rename variableMatthias Wachs1+26-28
2013-09-02 10:01- barrier stuffSree Harsha Totakura1+24-1
2013-09-02 10:01- more barrier stuffSree Harsha Totakura5+141-44
2013-09-01 20:46- more barrier stuffSree Harsha Totakura1+121-2
2013-08-31 19:21trying to fix #3006, libltdl detection on FreeBSDChristian Grothoff5+52-69
2013-08-30 18:11-docuChristian Grothoff4+21-9
2013-08-30 18:10-cleanup, FIXMEsChristian Grothoff3+79-106
2013-08-30 17:18- syncBart Polot1+26-10
2013-08-30 16:34- fixes, document weirdenessBart Polot1+23-6
2013-08-30 15:48integration configuration cleanupMatthias Wachs14+607-3820
2013-08-30 14:59- doxygenSree Harsha Totakura1+0-1
2013-08-30 14:55- towards testbed barriersSree Harsha Totakura11+935-11
2013-08-30 13:55-update ignoresChristian Grothoff0+0-0
2013-08-30 13:54-integrating multicast with build systemChristian Grothoff5+342-205
2013-08-30 13:45-move messages out of API that don't belong into APIChristian Grothoff1+2-104
2013-08-30 13:45-harness for multicastChristian Grothoff8+2681-0
2013-08-30 11:41updated experimentation tests added scope time for feedback apiMatthias Wachs13+74-34
2013-08-30 09:19- doxygenSree Harsha Totakura1+6-3
2013-08-30 05:45- initialize all fieldsBart Polot1+1-0
2013-08-30 05:42- check hashmap for initializationBart Polot1+10-0
2013-08-30 05:37- fixBart Polot1+5-1
2013-08-30 04:19- fix memleaks in loopback caseBart Polot1+56-30
2013-08-30 03:53- remove channels from client hashmap on disconnectBart Polot1+9-4
2013-08-30 03:43- fix shutdown when root and destination are the same clientBart Polot1+12-6
2013-08-30 03:23- avoid loopback ack nightmare: send local traffic directly to destination clientBart Polot1+167-92
2013-08-29 22:32-doxygen fixChristian Grothoff2+2-2
2013-08-29 22:31-fix u/clarify/improve util/network code doxygen documentationChristian Grothoff2+77-46
2013-08-29 16:13- syncBart Polot1+33-2
2013-08-29 15:47ATS service calls solver with feedbackMatthias Wachs5+88-7
2013-08-29 15:36adding message typeMatthias Wachs1+5-0
2013-08-29 15:35rename to match api nameMatthias Wachs4+16-6
2013-08-29 15:34implemented feedback API, but not yet calling solverMatthias Wachs13+498-8
2013-08-29 15:14psycstore: sqlite pluginGabor X Toth8+1313-112
2013-08-29 10:01-pogenChristian Grothoff1+36-34
2013-08-29 05:07- average with failure operation time as overheadSree Harsha Totakura1+26-10
2013-08-28 18:42-align core message, do not run psycstore hereChristian Grothoff4+10-0
2013-08-28 18:25-remove dead structChristian Grothoff1+0-46
2013-08-27 19:52- considering W32 portability, use tcp transport pluginSree Harsha Totakura1+1-1
2013-08-27 16:35removed unnecessary printf againFlorian Dold1+0-4
2013-08-27 15:03consistent output with gnunet-testing-run-serviceFlorian Dold1+4-0
2013-08-27 14:52doxygen typoFlorian Dold1+1-1
2013-08-27 14:42superflous printfFlorian Dold1+0-1
2013-08-27 14:37merged 'gnunet-testing-run-service' into 'gnunet-testing'Florian Dold3+169-231
2013-08-27 07:29psycstore service skeletonGabor X Toth11+938-2
2013-08-27 07:29identity: doc fixesGabor X Toth1+5-5
2013-08-27 07:29multicast/psyc/psycstore api: fix typos / type namesGabor X Toth4+44-16
2013-08-26 13:41- separate channel from connection ack countingBart Polot2+124-84
2013-08-26 12:11more changes to configsMatthias Wachs3+3-0
2013-08-26 12:05fix second peer for clique testMatthias Wachs3+1-4
2013-08-26 12:03cleanup service home directories since left overs can break the testMatthias Wachs4+5-2
2013-08-26 11:47fixMatthias Wachs2+0-3
2013-08-26 11:41fixing integration testsMatthias Wachs5+5-7
2013-08-26 07:59missing cfg fileMatthias Wachs1+8-0
2013-08-26 07:45missing config fileMatthias Wachs1+29-0
2013-08-25 14:39- make a generic ack functionBart Polot1+210-160
2013-08-25 12:16-gpl3+Christian Grothoff1+1-1
2013-08-25 12:14-old commentChristian Grothoff1+0-1
2013-08-25 11:41-needs opensslChristian Grothoff1+1-0
2013-08-25 09:19-report error if starting openssl failedChristian Grothoff1+16-4
2013-08-25 07:14-only run python tests if we have pythonChristian Grothoff4+7-1
2013-08-24 16:12-use new ego lookup function to simplify logicChristian Grothoff1+25-33
2013-08-24 16:08-use identity service also for shorten zone lookupChristian Grothoff2+90-70
2013-08-24 15:54-more convenient API to lookup egosChristian Grothoff4+224-22
2013-08-24 15:53-removing obsolete checkChristian Grothoff1+1-13
2013-08-24 13:05-updating gns status notesChristian Grothoff1+6-10
2013-08-24 12:56-implement .+ expansion in GNS record valuesChristian Grothoff1+129-72
2013-08-24 10:34-this is dead, right matthias?Christian Grothoff7+0-1202
2013-08-24 10:25-expose API for freeing DNS record members individuallyChristian Grothoff2+56-19
2013-08-24 10:23-towards translating .+ names in GNS recordsChristian Grothoff1+46-15
2013-08-24 10:05-expose API for parsing individual DNS record typesChristian Grothoff3+410-195
2013-08-24 09:26-convert additional record typesChristian Grothoff1+0-125
2013-08-24 09:25-convert additional record typesChristian Grothoff1+43-15
2013-08-24 09:02-exposing dnsparser record packing APIChristian Grothoff2+167-61
2013-08-24 08:46- fix transport-udp port in-use warningSree Harsha Totakura6+16-5
2013-08-24 08:42-use GPLv3+ consistentlyChristian Grothoff1+1-1
2013-08-24 08:42-use GPLv3+ consistentlyChristian Grothoff113+113-113
2013-08-24 06:25multicast: added replay_end(), returning replay handle from join_decision(); removed admitted/effective since where not needed; social: keep_active flag instead of awayGabor X Toth4+18-35
2013-08-24 00:47- more refactoring client flow controlBart Polot1+118-116
2013-08-23 22:16-again trying to delete old vectorproduct dirChristian Grothoff15+25-7567
2013-08-23 16:04- fix ack directionBart Polot1+2-2
2013-08-23 15:59- indentationBart Polot1+6-5
2013-08-23 15:58- better debugBart Polot1+4-4
2013-08-23 15:41- syncBart Polot1+5-0
2013-08-23 15:34- negative deviation factorSree Harsha Totakura4+36-23
2013-08-23 15:24- use -enc for test by defaultBart Polot8+106-105
2013-08-23 13:56fixed a couple of doxygen keywords added a missing license-headerChristian Fuchs3+25-5
2013-08-23 13:54-ignoreChristian Grothoff0+0-0
2013-08-23 13:45-more renamingChristian Grothoff2+0-0
2013-08-23 13:44-more renaming, and ignoresChristian Grothoff1+1-1
2013-08-23 13:43-more vector -> scalar renamingChristian Grothoff12+442-442
2013-08-23 13:42-more vector -> scalar renamingChristian Grothoff11+40-46
2013-08-23 13:39-starting to rename vectorproduct to scalarproduct, as this is not doing a cross productChristian Grothoff17+7557-7
2013-08-23 13:34-updating dependency graphChristian Grothoff1+5-2
2013-08-23 13:30-start to integrate identity service with gnunet-gns command-line toolChristian Grothoff4+177-46
2013-08-23 12:33removed texml-command-backslashes from comments which prodced warnings in doxygenChristian Fuchs1+16-16
2013-08-23 12:25quotas + partner evaluationMatthias Wachs2+87-30
2013-08-23 12:20added vectorproduct's config- and makefile to configure-automake-templateChristian Fuchs1+2-0
2013-08-23 12:19adjusted makefile-template for gnunet-mainline toolchainChristian Fuchs1+69-54
2013-08-23 10:01partner taskMatthias Wachs1+71-2
2013-08-23 09:26load balancing for partner selectionMatthias Wachs1+44-8
2013-08-23 07:51how did this test ever work without assigning core handles?Matthias Wachs1+5-4
2013-08-23 07:36fixed core configsMatthias Wachs3+26-11
2013-08-23 07:25safety checks for argumentsMatthias Wachs1+7-0
2013-08-23 00:58- fixesBart Polot1+27-9
2013-08-23 00:05- refactor client flow controlBart Polot1+55-54
2013-08-22 17:01- fixesBart Polot1+27-2
2013-08-22 16:45- fixesBart Polot1+22-6
2013-08-22 16:39- syncBart Polot1+4-5
2013-08-22 15:55-converting basic DNS records to GNSChristian Grothoff2+95-12
2013-08-22 15:24communication doneMatthias Wachs1+134-7
2013-08-22 15:15-implementing zkey <-> pkey conversion functionsChristian Grothoff1+48-3
2013-08-22 14:14basic communicationsMatthias Wachs1+162-25
2013-08-22 13:41added vectorproduct protocol definitions added to be localized files to POTFILES added (inactive) changes to the src/Makefile.am added manpage for vectorproduct added apptype for vectorproduct added vectorproduct service, client, API and related sources to SVNChristian Fuchs19+7899-2
2013-08-22 13:12planned end of testMatthias Wachs1+8-2
2013-08-22 11:01Fix the use of s/S field types with ANSI-compliant wprintfsLRN1+6-6
2013-08-22 09:42cannot link memrchr on OS XMatthias Wachs1+3-2
2013-08-22 08:51test if records are removed correctlyMatthias Wachs2+129-162
2013-08-22 08:27ported postgres plugin to new API to get it to compile functionality was not adaptedMatthias Wachs1+101-18
2013-08-22 07:52remove debugging breakMatthias Wachs1+0-1
2013-08-22 07:51simplify to make reader and clang happyMatthias Wachs1+6-4
2013-08-22 07:49-expanding namestore API with pkey <-> zkey conversion functionsChristian Grothoff3+89-15
2013-08-22 07:34-this header is not used hereChristian Grothoff1+0-1
2013-08-22 07:28-move shorten logic to its own fileChristian Grothoff5+641-536
2013-08-22 07:12-code cleanupChristian Grothoff1+106-95
2013-08-22 07:04-dead code eliminationChristian Grothoff1+0-2
2013-08-22 07:03-make clang happyChristian Grothoff1+1-3
2013-08-22 06:33-doxygen fixesChristian Grothoff2+7-7
2013-08-22 06:31-doxygen fixesChristian Grothoff1+12-7
2013-08-22 06:28-doxygen fixesChristian Grothoff2+9-13
2013-08-21 17:48- fixBart Polot1+10-9
2013-08-21 17:18-also on W32Christian Grothoff1+1-1
2013-08-21 17:17-relative pathChristian Grothoff1+1-1
2013-08-21 16:12fix for all mastersMatthias Wachs1+4-4
2013-08-21 16:03removing deprecated argument in 'init' callback of GNUNET_CORE_connectChristian Grothoff19+49-69
2013-08-21 15:51fix typoMatthias Wachs1+1-1
2013-08-21 15:51-pogenChristian Grothoff1+30-32
2013-08-21 15:50-doxygen improvementsChristian Grothoff1+15-15
2013-08-21 15:46latest changes to support multi masterMatthias Wachs1+145-61
2013-08-21 15:34removing GNUNET_CRYPTO_ecc_key_free, use GNUNET_free directly insteadChristian Grothoff50+127-149
2013-08-21 15:32- testbed profiler config for experiments on LRZ linux clusterSree Harsha Totakura1+86-0
2013-08-21 15:19-towards .+ expansion, planning and documenting how and whereChristian Grothoff1+43-4
2013-08-21 15:19document places where SHADOW records likely need to be handledChristian Grothoff2+14-6
2013-08-21 15:18implement conversion to absolute TTLChristian Grothoff1+13-7
2013-08-21 15:18-simplified OR2 APIChristian Grothoff1+1-2
2013-08-21 15:17simplified OR2 APIChristian Grothoff1+10-4
2013-08-21 15:17removing deprecated, dead test-connected APIChristian Grothoff6+8-299
2013-08-21 15:16-misc doxygen fixesChristian Grothoff19+496-358
2013-08-21 14:49- dead codeSree Harsha Totakura1+0-11
2013-08-21 14:48- no need for special parsing of load-leveler generated file since we use MSH from nowSree Harsha Totakura1+1-108
2013-08-21 14:35- enable substitionsSree Harsha Totakura1+44-30
2013-08-21 14:04serialized startupMatthias Wachs1+180-128
2013-08-21 12:31supporting multi master/slave approachMatthias Wachs1+164-61
2013-08-21 11:29applying new speak: proportionalMatthias Wachs1+9-9
2013-08-21 09:53reorder tests: namestore_common -> plugins -> api block testMatthias Wachs3+167-162
2013-08-21 09:46fixing memory leak caused by key derivationMatthias Wachs1+2-0
2013-08-21 09:38missing checkMatthias Wachs1+2-1
2013-08-21 09:22log levelMatthias Wachs1+2-2
2013-08-21 09:21switched test to new apiMatthias Wachs1+56-22
2013-08-21 09:13fixed crash: wrong cls in apiMatthias Wachs1+1-1
2013-08-21 08:22remove docuMatthias Wachs1+1-13
2013-08-21 08:15test compiles again, but fail to get the stored record: in sqlite:get_record_and_call_iterator:Matthias Wachs1+18-34
2013-08-20 20:43-handle CNAMES in GNSChristian Grothoff1+101-49
2013-08-20 15:54- fix debug messageBart Polot1+1-1
2013-08-20 14:31check in wrong lineMatthias Wachs1+1-1
2013-08-20 13:29- test with `.' in hostnameSree Harsha Totakura2+2-2
2013-08-20 13:22- allow parsing hosts with optional username and port numberSree Harsha Totakura3+108-39
2013-08-20 12:28- change id handling as discussed on fridayBart Polot2+141-205
2013-08-20 11:44more clang fixesMatthias Wachs1+2-0
2013-08-20 11:33fix clang reportMatthias Wachs1+6-0
2013-08-20 11:32fixing clang reportsMatthias Wachs2+10-1
2013-08-20 11:15fixing bugs found by clangMatthias Wachs1+8-2
2013-08-20 03:24Link gns to vpn - alwaysLRN1+1-2
2013-08-20 03:24Remove short hashes from W32 GNS helperLRN1+5-6
2013-08-19 19:56Fix 'way too many REGEX PUTs' issue.Maximilian Szengel2+87-42
2013-08-19 19:19-dead headerChristian Grothoff1+0-1
2013-08-19 19:19-dead headerChristian Grothoff1+0-1
2013-08-19 19:18-remove ShortHashCode from API, deprecate SListChristian Grothoff4+33-284
2013-08-19 19:13-dead code eliminationChristian Grothoff3+1-157
2013-08-19 19:11-remove more uses of short hashChristian Grothoff2+7-10
2013-08-19 19:10-fix time testChristian Grothoff1+3-3
2013-08-19 19:09-eliminate more uses of ShortHashCode, breaks signaturesChristian Grothoff3+9-27
2013-08-19 18:56-implementing #2990: integration of gnunet-namestore with identity serviceChristian Grothoff3+79-49
2013-08-19 16:26fixing blacklist: peer ids for blacklisting have changed due to crypto change, so blacklisting did not workMatthias Wachs6+10-15
2013-08-19 16:06fix peer idsMatthias Wachs2+12-5
2013-08-19 15:57make test resistant againt duplicate notificationsMatthias Wachs1+11-0
2013-08-19 15:47fixing mantis 3002Matthias Wachs1+6-6
2013-08-19 14:13fix 2893: Move adaptive parallelisation mechanism to operation queuesSree Harsha Totakura10+418-340
2013-08-19 14:03changing to fancy string and from 3 seconds to 30 secondsMatthias Wachs1+1-1
2013-08-19 09:13- fix resource claiming when deferring operationsSree Harsha Totakura1+4-1
2013-08-19 08:27fix test resultMatthias Wachs1+2-3
2013-08-19 08:10fix logical error to assure buf is never NULLMatthias Wachs1+1-1
2013-08-19 08:06printing size to eliminate dead assignmentMatthias Wachs1+1-1
2013-08-19 07:52remove dead assignmentsMatthias Wachs3+0-4
2013-08-19 07:48dead assignmentMatthias Wachs1+0-1
2013-08-19 07:47remove dead assignmentsMatthias Wachs8+10-20
2013-08-19 07:33remove dead assignmentsMatthias Wachs2+3-3
2013-08-19 06:44multicast/psyc: added admitted_since arg for join_decision(); social: added nym arg for the method cbGabor X Toth3+6-0
2013-08-18 20:47-implementing handling of VPN records in new GNSChristian Grothoff4+191-160
2013-08-18 10:04multicast: replay functions, args, callbacks, return codesGabor X Toth1+107-30
2013-08-18 10:04social: place_look argsGabor X Toth1+9-20
2013-08-16 17:26- add generic channel bufferingBart Polot1+95-79
2013-08-16 17:05- use generic data_ackBart Polot1+9-4
2013-08-16 17:02- mark deprecated, use generic dataBart Polot1+15-10
2013-08-16 14:14-proxy does not build yetChristian Grothoff1+9-9
2013-08-16 13:13- add channel ack typeBart Polot1+5-0
2013-08-16 13:13- add channel_ackBart Polot2+141-7
2013-08-16 12:36- revert to #8472Sree Harsha Totakura1+1-2
2013-08-16 12:31-add option for xgettext to support non-ASCII characters in gettext stringsSree Harsha Totakura1+1-1
2013-08-16 04:08Fix perf_ats to work on W32LRN1+4-0
2013-08-16 04:08Link mesh tests to mesh lib, duhLRN1+1-0
2013-08-16 04:08Make exponential backoff test compile againLRN1+2-0
2013-08-16 04:08Make w32 gns helper compile againLRN1+3-4
2013-08-16 04:08Fix the lack of memrchr on W32LRN1+12-0
2013-08-16 04:08Try to fix a warningLRN1+1-1
2013-08-16 04:08Modernize plibc, use MinGW ANSI STDIOLRN2+21-65
2013-08-16 04:08Fix invocation of just-built toolsLRN8+42-42
2013-08-15 20:53-more work on GNS resolverChristian Grothoff2+281-1406
2013-08-15 19:57social: place_enter2 arg fixGabor X Toth1+1-2
2013-08-15 19:20social: place_enter argsGabor X Toth1+20-9
2013-08-15 18:41-fixing #2985Christian Grothoff1+47-64
2013-08-15 16:43multicast/psyc: transmit callbacks; social: password for home_advertise()Gabor X Toth3+31-12
2013-08-15 16:38- use unix transport pluginSree Harsha Totakura1+3-0
2013-08-15 16:28- rename PEER_GET_CONFIGURATION to PEER_GET_INFORMATIONSree Harsha Totakura8+21-18
2013-08-15 16:27- make no distinction between TCP and UDP port while reserving themSree Harsha Totakura6+33-129
2013-08-15 15:46- use SO_REUSEADDR for SOCK_STREAM type sockets onlySree Harsha Totakura1+9-2
2013-08-15 14:20- try with TCPSree Harsha Totakura1+4-2
2013-08-15 14:11- debugging bind and SO_REUSEADDRSree Harsha Totakura3+75-0
2013-08-15 13:00-updating ignoresChristian Grothoff0+0-0
2013-08-15 12:57-gads to gnuChristian Grothoff21+41-41
2013-08-15 12:34-be more permissive with label syntaxChristian Grothoff1+39-39
2013-08-15 12:17social: home_advertise() - added arg to specify peers for the entryGabor X Toth1+6-1
2013-08-15 12:14-clean client context on shutdownChristian Grothoff1+1-0
2013-08-15 12:13-enable resetting client context to NULLChristian Grothoff1+6-0
2013-08-15 11:53moved policies from multicast to psyc layerGabor X Toth3+71-74
2013-08-15 11:12-fix #2994Christian Grothoff1+15-10
2013-08-15 11:09-handle client disconnects in GNSChristian Grothoff1+28-4
2013-08-15 10:52-eliminating duplicate struct definitionsChristian Grothoff14+464-599
2013-08-15 10:27-if records are deleted, delete them from cache as wellChristian Grothoff1+10-4
2013-08-15 10:25-fixing #2993Christian Grothoff3+60-54
2013-08-15 10:09social api: use ego from identity serviceGabor X Toth1+3-31
2013-08-15 10:09psycstore: added state_hash_update() and counters_get(); psyc: async state_get*(); multicast: membership test & replay paramsGabor X Toth5+211-104
2013-08-15 09:34- fix compileSree Harsha Totakura1+1-1
2013-08-15 09:08- fix parallel buildSree Harsha Totakura1+1-1
2013-08-15 03:58- add generic tid/cid filling, ack processingBart Polot1+98-27
2013-08-15 03:58- add -enc (again??)Bart Polot1+3-0
2013-08-14 23:43-playing with doxygen groupsChristian Grothoff7+207-77
2013-08-14 23:05-doxygenChristian Grothoff10+67-75
2013-08-14 22:44-addressing #2995Christian Grothoff5+143-86
2013-08-14 20:16-undo stupid gettextize overwriteChristian Grothoff1+2-1
2013-08-14 20:11-fixing #2999Christian Grothoff2+5-2
2013-08-14 20:00-implementing #2996Christian Grothoff2+125-118
2013-08-14 17:49- fix loopback channel creation (service already knows channel)Bart Polot1+14-5
2013-08-14 17:40- avoid double pid incrementBart Polot1+2-4
2013-08-14 17:34-old code eliminationChristian Grothoff1+6-423
2013-08-14 17:28-more work on clean main GNS logicChristian Grothoff4+791-153
2013-08-14 17:21- rewrite flow control towards clientsBart Polot1+88-14
2013-08-14 14:38- dohBart Polot1+1-0
2013-08-14 14:37- refecatorBart Polot1+30-14
2013-08-14 13:30- fix scan defectsBart Polot2+1-7
2013-08-14 13:25- refactor queue_add, simplify cleaning upBart Polot1+37-50
2013-08-14 11:37- load default + given configurationSree Harsha Totakura1+1-1
2013-08-14 10:19-message not needed anymoreFlorian Dold6+7266-5610
2013-08-14 08:57- avoid assertion failure if PRIVATE_KEY is not present in PEER sectionSree Harsha Totakura1+22-15
2013-08-14 08:05- remove dead assignmentsSree Harsha Totakura5+0-5
2013-08-14 00:37- fixed generation issuesFlorian Dold3+16-35
2013-08-13 23:39- profiler can be verboseFlorian Dold2+37-7
2013-08-13 23:00-dceChristian Grothoff5+3-12
2013-08-13 22:57-minor fixChristian Grothoff1+1-1
2013-08-13 22:51-dead code eliminationChristian Grothoff1+4-6
2013-08-13 22:48-dead code eliminationChristian Grothoff3+6-23
2013-08-13 22:47-dead code eliminationChristian Grothoff1+0-7
2013-08-13 22:45-dead code eliminationChristian Grothoff1+1-3
2013-08-13 22:44-dead code elimination, and docuChristian Grothoff1+3-4
2013-08-13 22:43-dceFlorian Dold1+0-1
2013-08-13 22:42-dceFlorian Dold1+0-1
2013-08-13 22:35-fix build orderChristian Grothoff1+4-12
2013-08-13 22:28-fixChristian Grothoff1+1-1
2013-08-13 22:13-mark one location of #2985Christian Grothoff1+1-0
2013-08-13 22:11-gns compiles againChristian Grothoff1+1-0
2013-08-13 22:11-adapting gnunet-dns2gns to new APIChristian Grothoff3+45-19
2013-08-13 22:02-typoChristian Grothoff1+1-1
2013-08-13 22:02-make build conditional on MHDChristian Grothoff2+7-5
2013-08-13 22:00-adapting fcfsd to new namestore API, moving from gns to namestore subsystemChristian Grothoff12+1080-1076
2013-08-13 21:38-dead code eliminationChristian Grothoff1+2-16
2013-08-13 21:07-more work on new GNS implementationChristian Grothoff6+582-1037
2013-08-13 21:05- bug in argument parsingFlorian Dold1+3-3
2013-08-13 19:16-documenting open issuesChristian Grothoff2+14-0
2013-08-13 19:14-more coding towards working new GNS serviceChristian Grothoff6+866-2221
2013-08-13 17:49-removing test for dead functionalityChristian Grothoff2+0-335
2013-08-13 17:48-more work on simplified GNS API implementationChristian Grothoff3+55-198
2013-08-13 17:47- not always an errorBart Polot1+1-1
2013-08-13 17:46- fix memleakBart Polot1+2-5
2013-08-13 17:32-simplifying GNS APIChristian Grothoff3+13-1157
2013-08-13 17:17- fix core cancel on shutdownBart Polot1+22-2
2013-08-13 17:10-getting rid of duplication of record type values / enum GNUNET_GNS_RecordTypeChristian Grothoff27+163-300
2013-08-13 16:40-working on new, simplified GNS APIChristian Grothoff6+74-305
2013-08-13 14:38- reset backoff for set listener - increase alphaFlorian Dold2+4-1
2013-08-13 14:16- fix queue destroy orderBart Polot1+10-7
2013-08-13 14:08- IBF alpha adjusted - it's not an error to insert elements twice ---This line, and those below, will be ignored--Florian Dold2+2-2
2013-08-13 13:42- fixes, removed dead codeBart Polot1+24-110
2013-08-13 13:27-adapt PT test to new namestore APIChristian Grothoff2+8-10
2013-08-13 13:26-build namestoreChristian Grothoff3+13-9
2013-08-13 13:25-namestore service builds againChristian Grothoff4+253-913
2013-08-13 11:14- disable nse in the profiler config - handle ghost peers correctly in exchange roundFlorian Dold2+15-5
2013-08-13 11:12- update debug infoBart Polot2+21-11
2013-08-13 10:52- fixesBart Polot1+8-2
2013-08-13 10:45- dohBart Polot1+2-2
2013-08-13 09:18-doxygen fixesChristian Grothoff4+39-48
2013-08-13 08:56- print warnings for failed function callsSree Harsha Totakura1+4-2
2013-08-13 08:55- dead code; fix docSree Harsha Totakura2+1-14
2013-08-13 07:03-fixing #2991Christian Grothoff2+8-2
2013-08-13 01:12- delayed requests correctly when in 'begin' roundFlorian Dold1+3-2
2013-08-13 00:58- proper shutdown sequence for set makes consensus happyFlorian Dold5+52-24
2013-08-12 23:13- rename gnunet-consensus to gnunet-consensus-profiler ---This line, and those below, will be ignored--Florian Dold2+5-5
2013-08-12 23:11- fixed profiler - less INFO, more DEBUGFlorian Dold3+33-32
2013-08-12 22:59- show received elements in consensus profilerFlorian Dold1+37-11
2013-08-12 21:04psyc/social: slave transmit & guest talk flagsGabor X Toth2+29-14
2013-08-12 19:28-more work on new namestore APIChristian Grothoff3+54-256
2013-08-12 19:09-towards namestore support for the new privacy-preserving GNS queriesChristian Grothoff11+1156-1206
2013-08-12 18:00- correct iteraion in multihashmap - iterate over elements with client ack in setFlorian Dold9+291-211
2013-08-12 17:45psyc/social: transmit/announcement flags; multicast: re-added sig. purposeGabor X Toth3+54-10
2013-08-12 16:57psyc/store: added effective_since msg ID for specifying when a membership change went into effect; psyc/social: added state_reset/clear_objects flag for message sending functionsGabor X Toth4+33-38
2013-08-12 16:18- tunnel queueBart Polot1+107-6
2013-08-12 15:16- test memory leakFlorian Dold2+4-2
2013-08-12 15:07- fixesBart Polot1+30-11
2013-08-12 14:50- test for external iterator - const added to result parameter of 'next'Florian Dold3+16-2
2013-08-12 14:49- use after freeBart Polot1+1-1
2013-08-12 14:35- fixed consensus for >2 peersFlorian Dold4+190-56
2013-08-12 14:35- doxygen comment clarificationFlorian Dold1+1-0
2013-08-12 14:34- fixed memory leakFlorian Dold1+6-0
2013-08-12 14:34- listener re-connects transparently - bugsFlorian Dold5+146-49
2013-08-12 14:33- external iterator for multihashmapFlorian Dold2+183-1
2013-08-12 14:12- rollbackBart Polot1+2-2
2013-08-12 14:12- fixesBart Polot3+42-26
2013-08-12 14:09-old fixmeChristian Grothoff1+1-0
2013-08-12 14:05-fix leaks (kind-of related to #2981)Christian Grothoff1+5-2
2013-08-12 14:00-fix #2969Christian Grothoff2+0-2
2013-08-12 13:54-more code migration to microseconds:Christian Grothoff6+97-73
2013-08-12 13:45-some minor code cleanupChristian Grothoff1+71-82
2013-08-12 13:40-indentationChristian Grothoff2+107-89
2013-08-12 13:37- fixBart Polot1+18-15
2013-08-12 13:35- missing header...Bart Polot1+2-2
2013-08-12 13:31- aux functionBart Polot1+36-22
2013-08-12 12:47- use new mesh for test_mesh_localBart Polot3+30-27
2013-08-12 11:53- add exerimental compilation of -encBart Polot1+17-2
2013-08-12 11:52- fixesBart Polot1+7-8
2013-08-12 09:45-big bad bugfix thanks to BartChristian Grothoff1+2-2
2013-08-11 23:46social: use full pubkey as place/nym id; multicast/psyc/store: identify members by their pubkey here tooGabor X Toth5+246-202
2013-08-11 22:33-use ms for timeout, not usChristian Grothoff2+2-2
2013-08-11 22:28-use 5 ms for timeout, not 5 usChristian Grothoff1+1-1
2013-08-11 22:17-round expiration times to full secondsChristian Grothoff2+10-6
2013-08-11 22:09- docsFlorian Dold2+2-2
2013-08-11 21:55-be silentChristian Grothoff1+0-6
2013-08-11 21:46- doc for peerinfoFlorian Dold1+2-0
2013-08-11 21:21changing time measurement from milliseconds to microsecondsChristian Grothoff173+1432-1216
2013-08-11 15:43-fixChristian Grothoff1+1-0
2013-08-11 15:36-add extra context argument for key deriviation, so that fs and gads do not collideChristian Grothoff5+28-10
2013-08-11 03:31- major refactorizationBart Polot1+458-173
2013-08-09 17:19- fixesBart Polot1+5-7
2013-08-08 21:40-working on identity service create/rename/deleteChristian Grothoff2+10-8
2013-08-08 17:30- fixesBart Polot1+11-43
2013-08-08 16:58- fixesBart Polot1+62-45
2013-08-08 16:33- wipBart Polot1+34-34
2013-08-08 15:39-update testcaseChristian Grothoff2+4-12
2013-08-08 15:34number for peersMatthias Wachs1+5-4
2013-08-08 15:24-minor fixesChristian Grothoff4+13-10
2013-08-08 15:24-fixChristian Grothoff1+2-1
2013-08-08 14:43-fix loglevelChristian Grothoff2+2-2
2013-08-08 14:42-raise loglevelChristian Grothoff1+1-1
2013-08-08 14:17- handle P2P channel messagesBart Polot2+131-7
2013-08-08 13:36remove outputMatthias Wachs1+4-4
2013-08-08 13:24fix for resolver timeout issuesMatthias Wachs1+4-4
2013-08-08 12:16debugging messages due to mantis bug 2980Matthias Wachs1+32-7
2013-08-08 11:27- use struct fc instaed of pointerBart Polot1+39-37
2013-08-08 09:53improved messagesMatthias Wachs1+2-1
2013-08-08 09:53improved messagesMatthias Wachs1+8-0
2013-08-08 09:13valid hellos for gnunet9 and fulcrumMatthias Wachs2+0-0
2013-08-08 08:54added warning for self connectMatthias Wachs1+17-4
2013-08-08 08:50more infoMatthias Wachs1+3-0
2013-08-08 08:44invalid for gnunet9Matthias Wachs1+0-0
2013-08-08 08:43this hello causes self-connectsMatthias Wachs1+0-0
2013-08-08 07:58added error messageMatthias Wachs1+8-1
2013-08-08 07:06-fixing comments, indentationChristian Grothoff2+18-15
2013-08-08 05:36-doxygen fixesChristian Grothoff4+7-6
2013-08-07 21:27-fix yearChristian Grothoff1+1-1
2013-08-07 21:27-testcase for new ECC crypto functionsChristian Grothoff2+113-88
2013-08-07 21:26-fixing #2976Christian Grothoff1+4-9
2013-08-07 14:42- demultiplex encrypted payloadBart Polot1+37-38
2013-08-07 14:36-fix W32 FTBFSChristian Grothoff1+4-15
2013-08-07 12:10-rename as format changedChristian Grothoff1+1-1
2013-08-07 10:08new hellos for fulcrum and gnunet9Matthias Wachs2+0-0
2013-08-07 10:04error message instead of assertionMatthias Wachs1+6-2
2013-08-07 09:45some outputMatthias Wachs1+6-1
2013-08-07 08:47-implement block decryption againChristian Grothoff1+39-23
2013-08-07 08:38-fix, handle case where there is no updateChristian Grothoff1+4-1
2013-08-07 08:09core missing for one testMatthias Wachs1+2-1
2013-08-06 20:46-fixing main FS build, updating man page of gnunet-pseudonymChristian Grothoff27+1270-2667
2013-08-06 14:56ready to start with benchmarkign implementationMatthias Wachs1+140-101
2013-08-06 14:38core connectionsMatthias Wachs2+171-6
2013-08-06 14:33-disable identityChristian Grothoff1+3-0
2013-08-06 14:24-again HELLO format change, so these are now bogusChristian Grothoff2+0-0
2013-08-06 14:23-removing RSA hostkeysChristian Grothoff2+0-1
2013-08-06 14:22-updating hostkeys to new formatChristian Grothoff1+0-0
2013-08-06 14:18moving to new, fixed-size encoding of public and private ECC keys everywhere, also improving ECC API to better support ECRS/GADS operationsChristian Grothoff93+1123-1044
2013-08-06 13:47peers are connectingMatthias Wachs1+21-90
2013-08-06 10:31connects only with valgrind?!Matthias Wachs1+22-23
2013-08-06 10:15connectingMatthias Wachs1+4-4
2013-08-06 10:12changes to perf_atsMatthias Wachs1+138-27
2013-08-06 09:00initialization with atsMatthias Wachs1+162-26
2013-08-06 07:57variable number of peerMatthias Wachs1+25-4
2013-08-05 18:10- handle local create channel, add channel id for global, root, destBart Polot1+103-80
2013-08-05 15:02intermediate commitMatthias Wachs2+100-6
2013-08-05 14:26add testbed disable all connections in confMatthias Wachs4+93-23
2013-08-05 14:06- apparenty inline comments are badBart Polot1+2-1
2013-08-05 14:02- new client handlesBart Polot1+10-10
2013-08-05 13:57- handle connection keep-alivesBart Polot1+27-21
2013-08-05 13:49- handle new ack/poll connection-aware messagesBart Polot1+28-37
2013-08-05 13:39- change hop-by-hop ACK to be per-connection not per-peerBart Polot2+113-152
2013-08-05 13:32confs and makefileMatthias Wachs4+42-9
2013-08-05 12:49basics for generic ats benchmarkMatthias Wachs2+79-17
2013-08-05 12:38duplicate headerMatthias Wachs1+0-27
2013-08-05 10:14- generic handler for encrypted dataBart Polot1+32-70
2013-08-05 09:57- add const status to getter paramsBart Polot1+3-3
2013-08-05 09:55- fixesBart Polot1+19-7
2013-08-05 09:49- doxygenBart Polot1+2-2
2013-08-05 09:48- wipBart Polot1+189-8
2013-08-04 18:43Fixing the commentsClaudiu Olteanu1+2-2
2013-08-04 18:37Fixing the commentsClaudiu Olteanu1+19-23
2013-08-04 18:19Extending the testcases to use bluetoothClaudiu Olteanu13+476-98
2013-08-03 01:32- channel data ackBart Polot1+99-118
2013-08-03 01:15- channel data manipulationBart Polot2+155-222
2013-08-03 00:47- doxygen orderBart Polot1+9-7
2013-08-03 00:43- handle connection destroyBart Polot1+27-40
2013-08-03 00:34- fixesBart Polot1+17-15
2013-08-02 13:56fix for crash on buildbotsMatthias Wachs1+4-5
2013-08-02 12:40fixed doxygen documentationMatthias Wachs1+27-37
2013-08-02 11:59no valgrindMatthias Wachs1+1-1
2013-08-02 08:21- connection ackBart Polot1+49-42
2013-08-02 03:09- fixesBart Polot1+12-17
2013-08-02 03:02- dead codeBart Polot1+0-68
2013-08-02 02:51- handle connection_createBart Polot1+173-131
2013-08-02 02:03- queue_add, prioritiesBart Polot1+34-55
2013-08-02 01:40- fixBart Polot1+21-21
2013-08-02 01:35- queue_destroy, queue_sendBart Polot1+62-178
2013-08-02 01:01- connection timeout managementBart Polot1+55-39
2013-08-02 00:47- channel destroy iteratorBart Polot1+22-26
2013-08-02 00:42- fixesBart Polot1+10-26
2013-08-02 00:38- tunnel, connection destroyBart Polot1+59-16
2013-08-02 00:26- connection, tunnel destroyBart Polot1+55-55
2013-08-02 00:07- dont send p2p traffic for local clientsBart Polot1+7-9
2013-08-02 00:01- fixBart Polot1+2-2
2013-08-02 00:01- new channel message typesBart Polot1+11-11
2013-08-01 23:57- channel message typesBart Polot1+2-2
2013-08-01 23:57- channel destroy notificationBart Polot2+90-52
2013-08-01 23:34- mesh encapsulate message typesBart Polot1+13-3
2013-08-01 23:33- encapsulate channel traffic in tunnel messageBart Polot2+190-74
2013-08-01 18:51- refactorBart Polot1+65-60
2013-08-01 18:27- more channel modificationsBart Polot3+139-87
2013-08-01 15:26fixed stat counters reduced loggingMatthias Wachs6+83-57
2013-08-01 14:49fixes for list queuesMatthias Wachs3+11-8
2013-08-01 14:39fixesMatthias Wachs1+0-16
2013-08-01 14:36new unified communication mechanismMatthias Wachs4+221-114
2013-08-01 14:11- channel messages do not include tunnel infoBart Polot2+34-31
2013-08-01 12:25changes to schedulerMatthias Wachs3+186-42
2013-08-01 11:30- channel managementBart Polot1+111-114
2013-08-01 09:55message parsing on receiveMatthias Wachs3+357-22
2013-08-01 09:42- fixesBart Polot1+7-9
2013-08-01 08:51renaming stats and cfgMatthias Wachs6+25-25
2013-08-01 08:50refactoring since names are too longMatthias Wachs7+112-65
2013-08-01 08:14docu and additional queueMatthias Wachs1+43-6
2013-08-01 07:53- fixBart Polot1+2-2
2013-08-01 07:52changes for experimentationMatthias Wachs7+559-10
2013-07-31 08:07- wipBart Polot3+319-261
2013-07-30 15:43-make use of deterministic ECDSA in FS, requires libgcrypt from Git as of yesterdayChristian Grothoff4+54-27
2013-07-30 12:22updated codeMatthias Wachs4+21-13
2013-07-29 03:50multicast: no state_deltaGabor X Toth1+32-45
2013-07-28 19:57multicast/psyc: join cb for members/slaves tooGabor X Toth2+12-8
2013-07-28 19:30multicast: additional args for member_start, origin_start, origin_to_all; social: use private key struct instead of fileGabor X Toth3+92-65
2013-07-28 14:59-fix #2970Christian Grothoff1+18-9
2013-07-28 11:11Implementing broadcast functionality; Resolving the 'security block' errors; Handling select and send errorsClaudiu Olteanu2+526-165
2013-07-27 07:50- wipBart Polot4+167-85
2013-07-26 12:56social: home_leave()Gabor X Toth1+6-3
2013-07-26 12:56psycstore: state_modify()Gabor X Toth1+18-8
2013-07-26 12:56psyc: use relays for join decision in this api tooGabor X Toth1+10-0
2013-07-25 15:10- wipBart Polot1+8-15
2013-07-25 14:13fixNils Durner1+2-3
2013-07-25 14:04- wipBart Polot1+31-43
2013-07-25 14:03- connections dont have optionsBart Polot1+2-11
2013-07-25 13:45multicast: message_cb and last_fragment_id for origin_start(); env lib: indicating state resetGabor X Toth2+21-6
2013-07-25 13:11- wipBart Polot1+24-28
2013-07-25 13:11- ack is independent from tunnelBart Polot1+2-6
2013-07-25 10:11- typoBart Polot1+1-1
2013-07-25 10:08- compilation fixesBart Polot2+12-13
2013-07-25 09:59- remove duplciate enumBart Polot1+0-32
2013-07-24 15:50- Changed tunnel_use_path to use connectionBart Polot1+30-32
2013-07-24 15:30- calcualte path cost including overlapBart Polot1+48-27
2013-07-24 15:30- fixBart Polot1+0-1
2013-07-24 14:50RFC new gns publishingMatthias Wachs3+38-1
2013-07-24 14:41- connection message constructionBart Polot1+106-71
2013-07-24 14:41- new connection messagesBart Polot1+6-17
2013-07-24 14:14- format stringFlorian Dold1+2-2
2013-07-24 14:03strange typo in dvFlorian Dold1+1-1
2013-07-24 13:52- loggingFlorian Dold2+8-3
2013-07-24 13:50- connection messagesBart Polot1+31-22
2013-07-24 13:49- new P2P messagesBart Polot1+45-46
2013-07-24 13:48- more renamed message typesBart Polot1+2-0
2013-07-24 13:41- connection creation functionBart Polot1+40-57
2013-07-24 13:40- New message namesBart Polot1+8-5
2013-07-24 13:19- docBart Polot1+10-2
2013-07-24 13:14- change function declarations to new data structuresBart Polot1+96-112
2013-07-24 12:14-do NOT cancel hereChristian Grothoff1+1-3
2013-07-24 12:12- new data structuresBart Polot1+93-103
2013-07-24 11:39- msg type addedFlorian Dold1+15-0
2013-07-24 11:06-fix warnings on W32Christian Grothoff1+7-3
2013-07-24 11:04-w32 bugfix -- compiler warning tooChristian Grothoff3+23-3
2013-07-24 11:00- don't build new mesh for now, too brokenBart Polot1+1-1
2013-07-24 10:48-consensus fixesFlorian Dold4+60-9
2013-07-23 22:19- return, don't breakFlorian Dold1+1-1
2013-07-23 22:13- modulo in shuffleFlorian Dold1+1-2
2013-07-23 21:45- extract context msg correctlyFlorian Dold3+21-5
2013-07-23 21:27-send elements to clientFlorian Dold1+32-1
2013-07-23 20:29- better debug logs, ibf tweakFlorian Dold2+33-9
2013-07-23 20:15skiping the broadcast messagesClaudiu Olteanu1+135-126
2013-07-23 18:37- wipBart Polot1+177-149
2013-07-23 17:31- missing fileBart Polot1+293-0
2013-07-23 17:26- docsFlorian Dold1+2-3
2013-07-23 17:26- set iterationFlorian Dold5+193-1
2013-07-23 16:24- commentFlorian Dold1+3-1
2013-07-23 16:18- set iterate declarationFlorian Dold1+35-3
2013-07-23 14:35- pass set service disconnect to clientFlorian Dold3+55-16
2013-07-23 14:32Change MESH API to use Tunnel to use ChannelBart Polot3+438-442
2013-07-23 14:03- add .h files for new mesh apiBart Polot4+2597-2
2013-07-23 13:27- copy mesh protocol for encrypted versionBart Polot1+1-1
2013-07-23 13:24- dead codeBart Polot1+0-20
2013-07-23 13:20- add separate encryption enabled mesh to avoid breakage during developementBart Polot2+6025-1
2013-07-23 13:05- doxygenBart Polot1+1-1
2013-07-23 13:04- don't use peer_info as a data strcut nameBart Polot1+100-103
2013-07-23 12:53- doxygenBart Polot1+4-4
2013-07-23 12:51- don't leak memory on repeated PATH_CREATEBart Polot1+18-14
2013-07-23 05:38multicast: group_member_remove()Gabor X Toth1+39-0
2013-07-23 05:38multicast/psyc: no part cb neededGabor X Toth2+12-91
2013-07-23 05:38multicast/psyc: use start/stop naming for master/originGabor X Toth2+17-17
2013-07-23 05:38untabifyGabor X Toth4+106-106
2013-07-22 23:31- send ack could call queue_add and set the handlerBart Polot1+17-13
2013-07-22 23:20- don't try to do stuff on an error callbackBart Polot1+10-5
2013-07-22 21:46- remove assertion: can happen that if both own and cli send a destroy tunnel, funcion will be called twice, this is not an errorBart Polot1+10-8
2013-07-22 18:15- handle cyclic IBFs and SEs correctlyFlorian Dold3+22-10
2013-07-22 17:52- cancel polling on cancel_queuesBart Polot1+8-1
2013-07-22 17:35- not an error, messages could have crossed on the wireBart Polot1+1-1
2013-07-22 17:33- add port number to debugBart Polot2+11-6
2013-07-22 17:16- not an errorBart Polot1+3-2
2013-07-22 17:15- if the next peer has destroyed tunnel, don't poll, destroy any leftover trafficBart Polot1+29-15
2013-07-22 16:56- inverted comparison operatorsBart Polot1+9-9
2013-07-22 16:36- copy and d'ohBart Polot1+1-1
2013-07-22 16:34- cancel retransmissions on destroyBart Polot1+45-12
2013-07-22 16:14- unregister ports on client disconnectBart Polot1+33-1
2013-07-22 16:03- try to work if both RELIABLE and NOBUFFER options are selectedBart Polot1+1-1
2013-07-22 13:51- fix mantis 2954Bart Polot1+1-2
2013-07-22 13:50- log wrong TIDBart Polot1+1-0
2013-07-22 13:28- move tunnel number verification to functionBart Polot1+5-14
2013-07-22 13:06- fixBart Polot1+2-3
2013-07-22 13:05- make sure fc->t is initializedBart Polot1+2-0
2013-07-22 13:02- allow same owner && clientBart Polot1+10-3
2013-07-22 12:12- test for correct uncommited set op destructionFlorian Dold1+10-0
2013-07-22 12:11- cancel uncommited set operation correctlyFlorian Dold1+15-13
2013-07-22 08:32-handle set API quirk -- #2955Christian Grothoff1+2-0
2013-07-22 07:19-note where 2919 should be also implementedChristian Grothoff1+2-0
2013-07-22 07:18rename GNUNET_TUN_ipvXtoregex to GNUNET_TUN_ipvXtoregexsearch to clarify that this is for generating the search stringsChristian Grothoff4+14-14
2013-07-22 07:16-move all code that deals with IP/policy to regex/string conversion to tunChristian Grothoff3+95-22
2013-07-21 16:29-do NULL check before dereferencingChristian Grothoff1+12-4
2013-07-21 16:27-initialize element typeChristian Grothoff1+1-0
2013-07-21 16:25-fix uninit and fix leakChristian Grothoff1+2-0
2013-07-21 12:51Fixing the function called to convert a string address to a binary addressClaudiu Olteanu1+9-9
2013-07-19 16:48Fixed some bugsClaudiu Olteanu1+92-49
2013-07-19 15:08- Fix coverity 10602Bart Polot1+1-1
2013-07-19 14:54- fix cov10603Bart Polot1+0-1
2013-07-19 14:27- log tunnel state evolutionBart Polot1+83-12
2013-07-19 13:55Fixing dependencies for bluetooth pluginClaudiu Olteanu1+12-10
2013-07-19 13:46- missing message typesBart Polot1+10-5
2013-07-19 13:46- major refactoring, implement bi-directional keepalives, retransmit initial messages when lostBart Polot3+657-540
2013-07-19 11:30-doxygen fixesChristian Grothoff2+2-5
2013-07-19 11:14-fixed memory leakFlorian Dold1+1-1
2013-07-19 11:12-missing returnFlorian Dold1+1-0
2013-07-19 11:12- fixed malloc sizeFlorian Dold1+2-2
2013-07-18 22:48- set autostartFlorian Dold1+3-0
2013-07-18 21:12-pogenChristian Grothoff1+7-7
2013-07-18 21:12-minor code cleanupChristian Grothoff5+65-23
2013-07-18 14:37uninitialized variableMatthias Wachs1+1-1
2013-07-18 13:54- fix condition to omit hop-by-hop ACKBart Polot1+6-11
2013-07-18 13:51const was discardedMatthias Wachs1+1-1
2013-07-18 13:47-updating ignoresChristian Grothoff1+0-0
2013-07-18 13:45-removing last bits of RSA support, as this code is now deadChristian Grothoff10+4-3157
2013-07-18 13:36-add dependencies to hopefully make W32 bb happyChristian Grothoff1+6-3
2013-07-18 13:34-fix function signatureChristian Grothoff1+4-6
2013-07-18 13:27-use sh instead of bashChristian Grothoff2+2-2
2013-07-18 12:56-enable bufferingChristian Grothoff1+2-2
2013-07-18 12:42- fixBart Polot1+2-0
2013-07-18 12:36- don't zero send flag after a cancelled transmissionBart Polot1+1-1
2013-07-18 12:35- fix ACK for TO_ORIG trafficBart Polot1+5-4
2013-07-18 12:22- debugBart Polot1+10-5
2013-07-18 12:14-fix shutdown logicChristian Grothoff1+3-1
2013-07-18 12:10- debug, cleanupBart Polot1+5-5
2013-07-18 11:54-fixing bad replacement earlierChristian Grothoff1+11-10
2013-07-18 11:53- doc, warningsBart Polot3+16-2
2013-07-18 11:50-sync for bartChristian Grothoff2+36-33
2013-07-18 11:42- assert return valuesSree Harsha Totakura2+3-2
2013-07-18 11:42- remove dependency on DHTSree Harsha Totakura2+16-16
2013-07-18 11:37-nicer loggingChristian Grothoff2+19-10
2013-07-18 11:31-missing file, more cleanupChristian Grothoff2+810-93
2013-07-18 11:11-minor bugfixesChristian Grothoff1+4-4
2013-07-18 11:06-splitting mesh into server and client partsChristian Grothoff7+670-1251
2013-07-18 09:07-minor code cleanupChristian Grothoff4+15-15
2013-07-18 07:03memory leakMatthias Wachs1+1-0
2013-07-18 07:01bug fixMatthias Wachs1+1-0
2013-07-17 21:46-renaming stream->mesh where applicableChristian Grothoff3+101-102
2013-07-17 21:46-removing obsolte stream message typesChristian Grothoff2+8-67
2013-07-17 20:26-modernize a bit moreChristian Grothoff1+2-2
2013-07-17 20:26-code cleanup, tolerate e->vals of NULLChristian Grothoff1+47-61
2013-07-17 20:26-misc bugfixes and test-fixesChristian Grothoff6+69-86
2013-07-17 19:33-skeleton for 2nd testChristian Grothoff1+321-0
2013-07-17 13:43PSYC/multicast: message parameters for join/part requestsGabor X Toth3+47-25
2013-07-17 13:35- gns depends on vpnBart Polot1+1-1
2013-07-17 13:20- TODOBart Polot1+1-0
2013-07-17 13:19- cleanupBart Polot1+1-9
2013-07-17 12:54- refactorBart Polot1+5-7
2013-07-17 12:46- return on errorBart Polot1+3-0
2013-07-17 12:43- use proper IDBart Polot1+1-1
2013-07-17 12:42- log event, not an errorBart Polot1+4-2
2013-07-17 12:40- start poll on queue_addBart Polot1+6-0
2013-07-17 12:37-improve testChristian Grothoff1+92-6
2013-07-17 10:33-use separate logging cateogory for util-server-ncChristian Grothoff1+2-2
2013-07-17 10:33-identity API bugfixesChristian Grothoff3+54-7
2013-07-17 10:01-fix typosChristian Grothoff5+18-10
2013-07-17 09:41-fix uninitialized fieldsChristian Grothoff1+5-0
2013-07-17 09:25-sillinessChristian Grothoff1+0-3
2013-07-17 07:47-add missing includes for FreeBSDChristian Grothoff1+3-0
2013-07-17 07:12removing breaks, adding statsMatthias Wachs2+15-13
2013-07-17 07:03broken buildMatthias Wachs1+1-1
2013-07-16 23:18-doxygenChristian Grothoff3+5-2
2013-07-16 19:08social: finish callback for history lessonGabor X Toth1+39-23
2013-07-16 15:10-add identity service to standard buildChristian Grothoff2+2-1
2013-07-16 15:09-towards testing identity serviceChristian Grothoff7+228-35
2013-07-16 13:17-use new APIBart Polot1+4-4
2013-07-16 12:56- update cleaner in testcaseBart Polot1+1-0
2013-07-16 12:54- make send_client_destroy generic and same-client-friendlyBart Polot1+8-11
2013-07-16 12:50-cancel polling on tunnel destruction/empty queueBart Polot1+30-12
2013-07-16 12:49debug tunnel destroyBart Polot1+7-4
2013-07-16 12:07- uninitialized memory on the networkBart Polot1+2-1
2013-07-16 12:06- destroy tunnel at the end of the functionBart Polot1+7-6
2013-07-16 11:52- don't do valgrind by defaultBart Polot1+1-1
2013-07-16 11:21Remove streamBart Polot19+1-8177
2013-07-16 08:46-proper support for initial listing vs. monitor modeChristian Grothoff2+14-4
2013-07-16 08:42local doxygenGabor X Toth3+317-0
2013-07-16 08:42psyc/social docsGabor X Toth3+13-10
2013-07-16 08:40initial version of gnunet-identity command-line toolChristian Grothoff5+218-9
2013-07-16 08:19-theoretically finished identity service (untested)Christian Grothoff1+19-9
2013-07-16 08:13-handle loading, deletion and renaming of files of egosChristian Grothoff1+68-4
2013-07-16 08:00-update subsystem cfg on rename/deleteChristian Grothoff1+111-1
2013-07-16 07:49-implement set handlingChristian Grothoff1+72-5
2013-07-16 07:42-handle get failure properlyChristian Grothoff2+7-8
2013-07-16 00:11- disconnect tunnels before destorying mesh handleBart Polot1+6-6
2013-07-16 00:00- use same options everywhereBart Polot2+5-5
2013-07-15 23:34- unchoke client after 64 messages hace been ACK'dBart Polot1+5-4
2013-07-15 23:00 - debugBart Polot1+2-2
2013-07-15 22:37- off by oneBart Polot1+1-1
2013-07-15 22:37- change MID to 32bits, allow overflow (fixes lost packet 0)Bart Polot2+58-60
2013-07-15 22:04-fix: set default includes service name, not identity nameChristian Grothoff1+7-4
2013-07-15 21:56-handle get defaultChristian Grothoff1+89-5
2013-07-15 21:43-notes on what is leftChristian Grothoff1+22-0
2013-07-15 21:40-towards handling identifier creationChristian Grothoff1+54-4
2013-07-15 21:34-towards handling rename/delete requestsChristian Grothoff1+104-7
2013-07-15 21:10-code to generate some of the responsesChristian Grothoff1+72-4
2013-07-15 20:52-skeleton for identity serviceChristian Grothoff1+277-3
2013-07-15 20:37-suspend/resume is unnecessary nowChristian Grothoff1+0-4
2013-07-15 20:27-finishing identity client library, at least in theory (untested)Christian Grothoff1+79-4
2013-07-15 19:17- debugBart Polot1+5-2
2013-07-15 19:05Refactored code to eliminate duplicates depending on FWD/BCK trafficBart Polot1+185-340
2013-07-15 17:54- fixedBart Polot1+0-1
2013-07-15 17:52- don't discriminate against unreliable tunnelsBart Polot1+4-0
2013-07-15 17:44- Poll whenever the queue is not emptyBart Polot1+5-5
2013-07-15 17:35- don't allow more than 64 messages in the input buffer of the ownerBart Polot1+19-13
2013-07-15 14:09- fix polling in the presence of lost dataBart Polot1+79-27
2013-07-15 12:56- use fitting data typeBart Polot1+2-2
2013-07-15 12:26-hacking get, rename, delete on client sideChristian Grothoff1+94-7
2013-07-15 12:22Change get_info APIBart Polot3+89-51
2013-07-15 12:22- debigBart Polot1+2-0
2013-07-15 11:35- ignoreBart Polot0+0-0
2013-07-15 11:30- fix end-to-end stalling, update todoBart Polot1+4-0
2013-07-15 11:29- docBart Polot2+1-9
2013-07-15 09:57udp returned addresses with 0-portMatthias Wachs1+4-0
2013-07-15 09:22improved printingMatthias Wachs1+3-2
2013-07-15 09:22while running transport: valgrind showed memory leak due to not removed resolution processes storing pretty printer requests and removing them after timeoutMatthias Wachs2+166-3
2013-07-15 09:13PSYC: historic message flagGabor X Toth2+14-5
2013-07-15 08:43do not use foreverMatthias Wachs1+3-1
2013-07-15 08:27social: use the TransmitReadyNotify callback from the connection lib for transmissionsGabor X Toth2+8-8
2013-07-15 07:54PSYC: move history & state functions to the common channel APIGabor X Toth1+112-112
2013-07-15 07:54env: doc; spacesGabor X Toth5+50-50
2013-07-15 07:25PSYC API: use master/slave/channel terminologyGabor X Toth3+136-134
2013-07-15 07:25PSYC/social: use an Environment for setting variables / state operationsGabor X Toth4+275-279
2013-07-15 07:25psyc(store): group generation only needed when storing the messageGabor X Toth2+2-14
2013-07-15 07:25multicast: message fragmentationGabor X Toth4+162-76
2013-07-15 07:25psyc api: no state events, those are handled in socialGabor X Toth1+19-50
2013-07-15 07:25PLACE record type for gns & namestoreGabor X Toth2+11-1
2013-07-14 23:28-doxygenChristian Grothoff1+2-2
2013-07-14 20:45-break in unimplemented functionsChristian Grothoff1+5-0
2013-07-14 20:37-addressing variable-size ECC private key len in IPCChristian Grothoff2+31-32
2013-07-14 20:27-first steps towards identity client APIChristian Grothoff4+436-67
2013-07-14 19:55-cleanerChristian Grothoff1+9-14
2013-07-14 19:25-renaming pseudonym to ego in identity serviceChristian Grothoff3+39-50
2013-07-14 19:15-bad style, dieChristian Grothoff1+0-4
2013-07-14 19:15-improved debug logicChristian Grothoff2+7-8
2013-07-14 18:59-update ignoresChristian Grothoff0+0-0
2013-07-14 18:59-create makefiles for identity serviceChristian Grothoff1+2-0
2013-07-14 18:58-license version fixChristian Grothoff1+1-1
2013-07-14 18:57-identity IPC definitions: message typesChristian Grothoff2+48-5
2013-07-14 18:53-identity IPC definitionsChristian Grothoff2+332-11
2013-07-14 18:22-fix #2940 - FTBFSChristian Grothoff1+6-6
2013-07-14 18:20-skeleton for identity serviceChristian Grothoff6+615-0
2013-07-14 11:25Integrating bluetooth in the configuration fileClaudiu Olteanu1+7-0
2013-07-14 11:05Integrating bluetooth pluginClaudiu Olteanu2+50-1
2013-07-13 22:56-typoChristian Grothoff1+1-1
2013-07-13 19:29-updating ignoresChristian Grothoff0+0-0
2013-07-13 19:28-adding missing functions to identity service to make it more complete wrt replacing namestore functions from FSChristian Grothoff1+42-0
2013-07-13 18:55-fix yearChristian Grothoff1+1-1
2013-07-13 18:51-documenting and cleaning up gnunet-publish codeChristian Grothoff1+140-46
2013-07-13 16:51- queue destructionFlorian Dold1+1-1
2013-07-13 16:07-update test cases and improve outputChristian Grothoff4+15-5
2013-07-13 15:49-fix loglevelChristian Grothoff1+1-1
2013-07-13 15:36-move dv API header to where it would typically belongChristian Grothoff4+167-166
2013-07-13 15:34-bring set/gns into the fold of non-experimental subsystemsChristian Grothoff1+3-1
2013-07-13 15:33-add dv_get_network to DV API, improve signature to use 'struct Session *' instead of 'void *'Christian Grothoff10+66-33
2013-07-13 15:00 dont skip when mid > tragetBart Polot1+0-1
2013-07-13 14:58Adding a copy of wlan plugin used for bluetooth pluginClaudiu Olteanu3+1942-21
2013-07-13 14:54 fixesBart Polot1+17-8
2013-07-13 12:09 fixes. lunch breakBart Polot1+9-1
2013-07-13 11:50- use one tunnelnotification structBart Polot3+15-15
2013-07-13 11:46- bitfield does not loke NBOBart Polot1+2-3
2013-07-13 11:43- update status of client protocolBart Polot2+65-64
2013-07-13 10:15- initital implementation of bitfield ACK-ing of future messagesBart Polot1+154-5
2013-07-13 09:10- use enum, add out of order optionBart Polot1+18-2
2013-07-13 09:09- tweak timing, improve precessing of received messagesBart Polot1+25-6
2013-07-13 08:45-return NULL if never setChristian Grothoff1+3-0
2013-07-13 03:42- don't retransmit so eagerlyBart Polot1+3-1
2013-07-13 03:39- filter by typeBart Polot1+2-0
2013-07-13 03:39- separate hop and end ACK at destinationBart Polot1+14-13
2013-07-13 03:16- off by oneBart Polot1+10-6
2013-07-13 02:51- debugBart Polot1+2-0
2013-07-13 02:46- when injecting a retransmitted message in the queue, update its pid to the lowest from the queueBart Polot1+21-7
2013-07-13 02:29- fixesBart Polot1+6-3
2013-07-13 02:06- undo mix of pid and midBart Polot1+6-10
2013-07-13 01:43- fix unreliable unicastBart Polot1+4-2
2013-07-13 01:36- fix disconnecting of ghost clientsBart Polot1+13-6
2013-07-13 01:32- connect_notify is also called with NULL on server shutdownBart Polot3+12-2
2013-07-13 01:20Add context to a client immediately after connection. Otherwise calling SERVER_get_client_context on a client that never sent an initial message (and didn't have a chance to receive something via SERVER_set_client_context) causes an assertion failure in server.c:355. This happens when the client can connect to the service on multiple protocols, one of the connections will be immediately closed (see bug for ghost client disconnects)Bart Polot1+22-5
2013-07-13 01:13- use message ID for end-to-end ACKsBart Polot2+74-91
2013-07-12 23:01- limit retransmission buffer sizeBart Polot1+17-7
2013-07-12 22:37- don't retransmit a message if it's stil in the outgoing queueBart Polot1+28-4
2013-07-12 22:15- calculate round trip time of real message, not originalBart Polot1+13-4
2013-07-12 22:13-fix doxygenChristian Grothoff1+1-1
2013-07-12 15:27new hellosMatthias Wachs2+0-0
2013-07-12 15:04template updateMatthias Wachs1+13-2
2013-07-12 14:56using inbound stringMatthias Wachs6+10-10
2013-07-12 14:55String to print inbound connectionsMatthias Wachs1+2-0
2013-07-12 14:45fixing crashMatthias Wachs1+10-0
2013-07-12 14:42unused variableMatthias Wachs1+0-1
2013-07-12 14:15important checkMatthias Wachs1+9-0
2013-07-12 13:53- use correct ACK for nonreliable tunnelsBart Polot1+2-2
2013-07-12 13:46fixMatthias Wachs1+0-1
2013-07-12 13:43fix if plugin is loaded only in stub modeMatthias Wachs4+14-4
2013-07-12 13:28automatically replace all server addresses with client addressesMatthias Wachs1+11-1
2013-07-12 13:04substring search is the root of all evil: peerinfo did load wrong plugin if substring matches: used https for http addressMatthias Wachs1+11-2
2013-07-12 11:22- use API change from r27944Bart Polot1+8-20
2013-07-12 09:43PSYC/social: header for method callbacksGabor X Toth3+49-1
2013-07-12 09:15fix state machineMatthias Wachs1+6-9
2013-07-12 08:58disabling error level message, adding stats insteadMatthias Wachs1+12-2
2013-07-12 08:51fixed address validation for plugins with client server architectureMatthias Wachs1+18-2
2013-07-12 08:50verified and improved address checking for external hostname and verify optionMatthias Wachs1+6-6
2013-07-12 08:47PSYC APIs: added missing args and functions, more consistent namingGabor X Toth8+496-310
2013-07-11 22:18-adding API to associated user context with a server's client to avoid ugly hacks, such as linked list searches and casting pointers to integers (thanks to Peter-Vogginger for forcing me to fix this)Christian Grothoff2+89-6
2013-07-11 22:08-adding missing file"Christian Grothoff1+77-0
2013-07-11 20:45-disable regex autostart for testsChristian Grothoff1+3-0
2013-07-11 20:41-no namestore autostartingChristian Grothoff2+4-2
2013-07-11 20:35-no regex autostartChristian Grothoff1+3-0
2013-07-11 19:01fixed test caseFlorian Dold1+1-1
2013-07-11 18:41- fix segfault on errorBart Polot1+1-1
2013-07-11 16:27-fixChristian Grothoff1+5-1
2013-07-11 16:03enabling address check in validationMatthias Wachs2+29-3
2013-07-11 15:24- adapt delay after each ACKBart Polot1+1-1
2013-07-11 15:24improved network switchingMatthias Wachs1+7-2
2013-07-11 15:22- fix use after freeBart Polot2+14-8
2013-07-11 15:19-fixChristian Grothoff1+2-2
2013-07-11 15:04notify ATS about a session (used for for validation) if we receive payload from a remote peer on this sessionMatthias Wachs2+14-4
2013-07-11 14:48- fixed weird 'feature'Bart Polot1+5-2
2013-07-11 14:44new function to check if session is known to ats required for two reasons: we cannot update metrics for validation sessions since these are not known to ats a remote peer can decide to use an inbound validation session to transmit data, so we have to add the session to ats if we receive payload on a sessionMatthias Wachs2+40-6
2013-07-11 14:39-add extra checksChristian Grothoff1+4-4
2013-07-11 14:30Finishing mesh reliable: - per-tunnel retransmission, always retransmit oldest not-ACK'd message - adaptive retransmission delay -- start with 1s -- use per-message timing to update expected delay on each ACK as d = avg (d, new) -- update pending retransmissions with new valuesBart Polot1+150-85
2013-07-11 14:03log levelMatthias Wachs1+2-2
2013-07-11 13:50removing unwanted breakMatthias Wachs1+0-1
2013-07-11 13:49removing general address addingMatthias Wachs1+10-6
2013-07-11 13:48printing inbound addressesMatthias Wachs1+2-2
2013-07-11 13:48adding debug messageMatthias Wachs1+6-1
2013-07-11 13:48fixed: inbound address size reporting inbound sessionsMatthias Wachs1+8-10
2013-07-11 13:03- more mess from retransmission of dataBart Polot2+5-3
2013-07-11 12:56notification for inbound sessionsMatthias Wachs1+51-8
2013-07-11 12:53- fix memleakBart Polot1+1-0
2013-07-11 12:53- queue_destroy does all the workBart Polot1+0-1
2013-07-11 12:34fix: wrong address lengthMatthias Wachs1+2-2
2013-07-11 12:11- drop newest message when a retransmission comes inBart Polot1+5-3
2013-07-11 12:06fixed: printing of inbound session size of inbound sessionsMatthias Wachs1+55-10
2013-07-11 12:03-typoChristian Grothoff1+1-1
2013-07-11 12:03-slight simplificationsChristian Grothoff1+50-45
2013-07-11 11:58- avoid POLL messing with reliability counterBart Polot1+53-14
2013-07-11 11:56-documentChristian Grothoff2+2-0
2013-07-11 11:39- avoid POLL messing with reliability counterBart Polot1+11-2
2013-07-11 11:35added bt quotaMatthias Wachs1+3-0
2013-07-11 11:29fixed: - printing inbound connections - lookup for existing sessions - notifying transport with session_start only for inbound sessionsMatthias Wachs1+30-16
2013-07-11 09:37fix:Matthias Wachs1+17-10
2013-07-11 09:15fix for printingMatthias Wachs1+6-1
2013-07-11 07:47remove ,Matthias Wachs1+1-1
2013-07-11 07:24fixing uninitialized valuesMatthias Wachs1+8-0
2013-07-11 07:03fix for headerMatthias Wachs1+4-3
2013-07-10 23:08- doxygenBart Polot1+0-1
2013-07-10 17:29- don't let retransmissions mess with per-hop ACKBart Polot1+11-4
2013-07-10 16:53- data_ack ack's all previous messages, change hashmap to FIFO DLLBart Polot1+57-43
2013-07-10 15:36- missing message typesBart Polot1+12-7
2013-07-10 15:11- updated message numbersBart Polot1+12-7
2013-07-10 15:10- use different DATA ACK for both directionsBart Polot1+23-15
2013-07-10 15:10- nboBart Polot1+1-0
2013-07-10 14:23-extra checksChristian Grothoff1+2-2
2013-07-10 13:16-no voidChristian Grothoff1+10-10
2013-07-10 13:12- fix decoding of tunnel optionsBart Polot1+5-3
2013-07-10 13:11- change retransmit time to #define, debugBart Polot1+13-3
2013-07-10 13:10- when did this disappear????Bart Polot1+4-0
2013-07-10 12:45session report in http serverMatthias Wachs2+9-0
2013-07-10 12:43-const where const canChristian Grothoff3+6-4
2013-07-10 12:34- use proper reliability metadataBart Polot1+3-2
2013-07-10 12:34report sessionMatthias Wachs1+2-0
2013-07-10 12:20unkown session reportingMatthias Wachs1+6-1
2013-07-10 12:20move error reporting to client, since now it's the plugins fault if sessions are unknownMatthias Wachs1+14-16
2013-07-10 12:12- client can be owner AND destinationBart Polot1+4-11
2013-07-10 12:01modified validation to use new api call to set networktypeMatthias Wachs2+36-6
2013-07-10 11:58- rollbackBart Polot1+2-2
2013-07-10 11:57- simplified MESH client<->service API as per suggestions in bug #2934Bart Polot6+154-317
2013-07-10 11:39- fixBart Polot1+3-2
2013-07-10 10:33fix: infinite loop if option was givenMatthias Wachs1+9-1
2013-07-10 10:24add default operation when no argument is givenMatthias Wachs1+13-4
2013-07-10 10:19including expiration time in outputMatthias Wachs1+7-2
2013-07-10 08:55renaming functionMatthias Wachs1+2-2
2013-07-10 08:53move add function directly to transportMatthias Wachs3+78-46
2013-07-10 08:24code deduplication: move to functionMatthias Wachs1+43-104
2013-07-10 07:59check implementation of api while loading plugnMatthias Wachs1+76-0
2013-07-10 07:48changed return type to enum added get_network to templateMatthias Wachs8+30-14
2013-07-10 01:31- set service working - set profilerFlorian Dold13+893-923
2013-07-10 01:26- full message struct initializationFlorian Dold1+2-0
2013-07-10 01:11- don't use deltas, send last PID in POLL message insteadBart Polot2+14-22
2013-07-10 00:52- use deltas for ack pollingBart Polot1+47-28
2013-07-10 00:09- use multihashmap32 instead of own implementationBart Polot3+47-81
2013-07-09 23:46- fix scriptBart Polot1+4-2
2013-07-09 23:46- don't reject future traffic, related to bug #2934Bart Polot1+1-2
2013-07-09 23:44- fix unreliable expected trafficBart Polot1+14-2
2013-07-09 23:03- don't overwrite logsBart Polot1+4-5
2013-07-09 23:03- don't shcdule retransmissions of unreliable packetsBart Polot1+59-38
2013-07-09 22:52- changes not intended to be commited yetBart Polot2+3-3
2013-07-09 22:50- fix segfault on retransmissionBart Polot3+9-3
2013-07-09 21:41-add missing optionChristian Grothoff1+1-0
2013-07-09 21:40-check for NULLChristian Grothoff1+6-3
2013-07-09 21:03- initialized all fields of mesh's tunnel destroy messageFlorian Dold1+6-0
2013-07-09 20:58-more ideas on namingChristian Grothoff1+4-0
2013-07-09 20:38-1:1 unicast --- not sure it belongs in social APIChristian Grothoff1+1-0
2013-07-09 20:38-underscores for lynxChristian Grothoff1+3-3
2013-07-09 20:12rename 'leave' to 'part' as 'part' is the better opposite of 'join'Christian Grothoff1+14-10
2013-07-09 15:40adding addresses with networkMatthias Wachs1+4-4
2013-07-09 15:39this add should not be required anymoreMatthias Wachs1+1-1
2013-07-09 15:39get function implementation in all pluginsMatthias Wachs4+47-2
2013-07-09 15:28added functionMatthias Wachs3+35-0
2013-07-09 15:23new api function to get network for sessionMatthias Wachs3+157-27
2013-07-09 14:44do not add or update if sessions are equalMatthias Wachs1+3-0
2013-07-09 14:38-update docuChristian Grothoff1+5-0
2013-07-09 14:37-fixes in monitoring codeChristian Grothoff3+11-28
2013-07-09 14:33fixed adding addresses with updated networksMatthias Wachs1+31-6
2013-07-09 14:19missing fileMatthias Wachs1+31-0
2013-07-09 14:04-testcase for monitoring, fails right now, as a good test should...Christian Grothoff2+358-0
2013-07-09 13:26finish implementation of monitoring, send change notifications to all clientsChristian Grothoff1+103-74
2013-07-09 13:19if io is enabled and shipped hellos not, hellos from peers we created should still be readMatthias Wachs1+15-13
2013-07-09 12:40new function for plugins to signal inbound session, have to extend pluginsMatthias Wachs3+44-0
2013-07-09 11:23functionality to disable shipped hellosMatthias Wachs2+6-1
2013-07-09 11:23better just a warningMatthias Wachs1+3-4
2013-07-09 11:22do not use hellos included in gnunet with testcasesMatthias Wachs2+2-0
2013-07-09 09:57-towards having monitoringChristian Grothoff1+86-37
2013-07-09 09:27fixing output + additional peer id checkMatthias Wachs1+9-2
2013-07-09 09:23fixing ats-tool outputMatthias Wachs1+2-2
2013-07-09 09:21fix segfault on missing typeMatthias Wachs1+7-0
2013-07-09 09:13-towards implementing monitor functions in serviceChristian Grothoff3+344-66
2013-07-09 07:46-dead codeChristian Grothoff1+0-11
2013-07-09 07:40-remove async ecc key generation, not neededChristian Grothoff3+0-348
2013-07-09 07:39-resolve of 0 is well-defined, do NOT assert here, breaks tests as wellChristian Grothoff1+0-1
2013-07-09 07:35-simplify zone key loading by using synchronous ECC key APIChristian Grothoff4+130-281
2013-07-09 07:28-simplify zone key loading by using synchronous ECC key APIChristian Grothoff2+24-57
2013-07-09 07:24-simplify zone key loading by using synchronous ECC key APIChristian Grothoff1+12-70
2013-07-09 07:18add '-m' option to gnunet-namestore, extend namestore monitor API with notification about being in syncChristian Grothoff5+91-11
2013-07-08 22:47-typoChristian Grothoff1+1-1
2013-07-08 22:42-finishing monitor API on client-sideChristian Grothoff2+61-7
2013-07-08 22:36-get rid of iteration response, use lookup response instead, message formats were identical to begin withChristian Grothoff5+25-70
2013-07-08 21:44-skeleton for monitor APIChristian Grothoff2+193-6
2013-07-08 18:10- send data_ack from the same ack function as hop-by-hop acksBart Polot1+52-7
2013-07-08 17:45- fix relay data retransmission of repeated messagesBart Polot1+27-28
2013-07-08 16:57Implementing SDP protocolClaudiu Olteanu1+191-60
2013-07-08 13:53- indentationBart Polot2+3-3
2013-07-08 13:41- ignoresBart Polot0+0-0
2013-07-08 13:40- new config file for reliability (enable drop)Bart Polot1+81-0
2013-07-08 13:39- add reliablity testcase, fix nobuf API useBart Polot2+37-9
2013-07-08 13:29- test orderBart Polot1+6-7
2013-07-08 12:58- fix keepalive loopBart Polot1+1-1
2013-07-08 12:57- fix unreliable traffic bckBart Polot1+2-1
2013-07-08 12:56- fix assumption that owner and destination client must be different, (bug #2924)Bart Polot1+8-4
2013-07-08 12:55- debug, indentationBart Polot1+6-8
2013-07-08 12:36- fix local infinite retransmission loopBart Polot1+2-0
2013-07-08 11:40- update message_to_stringBart Polot1+4-64
2013-07-08 11:37- adapt testcases to new apiBart Polot3+3-3
2013-07-08 11:37- fix unreliable trafficBart Polot1+2-1
2013-07-08 11:04Added mesh reliable tunnelsBart Polot12+394-276
2013-07-08 09:52-doxygenChristian Grothoff5+3-4
2013-07-08 07:16removing debugging breaksMatthias Wachs1+0-4
2013-07-07 14:35-doxygen fixesChristian Grothoff14+12-12
2013-07-07 13:43Adding a helper file for bluetooth plugin : gnunet-helper-transport-bluetooth.cClaudiu Olteanu1+1217-0
2013-07-07 00:20test case for single mesh handleFlorian Dold2+307-0
2013-07-05 18:26-update ignoresChristian Grothoff5+0-19
2013-07-05 14:01more doxygen documentationMatthias Wachs1+40-0
2013-07-05 14:00doxygen documentationMatthias Wachs7+59-42
2013-07-05 14:00doxygen fixMatthias Wachs1+1-1
2013-07-05 13:38improved value updating for unkown valuesMatthias Wachs1+29-26
2013-07-05 12:52improved network switching for atsMatthias Wachs1+38-38
2013-07-05 12:17documentation + remove unused codeMatthias Wachs3+83-66
2013-07-05 12:12documentation for new solver api in headerMatthias Wachs1+75-4
2013-07-05 11:00updating now works with bulk lockMatthias Wachs1+3-5
2013-07-05 11:00removing debugging breakMatthias Wachs1+0-1
2013-07-05 09:56updating tests to match apiMatthias Wachs3+18-20
2013-07-05 09:55split up update function and using normalized valuesMatthias Wachs4+173-275
2013-07-04 15:27major change to solver api: split _update function since it combined 3 different functionalities proportional almost done, mlp to doMatthias Wachs9+396-336
2013-07-04 12:31multiple fixes: - read cfg option to dump problem and solution - do not resolve if no requests or addresses - fixed address deletion - implemented function to update single value - fixed preference changes - preference changes now use normalized valuesMatthias Wachs1+84-41
2013-07-04 12:29correct order of address deletion: remove, notify, freeMatthias Wachs1+25-38
2013-07-04 12:29name now reflects functionMatthias Wachs1+1-1
2013-07-04 07:58new function to update a value in the matrixMatthias Wachs1+69-0
2013-07-03 17:05- ignoresBart Polot0+0-0
2013-07-03 17:04- prepare for relaible meshBart Polot3+120-1
2013-07-03 17:04- update messages used by meshBart Polot1+4-19
2013-07-03 15:20removing breaks and outputMatthias Wachs1+9-8
2013-07-03 15:09proportional solver uses normalized propertiesMatthias Wachs2+32-6
2013-07-03 13:40no valgrindMatthias Wachs1+1-1
2013-07-03 13:40changing solver api: remove address hashmap from functions and pass instead with initMatthias Wachs11+244-179
2013-07-03 11:55function to get normalized properties in solverMatthias Wachs3+62-0
2013-07-03 11:55remove unused fieldsMatthias Wachs1+0-26
2013-07-03 06:42fixing log levelMatthias Wachs1+2-2
2013-07-02 19:38- add drop option for future testcasesBart Polot1+26-0
2013-07-02 15:08finished buld supportMatthias Wachs3+28-33
2013-07-02 14:54added support for bulk operationsMatthias Wachs4+127-33
2013-07-02 14:39-removing dead optionsChristian Grothoff24+21-136
2013-07-02 14:39-removing useless codeChristian Grothoff3+1-3
2013-07-02 14:38-implementing regex testChristian Grothoff9+336-183
2013-07-02 13:30adding functions for bulkmodeMatthias Wachs6+97-0
2013-07-02 11:52adding bluetooth network typeMatthias Wachs1+3-2
2013-07-02 11:46fix network type for external hostnames in http_serverMatthias Wachs1+3-1
2013-07-02 11:44fix: do not assert if plugin sends you invalid network typeMatthias Wachs1+11-1
2013-07-02 11:39fixed: invalid network scope for external hostnameMatthias Wachs1+3-1
2013-07-02 11:19fix: - empty string if no url given - print port as shortMatthias Wachs1+2-2
2013-07-02 07:54fix failing tests: returned wrong address sizeMatthias Wachs1+3-3
2013-07-02 07:40fix: memory leakMatthias Wachs1+1-0
2013-07-02 07:39fix: memory leakMatthias Wachs1+1-0
2013-07-02 07:32fixing stack corruption due to buffer overflowMatthias Wachs1+1-2
2013-07-01 18:11- no longer usedBart Polot1+0-5
2013-07-01 18:11- doxygenBart Polot1+1-1
2013-07-01 18:11- remove dead codeBart Polot1+2-35
2013-07-01 18:09- note to self: when debugging, use correct executableBart Polot1+1-1
2013-07-01 14:06-fix key nameChristian Grothoff3+3-3
2013-07-01 14:00-fix build issue, function was renamedChristian Grothoff14+163-178
2013-07-01 13:58-use valid ECC keys for testingChristian Grothoff2+0-0
2013-07-01 13:47-fix build issue, function was renamedChristian Grothoff2+14-12
2013-07-01 13:15fixing size check in get_sessionMatthias Wachs1+1-1
2013-07-01 13:09fixing size check in address to stringMatthias Wachs1+1-1
2013-07-01 13:05- freebsd doesn't have log2Bart Polot1+2-1
2013-07-01 09:52fixing extradist in makefileMatthias Wachs1+1-1
2013-07-01 08:12fix address printingMatthias Wachs1+1-1
2013-07-01 08:10doxygen fixesMatthias Wachs4+7-4
2013-07-01 08:09doxygen fixesMatthias Wachs3+22-11
2013-06-30 19:53-updating PO files and man pageChristian Grothoff2+33-9
2013-06-30 19:53-adding ECC-based keysChristian Grothoff6+3-0
2013-06-30 19:51-remove old filesChristian Grothoff2+0-0
2013-06-30 19:50-fixing some namestore testsChristian Grothoff2+11-17
2013-06-30 19:46-fixing some namestore testsChristian Grothoff4+27-44
2013-06-30 19:40-fixing some namestore testsChristian Grothoff6+6-40
2013-06-30 19:21-towards implementing improved namestore APIChristian Grothoff19+1210-1786
2013-06-30 19:14-fix compiler warning, removing unnecessary attributeChristian Grothoff1+10-7
2013-06-28 17:32- fix braindead win32 build processBart Polot1+2-2
2013-06-28 15:26-fix commentChristian Grothoff1+2-4
2013-06-28 15:22fixes in tests: scheduling, removing connect request:Matthias Wachs1+32-10
2013-06-28 14:34Replace mesh with new versionBart Polot42+3830-19885
2013-06-28 14:16updating template with address optionsMatthias Wachs1+29-2
2013-06-28 14:02added option field for WLAN addressesMatthias Wachs1+90-38
2013-06-28 14:01-clarifying tutorialChristian Grothoff1+1-1
2013-06-28 14:01fixing memory leak: unused hashmap fixing segfault by adding NULL checkMatthias Wachs1+9-3
2013-06-28 12:37- fix path refreshBart Polot1+3-1
2013-06-28 12:36- force timeout during testsBart Polot1+1-1
2013-06-28 12:32options support for unixMatthias Wachs1+247-62
2013-06-28 11:49- fix nobuffer behaviorBart Polot1+2-3
2013-06-28 08:26added: port can be automatically included in external hostname required for testing when ports are modified automaticallyMatthias Wachs2+39-12
2013-06-28 08:24new cfg option to include port in external hostnameMatthias Wachs1+2-0
2013-06-27 18:04- update ignoresBart Polot0+0-0
2013-06-27 18:03- add equivalent of old tests to mesh2Bart Polot1+37-1
2013-06-27 18:03- use more universal names for test discriminationBart Polot1+4-4
2013-06-27 18:02- fix success conditionBart Polot1+8-8
2013-06-27 15:29printing fixMatthias Wachs1+2-2
2013-06-27 15:16fix printingMatthias Wachs1+1-1
2013-06-27 15:16(CURLOPT_SSL_VERIFYHOST, 1L) is not suported anymore, have to use 2LMatthias Wachs1+4-4
2013-06-27 15:02Implementing bug 0002910 - extended plugin to contain option field in addresses Implementing bug 0002677 - adding ssl verification for external hostname having - the server send the HTTP_OPTIONS_VERIFY_CERTIFICATE option - client use this option to enable ssl verificationMatthias Wachs4+298-95
2013-06-27 14:57remove log messageMatthias Wachs1+4-2
2013-06-27 14:57enabling certification verification in test adding cfg options for certificate verificationMatthias Wachs2+8-2
2013-06-27 14:51-fixChristian Grothoff1+1-1
2013-06-27 13:37fix crashMatthias Wachs1+5-2
2013-06-27 13:37-fixing #2585: optimized layout for regex blocksChristian Grothoff3+160-110
2013-06-27 11:31-move struct RegexBlock into regex_block_libChristian Grothoff4+94-61
2013-06-27 10:37multicast: ping/pong docsGabor X Toth1+3-3
2013-06-27 10:05multicast: messages types; function & callback for ping/pong messages; separate join/leave callbacksGabor X Toth2+187-106
2013-06-27 10:01added options in headerMatthias Wachs1+9-0
2013-06-27 10:01added options field to addresses fixed stack allocation problem when converting string to addressMatthias Wachs1+97-12
2013-06-27 09:20added option field in tcp plugin + fixed bug in port map callback: stack allocated variables not zeroed out -> addresses not comparable!Matthias Wachs1+100-11
2013-06-27 09:14updated testMatthias Wachs1+37-18
2013-06-27 06:11Make building gnunet-testing lib optional.David Barksdale23+110-33
2013-06-26 23:00- when creating a tunnel, pre-accept first incoming packetBart Polot1+1-0
2013-06-26 22:50- ignoreBart Polot0+0-0
2013-06-26 22:49- just update fc->queue for payload messagesBart Polot1+16-9
2013-06-26 17:21-introducing signing of regex accept states, removing PID from regex APIChristian Grothoff13+219-131
2013-06-26 17:17-introducing convenience function to load private key of peerChristian Grothoff2+41-25
2013-06-26 17:13multicast message types and api docsGabor X Toth2+77-9
2013-06-26 17:12psyc apis: use more doxygen syntax, added some missing docsGabor X Toth4+642-521
2013-06-26 17:03- update to mesh2Bart Polot1+1-1
2013-06-26 15:54-removing unnecessary key from regex blocks, compacting some of the other fieldsChristian Grothoff7+232-152
2013-06-26 15:16- fixed 2906Bart Polot1+14-12
2013-06-26 13:38- docBart Polot1+2-1
2013-06-26 12:18-combine log statementsChristian Grothoff1+4-3
2013-06-26 12:16-renaming symbols of the block library to use the REGEX_BLOCK_ prefix and not the REGEX_INTERNAL_ prefixChristian Grothoff3+4-4
2013-06-26 12:16-moving REGEX_INTERNAL_check_proof to libgnunetregexblock, integrating proof check into block pluginChristian Grothoff7+67-60
2013-06-26 11:58-follow naming and coding style conventionsChristian Grothoff2+7-5
2013-06-26 11:55-inline trivial static function that is only called onceChristian Grothoff1+15-25
2013-06-26 11:53-duping comments from declarations to definitionsChristian Grothoff1+30-2
2013-06-26 11:51-renaming symbols of the block library to use the REGEX_BLOCK_ prefix and not the REGEX_INTERNAL_ prefixChristian Grothoff9+24-24
2013-06-26 11:50-cleaning up block code, moving all of the block logic into the block libraryChristian Grothoff5+141-114
2013-06-26 10:58fixed duplicate tunnel creationFlorian Dold1+12-8
2013-06-26 10:47commentFlorian Dold2+8-3
2013-06-26 10:16doxygenFlorian Dold2+0-2
2013-06-26 10:15- use clearer debug numbersBart Polot1+2-2
2013-06-26 10:12doxygenFlorian Dold1+3-1
2013-06-26 10:06- fixed tunnel context - moved logic out of specific operationsFlorian Dold5+351-280
2013-06-26 01:00- styleBart Polot1+14-14
2013-06-26 00:58- context msg size constant added ---This line, and those below, will be ignored--Florian Dold1+6-0
2013-06-26 00:51- doxygenBart Polot1+20-3
2013-06-26 00:42- avoid double adding of tunnel to peer_info for local tunnelsBart Polot1+7-1
2013-06-26 00:41- fixed tunnel destruction/cleanup - peers can connect before the listenerFlorian Dold3+100-60
2013-06-26 00:18- separate key generation from path managementeBart Polot1+0-9
2013-06-26 00:10- add paths to self from core, no need for dht lookupBart Polot1+22-7
2013-06-25 23:52- add client connection debug infoBart Polot1+5-3
2013-06-25 23:40- fix unrelated bug in 2906 commentsBart Polot2+1-3
2013-06-25 23:37doxygenFlorian Dold14+69-31
2013-06-25 20:51documented corner case of dll removeFlorian Dold1+7-3
2013-06-25 16:52testing lib missing in mesh Makefile.amFlorian Dold1+1-0
2013-06-25 15:20- make sure to free all peer_rc on errorBart Polot1+3-3
2013-06-25 15:19- fix 2906Bart Polot1+2-3
2013-06-25 15:13mesh bug for bartFlorian Dold3+32-28
2013-06-25 13:52-proposing identity service APIChristian Grothoff2+211-0
2013-06-25 13:42commented out calls to functions not yet implementedFlorian Dold3+5-10
2013-06-25 13:38- avoid valgrind uninitialized memory warningBart Polot1+2-0
2013-06-25 13:21- fixed use after free on shutdownBart Polot1+27-10
2013-06-25 13:05- warningBart Polot1+0-1
2013-06-25 13:05- avoid double freeBart Polot1+0-2
2013-06-25 13:02a few more changes to the lib and the service for intersectionChristian Fuchs2+16-17
2013-06-25 13:00- make sure not to leak rc on shutdownBart Polot1+15-5
2013-06-25 12:20initial modifications to the set service to support intersection added set intersection sources based upon unionChristian Fuchs2+1410-5
2013-06-25 12:15disable unavailable testMatthias Wachs1+8-7
2013-06-25 12:03renaming properties and adding function to print propertiesMatthias Wachs1+10-1
2013-06-25 11:33- fix peer_id rcBart Polot1+5-3
2013-06-25 11:27- fix unicast/to_origin oversimplificationBart Polot1+2-1
2013-06-25 11:25fixing coverity 10474 Unused pointer valueMatthias Wachs1+2-2
2013-06-25 11:23reenable address suggestion in testMatthias Wachs1+0-1
2013-06-25 11:20fix for 10472 Structurally dead codeMatthias Wachs1+1-2
2013-06-25 11:17fixing coverity 10467 Resource leakMatthias Wachs1+1-0
2013-06-25 11:16fixing coverity 10466: Resource leakMatthias Wachs1+1-0
2013-06-25 11:15- typo on debugBart Polot1+1-1
2013-06-25 11:14fixing coverity 10465: Resource leakMatthias Wachs1+1-0
2013-06-25 11:12fixing coverity 10464: Resource leakMatthias Wachs1+5-0
2013-06-25 11:08- compiler warningBart Polot1+0-1
2013-06-25 11:08- fix memleakBart Polot1+14-0
2013-06-25 11:07workaround for coverty 10451: Unchecked return valueMatthias Wachs1+2-1
2013-06-25 11:02fixing coverity 10470: Uninitialized scalar variableMatthias Wachs1+1-0
2013-06-25 10:59fixing coverity 10444Matthias Wachs1+4-2
2013-06-25 10:07-update svn ignore filesChristian Grothoff0+0-0
2013-06-25 10:06fix #2901: fail hard if libidn or header are not foundChristian Grothoff3+8-17
2013-06-25 10:00-trying to fix #2902, always build dns code and fix dependenciesChristian Grothoff2+18-15
2013-06-25 09:58completed normalizing with min max handlinMatthias Wachs4+141-58
2013-06-25 09:57fixed testMatthias Wachs1+20-15
2013-06-25 09:24-cleanup leaky test codeChristian Grothoff1+7-7
2013-06-25 09:21-fail hard if we could not create the directory for the HELLOsChristian Grothoff1+19-15
2013-06-25 09:17-sorry amatus, this breaks the build on other systems and libltdl should simply not be installed as part of GNUnet, that's a bad ideaChristian Grothoff1+1-1
2013-06-25 02:05Another fix for --with-included-ltdl.David Barksdale1+1-1
2013-06-24 20:07fix testname fix array out of bounds for test addressesMatthias Wachs1+8-9
2013-06-24 15:06implemented ats property normalization with callback to address to do: recalculate min/max to prevent outdated max values have an impact on normalizationMatthias Wachs10+438-44
2013-06-24 12:47- coverity fixesSree Harsha Totakura9+25-14
2013-06-24 12:12update for plugin templateMatthias Wachs1+4-4
2013-06-24 10:56quality normalization without checking if min and max are givenMatthias Wachs2+39-19
2013-06-24 10:35- fixed info message in test - added data structure for property normalization - added property averagingMatthias Wachs6+95-8
2013-06-24 09:27Updating the tutorial section in the source and including an updated version of the pdf about command line parsing.Matthias Wachs2+6-1
2013-06-23 18:17Removed GNUNET_OS_set_process_priority since it's not used.David Barksdale4+0-192
2013-06-23 16:23Make --with-included-ltdl work.David Barksdale3+8-2
2013-06-21 17:52-avoid side-effect in assertionChristian Grothoff1+2-1
2013-06-21 17:49-avoid side-effect in assertionChristian Grothoff1+2-2
2013-06-21 17:48-avoid side-effect in assertionChristian Grothoff1+2-2
2013-06-21 17:48-avoid side-effect in assertionChristian Grothoff1+2-2
2013-06-21 17:47-avoid side-effect in assertionChristian Grothoff1+2-2
2013-06-21 17:46-check return value and report errorsChristian Grothoff1+6-1
2013-06-21 17:44-do check return value from removeChristian Grothoff1+2-1
2013-06-21 17:43-stress that we do not care about return value hereChristian Grothoff1+1-1
2013-06-21 17:41-check for NULL (in testcase)Christian Grothoff1+1-0
2013-06-21 17:39-fix memory leak (on error path)Christian Grothoff1+1-0
2013-06-21 17:37-fix leaksChristian Grothoff1+2-0
2013-06-21 17:32cleaner to not use ptr after freeing it, even for printingChristian Grothoff1+1-1
2013-06-21 17:30cleaner to not use ptr after freeing it, even for printingChristian Grothoff1+1-2
2013-06-21 17:29-fix use after free in logChristian Grothoff1+1-1
2013-06-21 17:29-fix double close/freeChristian Grothoff1+4-6
2013-06-21 17:25-fix double freeChristian Grothoff1+0-1
2013-06-21 16:15fix compile error left from renaming festChristian Grothoff1+2-2
2013-06-21 15:08basics for quality normalizationMatthias Wachs3+133-15
2013-06-21 13:40doxygen fixesMatthias Wachs6+19-8
2013-06-21 13:16normalization docuMatthias Wachs2+111-30
2013-06-21 13:06fix for crashing perf_ats_mlpMatthias Wachs1+6-6
2013-06-21 03:16Fix non-windows non-IPv6 build.David Barksdale1+13-7
2013-06-20 21:37fix linker issues on W32 -- regex needs DHTChristian Grothoff1+8-2
2013-06-20 15:32Fixed GNUNET_CLIENT_service_test on FreeBSD.David Barksdale17+36-22
2013-06-20 15:12-fixing link orderChristian Grothoff1+6-6
2013-06-20 09:03renaming libgnunetregexnew to libgnunetregexChristian Grothoff4+8-8
2013-06-20 09:02renaming symbols from libgnunetregextest to have the prefix REGEX_TESTChristian Grothoff21+514-516
2013-06-20 08:56adding file that was moved here from regex.c and forgotten in earlier commitChristian Grothoff1+141-0
2013-06-20 08:55moving functions for testing and evaluation and experiments to the test library, minimizing the internal library, renaming files according to which library they belong toChristian Grothoff15+4874-4866
2013-06-20 08:32continuing refactoring of regex library structure, disambiguating symbol names between old regex library which is now internal and the public API; moving IP-to-regex conversion functions to tun library, as only vpn is using those to begin withChristian Grothoff31+1035-1275
2013-06-19 17:49- drop to_orig messages on 0 ttlBart Polot1+10-0
2013-06-19 17:20- combine payload encapsulation structsBart Polot3+72-139
2013-06-19 16:09Fix windows build, statfs is broken there.David Barksdale1+21-19
2013-06-19 13:35-spacingChristian Grothoff1+2-1
2013-06-19 13:35-clarify which connection is closedChristian Grothoff1+1-1
2013-06-19 13:35-remove dead option from defaultsChristian Grothoff1+0-1
2013-06-19 13:35-add option for future useChristian Grothoff1+2-0
2013-06-19 11:59- use new data callback with no sender infoBart Polot2+0-4
2013-06-19 11:50Change in mesh API: data callback no longer provides sender, user must remember tunnel<->sender if needed (fix bug #2894)Bart Polot3+6-8
2013-06-19 10:48- opaque mq structs - mq for mesh - faster hashing for IBFs - mesh replaces stream in set - new set profiler (work in progress)Florian Dold27+1782-1361
2013-06-19 09:28- document bug #2896: domunet tunnel_destroy behaviorBart Polot1+6-3
2013-06-19 09:25- document bug #2896: call end handler on requested tunnel destroyBart Polot1+13-5
2013-06-19 09:23- adress bug #2896: call end handler on requested tunnel destroyBart Polot1+1-1
2013-06-19 05:51fixMatthias Wachs1+2-0
2013-06-19 05:32fixesMatthias Wachs3+19-6
2013-06-19 05:27missing fileMatthias Wachs2+402-2
2013-06-19 05:16changes to testMatthias Wachs2+12-4
2013-06-19 05:11renamedMatthias Wachs2+2378-0
2013-06-19 05:11renaming mlp solver for consistencyMatthias Wachs7+6-2385
2013-06-19 04:59remove normalization from solvers, use in address onlyMatthias Wachs7+59-18
2013-06-19 04:21doxygen fixesMatthias Wachs8+37-40
2013-06-19 02:15This should be a more portable GNUNET_DISK_file_get_identifiers.David Barksdale2+57-55
2013-06-19 00:11- fix 2897: data handler SYSERR closes tunnel, not whole handlerBart Polot2+8-13
2013-06-18 23:46Removed GNUNET_DISK_get_blocks_available since it's not used and it would be hard to port to emscripten.David Barksdale3+0-92
2013-06-18 11:40Rename WAIT_TIMEOUT (clashes with windows.h)LRN3+6-6
2013-06-18 08:02changesMatthias Wachs4+42-4
2013-06-18 07:28changesMatthias Wachs8+65-69
2013-06-18 06:47changesMatthias Wachs6+2-7
2013-06-18 06:29Matthias Wachs5+65-34
2013-06-18 02:51Compile on platforms without netinet/ip.h. Furthur fixes to come.David Barksdale2+3-1
2013-06-18 02:49Generalize condition for missing random/srandom.David Barksdale2+2-2
2013-06-17 16:38-fixing issue with testcases and missing sqlite3 reported to bug-gnunetChristian Grothoff6+13-6
2013-06-17 14:38proportional solver uses normalizationyMatthias Wachs8+175-468
2013-06-17 11:47changesMatthias Wachs1+174-11
2013-06-17 11:13social api docsGabor X Toth1+253-204
2013-06-17 11:13-Gabor X Toth1+1-1
2013-06-15 21:32Make gnunet-datastore dependent on libgnunetdatastoreLRN1+3-0
2013-06-14 17:13- more hosts to infiniband :)Sree Harsha Totakura1+6-2
2013-06-14 16:01- fixBart Polot1+2-2
2013-06-14 16:01- use portsBart Polot1+5-2
2013-06-14 15:17- disable try_connect to force topologyBart Polot1+2-0
2013-06-14 14:49- fixes, debugBart Polot1+29-45
2013-06-14 14:46adding generic normalization support for all solversMatthias Wachs4+307-5
2013-06-14 10:49- fixBart Polot2+18-14
2013-06-14 09:45renameMatthias Wachs1+2-2
2013-06-14 07:47rename functionMatthias Wachs1+10-10
2013-06-14 06:34changesMatthias Wachs1+11-8
2013-06-13 17:44- use explicit ACK in small testcase, remove multicast leftover, fixBart Polot1+4-4
2013-06-13 17:38- use explicit ACK in local testcaseBart Polot1+1-0
2013-06-13 17:30- change service to support client explicit ACK - simplify tunnel destruction code - typos, documentationBart Polot3+102-78
2013-06-13 13:27- adapt mesh api to explicit client flow controlBart Polot1+13-72
2013-06-13 11:57psycstore api docsGabor X Toth1+48-9
2013-06-13 06:49doxygenMatthias Wachs2+12-12
2013-06-13 06:46doxygenMatthias Wachs1+1-1
2013-06-12 21:07-make use of ability to reply on reject, i.e. to redirect to private roomChristian Grothoff1+7-1
2013-06-12 20:41first design for psycstore APIChristian Grothoff1+111-2
2013-06-12 20:23-clarify need to decide on admissionChristian Grothoff1+4-2
2013-06-12 20:01improving social API a bit moreChristian Grothoff1+35-21
2013-06-12 19:48better name for entering a homeChristian Grothoff1+8-8
2013-06-12 19:47first design for social service APIChristian Grothoff2+488-5
2013-06-12 17:38-fix copyright yearChristian Grothoff2+2-2
2013-06-12 17:35psyc apisGabor X Toth4+144-20
2013-06-12 15:34-use doxygen-style commentsChristian Grothoff1+42-15
2013-06-12 11:32-keep and drop are not needed here as we watch for disconnects, also implicitly fixes missing dropChristian Grothoff1+3-12
2013-06-12 11:30-keep and drop are not needed here as we watch for disconnectsChristian Grothoff1+0-15
2013-06-12 10:46changes to MESH API: add receive_done, document end handlersBart Polot1+37-26
2013-06-12 10:42-keep and drop are not needed here as we watch for disconnectsChristian Grothoff1+0-5
2013-06-12 10:41-keep and drop are not needed here as we watch for disconnectsChristian Grothoff1+3-3
2013-06-12 10:39-keep and drop are not needed here as we watch for disconnectsChristian Grothoff1+0-3
2013-06-12 10:18-remove unnecessary client pointer from struct and avoid the keep/drop calls that are not neededChristian Grothoff1+6-14
2013-06-12 03:25Make libidn optional.David Barksdale2+13-7
2013-06-12 01:56Removing missing source files.David Barksdale1+0-5
2013-06-11 16:21- fix remaining warningsBart Polot1+8-41
2013-06-11 16:17- more work towards generic mesh2 testBart Polot1+29-82
2013-06-11 13:59- fix compilation errors of new multi-testcaseBart Polot1+15-33
2013-06-11 13:45- Adapt new testing lib to mesh2Bart Polot2+8-28
2013-06-11 13:22-allow asynchronous answers to membership testChristian Grothoff1+23-7
2013-06-11 13:14-further refinements to the APIs for PSYC/multicastChristian Grothoff2+82-49
2013-06-11 11:44changesMatthias Wachs2+117-114
2013-06-11 09:58- dont wait so longBart Polot1+3-1
2013-06-11 09:58-get rid of channel hierarchy for PSYC level, will be kept in user interfaceChristian Grothoff1+2-6
2013-06-11 09:32-more work on multicast/psyc API designsChristian Grothoff2+204-94
2013-06-11 08:43- notify successBart Polot1+1-0
2013-06-11 08:20docuMatthias Wachs2+82-11
2013-06-11 08:07-cleaningChristian Grothoff3+50-54
2013-06-10 15:27- fixesBart Polot1+7-19
2013-06-10 14:53- remove island handling code (we are restricted to 1 island anyway)Sree Harsha Totakura1+17-231
2013-06-10 14:38- add framework for mesh2 mutipeer testsBart Polot4+1406-13
2013-06-10 13:10- remove unfounded ERROR messageBart Polot1+2-0
2013-06-09 04:46Add --with-zlib=[DIR] configure option.David Barksdale6+38-18
2013-06-07 14:51changesMatthias Wachs3+13-14
2013-06-07 13:59renameMatthias Wachs4+22-21
2013-06-07 13:18changesMatthias Wachs1+3-3
2013-06-07 13:13restructureMatthias Wachs3+713-662
2013-06-07 11:59rename and cleanup due to writing docuMatthias Wachs6+1776-1742
2013-06-07 11:07reflow and docuMatthias Wachs1+115-124
2013-06-07 02:41- fix testcaseBart Polot1+4-2
2013-06-07 02:41- tmp hackBart Polot1+1-0
2013-06-07 02:33- refactor, check stack buffer sizeBart Polot1+71-17
2013-06-07 02:11- relay PATH_ACK to clientBart Polot1+2-0
2013-06-07 02:03- mystery #3: why was this deleted?Bart Polot1+1-0
2013-06-07 01:58- obsolete breakBart Polot1+0-5
2013-06-07 01:51- fix memleakBart Polot1+1-0
2013-06-07 01:49- initialize to proper new valuesBart Polot1+2-0
2013-06-07 01:46- fix memleakBart Polot1+27-0
2013-06-07 01:35- avoid infinite loop when destroying local loop tunnelBart Polot1+4-2
2013-06-07 01:31- again, how did this get here?Bart Polot1+5-5
2013-06-07 01:24- fix shutdown segfaultBart Polot1+38-23
2013-06-07 00:40- fix shutdown crashBart Polot1+2-1
2013-06-07 00:35- don't crash on errorsBart Polot1+6-0
2013-06-07 00:30- fix crash, fix success conditionsBart Polot1+4-4
2013-06-07 00:30- remove flow control constantsBart Polot1+0-3
2013-06-07 00:29- unify flow control with service, adapt to client-controlled flow controlBart Polot1+40-35
2013-06-07 00:29- remove fixed window size from service, fix crashBart Polot1+2-1
2013-06-05 21:33-cleaning up client api to test for service availabilityChristian Grothoff12+363-200
2013-06-05 21:33-moving to regexChristian Grothoff4+248-37
2013-06-05 18:09- fixesBart Polot1+19-4
2013-06-05 18:08- how did this disappear from here???????Bart Polot1+1-0
2013-06-05 18:08- improve debug outputBart Polot1+15-15
2013-06-05 18:07refactor, improve debug outputBart Polot1+102-100
2013-06-05 15:53- fix compileBart Polot1+2-2
2013-06-04 14:04-ignoreChristian Grothoff0+0-0
2013-06-04 13:24-rename stream->mesh in comments and symbolsChristian Grothoff7+148-148
2013-06-04 13:14-file renaming stream->meshChristian Grothoff11+1350-1350
2013-06-04 13:10-towards using mesh instead of streamChristian Grothoff2+194-417
2013-06-04 13:08-updateChristian Grothoff1+59-10
2013-06-04 12:46-duplicationChristian Grothoff1+110-111
2013-06-04 12:25-updating desired project structure graphChristian Grothoff1+5-8
2013-06-04 12:22-more comments on meshChristian Grothoff1+4-6
2013-06-04 11:23-remarks on mesh apiChristian Grothoff1+8-0
2013-06-04 11:07-fixChristian Grothoff3+491-495
2013-06-03 13:08-notesChristian Grothoff2+7-5
2013-06-03 11:05-use set conclude APIChristian Grothoff1+2-4
2013-06-03 11:03-there is no test_mq hereChristian Grothoff1+1-1
2013-06-03 10:53- conclude for SET - consensus with SETFlorian Dold24+773-581
2013-06-01 11:49-fixChristian Grothoff1+1-0
2013-05-31 17:54-fixChristian Grothoff2+5-3
2013-05-31 17:51-finishing regex service, but untestedChristian Grothoff1+41-1
2013-05-31 17:16-towards implementing regex serviceChristian Grothoff4+269-9
2013-05-31 16:44-ignoreChristian Grothoff0+0-0
2013-05-31 16:27-skeleton for regex serviceChristian Grothoff5+118-3
2013-05-31 14:06-hacking up new regex client libraryChristian Grothoff6+483-8
2013-05-31 13:04-regex service APIChristian Grothoff2+139-0
2013-05-31 12:46- fix timeout handlingBart Polot1+11-5
2013-05-30 19:10adding tool to convert/merge datastores (#2875)Christian Grothoff6+317-3
2013-05-30 18:33-export FS handle during events, as we might generate events duing FS_start and client then doesn't know the handle yetChristian Grothoff5+9-1
2013-05-30 18:20-fixChristian Grothoff1+2-0
2013-05-30 18:14-fixChristian Grothoff1+1-2
2013-05-30 16:46- patch to reduce transport workload in testbed setupsBart Polot1+77-0
2013-05-30 15:20-towards allowing probes for directory entriesChristian Grothoff3+114-16
2013-05-30 13:34- use 40 conn/peerBart Polot1+1-1
2013-05-30 13:04-preparations for fixing #2711Christian Grothoff3+45-28
2013-05-30 00:09- adjust timeout when no more strings are left to be foundBart Polot1+10-2
2013-05-30 00:09- disable debug by defaultBart Polot1+1-1
2013-05-29 23:58- collect traffic info by defaultBart Polot1+9-0
2013-05-29 13:56changesMatthias Wachs4+44-15
2013-05-29 13:20changesMatthias Wachs6+496-430
2013-05-29 08:19-removing chat from buildChristian Grothoff13+0-5460
2013-05-29 08:18-switching GNS from RSA to ECCChristian Grothoff62+647-637
2013-05-29 08:18-towards desired set APIChristian Grothoff1+29-7
2013-05-29 08:18-towards using SET api in DVChristian Grothoff2+275-182
2013-05-29 08:17-cleanup and some remarksChristian Grothoff1+11-12
2013-05-28 10:03no valgrindMatthias Wachs1+1-1
2013-05-28 10:02changesMatthias Wachs5+61-10
2013-05-28 09:52changesMatthias Wachs3+27-22
2013-05-28 09:35changesMatthias Wachs1+75-4
2013-05-28 09:34changes``Matthias Wachs2+125-22
2013-05-27 23:42- valgrind fixBart Polot1+1-0
2013-05-27 23:36- expand regex perf to show resulting DFA: evaluate simplification from r27315Bart Polot1+35-0
2013-05-27 23:35Fix regexes with accepting common prefix, optimize regex prefix lengthsBart Polot1+132-53
2013-05-27 17:28- verbose errorBart Polot1+4-2
2013-05-27 17:28- show more info on debugBart Polot1+1-0
2013-05-27 15:39schedulingMatthias Wachs3+122-45
2013-05-27 15:09experimentation timingMatthias Wachs2+137-37
2013-05-27 08:58- fix setup timeoutBart Polot1+1-1
2013-05-27 08:56- fix hosts file command line optionBart Polot1+1-1
2013-05-27 08:53new componentsMatthias Wachs5+131-1
2013-05-27 08:22docuMatthias Wachs1+29-6
2013-05-27 08:19docuMatthias Wachs1+9-0
2013-05-27 08:18docuMatthias Wachs1+98-2
2013-05-27 08:09documentationMatthias Wachs3+49-6
2013-05-27 07:40 additional checkMatthias Wachs1+2-1
2013-05-26 21:28-fixChristian Grothoff1+1-0
2013-05-24 15:09 pubkeyMatthias Wachs1+22-0
2013-05-24 14:44extended testMatthias Wachs3+40-7
2013-05-24 14:28- auto set FORCE_NSEBart Polot1+3-0
2013-05-24 14:24test experimentsMatthias Wachs2+13-2
2013-05-24 14:21experimentsMatthias Wachs1+85-17
2013-05-24 13:35parsingMatthias Wachs1+149-9
2013-05-24 13:17- declare GNUNET_EXTRA_LOGGING to make gnunet_common.h usable by sources not present in source treeSree Harsha Totakura1+8-0
2013-05-24 13:15- compile with CPPFLAGS and LDFLAGS; gcc doesn't take them automaticallySree Harsha Totakura2+1-1
2013-05-24 12:27issuerMatthias Wachs10+329-161
2013-05-24 12:21- fix memory usage calculationSree Harsha Totakura1+3-3
2013-05-24 12:20- do not create peers on the island controllerSree Harsha Totakura1+3-1
2013-05-24 12:15- log number of processes in the systemSree Harsha Totakura1+37-2
2013-05-24 12:15- docSree Harsha Totakura1+3-2
2013-05-24 11:25changesMatthias Wachs3+63-51
2013-05-24 11:18- typoBart Polot1+1-1
2013-05-24 11:17- use testbed SETUP_TIME + 1 min margin for abortingBart Polot1+11-2
2013-05-24 09:44capability bit shiftingMatthias Wachs2+83-14
2013-05-24 07:57check experimentalMatthias Wachs1+8-3
2013-05-24 07:50no commaMatthias Wachs1+1-1
2013-05-23 18:17- automatically adapt links to peerBart Polot1+3-0
2013-05-23 18:01- undebugBart Polot1+1-1
2013-05-23 17:48- wait for dht connectionsBart Polot1+17-1
2013-05-23 15:25changesMatthias Wachs1+48-0
2013-05-23 14:57one '&' to break it all...Matthias Wachs1+6-2
2013-05-23 14:14- remove old debugBart Polot1+2-4
2013-05-23 14:11fixMatthias Wachs1+1-1
2013-05-23 14:01fix for 0002890Matthias Wachs3+59-0
2013-05-23 14:01- use dht-traffic class for service-client as well as p2pBart Polot1+8-16
2013-05-23 13:31- explicitly log requests dropped due to TTL exhaustionBart Polot1+3-0
2013-05-23 12:37remove warn message and add documentationMatthias Wachs1+5-4
2013-05-23 12:22adding capabilitiesMatthias Wachs5+83-8
2013-05-23 11:38use GSE_stat as externMatthias Wachs3+6-20
2013-05-23 11:28documentationMatthias Wachs3+47-27
2013-05-23 11:19split up code to multiple filesMatthias Wachs5+630-463
2013-05-22 22:52Try to fix mesh dependenciesLRN1+5-2
2013-05-22 19:11message typesMatthias Wachs1+19-0
2013-05-22 18:35- fix scanf issues with plibc ignoring '.' before the last '-'Sree Harsha Totakura1+4-4
2013-05-22 14:12changesMatthias Wachs2+2-1
2013-05-22 14:11modificationsMatthias Wachs1+55-8
2013-05-22 14:11added statistics supportMatthias Wachs1+146-5
2013-05-22 13:01manage requestsMatthias Wachs1+127-2
2013-05-22 12:46-nicerChristian Grothoff1+2-2
2013-05-22 12:19changesMatthias Wachs1+123-23
2013-05-22 10:29- moved MQ to util - MQ support for stream - set api - starting to use set for consensusFlorian Dold35+2652-5261
2013-05-22 10:27-fixChristian Grothoff1+1-0
2013-05-22 10:26-simplifyChristian Grothoff1+3-1
2013-05-22 10:26-simplifyChristian Grothoff1+1-1
2013-05-22 10:26-simplifyChristian Grothoff1+1-1
2013-05-22 10:25-simplifyChristian Grothoff1+11-20
2013-05-22 10:25-need to unset control pipe on OSX, check for bad FD in environment variableChristian Grothoff2+6-1
2013-05-22 08:06- docBart Polot1+1-1
2013-05-22 07:31-fixChristian Grothoff1+1-1
2013-05-22 07:30-fixChristian Grothoff2+2-2
2013-05-22 06:06Adjust test_arm_api after API changes in r27231LRN1+1-1
2013-05-21 19:16-fix W32 warningChristian Grothoff1+2-0
2013-05-21 19:13-only run PT tests if we have libcurlChristian Grothoff1+2-0
2013-05-21 19:09-updateChristian Grothoff1+2-1
2013-05-21 19:08-cleanupChristian Grothoff1+0-5
2013-05-21 18:55-fix CNAME handling after GADS to DNS delegation, need to repack query packetChristian Grothoff4+493-272
2013-05-21 15:30-document IPs involved in testChristian Grothoff1+2-2
2013-05-21 15:12request managementMatthias Wachs2+149-2
2013-05-21 15:00fixing ARM restarting, adding monitor mode to command lineChristian Grothoff3+283-127
2013-05-21 14:19execute ldconfigMatthias Wachs2+3-1
2013-05-21 13:41-indentationChristian Grothoff1+6-3
2013-05-21 13:41-minor code cleanupChristian Grothoff2+192-167
2013-05-21 13:38testcase to connect daemons in a cliqueMatthias Wachs5+345-728
2013-05-21 13:32-be less noisyChristian Grothoff1+13-9
2013-05-21 13:31-fixing indentation, loggingChristian Grothoff1+268-264
2013-05-21 13:22-indentationChristian Grothoff1+13-8
2013-05-21 13:01-test for mangle supportChristian Grothoff1+1-0
2013-05-21 13:01-test for mangle supportChristian Grothoff1+5-0
2013-05-21 12:58keep DNS helper running if IPv6 sockets fail, then we do IPv4-onlyChristian Grothoff1+14-5
2013-05-21 12:57-handle case that we are in restart on stopChristian Grothoff2+12-3
2013-05-21 12:48-hide unnecessary output, add notification that test was actually runChristian Grothoff1+2-1
2013-05-21 12:39-fixes to error reportingChristian Grothoff5+34-34
2013-05-21 12:35adding experimentation daemonMatthias Wachs6+835-1
2013-05-21 12:20-be less verbose about normal stuffChristian Grothoff1+3-2
2013-05-21 12:20-quiet means quietChristian Grothoff1+7-4
2013-05-21 12:11-fixing pseudonym signing bug again -- how did the old fix get undone???Christian Grothoff3+26-7
2013-05-21 11:51- use libBart Polot2+12-63
2013-05-21 09:57-some transport tests require persistent peerinfoChristian Grothoff1+0-3
2013-05-17 17:43-no peerinfo IO on testsChristian Grothoff3+7-0
2013-05-17 17:43-indentChristian Grothoff1+35-34
2013-05-17 17:42-fully abort and restart existing iteration on notifyChristian Grothoff1+42-28
2013-05-17 17:42-formattingChristian Grothoff1+4-4
2013-05-17 17:42-no peerinfo IO on testsChristian Grothoff1+1-0
2013-05-17 15:50- include logging of memory statistics on LinuxSree Harsha Totakura4+342-4
2013-05-17 13:11fix return valueMatthias Wachs1+1-1
2013-05-17 12:59improved testMatthias Wachs3+144-107
2013-05-17 11:37more dbg msgMatthias Wachs1+8-3
2013-05-17 11:32already defined on OSXMatthias Wachs1+0-4
2013-05-17 11:29debug msgMatthias Wachs1+6-0
2013-05-17 09:34- styleSree Harsha Totakura1+5-6
2013-05-17 09:31- fixSree Harsha Totakura1+1-1
2013-05-17 09:23- revert 27104Sree Harsha Totakura5+55-86
2013-05-17 08:04- revert 27109,27108Sree Harsha Totakura2+2-62
2013-05-17 07:56- fallback to using ip addresses for hostsSree Harsha Totakura3+35-0
2013-05-17 07:30- script for finding the unique and shared memory used by processesSree Harsha Totakura1+477-0
2013-05-16 18:03- avoid double freeBart Polot1+3-4
2013-05-16 18:01- start listening to clients only after CORE connectionBart Polot1+24-16
2013-05-16 18:00- dont run PREFIX by defaultBart Polot1+2-2
2013-05-16 17:46- wipe in case of local variable usageBart Polot1+1-0
2013-05-16 17:33- dohBart Polot1+3-3
2013-05-16 17:21- fix memory leak, path assignment, peer_rc updatesBart Polot1+31-28
2013-05-16 16:51- always set prev & next hop to allow reuse of p2p code for local-only tunnelsBart Polot1+10-16
2013-05-16 15:04- debugBart Polot3+6-6
2013-05-16 14:54- config files for test, ignoreBart Polot2+84-1
2013-05-16 14:45- add mesh2 local testcaseBart Polot3+278-4
2013-05-16 14:43- fixBart Polot1+2-2
2013-05-16 14:43-stats is allowed to be NULLChristian Grothoff1+0-1
2013-05-16 13:26fixMatthias Wachs1+1-1
2013-05-16 13:10- fix filtering through event maskSree Harsha Totakura1+11-7
2013-05-16 13:02returning here is not a good idea since: - IPv6 socket can be opened but will be not closed if IPv4 error is handled as hard error - Plugin will return correctly with IPv6 socket open but never scheduledMatthias Wachs1+3-1
2013-05-16 12:45fixing memory leaks in udpMatthias Wachs3+100-88
2013-05-16 12:05- expand $ variables in filenamesSree Harsha Totakura1+2-2
2013-05-16 11:58remove memory debug codeMatthias Wachs1+41-218
2013-05-16 11:13- use 3-way handshake CREATE-PATH_ACK-ACK to delay traffic on new tunnelsBart Polot2+17-6
2013-05-16 08:56-fix crash if UDP port is in useChristian Grothoff1+6-2
2013-05-16 08:47-update ignoresChristian Grothoff0+0-0
2013-05-16 08:38-fix error reportingChristian Grothoff1+1-1
2013-05-16 08:38-fix error reportingChristian Grothoff1+104-95
2013-05-16 07:45- do not wait for keystroke while profiling on supermucSree Harsha Totakura1+2-0
2013-05-16 07:21test failing on piMatthias Wachs1+9-8
2013-05-15 22:34-link-to-docChristian Grothoff2+1-2
2013-05-15 21:10- document options for overlay topology in configurationSree Harsha Totakura1+17-0
2013-05-15 20:48-fix link orderChristian Grothoff2+1-1
2013-05-15 20:47improving example documentationChristian Grothoff2+71-9
2013-05-15 20:33-remarksChristian Grothoff2+8-3
2013-05-15 13:39-comments for FlorianChristian Grothoff4+40-22
2013-05-15 12:52- stop using message types of payload on service sideBart Polot3+16-66
2013-05-15 12:49-do not call NAT with zero addressesChristian Grothoff1+9-14
2013-05-15 12:28docuMatthias Wachs1+1-0
2013-05-15 12:27test using autodetectionMatthias Wachs1+1-1
2013-05-15 12:05changes to binding portMatthias Wachs1+114-61
2013-05-15 11:35removed unnecessary mallocFlorian Dold2+34-2
2013-05-15 10:48test cases for mq, set worksFlorian Dold17+1093-144
2013-05-15 10:05- fix compileSree Harsha Totakura1+2-0
2013-05-15 10:03- distribute peers equally among island nodes on SuperMUCSree Harsha Totakura3+94-59
2013-05-15 09:00do not enumerate all IP addresses from our interfaces if the plugin is bound to a specific IP address onlyChristian Grothoff1+39-0
2013-05-15 08:38- noticeBart Polot1+1-0
2013-05-15 08:31- missing api changesBart Polot1+10-6
2013-05-15 00:04- use port for tunnel creation / notificationBart Polot1+83-8
2013-05-14 16:25improved messagesMatthias Wachs2+17-2
2013-05-14 15:55- Added tunnel port parameterBart Polot4+104-107
2013-05-14 15:50fixing udp bindtoMatthias Wachs3+44-27
2013-05-14 15:44- compile warning fixesSree Harsha Totakura2+2-7
2013-05-14 15:39- merge; compare hostname to determine the node to spawn processSree Harsha Totakura2+17-49
2013-05-14 15:34- supermuc specific island handling codeSree Harsha Totakura1+186-11
2013-05-14 15:34- sort hosts returned from loadlevelerSree Harsha Totakura1+3-22
2013-05-14 14:31fix for manipulation, machine horribly died while testingMatthias Wachs1+2-2
2013-05-14 12:42- make sure all flow control values are updated correctlyBart Polot2+41-45
2013-05-14 12:15- dont use per-hop packet IDBart Polot1+0-5
2013-05-14 12:12- fix core error handlingBart Polot1+49-51
2013-05-14 12:04- FixBart Polot1+1-1
2013-05-14 11:59- Remove old tree libBart Polot4+264-5
2013-05-14 11:51- switch to UDP transport pluginSree Harsha Totakura2+4-20
2013-05-14 11:49- Added status flag for tunnelsBart Polot2+24-35
2013-05-14 11:31- fixesBart Polot1+21-25
2013-05-14 11:15- styleBart Polot1+2-2
2013-05-14 11:14- fix ack value sent on dataBart Polot1+29-50
2013-05-14 11:05- remove transmission descriptor, simple cls is enoughBart Polot1+180-249
2013-05-14 10:28- adapt queue selction to new fcBart Polot1+26-27
2013-05-14 10:23- doxygenBart Polot1+3-1
2013-05-14 10:19- refactor fc initBart Polot1+16-15
2013-05-14 10:13- use faster hash for tunnel hashmapsBart Polot1+9-13
2013-05-14 08:33compile error in udp additional debug messages for transport connectionsMatthias Wachs4+20-7
2013-05-14 08:10new ssh keyMatthias Wachs1+1-0
2013-05-14 07:49- use hostname instead of ip addressesSree Harsha Totakura2+25-25
2013-05-14 07:47- use hostip instead of hostname to avoid dependency on resolverSree Harsha Totakura1+5-1
2013-05-13 20:22- resolve hostname in helper to IP addressSree Harsha Totakura1+57-1
2013-05-13 17:33- remove capability of multiple clients per tunnelBart Polot1+116-753
2013-05-13 14:46- fix compile-time warningSree Harsha Totakura2+4-1
2013-05-13 14:29- allow reading hostnames with dashes/hyphensSree Harsha Totakura3+5-3
2013-05-13 14:03- remove hostname/ip address from INIT message. They will be determined by the controller automaticallySree Harsha Totakura6+87-55
2013-05-13 12:55bound (IPv6) socket to wrong (IPv4) addressMatthias Wachs1+1-1
2013-05-12 11:40- revert not-ready changesBart Polot2+4-4
2013-05-12 11:33- re-added APP_ANNOUNCE_TIME, still needed for mesh v1Bart Polot3+6-6
2013-05-12 11:08missing config valueFlorian Dold1+2-2
2013-05-11 10:16-fixSree Harsha Totakura1+1-0
2013-05-11 10:06- avoid linear scan of hostsSree Harsha Totakura1+64-29
2013-05-10 17:20- Change hash to speed up 16/32 bit lookupsBart Polot3+26-31
2013-05-10 16:30- avoid mixing path_refresh and tunnel_timeoutBart Polot1+4-1
2013-05-10 16:25- owner does not timeout tunnelBart Polot1+0-2
2013-05-10 16:14- cancel poll when receiving big enough ackBart Polot1+16-8
2013-05-10 16:06- fix poll for lost ackBart Polot1+50-29
2013-05-10 15:31- implement new fwd/bck flow control mechanismBart Polot1+169-177
2013-05-10 10:49- change internal API to use short IDsBart Polot1+23-32
2013-05-10 10:41- adapt path keepalive to unicast (retransmission)Bart Polot1+6-7
2013-05-10 10:18- adapt path keepalive to unicastBart Polot1+11-51
2013-05-10 10:10- remove the use of ntermediate MeshPathInfo struct, all can be passed in tunnelBart Polot1+21-149
2013-05-10 09:49- remove one indirection level (no multicast ref counter)Bart Polot1+20-58
2013-05-10 09:40- remove trees from tunnelsBart Polot1+94-220
2013-05-10 08:15- clean upBart Polot1+7-11
2013-05-10 08:04- proper memory usageBart Polot1+4-2
2013-05-10 08:03- fix accidental removalBart Polot1+2-0
2013-05-10 07:49- simplify adding path to tunnelBart Polot1+94-146
2013-05-10 06:59- FixesBart Polot1+39-47
2013-05-09 09:45- complement HELPER API with functions to kill and wait on the helper processSree Harsha Totakura13+222-103
2013-05-08 16:53- remove application-related optionBart Polot2+0-20
2013-05-08 16:51- remove remaining regex codeBart Polot1+0-81
2013-05-08 16:50- remove regex client-sideBart Polot1+0-29
2013-05-08 15:03- have a timeout for cases where flushing takes too longSree Harsha Totakura4+98-7
2013-05-08 14:26- flush logger data before disconnectingSree Harsha Totakura1+18-2
2013-05-08 13:04- fix parsing of shared service specsSree Harsha Totakura1+1-1
2013-05-08 11:52- limit hostname as gethostname() has undefined behavior when hostname exceeds - the given lengthSree Harsha Totakura1+8-4
2013-05-08 11:40- have hostname part of the log fileSree Harsha Totakura1+16-1
2013-05-08 11:11- update configSree Harsha Totakura1+3-4
2013-05-08 09:52- generate histograms based on configure option --enable-nse-histogramSree Harsha Totakura3+57-53
2013-05-08 09:52- remove unused opaque handleSree Harsha Totakura1+0-6
2013-05-08 08:37- fix duplicate symbolsSree Harsha Totakura1+1-1
2013-05-08 07:23missing testMatthias Wachs1+477-0
2013-05-07 17:44- remove regex from meshBart Polot2+3-455
2013-05-07 17:40- dont compile old tests anymoreBart Polot1+2-22
2013-05-07 15:57documentationMatthias Wachs1+10-2
2013-05-07 15:53added warningMatthias Wachs1+1-1
2013-05-07 15:51fix for 0002881 + testMatthias Wachs4+138-13
2013-05-07 14:35fix #2665: peer reconfiguration now implementedSree Harsha Totakura10+685-59
2013-05-07 13:36- make mesh2 compileBart Polot1+184-617
2013-05-07 13:07- wipBart Polot2+21-297
2013-05-07 12:54- wipBart Polot5+58-1142
2013-05-07 12:14- remove regex integration from mesh2Bart Polot1+0-444
2013-05-07 12:12- make api compileBart Polot4+740-325
2013-05-07 11:46- remove more unnecessary codeBart Polot1+4-62
2013-05-07 11:40- remove unnecessary codeBart Polot1+0-204
2013-05-07 11:36Initial mesh2 api importBart Polot2+2347-2
2013-05-07 10:54- add GNUNET_TESTING_peer_stop_async_cancel()Sree Harsha Totakura3+37-2
2013-05-06 16:06- docSree Harsha Totakura4+339-92
2013-05-06 15:09- more verbose debugBart Polot1+1-1
2013-05-06 15:09- unify testbed operation handlers, avoid pointer arithmeticBart Polot1+9-28
2013-05-06 13:01- simplify parametersBart Polot1+15-23
2013-05-06 12:59- speed up shutdownBart Polot1+38