<feed xmlns='http://www.w3.org/2005/Atom'>
<title>replicant/core/liblog/uio.c, branch master</title>
<subtitle>Patches not merged yet, used for building and testing them
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/contrib/GNUtoo/replicant/core/'/>
<entry>
<title>liblog: specify clang format</title>
<updated>2017-03-09T17:36:19+00:00</updated>
<author>
<name>Mark Salyzyn</name>
<email>salyzyn@google.com</email>
</author>
<published>2017-03-09T16:09:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/contrib/GNUtoo/replicant/core/commit/?id=2ed51d708eda64516ec79ac6397f690de38f0075'/>
<id>2ed51d708eda64516ec79ac6397f690de38f0075</id>
<content type='text'>
Switch coding style to match

SideEffects: None
Test: compile
Bug: 27405083
Change-Id: Id426d5c5e3b18f2ceec22b31bbc9781aabf6bcca
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Switch coding style to match

SideEffects: None
Test: compile
Bug: 27405083
Change-Id: Id426d5c5e3b18f2ceec22b31bbc9781aabf6bcca
</pre>
</div>
</content>
</entry>
<entry>
<title>liblog: split out transports into separate files</title>
<updated>2016-03-22T21:06:00+00:00</updated>
<author>
<name>Mark Salyzyn</name>
<email>salyzyn@google.com</email>
</author>
<published>2016-03-01T21:45:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/contrib/GNUtoo/replicant/core/commit/?id=facf94c74a2cc44f294c4789d36d5c7281c7bc3f'/>
<id>facf94c74a2cc44f294c4789d36d5c7281c7bc3f</id>
<content type='text'>
(cherry pick from commit 018a96d03f0d452bf078084eedcd5693da42308d)

Create config_logger, logger and logger_read to house the log
interfaces. Add fake_logger, logd_logger and pmsg_logger to
house the write and read transports. Allows for an easier and
direct path to add new transports to the library.

SideEffects: None, logger benchmark performance unaffected

Bug: 27176738
Bug: 27405083
Change-Id: I01b38637334a5242905c8c89f6ab0a92e2540008
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry pick from commit 018a96d03f0d452bf078084eedcd5693da42308d)

Create config_logger, logger and logger_read to house the log
interfaces. Add fake_logger, logd_logger and pmsg_logger to
house the write and read transports. Allows for an easier and
direct path to add new transports to the library.

SideEffects: None, logger benchmark performance unaffected

Bug: 27176738
Bug: 27405083
Change-Id: I01b38637334a5242905c8c89f6ab0a92e2540008
</pre>
</div>
</content>
</entry>
<entry>
<title>liblog: audit declare LIBLOG_ABI_PUBLIC</title>
<updated>2016-03-10T22:44:27+00:00</updated>
<author>
<name>Mark Salyzyn</name>
<email>salyzyn@google.com</email>
</author>
<published>2016-03-10T16:25:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/contrib/GNUtoo/replicant/core/commit/?id=6d753faaf8694792433eb78c5c3572efd74a3d54'/>
<id>6d753faaf8694792433eb78c5c3572efd74a3d54</id>
<content type='text'>
(cherry pick from commit be1d3c21b57d3e67c6a9682f3b2f0838486a3ee8)

- replace &lt;sys/cdefs.h&gt; with local "log_cdefs.h" which
  fortifies and expands definitions, adding LIBLOG_ABI_PUBLIC,
  LIBLOG_HIDDEN, LIBLOG_ABI_PRIVATE and LIBLOG_WEAK.
- clearly tag each interface as LIBLOG_ABI_PUBLIC, LIBLOG_HIDDEN,
  LIBLOG_ABI_PRIVATE, LIBLOG_WEAK or static depending on scope
- Add -fvisibility=hidden to ensure nothing else leaks
- some code standard adjustments

Bug: 27566046
Change-Id: Ic14033c4e6d833d973beb035ddc1c6134fb35a3f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry pick from commit be1d3c21b57d3e67c6a9682f3b2f0838486a3ee8)

- replace &lt;sys/cdefs.h&gt; with local "log_cdefs.h" which
  fortifies and expands definitions, adding LIBLOG_ABI_PUBLIC,
  LIBLOG_HIDDEN, LIBLOG_ABI_PRIVATE and LIBLOG_WEAK.
- clearly tag each interface as LIBLOG_ABI_PUBLIC, LIBLOG_HIDDEN,
  LIBLOG_ABI_PRIVATE, LIBLOG_WEAK or static depending on scope
- Add -fvisibility=hidden to ensure nothing else leaks
- some code standard adjustments

Bug: 27566046
Change-Id: Ic14033c4e6d833d973beb035ddc1c6134fb35a3f
</pre>
</div>
</content>
</entry>
<entry>
<title>Only Windows doesn't have &lt;sys/uio.h&gt;.</title>
<updated>2014-11-25T21:27:43+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2014-11-25T21:27:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/contrib/GNUtoo/replicant/core/commit/?id=111e3d3d9cb6d59f0b2097c6641a7694a86edae5'/>
<id>111e3d3d9cb6d59f0b2097c6641a7694a86edae5</id>
<content type='text'>
This should probably be in libcutils instead, so code that needs to
care about Windows can use readv/writev.

Change-Id: I7c2ceec3f742cee0e44f69fd4c88459376bd0e08
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should probably be in libcutils instead, so code that needs to
care about Windows can use readv/writev.

Change-Id: I7c2ceec3f742cee0e44f69fd4c88459376bd0e08
</pre>
</div>
</content>
</entry>
<entry>
<title>liblog: resolve build warning messages</title>
<updated>2014-01-27T23:15:05+00:00</updated>
<author>
<name>Mark Salyzyn</name>
<email>salyzyn@google.com</email>
</author>
<published>2014-01-06T16:14:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/contrib/GNUtoo/replicant/core/commit/?id=168021c2827312e17a13d77b54f7d030a08b257b'/>
<id>168021c2827312e17a13d77b54f7d030a08b257b</id>
<content type='text'>
(cherry picked from commit 153b370624c3da0660281f692fbe3f2da96cfd70)

Change-Id: Icc6f1f2c926a008efc4df71022cfde8d0e285880
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit 153b370624c3da0660281f692fbe3f2da96cfd70)

Change-Id: Icc6f1f2c926a008efc4df71022cfde8d0e285880
</pre>
</div>
</content>
</entry>
<entry>
<title>Move liblog headers to system/core/include/log</title>
<updated>2013-07-24T19:32:39+00:00</updated>
<author>
<name>Colin Cross</name>
<email>ccross@android.com</email>
</author>
<published>2013-07-23T23:59:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/contrib/GNUtoo/replicant/core/commit/?id=9227bd385504ace739d4451a6c5dc3d777b5bf21'/>
<id>9227bd385504ace739d4451a6c5dc3d777b5bf21</id>
<content type='text'>
Move the liblog headers to log/ instead of cutils/ to complete
the separation of libcutils and liblog.  cutils/log.h still
exists and includes log/log.h in order to support the many existing
modules that use cutils/log.h.

Change-Id: I2758c9f4aedcb809ca7ba8383d0f55041dd44345
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move the liblog headers to log/ instead of cutils/ to complete
the separation of libcutils and liblog.  cutils/log.h still
exists and includes log/log.h in order to support the many existing
modules that use cutils/log.h.

Change-Id: I2758c9f4aedcb809ca7ba8383d0f55041dd44345
</pre>
</div>
</content>
</entry>
</feed>
