Commit Graph

8591 Commits (dad04d763509c9378e73f7810cbd96364a844786)
 

Author SHA1 Message Date
Oleg Hahm dad04d7635 Merge pull request #3963 from Kijewski/drop-skipjack
crypto: remove skipjack support
8 years ago
Joakim Nohlgård 49ef26dd7c Merge pull request #3971 from gebart/pr/xtimer-core-reference-now
xtimer-core: Use xtimer_now as reference time instead of future timer target
8 years ago
Martine Lenders c8de3957ac Merge pull request #3966 from DipSwitch/6lo_frag_drops_part_netif_hdr
6low_frag: Fix RSSI, LQI and flags dropping in fragmentation reassembly
8 years ago
DipSwitch 9b726fe217 6low_frag: Fix RSSI, LQI and flags dropping in fragmentation reassembly 8 years ago
Oleg Hahm e78d8ab942 Merge pull request #3974 from OlegHahm/6lowpan_minor_fixes
gnrc 6lowpan: minor fixes
8 years ago
Oleg Hahm b1ae07ca82 6lowpan: replace duplicate function call
datagram_size is already set to the value returned by gnrc_pkt_len(), no need to call it again.
8 years ago
Oleg Hahm 478a5e5030 make: add dependency to vtimer for gnrc netif ipv6 8 years ago
Joakim Nohlgård 75d0281ef3 xtimer-core: Use xtimer_now as reference time instead of future timer target 8 years ago
Thomas Eichinger 7b3d1a728e Merge pull request #3924 from kaspar030/msp430fxyz_use_uart_stdio
cpu: make msp430fxyz use uart stdio
8 years ago
Martine Lenders 5cf4bd661b Merge pull request #3968 from authmillenon/gnrc/fix/6lbr
6LBR: fixes
8 years ago
Martine Lenders a225987d3e gnrc 6Lo-ND rtr: fix array sizes for 6LBR 8 years ago
Kaspar Schleiser d9414fdab4 cpu: msp430fxyz: switch back to uart_stdio 8 years ago
Martine Lenders e526433f20 Merge pull request #3962 from Kijewski/scan-build_kinda_inplies_that_assertions_should_be_enabled_doesnt_it__well_in_either_case_this_pr_fixes_issue_3960
make: enable `assert()` in `make scan-build`
8 years ago
Martine Lenders 893008f1e2 gnrc_ndp_internal: fix variable scope 8 years ago
Martine Lenders 217f8a26d8 gnrc_ndp_internal: fix coding style 8 years ago
Martine Lenders 39ade25511 gnrc_ndp_internal: prevent non-terminating loop 8 years ago
Kaspar Schleiser 161a76680f Merge pull request #3923 from kaspar030/add_threadsafe_ringbuffer
sys: add threadsafe ringbuffer
8 years ago
Martine Lenders d93e0f803f Merge pull request #3965 from authmillenon/gnrc_6lo_nd_rtr/fix/foreign-pios
GNRC 6LR: don't include PIOs for other interface's prefixes
8 years ago
Kaspar Schleiser aa321eb3f0 sys: uart_stdio: use thread-safe ringbuffer 8 years ago
Kaspar Schleiser 185f63f768 sys: add thread-safe ringbuffer implementation 8 years ago
Martine Lenders 8621407f00 GNRC 6LR: don't include PIOs for other interface's prefixes 8 years ago
Martine Lenders 884f2c768a Merge pull request #3964 from authmillenon/gnrc_ndp/fix/ltime-0
gnrc_ndp: lifetimes might be 0 in RA options
8 years ago
Martine Lenders 3048df2187 Merge pull request #3961 from authmillenon/gnrc_sixlowpan_iphc/fix/dci-field
6lowpan IPHC: set dest context to DCI field not SCI
8 years ago
Martine Lenders 16151b06f7 gnrc_ndp: lifetimes might be 0 in RA options 8 years ago
René Kijewski cecb4c8c56 crypto: remove skipjack support
Unused, unmaintained, buggy code for an unknown algorithm.
8 years ago
René Kijewski d0294dd70e make: enable `assert()` in `make scan-build`
Compare scan-build's [documentation][1]:

> ALWAYS analyze a project in its "debug" configuration
>
> Most projects can be built in a "debug" mode that enables assertions.
> Assertions are picked up by the static analyzer to prune infeasible
> paths, which in some cases can greatly reduce the number of false
> positives (bogus error reports) emitted by the tool.

