Skip to content

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
This comparison is big! We’re only showing the most recent 250 commits
Commits on Aug 21, 2012
@mpapis mpapis scripts/external: use rvm_ruby_string, fix: rvm mount -r 259bd30
@mpapis mpapis make __rvm_run to use __rvm_log_command ... prepare for better code 77778bb
@mpapis mpapis remove debugging code from __rvm_run cea96e9
@mpapis mpapis fix __rvm_log_command to use env only when command starts with variable dd31c20
@mpapis mpapis fix building path for downloading binary rubies 66c4e14
@mpapis mpapis improve logging for mount 8361eb6
@mpapis mpapis hide grep output in __rvm_detect_system 58185ca
@mpapis mpapis more of: rvm help mount ff4b943
Commits on Aug 22, 2012
@mpapis mpapis fix compiling ruby with --enable-load-relative on /lib64 systems ca15877
@mpapis mpapis add rvm version to the download url - tracking time ef5c9c9
@mpapis mpapis remove quotes from system version 3e5a30c
@mpapis mpapis add: rvm prepare -r ssh@server:path da3a726
@mpapis mpapis add help for rvm prepare -r ssh@server:path 0691979
@mpapis mpapis cleaning: rvm prepare 4ac6891
@mpapis mpapis add: rvm list remote b5c8768
Commits on Aug 23, 2012
@mpapis mpapis update alternative implementations list 31e2181
@mpapis mpapis record md5s only in user/md5, config/md5 is overwritten during install 31935fd
@mpapis mpapis just ordering config/md5 9c9d2e4
@mpapis mpapis formating scripts/fetch 01a8c86
@mpapis mpapis add remote rubies md5/sha512 1efcee8
@mpapis mpapis cleaning debug mode 90ffb1f
@mpapis mpapis reworked fetch, forced validation of downloaded ruby (if possible) 27ce130
@mpapis mpapis add sha512 validation, improved handling of checksums 30dc04d
@mpapis mpapis improving rvm list 43f3fac
@mpapis mpapis add detection of centos and gentoo 206f7b6
Commits on Aug 24, 2012
@mpapis mpapis add arch detection 49d1b1c
@mpapis mpapis increase amount of remote rubies 1475a3e
@mpapis mpapis add detection of arm platforms ac54967
@mpapis mpapis remove spaces and slashes from deteted system identifiers acbb121
@mpapis mpapis add binary/debian/wheezy_sid/armv6l/ruby-1.9.3-p194 d0041f1
@gaurish gaurish Update Install requirements for JRuby in ArchLinux
jre and jdk package do not exist in ArchLinux anymore & would throw an error. 
 Instead, following packages are suggested:

