| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-04-23 | Fix and remove various TODOs. | Mike McQuaid | |
| Fix those that can be done so without tearing Homebrew to pieces and remove the comments for those that can never be done. | |||
| 2017-04-23 | Merge pull request #2524 from MikeMcQuaid/more-env-filtering-fixes | Mike McQuaid | |
| Hide sensitive tokens from install/test/post. | |||
| 2017-04-22 | super: re-add set_cpu_flags. | Mike McQuaid | |
| It's used by ENV.fortran. Fixes https://github.com/Homebrew/brew/issues/2530 Fixes https://github.com/Homebrew/homebrew-science/issues/5485 | |||
| 2017-04-22 | Hide sensitive tokens from install/test/post. | Mike McQuaid | |
| Hide these tokens to avoid malicious subprocesses e.g. sending them over the network. Also, support using these tokens with environment filtering and clear `HOMEBREW_PATH` from subprocesses to stop them sniffing it. Finally, use `HOMEBREW_PATH` to detect Homebrew’s user’s PATH for e.g. `brew doctor` etc. | |||
| 2017-04-22 | More deprecations. | Mike McQuaid | |
| Deprecate more methods. Internal APIs have been verified to be unused elsewhere and removed. External APIs have had deprecation methods added. Existing deprecations have been either upgraded to produce warnings or no longer deprecated and the reasoning documented. | |||
| 2017-04-20 | Merge pull request #2274 from rwhogg/fuse-requirement | Mike McQuaid | |
| Port OsxfuseRequirement to Linux | |||
| 2017-04-20 | Ensure `readline_nonblock` returns an UTF-8 string. | Markus Reiter | |
| 2017-04-18 | audit: allow skipping audit methods. | Mike McQuaid | |
| Add `--only` and `--except` methods which can be used to selectively enable or disable audit groups. | |||
| 2017-04-15 | OsxfuseRequirement: Port to Linux | Bob W. Hogg | |
| 2017-04-15 | Mac Hardware: provide a more Mac-specific implementation of can_run? | Misty De Meo | |
| 2017-04-05 | Merge pull request #2442 from tdsmith/fix-symlink-relocation | Mike McQuaid | |
| Virtualenv relocation fixes | |||
| 2017-04-04 | Revert "keg_relocate: Don't relocate dylib IDs containing metavariables." | Mike McQuaid | |
| 2017-04-02 | Add Skylake to Linux hardware list | Maxim Belkin | |
| 2017-04-02 | diagnostic: also ignore outdated CLT on Travis CI. | Mike McQuaid | |
| 2017-04-02 | Use extend/OS mechanism for grep args | Tim D. Smith | |
| 2017-03-28 | update suggested Xcode/CLT download URLs | EricFromCanada | |
| 2017-03-20 | blacklist: move to missing_formula class instead. | Mike McQuaid | |
| This will allow extending this class so it can be used by more than just blacklisting. | |||
| 2017-03-17 | Merge pull request #2337 from sjackman/linux-system-config | Mike McQuaid | |
| Add extend/os/linux/system_config.rb | |||
| 2017-03-17 | Merge pull request #2279 from sjackman/determine_path | Mike McQuaid | |
| determine_path: Fix tests FormulaUnavailableError | |||
| 2017-03-16 | Add extend/os/linux/system_config.rb | Shaun Jackman | |
| Report the Linux kernel, OS, and gcc versions. | |||
| 2017-03-14 | secure urls + remove -k from in-doc curl command | Viktor Szakats | |
| 2017-03-11 | env: make prepend_path ignore system paths | ilovezfs | |
| `ENV.prepend_path "PATH", which("emacs").dirname` in the emacs requirement was causing us to end up invoking /usr/bin/clang instead of /usr/local/Homebrew/Library/Homebrew/shims/super/clang. | |||
| 2017-03-10 | linux: Add ARM to CPU.type | Shaun Jackman | |
| 2017-03-07 | determine_path: Fix tests FormulaUnavailableError | Shaun Jackman | |
| Fix the brew tests error: InstallTests#test_a_basic_install: FormulaUnavailableError: No available formula with the name "gcc" Library/Homebrew/formulary.rb:231:in `get_formula' Library/Homebrew/formulary.rb:259:in `factory' Library/Homebrew/extend/ENV/shared.rb:287:in `gcc_version_formula' Library/Homebrew/extend/ENV/super.rb:124:in `determine_path' Library/Homebrew/extend/ENV/super.rb:44:in `setup_build_environment' Library/Homebrew/build.rb:87:in `install' Library/Homebrew/build.rb:201:in `<main>' | |||
| 2017-03-05 | Merge pull request #2244 from jonchang/java | Mike McQuaid | |
| java_requirement: don't consider macOS Java stub | |||
| 2017-03-05 | Don't check Subversion HTTPS pre-Sierra. | Mike McQuaid | |
| The system Subversion doesn't handle new certificate authorities (e.g. Let's Encrypt) well enough for this check to be useful. | |||
| 2017-03-05 | mac/java_requirement: avoid adding/removing stub. | Mike McQuaid | |
| 2017-03-02 | java_requirement: avoid nil in possible_javas | Jonathan Chang | |
| 2017-03-02 | java_requirement: don't consider macOS Java stub | Jonathan Chang | |
| 2017-02-28 | Merge pull request #2183 from vladshablinsky/questions_mean_bool | Uladzislau Shablinski | |
| ARGV.include? should return boolean | |||
| 2017-02-27 | Merge branch 'master' into exclude-executable-metafiles | Naoto Kaneko | |
| Added tests in keg_test and pathname_test was moved into keg_spec and pathname_spec. | |||
| 2017-02-26 | ARGV.include? should return boolean | Uladzislau Shablinski | |
| 2017-02-24 | Extend #ds_file? in Pathname | Naoto Kaneko | |
| 2017-02-23 | Add integration test helper methods. | Markus Reiter | |
| 2017-02-21 | Merge pull request #2036 from woodruffw/rust-hack | William Woodruff | |
| keg_relocate: Don't relocate dylib IDs containing metavariables. | |||
| 2017-02-21 | Merge pull request #1948 from sjackman/gnu-gcc | Mike McQuaid | |
| gcc_version_formula: Use gcc@4.x rather than gcc4x | |||
| 2017-02-20 | java_requirement: Make macOS overrides extend Requirement | Bob W. Hogg | |
| This doesn't actually seem to make that much difference, but it is at least consistent with the main class body and with the Linux overrides. | |||
| 2017-02-20 | Merge pull request #2057 from JCount/install-force-fix | Mike McQuaid | |
| ARGV: add missing "--force" arg to formula_install_option_names | |||
| 2017-02-20 | Merge pull request #1632 from rwhogg/make-java-req-portable | Mike McQuaid | |
| java_requirement: port to Linux and refactor | |||
| 2017-02-19 | keg_relocate: Don't relocate dylib IDs containing metavariables. | William Woodruff | |
| 2017-02-19 | diagnostic: strip trailing whitespace. | Mike McQuaid | |
| 2017-02-18 | ARGV: add missing "--force" arg to formula_install_option_names | JCount | |
| 2017-02-17 | diagnostic: fix typo. | Mike McQuaid | |
| 2017-02-17 | diagnostic: detail TRAVIS opt-out reasoning. | Mike McQuaid | |
| 2017-02-17 | Revert "Skip Xcode outdated check on CircleCI" | Mike McQuaid | |
| 2017-02-15 | Code review cleanups | Bob W. Hogg | |
| 2017-02-15 | java_requirement: port to Linux and refactor | Bob W. Hogg | |
| Split the core requirement class into generic, Linux-specific, and macOS-specific parts. Additionally, the Linux version is now able to detect Java versions (the previous Linuxbrew implementation was only able to detect if Java was present at all.) | |||
| 2017-02-12 | rubocop: trailing comma in multiline method calls | Alyssa Ross | |
| Discussed in https://github.com/Homebrew/brew/pull/1987/files#r100693581. This was originally ommitted because it wasn't compatible with Ruby 1.8. (See https://github.com/Homebrew/legacy-homebrew/pull/48144#r49928971). | |||
| 2017-02-11 | gcc_version_formula: Use gcc@4.x rather than gcc4x | Shaun Jackman | |
| 2017-02-10 | diagnostic: Add CircleCI to Env check | Danielle Tomlinson | |
