<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sssd.git/src/sbus/sbus_codegen, branch certificate_mapping</title>
<subtitle>Unnamed repository; edit this file to name it for gitweb.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/sbose/public_git/sssd.git/'/>
<entry>
<title>sbus: add a{sas} get invoker</title>
<updated>2015-05-22T13:57:05+00:00</updated>
<author>
<name>Pavel Březina</name>
<email>pbrezina@redhat.com</email>
</author>
<published>2015-03-18T12:01:07+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/sbose/public_git/sssd.git/commit/?id=ac744223411099a862a747e7168a30255c003bf7'/>
<id>ac744223411099a862a747e7168a30255c003bf7</id>
<content type='text'>
Reviewed-by: Jakub Hrozek &lt;jhrozek@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: Jakub Hrozek &lt;jhrozek@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>sbus_codegen: Port to python3</title>
<updated>2015-03-13T08:46:27+00:00</updated>
<author>
<name>Lukas Slebodnik</name>
<email>lslebodn@redhat.com</email>
</author>
<published>2015-01-29T09:32:23+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/sbose/public_git/sssd.git/commit/?id=e239b5bedd877e6c5002b22ea11926a12b4c781c'/>
<id>e239b5bedd877e6c5002b22ea11926a12b4c781c</id>
<content type='text'>
Resolves:
https://fedorahosted.org/sssd/ticket/2017

Reviewed-by: Petr Viktorin &lt;pviktori@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resolves:
https://fedorahosted.org/sssd/ticket/2017

Reviewed-by: Petr Viktorin &lt;pviktori@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>sbus codegen: do not prefix getters with iface name</title>
<updated>2015-02-17T14:59:49+00:00</updated>
<author>
<name>Pavel Březina</name>
<email>pbrezina@redhat.com</email>
</author>
<published>2015-01-15T13:49:25+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/sbose/public_git/sssd.git/commit/?id=4e5d19f659d8c545c4ed3c307c95cfe4f2ca33cb'/>
<id>4e5d19f659d8c545c4ed3c307c95cfe4f2ca33cb</id>
<content type='text'>
Prefixing getters with C name of the interface is just
redundant since it is the same as the name of the structure
that contains those fields.

The following structure:
struct test_pilot {
  $type test_pilot_get_name;
}

changes to:
struct test_pilot {
  $type get_name;
}

Reviewed-by: Jakub Hrozek &lt;jhrozek@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Prefixing getters with C name of the interface is just
redundant since it is the same as the name of the structure
that contains those fields.

The following structure:
struct test_pilot {
  $type test_pilot_get_name;
}

changes to:
struct test_pilot {
  $type get_name;
}

Reviewed-by: Jakub Hrozek &lt;jhrozek@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>sbus: use hard coded getters instead of generated</title>
<updated>2015-02-17T14:53:39+00:00</updated>
<author>
<name>Pavel Březina</name>
<email>pbrezina@redhat.com</email>
</author>
<published>2014-12-17T12:26:16+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/sbose/public_git/sssd.git/commit/?id=df4e1db5d41c903ae57fd880acc76a0ad84aa7b2'/>
<id>df4e1db5d41c903ae57fd880acc76a0ad84aa7b2</id>
<content type='text'>
Properties are single value of a small number of predefined D-Bus
types. There is no need to generate them with codegen. Actually,
the source generator for property getters is already quite mess
with branching for array, strings and object paths. Adding any
more complex type in the future (such as dictionary) would require
even more branching or creating a separate path for it.

Hard coding the getters will simplify creating new ones for more
complex types. This patch also reduces lots of code duplication
and creates a simple function for GetAll.

Reviewed-by: Jakub Hrozek &lt;jhrozek@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Properties are single value of a small number of predefined D-Bus
types. There is no need to generate them with codegen. Actually,
the source generator for property getters is already quite mess
with branching for array, strings and object paths. Adding any
more complex type in the future (such as dictionary) would require
even more branching or creating a separate path for it.

Hard coding the getters will simplify creating new ones for more
complex types. This patch also reduces lots of code duplication
and creates a simple function for GetAll.

Reviewed-by: Jakub Hrozek &lt;jhrozek@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove strict requirements of python2</title>
<updated>2015-02-13T17:31:59+00:00</updated>
<author>
<name>Lukas Slebodnik</name>
<email>lslebodn@redhat.com</email>
</author>
<published>2015-01-28T15:10:12+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/sbose/public_git/sssd.git/commit/?id=e8058322725ba050014777ee2484f7e833ab1e3a'/>
<id>e8058322725ba050014777ee2484f7e833ab1e3a</id>
<content type='text'>
* fix hashbangs
* remove strict requirements of python2 in build system

Resolves:
https://fedorahosted.org/sssd/ticket/2017

