aboutsummaryrefslogtreecommitdiffstats
path: root/http-push.c
AgeCommit message (Expand)AuthorFilesLines
2019-02-06Merge branch 'jk/loose-object-cache-oid'Junio C Hamano1-1/+1
2019-02-06Merge branch 'ds/push-sparse-tree-walk'Junio C Hamano1-1/+1
2019-01-17list-objects: consume sparse tree walkDerrick Stolee1-1/+1
2019-01-15tree-walk: store object_id in a separate memberbrian m. carlson1-2/+2
2019-01-08http: use struct object_id instead of bare sha1Jeff King1-1/+1
2018-11-12Upcast size_t variables to uintmax_t when printingTorsten Bögershausen1-1/+1
2018-10-19Merge branch 'nd/the-index'Junio C Hamano1-1/+1
2018-09-21revision.c: remove implicit dependency on the_indexNguyễn Thái Ngọc Duy1-1/+1
2018-09-17Merge branch 'jk/cocci'Junio C Hamano1-1/+1
2018-08-29convert "oidcmp() == 0" to oideq()Jeff King1-1/+1
2018-07-20commit.h: remove method declarationsDerrick Stolee1-1/+1
2018-06-29tag: add repository argument to deref_tagStefan Beller1-1/+1
2018-06-29tree: add repository argument to lookup_treeStefan Beller1-1/+2
2018-06-29blob: add repository argument to lookup_blobStefan Beller1-1/+2
2018-06-29object: add repository argument to lookup_objectStefan Beller1-1/+1
2018-06-29object: add repository argument to parse_objectStefan Beller1-2/+4
2018-05-30Merge branch 'bw/ref-prefix-for-configured-refspec'Junio C Hamano1-10/+8
2018-05-23Merge branch 'ds/lazy-load-trees'Junio C Hamano1-1/+1
2018-05-18remote: convert match_push_refs to take a struct refspecBrandon Williams1-2/+1
2018-05-18http-push: store refspecs in a struct refspecBrandon Williams1-9/+8
2018-04-11exec_cmd: rename to use dash in file nameStefan Beller1-1/+1
2018-04-11Merge branch 'sb/object-store'Junio C Hamano1-0/+1
2018-04-11treewide: replace maybe_tree with accessor methodsDerrick Stolee1-1/+1
2018-04-11treewide: rename tree to maybe_treeDerrick Stolee1-1/+1
2018-04-11Merge branch 'bw/c-plus-plus' into ds/lazy-load-treesJunio C Hamano1-1/+1
2018-03-26object-store: move packed_git and packed_git_mru to object storeStefan Beller1-0/+1
2018-03-14sha1_file: convert read_sha1_file to struct object_idbrian m. carlson1-1/+1
2018-03-06Merge branch 'bw/c-plus-plus'Junio C Hamano1-1/+1
2018-02-14object: rename function 'typename' to 'type_name'Brandon Williams1-1/+1
2018-01-24http-push: improve error logPatryk Obara1-0/+4
2017-11-01http-push: use hex_to_bytes()René Scharfe1-6/+4
2017-10-07Merge branch 'tg/memfixes'Junio C Hamano1-1/+1
2017-10-04http-push: fix construction of hex value from pathThomas Gummerer1-1/+1
2017-09-22consistently use "fallthrough" comments in switchesJeff King1-0/+1
2017-08-23pack: move find_sha1_pack()Jonathan Tan1-0/+1
2017-06-16coccinelle: make use of the "type" FREE_AND_NULL() ruleÆvar Arnfjörð Bjarmason1-16/+8
2017-05-08object: convert parse_object* to take struct object_idbrian m. carlson1-2/+2
2017-05-08http-push: convert process_ls_object and descendants to object_idbrian m. carlson1-11/+11
2017-05-08Convert lookup_tree to struct object_idbrian m. carlson1-1/+1
2017-05-08Convert lookup_blob to struct object_idbrian m. carlson1-1/+1
2017-05-08Convert lookup_commit* to struct object_idbrian m. carlson1-2/+3
2017-05-08http-push: convert some static functions to struct object_idbrian m. carlson1-12/+12
2017-03-18http-push: don't check return value of lookup_unknown_object()René Scharfe1-5/+3
2016-09-08Merge branch 'jk/common-main' into maintJunio C Hamano1-7/+3
2016-08-01use strbuf_addstr() for adding constant strings to a strbufRené Scharfe1-1/+1
2016-07-06Merge branch 'jk/common-main-2.8' into jk/common-mainJunio C Hamano1-7/+3
2016-07-01common-main: call git_setup_gettext()Jeff King1-2/+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-3/+3
2016-05-06Merge branch 'bc/object-id'Junio C Hamano1-2/+2
2016-04-27http: support sending custom HTTP headersJohannes Schindelin1-5/+5
2016-04-25struct name_entry: use struct object_id instead of unsigned char sha1[20]brian m. carlson1-2/+2
2016-02-12http-push: stop using name_pathJeff King1-16/+7
2015-11-20Remove get_object_hash.brian m. carlson1-10/+10
2015-11-20Convert struct object to object_idbrian m. carlson1-11/+11
2015-11-20Add several uses of get_object_hash.brian m. carlson1-10/+10
2015-11-20ref_newer: convert to use struct object_idbrian m. carlson1-2/+2
2015-11-20Convert struct ref to use object_id.brian m. carlson1-22/+22
2015-10-05drop strcpy in favor of raw sha1_to_hexJeff King1-4/+2
2015-10-05http-push: use an argv_array for setup_revisionsJeff King1-22/+10
2015-09-25http-push: use strbuf instead of fwrite_bufferJeff King1-16/+5
2015-09-25http-push: replace strcat with xsnprintfJeff King1-4/+4
2015-09-25use xsnprintf for generating git object headersJeff King1-1/+1
2015-09-25convert trivial sprintf / strcpy calls to xsnprintfJeff King1-1/+1
2015-03-27Merge branch 'sb/leaks'Junio C Hamano1-1/+0
2015-03-23http-push: remove unneeded cleanupStefan Beller1-1/+0
2015-03-17Merge branch 'rs/deflate-init-cleanup'Junio C Hamano1-1/+0
2015-03-05zlib: initialize git_zstream in git_deflate_init{,_gzip,_raw}René Scharfe1-1/+0
2015-01-14http-push: trim trailing newline from remote symrefJeff King1-0/+3
2014-07-22Merge branch 'ah/fix-http-push' into maintJunio C Hamano1-1/+1
2014-07-16Merge branch 'ah/fix-http-push'Junio C Hamano1-1/+1
2014-07-13http-push.c: make CURLOPT_IOCTLDATA a usable pointerAbbaad Haider1-1/+1
2014-07-09Merge branch 'jk/xstrfmt'Junio C Hamano1-17/+7
2014-06-20http-push: refactor parsing of remote object namesJeff King1-15/+23
2014-06-20use skip_prefix to avoid magic numbersJeff King1-5/+6
2014-06-19use xstrfmt to replace xmalloc + sprintfJeff King1-13/+5
2014-06-19use xstrdup instead of xmalloc + strcpyJeff King1-4/+2
2014-05-27http-push.c: rearrange xcalloc argumentsBrian Gesiak1-1/+1
2014-03-25object.h: centralize object flag allocationNguyễn Thái Ngọc Duy1-2/+1
2013-12-05replace {pre,suf}fixcmp() with {starts,ends}_with()Christian Couder1-2/+2
2013-10-30Merge branch 'jk/http-auth-redirects'Junio C Hamano1-2/+2
2013-09-30http: refactor options to http_get_*Jeff King1-2/+2
2013-09-20Merge branch 'nd/fetch-into-shallow'Junio C Hamano1-1/+1
2013-09-17Merge branch 'jk/free-tree-buffer'Junio C Hamano1-2/+1
2013-08-28list-objects: reduce one argument in mark_edges_uninterestingNguyễn Thái Ngọc Duy1-1/+1
2013-07-19http-push.c::add_send_request(): do not initialize transfer_requestStefan Beller1-1/+1
2013-06-06clear parsed flag when we free tree buffersJeff King1-2/+1
2013-04-06http: drop http_error functionJeff King1-1/+1
2013-04-06http: simplify http_error helper functionJeff King1-1/+1
2013-02-11Allow building with xmlparse.hMatt Kraai1-0/+4
2013-02-10Merge branch 'sp/smart-http-content-type-check'Junio C Hamano1-2/+2
2013-02-04Verify Content-Type from smart HTTP serversShawn Pearce1-2/+2
2012-11-26xml_entities(): use function strbuf_addstr_xml_quoted()Michael Haggerty1-22/+1
2012-09-11Merge branch 'jc/merge-bases'Junio C Hamano1-2/+1
2012-08-27http-push: use in_merge_bases() for fast-forward checkJunio C Hamano1-2/+1
2012-05-22http-push: do not access git_default_email directlyJeff King1-1/+1
2012-04-30remove superfluous newlines in error messagesPete Wyckoff1-2/+2
2011-12-19Merge branch 'ab/enable-i18n'Junio C Hamano1-0/+2
2011-12-13http-push: enable "proactive auth"Jeff King1-1/+1
2011-12-05i18n: add infrastructure for translating Git with gettextÆvar Arnfjörð Bjarmason1-0/+2
2011-10-21Merge branch 'jc/match-refs-clarify'Junio C Hamano1-2/+2
2011-10-17Merge branch 'jk/http-auth'Junio C Hamano1-9/+1
2011-10-15http_init: accept separate URL parameterJeff King1-9/+1
2011-10-13Merge branch 'nd/maint-autofix-tag-in-head'Junio C Hamano1-4/+4
2011-09-18Accept tags in HEAD or MERGE_HEADNguyễn Thái Ngọc Duy1-4/+4
2011-09-12rename "match_refs()" to "match_push_refs()"Junio C Hamano1-2/+2
2011-08-25whitespace: have SP on both sides of an assignment "="Junio C Hamano1-1/+1
2011-08-16Merge branch 'jc/zlib-wrap' into maintJunio C Hamano1-8/+8
2011-07-19Merge branch 'jc/zlib-wrap'Junio C Hamano1-8/+8
2011-06-10zlib: zlib can only process 4GB at a timeJunio C Hamano1-1/+1
2011-06-10zlib: wrap deflateBound() tooJunio C Hamano1-1/+1
2011-06-10zlib: wrap deflate side of the APIJunio C Hamano1-6/+6
2011-05-04http-push: refactor curl_easy_setup madnessDan McGee1-96/+48
2011-05-04http-push: use const for strings in signaturesDan McGee1-4/+4
2011-03-16standardize brace placement in struct definitionsJonathan Nieder1-10/+5
2010-11-26http-push: add trailing slash at arg-parse time, instead of later onTay Ray Chuan1-13/+2
2010-11-26http-push: check path length before using itTay Ray Chuan1-2/+10
2010-11-26http-push: Normalise directory names when pushing to some WebDAV serversTay Ray Chuan1-0/+4
2010-05-31enums: omit trailing comma for portabilityGary V. Vaughan1-1/+1
2010-03-02http-push: remove "|| 1" to enable verbose checkTay Ray Chuan1-1/+1
2009-11-22Disable CURLOPT_NOBODY before enabling CURLOPT_PUT and CURLOPT_POSTMartin Storsjö1-1/+1
2009-11-20Merge branch 'sp/smart-http'Junio C Hamano1-3/+28
2009-11-10Show usage string for 'git http-push -h'Jonathan Nieder1-2/+4
2009-10-30Move WebDAV HTTP push under remote-curlShawn O. Pearce1-2/+27
2009-10-30http-push: fix check condition on http.c::finish_http_pack_request()Tay Ray Chuan1-1/+1
2009-07-06http-push: fix xml_entities() string parsing overrunHunter, D. Seth1-0/+2
2009-06-20Fix various sparse warnings in the git source codeLinus Torvalds1-1/+1
2009-06-13Merge branch 'rc/http-push'Junio C Hamano1-492/+93
2009-06-13Merge branch 'rc/maint-http-local-slot-fix'Junio C Hamano1-0/+6
2009-06-13Merge branch 'cb/match_refs_internal_tail'Junio C Hamano1-7/+4
2009-06-06http*: add helper methods for fetching objects (loose)Tay Ray Chuan1-198/+15
2009-06-06http*: add helper methods for fetching packsTay Ray Chuan1-84/+26
2009-06-06http*: add http_get_info_packsTay Ray Chuan1-170/+9
2009-06-06http-push.c::fetch_symref(): use the new http APIMike Hommey1-17/+3
2009-06-06http-push.c::remote_exists(): use the new http APIMike Hommey1-19/+12
2009-06-06http*: move common variables and macros to http.[ch]Tay Ray Chuan1-7/+1
2009-06-06http-push: do not SEGV after fetching a bad pack idx fileTay Ray Chuan1-0/+2
2009-06-06http*: copy string returned by sha1_to_hexTay Ray Chuan1-23/+24
2009-06-06http-push, http-walker: style fixesTay Ray Chuan1-19/+29
2009-06-06http-push: fix missing "#ifdef USE_CURL_MULTI" around "is_running_queue"Tay Ray Chuan1-0/+2
2009-06-06http-push: send out fetch requests on queueTay Ray Chuan1-11/+26
2009-06-06Merge branch 'rc/maint-http-local-slot-fix' into rc/http-pushJunio C Hamano1-0/+6
2009-06-06http*: cleanup slot->local after fcloseTay Ray Chuan1-0/+6
2009-06-01match_refs: search ref list tail internallyClemens Buchacher1-7/+4
2009-05-31http-push: reuse existing is_null_refClemens Buchacher1-16/+5
2009-05-25Merge branch 'ar/unlink-err' into maintJunio C Hamano1-6/+6
2009-05-24Merge branch 'maint'Junio C Hamano1-1/+2
2009-05-24Merge branch 'maint-1.6.2' into maintJunio C Hamano1-1/+2
2009-05-24Merge branch 'maint-1.6.1' into maint-1.6.2Junio C Hamano1-1/+2
2009-05-24Merge branch 'maint-1.6.0' into maint-1.6.1Junio C Hamano1-1/+2
2009-05-24http-push.c::remove_locks(): fix use after freeAlex Riesen1-1/+2
2009-05-21Terminate argv with NULL before calling setup_revisions()Nguyễn Thái Ngọc Duy1-1/+2
2009-04-29replace direct calls to unlink(2) with unlink_or_warnAlex Riesen1-6/+6
2009-04-11Replace ",<,>,& with their respective XML entities in DAV requestsMike Hommey1-2/+34
2009-04-07Merge branch 'ms/http-auth'Junio C Hamano1-0/+24
2009-04-06Merge branch 'jc/shared-literally'Junio C Hamano1-1/+0
2009-04-02Allow curl to rewind the read buffersMartin Storsjö1-0/+24
2009-03-27Move chmod(foo, 0444) into move_temp_to_file()Johan Herland1-1/+0
2009-03-26Merge branch 'mg/http-auth'Junio C Hamano1-77/+85
2009-03-23http-push: using error() and warning() as appropriateMiklos Vajna1-3/+3
2009-03-19http-push.c: use a faux remote to pass to http_initAmos King1-1/+9
2009-03-19Do not name "repo" struct "remote" in push_http.cAmos King1-76/+76
2009-03-17Merge branch 'js/remote-improvements'Junio C Hamano1-70/+2
2009-03-15Fix various dead stores found by the clang static analyzerBenjamin Kramer1-1/+1
2009-02-26move duplicated ref_newer() to remote.cJay Soffian1-49/+0
2009-02-26move duplicated get_local_heads() to remote.cJay Soffian1-21/+2
2009-02-15Merge branch 'rc/http-push'Junio C Hamano1-2/+11
2009-02-15use a hash of the lock token as the suffix for PUT/MOVETay Ray Chuan1-2/+11
2009-02-05Merge branch 'rc/http-push'Junio C Hamano1-37/+30
2009-02-05Merge branch 'lt/maint-wrap-zlib' into maintJunio C Hamano1-4/+4
2009-02-03http-push: wrap signature of get_remote_object_urlTay Ray Chuan1-1/+2
2009-02-03http-push: add back underscore separator before lock tokenTay Ray Chuan1-0/+1
2009-02-02http-push.c: get_remote_object_url() is only used under USE_CURL_MULTIJunio C Hamano1-7/+8
2009-01-31Merge branch 'sp/runtime-prefix'Junio C Hamano1-0/+2
2009-01-31Merge branch 'jk/signal-cleanup'Junio C Hamano1-5/+3
2009-01-31http-push: refactor request url creationTay Ray Chuan1-37/+27
2009-01-26Add calls to git_extract_argv0_path() in programs that call git_config_*Steffen Prohaska1-0/+2
2009-01-25http-push.c: style fixesJunio C Hamano1-4/+5
2009-01-23http-push: refactor lock-related headers creation for curl requestsRay Chuan1-29/+39
2009-01-21refactor signal handling for cleanup functionsJeff King1-4/+1
2009-01-21chain kill signals for cleanup functionsJeff King1-5/+6
2009-01-21Merge branch 'lt/maint-wrap-zlib'Junio C Hamano1-4/+4
2009-01-17http-push: when making directories, have a trailing slash in the path nameJohannes Schindelin1-2/+3
2009-01-17http-push: fix off-by-path_lenJohannes Schindelin1-3/+7
2009-01-11Wrap inflate and other zlib routines for better error reportingLinus Torvalds1-4/+4
2008-12-24http-push: support full URI in handle_remote_ls_ctx()Kirill A. Korinskiy1-6/+19
2008-12-21Remove the requirement opaquelocktoken uri schemeKirill A. Korinskiy1-8/+6
2008-10-18make alloc_ref_from_str() the new alloc_ref()René Scharfe1-2/+2
2008-10-02fix openssl headers conflicting with custom SHA1 implementationsNicolas Pitre1-5/+5
2008-09-09Use xmalloc() and friends to catch allocation failuresDotan Barak1-1/+1
2008-07-13Make usage strings dash-lessStephan Beyer1-1/+1
2008-06-24move show_pack_info() where it belongsNicolas Pitre1-1/+1
2008-06-08http-push.c: remove duplicated codeJunio C Hamano1-26/+3
2008-05-31rollback lock files on more signals than just SIGINTPaolo Bonzini1-0/+1
2008-05-25http-push: remove remote locks on exit signalsClemens Buchacher1-0/+22
2008-05-11alloc_ref_from_str(): factor out a common pattern of alloc_ref from stringKrzysztof Kowalczyk1-4/+2
2008-04-26Make walker.fetch_ref() take a struct ref.Daniel Barkalow1-16/+19
2008-03-02Merge branch 'mh/maint-http-proxy-fix'Junio C Hamano1-1/+1
2008-03-02Merge branch 'cb/http-test'Junio C Hamano1-5/+12
2008-02-27http-push: push <remote> :<branch> deletes remote branchClemens Buchacher1-5/+12