1. 03 Jan, 2016 1 commit
  2. 20 Mar, 2015 1 commit
  3. 04 Jan, 2015 1 commit
  4. 21 Oct, 2014 1 commit
  5. 20 Oct, 2014 3 commits
  6. 19 Oct, 2014 6 commits
  7. 03 Nov, 2013 1 commit
  8. 23 Oct, 2013 2 commits
  9. 03 Oct, 2013 1 commit
  10. 22 Aug, 2013 2 commits
  11. 29 Jul, 2013 1 commit
  12. 08 Jun, 2013 1 commit
  13. 01 Jun, 2013 1 commit
  14. 29 May, 2013 4 commits
  15. 16 Apr, 2013 1 commit
  16. 24 Mar, 2013 1 commit
  17. 09 Sep, 2012 1 commit
  18. 06 Sep, 2012 1 commit
  19. 02 Sep, 2012 2 commits
  20. 27 Aug, 2012 3 commits
  21. 23 Aug, 2012 5 commits
    • Ian Goldberg's avatar
      66f74c46
    • Ian Goldberg's avatar
      Be more defensive about purple_conversation_get_data · 9048218d
      Ian Goldberg authored
      When we're looking up information from
      purple_conversation_get_data(conv, ...), it may happen that the result
      is NULL because pidgin has emitted conversation-switched before emitting
      conversation-created, so we try to switch to a conversation that the
      conversation-created callback hasn't yet filled in the data for.  This
      causes a crash.  Be more defensive about this.
      9048218d
    • Ian Goldberg's avatar
      Be sure to clean up in the right order when unloading · 91cc8116
      Ian Goldberg authored
      We should only free the userstate after all the pidgin stuff is cleaned
      up, as some of it may use the context.  Indeed, this fixes a crash bug
      when you try to unload the OTR module while a SMP session is in
      progress.
      
      The right thing to do is to deallocate things in the reverse order that
      you allocated them, which is what we do now.
      91cc8116
    • Ian Goldberg's avatar
      Remove redundant gtk_box_pack_start()s · f3718ed6
      Ian Goldberg authored
      We had some calls to gtk_box_pack_start() that were trying to pack
      already-packed widgets, yielding:
      
      Gtk: gtk_box_pack: assertion `child->parent == NULL' failed
      f3718ed6
    • Ian Goldberg's avatar
      Avoid a gtk warning by checking for widget existence · 97de6edc
      Ian Goldberg authored
      clist_all_unselected() was marking the four buttons in the OTR
      "Known fingerprints" configuration as unselectable, but sometimes before
      they existed.  Check for existence first.
      97de6edc