Gitiles
Code Review
Sign In
gerrit.named-data.net
/
ndn-cxx
/
2b765f8ae73e204b8a9016361be7fe421ccbd5fd
/
src
/
encoding
/
tlv.hpp
db4da5e
Improve and simplify code with modern C++ features
by Davide Pesavento
· 7 years ago
1fd0024
build: switch to C++14
by Davide Pesavento
· 7 years ago
6efa3b7
interest: recognize Interest in Packet Format v0.3
by Junxiao Shi
· 7 years ago
a2550a9
encoding: declare TLV-TYPE constants for Packet Format v0.3
by Junxiao Shi
· 7 years ago
cf4ac5b
name-component: recognize typed name components
by Junxiao Shi
· 7 years ago
1534b3d
encoding: delete obsolete TLV-TYPE constants
by Junxiao Shi
· 7 years ago
7e6f6f8
encoding: avoid UB when casting to tlv::SignatureTypeValue
by Davide Pesavento
· 7 years ago
7d3c14b
Refer to TLV-TYPE as "number" instead of "code"
by Junxiao Shi
· 7 years ago
4ab3be2
encoding: generalize and simplify shouldSelectContiguousReadNumber()
by Davide Pesavento
· 7 years ago
46a9bd3
encoding: avoid misaligned memory accesses in TLV decoding
by Junxiao Shi
· 7 years ago
c18aa19
encoding: write nonNegativeInteger 253-255 as one octet
by Junxiao Shi
· 7 years ago
688a641
Introduce Delegation and DelegationList
by Junxiao Shi
· 8 years ago
e178989
src: minor updates to common.hpp and common-pch.hpp
by Davide Pesavento
· 8 years ago
5f1820e
security: Implement operator<< for v2::Certificate
by Alexander Afanasyev
· 8 years ago
8f5cbdc
Fix int vs. ssize_t type confusion
by Davide Pesavento
· 9 years ago
73e3004
docs: Correct copyright statements
by Alexander Afanasyev
· 9 years ago
0d2ed2e
Enhance exception throwing with Boost Exception library
by Spyridon Mastorakis
· 9 years ago
ea38294
security: Add AdditionalInfo into SignatureInfo
by Yingdi Yu
· 9 years ago
7a81389
security: Add ValidityPeriod abstraction
by Yingdi Yu
· 10 years ago
117f5ef
encoding: Remove SCOPE from Interests and all references to it in the related code
by Alexander Afanasyev
· 10 years ago
3b54e85
link: add Link abstraction
by Spyridon Mastorakis
· 10 years ago
df5927e
encoding/meta-info: Delete deprecated MetaInfo::TYPE_*
by Spyridon Mastorakis
· 10 years ago
a464b92
meta-info: deprecate MetaInfo::TYPE_* constants
by Junxiao Shi
· 10 years ago
6486d52
name: Add support for ImplicitSha256DigestComponent
by Alexander Afanasyev
· 10 years ago
eb6ddc7
encoding: delete deprecated tlv::ConentType
by Junxiao Shi
· 10 years ago
468abc3
encoding: move MAX_NDN_PACKET_SIZE constant
by Junxiao Shi
· 10 years ago
dfe9c6b
Always build in C++11 mode.
by Davide Pesavento
· 10 years ago
be54451
encoding: delete deprecated namespace ndn::Tlv
by Junxiao Shi
· 10 years ago
bc5030d
key-locator: KeyDigest
by Junxiao Shi
· 10 years ago
d1de397
encoding: Adding missing include
by Alexander Afanasyev
· 10 years ago
54ce668
all: rename Tlv namespace to tlv for consistency
by Steve DiBenedetto
· 10 years ago
ebfa4cb
security: Add SignatureSha256WithEcdsa
by Yingdi Yu
· 11 years ago
c169a81
src: Switching to LGPL 3.0 license
by Alexander Afanasyev
· 11 years ago
258ec2b
src: Refactoring common.hpp and minimizing exposed includes
by Alexander Afanasyev
· 11 years ago
770827c
docs: Updating doxygen comments and minor update to normalize API
by Alexander Afanasyev
· 11 years ago
dfa52c4
docs: Updating documentation and license boilerplates in all files
by Alexander Afanasyev
· 11 years ago
632e057
encoding: Initialized uninitialized variables to resolve the build issue referenced
by Mickey Sweatt
· 11 years ago
07ffe0d
encoding: silence gcc-4.8 overflow warnings.
by Davide Pesavento
· 11 years ago
b78bc4d
build: add -std=c++03 (in non C++11 mode) and -pedantic to the default CXXFLAGS
by Alexander Afanasyev
· 11 years ago
21ef239
encoding: fix strict-aliasing warning and extending TLV test cases
by Alexander Afanasyev
· 11 years ago
1dd95c5
src: Enabling -Werror in debug mode and some style updates
by Alexander Afanasyev
· 11 years ago
a465e97
src: Code style corrections in Block and Buffer
by Alexander Afanasyev
· 11 years ago
937aa78
decoding+transport: Exception-safe Block parsing
by Alexander Afanasyev
· 11 years ago
4b45628
tlv: Another set of changes to update TLV type re-assignment
by Alexander Afanasyev
· 11 years ago
95b0e34
data: Implementing FinalBlockId in Data packet's MetaInfo section
by Alexander Afanasyev
· 11 years ago
6835ad8
tlv: !!! MAJOR CHANGE !!! Changed TLV codes
by Alexander Afanasyev
· 11 years ago
09c613f
src: Another round of source updates: moving all headers close to implementation files
by Alexander Afanasyev
· 11 years ago
[Renamed from include/ndn-cpp-dev/encoding/tlv.hpp]
200dd6f
build: Finalizing build system conversion
by Alexander Afanasyev
· 11 years ago
2715839
encoding: Construct Block from istream
by Yingdi Yu
· 11 years ago
61ec272
renaming: ndn-cpp to ndn-cpp-dev
by Yingdi Yu
· 11 years ago
[Renamed from include/ndn-cpp/encoding/tlv.hpp]
636e9f1
encoding/tlv: Updating type assignment and fixing test cases
by Alexander Afanasyev
· 11 years ago
54467af
build: Fixing gcc compilation
by Alexander Afanasyev
· 11 years ago
13bb51a
encoding: Add TLV-related definitions, data structures, abstraction, and functions
by Alexander Afanasyev
· 11 years ago