Gitiles
Code Review
Sign In
gerrit.named-data.net
/
NLSR
/
1b640fd0929a74af4982c3e8ac4f4def83e6b281
/
src
/
nlsr.cpp
1954a0c
communication: adapt to API changes in PSync
by Davide Pesavento
· 2 years, 3 months ago
c1d0e8e
build: migrate to C++17
by Davide Pesavento
· 2 years, 7 months ago
135288c
lsdb: Fetch LSA from the face the notification about LSAs came from
by Alexander Afanasyev
· 2 years, 8 months ago
e63b7fa
Fix recurring sync prefix registration on every hello data
by Ashlesh Gawande
· 3 years, 9 months ago
5d93aa5
lsdb: emit signals when modified
by Ashlesh Gawande
· 4 years, 7 months ago
d90338d
Replace remaining uses of BOOST_THROW_EXCEPTION with NDN_THROW
by Davide Pesavento
· 4 years ago
NLSR-0.6.0
214032e
hello-protocol: fix wrong reaction on hello Interest timeout
by Ashlesh Gawande
· 4 years ago
7a231c0
route: replace FibEntry class with struct
by Ashlesh Gawande
· 4 years, 7 months ago
57a8717
lsdb: rebuild using boost::multi_index to replace 3 LSA lists
by Ashlesh Gawande
· 4 years, 8 months ago
0421bc6
**breaking** route: consolidate routing tlv into route
by Ashlesh Gawande
· 4 years, 8 months ago
427e012
security: refactor CertificateStore class
by Saurab Dulal
· 5 years ago
6b388fc
src: change initialization order
by Ashlesh Gawande
· 5 years ago
842b1cf
src: do not crash if identity cannot be created
by Ashlesh Gawande
· 5 years ago
4187857
src: onFaceEventNotification only proceed if face id was zero or updated
by Ashlesh Gawande
· 5 years ago
08bce9c
src: set best-route strategy for certificate prefixes
by Ashlesh Gawande
· 6 years ago
af7a211
Follow ndn::Scheduler API changes
by Davide Pesavento
· 6 years ago
82a34c2
**breaking change** nlsr.conf: rename seq-dir as state-dir
by dulalsaurab
· 6 years ago
85998a1
src: decouple classes from Nlsr object
by Ashlesh Gawande
· 7 years ago
7e3f6d7
src: move and simplify canonize functionality to ConfFileProcessor
by Ashlesh Gawande
· 6 years ago
7526cee
update: Add/delete prefix to the conf file
by Saurab Dulal
· 7 years ago
3494f73
src: disallow interest loopbacks
by Ashlesh Gawande
· 6 years ago
4810107
communication: use ChronoSync Logic instead of Socket
by Ashlesh Gawande
· 7 years ago
a08dc3f
build: require gcc >= 5.3 and switch to C++14
by Davide Pesavento
· 7 years ago
cba0ae2
**breaking** Change NLSR to nlsr for various prefixes
by Ashlesh Gawande
· 7 years ago
e6ba915
Fix build with clang-5.0
by Ashlesh Gawande
· 7 years ago
304bebf
Remove some unused functions
by Ashlesh Gawande
· 7 years ago
f7da9c5
conf: make ChronoSync's sync interest lifetime configurable
by Ashlesh Gawande
· 7 years ago
c3ea26f
Serve other routers' certificate and LSA
by Muktadir Chowdhury
· 7 years ago
0d2c382
Change certificate validity period to 1 year
by Ashlesh Gawande
· 7 years ago
cf8d0ed
Use ndn-cxx logging facility
by dmcoomes
· 8 years ago
3573185
publisher: implement routing table dataset publisher
by laqinfan
· 7 years ago
14ab329
Fix NLSR not converging without content store
by Ashlesh Gawande
· 7 years ago
f04f989
Convert to v2::security and adapt to ndn-cxx changes
by Muktadir Chowdhury
· 7 years ago
5bcb39e
rename log macros to comply with ISO C++ standard
by dmcoomes
· 7 years ago
922714a
nlsr: Added a finally() to canonizeNeighborUris
by Nick Gordon
· 8 years ago
b7b5839
route: communicate routing changes using signals
by Nick Gordon
· 7 years ago
e98480b
nlsr: removed references to ndn-cxx/common aliases and improved namespacing
by Nick Gordon
· 8 years ago
e0d2048
src: Implement packet statistics collection
by Alejandro Gil Torres
· 9 years ago
793e870
src: fix prefix advertise runtime error
by Ashlesh Gawande
· 7 years ago
54a43f0
update: Refactor to use ndn-cxx dispatcher for prefix update/readvertise
by Laqin Fan
· 8 years ago
d5c1a37
nlsr: discover Faces from NFD
by Nick Gordon
· 8 years ago
d22da51
publisher: use ndn-cxx dispatcher for dataset publisher
by laqinfan
· 8 years ago
e9733ed
nlsr: refactor Adjacent to use FaceUri objects
by Nick Gordon
· 8 years ago
494de40
nlsr: remove writeLog in NamePrefixList
by Nick Gordon
· 8 years ago
3e105a0
Use separate name prefix and sequence number for each LSA type
by Ashlesh Gawande
· 8 years ago
9461afb
nlsr: canonize Adjacent FaceURIs on startup
by Nick Gordon
· 8 years ago
c780a69
nlsr: refactor AdjacencyList to use iterators instead of bare ptrs
by Nick Gordon
· 8 years ago
9eaf3f4
nlsr: Improve logging throughout lsdb.cpp and others
by dmcoomes
· 8 years ago
4d2c6c0
nlsr: accept NFD-RIB-style register/unregister commands
by Nick Gordon
· 8 years ago
9f93666
nlsr: Don't use ndn aliases provided by ndn-cxx/common.hpp
by dmcoomes
· 8 years ago
48daea2
nlsr: enable dispatcher for LOCALHOST_PREFIX
by Nick Gordon
· 8 years ago
a4cf402
nlsr: Pass keyChain to NLSR constructor
by Laqin Fan
· 8 years ago
d1f4f33
nlsr: Add dispatcher to NLSR class
by Nick Gordon
· 8 years ago
feae557
boilerplate: Update copyright year in .cpp files
by Nick Gordon
· 8 years ago
97e3494
docs: improve Doxygen comments.
by Nick G
· 8 years ago
63bd034
adapt to Controller::CommandFailCallback with ControlResponse
by Junxiao Shi
· 8 years ago
800833b
docs+build+boilerplate: Prepare release of version 0.3.0
by Muktadir R Chowdhury
· 8 years ago
NLSR-0.3.0
e8e03ac
communication+route: Do not advertise Adjacency LSAs when hyperbolic routing is enabled
by Nick Gordon
· 8 years ago
f7eec4f
Make LSA buildable when one node is ACTIVE
by Vince Lehman
· 10 years ago
5c467f0
Do not distribute coordinate LSAs when using link-state routing.
by Nick Gordon
· 8 years ago
3ac0728
publisher: set router-name command prefix correctly
by Muktadir R Chowdhury
· 9 years ago
53c0e3e
Use MulticastStrategy instead of deprecated BroadcastStrategy
by Vince Lehman
· 9 years ago
c57c64b
Refactor initialization of NLSR instance
by Vince Lehman
· 9 years ago
97473d4
nlsr: avoid deprecated prefix registration APIs
by Joao Pereira
· 9 years ago
c2acdcb
security: Add permanent certificate storage for validator
by Vince Lehman
· 10 years ago
d6bb3fa
publisher: Serve LSDB dataset on localhost prefix
by Vince Lehman
· 10 years ago
297f416
update: Process Name prefix update commands
by alvy
· 10 years ago
9d09780
comm: Create SyncSocket on initialization
by Vince Lehman
· 10 years ago
199e9cf
Don't build Adjacency LSA when destroyed face belongs to INACTIVE node
by Vince Lehman
· 10 years ago
a0497d8
publisher: add LSDB dataset publishers
by Jiewen Tan
· 10 years ago
02e3299
Recalculate routing table after face destroy event
by Vince Lehman
· 10 years ago
50df6b7
src: Fix first event-interval scheduling
by Vince Lehman
· 10 years ago
c2e51f6
src: Update copyright notices for files modified in 2015
by Vince Lehman
· 10 years ago
c11cc20
comm: Fix sync update prefix initialization
by Vince Lehman
· 10 years ago
bfa2760
conf: Add log4cxx path to conf file
by Muktadir R Chowdhury
· 10 years ago
7b61658
conf: Make event intervals configurable
by Vince Lehman
· 10 years ago
0913112
src: Assign 0 cost to hyperbolic direct neighbors
by Vince Lehman
· 10 years ago
904c241
comm: Stop SyncLogicHandler from fetching own LSAs
by Vince Lehman
· 10 years ago
b722b10
docs: Update docs and add release notes
by Vince Lehman
· 10 years ago
411ee4b
config+lsdb: Retry retrieve each LSA for `lsa-refresh-time`
by Alexander Afanasyev
· 10 years ago
060d302
src: Changing prefix registration's flag and FaceMonitor
by akmhoque
· 10 years ago
4826599
src+docs: Clarifying README and remove unused option from usage
by akmhoque
· 10 years ago
191f5fa
security: Change the starting time of NLSR certificate
by Yingdi Yu
· 10 years ago
102aea4
src: Adding retry in case of prefix registration fails
by akmhoque
· 10 years ago
443ad81
src: Deleting old NLSR's keys
by akmhoque
· 10 years ago
0494c25
src: Making NLSR a daemon process with -d option
by akmhoque
· 10 years ago
69c9aa9
src: Making shared_ptr<ndn::Data> to put to NFD
by akmhoque
· 10 years ago
393d4ff
src: Fixing Fib refreshing
by akmhoque
· 10 years ago
18f861a
src: Added missing startNotification for face monitoring
by akmhoque
· 10 years ago
c04e727
src: Recreating face in case of face deletion by NFD
by akmhoque
· 10 years ago
dbee8e3
src: Fix error in face creation
by akmhoque
· 10 years ago
e176515
src: Creating faces to neighbors explicitly by NLSR
by akmhoque
· 11 years ago
50125a9
src: Changing LSA names to conform with specs
by akmhoque
· 11 years ago
6a3a4dd
security: Adding test cases for validator
by Yingdi Yu
· 11 years ago
3cb0cfc
src: Registering /ndn/broadcast/KEYS prefix
by akmhoque
· 11 years ago
9a18bfb
security: generate KSK as NLSR default key
by Yingdi Yu
· 11 years ago
2f42335
src: Replace std::cout with log message
by akmhoque
· 11 years ago
20e3a6e
security: Add signing and validating process
by Yingdi Yu
· 11 years ago
3d06e79
src: Adding copyright message
by akmhoque
· 11 years ago
674b0b1
src: Adding log4cxx logging
by akmhoque
· 11 years ago
Next »