Junxiao Shi
43f37a08fc
Change namespace of DummyClientFace, Signal, Segmenter, SegmentFetcher
...
refs #3940
Change-Id: Ia3c9b4adcca9ff79a14be705ca9da525914f3dff
2023-08-20 02:23:22 +00:00
Davide Pesavento
8de8a8b37a
tests: sync common testing infrastructure with ndn-cxx
...
Change-Id: I1e5cdcda8f6d3d9f9addc7a9f17359aedef9db7e
2022-05-12 01:26:43 -04:00
Ashlesh Gawande
5d93aa5b04
lsdb: emit signals when modified
...
RoutingTable and NamePrefixTable consume the signal
and behave accordingly.
refs: #4127
Change-Id: I6540f30f0222f804b01dc7d9640831c84e5264cc
2021-02-27 08:04:41 -08:00
Ashlesh Gawande
0db4d4d8fc
**breaking** consolidate src/tlv/*lsa* into src/lsa/*lsa*
...
Lsa de/serialize functions are replaced by wireEncode/Decode.
Update LSA wire formats. Change TLV assignments as required.
Update nlsrc to print using new encoding.
refs: #4787
Change-Id: Ie8d40b7836d51ea5bb444c8db208dc2b3a0d1cec
2020-04-14 20:06:01 -07:00
Saurab Dulal
427e012304
security: refactor CertificateStore class
...
Refs: #5075
Change-Id: I8ab92012b3acf405503ab33c9320463accc682a9
2020-02-13 23:05:28 -06:00
Davide Pesavento
cb065f1773
tests: sync common test infrastructure with ndn-cxx
...
Change-Id: I6f2ee4b5b644d6fddcebbe1158b1dd9ad2159417
2019-12-27 01:03:34 -05:00
Ashlesh Gawande
85998a1dc9
src: decouple classes from Nlsr object
...
refs: #1952 , #2803 , #3960 , #4288
Change-Id: Ibe3ac3820f11e8107ee4b13e510d53c27467a6cb
2019-02-01 14:23:55 -06:00
Ashlesh Gawande
cba0ae2f56
**breaking** Change NLSR to nlsr for various prefixes
...
src: register router prefix to fix remote requests
refs: #4543
Change-Id: I698484318bf8e641f955ea40e6c51c6865cad8bf
2018-04-19 14:34:29 -05:00
dmcoomes
cf8d0eda75
Use ndn-cxx logging facility
...
refs: #3949
Change-Id: I5d0931c3576c88e0c2fa52bdd0a716946400e0bc
2018-01-22 13:24:35 -06:00
laqinfan
357318540d
publisher: implement routing table dataset publisher
...
refs: #3631 , #3634
Change-Id: I7e961fdd0857690bee65d2bdfa4cf3de90ccac06
2018-01-11 12:08:27 +00:00
Muktadir Chowdhury
f04f98943d
Convert to v2::security and adapt to ndn-cxx changes
...
Change-Id: I54f1b758cfb8f3f6cbc66a1aec5120ae1640b0ec
refs: #3964
2017-11-30 20:54:47 +00:00
Nick Gordon
f14ec357d5
nlsr: Add support for sources to NamePrefixList
...
Added support for string sources to NamePrefixList entries. Required was
some tweaking of the API, and refactoring usage around the codebase.
Change-Id: I44813e024a88dc1f591f427b0fad568a7d5353ab
refs: #4177
2017-08-16 15:00:14 -07:00
Ashlesh Gawande
793e8707a1
src: fix prefix advertise runtime error
...
Don't schedule Hello after receiving face changes in dataset,
let it be on its schedule. Also don't schedule routing calc (HR)
or AdjLsa (LS) let them be scheduled on Hello Data.
refs: #4215
Change-Id: I5c3881943f83b2f7683316fa3e22e6c280b6b64d
2017-08-10 16:21:34 -05:00
laqinfan
d22da51783
publisher: use ndn-cxx dispatcher for dataset publisher
...
Change-Id: I836a718ba40ff471bcdac7a7cc684c13914c4ea5
refs: #3728
2017-07-07 10:46:25 -05: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
e9733ed876
nlsr: refactor Adjacent to use FaceUri objects
...
Change-Id: Ib46f70570669c381572182eeea5c047a38a05104
refs: #4063
2017-06-20 15:02:55 -07: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
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
c6a852234d
nlsr: Updated license boilerplate for all NLSR files.
...
refs: #3909
Change-Id: I7186b62e2e3506e23a28c70b95b7e6a225a8d78b
2017-01-03 16:56:17 -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
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
Alexander Afanasyev
f9f3910dd2
build+nsync+tests+docs: Fix compilation for boost 1.59, doxygen docs, and other fixes
...
Requires ndn-cxx:commit:e3e2505aa03e0b298e1a8dfc9876f1f8dafcaaba (ndn-cxx-0.4.0-beta2-11-ge3e2505)
or earlier commit.
Change-Id: I6ad359aa368b3346464f2aa74a1ab319fcd3ab7a
2015-12-04 13:25:28 -08:00
Jiewen Tan
a0497d8f5c
publisher: add LSDB dataset publishers
...
refs #2280
Change-Id: Ifb1920ef9b807610890b0d0a04f24141d39f011d
2015-03-19 07:43:26 -07:00