Gitiles
Code Review
Sign In
gerrit.named-data.net
/
NFD
/
40604e3a1ff3d7678cb778e9aaf332a0bc2bca8f
/
core
264af77
build: prepend "NFD_" to various macro names to avoid conflicts
by Davide Pesavento
· 3 years, 11 months ago
1752159
build: align minimum build dependencies with ndn-cxx
by Davide Pesavento
· 4 years, 8 months ago
606d5dd
face+fw: store and return PitToken from downstream
by Junxiao Shi
· 5 years ago
eb7b7ab
fw: use ndn-cxx's RttEstimator in AccessStrategy
by Davide Pesavento
· 5 years ago
2cae8ca
core: move nfd-specific files to daemon/
by Davide Pesavento
· 6 years ago
03f45d2
core: move NFD_VERSION{,_BUILD}_STRING to version.cpp
by Davide Pesavento
· 6 years ago
16916ae
face: introduce NullTransport and use it in several places
by Davide Pesavento
· 6 years ago
3dade00
core+daemon: eliminate scheduler::{schedule,cancel} wrappers
by Davide Pesavento
· 6 years ago
78ddcab
mgmt: merge ManagerBase with NfdManagerBase
by Davide Pesavento
· 6 years ago
2bdf60c
core+main: switch to std::thread and thread_local
by Davide Pesavento
· 6 years ago
97e3302
Replace nfd::getExtendedErrorMessage with boost::diagnostic_information
by Davide Pesavento
· 6 years ago
19779d8
Replace all uses of BOOST_THROW_EXCEPTION with NDN_THROW
by Davide Pesavento
· 6 years ago
99a7ce1
core: Fix compilation error when privilege drop is not supported
by Alexander Afanasyev
· 6 years ago
b8bd5ee
core: use ndn-cxx's getRandomNumberEngine()
by Davide Pesavento
· 6 years ago
feddc3c
core: use ndn-cxx scheduler::ScopedEventId
by Junxiao Shi
· 6 years ago
e271260
core: seed the global PRNG with more entropy
by Davide Pesavento
· 6 years ago
f48d080
rib: reimplement auto prefix propagation based on readvertise
by Yanbiao Li
· 7 years ago
7015694
tests: use "daemon" user/group in Test{PrivilegeHelper,GeneralConfigSection}
by Davide Pesavento
· 6 years ago
f59e58f
core: add a facility to execute functions on the main io_service
by Teng Liang
· 6 years ago
04d5ce6
rib: make Service globally accessible via get() static function
by Teng Liang
· 6 years ago
952d6fd
core: add a facility to execute functions on the RIB io_service
by Teng Liang
· 7 years ago
e4b2238
Improve and simplify code with modern C++ features
by Davide Pesavento
· 7 years ago
c0822fa
build: switch to C++14
by Davide Pesavento
· 7 years ago
9c33b90
core+face+tools: use asio::ip::address::from_string directly
by Davide Pesavento
· 7 years ago
a314808
core: reimplement logging using ndn-cxx's facility
by Davide Pesavento
· 7 years ago
e34a282
core: silence truncation warning in LoggerTimestamp's operator<<
by Davide Pesavento
· 7 years ago
87fc0f8
core: drop std::function and ndn::Exclude from common.hpp, add ndn::optional
by Davide Pesavento
· 7 years ago
981db80
Delete core/asserts.hpp and use ndn-cxx's util/concepts.hpp instead
by Davide Pesavento
· 7 years ago
1cb619e
docs: fully qualify types documented via doxygen's \class command
by Davide Pesavento
· 7 years ago
e4d745d
core: Add IpAddressPredicate for white-/blacklisting IP address subnets
by Alexander Afanasyev
· 7 years ago
3bdc1de
core: Add support for IPv6 subnets in Network::isValidCidr
by Alexander Afanasyev
· 7 years ago
acd0087
core: optimize PrivilegeHelper::runElevated()
by Davide Pesavento
· 7 years ago
8524437
core: don't complain if the configuration file is empty
by Davide Pesavento
· 7 years ago
7530635
rib: limit route prefix length in rib/register command
by Junxiao Shi
· 7 years ago
15b5505
face: group parameters to createFace and connect into a common structure
by Davide Pesavento
· 7 years ago
afb2059
use ndn::ip::address(V6)FromString for scope-id aware conversion
by Yanbiao Li
· 7 years ago
c25737c
ci+docs: remove all references to cryptopp/crypto++
by Davide Pesavento
· 7 years ago
a997d29
Fix compilation with Boost 1.65.0
by Davide Pesavento
· 7 years ago
a5765d6
core: delete NetworkInterfaceInfo class
by Junxiao Shi
· 7 years ago
fc2e13d
fw: replace Link with forwarding hint
by Junxiao Shi
· 7 years ago
0d82d04
face: construct EthernetTransport with NetworkInterface
by Junxiao Shi
· 7 years ago
2760adc
core: NetworkInterfacePredicate accepts ndn::net::NetworkInterface
by Junxiao Shi
· 7 years ago
83be1da
use FaceUri and NetworkMonitor from ndn-cxx/net
by Junxiao Shi
· 7 years ago
43ff2a9
face: EthernetChannel
by Davide Pesavento
· 8 years ago
73bcad3
core: make SizeCounter use pointer instead of reference
by Eric Newberry
· 8 years ago
185ab29
face: add best-effort link-layer reliability
by Eric Newberry
· 8 years ago
21f22e6
core: enable wildcard matching on interface names for whitelist/blacklist
by susmit
· 8 years ago
d396b61
rib: a few cleanups and simplifications in RibManager
by Davide Pesavento
· 8 years ago
635bf20
Remove use of deprecated code
by Alexander Afanasyev
· 8 years ago
7003c60
face: process face_system.ether config section in EthernetFactory
by Junxiao Shi
· 8 years ago
38b24c7
face: process face_system.tcp config section in TcpFactory
by Junxiao Shi
· 8 years ago
3aba754
table: make FIB and StrategyChoice iterators default-constructible
by Junxiao Shi
· 8 years ago
ac767aa
core: Network: fix uncaught bad_lexical_cast in isValidCidr()
by Davide Pesavento
· 8 years ago
89567d3
core: Network: misc code cleanups
by Davide Pesavento
· 8 years ago
dcdf621
face: support permanent persistency in TcpTransport
by Weiwei Liu
· 8 years ago
5f47aa6
core: use C++11 <random> instead of Boost.Random
by Davide Pesavento
· 8 years ago
91e1d7c
mgmt: create Ethernet multicast faces according to whitelist/blacklist
by susmit
· 8 years ago
c067461
core: delete unused SegmentPublisher
by Junxiao Shi
· 8 years ago
6459e64
core: initialize Boost.Log backend through ndn-cxx
by Alexander Afanasyev
· 8 years ago
25c6ce4
mgmt+rib: include ndn-cxx/mgmt/nfd/*
by Junxiao Shi
· 8 years ago
0cc125c
mgmt: TablesConfigSection constructor accepts Forwarder&
by Junxiao Shi
· 8 years ago
9ddf1b5
mgmt: NfdManagerBase::makeAuthorization uses CommandAuthenticator
by Junxiao Shi
· 8 years ago
2173840
core: change ManagerBase::authorize to makeAuthorization
by Junxiao Shi
· 8 years ago
9f5b01d
core: move common.hpp to core/
by Junxiao Shi
· 8 years ago
581cf00
core: fix NFD_LOG compilation error with Boost 1.59
by Junxiao Shi
· 8 years ago
6ca6cf7
core: Specify fully-qualified namespaces in logging macros
by Alexander Afanasyev
· 9 years ago
ab49745
core: use Boost.Log for logging
by Yumin Xia
· 9 years ago
4f1afac
tests: face system benchmark
by Weiwei Liu
· 9 years ago
df846e5
core: allow ManagerBase be inherited by RibManager
by Yanbiao Li
· 9 years ago
57df288
face: LinkService and Transport counters
by Junxiao Shi
· 9 years ago
b755e9d
docs: Fixing doxygen warnings
by Alexander Afanasyev
· 9 years ago
1d7e7af
face+mgmt: simplify factories and FaceManager using C++11 features
by Davide Pesavento
· 9 years ago
94735f9
core: delete NotificationStream
by Junxiao Shi
· 9 years ago
d374c40
daemon: display extended exception information in top-level catch
by Spyridon Mastorakis
· 9 years ago
698f4fe
mgmt refactoring: ManagerBase
by Yanbiao Li
· 9 years ago
149e02c
Enhance exception throwing with Boost Exception library
by Spyridon Mastorakis
· 9 years ago
db9d37e
Fix several "defined but not used" warnings with gcc-5
by Davide Pesavento
· 10 years ago
4d384fc
tests: Revert changes to s_normalUid/s_normalGid in MgmtGeneralConfigSection test suite
by Alexander Afanasyev
· 10 years ago
63df436
core: Make global random generator thread-local
by Alexander Afanasyev
· 10 years ago
6b34ab9
core: Make logger thread-safe
by Alexander Afanasyev
· 10 years ago
5d57f97
core: Make global io_service and scheduler thread-local
by Alexander Afanasyev
· 10 years ago
9cfeeca
core: Prevent exception throwing when dropping privileges is not supported and not requested
by Alexander Afanasyev
· 10 years ago
6f570de
core: Make PrivilegeHeper::drop|raise no-op operations on platforms that do not support drop/elevation of privileges
by Alexander Afanasyev
· 10 years ago
8269a05
core: Allow customization of Logger and LoggerFactory
by Alexander Afanasyev
· 10 years ago
c0273e3
core: Extend ConfigFile to support passing a parsed ConfigSection
by Alexander Afanasyev
· 10 years ago
7c10b3b
docs: Prepare release notes for version 0.3.0
by Alexander Afanasyev
· 10 years ago
NFD-0.3.0
8919abe
core: set FreshnessPeriod on segment publisher Data
by Steve DiBenedetto
· 10 years ago
49343f6
build: Add conditional compilation
by Alexander Afanasyev
· 10 years ago
5d4c977
core: Use C version of snprintf
by Alexander Afanasyev
· 10 years ago
04cf5a9
Merge branch 'feature-cs' into master
by Junxiao Shi
· 10 years ago
4381fb6
core: use ndn::dns from ndn-cxx
by Chengyu Fan
· 10 years ago
5640ec8
table: better ContentStore findRightmost algorithm
by Junxiao Shi
· 10 years ago
1e46be3
core: rename nfd::EventId to nfd::scheduler::EventId
by Junxiao Shi
· 10 years ago
27533da
core: scheduler::ScopedEventId
by Junxiao Shi
· 10 years ago
7e14816
core: Add a warning comment for listNetworkInterfaces() function
by Alexander Afanasyev
· 10 years ago
70aaf8a
face: Prevent infinite loop in TcpFactory and UdpFactory
by Alexander Afanasyev
· 10 years ago
afbd74d
core: eliminate MapValueIterator in favor of boost::adaptors::map_values
by Junxiao Shi
· 10 years ago
b499a60
core: ignore non-Ethernet AF_LINK addresses when enumerating NICs.
by Davide Pesavento
· 10 years ago
70db992
core: simplify Logger with C++11 features
by Junxiao Shi
· 10 years ago
a1937bf
core: use FaceUri from ndn-cxx
by Junxiao Shi
· 10 years ago
Next »