{"action":"created","issue":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/10059","repository_url":"https://api.github.com/repos/RIOT-OS/RIOT","labels_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/10059/labels{/name}","comments_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/10059/comments","events_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/10059/events","html_url":"https://github.com/RIOT-OS/RIOT/pull/10059","id":364526468,"node_id":"MDExOlB1bGxSZXF1ZXN0MjE4NjkxNDE2","number":10059,"title":"lwip: Bump version to v2.1.0","user":{"login":"miri64","id":675644,"node_id":"MDQ6VXNlcjY3NTY0NA==","avatar_url":"https://avatars1.githubusercontent.com/u/675644?v=4","gravatar_id":"","url":"https://api.github.com/users/miri64","html_url":"https://github.com/miri64","followers_url":"https://api.github.com/users/miri64/followers","following_url":"https://api.github.com/users/miri64/following{/other_user}","gists_url":"https://api.github.com/users/miri64/gists{/gist_id}","starred_url":"https://api.github.com/users/miri64/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/miri64/subscriptions","organizations_url":"https://api.github.com/users/miri64/orgs","repos_url":"https://api.github.com/users/miri64/repos","events_url":"https://api.github.com/users/miri64/events{/privacy}","received_events_url":"https://api.github.com/users/miri64/received_events","type":"User","site_admin":false},"labels":[{"id":86443543,"node_id":"MDU6TGFiZWw4NjQ0MzU0Mw==","url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/Area:%20network","name":"Area: network","color":"6600ff","default":false},{"id":114180965,"node_id":"MDU6TGFiZWwxMTQxODA5NjU=","url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/Area:%20pkg","name":"Area: pkg","color":"6600ff","default":false},{"id":214816571,"node_id":"MDU6TGFiZWwyMTQ4MTY1NzE=","url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/CI:%20ready%20for%20build","name":"CI: ready for build","color":"66ffcc","default":false},{"id":23399100,"node_id":"MDU6TGFiZWwyMzM5OTEwMA==","url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/Type:%20enhancement","name":"Type: enhancement","color":"ffff66","default":false}],"state":"open","locked":false,"assignee":{"login":"bergzand","id":5160052,"node_id":"MDQ6VXNlcjUxNjAwNTI=","avatar_url":"https://avatars2.githubusercontent.com/u/5160052?v=4","gravatar_id":"","url":"https://api.github.com/users/bergzand","html_url":"https://github.com/bergzand","followers_url":"https://api.github.com/users/bergzand/followers","following_url":"https://api.github.com/users/bergzand/following{/other_user}","gists_url":"https://api.github.com/users/bergzand/gists{/gist_id}","starred_url":"https://api.github.com/users/bergzand/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bergzand/subscriptions","organizations_url":"https://api.github.com/users/bergzand/orgs","repos_url":"https://api.github.com/users/bergzand/repos","events_url":"https://api.github.com/users/bergzand/events{/privacy}","received_events_url":"https://api.github.com/users/bergzand/received_events","type":"User","site_admin":false},"assignees":[{"login":"bergzand","id":5160052,"node_id":"MDQ6VXNlcjUxNjAwNTI=","avatar_url":"https://avatars2.githubusercontent.com/u/5160052?v=4","gravatar_id":"","url":"https://api.github.com/users/bergzand","html_url":"https://github.com/bergzand","followers_url":"https://api.github.com/users/bergzand/followers","following_url":"https://api.github.com/users/bergzand/following{/other_user}","gists_url":"https://api.github.com/users/bergzand/gists{/gist_id}","starred_url":"https://api.github.com/users/bergzand/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bergzand/subscriptions","organizations_url":"https://api.github.com/users/bergzand/orgs","repos_url":"https://api.github.com/users/bergzand/repos","events_url":"https://api.github.com/users/bergzand/events{/privacy}","received_events_url":"https://api.github.com/users/bergzand/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/milestones/24","html_url":"https://github.com/RIOT-OS/RIOT/milestone/24","labels_url":"https://api.github.com/repos/RIOT-OS/RIOT/milestones/24/labels","id":3466477,"node_id":"MDk6TWlsZXN0b25lMzQ2NjQ3Nw==","number":24,"title":"Release 2018.10","description":"","creator":{"login":"cladmi","id":241401,"node_id":"MDQ6VXNlcjI0MTQwMQ==","avatar_url":"https://avatars3.githubusercontent.com/u/241401?v=4","gravatar_id":"","url":"https://api.github.com/users/cladmi","html_url":"https://github.com/cladmi","followers_url":"https://api.github.com/users/cladmi/followers","following_url":"https://api.github.com/users/cladmi/following{/other_user}","gists_url":"https://api.github.com/users/cladmi/gists{/gist_id}","starred_url":"https://api.github.com/users/cladmi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cladmi/subscriptions","organizations_url":"https://api.github.com/users/cladmi/orgs","repos_url":"https://api.github.com/users/cladmi/repos","events_url":"https://api.github.com/users/cladmi/events{/privacy}","received_events_url":"https://api.github.com/users/cladmi/received_events","type":"User","site_admin":false},"open_issues":86,"closed_issues":198,"state":"open","created_at":"2018-07-02T09:33:17Z","updated_at":"2018-10-15T13:30:31Z","due_on":"2018-10-31T07:00:00Z","closed_at":null},"comments":32,"created_at":"2018-09-27T15:15:40Z","updated_at":"2018-10-15T19:20:06Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/pulls/10059","html_url":"https://github.com/RIOT-OS/RIOT/pull/10059","diff_url":"https://github.com/RIOT-OS/RIOT/pull/10059.diff","patch_url":"https://github.com/RIOT-OS/RIOT/pull/10059.patch"},"body":"### Contribution description\r\nAs of about an hour ago [lwIP v2.1.0 is out](https://savannah.nongnu.org/forum/forum.php?forum_id=9248) and as we say in German \"Ich hab da mal was vorbereitet…\".\r\n\r\nA reason why I want to have it in the upcoming release is because this has a chance of finally having working interoperability between lwIP's 6Lo and other 6Lo stacks.\r\n\r\n\r\n### Testing procedure\r\nRun `tests/lwip` on native and `at86rf2xx`-based nodes and try to exchange packets, run `tests/lwip_sock_*` with IPv4, IPv6, and both (set `LWIP_IPV4=1` or `LWIP_IPV6=1` respectively as environment variables) and see if they succeed.\r\n\r\n### Issues/PRs references\r\nIncludes changes from https://github.com/RIOT-OS/RIOT/pull/8644 but is independent of that."},"comment":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/comments/429980467","html_url":"https://github.com/RIOT-OS/RIOT/pull/10059#issuecomment-429980467","issue_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/10059","id":429980467,"node_id":"MDEyOklzc3VlQ29tbWVudDQyOTk4MDQ2Nw==","user":{"login":"bergzand","id":5160052,"node_id":"MDQ6VXNlcjUxNjAwNTI=","avatar_url":"https://avatars2.githubusercontent.com/u/5160052?v=4","gravatar_id":"","url":"https://api.github.com/users/bergzand","html_url":"https://github.com/bergzand","followers_url":"https://api.github.com/users/bergzand/followers","following_url":"https://api.github.com/users/bergzand/following{/other_user}","gists_url":"https://api.github.com/users/bergzand/gists{/gist_id}","starred_url":"https://api.github.com/users/bergzand/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bergzand/subscriptions","organizations_url":"https://api.github.com/users/bergzand/orgs","repos_url":"https://api.github.com/users/bergzand/repos","events_url":"https://api.github.com/users/bergzand/events{/privacy}","received_events_url":"https://api.github.com/users/bergzand/received_events","type":"User","site_admin":false},"created_at":"2018-10-15T19:20:06Z","updated_at":"2018-10-15T19:20:06Z","author_association":"MEMBER","body":"I've tested the `lwip_sock_*` tests on native, those all pass. I've also played around a bit with `tests/lwip`. I'd like to test a bit on real hardware.\r\n\r\nI was not able to compile `tests/lwip` with `USEMODULE+=lwip_ipv4`, is that a known issue?\r\nSeems to error on the function prototype changing when IPv4 is compiled in\r\n```\r\n#if LWIP_IPV4                                                                   \r\nstruct netif *netif_add(struct netif *netif,                                    \r\n                            const ip4_addr_t *ipaddr, const ip4_addr_t *netmask, const ip4_addr_t *gw,\r\n                            void *state, netif_init_fn init, netif_input_fn input);\r\nvoid netif_set_addr(struct netif *netif, const ip4_addr_t *ipaddr, const ip4_addr_t *netmask,\r\n                    const ip4_addr_t *gw);                                      \r\n#else /* LWIP_IPV4 */                                                           \r\nstruct netif *netif_add(struct netif *netif, void *state, netif_init_fn init, netif_input_fn input);\r\n#endif /* LWIP_IPV4 */                                                          \r\n```\r\nand `pkg/lwip/contrib/lwip.c` not changing the function call in a similar way."}}
{"actor":{"display_login":"bergzand"}}