<feed xmlns='http://www.w3.org/2005/Atom'>
<title>uClibc-alpine/libc/inet, branch master</title>
<subtitle>Where we track our uclibc patches
</subtitle>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/'/>
<entry>
<title>make ARRAY_SIZE commonly available internally</title>
<updated>2011-11-27T09:33:03+00:00</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2011-11-27T09:10:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=0405cb8f5b647fadf61f7539828ef88a883223e2'/>
<id>0405cb8f5b647fadf61f7539828ef88a883223e2</id>
<content type='text'>
Some places have opencoded the ARRAY_SIZE macro, so move it to a global
internal location so other places can leverage it.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some places have opencoded the ARRAY_SIZE macro, so move it to a global
internal location so other places can leverage it.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>inet: hide relocations</title>
<updated>2011-11-17T10:01:04+00:00</updated>
<author>
<name>Bernhard Reutner-Fischer</name>
<email>rep.dot.nop@gmail.com</email>
</author>
<published>2011-11-17T10:01:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=fbe324024de24d236549179b77c07fa02d9b6926'/>
<id>fbe324024de24d236549179b77c07fa02d9b6926</id>
<content type='text'>
Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>resolv: hide relocations</title>
<updated>2011-11-17T09:52:25+00:00</updated>
<author>
<name>Bernhard Reutner-Fischer</name>
<email>rep.dot.nop@gmail.com</email>
</author>
<published>2011-11-17T09:46:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=dcf56488daa07aea35755532f0461d1921dcd416'/>
<id>dcf56488daa07aea35755532f0461d1921dcd416</id>
<content type='text'>
Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>resolv: fix memory leak</title>
<updated>2011-10-21T06:23:22+00:00</updated>
<author>
<name>Bernhard Reutner-Fischer</name>
<email>rep.dot.nop@gmail.com</email>
</author>
<published>2011-10-14T15:47:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=bb8d500a75a3050fe3198773ce7b07f669fe8f13'/>
<id>bb8d500a75a3050fe3198773ce7b07f669fe8f13</id>
<content type='text'>
Timothy Holdener writes:
small memory leak in __dns_lookup() when the A record
in the DNS answer is preceded by one or more CNAME records.

Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Timothy Holdener writes:
small memory leak in __dns_lookup() when the A record
in the DNS answer is preceded by one or more CNAME records.

Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>resolv: commentary typo fix</title>
<updated>2011-10-20T16:55:51+00:00</updated>
<author>
<name>Bernhard Reutner-Fischer</name>
<email>rep.dot.nop@gmail.com</email>
</author>
<published>2011-10-20T16:53:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=e3fea65f50c6e5e82e75b8940dcf857495136e9a'/>
<id>e3fea65f50c6e5e82e75b8940dcf857495136e9a</id>
<content type='text'>
Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gethostbyname_r: set correct h_errno upon failure</title>
<updated>2011-10-20T16:55:46+00:00</updated>
<author>
<name>Bernhard Reutner-Fischer</name>
<email>rep.dot.nop@gmail.com</email>
</author>
<published>2011-10-20T16:49:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=40f8f5f0336ddcd6f7ea2d45d4713b553a225843'/>
<id>40f8f5f0336ddcd6f7ea2d45d4713b553a225843</id>
<content type='text'>
previously gethostbyname_r(ipv6.google.com);herror("ERROR:") gave
Answer name = |ipv6.google.com|
Answer type = |5|
herrno=1
h_errno=0
ERROR:: Error 0

herrno=1
h_errno=1
ERROR:: Unknown host

Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
previously gethostbyname_r(ipv6.google.com);herror("ERROR:") gave
Answer name = |ipv6.google.com|
Answer type = |5|
herrno=1
h_errno=0
ERROR:: Error 0

herrno=1
h_errno=1
ERROR:: Unknown host

Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>resolv: fix compilation</title>
<updated>2011-10-20T16:55:37+00:00</updated>
<author>
<name>Bernhard Reutner-Fischer</name>
<email>rep.dot.nop@gmail.com</email>
</author>
<published>2011-10-18T17:05:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=984e1c1e44e3a6de236ab5d8850863a1f995b4e2'/>
<id>984e1c1e44e3a6de236ab5d8850863a1f995b4e2</id>
<content type='text'>
Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>resolv: simple optimizations and style/readability fixes</title>
<updated>2011-09-10T01:01:33+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2011-09-10T01:01:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=021b0aa3c497860ea964b96b2cec8f1290846891'/>
<id>021b0aa3c497860ea964b96b2cec8f1290846891</id>
<content type='text'>
    text           data     bss     dec     hex filename
-   2915              0       0    2915     b63 libc/inet/ns_name_old.o
+   2656              0       0    2656     a60 libc/inet/ns_name.o
-    958              0       0     958     3be libc/inet/ns_parse_old.o
+    898              0       0     898     382 libc/inet/ns_parse.o

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    text           data     bss     dec     hex filename
-   2915              0       0    2915     b63 libc/inet/ns_name_old.o
+   2656              0       0    2656     a60 libc/inet/ns_name.o
-    958              0       0     958     3be libc/inet/ns_parse_old.o
+    898              0       0     898     382 libc/inet/ns_parse.o

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>inet: build all res_* and ns_* functions conditionally</title>
<updated>2011-08-26T07:29:54+00:00</updated>
<author>
<name>Daniel Mack</name>
<email>zonque@gmail.com</email>
</author>
<published>2011-07-12T22:30:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=120d4100b5a4ba3a48ff700c0bdb6ae1d0b01f83'/>
<id>120d4100b5a4ba3a48ff700c0bdb6ae1d0b01f83</id>
<content type='text'>
This patch changes the build system so that all DNS resolver related
functions (ie, those starting with dn_, ns_ and res_) are only built if
UCLIBC_HAS_RESOLVER_SUPPORT is set. This means that the libc will lack
support for things that existed in the library before unless this new
config option is set. On the other hand, if users really need support
for resolver functions, they now get a more complete set, and the
library is smaller than before it is deselected.

Signed-off-by: Daniel Mack &lt;zonque@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch changes the build system so that all DNS resolver related
functions (ie, those starting with dn_, ns_ and res_) are only built if
UCLIBC_HAS_RESOLVER_SUPPORT is set. This means that the libc will lack
support for things that existed in the library before unless this new
config option is set. On the other hand, if users really need support
for resolver functions, they now get a more complete set, and the
library is smaller than before it is deselected.

Signed-off-by: Daniel Mack &lt;zonque@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>inet/resolv: add res_ninit and res_nclose</title>
<updated>2011-08-26T07:29:54+00:00</updated>
<author>
<name>Daniel Mack</name>
<email>zonque@gmail.com</email>
</author>
<published>2011-07-12T22:30:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=7f74de5d4d6d10baafab4b37bb3d472f5c5f0e8c'/>
<id>7f74de5d4d6d10baafab4b37bb3d472f5c5f0e8c</id>
<content type='text'>
Some reordering of existing functions was necessary in order to provide
this functionality.

Signed-off-by: Daniel Mack &lt;zonque@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some reordering of existing functions was necessary in order to provide
this functionality.

Signed-off-by: Daniel Mack &lt;zonque@gmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
