{"action":"created","issue":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/4744","repository_url":"https://api.github.com/repos/RIOT-OS/RIOT","labels_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/4744/labels{/name}","comments_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/4744/comments","events_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/4744/events","html_url":"https://github.com/RIOT-OS/RIOT/pull/4744","id":131353633,"number":4744,"title":"gnrc tcp","user":{"login":"brummer-simon","id":3950119,"avatar_url":"https://avatars.githubusercontent.com/u/3950119?v=3","gravatar_id":"","url":"https://api.github.com/users/brummer-simon","html_url":"https://github.com/brummer-simon","followers_url":"https://api.github.com/users/brummer-simon/followers","following_url":"https://api.github.com/users/brummer-simon/following{/other_user}","gists_url":"https://api.github.com/users/brummer-simon/gists{/gist_id}","starred_url":"https://api.github.com/users/brummer-simon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brummer-simon/subscriptions","organizations_url":"https://api.github.com/users/brummer-simon/orgs","repos_url":"https://api.github.com/users/brummer-simon/repos","events_url":"https://api.github.com/users/brummer-simon/events{/privacy}","received_events_url":"https://api.github.com/users/brummer-simon/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/network","name":"network","color":"bfdadc"},{"url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/new%20feature","name":"new feature","color":"e11d21"},{"url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/WIP","name":"WIP","color":"009800"}],"state":"open","locked":false,"assignee":{"login":"cgundogan","id":739129,"avatar_url":"https://avatars.githubusercontent.com/u/739129?v=3","gravatar_id":"","url":"https://api.github.com/users/cgundogan","html_url":"https://github.com/cgundogan","followers_url":"https://api.github.com/users/cgundogan/followers","following_url":"https://api.github.com/users/cgundogan/following{/other_user}","gists_url":"https://api.github.com/users/cgundogan/gists{/gist_id}","starred_url":"https://api.github.com/users/cgundogan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cgundogan/subscriptions","organizations_url":"https://api.github.com/users/cgundogan/orgs","repos_url":"https://api.github.com/users/cgundogan/repos","events_url":"https://api.github.com/users/cgundogan/events{/privacy}","received_events_url":"https://api.github.com/users/cgundogan/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2016-02-04T13:49:49Z","updated_at":"2016-03-07T12:57:23Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/pulls/4744","html_url":"https://github.com/RIOT-OS/RIOT/pull/4744","diff_url":"https://github.com/RIOT-OS/RIOT/pull/4744.diff","patch_url":"https://github.com/RIOT-OS/RIOT/pull/4744.patch"},"body":"TCP implementation for gnrc. \r\n\r\nThe implementation works under native between RIOT Nodes and between RIOT and Linux with tap interfaces. This is a very basic implementation. The examples feature RIOT in a server or a client role as well as linux in a client and server role. \r\n\r\nBoth examples will be removed in the final version, I'll aim for an udp like example.\r\nThere are still a lot do, so this pull request is for referential purposes. \r\n\r\nCurrent todo list:\r\n1. Code cleanup\r\n2. Add documentation\r\n3. Zero Window Probing\r\n4. Adaptive Transamission Times (Retransmission time is currently a constant)\r\n5. ~~Sequence Number Overflow detection~~\r\n6. Piggybagging pending data on acknowledgements\r\n7. Testing on real hardware\r\n8. Integration into RIOT socket\r\n9. Integration into RIOT shell\r\n"},"comment":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/comments/193238107","html_url":"https://github.com/RIOT-OS/RIOT/pull/4744#issuecomment-193238107","issue_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/4744","id":193238107,"user":{"login":"emmanuelsearch","id":3717254,"avatar_url":"https://avatars.githubusercontent.com/u/3717254?v=3","gravatar_id":"","url":"https://api.github.com/users/emmanuelsearch","html_url":"https://github.com/emmanuelsearch","followers_url":"https://api.github.com/users/emmanuelsearch/followers","following_url":"https://api.github.com/users/emmanuelsearch/following{/other_user}","gists_url":"https://api.github.com/users/emmanuelsearch/gists{/gist_id}","starred_url":"https://api.github.com/users/emmanuelsearch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emmanuelsearch/subscriptions","organizations_url":"https://api.github.com/users/emmanuelsearch/orgs","repos_url":"https://api.github.com/users/emmanuelsearch/repos","events_url":"https://api.github.com/users/emmanuelsearch/events{/privacy}","received_events_url":"https://api.github.com/users/emmanuelsearch/received_events","type":"User","site_admin":false},"created_at":"2016-03-07T12:57:23Z","updated_at":"2016-03-07T12:57:23Z","body":"nice! Is there any chance that an initial support version of that makes into the next release? (feature freeze planned on March 30th)"}}