- 23 Aug, 2012 7 commits
-
-
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.
-
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.
-
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
-
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.
-
Ian Goldberg authored
-
Ian Goldberg authored
Ensure "-g -O2" is also in the CFLAGS (in addition to the hardening options) when building libgpg-error and libgcrypt on win32.
-
Ian Goldberg authored
Change all version numbers to remove "-beta2" and turn off the beta warning dialog.
-
- 22 Aug, 2012 10 commits
-
-
Ian Goldberg authored
Add -fno-strict-overflow -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wformat-security
-
Ian Goldberg authored
Add autoreconf step to the libotr build instructions in INSTALL.mingw
-
Ian Goldberg authored
Add -fno-strict-overflow to the build instructions for libgpg-error and libgcrypt in INSTALL.mingw
-
Ian Goldberg authored
Build cleanly with -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wformat-security
-
Jacob Appelbaum authored
-
Jacob Appelbaum authored
Add CC_HARDENING_OPTIONS with the following options: -fstack-protector-all -fPIE -Wstack-protector -fwrapv --param ssp-buffer-size=1 Add LD_HARDENING_OPTIONS with the following options: --dynamicbase --nxcompat -pie Add linking against libssp for stack-protector-all
-
Jacob Appelbaum authored
-
Jacob Appelbaum authored
-
Jacob Appelbaum authored
-
Jacob Appelbaum authored
-
- 21 Aug, 2012 1 commit
-
-
Jacob Appelbaum authored
These new compiler and linker hardening options may be disabled at your own peril with the following options to configure: --disable-gcc-hardening, disable compiler security checks --disable-linker-hardening, disable linker security fixups
-
- 17 Aug, 2012 1 commit
-
-
Ian Goldberg authored
Thanks to Ariel Poliak <ariel.p@hostdime.com> for the patch!
-
- 27 Jul, 2012 2 commits
-
-
Ian Goldberg authored
-
Ian Goldberg authored
-
- 19 Jul, 2012 4 commits
-
-
Ian Goldberg authored
Thanks to Paul Wouters <paul@cypherpunks.ca> for the report.
-
Ian Goldberg authored
Thanks to Paul Wouters <paul@cypherpunks.ca> for the report.
-
Ian Goldberg authored
Thanks to Paul Wouters <paul@cypherpunks.ca> for the report.
-
Ian Goldberg authored
Thanks to Paul Wouters <paul@cypherpunks.ca> for the report
-
- 03 Jul, 2012 1 commit
-
-
Ian Goldberg authored
-
- 01 Jul, 2012 2 commits
-
-
Ian Goldberg authored
-
Ian Goldberg authored
-
- 29 Jun, 2012 5 commits
-
-
Ian Goldberg authored
-
Ian Goldberg authored
-
Ian Goldberg authored
-
Ian Goldberg authored
-
Ian Goldberg authored
-
- 28 Jun, 2012 5 commits
-
-
Ian Goldberg authored
-
Ian Goldberg authored
-
Ian Goldberg authored
-
Ian Goldberg authored
-
Ian Goldberg authored
-
- 27 Jun, 2012 1 commit
-
-
Rob Smits authored
* gtk-dialog.c: Added checks for if you have disabled OTR for a buddy. Also getting rid of another type punned warning with mingw gcc.
-
- 25 Jun, 2012 1 commit
-
-
Ian Goldberg authored
-