platform/upstream/curl.git
17 years agoShow libcurl's timestamp. This timestamp is only available in curlver.h
Yang Tse [Mon, 19 Feb 2007 19:41:48 +0000 (19:41 +0000)]
Show libcurl's timestamp. This timestamp is only available in curlver.h
for tarball-based tests and builds, the maketgz script inserts it when
the tarball is created. For CVS-based tests and builds the timestamp we
show is the current UTC build time as it is the CVS version timestamp.

In this way, all builds will have a valid source code timestamp which
isn't related to the moment the tests and build is performed, with the
exception of CVS-based ones which have the same "date" and "timestamp"

17 years agoAdded ares_parse_ns_reply.obj etc.
Gisle Vanem [Mon, 19 Feb 2007 17:44:59 +0000 (17:44 +0000)]
Added ares_parse_ns_reply.obj etc.

17 years agoINADDR_NONE no longer used.
Gisle Vanem [Mon, 19 Feb 2007 17:41:38 +0000 (17:41 +0000)]
INADDR_NONE no longer used.

17 years agoFixed typo.
Gisle Vanem [Mon, 19 Feb 2007 17:40:36 +0000 (17:40 +0000)]
Fixed typo.

17 years agoVlad Dinulescu added ares_parse_ns_reply()
Daniel Stenberg [Mon, 19 Feb 2007 14:06:11 +0000 (14:06 +0000)]
Vlad Dinulescu added ares_parse_ns_reply()

17 years agoIan Turner fixed the libcurl.m4 macro's support for --with-libcurl.
Daniel Stenberg [Mon, 19 Feb 2007 12:37:04 +0000 (12:37 +0000)]
Ian Turner fixed the libcurl.m4 macro's support for --with-libcurl.
AC_PATH_PROG was not used properly.

17 years ago- Shmulik Regev found a memory leak in re-used HTTPS connections, at least
Daniel Stenberg [Mon, 19 Feb 2007 12:20:32 +0000 (12:20 +0000)]
- Shmulik Regev found a memory leak in re-used HTTPS connections, at least
  when the multi interface was used.

17 years agoand fix warnings due to lack of protos
Daniel Stenberg [Mon, 19 Feb 2007 11:55:49 +0000 (11:55 +0000)]
and fix warnings due to lack of protos

