summaryrefslogtreecommitdiff
path: root/shell.c
Commit message (Expand)AuthorAgeFilesLines
* Sync with 2.32.4Taylor Blau2022-10-061-4/+30
|\
| * shell: limit size of interactive commandsJeff King2022-10-011-4/+30
* | builtins + test helpers: use return instead of exit() in cmd_*Ævar Arnfjörð Bjarmason2021-06-091-1/+1
|/
* interactive: refactor code asking the user for interactive inputJohannes Schindelin2020-04-101-2/+2
* shell: use skip_prefix() instead of starts_with()René Scharfe2019-11-271-2/+2
* Merge branch 'nd/command-list'Junio C Hamano2018-06-011-0/+1
|\
| * Move declaration for alias.c to alias.hNguyễn Thái Ngọc Duy2018-05-211-0/+1
* | exec_cmd: rename to use dash in file nameStefan Beller2018-04-111-1/+1
|/
* shell: drop git-cvsserver support by defaultjk/git-shell-drop-cvsserverJeff King2017-09-121-14/+0
* Merge branch 'maint-2.8' into maint-2.9Junio C Hamano2017-05-051-1/+1
|\
| * Merge branch 'maint-2.7' into maint-2.8Junio C Hamano2017-05-051-1/+1
| |\
| | * shell: disallow repo names beginning with dashjk/shell-no-repository-that-begins-with-dashJeff King2017-05-051-1/+1
* | | common-main: call git_setup_gettext()Jeff King2016-07-011-2/+0
* | | common-main: call sanitize_stdfds()Jeff King2016-07-011-7/+0
* | | common-main: call git_extract_argv0_path()Jeff King2016-07-011-2/+0
* | | add an extra level of indirection to main()Jeff King2016-07-011-1/+1
|/ /
* | strbuf: introduce strbuf_getline_{lf,nul}()Junio C Hamano2016-01-151-1/+1
|/
* use xstrfmt to replace xmalloc + strcpy/strcatJeff King2014-06-191-5/+1
* replace {pre,suf}fixcmp() with {starts,ends}_with()cc/starts-n-ends-withChristian Couder2013-12-051-1/+1
* Merge branch 'tr/protect-low-3-fds'Junio C Hamano2013-07-221-9/+3
|\
| * daemon/shell: refactor redirection of 0/1/2 from /dev/nullThomas Rast2013-07-171-9/+3
* | shell: new no-interactive-login command to print a custom messageJonathan Nieder2013-03-091-0/+13
|/
* i18n: add infrastructure for translating Git with gettextab/enable-i18nÆvar Arnfjörð Bjarmason2011-12-051-0/+2
* shell: add missing initialization of argv0_pathDima Sharov2011-05-051-0/+2
* shell: Display errors from improperly-formatted command linesGreg Brockman2010-08-271-3/+13
* shell: Rewrite documentation and improve error messageRamkumar Ramachandra2010-08-241-2/+5
* Add interactive mode to git-shell for user-friendlinessGreg Brockman2010-08-121-8/+68
* Allow creation of arbitrary git-shell commandsGreg Brockman2010-08-121-2/+42
* Convert existing die(..., strerror(errno)) to die_errno()Thomas Rast2009-06-271-1/+1
* git-shell: Add 'git-upload-archive' to allowed commands.Erik Broes2009-04-111-0/+1
* Merge branch 'maint'Junio C Hamano2008-08-291-0/+13
|\
| * make git-shell paranoid about closed stdin/stdout/stderrPaolo Bonzini2008-08-291-0/+13
* | Revert "Build-in "git-shell""Junio C Hamano2008-08-251-0/+89
* | Build-in "git-shell"Junio C Hamano2008-08-201-89/+0
* | shell: do not play duplicated definition games to shrink the executableJunio C Hamano2008-08-191-8/+0
|/
* Record the command invocation path earlyJohannes Sixt2008-07-251-2/+2
* shrink git-shell by avoiding redundant dependenciesDmitry Potapov2008-06-271-0/+8
* git-shell: accept "git foo" formJunio C Hamano2008-06-261-4/+13
* shell should call the new setup_path() to setup $PATHScott R Parish2007-10-291-7/+1
* Support cvs via git-shellJohannes Schindelin2007-10-151-1/+26
* Mechanical conversion to use prefixcmp()Junio C Hamano2007-02-201-1/+1
* Const tightening.Junio C Hamano2006-03-051-1/+1
* Exec git programs without using PATH.Michal Ostrowski2006-01-131-2/+5
* shell.c: complain on insufficient arguments.Junio C Hamano2005-11-251-2/+1
* Add git-shell.Linus Torvalds2005-10-241-0/+59