aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Made set.c API more generic so it's not specific to irc_t structures anymore,Wilmer van der Gaast2006-06-30-150/+143
| | | | | but can be used for account_t structures too, for example.
* Added random_bytes() function for better/more reliable randomization andWilmer van der Gaast2006-06-28-24/+96
| | | | | moved set_eval_ops() to a slightly more suitable place.
* Cleaned up Makefiles + configure: Cleaning up bitlbee.pc, removed the secondWilmer van der Gaast2006-06-28-107/+80
| | | | | | | | piece of libevent probing code that mysteriously appeared (?), better handling of storage backends, an SSL module is now always included (so BitlBee can be compiled again when building without MSN- and Jabber-support (http_client also depends on SSL libs and can't be disabled)), oh, and fixed a compiler warning.
* Moved the call to "account on" to the right place.Wilmer van der Gaast2006-06-26-14/+5
|
* Merging from devel (IRC protocol compliance stuff).Wilmer van der Gaast2006-06-26-7/+31
|\
| * IRC protocol compliance fixes (closes: #158, #159, #160).Wilmer van der Gaast2006-06-25-7/+31
| |
* | Implemented cleaner way of passing the "Incorrect password" error.Wilmer van der Gaast2006-06-26-6/+8
| |
* | Merging from devel/Jelmer.Wilmer van der Gaast2006-06-25-10/+208
|\|
| * Why did I forget this one? *sigh*Wilmer van der Gaast2006-06-25-1/+1
| |
| * Fixed a memory leak (u->group).Wilmer van der Gaast2006-06-25-3/+4
| |
| * Disabling call to sethostent() because it causes major problems on OpenBSDWilmer van der Gaast2006-06-25-4/+0
| | | | | | | | | | (and because I don't see any use for it anyway).
| * Merging from Jelmer (this adds some basic unit testing code).Wilmer van der Gaast2006-06-25-3/+178
| |\
| | * Add checks for nick functions as well, fix bug where nick lengths weren't Jelmer Vernooij2006-06-16-3/+109
| | | | | | | | | | | | | | | being honored.
| | * Add unit testing infrastructure.Jelmer Vernooij2006-06-16-0/+69
| | |
| | * [merge] upstreamJelmer Vernooij2006-06-16-23/+23
| | |\
| | * | Remove unused variable.Jelmer Vernooij2006-06-13-1/+1
| | | |
| * | | Fixed md->grouplist memory leak.Wilmer van der Gaast2006-06-21-0/+2
| | | |
| * | | Merging libevent branch: Events can now be handles by both glib and libevent.Wilmer van der Gaast2006-06-21-385/+850
| |\ \ \ | | |_|/ | |/| |
* | | | Forgot to initialize pass_rc4 (which caused memory management mess whenWilmer van der Gaast2006-06-25-2/+2
| | | | | | | | | | | | | | | | | | | | trying to load a damaged XML-file).
* | | | Added versioning information to the XML-file (convenient for later formatWilmer van der Gaast2006-06-25-4/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | changes), got rid of confusing "Password successfully changed" message when the user uses the identify-command and protected rc4_decode() against short inputs.
* | | | Using salted MD5 checksums for the user's BitlBee password and salted RC4Wilmer van der Gaast2006-06-25-28/+70
| | | | | | | | | | | | | | | | | | | | | | | | encryption for the IM account passwords, plus some calls to srand() to keep the salts secure and unique.
* | | | Moved Base64-related functions to a separate file and added decode funtions.Wilmer van der Gaast2006-06-25-50/+191
| | | |
* | | | Moving all generic files to lib/ instead of having some in / and some inWilmer van der Gaast2006-06-25-7/+258
| | | | | | | | | | | | | | | | | | | | protocols/, and adding RC4 code.
* | | | Added saner base64 encoding function (actually, moved the one from libyahoo2.cWilmer van der Gaast2006-06-23-77/+41
| | | | | | | | | | | | | | | | | | | | to core, with some changes), which I need for the XML format password garbling.
* | | | Fixed GError memory leak, correctly setting the migrate_storage default.Wilmer van der Gaast2006-06-21-2/+7
| | | |
* | | | Implemented handling of autoconnect attribute.Wilmer van der Gaast2006-06-21-3/+10
| | | |
* | | | Fixed error message for unknown protocols.Wilmer van der Gaast2006-06-21-2/+2
| | | |
* | | | xml_save() now stores the password's md5sum too. Kind of ... important..Wilmer van der Gaast2006-06-20-3/+17
| | | |
* | | | Added migration storage defaults.Wilmer van der Gaast2006-06-20-0/+2
| | | |
* | | | Added xml_remove() and xml_check_pass().Wilmer van der Gaast2006-06-20-7/+41
| | | |
* | | | Better detection of incorrect MD5 password hashes.Wilmer van der Gaast2006-06-19-12/+16
| | | |
* | | | Now saving the password's md5sum instead of the plaintext version.Wilmer van der Gaast2006-06-19-8/+28
| | | |
* | | | Fixed bug in LDAP Makefile generation.Wilmer van der Gaast2006-06-17-1/+1
| | | |
| | | |
| \ \ \
*-. | | | xml_save(), decent error handling and merging fixed autosaving.Wilmer van der Gaast2006-06-15-65/+157
|\ \| | |
| | * | | !x&y == (!x)&y, not !(x&y).Wilmer van der Gaast2006-06-15-9/+9
| |/ / /
| * | / Converted irc->status to binary flags. (This also fixes auto-save-on-quitWilmer van der Gaast2006-06-15-23/+23
| | |/ | |/| | | | | | | | | | that broke because of USTATUS_SHUTDOWN. :-( )
| * | Fixed a (very rare, AFAIK) NULL-pointer dereference.Wilmer van der Gaast2006-06-12-24/+27
| | |
* | | xml_load() works pretty well now.Wilmer van der Gaast2006-06-14-263/+147
| | |
* | | Merging Jelmer's storage tree (with LDAP support).Wilmer van der Gaast2006-06-07-8/+316
|\ \ \
| * | | Use unique OID's and include BitlBee's OID (25873)Jelmer Vernooij2006-06-03-15/+6
| | | |
| * | | Try to detect -lldapJelmer Vernooij2006-06-03-8/+13
| | | |
| * | | [merge] WilmerJelmer Vernooij2006-06-03-555/+787
| |\| |
| | * | Implemented netsplits for "account off".Wilmer van der Gaast2006-06-03-5/+30
| | | |
| * | | More work on LDAP backend; report errorsJelmer Vernooij2006-03-24-30/+45
| | | |
| * | | Start working on LDAP schema (OID's still need to be filled in)Jelmer Vernooij2006-03-24-11/+54
| | | |
| * | | Switch from LDB to LDAP (LDB's authentication subsystem is not mature enough ↵Jelmer Vernooij2006-03-24-79/+178
| | | | | | | | | | | | | | | | yet)
| * | | [merge] WilmerJelmer Vernooij2006-03-24-121/+239
| |\ \ \
| * \ \ \ [merge] WilmerJelmer Vernooij2006-03-05-6/+183
| |\ \ \ \
| * | | | | Initial work on new LDB-based storage backendJelmer Vernooij2006-02-12-0/+100
| | | | | |
| * | | | | MergeJelmer Vernooij2006-02-12-1893/+2367
| |\ \ \ \ \