LemonBoy
061fb34750
Modify the terminal initialization sequence
...
We disable the ICRNL flag to make Enter independent from ^J from the
keybinding point of view since the former will now send ^M, leaving the
user free to remap ^J without trapping itself into the irssi session
because of a broken Enter key.
Also disable the software flow control because we don't expect anyone to
run irssi over a serial console; we gain some more freedom by having ^Q
and ^S freely mappable by the user.
2015-09-19 12:22:58 +02:00
Alexander Færøy
762c1d7f2c
Merge pull request #276 from LemonBoy/terminfo-application-mode
...
Send smkx/rmkx sequence at terminal init
2015-09-09 22:55:24 +02:00
Alexander Færøy
a8ec9aa3d8
Merge pull request #275 from LemonBoy/cap-support-nitpicks
...
Fix two minor issues outlined in the PR#222
2015-09-09 22:51:40 +02:00
LemonBoy
b5b73cb471
Send smkx/rmkx sequence at terminal init
...
Enter the "application" mode when setting up the terminal, this improves the
compatiblity with the standards; as a side effect now DEL key works ootb when
irssi is run in the suckless's st terminal.
2015-09-06 15:47:08 +02:00
LemonBoy
21c1e4e9f8
Fix two minor issues outlined in the PR#222
...
irc-cap.c has now a licence header.
A minor style fix in misc.c
2015-09-02 22:40:10 +02:00
Alexander Færøy
e948aaa4ba
Merge pull request #263 from ailin-nemui/git-clone-check
...
Introduce check for git commands in autogen
2015-08-24 22:27:51 +02:00
Alexander Færøy
d2c9f30977
Merge pull request #222 from LemonBoy/cap-support
...
[RFC] CAP support
2015-08-24 22:22:01 +02:00
LemonBoy
b0e7c18376
Send the CAP LS after sending the proxy strings
...
Patch by @dequis
2015-08-20 23:37:34 +02:00
Geert Hauwaerts
14c7c0484c
Merge pull request #269 from blha303/master
...
Replace \n with \r\n in irssiproxy source, fixes bug
2015-07-28 18:48:04 +02:00
blha303
92d03fe11e
Replace \n with \r\n in irssiproxy source, fixes bug
2015-07-25 02:41:26 -04:00
Ailin Nemui
a393c67540
Introduce check for git commands in autogen
...
This avoids a misleading compile error when users try to `make` an
incomplete (or non-git) check-out.
2015-07-09 14:20:30 +02:00
Geert Hauwaerts
6fcafc5993
1k+ windows are now the default formatting ( #223 )
...
1k+ windows are now the default formatting (#223 )
2015-06-12 21:13:45 +02:00
Geert Hauwaerts
fb5513ef4a
Merge pull request #257 from GeertHauwaerts/master
...
Clarify the help for /LIST (#228 )
2015-06-12 20:48:50 +02:00
Geert Hauwaerts
b90402b7fc
Proper removal of sb_search.pl ( #143 )
...
Proper removal of sb_search.pl (#143 )
2015-06-12 20:44:32 +02:00
Geert Hauwaerts
e2eb2483b7
Updated the man page ( #251 )
...
Updated the man page (#251 )
2015-06-12 20:41:47 +02:00
Geert Hauwaerts
a663d2f674
Updated the bundled scripts to their latest version ( #143 )
...
Updated the bundled scripts to their latest version (#143 )
Removed sb_search.pl which is not contributed into the script archive, I
will poke coekie about it.
2015-06-12 19:40:15 +02:00
Geert Hauwaerts
788f181ecb
Merge pull request #258 from irssi/revert-232-master
...
Revert "Bug fix - docdir is ignored during installation."
2015-06-12 19:06:48 +02:00
Geert Hauwaerts
d222c11f74
Revert "Bug fix - docdir is ignored during installation."
2015-06-12 18:50:55 +02:00
Geert Hauwaerts
4cc6fdaaab
Add server check in irc_server_connect ( #208 )
...
Fail instead of crash, if irc_server_connect is called without object.
(#208 )
2015-06-12 17:44:13 +02:00
Geert Hauwaerts
a79f150a76
Clarify the help for /LIST ( #228 )
...
Clarify the help for /LIST (#228 )
2015-06-12 17:23:49 +02:00
Geert Hauwaerts
01510b7d9e
Merge pull request #247 from FreeFull/patch-1
...
lastlog doc fix
2015-06-12 16:44:07 +02:00
Geert Hauwaerts
7978d58202
Merge pull request #252 from ailin-nemui/patch-2
...
Update sb_search.pl
2015-06-12 16:43:43 +02:00
ailin-nemui
fa782ae6bc
Update sb_search.pl
...
make it easier to bind sb search to a key
2015-05-29 14:09:55 +02:00
Filip Szczepański
ae742f3f13
lastlog doc fix
...
Only the filename can come right after `-file`. Having `-force` in that position causes an `Irssi: Could not open lastlog: No such file or directory` error.
2015-05-14 13:06:50 +01:00
LemonBoy
2d7030a844
Implement support for IRCv3.1 CAP negotiation
2015-05-05 23:14:26 +02:00
Alexander Færøy
c122a2a226
Merge pull request #241 from pstray/master
...
Change a hash lookup so it compiles
2015-04-21 00:17:40 +02:00
Alexander Færøy
9540a60c52
Merge pull request #232 from dimkr/master
...
Bug fix - docdir is ignored during installation.
2015-04-21 00:14:39 +02:00
Peder Stray
6b56f098e9
Change g_hash_table_contains() for compatibility with glib < 2.32
2015-04-20 08:01:01 +02:00
Alexander Færøy
c7b428bdaf
Merge pull request #240 from hloeung/master
...
trivial: Minor cosmetic changes fixing docs as per review from ahf.
2015-04-18 16:25:18 +02:00
Haw Loeung
9f77dd802d
trivial: Minor cosmetic changes fixing docs as per review from ahf.
2015-04-18 13:53:07 +10:00
Alexander Færøy
eb0f09073c
Merge pull request #199 from ailin-nemui/config-parser
...
Make config parser more robust
2015-04-17 21:23:03 +02:00
Alexander Færøy
03be2861dc
Merge pull request #235 from dequis/g_strcmp0
...
Change all strcmp() to g_strcmp0() to handle nulls gracefully
2015-04-17 21:13:18 +02:00
Alexander Færøy
ef5ac430c7
Merge pull request #238 from hloeung/master
...
ssl: Add option to specify SSL cipher suite preference list
2015-04-17 21:10:00 +02:00
Haw Loeung
349ed35ce0
ssl: Fixed call to SSL_CTX_set_cipher_list() only when ssl_ciphers specified and warn when no cipher suite could be selected.
2015-04-15 00:44:07 +10:00
Haw Loeung
50e955e342
ssl: Add option to specify SSL cipher suite preference.
2015-04-14 18:07:35 +10:00
dequis
9890daca79
Handle nulls properly in the g_strcmp0() for glib<2.16
...
I wrote some tests to compare the behavior but I don't know where to put
them, so i'm including them here:
assert(g_strcmp0("a", "b") == -1);
assert(g_strcmp0(NULL, "a") == -1);
assert(g_strcmp0("a", NULL) == 1);
assert(g_strcmp0("b", "a") == 1);
assert(g_strcmp0("a", "a") == 0);
assert(g_strcmp0(NULL, NULL) == 0);
2015-04-11 15:09:53 -03:00
dequis
ef0877f484
Define g_strcmp0 to strcmp if the glib version is older than 2.16
2015-04-07 23:01:09 -03:00
dequis
f14199d9c1
Change all strcmp() to g_strcmp0() to handle nulls gracefully
...
Just a string replacement (but i did check every one of them)
sed -i 's/strcmp(/g_strcmp0(/g' **/*.c
2015-04-07 22:41:05 -03:00
Alexander Færøy
9ffe52ec5e
Merge pull request #233 from dgl/hilight-fix
...
Make sure NO_ACT isn't cleared when -actcolor %n is used
2015-04-08 03:32:45 +02:00
Alexander Færøy
8d2ea2d7ce
Merge pull request #234 from Adam-/master+sni
...
Add SNI support
2015-04-07 21:19:43 +02:00
Adam
28aaa653cf
Add SNI support
2015-04-07 15:01:57 -04:00
David Leadbeater
f5331a3df5
Make sure NO_ACT isn't cleared when -actcolor %n is used
...
Fixes issue #227 .
2015-04-07 10:26:28 +01:00
Dima Krasner
be8c3c378a
Bug fix - docdir is ignored during installation.
2015-04-07 12:14:20 +03:00
Alexander Færøy
ac5aebb91f
Merge pull request #217 from Lohhari/lastlog-date
...
Added a -date parameter to /lastlog to prepend each row with the ...
2015-03-01 11:44:28 +01:00
Alexander Færøy
1f87dd361e
Merge pull request #226 from ailin-nemui/scriptassist
...
Sync from scripts: Fix scriptassist broken on unload
2015-02-21 11:59:59 +01:00
Ailin Nemui
6ce8a64118
Fix scriptassist broken on unload
...
This is a regression introduced in
c5ad61b4b0
where one `defined' statement
got removed in error while cleaning up warnings.
2015-02-20 23:17:23 +01:00
Alexander Færøy
8657cd22cf
Merge pull request #225 from dequis/silence-unused-value-warnings
...
Silence unused value warnings in perl binding code
2015-02-17 11:04:49 +01:00
Ailin Nemui
ee3eaa5428
fix crash in layout code when encountering wrong config
2015-02-17 09:50:55 +01:00
Ailin Nemui
fef25d6a35
Make the config parser more robust
...
We add some additional checks into the config parser's
node_section_index, node_traverse and node_set_str functions. In
particular, we check if the requested node is of scalar or complex type
and whether this matches the value found in the config. If it does not
match, then a warning is issued appropriately and the config is
corrected.
2015-02-17 09:50:55 +01:00
Ailin Nemui
1e4f7e6324
Refuse to load broken configs on irssi start
...
By temporarily raising the fatal log level to critical during irssi
start-up, we make it fail when the config file is broken. This is then
re-set so that /reload of a broken config file will not crash irssi and
just report the errors and gracefully continue instead.
2015-02-17 09:50:55 +01:00