aboutsummaryrefslogtreecommitdiffhomepage
path: root/share
Commit message (Collapse)AuthorAge
* Fix webconfig URL generation for python3Gravatar qjcg2014-09-15
| | | | | | Closes #1677. Signed-off-by: David Adam <zanchey@ucc.gu.uwa.edu.au>
* avoid symlink attacks in __fish_print_packagesGravatar David Adam2014-09-06
| | | | | | | | * use $XDG_CACHE_HOME for __fish_print_packages completion caches Fix for CVE-2014-3219. Closes #1440.
* webconfig: fixes for token securityGravatar Andy Lutomirski2014-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 comparisonGravatar Andy Lutomirski2014-08-11
| | | | This prevents a linear-time attack to recover the auth token.
* Authenticate connections to web_config serviceGravatar David Adam2014-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 namesGravatar David Adam2014-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.Gravatar Anders Bergh2014-04-27
| | | | | A subclass of TCPServer was created to deny any non-local connections and to listen using an IPv6 socket.
* Add postgres psql completionGravatar Ronaldo Maia2013-10-04
| | | | | Options and descriptions are from psql --help output. Database and username completion based on the bash completion
* Add postgres psql completionGravatar Ronaldo Maia2013-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 commitGravatar sra2013-10-03
| | | | c7941fc).
* Fix git completions when aliased command is not found.Gravatar nulltrek2013-10-02
|
* Complete apt-get purge identical to apt-get removeGravatar MagicMuscleMan2013-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.Gravatar Konrad Borowski2013-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 735af50Gravatar David Adam2013-09-24
|
* default key bindings: add further iTerm2 bindingsGravatar David Adam2013-09-24
|
* Add Perl modules completion.Gravatar Konrad Borowski2013-09-22
|
* rsync completions: complete hostnames ala scpGravatar David Adam2013-09-19
| | | | Closes #1010
* scp completions: use __fish_print_hostnames rather than doing independent ↵Gravatar David Adam2013-09-19
| | | | hostname searches
* __fish_print_hostnames: do a better job of searching SSH filesGravatar David Adam2013-09-19
|
* Small fix for fish_update_completions (amended)Gravatar bathtub2013-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.Gravatar Konrad Borowski2013-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 manipulationGravatar David Adam2013-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 fixGravatar David Adam2013-09-17
|
* Add newline before listing current token.Gravatar nulltrek2013-09-13
|
* Fix some typos.Gravatar nulltrek2013-09-12
|
* Rename internal functions for consistency.Gravatar nulltrek2013-09-12
|
* add support for downcase-word, upcase-word and capitalise-wordGravatar Christian Rishøj2013-09-09
|
* Remove useless semicolon in webconfig.pyGravatar Konrad Borowski2013-09-08
|
* Make __fish_print_mounted work better on OS XGravatar ridiculousfish2013-09-05
|
* OS X Mavericks keybinding fixGravatar ridiculousfish2013-09-05
|
* Fix VTE version testGravatar Konrad Borowski2013-09-04
|
* Notify vte-based terminals of $PWD change (#906)Gravatar Tim Cuthbertson2013-09-04
|
* add __fish_urlencode function which URL-escapes stdinGravatar Tim Cuthbertson2013-09-04
|
* Fix useradd completion syntaxGravatar ridiculousfish2013-09-02
| | | | (https://github.com/fish-shell/fish-shell/issues/863)
* completion for vim-addonsGravatar Adrien Grellier2013-09-01
|
* Fix more indentation in fish_default_key_bindings.fishGravatar ridiculousfish2013-08-31
|
* Fix indentationGravatar ridiculousfish2013-08-31
|
* Support iTerm2 forward/backward word escapesGravatar ridiculousfish2013-08-31
| | | | (https://github.com/fish-shell/fish-shell/issues/920)
* Fix #976. Now prompt tries to use standard git command.Gravatar Konrad Borowski2013-08-26
|
* Fix to respect the order of paths in /etc/paths (oops)Gravatar ridiculousfish2013-08-25
|
* Rearrange the PATH to respect the order defined in /etc/paths (#927) andGravatar ridiculousfish2013-08-25
| | | | to prepend it to $PATH instead of appending it (#950)
* Fix tabs in share/functions/__fish_config_interactive.fishGravatar ridiculousfish2013-08-24
|
* Fix "command not found" handler behaviour.Gravatar nulltrek2013-08-24
|
* Remove grep warning from make target completionGravatar lledey2013-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 ↵Gravatar ridiculousfish2013-08-19
| | | | https://github.com/fish-shell/fish-shell/issues/110
* Fix #684 by putting newline after $argvGravatar Konrad Borowski2013-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 . functionGravatar ridiculousfish2013-08-17
|
* Fix "." function to not shadow scopes, so the tests pass again. Remove ↵Gravatar ridiculousfish2013-08-17
| | | | eval's use of "." function.
* Mac OS X doesn't support uname -o. Use uname instead.Gravatar Konrad Borowski2013-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.Gravatar Konrad Borowski2013-08-14
| | | | | Needs documentation (for the new name), but manages to move . to source, while preserving compatibility.