Tue, 02 Jul 2013 21:26:14 +0200We're releasing, silly. adium-1.5.7 1.5.7
Thijs Alkemade <me@thijsalkema.de> [Tue, 02 Jul 2013 21:26:14 +0200] rev 5609
We're releasing, silly.

Tue, 02 Jul 2013 21:21:45 +0200Updated the changelog. adium-1.5.7
Thijs Alkemade <me@thijsalkema.de> [Tue, 02 Jul 2013 21:21:45 +0200] rev 5608
Updated the changelog.

Tue, 02 Jul 2013 21:11:21 +0200Added tag 1.5.7 for changeset a40ffe152e61 adium-1.5.7
Thijs Alkemade <me@thijsalkema.de> [Tue, 02 Jul 2013 21:11:21 +0200] rev 5607
Added tag 1.5.7 for changeset a40ffe152e61

Tue, 02 Jul 2013 21:11:00 +02001.5.7! adium-1.5.7
Thijs Alkemade <me@thijsalkema.de> [Tue, 02 Jul 2013 21:11:00 +0200] rev 5606
1.5.7!

Mon, 01 Jul 2013 17:03:24 +0200Update 1.5.7's changelog once more. adium-1.5.7
Robert Vehse <robertvehse@fastmail.fm> [Mon, 01 Jul 2013 17:03:24 +0200] rev 5605
Update 1.5.7's changelog once more.

Sat, 29 Jun 2013 13:59:00 +0200Merged adium-1.5.7 into adium-1.6. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Sat, 29 Jun 2013 13:59:00 +0200] rev 5604
Merged adium-1.5.7 into adium-1.6.

Wed, 26 Jun 2013 17:28:31 +0200Log the error when retrieving the Twitter user list fails to download. Refs #16418 adium-1.5.7
Thijs Alkemade <me@thijsalkema.de> [Wed, 26 Jun 2013 17:28:31 +0200] rev 5603
Log the error when retrieving the Twitter user list fails to download. Refs #16418

Wed, 26 Jun 2013 12:30:11 +0200This got incorrectly moved into the loop in the merge.
Thijs Alkemade <me@thijsalkema.de> [Wed, 26 Jun 2013 12:30:11 +0200] rev 5602
This got incorrectly moved into the loop in the merge.

Wed, 26 Jun 2013 12:23:10 +0200Merged adium-1.6 into default.
Thijs Alkemade <me@thijsalkema.de> [Wed, 26 Jun 2013 12:23:10 +0200] rev 5601
Merged adium-1.6 into default.

Wed, 26 Jun 2013 12:13:40 +0200Merged with Frank.
Thijs Alkemade <me@thijsalkema.de> [Wed, 26 Jun 2013 12:13:40 +0200] rev 5600
Merged with Frank.

Tue, 25 Jun 2013 10:16:03 +0200Removed now unused function.
Thijs Alkemade <me@thijsalkema.de> [Tue, 25 Jun 2013 10:16:03 +0200] rev 5599
Removed now unused function.

Wed, 26 Jun 2013 12:10:09 +0200Merged with rob. adium-1.5.7
Thijs Alkemade <me@thijsalkema.de> [Wed, 26 Jun 2013 12:10:09 +0200] rev 5598
Merged with rob.

Tue, 25 Jun 2013 23:15:09 -0400Don't try to strip things like Growl.framework; it won't work because it's code signed.
Frank Dowsett <wixardy@adium.im> [Tue, 25 Jun 2013 23:15:09 -0400] rev 5597
Don't try to strip things like Growl.framework; it won't work because it's code signed.

Tue, 25 Jun 2013 22:50:17 -0400Fix some memory issues.
Frank Dowsett <wixardy@adium.im> [Tue, 25 Jun 2013 22:50:17 -0400] rev 5596
Fix some memory issues.

