Commit graph

5597 commits

Author SHA1 Message Date
Yann Leboulanger
a581391c03 typo in a comment 2007-01-05 19:26:10 +00:00
Yann Leboulanger
148c216c58 handle correctly xmpp:// registration under KDE. fixes #2869 2007-01-05 19:19:29 +00:00
Yann Leboulanger
d84b63b172 windows require to remove old_file before doing os.rename(new_file, old_file) 2007-01-05 18:05:51 +00:00
Yann Leboulanger
759ddff650 don't handle xmpp:// uri, correct uri are xmpp: 2007-01-05 17:38:43 +00:00
Yann Leboulanger
959687c262 check at startup if gajim is the default xmp:// handler and prompt user if it's not. fixes #2861 2007-01-05 17:20:58 +00:00
Yann Leboulanger
6076bd1028 ignore wrong incomming jid from gajim-remote open_chat. see #2861 2007-01-05 12:32:59 +00:00
Yann Leboulanger
558a57802c handle correctly non ascii chars in path under win. fixes #2812 2007-01-02 17:56:26 +00:00
Yann Leboulanger
f5108c745f change var name. type is a reserved word 2007-01-02 17:43:32 +00:00
Yann Leboulanger
4a58db0fca hide progressbar in profile window when not used. fixes #2852 2007-01-02 17:01:33 +00:00
Yann Leboulanger
77f8e66ff4 use $0 and $1 in fuzzyclick not to confuse intltools 2007-01-02 14:02:31 +00:00
Yann Leboulanger
a08267b759 add belarussion in speller list 2007-01-02 13:50:32 +00:00
Yann Leboulanger
47f9461584 [Jeff Bailes] improved english strings 2007-01-02 13:36:54 +00:00
Yann Leboulanger
f82f07d2f6 gajim -> Gajim 2007-01-02 12:49:18 +00:00
Yann Leboulanger
53b901cf4e [Yavor Doganov] some typoe in strings and comments 2007-01-02 12:17:51 +00:00
Yann Leboulanger
483481c586 ask transport contact avatars only when transport is connected. fixes #2832 2007-01-02 11:43:57 +00:00
Yann Leboulanger
cafef3c1c5 [misc] handle uri like room_jid?join. see #2133 2007-01-02 02:45:43 +00:00
Yann Leboulanger
7945ceac83 add auto join checkbutton in join room dialog. fixes #2056 2007-01-02 01:38:58 +00:00
Yann Leboulanger
08f21700ad update message_control contact correctly to show correct status message. fixes #2851 2007-01-02 00:04:31 +00:00
junglecow
9814451e07 - [dcraven] Fixed spelling error. Fixes #2580.
- Demoted some error messages from error to debug level.
2007-01-01 02:11:15 +00:00
Nikos Kouremenos
ae40ef13ae make idle detection work in Windows without C compilation stuff (use ctypes and do the call to user32.dll via python [py25 includes ctypes else get it externally]. an Xmas gift from to Yann for .11 wonderful release! 2006-12-30 00:54:20 +00:00
Nikos Kouremenos
db4cacf239 fix typo 2006-12-30 00:53:02 +00:00
Yann Leboulanger
ae16d8956d add missins var initialization. 2006-12-29 21:23:24 +00:00
Yann Leboulanger
0ac37a3b6c add an ACE option to show or not number of online / total contacts. fixes #2811 2006-12-29 18:39:33 +00:00
Yann Leboulanger
77d9f89eee add an ACE option to disable the use of Gnome Keyring. fixes #2835 2006-12-29 18:30:18 +00:00
Yann Leboulanger
9284e84f3e don't change selection while Drag and Droping. fixes #2532 2006-12-29 17:41:13 +00:00
Yann Leboulanger
4684c573a0 remove publish / retrieve button in profile window. fixes #2471 2006-12-29 07:32:18 +00:00
junglecow
5529852ded - Fix TB on fingerprint mismatch
- Add debug message on import failure of PyOpenSSL
 - Update gajim.org digest after migration to new server
2006-12-29 01:46:46 +00:00
Yann Leboulanger
d027597bf8 prevent TB. fixes #2843 2006-12-28 19:03:55 +00:00
Yann Leboulanger
70bf104cfc [misc] XEP-0202 (Entity Time) support. fixes #2830 2006-12-28 16:27:41 +00:00
junglecow
e1ad5b15d0 - Removed unnecessary import
- Fixed name of transport_nb's logger
2006-12-28 11:15:44 +00:00
Yann Leboulanger
d1c01945be show a message to user when gnomekeyring is installed but not well started. fixes #2834 2006-12-28 10:01:15 +00:00
junglecow
8707d511c1 - More accurate description of None outcome of _check_fingerprint
- Check for presence of PyOpenSSL in fingerprint check. Fixes #2841.
2006-12-27 23:28:47 +00:00
junglecow
cf291c3c2f Move fingerprint check into its own function. 2006-12-27 23:25:32 +00:00
junglecow
c16642c838 Catch socket.gaierror. Fixes #2840. 2006-12-27 22:45:23 +00:00
Yann Leboulanger
447ec9ecd6 [gjc] ask password when gnomekeyring isn't available. fixes #2834 2006-12-27 21:13:42 +00:00
junglecow
e816b38a0f Check if self._sock exists before trying to close it. Fixes #2839. 2006-12-27 20:44:21 +00:00
junglecow
5f16eb633b Re-deleted exc_clear. Reason:
- It's unnecessary
 - It confuses people

See [7433] and #1575. This is an old workaround for psyco braindeadness, which
we don't use anymore. If there's a reason this should stay in code, please
document clearly, and re-add. Thanks.
2006-12-27 18:57:30 +00:00
junglecow
847d9fe6e9 - Enhanced parsing of -l/--loglevel option
- Demote one message w/exception to debug
 - Hopefully improved user error message when fingerprint is bad
2006-12-27 18:38:50 +00:00
Yann Leboulanger
45341476db don't show empty () when a pm contact changes his status. fixes #2832 2006-12-27 11:32:01 +00:00
Yann Leboulanger
81fb64f6b2 don't add empty group when we add a contact. fixes #2833 2006-12-27 10:39:03 +00:00
Nikos Kouremenos
64dec82bb6 readd something, unless there is a reason it got removed in [7706] 2006-12-27 06:09:15 +00:00
Yann Leboulanger
6dde2b44ce reconnect only previously connected account when connection manager detect the reconnection, and with correct status message. fixes #2813 2006-12-26 14:56:28 +00:00
Yann Leboulanger
7e11bf1172 do not count transport in global online / total users. fixes #2801 2006-12-26 13:40:01 +00:00
Yann Leboulanger
e8657b4fdb do not count not in roster contacts in online / total users. see #2801 2006-12-26 13:33:09 +00:00
Yann Leboulanger
badf46a852 redraw account row when we remove a group and when an observer removes us. see #2801 2006-12-26 13:30:35 +00:00
Yann Leboulanger
3e1c3ef811 make gajim-remote work with python-dbus 0.80+. see #2784 2006-12-26 12:04:22 +00:00
junglecow
9deb76a8ad - Started new way of logging, with configurable level for each subsystem
- Added -q, --quiet (speaks for itself)
   - Added -l, --loglevel subsystem=LEVEL,subsystem2=LEVEL2,...
 - Quell winsock 10035 error. (Equivalent of EINPROGRESS, but winsock likes to have its own error numbers.)
 - Hide SSL certificate debug stuff unless gajim.c.x.transports loglevel is DEBUG or lower
 - Avoid unicode problems if we set a profile
 - Move fingerprint checks from _register_handlers to _connect_success
 - Some enhancements to fpr checking code
2006-12-23 21:18:07 +00:00
junglecow
44674f7e75 - Implement matching of fingerprints against servers.xml
- Add support for fingerprints to servers.xml parser.
 - Add support for 'hidden' servers to servers.xml parser.
 - Add some fingerprints to servers.xml, for testing and as example for the new format.
 - Force asynchronous (nonblocking) SSL handshake in all case
 - Add logging to c/connection.py

Known issues:
 - Checking of fingerprints doesn't work on in-band SSL (Typically port 5222) because of stuff happening out of sequence. Workaround: use immediate SSL mode ("Legacy SSL" option in server config). Because there is as of yet no other way to /force/ SSL, this is also the most secure setting.
 - A lot of code is still looking for a better place to live.
2006-12-22 23:30:23 +00:00
junglecow
7f44b60267 - Use bytestrings instead of unicode for filesystem paths. See #2812 and close if fix works. 2006-12-22 13:49:38 +00:00
junglecow
35ecad1188 - Switch back to TLSv1 method
- Remove debug prints in stdlib ssl compatibility code
2006-12-21 18:08:17 +00:00