84 Commits (5e49f30c85ecacec98631462fa73f1148a01637c)

Author SHA1 Message Date
Lukas Fleischer 4982fd78f6 convert.c: remove duplicate code 12 years ago
Jeff King d731f0ade1 convert some config callbacks to parse_config_key 12 years ago
Jeff King 4c3b57b98b teach dry-run convert_to_git not to require a src buffer 13 years ago
Jeff King 92ac3197e4 teach convert_to_git a "dry run" mode 13 years ago
Jehan Bing 6424c2ad12 Ignore SIGPIPE when running a filter driver 13 years ago
Jehan Bing 36daaaca00 Add a setting to require a filter to be successful 13 years ago
Junio C Hamano 8496f56873 lf_to_crlf_filter(): resurrect CRLF->CRLF hack 13 years ago
Junio C Hamano 87afe9a5ed lf_to_crlf_filter(): tell the caller we added "\n" when draining 13 years ago
Carlos Martín Nieto 284e3d280e convert: track state in LF-to-CRLF filter 13 years ago
Ramsay Jones ef563de6dd convert.c: Fix return type of git_path_check_eol() 13 years ago
Ramkumar Ramachandra 7356b51e4b convert: don't mix enum with int 13 years ago
Thomas Rast 7732118438 Use memmove in ident_to_git 14 years ago
Michael Haggerty d932f4eb9f Rename git_checkattr() to git_check_attr() 14 years ago
Junio C Hamano b6691092d7 Add streaming filter API 14 years ago
Junio C Hamano a265a7f95e streaming: filter cascading 14 years ago
Junio C Hamano b84c783917 streaming filter: ident filter 14 years ago
Junio C Hamano e322ee38ad Add LF-to-CRLF streaming conversion 14 years ago
Junio C Hamano 4ae6670444 stream filter: add "no more input" to the filters 14 years ago
Junio C Hamano b0d9c69f5e convert: CRLF_INPUT is a no-op in the output codepath 14 years ago
Junio C Hamano dd8e912190 streaming_write_entry(): use streaming API in write_entry() 14 years ago
Junio C Hamano 3bfba20dae convert: make it harder to screw up adding a conversion attribute 14 years ago
Junio C Hamano 83295964b3 convert: make it safer to add conversion attributes 14 years ago
Junio C Hamano c61dcff9d6 convert: give saner names to crlf/eol variables, types and functions 14 years ago
Junio C Hamano ec70f52f6f convert: rename the "eol" global variable to "core_eol" 14 years ago
Jonathan Nieder c9b6782a08 enums: omit trailing comma for portability 14 years ago
Pete Wyckoff a2b665de4b convert filter: supply path to external driver 14 years ago
Eyvind Bernhardsen 43dd233285 Don't expand CRLFs when normalizing text during merge 15 years ago
Eyvind Bernhardsen f217f0e86d Avoid conflicts when merging branches with mixed normalization 15 years ago
Eyvind Bernhardsen 942e774767 Add "core.eol" config variable 15 years ago
Gary V. Vaughan 66dbfd55e3 Rewrite dynamic structure initializations to runtime assignment 15 years ago
Eyvind Bernhardsen 5ec3e67052 Rename the "crlf" attribute "text" 15 years ago
Eyvind Bernhardsen fd6cce9e89 Add per-repository eol normalization 15 years ago
Finn Arne Gangstad c4805393d7 autocrlf: Make it work also for un-normalized repositories 15 years ago
Henrik Grubbström 07814d9009 convert: Keep foreign $Id$ on checkout. 15 years ago
Henrik Grubbström a9f3049f6c convert: Safer handling of $Id$ contraction. 15 years ago
Erik Faye-Lund ae6a5609c0 run-command: support custom fd-set in async 15 years ago
Junio C Hamano 7fb0eaa289 git_attr(): fix function signature 15 years ago
Jeff King ac0ba18df0 run-command: convert simple callsites to use_shell 15 years ago
Johannes Sixt 5709e0363a run_command: return exit code as positive value 16 years ago
Brandon Casey f285a2d7ed Replace calls to strbuf_init(&foo, 0) with STRBUF_INIT initializer 16 years ago
Dmitry Kakurin f9dd4bf4e5 Fixed text file auto-detection: treat EOF character 032 at the end of file as printable 17 years ago
Brian Hetro cd8be6c9b6 convert.c: Use 'git_config_string' to get 'smudge' and 'clean' 17 years ago
Johannes Schindelin ef90d6d420 Provide git_config with a callback-data parameter 17 years ago
Junio C Hamano a7269e5cb7 convert.c: guard config parser from value=NULL 17 years ago
Steffen Prohaska 21e5ad50fc safecrlf: Add mechanism to warn about irreversible crlf conversions 17 years ago
Dmitry Potapov 28624193b2 treat any file with NUL as binary 17 years ago
Johannes Sixt 546bb58232 Use the asyncronous function infrastructure to run the content filter. 17 years ago
Johannes Sixt 7683b6e81f Avoid a dup2(2) in apply_filter() - start_command() can do it for us. 17 years ago
Johannes Sixt dc1bfdcd1a Use start_command() to run content filters instead of explicit fork/exec. 17 years ago
Pierre Habouzit 90d16ec032 Fix in-place editing functions in convert.c 17 years ago