Commit graph

1859 commits

Author SHA1 Message Date
Yann Leboulanger
abcb9a35f1 handle correltly SRV and registration on IDN servers. fixes #2898 2007-01-16 22:36:41 +00:00
Jean-Marie Traissard
9178c9cb13 Add link for rst in ACE 2007-01-15 22:28:26 +00:00
Yann Leboulanger
3c9170cb61 add missing arguments. see #2797 2007-01-15 13:07:24 +00:00
Yann Leboulanger
b21e2882c8 [misc & I] add adhoc command: ability to leave a room. see #1910 2007-01-14 21:38:34 +00:00
Yann Leboulanger
8919febc5d typo. see #2797 2007-01-13 19:28:42 +00:00
Yann Leboulanger
dc4f4922af [Brice Maron & I] add option to configure the way time is printed. fixes #2797 2007-01-12 19:27:00 +00:00
Yann Leboulanger
476908a54b ignore unparsable vcards. fixes #2826 2007-01-12 10:10:01 +00:00
Jean-Marie Traissard
775b85a83e Var name, removed unused import, thanks pyflakes 2007-01-11 22:41:00 +00:00
Yann Leboulanger
85ed580b6d fix indentation 2007-01-11 22:22:48 +00:00
Yann Leboulanger
f69fef3cbe fix indentation. fixes #2891 2007-01-11 22:14:37 +00:00
Jean-Marie Traissard
1e8aba9d83 Fix indent 2007-01-11 22:05:28 +00:00
Yann Leboulanger
0b035ee6cc indent with tabs, and prevent TB when ctypes modules is not found. 2007-01-11 21:27:05 +00:00
Yann Leboulanger
3567a8c20f remove privacy list from dialog only when server return the result, else show an error dialog. fixes #2853 2007-01-11 20:21:53 +00:00
Yann Leboulanger
4d5790e8cb restore correctly error messages. fixes #2880 2007-01-10 12:51:15 +00:00
Jean-Marie Traissard
86fbcece1f use the GOOD syntax for the get_last_date_that_has_logs() SQL request :)
(Open gc win three times faster, and even more when time cached !
Also opens history wins two times faster)
2007-01-09 17:30:03 +00:00
Yann Leboulanger
8ede60ebb0 add --use-agent to GPG so that we work with gnupg-agent 2007-01-06 20:19:47 +00:00
Tomasz Melcer
dea9879dfa Commands: dataforms sent have type="submit"; commands' window show form title 2007-01-06 19:05:45 +00:00
Yann Leboulanger
2082034e85 root under win9X is . instead of '' 2007-01-06 15:29:09 +00:00
Yann Leboulanger
7433835994 add an option to override incoming message type. fixes #2804 2007-01-05 20:38:36 +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
558a57802c handle correctly non ascii chars in path under win. fixes #2812 2007-01-02 17:56:26 +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
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
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
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
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
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
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
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
junglecow
62350adb36 - PyOpenSSL branch merged to trunk
Welcome to the world of PyOpenSSL! Please install PyOpenSSL, thanks!

svn merge -r 7426:HEAD svn://svn.gajim.org/gajim/branches/pyopenssl
2006-12-20 21:52:40 +00:00