Branches for BitlBeetag:launchpad.net,2005-11-28:/code/bitlbeehttps://launchpad.net/@@/branchhttps://launchpad.net/@@/launchpad2016-05-06T16:28:10+00:00lp:~gpolitis/bitlbee/devel2015-11-01T04:15:37.517117+00:002016-05-06T16:28:10+00:00tag:launchpad.net,2015-11-01:/code/~gpolitis/bitlbee/develGeorge Politishttps://code.launchpad.net/~gpolitis<div xmlns="http://www.w3.org/1999/xhtml">
<h3>Recent revisions:</h3>
<div class="revision" id="rev1351">
<div>
<a href="https://bazaar.launchpad.net/~gpolitis/bitlbee/devel/revision/1351">1351</a>.
By
<strong>
dequis
<email address hidden>
</strong>
<span title="2016-05-06 16:28:10 UTC">on 2016-05-06</span>
</div>
<p>load_plugin: Improve g_module_open error message</p>
<p>The previous one seemed to imply a "file not found" error, which is<br/>
misleading.</p>
</div>
<div class="revision" id="rev1350">
<div>
<a href="https://bazaar.launchpad.net/~gpolitis/bitlbee/devel/revision/1350">1350</a>.
By
<strong>
dequis
<email address hidden>
</strong>
<span title="2016-05-01 03:27:28 UTC">on 2016-05-01</span>
</div>
<p>unix.c: Move log_link() calls before plugin initialization</p>
<p>This ensures that plugin load errors are logged instead of thrown away</p>
</div>
<div class="revision" id="rev1349">
<div>
<a href="https://bazaar.launchpad.net/~gpolitis/bitlbee/devel/revision/1349">1349</a>.
By
<strong>
dequis
<email address hidden>
</strong>
<span title="2016-05-01 01:46:21 UTC">on 2016-05-01</span>
</div>
<p>ssl_gnutls: Replace GNUTLS_STUPID_CAST with (long)</p>
<p>That's what the gnutls code itself uses, in all platforms.</p>
<p>There's a newer method that does this in a cleaner way, but it's not<br/>
supported in all the gnutls versions that bitlbee works with, so this is<br/>
simpler.</p>
</div>
<div class="revision" id="rev1348">
<div>
<a href="https://bazaar.launchpad.net/~gpolitis/bitlbee/devel/revision/1348">1348</a>.
By
<strong>
dequis
<email address hidden>
</strong>
<span title="2016-04-17 09:32:27 UTC">on 2016-04-17</span>
</div>
<p>twitter: Fix a couple of leaks of mutes_ids and retweets_ids</p>
<p>Just freeing the list on logout and when removing items from them.</p>
<p>Also remove the "checking mutes" debug which is disproportionately noisy<br/>
compared to the rest of the protocol.</p>
</div>
<div class="revision" id="rev1347">
<div>
<a href="https://bazaar.launchpad.net/~gpolitis/bitlbee/devel/revision/1347">1347</a>.
By
<strong>
dequis
<email address hidden>
</strong>
<span title="2016-04-16 17:21:33 UTC">on 2016-04-16</span>
</div>
<p>Merge remote-tracking branch 'bitlbee/pr/70'</p>
</div>
<div class="revision" id="rev1346">
<div>
<a href="https://bazaar.launchpad.net/~gpolitis/bitlbee/devel/revision/1346">1346</a>.
By
<strong>
Marius Halden
<email address hidden>
</strong>
<span title="2016-04-06 18:08:41 UTC">on 2016-04-06</span>
</div>
<p>Ignore CAP END when received multiple times</p>
<p>This fixes a segfault when CAP END was received after the capabilty<br/>
negotiation was already over.</p>
</div>
<div class="revision" id="rev1345">
<div>
<a href="https://bazaar.launchpad.net/~gpolitis/bitlbee/devel/revision/1345">1345</a>.
By
<strong>
Marius Halden
<email address hidden>
</strong>
<span title="2016-03-26 12:30:34 UTC">on 2016-03-26</span>
</div>
<p>Fix use of un-initialized value</p>
</div>
<div class="revision" id="rev1344">
<div>
<a href="https://bazaar.launchpad.net/~gpolitis/bitlbee/devel/revision/1344">1344</a>.
By
<strong>
Dennis Kaarsemaker
<email address hidden>
</strong>
<span title="2016-03-25 18:07:53 UTC">on 2016-03-25</span>
</div>
<p>ldap authentication backend</p>
<p>We only support the openldap scheme for now, with users that are<br/>
posixAccounts. Moreover, as the plugin cannot be configured directly,<br/>
you must configure libldap correctly in /etc/openldap/<wbr/>ldap.conf</p>
</div>
<div class="revision" id="rev1343">
<div>
<a href="https://bazaar.launchpad.net/~gpolitis/bitlbee/devel/revision/1343">1343</a>.
By
<strong>
Dennis Kaarsemaker
<email address hidden>
</strong>
<span title="2016-03-25 18:07:53 UTC">on 2016-03-25</span>
</div>
<p>Linux pam authentication backend</p>
<p>This backend authenticates users against pam.</p>
</div>
<div class="revision" id="rev1342">
<div>
<a href="https://bazaar.launchpad.net/~gpolitis/bitlbee/devel/revision/1342">1342</a>.
By
<strong>
Dennis Kaarsemaker
<email address hidden>
</strong>
<span title="2016-03-25 18:07:53 UTC">on 2016-03-25</span>
</div>
<p>Authentication: scaffolding for multiple authentication backends</p>
<p>Instead of always putting users passwords in XML files, allow site<br/>
admins to configure a different authentication method to integrate<br/>
authentication with other systems.</p>
<p>This doesn't add any authentication backends yet, merely the<br/>
scaffolding. Notably:</p>
<p>- Password checking and loading/removing from storage has been<br/>
decoupled. A new auth_check_pass function is used to check passwords.<br/>
It does check against the configured storage first, but will handle<br/>
the authentication backends as well. The XML storage merely signals<br/>
that a user's password should be checked using an authentication<br/>
backend.<br/>
- If unknown-to-bitlbee users identify using an authentication backend,<br/>
they are automatically registered.<br/>
- If an authentication backend is used, that fact is stored in the XML<br/>
file, the password is not. Passwords are also stored unencrypted in<br/>
this case, as the password used to encrypt them can change underneath<br/>
us.<br/>
- configure and Makefile changes for the backend objects</p>
</div>
</div>
lp:~gpolitis/bitlbee/releases2015-11-01T05:18:15.262609+00:002015-11-01T05:18:15.262609+00:00tag:launchpad.net,2015-11-01:/code/~gpolitis/bitlbee/releasesGeorge Politishttps://code.launchpad.net/~gpolitis<div xmlns="http://www.w3.org/1999/xhtml">
<h3>Recent revisions:</h3>
<div class="revision" id="rev1198">
<div>
<a href="https://bazaar.launchpad.net/~gpolitis/bitlbee/releases/revision/1198">1198</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2015-08-03 21:56:05 UTC">on 2015-08-03</span>
</div>
<p>Merge remote-tracking branch 'origin/<wbr/>release-<wbr/>3.4.1'</p>
</div>
<div class="revision" id="rev1197">
<div>
<a href="https://bazaar.launchpad.net/~gpolitis/bitlbee/releases/revision/1197">1197</a>.
By
<strong>
dequis
<email address hidden>
</strong>
<span title="2015-07-30 03:20:30 UTC">on 2015-07-30</span>
</div>
<p>Only try DIGEST-MD5 if there's no SSL/TLS or if PLAIN isn't supported</p>
<p>Which in practice means "don't bother with DIGEST-MD5 most of the time".</p>
<p>It's weak, pointless over TLS, and often breaks with some servers<br/>
(hi openfire)</p>
</div>
<div class="revision" id="rev1196">
<div>
<a href="https://bazaar.launchpad.net/~gpolitis/bitlbee/releases/revision/1196">1196</a>.
By
<strong>
dequis
<email address hidden>
</strong>
<span title="2015-07-30 03:18:02 UTC">on 2015-07-30</span>
</div>
<p>Merge branch 'develop'</p>
</div>
<div class="revision" id="rev1195">
<div>
<a href="https://bazaar.launchpad.net/~gpolitis/bitlbee/releases/revision/1195">1195</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2015-07-29 22:43:15 UTC">on 2015-07-29</span>
</div>
<p>Replace `backticks` with $(something better) in configure script.</p>
</div>
<div class="revision" id="rev1194">
<div>
<a href="https://bazaar.launchpad.net/~gpolitis/bitlbee/releases/revision/1194">1194</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2015-07-28 23:41:24 UTC">on 2015-07-28</span>
</div>
<p>Restore old autojoin logic and a hopefully better fix for the problem<br/>
jgeboski was trying to solve. #1221 for details.</p>
</div>
<div class="revision" id="rev1193">
<div>
<a href="https://bazaar.launchpad.net/~gpolitis/bitlbee/releases/revision/1193">1193</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2015-06-17 22:50:15 UTC">on 2015-06-17</span>
</div>
<p>Fix NULL pointer dereference in lib/json.c. (#1220)</p>
</div>
<div class="revision" id="rev1192">
<div>
<a href="https://bazaar.launchpad.net/~gpolitis/bitlbee/releases/revision/1192">1192</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2015-06-16 22:56:37 UTC">on 2015-06-16</span>
</div>
<p>Update changelog with date and other bits.</p>
</div>
<div class="revision" id="rev1191">
<div>
<a href="https://bazaar.launchpad.net/~gpolitis/bitlbee/releases/revision/1191">1191</a>.
By
<strong>
dequis
<email address hidden>
</strong>
<span title="2015-06-14 23:06:07 UTC">on 2015-06-14</span>
</div>
<p>3.4.1 release notes</p>
</div>
<div class="revision" id="rev1190">
<div>
<a href="https://bazaar.launchpad.net/~gpolitis/bitlbee/releases/revision/1190">1190</a>.
By
<strong>
dequis
<email address hidden>
</strong>
<span title="2015-06-13 23:34:05 UTC">on 2015-06-13</span>
</div>
<p>oscar: Fix some more g_source_remove warnings</p>
</div>
<div class="revision" id="rev1189">
<div>
<a href="https://bazaar.launchpad.net/~gpolitis/bitlbee/releases/revision/1189">1189</a>.
By
<strong>
dequis
<email address hidden>
</strong>
<span title="2015-06-08 03:42:11 UTC">on 2015-06-08</span>
</div>
<p>twitter: show full url in the url command, with username</p>
<p>By asking the server for the username.</p>
<p>Storing the username somewhere would have made sense, but this command<br/>
isn't going to be used very often, so, whatever.</p>
</div>
</div>
lp:~vcs-imports-ii/bitlbee/trunk2012-06-18T02:33:22.891771+00:002015-04-28T13:47:48+00:00tag:launchpad.net,2012-06-18:/code/~vcs-imports-ii/bitlbee/trunkVCS Imports IIhttps://code.launchpad.net/~vcs-imports-ii<div xmlns="http://www.w3.org/1999/xhtml">
<h3>Recent revisions:</h3>
<div class="revision" id="rev1148">
<div>
<a href="https://bazaar.launchpad.net/~vcs-imports-ii/bitlbee/trunk/revision/1148">1148</a>.
By
<strong>
dequis
<email address hidden>
</strong>
<span title="2015-04-28 13:47:48 UTC">on 2015-04-28</span>
</div>
<p>hipchat: Basic implementation: Auth, profile and mention names</p>
<p>This is enough to log in with their usernames, make 'chat add' based<br/>
groupchat joins slightly more smooth, and see mention names as nicks.</p>
<p>All the MUC list stuff is left out intentionally since that's not as<br/>
stable as I wish.</p>
</div>
<div class="revision" id="rev1147">
<div>
<a href="https://bazaar.launchpad.net/~vcs-imports-ii/bitlbee/trunk/revision/1147">1147</a>.
By
<strong>
dequis
<email address hidden>
</strong>
<span title="2015-04-24 20:52:55 UTC">on 2015-04-24</span>
</div>
<p>oauth: fix use-after-free of the ->next of the list</p>
<p>Third time's the charm.</p>
<p>Previous attempt fixed something and broke something else. Whatever.<br/>
Definitely valgrind clean this time.</p>
</div>
<div class="revision" id="rev1146">
<div>
<a href="https://bazaar.launchpad.net/~vcs-imports-ii/bitlbee/trunk/revision/1146">1146</a>.
By
<strong>
dequis
<email address hidden>
</strong>
<span title="2015-04-21 03:47:57 UTC">on 2015-04-21</span>
</div>
<p>jabber: Register "hipchat" protocol (only minimal support for now)</p>
<p>Another take on the subprotocols idea that, IMO, was a failure.</p>
<p>Unlike the other implementation, this one doesn't touch gtalk/facebook<br/>
accounts, it just adds another copy of the "jabber" prpl called "hipchat".</p>
<p>And, based on the protocol name:</p>
<p>- sets JFLAG_HIPCHAT to jabber_data<br/>
- sets the default value of the "server" setting<br/>
- only includes the oauth setting for jabber-type accounts</p>
<p>This is slightly more "hardcoded" but honestly facebook and gtalk are<br/>
just as hardcoded as this.</p>
<p>Copying the prpl is needed because the meaning of the usernames is<br/>
completely different (there's no srv lookup stuff either)</p>
</div>
<div class="revision" id="rev1145">
<div>
<a href="https://bazaar.launchpad.net/~vcs-imports-ii/bitlbee/trunk/revision/1145">1145</a>.
By
<strong>
dequis
<email address hidden>
</strong>
<span title="2015-04-19 06:13:57 UTC">on 2015-04-19</span>
</div>
<p>msn: don't prevent reconnections on OUT OTH</p>
<p>The servers send them for other reasons nowadays, and all<br/>
non-MPOP clients are blocked, so OTH is highly unlikely<br/>
to mean "someone else logged in with your account"</p>
</div>
<div class="revision" id="rev1144">
<div>
<a href="https://bazaar.launchpad.net/~vcs-imports-ii/bitlbee/trunk/revision/1144">1144</a>.
By
<strong>
dequis
<email address hidden>
</strong>
<span title="2015-04-12 15:27:31 UTC">on 2015-04-12</span>
</div>
<p>msn/gw.c: ensure that the im_connection still exists in callbacks</p>
</div>
<div class="revision" id="rev1143">
<div>
<a href="https://bazaar.launchpad.net/~vcs-imports-ii/bitlbee/trunk/revision/1143">1143</a>.
By
<strong>
dequis
<email address hidden>
</strong>
<span title="2015-04-11 19:36:13 UTC">on 2015-04-11</span>
</div>
<p>msn: rename all old 'handler' variables to 'md' for consistency</p>
<p>I avoided doing this before to keep the diff small. But meh.</p>
</div>
<div class="revision" id="rev1142">
<div>
<a href="https://bazaar.launchpad.net/~vcs-imports-ii/bitlbee/trunk/revision/1142">1142</a>.
By
<strong>
dequis
<email address hidden>
</strong>
<span title="2015-04-11 18:20:31 UTC">on 2015-04-11</span>
</div>
<p>msn: handle NOT command payload length</p>
</div>
<div class="revision" id="rev1141">
<div>
<a href="https://bazaar.launchpad.net/~vcs-imports-ii/bitlbee/trunk/revision/1141">1141</a>.
By
<strong>
dequis
<email address hidden>
</strong>
<span title="2015-04-10 17:10:41 UTC">on 2015-04-10</span>
</div>
<p>msn: switch to long polling http</p>
</div>
<div class="revision" id="rev1140">
<div>
<a href="https://bazaar.launchpad.net/~vcs-imports-ii/bitlbee/trunk/revision/1140">1140</a>.
By
<strong>
dequis
<email address hidden>
</strong>
<span title="2015-04-10 17:10:41 UTC">on 2015-04-10</span>
</div>
<p>msn: handle NFY PUT (presence notifications), refactor a bit</p>
</div>
<div class="revision" id="rev1139">
<div>
<a href="https://bazaar.launchpad.net/~vcs-imports-ii/bitlbee/trunk/revision/1139">1139</a>.
By
<strong>
dequis
<email address hidden>
</strong>
<span title="2015-04-10 17:10:41 UTC">on 2015-04-10</span>
</div>
<p>msn_set_away: fix strcmp check for idle</p>
</div>
</div>
lp:~lyz/bitlbee/quickstart-edits2011-06-24T04:11:04.790268+00:002011-06-24T04:13:36.759000+00:00tag:launchpad.net,2011-06-24:/code/~lyz/bitlbee/quickstart-editsElizabeth K. Josephhttps://code.launchpad.net/~lyz<div xmlns="http://www.w3.org/1999/xhtml">
<h3>Recent revisions:</h3>
<div class="revision" id="rev801">
<div>
<a href="https://bazaar.launchpad.net/~lyz/bitlbee/quickstart-edits/revision/801">801</a>.
By
<strong>
Elizabeth Krumbach
<email address hidden>
</strong>
<span title="2011-06-24 04:13:36 UTC">on 2011-06-24</span>
</div>
<p>Add notes about multi-channel support and tags to quickstart.</p>
</div>
<div class="revision" id="rev800">
<div>
<a href="https://bazaar.launchpad.net/~lyz/bitlbee/quickstart-edits/revision/800">800</a>.
By
<strong>
Elizabeth Krumbach
<email address hidden>
</strong>
<span title="2011-06-24 04:04:22 UTC">on 2011-06-24</span>
</div>
<p>Merge rename with add and remove in quickstart</p>
</div>
<div class="revision" id="rev799">
<div>
<a href="https://bazaar.launchpad.net/~lyz/bitlbee/quickstart-edits/revision/799">799</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2011-06-14 21:41:59 UTC">on 2011-06-14</span>
</div>
<p>Preparing Debian upload.</p>
</div>
<div class="revision" id="rev798">
<div>
<a href="https://bazaar.launchpad.net/~lyz/bitlbee/quickstart-edits/revision/798">798</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2011-06-12 11:53:20 UTC">on 2011-06-12</span>
</div>
<p>3.0.3, hopefully ready. Time to roll the tarballs.</p>
</div>
<div class="revision" id="rev797">
<div>
<a href="https://bazaar.launchpad.net/~lyz/bitlbee/quickstart-edits/revision/797">797</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2011-06-11 23:59:00 UTC">on 2011-06-11</span>
</div>
<p>Use sscanf, not strtoull. G_GUINT64_FORMAT really makes format strings look<br/>
so much better.</p>
</div>
<div class="revision" id="rev796">
<div>
<a href="https://bazaar.launchpad.net/~lyz/bitlbee/quickstart-edits/revision/796">796</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2011-06-11 23:22:23 UTC">on 2011-06-11</span>
</div>
<p>Aaaaaargh! Who thought it'd be a good idea to make 8-bit integers signed??<br/>
NOW? WHO? Anyway, this bug was causing not only chars < ' ' to be stripped,<br/>
but also anything with the highest bit set. (I.e. anything non-ASCII.)</p>
</div>
<div class="revision" id="rev795">
<div>
<a href="https://bazaar.launchpad.net/~lyz/bitlbee/quickstart-edits/revision/795">795</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2011-06-11 17:59:39 UTC">on 2011-06-11</span>
</div>
<p>Oops. prefix shouldn't be just "ca" for identi.ca.</p>
</div>
<div class="revision" id="rev794">
<div>
<a href="https://bazaar.launchpad.net/~lyz/bitlbee/quickstart-edits/revision/794">794</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2011-06-11 17:50:26 UTC">on 2011-06-11</span>
</div>
<p>Change the default base_url to something that works. Change the default for<br/>
identi.ca to HTTPS while I'm at it. Pretty important since I can't use OAuth<br/>
for it yet.</p>
</div>
<div class="revision" id="rev793">
<div>
<a href="https://bazaar.launchpad.net/~lyz/bitlbee/quickstart-edits/revision/793">793</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2011-06-11 17:11:08 UTC">on 2011-06-11</span>
</div>
<p>Use /friends/ids and /users/lookup instead of /statuses/friends to get a<br/>
list of contacts at login time. Still depends on adding an API version number<br/>
to base_url though.</p>
</div>
<div class="revision" id="rev792">
<div>
<a href="https://bazaar.launchpad.net/~lyz/bitlbee/quickstart-edits/revision/792">792</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2011-06-11 16:09:50 UTC">on 2011-06-11</span>
</div>
<p>Crash-bug (NULL-ptr deref) fix in channel part routine.</p>
</div>
</div>
lp:bitlbee2005-12-31T23:33:47+00:002010-09-06T09:26:39.623000+00:00tag:launchpad.net,2005-12-31:/code/~bitlbee/bitlbee/mainBitlBee Developershttps://code.launchpad.net/~bitlbee<div xmlns="http://www.w3.org/1999/xhtml">
<h3>Recent revisions:</h3>
<div class="revision" id="rev688">
<div>
<a href="https://bazaar.launchpad.net/~bitlbee/bitlbee/main/revision/688">688</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2010-09-06 09:26:39 UTC">on 2010-09-06</span>
</div>
<p>libpurple insists on storing its own version of reality somewhere. I was<br/>
using /tmp so far but this wasn't a good idea. Try to use something saner.</p>
</div>
<div class="revision" id="rev687">
<div>
<a href="https://bazaar.launchpad.net/~bitlbee/bitlbee/main/revision/687">687</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2010-09-06 00:20:01 UTC">on 2010-09-06</span>
</div>
<p>Move whatsnew stuff into help.txt. Stop putting too much string content<br/>
into the executable.</p>
</div>
<div class="revision" id="rev686">
<div>
<a href="https://bazaar.launchpad.net/~bitlbee/bitlbee/main/revision/686">686</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2010-09-05 23:30:40 UTC">on 2010-09-05</span>
</div>
<p>Fix NULL pointer dereference when removing nicks from groupchats.</p>
</div>
<div class="revision" id="rev685">
<div>
<a href="https://bazaar.launchpad.net/~bitlbee/bitlbee/main/revision/685">685</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2010-09-05 11:48:26 UTC">on 2010-09-05</span>
</div>
<p>Oops. One more compiler warning. I wish GCC would give the same warnings<br/>
with or without -O2.</p>
</div>
<div class="revision" id="rev684">
<div>
<a href="https://bazaar.launchpad.net/~bitlbee/bitlbee/main/revision/684">684</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2010-09-05 11:31:22 UTC">on 2010-09-05</span>
</div>
<p>Fix compiler warnings. Also fixing irc_send_motd(), which so far got away<br/>
with a horrible practice of reading the MOTD file one by one.</p>
</div>
<div class="revision" id="rev683">
<div>
<a href="https://bazaar.launchpad.net/~bitlbee/bitlbee/main/revision/683">683</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2010-09-05 10:27:12 UTC">on 2010-09-05</span>
</div>
<p>Fixing handling of (Jabber) chatroom topic changes done by the user.</p>
</div>
<div class="revision" id="rev682">
<div>
<a href="https://bazaar.launchpad.net/~bitlbee/bitlbee/main/revision/682">682</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2010-09-04 23:31:47 UTC">on 2010-09-04</span>
</div>
<p>Slightly better documentation of control channels and groups.</p>
</div>
<div class="revision" id="rev681">
<div>
<a href="https://bazaar.launchpad.net/~bitlbee/bitlbee/main/revision/681">681</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2010-09-01 23:06:56 UTC">on 2010-09-01</span>
</div>
<p>Fixed NULL ptr dereference when hilighting non-IM users in chatrooms.</p>
</div>
<div class="revision" id="rev680">
<div>
<a href="https://bazaar.launchpad.net/~bitlbee/bitlbee/main/revision/680">680</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2010-08-30 22:02:46 UTC">on 2010-08-30</span>
</div>
<p>Suppress subjects in Jabber conversations after showing them once.</p>
</div>
<div class="revision" id="rev679">
<div>
<a href="https://bazaar.launchpad.net/~bitlbee/bitlbee/main/revision/679">679</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2010-08-30 20:12:34 UTC">on 2010-08-30</span>
</div>
<p>Revert to the old control channel messages for fullname changes, the /notices<br/>
were probably just a bad idea.</p>
</div>
</div>
lp:~jelmer/bitlbee/telepathy2010-02-28T16:33:53.478457+00:002010-06-11T09:07:47.654000+00:00tag:launchpad.net,2010-02-28:/code/~jelmer/bitlbee/telepathyJelmer Vernooijhttps://code.launchpad.net/~jelmer<div xmlns="http://www.w3.org/1999/xhtml">
<h3>Recent revisions:</h3>
<div class="revision" id="rev491">
<div>
<a href="https://bazaar.launchpad.net/~jelmer/bitlbee/telepathy/revision/491">491</a>.
By
<strong>
Jelmer Vernooij
<email address hidden>
</strong>
<span title="2010-06-11 09:07:47 UTC">on 2010-06-11</span>
</div>
<p>Merge trunk</p>
</div>
<div class="revision" id="rev490">
<div>
<a href="https://bazaar.launchpad.net/~jelmer/bitlbee/telepathy/revision/490">490</a>.
By
<strong>
Jelmer Vernooij
<email address hidden>
</strong>
<span title="2010-02-28 17:04:30 UTC">on 2010-02-28</span>
</div>
<p>Add stub telepathy module.</p>
</div>
<div class="revision" id="rev489">
<div>
<a href="https://bazaar.launchpad.net/~jelmer/bitlbee/telepathy/revision/489">489</a>.
By
<strong>
Jelmer Vernooij
<email address hidden>
</strong>
<span title="2010-02-28 16:33:44 UTC">on 2010-02-28</span>
</div>
<p>Add magic to find telepathy development libraries.</p>
</div>
<div class="revision" id="rev488">
<div>
<a href="https://bazaar.launchpad.net/~jelmer/bitlbee/telepathy/revision/488">488</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2010-02-17 00:17:04 UTC">on 2010-02-17</span>
</div>
<p>Also disable Yahoo! module if SSL support is missing since it also fully<br/>
depends on working SSL support.</p>
</div>
<div class="revision" id="rev487">
<div>
<a href="https://bazaar.launchpad.net/~jelmer/bitlbee/telepathy/revision/487">487</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2009-12-17 00:42:25 UTC">on 2009-12-17</span>
</div>
<p>A few fixes for bugs that caused coredumps on testing.bitlbee.org (or<br/>
caught my attention in new compiler warnings).</p>
</div>
<div class="revision" id="rev486">
<div>
<a href="https://bazaar.launchpad.net/~jelmer/bitlbee/telepathy/revision/486">486</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2009-12-07 22:11:40 UTC">on 2009-12-07</span>
</div>
<p>Committing some >1y old change. This seems to fix a small leak in the MSN<br/>
mail notification handler.</p>
</div>
<div class="revision" id="rev485">
<div>
<a href="https://bazaar.launchpad.net/~jelmer/bitlbee/telepathy/revision/485">485</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2009-11-12 11:41:54 UTC">on 2009-11-12</span>
</div>
<p>Proper detection of a usable libresolv.so or libresolv.a. glibc 2.9 and<br/>
later are no longer retarded and support SRV record lookups without having<br/>
to link against a static library.</p>
</div>
<div class="revision" id="rev484">
<div>
<a href="https://bazaar.launchpad.net/~jelmer/bitlbee/telepathy/revision/484">484</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2009-10-23 23:57:41 UTC">on 2009-10-23</span>
</div>
<p>"chat add", not chat_add</p>
</div>
<div class="revision" id="rev483">
<div>
<a href="https://bazaar.launchpad.net/~jelmer/bitlbee/telepathy/revision/483">483</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2009-10-23 10:43:15 UTC">on 2009-10-23</span>
</div>
<p>Shuffling a few more #includes. Much more shuffling will be needed.</p>
</div>
<div class="revision" id="rev482">
<div>
<a href="https://bazaar.launchpad.net/~jelmer/bitlbee/telepathy/revision/482">482</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2009-10-22 21:55:23 UTC">on 2009-10-22</span>
</div>
<p>Don't include chat.h from bitlbee.h. make install-dev doesn't install<br/>
chat.h and it shouldn't ... but things broke because bitlbee.h includes<br/>
it. Fixes #534.</p>
</div>
</div>
lp:~ulim/bitlbee/ulim-cmake2008-08-18T22:32:57.856385+00:002009-02-13T05:30:12.019000+00:00tag:launchpad.net,2008-08-18:/code/~ulim/bitlbee/ulim-cmakeUlimhttps://code.launchpad.net/~ulim<div xmlns="http://www.w3.org/1999/xhtml">
<h3>Recent revisions:</h3>
<div class="revision" id="rev466">
<div>
<a href="https://bazaar.launchpad.net/~ulim/bitlbee/ulim-cmake/revision/466">466</a>.
By
<strong>
ulim
<email address hidden>
</strong>
<span title="2009-02-13 05:30:12 UTC">on 2009-02-13</span>
</div>
<p>Initial import of cmake/ctest/cdash scripts/config.</p>
</div>
<div class="revision" id="rev465">
<div>
<a href="https://bazaar.launchpad.net/~ulim/bitlbee/ulim-cmake/revision/465">465</a>.
By
<strong>
ulim
<email address hidden>
</strong>
<span title="2009-02-13 05:27:53 UTC">on 2009-02-13</span>
</div>
<p>Added valgrind suppressions file.</p>
</div>
<div class="revision" id="rev464">
<div>
<a href="https://bazaar.launchpad.net/~ulim/bitlbee/ulim-cmake/revision/464">464</a>.
By
<strong>
ulim
<email address hidden>
</strong>
<span title="2009-02-13 05:11:30 UTC">on 2009-02-13</span>
</div>
<p>Initial import of irssi live tests.</p>
</div>
<div class="revision" id="rev463">
<div>
<a href="https://bazaar.launchpad.net/~ulim/bitlbee/ulim-cmake/revision/463">463</a>.
By
<strong>
ulim
<email address hidden>
</strong>
<span title="2009-02-12 23:24:19 UTC">on 2009-02-12</span>
</div>
<p>Added possibility to run individual checks by name or number.</p>
</div>
<div class="revision" id="rev462">
<div>
<a href="https://bazaar.launchpad.net/~ulim/bitlbee/ulim-cmake/revision/462">462</a>.
By
<strong>
ulim
<email address hidden>
</strong>
<span title="2009-02-12 23:01:32 UTC">on 2009-02-12</span>
</div>
<p>What a -Wall can reveal...</p>
</div>
<div class="revision" id="rev461">
<div>
<a href="https://bazaar.launchpad.net/~ulim/bitlbee/ulim-cmake/revision/461">461</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2008-12-25 11:05:11 UTC">on 2008-12-25</span>
</div>
<p>Simplified ini parser code a bit more. Not using strtok() after all since<br/>
I can't find a guarantee that it's okay with me further mutilating the<br/>
strings. :-)</p>
</div>
<div class="revision" id="rev460">
<div>
<a href="https://bazaar.launchpad.net/~ulim/bitlbee/ulim-cmake/revision/460">460</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2008-12-24 09:00:42 UTC">on 2008-12-24</span>
</div>
<p>First version of new ini parser. Will just attempt to simplify code a bit.</p>
</div>
<div class="revision" id="rev459">
<div>
<a href="https://bazaar.launchpad.net/~ulim/bitlbee/ulim-cmake/revision/459">459</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2008-12-14 15:04:48 UTC">on 2008-12-14</span>
</div>
<p>Detect disconnects caused by concurrent logins or rate limiting, and disable<br/>
auto-reconnect in those cases to prevent loops.</p>
</div>
<div class="revision" id="rev458">
<div>
<a href="https://bazaar.launchpad.net/~ulim/bitlbee/ulim-cmake/revision/458">458</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2008-12-14 13:39:02 UTC">on 2008-12-14</span>
</div>
<p>Dropping warnings about unknown JIDs since they're spammy (mostly show up<br/>
when the user logs in from mulitple locations) and the irc->debug setting<br/>
shouldn't be read from inside the IM modules.</p>
</div>
<div class="revision" id="rev457">
<div>
<a href="https://bazaar.launchpad.net/~ulim/bitlbee/ulim-cmake/revision/457">457</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2008-12-14 10:40:17 UTC">on 2008-12-14</span>
</div>
<p>Removed a double g_free() in proxy.c (that couldn't actually ever be<br/>
invoked but was stupid anyway). #409.</p>
</div>
</div>
lp:~ulim/bitlbee/ulim-tests2009-02-13T05:21:06.956486+00:002009-02-13T05:27:53.796000+00:00tag:launchpad.net,2009-02-13:/code/~ulim/bitlbee/ulim-testsUlimhttps://code.launchpad.net/~ulim<div xmlns="http://www.w3.org/1999/xhtml">
<h3>Recent revisions:</h3>
<div class="revision" id="rev465">
<div>
<a href="https://bazaar.launchpad.net/~ulim/bitlbee/ulim-tests/revision/465">465</a>.
By
<strong>
ulim
<email address hidden>
</strong>
<span title="2009-02-13 05:27:53 UTC">on 2009-02-13</span>
</div>
<p>Added valgrind suppressions file.</p>
</div>
<div class="revision" id="rev464">
<div>
<a href="https://bazaar.launchpad.net/~ulim/bitlbee/ulim-tests/revision/464">464</a>.
By
<strong>
ulim
<email address hidden>
</strong>
<span title="2009-02-13 05:11:30 UTC">on 2009-02-13</span>
</div>
<p>Initial import of irssi live tests.</p>
</div>
<div class="revision" id="rev463">
<div>
<a href="https://bazaar.launchpad.net/~ulim/bitlbee/ulim-tests/revision/463">463</a>.
By
<strong>
ulim
<email address hidden>
</strong>
<span title="2009-02-12 23:24:19 UTC">on 2009-02-12</span>
</div>
<p>Added possibility to run individual checks by name or number.</p>
</div>
<div class="revision" id="rev462">
<div>
<a href="https://bazaar.launchpad.net/~ulim/bitlbee/ulim-tests/revision/462">462</a>.
By
<strong>
ulim
<email address hidden>
</strong>
<span title="2009-02-12 23:01:32 UTC">on 2009-02-12</span>
</div>
<p>What a -Wall can reveal...</p>
</div>
<div class="revision" id="rev461">
<div>
<a href="https://bazaar.launchpad.net/~ulim/bitlbee/ulim-tests/revision/461">461</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2008-12-25 11:05:11 UTC">on 2008-12-25</span>
</div>
<p>Simplified ini parser code a bit more. Not using strtok() after all since<br/>
I can't find a guarantee that it's okay with me further mutilating the<br/>
strings. :-)</p>
</div>
<div class="revision" id="rev460">
<div>
<a href="https://bazaar.launchpad.net/~ulim/bitlbee/ulim-tests/revision/460">460</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2008-12-24 09:00:42 UTC">on 2008-12-24</span>
</div>
<p>First version of new ini parser. Will just attempt to simplify code a bit.</p>
</div>
<div class="revision" id="rev459">
<div>
<a href="https://bazaar.launchpad.net/~ulim/bitlbee/ulim-tests/revision/459">459</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2008-12-14 15:04:48 UTC">on 2008-12-14</span>
</div>
<p>Detect disconnects caused by concurrent logins or rate limiting, and disable<br/>
auto-reconnect in those cases to prevent loops.</p>
</div>
<div class="revision" id="rev458">
<div>
<a href="https://bazaar.launchpad.net/~ulim/bitlbee/ulim-tests/revision/458">458</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2008-12-14 13:39:02 UTC">on 2008-12-14</span>
</div>
<p>Dropping warnings about unknown JIDs since they're spammy (mostly show up<br/>
when the user logs in from mulitple locations) and the irc->debug setting<br/>
shouldn't be read from inside the IM modules.</p>
</div>
<div class="revision" id="rev457">
<div>
<a href="https://bazaar.launchpad.net/~ulim/bitlbee/ulim-tests/revision/457">457</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2008-12-14 10:40:17 UTC">on 2008-12-14</span>
</div>
<p>Removed a double g_free() in proxy.c (that couldn't actually ever be<br/>
invoked but was stupid anyway). #409.</p>
</div>
<div class="revision" id="rev456">
<div>
<a href="https://bazaar.launchpad.net/~ulim/bitlbee/ulim-tests/revision/456">456</a>.
By
<strong>
Wilmer van der Gaast
<email address hidden>
</strong>
<span title="2008-12-14 10:31:49 UTC">on 2008-12-14</span>
</div>
<p>Fixed ic->away leaking memory. This var is only used by OSCAR and should<br/>
maybe be killed. Also fixed some completely broken indentation in those<br/>
functions.</p>
</div>
</div>
lp:~lericson/bitlbee/bitlbee-toxik2008-06-23T11:41:19.147611+00:002008-06-23T11:43:36.161949+00:00tag:launchpad.net,2008-06-23:/code/~lericson/bitlbee/bitlbee-toxiktoxikhttps://code.launchpad.net/~lericson<div xmlns="http://www.w3.org/1999/xhtml">
<h3>Recent revisions:</h3>
<div class="revision" id="rev201">
<div>
<a href="https://bazaar.launchpad.net/~lericson/bitlbee/bitlbee-toxik/revision/201">201</a>.
By
<strong>
Ludvig Ericson
<email address hidden>
</strong>
<span title="2008-04-22 05:50:17 UTC">on 2008-04-22</span>
</div>
<p>Merge bitlbee-mek-ft.</p>
</div>
<div class="revision" id="rev200">
<div>
<a href="https://bazaar.launchpad.net/~lericson/bitlbee/bitlbee-toxik/revision/200">200</a>.
By
<strong>
Ludvig Ericson
<email address hidden>
</strong>
<span title="2008-04-17 18:33:19 UTC">on 2008-04-17</span>
</div>
<p>Merge mek-ft.</p>
</div>
<div class="revision" id="rev199">
<div>
<a href="https://bazaar.launchpad.net/~lericson/bitlbee/bitlbee-toxik/revision/199">199</a>.
By
<strong>
Ludvig Ericson
<email address hidden>
</strong>
<span title="2008-02-19 13:59:09 UTC">on 2008-02-19</span>
</div>
<p>Merge bitlbee-mek-ft.</p>
</div>
<div class="revision" id="rev198">
<div>
<a href="https://bazaar.launchpad.net/~lericson/bitlbee/bitlbee-toxik/revision/198">198</a>.
By
<strong>
Ludvig Ericson
<email address hidden>
</strong>
<span title="2008-02-19 13:58:14 UTC">on 2008-02-19</span>
</div>
<p>Add plugin root command, for now only load works.</p>
</div>
<div class="revision" id="rev197">
<div>
<a href="https://bazaar.launchpad.net/~lericson/bitlbee/bitlbee-toxik/revision/197">197</a>.
By
<strong>
Ludvig Ericson
<email address hidden>
</strong>
<span title="2008-01-27 10:31:50 UTC">on 2008-01-27</span>
</div>
<p> * msn_sb_spare now returns NULL if no spares are to be used at all.<br/>
* When disconnecting, now flag the SB as unavailable.<br/>
* Fixed error counter mechanism that would increment for every D/C'd<br/>
SB.</p>
</div>
<div class="revision" id="rev196">
<div>
<a href="https://bazaar.launchpad.net/~lericson/bitlbee/bitlbee-toxik/revision/196">196</a>.
By
<strong>
Ludvig Ericson
<email address hidden>
</strong>
<span title="2008-01-25 17:36:28 UTC">on 2008-01-25</span>
</div>
<p>Added msn_sb_disconnect() which just sends an OUT command, and added use of this when switchboard is about to be spare in no-spares-mode, so as to fix previous bug where BitlBee freed rxq and tried to write to it, and died. No-spares-mode now works fine.</p>
</div>
<div class="revision" id="rev195">
<div>
<a href="https://bazaar.launchpad.net/~lericson/bitlbee/bitlbee-toxik/revision/195">195</a>.
By
<strong>
Ludvig Ericson
<email address hidden>
</strong>
<span title="2008-01-25 16:40:12 UTC">on 2008-01-25</span>
</div>
<p>Fixed configure script, now doesn't define MSN_NO_SPARES twice. Silly me.</p>
</div>
<div class="revision" id="rev194">
<div>
<a href="https://bazaar.launchpad.net/~lericson/bitlbee/bitlbee-toxik/revision/194">194</a>.
By
<strong>
Ludvig Ericson
<email address hidden>
</strong>
<span title="2008-01-25 16:34:21 UTC">on 2008-01-25</span>
</div>
<p>Merge bitlbee-mek-ft.</p>
</div>
<div class="revision" id="rev193">
<div>
<a href="https://bazaar.launchpad.net/~lericson/bitlbee/bitlbee-toxik/revision/193">193</a>.
By
<strong>
Ludvig Ericson
<email address hidden>
</strong>
<span title="2008-01-25 16:30:42 UTC">on 2008-01-25</span>
</div>
<p>Implement --msnnospares with ./configure to disable SB spare behavior.</p>
</div>
<div class="revision" id="rev192">
<div>
<a href="https://bazaar.launchpad.net/~lericson/bitlbee/bitlbee-toxik/revision/192">192</a>.
By
<strong>
Ludvig Ericson
<email address hidden>
</strong>
<span title="2008-01-14 11:01:18 UTC">on 2008-01-14</span>
</div>
<p>Added empty command handlers for same commandns.</p>
</div>
</div>
lp:~lericson/bitlbee/mek-ft2008-06-23T11:37:28.984134+00:002008-06-23T11:40:49.935693+00:00tag:launchpad.net,2008-06-23:/code/~lericson/bitlbee/mek-fttoxikhttps://code.launchpad.net/~lericson<div xmlns="http://www.w3.org/1999/xhtml">
<h3>Recent revisions:</h3>
<div class="revision" id="rev192">
<div>
<a href="https://bazaar.launchpad.net/~lericson/bitlbee/mek-ft/revision/192">192</a>.
By
<strong>
Ludvig Ericson
<email address hidden>
</strong>
<span title="2008-06-23 11:33:06 UTC">on 2008-06-23</span>
</div>
<p>Merged main.</p>
</div>
<div class="revision" id="rev191">
<div>
<a href="https://bazaar.launchpad.net/~lericson/bitlbee/mek-ft/revision/191">191</a>.
By
<strong>
Ludvig Ericson
<email address hidden>
</strong>
<span title="2008-04-22 05:49:56 UTC">on 2008-04-22</span>
</div>
<p>Merge main.</p>
</div>
<div class="revision" id="rev190">
<div>
<a href="https://bazaar.launchpad.net/~lericson/bitlbee/mek-ft/revision/190">190</a>.
By
<strong>
Ludvig Ericson
<email address hidden>
</strong>
<span title="2008-04-17 18:31:13 UTC">on 2008-04-17</span>
</div>
<p>Merge.</p>
</div>
<div class="revision" id="rev189">
<div>
<a href="https://bazaar.launchpad.net/~lericson/bitlbee/mek-ft/revision/189">189</a>.
By
<strong>
Ludvig Ericson
<email address hidden>
</strong>
<span title="2008-02-19 13:56:56 UTC">on 2008-02-19</span>
</div>
<p>Merge devel.</p>
</div>
<div class="revision" id="rev188">
<div>
<a href="https://bazaar.launchpad.net/~lericson/bitlbee/mek-ft/revision/188">188</a>.
By
<strong>
Ludvig Ericson
<email address hidden>
</strong>
<span title="2008-01-25 16:29:50 UTC">on 2008-01-25</span>
</div>
<p>Merge devel.</p>
</div>
<div class="revision" id="rev187">
<div>
<a href="https://bazaar.launchpad.net/~lericson/bitlbee/mek-ft/revision/187">187</a>.
By
<strong>
Ludvig Ericson
<email address hidden>
</strong>
<span title="2008-01-13 17:16:07 UTC">on 2008-01-13</span>
</div>
<p>Merge devel.</p>
</div>
<div class="revision" id="rev186">
<div>
<a href="https://bazaar.launchpad.net/~lericson/bitlbee/mek-ft/revision/186">186</a>.
By
<strong>
Ludvig Ericson
<email address hidden>
</strong>
<span title="2008-01-13 14:34:59 UTC">on 2008-01-13</span>
</div>
<p>Merge devel.</p>
</div>
<div class="revision" id="rev185">
<div>
<a href="https://bazaar.launchpad.net/~lericson/bitlbee/mek-ft/revision/185">185</a>.
By
<strong>
Ludvig Ericson
<email address hidden>
</strong>
<span title="2007-12-13 19:27:06 UTC">on 2007-12-13</span>
</div>
<p>Merge devel.</p>
</div>
<div class="revision" id="rev184">
<div>
<a href="https://bazaar.launchpad.net/~lericson/bitlbee/mek-ft/revision/184">184</a>.
By
<strong>
Ludvig Ericson
<email address hidden>
</strong>
<span title="2007-12-12 13:06:34 UTC">on 2007-12-12</span>
</div>
<p>Merge devel.</p>
</div>
<div class="revision" id="rev183">
<div>
<a href="https://bazaar.launchpad.net/~lericson/bitlbee/mek-ft/revision/183">183</a>.
By
<strong>
Ludvig Ericson
<email address hidden>
</strong>
<span title="2007-11-27 21:49:00 UTC">on 2007-11-27</span>
</div>
<p>Merge fix from Peter Collingbourne.</p>
</div>
</div>