Yann Leboulanger
|
2ffd6cbcb8
|
store bookmarks in both pubsub and xml, and copy those from xml to pubsub on startup
|
2009-07-31 17:11:55 +02:00 |
|
Yann Leboulanger
|
5b62a6fbbd
|
add publish-options to bookmark storage if server supports it
|
2009-07-31 15:50:11 +02:00 |
|
Yann Leboulanger
|
4a0e5bc2b3
|
[Link Mauve & I] store bookmarks in pubsub if server supports that.
|
2009-07-31 14:52:01 +02:00 |
|
Yann Leboulanger
|
66254bc47f
|
discover server feature in first when connecting
|
2009-07-31 13:47:47 +02:00 |
|
Yann Leboulanger
|
ec71c7d7c2
|
do not add 127.* IPs when sending file
|
2009-07-31 10:57:48 +02:00 |
|
Yann Leboulanger
|
e273fa4ab8
|
remove old FIXME, don't crash when we receive badly encoded char via zeroconf. Fixes #5178
|
2009-07-29 12:09:02 +02:00 |
|
Yann Leboulanger
|
1c7b265c9c
|
better file transfer error handling. Fixes #5064
|
2009-07-28 23:13:34 +02:00 |
|
Yann Leboulanger
|
8622a3cca7
|
prevent traceback when we get an empty roster item exchange message
|
2009-07-22 10:48:28 +02:00 |
|
Yann Leboulanger
|
7966126c3b
|
correct log for zeroconf_avahi.py
|
2009-07-22 09:49:56 +02:00 |
|
Yann Leboulanger
|
61bdb67859
|
coding standards
|
2009-07-22 09:30:24 +02:00 |
|
Yann Leboulanger
|
d408610425
|
copy list before iterating on it in case we modify it.
|
2009-07-21 00:13:55 +02:00 |
|
Yann Leboulanger
|
cd9eed6277
|
stupid me, calling .keys() on a dict ...
|
2009-07-20 23:51:17 +02:00 |
|
Yann Leboulanger
|
e40a3b6272
|
prevent traceback when we remove contacts in iter_contacts() loop.
|
2009-07-20 23:47:59 +02:00 |
|
Anaël Verrier
|
6eba5f9946
|
* fixed a bug (when we try to remove a jid from roster window)
|
2009-07-20 20:09:39 +02:00 |
|
Yann Leboulanger
|
19e302b918
|
bosh port must now be included in bosh URI
|
2009-07-17 11:20:28 +02:00 |
|
Yann Leboulanger
|
235c4d9ab8
|
* ask only once at a time to change our nickname in a room in case of conflict
* add a checkbutton to use the entered nickname by default without asking anymore. Fixes #5141
|
2009-07-17 09:53:15 +02:00 |
|
Yann Leboulanger
|
5649552298
|
import things differently in xmpp so it works with python26. Fixes #5168
|
2009-07-16 17:44:45 +02:00 |
|
Yann Leboulanger
|
a478cf863b
|
prevent sending several times the same message in zeroconf.
|
2009-07-16 17:25:47 +02:00 |
|
Yann Leboulanger
|
d51102112d
|
fix sending message to zeroconf from XML console. Fixes #5050
|
2009-07-16 17:23:05 +02:00 |
|
Yann Leboulanger
|
ba697a583f
|
fix missing var in zeroconf
|
2009-07-16 17:22:34 +02:00 |
|
Yann Leboulanger
|
938593952d
|
detect and send all our local IPs from local DNS. Fixes #4249
|
2009-07-16 15:29:07 +02:00 |
|
Yann Leboulanger
|
50cf012b75
|
don't remove occupant from room roster when we try to change our nick to the occupant's nick. Fixes #5120
|
2009-07-16 14:53:14 +02:00 |
|
Yann Leboulanger
|
cc154c2bf2
|
prevent traceback when kwalletcli is not available. see #5153
|
2009-07-16 12:27:53 +02:00 |
|
Yann Leboulanger
|
cfc0c2fe5c
|
[mirabilos] save password in kwallet is available. Fixes #5153
|
2009-07-15 21:02:47 +02:00 |
|
Anaël Verrier
|
0497a1bedf
|
* do not stock anymore groupchat presence into NonBlockingRoster. Fixes #5160
|
2009-07-14 18:48:24 +02:00 |
|
Yann Leboulanger
|
b8e80c2245
|
fix error with bosh
|
2009-07-13 22:23:14 +02:00 |
|
Yann Leboulanger
|
4a469d2ae6
|
add another way to get errno from exception
|
2009-07-13 22:14:24 +02:00 |
|
Yann Leboulanger
|
53c31a53b6
|
session packet are not mendatory during login. Send it only when requested by server. Fixes #5088
|
2009-07-13 18:32:16 +02:00 |
|
Yann Leboulanger
|
c4a720aa89
|
handle ZeroReturnError raised by PyOpenSSL
|
2009-07-13 17:47:20 +02:00 |
|
Yann Leboulanger
|
2bd1e1410d
|
get errornum correctly in SSLWrapperError exceptions
|
2009-07-13 17:44:47 +02:00 |
|
Yann Leboulanger
|
711dfce03c
|
better way to detect pyopenssl usage
|
2009-07-13 17:44:12 +02:00 |
|
Anaël Verrier
|
88065eb34f
|
* fixed some problems with SQL escapement for roster versioning. For example when we have double quote or another character like this. Fixes #5159
* some code refactoring for roster versioning in common/logger.py
* added a docstring and some comments in common/logger.py
|
2009-07-13 15:21:35 +02:00 |
|
Yann Leboulanger
|
15b3ba35b1
|
restore metacontct correctly when we connect to server and we already have contacts in roster (stored locally). Fixes #5156
|
2009-07-12 13:33:29 +02:00 |
|
Yann Leboulanger
|
7bfcf169e4
|
fix zeroconf
|
2009-07-10 16:15:09 +02:00 |
|
Yann Leboulanger
|
72ed0a7339
|
fix merge error. Fixes #5154
|
2009-07-10 15:48:46 +02:00 |
|
Yann Leboulanger
|
278a8bc59e
|
merge elghinn's branch (roster versioning) to trunk. Fixes #4661, #3190
|
2009-07-10 15:05:01 +02:00 |
|
Anaël Verrier
|
3b4b086bdf
|
* the good version is not 0.12.1.6-hg but 0.12.3.1-dev
|
2009-07-09 14:34:51 +02:00 |
|
Anaël Verrier
|
c66aee5b9d
|
* better way to propagate roster at start
|
2009-07-09 14:33:18 +02:00 |
|
Yann Leboulanger
|
016ccb74b1
|
handle jid errors
|
2009-07-08 21:41:40 +02:00 |
|
Yann Leboulanger
|
676bda8281
|
get_full_jid_from_iq is in helpers. Fixes #5146
|
2009-07-07 19:17:28 +02:00 |
|
Yann Leboulanger
|
c54194d844
|
parse_jid is in helpers
|
2009-07-07 16:56:04 +02:00 |
|
Yann Leboulanger
|
e1890c3938
|
fix some bugs with non-normalized jids
|
2009-07-07 16:34:46 +02:00 |
|
Yann Leboulanger
|
0de2e8522d
|
ability to send contacts via DnD to another contact. Fixes #378
|
2009-07-07 16:28:26 +02:00 |
|
Anaël Verrier
|
5e2d6efd0b
|
* fixed a bug when we remove a contact from our contact list (before we did not remove contact from roster_group table)
|
2009-07-07 15:14:56 +02:00 |
|
Yann Leboulanger
|
e42bb5823f
|
don't traceback when we receive pep info from muc
|
2009-07-07 13:41:05 +02:00 |
|
Anaël Verrier
|
23394732c2
|
* fixed a bug when we have a groupchat minimized in the roster
|
2009-07-06 22:34:24 +02:00 |
|
Yann Leboulanger
|
765336b4fb
|
when sending file, try to bind ipv6 first. see #1969
|
2009-07-05 11:57:12 +02:00 |
|
Anaël Verrier
|
6c56dd173b
|
* now there is no more sparkling when we update the RosterWindow with the roster received from the server (when server does not handle roster versioning or when it resends the whole roster)
|
2009-06-30 17:06:17 +02:00 |
|
Anaël Verrier
|
4d10bdcf6f
|
* In order to allow the viewing of the roster when we are offline (and some other cool stuffs), with and without roster versioning, now we load roster when RosterWindow is created (at gajim startup). Fixes #3190
|
2009-06-30 11:46:27 +02:00 |
|
Yann Leboulanger
|
77c5a8d36d
|
finish previous commit, and change to a more generic name
|
2009-06-29 23:10:30 +02:00 |
|