Martine Lenders
4c5c0a87c9
ng_sixlowpan: clarify documentation
2015-07-03 00:26:04 +02:00
Martine Lenders
d450079348
ng_zep: add stability note
2015-07-02 15:47:20 +02:00
Martine Lenders
c5318336ae
net: intial import of the ZEP protocol
2015-07-02 15:47:19 +02:00
Martine Lenders
75ff56a21f
Merge pull request #3247 from authmillenon/ng_nettest/fix/bugfixes
...
ng_nettest: some fixes
2015-07-02 14:29:28 +02:00
Martine Lenders
e6811e8c28
Merge pull request #3295 from authmillenon/ng_udp/doc/fix
...
ng_udp: fix documentation
2015-07-02 13:41:01 +02:00
Martine Lenders
715306b81c
Merge pull request #3294 from authmillenon/ng_pkt/doc/update
...
ng_pkt: update documentation
2015-07-02 13:37:19 +02:00
Martine Lenders
74eac9b144
ng_nettest: change function prototypes to allow for exp_pkts == 0
2015-07-02 13:35:00 +02:00
Martine Lenders
871a6f9cde
ng_nettest: some fixes
2015-07-02 13:35:00 +02:00
Martine Lenders
adb028361a
ng_udp: fix documentation
2015-07-02 12:20:55 +02:00
Martine Lenders
dac1307401
ng_pkt: update documentation
2015-07-02 12:19:37 +02:00
Martine Lenders
bf67751e15
ng_ipv6_hdr: fix for initial sum overflow
2015-07-01 17:49:43 +02:00
Peter Kietzmann
fb6440c397
Merge pull request #2893 from authmillenon/ng_net/enh/centralize-dispatch
...
ng_netapi: centralize packet dispatchment for RCV and SND
2015-07-01 13:19:13 +02:00
Martine Lenders
3238ccd47e
Merge pull request #3159 from authmillenon/ng_net/feat/iid
...
ng_net: add IID option and simplify upper layers accordingly
2015-07-01 12:47:49 +02:00
Martine Lenders
59f62e5366
ng_netapi: centralize packet dispatchment for RCV and SND
2015-07-01 12:38:59 +02:00
Philipp Rosenkranz
1913b7ea66
Merge pull request #3229 from Kijewski/chacha
...
sys: add ChaCha stream cipher and PRNG
2015-06-28 21:13:59 +02:00
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.
2015-06-28 18:32:04 +02:00
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()`
2015-06-26 12:02:12 +02:00
Joakim Gebart
ffcf9521f0
Merge pull request #3053 from gebart/pr/fletcher
...
sys/hashes: Add Fletcher's checksums
2015-06-25 16:03:49 +02:00
BytesGalore
db18e5760a
fib: added check for passing NULL pointers to fib_get_next_hop()
2015-06-24 09:05:24 +02:00
Martine Lenders
0103fa2e91
Merge pull request #3234 from authmillenon/ng_pktqueue/api/take-out-prio
...
ng_pktqueue: remove priority queue dependency
2015-06-23 23:47:52 +02:00
Oleg Hahm
b85f076027
Merge pull request #3098 from authmillenon/ng_nettest/feat/initial
...
ng_nettest: initial import of a ng_netapi test framework
2015-06-23 17:02:11 +02:00
Martine Lenders
f28c5041eb
ng_nettest: initial import of a ng_netapi test framework
2015-06-23 15:22:55 +02:00
Martine Lenders
72b17d9620
ng_ipv6_nc: use new pktqueue
2015-06-22 18:19:55 +02:00
Martine Lenders
837d97e963
ng_pktqueue: take out priorities
...
This patch also makes ng_pktqueue independent from `priority_queue`
2015-06-22 18:19:54 +02:00
Martine Lenders
aa46e9c14c
ng_ieee802154: Add IID generator
2015-06-15 12:32:13 +02:00
Martine Lenders
b70100fdd6
ng_ethernet: Add IID generator
2015-06-15 12:32:13 +02:00
Martine Lenders
1208b719a3
ng_netconf: add IID option
2015-06-15 12:32:13 +02:00
Martine Lenders
3a1070dc22
eui64: export type to own module
2015-06-15 12:32:13 +02:00
Hauke Petersen
7105fe2e4f
sys/uart0: changed signature of uart0_putc
2015-06-14 17:04:42 +02:00
Hauke Petersen
1eec484a30
sys/shell: changed signature of put_char pointer
...
changed from void(*put_char)(int) to int(*putchar)(int).
This is beneficial, as now the std-libs putchar can be given as
an argument to shell_init() directly.
2015-06-14 17:02:57 +02:00
René Kijewski
7d3d8dee21
ng_netif: make const what is const
2015-06-12 21:53:59 +02:00
René Kijewski
5eed801072
ng_netif: non-destructive ng_netif_addr_from_str
2015-06-12 21:53:59 +02:00
Martine Lenders
2bdf22af97
ng_ndp: expand documentation on ng_ipv6_nc_t::nbr_adv_timer
2015-06-09 19:34:34 +02:00
Cenk Gündoğan
ece64548a6
Merge pull request #2818 from BytesGalore/fib_get_conditionlal_entry_set
...
sys/net/fib: added function to request a set of destination addresses
2015-06-05 22:07:22 +02:00
Martine Lenders
46a0fe6cdd
pktdump: add 6LoWPAN dump
2015-06-05 16:14:56 +02:00
Hauke Petersen
70acc31675
net/ng_udp: added ng_udp_print_hdr() function
2015-06-05 09:47:52 +02:00
BytesGalore
9079e30da0
sys/net/fib: added function to request a set of destination addresses
2015-06-02 16:42:47 +02:00
Joakim Gebart
41e1b57624
Merge pull request #3100 from haukepetersen/opt_cortexm_init
...
cpu: centralized cortex initialization and some defines
2015-05-30 09:21:46 +02:00
Hauke Petersen
e2cb8e7c81
sys/uart0: include cpu.h in board_uart0.h
...
Some CPUs (e.g. cortex-m based ones) define the UART0_BUFSIZE
in cpu.h. So also include this file here.
2015-05-29 16:44:52 +02:00
3965e889e1
sys: bitfield.h: some fixes
2015-05-29 15:56:23 +02:00
Peter Kietzmann
c839e65479
Merge pull request #3025 from OlegHahm/netconf_retransmit
...
netconf: at86rf231: configure maximum retransmits
2015-05-29 10:10:56 +02:00
Lotte Steenbrink
104ea3ceb1
Merge pull request #3091 from Lotterleben/fib_helper_fn
...
Fib helper fn
2015-05-28 18:33:23 +02:00
4e569513e6
Merge pull request #3047 from haukepetersen/rename_cpuconf
...
global: renamed cpu-conf.h into cpu_conf.h
2015-05-28 17:49:55 +02:00
Martine Lenders
38d7eb3e81
Merge pull request #3026 from OlegHahm/bitfields
...
bitfield: introduce bitfields of arbitrary length
2015-05-28 17:03:00 +02:00
Hauke Petersen
b570f3c1cb
sys/ng_pktbuf: fixed doxygen
2015-05-28 15:45:05 +02:00
Hauke Petersen
9943f51080
global: renamed cpu-conf.h into cpu_conf.h
2015-05-28 15:45:05 +02:00
Oleg Hahm
76e4c820e5
ng_netconf: ng_at86rf2xx: set retransmissions
...
Introduces a netconf option to configure the maximum amount of
retransmissions and implements this for the at86rf2xx radios.
2015-05-28 13:35:36 +02:00
Oleg Hahm
2ab7565d99
bitfield: introduce bitfield operators
2015-05-28 13:27:41 +02:00
Martine Lenders
e56f5ae1ed
ng_netconf: define maximum number of options
2015-05-27 22:00:12 +02:00
Martine Lenders
ae3d88fcae
Merge pull request #2806 from authmillenon/ng_sixlowpan_iphc/feat/initial
...
ng_sixlowpan: Initial import of IP header compression
2015-05-27 18:07:11 +02:00