Tue, 25 Jun 2013 23:32:24 +0200Fixed a layout issue in German localisation of the Join Chat? dialogue. adium-1.5.7
Robert Vehse <robertvehse@fastmail.fm> [Tue, 25 Jun 2013 23:32:24 +0200] rev 5595
Fixed a layout issue in German localisation of the Join Chat? dialogue.

Tue, 25 Jun 2013 22:55:21 +0200I don't dare to completely transplant 8dd676d7398d just before the release, but at least removing the worst cipheres. adium-1.5.7
Thijs Alkemade <me@thijsalkema.de> [Tue, 25 Jun 2013 22:55:21 +0200] rev 5594
I don't dare to completely transplant 8dd676d7398d just before the release, but at least removing the worst cipheres.

* Using any anonymous cipher will crash Adium during cert verification.
* Did I mention SSL_RSA_WITH_NULL_MD5 is RETARDED?

Tue, 25 Jun 2013 21:56:22 +0200Add the ticket for updated Twitter support. adium-1.5.7
Robert Vehse <robertvehse@fastmail.fm> [Tue, 25 Jun 2013 21:56:22 +0200] rev 5593
Add the ticket for updated Twitter support.

Tue, 25 Jun 2013 21:49:22 +0200Merged adium-1.5.7 into adium-1.6. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Tue, 25 Jun 2013 21:49:22 +0200] rev 5592
Merged adium-1.5.7 into adium-1.6.

Tue, 25 Jun 2013 21:41:03 +0200Remember kids, -[NSObject hash] has absolutely no cryptographic guarantees. Using it to decide to trust a certificate is RETARDED. adium-1.5.7
Thijs Alkemade <me@thijsalkema.de> [Tue, 25 Jun 2013 21:41:03 +0200] rev 5591
Remember kids, -[NSObject hash] has absolutely no cryptographic guarantees. Using it to decide to trust a certificate is RETARDED.

Also, fix a possible overrelease of a trustref, which might be related to #16365

Refs #16365

Tue, 25 Jun 2013 21:29:29 +0200-setInformativeText: has been public since ancient times. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Tue, 25 Jun 2013 21:29:29 +0200] rev 5590
-setInformativeText: has been public since ancient times.

Tue, 25 Jun 2013 21:11:54 +0200Also log the encryption details to the debug log. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Tue, 25 Jun 2013 21:11:54 +0200] rev 5589
Also log the encryption details to the debug log.

Tue, 25 Jun 2013 20:27:07 +0200Inspecting the server's certificate now first shows a window with details about the encryption currently used (issuer, TLS version, cipher, MAC algorithm and key exchange algorithm). adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Tue, 25 Jun 2013 20:27:07 +0200] rev 5588
Inspecting the server's certificate now first shows a window with details about the encryption currently used (issuer, TLS version, cipher, MAC algorithm and key exchange algorithm).

Tue, 25 Jun 2013 13:25:27 +0200Verify and allow inspection of an IRC server's certificate. The option to "Do strict certificate checks" is gone, checks are now always strict. If the cert can't be verified, you should accept it manually once, instead of turning this option off. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Tue, 25 Jun 2013 13:25:27 +0200] rev 5587
Verify and allow inspection of an IRC server's certificate. The option to "Do strict certificate checks" is gone, checks are now always strict. If the cert can't be verified, you should accept it manually once, instead of turning this option off.

Tue, 25 Jun 2013 10:04:55 +0200Merged adium-1.6 into default.
Thijs Alkemade <me@thijsalkema.de> [Tue, 25 Jun 2013 10:04:55 +0200] rev 5586
Merged adium-1.6 into default.

Tue, 25 Jun 2013 02:24:24 +0200Remove the whitelist of cipher suites supported by Adium. This list is badly outdated, anyone still suffering from #12913 should have updated their server by now. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Tue, 25 Jun 2013 02:24:24 +0200] rev 5585
Remove the whitelist of cipher suites supported by Adium. This list is badly outdated, anyone still suffering from #12913 should have updated their server by now.

Also, SSL_RSA_WITH_NULL_MD5 being in there is RETARDED.