17 years ago- Robson Braga Araujo made passive FTP transfers work with SOCKS (both 4 and
Daniel Stenberg [Mon, 19 Feb 2007 11:53:54 +0000 (11:53 +0000)]
- Robson Braga Araujo made passive FTP transfers work with SOCKS (both 4 and
  5).

17 years agofixed code to compile and removed one warning
Daniel Stenberg [Mon, 19 Feb 2007 11:47:04 +0000 (11:47 +0000)]
fixed code to compile and removed one warning

17 years agolog a message, stating the need of openssl to run this test
Yang Tse [Mon, 19 Feb 2007 04:51:47 +0000 (04:51 +0000)]
log a message, stating the need of openssl to run this test

17 years agoOops missing var
Yang Tse [Mon, 19 Feb 2007 03:59:41 +0000 (03:59 +0000)]
Oops missing var

17 years agocompiler warning fix
Yang Tse [Mon, 19 Feb 2007 02:29:35 +0000 (02:29 +0000)]
compiler warning fix

17 years agoadd debug messages for initialization failures
Yang Tse [Mon, 19 Feb 2007 02:03:58 +0000 (02:03 +0000)]
add debug messages for initialization failures

17 years ago- Jeff Pohlmeyer identified two problems: first a rather obscure problem with
Daniel Stenberg [Sun, 18 Feb 2007 23:02:42 +0000 (23:02 +0000)]
- Jeff Pohlmeyer identified two problems: first a rather obscure problem with
  the multi interface and connection re-use that could make a
  curl_multi_remove_handle() ruin a pointer in another handle.

  The second problem was less of an actual problem but more of minor quirk:
  the re-using of connections wasn't properly checking if the connection was
  marked for closure.

17 years agoMichal Marek comment fix
Yang Tse [Sun, 18 Feb 2007 00:54:26 +0000 (00:54 +0000)]
Michal Marek comment fix

17 years agofix ENAMETOOLONG and ENOTEMPTY may already be defined in errno.h
Yang Tse [Sun, 18 Feb 2007 00:34:37 +0000 (00:34 +0000)]
fix ENAMETOOLONG and ENOTEMPTY may already be defined in errno.h

17 years agoUse configure's new LIBCURL_LIBS variable
Dan Fandrich [Sat, 17 Feb 2007 17:55:19 +0000 (17:55 +0000)]
Use configure's new LIBCURL_LIBS variable

17 years agoMove portable error number symbolic name definitions to setup_once.h
Yang Tse [Sat, 17 Feb 2007 13:51:24 +0000 (13:51 +0000)]
Move portable error number symbolic name definitions to setup_once.h

17 years agocompiler warning fix
Yang Tse [Sat, 17 Feb 2007 11:59:08 +0000 (11:59 +0000)]
compiler warning fix

17 years agoReplicate the configure tests that determined that timeval was available.
Yang Tse [Sat, 17 Feb 2007 11:43:52 +0000 (11:43 +0000)]
Replicate the configure tests that determined that timeval was available.

17 years agocompiler warning fix
Yang Tse [Sat, 17 Feb 2007 11:34:33 +0000 (11:34 +0000)]
compiler warning fix

17 years agoDo a better job at determining what test servers *really* need to link against.
Dan Fandrich [Sat, 17 Feb 2007 08:49:04 +0000 (08:49 +0000)]
Do a better job at determining what test servers *really* need to link against.

17 years agogetpart implicitly drags in some networking functions, so it needs to be
Dan Fandrich [Sat, 17 Feb 2007 08:16:53 +0000 (08:16 +0000)]
getpart implicitly drags in some networking functions, so it needs to be
linked to the networking libraries.

17 years agoBetter separate the library dependencies into those required by libcurl
Dan Fandrich [Sat, 17 Feb 2007 01:29:01 +0000 (01:29 +0000)]
Better separate the library dependencies into those required by libcurl
and those required by other components to avoid forcing unneeded
dependencies into the target objects.

17 years agoRemove C99isms
Dan Fandrich [Sat, 17 Feb 2007 01:25:32 +0000 (01:25 +0000)]
Remove C99isms

17 years agoReplicate the configure tests that determined that timeval was available.
Dan Fandrich [Sat, 17 Feb 2007 01:23:37 +0000 (01:23 +0000)]
Replicate the configure tests that determined that timeval was available.

17 years agoadd debug messages for fopen() failures
Yang Tse [Fri, 16 Feb 2007 19:41:25 +0000 (19:41 +0000)]
add debug messages for fopen() failures

17 years agoadd debug messages for fopen() failures
Yang Tse [Fri, 16 Feb 2007 19:17:05 +0000 (19:17 +0000)]
add debug messages for fopen() failures

17 years agouse macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handling
Yang Tse [Fri, 16 Feb 2007 18:19:35 +0000 (18:19 +0000)]
use macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handling

17 years agouse macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handling
Yang Tse [Fri, 16 Feb 2007 16:01:19 +0000 (16:01 +0000)]
use macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handling

17 years ago- Duncan Mac-Vicar Prett and Michal Marek reported problems with resetting
Daniel Stenberg [Fri, 16 Feb 2007 15:37:05 +0000 (15:37 +0000)]
- Duncan Mac-Vicar Prett and Michal Marek reported problems with resetting
  CURLOPT_RANGE back to no range on an easy handle when using FTP.

17 years agomaxdownload is actually -1 for unlimited
Daniel Stenberg [Fri, 16 Feb 2007 15:27:49 +0000 (15:27 +0000)]
maxdownload is actually -1 for unlimited

17 years agouse macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handling
Yang Tse [Fri, 16 Feb 2007 15:04:44 +0000 (15:04 +0000)]
use macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handling

17 years agocompiler warning fix
Yang Tse [Fri, 16 Feb 2007 14:22:08 +0000 (14:22 +0000)]
compiler warning fix

17 years agoavoid redefinition of SET_ERRNO()
Yang Tse [Thu, 15 Feb 2007 18:44:32 +0000 (18:44 +0000)]
avoid redefinition of SET_ERRNO()

17 years agointroduce uppercase macros SOCKERRNO, SET_SOCKERRNO(), ERRNO and SET_ERRNO()
Yang Tse [Thu, 15 Feb 2007 16:23:24 +0000 (16:23 +0000)]
introduce uppercase macros SOCKERRNO, SET_SOCKERRNO(), ERRNO and SET_ERRNO()
making them available to any source code file which includes "setup.h".

Macro SOCKERRNO / SET_SOCKERRNO() returns / sets the *socket-related* errno
(or equivalent) on this platform to hide platform details to code using it.

Macro ERRNO / SET_ERRNO() returns / sets the NOT *socket-related* errno
(or equivalent) on this platform to hide platform details to code using it.

17 years agoicc 9.0 when compiling its generated code for its own FD_SET,
Yang Tse [Thu, 15 Feb 2007 14:02:32 +0000 (14:02 +0000)]
icc 9.0 when compiling its generated code for its own FD_SET,
FD_ISSET, and FD_ZERO macros emits warnings #1469 and #593.
So for icc 9.0 we also ignore warnings #1469 and #593.
* 593 warns on "variable __d0 was set but never used"
* 1469 warns on "cc clobber ignored"

17 years agocompiler warning fix
Yang Tse [Thu, 15 Feb 2007 12:14:34 +0000 (12:14 +0000)]
compiler warning fix

17 years agoDo not define HAVE_GMTIME_R for native Windows builds
Yang Tse [Thu, 15 Feb 2007 01:58:37 +0000 (01:58 +0000)]
Do not define HAVE_GMTIME_R for native Windows builds

17 years agoDaniel Mirchandani fix to make libcurl build nicely on Winsock
Yang Tse [Thu, 15 Feb 2007 01:38:07 +0000 (01:38 +0000)]
Daniel Mirchandani fix to make libcurl build nicely on Winsock
build targets when --disable-verbose is specified.

17 years agoenabled IPV6 builds.
Gunter Knauf [Thu, 15 Feb 2007 01:36:35 +0000 (01:36 +0000)]
enabled IPV6 builds.

17 years agoAdded --ftp-ssl-ccc issue.
Dan Fandrich [Wed, 14 Feb 2007 20:02:08 +0000 (20:02 +0000)]
Added --ftp-ssl-ccc issue.

17 years agoDon't bother adding a library path of /usr/lib in curl-config --libs
Dan Fandrich [Wed, 14 Feb 2007 18:13:16 +0000 (18:13 +0000)]
Don't bother adding a library path of /usr/lib in curl-config --libs

17 years agoOops, missing argument separator comma
Yang Tse [Wed, 14 Feb 2007 17:38:41 +0000 (17:38 +0000)]
Oops, missing argument separator comma

17 years agoin debug messages also show error description
Yang Tse [Wed, 14 Feb 2007 14:11:47 +0000 (14:11 +0000)]
in debug messages also show error description

17 years agocompiler warning fix
Yang Tse [Wed, 14 Feb 2007 13:46:08 +0000 (13:46 +0000)]
compiler warning fix

17 years agoavoid using funtion isblank() and just use our ISBLANK
Yang Tse [Wed, 14 Feb 2007 13:31:37 +0000 (13:31 +0000)]
avoid using funtion isblank() and just use our ISBLANK
macro to provide this functionality on all platforms

17 years agocompiler warning fix
Yang Tse [Wed, 14 Feb 2007 04:45:30 +0000 (04:45 +0000)]
compiler warning fix

17 years agoFixed the problem of curl-config --libs specifying unneeded libraries
Dan Fandrich [Wed, 14 Feb 2007 03:00:08 +0000 (03:00 +0000)]
Fixed the problem of curl-config --libs specifying unneeded libraries
dependencies to applications.

17 years agoenhance HTTP server request input writing,
Yang Tse [Wed, 14 Feb 2007 00:28:01 +0000 (00:28 +0000)]
enhance HTTP server request input writing,
retrying upon EINTR errors.

17 years agoftp@example.com is now the new anonymous FTP password. I opted for 'ftp' on
Daniel Stenberg [Tue, 13 Feb 2007 22:50:16 +0000 (22:50 +0000)]
ftp@example.com is now the new anonymous FTP password. I opted for 'ftp' on
the left side of @ to make it short(er).

17 years ago- Robert A. Monat made libcurl build fine with VC2005 - it doesn't have
Daniel Stenberg [Tue, 13 Feb 2007 21:21:44 +0000 (21:21 +0000)]
- Robert A. Monat made libcurl build fine with VC2005 - it doesn't have
  gmtime_r() like the older VC versions. He also made use of some machine-
  specific defines to differentiate the "OS" define.

17 years agoAdded last-resort dynamic library names.
Dan Fandrich [Tue, 13 Feb 2007 19:59:58 +0000 (19:59 +0000)]
Added last-resort dynamic library names.

17 years agocheck for isblank() at configuration stage. If not available
Yang Tse [Tue, 13 Feb 2007 19:01:03 +0000 (19:01 +0000)]
check for isblank() at configuration stage. If not available
provide a suitable replacement for use in our ISBLANK macro

17 years agouse our own ISUPPER and ISLOWER macros
Yang Tse [Tue, 13 Feb 2007 18:02:20 +0000 (18:02 +0000)]
use our own ISUPPER and ISLOWER macros

17 years agouse our own ISBLANK macro
Yang Tse [Tue, 13 Feb 2007 17:47:27 +0000 (17:47 +0000)]
use our own ISBLANK macro

17 years agouse our own ISSPACE macro
Yang Tse [Tue, 13 Feb 2007 17:28:40 +0000 (17:28 +0000)]
use our own ISSPACE macro

17 years agoFix c-ares failing to get the search sequence of /etc/hosts and
Yang Tse [Tue, 13 Feb 2007 16:14:25 +0000 (16:14 +0000)]
Fix c-ares failing to get the search sequence of /etc/hosts and
DNS from /etc/nsswitch.conf, /etc/host.conf or /etc/svc.conf when
/etc/resolv.conf did not exist or was unable to read it.

17 years agocompiler warning fix
Yang Tse [Tue, 13 Feb 2007 02:30:31 +0000 (02:30 +0000)]
compiler warning fix

17 years agomention today's LIBCURL_TIMESTAMP fix
Daniel Stenberg [Mon, 12 Feb 2007 22:41:43 +0000 (22:41 +0000)]
mention today's LIBCURL_TIMESTAMP fix

17 years agoRob Crittenden added support for NSS (Network Security Service) for the
Daniel Stenberg [Mon, 12 Feb 2007 22:32:37 +0000 (22:32 +0000)]
Rob Crittenden added support for NSS (Network Security Service) for the
SSL/TLS layer. http://www.mozilla.org/projects/security/pki/nss/

17 years ago- Shmulik Regev fixed so that the final CRLF of HTTP response headers are sent
Daniel Stenberg [Mon, 12 Feb 2007 21:13:47 +0000 (21:13 +0000)]
- Shmulik Regev fixed so that the final CRLF of HTTP response headers are sent
  to the debug callback.

- Shmulik Regev added CURLOPT_HTTP_CONTENT_DECODING and
  CURLOPT_HTTP_TRANSFER_DECODING that if set to zero will disable libcurl's
  internal decoding of content or transfer encoded content. This may be
  preferable in cases where you use libcurl for proxy purposes or similar. The
  command line tool got a --raw option to disable both at once.

17 years agoJeff Pohlmeyer for his bug fix today, but too specific to get desrcibed
Daniel Stenberg [Mon, 12 Feb 2007 12:17:11 +0000 (12:17 +0000)]
Jeff Pohlmeyer for his bug fix today, but too specific to get desrcibed
as a bugfix here ;-)

