Commit Graph

  • 3e38d64397 Added HAVE_LIBMESODE check before setting cert path James Booth 2015-09-24 01:13:45 +01:00
  • bd42185389 Added /tls revoke James Booth 2015-09-24 01:06:53 +01:00
  • 8d2c7f1ac0 Show trusted certificate fingerprint first James Booth 2015-09-24 00:44:48 +01:00
  • 6f8ad6b8e8 Added /tls trusted command James Booth 2015-09-24 00:43:41 +01:00
  • d96e68ea53 Save trusted certificates to tlscerts file with more information James Booth 2015-09-24 00:18:18 +01:00
  • 40ce5cb0e0 Parse TLS cert subject James Booth 2015-09-23 23:01:59 +01:00
  • 1eab57bd13 Perform directory exists check before setting TLS cert path James Booth 2015-09-23 20:42:47 +01:00
  • 0321adde3e Fixed spelling James Booth 2015-09-23 20:38:52 +01:00
  • a37d55e1a9 Added TLS trusted certificate path preference James Booth 2015-09-23 20:37:41 +01:00
  • bd9c28c100 Tidied output for cert callback James Booth 2015-09-23 00:17:10 +01:00
  • a964050b87 Use subject name in cert callback James Booth 2015-09-22 23:56:22 +01:00
  • 3d44541069 Fix travis build James Booth 2015-09-22 22:54:40 +01:00
  • b88885aaae Store trusted TLS cert fingerprints James Booth 2015-09-22 22:44:18 +01:00
  • 9a53854a1d Added conditionals for libmesode cert verification James Booth 2015-09-22 21:55:46 +01:00
  • 9414ad268d Prompt user to allow or deny untrusted TLS certificates James Booth 2015-09-22 21:42:05 +01:00
  • 74151e6419 Added TLS cert fail callback James Booth 2015-09-22 20:55:41 +01:00
  • b24529171f Fix travis build James Booth 2015-09-21 21:48:14 +01:00
  • 2b88e2f1bf Check for libmesode, fall back to libstrophe James Booth 2015-09-21 21:40:04 +01:00
  • 14edbe1770 Set development version James Booth 2015-09-20 18:48:43 +01:00
  • 60acf6f05b Release 0.4.7 James Booth 2015-09-20 16:46:29 +01:00
  • d7bba74091 Moved /winstidy command to /wins autotidy James Booth 2015-09-19 23:31:04 +01:00
  • a3dccce2fa Updated CHANGELOG James Booth 2015-09-15 19:13:07 +01:00
  • 232cc7601d Added otr and pgp to /prefs command help James Booth 2015-09-09 22:59:23 +01:00
  • 03ee1d56e6 Added conference and receipts features to caps query response James Booth 2015-09-09 22:36:07 +01:00
  • fed6128bbc Spelling fix James Booth 2015-09-09 19:31:11 +01:00
  • b266e4d035 Pass delay timestamp to all incoming chat events James Booth 2015-09-08 20:18:31 +01:00
  • 3883e04d24 Added install-all.sh gpg dependency for opensuse James Booth 2015-09-06 21:54:28 +01:00
  • a37344f8dd Fixed fedora uuid dependency James Booth 2015-09-04 00:12:32 +01:00
  • 5b99c1976c Updated fedora dependencies in install-all.sh James Booth 2015-09-03 23:57:06 +01:00
  • 06882c0144 Updated CHANGELOG James Booth 2015-09-03 00:39:04 +01:00
  • e44688306b Removed duplicate help entry for /roster show empty James Booth 2015-09-02 00:06:54 +01:00
  • 8a90e1acf1 PGP: Use old gpgme_io_write James Booth 2015-09-01 21:52:11 +01:00
  • aee832f7c1 PGP: Use old gpgme_io_write James Booth 2015-09-01 21:40:07 +01:00
  • b468fd7ae4 PGP: UI tweaks for passphrase request James Booth 2015-09-01 21:25:58 +01:00
  • 4d18c5ff52 PGP: Added null check for passphrase_attempt James Booth 2015-09-01 21:08:23 +01:00
  • 53035f5e4c Save PGP passphrase when correct James Booth 2015-09-01 21:05:17 +01:00
  • 7dc1b9d428 Fixed passing from arg in PGP ask passphrase James Booth 2015-09-01 20:33:23 +01:00
  • 1f4fd0fcb3 Added UI function to get PGP passphrase James Booth 2015-09-01 20:16:04 +01:00
  • dd346eefc4 Added PGP passphrase callback James Booth 2015-09-01 19:24:56 +01:00
  • 508f858b0b Added libgpgme-devel to Cygwin dependencies install-all.sh James Booth 2015-08-31 00:18:28 +01:00
  • 688be91c23 PGP: Format fingerprints James Booth 2015-08-30 02:12:05 +01:00
  • b4722632b6 Split PGP incoming and outgoing message handling James Booth 2015-08-30 01:32:13 +01:00
  • 1484e94b35 Fixed OTR decryption check James Booth 2015-08-27 00:37:48 +01:00
  • ef52840d91 Added str_contains_str to common James Booth 2015-08-26 23:52:40 +01:00
  • 55158767cc Renamed enc_message parameter for incoming messages James Booth 2015-08-26 23:23:12 +01:00
  • 4b90a53566 Tidied sv_ev_incoming_message James Booth 2015-08-26 23:15:10 +01:00
  • fc60c9fbf1 Fixed OTR char display James Booth 2015-08-26 21:42:16 +01:00
  • 5e962fe0f5 Fixed compile when no OTR or PGP support James Booth 2015-08-26 01:48:21 +01:00
  • 35239ee319 Added otr and pgp char to themes James Booth 2015-08-26 01:36:41 +01:00
  • 98ea744648 Added /otr char and /pgp char James Booth 2015-08-26 01:24:53 +01:00
  • 1bf584793f Added preference for encryption char James Booth 2015-08-26 01:06:10 +01:00
  • 48630d45a4 Added check for libgpgme on account autocomplete James Booth 2015-08-26 00:48:01 +01:00
  • 4625651340 Fixed test stubs James Booth 2015-08-26 00:45:09 +01:00
  • f998ab8f3b Display special char for encrypted messages James Booth 2015-08-26 00:42:56 +01:00
  • 4b0ee89fa3 PGP: Added key ID autocompletion to /account setting James Booth 2015-08-25 23:48:21 +01:00
  • cb19be2ffc Added PGP key autocompleter James Booth 2015-08-25 23:44:03 +01:00
  • 55c2d1cc21 PGP: Display whether contact public key was received or manually set James Booth 2015-08-25 23:04:21 +01:00
  • fc1ee79190 PGP: Show key IDs for assigned public keys James Booth 2015-08-25 22:45:51 +01:00
  • 592a3695a5 PGP: Do not save contact's fingerprint when no key found James Booth 2015-08-25 21:58:24 +01:00
  • 872ab8e529 Added HAVE_LIBGPGME check for setting account key James Booth 2015-08-25 20:35:45 +01:00
  • f6a91145b6 Show public/private indicator when listing PGP keys James Booth 2015-08-25 00:21:49 +01:00
  • d6ff72cf48 Show public keys in PGP key list James Booth 2015-08-24 22:27:15 +01:00
  • 525876770a Removed unused barejid argument from PGP decryption James Booth 2015-08-24 00:13:57 +01:00
  • b8b54f91a5 Leave chat rooms before receiving self unavailable presence James Booth 2015-08-23 23:56:34 +01:00
  • b1ab4b2854 Added JID to log when failing to load PGP fingerprint James Booth 2015-08-23 23:09:44 +01:00
  • 8501d1db33 Validate PGP key when chosen for account James Booth 2015-08-23 23:05:39 +01:00
  • 57ca441f02 Check for valid PGP key on start James Booth 2015-08-23 22:54:41 +01:00
  • c07638746a Log recipient used for PGP decryption James Booth 2015-08-23 22:18:54 +01:00
  • d791e4dd59 Free OTR TLVS James Booth 2015-08-20 22:23:31 +01:00
  • c18b7f4d67 Free id for OTR messages James Booth 2015-08-20 22:02:58 +01:00
  • 3000916ad9 Added roster.empty to themes James Booth 2015-08-20 21:26:16 +01:00
  • 2af5c151a0 Tidied pgp memory allocations James Booth 2015-08-11 01:00:23 +01:00
  • e2a528cad4 Free pgp key on connect James Booth 2015-08-10 22:18:19 +01:00
  • 0410dd90f1 Free timestamp and id for receipts James Booth 2015-08-09 23:08:36 +01:00
  • dea10ecfdc Dereference timestamp on chat logging James Booth 2015-08-09 01:24:15 +01:00
  • d501576fcf Free gpgme context on verification James Booth 2015-08-09 01:20:16 +01:00
  • 1422af05fc Free pgp headers James Booth 2015-08-09 01:16:41 +01:00
  • 131f1788c2 Free software version result properties James Booth 2015-08-09 01:10:02 +01:00
  • 3b79d5aa63 Dereference pgp key James Booth 2015-08-09 00:54:11 +01:00
  • 70c0eeed1e Free error message in carbons handlers James Booth 2015-08-09 00:43:00 +01:00
  • 783342a48c Free timestamps and carbons stanzas James Booth 2015-08-09 00:40:37 +01:00
  • d944e8252e Updated .gitignore James Booth 2015-08-09 00:21:20 +01:00
  • 8531357e88 Free strings in prefs_load James Booth 2015-08-09 00:20:17 +01:00
  • 103f80c227 Updated /help help James Booth 2015-08-08 22:38:50 +01:00
  • 406b821b35 Show software version result in current window James Booth 2015-08-06 01:56:52 +01:00
  • b75bc660b4 Merge pull request #601 from brandenbyers/fix-disovery-typo James Booth 2015-08-06 00:29:02 +01:00
  • 4e5f197eb4 Fix typo brandenbyers 2015-08-05 13:10:59 -05:00
  • af38ddc9e7 Handle resource not found on sofware version request James Booth 2015-08-05 01:14:41 +01:00
  • 0b7c79ac13 Use original JID in software version request in MUC James Booth 2015-08-05 01:01:46 +01:00
  • ac3e7dd9e8 Handle software version requests for gateways that return from domainpart James Booth 2015-08-05 00:48:50 +01:00
  • 2a92169351 Use id handler for software version requests, handle errors James Booth 2015-08-05 00:26:29 +01:00
  • de747e3d46 Added software version request tests James Booth 2015-08-04 23:43:19 +01:00
  • 2cb2f83ce3 Added test for missing resource on presence James Booth 2015-08-04 23:22:43 +01:00
  • 091a23fc48 Modified /account help James Booth 2015-08-03 00:45:14 +01:00
  • 5619ba7058 Added account status autocomplete James Booth 2015-08-03 00:33:16 +01:00
  • 7151792b8c Handle private messages that include muc#user namespace James Booth 2015-08-02 01:12:54 +01:00
  • 41c93c3350 Handle larger than line words in wrapping James Booth 2015-07-30 01:31:11 +01:00
  • 8ec931eb84 Added cons_show_padded James Booth 2015-07-29 23:48:28 +01:00
  • 79f618367d Do not print newline when curs position 0 James Booth 2015-07-29 23:03:00 +01:00
  • 5576b88a04 Added indent padding James Booth 2015-07-29 22:48:03 +01:00