aboutsummaryrefslogtreecommitdiffstats
path: root/util.c
Commit message (Collapse)AuthorAgeLines
* Moving all generic files to lib/ instead of having some in / and some inWilmer van der Gaast2006-06-25-481/+0
| | | | | protocols/, and adding RC4 code.
* Added saner base64 encoding function (actually, moved the one from libyahoo2.cWilmer van der Gaast2006-06-23-51/+38
| | | | | to core, with some changes), which I need for the XML format password garbling.
* Require GLib 2Jelmer Vernooij2006-05-26-17/+9
|
* Use iconv from GLib if availableJelmer Vernooij2006-05-25-0/+7
|
* Finished the iconv() fix. Instead of doing it every time something goes fromWilmer van der Gaast2006-03-31-0/+49
| | | | | | | or to the IM-modules, it's now just done with everything that goes between BitlBee and the user. Incomparably more efficient/reliable. Plus some more cleanups. It compiles, can't test it for real yet. ;-)
* http_encode() now just escapes everything except [A-Za-z0-9]. Should fix #83.Wilmer van der Gaast2006-01-10-1/+3
|
* Better handling of IPv4 connections in IPv6 mode. (Wrapping/Unwrapping of ↵Wilmer van der Gaast2006-01-04-0/+40
| | | | ::ffff:style addresses.)
* strip_html now replaces non-ASCII characters (entities like é) toWilmer van der Gaast2006-01-03-24/+33
| | | | | | their UTF-8 versions instead of Latin1. Also added &[aeiou]uml; entities to the list. However, I still don't know if this is really important anyway...
* Removed useless UTF8-related functions (iconv works a lot better).Wilmer van der Gaast2005-12-31-88/+0
|
* Forgot to actually move those functions in previous commit. And *argh*, ↵Wilmer van der Gaast2005-12-27-5/+75
| | | | don't commit things done for debugging!
* Moved util.c to root, moved some things to there from bitlbee.cWilmer van der Gaast2005-12-27-0/+413