Skip to content
Snippets Groups Projects
  1. Dec 30, 2006
  2. Dec 29, 2006
  3. Dec 28, 2006
  4. Dec 27, 2006
  5. Dec 26, 2006
  6. Dec 23, 2006
    • junglecow's avatar
      - Started new way of logging, with configurable level for each subsystem · 9deb76a8
      junglecow authored
         - 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
      9deb76a8
  7. Dec 22, 2006
    • junglecow's avatar
      - Implement matching of fingerprints against servers.xml · 44674f7e
      junglecow authored
       - 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.
      44674f7e
    • junglecow's avatar
  8. Dec 21, 2006
  9. Dec 20, 2006
    • junglecow's avatar
      [Trunk] · fddb000a
      junglecow authored
       - In verbose mode, print encodings. (Especially for Windows users who don't have Python) (gajim.py)
       - Attempt at fixing traceback when getting user's home directory in Windows. See #2812. (c/configpaths.py)
       - Show 'error' icon next to account while waiting for reconnect. Fixes #2786. (c/connection_handlers.py, c/gajim.py, c/connection.py)
      [PyOpenSSL]
       - Fix 100% CPU usage and hanging connection when server closes connection on us. (c/x/transports_nb.py)
       - Fix 'hanging' connection when server closes the connection on us before we can open the XML stream. (Disconnect handler didn't get called.) (c/x/client_nb.py)
       - Change prints to logger calls, various enhancements to debug printing, reduce spam (c/x/transports_nb.py)
       - this → self (c/x/transports_nb.py)
       - Call _do_receive() once to collect error message from socket, when error flag is raised in scheduler. (c/x/transports_nb.py)
      fddb000a
    • junglecow's avatar
      [Trunk] · a4655276
      junglecow authored
       - In verbose mode, print encodings. (Especially for Windows users who don't have Python) (gajim.py)
       - Attempt at fixing traceback when getting user's home directory in Windows. See #2812. (c/configpaths.py)
       - Show 'error' icon next to account while waiting for reconnect. Fixes #2786. (c/connection_handlers.py, c/gajim.py, c/connection.py)
      [PyOpenSSL]
       - Fix 100% CPU usage and hanging connection when server closes connection on us. (c/x/transports_nb.py)
       - Fix 'hanging' connection when server closes the connection on us before we can open the XML stream. (Disconnect handler didn't get called.) (c/x/client_nb.py)
       - Change prints to logger calls, various enhancements to debug printing, reduce spam (c/x/transports_nb.py)
       - this → self (c/x/transports_nb.py)
       - Call _do_receive() once to collect error message from socket, when error flag is raised in scheduler. (c/x/transports_nb.py)
      a4655276
  10. Dec 19, 2006
  11. Dec 18, 2006
  12. Dec 17, 2006
Loading