Commit Graph

  • e425269f0e Use chinese crypto v0.3.4-gm gm Liyi Meng 2022-10-08 21:15:47 +0200
  • 401fafb7e6
    Merge pull request #64 from w13915984028/fix63 master v0.3.4 Caleb Bron 2022-07-28 13:43:07 -0700
  • bad953b9f0 fix63 use sleep instead of force scheduling Jian Wang 2022-07-25 14:33:03 +0200
  • 8ebd77f8a4 Raise default ExpirationDaysCheck to 90 and extend into cert factory Brad Davidson 2022-07-20 12:50:19 -0700
  • fdf983a935 Don't merge expired certs over the top of an unexpired cert Brad Davidson 2022-07-19 15:45:06 -0700
  • 7b5997cee9 always use CATTLE_NEW_SIGNED_CERT_EXPIRATION_DAYS when generating a certificate Flavio Grossi 2022-06-29 10:38:36 +0200
  • 42d72c2ef2
    Merge pull request #56 from rancher/fossa Lucas Ramage 2022-07-01 10:58:54 -0400
  • d2b7e2aaa6 We support IPv6 now, don't skip adding IPv6 address SANs v0.3.3 Brad Davidson 2022-05-11 13:07:41 -0700
  • a30741bb53 Send complete certificate chain, not just the leaf cert Brad Davidson 2022-05-11 12:43:43 -0700
  • 4df376813d Improve log messages and warn if no cert is available Brad Davidson 2022-05-11 11:41:00 -0700
  • 9b92d13bcb Fix initial secret not being written to Kubernetes Brad Davidson 2022-05-11 02:28:39 -0700
  • b1d65efb6f Move Kubernetes Secrets storage update to goroutine v0.3.2 Brad Davidson 2022-04-29 17:38:08 -0700
  • 5e81b14c1f Implement drone-plugin-fossa Lucas Ramage 2022-03-31 16:28:22 -0400
  • a73b7d7f4c
    Merge pull request #55 from genexpr/cherry-pick-filter release-0.2 Max Sokolovsky 2022-01-07 13:23:23 -0500
  • b0dbb8fd60 Add filter helper method Darren Shepherd 2020-11-09 21:52:17 -0700
  • 7d99790dba
    Merge pull request #54 from genexpr/merge-cert-updates-from-master Max Sokolovsky 2022-01-04 12:55:30 -0500
  • 2c1c2032dc Use Go 1.16 Max Sokolovsky 2022-01-04 11:54:07 -0500
  • acdc51060f update config to allow for specifying experiation in days (#53) Max Sokolovsky 2022-01-04 11:53:36 -0500
  • 3bf34c8ff9 Fix listenAndServe certificate expiration by preloading certs Max Sokolovsky 2022-01-04 11:53:23 -0500
  • 097ec29ed8 Add README Max Sokolovsky 2022-01-04 11:52:40 -0500
  • 500cf6baf3 Fix defaultNewSignedCertExpirationDays const Max Sokolovsky 2022-01-04 11:47:37 -0500
  • ada93274e5 Allow for default expiration days to be loaded from env Max Sokolovsky 2022-01-04 11:42:50 -0500
  • 148d38076d
    update config to allow for specifying experiation in days (#53) Brian Downs 2021-12-21 15:38:04 -0700
  • 715d540640
    Merge pull request #52 from galal-hussein/add_cert_rotation_to_v0.23 v0.2.3-k3s1 v0.2.3-patch Hussein Galal 2021-12-03 22:14:42 +0200
  • 11104ec0ea Add ability to force cert regeneration (#43) Brian Downs 2021-11-15 13:50:26 -0700
  • 43f9c3ae0a Fix handling of IPv6 addresses and long hostnames v0.3.1 Brad Davidson 2021-11-18 11:21:50 -0800
  • 284cc004e8 Fix listenAndServe certificate expiration by preloading certs Brad Davidson 2021-11-17 17:43:37 -0800
  • 120a37b97a
    Merge pull request #51 from nickgerace/quick-fix Kinara Shah 2021-11-19 14:29:09 -0800
  • bbac29e0fa Add README Nick Gerace 2021-11-19 13:43:16 -0500
  • 962b635269
    Merge pull request #50 from nickgerace/quick-fix Kinara Shah 2021-11-19 10:28:49 -0800
  • f147aa4166 Fix defaultNewSignedCertExpirationDays const Nick Gerace 2021-11-19 12:22:54 -0500
  • 63157c59ce
    Merge pull request #46 from nickgerace/days Kinara Shah 2021-11-19 08:59:57 -0800
  • 2644a6ed16 Allow for default expiration days to be loaded from env Nick Gerace 2021-11-05 14:23:18 -0400
  • 2df892b5d7
    Add ability to force cert regeneration (#43) (#48) v0.2.7 Brian Downs 2021-11-15 14:05:41 -0700
  • 27f4642299
    Add ability to force cert regeneration (#43) Brian Downs 2021-11-15 13:50:26 -0700
  • cd5d71f2fe
    Merge pull request #44 from cmurphy/fix-type Caleb Bron 2021-11-04 13:09:48 -0700
  • fb66484384 Fix net.Conn type assertion Colleen Murphy 2021-10-29 11:03:02 -0700
  • 6b37dc1212
    Merge pull request #42 from cmurphy/fix-close-conn Darren Shepherd 2021-10-27 08:35:21 -0700
  • c7dd355394 Skip closing an initializing connection Colleen Murphy 2021-10-22 15:54:20 -0700
  • 94e22490cf
    Merge pull request #41 from weihanglo/nil-defer-storage-tls Darren Shepherd 2021-08-03 10:23:59 -0700
  • cec44b5e30 Update wrangler to v0.8.3 v0.2.6 Brad Davidson 2021-07-03 01:30:50 -0700
  • b45d8a455e
    Merge TLS only if TLS factory is set Weihang Lo 2021-07-12 18:24:21 +0800
  • 9865ae859c Don't reset connections on the first load of the certs Darren Shepherd 2021-06-16 00:59:59 -0700
  • db883ae66a Don't reset connections on the first load of the certs Darren Shepherd 2021-06-16 00:23:14 -0700
  • 9dfd7df057 Pass context to http server as BaseContext Darren Shepherd 2021-06-15 22:42:14 -0700
  • ff22834bde Avoid panic when secret is nil Darren Shepherd 2021-06-15 22:40:41 -0700
  • 8056fb92e8 Accept IPv6 address as CN names v0.2.5 Sjoerd Simons 2021-06-11 09:31:37 +0200
  • dc7452dbb8 Accept IPv6 address as CN names Sjoerd Simons 2021-06-11 09:31:37 +0200
  • 86af265dcd
    Merge pull request #35 from dramich/panic Dan Ramich 2021-04-26 09:21:45 -0600
  • f373fc1c7c Update IsStatic to check for nil annotations Dan Ramich 2021-04-23 14:55:44 -0600
  • 51bda41d9c
    Merge pull request #34 from dramich/wrangler v0.2.4 Dan Ramich 2021-04-23 08:46:33 -0600
  • 624606ae5a Update wrangler and drop wrangler-api Dan Ramich 2021-04-22 15:44:19 -0600
  • e7b1adba70 Update to wrangler v0.8.0 and merge v0.2.x to master v0.3.0 Darren Shepherd 2021-04-12 15:09:30 -0700
  • a60200ab9e Merge tag 'v0.2.3' Darren Shepherd 2021-04-12 15:00:05 -0700
  • fc8cf5f3ea
    Merge pull request #33 from galal-hussein/fix_load_certs v0.2.3 Hussein Galal 2021-03-05 22:54:49 +0200
  • 3878ff2a1f Fixing loading certs galal-hussein 2021-03-05 22:39:13 +0200
  • 1b2460c151
    Merge pull request #32 from galal-hussein/fix_resversion v0.2.2 Hussein Galal 2021-03-01 21:58:18 +0200
  • e34610a1ae Add check to update dynamic listener cert in etcd only nodes galal-hussein 2021-03-01 21:52:45 +0200
  • 9b1b7d3132 Add filter helper method Darren Shepherd 2020-11-09 21:52:17 -0700
  • 85f32491cb Add dumb hook to set the organization in the client cert Darren Shepherd 2020-09-09 12:01:04 -0700
  • 8a4e63348c Don't panic checking a nil secret for static annotation before-revert Darren Shepherd 2020-09-09 22:50:14 -0700
  • 12c01f1e2b Add dumb hook to set the organization in the client cert Darren Shepherd 2020-09-09 12:01:04 -0700
  • 7c224dcdfb
    Merge pull request #29 from brandond/force_reissue_0.2 v0.2.1 Brad Davidson 2020-08-11 12:58:42 -0700
  • 53f6b38760 Allow forcing cert reissuance (#28) Brad Davidson 2020-08-10 17:06:11 -0700
  • 479ab335d6 Add LoadOrGenClient to handle client cert generation Darren Shepherd 2020-08-01 23:37:32 -0700
  • 2bfb7bd0cb Fix error masking issue Darren Shepherd 2020-07-27 22:46:35 -0700
  • 30cb223867
    Allow forcing cert reissuance (#28) Brad Davidson 2020-08-10 17:06:11 -0700
  • ebebb82b9b Add LoadOrGenClient to handle client cert generation Darren Shepherd 2020-08-01 23:37:32 -0700
  • bafb051656
    Merge pull request #27 from ibuildthecloud/master Darren Shepherd 2020-07-27 22:48:58 -0700
  • 3b42c52bec Fix error masking issue Darren Shepherd 2020-07-27 22:46:35 -0700
  • 207e8a5c14
    Merge pull request #23 from KnicKnic/fix_certpath_windows Darren Shepherd 2020-07-27 22:48:06 -0700
  • 9c1939da3a
    Merge pull request #25 from ibuildthecloud/master Darren Shepherd 2020-07-14 13:10:33 -0700
  • 5529139fbe Update vendor Darren Shepherd 2020-07-14 13:08:30 -0700
  • bcbb612b24 Stop using wrangler-api project Darren Shepherd 2020-07-14 13:07:05 -0700
  • 94e23c7edb fix certpath generation for windows Knic Knic 2020-04-25 22:59:52 -0700
  • 52ede5ec92
    Merge pull request #22 from ibuildthecloud/master Darren Shepherd 2020-04-17 19:33:42 -0700
  • 5c222d5753 Don't parse x509 cert on each request Darren Shepherd 2020-04-17 19:29:52 -0700
  • 74a61a850d Always allow configured SANs regardless of the FilterCN Darren Shepherd 2020-04-17 19:29:23 -0700
  • 4436fc6b48
    Merge pull request #21 from ibuildthecloud/master Darren Shepherd 2020-04-02 22:10:05 -0700
  • 4bac3f291f Add ability to confirm adding new CNs Darren Shepherd 2020-04-02 22:08:36 -0700
  • c992ce309c Reject bad CNs that will prevent the secret from being saved. Darren Shepherd 2020-04-02 22:07:34 -0700
  • 763229ddcd
    Merge pull request #20 from ibuildthecloud/master Darren Shepherd 2020-03-18 23:17:31 -0700
  • 171fcf6b79 If connection closing is enabled then don't support HTTP/2 Darren Shepherd 2020-03-18 23:16:11 -0700
  • 05d7922a86 Add ability to limit the maximum number of SANs Darren Shepherd 2020-03-18 23:15:44 -0700
  • 1e67d402dc
    Merge pull request #19 from ibuildthecloud/master Darren Shepherd 2020-03-14 10:17:03 -0700
  • 7e3fc0c594 For web browser based requests do not consider IPs in host headers Darren Shepherd 2020-03-14 10:16:11 -0700
  • 111c5b43e9
    Merge pull request #18 from ibuildthecloud/dropconn Darren Shepherd 2020-02-13 09:53:08 -0700
  • bd73d0d4bc Wrong lock used to protect conn map Darren Shepherd 2020-02-13 09:52:25 -0700
  • 5276ad483a
    Merge pull request #17 from ibuildthecloud/dropconn Darren Shepherd 2020-02-12 14:13:44 -0700
  • 8545ce98db Add option to close connections on cert change Darren Shepherd 2020-02-12 12:00:20 -0700
  • 3f92468568
    Merge pull request #16 from ibuildthecloud/master Darren Shepherd 2020-02-07 14:28:38 -0700
  • 5ba69b1c5f Fix acme listener Darren Shepherd 2020-02-07 14:20:45 -0700
  • 6281628cd4
    Merge pull request #15 from ibuildthecloud/master Darren Shepherd 2020-02-05 23:12:55 -0700
  • 0b114dc0c2 Add BindHost option Darren Shepherd 2020-02-05 23:11:35 -0700
  • ece289ed54
    Merge pull request #14 from ibuildthecloud/master Darren Shepherd 2020-02-04 12:49:56 -0700
  • bc68bf5499 Fix merging of the k8s secret to reduce the number of writes Darren Shepherd 2020-02-04 12:47:53 -0700
  • 795bb90214
    Merge pull request #13 from ibuildthecloud/master Darren Shepherd 2020-01-30 22:41:53 -0700
  • dcc205f52d mod tidy Darren Shepherd 2020-01-30 22:40:35 -0700
  • 4e8035fa46 Fix go fmt/vet issues Darren Shepherd 2020-01-30 22:27:52 -0700
  • a75e84bc81 Add more helpers Darren Shepherd 2020-01-30 22:18:44 -0700