aboutsummaryrefslogtreecommitdiff
path: root/tests/libtest/test.h
AgeCommit message (Collapse)Author
2012-12-14setup_once.h: refactor inclusion of <unistd.h> and <sys/socket.h>Yang Tse
Inclusion of top two most included header files now done in setup_once.h
2012-04-11build adjustments: functionally revert commits 4d3fb91f and bbfe1182Yang Tse
Undefining CURL_HIDDEN_SYMBOLS in source files isn't the proper fix.
2012-04-10libtests: build adjustmentYang Tse
Undefine CURL_HIDDEN_SYMBOLS libcurl private preprocessor macro that might leak from lib/setup.h into source files where this should not be defined.
2011-12-07multi interface: fix block when CONNECT_ONLY option is usedGokhan Sengun
2011-10-26multi tests: OOM handling fixes - commit 629d2e34 follow-upYang Tse
2011-10-21multi tests: OOM handling fixesYang Tse
Additionally, improved error checking and logging.
2011-07-24errno.h inclusion conditionally done in setup_once.hYang Tse
2011-05-25unit tests: build adjustmentYang Tse
Also define UNITTESTS macro when building unit test sources. Fixing compiler warning: external definition with no prior declaration
2011-03-10sources: update source headersDaniel Stenberg
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.
2011-03-08sftp-multi: test 582 addedHenry Ludemann
Add test 582 for uploading a file using sftp and the multi interface. (Patch and test slightly tweaked by Daniel Stenberg) Initially marked as disabled until it is fixed in the source.
2010-03-24remove the CVSish $Id$ linesDaniel Stenberg
2010-02-05Addes OOM handling for curl_easy_setopt() calls in testYang Tse
2010-02-02avoid possibility of using obsoleted stuffYang Tse
2009-07-14renamed generated config.h to curl_config.h in order to avoid clashes when ↵Gunter Knauf
libcurl is used with other projects which also have a config.h.
2009-05-01David McCreedy's "TPF-platform specific changes to various files" patchYang Tse
2008-09-18fix compiler warning: external declaration in primary source fileYang Tse
2008-07-15add comment for include pathsYang Tse
2007-10-02Renamed a couple of global variables to avoid shadowing warningsYang Tse
2007-07-15let's just export the whole argc + argv pair globally so that each test toolDaniel Stenberg
can take advantage of it however they see fit!
2007-07-14add support for arg3 as the third argument...Daniel Stenberg
2007-02-22Check for stdbool.h at configuration stage, and include it if available.Yang Tse
Check for lowercase 'bool' type at configuration stage. If not available provide a suitable replacement with a type definition of 'unsigned char' in setup_once.h Move definitions of TRUE and FALSE to setup_once.h
2007-02-16use macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handlingYang Tse
2006-10-25Add project notice and file IdYang Tse
2006-10-25Use curl_global_init() and curl_global_cleanup().Yang Tse
Improve cleanup in case of initialization failure.
2006-09-10Added select_test() function to allow selecting on no sockets onGisle Vanem
Winsock.
2004-05-14enable memory debugging the same way the curl command line tool already doesDaniel Stenberg
2004-03-03We let this file include more generic headers that many libtests need anywayDaniel Stenberg
to reduce the amount of #include stuff in each single libNNN.c file. unistd.h was added to prevent select() warnings on FreeBSD
2004-02-19provide a test() protoDaniel Stenberg
2004-01-13include setup.h from the lib dir instead to get even more private stuffDaniel Stenberg
from the libcurl build, but right now for the USE_SSLEAY define.
2003-11-06Define TRUE and FALSE unless already present. I've moved away thoseDaniel Stenberg
definitions from the global curl header and thus this needs to do it themselves.
2003-04-15include config.h before all system headers, so that _FILE_OFFSET_BITS andDaniel Stenberg
similar is set properly by us first
2003-03-12include "config.h" from the lib's private dirDaniel Stenberg
2003-01-23string.h keeps the proto for memset() on some platforms, used for FD_ZERODaniel Stenberg
2002-12-13set up arg2 to point to argv[2] to be used at will by programsDaniel Stenberg
2002-12-13include files without the curl/ to reduce the risk of us including the wrongDaniel Stenberg
set of include files during tests
2002-12-12fixesDaniel Stenberg