Branch: refs/heads/master
Home: https://github.com/fabbione/kronosnet
Commit: 2861aa7a1cada938ccada8ff3a0020f14d30fdf2
https://github.com/fabbione/kronosnet/commit/2861aa7a1cada938ccada8ff3a0020…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2012-09-28 (Fri, 28 Sep 2012)
Changed paths:
M libknet/handle.c
M libknet/host.c
M libknet/libknet-private.h
M libknet/libknet.h
Log Message:
-----------
libknet: implement basic ring buffer for bcast packets
fix KNET_FRAME_SIZE handling around
don't try to send messages to links that are not ready
gather host info for all incoming pkcts (data/ping) since there
is no point to go crazy figuring it out
add basic ring buffer functions based on playground implementation
(still missing reset of the buffer)
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/master
Home: https://github.com/fabbione/kronosnet
Commit: 9018191839b220bfd2c308b2ccde6798d15c479a
https://github.com/fabbione/kronosnet/commit/9018191839b220bfd2c308b2ccde67…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2012-09-28 (Fri, 28 Sep 2012)
Changed paths:
M kronosnetd/vty_cli_cmds.c
Log Message:
-----------
kronosnetd: fix data initialization
we can't memset knet_link because khost_add does some initialization
there that we overwrite otherwise.
drop incorrect clean up path. knet_links are not malloc'ed but statically
allocated.
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/master
Home: https://github.com/fabbione/kronosnet
Commit: 177f3f65eda6906f505e4948a0187b3779689a55
https://github.com/fabbione/kronosnet/commit/177f3f65eda6906f505e4948a0187b…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2012-09-27 (Thu, 27 Sep 2012)
Changed paths:
M libknet/libknet-private.h
Log Message:
-----------
libknet: add seq_num to sender host
bcast for packets that needs to be sent to all nodes
ucast for direct packets
the difference is necessary to avoid unncessary re-encryption
of packets. This will make more sense once packet inspector
is in place, but basically seq_num are per host and not all
packets will go everywhere, creating undesirable holes in the
packet_ring_buffer, that in turns, in a non-encrypted network
could lead to some annoyance.
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/master
Home: https://github.com/fabbione/kronosnet
Commit: 600ee0aaec46cd730a8ee14fb941afe10fad3e28
https://github.com/fabbione/kronosnet/commit/600ee0aaec46cd730a8ee14fb941af…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2012-09-27 (Thu, 27 Sep 2012)
Changed paths:
M libknet/libknet.h
Log Message:
-----------
libknet: change packet definitions to include seq_num for data packets
this is required for pckt deduplication
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/master
Home: https://github.com/fabbione/kronosnet
Commit: b5d0bb55b9f6017d537389587bce261e67d2aef6
https://github.com/fabbione/kronosnet/commit/b5d0bb55b9f6017d537389587bce26…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2012-09-27 (Thu, 27 Sep 2012)
Changed paths:
M kronosnetd/cfg.h
M kronosnetd/vty_cli_cmds.c
Log Message:
-----------
kronosnetd: node_id have to match knet size for packet inspector to work
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/master
Home: https://github.com/fabbione/kronosnet
Commit: b0770e3a255dd0ac11c7e5ed2494f69186ec985f
https://github.com/fabbione/kronosnet/commit/b0770e3a255dd0ac11c7e5ed2494f6…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2012-09-26 (Wed, 26 Sep 2012)
Changed paths:
M libknet/handle.c
M libknet/libknet-private.h
M libknet/libknet.h
Log Message:
-----------
libknet: add notes on packet inspector
and where it should hook for notifications
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/master
Home: https://github.com/fabbione/kronosnet
Commit: 9a5ccc0b1b40ebf3da03e79e89195d9b7a155e9f
https://github.com/fabbione/kronosnet/commit/9a5ccc0b1b40ebf3da03e79e89195d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2012-09-26 (Wed, 26 Sep 2012)
Changed paths:
M kronosnetd/Makefile.am
M kronosnetd/keygen.c
M kronosnetd/vty_cli_cmds.c
M libknet/libknet.h
M libknet/nsscrypto.c
M tests/ping_test.c
Log Message:
-----------
clean up some hardcoded values and export them via header correctly
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>