OpenSSL bindings for Go
Go to file
Jeff Wendling 1b3b1e773b allow building on default os x
since it doesn't have gcm stuff put it in a conditionally built
file.

Change-Id: I8083ff9b86b6fe0723fd21ffc77038b7679c97c7
2014-04-29 19:26:12 +00:00
utils space monkey internal commit export 2014-04-07 20:59:49 +00:00
bio.go space monkey internal commit export 2014-04-08 21:36:16 +00:00
build.go space monkey internal commit export 2014-02-25 17:36:24 +00:00
ciphers_gcm.go allow building on default os x 2014-04-29 19:26:12 +00:00
ciphers_test.go allow building on default os x 2014-04-29 19:26:12 +00:00
ciphers.go allow building on default os x 2014-04-29 19:26:12 +00:00
conn.go openssl: add sni to dial helper 2014-04-29 10:43:01 -06:00
ctx.go godoc 2014-04-29 03:00:19 -06:00
engine.go space monkey internal commit export 2014-03-24 23:43:22 +00:00
hostname.c space monkey internal commit export 2014-01-20 19:29:46 +00:00
hostname.go space monkey internal commit export 2014-02-25 19:01:49 +00:00
http.go space monkey internal commit export 2014-02-25 19:01:49 +00:00
init_posix.go space monkey internal commit export 2014-04-07 20:59:49 +00:00
init.go godoc 2014-04-29 03:00:19 -06:00
net.go openssl: add sni to dial helper 2014-04-29 10:43:01 -06:00
oracle_stubs.go space monkey internal commit export 2014-03-24 23:31:45 +00:00
pem_test.go space monkey internal commit export 2014-03-24 23:31:45 +00:00
pem.go space monkey internal commit export 2014-04-03 22:29:33 +00:00
README.md space monkey internal commit export 2014-01-24 20:36:22 +00:00
sha1_test.go space monkey internal commit export 2014-03-21 20:29:15 +00:00
sha1.go space monkey internal commit export 2014-03-24 23:43:22 +00:00
sha256_test.go space monkey internal commit export 2014-04-03 22:29:33 +00:00
sha256.go space monkey internal commit export 2014-04-03 22:29:33 +00:00
ssl_test.go godoc 2014-04-29 03:00:19 -06:00
verify.c space monkey internal commit export 2014-03-11 18:09:47 +00:00

Using on Windows

  1. Install mingw-w64
  2. Install pkg-config-lite
  3. Build (or install precompiled) openssl for mingw32-w64
  4. Set PKG_CONFIG_PATH to the directory containing openssl.pc (i.e. c:\mingw64\mingw64\lib\pkgconfig)