Permalink
Browse files

Embed a root CA certificate with 2048 bits key to follow the server.

* twittering-mode.el: Embed a root CA certificate with 2048 bits
key to follow the update of the server. The root CA certificate
`VeriSign Class 3 Public Primary CA - G3' is also embedded, which
is used for verifying the server `api.twitter.com'.
(twittering-ca-cert-list): add the certificate `VeriSign Class 3
Public Primary CA - G3'.
  • Loading branch information...
cvmat committed Dec 8, 2013
1 parent ace7ace commit c95cbb8093aac9d817f1b2cfc529f3e062dfca98
Showing with 47 additions and 0 deletions.
  1. +7 −0 ChangeLog
  2. +4 −0 NEWS
  3. +4 −0 NEWS.ja
  4. +32 −0 twittering-mode.el
View
@@ -32,6 +32,13 @@
instead of posting a native retweet of the original tweet when a
user requests to post a native retweet of another native retweet.
+ * twittering-mode.el: Embed a root CA certificate with 2048 bits
+ key to follow the update of the server. The root CA certificate
+ `VeriSign Class 3 Public Primary CA - G3' is also embedded, which
+ is used for verifying the server `api.twitter.com'.
+ (twittering-ca-cert-list): add the certificate `VeriSign Class 3
+ Public Primary CA - G3'.
+
2013-12-09 tomykaira <tomykaira@gmail.com>
* twittering-mode.el: Fix arguments of `twittering-http-post'.
View
4 NEWS
@@ -16,6 +16,10 @@
the retweet earlier.
### Improvements
+* Another root CA certificate.
+ The root CA certificate `VeriSign Class 3 Public Primary CA - G3'
+ which has the 2048 bits key length is also embedded in
+ `twittering-mode.el'.
### Bug fixes
* Fix of invoking a hook twice for the same timeline.
View
@@ -16,6 +16,10 @@
するための変更です。
### 改良
+* CA証明書を追加
+ 新たにroot CA証明書`VeriSign Class 3 Public Primary CA - G3'を内蔵し
+ ました。この証明書の鍵長は2048bitで、`api.twitter.com'のサーバ認証で
+ 参照されます。
### バグ修正
* 同一のtimelineに対してhookが二重に実行されるバグを修正
View
@@ -1234,6 +1234,38 @@ PseKUgzbFbS9bZvlxrFUaKnjaZC2mqUPuLk/IH2uSrW4nOQdtqvmlKXBx4Ot2/Un
hw4EbNX/3aBd7YdStysVAq45pmp06drE57xNNB6pXE0zX5IJL4hmXXeXxx12E6nV
5fEWCRE11azbJHFwLJhWC9kXtNHjUStedejV0NxPNO3CBWaAocvmMw==
-----END CERTIFICATE-----
+"
+ ;; VeriSign Class 3 Public Primary CA - G3
+ ;;
+ ;; openssl x509 -in cert/PCA-3G3.pem -issuer -subject -fingerprint -startdate -enddate -noout
+ ;; subject= /C=US/O=VeriSign, Inc./OU=VeriSign Trust Network/OU=(c) 1999 VeriSign, Inc. - For authorized use only/CN=VeriSign Class 3 Public Primary Certification Authority - G3
+ ;; SHA1 Fingerprint=13:2D:0D:45:53:4B:69:97:CD:B2:D5:C3:39:E2:55:76:60:9B:5C:C6
+ ;; notBefore=Oct 1 00:00:00 1999 GMT
+ ;; notAfter=Jul 16 23:59:59 2036 GMT
+ ;;
+ ;; Retrieved from: https://www.symantec.com/page.jsp?id=roots
+ ;; Retrieved at: 2013-12-08 2013-12-08 14:10:09+00:00
+ ;; URL: https://www.verisign.com/repository/roots/root-certificates/PCA-3G3.pem
+ ;; for api.twitter.com
+ "-----BEGIN CERTIFICATE-----
+MIIDAjCCAmsCEH3Z/gfPqB63EHln+6eJNMYwDQYJKoZIhvcNAQEFBQAwgcExCzAJ
+BgNVBAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE8MDoGA1UECxMzQ2xh
+c3MgMyBQdWJsaWMgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcy
+MTowOAYDVQQLEzEoYykgMTk5OCBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3Jp
+emVkIHVzZSBvbmx5MR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMB4X
+DTk4MDUxODAwMDAwMFoXDTI4MDgwMTIzNTk1OVowgcExCzAJBgNVBAYTAlVTMRcw
+FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE8MDoGA1UECxMzQ2xhc3MgMyBQdWJsaWMg
+UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcyMTowOAYDVQQLEzEo
+YykgMTk5OCBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5
+MR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMIGfMA0GCSqGSIb3DQEB
+AQUAA4GNADCBiQKBgQDMXtERXVxp0KvTuWpMmR9ZmDCOFoUgRm1HP9SFIIThbbP4
+pO0M8RcPO/mn+SXXwc+EY/J8Y8+iR/LGWzOOZEAEaMGAuWQcRXfH2G71lSk8UOg0
+13gfqLptQ5GVj0VXXn7F+8qkBOvqlzdUMG+7AUcyM83cV5tkaWH4mx0ciU9cZwID
+AQABMA0GCSqGSIb3DQEBBQUAA4GBAFFNzb5cy5gZnBWyATl4Lk0PZ3BwmcYQWpSk
+U01UbSuvDV1Ai2TT1+7eVmGSX6bEHRBhNtMsJzzoKQm5EWR0zLVznxxIqbxhAe7i
+F6YM40AIOw7n60RzKprxaZLvcRTDOaxxp5EJb+RxBrO6WVcmeQD2+A2iMzAo1KpY
+oJ2daZH9
+-----END CERTIFICATE-----
"))
(defun twittering-delete-ca-cert ()

0 comments on commit c95cbb8

Please sign in to comment.