Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-10-04 | Fix the indentation. | LemonBoy | |
2015-10-03 | Merge pull request #314 from LemonBoy/sasl_session | dx | |
Save the sasl state in the session | |||
2015-10-03 | Remove check for >= 0 for unsigned unichar. | Alexander Færøy | |
2015-10-03 | Add SETTING_TYPE_ANY and replace -1 with it. | Alexander Færøy | |
2015-10-03 | Include write-buffer.h in log-away.c | LemonBoy | |
Silence a warning and make the world a better place. | |||
2015-10-02 | Set HOST_NAME_MAX to 255, if it's undefined. | Alexander Færøy | |
Thanks to Jilles and dx. Fixes #309 | |||
2015-10-02 | Add missing null terminator to the g_build_path() varargs | dequis | |
Lemon broke it a few commits ago. | |||
2015-10-02 | Merge pull request #316 from LemonBoy/fix_mem_leak | Geert Hauwaerts | |
Fix a memory leak. | |||
2015-10-02 | Merge pull request #319 from LemonBoy/awaylog-flush | Geert Hauwaerts | |
Flush the dirty buffer to disk | |||
2015-10-02 | Flush the dirty buffer to disk | LemonBoy | |
Given a big enough write_buffer_size and a long enough write_buffer_timeout it might be possible to show the user an incomplete or empty awaylog. Patch by: Petteri Aimonen | |||
2015-10-02 | Kill an unneeded declaration | LemonBoy | |
2015-10-02 | Even simpler logic | LemonBoy | |
2015-10-02 | Rework the logic to avoid allocating memory | LemonBoy | |
2015-10-02 | Fix the display of utf8 sequences in the gui | LemonBoy | |
term_addstr() had a long-standing fixme that suggested it didn't take into account the string encoding when calculating the string length. The BIG5 code path is untested. | |||
2015-10-02 | Fix a memory leak. | LemonBoy | |
g_get_current_dir() returns a heap-allocated string. | |||
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-02 | Don't set the usermode field if blank | LemonBoy | |
Fixes FS#919 | |||
2015-10-02 | Save the sasl state in the session | LemonBoy | |
This is seemingly required to have irssi re-authenticate after a restart. | |||
2015-10-01 | Fix return value of server_setup_remove_chatnet | isundil | |
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-27 | Handle empty bracketed pastes (or sequences of those) | dequis | |
Both cases were off-by-one mistakes erring on the side of being too conservative. This fixes these two harmless issues: - For a single empty paste, it required another keystroke before processing it - For a sequence of themcase, a single '~' was left in the input | |||
2015-09-27 | Handle a paste start marker right after an end one (ignore both) | dequis | |
This actually workarounds a bug with the "st" terminal, for which i've already submitted a patch, but irssi needs to be able to handle it decently too. | |||
2015-09-27 | Create paste_bracketed_middle() function to handle small pastes | dequis | |
"Small" as in ending in the same sig_input() call where they started | |||
2015-09-27 | Fix some minor style issues | dequis | |
2015-09-27 | Send last line of bracketed paste together with the rest | dequis | |
2015-09-27 | paste_bracketed_end: Fix rest length calculation | dequis | |
2015-09-27 | Save the part of the paste buffer after the bp_end marker for later | dequis | |
Also move relevant code to a paste_bracketed_end() function | |||
2015-09-27 | Improve bracketed paste start/end detection | dequis | |
- Use a keybinding to detect the start of a bracketed paste - Iterate over the paste buffer looking for the end marker | |||
2015-09-27 | Get rid of the non-portable memmem | LemonBoy | |
The sequences we're after are found at the beginning or at the end of the buffer, there's no need to scan the whole thing. | |||
2015-09-27 | Enable the bracketed paste mode on demand | LemonBoy | |
2015-09-27 | Replace some hairy logic with g_array_remove_range | LemonBoy | |
In the hope it'll do the same under the hood. | |||
2015-09-27 | Toggles | LemonBoy | |
2015-09-27 | Implement the bracketed paste mode | LemonBoy | |
As an alternative method of paste detection, more reliable but might not be supported by all the VTs. | |||
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-24 | Added functionality to create dir if dir specified in rawlog filename | Jari Matilainen | |
2015-09-24 | Merge pull request #301 from dequis/dcc-get-ntfs-temp-bug | Geert Hauwaerts | |
dcc-get: close() the temp fd so we don't get ETXTBSY in ntfs mounts | |||
2015-09-23 | dcc-get: close() the temp fd so we don't get ETXTBSY in ntfs mounts | Robert C Jensen | |
Patch from debian bug 696963 [1] Fixes github bug #220 and flyspray bug 867 [2] [1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=696963 [2]: http://bugs.irssi.org/index.php?do=details&task_id=867 | |||
2015-09-23 | Merge pull request #298 from dequis/multi-prefix | Geert Hauwaerts | |
Add multi-prefix to list of capabilities to request | |||
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-23 | Add multi-prefix to list of capabilities to request | dequis | |
Turns out event_names_list() in irc-nicklist.c already handles this. event_who() just ignores it, which is probably a good idea since some of the irc servers I tested this with have a bug that results in sending multiple prefixes in the NAMES reply but not in the WHO one (they were forks of ircd-hybrid before 7.3.0) And NAMES always happens, anyway. WHO is omitted sometimes for huge channels. | |||
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 | Fix return value from nick_match_msg_everywhere, remove #include 'settings.h' | Jari Matilainen | |
2015-09-22 | Fix return value from nick_match_msg_everywhere | Jari Matilainen | |
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 |