diff --git a/spec/getdns-0.384.tgz b/spec/getdns-0.384.tgz deleted file mode 100644 index bb9908f4..00000000 Binary files a/spec/getdns-0.384.tgz and /dev/null differ diff --git a/spec/getdns-0.385.tgz b/spec/getdns-0.385.tgz new file mode 100644 index 00000000..277ecb27 Binary files /dev/null and b/spec/getdns-0.385.tgz differ diff --git a/spec/getdns_core_only.h b/spec/getdns_core_only.h index 4c239114..5bce7db2 100644 --- a/spec/getdns_core_only.h +++ b/spec/getdns_core_only.h @@ -1,4 +1,4 @@ -/* Created at 2014-02-03-21-52-29*/ +/* Created at 2014-02-03-22-00-41*/ #ifndef GETDNS_H #define GETDNS_H diff --git a/spec/index.html b/spec/index.html index b978a40b..aef9726b 100644 --- a/spec/index.html +++ b/spec/index.html @@ -1136,6 +1136,9 @@ getdns_convert_fqdn_to_dns_name( ); +

The returned values are allocated with the default system allocator (malloc). +The caller is responsible of disposing these allocations with free.

+

5. Additional Definitions and Descriptions

5.1 A Few Needed Definitions

@@ -2060,6 +2063,9 @@ getdns_display_ip_address( of the IPv4 or IPv6 address in it. The API determines they type of address by the length given in the bindata.

+

All memory locations returned by these helper functions are allocated by the default system allocator (malloc). +The caller is responsible of disposing these allocations with free.

+

8. DNS Contexts

Many calls in the DNS API require a DNS context. A DNS @@ -2421,7 +2427,7 @@ The response dicts inherit the custom memory management functions and the value

9. The Generated Files

-

There is a tarball that includes the .h files, +

There is a tarball that includes the .h files, the examples, and so on. The examples all make, even though there is no API implementation, based on a pseudo-implementation in the tarball; see make-examples-PLATFORM.sh. Note that this currently builds fine on the Macintosh and Ubuntu; help is definitely appreciated on making the build process