Sat, 22 Jun 2013 00:40:15 -0400When scanning for links, the current location wasn't being updated before checking/creating a link leading to the next pass starting from before the last URL ended. This fixes #16217 and #16413. adium-1.6
Frank Dowsett <wixardy@adium.im> [Sat, 22 Jun 2013 00:40:15 -0400] rev 5584
When scanning for links, the current location wasn't being updated before checking/creating a link leading to the next pass starting from before the last URL ended. This fixes #16217 and #16413.
(transplanted from ac2d267c77af5689cd1ab422c18258c52727afac)

Sun, 23 Jun 2013 13:32:14 +0200Level up to b3. adium-1.5.7
Thijs Alkemade <me@thijsalkema.de> [Sun, 23 Jun 2013 13:32:14 +0200] rev 5583
Level up to b3.

Sat, 22 Jun 2013 00:40:15 -0400When scanning for links, the current location wasn't being updated before checking/creating a link leading to the next pass starting from before the last URL ended. This fixes #16217 and 16413.
Frank Dowsett <wixardy@adium.im> [Sat, 22 Jun 2013 00:40:15 -0400] rev 5582
When scanning for links, the current location wasn't being updated before checking/creating a link leading to the next pass starting from before the last URL ended. This fixes #16217 and 16413.

Thu, 20 Jun 2013 11:21:59 -0400merge adium-1.6 into default
Frank Dowsett <wixardy@adium.im> [Thu, 20 Jun 2013 11:21:59 -0400] rev 5581
merge adium-1.6 into default

Wed, 19 Jun 2013 19:03:11 +0200* Fix SMP not starting after previous changes. libotr4.0.0
Thijs Alkemade <me@thijsalkema.de> [Wed, 19 Jun 2013 19:03:11 +0200] rev 5580
* Fix SMP not starting after previous changes.
* Added the option to select a file for the SMP secret question answer. I don't know if many other clients allow this, but it's a nice feature, I think (the file doesn't need to be "uploaded", the OTR-messages are always more or less the same size).

Wed, 19 Jun 2013 17:49:07 +0200Do the waiting for the semaphore on a serial dispatch queue, which asyncs blocks to the _LOW dispatch queue. This should fix #16412 adium-1.5.7
Thijs Alkemade <me@thijsalkema.de> [Wed, 19 Jun 2013 17:49:07 +0200] rev 5579
Do the waiting for the semaphore on a serial dispatch queue, which asyncs blocks to the _LOW dispatch queue. This should fix #16412

Tue, 18 Jun 2013 14:20:39 +0200Level up to 1.5.7b2. adium-1.5.7
Thijs Alkemade <me@thijsalkema.de> [Tue, 18 Jun 2013 14:20:39 +0200] rev 5578
Level up to 1.5.7b2.

Mon, 17 Jun 2013 23:52:18 +0200Merged adium-1.5.7 into adium-1.6. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Mon, 17 Jun 2013 23:52:18 +0200] rev 5577
Merged adium-1.5.7 into adium-1.6.

Mon, 17 Jun 2013 23:27:08 +0200Handle a failed image download for Twitter on the right dispatch_queue. adium-1.5.7
Thijs Alkemade <me@thijsalkema.de> [Mon, 17 Jun 2013 23:27:08 +0200] rev 5576
Handle a failed image download for Twitter on the right dispatch_queue.

Fri, 14 Jun 2013 19:30:44 +0200Download Twitter avatars on the LOW dispatch queue and use a semaphore to limit it to 16 concurrent downloads. This should avoid Adium deadlocking when downloading avatars for >64 contacts on Twitter. adium-1.5.7
Thijs Alkemade <me@thijsalkema.de> [Fri, 14 Jun 2013 19:30:44 +0200] rev 5575
Download Twitter avatars on the LOW dispatch queue and use a semaphore to limit it to 16 concurrent downloads. This should avoid Adium deadlocking when downloading avatars for >64 contacts on Twitter.

