Permalink
Browse files

Merge branch 'release/1.27.0' into stable

  • Loading branch information...
2 parents fb431ab + 500d477 commit cab08d4674ce0883af9ed385ab19b346dbf71e4d @mpapis mpapis committed Mar 29, 2016
Showing with 1,104 additions and 231 deletions.
  1. +16 −2 .travis.yml
  2. +15 −0 CODE_OF_CONDUCT.md
  3. +3 −3 CONTRIBUTING.md
  4. +4 −4 HACKING.md
  5. +1 −1 LICENSE
  6. +6 −4 README
  7. +1 −1 VERSION
  8. +1 −1 bin/rvm-prompt
  9. +19 −18 binscripts/rvm-installer
  10. +13 −13 binscripts/rvm-installer.asc
  11. +43 −44 config/db
  12. +12 −11 config/known
  13. +7 −6 config/known_strings
  14. +142 −6 config/md5
  15. +44 −0 config/remote
  16. +131 −4 config/sha512
  17. +3 −3 contrib/hudson/README.md
  18. +2 −2 contrib/unicorn_init.sh
  19. +3 −1 docs/alt.md
  20. BIN gem-cache/gem-empty-1.0.0.gem
  21. BIN gem-cache/gem-empty-1.1.2.gem
  22. +2 −2 help/get.md
  23. +1 −1 help/osx-ssl-certs.md
  24. +3 −1 help/wrapper.md
  25. +1 −1 hooks/after_install_auto_gem
  26. +6 −6 man/man1/rvm.1
  27. BIN man/man1/rvm.1.gz
  28. +26 −0 patches/rbx/2.5.2/clean_bundler_environment_before_running_homebrew.diff
  29. +27 −0 patches/rbx/2.5.2/this_can_not_be_null.diff
  30. +254 −0 patches/ruby/1.9.3/CVE-2015-1855-p484.patch
  31. +21 −0 patches/ruby/2.2.2/fix_installing_bundled_gems.patch
  32. +21 −0 patches/ruby/2.2.3/fix_installing_bundled_gems.patch
  33. +21 −0 patches/ruby/2.2.4/fix_installing_bundled_gems.patch
  34. +15 −0 patches/ruby/ssl_no_v3.patch
  35. +2 −0 patchsets/rbx/2.5.2/default
  36. +1 −0 patchsets/ruby/1.9.2/default
  37. +1 −0 patchsets/ruby/1.9.3/default
  38. +2 −0 patchsets/ruby/1.9.3/p484/default
  39. +2 −0 patchsets/ruby/1.9.3/p545/default
  40. +2 −0 patchsets/ruby/1.9.3/p547/default
  41. +2 −0 patchsets/ruby/1.9.3/p550/default
  42. +2 −0 patchsets/ruby/1.9.3/p551/default
  43. +1 −0 patchsets/ruby/2.0.0/default
  44. +4 −0 patchsets/ruby/2.0.0/p645/railsexpress
  45. +4 −0 patchsets/ruby/2.0.0/p647/railsexpress
  46. +4 −0 patchsets/ruby/2.0.0/p648/railsexpress
  47. +1 −0 patchsets/ruby/2.1.6/float_warnings
  48. +9 −0 patchsets/ruby/2.1.6/railsexpress
  49. +1 −0 patchsets/ruby/2.1.7/float_warnings
  50. +9 −0 patchsets/ruby/2.1.7/railsexpress
  51. +9 −0 patchsets/ruby/2.1.8/railsexpress
  52. +1 −0 patchsets/ruby/2.1/head/railsexpress
  53. +1 −0 patchsets/ruby/2.2.0/float_warnings
  54. +1 −0 patchsets/ruby/2.2.1/float_warnings
  55. +1 −0 patchsets/ruby/2.2.2/default
  56. +1 −0 patchsets/ruby/2.2.2/float_warnings
  57. +5 −0 patchsets/ruby/2.2.2/railsexpress
  58. +1 −0 patchsets/ruby/2.2.3/default
  59. +1 −0 patchsets/ruby/2.2.3/float_warnings
  60. +3 −0 patchsets/ruby/2.2.3/railsexpress
  61. +1 −0 patchsets/ruby/2.2.4/default
  62. +3 −0 patchsets/ruby/2.2.4/railsexpress
  63. +1 −0 patchsets/ruby/2.2/head/float_warnings
  64. +3 −0 patchsets/ruby/2.3.0/railsexpress
  65. +3 −0 patchsets/ruby/2.3/head/railsexpress
  66. +1 −1 scripts/alias
  67. +4 −2 scripts/cd
  68. +1 −2 scripts/extras/bash_zsh_support/chpwd/function.sh
  69. +1 −1 scripts/extras/completion.zsh/_rvm
  70. +3 −3 scripts/fetch
  71. +1 −1 scripts/functions/build_config
  72. +2 −2 scripts/functions/build_config_system
  73. +2 −2 scripts/functions/build_requirements
  74. +2 −2 scripts/functions/build_requirements_helpers
  75. +2 −2 scripts/functions/cli
  76. +12 −1 scripts/functions/detect_system
  77. +1 −1 scripts/functions/env
  78. +7 −1 scripts/functions/environment
  79. +12 −4 scripts/functions/gemset
  80. +16 −2 scripts/functions/installer
  81. +1 −1 scripts/functions/manage/ironruby
  82. +5 −3 scripts/functions/manage/jruby
  83. +2 −2 scripts/functions/pkg
  84. +23 −7 scripts/functions/requirements/arch
  85. +6 −1 scripts/functions/requirements/centos
  86. +1 −1 scripts/functions/requirements/cygwin
  87. +1 −0 scripts/functions/requirements/devuan
  88. +1 −1 scripts/functions/requirements/freebsd
  89. +2 −2 scripts/functions/requirements/openindiana
  90. +1 −1 scripts/functions/requirements/openmandriva
  91. +1 −0 scripts/functions/requirements/oracle
  92. +7 −23 scripts/functions/requirements/osx_brew
  93. +1 −1 scripts/functions/requirements/osx_fink
  94. +1 −1 scripts/functions/requirements/pclinuxos
  95. +1 −1 scripts/functions/requirements/rvm_pkg
  96. +2 −2 scripts/functions/requirements/smf
  97. +2 −2 scripts/functions/requirements/solaris
  98. +8 −2 scripts/functions/requirements/ubuntu
  99. +1 −1 scripts/functions/rvmrc_warning
  100. +1 −1 scripts/functions/selector_parse
  101. +1 −1 scripts/functions/support
  102. +2 −2 scripts/functions/utility
  103. +2 −2 scripts/gemsets
  104. +4 −4 scripts/notes
  105. +3 −3 scripts/rvm
  106. +2 −2 scripts/tools
  107. +7 −0 scripts/wrapper
  108. +2 −2 sign-releases.sh
