Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-04-08 | curl_easy_unescape() takes 4 arguments. | Gisle Vanem | |
2006-04-07 | First commit of David McCreedy's EBCDIC and TPF changes. | Daniel Stenberg | |
2005-12-18 | Cleanup windows header includes. Where aplicable, inclusion of | Yang Tse | |
windows.h winsock.h winsock2.h ws2tcpip.h is done in setup.h | |||
2005-11-01 | Use an empty '*mod_name'. | Gisle Vanem | |
2005-10-31 | Vilmos Nebehaj improved libcurl's LDAP abilities: | Daniel Stenberg | |
The LDAP code in libcurl can't handle LDAP servers of LDAPv3 nor binary attributes in LDAP objects. So, I made a quick patch to address these problems. The solution is simple: if we connect to an LDAP server, first try LDAPv3 (which is the preferred protocol as of now) and then fall back to LDAPv2. In case of binary attributes, we first convert them to base64, just like the openldap client does. It uses ldap_get_values_len() instead of ldap_get_values() to be able to retrieve binary attributes correctly. I defined the necessary LDAP macros in lib/ldap.c to be able to compile libcurl without the presence of libldap | |||
2005-03-11 | Fixed LDAP library file name bug (KNOWN_BUGS #1). configure now auto-detects | Dan Fandrich | |
the correct dynamic library names by default, and provides override switches --with-ldap-lib, --with-lber-lib and --without-lber-lib. Added CURL_DISABLE_LDAP to platform-specific config files to disable LDAP support on those platforms that probably don't have dynamic OpenLDAP libraries available to avoid compile errors. | |||
2005-02-09 | Set 'bits.close' in case of malloc fail. | Gisle Vanem | |
Don't free 'lud_dn' twice in case curl_unescape() fails. | |||
2005-02-09 | FTP code turned into state machine. Not completely yet, but a good start. | Daniel Stenberg | |
The tag 'before_ftp_statemachine' was set just before this commit in case of future need. | |||
2004-12-17 | Fix calling convention of wlap32.dll function. Watcom | Gisle Vanem | |
uses fastcall by default, so force cdecl. | |||
2004-12-14 | Only declare static variables if they're needed. Fixed some compile warnings. | Dan Fandrich | |
2004-11-02 | Paul Nolan fix to make libcurl build nicely on Windows CE | Daniel Stenberg | |
2004-10-06 | removed tabs and trailing whitespace from source | Daniel Stenberg | |
2004-09-26 | Ben Greear's minor fix to build (better) with cross-compiled(?) mingw | Daniel Stenberg | |
2004-09-22 | jean-claude Chauve fixed an LDAP bug | Daniel Stenberg | |
2004-07-04 | typecast long => int conversion | Daniel Stenberg | |
2004-05-13 | Gisle: minor fix | Daniel Stenberg | |
2004-05-11 | curl_global_init_mem() allows the memory functions to be replaced. | Daniel Stenberg | |
memory.h is included everywhere for this. | |||
2004-05-06 | unused variable removed | Daniel Stenberg | |
2004-05-05 | Joe Halpin fixed the warning on the typecast from data pointer to function | Daniel Stenberg | |
pointer! | |||
2004-05-03 | Gisle fixed the problem with ldap_search_s() fails with "filter error": a case | Daniel Stenberg | |
of using 'lud_filter' after freeing 'lud_dn'. | |||
2004-05-03 | Gisle Vanem: | Daniel Stenberg | |
Patch for ldap.c under Windows. It works with wldap32.dll as supplied with Win-98/ME/2000/XP, so no extra .dlls are required. I've mostly tested it against Verisign's ldap server. Added code in the case there are to many responses (rc = LDAP_SIZELIMIT_EXCEEDED) and print only those we got. E.g. curl ldap://directory.verisign.net/?cn,display-name,mail,info?subtree?(cn=*Nelson*) will print the first 10 results. My only problem with it is that ldap_search_s() fails with "filter error" when CURLDEBUG is defined ?! Maybe someone can spot the error. | |||
2004-04-27 | Made host name and proxy name get stored in a 'struct hostname' and set | Daniel Stenberg | |
all things up to work with encoded host names internally, as well as keeping 'display names' to show in debug messages. IDN resolves work for me now using ipv6, ipv4 and ares resolving. Even cookies on IDN sites seem to do right. | |||
2004-02-12 | removed the ldaptext variable, it was only set and never used | Daniel Stenberg | |
2004-02-06 | Make sure DynaGetFunction() returns a function pointer, not a data pointer. | Daniel Stenberg | |
The standards don't actually allow typecasts between data and functions so some picky compilers warn about this. | |||
2004-01-29 | Dan Fandrich's cleanup patch to make pedantic compiler options cause less | Daniel Stenberg | |
warnings. Minor edits by me. | |||
2004-01-07 | updated year in the copyright string | Daniel Stenberg | |
2003-09-01 | Henrik Storner's update to make libcurl work with OpenLDAP 2.1.22 (current). | Daniel Stenberg | |
Also reported to work with OpenLDAP 2.0.26. | |||
2003-07-19 | Access the user and passwd fields from the connectdata struct now instead | Daniel Stenberg | |
of the sessionhandle struct, as that was not good. | |||
2003-07-01 | Gisle Vanem found a lib handle leak in the ldap code | Daniel Stenberg | |
2003-01-29 | removed the local variables for emacs and vim, use the new sample.emacs | Daniel Stenberg | |
way for emacs, and vim users should provide a similar non-polluting style | |||
2003-01-16 | copyright year update in the source header | Daniel Stenberg | |
2002-09-03 | updated source code boilerplate/header | Daniel Stenberg | |
2002-06-12 | kris@freebsd.org fixed a bad format string | Daniel Stenberg | |
2002-06-11 | added disable-[protocol] support, largely provided by Miklos Nemeth | Daniel Stenberg | |
2002-03-19 | copyright string (year) update | Daniel Stenberg | |
2001-11-07 | adjusted after Ramana Mokkapati's comments | Daniel Stenberg | |
2001-11-05 | Ramana Mokkapati did some good bug hunting, and we these fixes ldap transfers | Daniel Stenberg | |
should work a lot better! | |||
2001-10-25 | bug report #474568 - | Daniel Stenberg | |
We need to set "no further data to download" before the Curl_ldap() function returns, as otherwise it'll hang on that assumed transfer. | |||
2001-10-11 | looks nicer and is better compatible with older vim versions | Sterling Hughes | |
2001-09-07 | Added formatting sections for emacs and vim | Sterling Hughes | |
2001-08-30 | Major rename and redesign of the internal "backbone" structs. Details will | Daniel Stenberg | |
be posted in a minute to the libcurl list. | |||
2001-08-14 | const-ified the code, removed Curl_ldap_done() | Daniel Stenberg | |
2001-02-20 | multiple connection support initial commit | Daniel Stenberg | |
2001-01-05 | Internal symbols that aren't static are now prefixed with 'Curl_' | Daniel Stenberg | |
2001-01-03 | dual-license fix | Daniel Stenberg | |
2000-11-22 | uses client_write() | Daniel Stenberg | |
2000-08-24 | #include "setup.h" moved first of all includes | Daniel Stenberg | |
2000-06-20 | haxx.nu => haxx.se | Daniel Stenberg | |
2000-05-22 | oops | Daniel Stenberg | |
2000-05-22 | adjusted to work even without RTLD_GLOBAL defined | Daniel Stenberg | |