Fri, 14 Jun 2013 16:07:01 +0200Fix setting permissions on the uploaded delta files. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Fri, 14 Jun 2013 16:07:01 +0200] rev 5574
Fix setting permissions on the uploaded delta files.

Fri, 14 Jun 2013 15:39:14 +0200Properly fix the URL to the deltas now. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Fri, 14 Jun 2013 15:39:14 +0200] rev 5573
Properly fix the URL to the deltas now.

Fri, 14 Jun 2013 15:33:54 +0200Fix the URL to the delta file. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Fri, 14 Jun 2013 15:33:54 +0200] rev 5572
Fix the URL to the delta file.

Fri, 14 Jun 2013 15:04:16 +0200Path to deltas was wrong, they didn't upload. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Fri, 14 Jun 2013 15:04:16 +0200] rev 5571
Path to deltas was wrong, they didn't upload.

Fri, 14 Jun 2013 14:49:45 +0200Test commit to test buildbot's delta generation. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Fri, 14 Jun 2013 14:49:45 +0200] rev 5570
Test commit to test buildbot's delta generation.

Fri, 14 Jun 2013 14:15:44 +0200This also got included accidentially... adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Fri, 14 Jun 2013 14:15:44 +0200] rev 5569
This also got included accidentially...

Fri, 14 Jun 2013 14:14:21 +0200This got included accidentially. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Fri, 14 Jun 2013 14:14:21 +0200] rev 5568
This got included accidentially.

Fri, 14 Jun 2013 14:09:06 +0200Enable support for generating deltas for nightlies. Should work, but old dmgs/deltas aren't created yet. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Fri, 14 Jun 2013 14:09:06 +0200] rev 5567
Enable support for generating deltas for nightlies. Should work, but old dmgs/deltas aren't created yet.

Thu, 13 Jun 2013 12:41:09 -0400Fix an issue with 3de60ee28376 where the view wasn't sized properly. adium-1.6
Frank Dowsett <wixardy@adium.im> [Thu, 13 Jun 2013 12:41:09 -0400] rev 5566
Fix an issue with 3de60ee28376 where the view wasn't sized properly.

Thu, 13 Jun 2013 12:06:15 -0400Fix an issue with Facebook authorization where it would ask for a password when we already have one. This could happen to a newly created account that was disconnected and reconnected. Refs #16404 adium-1.6
Frank Dowsett <wixardy@adium.im> [Thu, 13 Jun 2013 12:06:15 -0400] rev 5565
Fix an issue with Facebook authorization where it would ask for a password when we already have one. This could happen to a newly created account that was disconnected and reconnected. Refs #16404

Wed, 12 Jun 2013 22:03:00 -0400merge adium-1.6 into default
Frank Dowsett <wixardy@adium.im> [Wed, 12 Jun 2013 22:03:00 -0400] rev 5564
merge adium-1.6 into default

Wed, 12 Jun 2013 21:53:57 -0400Remove the reselection of contacts in the contact list on reloadData; it doesn't work anymore and probably causes #16119. adium-1.6
Frank Dowsett <wixardy@adium.im> [Wed, 12 Jun 2013 21:53:57 -0400] rev 5563
Remove the reselection of contacts in the contact list on reloadData; it doesn't work anymore and probably causes #16119.

Refs #16119
(transplanted from 4044634d3b957887c32a9bab9c16a682a9059604)

Wed, 12 Jun 2013 21:53:57 -0400Remove the reselection of contacts in the contact list on reloadData; it doesn't work anymore and probably causes #16119. adium-1.5.7
Frank Dowsett <wixardy@adium.im> [Wed, 12 Jun 2013 21:53:57 -0400] rev 5562
Remove the reselection of contacts in the contact list on reloadData; it doesn't work anymore and probably causes #16119.

Refs #16119

Wed, 12 Jun 2013 23:52:16 +0200Updated libpurple to 5340f4a9bd6a, fixing a number of issues with Carbons. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Wed, 12 Jun 2013 23:52:16 +0200] rev 5561
Updated libpurple to 5340f4a9bd6a, fixing a number of issues with Carbons.

