<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1128046826946210778</id><updated>2011-11-30T18:09:56.865-05:00</updated><category term='progress update'/><category term='FAQ'/><category term='1.01'/><category term='avatars'/><title type='text'>Monal Blog</title><subtitle type='html'>Monal has moved to Monal.IM . This is the old development blog.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>92</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-3789473776836228391</id><published>2011-03-26T14:24:00.002-04:00</published><updated>2011-03-26T14:24:07.257-04:00</updated><title type='text'>Moved</title><content type='html'>&lt;span class="Apple-style-span" style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 14px;"&gt;Monal is a free chat program for iPhone and iPad. The official site has moved to&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 14px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 14px;"&gt;&lt;a href="http://Monal.im/" style="color: #3778cd; text-decoration: none;"&gt;Monal.im&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-3789473776836228391?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/3789473776836228391/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2011/03/moved.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/3789473776836228391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/3789473776836228391'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2011/03/moved.html' title='Moved'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-2672905830534088730</id><published>2011-03-10T02:03:00.002-05:00</published><updated>2011-03-10T02:03:44.753-05:00</updated><title type='text'>Monal 2.0.3 Submitted</title><content type='html'>Monal 2.0.3 has been submitted to the app store. &amp;nbsp;Below is the slightly changed final change log. &amp;nbsp; Along with 2.0.3 I am launching the new Monal site &amp;nbsp;found at &lt;a href="http://Monal.im/"&gt;Monal.im&lt;/a&gt;&amp;nbsp;. &amp;nbsp;The new site is designed to be more descriptive for new users, allow for better social media integration and&lt;a href="http://monal.im/topics/bugs/"&gt; bug tracking&lt;/a&gt;. In addition I have started to build a detailed and illustrated &amp;nbsp;help section. The first post explains&amp;nbsp;&lt;a href="http://monal.im/help/group-chat-muc/"&gt; how to use group chat&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Followers of this development blog should go to &lt;a href="http://monal.im/topics/blog/"&gt;the new one&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Monal 2.0.3 changelog:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. Proper multi tasking. It will run in the background&lt;br /&gt;until you logout or close the app. No more 10 minute limit.&lt;br /&gt;2. Manually set XMPP priority&lt;br /&gt;3. Shows offline contacts &lt;br /&gt;4. Added gtalk extensions for google apps&lt;br /&gt;5. fixed an issue with Digest-Md5 servers and connectivity&lt;br /&gt;6. Fixed a bug with some non english messages not arriving&lt;br /&gt;7. improved auto recovery in the event of a network error&lt;br /&gt;8. when swiping to close an active chat it says "close" instead of delete. When clearing a chat log it says "clear" and not delete&lt;br /&gt;9. improved UI for adding new contact&lt;br /&gt;10. shows a badge with a count of messages received on app icon&lt;br /&gt;11. status is not overwritten when setting away&lt;br /&gt;12. fixed misc crashing bugs with the UI&lt;br /&gt;13. new buddy details screen&lt;br /&gt;14 &amp;nbsp;optimized and switched from GCC to LLVM+Clang compiler&lt;br /&gt;15. Added Multi user chat (MUC) menus.&lt;br /&gt;16. Removed browser tab from iPad UI&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-2672905830534088730?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/2672905830534088730/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2011/03/monal-203-submitted_10.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/2672905830534088730'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/2672905830534088730'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2011/03/monal-203-submitted_10.html' title='Monal 2.0.3 Submitted'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-1758223204387881846</id><published>2011-03-08T11:07:00.002-05:00</published><updated>2011-03-08T11:13:45.111-05:00</updated><title type='text'>This blog is closing</title><content type='html'>&lt;div&gt;This blog is closing.  I have decided to upgrade to a proper site to better meet the needs of the massive global user base that Monal has garnered. Certain things such as  help pages and bug tracking systems  have become necessary.  The new site is a massive improvement and  will launch with the release of Monal 2.0.3.  I will make one more post here later this week with a link to the new site. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Oh one more thing,  you can now actively join as many groups as you like  on any  server that supports it  (Monal will discover the service) &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-upxj2l2d1R0/TXZUfN2JtJI/AAAAAAAAABI/5PY3CBP23Bc/s1600/photo.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://2.bp.blogspot.com/-upxj2l2d1R0/TXZUfN2JtJI/AAAAAAAAABI/5PY3CBP23Bc/s400/photo.PNG" border="0" alt="" id="BLOGGER_PHOTO_ID_5581741683441775762" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-1758223204387881846?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/1758223204387881846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2011/03/this-blog-is-closing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/1758223204387881846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/1758223204387881846'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2011/03/this-blog-is-closing.html' title='This blog is closing'/><author><name>Anu</name><uri>http://www.blogger.com/profile/13495583240437187547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-upxj2l2d1R0/TXZUfN2JtJI/AAAAAAAAABI/5PY3CBP23Bc/s72-c/photo.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-1051097107320886341</id><published>2011-02-27T01:25:00.003-05:00</published><updated>2011-02-27T01:29:38.601-05:00</updated><title type='text'>2.0.3 Final Change Log</title><content type='html'>&lt;div&gt;2.0.3 is a major update that improves the application significantly.  It is now feature complete and is being beta tested.   This is the final change log. It's scheduled to be released early March. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. Proper multi tasking. It will run in the background &lt;/div&gt;&lt;div&gt;forever until you logout or close the app. No more 10 minute limit.&lt;/div&gt;&lt;div&gt;2. Manually set XMPP priority&lt;/div&gt;&lt;div&gt;3. Shows offline contacts  &lt;/div&gt;&lt;div&gt;4. Added gtalk extensions for google apps&lt;/div&gt;&lt;div&gt;5. fixed an issue with Digest-Md5 servers and connectivity &lt;/div&gt;&lt;div&gt;6. Fixed a bug with some non english messages not arriving&lt;/div&gt;&lt;div&gt;7. improved auto recovery in the event of a network error&lt;/div&gt;&lt;div&gt;8. when swiping to close an active chat it says "close" instead of delete. When clearing a chat log it says "clear" and not delete&lt;/div&gt;&lt;div&gt;9. improved UI for adding new contact&lt;/div&gt;&lt;div&gt;10. shows a badge with a count of messages received&lt;/div&gt;&lt;div&gt;11. status is not overwritten when setting away&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-1051097107320886341?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/1051097107320886341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2011/02/203-final-change-log.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/1051097107320886341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/1051097107320886341'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2011/02/203-final-change-log.html' title='2.0.3 Final Change Log'/><author><name>Anu</name><uri>http://www.blogger.com/profile/13495583240437187547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-7022944160076673772</id><published>2011-02-14T23:27:00.002-05:00</published><updated>2011-02-14T23:29:03.351-05:00</updated><title type='text'>2.0.3 changelog</title><content type='html'>&lt;div&gt;Winter break is over and I am updating Monal again.  The next release will be a pretty big update. I am sure many people will appreciate #1 on this list. Obviously, this is only for iOS4 users on 3GS and above. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. Proper multi tasking. It will run in the background forever until you logout or close the app. No more 10 minute limit. &lt;/div&gt;&lt;div&gt;2. fixed an issue with Digest-Md5 servers and connectivity &lt;/div&gt;&lt;div&gt;3. improved auto recovery in the event of a network error&lt;/div&gt;&lt;div&gt;4. when swiping to close a chat it says "close" instead of delete. when clearing a chat log it says "clear" and not delete&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-7022944160076673772?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/7022944160076673772/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2011/02/203-changelog.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/7022944160076673772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/7022944160076673772'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2011/02/203-changelog.html' title='2.0.3 changelog'/><author><name>Anu</name><uri>http://www.blogger.com/profile/13495583240437187547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-7257131398563674960</id><published>2010-12-18T01:30:00.000-05:00</published><updated>2010-12-18T01:30:08.994-05:00</updated><title type='text'>A shameless plug</title><content type='html'>I recently released my second iPhone/iPad app. It has absolutely nothing in common with Monal. &amp;nbsp;The program is called MyNepali and uses sounds and images to teach &amp;nbsp;young children some basic animal names in the Nepali language. &amp;nbsp;It is 99 cents. If you are interested, you can find MyNepali here&lt;br /&gt;&lt;a href="http://itunes.apple.com/us/app/mynepali/id406911355?mt=8"&gt;http://itunes.apple.com/us/app/mynepali/id406911355?mt=8&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://a1.phobos.apple.com/us/r30/Purple/f9/e4/ab/mzl.qcvldwqu.320x480-75.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://a1.phobos.apple.com/us/r30/Purple/f9/e4/ab/mzl.qcvldwqu.320x480-75.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-7257131398563674960?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/7257131398563674960/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/12/shameless-plug.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/7257131398563674960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/7257131398563674960'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/12/shameless-plug.html' title='A shameless plug'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-4817337048147236301</id><published>2010-12-14T00:43:00.000-05:00</published><updated>2010-12-14T00:43:27.862-05:00</updated><title type='text'>And we're back</title><content type='html'>I have no idea what happened. &amp;nbsp;The email account that was used to create this blog was listed among the 1.3 million accounts taken from Gawker hack on Sunday. &amp;nbsp;While my account password was not there, I did get &amp;nbsp;locked out of Gmail because of suspicious activity, likely thousands of failed login attempts from all over the world. &amp;nbsp;I assume this blog was taken down for the same reason. This &amp;nbsp;was annoying but could have been much worse, I could have been stupid and used the same password for my Gawker account and my email account. &lt;br /&gt;&lt;br /&gt;The Gawker hack is one more reminder of &amp;nbsp;why trusting some third party with your Gmail, Facebook &amp;nbsp;or corporate login is a bad idea. While push messages are really nice, are you sure that the database that has your username and password is secure? &amp;nbsp;Do you trust the company making your IM client with all of that info?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-4817337048147236301?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/4817337048147236301/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/12/and-were-back.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/4817337048147236301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/4817337048147236301'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/12/and-were-back.html' title='And we&apos;re back'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-2500969981656879156</id><published>2010-12-11T16:16:00.001-05:00</published><updated>2010-12-11T16:17:29.965-05:00</updated><title type='text'>A note on privacy and tracking software</title><content type='html'>How many people use Monal? A lot. Thousands and thousands of people all over the world in all sorts of random places (Hello, Antarctica!). However, all I know is what the Apple download/upload &amp;nbsp;counter shows and what people tell me in emails. &amp;nbsp;Much the same way I have objections to ads in my software, I do not like the "metrics" software and libraries that are out there. Unlike many other iOS apps, Monal does not contain and will never contain user tracking software. Consider this app your refuge from ads, trackers and middle man servers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-2500969981656879156?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/2500969981656879156/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/12/note-on-privacy-and-tracking-software.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/2500969981656879156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/2500969981656879156'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/12/note-on-privacy-and-tracking-software.html' title='A note on privacy and tracking software'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-3366149880972812192</id><published>2010-11-28T16:54:00.000-05:00</published><updated>2010-11-28T16:54:40.846-05:00</updated><title type='text'>2.0.2 changelog</title><content type='html'>This is a bug fix update that addresses issues users have raised. &amp;nbsp;I have tried to have one release roughly every month, there will be no January release. &amp;nbsp;Unless there is a major issue in this release the next release will be in February.&lt;br /&gt;&lt;br /&gt;1. fixed a bug where some people might not show up as online sometimes&lt;br /&gt;2. fixed bug where away was not working&lt;br /&gt;3. added status orbs&lt;br /&gt;4. fixed bug adding accounts&lt;br /&gt;5. several ipad ui improvements&lt;br /&gt;6. SECURITY: fixed possible XSS attack&lt;br /&gt;7. active chats count update properly&lt;br /&gt;8. Misc connectivity bugfixes&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-3366149880972812192?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/3366149880972812192/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/11/202-changelog.html#comment-form' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/3366149880972812192'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/3366149880972812192'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/11/202-changelog.html' title='2.0.2 changelog'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-4756815467171191789</id><published>2010-11-02T12:36:00.004-04:00</published><updated>2010-11-02T12:50:00.610-04:00</updated><title type='text'>Always free, no ads, no creepy servers</title><content type='html'>A lot of  people have told  me about being willing to see ads to support development.  I actually really dislike ads and all the apps that I have used that had ads were slowed down by them.  I also notice that&lt;a href="http://www.9to5mac.com/29556/meebo-gets-multitasking-and-retina"&gt; certain other IM clients &lt;/a&gt; released versions without ads and then pushed updates with them after the user base grew.  I find that to be a rather deceptive bait and switch  particularly since I know  that  the ad services collect and use user data --possibly based on your chats--  to present more ads. It is behavior like this, the  3rd party account sign up nonsense and the lack of direct connections that prompted me to write Monal in the first place. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There will always be a free version of Monal, it will always support direct connections and it won't have ads. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-4756815467171191789?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/4756815467171191789/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/11/always-free-no-ads-no-creepy-servers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/4756815467171191789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/4756815467171191789'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/11/always-free-no-ads-no-creepy-servers.html' title='Always free, no ads, no creepy servers'/><author><name>Anu</name><uri>http://www.blogger.com/profile/13495583240437187547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-4062231236254460078</id><published>2010-10-18T00:15:00.002-04:00</published><updated>2010-10-18T00:15:56.870-04:00</updated><title type='text'>2.0.1 bugfixes</title><content type='html'>I am pushing out a quick bugfix update to fix some issues people have told me about.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. removes a lock up when user disconnects while chatting&lt;br /&gt;2. added a progress indicator to show when large chats are loaded&lt;br /&gt;3. fixed a compatibility bug with some ejabberd servers&lt;br /&gt;4. fixed failure to load on some devices&lt;br /&gt;5. added timeouts on connection to better detect errors&lt;br /&gt;6. fixed the issue where sometimes the login window spins forever&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-4062231236254460078?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/4062231236254460078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/10/201-bugfixes.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/4062231236254460078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/4062231236254460078'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/10/201-bugfixes.html' title='2.0.1 bugfixes'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-7888805435426146792</id><published>2010-10-11T09:57:00.002-04:00</published><updated>2010-10-11T09:59:36.593-04:00</updated><title type='text'>Jabberd and Monal 2</title><content type='html'>I am receiving a few reports of issues connecting to  some Jabberd servers. I haven't been able to replicate this on any of my test installs. If anyone has access to a server that is not working with Monal and can give me a test account to work with, email me.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-7888805435426146792?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/7888805435426146792/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/10/jabberd-and-monal-2.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/7888805435426146792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/7888805435426146792'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/10/jabberd-and-monal-2.html' title='Jabberd and Monal 2'/><author><name>Anu</name><uri>http://www.blogger.com/profile/13495583240437187547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-7931160766985847420</id><published>2010-10-09T13:03:00.000-04:00</published><updated>2010-10-09T13:03:14.828-04:00</updated><title type='text'>Monal 2.0 is out</title><content type='html'>The new release is now available for download in the app store. If you encounter any bugs, please email me at monaltest@gmail.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-7931160766985847420?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/7931160766985847420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/10/monal-20-is-out.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/7931160766985847420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/7931160766985847420'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/10/monal-20-is-out.html' title='Monal 2.0 is out'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-2556756446334787800</id><published>2010-10-04T11:33:00.002-04:00</published><updated>2010-10-04T11:33:32.046-04:00</updated><title type='text'>Monal 2.0 iPad screen dump</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_VlA-ogatvP0/TKnzwBF6BTI/AAAAAAAAAjA/8FkjjsbOhmw/s1600/Screenshot+2010.09.09+12.36.48.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://4.bp.blogspot.com/_VlA-ogatvP0/TKnzwBF6BTI/AAAAAAAAAjA/8FkjjsbOhmw/s320/Screenshot+2010.09.09+12.36.48.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_VlA-ogatvP0/TKnzwYtmXlI/AAAAAAAAAjE/rPR43leKS28/s1600/Screenshot+2010.09.09+12.37.17.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://1.bp.blogspot.com/_VlA-ogatvP0/TKnzwYtmXlI/AAAAAAAAAjE/rPR43leKS28/s320/Screenshot+2010.09.09+12.37.17.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_VlA-ogatvP0/TKnzwurYuYI/AAAAAAAAAjI/di3ifstHwvM/s1600/Screenshot+2010.09.09+12.39.14.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://1.bp.blogspot.com/_VlA-ogatvP0/TKnzwurYuYI/AAAAAAAAAjI/di3ifstHwvM/s320/Screenshot+2010.09.09+12.39.14.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_VlA-ogatvP0/TKnzw04ZqbI/AAAAAAAAAjM/NToLiPW5yEM/s1600/Screenshot+2010.09.09+12.40.30.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://3.bp.blogspot.com/_VlA-ogatvP0/TKnzw04ZqbI/AAAAAAAAAjM/NToLiPW5yEM/s320/Screenshot+2010.09.09+12.40.30.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_VlA-ogatvP0/TKnzxnONHJI/AAAAAAAAAjQ/a4ktasruaUY/s1600/Screenshot+2010.09.09+12.46.24.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://1.bp.blogspot.com/_VlA-ogatvP0/TKnzxnONHJI/AAAAAAAAAjQ/a4ktasruaUY/s320/Screenshot+2010.09.09+12.46.24.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-2556756446334787800?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/2556756446334787800/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/10/monal-20-ipad-screen-dump.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/2556756446334787800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/2556756446334787800'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/10/monal-20-ipad-screen-dump.html' title='Monal 2.0 iPad screen dump'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_VlA-ogatvP0/TKnzwBF6BTI/AAAAAAAAAjA/8FkjjsbOhmw/s72-c/Screenshot+2010.09.09+12.36.48.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-9005204199748173304</id><published>2010-10-04T11:32:00.001-04:00</published><updated>2010-10-04T16:16:08.654-04:00</updated><title type='text'>Monal 2.0 iphone screen dump</title><content type='html'>While we are waiting for the new version to be approved, here are final screens for the iphone app's page&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_VlA-ogatvP0/TKnzaqLNpTI/AAAAAAAAAiw/5HM16F5o-Ms/s1600/Untitled+2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/_VlA-ogatvP0/TKnzaqLNpTI/AAAAAAAAAiw/5HM16F5o-Ms/s320/Untitled+2.png" width="213" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_VlA-ogatvP0/TKnza3-YUbI/AAAAAAAAAi0/ZYTFO1-BHgM/s1600/Untitled.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/_VlA-ogatvP0/TKnza3-YUbI/AAAAAAAAAi0/ZYTFO1-BHgM/s320/Untitled.png" width="213" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_VlA-ogatvP0/TKnzbRXWyXI/AAAAAAAAAi8/q6k7PwzseLY/s1600/Untitled4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/_VlA-ogatvP0/TKnzbRXWyXI/AAAAAAAAAi8/q6k7PwzseLY/s320/Untitled4.png" width="213" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-9005204199748173304?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/9005204199748173304/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/10/monal-20-iphone-screen-dump.html#comment-form' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/9005204199748173304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/9005204199748173304'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/10/monal-20-iphone-screen-dump.html' title='Monal 2.0 iphone screen dump'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_VlA-ogatvP0/TKnzaqLNpTI/AAAAAAAAAiw/5HM16F5o-Ms/s72-c/Untitled+2.png' height='72' width='72'/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-6344298462088433270</id><published>2010-10-03T23:36:00.001-04:00</published><updated>2010-10-03T23:37:11.253-04:00</updated><title type='text'>back on track</title><content type='html'>I hope to have a new build sent to the app store on Monday&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-6344298462088433270?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/6344298462088433270/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/10/back-on-track.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/6344298462088433270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/6344298462088433270'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/10/back-on-track.html' title='back on track'/><author><name>Anu</name><uri>http://www.blogger.com/profile/13495583240437187547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-2027708183670926836</id><published>2010-09-30T22:14:00.001-04:00</published><updated>2010-09-30T22:15:39.746-04:00</updated><title type='text'>Delayed!</title><content type='html'>A beta tester just found a rather serious bug that I need to check. I've pulled the binary and the release will be pushed into next week so I can look at this.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-2027708183670926836?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/2027708183670926836/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/09/delayed.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/2027708183670926836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/2027708183670926836'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/09/delayed.html' title='Delayed!'/><author><name>Anu</name><uri>http://www.blogger.com/profile/13495583240437187547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-5576720757848152696</id><published>2010-09-29T14:27:00.001-04:00</published><updated>2010-09-29T14:29:29.129-04:00</updated><title type='text'>Monal 1.07 is  now 2.0 and other  updates</title><content type='html'>Monal has been submitted to the app store for approval. Don't be alarmed when you see Monal 2.0 show up on your application list. &amp;nbsp;It is what was 1.07. I had to increase the version number to 2.0 because for some reason the application loader couldn't tell that 1.07 was greater than 1.062 and refused to allow me to upload an "older" version. &amp;nbsp;It should be approved in a few days. While, this isn't how I wanted 2.0 to be released, &amp;nbsp;it is the biggest update to the software since it came out and it has been over a year since 1.0, so it's not that bad.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_VlA-ogatvP0/TKOFGV780WI/AAAAAAAAAis/1iLw9fuD06g/s1600/Screen+shot+2010-09-28+at+10.42.03+PM.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_VlA-ogatvP0/TKOFGV780WI/AAAAAAAAAis/1iLw9fuD06g/s1600/Screen+shot+2010-09-28+at+10.42.03+PM.png" /&gt;&lt;/a&gt;&lt;/div&gt;I have also added Monal to the business category in addition to social networking because of the cisco webex connect support. &amp;nbsp;The minimum iOS version has been changed to 3.1.2 from 3.1.3.&amp;nbsp;Finally, &amp;nbsp;the application rating has been changed to 17+ since it includes a web browser.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-5576720757848152696?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/5576720757848152696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/09/monal-107-is-now-20-and-other-updates.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/5576720757848152696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/5576720757848152696'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/09/monal-107-is-now-20-and-other-updates.html' title='Monal 1.07 is  now 2.0 and other  updates'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_VlA-ogatvP0/TKOFGV780WI/AAAAAAAAAis/1iLw9fuD06g/s72-c/Screen+shot+2010-09-28+at+10.42.03+PM.png' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-2675267094519018724</id><published>2010-09-23T00:39:00.003-04:00</published><updated>2010-10-03T23:36:39.670-04:00</updated><title type='text'>Monal 1.07  feature complete</title><content type='html'>Monal 1.07 is feature complete and is about to complete testing.  Release candidate 1 was sent out to testers today. If no issues arise this will be the build submitted to the app store. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This is the final changelog of what to expect. In addition to the graphical overhaul, the other major change that will affect many people  is support for group chat. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;1.07 changelog&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This is a major update that significantly changes the front and backends of the program. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. Stops crash on load on iphone 3g and fixed many other bugs&lt;/div&gt;&lt;div&gt;2. faster start up and much more efficient login code (3-4x faster)&lt;/div&gt;&lt;div&gt;3. fixed  bug where chat input box was disabled after viewing logs&lt;/div&gt;&lt;div&gt;4. urls in chat are detected and can be tapped to bring up safari when there is multi tasking or in app when there isn't. &lt;/div&gt;&lt;div&gt;5. Added a logoff button for easy logoff without closing app &lt;/div&gt;&lt;div&gt;6. contacts listed in alphabetical order, own username not shown&lt;/div&gt;&lt;div&gt;7. support for xmpp tunes, option to set status as currently playing ipod song&lt;/div&gt;&lt;div&gt;8. New ipad UI autorotates to all orientations, supports landscape&lt;/div&gt;&lt;div&gt;9. new lighter, faster and more accurate XMPP parsing engine&lt;/div&gt;&lt;div&gt;10. xmpp uses JID for setup&lt;/div&gt;&lt;div&gt;11. UI improvements for consistency &lt;/div&gt;&lt;div&gt;12. new sliding notification when a message is received or  song changes&lt;/div&gt;&lt;div&gt;13. status updates are immediately seen&lt;/div&gt;&lt;div&gt;14. added a simple web browser for non multi tasking OSes&lt;/div&gt;&lt;div&gt;15. Icons update correctly when buddy changes it&lt;/div&gt;&lt;div&gt;16. added an active chats tab to access current conversations easily&lt;/div&gt;&lt;div&gt;17. added DNS SRV record discovery. this enables cisco webexconnect support in addition to greater compatibility overall. &lt;/div&gt;&lt;div&gt;18. added support for group chat&lt;/div&gt;&lt;/div&gt;&lt;div&gt;19. added support for itunes file transfer&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-2675267094519018724?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/2675267094519018724/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/09/monal-107-feature-complete.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/2675267094519018724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/2675267094519018724'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/09/monal-107-feature-complete.html' title='Monal 1.07  feature complete'/><author><name>Anu</name><uri>http://www.blogger.com/profile/13495583240437187547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-1831193793387211772</id><published>2010-09-16T12:29:00.003-04:00</published><updated>2011-04-13T16:59:48.116-04:00</updated><title type='text'>Cisco Webex connect support</title><content type='html'>&amp;nbsp;I can confirm that the next version of the client connects to cisco webex connect XMPP servers. &amp;nbsp;There are still a few quirks that I intend to iron out, but basic the functionality is working.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Edit 4/13/2011 :&lt;/b&gt;&lt;br /&gt;&amp;nbsp;you can find instructions on the new monal site's &amp;nbsp;help page for webex&lt;br /&gt;&lt;br /&gt;&lt;a href="http://monal.im/help/cisco-webex/"&gt;http://monal.im/help/cisco-webex/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-1831193793387211772?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/1831193793387211772/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/09/cisco-webex-connect-support.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/1831193793387211772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/1831193793387211772'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/09/cisco-webex-connect-support.html' title='Cisco Webex connect support'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-6364187475909003765</id><published>2010-09-13T01:10:00.006-04:00</published><updated>2010-09-13T01:24:23.213-04:00</updated><title type='text'>DNS service discovery, priorities and Cisco Webex</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;div style="text-align: left;"&gt;It's not everyday I learn about something totally new. I learned today that XMPP uses &lt;a href="http://en.wikipedia.org/wiki/SRV_record"&gt;SRV records&lt;/a&gt; in the DNS to correctly determine the highest priority  server and port to use.  I have now added XMPP DNS service discovery. This improves compatibility with servers across the board and in theory it should also enable connections to Cisco WebEx XMPP servers -- something several people have asked about.  I will write back with confirmation.&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;See debug logs below: &lt;/div&gt;&lt;div&gt;Gtalk:&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_VlA-ogatvP0/TI21ZH4pHyI/AAAAAAAAAiQ/heN17WXrQKw/s1600/Screen+shot+2010-09-13+at+12.38.32+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="288" src="http://1.bp.blogspot.com/_VlA-ogatvP0/TI21ZH4pHyI/AAAAAAAAAiQ/heN17WXrQKw/s640/Screen+shot+2010-09-13+at+12.38.32+AM.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Cisco:&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_VlA-ogatvP0/TI21bVIHvjI/AAAAAAAAAiY/JGQgv4hYCrk/s1600/cisco.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="304" src="http://4.bp.blogspot.com/_VlA-ogatvP0/TI21bVIHvjI/AAAAAAAAAiY/JGQgv4hYCrk/s640/cisco.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-6364187475909003765?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/6364187475909003765/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/09/dns-service-discovery-priorities-and.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/6364187475909003765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/6364187475909003765'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/09/dns-service-discovery-priorities-and.html' title='DNS service discovery, priorities and Cisco Webex'/><author><name>Anu</name><uri>http://www.blogger.com/profile/13495583240437187547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_VlA-ogatvP0/TI21ZH4pHyI/AAAAAAAAAiQ/heN17WXrQKw/s72-c/Screen+shot+2010-09-13+at+12.38.32+AM.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-4374162173072602227</id><published>2010-09-12T11:16:00.002-04:00</published><updated>2010-09-12T11:16:59.762-04:00</updated><title type='text'>1.07 changelog so far</title><content type='html'>Development and testing on 1.07 is almost complete. This is the near final changelog. The one more addition to this will be multi user chat support.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. Stops crash on load on iphone 3g.&lt;br /&gt;2. faster start up and much more efficient login code (3-4x faster)&lt;br /&gt;3. fixed &amp;nbsp;bug where chat input box was disabled after viewing logs&lt;br /&gt;4. urls in chat are detected and can be tapped to bring up safari when there is multi tasking or in app when there isn't.&lt;br /&gt;5. Added a logoff button for easy logoff without closing app&lt;br /&gt;6. contacts listed in alphabetical order, own username not shown&lt;br /&gt;7. support for xmpp tunes, option to set status as currently playing ipod song&lt;br /&gt;8. New ipad UI autorotates to all orientations, supports landscape&lt;br /&gt;9. new lighter, faster and more accurate XMPP parsing engine&lt;br /&gt;10. xmpp uses JID for setup&lt;br /&gt;11. UI improvements for consistency&lt;br /&gt;12. new sliding notification when a message is received or &amp;nbsp;song changes&lt;br /&gt;13. status updates are immediately seen&lt;br /&gt;14. added a simple web browser for non multi tasking OSes&lt;br /&gt;15. Icons update correctly when buddy changes it&lt;br /&gt;16. added an active chats tab to access current conversations easily&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-4374162173072602227?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/4374162173072602227/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/09/107-changelog-so-far.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/4374162173072602227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/4374162173072602227'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/09/107-changelog-so-far.html' title='1.07 changelog so far'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-5185650196950792527</id><published>2010-09-06T15:59:00.000-04:00</published><updated>2010-09-06T15:59:23.942-04:00</updated><title type='text'>Multi user chat</title><content type='html'>The next release will support joining multi user chats.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_VlA-ogatvP0/TIVIEcVkQMI/AAAAAAAAAiI/ufBTfqasD1g/s1600/Screen+shot+2010-09-06+at+3.54.14+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_VlA-ogatvP0/TIVIEcVkQMI/AAAAAAAAAiI/ufBTfqasD1g/s320/Screen+shot+2010-09-06+at+3.54.14+PM.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-5185650196950792527?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/5185650196950792527/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/09/multi-user-chat.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/5185650196950792527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/5185650196950792527'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/09/multi-user-chat.html' title='Multi user chat'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_VlA-ogatvP0/TIVIEcVkQMI/AAAAAAAAAiI/ufBTfqasD1g/s72-c/Screen+shot+2010-09-06+at+3.54.14+PM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-6841997071056920536</id><published>2010-09-04T00:11:00.003-04:00</published><updated>2010-09-12T11:45:34.700-04:00</updated><title type='text'>Monal 1.07 Private Beta</title><content type='html'>I am ready to begin beta testing the next release of Monal. &amp;nbsp; I am interested in making sure Monal works with as wide a range of XMPP servers as possible. &amp;nbsp;If you are interested in joining the beta please email&amp;nbsp;&lt;span class="Apple-style-span" style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 14px;"&gt;&lt;a href="mailto:monaltest@gmail.com" style="color: #3778cd; text-decoration: underline;"&gt;monaltest@gmail.com&lt;/a&gt;&amp;nbsp;&amp;nbsp;with the subject :&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 14px;"&gt;&amp;nbsp;Monal 1.07 private beta .&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 14px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 14px;"&gt;In your email please include the following information:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 14px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 14px;"&gt;1. if are you &amp;nbsp;using gmail, facebook or some other server.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-size: 14px;"&gt;2. if you are using some other server do you know what it is (openfire, ejabberd etc)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 14px;"&gt;3. what device (s) you use iPad, iphone 3g, ipod touch etc.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 14px;"&gt;4. what ios version you use&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 14px;"&gt;5. your device UDID ( &lt;a href="http://www.tuaw.com/2008/08/08/iphone-101-find-udid-with-a-single-click"&gt;http://www.tuaw.com/2008/08/08/iphone-101-find-udid-with-a-single-click&lt;/a&gt;/&amp;nbsp;)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 14px;"&gt;6. what country you are in&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-size: 14px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-size: 14px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-size: 14px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-6841997071056920536?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/6841997071056920536/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/09/monal-107-private-beta.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/6841997071056920536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/6841997071056920536'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/09/monal-107-private-beta.html' title='Monal 1.07 Private Beta'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-6897102568430233732</id><published>2010-09-03T00:12:00.000-04:00</published><updated>2010-09-03T00:12:18.264-04:00</updated><title type='text'>In App Browser</title><content type='html'>&amp;nbsp;For users of older iPhone and iPads that do not have multi tasking, I have added a simple in-app web browser. &amp;nbsp;This is under the more menu and takes up no additional resources since it uses the same message rendering engine. Its not safari &amp;nbsp;but it should let you do other stuff while still receiving messages&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_VlA-ogatvP0/TIB1eS2FSUI/AAAAAAAAAh4/AyJQQXCHKH4/s1600/Screen+shot+2010-09-03+at+12.07.53+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_VlA-ogatvP0/TIB1eS2FSUI/AAAAAAAAAh4/AyJQQXCHKH4/s320/Screen+shot+2010-09-03+at+12.07.53+AM.png" /&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/_VlA-ogatvP0/TIB1hDme4II/AAAAAAAAAiA/GVyuo6VUFWg/s1600/Screen+shot+2010-09-03+at+12.08.01+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_VlA-ogatvP0/TIB1hDme4II/AAAAAAAAAiA/GVyuo6VUFWg/s320/Screen+shot+2010-09-03+at+12.08.01+AM.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-6897102568430233732?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/6897102568430233732/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/09/in-app-browser.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/6897102568430233732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/6897102568430233732'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/09/in-app-browser.html' title='In App Browser'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_VlA-ogatvP0/TIB1eS2FSUI/AAAAAAAAAh4/AyJQQXCHKH4/s72-c/Screen+shot+2010-09-03+at+12.07.53+AM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-5373737654380550419</id><published>2010-08-29T11:41:00.000-04:00</published><updated>2010-08-29T11:41:36.149-04:00</updated><title type='text'>iPads</title><content type='html'>The next release will have much better iPad support.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_VlA-ogatvP0/THp_ijfH1bI/AAAAAAAAAhY/5b-PqZJfUqE/s1600/Screenshot+2010.08.29+01.39.36.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_VlA-ogatvP0/THp_ijfH1bI/AAAAAAAAAhY/5b-PqZJfUqE/s320/Screenshot+2010.08.29+01.39.36.png" /&gt;&lt;/a&gt;&lt;a href="http://3.bp.blogspot.com/_VlA-ogatvP0/THp_jksIUdI/AAAAAAAAAhg/cvGg-9x7npE/s1600/Screenshot+2010.08.29+01.34.19.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_VlA-ogatvP0/THp_jksIUdI/AAAAAAAAAhg/cvGg-9x7npE/s320/Screenshot+2010.08.29+01.34.19.png" /&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/_VlA-ogatvP0/THp_lVAXDOI/AAAAAAAAAho/NNAuHWQiCLs/s1600/Screenshot+2010.08.29+01.33.25.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_VlA-ogatvP0/THp_lVAXDOI/AAAAAAAAAho/NNAuHWQiCLs/s320/Screenshot+2010.08.29+01.33.25.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-5373737654380550419?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/5373737654380550419/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/08/ipads.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/5373737654380550419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/5373737654380550419'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/08/ipads.html' title='iPads'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_VlA-ogatvP0/THp_ijfH1bI/AAAAAAAAAhY/5b-PqZJfUqE/s72-c/Screenshot+2010.08.29+01.39.36.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-6274138652109710653</id><published>2010-08-22T22:07:00.005-04:00</published><updated>2010-08-22T22:12:36.475-04:00</updated><title type='text'>More Changes: Meet The Slider</title><content type='html'>&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Helvetica;font-size:medium;"&gt;Monal now has the option to tap into itunes and use a neat little notification system. The black translucent overlay box slides in from the bottom and works like growl on OSX. Here are some preliminary shots. I plan on showing the song art/buddy icon and letting you tap on them to go to the incoming message.&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Helvetica;font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Helvetica;font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Helvetica;font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_QNHOhN6mg-s/THHY3BANxmI/AAAAAAAAAAU/YYaATNHT6Es/s1600/photo.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 214px; height: 320px;" src="http://1.bp.blogspot.com/_QNHOhN6mg-s/THHY3BANxmI/AAAAAAAAAAU/YYaATNHT6Es/s320/photo.PNG" border="0" alt="" id="BLOGGER_PHOTO_ID_5508422258924570210" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_QNHOhN6mg-s/THHYh-a2u2I/AAAAAAAAAAM/5EPqbXAkjp0/s1600/photo1.PNG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 189px;" src="http://1.bp.blogspot.com/_QNHOhN6mg-s/THHYh-a2u2I/AAAAAAAAAAM/5EPqbXAkjp0/s320/photo1.PNG" border="0" alt="" id="BLOGGER_PHOTO_ID_5508421897453747042" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:Helvetica;font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-6274138652109710653?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/6274138652109710653/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/08/more-changes-meet-slider.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/6274138652109710653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/6274138652109710653'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/08/more-changes-meet-slider.html' title='More Changes: Meet The Slider'/><author><name>Anu</name><uri>http://www.blogger.com/profile/13495583240437187547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_QNHOhN6mg-s/THHY3BANxmI/AAAAAAAAAAU/YYaATNHT6Es/s72-c/photo.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-2141521436584085193</id><published>2010-08-21T01:47:00.006-04:00</published><updated>2011-03-25T12:14:54.772-04:00</updated><title type='text'>XMPP Feature list</title><content type='html'>This page &amp;nbsp;has been moved to&lt;br /&gt;&lt;br /&gt;&lt;a href="http://monal.im/topics/features/"&gt;http://monal.im/topics/features/&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;ul&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-2141521436584085193?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/2141521436584085193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/08/xmpp-feature-list.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/2141521436584085193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/2141521436584085193'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/08/xmpp-feature-list.html' title='XMPP Feature list'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-8056250158808193247</id><published>2010-08-21T01:09:00.001-04:00</published><updated>2010-08-21T01:09:56.543-04:00</updated><title type='text'>Changes</title><content type='html'>I am improving the UI and trying to make it more intuitive while incorporating your feedback. The next release will look and behave &amp;nbsp;different in a few ways. &amp;nbsp;Here are some of them&lt;br /&gt;&lt;div&gt;JIDs:&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_VlA-ogatvP0/TG9e6ayJm0I/AAAAAAAAAg4/R2tAupPhKcQ/s1600/Screen+shot+2010-08-20+at+9.05.45+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_VlA-ogatvP0/TG9e6ayJm0I/AAAAAAAAAg4/R2tAupPhKcQ/s320/Screen+shot+2010-08-20+at+9.05.45+PM.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;Use of sliders instead of alert windows:&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://3.bp.blogspot.com/_VlA-ogatvP0/TG9e-FVxWII/AAAAAAAAAhA/Eg7rDyIFc5k/s1600/Screen+shot+2010-08-20+at+9.06.08+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_VlA-ogatvP0/TG9e-FVxWII/AAAAAAAAAhA/Eg7rDyIFc5k/s320/Screen+shot+2010-08-20+at+9.06.08+PM.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;Can run in any orientation on the ipad&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://4.bp.blogspot.com/_VlA-ogatvP0/TG9e_VLB1YI/AAAAAAAAAhI/cMafz35L7cc/s1600/Screen+shot+2010-08-21+at+1.01.22+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_VlA-ogatvP0/TG9e_VLB1YI/AAAAAAAAAhI/cMafz35L7cc/s320/Screen+shot+2010-08-21+at+1.01.22+AM.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;An explicit logout button&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://4.bp.blogspot.com/_VlA-ogatvP0/TG9fdTfZO-I/AAAAAAAAAhQ/HUJC1RTVKPs/s1600/Screen+shot+2010-08-21+at+1.07.34+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_VlA-ogatvP0/TG9fdTfZO-I/AAAAAAAAAhQ/HUJC1RTVKPs/s320/Screen+shot+2010-08-21+at+1.07.34+AM.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-8056250158808193247?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/8056250158808193247/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/08/changes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/8056250158808193247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/8056250158808193247'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/08/changes.html' title='Changes'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_VlA-ogatvP0/TG9e6ayJm0I/AAAAAAAAAg4/R2tAupPhKcQ/s72-c/Screen+shot+2010-08-20+at+9.05.45+PM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-8675889770255623204</id><published>2010-08-20T16:28:00.000-04:00</published><updated>2010-08-20T16:28:12.852-04:00</updated><title type='text'>How to contact me</title><content type='html'>If you need to contact me regarding Monal please email monaltest@gmail.com. You can also add me on gtalk or as a contact on your own jabber server.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-8675889770255623204?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/8675889770255623204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/08/how-to-contact-me.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/8675889770255623204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/8675889770255623204'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/08/how-to-contact-me.html' title='How to contact me'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-3800185345621072339</id><published>2010-08-18T01:29:00.002-04:00</published><updated>2010-08-18T01:29:55.329-04:00</updated><title type='text'>More updates</title><content type='html'>I've been overhauling the system to make it faster and more stable. It is noticeably better now. &amp;nbsp;This is the current change log&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. Stops crash on load on iphone 3g.&lt;br /&gt;2. faster start up and much more efficient login code (3-4x faster)&lt;br /&gt;3. fixed &amp;nbsp;bug where chat input box was disabled after viewing logs&lt;br /&gt;4. urls in chat are detected and can be tapped to bring up safari&lt;br /&gt;5. Added a logoff button for easy logoff without closing app&lt;br /&gt;6. contacts listed in alphabetical order, own username not shown&lt;br /&gt;7. support for xmpp tunes, option to set status as currently playing ipod song&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-3800185345621072339?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/3800185345621072339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/08/more-updates.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/3800185345621072339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/3800185345621072339'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/08/more-updates.html' title='More updates'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-3012765682620351931</id><published>2010-08-08T18:39:00.000-04:00</published><updated>2010-08-08T18:39:22.744-04:00</updated><title type='text'>iPhone 3G crash issue</title><content type='html'>I have been testing more heavily on iPhone 3G iOS4 and have discovered the cause of the crash on load issue that many users have described. &amp;nbsp;It has now been fixed. &amp;nbsp;Bugs fixed so far for the next release:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. Stops crash on load on iphone 3g.&lt;br /&gt;2. sped up application start to prevent time out (crash) &amp;nbsp;on load&lt;br /&gt;3. fixed &amp;nbsp;bug where input box was disabled after viewing logs&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-3012765682620351931?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/3012765682620351931/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/08/iphone-3g-crash-issue.html#comment-form' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/3012765682620351931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/3012765682620351931'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/08/iphone-3g-crash-issue.html' title='iPhone 3G crash issue'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-8879864356829954259</id><published>2010-07-31T22:53:00.001-04:00</published><updated>2010-07-31T22:53:48.658-04:00</updated><title type='text'>1.062 is  in the store</title><content type='html'>Use this thread to tell me about any issues you may have, questions or comments. I use this feed back to improve subsequent releases. Thanks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-8879864356829954259?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/8879864356829954259/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/07/1062-it-in-store.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/8879864356829954259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/8879864356829954259'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/07/1062-it-in-store.html' title='1.062 is  in the store'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-7916482734255248850</id><published>2010-07-23T00:04:00.000-04:00</published><updated>2010-07-23T00:04:06.982-04:00</updated><title type='text'>1.062 pushed out</title><content type='html'>Because I have been too busy to complete all the features I planned on having in 1.07, I have pushed out 1.062 with many of the bug fixes and user recommendations. &amp;nbsp;It should be in the app store in a few days. this is the final change log:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. removed unnecessaty XMPP commands (chatstates, pings) to reduce CPU/battery load&lt;br /&gt;2. xmpp keep alive increased to 4 minutes to reduce network/battery usage&lt;br /&gt;3. fixed bug where there was no vibration or ring when messages arrived&lt;br /&gt;4. made the idle logout notification only if an account is active&lt;br /&gt;5. background idle logout notification may be turned off&lt;br /&gt;6. fixed bug where disabling the account didn't disconnect it&lt;br /&gt;7. chat log: no duplicate names, names sorted in alphabetical order, own username no longer shown&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-7916482734255248850?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/7916482734255248850/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/07/1062-pushed-out.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/7916482734255248850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/7916482734255248850'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/07/1062-pushed-out.html' title='1.062 pushed out'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-2839589712954951368</id><published>2010-07-03T00:24:00.002-04:00</published><updated>2010-07-03T00:52:03.099-04:00</updated><title type='text'>crashes  and 1.07 changes so far</title><content type='html'>these are the changes coming in 1.07 so far. I will fix things as i become aware of them. &amp;nbsp;Some people still report ipad crashes. Please sync your ipads to itunes so Apple sends me the crash log and i can see whats going on. I havent been able to replicate them. &amp;nbsp;Could someone still experiencing this problem try deleting the app and reinstalling it.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. fixed bug where there was no vibration or ring when messages arrived&lt;br /&gt;2. made the idle logout notification only if an account is active&lt;br /&gt;3. background idle logout notification may be turned off&lt;br /&gt;4. xmpp keep alive increased to 4 minutes to reduce network usage&lt;br /&gt;&lt;br /&gt;5. fixed bug where disabling the account didn't disconnect it&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-2839589712954951368?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/2839589712954951368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/07/crashes-107-changes-so-far.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/2839589712954951368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/2839589712954951368'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/07/crashes-107-changes-so-far.html' title='crashes  and 1.07 changes so far'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-6180658874553435159</id><published>2010-06-22T15:40:00.001-04:00</published><updated>2010-06-22T17:00:42.544-04:00</updated><title type='text'>1.06 bugs, IPad  and 1.061</title><content type='html'>1.06 with multi tasking is on the itunes store. I made a mistake with the compile process and 1.06 &amp;nbsp;will crash on immediately on iPads since they still run OS3. I have pushed out &amp;nbsp;1.061 which fixes this issue for iPad users.&lt;br /&gt;&lt;br /&gt;Use the comments on this post to tell me about problems you have experienced anything else you might need to ask/tell me.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-6180658874553435159?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/6180658874553435159/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/06/106-bugs-ipad-and-1061.html#comment-form' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/6180658874553435159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/6180658874553435159'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/06/106-bugs-ipad-and-1061.html' title='1.06 bugs, IPad  and 1.061'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-6750151559274311086</id><published>2010-06-14T12:02:00.001-04:00</published><updated>2010-06-14T12:07:41.580-04:00</updated><title type='text'>How background works in iOS4</title><content type='html'>&lt;b&gt;Background Apps&lt;/b&gt;&lt;br /&gt;iOS4 has several classes of background apps. Unfortunately, IM is not one of those classes. The classes that do exist are for essentially for voip (network socket maintenance), audio (audio processing) and location services (full multi tasking) . &amp;nbsp;Having run Monal in the background for a few weeks and seen the battery life, I now understand why Apple has done this. &amp;nbsp;You are always aware of &amp;nbsp;and interacting in some way with all of the classes of background apps allowed. You are either making a voip call, listening to audio or using the GPS navigation. At no time do any of these background apps run &amp;nbsp;with the user not aware of it. IM on the other hand is expected to run at all times. &amp;nbsp;It runs silently in the background, using the cpu , &amp;nbsp;keeping a connection open and generally draining the battery. It is entirely possible for someone to run an IM app, not be aware it is running and then begin to wonder why the battery only lasts a couple of hours. &amp;nbsp;I have seen this happen time and again to android users. Power users may be able to use the task manager to kill processes, but that is unreasonable for a mass market product.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;How Monal Works&lt;/b&gt;&lt;br /&gt;All of that being said, Monal does run in the background and the way it does it should satisfy the needs of most users. &amp;nbsp;Monal runs in the background for 10 minutes. After 5 minutes of idle time, it will push a notification that only 5 more minutes of background time remain. &amp;nbsp;After 10 minutes, the program will logout and suspend itself. A suspended program is not a drain on the battery. &amp;nbsp;If at any point in the 10 minutes you bring Monal back to the foreground, the clock will be reset for a fresh 10.&lt;br /&gt;&lt;br /&gt;When Monal is running in the background, it will push notifications to the user when messages are received. &amp;nbsp;The user will view/reply to the message and thus continuously reset the 10 minute clock. &lt;br /&gt;&lt;br /&gt;I think the typical user would sign in and&amp;nbsp;&amp;nbsp;move Monal to the background and do other things. They either send and receive messages &amp;nbsp;and continuously reset the 10 minute clock or &amp;nbsp;at 5 minutes are asked to renew it for another 10 minutes by brining Monal the the foreground once. &amp;nbsp;&lt;i&gt;&lt;b&gt;This prevents the scenario where someone signs in &amp;nbsp;and forgets to sign out, locks the phone &amp;nbsp;and then completely drains the battery.&lt;/b&gt;&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;b&gt;What if someone wants to stay signed in while the phone is idle ?&lt;/b&gt;&lt;br /&gt;If you want to remain signed in while not using the phone, move Monal to the foreground before locking the phone. If you do this you will always be signed in and will receive notifications for all messages. When you want to use the phone again you can move it to the background and renew the 10 min lease periodically.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-6750151559274311086?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/6750151559274311086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/06/how-background-works-in-ios4.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/6750151559274311086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/6750151559274311086'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/06/how-background-works-in-ios4.html' title='How background works in iOS4'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-8039916732308197937</id><published>2010-06-03T22:32:00.000-04:00</published><updated>2010-06-03T22:32:41.836-04:00</updated><title type='text'>Background apps</title><content type='html'>Monal runs in the background now. When you go to another program, it will continue to remain connected using Apple's battery saving background processes. If you receive a message while in the background, you will see a pop up that looks like a push notification with the message. It will also popup a push notification if you have the home screen locked.&amp;nbsp;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Monal 1.06 with multi tasking will be released as soon as Apple releases the official SDK (expected to be&amp;nbsp;&lt;/div&gt;&lt;div&gt;June 7th )&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-8039916732308197937?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/8039916732308197937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/06/background-apps.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/8039916732308197937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/8039916732308197937'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/06/background-apps.html' title='Background apps'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-6736880124303923779</id><published>2010-06-03T00:01:00.001-04:00</published><updated>2010-06-03T00:01:58.971-04:00</updated><title type='text'>1.05 Approved</title><content type='html'>Monal 1.05 has been approved and is in the app store. Grab it for your iPad and iPhones&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-6736880124303923779?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/6736880124303923779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/06/105-approved.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/6736880124303923779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/6736880124303923779'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/06/105-approved.html' title='1.05 Approved'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-6412806493332947281</id><published>2010-05-30T01:08:00.000-04:00</published><updated>2010-05-30T01:08:04.343-04:00</updated><title type='text'>Crazy stuff</title><content type='html'>OS4 is a blast to work with and I have gotten it to do some really crazy stuff to have Monal run seamlessly in the background. Hopefully these aren't bugs in the beta and &amp;nbsp; Apple will allow it.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_VlA-ogatvP0/TAHyqu299jI/AAAAAAAAAgg/_qy4lEu53e8/s1600/notification.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_VlA-ogatvP0/TAHyqu299jI/AAAAAAAAAgg/_qy4lEu53e8/s320/notification.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-6412806493332947281?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/6412806493332947281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/05/crazy-stuff.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/6412806493332947281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/6412806493332947281'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/05/crazy-stuff.html' title='Crazy stuff'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_VlA-ogatvP0/TAHyqu299jI/AAAAAAAAAgg/_qy4lEu53e8/s72-c/notification.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-1231886585833858218</id><published>2010-05-23T12:59:00.000-04:00</published><updated>2010-05-23T12:59:26.268-04:00</updated><title type='text'>Final Change log for 1.05</title><content type='html'>These are the changes in 1.05. This will be the final 3.x release. This should show up in iTunes soon. &amp;nbsp;I have already started programming for the multi tasking in 4.x . The next release will be a huge update and will drop as soon as 4.0 is released.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1.05 changelog&lt;br /&gt;&lt;br /&gt;1. fixed all bugs from crash logs, made some speed improvements&lt;br /&gt;2. removed the confusing chat logs window edit button&lt;br /&gt;3. fixed bug where names of users signing in sometimes showed up in other chats&lt;br /&gt;4. opening conversation shows last 10 not 20 messages (faster load)&lt;br /&gt;5. the input box now allows multiple line input and expands when tapped on&lt;br /&gt;6. input box does not delete unsent messages &amp;nbsp;when tapping outside of the box&lt;br /&gt;7. Graphical &amp;nbsp;emoticons in chat&lt;br /&gt;8. added a basic &amp;nbsp;iPad interface&lt;br /&gt;9. Added button to quickly clear all conversation logs&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-1231886585833858218?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/1231886585833858218/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/05/final-change-log-for-105.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/1231886585833858218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/1231886585833858218'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/05/final-change-log-for-105.html' title='Final Change log for 1.05'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-1434807945344557185</id><published>2010-05-22T18:57:00.000-04:00</published><updated>2010-05-22T18:57:28.966-04:00</updated><title type='text'>Ipads</title><content type='html'>The iPhone Monal app already works on the iPad and I see from the crash logs that there are quite a few of you using it. The next release will be a universal application that takes advantage of the added space. The native iPad version doesnt look much different right now, I'm still learning all the new features. &amp;nbsp;It's a start.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_VlA-ogatvP0/S_hhUd73RLI/AAAAAAAAAgY/irvVgc9Cqj0/s1600/Screen+shot+2010-05-22+at+6.53.16+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_VlA-ogatvP0/S_hhUd73RLI/AAAAAAAAAgY/irvVgc9Cqj0/s320/Screen+shot+2010-05-22+at+6.53.16+PM.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-1434807945344557185?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/1434807945344557185/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/05/ipads.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/1434807945344557185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/1434807945344557185'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/05/ipads.html' title='Ipads'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_VlA-ogatvP0/S_hhUd73RLI/AAAAAAAAAgY/irvVgc9Cqj0/s72-c/Screen+shot+2010-05-22+at+6.53.16+PM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-5066738936788799491</id><published>2010-05-22T16:34:00.002-04:00</published><updated>2010-05-22T16:34:34.761-04:00</updated><title type='text'>Emoticons</title><content type='html'>Sorry it too so long.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_VlA-ogatvP0/S_g_1BIpHnI/AAAAAAAAAgQ/sVJB9aJeMfo/s1600/Screen+shot+2010-05-22+at+4.32.42+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_VlA-ogatvP0/S_g_1BIpHnI/AAAAAAAAAgQ/sVJB9aJeMfo/s320/Screen+shot+2010-05-22+at+4.32.42+PM.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-5066738936788799491?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/5066738936788799491/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/05/emoticons.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/5066738936788799491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/5066738936788799491'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/05/emoticons.html' title='Emoticons'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_VlA-ogatvP0/S_g_1BIpHnI/AAAAAAAAAgQ/sVJB9aJeMfo/s72-c/Screen+shot+2010-05-22+at+4.32.42+PM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-3500806117122033248</id><published>2010-05-22T13:34:00.003-04:00</published><updated>2010-05-22T18:16:42.013-04:00</updated><title type='text'>Multi tasking.</title><content type='html'>Monal runs in the background for a while on OS4. You should be able to switch back and forth between chat and other programs.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_VlA-ogatvP0/S_gVuGocwUI/AAAAAAAAAgI/OC1ejY6-Kf4/s1600/Screen+shot+2010-05-22+at+1.32.32+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_VlA-ogatvP0/S_gVuGocwUI/AAAAAAAAAgI/OC1ejY6-Kf4/s320/Screen+shot+2010-05-22+at+1.32.32+PM.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-3500806117122033248?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/3500806117122033248/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/05/multi-tasking.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/3500806117122033248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/3500806117122033248'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/05/multi-tasking.html' title='Multi tasking.'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_VlA-ogatvP0/S_gVuGocwUI/AAAAAAAAAgI/OC1ejY6-Kf4/s72-c/Screen+shot+2010-05-22+at+1.32.32+PM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-1391900031154613459</id><published>2010-05-22T13:16:00.002-04:00</published><updated>2010-05-22T13:16:51.934-04:00</updated><title type='text'>1.05 in the works</title><content type='html'>1.05 moving along well. Here is the change log so far for the next release.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1.05 changelog&lt;br /&gt;&lt;br /&gt;1. fixed all bugs from crash logs&lt;br /&gt;2. removed the confusing chat log edit button&lt;br /&gt;3. fixed bug where names of users signing in sometimes showed up in other chats&lt;br /&gt;4. opening conversation shows last 10 not 20 messages (faster load)&lt;br /&gt;5. the input box now allows multiple line input and expands when tapped on&lt;br /&gt;6. input box does not delete unsent messages &amp;nbsp;when tapping outside of the box&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-1391900031154613459?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/1391900031154613459/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/05/105-in-works.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/1391900031154613459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/1391900031154613459'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/05/105-in-works.html' title='1.05 in the works'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-6917749919898810181</id><published>2010-05-21T11:07:00.001-04:00</published><updated>2010-05-21T11:08:38.952-04:00</updated><title type='text'>Happy Birthday Monal</title><content type='html'>It's been a whole year since the initial 1.0 release of &amp;nbsp;Monal (then called SworIM) was pushed out to the app store. &amp;nbsp;Thank you &amp;nbsp;all for the feedback, testing and generally helping me improve the software. &lt;br /&gt;&lt;div&gt;It's come a long way in the past year and is going to keep improving in 2010.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;A year ago:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_VlA-ogatvP0/ShhOV4y7NzI/AAAAAAAAAYY/KGwmuVaj9iA/s1600/photo1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_VlA-ogatvP0/ShhOV4y7NzI/AAAAAAAAAYY/KGwmuVaj9iA/s320/photo1.jpg" /&gt;&lt;/a&gt;&lt;a href="http://4.bp.blogspot.com/_VlA-ogatvP0/ShhOWL3JhkI/AAAAAAAAAYg/chsTi5szl9U/s1600/photo2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_VlA-ogatvP0/ShhOWL3JhkI/AAAAAAAAAYg/chsTi5szl9U/s320/photo2.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Today:&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://3.bp.blogspot.com/_VlA-ogatvP0/S1uG5XqoKhI/AAAAAAAAAbo/Y3OL16rQbI8/s1600/IMG_0482.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_VlA-ogatvP0/S1uG5XqoKhI/AAAAAAAAAbo/Y3OL16rQbI8/s320/IMG_0482.PNG" /&gt;&lt;/a&gt;&lt;a href="http://2.bp.blogspot.com/_VlA-ogatvP0/S3ipP1kA5aI/AAAAAAAAAfI/im8FN6v1qds/s1600/Picture+2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_VlA-ogatvP0/S3ipP1kA5aI/AAAAAAAAAfI/im8FN6v1qds/s320/Picture+2.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-6917749919898810181?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/6917749919898810181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/05/happy-birthday-monal.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/6917749919898810181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/6917749919898810181'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/05/happy-birthday-monal.html' title='Happy Birthday Monal'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_VlA-ogatvP0/ShhOV4y7NzI/AAAAAAAAAYY/KGwmuVaj9iA/s72-c/photo1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-9216619941418704402</id><published>2010-05-04T22:17:00.001-04:00</published><updated>2010-05-04T22:21:33.886-04:00</updated><title type='text'>Iphone OS4 And More Server Support</title><content type='html'>I can confirm that Monal 1.04 works fine in OS4. &amp;nbsp;While it doesn't fall under the class of programs allowed to multi task, I am planning on adding fast switch and &amp;nbsp;task completion which should hopefully allow you to switch between programs quickly without losing your connection.&lt;br /&gt;&lt;br /&gt;Work on Monal 1.05 will resume this week. Before OS4 comes out I want to get another version out that is focused on bug fixes and &amp;nbsp;server compatibility. &amp;nbsp;If you are aware of public servers that do not work, let me know in the comments section. If it is a private server and you can give me access to test, contact me at anurodhp@SPAM.gmail.com (remove the spam) with instructions. I will make sure it works in the next release.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-9216619941418704402?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/9216619941418704402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/05/iphone-os4-and-more-server-support.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/9216619941418704402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/9216619941418704402'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/05/iphone-os4-and-more-server-support.html' title='Iphone OS4 And More Server Support'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-8852102133464115333</id><published>2010-02-16T11:50:00.000-05:00</published><updated>2010-02-16T11:50:25.712-05:00</updated><title type='text'>1.04 getting pushed out</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;I am about to push out 1.04 here is the final changelog&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;1.04 changelog&lt;br /&gt;&lt;br /&gt;1. added support for SSL on port 5222 (New style) (XMPP)&lt;br /&gt;2. added support for digest md5 authentication mechanism (XMPP)&lt;br /&gt;3. added support facebook chat (XMPP)&lt;br /&gt;4. added basic support for AOL Instant Messenger (AIM)&lt;br /&gt;5. uses the contact's full name from vCard if available instead of username (XMPP)&lt;br /&gt;6. opening a conversation shows the last 20 messages not 30. speeds up loading&lt;br /&gt;7. added network activity indicator on top bar&lt;br /&gt;8. fixed bug where some offline messages were being ignored&lt;br /&gt;9. fixed several crashing bugs&lt;br /&gt;10. fixed random disconnect/reconnect &amp;nbsp;issue&lt;br /&gt;11. modified message theme to have less image loading and better space use&lt;br /&gt;12. tested with jabberd2 servers&lt;br /&gt;&lt;br /&gt;There is &amp;nbsp;a new screen shot to go along with this of course&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_VlA-ogatvP0/S3rCKNvzMpI/AAAAAAAAAfg/byBfumU-cZ0/s1600-h/Picture+1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_VlA-ogatvP0/S3rCKNvzMpI/AAAAAAAAAfg/byBfumU-cZ0/s320/Picture+1.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-8852102133464115333?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/8852102133464115333/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/02/104-getting-pushed-out.html#comment-form' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/8852102133464115333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/8852102133464115333'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/02/104-getting-pushed-out.html' title='1.04 getting pushed out'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_VlA-ogatvP0/S3rCKNvzMpI/AAAAAAAAAfg/byBfumU-cZ0/s72-c/Picture+1.png' height='72' width='72'/><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-7963931236930912739</id><published>2010-02-15T16:08:00.004-05:00</published><updated>2010-02-15T16:44:49.642-05:00</updated><title type='text'>How weak is Facebook's XMPP security?</title><content type='html'>As I mentioned earlier, Facebook does not use SSL on their new XMPP server. All of their security is based on an algorithm called Digest-Md5. As the name says this is based on the popular MD5 hashing algorithm that is &lt;a href="http://www.win.tue.nl/hashclash/rogue-ca/"&gt;no longer considered secure&lt;/a&gt;. &amp;nbsp;From &lt;a href="http://www.facebook.com/help/?topic=chatclient"&gt;Facebook&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 12px; line-height: 16px;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="UIFaq_Question"&gt;&lt;a href="http://www.blogger.com/post-create.g?blogID=1128046826946210778" onclick="toggleFaq(&amp;quot;ans_4b79a403d646547aee173&amp;quot;);" style="color: #3b5998; cursor: pointer; font-weight: bold; text-decoration: none;"&gt;Does Facebook Chat support SSL?&lt;/a&gt;&lt;/div&gt;&lt;div class="UIFaq_Snippet" style="color: grey; font-size: 11px;"&gt;No. At this time, Facebook Chat does not support SSL.&lt;/div&gt;&lt;div class="UIFaq_Snippet" style="color: grey; font-size: 11px;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-size: 12px;"&gt;&lt;a href="http://www.blogger.com/post-create.g?blogID=1128046826946210778" onclick="toggleFaq(&amp;quot;ans_4b79a403d68bf06b34bcb&amp;quot;);" style="color: #3b5998; cursor: pointer; font-weight: bold; text-decoration: none;"&gt;Does Facebook Chat use plaintext authentication?&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-size: 12px;"&gt;&lt;a href="http://www.blogger.com/post-create.g?blogID=1128046826946210778" onclick="toggleFaq(&amp;quot;ans_4b79a403d68bf06b34bcb&amp;quot;);" style="color: #3b5998; cursor: pointer; font-weight: bold; text-decoration: none;"&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="color: grey; font-size: 11px;"&gt;No. Facebook Chat uses DIGEST-MD5 during authentication.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="UIFaq_Snippet" style="color: grey; font-size: 11px;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-size: 12px;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-size: 12px;"&gt;&lt;div class="UIFaq_Snippet" style="color: grey; font-size: 11px;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-size: 12px;"&gt;&lt;a href="http://www.blogger.com/post-create.g?blogID=1128046826946210778" onclick="toggleFaq(&amp;quot;ans_4b79a403d6d311d0d7fbc&amp;quot;);" style="color: #3b5998; cursor: pointer; font-weight: bold; text-decoration: none;"&gt;Are my Chat messages encrypted?&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-size: 12px;"&gt;&lt;a href="http://www.blogger.com/post-create.g?blogID=1128046826946210778" onclick="toggleFaq(&amp;quot;ans_4b79a403d6d311d0d7fbc&amp;quot;);" style="color: #3b5998; cursor: pointer; font-weight: bold; text-decoration: none;"&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="color: grey; font-size: 11px;"&gt;No. However, authentication information is secured using DIGEST-MD5.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="UIFaq_Snippet" style="color: grey; font-size: 11px;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-size: 12px;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-size: 12px;"&gt;&lt;div class="UIFaq_Snippet" style="color: grey; font-size: 11px;"&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="color: grey; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;b&gt;Regarding MD5:&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;US-CERT&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;, the US Department of Homeland Security's Computer Emergency Readiness Team, says:&lt;/span&gt;&lt;br /&gt;&lt;ul style="margin-left: 20px; padding-left: 0px;"&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;"&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Do not use the MD5 algorithm&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;"&lt;br /&gt;"Software developers, Certification Authorities, website owners, and users should avoid using the MD5 algorithm in any capacity. As previous research has demonstrated, it should be considered cryptographically broken and unsuitable for further use."&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;"&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Scrutinize SSL certificates signed by certificates using the MD5 algorithm&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;"&lt;br /&gt;"Users may wish to manually analyze the properties of web site certificates (...) Certificates listed as md5RSA or similar are affected. Such certificates that include strange or suspicious fields or other anomalies may be fraudulent. Because there are no reliable signs of tampering it must be noted that this workaround is error-prone and impractical for most users."&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;b&gt;No SSL:&lt;/b&gt;&lt;br /&gt;What happens when you don't use SSL for your chat? People sniffing the network can see what you are saying. &amp;nbsp;This is very simple to do.&lt;br /&gt;Either use tcpdump &amp;nbsp;from the command line (works on Mac,linux etc) or grab a packet sniffer like &lt;a href="http://www.wireshark.org/"&gt;wireshark&lt;/a&gt;&amp;nbsp;. I would recommend wireshark anyway because it makes the next part even easier. &amp;nbsp;If you used tcp dump, this you would have something like this&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;sudo tcpdump -i en0 &amp;nbsp;-s500 -w ~/Desktop/DumpFile01.pcap -vv&amp;nbsp;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Lets say you have a network dump somehow and you open up wire shark. set it to filter jabber and you will start to see something like this. I've highlighted a message packet so you can see that I was able to read this message someone sent.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_VlA-ogatvP0/S3mtLltaiCI/AAAAAAAAAfY/Nq1OUCM_6No/s1600-h/Picture+1.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="165" src="http://4.bp.blogspot.com/_VlA-ogatvP0/S3mtLltaiCI/AAAAAAAAAfY/Nq1OUCM_6No/s400/Picture+1.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now everything sent on the network can be read and the password "security" is based on MD5 right? behold a captured password sequence:&lt;br /&gt;&lt;challenge xmlns="\&amp;quot;urn:ietf:params:xml:ns:xmpp-sasl\&amp;quot;"&gt;cmVhbG09ImNoYXQuZmFjZWJvb2suY29tIixub25jZT0iNjdFRDdCQTg3NjgwN0MyOEIzQUI2RkE2MzRGQTE2MDUiLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M= &lt;/challenge&gt;&lt;br /&gt;&lt;br /&gt;this decodes from &amp;nbsp;base64 to:&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; white-space: pre-wrap;"&gt;r&lt;/span&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;ealm="chat.facebook.com",nonce="67ED7BA876807C28B3AB6FA634FA1605",qop="auth",charset=utf-8,algorithm=md5-sess&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Excellent we have some information.  The client replied with:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;response xmlns="urn:ietf:params:xml:ns:xmpp-sasl"&gt;&lt;/response&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;dXNlcm5hbWU9InNvbWVvbmUiLHJlYWxtPSJjaGF0LmZhY2Vib29rLmNvbSIsbm9uY2U9IjY3RUQ3QkE4NzY4MDdDMjhCM0FCNkZBNjM0RkExNjA1Iixjbm9uY2U9ImQzM2M4ODYyMTI2NjI2NTYzNzcxMDk3YjcwIixuYz0wMDAwMDAwMSxxb3A9YXV0aCxkaWdlc3QtdXJpPSJ4bXBwL2NoYXQuZmFjZWJvb2suY29tIixyZXNwb25zZT01MjBhMjdiOWRjOTE5NWRjMTJjNTVjZGY4MTUyOWI2MixjaGFyc2V0PXV0Zi04&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;this decodes from base64 to:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;username="someone",realm="chat.facebook.com",nonce="67ED7BA876807C28B3AB6FA634FA1605",cnonce="d33c8862126626563771097b70",nc=00000001,qop=auth,digest-uri="xmpp/chat.facebook.com",response=520a27b9dc9195dc12c55cdf81529b62,charset=utf-8&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Nonce and cnonce are used to calculate the encrypted "response". This is where the password is.  nonce and cnonce are really there for one time use to prevent a replay attack. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px; white-space: pre-wrap;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;What do we know now?&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;password hash:&amp;nbsp;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;520a27b9dc9195dc12c55cdf81529b62&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;nonce: 67ED7BA876807C28B3AB6FA634FA1605&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;cnonc: d33c8862126626563771097b70&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;qpop: auth&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;nc: 00000001&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;password hash is based on a series of md5 hashes:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;first hash (X) is of  username:realm:password&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;we know this to be = someone:chat.facebook.com: (password)&lt;unknown&gt;&lt;/unknown&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;Next hash (Y)  is X:nonce:cnonce&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;we know this to be: (password hash)&lt;hash based="" on="" password=""&gt;: 67ED7BA876807C28B3AB6FA634FA1605: d33c8862126626563771097b70&lt;/hash&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;Next hash (Z)  fully known to be of AUTHENTICATE:xmpp/chat.facebook.com&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;Final hash is the response value, which is also known and we know it is in the form:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="white-space: normal;"&gt;Y:nonce:nc:cnonce:qop:Z&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;we fully know Z, nonce, cnonce, qpop, &amp;nbsp;nc&lt;br /&gt;&lt;br /&gt;The only thing missing here is Y, which is dependent on X, &amp;nbsp;which is just an unsalted &amp;nbsp;MD5 hash based on a password. How would you crack this? There are a few ways, &amp;nbsp;but the simplest in most cases is just to use rainbow tables &amp;nbsp;but compute the hash 2 times more using the other parts of the string from above and &amp;nbsp;see if it matches the response. I'm going to stop the explanation here for obvious reasons. &amp;nbsp;More info on rainbow tables here:&lt;br /&gt;&lt;br /&gt;http://www.freerainbowtables.com/&lt;br /&gt;http://en.wikipedia.org/wiki/Rainbow_table&lt;br /&gt;&lt;br /&gt;There is also the possibility of finding &amp;nbsp;another string that will create the same password hash. This is called a hash collision. In this case, the attacker doesn't even need to know the actual password. They can just use this other string in its place and access an account just the same.&lt;br /&gt;&lt;br /&gt;If the person is using a short or insecure password a dedicated &amp;nbsp;attacker (identity thieves, spammers etc) should have it cracked easily and since the packet was captured, the &amp;nbsp;attacker can test against the password as much as he likes on his own machine.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-7963931236930912739?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/7963931236930912739/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/02/how-weak-is-facebooks-xmpp-security.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/7963931236930912739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/7963931236930912739'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/02/how-weak-is-facebooks-xmpp-security.html' title='How weak is Facebook&apos;s XMPP security?'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_VlA-ogatvP0/S3mtLltaiCI/AAAAAAAAAfY/Nq1OUCM_6No/s72-c/Picture+1.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-2038180839642062878</id><published>2010-02-14T20:54:00.001-05:00</published><updated>2010-02-14T21:07:55.308-05:00</updated><title type='text'>New optimized space icon</title><content type='html'>I've implemented the full stockholm theme now, each message &amp;nbsp;from a user does not load the icon and colored bar all over again. This leads to dramatically faster loading of chat windows and much better use of space. &amp;nbsp;Compare below to what we had before.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_VlA-ogatvP0/S3ipLAK5YuI/AAAAAAAAAfA/Yt5paNVT1BU/s1600-h/Picture+1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_VlA-ogatvP0/S3ipLAK5YuI/AAAAAAAAAfA/Yt5paNVT1BU/s320/Picture+1.png" /&gt;&lt;/a&gt;&lt;a href="http://2.bp.blogspot.com/_VlA-ogatvP0/S3ipP1kA5aI/AAAAAAAAAfI/im8FN6v1qds/s1600-h/Picture+2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_VlA-ogatvP0/S3ipP1kA5aI/AAAAAAAAAfI/im8FN6v1qds/s320/Picture+2.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;The biggest improvement is in landscape mode with the keyboard on. You can now see up to 5 lines above the keyboard and the input box.&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_VlA-ogatvP0/S3isGXi2nII/AAAAAAAAAfQ/F5ejdy6nraU/s1600-h/Picture+3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_VlA-ogatvP0/S3isGXi2nII/AAAAAAAAAfQ/F5ejdy6nraU/s320/Picture+3.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;old landscape in 1.03&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_VlA-ogatvP0/S243S2UoPTI/AAAAAAAAAdY/iGaonlYtnWA/s1600/Picture+1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_VlA-ogatvP0/S243S2UoPTI/AAAAAAAAAdY/iGaonlYtnWA/s320/Picture+1.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-2038180839642062878?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/2038180839642062878/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/02/new-optimized-space-icon.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/2038180839642062878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/2038180839642062878'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/02/new-optimized-space-icon.html' title='New optimized space icon'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_VlA-ogatvP0/S3ipLAK5YuI/AAAAAAAAAfA/Yt5paNVT1BU/s72-c/Picture+1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-3306878068195859618</id><published>2010-02-14T00:56:00.002-05:00</published><updated>2010-02-14T01:42:03.408-05:00</updated><title type='text'>1.04 will support Digest-Md5 and Facebook</title><content type='html'>I have added Digest-Md5 support to Monal and it will be in 1.04 . &amp;nbsp;I added this because it is what Facebook uses. &amp;nbsp;I will have a Facebook preset in Monal with all of the server settings in 1.04. Hopefully facebook will fix the lack of SSL by then as well. &amp;nbsp;It also looks like I need to support aliases. Facebook chat is unusable and &amp;nbsp;confusing &amp;nbsp;without it.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_VlA-ogatvP0/S3ea-K5b-KI/AAAAAAAAAe4/v5yTmpHEeZg/s1600-h/Picture+1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_VlA-ogatvP0/S3ea-K5b-KI/AAAAAAAAAe4/v5yTmpHEeZg/s320/Picture+1.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-3306878068195859618?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/3306878068195859618/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/02/104-will-support-digest-md5.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/3306878068195859618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/3306878068195859618'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/02/104-will-support-digest-md5.html' title='1.04 will support Digest-Md5 and Facebook'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_VlA-ogatvP0/S3ea-K5b-KI/AAAAAAAAAe4/v5yTmpHEeZg/s72-c/Picture+1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-4713816651676916767</id><published>2010-02-13T00:58:00.000-05:00</published><updated>2010-02-13T00:58:51.294-05:00</updated><title type='text'>Monal supports AIM</title><content type='html'>As I have said from the beginning, Monal will be a multi protocol instant messenger client. Something to look for in 1.04&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_VlA-ogatvP0/S3Y_jCXJfEI/AAAAAAAAAew/A_OheVQZYkg/s1600-h/Picture+4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_VlA-ogatvP0/S3Y_jCXJfEI/AAAAAAAAAew/A_OheVQZYkg/s320/Picture+4.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-4713816651676916767?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/4713816651676916767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/02/monal-supports-aim.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/4713816651676916767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/4713816651676916767'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/02/monal-supports-aim.html' title='Monal supports AIM'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_VlA-ogatvP0/S3Y_jCXJfEI/AAAAAAAAAew/A_OheVQZYkg/s72-c/Picture+4.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-7417156018327508659</id><published>2010-02-12T23:45:00.000-05:00</published><updated>2010-02-12T23:45:30.917-05:00</updated><title type='text'>Monal mentioned on Cnet podcast</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_VlA-ogatvP0/S3YuI9s-NJI/AAAAAAAAAeY/IVVGm0LFLss/s1600-h/Picture+1.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_VlA-ogatvP0/S3YuI9s-NJI/AAAAAAAAAeY/IVVGm0LFLss/s320/Picture+1.png" /&gt;&lt;/a&gt;&lt;/div&gt;There is a mention of Monal and the Facebook XMPP security hole on today's Buzz Out Loud podcast. You can &amp;nbsp;hear it at 35:45 mark.&lt;br /&gt;Listen to it here:&lt;br /&gt;&lt;a href="http://www.cnet.com/8301-19709_1-10452774-10.html"&gt;http://www.cnet.com/8301-19709_1-10452774-10.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;People have also&amp;nbsp;&lt;a href="http://bugs.developers.facebook.com/show_bug.cgi?id=8752"&gt;voted up the SSL bug &lt;/a&gt;on the Facebook developers site.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-7417156018327508659?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/7417156018327508659/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/02/monal-mentioned-on-cnet-podcast.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/7417156018327508659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/7417156018327508659'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/02/monal-mentioned-on-cnet-podcast.html' title='Monal mentioned on Cnet podcast'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_VlA-ogatvP0/S3YuI9s-NJI/AAAAAAAAAeY/IVVGm0LFLss/s72-c/Picture+1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-8445112874233279263</id><published>2010-02-12T00:10:00.003-05:00</published><updated>2010-02-12T00:21:51.331-05:00</updated><title type='text'>Warning on Facebook XMPP</title><content type='html'>I just finished looking at the new Facebook XMPP server. &amp;nbsp;&lt;b&gt;I strongly recommend against using it.&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Helvetica;"&gt;This is probably one of the worst implementations ever. The chat does not use SSL encryption unlike almost every other server. &amp;nbsp;Better yet, they decided to use an authentication scheme called Digest-MD5, which aside from having varying implementations and compatibility problems was &amp;nbsp;DEPRECATED by the IETF in January 2009 (&amp;nbsp;&lt;a href="https://tools.ietf.org/html/draft-ietf-sasl-digest-to-historic"&gt;https://tools.ietf.org/html/draft-ietf-sasl-digest-to-historic&lt;/a&gt;&amp;nbsp;) because it &amp;nbsp;can be cracked. Facebook has just opened up a gaping hole in their security. &amp;nbsp;Someone at facebook needs to be fired.&lt;br /&gt;&lt;br /&gt;The link above explains many of the problems with Digest-MD5 but this is the best one.&lt;br /&gt;&amp;nbsp;&amp;nbsp;8. &amp;nbsp;The cryptographic primitives in DIGEST-MD5 are not up to today's&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;standards, in particular:&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A. &amp;nbsp;The MD5 hash is sufficiently weak to make a brute force&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;attack on DIGEST-MD5 easy with common hardware.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;B. &amp;nbsp;Using the RC4 algorithm for the security layer without&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;discarding the initial key stream output is prone to attack.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Helvetica;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_VlA-ogatvP0/S3Tk80Kq0kI/AAAAAAAAAeI/YCEP7sRKGDg/s1600-h/Picture+1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_VlA-ogatvP0/S3Tk80Kq0kI/AAAAAAAAAeI/YCEP7sRKGDg/s320/Picture+1.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_VlA-ogatvP0/S3TlA76kydI/AAAAAAAAAeQ/hK8623DnpMg/s1600-h/Picture+2.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="176" src="http://2.bp.blogspot.com/_VlA-ogatvP0/S3TlA76kydI/AAAAAAAAAeQ/hK8623DnpMg/s400/Picture+2.png" width="400" /&gt;&lt;/a&gt;&lt;a href="http://4.bp.blogspot.com/_VlA-ogatvP0/S3Tk80Kq0kI/AAAAAAAAAeI/YCEP7sRKGDg/s1600-h/Picture+1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Helvetica;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-8445112874233279263?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/8445112874233279263/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/02/warning-on-facebook-xmpp.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/8445112874233279263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/8445112874233279263'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/02/warning-on-facebook-xmpp.html' title='Warning on Facebook XMPP'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_VlA-ogatvP0/S3Tk80Kq0kI/AAAAAAAAAeI/YCEP7sRKGDg/s72-c/Picture+1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-1512845232745458059</id><published>2010-02-11T23:18:00.000-05:00</published><updated>2010-02-11T23:18:27.578-05:00</updated><title type='text'>Facebook and 1.03</title><content type='html'>Monal 1.03 has been released into the wild. Grab it from itunes. &amp;nbsp;As mentioned earlier, this version has the improved landscape and support for self signed SSL certificates.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_VlA-ogatvP0/S3TWU6NmVSI/AAAAAAAAAeA/mUupmLQiBAI/s1600-h/images.jpeg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_VlA-ogatvP0/S3TWU6NmVSI/AAAAAAAAAeA/mUupmLQiBAI/s320/images.jpeg" /&gt;&lt;/a&gt;&lt;/div&gt;I just found out that Facebook added support for XMPP chat. &amp;nbsp;Oddly, it uses the deprecated Digest-Md5 authentication and no SSL. &amp;nbsp;Because digest-md5 was deprecated and sasl plain &amp;nbsp;over SSL was the defacto standard, I never bothered implementing it. &amp;nbsp;I guess I have to do it now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-1512845232745458059?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/1512845232745458059/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/02/facebook-and-103.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/1512845232745458059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/1512845232745458059'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/02/facebook-and-103.html' title='Facebook and 1.03'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_VlA-ogatvP0/S3TWU6NmVSI/AAAAAAAAAeA/mUupmLQiBAI/s72-c/images.jpeg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-8763641968709310225</id><published>2010-02-10T19:32:00.002-05:00</published><updated>2010-02-10T19:57:56.065-05:00</updated><title type='text'>Improving SSL in 1.04 (works on 5222)</title><content type='html'>This is probably one of the most requested features. &amp;nbsp;SSL now works on port 5222 using the "new style" SSL connection that uses the StartTLS command. &amp;nbsp;It isn't 100% reliable yet, which is why it wasn't pushed out in yesterday's 1.03 but &amp;nbsp;it will definitely be in 1.04. &amp;nbsp;This combined with support the support for unsigned SSL certificates already in 1.03 should satisfy almost everyone.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_VlA-ogatvP0/S3NPffzYifI/AAAAAAAAAdo/chxeKMVAHHA/s1600-h/Picture+1.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_VlA-ogatvP0/S3NPffzYifI/AAAAAAAAAdo/chxeKMVAHHA/s320/Picture+1.png" /&gt;&lt;/a&gt;&lt;a href="http://2.bp.blogspot.com/_VlA-ogatvP0/S3NWCLgAkzI/AAAAAAAAAd4/8ZXg8dPRaso/s1600-h/Picture+3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_VlA-ogatvP0/S3NWCLgAkzI/AAAAAAAAAd4/8ZXg8dPRaso/s320/Picture+3.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-8763641968709310225?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/8763641968709310225/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/02/improving-ssl-in-104-works-on-5222.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/8763641968709310225'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/8763641968709310225'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/02/improving-ssl-in-104-works-on-5222.html' title='Improving SSL in 1.04 (works on 5222)'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_VlA-ogatvP0/S3NPffzYifI/AAAAAAAAAdo/chxeKMVAHHA/s72-c/Picture+1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-6794365550481989683</id><published>2010-02-09T00:31:00.000-05:00</published><updated>2010-02-09T00:31:58.413-05:00</updated><title type='text'>1.03 submitted</title><content type='html'>Its only been a few days since 1.02 was released, but I think I've gotten enough feed back to push out a quick 1.03 update. The improved landscape and SSL support should make the application much more usable and I saw no reason to sit on it. Expect 1.03 by the end of the week.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;The full changelog below. I am also going to update the FAQ to clarify that 1.03 supports self signed certificates.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. Self signed SSL certificates now work&lt;br /&gt;2. removed non public API used&lt;br /&gt;3. improved xmpp support&lt;br /&gt;4. message send failure is treated as a disconnection and handled automatically&lt;br /&gt;5. navigation bar and status bar now disappear in landscape mode&lt;br /&gt;6. scroll to the newest message when first going into a chat now&lt;br /&gt;7. adjusted brightness of icon so it isnt so dark&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-6794365550481989683?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/6794365550481989683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/02/103-submitted.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/6794365550481989683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/6794365550481989683'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/02/103-submitted.html' title='1.03 submitted'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-3539059320966772360</id><published>2010-02-08T23:27:00.000-05:00</published><updated>2010-02-08T23:27:37.242-05:00</updated><title type='text'>Improving SSL in 1.03</title><content type='html'>There has been some criticism on the itunes store about the lack of support for self signed certificates when using SSL. &amp;nbsp;1.03 now supports self signed certificates.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_VlA-ogatvP0/S3DkLveL03I/AAAAAAAAAdg/AUPazBhcPjg/s1600-h/Picture+1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_VlA-ogatvP0/S3DkLveL03I/AAAAAAAAAdg/AUPazBhcPjg/s320/Picture+1.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-3539059320966772360?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/3539059320966772360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/02/improving-ssl-in-103.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/3539059320966772360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/3539059320966772360'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/02/improving-ssl-in-103.html' title='Improving SSL in 1.03'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_VlA-ogatvP0/S3DkLveL03I/AAAAAAAAAdg/AUPazBhcPjg/s72-c/Picture+1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-7673536655374005611</id><published>2010-02-06T22:45:00.000-05:00</published><updated>2010-02-06T22:45:33.716-05:00</updated><title type='text'>Improving landscape in 1.03</title><content type='html'>A user pointed out to me that the old landscape mode had lots of wasted space at the top. &amp;nbsp;In 1.03, when the phone goes to landscape, the navigation bar and status bar disappear. This recovers that space and when using a keyboard, much more can be seen on top.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_VlA-ogatvP0/S243S2UoPTI/AAAAAAAAAdY/iGaonlYtnWA/s1600-h/Picture+1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="275" src="http://4.bp.blogspot.com/_VlA-ogatvP0/S243S2UoPTI/AAAAAAAAAdY/iGaonlYtnWA/s400/Picture+1.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-7673536655374005611?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/7673536655374005611/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/02/improving-landscape-in-103.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/7673536655374005611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/7673536655374005611'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/02/improving-landscape-in-103.html' title='Improving landscape in 1.03'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_VlA-ogatvP0/S243S2UoPTI/AAAAAAAAAdY/iGaonlYtnWA/s72-c/Picture+1.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-242641947603543288</id><published>2010-02-05T14:40:00.002-05:00</published><updated>2010-02-06T00:12:12.695-05:00</updated><title type='text'>Monal 1.02  Approved</title><content type='html'>You can grab the newest version on the iTunes store now.&lt;br /&gt;&lt;br /&gt;Don't forget to rate in itunes and Digg!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-242641947603543288?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/242641947603543288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/02/monal-102-approved.html#comment-form' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/242641947603543288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/242641947603543288'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/02/monal-102-approved.html' title='Monal 1.02  Approved'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-2876064927461152866</id><published>2010-02-02T16:16:00.001-05:00</published><updated>2010-02-09T00:36:40.618-05:00</updated><title type='text'>Monal 1.02/1.03  FAQ</title><content type='html'>Here is a quick list of things i think people should know when trouble shooting the next release. If there is anything else, post a comment and I will try to address it.&amp;nbsp;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;What servers have you tested this with?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Monal 1.02 has been tested mostly &amp;nbsp;with google talk, openfire and ejabberd.&lt;br /&gt;Openfire has been very heavily tested on multiple versions all the way up to 3.6.4.&lt;br /&gt;&lt;br /&gt;ejabberd was tested on &amp;nbsp;jabbim.com .&lt;br /&gt;&lt;br /&gt;&lt;b&gt;What SSL settings work?&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;At the moment only old style SSL works. This means if you are going to use SSL it probably should be on port 5223. &amp;nbsp;If you connect on 5222 with SSL &amp;nbsp;it will not work.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;What server settings work?&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;The server must support SASL Plain authentication. This is the standard and should not be a problem for most people. &amp;nbsp;Connections to port 5222 should not have SSL enabled. &amp;nbsp;To use SSL you need to use port 5223. Not all servers support SSL on port 5223 if your server does not, you can either use 5222 without SSL if you are ok with that.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;What if the certificate on the server does not match the server address?&lt;/b&gt;&lt;br /&gt;Monal does not check to make sure that the certificate name and the server name are the same. SSL connections to these servers &amp;nbsp;should work fine.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;What if I have a self signed certificate?&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;b&gt;Edit: t&lt;/b&gt;he answer below applies for 1.02 only. 1.03 supports self signed certificates.&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Monal does not support servers with self signed certificates right now. &amp;nbsp;You &amp;nbsp;cannot use SSL to connect to a &amp;nbsp;a server with self signed certificates.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Why does the program slow down when I open it the first time/ connect to a server the first time.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Monal tries to download all the buddy icons after loading the list of people online. This takes up resources and might slow things down &amp;nbsp;depending on how many buddies you have, how fast your connection is &amp;nbsp;and how big your icons are.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Why does the chat &amp;nbsp;screen flash when I load a new conversation.&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Monal basically uses a web view (safari) to show the chat window in all its glory. The flash is safari loading the page. This only happens when you first start a chat&lt;br /&gt;&lt;br /&gt;&lt;b&gt;How do I delete chat history?&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Go to the chat logs and swipe to delete all history with that user or click "Edit" on the upper right to select items and delete them. &amp;nbsp; If you want to delete all logs, delete the log that is an entry for your own user. This will delete every message you have received or sent.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-2876064927461152866?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/2876064927461152866/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/02/monal-102-faq.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/2876064927461152866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/2876064927461152866'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/02/monal-102-faq.html' title='Monal 1.02/1.03  FAQ'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-4769168133494830624</id><published>2010-01-31T21:01:00.001-05:00</published><updated>2010-01-31T22:22:10.327-05:00</updated><title type='text'>New Icon</title><content type='html'>With a new name, Monal also has a new icon also designed by Ayush Pokharel.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_VlA-ogatvP0/S2Y14rsTxVI/AAAAAAAAAdQ/aYdaVKS6Sw0/s1600-h/Monal_crop_512.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_VlA-ogatvP0/S2Y14rsTxVI/AAAAAAAAAdQ/aYdaVKS6Sw0/s320/Monal_crop_512.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-4769168133494830624?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/4769168133494830624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/01/new-icon.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/4769168133494830624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/4769168133494830624'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/01/new-icon.html' title='New Icon'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_VlA-ogatvP0/S2Y14rsTxVI/AAAAAAAAAdQ/aYdaVKS6Sw0/s72-c/Monal_crop_512.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-4541293073437245941</id><published>2010-01-30T02:34:00.000-05:00</published><updated>2010-01-30T02:34:08.436-05:00</updated><title type='text'>Adium themes are in</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_VlA-ogatvP0/S11JbbTikSI/AAAAAAAAAcQ/S3PMcdk69B8/s1600/logo.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_VlA-ogatvP0/S11JbbTikSI/AAAAAAAAAcQ/S3PMcdk69B8/s320/logo.png" /&gt;&lt;/a&gt;&lt;/div&gt;As luck would have it, there was a critical bug in the version of Monal submitted to the App store and &amp;nbsp;I pulled it before it was approved. &amp;nbsp;While it was in the approval queue i managed to get the Adium themes working correctly so it will be in 1.02.&lt;br /&gt;&lt;br /&gt;appending the following to the change log:&lt;br /&gt;21. New faster and better looking message display that is compatible with Adium themes.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_VlA-ogatvP0/S11Kj3J2rLI/AAAAAAAAAcg/8hM63tyPgW8/s1600/Picture+4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_VlA-ogatvP0/S11Kj3J2rLI/AAAAAAAAAcg/8hM63tyPgW8/s320/Picture+4.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-4541293073437245941?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/4541293073437245941/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/01/adium-themes-are-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/4541293073437245941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/4541293073437245941'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/01/adium-themes-are-in.html' title='Adium themes are in'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_VlA-ogatvP0/S11JbbTikSI/AAAAAAAAAcQ/S3PMcdk69B8/s72-c/logo.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-7198140991056260780</id><published>2010-01-27T01:18:00.000-05:00</published><updated>2010-01-27T01:18:31.006-05:00</updated><title type='text'>1.02 submitted for approval</title><content type='html'>Monal 1.02 has been submitted to the app store and should be approved in the next few days. &amp;nbsp; This is the final change log &amp;nbsp;for this version. &amp;nbsp;I this is a substantial upgrade and will post a FAQ for this version soon.&amp;nbsp;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;1. Faster click response on buddy list&lt;/div&gt;&lt;div&gt;2. added an arrow to show buddies are clickable in chat log&amp;nbsp;&lt;/div&gt;&lt;div&gt;3. added blue arrows to see expanded status message and other details of &amp;nbsp;buddies in buddylist&lt;/div&gt;&lt;div&gt;4. "away" &amp;nbsp;users are greyed out&lt;/div&gt;&lt;div&gt;5. Away, invisible &amp;nbsp;and message Settings persistent between sessions&lt;/div&gt;&lt;div&gt;6. can delete conversation logs for budddies&lt;/div&gt;&lt;div&gt;7. xmpp protocol handling more efficient&lt;/div&gt;&lt;div&gt;8. new notification engine, &amp;nbsp;much faster loading, more responsive UI and lower CPU usage/better battery life&lt;/div&gt;&lt;div&gt;9. new in application account manager&lt;/div&gt;&lt;div&gt;10. Landscape mode for chats.&amp;nbsp;&lt;/div&gt;&lt;div&gt;11. option to play a sound when a message arrives (iphone only)&lt;/div&gt;&lt;div&gt;12. the entire program does not freeze when loading many buddy icons &amp;nbsp;the first time&lt;/div&gt;&lt;div&gt;13. Edit button added for buddy list to remove buddies&lt;/div&gt;&lt;div&gt;14. Edit button added to chat history to remove history&lt;/div&gt;&lt;div&gt;15. badge on the tab bar at the bottom will indicate unread messages&amp;nbsp;&lt;/div&gt;&lt;div&gt;16. offline messages. If the server supports it when &amp;nbsp;messages are sent while sworim is closed, they will be sent to you when you open&lt;/div&gt;&lt;div&gt;17. Smoother/cleaerer &amp;nbsp;buddy icon appearance&amp;nbsp;&lt;/div&gt;&lt;div&gt;18. The new message indicator is in a grey oval like in mail.&amp;nbsp;&lt;/div&gt;&lt;div&gt;19. copy and paste enabled &amp;nbsp;in chat windows&lt;/div&gt;&lt;div&gt;20. Reconnects seamlessly when a dropped connection is detected&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-7198140991056260780?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/7198140991056260780/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/01/102-submitted-for-approval.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/7198140991056260780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/7198140991056260780'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/01/102-submitted-for-approval.html' title='1.02 submitted for approval'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-7580252611703891077</id><published>2010-01-25T02:40:00.000-05:00</published><updated>2010-01-25T02:40:18.392-05:00</updated><title type='text'>One more thing..</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_VlA-ogatvP0/S11JbbTikSI/AAAAAAAAAcQ/S3PMcdk69B8/s1600-h/logo.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_VlA-ogatvP0/S11JbbTikSI/AAAAAAAAAcQ/S3PMcdk69B8/s320/logo.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Well, not exactly. This unfortunately doesn't look like it is ready for prime time. One of those features that's so cool &amp;nbsp;I &amp;nbsp;&lt;b&gt;&lt;i&gt;really &lt;/i&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;wish I had it ready for the 1.02 release. &amp;nbsp; &amp;nbsp;OSX users will see the screenshots below and immediately know what it is. &amp;nbsp;For everyone else, the gist of it is I have support for &lt;a href="http://www.blogger.com/"&gt;&lt;span id="goog_1264404536497"&gt;&lt;/span&gt;Adium&lt;span id="goog_1264404536498"&gt;&lt;/span&gt;&lt;/a&gt; &amp;nbsp;message themes. &amp;nbsp;Adium &amp;nbsp;is the main IM client on OSX. &amp;nbsp;All of the message themes you see on the&lt;a href="http://www.adiumxtras.com/index.php?a=search&amp;amp;cat_id=5"&gt; Adium extras page&lt;/a&gt; should &amp;nbsp;now work. &amp;nbsp; I really like Renkoo and Stockholm. &amp;nbsp;The screenshots below are of the Stockholm running on the iPhone. This will likely be the default theme in future versions. &amp;nbsp;Despite how cool it is, the reason I don't think I can include it in this upcoming release it is just not as fast as the existing message display and speed is kind of important here. &amp;nbsp;There are also little bugs with the keyboard display and auto scrolling to the newest message at the bottom. &amp;nbsp;Hopefully it will be good enough to be in 1.03.&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_VlA-ogatvP0/S11KixmC_QI/AAAAAAAAAcY/kUOlpgCkp7Q/s1600-h/Picture+3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_VlA-ogatvP0/S11KixmC_QI/AAAAAAAAAcY/kUOlpgCkp7Q/s320/Picture+3.png" /&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/_VlA-ogatvP0/S11Kj3J2rLI/AAAAAAAAAcg/8hM63tyPgW8/s1600-h/Picture+4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_VlA-ogatvP0/S11Kj3J2rLI/AAAAAAAAAcg/8hM63tyPgW8/s320/Picture+4.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-7580252611703891077?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/7580252611703891077/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/01/one-more-thing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/7580252611703891077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/7580252611703891077'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/01/one-more-thing.html' title='One more thing..'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_VlA-ogatvP0/S11JbbTikSI/AAAAAAAAAcQ/S3PMcdk69B8/s72-c/logo.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-605704886016411347</id><published>2010-01-23T18:33:00.001-05:00</published><updated>2010-01-25T12:39:14.042-05:00</updated><title type='text'>Screenshot dump!</title><content type='html'>These are the shots that will appear in the iTunes store.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_VlA-ogatvP0/S1uG5XqoKhI/AAAAAAAAAbo/Y3OL16rQbI8/s1600-h/IMG_0482.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_VlA-ogatvP0/S1uG5XqoKhI/AAAAAAAAAbo/Y3OL16rQbI8/s320/IMG_0482.PNG" /&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/_VlA-ogatvP0/S1uG7VFOinI/AAAAAAAAAb4/U0nQ1TsRkSc/s1600-h/IMG_0479.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_VlA-ogatvP0/S1uG7VFOinI/AAAAAAAAAb4/U0nQ1TsRkSc/s320/IMG_0479.PNG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&amp;nbsp;&lt;a href="http://4.bp.blogspot.com/_VlA-ogatvP0/S1uG-SGNUpI/AAAAAAAAAcI/ybrousn_Hms/s1600-h/IMG_0483.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_VlA-ogatvP0/S1uG-SGNUpI/AAAAAAAAAcI/ybrousn_Hms/s320/IMG_0483.PNG" /&gt;&lt;/a&gt;&lt;a href="http://4.bp.blogspot.com/_VlA-ogatvP0/S13XPXJv27I/AAAAAAAAAco/AsibXuNaaC0/s1600-h/%5BIMG_0477.PNG%5D.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_VlA-ogatvP0/S13XPXJv27I/AAAAAAAAAco/AsibXuNaaC0/s320/%5BIMG_0477.PNG%5D.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-605704886016411347?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/605704886016411347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/01/screenshot-dump.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/605704886016411347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/605704886016411347'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/01/screenshot-dump.html' title='Screenshot dump!'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_VlA-ogatvP0/S1uG5XqoKhI/AAAAAAAAAbo/Y3OL16rQbI8/s72-c/IMG_0482.PNG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-5062012892105508574</id><published>2010-01-22T16:56:00.000-05:00</published><updated>2010-01-22T16:56:24.094-05:00</updated><title type='text'>Say hello to Monal</title><content type='html'>&lt;span style="font-family: 'MS Shell Dlg'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;1.02 is now feature complete. I will not be adding anything new to it before release. &amp;nbsp;The only thing left is to &amp;nbsp;optimize the code and check for bugs. &amp;nbsp;A release should come soon.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'MS Shell Dlg'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'MS Shell Dlg'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;I am changing &amp;nbsp;the name of the program &amp;nbsp;to &lt;a href="http://en.wikipedia.org/wiki/Monal"&gt;Monal&lt;/a&gt; &amp;nbsp;starting with this release. SworIM was just randomly chosen one afternoon when I originally wrote the program.&amp;nbsp;&amp;nbsp;The name comes from swor (pronounced &amp;nbsp;like swore) which is the &amp;nbsp;Nepalese word for voice. I think Monal keeps the same theme &amp;nbsp;and is unique but should be much easier to say. SworIM is pretty much a translation of Talk (as in Google Talk) with IM tacked on the end and not very creative. &amp;nbsp;It worked out well because it was unique, &amp;nbsp;It &amp;nbsp; also got &amp;nbsp;mispronounced to sound like soar. &amp;nbsp; This led to the bird icon, which amusingly &amp;nbsp;as a &lt;a href="http://en.wikipedia.org/wiki/Himalayan_Monal"&gt;pheasant&lt;/a&gt;&amp;nbsp;&amp;nbsp;is not an animal likely to soar &amp;nbsp;any time soon.&amp;nbsp;Why the bird theme? I want Monal to eventually &amp;nbsp;be like&amp;nbsp;&lt;a href="http://adium.im/"&gt;these&lt;/a&gt;&amp;nbsp;guys and&amp;nbsp;&lt;a href="http://www.pidgin.im/"&gt;these&lt;/a&gt;&amp;nbsp;. With better general XMPP support it's not really just &amp;nbsp;a google talk program anymore.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'MS Shell Dlg'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_VlA-ogatvP0/S1ocKIPsJYI/AAAAAAAAAbc/7U27IJqDJlw/s1600-h/Himalayan+Monal.jpeg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_VlA-ogatvP0/S1ocKIPsJYI/AAAAAAAAAbc/7U27IJqDJlw/s320/Himalayan+Monal.jpeg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family: 'MS Shell Dlg'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;SworIM has been around for just under a year and the name will probably &amp;nbsp;live on underneath &amp;nbsp;in the library that it uses and in the name of this blog. &amp;nbsp;I'll be gradually changing &amp;nbsp;the name over everywhere. Hopefully I wont regret it when I lose some traffic as it transitions.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'MS Shell Dlg'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'MS Shell Dlg'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-5062012892105508574?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/5062012892105508574/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/01/say-hello-to-monal.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/5062012892105508574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/5062012892105508574'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/01/say-hello-to-monal.html' title='Say hello to Monal'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_VlA-ogatvP0/S1ocKIPsJYI/AAAAAAAAAbc/7U27IJqDJlw/s72-c/Himalayan+Monal.jpeg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-3996141048679981131</id><published>2010-01-17T19:31:00.000-05:00</published><updated>2010-01-17T19:31:49.677-05:00</updated><title type='text'>New Account Manager and iPod Touch Users</title><content type='html'>Sorry iPod touch users, OS 3 will be required for the next release. There are now definitely things in the program that simply don't work the same in OS2. Its been a while since OS3 came out, so I hope most iPod touch users have upgraded. I'll keep trying to see if &amp;nbsp;I can redo things to work in OS2.&lt;br /&gt;&lt;br /&gt;There is a new account manager in the application. This should address the most common complaint about the program, people cant find the settings app. It will also sets the groundwork &amp;nbsp;for future multi account/ multi protocol support.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_VlA-ogatvP0/S1Or66XY_kI/AAAAAAAAAbU/TWmDggWJlh4/s1600-h/Picture+1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_VlA-ogatvP0/S1Or66XY_kI/AAAAAAAAAbU/TWmDggWJlh4/s320/Picture+1.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-3996141048679981131?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/3996141048679981131/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/01/new-account-manager-and-ipod-touch.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/3996141048679981131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/3996141048679981131'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/01/new-account-manager-and-ipod-touch.html' title='New Account Manager and iPod Touch Users'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_VlA-ogatvP0/S1Or66XY_kI/AAAAAAAAAbU/TWmDggWJlh4/s72-c/Picture+1.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-1671333836932316136</id><published>2010-01-17T02:28:00.000-05:00</published><updated>2010-01-17T02:31:22.859-05:00</updated><title type='text'>Gray message indicators</title><content type='html'>Sure it is something small, but the fact that the message indicators didn't look like the ones in mail was something that bugged me. This is mainly due to the fact that uitablecell view in the iPhone actually doesnt have a built in system of showing that badge. &amp;nbsp;It wasn't too hard to add one manually though. It not only makes the app closer to the standard UI, but the clear indicator should help see the number of messages when using the app. &amp;nbsp;You may notice that the buddy icon is smoother, no more jaggies seen in the screen shots further down on this page. &amp;nbsp;The anti aliasing filter was also added recently.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_VlA-ogatvP0/S1K7wl-XaMI/AAAAAAAAAbM/YRUteyC_Vyo/s1600-h/Picture+1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_VlA-ogatvP0/S1K7wl-XaMI/AAAAAAAAAbM/YRUteyC_Vyo/s320/Picture+1.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-1671333836932316136?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/1671333836932316136/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/01/gray-message-indicators.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/1671333836932316136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/1671333836932316136'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/01/gray-message-indicators.html' title='Gray message indicators'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_VlA-ogatvP0/S1K7wl-XaMI/AAAAAAAAAbM/YRUteyC_Vyo/s72-c/Picture+1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-6055684816334333754</id><published>2010-01-16T02:39:00.000-05:00</published><updated>2010-01-16T02:39:57.510-05:00</updated><title type='text'>Offline messages and little icons</title><content type='html'>Its not exactly push notification -- which will likely never be in sworim because its not connecting to the server through a proxy -- however if you xmpp server supports offline messages (such as google talk) &amp;nbsp;then you will receive them when you open the application.&lt;br /&gt;On the improved UI front, &amp;nbsp;there's a notification badge added to the chat tab when new messages come in showing the number of unread messages. &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_VlA-ogatvP0/S1FtJOiSXZI/AAAAAAAAAa0/1fUfDplHqpM/s1600-h/Picture+1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_VlA-ogatvP0/S1FtJOiSXZI/AAAAAAAAAa0/1fUfDplHqpM/s320/Picture+1.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Clicking on he blue arrow near a buddys name on the right will also show a detail &amp;nbsp;page for that buddy so its possible to read longer status messages&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_VlA-ogatvP0/S1FtLvc7O9I/AAAAAAAAAbE/IMDpcSntWz8/s1600-h/Picture+3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_VlA-ogatvP0/S1FtLvc7O9I/AAAAAAAAAbE/IMDpcSntWz8/s320/Picture+3.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_VlA-ogatvP0/S1FtKdUL_LI/AAAAAAAAAa8/Tc-cNTtgxPI/s1600-h/Picture+2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_VlA-ogatvP0/S1FtKdUL_LI/AAAAAAAAAa8/Tc-cNTtgxPI/s320/Picture+2.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-6055684816334333754?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/6055684816334333754/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/01/offline-messages-and-little-icons.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/6055684816334333754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/6055684816334333754'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/01/offline-messages-and-little-icons.html' title='Offline messages and little icons'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_VlA-ogatvP0/S1FtJOiSXZI/AAAAAAAAAa0/1fUfDplHqpM/s72-c/Picture+1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-3602855213946804446</id><published>2010-01-13T15:19:00.000-05:00</published><updated>2010-01-13T15:21:08.739-05:00</updated><title type='text'>Digest-MD5 will not be supported</title><content type='html'>I began work on the DIGEST-MD5 &amp;nbsp;authentication mechanism and realized that it was&lt;a href="http://tools.ietf.org/html/draft-ietf-sasl-digest-to-historic-00"&gt; recently deprecated&lt;/a&gt; from the XMPP protocol. Considering how much trouble it is to implement and varying implementations on different servers that might lead to failed logins, I've decided not to add this login mechanism. This souldn't impact most people as the preferred method of logging in these days is SASL PLAIN +SSL connection, which SworIM has supported from day one.&lt;br /&gt;SworIM does detect what mechanisms are supported when logging into a server, so I will code it so that if it encounters a server where SASL PLAIN is not supported it will have an error saying that is what the problem is.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-3602855213946804446?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/3602855213946804446/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/01/digest-md5-will-not-be-supported.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/3602855213946804446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/3602855213946804446'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/01/digest-md5-will-not-be-supported.html' title='Digest-MD5 will not be supported'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-8332175450644195119</id><published>2010-01-13T00:23:00.001-05:00</published><updated>2010-01-25T12:45:52.169-05:00</updated><title type='text'>More updates</title><content type='html'>I feel I probably owe it to everyone to update this blog with new features as I am adding them considering how long it has been since both a release and new posts here.&lt;br /&gt;&lt;br /&gt;I've been trying to get new style SSL working correctly. This would be SSL on port 5222 that many people have requested. I am about 95% there, I know how it works and have written code to initialize it, unfortunately, I also realized that the built in apple objects I am using are probably not compatible with the kind of communication it is doing. &amp;nbsp;It seems I cant create a secure stream after already talking in the clear on the same BSD socket and port 5222 requires clear text communication before starting SSL. &amp;nbsp;I'll &amp;nbsp;have to try a new approach.&lt;br /&gt;&lt;br /&gt;A couple of more things have been added to the change log:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;11. option to play a sound when a message arrives (iphone only)&lt;br /&gt;12. the program does not freeze when loading many buddy icons &amp;nbsp;the first time&lt;br /&gt;13. Edit button added for buddy list to remove buddies&lt;br /&gt;14. Edit button added to chat history to remove history&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_VlA-ogatvP0/S13YrZQ5a1I/AAAAAAAAAdA/-pxFruXNh_A/s1600-h/Picture+1.png.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_VlA-ogatvP0/S13YrZQ5a1I/AAAAAAAAAdA/-pxFruXNh_A/s320/Picture+1.png.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_VlA-ogatvP0/S13Ytte4AvI/AAAAAAAAAdI/gRvs_SX0v6w/s1600-h/Picture+2.png.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_VlA-ogatvP0/S13Ytte4AvI/AAAAAAAAAdI/gRvs_SX0v6w/s320/Picture+2.png.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_VlA-ogatvP0/S01YTbxWOAI/AAAAAAAAAas/RgVNE5jXSgg/s1600-h/Picture+4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_VlA-ogatvP0/S01YTbxWOAI/AAAAAAAAAas/RgVNE5jXSgg/s320/Picture+4.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-8332175450644195119?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/8332175450644195119/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/01/more-updates.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/8332175450644195119'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/8332175450644195119'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/01/more-updates.html' title='More updates'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_VlA-ogatvP0/S13YrZQ5a1I/AAAAAAAAAdA/-pxFruXNh_A/s72-c/Picture+1.png.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-3634033970187464447</id><published>2010-01-10T17:42:00.002-05:00</published><updated>2010-01-25T12:43:53.729-05:00</updated><title type='text'>SworIM 1.02 is coming</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_VlA-ogatvP0/S13YT8Id25I/AAAAAAAAAc4/_dhTXlHj1R0/s1600-h/Picture+1.png.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_VlA-ogatvP0/S13YT8Id25I/AAAAAAAAAc4/_dhTXlHj1R0/s320/Picture+1.png.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;Sorry for the lack of updates in the past few months.  1.02 is currently being developed. This should be a fairly big update that addresses many of the issues that were raised with 1.01. I am working hard on improving the XMPP protocol underneath in addition to the presentation.  In particular, Im trying to improve the compatibility (more servers, more authentication methods) and eliminate crashing bugs. Here is the current change log. This will grow as I have a rather large list of things to fix before the next update, hopefully it will be worth it.&lt;br /&gt;&lt;br /&gt;1. Faster click response on buddy list&lt;br /&gt;2. added an arrow to show buddies are clickable in chat log&lt;br /&gt;3. added blue arrows to see expanded status message and other details of  buddies in buddylist&lt;br /&gt;4. "away"  users are greyed out&lt;br /&gt;5. built with OS 2.2.1 as the base for ipod touch compatibility&lt;br /&gt;6. can delete conversation logs for budddies&lt;br /&gt;7. xmpp protocol handling more efficient&lt;br /&gt;8.  new notification engine, much faster loading, more responsive UI and lower CPU usage/better battery life&lt;br /&gt;9. new in application account manager&lt;br /&gt;10. Landscape mode for chats.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-3634033970187464447?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/3634033970187464447/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2010/01/sworim-102-is-coming.html#comment-form' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/3634033970187464447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/3634033970187464447'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2010/01/sworim-102-is-coming.html' title='SworIM 1.02 is coming'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_VlA-ogatvP0/S13YT8Id25I/AAAAAAAAAc4/_dhTXlHj1R0/s72-c/Picture+1.png.png' height='72' width='72'/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-49110077547933202</id><published>2009-07-20T12:17:00.000-04:00</published><updated>2009-07-20T14:16:53.545-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FAQ'/><category scheme='http://www.blogger.com/atom/ns#' term='1.01'/><title type='text'>FAQ for v 1.01</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Does this work with ipod touch. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Yes. As long as you have an internet connection. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt; Where are the settings? &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Settings are currently in the iphone/ipod setting application. Look for the sworim icon. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;What authentication is supported right now?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Currently, it supports only SASL Plain. I am adding SASL MD5 and Plain text in the next release. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;I am having SSL connection issues. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Try setting it to port 5223 instead of 5222 and see if that helps. Make sure your server uses SASL plain authentication or it will not be able to log in&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Does it need iphone os3?&lt;/span&gt;&lt;br /&gt;While it doesnt technically at the moment, there are database hooks (Core Data) that i want to use that isn't available in 2.0 and it will be 3.0 exclusive in the future.  I will try to compile the next release with the 2.0 SDK and release that if it works.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;What servers does it work with?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1.02 has been the most heavily tested with google talk.  I have also connected to jabber.org's ejabberd server and  the latest openfire server. I am currently heavily testing with openfire.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-49110077547933202?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/49110077547933202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2009/07/faq-for-v-101.html#comment-form' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/49110077547933202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/49110077547933202'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2009/07/faq-for-v-101.html' title='FAQ for v 1.01'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-8903640231738282452</id><published>2009-07-06T21:23:00.000-04:00</published><updated>2009-07-06T21:32:17.117-04:00</updated><title type='text'>1.01 released, FAQ and reviews</title><content type='html'>1.01 has been released in the app store.  This is a bug fix update that fixes  sticky/slowdown issues experienced by some users in the first version. &lt;br /&gt;&lt;br /&gt;I am working on making a FAQ page on this blog so that people can see quick answers to recurring problems.  I am also working resolving SSL and authentication problems people are having for the next release. Keep an eye out on this page for updates on that. &lt;br /&gt;&lt;br /&gt;Finally, there are a ton of 1 star reviews on itunes, some from  people looking for the settings menu. I've decided to ditch the standard apple menu and make my own in application to reduce confusion.  In the mean time, if you have used the application and find it useful, please consider giving a positive star rating in itunes. You do not have to write anything, just give it a star rating.   There are 50 people who gave  1 star reviews and close to a thousand users, it would be unfortunate for the 50 to drown out the rest.   Thanks!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-8903640231738282452?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/8903640231738282452/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2009/07/101-released-faq-and-reviews.html#comment-form' title='15 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/8903640231738282452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/8903640231738282452'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2009/07/101-released-faq-and-reviews.html' title='1.01 released, FAQ and reviews'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>15</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-5805943012824309923</id><published>2009-07-02T23:17:00.001-04:00</published><updated>2009-07-02T23:18:34.565-04:00</updated><title type='text'>1.01.. just sitting there..</title><content type='html'>1.01 still hasn't been approved. I have no idea why it is taking so long for approval. I'm going to have to see what the allowed frequency of releases in the store is.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-5805943012824309923?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/5805943012824309923/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2009/07/101-just-sitting-there.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/5805943012824309923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/5805943012824309923'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2009/07/101-just-sitting-there.html' title='1.01.. just sitting there..'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-1791749561175123170</id><published>2009-06-20T01:34:00.000-04:00</published><updated>2009-06-20T01:36:29.311-04:00</updated><title type='text'>v1.01 Sent for approval</title><content type='html'>Based on the feedback I've gotten for version 1. I've fixed a few things and pushed out v1.01 to the store for approval.  I just noticed some people were having login issues. I'll fix it in 1.02.  Below is a change log for 1.01. Thanks!&lt;br /&gt;&lt;br /&gt;1. removed  debug code that got left behind in the 1.0 release build that was causing massive slowdown for some users&lt;br /&gt;2. Status messages update properly on buddylist&lt;br /&gt;3. Fixed bug when loading buddy icons, speeding up scrolling on chats and  reduced memory use &lt;br /&gt;4. made the message input box more obvious and visible in a chat view&lt;br /&gt;5. initial prompts ask for missing username explicitly says go to settings program&lt;br /&gt;6. Misc bug fixes&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-1791749561175123170?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/1791749561175123170/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2009/06/v101-sent-for-approval.html#comment-form' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/1791749561175123170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/1791749561175123170'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2009/06/v101-sent-for-approval.html' title='v1.01 Sent for approval'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-2630642316075864086</id><published>2009-06-17T07:44:00.000-04:00</published><updated>2009-06-17T07:45:52.397-04:00</updated><title type='text'>Bugs and Issues</title><content type='html'>If you are having any problems connecting to servers or have experienced other issues. Post them in the comments below.  I am aware of at least one case where someone wasn't able to connect to a jabber server using "old style SSL" i am looking into that.  Everything else, comment away.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-2630642316075864086?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/2630642316075864086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2009/06/bugs-and-issues.html#comment-form' title='25 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/2630642316075864086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/2630642316075864086'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2009/06/bugs-and-issues.html' title='Bugs and Issues'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>25</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-5761010475815781947</id><published>2009-06-16T10:32:00.000-04:00</published><updated>2009-06-16T10:34:33.654-04:00</updated><title type='text'>Dont forget to Digg</title><content type='html'>Digging this blog would be very helpful in spreading the word. Please Digg. I've left this permanently on the sidebar. &lt;br /&gt;&lt;script type="text/javascript"&gt;&lt;br /&gt;digg_url = 'http://sworim.blogspot.com';&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-5761010475815781947?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/5761010475815781947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2009/06/dont-forget-to-digg.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/5761010475815781947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/5761010475815781947'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2009/06/dont-forget-to-digg.html' title='Dont forget to Digg'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-8668803759748033503</id><published>2009-06-15T18:18:00.000-04:00</published><updated>2009-06-16T10:30:24.955-04:00</updated><title type='text'>Approved.</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;SworIM 1.0 has been approved. Download it for free by clicking the image or the link below. &lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=317711500&amp;amp;mt=8"&gt;&lt;img src="http://2.bp.blogspot.com/_VlA-ogatvP0/SjbPO_K6etI/AAAAAAAAAZQ/Xw9e8mTolzU/s400/marketing_badge.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5347689463931370194" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;or &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://itunes.com/apps/sworim"&gt;http://itunes.com/apps/sworim&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-8668803759748033503?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/8668803759748033503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2009/06/approved.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/8668803759748033503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/8668803759748033503'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2009/06/approved.html' title='Approved.'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_VlA-ogatvP0/SjbPO_K6etI/AAAAAAAAAZQ/Xw9e8mTolzU/s72-c/marketing_badge.png' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-393782083304631924</id><published>2009-06-10T21:20:00.000-04:00</published><updated>2009-06-10T21:22:22.277-04:00</updated><title type='text'>Buddy Icons are in 1.0</title><content type='html'>I ended up having to resubmit it because of incompatibility with iPhone OS3. The new version I have submitted has buddy icon support.  Hopefully third time is the charm for approval.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-393782083304631924?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/393782083304631924/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2009/06/buddy-icons-are-in-10.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/393782083304631924'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/393782083304631924'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2009/06/buddy-icons-are-in-10.html' title='Buddy Icons are in 1.0'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-1648568774809830904</id><published>2009-05-30T21:36:00.000-04:00</published><updated>2009-05-30T21:38:38.006-04:00</updated><title type='text'>Buddy Icons</title><content type='html'>&lt;div&gt;While I couldnt fix all the bugs in time for the 1.0 release, buddy icons are working in 1.1 and will definitely be in the next release. &lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_VlA-ogatvP0/SiHfi5RE8wI/AAAAAAAAAZA/qmVEy3NHNl8/s1600-h/Picture+1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 282px; height: 400px;" src="http://3.bp.blogspot.com/_VlA-ogatvP0/SiHfi5RE8wI/AAAAAAAAAZA/qmVEy3NHNl8/s400/Picture+1.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5341796423619113730" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-1648568774809830904?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/1648568774809830904/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2009/05/buddy-icons.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/1648568774809830904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/1648568774809830904'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2009/05/buddy-icons.html' title='Buddy Icons'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_VlA-ogatvP0/SiHfi5RE8wI/AAAAAAAAAZA/qmVEy3NHNl8/s72-c/Picture+1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-7365880368631319185</id><published>2009-05-28T17:22:00.000-04:00</published><updated>2009-05-28T22:23:46.668-04:00</updated><title type='text'>Submitted and Final Icon</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_VlA-ogatvP0/Sh9G36btz9I/AAAAAAAAAY4/a-XrfyoMfxE/s1600-h/SWORIM_512.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 400px;" src="http://2.bp.blogspot.com/_VlA-ogatvP0/Sh9G36btz9I/AAAAAAAAAY4/a-XrfyoMfxE/s400/SWORIM_512.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5341065609476952018" /&gt;&lt;/a&gt;&lt;br /&gt;Coming soon to your applications list: &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-7365880368631319185?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/7365880368631319185/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2009/05/submitted-and-final-icon.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/7365880368631319185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/7365880368631319185'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2009/05/submitted-and-final-icon.html' title='Submitted and Final Icon'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_VlA-ogatvP0/Sh9G36btz9I/AAAAAAAAAY4/a-XrfyoMfxE/s72-c/SWORIM_512.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-58236606570244516</id><published>2009-05-23T15:29:00.000-04:00</published><updated>2009-05-23T15:36:52.413-04:00</updated><title type='text'>List of features in V1.0</title><content type='html'>&lt;div&gt;Quick rundown of important features:&lt;/div&gt;&lt;div&gt; &lt;/div&gt;1. add/remove buddies&lt;div&gt;2. custom status messages&lt;/div&gt;&lt;div&gt;3. visible/invisible mode&lt;/div&gt;&lt;div&gt;4. vibration&lt;/div&gt;&lt;div&gt;5. SSL support&lt;/div&gt;&lt;div&gt;6. custom port and servers&lt;/div&gt;&lt;div&gt;7. VPN support&lt;/div&gt;&lt;div&gt;8. Unicode support for chatting in any language&lt;/div&gt;&lt;div&gt;9. Chat logs&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;What to expect in future releases: &lt;/b&gt;&lt;/div&gt;&lt;div&gt;Currently being tested:&lt;/div&gt;&lt;div&gt;1. buddy icons&lt;/div&gt;&lt;div&gt;2. groups&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Future development:&lt;/div&gt;&lt;div&gt;1. Facebook support&lt;/div&gt;&lt;div&gt;2. AIM support&lt;/div&gt;&lt;div&gt;3. MSN (if I can get documentation on the protocol)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-58236606570244516?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/58236606570244516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2009/05/list-of-features-in-v10.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/58236606570244516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/58236606570244516'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2009/05/list-of-features-in-v10.html' title='List of features in V1.0'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-2126093972014560615</id><published>2009-05-23T00:45:00.001-04:00</published><updated>2009-05-23T15:28:45.978-04:00</updated><title type='text'>Submitted for review</title><content type='html'>1.0 has been submitted for review in the iTunes store. Hopefully this won't take long. Below are the screenshots that will appear in iTunes.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_VlA-ogatvP0/ShhOWc7C6EI/AAAAAAAAAYw/bb-9qu98tU0/s1600-h/photo4.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://2.bp.blogspot.com/_VlA-ogatvP0/ShhOWc7C6EI/AAAAAAAAAYw/bb-9qu98tU0/s400/photo4.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5339103505875658818" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_VlA-ogatvP0/ShhOWM1RFEI/AAAAAAAAAYo/OsXybLyqdmM/s1600-h/photo3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://4.bp.blogspot.com/_VlA-ogatvP0/ShhOWM1RFEI/AAAAAAAAAYo/OsXybLyqdmM/s400/photo3.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5339103501556454466" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_VlA-ogatvP0/ShhOWL3JhkI/AAAAAAAAAYg/chsTi5szl9U/s1600-h/photo2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://4.bp.blogspot.com/_VlA-ogatvP0/ShhOWL3JhkI/AAAAAAAAAYg/chsTi5szl9U/s400/photo2.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5339103501295912514" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_VlA-ogatvP0/ShhOV4y7NzI/AAAAAAAAAYY/KGwmuVaj9iA/s1600-h/photo1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://1.bp.blogspot.com/_VlA-ogatvP0/ShhOV4y7NzI/AAAAAAAAAYY/KGwmuVaj9iA/s400/photo1.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5339103496177923890" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="color:#0000EE;"&gt;&lt;span class="Apple-style-span" style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-2126093972014560615?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/2126093972014560615/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2009/05/submitted-for-review.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/2126093972014560615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/2126093972014560615'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2009/05/submitted-for-review.html' title='Submitted for review'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_VlA-ogatvP0/ShhOWc7C6EI/AAAAAAAAAYw/bb-9qu98tU0/s72-c/photo4.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-2027430361383390072</id><published>2009-05-20T01:41:00.001-04:00</published><updated>2009-05-20T01:42:04.652-04:00</updated><title type='text'>Version 1</title><content type='html'>Art assets are in, major memory leaks out, connection issues fixed and target features complete. We've now bumped it up to version 1.0 and are submitting it to the iTunes store.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-2027430361383390072?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/2027430361383390072/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2009/05/version-1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/2027430361383390072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/2027430361383390072'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2009/05/version-1.html' title='Version 1'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-6803667306935848158</id><published>2009-05-17T12:08:00.000-04:00</published><updated>2009-05-17T12:09:31.750-04:00</updated><title type='text'>Feature Complete</title><content type='html'>All the features intended for the first release in the app store are now in place.  I need to test a little more (random connection issues sometimes) before i submit this for inclusion in the store. Hopefully I can iron out any glaring bugs soon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-6803667306935848158?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/6803667306935848158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2009/05/feature-complete.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/6803667306935848158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/6803667306935848158'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2009/05/feature-complete.html' title='Feature Complete'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-7120544911562018053</id><published>2009-05-16T12:59:00.000-04:00</published><updated>2009-05-16T13:22:17.426-04:00</updated><title type='text'>iPhoneOS 3.0</title><content type='html'>One of the new requirements for all apps sent to the app store is that they be compatible with iPhone OS3, which is going to launch in under a month.  This morning was spent testing SworIM with the OS and aside from some rather odd issues with the project file, the application runs just fine on the new OS. &lt;div&gt;When OS3 does launch, I'm going to try to add push notifications so it replicates the feel of running a background process. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-7120544911562018053?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/7120544911562018053/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2009/05/iphoneos-33.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/7120544911562018053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/7120544911562018053'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2009/05/iphoneos-33.html' title='iPhoneOS 3.0'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-1446704870812002713</id><published>2009-05-15T20:31:00.000-04:00</published><updated>2009-05-15T20:34:20.977-04:00</updated><title type='text'>Server Support</title><content type='html'>&lt;div&gt;While google talk is the default settings on SworIM, it is also a standard XMPP (Jabber) client. It has been tested with two other very popular systems Openfire (aka wildfire), which is a popular open source XMPP server and eJabberD which power Jabber.org, one of the major XMPP servers on the internet.  It is this flexibility that distinguishes SworIM from other clients on the store right now &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-1446704870812002713?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/1446704870812002713/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2009/05/server-support.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/1446704870812002713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/1446704870812002713'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2009/05/server-support.html' title='Server Support'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-7313658829523978474</id><published>2009-05-14T00:23:00.000-04:00</published><updated>2009-05-14T00:59:26.583-04:00</updated><title type='text'>vibration and buddies</title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The app is about a week away from initial release. We've just added the ability to add/remove buddies using the finger side on the row to remove and a plus button on the upper right to add. In addition there is an option to trigger vibration when a new message comes in.&lt;div&gt;The only things left to finish before final release are a alpha sort on the buddies, populating the chat log tab and final icons and art.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We can also confirm that SworIM has been tested with  Wildfire/openfire  servers and will connect to corporate servers through a VPN connection. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Below are screenshots from build .581, the latest build&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_VlA-ogatvP0/SgukVfj6XOI/AAAAAAAAAXw/7N7Divqjtko/s1600-h/photo3.jpg"&gt;&lt;img style="text-align: left;display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; cursor: pointer; width: 267px; height: 400px; " src="http://1.bp.blogspot.com/_VlA-ogatvP0/SgukVfj6XOI/AAAAAAAAAXw/7N7Divqjtko/s400/photo3.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5335538872706817250" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_VlA-ogatvP0/SgukU-7j3II/AAAAAAAAAXo/dqQIHJDOTDQ/s1600-h/photo2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://4.bp.blogspot.com/_VlA-ogatvP0/SgukU-7j3II/AAAAAAAAAXo/dqQIHJDOTDQ/s400/photo2.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5335538863947635842" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_VlA-ogatvP0/SgukU00XGNI/AAAAAAAAAXg/M6OhynMScAI/s1600-h/photo1.5.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://4.bp.blogspot.com/_VlA-ogatvP0/SgukU00XGNI/AAAAAAAAAXg/M6OhynMScAI/s400/photo1.5.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5335538861233084626" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_VlA-ogatvP0/SgukU7IO6VI/AAAAAAAAAXY/T-tDG5yURjU/s1600-h/photo1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://3.bp.blogspot.com/_VlA-ogatvP0/SgukU7IO6VI/AAAAAAAAAXY/T-tDG5yURjU/s400/photo1.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5335538862927046994" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-7313658829523978474?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/7313658829523978474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2009/05/vibration-and-buddies.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/7313658829523978474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/7313658829523978474'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2009/05/vibration-and-buddies.html' title='vibration and buddies'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_VlA-ogatvP0/SgukVfj6XOI/AAAAAAAAAXw/7N7Divqjtko/s72-c/photo3.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-5166050425687869976</id><published>2009-05-03T13:14:00.000-04:00</published><updated>2009-05-03T14:50:47.833-04:00</updated><title type='text'>Operating on the iPhone</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;We now have a version operating on the iPhone. Most of the launch target features are in place.  I still need to add the ability to add/remove a buddy and test with some more non google xmpp servers.  &lt;div&gt;So far, it has worked perfectly with the google talk servers.  Some screenshots from the current build (.56) running on Iphone 2.2.1&lt;/div&gt;&lt;div&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://3.bp.blogspot.com/_VlA-ogatvP0/Sf3nWEZ3ntI/AAAAAAAAAXI/4ceR4CRWkZg/s400/photo2.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5331671900201918162" /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://2.bp.blogspot.com/_VlA-ogatvP0/Sf3V892zkII/AAAAAAAAAXA/y6iI-vHqZgI/s400/photo3.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5331652777249837186" /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://2.bp.blogspot.com/_VlA-ogatvP0/Sf3V8aAxlVI/AAAAAAAAAWw/5ULQUGl-PSc/s400/photo.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5331652767627973970" /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-5166050425687869976?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/5166050425687869976/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2009/05/operating-on-iphone.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/5166050425687869976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/5166050425687869976'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2009/05/operating-on-iphone.html' title='Operating on the iPhone'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_VlA-ogatvP0/Sf3nWEZ3ntI/AAAAAAAAAXI/4ceR4CRWkZg/s72-c/photo2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128046826946210778.post-338036645547598407</id><published>2009-02-20T23:36:00.000-05:00</published><updated>2009-02-20T23:45:21.729-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='progress update'/><category scheme='http://www.blogger.com/atom/ns#' term='avatars'/><title type='text'>Progress so far</title><content type='html'> So far the client can connect to most Jabber (xmpp ) servers, including google talk. using either SSL or clear text. Since this is a native jabber client unlike all other iphone IM clients, you can use this to connect to you corporate jabber server over VPN. It will connect, download the list of buddies and let you chat with them.  The basic chat client is done.  I am currently working getting avatars to load in a way that will not overly tax the iphone.  Avatars do download but do not yet show up  in the buddy list.  That's my next major to do item. &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128046826946210778-338036645547598407?l=sworim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sworim.blogspot.com/feeds/338036645547598407/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sworim.blogspot.com/2009/02/progress-so-far.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/338036645547598407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128046826946210778/posts/default/338036645547598407'/><link rel='alternate' type='text/html' href='http://sworim.blogspot.com/2009/02/progress-so-far.html' title='Progress so far'/><author><name>Anu</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