17 years ago- Jeff Pohlmeyer fixed a flaw in curl_multi_add_handle() when adding a handle
Daniel Stenberg [Mon, 12 Feb 2007 12:15:41 +0000 (12:15 +0000)]
- Jeff Pohlmeyer fixed a flaw in curl_multi_add_handle() when adding a handle
  that has an easy handle present in the "closure" list pending closure.

17 years agoWhen building tarballs, we also set the timestamp of the generated package. This...
Daniel Stenberg [Mon, 12 Feb 2007 11:53:35 +0000 (11:53 +0000)]
When building tarballs, we also set the timestamp of the generated package. This is meant
to primarily be used for the autobuilds to know from what point in time a particular tarball
is, and thus what changes it contains (or not).

17 years agoupdated with recent info and cut out some of the more speculating parts and
Daniel Stenberg [Sun, 11 Feb 2007 10:10:08 +0000 (10:10 +0000)]
updated with recent info and cut out some of the more speculating parts and
instead focus on explaining on how the libs differ from each other

17 years agoupdated
Daniel Stenberg [Sun, 11 Feb 2007 09:55:17 +0000 (09:55 +0000)]
updated

17 years agodarned tab completion on a late evening... :-P
Daniel Stenberg [Sat, 10 Feb 2007 23:24:18 +0000 (23:24 +0000)]
darned tab completion on a late evening... :-P

