<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/curl.git/lib/http_digest.h, branch bagder/https-proxy-tests</title>
<subtitle>github.com: bagder/curl.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/'/>
<entry>
<title>auth: Rename the various authentication clean up functions</title>
<updated>2019-05-12T17:37:00+00:00</updated>
<author>
<name>Steve Holme</name>
<email>steve_holme@hotmail.com</email>
</author>
<published>2019-05-11T11:57:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=52dfab65d6822d1281bb62ebc5c46cd2b7501487'/>
<id>52dfab65d6822d1281bb62ebc5c46cd2b7501487</id>
<content type='text'>
For consistency and to a avoid confusion.

Closes #3869
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For consistency and to a avoid confusion.

Closes #3869
</pre>
</div>
</content>
</entry>
<entry>
<title>http_digest: Don't expose functions when HTTP and Crypto Auth are disabled</title>
<updated>2019-05-11T16:23:32+00:00</updated>
<author>
<name>Steve Holme</name>
<email>steve_holme@hotmail.com</email>
</author>
<published>2019-05-10T12:10:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=5c2aebe308e459d2ca8fad29bde7885190ffe262'/>
<id>5c2aebe308e459d2ca8fad29bde7885190ffe262</id>
<content type='text'>
Closes #3861
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #3861
</pre>
</div>
</content>
</entry>
<entry>
<title>internals: rename the SessionHandle struct to Curl_easy</title>
<updated>2016-06-22T08:28:41+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2016-06-21T13:47:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=434f8d0389f2969b393ff81ead713b7600502f27'/>
<id>434f8d0389f2969b393ff81ead713b7600502f27</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>URLs: change all http:// URLs to https://</title>
<updated>2016-02-02T23:19:02+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2016-02-02T23:19:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=4af40b3646d3b09f68e419f7ca866ff395d1f897'/>
<id>4af40b3646d3b09f68e419f7ca866ff395d1f897</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>http_digest: Moved algorithm definitions to SASL module</title>
<updated>2014-11-05T13:40:08+00:00</updated>
<author>
<name>Steve Holme</name>
<email>steve_holme@hotmail.com</email>
</author>
<published>2014-11-05T13:35:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=d7bfce3951087eaa1d6a41f2e9f50a4b2180c5a2'/>
<id>d7bfce3951087eaa1d6a41f2e9f50a4b2180c5a2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>http_digest: Use CURLcode instead of CURLdigest</title>
<updated>2014-11-05T12:13:47+00:00</updated>
<author>
<name>Steve Holme</name>
<email>steve_holme@hotmail.com</email>
</author>
<published>2014-11-05T12:05:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=efe4bab29ba9539816cf1ba660d24d00f35e9b28'/>
<id>efe4bab29ba9539816cf1ba660d24d00f35e9b28</id>
<content type='text'>
To provide consistent behaviour between the various HTTP authentication
functions use CURLcode based error codes for Curl_input_digest()
especially as the calling code doesn't use the specific error code just
that it failed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To provide consistent behaviour between the various HTTP authentication
functions use CURLcode based error codes for Curl_input_digest()
especially as the calling code doesn't use the specific error code just
that it failed.
</pre>
</div>
</content>
</entry>
<entry>
<title>build: fix circular header inclusion with other packages</title>
<updated>2013-01-08T23:49:50+00:00</updated>
<author>
<name>Yang Tse</name>
<email>yangsita@gmail.com</email>
</author>
<published>2013-01-06T18:06:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=5a053ffe80289b8472f88d7f11f29fbc98d4d9fd'/>
<id>5a053ffe80289b8472f88d7f11f29fbc98d4d9fd</id>
<content type='text'>
This commit renames lib/setup.h to lib/curl_setup.h and
renames lib/setup_once.h to lib/curl_setup_once.h.

Removes the need and usage of a header inclusion guard foreign
to libcurl. [1]

Removes the need and presence of an alarming notice we carried
in old setup_once.h [2]

----------------------------------------

1 - lib/setup_once.h used __SETUP_ONCE_H macro as header inclusion guard
    up to commit ec691ca3 which changed this to HEADER_CURL_SETUP_ONCE_H,
    this single inclusion guard is enough to ensure that inclusion of
    lib/setup_once.h done from lib/setup.h is only done once.

    Additionally lib/setup.h has always used __SETUP_ONCE_H macro to
    protect inclusion of setup_once.h even after commit ec691ca3, this
    was to avoid a circular header inclusion triggered when building a
    c-ares enabled version with c-ares sources available which also has
    a setup_once.h header. Commit ec691ca3 exposes the real nature of
    __SETUP_ONCE_H usage in lib/setup.h, it is a header inclusion guard
    foreign to libcurl belonging to c-ares's setup_once.h

    The renaming this commit does, fixes the circular header inclusion,
    and as such removes the need and usage of a header inclusion guard
    foreign to libcurl. Macro __SETUP_ONCE_H no longer used in libcurl.