Wed, 12 Jun 2013 17:28:08 -0400Looks like these don't need to be mutable.
Frank Dowsett <wixardy@adium.im> [Wed, 12 Jun 2013 17:28:08 -0400] rev 5560
Looks like these don't need to be mutable.

Wed, 12 Jun 2013 17:20:42 -0400Make sure primaryString is not still nil.
Frank Dowsett <wixardy@adium.im> [Wed, 12 Jun 2013 17:20:42 -0400] rev 5559
Make sure primaryString is not still nil.

Wed, 12 Jun 2013 14:06:36 -0400Make the Adium scheme shared and enable tests on it.
Frank Dowsett <wixardy@adium.im> [Wed, 12 Jun 2013 14:06:36 -0400] rev 5558
Make the Adium scheme shared and enable tests on it.

Wed, 12 Jun 2013 12:46:24 -0400Set EmoticonPrefs.xib's Xcode version back to something that everyone can use. adium-1.6
Frank Dowsett <wixardy@adium.im> [Wed, 12 Jun 2013 12:46:24 -0400] rev 5557
Set EmoticonPrefs.xib's Xcode version back to something that everyone can use.

Wed, 12 Jun 2013 12:24:18 -0400Add a setting to disable the emoticon menu. Fixes #16407 adium-1.6
Frank Dowsett <wixardy@adium.im> [Wed, 12 Jun 2013 12:24:18 -0400] rev 5556
Add a setting to disable the emoticon menu. Fixes #16407

Wed, 12 Jun 2013 13:17:56 +0200Version up for 1.5.7b1. adium-1.5.7
Robert Vehse <robertvehse@fastmail.fm> [Wed, 12 Jun 2013 13:17:56 +0200] rev 5555
Version up for 1.5.7b1.

Mon, 10 Jun 2013 17:09:44 -0400Remove AILocalization controls. AutoLayout
Frank Dowsett <wixardy@adium.im> [Mon, 10 Jun 2013 17:09:44 -0400] rev 5554
Remove AILocalization controls.

Mon, 10 Jun 2013 17:09:24 -0400And convert these too. AutoLayout
Frank Dowsett <wixardy@adium.im> [Mon, 10 Jun 2013 17:09:24 -0400] rev 5553
And convert these too.

Sat, 08 Jun 2013 20:39:03 -0400Convert a few stray nibs to their strings file. AutoLayout
Frank Dowsett <wixardy@adium.im> [Sat, 08 Jun 2013 20:39:03 -0400] rev 5552
Convert a few stray nibs to their strings file.

Fri, 07 Jun 2013 22:54:02 -0400The iChat importer hasn't had a help button for six years, remove the code to open the help.
Frank Dowsett <wixardy@adium.im> [Fri, 07 Jun 2013 22:54:02 -0400] rev 5551
The iChat importer hasn't had a help button for six years, remove the code to open the help.

Fri, 07 Jun 2013 21:18:33 -0400Add some tests NSData+Base64.
Frank Dowsett <wixardy@adium.im> [Fri, 07 Jun 2013 21:18:33 -0400] rev 5550
Add some tests NSData+Base64.

Mon, 10 Jun 2013 21:17:59 +0200More changes for 1.5.7. adium-1.5.7
Robert Vehse <robertvehse@fastmail.fm> [Mon, 10 Jun 2013 21:17:59 +0200] rev 5549
More changes for 1.5.7.

Sat, 08 Jun 2013 12:27:59 -0400Fix the add block sheet not disappearing when blocking a contact by name. adium-1.6
Frank Dowsett <wixardy@adium.im> [Sat, 08 Jun 2013 12:27:59 -0400] rev 5548
Fix the add block sheet not disappearing when blocking a contact by name.