Reviewed-by: Petr Viktorin &lt;pviktori@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* fix hashbangs
* remove strict requirements of python2 in build system

Resolves:
https://fedorahosted.org/sssd/ticket/2017

Reviewed-by: Petr Viktorin &lt;pviktori@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>sbus: unify naming of handler data variable</title>
<updated>2015-01-23T20:29:47+00:00</updated>
<author>
<name>Pavel Březina</name>
<email>pbrezina@redhat.com</email>
</author>
<published>2015-01-20T20:44:20+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/sbose/public_git/sssd.git/commit/?id=66277b21179d95f6e96abed01a20ccbccf27ce99'/>
<id>66277b21179d95f6e96abed01a20ccbccf27ce99</id>
<content type='text'>
We used three different names to express handler data:
- pvt
- instace_data
- handler_data

Reviewed-by: Jakub Hrozek &lt;jhrozek@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We used three different names to express handler data:
- pvt
- instace_data
- handler_data

Reviewed-by: Jakub Hrozek &lt;jhrozek@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Use python2 in shebang for python scripts.</title>
<updated>2014-06-18T12:48:43+00:00</updated>
<author>
<name>Lukas Slebodnik</name>
<email>lslebodn@redhat.com</email>
</author>
<published>2014-06-06T12:51:43+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/sbose/public_git/sssd.git/commit/?id=73b68aa708e1ffa0e0ab5b021fa93ff3a0f484b1'/>
<id>73b68aa708e1ffa0e0ab5b021fa93ff3a0f484b1</id>
<content type='text'>
https://fedorahosted.org/sssd/ticket/2356

The python scripts are not tested with python3 and /usr/bin/python can be
symbolic link to python3 on some distributions.

Reviewed-by: Sumit Bose &lt;sbose@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/sssd/ticket/2356

The python scripts are not tested with python3 and /usr/bin/python can be
symbolic link to python3 on some distributions.

Reviewed-by: Sumit Bose &lt;sbose@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>SBUS: Implement org.freedesktop.DBus.Properties.GetAll for primitive types</title>
<updated>2014-05-27T08:43:36+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2014-05-21T19:29:15+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/sbose/public_git/sssd.git/commit/?id=4f7f714e118e95896fac5239c7a8b529c39a4758'/>
<id>4f7f714e118e95896fac5239c7a8b529c39a4758</id>
<content type='text'>
This patch implements the GetAll method of the
org.freedesktop.DBus.Properties interface by iterating over the
available getters and putting all the results into a single getter.

The patch includes a unit test that exercies all currently supported
array types.

Reviewed-by: Pavel Březina &lt;pbrezina@redhat.com&gt;
Reviewed-by: Lukáš Slebodník &lt;lslebodn@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch implements the GetAll method of the
org.freedesktop.DBus.Properties interface by iterating over the
available getters and putting all the results into a single getter.

The patch includes a unit test that exercies all currently supported
array types.

Reviewed-by: Pavel Březina &lt;pbrezina@redhat.com&gt;
Reviewed-by: Lukáš Slebodník &lt;lslebodn@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>SBUS: Return / if an object path getter returns NULL</title>
<updated>2014-05-22T15:36:27+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2014-05-15T21:11:54+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/sbose/public_git/sssd.git/commit/?id=5de968e80ade1c02d1907834dcff95e9fc9ad10a'/>
<id>5de968e80ade1c02d1907834dcff95e9fc9ad10a</id>
<content type='text'>
Reviewed-by: Stef Walter &lt;stefw@redhat.com&gt;
Reviewed-by: Pavel Březina &lt;pbrezina@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: Stef Walter &lt;stefw@redhat.com&gt;
Reviewed-by: Pavel Březina &lt;pbrezina@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>SBUS: Return empty string if a string getter returns NULL</title>
<updated>2014-05-22T15:36:23+00:00</updated>
<author>
<name>Pavel Březina</name>
<email>pbrezina@redhat.com</email>
</author>
<published>2014-05-12T20:54:01+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/sbose/public_git/sssd.git/commit/?id=58229439447d5617913a5a2e173b78105c694842'/>
<id>58229439447d5617913a5a2e173b78105c694842</id>
<content type='text'>
In line with getters never returning errors, a getter should return an
empty string instead of NULL in case a string-like property in SSSD is
not set.

Reviewed-by: Stef Walter &lt;stefw@redhat.com&gt;
Reviewed-by: Pavel Březina &lt;pbrezina@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In line with getters never returning errors, a getter should return an
empty string instead of NULL in case a string-like property in SSSD is
not set.

Reviewed-by: Stef Walter &lt;stefw@redhat.com&gt;
Reviewed-by: Pavel Březina &lt;pbrezina@redhat.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