2 - Due to the circular interdependency of old lib/setup_once.h and the
    c-ares setup_once.h header, old file lib/setup_once.h has carried
    back from 2006 up to now days an alarming and prominent notice about
    the need of keeping libcurl's and c-ares's setup_once.h in sync.

    Given that this commit fixes the circular interdependency, the need
    and presence of mentioned notice is removed.

    All mentioned interdependencies come back from now old days when
    the c-ares project lived inside a curl subdirectory. This commit
    removes last traces of such fact.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit renames lib/setup.h to lib/curl_setup.h and
renames lib/setup_once.h to lib/curl_setup_once.h.

Removes the need and usage of a header inclusion guard foreign
to libcurl. [1]

Removes the need and presence of an alarming notice we carried
in old setup_once.h [2]

----------------------------------------

1 - lib/setup_once.h used __SETUP_ONCE_H macro as header inclusion guard
    up to commit ec691ca3 which changed this to HEADER_CURL_SETUP_ONCE_H,
    this single inclusion guard is enough to ensure that inclusion of
    lib/setup_once.h done from lib/setup.h is only done once.

    Additionally lib/setup.h has always used __SETUP_ONCE_H macro to
    protect inclusion of setup_once.h even after commit ec691ca3, this
    was to avoid a circular header inclusion triggered when building a
    c-ares enabled version with c-ares sources available which also has
    a setup_once.h header. Commit ec691ca3 exposes the real nature of
    __SETUP_ONCE_H usage in lib/setup.h, it is a header inclusion guard
    foreign to libcurl belonging to c-ares's setup_once.h

    The renaming this commit does, fixes the circular header inclusion,
    and as such removes the need and usage of a header inclusion guard
    foreign to libcurl. Macro __SETUP_ONCE_H no longer used in libcurl.

