index
:
tteras/strongswan
master
tteras
tteras-release
tteras' strongSwan tree
gitolite
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
libstrongswan
/
plugins
/
pem
/
pem_builder.c
Commit message (
Collapse
)
Author
Age
Files
Lines
*
pem: Ensure a value before checking Proc-Type in PEM header
Tobias Brunner
2017-05-23
1
-1
/
+1
|
*
pem: Don't read beyond line ends
Tobias Brunner
2017-05-23
1
-2
/
+2
|
*
Use standard unsigned integer types
Andreas Steffen
2016-03-24
1
-1
/
+1
|
*
pem: Handle BER indefinite length encoding as binary ASN.1
Martin Willi
2014-12-12
1
-1
/
+24
|
|
|
|
|
|
While our ASN.1 parser can't handle BER indefinite length encoding, the OpenSSL backend can. Some PKCS#12 containers get encoded this way, so we should support loading such files in the pem plugin.
*
pem: Use chunk_map() instead of non-portable mmap()
Martin Willi
2014-01-23
1
-29
/
+6
|
*
pki: Replace BUILD_FROM_FD with passing a chunk via BUILD_BLOB
Tobias Brunner
2013-10-23
1
-42
/
+1
|
|
|
|
This allows more than one builder to try parsing the data read from STDIN.
*
PEM plugin loads PKCS#12 containers from (DER-encoded) files
Tobias Brunner
2013-05-08
1
-0
/
+8
|
|
|
|
|
It is not actually able to handle PEM encoded PKCS#12 files produced by OpenSSL.
*
Moved debug.[ch] to utils folder
Tobias Brunner
2012-10-24
1
-1
/
+1
|
*
check length of hex-encoded IV
Andreas Steffen
2012-10-07
1
-2
/
+5
|
*
Make sure first argument is an int when using %.*s to print e.g. chunks
Tobias Brunner
2012-09-28
1
-1
/
+1
|
*
Add a return value to hasher_t.get_hash()
Martin Willi
2012-07-16
1
-5
/
+11
|
*
Add a return value to crypter_t.set_key()
Martin Willi
2012-07-16
1
-2
/
+2
|
*
Add a return value to crypter_t.decrypt()
Martin Willi
2012-07-16
1
-1
/
+5
|
*
added missing whitespace
Andreas Steffen
2012-04-30
1
-1
/
+1
|
*
Properly initialize optional subject in PEM builder.
Tobias Brunner
2012-04-30
1
-1
/
+1
|
*
added support for raw RSA public keys to stroke
Andreas Steffen
2012-04-30
1
-9
/
+24
|
*
Log messages for PKCS1 and PEM parsing in ASN log group.
Tobias Brunner
2011-12-16
1
-8
/
+8
|
*
Use IV length of a crypter instead of block size for IV calculations
Martin Willi
2010-08-13
1
-2
/
+2
|
*
Obseleted BUILD_PASSPHRASE(_CALLBACK) for private key loading, use ↵
Martin Willi
2010-08-04
1
-60
/
+29
|
|
|
|
credential sets
*
Do not check pointer, but length of a chunk
Martin Willi
2010-05-05
1
-1
/
+1
|
*
Adding DBG_LIB to all calls of libstrongswan's version of DBG*.
Tobias Brunner
2010-04-06
1
-16
/
+19
|
*
Fixed loading of DER encoded certificate files
Martin Willi
2009-09-16
1
-5
/
+5
|
*
Implemented support for preinstalled PGP certificates in charon
Martin Willi
2009-09-15
1
-0
/
+5
|
*
Updated pem plugin to the new builder API
Martin Willi
2009-09-10
1
-142
/
+90
|
*
removed trailing spaces ([[:space:]]+$)
Martin Willi
2009-09-04
1
-29
/
+29
|
*
added workaround to parse PEM encoded PGP key with KEY_RSA
Martin Willi
2009-08-28
1
-0
/
+7
|
*
added a BUILD_FROM_FD option, supporting credential parsing from stdin
Martin Willi
2009-08-26
1
-0
/
+43
|
*
handle pluto specific certificates under CRED_CERTIFICATE, not as own ↵
Martin Willi
2009-08-26
1
-8
/
+0
|
|
|
|
credential kind
*
use a pluto specific credential builder to build pluto cert_t's
Martin Willi
2009-08-26
1
-0
/
+8
|
*
pass along X509 flags when loading PEM encoded data
Martin Willi
2009-08-26
1
-2
/
+11
|
*
added file loading support to pem plugin, using mmap()
Martin Willi
2009-08-26
1
-15
/
+79
|
*
moved PEM parsing functionality to its own plugin
Martin Willi
2009-08-26
1
-0
/
+490