Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-01-03 | Clean up the ignore_find API to make it more powerful. | LemonBoy | |
This way we prevent the creation of duplicate ignores since the old code skipped the ignore_find call when a pattern was specified. It should also cover all the cases where the ignores would be wrongly overwritten, such as the case outlined in #78. | |||
2015-12-15 | clean up after #303 | ailin-nemui | |
2015-12-15 | Merge pull request #303 from vague666/fs275 | ailin-nemui | |
Applied patch from fs#275 to make /hilight -mask -line work properly | |||
2015-12-09 | Remove all WIN32 ifdefs (unifdef -UWIN32) | dequis | |
Just use cygwin. This looks like it wasn't enough to do anything useful, and I don't think anyone cares about supporting win32 the hard way. | |||
2015-12-09 | add missing file to Makefile | ailin-nemui | |
2015-12-09 | Merge pull request #174 from ailin-nemui/entry-prompt-colours | ailin-nemui | |
reimplement format and length logic for the entry prompt | |||
2015-11-22 | Use the expanded filename when picking the awaylog | LemonBoy | |
This fixes a long-standing bug where 'fname' was being feed to cat instead of 'real_fname', causing it to quit with a 'No such file or directory' error. FS#377 | |||
2015-11-18 | Merge pull request #350 from LemonBoy/fix-99 | ailin-nemui | |
Strip trailing whitespace from commands | |||
2015-11-10 | Merge pull request #351 from vague666/hilight_default_behaviour | ailin-nemui | |
Fix /hilight list output behaviour depending on enabled flags | |||
2015-11-09 | /hilight list print output with enabled flags, except when -word and -nick ↵ | Jari Matilainen | |
are used | |||
2015-11-09 | Use the PARAM_FLAG_STRIP_TRAILING_WS flag wherever possible. | LemonBoy | |
2015-11-09 | Strip the trailing whitespace from /join commands. | LemonBoy | |
Fixes #99 for great good. | |||
2015-11-09 | Merge pull request #313 from isundil/master | ailin-nemui | |
Fix #45 Make it easy to delete default channels, servers and networks | |||
2015-10-03 | Add SETTING_TYPE_ANY and replace -1 with it. | Alexander Færøy | |
2015-10-02 | Merge pull request #294 from dequis/key-states-rescan-recursion-limit | dx | |
Limit recursion depth of key/combo expansion in key_states_scan() | |||
2015-10-01 | Updated server removal | isundil | |
Removing network will also remove attached channels | |||
2015-10-01 | Fix #45 Make it easy to delete default channels, servers and networks | isundil | |
Removing network will now also remove all attached servers | |||
2015-09-29 | Make sure sasl settings are defined before printing them out | Jari Matilainen | |
2015-09-29 | Add sasl info to /network list output if available | Jari Matilainen | |
2015-09-26 | Merge pull request #304 from LemonBoy/sasl_user_options | ailin-nemui | |
Allow the user to set and modify the SASL parameters | |||
2015-09-26 | Allow the user to set and modify the SASL parameters | LemonBoy | |
The /NETWORK ADD command now is able to modify the SASL mechanism, the username and the password on a chatnet basis. | |||
2015-09-24 | Applied patch from fs#275 to make /hilight -mask -line work properly | Jari Matilainen | |
2015-09-23 | Drop some glib version checks that are not needed anymore | dequis | |
The g_strcmp0 fallback in particular was broken since it was used in a few places as a GCompareFunc, and macros don't work that way. Yes, that one was my fault, but nobody complained :D | |||
2015-09-22 | sig_message_irc_op_public: fix nickmode lookup, use cleantarget instead | dequis | |
2015-09-23 | Merge pull request #297 from vague666/hilight_nick_matches | ailin-nemui | |
Add new setting to modify behaviour of hilight_nick_matches to match anywhere in message Fixes #56 | |||
2015-09-22 | Add new setting to optionally modify behaviour of hilight_nick_matches | Jari Matilainen | |
Fix indentation Remove unused variables that crept into the nick_match_msg_everywhere function | |||
2015-09-22 | Revert "Network and IPv{4,6} related changes" | ailin-nemui | |
2015-09-22 | Merge pull request #290 from LemonBoy/ipv6 | ailin-nemui | |
Network and IPv{4,6} related changes | |||
2015-09-22 | fe_channel_skip_prefix: fix return value (FALSE/NULL isn't valid) | dequis | |
The return value is a char*, and here it was false which is 0 which is more or less the same as null. That could have been a crash somewhere, the functions that call this don't expect null ever. | |||
2015-09-22 | Fix #291, "/msg +#channel incorrectly shows up as Nick:@#channel" | dequis | |
Just passing the full target to the "message irc op_public" signal handler and letting it do the cleanup. The fe_channel_skip_prefix() call in event_privmsg() is kept because recode_in() needs a real channel name, but There was similar code in sig_message_own_wall(), but that one is correct - the /wall command always sends NOTICE @#chan, so I added a comment down there to make it clear. | |||
2015-09-21 | Limit recursion depth of key/combo expansion in key_states_scan() | dequis | |
Fixes FS#817 - "SegFault when executing bind command", which provides the test case "/bind cleft key meta", which is stupid but now it doesn't break things. The limit of 100 is arbitrary, it means roughly 140 stack frames total. The flyspray ticket mentions it crashes at 512, in my system it goes all the way to 149677 stack frames. http://bugs.irssi.org/index.php?do=details&task_id=817 | |||
2015-09-21 | Initial work to make irssi respect the resolved ip order | LemonBoy | |
Ip's aren't selected using random() anymore, also select the ip version by using getaddrinfo and some proper hints. | |||
2015-09-20 | Merge pull request #278 from LemonBoy/sasl | dx | |
SASL support | |||
2015-09-21 | Use formats instead of g_warning | LemonBoy | |
Add some copyright headers here and there too. | |||
2015-09-20 | More format warnings removed. | Alexander Færøy | |
2015-09-18 | Add two missing #include "fe-irc-channels.h" | dequis | |
Fixes #285 | |||
2015-09-10 | Merge pull request #248 from LemonBoy/chantypes | Alexander Færøy | |
Implement CHANTYPES support | |||
2015-09-09 | Move the function prototypes in a separate header | LemonBoy | |
2015-09-02 | Introduce some more chantypes awareness | LemonBoy | |
2015-06-12 | 1k+ windows are now the default formatting (#223) | Geert Hauwaerts | |
1k+ windows are now the default formatting (#223) | |||
2015-05-15 | Implement CHANTYPES support | LemonBoy | |
2015-04-17 | Merge pull request #199 from ailin-nemui/config-parser | Alexander Færøy | |
Make config parser more robust | |||
2015-04-17 | Merge pull request #235 from dequis/g_strcmp0 | Alexander Færøy | |
Change all strcmp() to g_strcmp0() to handle nulls gracefully | |||
2015-04-14 | ssl: Add option to specify SSL cipher suite preference. | Haw Loeung | |
2015-04-07 | Change all strcmp() to g_strcmp0() to handle nulls gracefully | dequis | |
Just a string replacement (but i did check every one of them) sed -i 's/strcmp(/g_strcmp0(/g' **/*.c | |||
2015-04-07 | Make sure NO_ACT isn't cleared when -actcolor %n is used | David Leadbeater | |
Fixes issue #227. | |||
2015-02-17 | fix crash in layout code when encountering wrong config | Ailin Nemui | |
2015-02-17 | add CONFIG_REC to config_node_section* APIs | Ailin Nemui | |
this adds the CONFIG_REC * to the config_node_section and config_node_section_index APIs as they will require access to the config cache later on to make the config parser more robust. | |||
2015-02-16 | Merge pull request #115 from ailin-nemui/fix-hat-key | Alexander Færøy | |
Make ^ key and Ctrl+^ key usable with /BIND | |||
2015-01-17 | Do not let the ctcp action of an inital query go into the status window. | KindOne | |