Hi,

I've hacked together a working smack 3.1.0 lib for Android.

http://github.com/rtreffer/asmack

Here's what's inside:
- apache harmony spec for javax.security.sasl
- qpid and novell openldap/jldap for SaslClient impl. (Plain & Digest-
MD5)
- smack(x)
- various patches & shell scripts to glue that
- some minor glue code (fake Sasl.java, AndroidDebugger.java (so
you'll get all stanzas on the logcat when debug is enabled))

What's not working ATM:
- DigestMD5 (currently PLAIN works, if you know how to debug this, plz
help, it's propably the biggest drawback atm, it is currently patched
out in the SASLAuthentication code of smack)
- DNS/SRV (porting http://www.xbill.org/dnsjava/ is on my radar)

What's working: ( code on http://buddycloud.googlecode.com )
- logn via sasl/PLAIN
- Roster
- Geoloc stanzas (custom stanzas)
- Debugging (all stanzas on logcat)
UI is one of the next things :-)

Keep in mind that the radio connection is slow, so you may run into
timing problems (look at your logcat)

Rebuild requires a current android jar, just "cp /your/sdk/platform/
2.0.1/android.jar lib/android-201.jar" "./build.sh" should work.

A first download is available from http://github.com/rtreffer/asmack/downloads

Patches/Ideas welcome.

Regards,
  Rene

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to