Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix webconfig URL generation for python3 | qjcg | 2014-09-15 |
| | | | | | | Closes #1677. Signed-off-by: David Adam <zanchey@ucc.gu.uwa.edu.au> | ||
* | avoid symlink attacks in __fish_print_packages | David Adam | 2014-09-06 |
| | | | | | | | | * use $XDG_CACHE_HOME for __fish_print_packages completion caches Fix for CVE-2014-3219. Closes #1440. | ||
* | webconfig: fixes for token security | Andy Lutomirski | 2014-08-22 |
| | | | | | | * Use 16-byte tokens * Use os.urandom (random.getrandbits shouldn't be used for security) * Convert to hex correctly | ||
* | webconfig: Use a constant-time token comparison | Andy Lutomirski | 2014-08-11 |
| | | | | This prevents a linear-time attack to recover the auth token. | ||
* | Authenticate connections to web_config service | David Adam | 2014-08-07 |
| | | | | | | | | | - Require all requests to use a session path. - Use a redirect file to avoid exposing the URL on the command line, as it contains the session path. Fix for CVE-2014-2914. Closes #1438. | ||
* | use mktemp(1) to generate temporary file names | David Adam | 2014-04-27 |
| | | | | | | | | | | | Fix for CVE-2014-2906. Closes a race condition in funced which would allow execution of arbitrary code; closes a race condition in psub which would allow alternation of the data stream. Note that `psub -f` does not work (#1040); a fix should be committed separately for ease of maintenance. | ||
* | fish_config: Listen on both IPv6 and IPv4. | Anders Bergh | 2014-04-27 |
| | | | | | A subclass of TCPServer was created to deny any non-local connections and to listen using an IPv6 socket. | ||
* | Add postgres psql completion | Ronaldo Maia | 2013-10-04 |
| | | | | | Options and descriptions are from psql --help output. Database and username completion based on the bash completion | ||
* | Add postgres psql completion | Ronaldo Maia | 2013-10-04 |
| | | | | | Options and descriptions are from psql --help output. Database and username completion based on the bash completion | ||
* | Use manpath instead of man --path in man.fish function (as in commit | sra | 2013-10-03 |
| | | | | c7941fc). | ||
* | Fix git completions when aliased command is not found. | nulltrek | 2013-10-02 |
| | |||
* | Complete apt-get purge identical to apt-get remove | MagicMuscleMan | 2013-09-29 |
| | | | As apt-get purge really has the same operations as apt-get remove, there is not reason to handle them differently in its completion file. | ||
* | Fix one element tuple to be actually tuple. | Konrad Borowski | 2013-09-25 |
| | | | | | While in this case it doesn't mean much (neither `z` or `-` would be passed to options parser), it makes things possibly less buggy. | ||
* | default key bindings: fix syntax errors introduced in 735af50 | David Adam | 2013-09-24 |
| | |||
* | default key bindings: add further iTerm2 bindings | David Adam | 2013-09-24 |
| | |||
* | Add Perl modules completion. | Konrad Borowski | 2013-09-22 |
| | |||
* | rsync completions: complete hostnames ala scp | David Adam | 2013-09-19 |
| | | | | Closes #1010 | ||
* | scp completions: use __fish_print_hostnames rather than doing independent ↵ | David Adam | 2013-09-19 |
| | | | | hostname searches | ||
* | __fish_print_hostnames: do a better job of searching SSH files | David Adam | 2013-09-19 |
| | |||
* | Small fix for fish_update_completions (amended) | bathtub | 2013-09-19 |
| | | | | | Amended from https://github.com/fish-shell/fish-shell/pull/1003. Fix a Unicode parsing error; search man6. | ||
* | Added git stash completion options. | Konrad Borowski | 2013-09-18 |
| | | | | | | | | | | | | | | | | | | | | | | Squashed commit of the following: commit 962a19dfab7f04552ce7919fff91e945bab53bde Author: Mandeep Sandhu <mandeepsandhu.chd@gmail.com> Date: Wed Sep 18 18:09:49 2013 +0530 Add missing 'git stash' completion options Fixed typo. commit 57bbd89caf922228363418cacbfa1daeb352e520 Author: Mandeep Sandhu <mandeepsandhu.chd@gmail.com> Date: Wed Sep 18 17:59:36 2013 +0530 Add missing 'git stash' completion options Added the following options which were missing: * save * branch | ||
* | __fish_print_packages: ignore errors, do less manipulation | David Adam | 2013-09-17 |
| | | | | | | | | Closes #479 by piping STDERR to /dev/null. Also does much less manipulation of the package list; there are no packages in any of the archives containing the names that are stripped out as far as I can see. | ||
* | __fish_print_packages: whitespace fix | David Adam | 2013-09-17 |
| | |||
* | Add newline before listing current token. | nulltrek | 2013-09-13 |
| | |||
* | Fix some typos. | nulltrek | 2013-09-12 |
| | |||
* | Rename internal functions for consistency. | nulltrek | 2013-09-12 |
| | |||
* | add support for downcase-word, upcase-word and capitalise-word | Christian Rishøj | 2013-09-09 |
| | |||
* | Remove useless semicolon in webconfig.py | Konrad Borowski | 2013-09-08 |
| | |||
* | Make __fish_print_mounted work better on OS X | ridiculousfish | 2013-09-05 |
| | |||
* | OS X Mavericks keybinding fix | ridiculousfish | 2013-09-05 |
| | |||
* | Fix VTE version test | Konrad Borowski | 2013-09-04 |
| | |||
* | Notify vte-based terminals of $PWD change (#906) | Tim Cuthbertson | 2013-09-04 |
| | |||
* | add __fish_urlencode function which URL-escapes stdin | Tim Cuthbertson | 2013-09-04 |
| | |||
* | Fix useradd completion syntax | ridiculousfish | 2013-09-02 |
| | | | | (https://github.com/fish-shell/fish-shell/issues/863) | ||
* | completion for vim-addons | Adrien Grellier | 2013-09-01 |
| | |||
* | Fix more indentation in fish_default_key_bindings.fish | ridiculousfish | 2013-08-31 |
| | |||
* | Fix indentation | ridiculousfish | 2013-08-31 |
| | |||
* | Support iTerm2 forward/backward word escapes | ridiculousfish | 2013-08-31 |
| | | | | (https://github.com/fish-shell/fish-shell/issues/920) | ||
* | Fix #976. Now prompt tries to use standard git command. | Konrad Borowski | 2013-08-26 |
| | |||
* | Fix to respect the order of paths in /etc/paths (oops) | ridiculousfish | 2013-08-25 |
| | |||
* | Rearrange the PATH to respect the order defined in /etc/paths (#927) and | ridiculousfish | 2013-08-25 |
| | | | | to prepend it to $PATH instead of appending it (#950) | ||
* | Fix tabs in share/functions/__fish_config_interactive.fish | ridiculousfish | 2013-08-24 |
| | |||
* | Fix "command not found" handler behaviour. | nulltrek | 2013-08-24 |
| | |||
* | Remove grep warning from make target completion | lledey | 2013-08-19 |
| | | | | | | grep was throwing warnings when no Makefile was found Signed-off-by: lledey <lledey@gmail.com> | ||
* | Initial work towards various IO cleanups with an eye to fixing ↵ | ridiculousfish | 2013-08-19 |
| | | | | https://github.com/fish-shell/fish-shell/issues/110 | ||
* | Fix #684 by putting newline after $argv | Konrad Borowski | 2013-08-18 |
| | | | | | | It's rather hacky, but it sort of works. (but then, this makes fish compare to PHP (but PHP doesn't put that newline), so perhaps I shouldn't do that - http://git.io/GFurbg) | ||
* | Actually commit the no-scope-shadowing to . function | ridiculousfish | 2013-08-17 |
| | |||
* | Fix "." function to not shadow scopes, so the tests pass again. Remove ↵ | ridiculousfish | 2013-08-17 |
| | | | | eval's use of "." function. | ||
* | Mac OS X doesn't support uname -o. Use uname instead. | Konrad Borowski | 2013-08-16 |
| | | | | | | I break compatibility with Mac OS X again, that I don't have access to. Result: Stuff break, and I have to fix it, so it will perhaps work. At least, I hope it will work. | ||
* | Deprecate "." command. Fixes #310. | Konrad Borowski | 2013-08-14 |
| | | | | | Needs documentation (for the new name), but manages to move . to source, while preserving compatibility. |