summaryrefslogtreecommitdiff
path: root/drivers/grove
diff options
context:
space:
mode:
authorTomasz Bursztyka <tomasz.bursztyka@linux.intel.com>2017-01-13 18:07:19 +0100
committerTomasz Bursztyka <tomasz.bursztyka@linux.intel.com>2017-01-13 18:12:22 +0100
commit85a22063a820ead9bf1f22225af927b6a3c8b2c9 (patch)
tree279660d7e1b0f03d1484cd09186e95b0efa33a6a /drivers/grove
parent9dcd848faa68252e00b896c44c0c5e74eeed81df (diff)
parentfb5ea6876221a9ac9b7e549153322ac05e78a816 (diff)
Merge net branch into master
Main changes: - Bluetooth L2 exposing net mgmt API and a dedicated shell module - mbedtls DTLS client/server samples - Bug fixes (mostly TCP, more to come soon) ---------------------------------------------------------------- Andy Ross (2): net: tcp: Signal EOF with a NULL buffer in the callback net: tcp: Don't leak net_conn_handles Flavio Santes (6): samples/net: Remove legacy reference in Makefile samples/net: Update DNS logging info samples/net: Update zperf Makefile samples/net: Rename prj conf files to avoid breaking the build samples/net: Update the zperf/README.rst file samples/net: Update DNS client README file to RST format Johann Fischer (4): ieee802154: conf: add common log level samples: ieee802154: rename cc2520 to hw net: ieee802154: fix validate_mac_command_cfi_to_mhr net: ieee802154: inform about unsupported frames Kumar Gala (1): net: Remove NET_SLIP choice from Kconfig Luiz Augusto von Dentz (13): net: mgmt: Make NET_MGMT_GET_* macros return meaningful values net: mgmt: Decode event fields net: echo_client: Fix using CONFIG_NETWORKING_WITH_BT net: echo_client: Don't start sending packets if interface is not UP net: bt: Fix not showing any logs net: bt: Add connect management command net: bt: Add shell support net: bt: Add scan management command net: bt: Add scan shell command net: bt: Add disconnect management command net: bt: Add disconnect shell command net: echo_client: Enable CONFIG_NET_L2_BLUETOOTH_SHELL in prj_bt.conf net: zoap_server: Enable connecting with bluetooth Michael Scott (7): net: net_context: state setting is a value not individual bits net: tcp: replace seq/ack/wnd value shifts with system calls net: ip: on synack copy local/remote data prior to net_tcp_register net: ip: set local address family during TCP connect net: ip: set context state to NET_CONTEXT_CONNECTED on synack success net: ip: reword appdata debug message in packet_received net: ip: save TCP seq/ack values in tcp_synack_received Sergio Rodriguez (5): samples/mbedtls_dtlsclient: Using printk instead of printf samples/mbedtls_dtlsclient: Change Readme files to rst format samples/mbedtls_dtlsclient: Remove hardcoded IP adresses samples/mbedtls_dtlsclient: IPv6 client version samples/mbedtls_dtlsserver DTLS server example app using mbedTLS Tomasz Bursztyka (3): samples: net: Echo apps need different IP to be able to work net: mgmt: Silently ignore net_mgmt_event functions if not enabled samples: net: Fix dhcpv4 building with net mgmt event support li zj (2): net: dhcpv4 : set ciaddr 0.0.0.0 when send DHCPV4_MSG_TYPE_REQUEST net: icmpv4 : calculate ipv4 header chksum drivers/ieee802154/Kconfig | 57 ++-- drivers/ieee802154/ieee802154_cc2520.c | 6 +- drivers/ieee802154/ieee802154_uart_pipe.c | 2 +- include/net/bt.h | 64 +++++ include/net/net_context.h | 9 +- include/net/net_mgmt.h | 8 +- samples/net/README | 19 -- samples/net/dhcpv4_client/prj_arduino_101.conf | 3 + samples/net/dhcpv4_client/prj_qemu_x86.conf | 1 - samples/net/dns_client/README.rst | 231 ++++++++++++++++ samples/net/dns_client/README_IPv4 | 187 ------------- samples/net/dns_client/README_IPv6 | 74 ------ samples/net/dns_client/README_arduino_101 | 51 ---- samples/net/dns_client/prj_qemu_x86.conf | 1 - samples/net/dns_client/sample_output_IPv4.txt | 46 ++++ samples/net/dns_client/sample_output_IPv6.txt | 39 +++ samples/net/dns_client/src/main.c | 2 +- samples/net/echo_client/prj_arduino_101_cc2520.conf | 2 +- samples/net/echo_client/prj_bt.conf | 3 + samples/net/echo_client/prj_cc2520.conf | 2 +- samples/net/echo_client/prj_frdm_k64f_cc2520.conf | 2 +- samples/net/echo_client/prj_qemu_802154.conf | 2 +- samples/net/echo_client/prj_qemu_x86.conf | 9 +- samples/net/echo_client/prj_slip.conf | 9 +- samples/net/echo_client/src/echo-client.c | 47 +++- samples/net/echo_server/prj_arduino_101_cc2520.conf | 2 +- samples/net/echo_server/prj_cc2520.conf | 2 +- samples/net/echo_server/prj_frdm_k64f_cc2520.conf | 2 +- samples/net/echo_server/prj_qemu_802154.conf | 2 +- samples/net/echo_server/prj_qemu_x86.conf | 1 - samples/net/echo_server/prj_slip.conf | 1 - samples/net/echo_server/src/echo-server.c | 5 + samples/net/ieee802154/{cc2520 => hw}/Makefile | 0 samples/net/ieee802154/{cc2520 => hw}/prj.conf | 2 +- samples/net/ieee802154/{cc2520 => hw}/src/Makefile | 0 samples/net/ieee802154/{cc2520 => hw}/src/ieee802154_test.c | 0 samples/net/ieee802154/qemu/prj.conf | 2 +- samples/net/mbedtls_dtlsclient/README | 121 --------- samples/net/mbedtls_dtlsclient/README.rst | 136 ++++++++++ .../{README_arduino_101 => README_arduino_101.rst} | 25 +- samples/net/mbedtls_dtlsclient/prj_qemu_x86.conf | 6 +- samples/net/mbedtls_dtlsclient/src/Makefile | 2 - samples/net/mbedtls_dtlsclient/src/dtls_client.c | 52 +++- samples/net/mbedtls_dtlsclient/src/udp.c | 125 ++++++++- samples/net/mbedtls_dtlsclient/src/udp_cfg.h | 30 +-- samples/net/mbedtls_dtlsserver/Makefile | 24 ++ samples/net/mbedtls_dtlsserver/README.rst | 144 ++++++++++ samples/net/mbedtls_dtlsserver/prj_qemu_x86.conf | 22 ++ samples/net/mbedtls_dtlsserver/src/Makefile | 17 ++ samples/net/mbedtls_dtlsserver/src/dtls_server.c | 428 ++++++++++++++++++++++++++++++ samples/net/mbedtls_dtlsserver/src/udp.c | 253 ++++++++++++++++++ samples/net/mbedtls_dtlsserver/src/udp.h | 34 +++ samples/net/mbedtls_dtlsserver/src/udp_cfg.h | 37 +++ samples/net/mbedtls_dtlsserver/testcase.ini | 4 + samples/net/wpan_serial/prj.conf | 2 +- samples/net/wpanusb/prj.conf | 2 +- samples/net/zoap_client/prj.conf | 1 - samples/net/zoap_server/Makefile | 9 +- samples/net/zoap_server/prj.conf | 1 - samples/net/zoap_server/prj_bt.conf | 18 ++ samples/net/zoap_server/src/Makefile | 5 + samples/net/zoap_server/src/zoap-server.c | 22 +- samples/net/zoap_server/testcase.ini | 6 + samples/net/zperf/Makefile | 1 - samples/net/zperf/README.rst | 47 +++- samples/net/zperf/{prj_galileo_ethernet.conf => prj_galileo.conf} | 0 .../{prj_galileo_ethernet_prof.conf => prj_galileo_prof.conf} | 0 samples/net/zperf/prj_qemu_x86.conf | 1 - subsys/net/ip/Kconfig | 2 +- subsys/net/ip/dhcpv4.c | 7 +- subsys/net/ip/icmpv4.c | 3 + subsys/net/ip/l2/Kconfig | 21 +- subsys/net/ip/l2/Makefile | 1 + subsys/net/ip/l2/bluetooth.c | 247 ++++++++++++++++- subsys/net/ip/l2/bluetooth_shell.c | 151 +++++++++++ subsys/net/ip/l2/ieee802154/ieee802154_frame.c | 4 +- subsys/net/ip/l2/ieee802154/ieee802154_mgmt.c | 3 + subsys/net/ip/net_context.c | 39 ++- subsys/net/ip/net_mgmt.c | 10 +- subsys/net/ip/tcp.c | 13 +- 80 files changed, 2326 insertions(+), 645 deletions(-) create mode 100644 include/net/bt.h create mode 100644 samples/net/dns_client/README.rst delete mode 100644 samples/net/dns_client/README_IPv4 delete mode 100644 samples/net/dns_client/README_IPv6 delete mode 100644 samples/net/dns_client/README_arduino_101 create mode 100644 samples/net/dns_client/sample_output_IPv4.txt create mode 100644 samples/net/dns_client/sample_output_IPv6.txt rename samples/net/ieee802154/{cc2520 => hw}/Makefile (100%) rename samples/net/ieee802154/{cc2520 => hw}/prj.conf (95%) rename samples/net/ieee802154/{cc2520 => hw}/src/Makefile (100%) rename samples/net/ieee802154/{cc2520 => hw}/src/ieee802154_test.c (100%) delete mode 100644 samples/net/mbedtls_dtlsclient/README create mode 100644 samples/net/mbedtls_dtlsclient/README.rst rename samples/net/mbedtls_dtlsclient/{README_arduino_101 => README_arduino_101.rst} (72%) create mode 100644 samples/net/mbedtls_dtlsserver/Makefile create mode 100644 samples/net/mbedtls_dtlsserver/README.rst create mode 100644 samples/net/mbedtls_dtlsserver/prj_qemu_x86.conf create mode 100644 samples/net/mbedtls_dtlsserver/src/Makefile create mode 100644 samples/net/mbedtls_dtlsserver/src/dtls_server.c create mode 100644 samples/net/mbedtls_dtlsserver/src/udp.c create mode 100644 samples/net/mbedtls_dtlsserver/src/udp.h create mode 100644 samples/net/mbedtls_dtlsserver/src/udp_cfg.h create mode 100644 samples/net/mbedtls_dtlsserver/testcase.ini create mode 100644 samples/net/zoap_server/prj_bt.conf rename samples/net/zperf/{prj_galileo_ethernet.conf => prj_galileo.conf} (100%) rename samples/net/zperf/{prj_galileo_ethernet_prof.conf => prj_galileo_prof.conf} (100%) create mode 100644 subsys/net/ip/l2/bluetooth_shell.c Change-Id: Ia8dd7ec706dd128ba6af61390323554d5b7dc183 Signed-off-by: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
Diffstat (limited to 'drivers/grove')
0 files changed, 0 insertions, 0 deletions