Tobias Brunner
766017a8d3
libimcv: Add Debian 10.5 to IMV database
2020-09-03 13:34:19 +02:00
Tobias Brunner
bdd058e36c
imv-scanner: Fix potential buffer overflow
...
While `pos` was moved to the end, `len` was not adjusted (i.e. set to 0)
so later calls could write beyond the buffer. However, the last port
written might have been incomplete, so instead we just reset the string.
2020-08-18 14:05:04 +02:00
Josh Soref
b3ab7a48cc
Spelling fixes
...
* accumulating
* acquire
* alignment
* appropriate
* argument
* assign
* attribute
* authenticate
* authentication
* authenticator
* authority
* auxiliary
* brackets
* callback
* camellia
* can't
* cancelability
* certificate
* choinyambuu
* chunk
* collector
* collision
* communicating
* compares
* compatibility
* compressed
* confidentiality
* configuration
* connection
* consistency
* constraint
* construction
* constructor
* database
* decapsulated
* declaration
* decrypt
* derivative
* destination
* destroyed
* details
* devised
* dynamic
* ecapsulation
* encoded
* encoding
* encrypted
* enforcing
* enumerator
* establishment
* excluded
* exclusively
* exited
* expecting
* expire
* extension
* filter
* firewall
* foundation
* fulfillment
* gateways
* hashing
* hashtable
* heartbeats
* identifier
* identifiers
* identities
* identity
* implementers
* indicating
* initialize
* initiate
* initiation
* initiator
* inner
* instantiate
* legitimate
* libraries
* libstrongswan
* logger
* malloc
* manager
* manually
* measurement
* mechanism
* message
* network
* nonexistent
* object
* occurrence
* optional
* outgoing
* packages
* packets
* padding
* particular
* passphrase
* payload
* periodically
* policies
* possible
* previously
* priority
* proposal
* protocol
* provide
* provider
* pseudo
* pseudonym
* public
* qualifier
* quantum
* quintuplets
* reached
* reading
* recommendation to
* recommendation
* recursive
* reestablish
* referencing
* registered
* rekeying
* reliable
* replacing
* representing
* represents
* request
* request
* resolver
* result
* resulting
* resynchronization
* retriable
* revocation
* right
* rollback
* rule
* rules
* runtime
* scenario
* scheduled
* security
* segment
* service
* setting
* signature
* specific
* specified
* speed
* started
* steffen
* strongswan
* subjectaltname
* supported
* threadsafe
* traffic
* tremendously
* treshold
* unique
* uniqueness
* unknown
* until
* upper
* using
* validator
* verification
* version
* version
* warrior
Closes strongswan/strongswan#164 .
2020-02-11 18:23:07 +01:00
Tobias Brunner
17c9972252
Fixed some typos, courtesy of codespell
2019-08-28 14:03:41 +02:00
Tobias Brunner
b9949e98c2
Some whitespace fixes
...
Didn't change some of the larger testing scripts that use an inconsistent
indentation style.
2019-08-22 15:18:06 +02:00
Tobias Brunner
12e64e5cf4
libimcv: Use proper printf specifier for unsigned issuer and responder IDs
2019-05-08 14:48:54 +02:00
Tobias Brunner
994cff3fac
swima-collector: Use proper type for field precision
2019-05-08 14:48:54 +02:00
Tobias Brunner
02b348403a
Fixed some typos, courtesy of codespell
2019-04-29 15:09:20 +02:00
Tobias Brunner
0f193be23d
libimcv: Add Debian 9.7 to IMV database
2019-01-30 12:26:19 +01:00
Andreas Steffen
77e4a420c3
libimcv: Updated openssl version in IMV database
2018-12-09 19:53:05 +01:00
Tobias Brunner
babb979e42
libimcv: Add Debian 9.5 and 9.6 to IMV database
2018-11-21 14:32:24 +01:00
Tobias Brunner
de80946f6a
Remove useless break statements
2018-11-12 17:36:22 +01:00
Tobias Brunner
f1889ca34a
imv-attestation: Don't use comma to separate statements
2018-09-17 18:51:43 +02:00
Tobias Brunner
f0d34f32a7
imv-agent: Don't use comma to separate statements
2018-09-17 18:51:43 +02:00
Tobias Brunner
1295558ab3
imv-os-agent: Remove useless assignment
...
`eval` will never be TNC_IMV_EVALUATION_RESULT_DONT_KNOW so we can
remove the if statement too.
2018-09-17 18:51:42 +02:00
Tobias Brunner
ddc797686f
pts: Remove commented call of inexistent function
2018-09-17 18:51:42 +02:00
Tobias Brunner
2ff4983adc
libimcv: Fix Android.mk
2018-08-10 10:10:00 +02:00
Andreas Steffen
731e043c8e
libimcv: Reset of IMC state for new measurement cycle
2018-08-01 15:44:49 +02:00
Andreas Steffen
25973c0350
libimcv: Reset of IMV state for new measurement cycle
2018-08-01 15:44:49 +02:00
Andreas Steffen
37c12f98b0
imv-swima: Support subscriptions
2018-07-30 12:06:34 +02:00
Andreas Steffen
f649a13cc6
imc-swima: Support subscriptions
2018-07-29 10:37:36 +02:00
Andreas Steffen
ff9bac6ab8
libimcv: Missing comma in pa_tnc_error_code_names
2018-07-24 22:49:45 +02:00
Andreas Steffen
5fbb8b6a4a
libimcv: Added Debian 8.11 and Ubunut 18.04 to IMV database
2018-07-19 14:11:44 +02:00
Andreas Steffen
782344e5e5
libimcv: Prevent integer overflow in time conversion
2018-06-18 11:04:53 +02:00
Andreas Steffen
2a26566ed3
libimcv: Implementation of RFC 8412 SWIMA
2018-06-12 21:47:40 +02:00
Andreas Steffen
27ec213d0b
libimcv: Added reserved field in SWIMA Inventory encoding
2018-06-12 21:47:40 +02:00
Andreas Steffen
cd6e45817e
libimcv: Fixed processing of PTS Request File Metadata
2018-06-12 21:47:39 +02:00
Andreas Steffen
0a3c89a053
libimcv: Removed whitespace
2018-06-12 21:47:39 +02:00
Andreas Steffen
66b9287cd5
libimcv: Fixed processing of PTS Simple Component Evidence
2018-06-12 21:47:39 +02:00
Andreas Steffen
a31f9b7691
libimcv: Removed TCG SWID IMC/IMV support
2018-06-12 21:47:39 +02:00
Andreas Steffen
eccd2b6e09
libimcv: SWIMA SW locator must be file URI
2018-06-12 17:53:06 +02:00
Andreas Steffen
0b445a5c54
libimcv: Updated IANA numbers assigned to SWIMA
2018-06-12 17:53:06 +02:00
Tobias Brunner
89bd016ef4
Fixed some typos, courtesy of codespell
2018-05-23 16:33:02 +02:00
Tobias Brunner
1b67166921
Unify format of HSR copyright statements
2018-05-23 16:32:53 +02:00
Andreas Steffen
43a1839cbc
libimcv: Added inactive field to device database table
2018-04-27 12:42:29 +02:00
Tobias Brunner
d3b9db688a
libimcv: Add Debian 8.10 to IMV database
...
References #2582 .
2018-03-20 09:20:17 +01:00
Tobias Brunner
cdfa0ba4d1
libimcv: Fix typo in PTS hash algorithm mapping for 512-bit SHA-3
...
Fixes: 40f2589abf
("gmp: Support of SHA-3 RSA signatures")
2018-03-02 08:30:13 +01:00
Tobias Brunner
2db6d5b8b3
Fixed some typos, courtesy of codespell
2018-02-13 12:19:54 +01:00
Andreas Steffen
acfd590ab6
imc-os: Derive device ID from private key bound to smartcard or TPM
2017-12-10 11:51:50 +01:00
Tobias Brunner
7f1d944bc9
The pacman tool got replaced by the sec-updater tool
2017-11-15 12:18:17 +01:00
Andreas Steffen
7df35af7cc
libimcv: Updated imv database
2017-11-11 16:41:16 +01:00
Tobias Brunner
a413571f3b
public-key: Add optional parameters argument to verify() method
2017-11-08 16:48:10 +01:00
Tobias Brunner
7a708b5ccd
unit-tests: Fix "using integer constants in boolean context" warning
...
This warning has been seen in GCC 7.x with -Wall, however, because == has
higher precedence than ?: the code was actually not correct.
2017-10-23 15:13:10 +02:00
Andreas Steffen
7dd29ab4ed
libimcv: Renamed SW Request to SWIMA Request
2017-09-27 10:01:56 +02:00
Andreas Steffen
be7020dace
SWIMA attribute name changes
...
draft-ietf-sacm-nea-swima-patnc-01 changes some SWIMA attribute
names.
2017-09-26 20:35:39 +02:00
Tobias Brunner
d04deff4df
imv-agent: Fix get_attribute() call for preferred language
2017-09-18 12:16:54 +02:00
Andreas Steffen
33a729fac2
libimcv: Corrected caption
2017-09-09 13:10:45 +02:00
Andreas Steffen
fc373b64a6
imv-os: Updated security update evaluation
2017-09-01 12:42:24 +02:00
Andreas Steffen
7b75c18696
libimcv: Updated database scheme
2017-09-01 11:19:40 +02:00
Andreas Steffen
b84817375d
sec-updater: Checks for security updates
...
sec-updater checks for security updates and backports in Debian/
Ubuntu repositories and sets the security flags in the strongTNC
policy database accordingly.
2017-09-01 11:19:40 +02:00