summaryrefslogtreecommitdiff
path: root/docs/examples/http2-upload.c
Commit message (Collapse)AuthorAgeFilesLines
* copyright: update mismatched copyright yearsDaniel Stenberg2020-06-221-1/+1
|
* examples/http2-down/upload: add error checksRadoslav Georgiev2020-06-021-5/+22
| | | | | | | | | | | | | If `index.html` does not exist in the directory from which the example is invoked, the fopen(upload, "rb") invocation in `setup` would fail, returning NULL. This value is subsequently passed as the FILE* argument of the `fread` invocation in the `read_callback` function, which is the actual cause of the crash (apparently `fread` assumes that argument to be non-null). In addition, mitigate some possible crashes of similar origin. Closes #5463
* copyrights: update all copyright notices to 2019 on files changed this yearVilhelm Prytz2019-11-021-1/+1
| | | | Closes #4547
* examples/http2-upload: cleaned upDaniel Stenberg2019-02-141-44/+32
| | | | | Fix scan-build warnings, no globals, no silly handle scan. Also remove handles from the multi before cleaning up.
* docs/examples: do not wait when no transfers are runningKamil Dudka2018-09-101-3/+3
| | | | Closes #2948
* examples: fix -Wformat warningsMarcel Raad2018-07-091-2/+2
| | | | | | | | | When size_t is not a typedef for unsigned long (as usually the case on Windows), GCC emits -Wformat warnings when using lu and lx format specifiers with size_t. Silence them with explicit casts to unsigned long. Closes https://github.com/curl/curl/pull/2721
* examples: Fix format specifiersRikard Falkeborn2018-05-141-3/+3
| | | | Closes #2561
* examples/http2-upload: expand buffer to avoid silly warningDaniel Stenberg2018-04-241-2/+2
| | | | | http2-upload.c:135:44: error: ā€˜%02d’ directive output may be truncated writing between 2 and 11 bytes into a region of size between 8 and 17
* code style: use spaces around plusesDaniel Stenberg2017-09-111-10/+12
|
* code style: use spaces around equals signsDaniel Stenberg2017-09-111-8/+8
|
* examples: fix Wimplicit-fallthrough warningsMarcel Raad2017-05-241-0/+1
| | | | This is contained in -Wextra with GCC 7.
* examples: declare TU-local variables staticMarcel Raad2017-04-301-3/+3
| | | | | This fixes missing-variable-declarations warnings when building with clang.
* examples: comment typos in http2 examplesDaniel Stenberg2017-03-211-2/+2
|
* checksrc: stricter no-space-before-paren enforcementDaniel Stenberg2016-12-131-1/+1
| | | | In order to make the code style more uniform everywhere
* examples: adhere to curl code styleDaniel Stenberg2016-02-111-7/+6
| | | | | | | | | | All plain C examples now (mostly) adhere to the curl code style. While they are only examples, they had diverted so much and contained all sorts of different mixed code styles by now. Having them use a unified style helps users and readability. Also, as they get copy-and-pasted widely by users, making sure they're clean and nice is a good idea. 573 checksrc warnings were addressed.
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
|
* examples: Fixed compilation warningsSteve Holme2015-11-211-0/+1
| | | | | | | | pop3-multi.c:96:5: warning: implicit declaration of function 'memset' imap-multi.c:96:5: warning: implicit declaration of function 'memset' http2-download.c:226:5: warning: implicit declaration of function 'memset' http2-upload.c:290:5: warning: implicit declaration of function 'memset' http2-upload.c:290:5: warning: implicit declaration of function 'memset'
* examples: provide <DESC> sectionsDaniel Stenberg2015-07-011-0/+4
|
* http2-upload.c: use PIPEWAIT for playing HTTP/2 betterDaniel Stenberg2015-06-011-0/+5
|
* http2 examples: clean up some commentsDaniel Stenberg2015-05-281-2/+0
|
* examples: added two programs doing multiplexed HTTP/2Daniel Stenberg2015-05-281-0/+349