Commit Graph

88 Commits

Author SHA1 Message Date
Jomaar 7bca21522a fix 2018-12-13 20:26:27 +01:00
Jomaar 87e8cedb8c modules 2018-12-13 20:25:51 +01:00
Jomaar bc74cdd9f0 c 2018-12-13 19:33:04 +01:00
Jomaar 5088116365 v 2018-12-13 17:47:27 +01:00
Jomaar 41403f5fdd update 2018-12-13 17:46:03 +01:00
Jomaar 982e82468a ac 2018-12-13 02:17:06 +01:00
Jomaar f1083f0870 fix 2018-12-13 02:07:00 +01:00
Jomaar d6456f37e7 all finde 2018-12-13 01:10:09 +01:00
Jomaar 0304d8e3a1 Merge branch 'tecnickcom-master'
Update Package with some fixes
2018-12-13 00:35:47 +01:00
Jomaar 19fef3a2d1 update package - readme 2018-12-13 00:34:57 +01:00
Jomaar 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