[riot-commits] [RIOT-OS/RIOT] e06dce: 6lowpan: free fragment buffer in error case

Oleg Hahm oleg at hobbykeller.org
Tue Nov 11 00:07:45 CET 2014


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: e06dce55b1034628ca1560a553e163ff8c58f608
      https://github.com/RIOT-OS/RIOT/commit/e06dce55b1034628ca1560a553e163ff8c58f608
  Author: Oleg Hahm <oleg at hobbykeller.org>
  Date:   2014-11-10 (Mon, 10 Nov 2014)

  Changed paths:
    M sys/net/network_layer/sixlowpan/lowpan.c

  Log Message:
  -----------
  6lowpan: free fragment buffer in error case


  Commit: b96b995d765d42a656405bff58eb4b8dae18be65
      https://github.com/RIOT-OS/RIOT/commit/b96b995d765d42a656405bff58eb4b8dae18be65
  Author: Oleg Hahm <oleg at hobbykeller.org>
  Date:   2014-11-10 (Mon, 10 Nov 2014)

  Changed paths:
    M sys/net/network_layer/sixlowpan/lowpan.c

  Log Message:
  -----------
  6lowpan: fix buffer overrun in decompression


  Commit: 365bfd81af50c4069b4eb5ba945eaaa0c4f879b2
      https://github.com/RIOT-OS/RIOT/commit/365bfd81af50c4069b4eb5ba945eaaa0c4f879b2
  Author: Oleg Hahm <oleg at hobbykeller.org>
  Date:   2014-11-10 (Mon, 10 Nov 2014)

  Changed paths:
    M sys/net/network_layer/sixlowpan/ip.c

  Log Message:
  -----------
  IPv6: allow complete in ipv6_addr_init_prefix

If the specified prefix is a full IPv6 address, no bits remain.
Fixes a possible buffer overrun.


  Commit: ebfaa85f0ce55d6839de242e1adb71d1b0ad3547
      https://github.com/RIOT-OS/RIOT/commit/ebfaa85f0ce55d6839de242e1adb71d1b0ad3547
  Author: Oleg Hahm <oleg at hobbykeller.org>
  Date:   2014-11-10 (Mon, 10 Nov 2014)

  Changed paths:
    M sys/net/link_layer/net_if/net_if.c

  Log Message:
  -----------
  net_if: fix buffer overruns


  Commit: d1d8972b0c37c003f9217dfad8ea98f31b931e5d
      https://github.com/RIOT-OS/RIOT/commit/d1d8972b0c37c003f9217dfad8ea98f31b931e5d
  Author: Oleg Hahm <oleg at hobbykeller.org>
  Date:   2014-11-10 (Mon, 10 Nov 2014)

  Changed paths:
    M sys/net/network_layer/sixlowpan/lowpan.c

  Log Message:
  -----------
  6lowpan: do not overrun in context_remove


  Commit: e93d030058684f98894aafb5c4048b2c6d9d479f
      https://github.com/RIOT-OS/RIOT/commit/e93d030058684f98894aafb5c4048b2c6d9d479f
  Author: Oleg Hahm <oleg at hobbykeller.org>
  Date:   2014-11-10 (Mon, 10 Nov 2014)

  Changed paths:
    M sys/net/transport_layer/socket_base/socket.c

  Log Message:
  -----------
  net: fix buffer overrun in socket initialization


  Commit: 04253cf89a4581f52d0a367a19811397f273c7be
      https://github.com/RIOT-OS/RIOT/commit/04253cf89a4581f52d0a367a19811397f273c7be
  Author: Oleg Hahm <oleg at hobbykeller.org>
  Date:   2014-11-11 (Tue, 11 Nov 2014)

  Changed paths:
    M sys/net/link_layer/net_if/net_if.c
    M sys/net/network_layer/sixlowpan/ip.c
    M sys/net/network_layer/sixlowpan/lowpan.c
    M sys/net/transport_layer/socket_base/socket.c

  Log Message:
  -----------
  Merge pull request #1980 from OlegHahm/coverity_fixes

net: fixes some finding from coverity


Compare: https://github.com/RIOT-OS/RIOT/compare/55448c656d07...04253cf89a45


More information about the commits mailing list