<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/lib_generic/zlib.c, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<entry>
<title>Rename lib_generic/ to lib/</title>
<updated>2010-04-13T07:13:04+00:00</updated>
<author>
<name>Peter Tyser</name>
<email>ptyser@xes-inc.com</email>
</author>
<published>2010-04-13T03:28:05+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=78acc472d9719316f22e002a009a998d9ceec29d'/>
<id>78acc472d9719316f22e002a009a998d9ceec29d</id>
<content type='text'>
Now that the other architecture-specific lib directories have been
moved out of the top-level directory there's not much reason to have the
'_generic' suffix on the common lib directory.

Signed-off-by: Peter Tyser &lt;ptyser@xes-inc.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now that the other architecture-specific lib directories have been
moved out of the top-level directory there's not much reason to have the
'_generic' suffix on the common lib directory.

Signed-off-by: Peter Tyser &lt;ptyser@xes-inc.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' into next</title>
<updated>2009-12-07T21:47:17+00:00</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2009-12-07T21:47:17+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=206c00f26f56af02686cb69bfe5c75e979063171'/>
<id>206c00f26f56af02686cb69bfe5c75e979063171</id>
<content type='text'>
Conflicts:
	lib_generic/zlib.c

Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	lib_generic/zlib.c

Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>zlib.c: avoid build conflicts for cradle board</title>
<updated>2009-12-07T20:50:18+00:00</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2009-12-05T23:53:18+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a9f99ab44b473fb394169ba365f8b4380f981584'/>
<id>a9f99ab44b473fb394169ba365f8b4380f981584</id>
<content type='text'>
Commit dce3d79710 updated the zlib code to v0.95; this caused
conflicts when building for the "cradle" board, because the (pretty
generic) preprocessor variable "OFF" was used in multiple files.
Make sure to avoid further conflicts by #undef'ing it in zlib.c
before redefining it.

Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
cc: Giuseppe Condorelli &lt;giuseppe.condorelli@st.com&gt;
cc: Angelo Castello &lt;angelo.castello@st.com&gt;
cc: Alessandro Rubini &lt;rubini-list@gnudd.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Commit dce3d79710 updated the zlib code to v0.95; this caused
conflicts when building for the "cradle" board, because the (pretty
generic) preprocessor variable "OFF" was used in multiple files.
Make sure to avoid further conflicts by #undef'ing it in zlib.c
before redefining it.

Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
cc: Giuseppe Condorelli &lt;giuseppe.condorelli@st.com&gt;
cc: Angelo Castello &lt;angelo.castello@st.com&gt;
cc: Alessandro Rubini &lt;rubini-list@gnudd.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>zlib: Optimize decompression</title>
<updated>2009-12-05T00:32:32+00:00</updated>
<author>
<name>Joakim Tjernlund</name>
<email>Joakim.Tjernlund@transmode.se</email>
</author>
<published>2009-11-19T12:22:44+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=cd514aeb996e2f7aefbe1f78481965d9d074aed4'/>
<id>cd514aeb996e2f7aefbe1f78481965d9d074aed4</id>
<content type='text'>
This patch optimizes the direct copy procedure.
Uses get_unaligned() but only in one place.
The copy loop just above this one can also use this
optimization, but I havn't done so as I have not tested if it
is a win there too.
On my MPC8321 this is about 17% faster on my JFFS2 root FS
than the original. No speed test has been performed in u-boot.

Size increase on ppc: 484 bytes

Signed-off-by: Joakim Tjernlund &lt;Joakim.Tjernlund@transmode.se&gt;
Acked-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch optimizes the direct copy procedure.
Uses get_unaligned() but only in one place.
The copy loop just above this one can also use this
optimization, but I havn't done so as I have not tested if it
is a win there too.
On my MPC8321 this is about 17% faster on my JFFS2 root FS
than the original. No speed test has been performed in u-boot.

Size increase on ppc: 484 bytes

Signed-off-by: Joakim Tjernlund &lt;Joakim.Tjernlund@transmode.se&gt;
Acked-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>zlib: fix code when DEBUG is defined</title>
<updated>2009-09-04T21:04:20+00:00</updated>
<author>
<name>Giuseppe CONDORELLI</name>
<email>giuseppe.condorelli@st.com</email>
</author>
<published>2009-09-03T11:37:46+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7662eb2b9d6fbc95ecb1fb3e5b5147215e251e7d'/>
<id>7662eb2b9d6fbc95ecb1fb3e5b5147215e251e7d</id>
<content type='text'>
Removed stdio.h inclusion and moved trace macros to use printf avoiding to
write debug informations to standard error.

Signed-off-by: Giuseppe Condorelli &lt;giuseppe.condorelli@st.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Removed stdio.h inclusion and moved trace macros to use printf avoiding to
write debug informations to standard error.

Signed-off-by: Giuseppe Condorelli &lt;giuseppe.condorelli@st.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>zlib: add watchdog reset call</title>
<updated>2009-08-11T20:15:18+00:00</updated>
<author>
<name>Giuseppe CONDORELLI</name>
<email>giuseppe.condorelli@st.com</email>
</author>
<published>2009-07-29T10:05:20+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=253cb831f5861358a7fa673305cdf7ded1096f44'/>
<id>253cb831f5861358a7fa673305cdf7ded1096f44</id>
<content type='text'>
This patch adds watchdog reset call to allow its invokation during decompression
phase. This control was present on old zlib version and here it is
backported for those relevant routines. This patch is sent as a zlib separate
one beacuse it was not tested due to specific board lack.
zlib patches will be unified just in one when this will be validated through
tests.

