Gitiles
Code Review
Sign In
gerrit.named-data.net
/
NFD
/
7015694293b30e6b78d93d082ab89dd9aaf4a064
/
core
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
· 6 years ago
e4b2238
Improve and simplify code with modern C++ features
by Davide Pesavento
· 6 years ago
c0822fa
build: switch to C++14
by Davide Pesavento
· 6 years ago
9c33b90
core+face+tools: use asio::ip::address::from_string directly
by Davide Pesavento
· 6 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
· 7 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
· 8 years ago
ab49745
core: use Boost.Log for logging
by Yumin Xia
· 8 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
689f0e9
tools+core: Moving Network class implementation to core
by Alexander Afanasyev
· 10 years ago
3ffe66d
core: use ethernet::Address from ndn-cxx
by Junxiao Shi
· 10 years ago
cf1e6e7
core: use EventEmitter from ndn-cxx
by Junxiao Shi
· 10 years ago
585e5a6
rib+tools: Make use of ndn::nfd::FaceMonitor from the ndn-cxx library
by Alexander Afanasyev
· 10 years ago
15b12e7
core: use markers in StatusDataset and NotificationStream
by Junxiao Shi
· 10 years ago
4e9a98f
core: Force SegmentPublisher to publish at least one Data packet, which could have empty content
by Alexander Afanasyev
· 10 years ago
5144f82
mgmt+core: Moving SegmentPublisher to core/ and removing KeyChain from nfd::AppFace
by Vince Lehman
· 10 years ago
d5b6859
core: Commented out SSE4.2 instruction set related code block in city-hash.c
by Haowei Yuan
· 10 years ago
af6569a
core: unify randomization
by Junxiao Shi
· 10 years ago
5959b01
mgmt: Reinitialize multicast faces and partially reload config file on HUP signal
by Alexander Afanasyev
· 10 years ago
f4e89b4
src: Small improvements
by Alexander Afanasyev
· 10 years ago
5cc1e34
core: FaceUri recognizes IPv4-mapped IPv6 address
by Junxiao Shi
· 10 years ago
b3893c9
src: Updating code to compile with the latest ndn-cxx library
by Alexander Afanasyev
· 10 years ago
f698028
src: Remove unnecessary uses of boost::cref in make_shared and replace boost::cref/boost::ref with just cref/ref
by Alexander Afanasyev
· 10 years ago
53df163
face: Implement WebSocket channel, face, and factory.
by Wentao Shang
· 11 years ago
ff489a2
core: Fixing regression in PrivilegeHelper that prevented running as non-root
by Alexander Afanasyev
· 11 years ago
514ed5e
nfd-status: Define format and implement --xml option
by Chengyu Fan
· 11 years ago
Next »