summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2007-06-16Revert r4549.Emanuele Giaquinta
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4555 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-06-16Fix comment.Emanuele Giaquinta
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4554 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-06-14fix off by one error when extracting e.g. fe from fe_silcJochen Eisinger
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4553 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-06-10Removed special error==1 handling from net_gethosterror(). It wasn't usedTimo Sirainen
anymore, and even when it originally was used it was wrong. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4551 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-06-10Make /window goto start searching at the window after the active one and stopEmanuele Giaquinta
at the one before, bug #332. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4550 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-06-10Make -window option of /join and /query accept an optional numeric argumentEmanuele Giaquinta
that specifies the refnum of the window to create the item in, bug #203. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4549 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-06-10When parsing a '@' option verify that the whole argument, rather than only theEmanuele Giaquinta
first character, is numeric. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4548 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-06-08Add support for the ACCEPT command, which is part of theJilles Tjoelker
CALLERID server side ignore system in hybrid7 and derived ircds. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4546 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-06-08Various updates/enhancements/fixes to the help files.Jilles Tjoelker
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4545 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-06-06Don't add the same mask to the knockout list multiple times.Jilles Tjoelker
This fixes bug #510. Note that #510 only happened if multiple bans were sent before the MODE came back and multiple unbans were sent before the MODE came back. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4544 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-06-06Enhance /set completer to complete option names also when a command optionEmanuele Giaquinta
is present and to complete option values. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4543 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-06-06Add g_strdup forgotten in r4471.Emanuele Giaquinta
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4542 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-06-05Put "account" before services login name (330 numeric, whois_extra).Jilles Tjoelker
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4541 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-06-05Cleanup cmd_set by moving the code to print the settings matching aEmanuele Giaquinta
pattern in its own function and using settings_get_record for exact matching. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4540 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-06-05Remove code duplication.Emanuele Giaquinta
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4539 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-06-04Change active_window to select, when there is more than one windowEmanuele Giaquinta
with the highest data level, the window with the lowest refnum. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4538 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-06-03- Repair channels_rejoin_unavailable. Enabled by default,Jilles Tjoelker
this retries joins that failed because of netsplits (channel temporarily unavailable (437), duplicate channel) A few servers abuse 437 for juped channels which should not be retried, you should disable channels_rejoin_unavailable if this is a problem. - Display 437 and 407 numerics if channels_rejoin_unavailable is not enabled. Bug #495 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4537 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-31Rewrite SSL connection/handshake code.Emanuele Giaquinta
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4536 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-31Assume width 1 for control characters in places where a non-negative width isEmanuele Giaquinta
expected. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4535 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-31Rename IS_PRINTABLE macro to unichar_isprint and move it to utf8.h.Emanuele Giaquinta
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4534 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-31skip fe_common prefix when freeing prefix listJochen Eisinger
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4533 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-30Apply patch from bug #202 (from "Irssi Fan"); when callingJilles Tjoelker
reconnect_save_status() for a server that has not sent 001 yet, do not free and reallocate conn->channels twice, and do not copy the channels if server->connrec->no_autojoin_channels is set. It seems a special case because reconnect_save_status() is not usually called for servers that have not sent 001 yet, but it can't really hurt. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4532 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-30Cleanup and optimize a bit sig_statusbar_activity_hilight.Emanuele Giaquinta
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4531 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-30Do not install utf8.h, it is a private header.Emanuele Giaquinta
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4530 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-29Fix build after last change to option processing.Emanuele Giaquinta
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4529 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-28- Display more numerics (such as cannot send to channel,Jilles Tjoelker
cannot /msg, user is +g) in the channel or query window, if any. - Put the target name in front of "generic" numerics printed to the channel/query window (useful if there are multiple in one window, or if there is no such window). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4526 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-26Hide --session from --help output and remove its mention from the manual,Emanuele Giaquinta
internal use only. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4525 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-26Oops.Emanuele Giaquinta
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4524 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-25Pick up host changes on charybdis and ircu servers (396 numeric).Jilles Tjoelker
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4523 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-25Make word commands unicode friendly.Emanuele Giaquinta
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4522 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-25Add function to delete the whole cell under the cursor and use it forEmanuele Giaquinta
delete_character. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4521 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-25Move the cursor cell-wise in utf8.Emanuele Giaquinta
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4520 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-25Forbid insertion of a character with width 0 as the first character inEmanuele Giaquinta
the prompt. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4519 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-25Replace utf8_width with Markus Kuhn's wcwidth.Emanuele Giaquinta
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4518 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-24Move 'version' option in main.Emanuele Giaquinta
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4511 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-24Cleanup option handling.Emanuele Giaquinta
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4510 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-20Farewell glib-1.Emanuele Giaquinta
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4509 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-20If we get a ERR_NOSUCHNICK for the nick "*", displayJilles Tjoelker
the text in the numeric rather than a fixed "no such nick/channel". This often contains more information for at least ircu/ratbox/charybdis (Target left IRC with failed text when /msg crosses quit/split). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4508 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-20Fix recognition of realnames starting with spaces in /who replies.Jilles Tjoelker
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4507 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-20add fe_common to the list of possible submodulesJochen Eisinger
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4503 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-18Factor common code in recode_{in,out}.Emanuele Giaquinta
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4499 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-18Use CASEMAPPING dependent comparison to match channel names.Emanuele Giaquinta
Patch by Jon Mayo, bug #436. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4497 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-18Fix irc_nickcmp_ascii by mapping only ASCII 65-90 to the correspondingEmanuele Giaquinta
lowercase counterparts. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4496 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-18Use rfc1459 comparison for nicks by default (it is not a functional changeEmanuele Giaquinta
because irc_nickcmp_ascii is bogusly the same as irc_nickcmp_rfc1459). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4495 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-14Remove code duplication.Emanuele Giaquinta
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4493 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-12Update chanop flag before emitting nick mode changed signal (patch by Johan ↵Wouter Coekaerts
Kiviniemi) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4492 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-10Allow logging of lines with no target only to logs with no items or with aEmanuele Giaquinta
wildcard item. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4491 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-08Oops. Update address correctly now.Wouter Coekaerts
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4490 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-08Update FSF addressWouter Coekaerts
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4489 dbcabf3a-b0e7-0310-adc4-f8d773084564
2007-05-06Do not call iconfig_get_str when target is NULL.Emanuele Giaquinta
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4487 dbcabf3a-b0e7-0310-adc4-f8d773084564