Activity
From 10/26/2011 to 11/24/2011
11/24/2011
-
08:11 PM Revision c248b891a9b25d3384f7e88c76a591c96c9d7095: [Engine] Really log optimizing message buffers...
- [Engine] Really log optimizing message buffers time in seconds instead of milliseconds
-
07:59 PM Revision ccfc5de2f9c592d433c9a950672ab8e8deb1dcb5: [Engine] Log optimizing message buffers time i...
- [Engine] Log optimizing message buffers time in seconds instead of milliseconds
-
05:57 PM Bug #589: remoting error since updating mono to 2.10.1
- There is no known workaround yet. Mono 2.10.x broke ABI compatibility with MS .NET when it comes to the System.Collections.Generic.Dictionary<K, V> type which Smuxi makes use of. We will need a fix in Mono for this issue.
-
05:56 PM Bug #652: InvalidCastException when connecting to server
- Yes, this is the same issue as seen in #589 and there is no known workaround yet. Mono 2.10.x broke ABI compatibility with MS .NET when it comes to the System.Collections.Generic.Dictionary<K, V> type which Smuxi makes use of. We will need a fix i...
-
02:32 PM Revision dfe90106855a3f7d840caafeac92f92468e48b8d: [Server] Extended --optimize-message-buffer to...
- [Server] Extended --optimize-message-buffer to take optional values (none, defrag, index, all)
11/23/2011
-
10:30 PM Revision 6eec40e0f12f29a01800c880e334ce6095b55b89: Updated lib/db4o-net to rebased 8.0.183.14430 ...
- Updated lib/db4o-net to rebased 8.0.183.14430 version
-
02:14 PM Revision 377a4e4a4dc41ad5b98e3b24a2af57dd9d388d3c: Updated lib/db4o-net which now uses default co...
- Updated lib/db4o-net which now uses default compiler
-
01:38 PM Revision 38cce433f6d54dad4e9a673077faaa84012e7198: Updated lib/Newtonsoft.Json which now uses def...
- Updated lib/Newtonsoft.Json which now uses default compiler
-
08:29 AM Bug #652: InvalidCastException when connecting to server
- Very likely related to Bug #589. My mono version: $ mono --version Mono JIT compiler version 2.10.5 (Debian 2.10.5-1)
-
08:22 AM Bug #652: InvalidCastException when connecting to server
- I could solve the server side error by adding these lines: ...
-
08:18 AM Bug #652: InvalidCastException when connecting to server
- When I connect to my Server I get this exception (using Windows Client 0.8 to connect to an Ubuntu Server, version 0.8 too) ...
11/22/2011
-
11:39 PM Feature #651: OTR support
- Smuxi should have OTR support, I wanted something like that for a long time but all the existing protocols for IRC simply sucked. The specification can be found at http://www.cypherpunks.ca/otr/
-
01:39 AM Revision 2ae329730288b06f092662b930d0b928938d98bf: Updated debian/ from Debian source package
- Updated debian/ from Debian source package
-
01:29 AM Revision 8991261a1f0d7316edba01986ecadd2128cb448e: Make git usage optional in autogen.sh by setti...
- Make git usage optional in autogen.sh by setting NOGIT
11/21/2011
-
07:09 PM Revision 8a78de21022f79794133214a43f9bad9e27d259a: [Frontend-STFL] Install smuxi-frontend-stfl.ex...
- [Frontend-STFL] Install smuxi-frontend-stfl.exe.config
-
07:09 PM Revision e4f2becd8f802d49f863efab9fd1d3e1f94847b6: Fixed make distcheck
- Fixed make distcheck
-
07:07 PM Revision 1ddf8f849488ddb1bdab885ccb7fece0da83edc8: Added missing file to po-Engine/POTFILES.in
- Added missing file to po-Engine/POTFILES.in
-
03:14 AM Feature #429 (Closed): Using database for logging
- A technical preview of this feature has been added in commit:609cd5da95829d73c8bb9305d8e6af9d5dd65697
-
03:08 AM Feature #177: Connection/Sync dialog when connecting to a remote engine
- This is a bit obsolete now with the new background sync and sync progress bar see #624 But the pull-sync is still cleaner than the push-sync and should be looked into.
-
02:40 AM Revision 3a07213acabf7b0de23b9d1851781c82efb56537: [Engine/Engine-*] Refactored IProtocolManager....
- [Engine/Engine-*] Refactored IProtocolManager.Connect() to use ServerModel Cleanly pass all connection parameters to the protocol manager using the ServerModel class. This way it is no longer needed to add and save a server before making use of S...
-
01:21 AM Bug #545: Connecting to irc.tinfoilnet.nu with SSL fails
- Both servers use pretty broken certificates but I don't see a specific reason why one of them works while the other does not: ...
-
01:07 AM Bug #545: Connecting to irc.tinfoilnet.nu with SSL fails
- And it seems like SSL is mandatory for this network. ...
-
12:59 AM Bug #545: Connecting to irc.tinfoilnet.nu with SSL fails
- Actually the issue seems to be the IRC server you connect to, some servers of tinfoilnet work others not...
11/20/2011
-
07:14 PM Feature #478: Make IRC nickname more visible
- Another idea might be to display the current nick in the status bar at the bottem next to the joined network or in the window title.
-
02:14 PM Bug #545: Connecting to irc.tinfoilnet.nu with SSL fails
- With Smuxi from git this is working: ...
-
01:31 PM Bug #515 (Closed): Parallel build tends to fail and cause sharing violation
- Applied in changeset commit:"12cedb7290f6b6fe2765432c0b5bf73c25a94922".
-
01:23 PM Revision 12cedb7290f6b6fe2765432c0b5bf73c25a94922: Forcely disable parallel builds (closes: #515)
- Forcely disable parallel builds (closes: #515)
-
01:09 PM Feature #649 (Closed): Verify Twitter OAuth tokens, invalidate and re-request when needed
- Applied in changeset commit:"0c45bc6632a7cd62d5ef70ab728fc17401e3cd6d".
-
01:07 PM Revision 0c45bc6632a7cd62d5ef70ab728fc17401e3cd6d: [Engine-Twitter] Verify access token and re-au...
- [Engine-Twitter] Verify access token and re-authorize when needed (closes: #649)
-
12:44 PM Revision 4ff25c3e2555bd1c7371065b5f98fc12a3c0290f: [Engine-Twitter] Log status and URL in CheckWe...
- [Engine-Twitter] Log status and URL in CheckWebException()
-
12:42 PM Revision 7b88c86d4f0c0461314460504fb647c8072995cb: [Engine-Twitter] Removed disabled code
- [Engine-Twitter] Removed disabled code
-
12:41 PM Revision 5ba4ee0b50af1d923aa25183ba6f52984eb12e10: [Engine-Twitter] Added missing message
- [Engine-Twitter] Added missing message
11/19/2011
-
06:52 PM Revision 3867043fc6873603cafa0934f9f2938532ac3768: [Engine-Twitter] Refactored TwitterProtocolMan...
- [Engine-Twitter] Refactored TwitterProtocolManager to use generic CreateOptions<T>() method
-
05:56 PM Revision aeb16f72e3b125e2a8469d53c1070397f4cc5595: [Frontend-GNOME] Fixed chat sync progress bar ...
- [Frontend-GNOME] Fixed chat sync progress bar not showing up again after any chat was removed
-
05:20 PM Revision 16e9ecfcf3be7a20331cc1ca1e6c0640304c5629: [Engine-Twitter] Removed unused message string
- [Engine-Twitter] Removed unused message string
-
05:19 PM Bug #465 (Closed): Twitter follower list limited to 100 items
- Applied in changeset commit:"19f0f1182e14edc80a386e72b7b5dd6134ecfd03".
-
05:19 PM Bug #590 (Closed): Twitter timestamp always wrong
- Applied in changeset commit:"19f0f1182e14edc80a386e72b7b5dd6134ecfd03".
-
05:19 PM Task #643 (Closed): Update Twitterizer library to 2.4
- Applied in changeset commit:"19f0f1182e14edc80a386e72b7b5dd6134ecfd03".
-
03:46 PM Revision 19f0f1182e14edc80a386e72b7b5dd6134ecfd03: [Engine-Twitter] Port to Twitterizer 2.4 - Up...
- [Engine-Twitter] Port to Twitterizer 2.4 - Updated Twitterizer to 2.4 (closes: #643, #590) - Ported TwitterProtocolManager to Twitterizer 2.4 - Track API changes - Check all TwitterResponses properly using CheckResponse() - Implemented IsTe...
-
01:48 PM Feature #650: Abort 2nd connection to the same IRC network
- Smuxi needs to abort the connection to an IRC server if it is the 2nd connection to the same IRC network. The IRC network name returned by the IRC server doesn't have to match the one the user supplied in Smuxi when the server was added. For this ...
11/17/2011
-
11:15 PM Revision 694b06c38065f9984dfb0d584c7c404a9db485a4: [Engine] Fixed lock()ing in Session.GetSortedC...
- [Engine] Fixed lock()ing in Session.GetSortedChatPosition()
-
10:44 PM Feature #649: Verify Twitter OAuth tokens, invalidate and re-request when needed
- Once Smuxi was authorized to access Twitter it will store the OAuth tokens and simply assumes they will be valid forever. The user could revoke them though or Twitter itself might decide to invalidate them. So Smuxi needs to verify the stored OAut...
-
12:35 AM Feature #646: Two connections with same network name
- This condition is causing the Smuxi server to crash. The network name is used for the logging and both server might access the same log. As for ticket 632 the exception is having the same symptoms - the server crashed and due to that the databa...
11/16/2011
-
07:26 AM Feature #647: Shutdown sequence for persistent message buffers
- Alternative would be an timeout based flush, see #648
-
07:26 AM Feature #648: Auto-flush for persistent message buffers
- Persistent message buffers like Db4oMessageBuffer need a timeout based auto-flush (say after 30 seconds) to make sure messages don't get lost in a case of a crash or other unhandled shutdown sequences, see #647
-
07:25 AM Feature #647: Shutdown sequence for persistent message buffers
- Persistent message buffers like Db4oMessageBuffer need to be properly Dispose()d so the data is flushed to the disk. Without this a smuxi-server restart (SIGTERM) or a smuxi-frontend-gnome quit will cause a loss of up to 15 messages (auto-flush ha...
11/14/2011
-
11:07 PM Revision 342c3a438bd1ebae20d5ee3224e2533c8004ff99: [Engine-XMPP] Spell 'password' properly
- [Engine-XMPP] Spell 'password' properly
-
10:59 PM Feature #646: Two connections with same network name
- Smuxi currently does not check whether two servers of the same network are connected. E.g. it is possible to connect with IRCnet twice while both server tabs are named IRCnet. Both servers are using the same log due to that as the log folder is...
11/13/2011
-
02:52 PM Feature #428: Multi identity support
- The branch of Pavlos can be found on gitorious and should be used as base branch: https://gitorious.org/hacking-smuxi/hacking-smuxi/commits/feature/override_identity_per_server
-
02:42 PM Feature #428: Multi identity support
- Bianca said on IRC she wants to look into this
-
02:41 PM Feature #428: Multi identity support
- Thanks for submitting that patch but it needs 3 things need to be done before I can merge it: 1) rebase on master 2) apply Smuxi's Coding Standards (no extra newline for opening curly brackets for if ()s for example) 3) discard the IProtocolMan...
-
12:54 PM Revision cd72d4c423f2d9ea585c5612659cffe8a3c08bd7: [Engine-IRC] Updated comment for translators
- [Engine-IRC] Updated comment for translators
-
12:51 AM Bug #645 (Closed): support mIRC color codes in topic changes
- Applied in changeset commit:"2437e4213580997ccb901445f62d562d995d7f2f".
-
12:49 AM Revision 2437e4213580997ccb901445f62d562d995d7f2f: [Engine-IRC] Parse message control codes in to...
- [Engine-IRC] Parse message control codes in topic change message (closes: #645)
11/12/2011
-
11:49 PM Feature #28: support mIRC colors in topic
- I've created Issue #645 to address this problem in topic changes specifically.
-
11:46 PM Bug #645: support mIRC color codes in topic changes
- Color codes in a topic change are being printed as raw characters.
-
08:35 PM Feature #28: support mIRC colors in topic
- Although coloring is now working in the topic textbox, the topic change messages in the channel textbox still don't parse the color codes. version: smuxi-snapshot-20111111_2059-win32-setup.exe
11/11/2011
-
07:58 PM Revision 3014f635c336ba34fdfaa42c2f117b026661d138: [Engine-XMPP] Use MessageBuilder API in OnError()
- [Engine-XMPP] Use MessageBuilder API in OnError()
-
07:47 PM Revision a2235a527fa289b86df368936602ddc962b3b32a: [Engine-Twitter] Check Twitter response status...
- [Engine-Twitter] Check Twitter response statuses before using them
11/10/2011
-
11:36 AM Feature #644 (Closed): New Twitter API key with Direct Messages permission
- Applied in changeset commit:"6e9ece957c32109f353852595a0dc3ec319c8723".
-
11:36 AM Bug #623 (Closed): Smuxi no longer shows Direct Messages of Twitter
- Applied in changeset commit:"6e9ece957c32109f353852595a0dc3ec319c8723".
-
11:35 AM Revision 752a8bdc7f1cb6c85c006c2784a9145db313daf3: [Engine-Twitter] Do not check the issuer of Tw...
- [Engine-Twitter] Do not check the issuer of Twitter's certificate as it has changed and is spoofable anyhow
-
11:28 AM Revision 6e9ece957c32109f353852595a0dc3ec319c8723: [Engine-Twitter] Use new Twitter API key with ...
- [Engine-Twitter] Use new Twitter API key with Direct Messages permission (closes: #623, #644)
-
10:42 AM Feature #644: New Twitter API key with Direct Messages permission
- Twitter downgraded all existing API keys to no longer have access to Direct Messages. Applications need to request a new API key with the Direct Messages permission.
-
10:37 AM Task #643: Update Twitterizer library to 2.4
11/07/2011
-
07:10 PM Revision 98833abfa4bf8d806cb5dcedd81603a1a984bba1: [Engine] Remove -!- and align READ/WRITE proto...
- [Engine] Remove -!- and align READ/WRITE protocol debug
-
04:35 PM Revision 8ef27b76ec81f4d2ab5470b5706ee41867b60d91: [Engine] Refactored ProtocolManagerBase to use...
- [Engine] Refactored ProtocolManagerBase to use MessageBuilder API
-
03:59 PM Feature #642: Auto-connect on apply
- For server settings it would be nice if the Apply button applied those settings immediately. This would prevent the user from having to restart the client/backend in order to apply the settings.
11/06/2011
-
11:44 PM Bug #641: 2 Tabs for one and the same person chat
- Somehow Smuxi created the same person chat in two tabs (both OFTC) 1) Both were open 2) I started to write in one tab 3) I received replies in the other tab (local engine, used source from git a few days old)
-
05:47 PM Feature #551 (Closed): Set PATH before starting Smuxi on Windows
- Applied in changeset commit:"1ea976803f8e5f98f9229a674604bfb9883e4cc4".
-
05:36 PM Revision 1ea976803f8e5f98f9229a674604bfb9883e4cc4: [Frontend-GNOME] Prepend GTK# to PATH on Windo...
- [Frontend-GNOME] Prepend GTK# to PATH on Windows (closes: #551) GTK# on Windows relies to load the GTK+ libraries from the right location via the PATH which it extends during the install. This works just fine as long as PATH is not including any ...
-
05:21 PM Revision 615a234aa006640fab3c363caef75c4ec276fe1e: [Frontend-GNOME] Moved GTK+ initialization to ...
- [Frontend-GNOME] Moved GTK+ initialization to InitGtk()
-
05:08 PM Revision aaa01f4d885da3fa4a4aa0ff450f5f82df86d1e1: [Frontend-GNOME] Always initialize _UIThreadID...
- [Frontend-GNOME] Always initialize _UIThreadID regardless of used GTK# version
11/05/2011
-
05:32 PM Bug #640: Validation of certificates always fail
- On Mono 2.10.5 the same issue happens: ...
11/04/2011
-
09:35 PM Revision 11578decab9a83aadd790886181893ef5c7da22b: [Frontend-GNOME] Don't offer multi-byte encodi...
- [Frontend-GNOME] Don't offer multi-byte encodings except for UTF-8
11/01/2011
-
11:27 AM Bug #640: Validation of certificates always fail
- ...
-
11:20 AM Bug #640: Validation of certificates always fail
- Certificates can be checked using the Mono tlstest tool found here: https://github.com/mono/mono/blob/master/mcs/class/Mono.Security/Test/tools/tlstest/tlstest.cs
-
11:12 AM Bug #640: Validation of certificates always fail
- When connecting to IRC or XMPP servers the certificate validation always fails even when importing their CA and the certificate itself into Mono's certificate storage using the certmgr utility: ...
10/28/2011
-
05:58 PM Revision e50a4ba850f8b4927f8bfd16c1f43308eb0dd6b4: [Engine-XMPP] Added support for Facebook's htt...
- [Engine-XMPP] Added support for Facebook's http://www.facebook.com/xmpp/messages:own-message IQ packets
10/27/2011
-
06:35 PM Revision 15024da4b244fe368a4da019ff158d7f2d055695: [Frontend-GNOME] Show the date of the previous...
- [Frontend-GNOME] Show the date of the previous message in "Day changed to" line if it's not the day before the next message
-
06:30 PM Revision 120ac6868c1687d2687ae44c2ff814bc938702e6: Rewrote README from scratch
- Rewrote README from scratch
-
03:52 PM Revision 1a60a1e785a62cdacf93998f02e0a8d00e2aeb97: Fixed SHAMROCK_FIND_PROGRAM_OR_BAIL macro
- Fixed SHAMROCK_FIND_PROGRAM_OR_BAIL macro
10/26/2011
-
05:14 PM Revision 1faa6742df150379a896c52374cb0160f1bd73d1: [Engine-XMPP] Minor code cleanup
- [Engine-XMPP] Minor code cleanup
-
05:11 PM Revision 72a5d14fd490b52972731ec17527d243fe76885c: [Engine-XMPP] Don't log XmlExceptions in XmppP...
- [Engine-XMPP] Don't log XmlExceptions in XmppProtocolManager.OnWriteText()
-
04:04 PM Revision a60e2cf57e773f04ba55b4946143cbf153a22c0b: [Engine-XMPP] Dont't replace spaces in nicknam...
- [Engine-XMPP] Dont't replace spaces in nicknames with "_" when receiving messages
-
04:01 PM Revision 79faa385c171c89be5b694246815bfeea84d04d6: [Engine-XMPP] Implemented disconnect and recon...
- [Engine-XMPP] Implemented disconnect and reconnect
Also available in: Atom