Openfire supports logins with the same JID, but with different resources. As far as i know this is the only way to do this by xmpp standards.
Showing of multiple logins depends on client. Probably Pandion is programmed that way to show all resources of the same JID separately. E.g. Exodus, Spark and some other clients will show only one entry for such JID.
By default only one resource can get a message. If those resources has different priorities set, then the one with the biggest priority number will get the message. If priorities are the same, then server is determining this with some custom logic (by client last activity probably).
There is a system property **route.all-resources **which can be added into Openfire system properties with Enabled value and which should enable all resources to get a copy of the message, but it is not working at this moment. OF-29
There is no 2.6.1 version. The latest released version is 2.6.0 Beta 2 (September 17, 2008). Indeed, last official release was long ago, but some work is going on. One community member (cstux) is doing a lot of updates anf fixes, also some other users are providing patches. But so far all updates are only in SVN (source code management system). You can find latest compilations here http://www.igniterealtime.org/community/docs/DOC-1822 Maybe we won’t have to wait another 2 years for the next release