View
@@ -1,6 +1,12 @@
language: c
os: [linux, osx]
osx_image: mavericks
+sudo: false
+addons:
+ apt:
+ packages:
+ - gawk
+ - libgmp-dev
before_install:
- "sed -i'' -e '/rvm_project_rvmrc/d ; /rvm_silence_path_mismatch_check_flag/d' ~/.rvmrc || true"
- "head -n 100 /etc/rvmrc ~/.rvmrc || true"
@@ -9,8 +15,7 @@ before_install:
- "env | grep '^rvm' || true"
install: gem install tf -v '>=0.4.1'
before_script:
- - "sudo chown -R $USER: $rvm_path"
- - "if which apt-get ; then sudo apt-get install gawk -y ; fi"
+ - "chown -R $USER: $rvm_path"
- "echo ruby_1.8.7_rubygems_version=1.8.25 > $rvm_path/user/db"
- "if [[ -f ~/.rvmrc ]] ; then sed -i'' -r -e '/rvm_silence_path_mismatch_check_flag|rvm_project_rvmrc/ d' ~/.rvmrc ; fi"
- unset rvm_silence_path_mismatch_check_flag rvm_project_rvmrc
@@ -20,6 +25,15 @@ before_script:
- git submodule init
- git submodule update
script: tf --text rvm-test/fast/* rvm-test-rvm1/*
+matrix:
+ include:
+ - os: linux
+ env: TEST="rvm-installer GPG signature"
+ addons: []
+ before_install: []
+ install: []
+ before_script: []
+ script: gpg --verify binscripts/rvm-installer.asc binscripts/rvm-installer
notifications:
irc:
channels:
View
@@ -0,0 +1,15 @@
+# Contributor Code of Conduct
+
+As contributors and maintainers of this project, we pledge to respect all people who contribute through reporting issues, posting feature requests, updating documentation, submitting pull requests or patches, and other activities.
+
+We are committed to making participation in this project a harassment-free experience for everyone, regardless of level of experience, gender, gender identity and expression, sexual orientation, disability, personal appearance, body size, race, ethnicity, age, or religion.
+
+Examples of unacceptable behavior by participants include the use of sexual language or imagery, derogatory comments or personal attacks, trolling, public or private harassment, insults, or other unprofessional conduct.
+
+Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct. Project maintainers who do not follow the Code of Conduct may be removed from the project team.
+
+Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by opening an issue or contacting one or more of the project maintainers.
+
+If you want to contact us about any code of conduct issue, no matter how big or small, please get in touch by emailing us at conduct@rvm.io, talking with us on IRC in the #rvm channel on the Freenode network, or by opening a new issue on the project page on Github.
+
+This Code of Conduct is adapted from the [Contributor Covenant](http:contributor-covenant.org), version 1.0.0, available at [http://contributor-covenant.org/version/1/0/0/](http://contributor-covenant.org/version/1/0/0/)
View
@@ -28,7 +28,7 @@ have found out that your problem is not resolved by the documentation then pleas
## Filing
Documentation: https://github.com/rvm/rvm-site/issues/new<br />
-RVM: https://github.com/wayneeseguin/rvm/issues/new
+RVM: https://github.com/rvm/rvm/issues/new
*When in doubt as to whether your issue might relate to another simply file a new bug and
we will mark it as duplicate if it needs to be. It's always better to file a new ticket and
@@ -45,7 +45,7 @@ this means that each command and it's output should be in it's own code block.
## IRC and Mailing List
-If you're joining the #rvm channel on [Freenode](http://freenode.net/) to get help with a problem,
+If you're joining the #rvm channel on [Freenode](https://freenode.net/) to get help with a problem,
please let us know what's wrong and stick around. Someone will always respond in time.
If you can't stick around, please file a bug on GitHub or email us via the
[google group](https://groups.google.com/forum/?fromgroups#!forum/rubyversionmanager).
@@ -60,4 +60,4 @@ rvm --debug [command]
Make sure to include all mentioned log files.
## Coding guidelines
-https://github.com/wayneeseguin/rvm/blob/master/FORMATTING.md
+https://github.com/rvm/rvm/blob/master/FORMATTING.md
View
@@ -4,23 +4,23 @@
Note that the [`vboxtest`](docs/vm_tests.md) approach is now outdated.
It's better to use the
-[`rvm-test`](https://github.com/wayneeseguin/rvm-test/) test suite
+[`rvm-test`](https://github.com/rvm/rvm-test/) test suite
which lives in a separate git submodule. (It's separate in order to
allow reuse when hacking on rvm2).
$ git submodule init # Register the rvm-test submodule in .git/config
$ git submodule update # Check out the rvm-test submodule
Now read [`rvm-test`'s
-README.md](https://github.com/wayneeseguin/rvm-test/blob/master/README.md)
+README.md](https://github.com/rvm/rvm-test/blob/master/README.md)
and follow those instructions to make sure you can successfully run
the tests (you will need rvm already installed).
## Set up test installation of rvm
You need a test rvm install to run the test suite against:
- $ git clone https://github.com/wayneeseguin/rvm # or your own github fork
+ $ git clone https://github.com/rvm/rvm # or your own github fork
$ cd rvm
$ rvm switch ~/path/to/rvm/test/install # choose a path here
$ ./install
@@ -44,7 +44,7 @@ To get back to using original rvm installation run:
First write a test for the behaviour you expect. For details on how
to write new tests, see [`rvm-test`'s
-README.md](https://github.com/wayneeseguin/rvm-test/blob/master/README.md).
+README.md](https://github.com/rvm/rvm-test/blob/master/README.md).
Then run the test:
$ NOEXEC_DISABLE=1 tf --text rvm-test/fast/foo_comment_test.sh
View
@@ -1,5 +1,5 @@
Copyright (c) 2009-2011 Wayne E. Seguin
-Copyright (c) 2011-2015 Michal Papis
+Copyright (c) 2011-2016 Michal Papis
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
View
@@ -1,9 +1,9 @@
-{Master: <img src="https://secure.travis-ci.org/wayneeseguin/rvm.png?branch=master" alt="Build Status" /> Stable:<img src="https://secure.travis-ci.org/wayneeseguin/rvm.png?branch=stable" alt="Build Status" />}[https://travis-ci.org/wayneeseguin/rvm/branches] {<img src="https://api.bountysource.com/badge/team?team_id=506&style=raised" />}[https://www.bountysource.com/teams/rvm?utm_source=RVM&utm_medium=shield&utm_campaign=raised]
+{Master: <img src="https://secure.travis-ci.org/rvm/rvm.png?branch=master" alt="Build Status" /> Stable:<img src="https://secure.travis-ci.org/rvm/rvm.png?branch=stable" alt="Build Status" />}[https://travis-ci.org/rvm/rvm/branches] {<img src="https://api.bountysource.com/badge/team?team_id=506&style=raised" />}[https://www.bountysource.com/teams/rvm?utm_source=RVM&utm_medium=shield&utm_campaign=raised]
= rvm
* https://rvm.io/
-* https://github.com/wayneeseguin/rvm/
+* https://github.com/rvm/rvm/
== DESCRIPTION:
@@ -41,6 +41,8 @@ More details here: https://rvm.io/rvm/install/
--reconfigure :: Force ./configure on install even if Makefile already exists.
--skip-gemsets :: with install, skip the installation of default gemsets.
--quiet-curl :: Makes curl silent when fetching data
+--64 :: Option for installing 64-bit Rubies (default behavior)
+--32 :: Option for installing 32-bit Rubies
== Options
@@ -122,7 +124,7 @@ wrapper :: generates a set of wrapper executables for a given ruby with the
cleanup :: Lets you remove stale source folders / archives and other
miscellaneous data associated with rvm.
repair :: Lets you repair parts of your environment e.g. wrappers, env
- files and and similar files (e.g. general maintenance).
+ files and similar files (e.g. general maintenance).
fix-permissions :: Repairs broken permissions (e.g. by sudo or chef)
osx-ssl-certs :: Helps update certificates for OpenSSL installed by rvm on OSX.
snapshot :: Lets you backup / restore an rvm installation in a lightweight
@@ -195,7 +197,7 @@ Apache License v2.0.
== LICENSE:
Copyright (c) 2009-2011 Wayne E. Seguin
-Copyright (c) 2011-2015 Michal Papis
+Copyright (c) 2011-2016 Michal Papis
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
View
@@ -1 +1 @@
-1.26.11
+1.27.0
View
@@ -70,7 +70,7 @@ then
then
# Do not display anything if no default flag was provided
# and we are using the default ruby
- # Only people who explicitely ask for this will have the
+ # Only people who explicitly ask for this will have the
# slight performance penalty associated.
[[ "$(rvm tools identifier)" != "$(rvm alias show default)" ]] || exit 0
fi
@@ -6,7 +6,7 @@ set -o errexit
rvm_install_initialize()
{
- DEFAULT_SOURCES=(github.com/wayneeseguin/rvm bitbucket.org/mpapis/rvm)
+ DEFAULT_SOURCES=(github.com/rvm/rvm bitbucket.org/mpapis/rvm)
BASH_MIN_VERSION="3.2.25"
if
@@ -31,6 +31,7 @@ fail() { log "\nERROR: $*\n" ; exit 1 ; }
rvm_install_commands_setup()
{
\which which >/dev/null 2>&1 || fail "Could not find 'which' command, make sure it's available first before continuing installation."
+ \which grep >/dev/null 2>&1 || fail "Could not find 'grep' command, make sure it's available first before continuing installation."
if
[[ -z "${rvm_tar_command:-}" ]] && builtin command -v gtar >/dev/null
then
@@ -62,13 +63,13 @@ rvm_install_commands_setup()
then sudo_10=sudo
elif \which /opt/csw/bin/sudo >/dev/null 2>&1
then sudo_10=/opt/csw/bin/sudo
- else fail "sudo is required but not found. You may install sudo from OpenCSW repository (http://opencsw.org/about)"
+ else fail "sudo is required but not found. You may install sudo from OpenCSW repository (https://www.opencsw.org/about)"
fi
- pkginfo -q CSWpkgutil || $sudo_10 pkgadd -a $rvm_path/config/solaris/noask -d http://get.opencsw.org/now CSWpkgutil
- sudo /opt/csw/bin/pkgutil -iy CSWgtar -t http://mirror.opencsw.org/opencsw/unstable
+ pkginfo -q CSWpkgutil || $sudo_10 pkgadd -a $rvm_path/config/solaris/noask -d https://get.opencsw.org/now CSWpkgutil
+ sudo /opt/csw/bin/pkgutil -iy CSWgtar -t https://mirror.opencsw.org/opencsw/unstable
else
- pkginfo -q CSWpkgutil || pkgadd -a $rvm_path/config/solaris/noask -d http://get.opencsw.org/now CSWpkgutil
- /opt/csw/bin/pkgutil -iy CSWgtar -t http://mirror.opencsw.org/opencsw/unstable
+ pkginfo -q CSWpkgutil || pkgadd -a $rvm_path/config/solaris/noask -d https://get.opencsw.org/now CSWpkgutil
+ /opt/csw/bin/pkgutil -iy CSWgtar -t https://mirror.opencsw.org/opencsw/unstable
fi
rvm_tar_command=/opt/csw/bin/gtar
;;
@@ -117,7 +118,7 @@ Options
If account is wayneeseguin or mpapis, installs from one of the following:
- https://github.com/wayneeseguin/rvm/archive/master.tar.gz
+ https://github.com/rvm/rvm/archive/master.tar.gz
https://bitbucket.org/mpapis/rvm/get/master.tar.gz
Otherwise, installs from:
@@ -128,7 +129,7 @@ Options
If account is wayneeseguin or mpapis, installs from one of the following:
- https://github.com/wayneeseguin/rvm/archive/<branch>.tar.gz
+ https://github.com/rvm/rvm/archive/<branch>.tar.gz
https://bitbucket.org/mpapis/rvm/get/<branch>.tar.gz
Otherwise, installs from:
@@ -139,7 +140,7 @@ Options
Installs the branch from one of the following:
- https://github.com/wayneeseguin/rvm/archive/<branch>.tar.gz
+ https://github.com/rvm/rvm/archive/<branch>.tar.gz
https://bitbucket.org/mpapis/rvm/get/<branch>.tar.gz
[--]source <source>
@@ -163,9 +164,9 @@ Options
Provides debug logging for the installation script.
Actions
- master - Installs RVM from the master branch at wayneeseguin/rvm on github or mpapis/rvm
+ master - Installs RVM from the master branch at rvm/rvm on github or mpapis/rvm
on bitbucket.org.
- stable - Installs RVM from the stable branch a wayneeseguin/rvm on github or mpapis/rvm
+ stable - Installs RVM from the stable branch a rvm/rvm on github or mpapis/rvm
on bitbucket.org.
help - Displays this output.
@@ -232,10 +233,10 @@ rvm_is_a_shell_function()
}
# Searches the tags for the highest available version matching a given pattern.
-# fetch_version (github.com/wayneeseguin/rvm bitbucket.org/mpapis/rvm) 1.10. -> 1.10.3
-# fetch_version (github.com/wayneeseguin/rvm bitbucket.org/mpapis/rvm) 1.10. -> 1.10.3
-# fetch_version (github.com/wayneeseguin/rvm bitbucket.org/mpapis/rvm) 1. -> 1.11.0
-# fetch_version (github.com/wayneeseguin/rvm bitbucket.org/mpapis/rvm) "" -> 2.0.1
+# fetch_version (github.com/rvm/rvm bitbucket.org/mpapis/rvm) 1.10. -> 1.10.3
+# fetch_version (github.com/rvm/rvm bitbucket.org/mpapis/rvm) 1.10. -> 1.10.3
+# fetch_version (github.com/rvm/rvm bitbucket.org/mpapis/rvm) 1. -> 1.11.0
+# fetch_version (github.com/rvm/rvm bitbucket.org/mpapis/rvm) "" -> 2.0.1
fetch_version()
{
typeset _account _domain _pattern _repo _sources _values _version
@@ -388,7 +389,7 @@ rvm_install_gpg_setup()
export rvm_gpg_command
{
rvm_gpg_command="$( \which gpg2 2>/dev/null )" &&
- [[ rvm_gpg_command != "/cygdrive/"* ]]
+ [[ ${rvm_gpg_command} != "/cygdrive/"* ]]
} ||
rvm_gpg_command="$( \which gpg 2>/dev/null )" ||
rvm_gpg_command=""
@@ -768,7 +769,7 @@ It looks you are one of the happy Ubuntu users,
RVM packaged by Ubuntu is old and broken,
follow this link for details how to fix:
- http://stackoverflow.com/a/9056395/497756
+ https://stackoverflow.com/a/9056395/497756
"
[[ "${rvm_uses_broken_ubuntu_path:-no}" == "yes" ]] || exit 3
@@ -824,7 +825,7 @@ rvm_install_main()
{
[[ -f ./scripts/install ]] ||
{
- log "'./scripts/install' can not be found for installation, something went wrong, it usally means your 'tar' is broken, please report it here: https://github.com/wayneeseguin/rvm/issues"
+ log "'./scripts/install' can not be found for installation, something went wrong, it usally means your 'tar' is broken, please report it here: https://github.com/rvm/rvm/issues"
return 127
}
@@ -1,17 +1,17 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAABAgAGBQJUsla7AAoJEOIGwp+/BP8X/MQP/2UIZdWrpElsW09JSGgP8Q8o
-o0QCdLdJ6ttcJYVdy+jq0bNVq3loM67G00yTlkogGP6MMCWwiQKde7qOvO5VDjTs
-Gxfs2P9gPygJ29m8XRldfA2+bQcHAx+rFgR2ylwqcT74LcXLHx0nLNM1k3t6jvBG
-jxAMoXgZ41nIuD9BYM54/QTpXo9RW0ElebTo6Wmo7LYvfKXOjDlYIWGvTL6cBZdx
-7ndjHrxRvk2IHYdhcmBULDbgdu1lxoLMu9HV4YtLy+/pCtsMpKPVKfBMvZm9SM/V
-C6BsI1hlQZv9pTPAtwGKT4hSI6qodUoh50vFQVmwlBdJ6y0JCpU6VoE0MCjyzPMi
-V26OXSs9V1s+R3q8VCRVk1LW/O6Tjj/ssk158AQfE1o35FnJlIyX9hzj+6Fakblo
-er4yIuxM5YsBcJBV2z2Dr6/DGe/tHSz3/YZE08dJV9NBDYNu+EjxyNj+ci9Msmj1
-58CmC4AE+wVda+4gPDB26+0ev04DWPIKp9OQqGs8CGOL3oICkHGxvFLQucT/+5aw
-Q9xO/AtX8oJrpPfLIXrY/N/mUii6xRhJwKsW0v70UZYvdqufeyOtEPYnxWhsAl7R
-3PPmDAUiYf/YYhZo2u4yhfL+Rjll81gNv3HL1+Ue4Js5NufEVgD1cs5YcEwcn0gZ
-JCgNO62P8dcYkw8/JyAF
-=gZre
+iQIcBAABAgAGBQJWoTOtAAoJEOIGwp+/BP8XDnwP/0CJq5sC8r2PmoMZsqbTUPR8
+t2H4sKWc7z3lrOQyn7jhghvycI6TJWrkH7Wf2JdKZ2Xs9Qye9bJQ8m+1/mGZXnxY
+nFMK1ej/kZTP1GaIX/XZdylcK/P22cSIZoFP2E45S3j5SrFu4krM/n5a3zAya3Wt
+9CqPrnX/HBBgLktRE9Nf1U9JT518kho+UlbGZZxARBAVx27oAmy9EC+iH5F7I4wz
+PuMTzqJRgjhUAGHF2xymhOSZHyZc3Yt9HHByu/1GTy88GOhBQZOtZDyC0OH+vgaB
+g87PDjzPSZuBwosQAAibFc/kA54l3gnRaWrLTQhXu6bHfvr3A7lIHIKTNU6Rvsdn
+g7TrdfaW6jE54ko9ZjnJE1tHjK1Xg3uWHDJHrzhvvej6U6DW7jqyX+YDhmHXYEMh
+JfSBSYlUe753bv1GdvaKvwhVoiPMOnMLiB8ORzgWS9ul4U0K5XVOXjSyKFiurBV/
+QpfbPkpq5dPYvE/+qoz7YYV0fZXwE1m4fkUsWi+0QBntdwi87GDJQeZkceFsQJJE
+ke00pLi9NI1hCL1bycbdS0A6AB/pAzR8aNG5UkycL+S94nW7C9HRtn+Ak2ZEP8n5
+JM94SKlLq1hIeeL7GehkFEv3f89ghLf2qH3Ctvo50nTiFhIq0DwWR5QW6HzSfDwG
+ue3LXH82egf9mgBiE2V3
+=D5TG
-----END PGP SIGNATURE-----
Oops, something went wrong. Retry.

0 comments on commit cab08d4

Please sign in to comment.