Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-07-06 | Properly split long IRC messages | Sebastian Thorarensen | |
This commit adds handling of long IRC messages to the core. In contrast to the `splitlong.pl' plugin, multi-byte encoded and recoded messages are properly split. To allow for this, a new function has been added to the server struct: `split_message'. `split_message' returns a string array with the message splitted to substrings of a length that the server can handle. If a protocol module doesn't have any limit, it can simply return a singleton array with a copy of the message. The `MSG' chat command now calls `split_message' before `send_message', and emits `message own_public' / `message own_private' with each substring, so that the string splitting will be visible in the UI. `split_message' in the IRC module uses `recode_split' which in turn uses iconv to properly split multi-byte encoded (and recoded) messages. | |||
2014-07-06 | Merge branch 'master' of https://github.com/irssi/irssi | Geert Hauwaerts | |
2014-07-06 | Merge pull request #85 from dgl/werror | Alexander Færøy | |
Make configure checks able to build with -Werror | |||
2014-07-06 | Updated SERVER documentation | Geert Hauwaerts | |
Added the noautosendcmd parameters to the SERVER syntax documentation | |||
2014-07-06 | Check return values from some syscalls and warn if they fail | David Leadbeater | |
2014-07-06 | Fix compiler warning in IPv6 check | David Leadbeater | |
(This was why I saw a warning from the IPv4 code path, now fixed by 7949e4c). | |||
2014-07-06 | Improved the UNACT example ALIAS | Geert Hauwaerts | |
Improved the UNACT example ALIAS | |||
2014-07-06 | Redraw the statusbar after reading the settings | Geert Hauwaerts | |
I fixed a bug where the statusbar was not redrawn after reading the settings. | |||
2014-07-06 | Updated the startup banner + added generic banner | Geert Hauwaerts | |
I updated the banner displayed when you start Irssi for the first time and I have added a banner that will be displayed everytime you start Irssi. | |||
2014-07-06 | Initialize in6 correctly | David Leadbeater | |
This is technically wrong as it then gets used as an IPv4 sockaddr, but it only needs to be some 0s so this is easier than changing the IPADDR data structure or adding a new API. | |||
2014-07-06 | Merge pull request #82 from ailin-nemui/256colour-cleanup | Alexander Færøy | |
fix compiler warnings in extended colour code | |||
2014-07-06 | Make configure checks able to build with -Werror | David Leadbeater | |
Also fix a few compiler warnings, this combined with pull #82 allows me to build with CFLAGS="-Werror -Wall". | |||
2014-07-06 | Merge pull request #84 from dgl/gitignore | Alexander Færøy | |
Ignore build products in .gitignore | |||
2014-07-06 | Ignore build products in .gitignore | David Leadbeater | |
2014-07-06 | Updated the ALIAS documentation | Geert Hauwaerts | |
Updated the ALIAS documentation. | |||
2014-07-06 | Replaced google.com with irssi.org examples | Geert Hauwaerts | |
Replaced google.com with irssi.org examples. | |||
2014-07-06 | Added information about the NO_ACT level | Geert Hauwaerts | |
Added information about the NO_ACT level | |||
2014-07-06 | Added a new example for ALIAS | Geert Hauwaerts | |
Added a new example for ALIAS | |||
2014-07-06 | New syntax documentation for NETWORK and SERVER | Geert Hauwaerts | |
Rewrote the syntax documentation for NETWORK and SERVER | |||
2014-07-06 | Syntax documentation rewrite for J-K commands | Geert Hauwaerts | |
Rewrote the syntax documentation for all commands starting with the letters J and K. | |||
2014-07-06 | Removed the obsolete J alias | Geert Hauwaerts | |
Removed the obsolete J alias. | |||
2014-07-06 | Improved the default configuration file | Geert Hauwaerts | |
Updated the aliases and default channels; general cleanup. | |||
2014-07-06 | Wrote the missing syntax documentation for UPTIME | Geert Hauwaerts | |
Wrote the missing syntax documentation for UPTIME. | |||
2014-07-06 | Improved the IGNORE examples | Geert Hauwaerts | |
Improved the IGNORE examples. | |||
2014-07-06 | Improved some examples | Geert Hauwaerts | |
Improved some examples. | |||
2014-07-06 | Updated the TARGMAX of the default servers. | Geert Hauwaerts | |
Most servers were outdates with their current TARGMAX capab; everything should be up to date now. | |||
2014-07-06 | Updated the default network list. | Geert Hauwaerts | |
Added EsperNet and NetFuze, removed WebChat and LinkNet. | |||
2014-07-05 | Syntax documentation rewrite for H-I-commands | Geert Hauwaerts | |
2014-07-05 | Merge pull request #83 from richlv/patch-1 | Geert Hauwaerts | |
Update connect.in | |||
2014-07-05 | Update connect.in | richlv | |
add trailing dot for consistency; mention that existing connections are kept | |||
2014-07-04 | Merge pull request #80 from dgl/noact | Alexander Færøy | |
Change NO_ACT so it can be combined with other levels | |||
2014-07-04 | Syntax documentation rewrite for F-commands | Geert Hauwaerts | |
Rewrote the syntax documentation for all commands starting with the letter F. | |||
2014-07-04 | fix compiler warnings in extended colour code | Ailin Nemui | |
2014-07-03 | Syntax documentation rewrite for E-commands | Geert Hauwaerts | |
Rewrote the syntax documentation for commands starting with the letter E. | |||
2014-07-03 | Syntax format changes for A-C commands | Geert Hauwaerts | |
Updated the file format template for commands A through C. | |||
2014-07-03 | Syntax documentation rewrite for D-commands | Geert Hauwaerts | |
Rewrote the syntax documentation for all commands starting with the letter D. | |||
2014-07-03 | Syntax documentation rewrite for C-commands | Geert Hauwaerts | |
Rewrote the syntax documentation for all the commands starting with the letter C. | |||
2014-07-02 | Merge pull request #48 from ailin-nemui/256-colour-history | Alexander Færøy | |
256 colour support for Irssi | |||
2014-07-02 | Syntax documentation rewrite for B-commands | Geert Hauwaerts | |
Rewrote the syntax documentation for all the commands starting with B. | |||
2014-07-02 | Merge branch 'master' of https://github.com/irssi/irssi | Geert Hauwaerts | |
2014-07-02 | Rewrote the syntax documentation for all the commands starting with A. | Geert Hauwaerts | |
2014-07-02 | Merge pull request #70 from dgl/regexp-pattern-missing | Alexander Færøy | |
Make it more obvious if -pattern wasn't provided to a regexp /ignore | |||
2014-07-02 | Merge pull request #72 from dgl/regexp-error | Alexander Færøy | |
Warn with error if regexp ignore fails to parse | |||
2014-07-02 | Merge pull request #74 from falconindy/master | Alexander Færøy | |
Fix make dist | |||
2014-07-01 | Added a default HIGHLIGHT and DEHIGHLIGHT alias | Geert Hauwaerts | |
2014-06-30 | Aligned the /NETWORK documentation with docs/manual.txt | Geert Hauwaerts | |
2014-06-30 | Merge branch 'master' of https://github.com/irssi/irssi | Geert Hauwaerts | |
2014-06-30 | Removed docs/help from the .gitignore | Geert Hauwaerts | |
2014-06-30 | Merge pull request #71 from dgl/nickserv-doc | Geert Hauwaerts | |
Suggest using ^ so this doesn't pop-up a NickServ window | |||
2014-06-30 | Merge pull request #73 from ailin-nemui/readme-other-modules | Geert Hauwaerts | |
Point out more modules in README |