summaryrefslogtreecommitdiffstats
path: root/source/libaddns/dnssock.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix an uninitialized variable, Coverity ID 481Volker Lendecke2008-03-061-0/+1
|
* r23799: updated old Franklin Street FSF addresses to new URLAndrew Tridgell2007-10-101-3/+1
|
* r22589: Make TALLOC_ARRAY consistent across all uses.Jeremy Allison2007-10-101-3/+7
| | | | Jeremy.
* r20485: Add select with a 10 second timeout when reading DSN update responses.Gerald Carter2007-10-101-5/+19
|
* r20427: Rename dnp_open. This conflicts with the dns_open symbol inJames Peach2007-10-101-1/+1
| | | | libSystem on Mac OS X.
* r19762: libaddns/*[ch] code fixes donated by Centeris CorporationGerald Carter2007-10-101-589/+182
| | | | | | | | | | (http://www.centeris.com/) under my copyright. * Rework error reporting to use DNS_ERROR instead of int32 * Convert memory allocation to use talloc() * Generalize the DNS request/response packet marshalling * Fix the secure update requests
* r17851: Fix a warning & attempt to fix the Tru64 buildVolker Lendecke2007-10-101-1/+1
|
* r17835: Fix Coverity bugs 306, 309, 310.Volker Lendecke2007-10-101-1/+1
| | | | | | Jeremy, you might want to look at the trans2 one. Volker
* r17833: Next step to fix the build farm.Volker Lendecke2007-10-101-0/+1
| | | | | | | | Jerry, why don't you include "includes.h"? Thanks, Volker
* r17805: Sorry Jerry, I could not stand the warnings... :-)Volker Lendecke2007-10-101-6/+6
|
* r17803: finally get the new libaddns code to build on Solaris 9Gerald Carter2007-10-101-1/+1
|
* r17798: Beginnings of a standalone libaddns library released underGerald Carter2007-10-101-0/+766
the LGPL. Original code by Krishna Ganugapati <krishnag@centeris.com>. Additional work by me. It's still got some warts, but non-secure updates do currently work. There are at least four things left to really clean up. 1. Change the memory management to use talloc() rather than malloc() and cleanup the leaks. 2. Fix the error code reporting (see initial changes to dnserr.h) 3. Fix the secure updates 4. Define a public interface in addns.h 5. Move the code in libads/dns.c into the libaddns/ directory (and under the LGPL). A few notes: * Enable the new code by compiling with --with-dnsupdate * Also adds the command 'net ads dns register' * Requires -luuid (included in the e2fsprogs-devel package). * Has only been tested on Linux platforms so there may be portability issues.