aboutsummaryrefslogtreecommitdiffstats
path: root/shell.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-26treewide: remove unnecessary includes in source filesElijah Newren1-1/+0
2023-02-23treewide: remove unnecessary cache.h includes in source filesElijah Newren1-1/+1
2022-10-30replace and remove run_command_v_opt()René Scharfe1-5/+12
2022-10-06Sync with 2.32.4Taylor Blau1-4/+30
2022-10-01shell: limit size of interactive commandsJeff King1-4/+30
2021-06-09builtins + test helpers: use return instead of exit() in cmd_*Ævar Arnfjörð Bjarmason1-1/+1
2020-04-10interactive: refactor code asking the user for interactive inputJohannes Schindelin1-2/+2
2019-11-27shell: use skip_prefix() instead of starts_with()René Scharfe1-2/+2
2018-06-01Merge branch 'nd/command-list'Junio C Hamano1-0/+1
2018-05-21Move declaration for alias.c to alias.hNguyễn Thái Ngọc Duy1-0/+1
2018-04-11exec_cmd: rename to use dash in file nameStefan Beller1-1/+1
2017-09-12shell: drop git-cvsserver support by defaultJeff King1-14/+0
2017-05-05Merge branch 'maint-2.8' into maint-2.9Junio C Hamano1-1/+1
2017-05-05Merge branch 'maint-2.7' into maint-2.8Junio C Hamano1-1/+1
2017-05-05shell: disallow repo names beginning with dashJeff King1-1/+1
2016-07-01common-main: call git_setup_gettext()Jeff King1-2/+0
2016-07-01common-main: call sanitize_stdfds()Jeff King1-7/+0
2016-07-01common-main: call git_extract_argv0_path()Jeff King1-2/+0
2016-07-01add an extra level of indirection to main()Jeff King1-1/+1
2016-01-15strbuf: introduce strbuf_getline_{lf,nul}()Junio C Hamano1-1/+1
2014-06-19use xstrfmt to replace xmalloc + strcpy/strcatJeff King1-5/+1
2013-12-05replace {pre,suf}fixcmp() with {starts,ends}_with()Christian Couder1-1/+1
2013-07-22Merge branch 'tr/protect-low-3-fds'Junio C Hamano1-9/+3
2013-07-17daemon/shell: refactor redirection of 0/1/2 from /dev/nullThomas Rast1-9/+3
2013-03-09shell: new no-interactive-login command to print a custom messageJonathan Nieder1-0/+13
2011-12-05i18n: add infrastructure for translating Git with gettextÆvar Arnfjörð Bjarmason1-0/+2
2011-05-05shell: add missing initialization of argv0_pathDima Sharov1-0/+2
2010-08-27shell: Display errors from improperly-formatted command linesGreg Brockman1-3/+13
2010-08-24shell: Rewrite documentation and improve error messageRamkumar Ramachandra1-2/+5
2010-08-12Add interactive mode to git-shell for user-friendlinessGreg Brockman1-8/+68
2010-08-12Allow creation of arbitrary git-shell commandsGreg Brockman1-2/+42
2009-06-27Convert existing die(..., strerror(errno)) to die_errno()Thomas Rast1-1/+1
2009-04-11git-shell: Add 'git-upload-archive' to allowed commands.Erik Broes1-0/+1
2008-08-29Merge branch 'maint'Junio C Hamano1-0/+13
2008-08-29make git-shell paranoid about closed stdin/stdout/stderrPaolo Bonzini1-0/+13
2008-08-25Revert "Build-in "git-shell""Junio C Hamano1-0/+89
2008-08-20Build-in "git-shell"Junio C Hamano1-89/+0
2008-08-19shell: do not play duplicated definition games to shrink the executableJunio C Hamano1-8/+0
2008-07-25Record the command invocation path earlyJohannes Sixt1-2/+2
2008-06-27shrink git-shell by avoiding redundant dependenciesDmitry Potapov1-0/+8
2008-06-26git-shell: accept "git foo" formJunio C Hamano1-4/+13
2007-10-29shell should call the new setup_path() to setup $PATHScott R Parish1-7/+1
2007-10-15Support cvs via git-shellJohannes Schindelin1-1/+26
2007-02-20Mechanical conversion to use prefixcmp()Junio C Hamano1-1/+1
2006-03-05Const tightening.Junio C Hamano1-1/+1
2006-01-13Exec git programs without using PATH.Michal Ostrowski1-2/+5
2005-11-25shell.c: complain on insufficient arguments.Junio C Hamano1-2/+1
2005-10-24Add git-shell.Linus Torvalds1-0/+59