Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | migrating transport service to new MQ API | Christian Grothoff | 2016-09-20 |
| | |||
* | -avoid calling memcpy() with NULL argument, even if len is 0 | Christian Grothoff | 2016-07-08 |
| | |||
* | small API change: do no longer pass rarely needed ↵ | Christian Grothoff | 2016-04-09 |
| | | | | 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() | ||
* | -fix (C) notices | Christian Grothoff | 2016-01-19 |
| | |||
* | rename 'struct Session' to 'struct GNUNET_ATS_Session' to satisfy naming ↵ | Christian Grothoff | 2015-10-18 |
| | | | | conventions | ||
* | fix #3869: outdated FSF address | Christian Grothoff | 2015-06-30 |
| | |||
* | fix blacklist checking logic, integrating tracking of sessions with ↵ | Christian Grothoff | 2015-02-18 |
| | | | | blacklist module and fixing dangling session issue which caused misc. problems when blacklists were in use | ||
* | -bringing copyright tags up to FSF standard | Christian Grothoff | 2015-02-07 |
| | |||
* | avoid passing both PeerIdentity and Address (which contains PeerIdentity) if ↵ | Christian Grothoff | 2015-02-02 |
| | | | | address is always present as then this is redundant | ||
* | making GNUNET_SCHEDULER_cancel() perform in O(1) instead of O(n) to help or ↵ | Christian Grothoff | 2014-12-24 |
| | | | | even fully address #3247 | ||
* | -doxygen and minor style fixes | Christian Grothoff | 2014-12-20 |
| | |||
* | fix for missing receive not done call | Matthias Wachs | 2014-09-22 |
| | |||
* | one break to break it all: | Matthias Wachs | 2014-03-27 |
| | | | | | disconnecting blacklist client was removed from first blacklist check only | ||
* | fix for 3300: remember to call client_receive_done for blacklist client | Matthias Wachs | 2014-02-04 |
| | |||
* | fix use after free and mantis 0003257 | Matthias Wachs | 2014-01-20 |
| | |||
* | removing useless fixme comment | Matthias Wachs | 2014-01-20 |
| | |||
* | neighbour monitoring api implemented | Matthias Wachs | 2014-01-08 |
| | |||
* | malloc -> new | LRN | 2013-12-19 |
| | |||
* | separating ECC crypto into functions/structs for ECDHE, ECDSA and EDDSA | Christian Grothoff | 2013-10-10 |
| | |||
* | -remove trailing whitespace | Christian Grothoff | 2013-10-06 |
| | |||
* | -getting ATS and transport to compile again (part of #3047) | Christian Grothoff | 2013-09-30 |
| | |||
* | remove dead assignments | Matthias Wachs | 2013-08-19 |
| | |||
* | docu | Matthias Wachs | 2013-03-28 |
| | |||
* | fixes to blacklisting | Matthias Wachs | 2013-03-28 |
| | |||
* | -code cleanup | Christian Grothoff | 2013-03-27 |
| | |||
* | transport cfg based blacklisting | Matthias Wachs | 2013-03-27 |
| | |||
* | doxygen | Matthias Wachs | 2013-03-25 |
| | |||
* | changes to connect_cb | Matthias Wachs | 2013-03-21 |
| | |||
* | -cleaner | Christian Grothoff | 2012-12-21 |
| | |||
* | -check return values | Christian Grothoff | 2012-12-20 |
| | |||
* | -chaning multihashmap API to allow option for avoiding key allocation | Christian Grothoff | 2012-10-07 |
| | |||
* | reducing error messages about missing configuration options by introducing ↵ | Christian Grothoff | 2012-09-27 |
| | | | | new helper functions to print them uniformly | ||
* | - implementation for mantis 0002485 | Matthias Wachs | 2012-07-06 |
| | |||
* | -consistently use struct GNUNET_HashCode | Christian Grothoff | 2012-06-12 |
| | |||
* | introducing soft shutdown concept for services; during soft shutdown, ↵ | Christian Grothoff | 2012-04-22 |
| | | | | services that are still managing non-monitor clients continue to run until those clients disconnect; however, the services do stop to accept new connections (will stop listening); soft shutdown is now used by ats, transport, peerinfo, namestore and most importantly statistics; this should fix #2197 | ||
* | -fixing #2274 -- eliminating GNUNET_SCHEDULER_add_after | Christian Grothoff | 2012-04-19 |
| | |||
* | -LRN: calculate file size for single files when needed and use ↵ | Christian Grothoff | 2012-03-19 |
| | | | | GNUNET_DISK_file_size instead of STAT | ||
* | fixing and testing blacklisting api and service | Matthias Wachs | 2012-02-01 |
| | |||
* | - fixed 2128: Blacklisting makes transport service crash | Matthias Wachs | 2012-02-01 |
| | |||
* | added assertion (which is successfully failing ;-) ) | Matthias Wachs | 2012-02-01 |
| | |||
* | -fixing indentation | Christian Grothoff | 2011-11-29 |
| | |||
* | refactoring how we handle peer addresses in peerinfo/ats/transport/hello ↵ | Christian Grothoff | 2011-11-08 |
| | | | | subsystems -- use a struct instead of 3--4 arguments | ||
* | curly wars / auto-indentation | Christian Grothoff | 2011-11-04 |
| | |||
* | move GNUNET_TRANSPORT_ATS_ to GNUNET_ATS_ | Christian Grothoff | 2011-10-17 |
| | |||
* | fixing list-connections to show correct peer id | Matthias Wachs | 2011-09-29 |
| | | | | | extending neighbour-iterate to return plugin, addr and addresslen | ||
* | misc train hacking | Christian Grothoff | 2011-09-09 |
| | |||
* | run indent twice, it alternates between two 'canonical' forms, also run ↵ | Christian Grothoff | 2011-08-29 |
| | | | | whitespace remover | ||
* | even nicer indentation, thanks to LRN's indent patch | Christian Grothoff | 2011-08-16 |
| | |||
* | indentation | Christian Grothoff | 2011-08-15 |
| | |||
* | indentation | Christian Grothoff | 2011-08-15 |
| |