aboutsummaryrefslogtreecommitdiffstats
path: root/set.c
Commit message (Collapse)AuthorAgeLines
* Reindent everything to K&R style with tabsIndent2015-02-20-133/+145
| | | | | | | Used uncrustify, with the configuration file in ./doc/uncrustify.cfg Commit author set to "Indent <please@skip.me>" so that it's easier to skip while doing git blame.
* set_setint: use g_strdup_printf instead of relying on a char s[24];dequis2015-01-16-4/+4
|
* Replace isdigit/isalpha/.../tolower/toupper with glib variantsdequis2015-01-16-1/+1
| | | | | | | | | | | This fixes warnings about passing signed chars to them (apparently they are implemented as macros that do array lookups without checks in some platforms, yay) Specifically: functions=isalnum|isalpha|isdigit|isspace|isxdigit|tolower|toupper sed -ir "s/$functions/g_ascii_&/g" **/*.c
* Fix incorrect Free Software Foundation addressMatej Cepl2015-01-16-2/+2
|
* Keep settings lists sorted. It's already sorted somewhat, but in unclearlyWilmer van der Gaast2013-02-21-4/+18
| | | | | | divided fragments. The lists are getting long enough in places that having sections would help. That's more work, just sorting is a good start.
* Make it easier to add OAuth-authenticated accounts without having to typeWilmer van der Gaast2011-12-21-21/+7
| | | | | a bogus password.
* Merging non-SASL authentication patch from #863. This also implementsWilmer van der Gaast2011-12-07-0/+8
| | | | | | | hidden-default settings, which means a setting is hidden unless it was changed from the default. This seems like appropriate behaviour for something as obscure as this.
* Merging killerbee stuff, bringing all the bleeding-edge stuff together.Wilmer van der Gaast2010-06-07-9/+24
|\
| * Added set_eval_list which I will need for the Purple module now to make QQWilmer van der Gaast2010-03-12-0/+15
| | | | | | | | | | (and others) work.
| * Fixed account cleanup (use remove, not destroy) and now using user's accountWilmer van der Gaast2009-10-11-8/+8
| | | | | | | | | | settings.
| * Copy all the string/bool/int account settings with their defaults toWilmer van der Gaast2009-10-11-1/+1
| | | | | | | | | | "account set". They can be changed, but changes don't yet have any effect.
* | buddy_sendbuffer should be renamed, since it has to work for users andWilmer van der Gaast2010-06-06-3/+5
| | | | | | | | | | | | chats. For smooth transitions, add an old_key attribute to settings which can be used as a (temporary) alias.
* | One total mess that doesn't do much yet, but reorganised some stuff andWilmer van der Gaast2010-03-26-0/+2
|/ | | | | untying the IRC and the core parts a little bit. Lots of work left to do.
* Clearer feedback after set/account set commands.Wilmer van der Gaast2008-08-24-2/+4
|
* Added SET_INVALID, which set evaluators should now return instead of NULLWilmer van der Gaast2008-08-24-4/+18
| | | | | | | when the given value is not accepted. This to allow certain variables actually be set to NULL (server, for example). This should fully close #444.
* Changed charset handling: irc_t keeps two iconv structures, which are justWilmer van der Gaast2008-03-30-15/+0
| | | | | | | | 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.
* Fixed handling of "set charset none". Fixes bug #373.Wilmer van der Gaast2008-03-21-1/+1
|
* Added (account) set -del.Wilmer van der Gaast2007-11-17-0/+9
|
* Removed boolean code from set_getint() and added bits of help to set.h.Wilmer van der Gaast2007-02-26-3/+0
|
* set_eval_int() was pretty broken...Wilmer van der Gaast2006-10-22-2/+2
|
* set_eval_int() now allows negative integers.Wilmer van der Gaast2006-10-15-0/+4
|
* Added message on successful creation of accounts and fixed "set password"Wilmer van der Gaast2006-08-25-1/+1
| | | | | command.
* Added "account set" command.Wilmer van der Gaast2006-07-01-6/+12
|
* Made set.c API more generic so it's not specific to irc_t structures anymore,Wilmer van der Gaast2006-06-30-65/+56
| | | | | 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-0/+14
| | | | | moved set_eval_ops() to a slightly more suitable place.
* Fixed various memory leaks/other possible problems after code review.Wilmer van der Gaast2006-05-15-1/+5
|
* Updates copyright headers of files that were changed in 2005 too.Wilmer van der Gaast2005-11-12-1/+1
| | | | | (IOW, needed to change something to test the post-rsync hook. ;-))
* Initial repository (0.99 release tree)0.99Wilmer van der Gaast2005-11-06-0/+221