Commit graph

  • 1693924b3b Slowly prepare for 0.8.15-rc1. Alexander Færøy 2010-03-21 20:25:44 +00:00
  • 1aa10ece88 Fix crash when checking for fuzzy nick match when not on the channel. Reported by Aurelien Delaitre (SATE 2009) Wouter Coekaerts 2010-03-21 20:23:34 +00:00
  • e37be456cd Allow servers with the same server and port to be part of multiple networks. This should make life much easier for znc users. Thanks to Tykling, Bazerka and znx. Alexander Færøy 2010-03-21 20:06:10 +00:00
  • 1a4c665686 irssi.conf: Improve /CALC alias: Jilles Tjoelker 2010-03-18 00:16:18 +00:00
  • 7a2c8cbdba Show new charybdis +q list in channel window (numerics 728 and 729). Jilles Tjoelker 2010-02-27 22:45:27 +00:00
  • 4b751d9df6 Use servertag from the active DCC chat when not connected anymore to the IRC server that started it. This fixes a crash with handling the DCC queue. Reported by Aurelien Delaitre (SATE 2009) Wouter Coekaerts 2010-02-27 18:52:41 +00:00
  • 3eea03ccb8 Irssi now detects a paste if it reads at least three bytes in a single read; subsequent reads are associated to the same paste if they happen before 'paste_detect_time' time since the last read. If no read occurs after 'paste_detect_time' time the paste buffer is flushed; if there is at least one complete line its content is sent as a paste, otherwise it is processed normally. Alexander Færøy 2010-02-27 14:57:16 +00:00
  • 59142d845d Show "target changing too fast" messages in the channel/query window. Jilles Tjoelker 2010-02-26 21:01:39 +00:00
  • bf6afc4a94 Add missing include of misc.h for g_input_add_poll (Bug #740) Wouter Coekaerts 2010-02-25 19:42:58 +00:00
  • 63c2c08157 Make autogen fail if there is no lynx or links installed Wouter Coekaerts 2010-02-22 19:50:54 +00:00
  • dae9a76312 Fix compiling without ssl Wouter Coekaerts 2010-02-22 19:37:18 +00:00
  • f32b3938b0 network-openssl: Show why a certificate failed validation. Jilles Tjoelker 2010-02-19 17:29:10 +00:00
  • f3646abffb Change IRCnet server to open.ircnet.net Wouter Coekaerts 2010-02-15 18:41:50 +00:00
  • 47c16eca34 Make own nick and actions use default colour instead of white. Fixing ticket:729. Patch by: Tim Retout Alexander Færøy 2010-02-10 22:02:45 +00:00
  • 2cc1db2e71 Add NAMES to the WHO help entry. Patch by Thomas Karpiniec. Fixes ticket:728 Alexander Færøy 2010-02-09 20:15:08 +00:00
  • 38e406d0fa Suffix != prefix. Patch by Ismael Luceno. Closes ticket:730 Alexander Færøy 2010-02-09 20:11:08 +00:00
  • c6b3fc6fe5 Use elinks if lynx is not present. From Ingmar Vanhassel of Exherbo fame. Alexander Færøy 2010-01-31 12:22:46 +00:00
  • efd60c2c51 Call OpenSSL_add_all_algorithms(), may be needed to verify SHA256 certs with certain versions of OpenSSL. Jilles Tjoelker 2010-01-31 00:15:25 +00:00
  • 532e3f5d19 Use one SSL_CTX per connection, use default trusted CAs if nothing specified. Jilles Tjoelker 2010-01-31 00:13:05 +00:00
  • 2a439eee54 Fix active_window_ignore_refnum description Wouter Coekaerts 2009-12-28 18:07:14 +00:00
  • 433cf4211f Update NEWS Wouter Coekaerts 2009-12-28 12:26:34 +00:00
  • bb4ce4562b Check if an SSL certificate matches the hostname of the server we are connecting to Wouter Coekaerts 2009-12-28 12:15:18 +00:00
  • 0f47bb8197 Move myself to former developers. Emanuele Giaquinta 2009-10-23 22:24:10 +00:00
  • b38b75bbb4 Add forgotten g_io_channel_set_close_on_unref call to close the config file fd after saving, patch by Sven Wegener. Emanuele Giaquinta 2009-10-23 21:17:03 +00:00
  • aab41042fc Make several signals without parameters available to perl again. In particular, this includes the "beep" signal. Jilles Tjoelker 2009-09-06 21:27:38 +00:00
  • 60113c0b31 Show all nicks instead of just the first in an /accept * listing. Jilles Tjoelker 2009-09-06 20:47:18 +00:00
  • 5c6ebb9f93 Documentation cleanup. Thanks to Remco Lanting. Alexander Færøy 2009-09-05 13:18:10 +00:00
  • eedd174bac Helpfile improvements from "rudi_s". Jilles Tjoelker 2009-09-02 21:46:57 +00:00
  • 178cd0acfb Add active_window_ignore_refnum option Jilles Tjoelker 2009-09-02 21:22:37 +00:00
  • cb68d5f4e6 Tell OpenSSL that our write buffer may move (although the content remains the same). This fixes disconnects when sending large amounts of data to the server. Note that it assumes that write retries will retry the same data; a reasonable assumption, but it is not necessary for any normal write(). Jilles Tjoelker 2009-09-02 20:55:13 +00:00
  • 3c30196ad4 autolog: change some characters illegal in Windows filenames to underscores Jilles Tjoelker 2009-08-13 21:16:22 +00:00
  • 04097e1681 Trunk is now 0.8.14-svn. Alexander Færøy 2009-07-29 11:59:23 +00:00
  • ae656a49ba s/Splitted/Split/. Typo spotted by Gerfried Fuchs (Rhonda at IRCnet) Alexander Færøy 2009-07-29 11:48:08 +00:00
  • 03a695e487 Release: 0.8.14 0.8.14 Alexander Færøy 2009-07-28 19:38:36 +00:00
  • 7b81897287 Move the autolog_ignore_targets logic a bit around; fixes #673. Alexander Færøy 2009-07-22 19:45:51 +00:00
  • 13edcc2ad1 Typo spotted by RichiH. Alexander Færøy 2009-06-07 11:50:55 +00:00
  • dc5c206a2d Make /reset an alias for /set -default and /unset an alias for /set -clear. Alexander Færøy 2009-06-04 21:04:59 +00:00
  • e73b2a9ac0 We got #irssi on IRCnet back. Fix irssi.conf to reflect this. Alexander Færøy 2009-05-24 15:51:49 +00:00
  • 38306ad488 Allow ctrl+home/ctrl+end to go to the beginning/end of scrollback. Jilles Tjoelker 2009-05-22 12:48:02 +00:00
  • 1f9c560a74 Fix out of bounds access in event_wallops(). Jilles Tjoelker 2009-05-15 11:54:33 +00:00
  • 6aa167e5ac Do not put a space between awk's -F and its argument. Solaris's /usr/bin/awk chokes on the space. Bug #672 Jilles Tjoelker 2009-05-13 21:01:55 +00:00
  • 48e87773f0 Accept 354 (WHOX reply) as a /who reply too (for redirection). Jilles Tjoelker 2009-05-13 19:27:20 +00:00
  • aa80487c1e Renamed IRCnet #irssi to #irssi.org Geert Hauwaerts 2009-04-27 19:00:48 +00:00
  • 545ae83d07 Fix make install without write privilege to the source directory by not using a temp file in there for irssi-version.h. Note that this will still not work if the source has changed since it was compiled, but that is to be expected. Jilles Tjoelker 2009-04-26 20:54:49 +00:00
  • 3400958570 Ensure type matches format string in /uptime. Garbled output could happen if time_t was a different size from long. bug #665 Jilles Tjoelker 2009-04-17 12:42:41 +00:00
  • 4ec53567a5 Remove leftover. Emanuele Giaquinta 2009-04-05 19:04:25 +00:00
  • fadb9f9edf Fix r4998 change, declare 'environ'. Emanuele Giaquinta 2009-04-05 18:04:59 +00:00
  • c4bd1631bb Make the time duration parser stricter. This makes /set server_reconnect_time = 10min fail instead of setting the time to 0. Jilles Tjoelker 2009-04-03 22:09:17 +00:00
  • bb92a2dbc7 Show numerics directed at channels in the channel window. This is about numerics where the target parameter is a channel, i.e. ":<server> <numeric> <#channel> ..." Usually, this parameter is the user's nick or an asterisk. An example is the numeric ircd-ratbox and charybdis send to channel operators on a successful /knock. Jilles Tjoelker 2009-04-03 17:49:58 +00:00
  • 65feac9ef2 Release 0.8.13 0.8.13 Wouter Coekaerts 2009-03-31 21:01:42 +00:00
  • 0d4a6e3675 Release 0.8.13-rc1 Wouter Coekaerts 2009-03-18 19:16:34 +00:00
  • dde30e63d6 Correct previous commit: fix away checking Wouter Coekaerts 2009-03-15 16:25:42 +00:00
  • d81ec45378 Fix /NOTIFY list when nick is seen joining (bug #642) Wouter Coekaerts 2009-03-10 22:18:01 +00:00
  • e5fee8869c Include hostmask in 001 event sent by proxy (bug #650) Wouter Coekaerts 2009-03-10 21:36:35 +00:00
  • e52277c162 Add "window item moved" (added in r5012) to signals.txt Wouter Coekaerts 2009-03-10 21:16:16 +00:00
  • 1fd6094c27 Update AUTHORS and NEWS Wouter Coekaerts 2009-03-10 20:38:53 +00:00
  • 6740017fc5 Add "default event numeric" to signals.txt. Jilles Tjoelker 2009-03-10 18:12:04 +00:00
  • 27f92a5af3 Remove authors info from README Alexander Færøy 2009-03-04 18:09:52 +00:00
  • 559e2ada2e Add autolog_ignore_targets entry to the NEWS file. Alexander Færøy 2009-03-01 22:05:42 +00:00
  • afdb462c59 Remove unused variables. Jilles Tjoelker 2009-03-01 00:22:29 +00:00
  • 0764675409 Remove unused variable. Jilles Tjoelker 2009-02-28 23:09:33 +00:00
  • 5f05c7ca7a Ensure variable is initialized. Make sure not to set connection_lost if the server was already disconnected. Jilles Tjoelker 2009-02-28 22:48:41 +00:00
  • 66b223c49b Remove unused variable. Emanuele Giaquinta 2009-02-28 21:51:53 +00:00
  • 1d9db4db9a Remove unused variable. Emanuele Giaquinta 2009-02-28 21:41:47 +00:00
  • 4f3b7696a0 Correct assertions. Found using llvm static analyzer. Jilles Tjoelker 2009-02-28 20:51:22 +00:00
  • 8a6b0224b9 Add the command send/expire timeout only when needed. This was the last always-on <1s timer. Jilles Tjoelker 2009-02-28 18:15:14 +00:00
  • 25b3a531be Once a second seems sufficient for the expando timer. These seem to change once a second at most, typically. Jilles Tjoelker 2009-02-28 18:02:48 +00:00
  • 2dd265ef39 Check for stale flood entries when lines come in, avoiding a 0.5 second timeout. The timeout is now every 5 seconds and serves to remove entries that do not send messages anymore. Jilles Tjoelker 2009-02-28 12:43:00 +00:00
  • c57f58dea5 Move to a single /join function, avoiding confusion on "/join -window". patch by exg bug #644, thanks for the useful bug report Jilles Tjoelker 2009-02-27 14:32:33 +00:00
  • d979a991c8 Check for SIGCONT using a custom GSource instead of every 0.5 second. Jilles Tjoelker 2009-02-27 14:20:35 +00:00
  • cb1f07352a Reject invalid level specifications in /set. Most of these have names that end in "_level". Jilles Tjoelker 2009-02-21 21:17:51 +00:00
  • 946e7784b0 Make explicit how long the arrays for prefix_add and prefix_del are. Jilles Tjoelker 2009-02-21 17:55:12 +00:00
  • 145f566f19 Use i_isspace to make this clearer. Jilles Tjoelker 2009-02-21 17:34:13 +00:00
  • fe5ebc57a9 Make an invalid boolean /set a CLIENTERROR instead of CLIENTCRAP. Jilles Tjoelker 2009-02-21 17:22:32 +00:00
  • 115a7fc355 Reject obviously invalid numbers in /set. A limitation of the settings model is that any value that fits in an int is accepted, e.g. negative port numbers. Jilles Tjoelker 2009-02-21 17:20:13 +00:00
  • 4ea8f3141e emit "window item moved" instead of "window item remove" and "window item new" when a window item is moved to another window Wouter Coekaerts 2009-02-13 18:57:55 +00:00
  • 859d434c60 Prefer g_path_get_dirname() over g_dirname(). Alexander Færøy 2009-02-10 20:45:27 +00:00
  • 3e58d2cc92 Add "window dehilight" to signals.txt Alexander Færøy 2009-02-10 12:59:49 +00:00
  • 9f09a16d21 Convert AUTHORS to UTF-8. Alexander Færøy 2009-02-09 20:11:27 +00:00
  • c8225fa037 Add myself to AUTHORS. Alexander Færøy 2009-02-09 20:01:49 +00:00
  • 7c02529402 Add /set autolog_ignore_targets. Allows you to avoid specific targets from being logged via autolog. Alexander Færøy 2009-02-09 20:00:17 +00:00
  • f53f106dc6 Don't tokenizee target since it wont contain more than one entry anyway. Poke me if this breaks for you. Alexander Færøy 2009-02-09 17:51:24 +00:00
  • 2fffcf5a77 Code Cleanup: Use g_string_printf() instead of g_string_sprintf() (which is considered deprecated.) Alexander Færøy 2009-02-08 17:57:19 +00:00
  • c561ba35e6 Code Cleanup: Use g_string_append_printf() instead of g_string_sprintfa() (which is considered deprecated.) Alexander Færøy 2009-02-08 17:22:42 +00:00
  • 32e01a5a06 Add strarray_find_dest(). Useful for checking whether a server_tag/target or target is found in a vector of strings. Alexander Færøy 2009-02-07 23:03:24 +00:00
  • b12bd857a5 Call PERL_SYS_INIT3() and PERL_SYS_TERM() as documented in perlembed(1). Emanuele Giaquinta 2009-01-23 17:57:49 +00:00
  • 1f7311272a Suggest a better method to provide a backtrace with gdb. Emanuele Giaquinta 2009-01-23 17:48:32 +00:00
  • db1b74b7f9 Fix 'defination' typo. Emanuele Giaquinta 2009-01-20 14:15:01 +00:00
  • 9fd6a3f3cf Replace invalid utf-8 bytes with U+FFFD when drawing a line. Emanuele Giaquinta 2009-01-18 12:46:57 +00:00
  • 03545934e9 Emit 'print starting' with the correct argument in printtext_string{,window}. Emanuele Giaquinta 2009-01-18 11:55:27 +00:00
  • 508f8e1ddb Add Irssi::UI::Window::get_history_lines to get the content of a window's history. Emanuele Giaquinta 2009-01-17 22:33:29 +00:00
  • 822e6caee8 Revert r4871, it breaks /script reset. Emanuele Giaquinta 2009-01-17 22:28:47 +00:00
  • 2129c4b229 Properly unload the original script when using /script load to reload it. bug #525, patch by Lukas Mai. Emanuele Giaquinta 2009-01-16 22:02:02 +00:00
  • 4534ef242d Use an io channel to write the config file. Emanuele Giaquinta 2009-01-16 17:12:27 +00:00
  • d993ce7b06 Use PERL_SYS_INIT3 with the correct pointer type for argv. This fixes perl crashes on startup on some machines. Jilles Tjoelker 2009-01-15 22:21:31 +00:00
  • 57282ee557 Doc fix. Emanuele Giaquinta 2009-01-15 11:14:51 +00:00
  • b2566682ee Fix minor leak. Emanuele Giaquinta 2009-01-15 11:02:23 +00:00
  • e5ba2d35e4 We require perl-5.6. Emanuele Giaquinta 2009-01-15 10:34:46 +00:00
  • 1da5914177 Remove unused and odd function. Emanuele Giaquinta 2009-01-14 17:53:57 +00:00
  • 01042aec2d Fix typos. Emanuele Giaquinta 2009-01-14 17:19:42 +00:00