Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | global reindent, now with uncrustify hook enabled | Christian Grothoff | 2019-10-05 |
| | |||
* | uncrustify as demanded. | ng0 | 2019-09-08 |
| | |||
* | src: for every AGPL3.0 file, add SPDX identifier. | ng0 | 2019-01-14 |
| | |||
* | rename fest: use new libgnunetnt instead of old libgnunetats logic for ↵ | Christian Grothoff | 2018-11-23 |
| | | | | network type classification | ||
* | paragraph for gnunet devs that don't know how to use the web | psyc://loupsycedyglgamf.onion/~lynX | 2018-06-07 |
| | |||
* | glitch in the license text detected by hyazinthe, thank you! | psyc://loupsycedyglgamf.onion/~lynX | 2018-06-07 |
| | |||
* | first batch of license fixes (boring) | psyc://loupsycedyglgamf.onion/~lynX | 2018-06-05 |
| | |||
* | -fix (C) notices | Christian Grothoff | 2016-01-19 |
| | |||
* | fix #3869: outdated FSF address | Christian Grothoff | 2015-06-30 |
| | |||
* | -nicer logging | Christian Grothoff | 2015-06-07 |
| | |||
* | -slightly better logging | Christian Grothoff | 2015-06-03 |
| | |||
* | fix #3649/#3591 | Christian Grothoff | 2015-03-02 |
| | |||
* | simplify logic, do not report monitoring events for sessions in destroy, ↵ | Christian Grothoff | 2015-02-22 |
| | | | | indentation, doxygen -- may help/fix #3591 | ||
* | fixing #3657 (replace ATS_Information with struct), but WIHTOUT fixing ATS ↵ | Christian Grothoff | 2015-02-10 |
| | | | | testcases yet | ||
* | -fixing some memory leaks from #3667, also reindentation and code cleanup | Christian Grothoff | 2015-02-10 |
| | |||
* | -do only send HELLO to clients once on startup, do only send fully ↵ | Christian Grothoff | 2015-02-09 |
| | | | | initialized HELLO to clients if we can help it, even the first one; do not perform blacklist check twice for try_connect | ||
* | -bringing copyright tags up to FSF standard | Christian Grothoff | 2015-02-07 |
| | |||
* | dramatically simplify quota notification: avoid registration, simply always ↵ | Christian Grothoff | 2015-02-02 |
| | | | | notify plugin | ||
* | avoid passing both PeerIdentity and Address (which contains PeerIdentity) if ↵ | Christian Grothoff | 2015-02-02 |
| | | | | address is always present as then this is redundant | ||
* | cleaning up UDP code to use only on address format throughout the code as ↵ | Christian Grothoff | 2015-02-01 |
| | | | | much as possible | ||
* | -fix misc monitoring issues | Christian Grothoff | 2014-11-23 |
| | |||
* | implementing monitoring functionality in transport service | Christian Grothoff | 2014-10-23 |
| | |||
* | doxygen fixes | Matthias Wachs | 2014-03-20 |
| | |||
* | send receive delay rescheduling support | Matthias Wachs | 2014-01-30 |
| | |||
* | new timeout function and keep alives with nonces | Matthias Wachs | 2013-12-18 |
| | |||
* | -properly unload incomplete plugins | Christian Grothoff | 2013-12-18 |
| | |||
* | check for keep alive function while loading plugin | Matthias Wachs | 2013-12-18 |
| | |||
* | -extend transport plugin API with capability to just disconnect a single ↵ | Christian Grothoff | 2013-12-12 |
| | | | | session (not yet used) | ||
* | const was discarded | Matthias Wachs | 2013-07-18 |
| | |||
* | bug fix | Matthias Wachs | 2013-07-18 |
| | |||
* | improved printing | Matthias Wachs | 2013-07-15 |
| | |||
* | using inbound string | Matthias Wachs | 2013-07-12 |
| | |||
* | fix for printing | Matthias Wachs | 2013-07-11 |
| | |||
* | check implementation of api while loading plugn | Matthias Wachs | 2013-07-10 |
| | |||
* | new function for plugins to signal inbound session, | Matthias Wachs | 2013-07-09 |
| | | | | | have to extend plugins | ||
* | transport plugin api change: split of address receive and ats updates | Matthias Wachs | 2013-03-18 |
| | |||
* | - working ... not needed anymore | Matthias Wachs | 2012-09-21 |
| | |||
* | prefix based plugin lookup for transport | Matthias Wachs | 2012-09-21 |
| | |||
* | removing ats functions from plugins, instead provide callback function | Matthias Wachs | 2011-12-14 |
| | |||
* | changes: | Matthias Wachs | 2011-12-13 |
| | | | | | | | changed order of startup since ats is now required for plugins transport provides ATS handles for plugins network detection for tcp | ||
* | -fixing indentation | Christian Grothoff | 2011-11-29 |
| | |||
* | -fixing string printing - size_t is not unsigned int | Christian Grothoff | 2011-11-25 |
| | |||
* | LRN: I'm tired of seeing something like "ATS tells us to switch to address | Christian Grothoff | 2011-11-25 |
| | | | | | | | | | | | | | | '(null)' session 0x497198 for peer `IIH1' in state `S_NOT_CONNECTED'", so i wrote this. - From what i see in the logs, '(null)'s are mostly caused by 0-byte long addresses. I'm not sure whether it is a bug, or a feature (but then, why would ATS tell us to switch to a 0-byte long address?). CG: for inbound connections, ATS tells us to switch to a 0-byte long address (since there is no address) but at the same time gives us a 'struct Session' to use as well. So 0-byte addresses really mean 'inbound' connections. | ||
* | (no commit message) | Matthias Wachs | 2011-11-14 |
| | |||
* | loaded the same plugin multiple times instead of multiple plugins | Matthias Wachs | 2011-11-11 |
| | |||
* | fix nested use of strtok | Christian Grothoff | 2011-11-09 |
| | |||
* | 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 | ||
* | 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 | ||
* | indentation | Christian Grothoff | 2011-08-15 |
| |