Signed-off-by: Giuseppe Condorelli &lt;giuseppe.condorelli@st.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds watchdog reset call to allow its invokation during decompression
phase. This control was present on old zlib version and here it is
backported for those relevant routines. This patch is sent as a zlib separate
one beacuse it was not tested due to specific board lack.
zlib patches will be unified just in one when this will be validated through
tests.

Signed-off-by: Giuseppe Condorelli &lt;giuseppe.condorelli@st.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>zlib: updated to v.1.2.3</title>
<updated>2009-08-11T20:14:29+00:00</updated>
<author>
<name>Giuseppe CONDORELLI</name>
<email>giuseppe.condorelli@st.com</email>
</author>
<published>2009-07-29T12:05:08+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=dce3d797102b6618e8bdd4a09cfd35969f165d86'/>
<id>dce3d797102b6618e8bdd4a09cfd35969f165d86</id>
<content type='text'>
This patch updates zlib to the latest stable version.
Only relevant zlib parts were ported to u-boot tree, as already did for the
current zlib (0.95). New zlib guarantees a faster inflate performances
other then others improvements as explained at www.zlib.net.
It also includes Alessandro Rubini's patches to allow 0 as destination pointer
and to call watchdog reset if required by architecture.

Signed-off-by: Giuseppe Condorelli &lt;giuseppe.condorelli@st.com&gt;
Reviewed-by: Angelo Castello &lt;angelo.castello@st.com&gt;
Reviewed-by: Alessandro Rubini &lt;rubini-list@gnudd.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch updates zlib to the latest stable version.
Only relevant zlib parts were ported to u-boot tree, as already did for the
current zlib (0.95). New zlib guarantees a faster inflate performances
other then others improvements as explained at www.zlib.net.
It also includes Alessandro Rubini's patches to allow 0 as destination pointer
and to call watchdog reset if required by architecture.

Signed-off-by: Giuseppe Condorelli &lt;giuseppe.condorelli@st.com&gt;
Reviewed-by: Angelo Castello &lt;angelo.castello@st.com&gt;
Reviewed-by: Alessandro Rubini &lt;rubini-list@gnudd.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "zlib: updated to v.1.2.3"</title>
<updated>2009-07-24T12:24:07+00:00</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2009-07-24T12:24:07+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f33b325af666b12eafa9ab235b2cd59832d6e51c'/>
<id>f33b325af666b12eafa9ab235b2cd59832d6e51c</id>
<content type='text'>
This reverts commit b201171f2b4d509f3ad510b214bee70ff902e3d6.

The commit caused problems for example when unpacking kernel images:

	   Uncompressing Kernel Image ... Error: inflate() returned -2
	   GUNZIP: uncompress, out-of-mem or overwrite error - must
	   RESET board to recover

Conflicts:

	include/u-boot/zlib.h
	lib_generic/zlib.c

Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit b201171f2b4d509f3ad510b214bee70ff902e3d6.

The commit caused problems for example when unpacking kernel images:

	   Uncompressing Kernel Image ... Error: inflate() returned -2
	   GUNZIP: uncompress, out-of-mem or overwrite error - must
	   RESET board to recover

Conflicts:

	include/u-boot/zlib.h
	lib_generic/zlib.c

Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Coding Style cleanup; update CHANGELOG.</title>
<updated>2009-07-23T20:23:23+00:00</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2009-07-23T20:23:23+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=28958b8bea4c66629c5a22fd3c8b0d49df90383d'/>
<id>28958b8bea4c66629c5a22fd3c8b0d49df90383d</id>
<content type='text'>
Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>zlib: updated to v.1.2.3</title>
<updated>2009-07-23T17:12:55+00:00</updated>
<author>
<name>Giuseppe CONDORELLI</name>
<email>giuseppe.condorelli@st.com</email>
</author>
<published>2009-07-23T08:54:45+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b201171f2b4d509f3ad510b214bee70ff902e3d6'/>
<id>b201171f2b4d509f3ad510b214bee70ff902e3d6</id>
<content type='text'>
This patch updates zlib to the latest stable version.

Only relevant zlib parts were ported to u-boot tree, as was done for
the previously used version of zlib (0.95). New zlib gives faster
inflate performance and other improvements, see www.zlib.net

Signed-off-by: Giuseppe Condorelli &lt;giuseppe.condorelli@st.com&gt;
Reviewed-by: Angelo Castello &lt;angelo.castello@st.com&gt;

Edited commit message

Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch updates zlib to the latest stable version.

Only relevant zlib parts were ported to u-boot tree, as was done for
the previously used version of zlib (0.95). New zlib gives faster
inflate performance and other improvements, see www.zlib.net

Signed-off-by: Giuseppe Condorelli &lt;giuseppe.condorelli@st.com&gt;
Reviewed-by: Angelo Castello &lt;angelo.castello@st.com&gt;

Edited commit message

Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
</pre>
</div>
</content>
</entry>
</feed>