Fri, 07 Jun 2013 18:01:06 -0400I moved these #warnings into ticket #16403 since there's nothing we can do about them right now.
Frank Dowsett <wixardy@adium.im> [Fri, 07 Jun 2013 18:01:06 -0400] rev 5547
I moved these #warnings into ticket #16403 since there's nothing we can do about them right now.

Fri, 07 Jun 2013 13:31:09 -0400There are tickets for areas where iChat import needs to be updated, removing this #warning.
Frank Dowsett <wixardy@adium.im> [Fri, 07 Jun 2013 13:31:09 -0400] rev 5546
There are tickets for areas where iChat import needs to be updated, removing this #warning.

Fri, 07 Jun 2013 13:19:15 -0400Localize the connection error messages for Bonjour accounts.
Frank Dowsett <wixardy@adium.im> [Fri, 07 Jun 2013 13:19:15 -0400] rev 5545
Localize the connection error messages for Bonjour accounts.

Fri, 07 Jun 2013 13:17:03 -0400Add the cast back here.
Frank Dowsett <wixardy@adium.im> [Fri, 07 Jun 2013 13:17:03 -0400] rev 5544
Add the cast back here.

Fri, 07 Jun 2013 13:16:14 -0400This warning isn't applicable anymore.
Frank Dowsett <wixardy@adium.im> [Fri, 07 Jun 2013 13:16:14 -0400] rev 5543
This warning isn't applicable anymore.

Fri, 07 Jun 2013 19:36:36 +0200Some changelog updates for 1.5.7. adium-1.5.7
Robert Vehse <robertvehse@fastmail.fm> [Fri, 07 Jun 2013 19:36:36 +0200] rev 5542
Some changelog updates for 1.5.7.

Wed, 05 Jun 2013 22:51:50 -0400Fix some warnings I've caused.
Frank Dowsett <wixardy@adium.im> [Wed, 05 Jun 2013 22:51:50 -0400] rev 5541
Fix some warnings I've caused.

Wed, 05 Jun 2013 22:36:40 -0400Enable Auto Layout in every nib and setup base internationalization; now there's one nib and many strings files instead of many nibs. AutoLayout
Frank Dowsett <wixardy@adium.im> [Wed, 05 Jun 2013 22:36:40 -0400] rev 5540
Enable Auto Layout in every nib and setup base internationalization; now there's one nib and many strings files instead of many nibs.

Still need to setup constraints and modify the localization process. Refs #16201
P.S. Rough estimates indicate a 20MB savings on the app.

Thu, 06 Jun 2013 00:14:38 +0200Merged adium-1.6 into default.
Thijs Alkemade <me@thijsalkema.de> [Thu, 06 Jun 2013 00:14:38 +0200] rev 5539
Merged adium-1.6 into default.

Thu, 06 Jun 2013 00:02:10 +0200Fix scrolling the entire request field area. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Thu, 06 Jun 2013 00:02:10 +0200] rev 5538
Fix scrolling the entire request field area.

Wed, 05 Jun 2013 23:31:24 +0200Reimplement libpurple's request UI using Cocoa, with separate xibs for every element type. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Wed, 05 Jun 2013 23:31:24 +0200] rev 5537
Reimplement libpurple's request UI using Cocoa, with separate xibs for every element type.

In most cases, this should look decent. Overly long labels will become scrollable, which looks rather weird, but better than overflowing.

Fixes #12750

Wed, 05 Jun 2013 16:57:58 -0400Some strings think they're dates; add back the type check.
Frank Dowsett <wixardy@adium.im> [Wed, 05 Jun 2013 16:57:58 -0400] rev 5536
Some strings think they're dates; add back the type check.

Wed, 05 Jun 2013 20:28:42 +0200Always look up the master context, but look up the security properties of the most recent subcontext, when available. libotr4.0.0
Thijs Alkemade <me@thijsalkema.de> [Wed, 05 Jun 2013 20:28:42 +0200] rev 5535
Always look up the master context, but look up the security properties of the most recent subcontext, when available.

Fixes #16399