integration

This is a Bazaar branch. To clone, pull or merge from it, use this URL.

For more help, check out the 5-minute Quick Hacking with Bzr or the full Introduction to Bzr.

Log

389 : 2008-06-28 : Jelmer Vernooij : jelmer@samba.org-20080628183852-8wich0feshs6dm4w
Fix indentation.
388 : 2008-06-28 : Jelmer Vernooij : jelmer@samba.org-20080628173534-0jpiv05kttnr3qn5
Avoid g_access on GLib < 2.8.0.
387 : 2008-06-28 : Jelmer Vernooij : jelmer@samba.org-20080628173241-csn4zln6lptfl45i
Merge trunk.
386 : 2008-06-10 : Jelmer Vernooij : jelmer@samba.org-20080610210908-6kw2mvzefutukyn5
Merge support for cross-compiling for Windows using the mingw32 compiler.
385 : 2008-06-10 : Wilmer van der Gaast : wilmer@gaast.net-20080609232936-wuiyakcp1gc2vlvj
The merge from the future. 2025 is going to be awesome. :-)
384 : 2008-05-24 : Wilmer van der Gaast : wilmer@gaast.net-20080524195747-k37fp5a6nyqi5l6b
Daemon mode is not an experiment anymore, it's running on testing.bitlbee.org
for two weeks already with >30 active connections and not a single crash.
383 : 2008-05-20 : Wilmer van der Gaast : wilmer@gaast.net-20080521044155-f3g1agmkwoxw1ewe
Merging Debian 1.2-4 package changes.
382 : 2008-05-11 : Wilmer van der Gaast : wilmer@gaast.net-20080511193734-1nw79ndpj38kejs4
Fixed NULL point dereference in "account set -del" code.
381 : 2008-04-21 : Wilmer van der Gaast : wilmer@gaast.net-20080421215315-nejjifmpmx3hqgb4
Now checking if msn_sb_create() returns NULL. This is very unlikely, but
can happen if we run out of file descriptors, for example.
380 : 2008-04-06 : Wilmer van der Gaast : wilmer@gaast.net-20080406153425-yvnjulnwa34uesl6
Added ClientInterface configuration option to make BitlBee bind() to a
specific interface before connecting to a remote host.
379 : 2008-04-08 : Wilmer van der Gaast : wilmer@gaast.net-20080408204434-zhqg0alidaqh3vb4
Don't automatically enable MSN debugging messages for debugging builds.
378 : 2008-04-05 : Wilmer van der Gaast : wilmer@gaast.net-20080405130331-6vlt92xpyv3htddj
Changed root nicknames are now saved. (Bug #378)
377 : 2008-04-05 : Wilmer van der Gaast : wilmer@gaast.net-20080405123613-p31v1kdymip40zj5
Fixed #386.
376 : 2008-04-05 : Wilmer van der Gaast : wilmer@gaast.net-20080405122604-3g50e2z0cmmzbife
query.h now defines a callback function type, not using void* for it anymore.
Got rid of the bogus window handler pointer as the first argument to the
callback.
375 : 2008-04-05 : Wilmer van der Gaast : wilmer@gaast.net-20080405115431-nb2tvx21jbo9g6g4
Fixed GLib <2.6 compatibility issue in arc.h. (G_GNUC_MALLOC)
374 : 2008-04-05 : Wilmer van der Gaast : wilmer@gaast.net-20080404231307-9gj8k5fzmm3m62bb
Don't pass an account_t pointer directly to query_add() since query_del()
wants to free it! Passing an indirect pointer instead.
373 : 2008-04-02 : Wilmer van der Gaast : wilmer@gaast.net-20080402213602-2g75h594vdud3p56
Rearranged some event handling code.
372 : 2008-04-02 : Wilmer van der Gaast : wilmer@gaast.net-20080401230721-05ttx97wm3y0109o
Reordered irc_free() a little bit, hoping that this will fix a crash-on-quit
bug I can't figure out. The previous order wasn't optimal.
371 : 2008-03-30 : Wilmer van der Gaast : wilmer@gaast.net-20080330212839-ef9vlxomwn9xd2i3
Removing speech, in case I forget before 1.2.1.
370 : 2008-03-30 : Wilmer van der Gaast : wilmer@gaast.net-20080330212616-fmkmcj89tr3oousu
Changed charset handling: irc_t keeps two iconv structures, which are just
used for every line sent and received, so now there's no need to use
g_iconv_open() every time a message comes in/out. Also, fixed a small
memory leak that was there for a long time but somehow never caught my
attention.
369 : 2008-03-30 : Wilmer van der Gaast : wilmer@gaast.net-20080330161515-m5wgzcji87us7e03
Updated doc/CHANGES again.
368 : 2008-03-29 : Wilmer van der Gaast : wilmer@gaast.net-20080329231504-1xfwqpxh33vr4gkh
Be more liberal with accepted line endings. ERC on Windows likes to use
"\r\r\n", for example, and until now BitlBee only chopped off the \r\n,
leaving the first \r as part of the command, which means it couldn't log
in to BitlBee at all. (Bad character in nickname.)
367 : 2008-03-29 : Wilmer van der Gaast : wilmer@gaast.net-20080329221917-njnqd62bktuz1k8c
Closing bug #209: The PASS command can now be used to identify yourself
to BitlBee. The advantage: No more messing with NickServ hooks. Just set
a server password.
366 : 2008-03-29 : Wilmer van der Gaast : wilmer@gaast.net-20080329211141-2nbflyelt7i5xgxv
Merge from Debian package tree.
365 : 2008-03-25 : Wilmer van der Gaast : wilmer@gaast.net-20080325093406-36zq342aalzaiaei
Merging 1.2-3.
364 : 2008-03-24 : Wilmer van der Gaast : wilmer@gaast.net-20080324195740-265qxv6i2conllnl
Merge from Debian package tree.
363 : 2008-03-24 : Wilmer van der Gaast : wilmer@gaast.net-20080324135525-7vejtlpoqmjboikn
Updated doc/CHANGES.
362 : 2008-03-24 : Wilmer van der Gaast : wilmer@gaast.net-20080324110102-mmeo283yjyu023m1
Fixed a broken check in lib/proxy.c, this restores proxy support. Thanks
to Miles Bader for reporting this in the Debian BTS. Apparently not many
people use this functionality, it was broken in bzr for more than a year
already...
361 : 2008-03-23 : Wilmer van der Gaast : wilmer@gaast.net-20080323215353-brnsdelknh7iluov
Some Debian package fixes. If nothing else comes up, this will be 1.2-2.
(Not sure if I will roll back the non-Debian changes...)
360 : 2008-03-23 : Wilmer van der Gaast : wilmer@gaast.net-20080323150242-oiqf9c8157mbjp36
s/g_strsplit/g_strsplit_set/, thanks to misc@mandriva.org (Bug #380).
359 : 2008-03-23 : Wilmer van der Gaast : wilmer@gaast.net-20080323142919-njij0ew34ochd472
Fixed stalling issue with OpenSSL and Jabber (#368).
358 : 2008-03-22 : Wilmer van der Gaast : wilmer@gaast.net-20080322120250-3ilwzemn305n0uko
Taught GLib-mode subprocesses how to die. (Closes: #374)
357 : 2008-03-21 : Wilmer van der Gaast : wilmer@gaast.net-20080321003916-7tz37kb07fx4od89
Fixed handling of "set charset none". Fixes bug #373.
356 : 2008-03-21 : Wilmer van der Gaast : wilmer@gaast.net-20080321002724-o355ehl52syxncy0
Updated/Fixed Debian package.
355 : 2008-03-17 : Wilmer van der Gaast : wilmer@gaast.net-20080317223524-ll8p2fp3honp4t0j
Release 1.2 should now be ready.
354 : 2008-03-16 : Wilmer van der Gaast : wilmer@gaast.net-20080316171723-9ky5s3o8oz4neikp
Added some brackets in irc_cmd_(pass|oper) to prevent crashes when no
passwords were set.
353 : 2008-03-16 : Wilmer van der Gaast : wilmer@gaast.net-20080316163127-xt70vawsagqsnuy3
Passwords in bitlbee.conf can now be (properly salted) MD5 hashes, for
just that little bit extra security.
352 : 2008-03-16 : Wilmer van der Gaast : wilmer@gaast.net-20080316160352-qhh6wdudqgg6e6e9
Moved password hash verification to md5_verify_password() so this can be
reused for IRC/OPER passwords (to have encrypted in bitlbee.conf).
351 : 2008-03-16 : Wilmer van der Gaast : wilmer@gaast.net-20080316152837-844eorrgcmukrsf0
Fixed base64_decode() to not barf on corrupted Base64 strings.
350 : 2008-03-16 : Wilmer van der Gaast : wilmer@gaast.net-20080316143934-178e5i6d1o7ug0ek
Fixed cached_id_prefix memory leak.
349 : 2008-03-16 : Wilmer van der Gaast : wilmer@gaast.net-20080316141822-agmqo08tobimr2f2
Adding padding to encrypted IM-passwords so the exact password length can't
be guessed from the encrypted data anymore.
348 : 2008-03-16 : Wilmer van der Gaast : wilmer@gaast.net-20080316004020-qaalejpjmrbh7365
No idea what's holding back 1.2 anymore so at least I'll make sure bitlbee.h
is correct. Also updated the changelog. Just remembered 1 or 2 things left
to do before 1.2, maybe do them tomorrow?
347 : 2008-03-15 : Wilmer van der Gaast : wilmer@gaast.net-20080315235354-qq0rzg6rang0kkks
Although I have no idea what the author meant with code like
`if(cp != "\005")', I'm sure he feels homesick to QuickBasic. Since BitlBee
doesn't use this function anyway, it doesn't really matter if my fix works.
As long as it keeps the compiler quiet.
346 : 2008-03-15 : Wilmer van der Gaast : wilmer@gaast.net-20080315210539-6yct43tcwrnw6fvq
Inviting someone to a Yahoo! chatroom with msg=NULL is bad. I wonder if
/invite ever worked in the Yahoo! module...
345 : 2008-03-15 : Wilmer van der Gaast : wilmer@gaast.net-20080315174421-1xwxdqn6yhc7047h
Indicate that we support YMSG protocol version 12, this should hopefully
keep BitlBee working after 2008-04-02 <http://messenger.yahoo.com/eol>.
344 : 2008-03-15 : Wilmer van der Gaast : wilmer@gaast.net-20080315160950-odhhbh2p42a0r9yw
Fixed issues with "long" URLs in url.c. Reusing code from 2001 wasn't a
good idea...
343 : 2008-03-03 : Wilmer van der Gaast : wilmer@gaast.net-20080303231836-5r4pbn4m5f9jkxno
BitlBee <= 1.0 didn't have "account set" and allowed one to delete an account
and re-create it with new login settings if necessary, without losing custom
nicknames. Now, nicknames are connected to an account instead of just the
protocol, and they're flushed together with the account. So I added a warning
to make sure nobody accidentally loses any settings while just changing the
password. This will probably go after a few releases, since it's slightly
annoying.
342 : 2008-03-03 : Wilmer van der Gaast : wilmer@gaast.net-20080303000849-gq94yl2pq6cqgifw
Added note about daemon mode to doc/README
341 : 2008-03-02 : Wilmer van der Gaast : wilmer@gaast.net-20080302231715-74v31ciqd5eae2uq
Some saner error handling in ipc.c. One of the things I wanted to do for
1.2.
340 : 2008-03-02 : Wilmer van der Gaast : wilmer@gaast.net-20080302221206-536f5q1nzk5m22a2
More documentation fixes: Cleaned up dead links, removed more outdated
information (like the "set charset" default, which is UTF-8 for ages
already).
339 : 2008-03-02 : Wilmer van der Gaast : wilmer@gaast.net-20080302175821-aor9yjf3q6k0hf9y
Some very late quickstart updates: ICQ supports server-side contact lists
for ages already and private is set to true by default for quite some time
as well.
338 : 2008-03-02 : Wilmer van der Gaast : wilmer@gaast.net-20080302171332-rzp5b804igt88qa1
Oops, even GMail got out of beta quicker than this. ;-)
337 : 2008-02-28 : Wilmer van der Gaast : wilmer@gaast.net-20080228223937-hsopsc13n610553c
My fix for semi-PEBKAC bug #353: Add a warning if someone seems to be using
the wrong command, and fixing "help nick" example to show how it should be
done now.
336 : 2008-02-17 : Wilmer van der Gaast : wilmer@gaast.net-20080217112644-lnvaj67hymltycih
Automatically truncate MSN passports to 16 characters because that's the
maximum supported by MSN and giving a longer password will make the
authentication fail.
335 : 2008-02-17 : Wilmer van der Gaast : wilmer@gaast.net-20080217111601-ms9vtkdcb2vevlbd
Replaced old MSN Passport (v1.4) authentication code with what's described on
http://msnpiki.msnfanatic.com/index.php/MSNP13:SOAPTweener . This was an
attempt to fix bug #360, but it didn't. However, this change may make BitlBee
a little bit more future-proof. Plus, the code is tidier and sometimes faster
than the old mechanism.
334 : 2008-02-16 : Wilmer van der Gaast : wilmer@gaast.net-20080216224038-4kcxy59s0k4qw4wy
Moved xmltree handlers initialization to xt_new().
333 : 2008-02-16 : Wilmer van der Gaast : wilmer@gaast.net-20080216220714-hjjzt9kp5vq03q6q
Moved xmltree to lib/ because I want to use it from more than just the
Jabber module.
332 : 2008-02-16 : Wilmer van der Gaast : wilmer@gaast.net-20080216193817-e76hbgrn9xphcnxt
Added help_free() test, and fixed compiler warning in SASL test.
331 : 2008-02-16 : Wilmer van der Gaast : wilmer@gaast.net-20080216173830-mc3145xgqn1jwdjd
Added callback on Jabber add-to-roster requests so buddies get added to the
internal buddy list a little bit earlier. This should deal better with
Jabber servers that send presence information of a new buddy before the
roster push.
330 : 2008-02-16 : Wilmer van der Gaast : wilmer@gaast.net-20080216155822-mjipt5lbg3gpv6vj
Merge from Jelmer.
329 : 2008-02-16 : Wilmer van der Gaast : wilmer@gaast.net-20080216131752-qr9woo9nllxhq904
Improved sasl_get_part() to deal with whitespace in challenge strings, as
described in RFC 2831 secion 7.1 (the #rule description). Closes bug #362.
328 : 2008-02-16 : Wilmer van der Gaast : wilmer@gaast.net-20080216122003-dzwajdqw38a48lsl
Fixed broken check in check_arc.c
327 : 2008-02-11 : Wilmer van der Gaast : wilmer@gaast.net-20080211123501-8rkyzq33hlgdpdzt
Got rid of some noise at startup: complaining when the default configuration
file couldn't be found while the user specified an alternative location with
the -c option, and double complaints about /var/lib/bitlbee/ permissions.
326 : 2008-02-10 : Wilmer van der Gaast : wilmer@gaast.net-20080210171106-x3ckn51vvoldissu
Added support for password-protected Jabber chatrooms.
325 : 2008-02-10 : Wilmer van der Gaast : wilmer@gaast.net-20080210111235-v6adiwel9rcp92bq
Making AI_ADDRCONFIG optional, it doesn't exist on at least NetBSD and
(IIRC) OpenBSD systems.
324 : 2008-02-09 : Wilmer van der Gaast : wilmer@gaast.net-20080209235409-qq5sj2eet0cl9ugy
Restored "add -tmp". A bit hackish, but it will do for now.
323 : 2008-02-07 : Wilmer van der Gaast : wilmer@gaast.net-20080207212518-ojtvubx6rpwww40i
Fixed getnameinfo() calls, this fixes Solaris stability issues. Thanks to
Logan O'Sullivan Bruns for the report.
322 : 2008-02-04 : Wilmer van der Gaast : wilmer@gaast.net-20080204235408-og3hrntvo8thtc0f
Added bogus G_GNUC_MALLOC to restore GLib 2.4 compatibility (hopefully).
321 : 2008-02-03 : Wilmer van der Gaast : wilmer@gaast.net-20080203233318-ivyqalq61z06gz1e
Messages from the user are also included in backlogs when joining a Jabber
chatroom. Until now they were ignored, which might make backlogs a little
bit confusing.
320 : 2008-02-03 : Wilmer van der Gaast : wilmer@gaast.net-20080203171115-cwqbtuqy39kdt7sg
Disabling "Unknown command" warnings since they're very noisy and pretty
pointless.
319 : 2008-02-03 : Wilmer van der Gaast : wilmer@gaast.net-20080203165939-jem8h66gqtwdmpb9
Implemented XEP-0115. This adds some info to the <presence/> tags so
clients interested in capabilities can cache discovery info, so they don't
have to ask about it every time you/they log in.
318 : 2008-02-03 : Wilmer van der Gaast : wilmer@gaast.net-20080203135419-uhstw6g3bagn1p7u
Saner garbage collection of cached packets in the Jabber module. Now
cached packets are removed after about ten minues instead of something
between one and two minutes. Closes one issue in #354.
317 : 2008-02-02 : Wilmer van der Gaast : wilmer@gaast.net-20080202214809-di9rxfuzkywqet32
Added help_free() and cleaned up some very stale help-related stuff I
wasn't even aware of. This closes bug #352.
316 : 2008-01-30 : Wilmer van der Gaast : wilmer@gaast.net-20080130230552-dnieuc86uil9vxkk
Fixed handling of OSCAR multi-part messages... They're not arrays, they're
linked lists!
315 : 2008-01-24 : Wilmer van der Gaast : wilmer@gaast.net-20080124224947-dxxevna8uy6yvsvt
Keeping track of valid Jabber connections so _connected() events will be
ignored if the connection's dead already. Necessary if using GLib for event
handling for now. :-/
314 : 2008-01-24 : Wilmer van der Gaast : wilmer@gaast.net-20080124222246-cov8vcywvedth0a4
Fixed two valgrind warnings (partially uninitialized "struct tm" vars.)
313 : 2008-01-20 : Wilmer van der Gaast : wilmer@gaast.net-20080120111540-rqnfmo37nv8ek8hq
The Jabber module now uses imcb_chat_log() instead of imcb_log() where
possible.
312 : 2008-01-20 : Wilmer van der Gaast : wilmer@gaast.net-20080120001757-ufyt5nt5xji0sq1l
Added imcb_chat_log() for chatroom system messages, so they can be
displayed inside the right channel.
311 : 2008-01-20 : Wilmer van der Gaast : wilmer@gaast.net-20080120000131-t6yy870723tkc6im
GET_BUDDY_FIRST wasn't actually implemented, even though it was in use
already. I don't want to know how long it took me to find out...
310 : 2008-01-19 : Wilmer van der Gaast : wilmer@gaast.net-20080119182356-8cbfeckdjzc4kbw7
Using test -f instead of test -e. This breaks if the include files are
symlinks, but I guess that's less common than people trying to run BitlBee
on Solaris machines... (Bug #350)
309 : 2008-01-19 : Wilmer van der Gaast : wilmer@gaast.net-20080119123630-kym1acx5gb84f6tl
Added byte swapping code to the new MD5 checksumming code to make it work
on big-endian machines. (If someone thinks BitlBee should work on PDPs,
send me the fix. I don't care. :-P) This fixes bug #351 (MSN challenge-
response failure) but might break backward compatibility if the broken MD5
code was used to save settings. (Somewhere between rev 266 and now.)
308 : 2008-01-18 : Wilmer van der Gaast : wilmer@gaast.net-20080118132037-np7dlfmgz26wj4dx
Moving imcb_chat_new() to a saner location (no code changes) and fixing
default channel topic.
307 : 2008-01-17 : Wilmer van der Gaast : wilmer@gaast.net-20080117224832-7hat0zpves2rh7gs
Apparently ext_yahoo_got_im can be called with msg=NULL, so it should be
handled. Let's just ignore those packets.
306 : 2008-01-17 : Wilmer van der Gaast : wilmer@gaast.net-20080117220655-xvtv9j3prywwu8iu
Fixing some Solaris compiler warnings (u_int->uint, adding some typecasts
for pid_t variables).
305 : 2008-01-13 : Wilmer van der Gaast : wilmer@gaast.net-20080113171345-5kun3h686xq29dun
Fixed handing of failed groupchat joins.
304 : 2008-01-13 : Wilmer van der Gaast : wilmer@gaast.net-20080113144832-na1mjhqtyxv7sbje
Fixed "Conditional jump or move depends on uninitialised value(s)" at
jabber_pkt_presence (presence.c:174). Valgrind-Wilmer: 1-0.
303 : 2008-01-13 : Wilmer van der Gaast : wilmer@gaast.net-20080113144551-zrvtxf43x1jz3i7q
Fixed quickstart2. (Bug #349.)
302 : 2008-01-13 : Wilmer van der Gaast : wilmer@gaast.net-20080113001512-hqweu6h99933kumb
Different handling of charset mismatches before login time. Ignoring a
USER command because of encoding issues isn't too great, so let's simply
replace them. The information isn't really used anywhere anyway.
301 : 2008-01-12 : Wilmer van der Gaast : wilmer@gaast.net-20080112172438-agfvjp8ed4g0k4d7
When a switchboard connection dies (at the TCP level) and there are still
queued messages, they will now be moved back to the main queue and a new
sb will be created to try to send the messages again. I hope this will
solve some/most/all of the "Closing switchboard with unsent messages"
problems, but can't be sure since this problem isn't very easy to reproduce.
At least it should solve the ones caused by keeping spare switchboards
around. Also enabling switchboard debugging output if configured with
--debug=1, at least for now this will be useful.
300 : 2008-01-12 : Wilmer van der Gaast : wilmer@gaast.net-20080112002446-je8vm4aru6mmbb1s
Killed info_string_append() and now showing the IP address of ICQ users
in the "info" command response.
299 : 2008-01-11 : Wilmer van der Gaast : wilmer@gaast.net-20080111131711-edgpfvc8fdtmkleu
Fixing bug #344, now away states should always be correct, even when people
do complicated things with multiple resources. (There were two bugs and
some duplicated code, so I moved things around a bit.)
298 : 2008-01-11 : Wilmer van der Gaast : wilmer@gaast.net-20080111004518-3m1rvqhibwe8n2ck
Adding own handle to protocol name in blist output for people with multiple
accounts on the same IM network.
297 : 2008-01-10 : Wilmer van der Gaast : wilmer@gaast.net-20080110003138-87r6vq1fh2dryp8o
Now setting odata->icq properly again, this got lost some time ago, which
broke the info command and probably more things.
296 : 2008-01-06 : Wilmer van der Gaast : wilmer@gaast.net-20080106123755-2mpfhkqasi5v33zo
More consistency in error/warning errors. Until now "WARNING:" was usually
in upper case while "Error:" wasn't .... that doesn't really make sense.
295 : 2008-01-06 : Wilmer van der Gaast : wilmer@gaast.net-20080106123227-yfvu42pmel1bnqcx
Changed warning message about unsent MSN messages. It should show the actual
message(s) now.
294 : 2008-01-05 : Wilmer van der Gaast : wilmer@gaast.net-20080105211532-ob9a3ghyrjdd6m44
Added "mail_notifications" setting. Who needs those notifications anyway?
Closes: #338.
293 : 2008-01-05 : Wilmer van der Gaast : wilmer@gaast.net-20080105195634-kinp5hokp3077nx1
Build fix from vmiklos.
292 : 2008-01-05 : Wilmer van der Gaast : wilmer@gaast.net-20080105190302-yped2gjk81xb1yf1
Added handling of MSN switchboard NAK messages. Untested, but hey, it
compiles! (And it's pretty trivial...)
291 : 2008-01-05 : Wilmer van der Gaast : wilmer@gaast.net-20080105150015-4ixz9pyyfttr2vu4
Removed closure->result. I was planning to add some more stuff, but will
do that later.
290 : 2007-12-28 : Wilmer van der Gaast : wilmer@gaast.net-20071228232745-hb2mp0v4x42fty03
Fixed return value check in proxy_connect(), since on some systems
a non-blocking connect() can return immediately (when connecting to
localhost, for example). Closes bug #233 and #340.
289 : 2007-12-28 : Wilmer van der Gaast : wilmer@gaast.net-20071228232644-p2ks6az9j9b01z4l
Added missing return in jabber_login().
288 : 2007-12-16 : Wilmer van der Gaast : wilmer@gaast.net-20071216163538-vll84hth85d31uk1
Implemented XEP-0199 (patch from misc@mandriva.org).
287 : 2007-12-12 : Wilmer van der Gaast : wilmer@gaast.net-20071212235749-98owja80e4x4y7es
Checking conn->xcred before trying to clean it up since GnuTLS doesn't
seem to check for NULL pointers here. (Closes #257)
286 : 2007-12-12 : Wilmer van der Gaast : wilmer@gaast.net-20071212233051-fn8bh4aytsx0hiz9
Killed the <server> parameter to "account add" and changed the default
server for OSCAR to what both login.icq.com and login.oscar.aol.com resolve
to these days. There's no need to specify a server anymore so why bother.
And cleaned up the docs (removed all references to those OSCAR servers).
285 : 2007-12-12 : Wilmer van der Gaast : wilmer@gaast.net-20071212213633-xnxx8vlkeeq635wg
Fixed sockerr_again() usage in Jabber module to (hopefully) fix a 100% CPU
usage bug.
284 : 2007-12-10 : Wilmer van der Gaast : wilmer@gaast.net-20071210225713-pjpq6gpwgh2g6wwz
Don't allow nicks that start with a number.
283 : 2007-12-10 : Wilmer van der Gaast : wilmer@gaast.net-20071210223308-l492gmpv63g4b13x
Fixed "set xxx" syntax (it showed all settings instead of just xxx).
282 : 2007-12-09 : Wilmer van der Gaast : wilmer@gaast.net-20071209232303-84yy65l5k5rod478
If I keep forgetting to credit people in commit msgs I should probably add
them to doc/CREDITS. Shouldn't be using bzr uncommit all the time. ;-(
281 : 2007-12-09 : Wilmer van der Gaast : wilmer@gaast.net-20071209231935-bn2zr6vf39hpd9zy
Added /invite support for Jabber chatrooms (and fixed the argument order
to chat_invite).
280 : 2007-12-04 : Wilmer van der Gaast : wilmer@gaast.net-20071204225959-2264tcdgvhtlloo1
Fixing jabber_login/_logout for better (non-crashing) cleanup on early
connect failure.
279 : 2007-12-02 : Wilmer van der Gaast : wilmer@gaast.net-20071202231825-ca2aweonlt4z24my
Imported setuid() patch from Simo Leone <simo@archlinux...> with some
modifications. Also adding some missing g_free()s to conf.c.
278 : 2007-12-02 : Wilmer van der Gaast : wilmer@gaast.net-20071202231449-e70b2u2ecnq5c7kt
Forgot to return something in jabber_chat_join_failed().
277 : 2007-12-02 : Wilmer van der Gaast : wilmer@gaast.net-20071202172746-wb5ab44u18tr8iba
Merging a change I should've pulled before committing three other changes.
276 : 2007-12-02 : Wilmer van der Gaast : wilmer@gaast.net-20071202172557-c98fle5myp5z5s2r
Handling of presence-error packets (only useful for groupchats now), moved
jabber_chat_by_jid() (with the right name) to conference.c, I don't know
what it was doing in jabber_util.c.
275 : 2007-12-02 : Wilmer van der Gaast : wilmer@gaast.net-20071202172446-khv0mm0nczxa48ri
Defining DEBUG via CFLAGS so that it'll always be there, even when a file
doesn't include config.h.
274 : 2007-12-02 : Wilmer van der Gaast : wilmer@gaast.net-20071202164357-r1ilh1fzy8yyo3s3
Removed retarded printf() (ARGH) and moved the event handling handling of
IQ packets to jabber_util so I can reuse it for certain presence packets.
273 : 2007-11-29 : Wilmer van der Gaast : wilmer@gaast.net-20071129215514-7svng6zrlvseb240
printf() in daemons considered harmful.
272 : 2007-11-28 : Wilmer van der Gaast : wilmer@gaast.net-20071128232426-8gvy578gcitx7frn
Fixed the epoll+ForkDaemon combination. The libevent event handling
didn't work very well on Linux 2.6 (and possibly others) in ForkDaemon
mode.
271 : 2007-11-24 : Wilmer van der Gaast : wilmer@gaast.net-20071124190722-phd0h36lc6f4p4lk
1.1.1dev (Although the CHANGES change isn't in there).
270 : 2007-11-24 : Wilmer van der Gaast : wilmer@gaast.net-20071124180239-b29zojqdeiwl1nxy
Added some random hash to the id= for cached XMPP packets so that packets
from other BitlBees won't be picked up accidentally. Might also want to
randomize the per-packet IDs because they're still predictable.
269 : 2007-11-24 : Wilmer van der Gaast : wilmer@gaast.net-20071124011315-nd9sfmd1nele6qoy
(Hopefully) fixing one case where the Jabber module doesn't understand a
<presence type=unavailable> tag properly and keeps showing the buddy as
on-line. (When the tag comes from a bare JID.)
268 : 2007-11-23 : Wilmer van der Gaast : wilmer@gaast.net-20071123230744-qmux3d3n8xrz3d5m
Replaced GPL-incompatible SHA1 hashing code (and renamed the files in case
I ever need SHA256 ;-)).
267 : 2007-11-23 : Wilmer van der Gaast : wilmer@gaast.net-20071123222504-crgo1frlhwfswvxl
Replaced GPL-incompatible MD5 hashing code.
266 : 2007-11-22 : Wilmer van der Gaast : wilmer@gaast.net-20071122225652-5dwjztiwrc4v2p13
Some changes to get rid of compiler warnings. (And disabling strict
aliasing because there are too many warnings about it. :-P)
265 : 2007-11-20 : Wilmer van der Gaast : wilmer@gaast.net-20071120001358-xn6r331hpsln30ec
Fixed memory management issues introduced by at least the getaddrinfo()
change. (Patch from arnau)
264 : 2007-11-19 : Wilmer van der Gaast : wilmer@gaast.net-20071119234142-h7blpd2tt7fp2idf
Fixed NULL pointer dereference (in printf) when connected to a non-socket
(which I do quite often when testing stuff).
263 : 2007-11-19 : Wilmer van der Gaast : wilmer@gaast.net-20071119233657-t9jwyt1pxc16i6g4
Changelog update.
262 : 2007-11-19 : Wilmer van der Gaast : wilmer@gaast.net-20071119231618-z1iiz441uo5hpgmq
Merging Jabber groupchat support.
261 : 2007-11-17 : Wilmer van der Gaast : wilmer@gaast.net-20071117122051-dy3244fbeoiby5ek
Added (account) set -del.
260 : 2007-11-14 : Wilmer van der Gaast : wilmer@gaast.net-20071114230922-5a65wtpm4ph7g28q
Removed some debugging stuff that shouldn't have been here for a long time
already.
259 : 2007-11-10 : Wilmer van der Gaast : wilmer@gaast.net-20071110092550-jijyhmuc5kb806hh
Handing of multipart messages in OSCAR (usually from mobiles), this fixes
bug #88, at last.
258 : 2007-11-05 : Wilmer van der Gaast : wilmer@gaast.net-20071105225949-gwjw3xysg6y7arg9
Merging from Jelmer.
257 : 2007-10-30 : Wilmer van der Gaast : wilmer@gaast.net-20071030234439-s4ptvob5hywhfuh2
s/FAQ's/FAQs/
256 : 2007-10-22 : Wilmer van der Gaast : wilmer@gaast.net-20071022223946-2vgv9esy72vqb7gb
debian/ specific: Changed "rm help.txt at upgrade" hack to not remove the
file but rename it and rename it back in postinst in case we were doing
a dpkg-reconfigure instead of an upgrade.
255 : 2007-10-14 : Wilmer van der Gaast : wilmer@gaast.net-20071014225742-72ovmbq2zmoaxmof
Fixed a typo in "help join_chat".
254 : 2007-10-12 : Wilmer van der Gaast : wilmer@gaast.net-20071012000650-bj9szajn47q3y39o
Added word_wrap() function to misc.c and using it at the right places so
that long messages in groupchats also get wrapped properly (instead of
truncated).
253 : 2007-10-10 : Wilmer van der Gaast : wilmer@gaast.net-20071010224519-03z10i5rk9kh93qz
configure script now allows one to override CFLAGS. (Bug #171)
252 : 2007-10-10 : Wilmer van der Gaast : wilmer@gaast.net-20071010221559-rh4fi91i3quuwnjw
Made the netsplit-like quit messages optional.
251 : 2007-10-10 : Wilmer van der Gaast : wilmer@gaast.net-20071010215632-w4qop1y6mu0hz1d9
Added 1.0.4 changes to doc/CHANGES.
250 : 2007-10-10 : Wilmer van der Gaast : wilmer@gaast.net-20071010003424-l74kssz8qb4875wa
Added some comments to nogaim.h (Thanks to Miklos Vajna).
249 : 2007-10-08 : Miklos Vajna : vmiklos@frugalware.org-20071008135609-r8hbkrfyvioh8lun
Merge http://code.bitlbee.org/bitlbee/.
248 : 2007-10-08 : Miklos Vajna : vmiklos@frugalware.org-20071008000433-nkca43wvnsdtx5ky
Improve comments in nogaim.h so that writing support for new protocols will be
easier.
247 : 2007-09-25 : Wilmer van der Gaast : wilmer@gaast.net-20070925080856-56lwfotxnl6r5q2b
Fixed NULL pointer dereference in "account set" command. That command
indeed does have a slightly confusing syntax.
246 : 2007-09-01 : Wilmer van der Gaast : wilmer@gaast.net-20070901215722-uql2bolzs2vgrddb
Made UTF-8 the new default charset. This is the default on pretty much every
recent machin.
245 : 2007-08-30 : Wilmer van der Gaast : wilmer@gaast.net-20070830223027-ysi33p3mz5chspzh
Changed the order in which things are loaded a little bit so
global.conf->plugindir is actually filled in before we call nogaim_init().
244 : 2007-08-30 : Wilmer van der Gaast : wilmer@gaast.net-20070830222307-y561e3wqkmlyglf6
From vmiklos: More verbose error message on plugin load failures.
243 : 2007-08-30 : Wilmer van der Gaast : wilmer@gaast.net-20070830222243-b2tvab5etvzqjmjp
From vmiklos: Fixed list of header files in Makefile.
242 : 2007-08-30 : Wilmer van der Gaast : wilmer@gaast.net-20070830221751-pnugt8etjlwhatlj
From vmiklos: Added --plugins= option to configure script.
241 : 2007-07-15 : Wilmer van der Gaast : wilmer@gaast.net-20070714235418-1cqozjgrtg40n0ls
Merge from Jelmer (making GCC4 happy by sanitizing some typecasting mess
around the RC4/B64 code).
240 : 2007-07-15 : Wilmer van der Gaast : wilmer@gaast.net-20070714234738-jjk4ek7l11jxr01o
Hiding LDAP support because it doesn't actually work at all ATM.