summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKazuki Yamaguchi <k@rhe.jp>2016-10-18 22:33:08 +0900
committerKazuki Yamaguchi <k@rhe.jp>2016-10-18 22:33:08 +0900
commitd2ffb5d7af48c06f547c82b319dbd63f362380cb (patch)
tree90561cb8d8f69a33442c2de8b0a23f663398c731
downloadruby-openssl-history-d2ffb5d7af48c06f547c82b319dbd63f362380cb.tar.gz
add memo
-rw-r--r--memo.md38
1 files changed, 38 insertions, 0 deletions
diff --git a/memo.md b/memo.md
new file mode 100644
index 0000000..3f03536
--- /dev/null
+++ b/memo.md
@@ -0,0 +1,38 @@
+# Migrating ruby-pki CVS repository to Git
+
+name, address is taken from http://www.nongnu.org/rubypki/
+
+ $ cat author-conv-file
+ gotoyuzo=GOTOU Yuuzou <gotoyuzo@notwork.org>
+ nahi=NAKAMURA Hiroshi <nahi@keynauts.com>
+ technorama=Technorama team <oss-ruby@technorama.net>
+ majkl=Michal Rokos <m.rokos@sh.cvut.cz>
+
+ $ git cvsimport -a -A author-conv-file -k -v -d:pserver:anoncvs@cvs.savannah.gnu.org:/cvsroot/rubypki -C ossl2-git ossl2
+ $ git cvsimport -a -A author-conv-file -k -v -d:pserver:anoncvs@cvs.savannah.gnu.org:/cvsroot/rubypki -C ossl-git ossl
+
+start tag is removed, master and majkl branches are removed, origin is renamed to ossl1-origin, ossl2-origin respectively
+
+ $ git branch master ossl2-origin
+
+graft merged point
+
+ $ git show 99d43fe64beff8ea055f9f0145821439878f1f52
+ $ git log --oneline 25241e7e541e0d0414e9ac71a414670d39208923 | head
+ 25241e7 *** empty log message ***
+ dea7c41 * Macros fixups * X509ExtFactory cleanup * fixed strptime warning on Linux * X509::Certificate#version has been changed! !!! WARNING !!! x509.version = 2 -> defines X509v3, (0 for v1, 1 for v2, ...) p x509.version -> 2, means that it is X509v3 !!! WARNING !!!
+ d5daaa9 *** empty log message ***
+ b58956a * Cipher IV fixup
+ 172870e *** empty log message ***
+ ff2ef3e * Big internal cleanup (all structs with only 1 member rearranged) * improved getting time_t from cTime
+ 6820e59 *** empty log message ***
+ 9420bd9 * build fix-ups
+ 3c10198 *** empty log message ***
+ fe42a14 * WARNING! All to_str methods are not used any longer (use to_text instead) * made an aliases to_pem as to_s * more relaxed params checking - everywhere where string was needed it is OK that obj implements to_s method
+ $ echo '99d43fe64beff8ea055f9f0145821439878f1f52 25241e7e541e0d0414e9ac71a414670d39208923' > .git/info/grafts
+
+cleanup history.Run for all refs
+
+ $ git filter-branch -f --prune-empty --index-filter '
+ git rm --cached -q --ignore-unmatch Makefile mkmf.log
+ ' -- HEAD