<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ofono, branch master</title>
<subtitle>Ofono</subtitle>
<id>https://sre.ring0.de/ofono/atom?h=master</id>
<link rel='self' href='https://sre.ring0.de/ofono/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/ofono/'/>
<updated>2016-01-30T23:41:16Z</updated>
<entry>
<title>n900: add support for kernel PM</title>
<updated>2016-01-30T23:41:16Z</updated>
<author>
<name>Sebastian Reichel</name>
<email>sre@ring0.de</email>
</author>
<published>2016-01-28T17:27:48Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/ofono/commit/?id=e7ff35ba8ed84e95e3b16a3acffa4b97c752b58e'/>
<id>urn:sha1:e7ff35ba8ed84e95e3b16a3acffa4b97c752b58e</id>
<content type='text'>
New kernels can be configured for kernel based
modem power management. In this case the kernel
will handle the modem gpios itself. It will power
up the modem, once the phonet interface is brought
up and vice versa.
</content>
</entry>
<entry>
<title>gisi: bring interface down on stop</title>
<updated>2016-01-30T23:39:45Z</updated>
<author>
<name>Sebastian Reichel</name>
<email>sre@ring0.de</email>
</author>
<published>2016-01-30T23:18:27Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/ofono/commit/?id=1572aa01a2be328f604573c77f932e0a45cd03e3'/>
<id>urn:sha1:1572aa01a2be328f604573c77f932e0a45cd03e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>n900: add n950 support</title>
<updated>2016-01-30T23:39:45Z</updated>
<author>
<name>Sebastian Reichel</name>
<email>sre@ring0.de</email>
</author>
<published>2016-01-27T23:41:37Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/ofono/commit/?id=b1744a38515fe073c3e8bdf892c7a64da3652b4c'/>
<id>urn:sha1:b1744a38515fe073c3e8bdf892c7a64da3652b4c</id>
<content type='text'>
The Nokia N950 can use the same driver as the Nokia N900,
but the CBS interface is broken and must not be enabled.
</content>
</entry>
<entry>
<title>n900: fix debug message</title>
<updated>2016-01-30T23:39:45Z</updated>
<author>
<name>Sebastian Reichel</name>
<email>sre@ring0.de</email>
</author>
<published>2016-01-30T23:35:45Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/ofono/commit/?id=08e16e7862a63979dbc34feb4c09a42c8919c03e'/>
<id>urn:sha1:08e16e7862a63979dbc34feb4c09a42c8919c03e</id>
<content type='text'>
This debug message is supposed to contain the
interface name instead of some string pointer.
</content>
</entry>
<entry>
<title>sim: Implement ServiceProviderName property</title>
<updated>2016-01-27T16:42:09Z</updated>
<author>
<name>Slava Monich</name>
<email>slava.monich@jolla.com</email>
</author>
<published>2016-01-26T15:08:32Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/ofono/commit/?id=5e4ce76bba92f66b9a723c8a80efd3713c210652'/>
<id>urn:sha1:5e4ce76bba92f66b9a723c8a80efd3713c210652</id>
<content type='text'>
</content>
</entry>
<entry>
<title>doc: Add ServiceProviderName to SimManager</title>
<updated>2016-01-27T16:41:46Z</updated>
<author>
<name>Slava Monich</name>
<email>slava.monich@jolla.com</email>
</author>
<published>2016-01-26T15:08:32Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/ofono/commit/?id=7d87f8facd7fb1a5585085b24ec94b12e1d261bf'/>
<id>urn:sha1:7d87f8facd7fb1a5585085b24ec94b12e1d261bf</id>
<content type='text'>
Contains the service provider name fetched from the SIM card, if available.
</content>
</entry>
<entry>
<title>gitignore: Add rilmodem-cb and rilmodem-sms</title>
<updated>2016-01-19T17:05:01Z</updated>
<author>
<name>Denis Kenzior</name>
<email>denkenz@gmail.com</email>
</author>
<published>2016-01-19T17:05:01Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/ofono/commit/?id=c95c69294419d777192326d0320b9f6ea4e2f865'/>
<id>urn:sha1:c95c69294419d777192326d0320b9f6ea4e2f865</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hfpmodem: Handle repeated held call indicator</title>
<updated>2016-01-12T16:31:15Z</updated>
<author>
<name>Kuba Pawlak</name>
<email>kubax.t.pawlak@intel.com</email>
</author>
<published>2016-01-12T15:03:29Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/ofono/commit/?id=fc4088fb0217ae0b54e88d3c3df077a0996b0c47'/>
<id>urn:sha1:fc4088fb0217ae0b54e88d3c3df077a0996b0c47</id>
<content type='text'>
An issue with iPhone 5C iOS 9.2 triggers desynchronization in call
states. When an active call is put on hold and another call arrives,
it is in WAITING state. It should be possible to answer it by issuing
AT+CHLD=2 but the phone changes its state to INCOMING so ATA should be
used. This change is advertised by sending callheld:2 event, but it is
not handled. This event can be used to trigger CLCC poll to synchronize
call states.

+CIEV: 3,1   &lt;- first call arrives
AT+CLCC
+CLCC: 1,1,4,0,0,"01234567890",129
OK
RING
+CLIP: "01234567890",129
ATA
OK
+CIEV: 2,1
+CIEV: 3,0.
AT+CHLD=2.$  &lt;- first call is put on hold
OK
+CIEV: 7,2   &lt;- notification confirming that call #1 is on hold
+CCWA: "09876543210",129,1     &lt;- second call arrives
+CIEV: 7,2
+CIEV: 3,1
AT+CLCC
+CLCC: 1,1,1,0,0,"01234567890",129
+CLCC: 2,1,5,0,0,"09876543210",129 &lt;- new call is still in WAITING state
OK
+CIEV: 7,2 &lt;- phone iternally promotes WAITING call to INCOMING
AT+CHLD=2  &lt;- there is no WAITING call anymore, ATA should be used
+CME ERROR:3
</content>
</entry>
<entry>
<title>gatchat: Add support for shutting down the server</title>
<updated>2016-01-11T21:32:54Z</updated>
<author>
<name>Denis Kenzior</name>
<email>denkenz@gmail.com</email>
</author>
<published>2016-01-11T21:32:54Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/ofono/commit/?id=abb72e8999c01c373fca3a6e845185917ca7c256'/>
<id>urn:sha1:abb72e8999c01c373fca3a6e845185917ca7c256</id>
<content type='text'>
By sending SIGUSR1 we can initiate a soft server-shutdown.
</content>
</entry>
<entry>
<title>network: Fix crash caused by empty Scan() results</title>
<updated>2016-01-07T16:31:10Z</updated>
<author>
<name>John Ernberg</name>
<email>john.ernberg@actia.se</email>
</author>
<published>2016-01-07T10:46:21Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/ofono/commit/?id=c331d72d1d8bce1c471209c3accf117fc7cd9dbc'/>
<id>urn:sha1:c331d72d1d8bce1c471209c3accf117fc7cd9dbc</id>
<content type='text'>
When issuing a Scan() in poor reception while attached to an operator it's
fully possible to get no results, which causes the attached operator to be
cleaned up. In certain scenarios this would cause a use-after-free as there
are still references to this operator.
Transfer the attached operator to the new list regardless of removal caused
by the Scan() results.
</content>
</entry>
</feed>
