| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
address used. Fix to ensure local host address is resolved.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1889 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
|
|
|
| |
ne_set_addrlist, take port as argument.
(ne_set_addrlist): Reimplement using the above.
* src/neon.vers: Add ne_set_addrlist2.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1888 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
|
|
|
| |
* src/ne_auth.c: Adjust for new constants.
(auth_register): Map NE_AUTH_GSSAPI to _GSSAPI_ONLY|_SSPI
Patch by Nathanael Rensen <nathanael.rensen zettaserve.com>
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1887 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
| |
where localhost maps to multiple addresses.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1886 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
| |
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1885 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
| |
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1882 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
|
|
| |
* src/ne_basic.c (options_map): Add NE_CAP_EXT_MKCOL.
* test/basic.c (options2): Add test.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1881 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
| |
Fix build with Open Watcom compiler. (NormW <normanwheeler bigpond.com)
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1874 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
| |
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1873 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
|
|
| |
build on request for SSLv2 server context
(ne_ssl_context_get_flag): Fix build.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1872 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
| |
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1871 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
| |
since it inhibits testing of session caching.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1866 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/ne_openssl.c (ne_ssl_context_get_flag): New function.
(ne_ssl_context_create): Fix compile without SSLv2.
* src/ne_session.c (ne_set_session_flag): Retrieve SSLv2
flag value after setting it.
* src/ne_ssl.h, src/neon.vers: Add ne_ssl_context_get_flag.
* test/ssl.c (simple_sslv2): Retrieve flag setting and skip
test if it was not enabled.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1865 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
| |
(Pierre Crokaert <pct actl.be>)
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1864 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
| |
comparison, suggested by Ivan Zhakov.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1863 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
| |
resetting fd flags.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1862 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
| |
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1861 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
| |
warnings with gcc 4.5 -Wenum-compare.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1860 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
| |
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1859 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
| |
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1858 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
| |
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1857 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
| |
for proxy auth with SSPI.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1856 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
| |
debugging output.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1855 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
| |
memory leaks in the test suite, found by --enable-memleak.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1854 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
| |
canonical hostname.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1853 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/ne_socket.c (struct ne_sock_addr_s): Add name field for non-gai.
(ne_addr_resolve): Handle NE_ADDR_CANON.
(ne_addr_canonical): New function.
(ne_addr_destroy): Free name field.
* test/socket.c (addr_canonical): New test.
* src/neon.vers: Add ne_addr_canonical.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1852 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
| |
remove unused variable.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1851 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
| |
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1850 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
| |
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1849 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
| |
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1848 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/ne_openssl.c (parse_client_cert): Factor out from
ne_ssl_clicert_read.
(ne_ssl_clicert_read): Reimplement using above.
(ne_ssl_clicert_import): New function.
* src/ne_gnutls.c (ne_ssl_clicert_import): Factor out from
ne_ssl_clicert_read.
(ne_ssl_clicert_import): Reimplement using above.
* test/utils.c (file_to_buffer): Move to here...
* test/compress.c (file2buf): ... from here.
(do_fetch): Use it.
* test/ssl.c (clicert_import): New test.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1847 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
| |
complete, documentation of proxy support.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1846 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
|
| |
Require a client cert if necessary, matching behaviour
w/ OpenSSL.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1845 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
| |
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1844 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/ne_auth.c (verify_negotiate_response): Check for NULL pointer.
* src/ne_gnutls.c (check_certificate): Initiatialize 'failures'.
(pkcs12_parse): Check for _crt_init failure.
* src/ne_session.c (ne__ssl_set_verify_err): Pass size-1 to strncat.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1838 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
|
|
| |
(ah_post_send): Clear SSPI context only after successful authentication.
Submitted by: Ivan Zhakov <ivan visualsvn.com>
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1837 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
|
|
| |
* src/ne_auth.c (get_cnonce): Likewise.
Submitted by: Arfrever Frehtes Taifersar Arahesis <arfrever.fta gmail.com>
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1836 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
| |
pre_send hooks to avoid lifetime issues (Patrick Ohly).
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1833 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
|
| |
if no cert is available; match behaviour with OpenSSL. Thanks to
Patrick Ohly.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1828 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
| |
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1827 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
| |
during handshake (Bryan Cain).
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1819 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
|
|
| |
hostname as reverse of 127.0.0.1.
* macros/neon-test.m4 (NEON_TEST): Check for gethostname().
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1818 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
|
|
|
|
| |
against anything which parses as an IP address.
* test/ssl.c (fail_wildcard_ip): Add test case.
* test/makekeys.sh: Generate test wildcard IP cert.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1811 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
| |
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1810 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
|
|
| |
value to NE_ERROR.
* test/request.c (socks_fail): Add test case.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1809 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
|
| |
(Danil Shopyrin)
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1805 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
| |
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1804 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
| |
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1803 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
| |
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1802 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|
|
|
|
|
|
|
|
|
|
|
| |
Montulli.
* test/request.c (serve_mirror, send_length): Add test case.
* test/Makefile.in (foobar.txt): Create test file.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1801 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
|