Philipp Rosenkranz
1913b7ea66
Merge pull request #3229 from Kijewski/chacha
...
sys: add ChaCha stream cipher and PRNG
8 years ago
bapclenet
10f3f715cb
Merge pull request #3205 from kaspar030/fix_samr21-xpro_clock_setup
...
cpu: samd21: fix synchronization loop in clk_init
8 years ago
René Kijewski
2cf4253710
sys: add ChaCha stream cipher and PRNG
...
This implementation is optimized for a little code and data size, not
for speed. IMO the code is more readable than in the reference
implementation.
The biggest advantage of ChaCha over other stream ciphers is the very
little data usage with only 64 bytes of context, and its good encryption
speed.
Also part of this PR is pseudo-random number generator, that just
returns the keystream of a randomly initialized ChaCha context.
8 years ago
Martine Lenders
d69d04320e
Merge pull request #3225 from authmillenon/ng_icmpv6_echo/fix/unit_conversion
...
ng_icmpv6_echo: fix time output on shell command
8 years ago
Martine Lenders
d83e31a292
tests/ng_networking: update BOARD_INSUFFICIENT_RAM
8 years ago
Oleg Hahm
e634b8c5a8
Merge pull request #3056 from OlegHahm/board_leading_underscore_removal
...
boards: remove header guard under scores
8 years ago
Hauke Petersen
59b158c006
Merge pull request #3250 from BytesGalore/fib_check_nullpointer_parameter
...
fib: added check for passing NULL pointers to `fib_get_next_hop()`
8 years ago
Joakim Gebart
ffcf9521f0
Merge pull request #3053 from gebart/pr/fletcher
...
sys/hashes: Add Fletcher's checksums
8 years ago
Joakim Gebart
31f95c40f1
Merge pull request #3185 from daniel-k/fix_openocd_serial
...
openocd: fix SERIAL env to select board
8 years ago
Philipp Rosenkranz
f7bf6f2797
Merge pull request #3038 from phiros/dist_drone_execute_in_parallel
...
dist: exec drone build script in parallel
8 years ago
Philipp Rosenkranz
652f5327dd
dist: add gnu parallel to dockerfile
8 years ago
Philipp Rosenkranz
8ea9965cae
dist: exec drone build script in parallel
8 years ago
Joakim Gebart
b0e34b1c9d
Merge pull request #3253 from gebart/pr/mulle-openocd-090
...
mulle: Update OpenOCD conf to work with 0.9.0
8 years ago
Joakim Gebart
e2d49b43e9
mulle: Update OpenOCD conf to work with 0.9.0
...
OpenOCD 0.9.0 added a definition of a single flash bank as
"$_CHIPNAME.flash" (the chip has two flash banks), the new flash bank
definitions are enclosed in catch statements to avoid startup errors.
The original configuration when combined with openocd 0.9.0 caused an
error during flash probing (which happens during GDB connect), because
of three defined flash banks, which made openocd drop the GDB
connection.
8 years ago
Oleg Hahm
8c203a610b
boards: fix qemu header guards
8 years ago
Oleg Hahm
140afc3800
boards: cosmetics
8 years ago
Oleg Hahm
5312ae998b
boards: removed incorrect doxygen comment markers
8 years ago
Oleg Hahm
49d4153892
msb-430h: removed superfluous #endif
8 years ago
Oleg Hahm
5ca37400b8
boards: remove all C++ comments
8 years ago
BigDaddyD
b6bd067863
boards: removed leading underscores from macros
...
* also added a trailing underscore to header guards for consistency
Commit for PR 2623, repairing header file include guards.
This PR is intended to fix the include guards in files under RIOT/boards
SQUASH ME: fix underscore removal overdos
SQUASH ME: consistent macro naming
SQUASH ME: missed that one
SQUASH ME: fixed overdo
SQUASH ME: consistency
8 years ago
Oleg Hahm
e08e5175a0
Merge pull request #3251 from OlegHahm/duplicate_nomac
...
gnrc: remove duplicate nomac from Makefile
8 years ago
Oleg Hahm
b16e3fa358
gnrc: remove duplicate nomac from Makefile
8 years ago
Joakim Gebart
fc4ab35140
Merge pull request #3116 from gebart/pr/lpc2387-extab
...
lpc2387: Add missing exception tables to linker script
8 years ago
Oleg Hahm
4c37e54109
Merge pull request #3171 from cgundogan/fib_autoinit
...
fib: auto init
8 years ago
BytesGalore
db18e5760a
fib: added check for passing NULL pointers to `fib_get_next_hop()`
8 years ago
Martine Lenders
0103fa2e91
Merge pull request #3234 from authmillenon/ng_pktqueue/api/take-out-prio
...
ng_pktqueue: remove priority queue dependency
8 years ago
Martine Lenders
1c4af66c3a
ng_icmpv6_echo: fix time output on shell command
8 years ago
Martine Lenders
6b6c0c3322
Merge pull request #3241 from haukepetersen/ng_frag_send_missingreturn
...
net/ng_sixlowpan_frag: added missing return
8 years ago
Oleg Hahm
b85f076027
Merge pull request #3098 from authmillenon/ng_nettest/feat/initial
...
ng_nettest: initial import of a ng_netapi test framework
8 years ago
Lotte Steenbrink
954744138b
Merge pull request #3244 from Lotterleben/aodvv2_fix_metric
...
aodvv2: fix one-off metric bug
8 years ago
Lotte Steenbrink
8f4dd8dc13
aodvv2: fix one-off metric bug
8 years ago
Martine Lenders
4a34635d14
ng_ndp: stop for loop over packet nodes earlier
8 years ago
Martine Lenders
f28c5041eb
ng_nettest: initial import of a ng_netapi test framework
8 years ago
Hauke Petersen
b2efe73f87
Merge pull request #3243 from BytesGalore/ndp_comment_on_fall_through
...
ndp: added a word why we fall through into `NG_IPV6_NC_STATE_DELAY`
8 years ago
BytesGalore
9082ffb70d
Merge pull request #3237 from haukepetersen/ng_fix_frag_sendnth_ptrcheck
...
net/ng_sixlowpan: fix check for pkt==NULL
8 years ago
BytesGalore
e08d7a4434
ndp: added a word why we fall through into `NG_IPV6_NC_STATE_DELAY`
8 years ago
Hauke Petersen
5a163b2e61
Merge pull request #3230 from benoit-canet/add_missing_addtogroup_brace
...
cpu/stm32f3: Add missing closing Doxygen braces for addtogroup
8 years ago
haukepetersen
6a44f56939
net/ng_sixlowpan_frag: added missing return
8 years ago
haukepetersen
a38d881424
net/ng_sixlowpan: fix check for pkt==NULL
8 years ago
René Kijewski
66b23c149d
Merge pull request #3236 from haukepetersen/ng_fix_frag_pktbufcheck
...
net/ng_sixlowpan: fix check of pktbuf return val
8 years ago
haukepetersen
80205b6749
net/ng_sixlowpan: fix check of pktbuf return val
8 years ago
Hauke Petersen
72e2187b75
Merge pull request #3232 from haukepetersen/ng_fix_udp_payloadtype
...
net/ng_udp: mark received payload as NETTYPE_UNDEF
8 years ago
Martine Lenders
0ca2cb1c93
ng_ndp: use new pktqueue
8 years ago
Martine Lenders
72b17d9620
ng_ipv6_nc: use new pktqueue
8 years ago
Martine Lenders
82e54d0970
tests: adapt unittests for new pktqueue
8 years ago
Martine Lenders
837d97e963
ng_pktqueue: take out priorities
...
This patch also makes ng_pktqueue independent from `priority_queue`
8 years ago
Hauke Petersen
a4f3bf49d3
net/ng_udp: mark received payload as NETTYPE_UNDEF
8 years ago
Martine Lenders
1f8e1cbbf3
Merge pull request #3218 from haukepetersen/ng_fix_sixlowpan_static
...
net/ng_sixlowpan: declared private methods static
8 years ago
Martine Lenders
3f0c581737
Merge pull request #3227 from cgundogan/fix/ng_ndp/vtimer_remove_before_set
...
ng_ndp: remove vtimer before setting it again
8 years ago
Peter Kietzmann
f62bc56648
Merge pull request #3215 from haukepetersen/fix_periphcpu_addenums
...
cpu: added dev_enums.h include to all periph_cpu.h
8 years ago