17 years agominor updates to reflect reality better
Daniel Stenberg [Sat, 10 Feb 2007 23:23:42 +0000 (23:23 +0000)]
minor updates to reflect reality better

17 years agofile:// transfers are blocking
Daniel Stenberg [Sat, 10 Feb 2007 12:07:46 +0000 (12:07 +0000)]
file:// transfers are blocking

17 years agoInclude both testutil.c and testutil.h, and not just testutil.c, in the
Yang Tse [Fri, 9 Feb 2007 12:41:57 +0000 (12:41 +0000)]
Include both testutil.c and testutil.h, and not just testutil.c, in the
list of source files for those tests that use it. Otherwise testutil.h
might not be found by the compiler.

17 years agoSome tests were using functions curlx_tvnow and curlx_tvdiff which are not
Yang Tse [Fri, 9 Feb 2007 01:17:24 +0000 (01:17 +0000)]
Some tests were using functions curlx_tvnow and curlx_tvdiff which are not
part of the official libcurl API http://curl.haxx.se/lxr/source/lib/README.curlx
The documented way of using them would be to use timeval.c as a source code file.

The above described method works very well when statically linking libcurl and
apps, test programs, but has several drawbacks when you build a true shared
libcurl (i.e. Name space clash at linkage stage as functions are defined more
than once. Windows makefiles are not capable of handling this system of
source-level sharing)