* [jre7-openjdk](
* [jdk7-openjdk](

This patch updates the package names to fix the error
@mpapis mpapis Merge pull request #1083 from gaurish/patch-1
Update Install requirements for JRuby in ArchLinux
@mpapis mpapis cleaning flags parsing in cli 5dc6c58
@mpapis mpapis Merge branch 'master' of a9f6b6d
@mpapis mpapis add --verify-download 24ea376
@mpapis mpapis add gentoo builds, they use /usr/local/rvm :( db3aa95
@mpapis mpapis improve validation of download verification + improved logging 314f3fe
@mpapis mpapis Merge branch 'hotfix/1.15.6' 5167383
@mpapis mpapis fix rbx compilation 1008783
Commits on Aug 25, 2012
@mpapis mpapis cleaning function names 131529e
@mpapis mpapis simplifying code (DIY) 76256c1
@mpapis mpapis add more rubies, first RBX ee50d03
@mpapis mpapis fix --debug flag 3d9b635
@mpapis mpapis display url in fetch when debug is on d397321
Commits on Aug 26, 2012
@mpapis mpapis add debian/wheezy_sid/armv6l/ruby-1.9.2-p320 e26a19a
@brycv brycv Add OpenBSD fix for stat 7587ac6
@mpapis mpapis Merge pull request #1084 from brycv/master
rvm fix for OpenBSD stat command
@mpapis mpapis improved debugging - show functions code 5c010bb
@mpapis mpapis Merge branch 'master' of 6ffb69a
@mpapis mpapis Merge branch 'hotfix/1.15.7' 0d2015b
@mpapis mpapis fix 1.9.3 --enable-load-relative 7e6c2c4
@mpapis mpapis fix error message fr failed commands 6b77b1f
@mpapis mpapis fix detecting relative rubies dependencies 116b52a
Commits on Aug 27, 2012
@mpapis mpapis update opensuse mri builds with the patched version for multilib e231669
@richo richo Use builtin string manipulation for fewer trivial awk calls 6ecc007
@richo richo Continue awk annihilating rampage 2562019
@richo richo More awk removal a9fb69a
Commits on Aug 28, 2012
@richo richo Remove more awks 65fbddc
Commits on Aug 29, 2012
@aspleenic aspleenic Update README
Edited for typo and clarification
@mpapis mpapis Merge pull request #1086 from aspleenic/patch-1
@mpapis mpapis show detected system in rvm info system c73ab5f
@mpapis mpapis Merge branch 'master' of 3f3fe48
@mpapis mpapis Merge branch 'hotfix/1.15.8' 3dd8af6
Commits on Aug 30, 2012
@mpapis mpapis improved detection of *rc files 91b33f7
@mpapis mpapis simplify color management 325aca5
Commits on Aug 31, 2012
@mpapis mpapis save RUBYOPT before unseting it 53a6d01
@mpapis mpapis fix jruby nailgun compilation with the new __rvm_log_command 4ee12f6
@mpapis mpapis fix jruby nailgun compilation with no $rvm_configure_env fe38083
@mpapis mpapis build cext when $rvm_configure_flags, update #691, improve nailgun bu…
…ild message
@mpapis mpapis do not install ruby when gemset given, fix #1087 11c0016
@mpapis mpapis allow compiling ruby-head with ruby-1.9, fix #1085 d0b6656
Commits on Sep 01, 2012
@mpapis mpapis fix jruby --patch, fix #1082 b9cfc37
@mpapis mpapis update quoting in jruby aaba1c8
@mpapis mpapis fix the pkg error message, fix #1076 a8356c0
@mpapis mpapis improve detection of project files, fix #911 abb41cb
@mpapis mpapis improved messages for rvmrc trust/untrust/reset, fix #947 99aac9d
@mamash mamash Patch set to make RVM recognize SmartOS against generic SunOS,
and install and work properly.
@mamash mamash Merge branch 'master' into smartos de83003
Commits on Sep 02, 2012
@mpapis mpapis __rvm_project_dir_check uses path_to_check not working_dir fde2352
@mpapis mpapis array time v00, update #1088 b0e25f2
@mpapis mpapis array time v01 e9e52b0
@mpapis mpapis fix e9e52b0 cf319c0
@mpapis mpapis get rid of rvm_install_args 65acaa6
@mpapis mpapis Merge pull request #1089 from wayneeseguin/fork_tidyup
Fork tidyup
@mpapis mpapis cleaning scripts/functions/install c2827a0
@mpapis mpapis array time v02 8c06157
@mpapis mpapis array time v03 0d99063
@mpapis mpapis remove rvm_ruby_aliases 9393635
@mpapis mpapis array time v04 47d3902
@mpapis mpapis array time v05 0091d1a
Commits on Sep 03, 2012
@mamash mamash Merge branch 'master' into smartos
Adjust code style and minor changes as suggested.
@mpapis mpapis Merge pull request #1088 from mamash/smartos
Add SmartOS support
@mpapis mpapis cleaning code, improved debugging, add rvm reinstall/remove/uninstall…
… all
@mpapis mpapis Merge branch 'master' of 7e0c48e
Commits on Sep 04, 2012
@mpapis mpapis cleaning code, fix #964 9d2cd76
@mpapis mpapis fix gemset create after 9d2cd76 8ec6c90
@mpapis mpapis fix gemset import after 9d2cd76 7a9c727
@mpapis mpapis fix gemset export after 9d2cd76 fe1df57
@mpapis mpapis fix gemset import after 9d2cd76 f9223a7
@mpapis mpapis update tests - should finally fix it c0105e0
@mpapis mpapis improve rvm gemset, fix #941 6358ad3
@mpapis mpapis fix tar output handling on openbsd a934e96
@mpapis mpapis remove the default flag from diff 03595db
@mpapis mpapis improve BSD detection 3d4ba42
@mpapis mpapis add openbsd requirements b6630a1
@mpapis mpapis fix for b6630a1 e5828a9
@richo richo Don't rely on sed inline mode
Update #1091
@richo richo Replace all sed -i invokations with a wrapper function
This also fixes any sed calls that had an implicit -e for the command

Update #1091
@richo richo Fix all the whitespace
(and trigger a ci build)
@mpapis mpapis Merge pull request #1092 from wayneeseguin/sed_abstraction
Replace all sed -i invokations with a wrapper function
@mpapis mpapis fix coma => comma 3bb4bf4
@mpapis mpapis Merge branch 'master' of c85b2e2
@mpapis mpapis fix rvm requirments formating 26a7cf6
Commits on Sep 05, 2012
@mpapis mpapis fixed centos ruby build fb04962
@wayneeseguin wayneeseguin Updated md5/sha512 config files for EY Gentoo. f08375f
@wayneeseguin wayneeseguin Remove .md5 extension from config/md5 entries. e0e1ec2
@mpapis mpapis binary -> binaries 0c52593
Commits on Sep 06, 2012
@mpapis mpapis fix exporting arrays in shell - use () + source instead of new shell b3afbee
@mpapis mpapis detect redhat 63d2016
@mpapis mpapis ultimate PATH managemnet solution ce390fd
@mpapis mpapis add binaries/redhat/6.0/x86_64/ruby-1.9.3-p194 615c347
@mpapis mpapis fix rvm gemset delete 93cabab
@mpapis mpapis fix selecting default gemset after deleting current d8a730e
@mpapis mpapis fix displaying default gemset in rvm gemset list 47619b4
@mpapis mpapis update tests for gemsets 20deb54
@mpapis mpapis add rvm install --movable 07ab54e
@mpapis mpapis claening wrapper code, fix #1009 e500672
@mpapis mpapis rvm switch /path/to/rvm eb8473a
@mpapis mpapis fix ruby 1.8 compilation with gcc 4.7 45df5d9
@mpapis mpapis typo x2 590b1cc
@mpapis mpapis add a note for 45df5d9 ce26047
@mpapis mpapis fixed wrappers test b25c615
@mpapis mpapis use __rvm_custom_separated_array for spliting into arrays, fix #1095 5d15123
@mpapis mpapis switch to environment variables for libyaml so --with-opt-lib= is ava…
…ilable for users, fix #1016
Commits on Sep 07, 2012
@mpapis mpapis add named rubies link in help for install, update #1063 1010b1d
@mpapis mpapis fix gemset_info on ubuntu oneric 32bit ... it's magic f941831
@mpapis mpapis update_openssl_certs on pkg install openssl d6c8c72
@mpapis mpapis fix finding gemset name for displaing gem env on ubuntu oneric 1b221ca
@mpapis mpapis additional step to parse flags before passing them to subcommand, fix #… 5b4e93d
@mpapis mpapis improve rvm cleanup, add cleanup gemsets, fix #1071 a51e859
@mpapis mpapis fix PATH, fix #1102 f1aaa79
@mpapis mpapis make the installer respect $rvm_path for profile files update 334d25a
@mpapis mpapis add test for PATH operations 96ed70b
Commits on Sep 09, 2012
@mpapis mpapis make sure rvm is removed from path when we ask for it 09edbcf
@mpapis mpapis gcam document risks in code c5101d0
@mpapis mpapis skip installing rvm gem to avoid travis timeouts f997169
@mpapis mpapis __rvm_which + functions/support 7766a72
@mpapis mpapis clean match function and script 66176a1
Commits on Sep 10, 2012
@richardkmichael richardkmichael Using GEM_HOME means "rvm rvmrc create" will preserve an environment …
@mpapis mpapis do not use path variable, try to fix zsh, update #1101 87d06f1
@mpapis mpapis silence searching for rvm in PATH, update 09edbcf c0737e4
@mpapis mpapis fix working on arrays, fix PATH management, code formating, update #1101
@mpapis mpapis Merge pull request #1105 from richardkmichael/rvm-rvmrc-create
Allow `rvm rvmrc create` to preserve the gemset.
Commits on Sep 11, 2012
@mpapis mpapis fix string/array searches for zsh 16ff11b
@mpapis mpapis Merge branch 'master' of 1249108
@mpapis mpapis fix compiler detection for zsh, cleaning code 4b3fb5f
@mpapis mpapis fix zsh issues after ruby compilation dc7afed
@mpapis mpapis fix removing extra rvm paths from PATH 7bc8f78
@mpapis mpapis remove the --without-gems as install is fixed, close #1108 8b61bc7
Commits on Sep 12, 2012
@mpapis mpapis rework the login warning, fix #1106 d5fc0d5
@mpapis mpapis improved rvm reinstall, added gemset pristine, fix #1103 4b9ec65
@mpapis mpapis improved rbconfig/rubygems detection, fix #1109 30d5c87
@mpapis mpapis fix rubinius installation 54bfbd5
@mpapis mpapis fix detecting proper path for original gems dir, update #1109 a498e7d
@mpapis mpapis fix rvm rubygems after a498e7d, update #1109 33344cd
@mpapis mpapis make sure rvmsudo uses only variables, fix #1094 ac4ee19
@mpapis mpapis allow old rvm-prompt behavior using --no-default, fix #1042 280f8fc
@mpapis mpapis formating rvm-prompt, update #1042 3006fce
Commits on Sep 13, 2012
@mpapis mpapis fix command rvm install first ruby, clean scripts/cli, update #1110 8c9c92f
@mpapis mpapis fix gemsets, update 8c9c92f f9dab80
@wayneeseguin wayneeseguin Re-generated md5,sha512 files for rvm remote server installs. 791eb6b
@wayneeseguin wayneeseguin Re-generated config/remote from server. d8bbe2b
@mpapis mpapis add a note about first ruby, fix #1110 7a5f3b2
@mpapis mpapis Merge branch 'master' of 4a5de61
@mpapis mpapis cleaning code + detect permissions error in bin/rvmsudo, fix #1023 dd863cc
@mpapis mpapis fix binary -> binaries dfab5ee
@mpapis mpapis improve hooks, fix #1021 996b8cc
@mpapis mpapis remove deprecated sets code b8344e5
Commits on Sep 14, 2012
@mpapis mpapis install binary rubies by default, close #1112 56222bc
@mpapis mpapis speed up, fix 56222bc#commitcomment-1856484 cc03fea
Commits on Sep 17, 2012
@skaes skaes added 1.8.7 patch level 370 patch set db81715
@skaes skaes fix for webrick warning: Could not determine content-length of respon…
…se body.
Commits on Sep 18, 2012
@mpapis mpapis fix rvm usage when no action given 48b8b39
@richardkmichael richardkmichael Variable typo "reult" meant "result" was always 0. d843653
@mpapis mpapis Merge pull request #1116 from richardkmichael/patch-1
Variable typo "reult" meant "result" was always 0.
@skaes skaes fix for webrick (backport) e4abbcd
@skaes skaes more exports needed for ruby-prof 2969a4c
@skaes skaes prefer system headers over macports shipped ones 0490ce4
@skaes skaes typos fixed b810ac1
@skaes skaes more README changes 9fb2707
Commits on Sep 19, 2012
mica eked JRuby 1.6.8 0b541ef
@richo richo Merge pull request #1117 from micaeked/master
JRuby 1.6.8

@richo verified checksum
@mpapis mpapis Merge branch 'hotfix/1.15.9' 336e0f3
@skaes skaes updated patches for 1.9.3 head 7ab6a37
@skaes skaes some patch updates for 1.9.3 pl 194 bcb075d
@mpapis mpapis merge railsexpress patches, closes #1119 c97e36d
Commits on Sep 21, 2012
@mpapis mpapis fix shell regexps 2e7bcec
@mpapis mpapis fix patches detection in zsh 8789ce3
@mpapis mpapis fix zsh fix, update 8789ce3 546fbc0
Commits on Sep 22, 2012
@mpapis mpapis clean rvm_stored_umask when exiting rvm code, fix \#1123 bc76860
Commits on Sep 23, 2012
@mpapis mpapis improved umask handling, fix #1124 aa54db9
@mpapis mpapis preserve patch level if not expanding, fix #1126 0ec7918
@mpapis mpapis clarify requirement of Command Line Tools when using homebrew reciep …
…for gcc-4.2
@mpapis mpapis Revert "fix setting rvm_stored_umask, fix #1010, update #657, update #…
…628", should fix #1123

This reverts commit f4bbe8a.
Commits on Sep 24, 2012
Patrick Ringl Fixed the somewhat faulty comparison of bash versions. Closes #1127 a91c32d
@mpapis mpapis Merge pull request #1128 from pari-/master
binscripts/rvm-installer: bash version detection fails depending on the given input
@mpapis mpapis clean the bash version check, update #1128 0966f3c
@mpapis mpapis using sort idea from #1128 for __rvm_version_compare 13e279c
@mpapis mpapis fix 13e279c 93b47f9
Commits on Sep 25, 2012
@lemoinem lemoinem Wrapper to call a script or a function with a temporarily restored um…
@lemoinem lemoinem Temporarily change umask when creating user files (for mixed-mode), fix de32f49
@mpapis mpapis Merge pull request #1131 from lemoinem/fix/mixed-mode-loose-permissio…

Temporarily change umask when creating user files (for mixed-mode), fix #1130
@lemoinem lemoinem Check for trouble-prone config in "gemrc"s, fix #855 35523b7
@mpapis mpapis Merge pull request #1132 from lemoinem/fix/check-for-compatible-rubyg…

Check for trouble-prone config in "gemrc"s, fix #855
mica eked JRuby 1.7.0.RC1 9ada0f4
@mpapis mpapis Merge pull request #1133 from micaeked/master
JRuby 1.7.0.RC1
@mpapis mpapis Merge branch 'hotfix/1.15.10' into stable c86fb1d
@mpapis mpapis Merge branch 'hotfix/1.15.10' 7ae33d0
Commits on Sep 26, 2012
@mpapis mpapis more disabling binary - for heads, fix #1118 91a6705
@mpapis mpapis externalize system path calculation, update #1129 16e8174
@mpapis mpapis allow overriding server path, closes #1129 cbb6b50
@mpapis mpapis fix trusting files (not paths), fix #1111 0f8455d
@mpapis mpapis fix selecting rvm info sections, fix #1134 301ea04
@mpapis mpapis fix system_path calculation/displaying d2dd515
@mpapis mpapis add 0859c6f
@mpapis mpapis improve rvm list remote 6bc3f9f
@mpapis mpapis add Darwin binaries veryfication, fix #1135 555fd88
@lemoinem lemoinem Fix error message for trouble-prone config in "gemrc", previous did n…
…ot ensure rvm_ignore_gemrc_issues to be exported
@mpapis mpapis fix listing/detecting rubies from user/remote cb67968
@mpapis mpapis Merge pull request #1137 from lemoinem/fix/check-for-compatible-rubyg…

Fix error message for trouble-prone config in "gemrc"
@mpapis mpapis avoid duplication in rvm list remote if user/remote used 57f8bc5
@mpapis mpapis Merge branch 'master' of 7b3593d
@mpapis mpapis 1.16.0 d7d78f0
@mpapis mpapis Merge branch 'release/1.16.0' into stable 07cea6c
@mpapis mpapis 1.16.1 6d656e9
@mpapis mpapis fix osx rvm requirements 02bf6bf
@mpapis mpapis Merge branch 'hotfix/1.16.1' into stable e0cdc79
Commits on Sep 27, 2012
@mpapis mpapis 1.16.2 49c383f
@mpapis mpapis Merge pull request #1141 from lemoinem/fix/list-gemsets-in-mixed-mode
Fix rvm gemset list in mixed-mode.
@mpapis mpapis fix displaing disk-usage on bash 3.2/osx, fix #1144 6a03e98
@mpapis mpapis Merge pull request #1140 from lemoinem/feature/allow-users-to-have-th…

Feature/allow users to have their own trusted rvmrc
@mpapis mpapis Merge branch 'hotfix/1.16.2' into stable ee11fc0
@mpapis mpapis 1.16.3 a517222
@mpapis mpapis fix osx binary rubies, fix #1145 5755623
@mpapis mpapis Merge branch 'hotfix/1.16.3' into stable 54645c2
@mpapis mpapis 1.16.4 1519f3d
@mpapis mpapis fix osx 10.7 ruby-1.9.3 binary, switch osx system selctor 10.7.4 -> 1…
…0.7, fix building movable rubies on osx (libyaml), update #1145, update #1121
@mpapis mpapis Merge branch 'hotfix/1.16.4' into stable a3121a6
@mpapis mpapis 1.16.5 66cf5eb
@mpapis mpapis improve command detection, zsh which is broken and shows functions, fix 941ac9b