trunk
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
-
403 : 2008-06-27 : Wilmer van der Gaast : wilmer@gaast.net-20080626231831-9dsqqks7bacvc7md
-
xml_remove() didn't convert nicknames to lowercase so it caused some confusing
errors sometimes. This should close #395.
-
402 : 2008-06-24 : Wilmer van der Gaast : wilmer@gaast.net-20080624220632-ulakkwm270jd5umb
-
Finalizing BitlBee 1.2.1.
-
401 : 2008-06-24 : Wilmer van der Gaast : wilmer@gaast.net-20080624091547-tpuiyxn2hnqwcayn
-
Fixed a bug with nickname handling. I really should kill all fixed-length
strings in BitlBee...
-
400 : 2008-06-24 : Wilmer van der Gaast : wilmer@gaast.net-20080624090129-81n5m1z7cptn10lr
-
Never use yahoo_close() directly, always use yahoo_logoff().
-
399 : 2008-06-22 : Wilmer van der Gaast : wilmer@gaast.net-20080622192106-z223whm7w92jln18
-
From the department of over-engineering, now cached packet IDs are full
MD5 hashes instead of a known MD5 hash with a number. Just to make it
harder to confuse BitlBee by sending it faked responses to packets.
-
398 : 2008-06-22 : Wilmer van der Gaast : wilmer@gaast.net-20080622130215-5mneylepal617omo
-
Shut up a "mostly harmless" warning (this NULL would never actually be
dereferenced as far as I can see).
-
397 : 2008-06-22 : Wilmer van der Gaast : wilmer@gaast.net-20080622122619-px1pi0rigap4q1xl
-
Another fixup after [devel,394]. Clearly I'm not a morning person.
-
396 : 2008-06-22 : Wilmer van der Gaast : wilmer@gaast.net-20080622100533-o1i53afk6d5eskkr
-
Fixed bug in [devel,394].
-
395 : 2008-06-22 : Wilmer van der Gaast : wilmer@gaast.net-20080622095356-1hgy67h5qhwj9t90
-
Updated change log, also added a pointer to bugs.b.o's timeline page for
people who want more details.
-
394 : 2008-06-22 : Wilmer van der Gaast : wilmer@gaast.net-20080622093246-nnwdy2mzqw29q5gf
-
Partial fix for #419: Moved normalize() and some other stuff to OSCAR
becuase it's the only place where it's used, and using this to strip
spaces from all screennames before sending them to BitlBee.
-
393 : 2008-06-22 : Wilmer van der Gaast : wilmer@gaast.net-20080621235118-s1bpht4wwgan68lv
-
Now preserving case in JID resources, and handling them with case sensitivity
since apparently that's how the RFC wants it. (While the rest of the JID
should be case IN-sensitive. Consistency is hard to find these days...) Also
extended the unittests a little bit. Closes #422.
-
392 : 2008-06-22 : Wilmer van der Gaast : wilmer@gaast.net-20080621233411-pnw8iq4l0fdvr6fk
-
Added jabber_util unittests (buddy_add/_by_jid only ATM).
-
391 : 2008-06-21 : Wilmer van der Gaast : wilmer@gaast.net-20080621171927-cboma14ss1c9y4jv
-
Fixed two more embarassing memory leaks.
-
390 : 2008-06-21 : Wilmer van der Gaast : wilmer@gaast.net-20080621170920-w9919l8b3r1gdvsk
-
Fixed memory leaking ipc_readline().
-
389 : 2008-06-17 : Wilmer van der Gaast : wilmer@gaast.net-20080617215815-q2tk33692b2woojl
-
Merging 1.2-5 Debian package.
-
388 : 2008-06-15 : Wilmer van der Gaast : wilmer@gaast.net-20080615181147-eq6p3h5xsj4iyj8x
-
Using a port list instead of a single range for the allowed Jabber port
numbers, adding 80 and 443. Partially closes #265.
-
387 : 2008-06-15 : Wilmer van der Gaast : wilmer@gaast.net-20080615000427-ze6fdiqt2n4ohzap
-
Added parsing of Jabber chatroom invitations.
-
386 : 2008-06-14 : Wilmer van der Gaast : wilmer@gaast.net-20080614011912-1s2ufhntpf06zfj3
-
This seems to fix the Yahoo! logoff code. I have no idea why this was broken
(on purpose) in libyahoo2, but this fix seems to work and at least Valgrind
is still happy. And I actually see myself log off now, and the fd is actually
cleaned up properly.
-
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).