Closes #3960.

  1: http://clang-analyzer.llvm.org/scan-build.html#recommended_debug
8 years ago
Martine Lenders 7bbb5d62b0 6lowpan IPHC: set dest context to DCI field not SCI 8 years ago
Martine Lenders 6c61266bed Merge pull request #3958 from authmillenon/gnrc_ipv6_nc/fix/leave-unmanaged
gnrc_ipv6_nc: leave UNMANAGED entries UNMANAGED
8 years ago
Martine Lenders 225dcaaf34 gnrc_ipv6_nc: leave UNMANAGED entries UNMANAGED 8 years ago
Hauke Petersen 187e318da9 Merge pull request #3912 from thomaseichinger/pr/samr21-xpro_serial_port
boards/samr21-xpro: define serial port for OS X
8 years ago
Oleg Hahm aba11407f1 Merge pull request #3957 from OlegHahm/6lowpan_DO_gc
6lowpan: do garbage collect unreachable NCEs
8 years ago
Oleg Hahm cc0101472e 6lowpan: do garbage collect unreachable NCEs
RFC6775 says "if NUD on the router determines that the host is UNREACHABLE (based on the logic in [RFC4861]), the NCE SHOULD NOT be deleted but rather retained until the Registration Lifetime expires." Since this is a "SHOULD NOT" and not a "MUST NOT", we can still remove these NCEs to circumvent NCEs going into UNREACHABLE and never leave this state again. Actually removing these entries from the cache seems also be the better choice for memory constraint device.
8 years ago
Oleg Hahm ad1b5b4c94 Merge pull request #3955 from daniel-k/pr/at86rf2xx_phr_compliance
at86rf2xx: mask MSB in PHR for 802.15.4 compliance
8 years ago
Hauke Petersen f7057da00d Merge pull request #3909 from gebart/pr/k60-delete-old-devio
cpu/k60: remove leftover files from old syscall implementation
8 years ago
daniel-k e754963c52 at86rf2xx: mask MSB in PHR for 802.15.4 compliance 8 years ago
Hauke Petersen 177dd5fd84 Merge pull request #3885 from authmillenon/socket_base/clean/rm
socket_base: remove deprecated header files
8 years ago
Martine Lenders 8b2e4d5ffa socket_base: remove deprecated header files 8 years ago
Martine Lenders 000892773f Merge pull request #3882 from authmillenon/pkg/clean/oonf_api
oonf_api: adapt for new sockets
8 years ago
Martine Lenders ae46d5d6a0 Merge pull request #3953 from OlegHahm/6lowpan_slaac_fixes
6lowpan: make SLAAC work
8 years ago
Oleg Hahm 63fda9e900 6lowpan: remove tentative flag for local addresses
There's no real need for this flag, but it causes problem during address registration.
8 years ago
Oleg Hahm c5b1156909 IPv6 nd: missing parameter for debug function 8 years ago
Oleg Hahm bb287ae7e8 6lowpan netif: set prefixes for 6LBR first
By adding a newly added prefix first, it is assured that the following router advertisement will already disseminate it via the PIO.
8 years ago
Hauke Petersen 026503d229 Merge pull request #3952 from gebart/pr/kinetis-timer-channel-return
kinetis: timer: return error if timer channel is not zero.
8 years ago
Hauke Petersen 7cb3f9bd5e Merge pull request #3716 from kaspar030/ng_cc110x
drivers: add cc110x driver
8 years ago
Joakim Nohlgård 015098d2c2 kinetis: timer: return error if timer channel is not zero. 8 years ago
Martine Lenders 5e2b4b6b23 Merge pull request #3951 from OlegHahm/6lowpan_nd_pio_fixes
6lowpan nd: PIO fixes
8 years ago
Martine Lenders 109b2ab522 Merge pull request #3950 from authmillenon/gnrc_sixlowpan_iphc/fix/set-mcast-ctx
gnrc_sixlowpan_iphc: actually set context for unicast prefix based comp
8 years ago
Oleg Hahm fee9ad77cb ipv6: init addresses w/ infinite validity time 8 years ago
Oleg Hahm 9b7b1bae37 6lowpan: prefixes are initially all null pointers
Since the prefixes list stores pointers, one need to check for null pointers first.
8 years ago
Oleg Hahm ba023aecb8 6lowpan nd: use correct upper limit for iterating
While iterating over the prefixes the wrong upper limit was used for the for loop.
8 years ago