2 - Due to the circular interdependency of old lib/setup_once.h and the
    c-ares setup_once.h header, old file lib/setup_once.h has carried
    back from 2006 up to now days an alarming and prominent notice about
    the need of keeping libcurl's and c-ares's setup_once.h in sync.

    Given that this commit fixes the circular interdependency, the need
    and presence of mentioned notice is removed.

    All mentioned interdependencies come back from now old days when
    the c-ares project lived inside a curl subdirectory. This commit
    removes last traces of such fact.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert changes relative to lib/*.[ch] recent renaming</title>
<updated>2013-01-06T17:20:27+00:00</updated>
<author>
<name>Yang Tse</name>
<email>yangsita@gmail.com</email>
</author>
<published>2013-01-04T01:50:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=4a5aa6682daeea7cd7cbbb47ce3e1c310e9261c2'/>
<id>4a5aa6682daeea7cd7cbbb47ce3e1c310e9261c2</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>build: rename 76 lib/*.h files</title>
<updated>2012-12-28T19:21:56+00:00</updated>
<author>
<name>Yang Tse</name>
<email>yangsita@gmail.com</email>
</author>
<published>2012-12-28T19:21:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=ffd8e127e73d255f00e465649e0eec192226e6aa'/>
<id>ffd8e127e73d255f00e465649e0eec192226e6aa</id>
<content type='text'>
76 private header files renamed to use our standard naming scheme.

This commit only does the file renaming.

----------------------------------------

  renamed:    amigaos.h -&gt; curl_amigaos.h
  renamed:    arpa_telnet.h -&gt; curl_arpa_telnet.h
  renamed:    asyn.h -&gt; curl_asyn.h
  renamed:    axtls.h -&gt; curl_axtls.h
  renamed:    bundles.h -&gt; curl_bundles.h
  renamed:    conncache.h -&gt; curl_conncache.h
  renamed:    connect.h -&gt; curl_connect.h
  renamed:    content_encoding.h -&gt; curl_content_encoding.h
  renamed:    cookie.h -&gt; curl_cookie.h
  renamed:    cyassl.h -&gt; curl_cyassl.h
  renamed:    dict.h -&gt; curl_dict.h
  renamed:    easyif.h -&gt; curl_easyif.h
  renamed:    escape.h -&gt; curl_escape.h
  renamed:    file.h -&gt; curl_file.h
  renamed:    fileinfo.h -&gt; curl_fileinfo.h
  renamed:    formdata.h -&gt; curl_formdata.h
  renamed:    ftp.h -&gt; curl_ftp.h
  renamed:    ftplistparser.h -&gt; curl_ftplistparser.h
  renamed:    getinfo.h -&gt; curl_getinfo.h
  renamed:    gopher.h -&gt; curl_gopher.h
  renamed:    gtls.h -&gt; curl_gtls.h
  renamed:    hash.h -&gt; curl_hash.h
  renamed:    hostcheck.h -&gt; curl_hostcheck.h
  renamed:    hostip.h -&gt; curl_hostip.h
  renamed:    http.h -&gt; curl_http.h
  renamed:    http_chunks.h -&gt; curl_http_chunks.h
  renamed:    http_digest.h -&gt; curl_http_digest.h
  renamed:    http_negotiate.h -&gt; curl_http_negotiate.h
  renamed:    http_proxy.h -&gt; curl_http_proxy.h
  renamed:    if2ip.h -&gt; curl_if2ip.h
  renamed:    imap.h -&gt; curl_imap.h
  renamed:    inet_ntop.h -&gt; curl_inet_ntop.h
  renamed:    inet_pton.h -&gt; curl_inet_pton.h
  renamed:    krb4.h -&gt; curl_krb4.h
  renamed:    llist.h -&gt; curl_llist.h
  renamed:    memdebug.h -&gt; curl_memdebug.h
  renamed:    multiif.h -&gt; curl_multiif.h
  renamed:    netrc.h -&gt; curl_netrc.h
  renamed:    non-ascii.h -&gt; curl_non-ascii.h
  renamed:    nonblock.h -&gt; curl_nonblock.h
  renamed:    nssg.h -&gt; curl_nssg.h
  renamed:    parsedate.h -&gt; curl_parsedate.h
  renamed:    pingpong.h -&gt; curl_pingpong.h
  renamed:    polarssl.h -&gt; curl_polarssl.h
  renamed:    pop3.h -&gt; curl_pop3.h
  renamed:    progress.h -&gt; curl_progress.h
  renamed:    qssl.h -&gt; curl_qssl.h
  renamed:    rawstr.h -&gt; curl_rawstr.h
  renamed:    rtsp.h -&gt; curl_rtsp.h
  renamed:    select.h -&gt; curl_select.h
  renamed:    sendf.h -&gt; curl_sendf.h
  renamed:    setup.h -&gt; curl_setup.h
  renamed:    setup_once.h -&gt; curl_setup_once.h
  renamed:    share.h -&gt; curl_share.h
  renamed:    slist.h -&gt; curl_slist.h
  renamed:    smtp.h -&gt; curl_smtp.h
  renamed:    sockaddr.h -&gt; curl_sockaddr.h
  renamed:    socks.h -&gt; curl_socks.h
  renamed:    speedcheck.h -&gt; curl_speedcheck.h
  renamed:    splay.h -&gt; curl_splay.h
  renamed:    ssh.h -&gt; curl_ssh.h
  renamed:    sslgen.h -&gt; curl_sslgen.h
  renamed:    ssluse.h -&gt; curl_ssluse.h
  renamed:    strdup.h -&gt; curl_strdup.h
  renamed:    strequal.h -&gt; curl_strequal.h
  renamed:    strerror.h -&gt; curl_strerror.h
  renamed:    strtok.h -&gt; curl_strtok.h
  renamed:    strtoofft.h -&gt; curl_strtoofft.h
  renamed:    telnet.h -&gt; curl_telnet.h
  renamed:    tftp.h -&gt; curl_tftp.h
  renamed:    timeval.h -&gt; curl_timeval.h
  renamed:    transfer.h -&gt; curl_transfer.h
  renamed:    url.h -&gt; curl_url.h
  renamed:    urldata.h -&gt; curl_urldata.h
  renamed:    warnless.h -&gt; curl_warnless.h
  renamed:    wildcard.h -&gt; curl_wildcard.h

----------------------------------------
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
76 private header files renamed to use our standard naming scheme.

This commit only does the file renaming.

----------------------------------------

  renamed:    amigaos.h -&gt; curl_amigaos.h
  renamed:    arpa_telnet.h -&gt; curl_arpa_telnet.h
  renamed:    asyn.h -&gt; curl_asyn.h
  renamed:    axtls.h -&gt; curl_axtls.h
  renamed:    bundles.h -&gt; curl_bundles.h
  renamed:    conncache.h -&gt; curl_conncache.h
  renamed:    connect.h -&gt; curl_connect.h
  renamed:    content_encoding.h -&gt; curl_content_encoding.h
  renamed:    cookie.h -&gt; curl_cookie.h
  renamed:    cyassl.h -&gt; curl_cyassl.h
  renamed:    dict.h -&gt; curl_dict.h
  renamed:    easyif.h -&gt; curl_easyif.h
  renamed:    escape.h -&gt; curl_escape.h
  renamed:    file.h -&gt; curl_file.h
  renamed:    fileinfo.h -&gt; curl_fileinfo.h
  renamed:    formdata.h -&gt; curl_formdata.h
  renamed:    ftp.h -&gt; curl_ftp.h
  renamed:    ftplistparser.h -&gt; curl_ftplistparser.h
  renamed:    getinfo.h -&gt; curl_getinfo.h
  renamed:    gopher.h -&gt; curl_gopher.h
  renamed:    gtls.h -&gt; curl_gtls.h
  renamed:    hash.h -&gt; curl_hash.h
  renamed:    hostcheck.h -&gt; curl_hostcheck.h
  renamed:    hostip.h -&gt; curl_hostip.h
  renamed:    http.h -&gt; curl_http.h
  renamed:    http_chunks.h -&gt; curl_http_chunks.h
  renamed:    http_digest.h -&gt; curl_http_digest.h
  renamed:    http_negotiate.h -&gt; curl_http_negotiate.h
  renamed:    http_proxy.h -&gt; curl_http_proxy.h
  renamed:    if2ip.h -&gt; curl_if2ip.h
  renamed:    imap.h -&gt; curl_imap.h
  renamed:    inet_ntop.h -&gt; curl_inet_ntop.h
  renamed:    inet_pton.h -&gt; curl_inet_pton.h
  renamed:    krb4.h -&gt; curl_krb4.h
  renamed:    llist.h -&gt; curl_llist.h
  renamed:    memdebug.h -&gt; curl_memdebug.h
  renamed:    multiif.h -&gt; curl_multiif.h
  renamed:    netrc.h -&gt; curl_netrc.h
  renamed:    non-ascii.h -&gt; curl_non-ascii.h
  renamed:    nonblock.h -&gt; curl_nonblock.h
  renamed:    nssg.h -&gt; curl_nssg.h
  renamed:    parsedate.h -&gt; curl_parsedate.h
  renamed:    pingpong.h -&gt; curl_pingpong.h
  renamed:    polarssl.h -&gt; curl_polarssl.h
  renamed:    pop3.h -&gt; curl_pop3.h
  renamed:    progress.h -&gt; curl_progress.h
  renamed:    qssl.h -&gt; curl_qssl.h
  renamed:    rawstr.h -&gt; curl_rawstr.h
  renamed:    rtsp.h -&gt; curl_rtsp.h
  renamed:    select.h -&gt; curl_select.h
  renamed:    sendf.h -&gt; curl_sendf.h
  renamed:    setup.h -&gt; curl_setup.h
  renamed:    setup_once.h -&gt; curl_setup_once.h
  renamed:    share.h -&gt; curl_share.h
  renamed:    slist.h -&gt; curl_slist.h
  renamed:    smtp.h -&gt; curl_smtp.h
  renamed:    sockaddr.h -&gt; curl_sockaddr.h
  renamed:    socks.h -&gt; curl_socks.h
  renamed:    speedcheck.h -&gt; curl_speedcheck.h
  renamed:    splay.h -&gt; curl_splay.h
  renamed:    ssh.h -&gt; curl_ssh.h
  renamed:    sslgen.h -&gt; curl_sslgen.h
  renamed:    ssluse.h -&gt; curl_ssluse.h
  renamed:    strdup.h -&gt; curl_strdup.h
  renamed:    strequal.h -&gt; curl_strequal.h
  renamed:    strerror.h -&gt; curl_strerror.h
  renamed:    strtok.h -&gt; curl_strtok.h
  renamed:    strtoofft.h -&gt; curl_strtoofft.h
  renamed:    telnet.h -&gt; curl_telnet.h
  renamed:    tftp.h -&gt; curl_tftp.h
  renamed:    timeval.h -&gt; curl_timeval.h
  renamed:    transfer.h -&gt; curl_transfer.h
  renamed:    url.h -&gt; curl_url.h
  renamed:    urldata.h -&gt; curl_urldata.h
  renamed:    warnless.h -&gt; curl_warnless.h
  renamed:    wildcard.h -&gt; curl_wildcard.h

----------------------------------------
</pre>
</div>
</content>
</entry>
<entry>
<title>build: make use of 76 lib/*.h renamed files</title>
<updated>2012-12-28T18:37:11+00:00</updated>
<author>
<name>Yang Tse</name>
<email>yangsita@gmail.com</email>
</author>
<published>2012-12-28T11:40:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=f871de0064ee4bd3aee07c5b018f7a6438ec8910'/>
<id>f871de0064ee4bd3aee07c5b018f7a6438ec8910</id>
<content type='text'>
76 private header files renamed to use our standard naming scheme.

This change affects 322 files in libcurl's source tree.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
76 private header files renamed to use our standard naming scheme.

This change affects 322 files in libcurl's source tree.
</pre>
</div>
</content>
</entry>
</feed>