So...

Now testutil.h and testutil.c define and implement tutil_tvnow and tutil_tvdiff
which replace curlx_tvnow and curlx_tvdiff for the libtest programs. Doing this
we avoid the above described problems, and the code in the testsuite does not
impose the need to keep those functions public in libcurl even when not part of
the API.

17 years agoSome tests were using functions curlx_tvnow and curlx_tvdiff which are not
Yang Tse [Fri, 9 Feb 2007 01:11:14 +0000 (01:11 +0000)]
Some tests were using functions curlx_tvnow and curlx_tvdiff which are not
part of the official libcurl API http://curl.haxx.se/lxr/source/lib/README.curlx
The documented way of using them would be to use timeval.c as a source code file.

The above described method works very well when statically linking libcurl and
apps, test programs, but has several drawbacks when you build a true shared
libcurl (i.e. Name space clash at linkage stage as functions are defined more
than once. Windows makefiles are not capable of handling this system of
source-level sharing)

So...

Now testutil.h and testutil.c define and implement tutil_tvnow and tutil_tvdiff
which replace curlx_tvnow and curlx_tvdiff for the libtest programs. Doing this
we avoid the above described problems, and the code in the testsuite does not
impose the need to keep those functions public in libcurl even when not part of
the API.

17 years agocompiler warning fix
Yang Tse [Thu, 8 Feb 2007 17:01:40 +0000 (17:01 +0000)]
compiler warning fix

17 years agouse macro AC_AIX to define `_ALL_SOURCE', if on AIX.
Yang Tse [Thu, 8 Feb 2007 00:28:21 +0000 (00:28 +0000)]
use macro AC_AIX to define `_ALL_SOURCE', if on AIX.

17 years agoSCP upload done non-blocking
Daniel Stenberg [Wed, 7 Feb 2007 22:00:33 +0000 (22:00 +0000)]
SCP upload done non-blocking

17 years agouse same AIX XLC compiler options as curl's
Yang Tse [Wed, 7 Feb 2007 18:13:40 +0000 (18:13 +0000)]
use same AIX XLC compiler options as curl's

17 years agoAIX xlc has to have strict aliasing turned off. If not, the optimizer
Yang Tse [Wed, 7 Feb 2007 17:34:30 +0000 (17:34 +0000)]
AIX xlc has to have strict aliasing turned off. If not, the optimizer
assumes that pointers can only point to an object of the same type.

17 years ago*) Remove duplicate declaration of TYPE_SOCKADDR_STORAGE
Yang Tse [Wed, 7 Feb 2007 15:15:15 +0000 (15:15 +0000)]
*) Remove duplicate declaration of TYPE_SOCKADDR_STORAGE
*) Update CURL_CC_DEBUG_OPTS from curl's script

17 years agoINADDR_NONE no longer used.
Gisle Vanem [Tue, 6 Feb 2007 19:14:33 +0000 (19:14 +0000)]
INADDR_NONE no longer used.

17 years agoAdded debug option ('-d') for Watt-32 programs.
Gisle Vanem [Tue, 6 Feb 2007 19:12:38 +0000 (19:12 +0000)]
Added debug option ('-d') for Watt-32 programs.

17 years agoAdded HAVE_PROCESS_H for DOS/Win32.
Gisle Vanem [Tue, 6 Feb 2007 19:09:57 +0000 (19:09 +0000)]
Added HAVE_PROCESS_H for DOS/Win32.
Include <process.h> for getpid() in ares_init.c.

