git clone git://git.openssl.org/openssl.git aloha5.5 cd aloha5.5 git checkout -b OpenSSL_1_0_1-stable origin/OpenSSL_1_0_1-stable git checkout -b aloha5.5 OpenSSL_1_0_1e for i in 0001 0002 0003; do patch -p1 < /tmp/openssl-1.0.1e/.flxpkg/patches/$i-*.patch || break git add -A git commit -a done git cherry-pick -x 147dbb2fe3bead7a10e2f280261b661ce7af7adc git cherry-pick -x eb22b7ec7515b42a5865af7b2a1da232ce100e97 git cherry-pick -x 4b61f6d2a675fdb57dc93991e7b332a745b44d1f git cherry-pick -x 7cf0529b52dca16bbfeca39e433402867303814c git cherry-pick -x 6c03af135b285429a71ab3dac953ad9a70d8a1ac git cherry-pick -x e1549a01c75d3e62b2cada1c312800a78ebe11f0 git cherry-pick -x e94a23876c808c0b70887110bb6ea2b50108f994 git cherry-pick -x 197e0ea817ad64820789d86711d55ff50d71f631 # solve the conflits on NEWS and CHANGES restoring original files content git add -u git cherry-pick --continue git cherry-pick -x 82f42a1d2e9271359b60d16249c26baadae788db git cherry-pick -x 0e9dd387ea5311bfff377e54eb472c318302cd81 git cherry-pick -x 9ab3ce124616cb12bd39c6aa1e1bde0f46969b29 git cherry-pick -x 85615e33e526be9c420c92e85f3d73d94c7f2fe6 git cherry-pick -x fe08007399230b5a797e977e2f8321923b437958 git cherry-pick -x 79dabcc1373be17283d736901ddf9194609ba701 git format-patch -k OpenSSL_1_0_1e..