when adding contacts, their subscription is always "to" also if i send my authorization
This is true both for 0.9.1 and the latest SVN. If I add a contact, his/her subscription status is always "to". If I send my authorization I would expect the subscription status switching to "both", but this doesn't happen.
I have replicated this with another buddy who's using gajim, too. When we started we were both online, but he wasn't able to see me online. Then he deleted me, and added me again, so we ended up like I wasn't able to see him online.
Hope that helps, I love Gajim...