1
0
mirror of https://github.com/samba-team/samba.git synced 2025-06-19 23:17:05 +03:00

12 Commits

Author SHA1 Message Date
Volker Lendecke
9e4f576abf Fix an uninitialized variable, Coverity ID 481 2008-03-06 11:47:31 +01:00
Andrew Tridgell
43cd589773 r23799: updated old Franklin Street FSF addresses to new URL 2007-10-10 12:28:26 -05:00
Jeremy Allison
8968808c3b r22589: Make TALLOC_ARRAY consistent across all uses.
Jeremy.
2007-10-10 12:19:49 -05:00
Gerald Carter
cb6c6a49e2 r20485: Add select with a 10 second timeout when reading DSN update responses. 2007-10-10 12:16:52 -05:00
James Peach
585ee7f31d r20427: Rename dnp_open. This conflicts with the dns_open symbol in
libSystem on Mac OS X.
2007-10-10 12:16:48 -05:00
Gerald Carter
c787983336 r19762: libaddns/*[ch] code fixes donated by Centeris Corporation
(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
2007-10-10 12:15:53 -05:00
Volker Lendecke
b05cac3cb5 r17851: Fix a warning & attempt to fix the Tru64 build 2007-10-10 11:38:53 -05:00
Volker Lendecke
d727fc681c r17835: Fix Coverity bugs 306, 309, 310.
Jeremy, you might want to look at the trans2 one.

Volker
2007-10-10 11:38:52 -05:00
Volker Lendecke
c02970c272 r17833: Next step to fix the build farm.
Jerry, why don't you include "includes.h"?

Thanks,

Volker
2007-10-10 11:38:52 -05:00
Volker Lendecke
f5fcafd77e r17805: Sorry Jerry, I could not stand the warnings... :-) 2007-10-10 11:38:49 -05:00
Gerald Carter
6a4f4ce016 r17803: finally get the new libaddns code to build on Solaris 9 2007-10-10 11:38:49 -05:00
Gerald Carter
36f04674ae r17798: Beginnings of a standalone libaddns library released under
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.
2007-10-10 11:38:48 -05:00