17 years agoFix compiler warning.
Gisle Vanem [Tue, 6 Feb 2007 19:00:42 +0000 (19:00 +0000)]
Fix compiler warning.

17 years agoInclude <sys/time.h> and <unistd.h> inside HAVE_x_H.
Gisle Vanem [Tue, 6 Feb 2007 18:56:34 +0000 (18:56 +0000)]
Include <sys/time.h> and <unistd.h> inside HAVE_x_H.
Added 'optind' and 'optarg' as in adig.c.

17 years agoInclude <sys/time.h> and <unistd.h> inside HAVE_x_H.
Gisle Vanem [Tue, 6 Feb 2007 18:54:35 +0000 (18:54 +0000)]
Include <sys/time.h> and <unistd.h> inside HAVE_x_H.

17 years agofix for millisecond resolution timeouts
Yang Tse [Tue, 6 Feb 2007 18:08:11 +0000 (18:08 +0000)]
fix for millisecond resolution timeouts

17 years agocompiler warning fix
Yang Tse [Tue, 6 Feb 2007 18:06:37 +0000 (18:06 +0000)]
compiler warning fix

17 years agonon-blocking SSH stuff
Daniel Stenberg [Tue, 6 Feb 2007 16:07:15 +0000 (16:07 +0000)]
non-blocking SSH stuff

17 years agoread SFTP with the non-blocking API
Daniel Stenberg [Tue, 6 Feb 2007 15:41:19 +0000 (15:41 +0000)]
read SFTP with the non-blocking API

17 years agocompiler warning fix
Yang Tse [Tue, 6 Feb 2007 03:31:27 +0000 (03:31 +0000)]
compiler warning fix

17 years ago- Michael Wallner provided a patch that adds support for CURLOPT_TIMEOUT_MS
Daniel Stenberg [Mon, 5 Feb 2007 22:51:32 +0000 (22:51 +0000)]
- Michael Wallner provided a patch that adds support for CURLOPT_TIMEOUT_MS
  and CURLOPT_CONNECTTIMEOUT_MS that, as their names should hint, do the
  timeouts with millisecond resolution instead. The only restriction to that
  is the alarm() (sometimes) used to abort name resolves as that uses full
  seconds. I fixed the FTP response timeout part of the patch.

  Internally we now count and keep the timeouts in milliseconds but it also
  means we multiply set timeouts with 1000. The effect of this is that no
  timeout can be set to more than 2^31 milliseconds (on 32 bit systems), which
  equals 24.86 days.  We probably couldn't before either since the code did
  *1000 on the timeout values on several places already.

17 years agoRemove '-Dselect=select_s'. Remove depend.dj-
Gisle Vanem [Mon, 5 Feb 2007 11:32:18 +0000 (11:32 +0000)]
Remove '-Dselect=select_s'. Remove depend.dj-

17 years agocompiler warning fix
Yang Tse [Mon, 5 Feb 2007 04:10:32 +0000 (04:10 +0000)]
compiler warning fix

17 years agocookie expiry date in several test cases set to year 2030/2035
Yang Tse [Mon, 5 Feb 2007 02:43:21 +0000 (02:43 +0000)]
cookie expiry date in several test cases set to year 2030/2035

17 years agoYear 2038 has its own problems (32 bit integer overflow).
Yang Tse [Mon, 5 Feb 2007 02:38:25 +0000 (02:38 +0000)]
Year 2038 has its own problems (32 bit integer overflow).
So cookie expiration date is lowered to expire at most in 2035.

17 years agoUse correct 3rd argument for ioctlsocket() under Watt-32.
Gisle Vanem [Sun, 4 Feb 2007 13:34:34 +0000 (13:34 +0000)]
Use correct 3rd argument for ioctlsocket() under Watt-32.

17 years agoUse correct calling convention.
Gisle Vanem [Sun, 4 Feb 2007 13:02:31 +0000 (13:02 +0000)]
Use correct calling convention.

17 years agoAdded DllMain() function for Watcom.
Gisle Vanem [Sun, 4 Feb 2007 12:50:53 +0000 (12:50 +0000)]
Added DllMain() function for Watcom.

17 years agoSuppress warning "'nread' might be used uninitialized in this function".
Gisle Vanem [Sun, 4 Feb 2007 12:18:22 +0000 (12:18 +0000)]
Suppress warning "'nread' might be used uninitialized in this function".