Nick Gordon
727d4830d7
lsa: change type variable to enum class
...
Change-Id: I7fba951649771700ce6ccc4be7fb400546607e96
refs: #4340
2017-10-19 15:44:06 -07:00
Nick Gordon
8f23b5d58e
sync: improved unit tests
...
refs: #4264
Change-Id: I981f3d8f653e4750ee6f9d77f2c89188f11d8ebb
2017-09-06 14:23:16 -07:00
Nick Gordon
7afcab4652
tests: make sync tests more deterministic
...
This change makes the UpdateForOther{LS,HR} tests more deterministic by
removing the temporal ordering requirement of sent interests.
Change-Id: Iceab5735baa2ff2fb97b18babfcf2bb32110a3c2
refs: #4253
2017-08-22 14:05:43 -07:00
Davide Pesavento
c58cc7f596
build+ci: enable AddressSanitizer and LeakSanitizer for unit tests
...
Refs: #2589 , #4206
Change-Id: Ie9770134ff87fce438029b97c9ed61dbef3a71a3
2017-08-16 12:35:52 -07:00
Muktadir R Chowdhury
b00dc2acea
Accommodate n-Dimensional HR coordinates
...
refs: #3751
Change-Id: Ib705b671daba56f58e09876a48d8b31649bd7ab1
2017-06-26 15:52:48 -05:00
Nick Gordon
0f1bf1dfcd
Revert "sync: remove check-for-self in sync updates"
...
This reverts commit b23f279353 .
Change-Id: I8630be544195a01e09b3a2e4d85d102ac00cfc72
refs: #4134
2017-06-22 13:47:55 -07:00
Ashlesh Gawande
7600c90882
Complete remaining changes for ChronoSync dependency issue
...
refs: #2400
Change-Id: If0cf9d3140f3ef65d86394fad3b6a6c7c58064f9
2017-06-21 14:25:03 -05:00
Nick Gordon
b23f279353
sync: remove check-for-self in sync updates
...
Change-Id: Iba7e80370acc7c7144725bb6de1d018a8493b9b7
refs: #4117
2017-06-12 17:17:06 -05:00
Ashlesh Gawande
3e105a0493
Use separate name prefix and sequence number for each LSA type
...
refs: #1523
Change-Id: I9db6b3a3ea9ce5e17e132d2a4e2ae9f30dd4f591
2017-06-09 13:54:24 -05:00
Ashlesh Gawande
415676b6cc
make chronosync a dependency
...
refs: #2400
Change-Id: I8b488f165a4f9a2c9a7731931be3b6d2e3c43c89
2017-05-02 14:26:16 -05:00
dmcoomes
9f93666519
nlsr: Don't use ndn aliases provided by ndn-cxx/common.hpp
...
refs: #3983
Change-Id: I31da8d68e0285dcfe9c7d3e5e678c00397d22bef
2017-03-09 12:12:40 -06:00
Laqin Fan
a4cf402084
nlsr: Pass keyChain to NLSR constructor
...
refs: #3742
Change-Id: I186784da2989aa8bcc396c81c4fc80254a6f313a
2017-02-01 10:18:05 -08:00
Nick Gordon
feae5574b8
boilerplate: Update copyright year in .cpp files
...
refs: #3923
Change-Id: I8a46f2634527094d82c85c605384f25ddd172732
2017-01-13 12:18:32 -06:00
Muktadir R Chowdhury
800833b7ac
docs+build+boilerplate: Prepare release of version 0.3.0
...
Change-Id: I60f359e73b049d844470670a0088a00522f7564e
2016-08-01 13:33:53 -05:00
Nick Gordon
e8e03ac303
communication+route: Do not advertise Adjacency LSAs when hyperbolic routing is enabled
...
refs: #2402
Change-Id: If204807733f858606e31a0ff8231f140905063cf
2016-07-29 12:43:46 -07:00
Nick Gordon
5c467f0ca8
Do not distribute coordinate LSAs when using link-state routing.
...
refs: #3661
Change-Id: I6a1467225def5ba04e2179480503cfe01968cede
2016-07-28 12:28:41 -05:00
Ashlesh Gawande
d02c3880d5
lsa: Accept LSA type argument in LSA base constructor
...
refs: #2788
Change-Id: I12d9b26fb9087b037134988f1594576ed7ba90f3
2016-07-25 18:28:39 -05:00
Muktadir R Chowdhury
c69da0a350
tests: Use ndn-cxx/DummyClientFace
...
refs: #2637
Change-Id: Ife16a81d08e538b4b0a82f1f5d4cc819fc764257
2016-01-11 12:05:24 -06:00
Vince Lehman
9d09780605
comm: Create SyncSocket on initialization
...
refs: #2649
Change-Id: I9e5891b8ad5de9a6ff6ac4edab4bab1564a309c8
2015-04-11 13:19:11 -05:00
Vince Lehman
c2e51f6b6b
src: Update copyright notices for files modified in 2015
...
refs: #2398
Change-Id: I83b7ad4da70cf784aa478295a873bf6411428acb
2015-01-22 11:25:03 -06:00
alvy
49b1c0c23f
src: Replace LSA string literals with constants
...
refs: #2310
Change-Id: I0823c320400fe03b6268982cec05578c04d82ca8
2015-01-22 08:01:13 -08:00
Vince Lehman
c11cc20948
comm: Fix sync update prefix initialization
...
refs: #2399
Change-Id: I35c454e46c0b9552dba2a38b674d1ad3629f8bef
2015-01-20 11:41:58 -06:00
Vince Lehman
0bcf9a361d
comm: Make SyncLogic responsible for update prefix
...
refs: #2289
Change-Id: I7687e36c88853bdf58de654b1ca280662a826b4b
2015-01-15 10:07:39 -08:00
Vince Lehman
904c2413b2
comm: Stop SyncLogicHandler from fetching own LSAs
...
refs: #2005
Change-Id: I717a5258673dd5308fdf6561dbdb626ae4c74e9f
2014-10-01 17:22:36 -05:00