0304d8e3a1
Merge branch 'tecnickcom-master'
...
Update Package with some fixes
2018-12-13 00:35:47 +01:00
19fef3a2d1
update package - readme
2018-12-13 00:34:57 +01:00
60e0ce44d3
update package
2018-12-13 00:31:06 +01:00
nicolaasuni
d7767a6a33
Update links
2018-10-14 12:11:23 +01:00
nicolaasuni
d8c9dec4c9
Fix astscan
2018-10-14 12:06:06 +01:00
nicolaasuni
32228ac43f
Merge upstream changes
2018-10-14 11:51:27 +01:00
nicolaasuni
114d62d5e9
Update golang and dependencies
2018-10-14 11:49:49 +01:00
Nicola Asuni
a2c02c3a7d
Merge pull request #1 from miracl/master
...
Merge upstream changes
2018-10-14 10:16:46 +01:00
nicolaasuni
e3aaeae79b
Update email and Docker container
2018-10-14 09:58:46 +01:00
andy-miracl
609303d396
Merge pull request #1 from miracl/sign-multiple
...
Initial work to sign/verify multiple xml nodes concurrently
2018-06-19 12:03:27 +01:00
Andrew Smith
6a145aa214
Initial work to sign/verify multiple xml nodes concurrently
2018-06-19 11:36:46 +01:00
root
a38a3fabe1
attempt to fix build
2018-03-15 16:24:56 +00:00
root
9b9bbf4ed1
cgo pkg config directives no longer support --static
2018-03-15 11:06:15 +00:00
zhenglixin
d804d43a21
add URI in Reference
2017-02-18 22:57:19 +08:00
zhenglixin
d6ef404d9f
add URI in Reference
2017-02-18 18:50:57 +08:00
zhenglixin
9e5a241622
Update xmldsig.go
2017-02-18 18:12:57 +08:00
zhenglixin
ccd046e860
Update signature.go
2017-02-18 18:04:59 +08:00
Ross Kinder
1aa2f9374a
Merge pull request #11 from timou/master
...
Fix breakages on Fedora 25
2017-01-16 08:20:12 -05:00
Tim Ebringer
9a878d8e76
Fix breakages on Fedora 25
...
On Fedora 25, tests fail with error
func=xmlSecCryptoAppInit:file=app.c:line=1423:
obj=unknown:subj=cryptoAppInit:error=9:
feature is not implemented:
panic: xmlsec crypto initialization failed.
This appears to be because the pkg-config files set the wrong
CFLAGS defines for cgo, which results in runtime breakage
beacuse OpenSSL isn't properly loaded.
In order to fix how Fedora sets up these packages we want defines
XMLSEC_CRYPTO_OPENSSL set, XMLSEC_CRYPTO_DYNAMIC_LOADING unset
and we want to force linking with xmlsec1-openssl. This change
puts these in cgo directives.
We also fix a test which now has some off-by-one line number
changes in the error message.
2017-01-15 15:59:04 -05:00
Ross Kinder
383e4f2c19
implement native xmlenc decrypt function
2016-12-29 11:13:34 -05:00
Nicola Asuni
811594f91a
Fix nosec comments
2016-12-04 13:32:12 +00:00
Nicola Asuni
1ee5814329
Add missing LICENSE
2016-11-14 15:41:19 +00:00
Ross Kinder
e02213cf99
add license
...
fixes #9
2016-11-14 08:54:23 -05:00
Nicola Asuni
60ccf89e58
Update badges
2016-11-14 12:06:16 +00:00
Nicola Asuni
2bb9d29926
Fix static analyzers warnings and errors
2016-11-14 11:56:53 +00:00
Nicola Asuni
616b150bbc
Update test to reflect andy-miracl changes
2016-11-14 11:56:25 +00:00
Nicola Asuni
748ef44fe9
Update GO to 1.7.3 and cleanup formatting
2016-11-14 11:55:23 +00:00
Nicola Asuni
00603d7575
Add new automation files
2016-11-14 11:54:16 +00:00
andrew.smith@miracl.com
2a75322801
update references to andy-miracl fork
2016-11-03 10:46:36 +00:00
andrew.smith@miracl.com
3f6cfac8fd
add URI attribute to <Reference>
2016-10-31 17:01:02 +00:00
andrew.smith@miracl.com
1720c7896d
prevent <?xml verion> being output during encryption
2016-10-31 17:00:08 +00:00
Ross Kinder
4c0831706e
drop support for go 1.5
2016-10-20 20:23:33 -04:00
Ross Kinder
0c3950cf18
static build: openssl version bump
2016-10-20 20:21:00 -04:00
Ross Kinder
bc5580d29d
use a specific version of ubuntu for static build
2016-10-20 20:20:38 -04:00
Ross Kinder
31c57ffee3
fix go vet complaints
2016-09-03 19:38:58 -04:00
Ross Kinder
154d6b93c0
fix non-static dockerfile
2016-09-03 19:37:55 -04:00
Ross Kinder
db09fcec31
support and describe building static binaries
2016-09-03 19:31:03 -04:00
Ross Kinder
176078f607
update readme, pkg-config is needed on darwin
2016-09-03 10:49:43 -04:00
Ross Kinder
c83ad820f9
run travis against go 1.7
2016-09-03 10:49:24 -04:00
Ross Kinder
760a575a8a
silence warnings on gcc/linux
2016-09-03 10:47:24 -04:00
Ross Kinder
e61c00c496
silence warnings on gcc/linux
2016-09-03 10:46:08 -04:00
Ross Kinder
607d9cc53c
add cgo flag to (finally!) silence build time warnings
2016-09-03 10:42:39 -04:00
Ross Kinder
6c0b1932d3
test with go 1.6
2016-02-19 10:33:37 -05:00
Ross Kinder
2ab6245e33
initialize libxml error capture when we start processing XML on each thread.
2015-12-23 18:54:11 -05:00
Ross Kinder
dc37ddb368
capture errors from libxml2
...
fixes #4
2015-12-23 17:18:02 -05:00
Ross Kinder
c095422255
get rid of un-idiomatic []byte(C.GoStringN(…)) and instead use C.GoBytes()
2015-12-23 15:15:50 -05:00
Ross Kinder
6113cc3d6f
get rid of hacky newDoc2()
2015-12-23 15:09:37 -05:00
Ross Kinder
67af552ad1
move all invocations of CString to globals where the fact that it leaks memory doesn’t matter
...
bug #5
2015-12-23 15:08:21 -05:00
Ross Kinder
064bef37e7
cleanup: add/fix comments
2015-12-23 14:44:38 -05:00
Ross Kinder
25d9ec2994
update readme
2015-12-23 14:26:26 -05:00