summaryrefslogtreecommitdiff
path: root/tests/libtest/lib537.c
Commit message (Collapse)AuthorAgeFilesLines
* snprintf: renamed and we now only use msnprintf()Daniel Stenberg2018-11-231-33/+33
| | | | | | | | | | | The function does not return the same value as snprintf() normally does, so readers may be mislead into thinking the code works differently than it actually does. A different function name makes this easier to detect. Reported-by: Tomas Hoger Assisted-by: Daniel Gustafsson Fixes #3296 Closes #3297
* build: remove HAVE_LIMITS_H checkJay Satiro2018-01-051-2/+0
| | | | | | | | .. because limits.h presence isn't optional, it's required by C89. Ref: http://port70.net/~nsz/c/c89/c89-draft.html#2.2.4.2 Closes https://github.com/curl/curl/pull/2215
* tests: Fix up issues with errno in test filesMax Dymond2017-07-101-8/+8
| | | | Closes https://github.com/curl/curl/pull/1671
* test537: use correct variable typeMarcel Raad2017-05-081-2/+2
| | | | | | | Avoids narrowing conversion warnings because rlim_t is usually unsigned long. Closes https://github.com/curl/curl/pull/1469
* checksrc: warn for assignments within if() expressionsDaniel Stenberg2016-12-141-1/+2
| | | | | ... they're already frowned upon in our source code style guide, this now enforces the rule harder.
* code: style updatesDaniel Stenberg2016-04-031-1/+1
|
* tests/libtest: follow our code style guidelines betterDaniel Stenberg2016-04-031-31/+35
| | | | ... checksrc of all test code is pending.
* curl/mprintf.h: remove support for _MPRINTF_REPLACEDaniel Stenberg2016-04-011-61/+62
| | | | | | | | | | | | | | | | | | | The define is not in our name space and is therefore not protected by our API promises. It was only really used by libcurl internals but was mostly erased from there already in 8aabbf5 (March 2015). This is supposedly the final death blow to that define from everywhere. As a side-effect, making sure _MPRINTF_REPLACE is gone and not used, I made the lib tests in tests/libtest/ use curl_printf.h for its redefine magic and then subsequently the use of sprintf() got banned in the tests as well (as it is in libcurl internals) and I then replaced them all with snprintf(). In the unlikely event that any users is actually using this define and gets sad by this change, it is very easily copied to the user's own code.
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
|
* always-multi: always use non-blocking internalsDaniel Stenberg2013-01-171-2/+2
| | | | | | | | | | Remove internal separated behavior of the easy vs multi intercace. curl_easy_perform() is now using the multi interface itself. Several minor multi interface quirks and bugs have been fixed in the process. Much help with debugging this has been provided by: Yang Tse
* Revert changes relative to lib/*.[ch] recent renamingYang Tse2013-01-061-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts renaming and usage of lib/*.h header files done 28-12-2012, reverting 2 commits: f871de0... build: make use of 76 lib/*.h renamed files ffd8e12... build: rename 76 lib/*.h files This also reverts removal of redundant include guard (redundant thanks to changes in above commits) done 2-12-2013, reverting 1 commit: c087374... curl_setup.h: remove redundant include guard This also reverts renaming and usage of lib/*.c source files done 3-12-2013, reverting 3 commits: 13606bb... build: make use of 93 lib/*.c renamed files 5b6e792... build: rename 93 lib/*.c files 7d83dff... build: commit 13606bbfde follow-up 1 Start of related discussion thread: http://curl.haxx.se/mail/lib-2013-01/0012.html Asking for confirmation on pushing this revertion commit: http://curl.haxx.se/mail/lib-2013-01/0048.html Confirmation summary: http://curl.haxx.se/mail/lib-2013-01/0079.html NOTICE: The list of 2 files that have been modified by other intermixed commits, while renamed, and also by at least one of the 6 commits this one reverts follows below. These 2 files will exhibit a hole in history unless git's '--follow' option is used when viewing logs. lib/curl_imap.h lib/curl_smtp.h
* build: make use of 93 lib/*.c renamed filesYang Tse2013-01-031-2/+2
| | | | | | 93 *.c source files renamed to use our standard naming scheme. This change affects 77 files in libcurl's source tree.
* build: make use of 76 lib/*.h renamed filesYang Tse2012-12-281-2/+2
| | | | | | 76 private header files renamed to use our standard naming scheme. This change affects 322 files in libcurl's source tree.
* test suite: libtest header inclusion cleanupYang Tse2011-09-061-6/+1
| | | | | Added missing memoryTracking to test cases 560 and 583. If this triggers leak detection on these, it only means that previously it was going unnoticed.
* sources: update source headersDaniel Stenberg2011-03-101-3/+15
| | | | | | All C and H files now (should) feature the proper project curl source code header, which includes basic info, a copyright statement and some basic disclaimers.
* remove the CVSish $Id$ linesDaniel Stenberg2010-03-241-1/+0
|
* removed trailing whitespaceYang Tse2010-02-141-4/+4
|
* Addes OOM handling for curl_easy_setopt() calls in testYang Tse2010-02-051-2/+4
|
* include "memdebug.h"Yang Tse2008-09-201-0/+2
|
* Made sure to pass longs in to curl_easy_setopt where necessary in theDan Fandrich2008-05-221-1/+1
| | | | libtest code.
* Don't abort tests 518 and 537 when unable to raise the open-file soft limitYang Tse2008-01-171-1/+16
|
* Fix missing right parenthesisYang Tse2007-09-301-1/+1
|
* Fix comparison between signed and unsignedYang Tse2007-09-301-1/+2
|
* unify fopen() failure error message among tests, allowingYang Tse2007-04-051-1/+2
| | | | the testsuite to count them as errors of the same kind
* add debug message and expand commentYang Tse2007-04-041-2/+11
|
* test can be allowed to run if fopen() is capable of fopen()ingYang Tse2007-04-041-4/+4
| | | | | three additional files once that we have already open()ed the big bunch of file descriptors.
* cleanupYang Tse2007-04-041-2/+0
|
* test can be allowed to run if fopen() is capable of fopen()ingYang Tse2007-04-041-19/+20
| | | | | SAFETY_MARGIN additional files once that we have already open()ed the big bunch of file descriptors.
* Verify if the test is limited by an ancient stdio with a 256Yang Tse2007-04-031-0/+35
| | | | | | open file limit. In this case the test is skipped with a message showing this limitation when the number of open files needed for the test is greater than 256.
* use macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handlingYang Tse2007-02-161-20/+6
|
* when using select() instead of poll, skip the test if the number ofYang Tse2007-01-311-9/+32
| | | | | | open file descriptors is greater than FD_SETSIZE minus SAFETY_MARGIN, also skip the test if any of the open file descriptors has a number greater than FD_SETSIZE minus SAFETY_MARGIN.
* fix temp string buffer variable nameYang Tse2007-01-301-2/+2
|
* skip test on platforms on which we use select() insteadYang Tse2007-01-301-0/+27
| | | | of poll() and select() happens to be bound by FD_SETSIZE
* Compiler warning fixYang Tse2007-01-281-1/+1
|
* add a couple more of debugging messagesYang Tse2006-11-031-1/+1
|
* reduce max size of dinamically allocated arrays to minimize the nastyYang Tse2006-11-031-3/+19
| | | | | behaviour some versions of IRIX exhibit of committing suicide on big mallocs instead of just returning a friendly null pointer
* fix comments and renumber rlimit return codesYang Tse2006-11-031-18/+20
| | | | fix closing of fd's when limit is reached
* remove leftover commentYang Tse2006-11-021-4/+0
|
* update and split test cases 518 and 537 into its own source code fileYang Tse2006-11-021-0/+399