Commit Graph

89 Commits

Author SHA1 Message Date
d0d888c160 vendor 2018-12-13 20:33:29 +01:00
7bca21522a fix 2018-12-13 20:26:27 +01:00
87e8cedb8c modules 2018-12-13 20:25:51 +01:00
bc74cdd9f0 c 2018-12-13 19:33:04 +01:00
5088116365 v 2018-12-13 17:47:27 +01:00
41403f5fdd update 2018-12-13 17:46:03 +01:00
982e82468a ac 2018-12-13 02:17:06 +01:00
f1083f0870 fix 2018-12-13 02:07:00 +01:00
d6456f37e7 all finde 2018-12-13 01:10:09 +01:00
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