commit bcf07a2546b5adfecf0df56553f2e8be0920c6c5 Author: Ailin Nemui Date: Sun Oct 1 15:46:01 2023 +0200 tag as 1.4.5 commit ce4dd911bc6e8fdf819c8b40365855f9bab3a7ec Author: ailin-nemui Date: Thu Sep 14 13:32:44 2023 +0000 Merge pull request #1497 from ailin-nemui/github-workflow-error Slightly improve GitHub workflow (cherry picked from commit 2a1291f26f6dc47b1d3169d18faba8f995bd3ea6) commit 6438fcfe70712a019138cd0b4321867db74418e8 Author: ailin-nemui Date: Sun Oct 1 11:31:07 2023 +0000 Merge pull request #1498 from ailin-nemui/perl5380locale Restore locale after loading Perl (cherry picked from commit 48bc90eb17ec3c6549afd69c5d6f16d07fd57db0) commit 91593cfec39725d8505ef3f7fbb885073972b534 Author: ailin-nemui Date: Wed Sep 13 20:55:21 2023 +0000 Merge pull request #1495 from ailin-nemui/terminclude fe-text: include the real tputs(3) from term.h (cherry picked from commit db32744ee42ff30cfa710d32ef1c8bbc6f2ff9a1) commit 7145e1ef20957c6aab6b9109108accadebc31c64 Author: ailin-nemui Date: Sat Sep 9 11:00:37 2023 +0000 Merge pull request #1494 from RealKindOne/master Add -notls and -notls_verify into help file and src/core/chat-commands.c (cherry picked from commit e7f1268478dc07e356e7fc0d79b3f810f4d05e8f) commit db4dad3dd0bc7185c862016ae9fc92bc132b9cef Author: ailin-nemui Date: Tue Sep 12 11:27:03 2023 +0000 Merge pull request #1493 from ailin-nemui/macsuffix add explicit name_suffix to shared modules (cherry picked from commit f1c9fb4296f1f2795d61b031302bfd9fe1fc7d6b) commit 1226a587b729866027f962eefaba59bfece573e4 Author: ailin-nemui Date: Wed Sep 6 14:04:20 2023 +0000 Merge pull request #1492 from ailin-nemui/meson-apple document meson apple workaround (cherry picked from commit 8c8e4e34d48c4f9bc830f88f6dbb7c6cc6861ac9) commit 5a0dc0db093b11e7c2c5fcfb5f68165f566863cb Author: ailin-nemui Date: Tue Sep 12 14:53:59 2023 +0000 Merge pull request #1488 from emilengler/remove-unused-var core: remove unused len variable (cherry picked from commit f04375668c569b1a8ded8a127f9e3d9ffe8f019d) commit 590ca4dbdf5e6629c908091896d113473559cda0 Author: ailin-nemui Date: Wed Aug 9 18:52:16 2023 +0000 Merge pull request #1484 from ailin-nemui/realposix change realpath to use syntax based on _POSIX_VERSION (cherry picked from commit f9c9485d155c1b0545fb30b0d2d6d884079b2f76) commit edfbc1f2f67eeb881673b0d83bd42e8afe89c4bf Author: ailin-nemui Date: Wed Jul 19 18:26:45 2023 +0000 Merge pull request #1478 from ailin-nemui/buildperl update perl requirement in install file (cherry picked from commit 3f203dc3822b5f357fb3f64ce9020cf4ca367f46) commit 7f32ed012cc05b765b07f552b8cf2bcf3bd2730d Author: ailin-nemui Date: Tue Jul 18 22:05:28 2023 +0000 Merge pull request #1474 from ailin-nemui/perl5380 fix usage of $type in ExtUtils::ParseXS 3.50 (cherry picked from commit da49ec62e6cc949d3e5359b88abbd0b038d3e23a) commit 7f67b5deb0ea59e866df4f3ec57b4fda62512aca Author: ailin-nemui Date: Thu May 25 11:00:40 2023 +0000 Merge pull request #1471 from irssi/from-codeberg Sync (cherry picked from commit 274977a5879ca71d1a9b7ea7ce2f980325511a18) commit 8afbd6511c095319406a37df16345ebb3d2f1449 Author: ailin-nemui Date: Sat Apr 15 14:08:31 2023 +0000 Merge pull request #1467 from ScoreUnder/perl_warning_to_stderr Print perl import warning to STDERR (cherry picked from commit e732b601f7edd24b268051a8b6d62b8c7f1d9c82) commit 6b65492b65382215fc4eae047b024077a53ce0cc Author: ailin-nemui Date: Tue Apr 4 13:12:50 2023 +0000 Merge pull request #1462 from mauke/upgrade-tilde-expand expand ~ to $HOME in /upgrade (cherry picked from commit 5c42345ea23a96bd0fbc28036af36e5db45d6059) commit 160c2401a5ad424662d58181da133be60d153489 Author: ailin-nemui Date: Fri Mar 31 12:43:36 2023 +0000 Merge pull request #1458 from ailin-nemui/help-toglev update level toggle help (cherry picked from commit c6ad171fe93573d73bb0ffad0e66de935c54ec15) commit a09fcb90930c3f0d9e6bdf660dd01c451e817e46 Author: Ailin Nemui Date: Tue Mar 28 14:12:28 2023 +0200 tag as 1.4.4 commit 78d00b99b431bd194bf5aa06e0252421d217483e Author: ailin-nemui Date: Mon Mar 27 20:46:56 2023 +0000 Merge pull request #1456 from ailin-nemui/collector fix stale special collector use after free (cherry picked from commit c03057f36a2abd37a1176da2890d89116bab5139) commit 9948a18fce9a075923c20249194d4e948424b9ff Author: ailin-nemui Date: Tue Mar 21 08:49:09 2023 +0000 Merge pull request #1455 from irssi/vague666-typo-fix Update ignore.in (cherry picked from commit 6671fec9a91dc61981ea0554525bf1a68be10999) commit 6d3284f7e9259aec81ccd431ddb1a27212388d58 Author: ailin-nemui Date: Tue Mar 21 07:05:33 2023 +0000 Merge pull request #1454 from irssi/from-codeberg Sync (cherry picked from commit 2b91c45f5d7088861f5355f13b3d9a6ea304c781) commit 38a80b21eaa98be2bbe3046dfa04f691457a505f Author: ailin-nemui Date: Mon Mar 20 19:31:40 2023 +0000 Merge pull request #1453 from irssi/vague666-ignore-in-update Update ignore.in (cherry picked from commit 706b6fff819b53ee97cc365c453b5f6ce1b461d2) commit d1319b422bf90e261843ea59c05258ac39974aca Author: ailin-nemui Date: Mon Mar 20 19:31:56 2023 +0000 Merge pull request #1452 from irssi/vague666-levels-in-update Update levels.in (cherry picked from commit 1c9990acab3e3fb162a3c1ad4936b0f2678ef07d) commit 75fd59608431cce4b306cbcc059b3cb7b061c3c6 Author: ailin-nemui Date: Mon Feb 13 08:51:33 2023 +0000 Merge pull request #1447 from ailin-nemui/signalsfile-fix fix signalsfile some more (cherry picked from commit c1fd4b17f53f7627cacb63f478af627bec1581c9) commit 82618ce25dc1b616c3307ae3b6a6b7f7e630e605 Author: ailin-nemui Date: Sun Feb 12 13:51:44 2023 +0000 Merge pull request #1446 from ailin-nemui/signalsfile-fix fix signals file (cherry picked from commit 2ac1f01b9486725cf9f7c20595b4912188104e04) commit 377824ae7fd064ff21d8602ab007de6147b9717c Author: ailin-nemui Date: Thu Feb 2 17:03:53 2023 +0100 Merge pull request #1442 from lheckemann/master Support receiving monospace (cherry picked from commit c06be88d8f107f1890402a266735bc0659dd6021) commit 2f0a16556950e71cc79a72ee8ce4b966ab8f711e Author: ailin-nemui Date: Sat Jan 21 16:48:36 2023 +0100 Merge pull request #1439 from irssi/from-codeberg Sync (cherry picked from commit de43e9e067be52c7773a25d5016e2ab7da585c78) commit 0438c7f0b2def0ae5d7e1dd56f980a472fa6e6a8 Author: ailin-nemui Date: Sun Dec 25 17:51:32 2022 +0100 Merge pull request #1438 from qoreQyaS/master Lang-Fix: Use more general messages (cherry picked from commit 162dc256be8f47de2491c0587e28ab21805f348a) commit af8e40b744a30b80f8f4749d4e3dcfccc39763e6 Author: ailin-nemui Date: Sun Dec 18 21:53:34 2022 +0100 Merge pull request #1434 from irssi/ailin-nemui/statusbar-help correct statusbar help text (cherry picked from commit 7445ad1f1538986b5be26af9cd658aecaa7887f6) commit 473cf8ca3fd57d97f6035c3ddaf848f1b386bc83 Author: ailin-nemui Date: Fri Dec 23 10:34:56 2022 +0100 Merge pull request #1432 from horgh/horgh/win-logfile Check window logfile parameter (cherry picked from commit 6f5026fd494948b03264d18095638dbecdb1a525) commit f422b9861390240bb2b8e2eac6d9dd8a2016cd4e Author: ailin-nemui Date: Sun Dec 18 12:27:29 2022 +0100 Merge pull request #1431 from ailin-nemui/missing-news add missing news reference (cherry picked from commit f8500320cf0c14556d62c03ebb9e502793b4dd90) commit 8a8fb7740854097b2b300958f532f7e92853f557 Author: ailin-nemui Date: Sun Dec 18 12:14:22 2022 +0100 Merge pull request #1429 from ailin-nemui/docs-revamp remove ported sections from manual and add links (cherry picked from commit 42f83fc130caa4349646ea967ffafa4de4006024) commit 8f79457769881f8fe9730b02766e4ad68056398d Author: ailin-nemui Date: Tue Nov 29 20:05:52 2022 +0100 Merge pull request #1428 from ailin-nemui/flip-level add (hide)level flip command (cherry picked from commit 88cc48651dcfe9121ff60464c92b4318a6c1ca31) commit 1426ae87b1be4f9e4ca490ddb202cbd759b92aa3 Author: ailin-nemui Date: Sat Nov 26 15:09:50 2022 +0100 Merge pull request #1424 from ailin-nemui/lastlog fix lastlog -window (cherry picked from commit 6e3745f42386f5d4147803e4af50b163fef3e901) commit f32701b906816124e2eb00fc38d53ab79bb8ccab Author: ailin-nemui Date: Sun Dec 18 12:18:13 2022 +0100 Merge pull request #1421 from j1mmie/patch-1 Add parameter LIST to STATUSBAR documentation (cherry picked from commit b988b2925bf7310a3d7fefeb9b861866afae0d29) commit f21df708b0aeea03a33a63cd5680e85eb7083260 Author: Ailin Nemui Date: Mon Mar 27 22:59:49 2023 +0200 up version commit c99c8b444da5b2a2ff53e86de02e924e3b728993 Author: Ailin Nemui Date: Sat Oct 29 12:13:46 2022 +0200 tag as 1.4.3 commit f9f6341c20d9e12241d357058a469cb82520dcb9 Author: ailin-nemui Date: Sat Oct 15 08:52:40 2022 +0200 Merge pull request #1420 from ailin-nemui/starttls-config enable saving of -disallow_starttls (cherry picked from commit afba1480562bba77b127322eb55a3a768a1e98b4) commit 9a95edc69a4a20e5f215c2f887022ea7beacc1c7 Author: ailin-nemui Date: Sat Oct 15 08:52:32 2022 +0200 Merge pull request #1419 from ailin-nemui/init-irc-funcs move irc server functions to object creation time (cherry picked from commit a661e2fb35d4683871a374805daf8a20935f313f) commit 93a94308bd8fcc871291afb94026640f6e28a08e Author: ailin-nemui Date: Sat Oct 15 08:52:20 2022 +0200 Merge pull request #1417 from ailin-nemui/loop do not freeze on alt+left/right (cherry picked from commit 0c97433c7c41e50744da1c2ceaf19131e96fdf18) commit 26f9750ad174a2cfd228f5498dd0f35b2e6e6df6 Author: ailin-nemui Date: Wed Sep 14 09:24:35 2022 +0200 Merge pull request #1414 from irssi/vague666-patch-4 Add -nocap to /connect and /server connect syntax (cherry picked from commit 55913ade1350a4c1087b0238ac863e0bab081fd7) commit 277923aaac5c6e65d5b9686ee3d9e4968858141a Author: ailin-nemui Date: Tue Sep 13 09:52:30 2022 +0200 Merge pull request #1413 from irssi/vague666-patch-3 Update /server syntax line (cherry picked from commit 238d7cfd08d14115762d78b11c567c850133f72a) commit 23419e586699bf653d1ca81bd3fe45f9b8730344 Author: ailin-nemui Date: Tue Sep 13 09:51:57 2022 +0200 Merge pull request #1415 from irssi/vague666-patch-5 /server: Add help for -cap/-nocap (cherry picked from commit f76d41953f94bab519dec99c38d0b7fdb8bca1f4) commit 2c18da3cc60e6a8320138b7671d5660c3ae708dd Author: ailin-nemui Date: Tue Sep 13 09:51:43 2022 +0200 Merge pull request #1411 from irssi/vague666-patch-1 /connect: Add help for -nocap (cherry picked from commit 38b18bd84da03f127e0ed51154923576bf22ae6f) commit c01b35b062278258c5431955d1ed39bcf870cda9 Author: ailin-nemui Date: Fri Aug 19 10:42:05 2022 +0200 Merge pull request #1407 from madpilot78/Fix_libnv_detection Fix libnv detection on recent FreeBSD (cherry picked from commit f32d0ab51a5569ad908cefa3b033a7fb367240e7) commit f51bc42429a7a8026a5205dc7f0fa0400564208d Author: ailin-nemui Date: Sun Jun 12 18:11:05 2022 +0200 Merge pull request #1380 from ailin-nemui/scriptassist run syncscripts.sh (cherry picked from commit 68823eb6af68d941e94327170d6f5261568b6899) commit be5f917f07e6c4d4de643d307048281e87717a67 Author: ailin-nemui Date: Thu Jun 30 23:25:35 2022 +0200 Merge pull request #1393 from ailin-nemui/eval-help minor rendering fix in eval help (cherry picked from commit 0bf18beed75e0423c7848908ebc4ba6f39cc96c7) commit bc805f9bcdbba0814ebf94ff6c91c2666a73dbbe Author: Ailin Nemui Date: Wed Jul 13 20:08:52 2022 +0200 tag as 1.4.2 commit 476774662add0af498a392bb96d6a797582d774b Author: ailin-nemui Date: Wed Jul 13 19:10:50 2022 +0200 Merge pull request #1398 from ailin-nemui/lastlog-crash get line texts before printing lastlog (cherry picked from commit a57cc1c55e7a3e9d76964ccf0697431b9f521dc5) commit 1b6b92ffff6950ee28c1b7936f53d83988843ed4 Author: ailin-nemui Date: Mon Jun 13 07:39:29 2022 +0200 Merge pull request #1388 from ailin-nemui/default-hash-chan default to hash channels (cherry picked from commit a5f5ea7d79274fcf547ef81f019b0c38c6863051) commit 730c3c1a12f782b92d710883f52a106e37f148e4 Author: ailin-nemui Date: Sun Jun 12 05:33:41 2022 +0200 Merge pull request #1377 from ailin-nemui/meson fix yet another meson regression (cherry picked from commit 07aa061b6d51a7c246047053e734a2fba8e31a83) commit c6a7f02042f63d01a38e8d522cff8f5d951afd51 Author: ailin-nemui Date: Sun Jun 12 18:10:50 2022 +0200 Merge pull request #1383 from ailin-nemui/pc-moduledir add irssimoduledir to irssi-1.pc (cherry picked from commit 545d97f8d601e9c1692abba6075bb44a0b4db07c) commit f17fb682573985656fa26bf10370b9e1d88e3bdf Author: ailin-nemui Date: Sat Jun 18 12:42:47 2022 +0200 Merge pull request #1387 from ailin-nemui/textbufferview Textbufferview (cherry picked from commit 783dd375339c1c98be36e277d47afdd6918d6160) commit 3404d822c83546b031d47a99e37ae65b887bec94 Author: ailin-nemui Date: Sat Jun 18 12:43:01 2022 +0200 Merge pull request #1384 from ailin-nemui/meson-system-includes use -isystem instead of -I for include directories (cherry picked from commit 593afc2e40fee9714a44f87f58718f327b68247f) commit 0e0bc17992251f32ba43990e41c52b36ad344515 Author: Ailin Nemui Date: Mon Jun 6 12:08:49 2022 +0200 tag as 1.4.1 commit 580b05a7f312231315db72ed6f8b4695e4c2ef65 Author: ailin-nemui Date: Wed Jun 1 18:38:15 2022 +0200 Merge pull request #88 from ailin-nemui/arraycopy fix missing len in g_array_copy (cherry picked from commit 47b0661e9689d870f6ad499259368a7860880f2f) commit 7207a26d1eafc708926598b7046687e6d88e5f77 Author: Ailin Nemui Date: Tue May 31 10:25:01 2022 +0200 revert branding commit a558430a0ad624f0848a3f84772b1e6e4ccccfdd Merge: 7d673653 612fdb9c Author: Ailin Nemui Date: Tue May 31 10:20:57 2022 +0200 Merge tag '1.4.0-an' into HEAD commit 612fdb9c2dd9d420a6e16399afadbbc02b357527 Author: Ailin Nemui Date: Sun May 29 20:46:17 2022 +0200 tag as 1.4.0-an commit cbb155e73c0b63323befd7eb4a4dfa27d7e8c495 Author: Ailin Nemui Date: Sat Feb 19 00:20:00 2022 +0100 remove install_rpath reported by dwfreed / Unit193 (cherry picked from commit e692f85f4a388d8bcaec9d3c5e475fc7cb5a6271) commit 84de64d6dac3e746e2ff528ad75dae4fd48743c0 Author: ailin-nemui Date: Thu May 26 00:20:13 2022 +0200 Merge pull request #84 from ailin-nemui/ignore-leak avoid memory leak in ignore cache (cherry picked from commit af5feb16be3390340434f5c1838684c3bd9eb91a) commit d6bc4cf5b719ac0956102133ac95ed65b1f0c12c Author: ailin-nemui Date: Fri Mar 11 12:11:18 2022 +0100 Merge pull request #76 from ailin-nemui/scroll_page_count fix scroll_page_count settings with . (cherry picked from commit 84a98d0e0843b33c030798778e6b537a9d6141b2) commit d193ca1784a1f6ebfe4b023b295c01ea9a18010a Author: ailin-nemui Date: Sun Apr 24 15:40:54 2022 +0200 Merge pull request #83 from ailin-nemui/shelp new SHELP default alias (cherry picked from commit 4cec2d98c5cd5d70f8694759de577da4e230830f) commit afed542bfbe481dff03c51cd0763366f30107670 Author: ailin-nemui Date: Thu Apr 21 23:02:17 2022 +0200 Merge pull request #82 from ailin-nemui/progval-help Format RPL_HELPSTART/RPL_HELPTXT/RPL_ENDOFHELP (cherry picked from commit b446d06b9dd5e2c4d7d279da52c5e499d463d8e6) commit 1598c88cfd85ac01ab26d5e9fd9a8391a1c4accb Author: ailin-nemui Date: Fri Mar 11 12:09:26 2022 +0100 Merge pull request #77 from ailin-nemui/fix_ignore_help Clarify the help for /ignore -time (cherry picked from commit c62505386f19fd1a2310883f32535f36966f2803) commit 3e9a270562442682b712c980f3ae8b57b1008ff6 Author: ailin-nemui Date: Sun Feb 20 16:29:21 2022 +0100 Merge pull request #72 from ailin-nemui/load-silent-doc add -silent switch in syntax comment and respect it without args (cherry picked from commit 06a7dcad991c83e9df92f6765164bcfef6c34108) commit 8530917397f1f50ff7c785c4f0d62b070a005f68 Author: ailin-nemui Date: Sat Feb 19 23:24:58 2022 +0100 Merge pull request #70 from ailin-nemui/update-screenshot update screenshot (cherry picked from commit 854c88da03a277162c4f8ac98f001cea53640529) commit aa54da381199b2c7c417c6e151228bf07956e5f0 Author: ailin-nemui Date: Sat Feb 19 11:00:34 2022 +0100 Merge pull request #68 from ailin-nemui/gint64fmt use gint64 define (cherry picked from commit cf6bc311723d130a507a8a6c927c479dbf124299) commit 45b6df790213071ccb129c7f9645a7264c88a74e Author: ailin-nemui Date: Sat Feb 19 10:58:05 2022 +0100 Merge pull request #67 from ailin-nemui/spelling spelling fixes (cherry picked from commit 7ec61c4ec0be3fbbdca30c2587c8464e093d7b9a) commit 44ad0fce90b913a5e50f54073b26edf321104f47 Author: ailin-nemui Date: Fri Feb 11 14:17:49 2022 +0100 Merge pull request #60 from ailin-nemui/paste Add "paste event" signal (cherry picked from commit 738931762b1c1c2cc442df00b8e9cd5adc027f05) commit dc15cc3969b2fa84bfc80f5623e46496d98cecd2 Author: ailin-nemui Date: Sun Feb 6 14:38:57 2022 +0100 Merge pull request #61 from ailin-nemui/actlist_separator Actlist separator (cherry picked from commit d523ceacf0335c5da151fc51600f3623b0297338) commit 5997b2654b88c34ffb923005dd0efd184a9178ee Author: ailin-nemui Date: Sun Feb 6 16:33:20 2022 +0100 Merge pull request #58 from ailin-nemui/erase-cutbuffer Add empty_kill_clears_cutbuffer option (cherry picked from commit 27008bf447f29eec39fae081113f9d4574ce5e0b) commit baf2a43da2d1bde46f0b34867e2b129a91d32567 Author: ailin-nemui Date: Mon Jan 31 10:47:31 2022 +0100 Merge pull request #57 from ailin-nemui/lr-skip-visible Make window left/right skip windows that are already visible in other… (cherry picked from commit 53187de6a20f772c81cfe568c6696043405a3fd0) commit 26c4cd8bbf096ecf23a86d3ed24940b716408f87 Author: ailin-nemui Date: Wed Nov 17 11:17:59 2021 +0100 Merge pull request #50 from ailin-nemui/gliblog Improve handling of GLib log messages (cherry picked from commit 0e3f6aa4a25cc8f3d526c86cd985315683028c41) commit 27046adabeff832175d8f267775d757b98904970 Author: ailin-nemui Date: Sun Feb 6 01:11:41 2022 +0100 Merge pull request #59 from ailin-nemui/ilog-domain fix crash when accessing settings during shutdown (cherry picked from commit cc411a1be009b9c6eac9811abeff10d8bab0efc8) commit ff0e76bbb9473bd560a5028b07d7b4755387a9c5 Author: ailin-nemui Date: Sun Oct 10 22:16:46 2021 +0200 Merge pull request #45 from ailin-nemui/server-outgoing simplify duplicate code in outgoing modify (cherry picked from commit f5d74bd81bbe6cb39588e6d0ad9276ad8f7ac02a) commit 7d673653a13ed1123665e36270d1a578baefd9e5 Merge: e31d42b3 6d2cfc24 Author: Tom Wesley Date: Mon Apr 25 18:09:44 2022 +0100 Merge pull request #1372 from dwfreed/rebrand-1.3.2 Merge Nei's changes commit 6d2cfc24b7e1a254d5cdb0202a55d58973c9da33 Author: Doug Freed Date: Sun Apr 24 20:40:01 2022 +0000 Clean up remaining branding reverts commit 2f700bebc7dcd89ad893f1b4a288987419daeec9 Author: Doug Freed Date: Sun Apr 24 20:07:30 2022 +0000 NEWS: remove 2 lines that would be confusing commit 0bd7fc459c7c9c6f217537fba59524a3cec93d21 Author: Ailin Nemui Date: Mon Feb 21 16:50:10 2022 +0100 revert branding commit 2e6375d4ff103681e7af8e012fa541503117c690 Merge: 920e827a b60b0f0f Author: Ailin Nemui Date: Fri Jan 21 13:37:41 2022 +0100 Merge tag '1.3.2-an' into HEAD commit b60b0f0ff94acae339cf36b611f03e318362b006 Author: Ailin Nemui Date: Fri Jan 14 13:18:41 2022 +0100 tag as 1.3.2-an commit 3603d47990480d4899a79f2bae815996975ce068 Author: ailin-nemui Date: Fri Jan 14 11:29:25 2022 +0100 Merge pull request #56 from ailin-nemui/line-bookmark fix crash in Perl's $view->set_bookmark (cherry picked from commit 95e3fea62236b606b9c9e4d0c4231c75589ef71f) commit c96a8d9fae80384be56e2a87e7d967066919fb90 Author: ailin-nemui Date: Thu Dec 30 23:23:53 2021 +0100 Merge pull request #54 from ailin-nemui/chantypes use chantypes instead of # for irc channel defaults (cherry picked from commit f7fd4d72e488081f180fc1f4cc8bb269e50a9067) commit 85a6ade7e883b582afb230abd5afa302d0f42c49 Author: Ailin Nemui Date: Fri Dec 17 22:42:13 2021 +0100 tag as 1.3.1-an commit dbf9fc3dfcc1752003f7e167261b917d5b94aaf2 Author: ailin-nemui Date: Fri Dec 17 22:29:15 2021 +0100 Merge pull request #53 from ailin-nemui/keepops keep own ops status on /upgrade (cherry picked from commit a2feef5e735d3bb3d5a4eecb05e813ba6bd2fe95) commit 6763be847f781c4e8bcaad6ab9973d05566f0a56 Author: ailin-nemui Date: Wed Dec 1 23:34:53 2021 +0100 Merge pull request #52 from ailin-nemui/help fix help text wrt SERVER LIST command (cherry picked from commit 8281b103108820aa104c8e0fe5c33960838d2f99) commit bb1957bafbc740db0ebaf5b3d084945f636f2c9a Author: ailin-nemui Date: Wed Dec 1 22:51:43 2021 +0100 Merge pull request #51 from ailin-nemui/help fix help text wrt SERVER command (cherry picked from commit d33fd0c5da2287f5496a4a78940490f0c4466428) commit 920e827ae56b22d5fa2e5f3510c7e20cd7484016 Merge: 82d2cd88 2cdcf861 Author: Ailin Nemui Date: Wed Dec 1 13:37:13 2021 +0100 Merge commit '2cdcf86174b420091372edd295dc81cda8b46d8f' into HEAD commit 05063da9995f1d7b69f02a36a4f6d861dfbf891e Author: Ailin Nemui Date: Thu Nov 11 10:54:09 2021 +0100 tag as 1.3.0-pre8 commit eed9b32f9718ab516df66065c983fac742b8693d Author: ailin-nemui Date: Wed Nov 10 14:12:47 2021 +0100 Merge pull request #49 from ailin-nemui/dccmsgs fix stuck meta on dcc chat (cherry picked from commit a54a00c803067bfc669658f64aaac54dfe95c69b) commit bdadbb183f5ac53ff33c872a022580fc6ccb4e56 Author: ailin-nemui Date: Tue Nov 9 14:48:54 2021 +0100 Merge pull request #48 from ailin-nemui/news add news ref (cherry picked from commit b9f773ba6a8913eff2812da122a62528550b0534) commit 47f8582e68637b118a713a8115c7c54db3b2afb2 Author: Ailin Nemui Date: Mon Oct 11 22:10:47 2021 +0200 update NEWS commit 23abfb912368e96c57797ac90298f5b194861a87 Author: ailin-nemui Date: Mon Oct 11 22:08:14 2021 +0200 Merge pull request #44 from ailin-nemui/lag fix max_lag disconnect (cherry picked from commit 6db881d8ef70b261b1f237188b53a1de76c6fadb) commit 3bb8c619e231ada6ffa99d44f88917389cad00a3 Author: ailin-nemui Date: Sun Oct 10 12:45:21 2021 +0200 Merge pull request #43 from ailin-nemui/server-outgoing remove newline from "server outgoing modify" (cherry picked from commit ea961623f575529ab2a94d7d394b399d29729b57) commit 44298db8143d2da7fba6a641123425f91b97918f Author: Ailin Nemui Date: Wed Oct 6 15:37:15 2021 +0200 chghost news commit 96d99534c349f6843ed65751be5f4e58cbac7349 Author: Ailin Nemui Date: Wed Sep 29 19:11:35 2021 +0200 update NEWS commit 5bff40593f4331466e27ac3a4c947654884325be Author: ailin-nemui Date: Wed Sep 29 18:59:09 2021 +0200 Merge pull request #41 from ailin-nemui/ports fix /server modify port argument order (cherry picked from commit 235c5b03281a3ae5c7849921cebbf7d46d39a4fc) commit 0ba449d8be26b047eea3b0b7e4ecdcba906f03f8 Author: ailin-nemui Date: Wed Sep 22 12:33:10 2021 +0200 Merge pull request #39 from ailin-nemui/sync run syncdocs.sh and syncscripts.sh (cherry picked from commit 85a9dc146d803be344bf3806395ac294d6929c13) commit 117758fb9046a859ecfacaab7ab1a7a2e35377e6 Author: ailin-nemui Date: Wed Sep 22 11:25:32 2021 +0200 Merge pull request #40 from ailin-nemui/gh-actions update github actions ubuntu version to 18.04 and meson to <0.60.0 (cherry picked from commit db705278d2f766433d3c28f776241c4997efde70) commit 0932bbed7b1f51a00cfee231632e67ab9118da75 Author: ailin-nemui Date: Tue Sep 21 22:35:30 2021 +0200 Merge pull request #37 from ailin-nemui/int-min-reached fix pedantic error in MSGLEVEL enum (cherry picked from commit b0fdbb144d5c5723269b2571761b0a073a392454) commit 8b49cd012dc4af4040eb4ef03939e80072d40a5f Author: ailin-nemui Date: Wed Sep 15 17:56:45 2021 +0200 Merge pull request #36 from ailin-nemui/missing-hilights correctly store updated message levels e.g. from /hilight (cherry picked from commit ad8221835c90969a6ba87807b072ba9f4d63bd48) commit 0f3e95892de7e7a360336fcc9739e770916a9156 Author: ailin-nemui Date: Wed Sep 8 13:03:14 2021 +0200 Merge pull request #35 from ailin-nemui/fixes duplicate issue in NEWS (cherry picked from commit d3e105a3963cbc693ac316ae884b000902999828) commit 42f749346b375ccd5e46527a21ff2e7192273f5f Author: ailin-nemui Date: Wed Sep 8 13:03:03 2021 +0200 Merge pull request #34 from ailin-nemui/no-maxline remove oragono.io/maxline-2 (cherry picked from commit 7e1401140412361b813accd99aa367658435c12f) commit 2cdcf86174b420091372edd295dc81cda8b46d8f Author: Ailin Nemui Date: Wed Sep 1 23:37:11 2021 +0200 branding commit 921c40f09baba429c0da549a5f2860fe7ef52a2e Merge: 69358fbe cb11fd9c Author: ailin-nemui Date: Fri Sep 3 20:26:31 2021 +0200 Merge pull request #31 from ailin-nemui/package-version add a PACKAGE_VERSION override for meson commit 69358fbe7c2db5d2af5f25dbde1a4438f9344ce8 Merge: 3e08ac53 9e128901 Author: ailin-nemui Date: Fri Sep 3 20:26:12 2021 +0200 Merge pull request #15 from ailin-nemui/server-outgoing Add a "server outgoing modify" signal to intercept outgoing messages commit 9e128901104afb61ca29926e4421aadda031f38d Author: Ailin Nemui Date: Fri Aug 13 18:32:49 2021 +0200 add a "server outgoing modify" signal to intercept outgoing messages commit 3e08ac538dcc62599cf32339334507768f8f307f Merge: fe09dccd 37eb6c35 Author: ailin-nemui Date: Fri Sep 3 20:03:58 2021 +0200 Merge pull request #33 from ailin-nemui/queues fix queue bug commit 37eb6c351cd46af6b5827a4f6cd58dbe493067ca Author: Ailin Nemui Date: Fri Sep 3 19:34:11 2021 +0200 fix queue bug commit fe09dccdcbedeb6b6a5ac3d79f134f6e3b73ac25 Merge: ce1eed94 63a5b80b Author: ailin-nemui Date: Fri Sep 3 18:00:31 2021 +0200 Merge pull request #21 from ailin-nemui/sasl-plain-nonull only enable sasl plain when username and password are set commit ce1eed94d11bce13ef983e53fa93389959ef7b6b Merge: 03217a48 2de9c253 Author: ailin-nemui Date: Fri Sep 3 18:00:12 2021 +0200 Merge pull request #26 from ailin-nemui/queues send channel sync requests "later" in the command queue commit cb11fd9cf76a368d8672925d02272c8a24992017 Author: Ailin Nemui Date: Fri Sep 3 16:18:21 2021 +0200 add a PACKAGE_VERSION override for meson commit 03217a487e33fa5e73ee18edc3c3353f93287156 Merge: 10b5087d 37237f37 Author: ailin-nemui Date: Fri Sep 3 11:41:15 2021 +0200 Merge pull request #29 from ailin-nemui/hilight-color actually remember the hilight -color commit 10b5087deda7279a4ad8a89eb8cdabd3405c0cbe Merge: 0e8717ac cf903840 Author: ailin-nemui Date: Thu Sep 2 23:46:43 2021 +0200 Merge pull request #30 from vague666/patch-1 Allow -tls_ca{file,path} '' to unset an argument commit cf903840233904de85858aa180f1a6b2e339a45d Author: Jari Matilainen Date: Thu Sep 2 23:10:37 2021 +0200 Allow -tls_ca{file,path} '' to unset an argument commit 37237f377e639650a4eb92168661fe4d53989400 Author: Ailin Nemui Date: Thu Sep 2 22:38:53 2021 +0200 actually remember the hilight -color commit 2de9c25376c18776011a42dc9f2e3ff4370bb700 Author: Ailin Nemui Date: Wed Sep 1 23:01:58 2021 +0200 up abi commit 157913bd98f1f95eb7eb58b2c73a8e6685f0c8cc Author: Ailin Nemui Date: Wed Sep 1 23:26:35 2021 +0200 do not chase during netsplit commit 240b79aa2677c5f21ec3350123eb573502bea85d Author: Ailin Nemui Date: Wed Sep 1 22:56:06 2021 +0200 send channel sync requests "later" in the command queue commit 0e8717acf6420bf1bd198dc1b51f2a4225668c66 Merge: b7b91ed2 1a6d74ac Author: ailin-nemui Date: Wed Sep 1 22:51:53 2021 +0200 Merge pull request #23 from ailin-nemui/ssl-flip do not unconditionally enable tls on /connect -! commit 82d2cd88e78b4bffe0c710dd940d1771506eced6 Author: Ailin Nemui Date: Wed Sep 1 13:37:37 2021 +0200 Revert "Irssi does not take a political stance." This reverts commit a4486c236a3bf15192d0500b3a1892f7465826c7. commit 1a30e646d9a450b19582bdf306d7aad66730a632 Author: Ailin Nemui Date: Wed Sep 1 13:37:17 2021 +0200 Revert "Applied the updated docs changes in line with the upcoming blog post." This reverts commit 1773fa8d191c9f1dcc7c1e59dbcdf31c1263c918. commit 939b773b8bea76dcf4ab33bb53d9899c84c218fb Author: Ailin Nemui Date: Wed Sep 1 13:37:07 2021 +0200 Revert "Changed the support channel to LiberaChat." This reverts commit a5d4fd5aa7ad1d57c0b8e11e382944a3654cfa00. commit 1a6d74ac2645cf4f1c980604894f60dbf29a2d95 Author: Ailin Nemui Date: Tue Aug 31 21:54:41 2021 +0200 fix reading of starttls = "no" in config, attempt 2 commit 6c47fcf10d5a4b7718a3351ea0571da4d9f3c536 Author: Ailin Nemui Date: Tue Aug 31 21:49:29 2021 +0200 Revert "Merge pull request #19 from ailin-nemui/starttls-no" This reverts commit 3324c5da89c694ce5bbd20ecb313da870d1bb914, reversing changes made to d3115f38550f26b935d4e22201d09287ce44e5ac. commit 21701a1299cd6b64db5b2fb3765f578ff1f9fc6b Author: Ailin Nemui Date: Tue Aug 31 17:29:43 2021 +0200 do not unconditionally enable tls on /connect -! commit b7b91ed2bf49668b15d3c2768a0dce26b3cfa851 Merge: 3324c5da 4b506fc4 Author: ailin-nemui Date: Tue Aug 31 15:30:48 2021 +0200 Merge pull request #22 from ailin-nemui/ports Something with server add commit 3324c5da89c694ce5bbd20ecb313da870d1bb914 Merge: d3115f38 92ade2f5 Author: ailin-nemui Date: Tue Aug 31 15:17:03 2021 +0200 Merge pull request #19 from ailin-nemui/starttls-no fix reading of starttls = "no" in config commit d3115f38550f26b935d4e22201d09287ce44e5ac Merge: 40018715 215cf088 Author: ailin-nemui Date: Tue Aug 31 15:16:54 2021 +0200 Merge pull request #18 from ailin-nemui/ssl-verify fix reading of old config ssl_verify key commit 215cf08828d14e5e307e0f334e51f7ac41e83329 Author: Ailin Nemui Date: Mon Aug 30 19:40:41 2021 +0200 fuzz server ssl init commit e10e1c2da73a4af4ffc9acb3dd91b65feb93e6c7 Author: Ailin Nemui Date: Mon Aug 30 18:43:50 2021 +0200 fix reading of old config ssl_verify key commit 92ade2f591475f310e83b4557012aa5480449fcb Author: Ailin Nemui Date: Mon Aug 30 19:40:41 2021 +0200 fuzz server ssl init commit 6710b357369e561138b2ee18da6acca1be3f97ed Author: Ailin Nemui Date: Mon Aug 30 19:31:56 2021 +0200 fix reading of starttls = "no" in config commit 63a5b80ba7c1df88544ee10fa66ca6202d7ed077 Author: Ailin Nemui Date: Mon Aug 30 20:36:24 2021 +0200 only enable sasl plain when username and password are set may fix #1325 commit 4b506fc45c518619f968377b925492a96c7041d5 Author: Ailin Nemui Date: Tue Aug 31 14:49:56 2021 +0200 remove duplicated servers on load commit c4fd417ccef8f2af6b3efbc4afa72997949a79c9 Author: Ailin Nemui Date: Tue Aug 31 11:09:42 2021 +0200 up abi commit 49903f41854114aec37a74a907135e17931b43c8 Author: Ailin Nemui Date: Mon Aug 30 21:59:38 2021 +0200 mess with server ports commit 400187155260d42c2e982067d5d8ab7bc27d63f5 Merge: e88f4761 a07a4c1e Author: ailin-nemui Date: Mon Aug 30 22:15:08 2021 +0200 Merge pull request #20 from ailin-nemui/fuzz-test use an internal build of openssl when fuzzer is enabled commit a07a4c1ea886e35a17847ff004495e2f18b8b489 Author: Ailin Nemui Date: Mon Aug 30 20:27:35 2021 +0200 use an internal build of openssl when fuzzer is enabled commit e88f476115f18154daae46178ab7b2ae1be781af Merge: d6f876d5 b3f74fe0 Author: ailin-nemui Date: Sun Aug 15 16:17:49 2021 +0200 Merge pull request #16 from ailin-nemui/log-server-time add a log_server_time setting commit b3f74fe0ab1fd8dc145dab662e74eeaaeeb6fffe Author: Ailin Nemui Date: Sun Aug 15 15:58:10 2021 +0200 up abi commit 6a331399399dc9b91d75fbe6b065e31a2db49fe0 Author: Ailin Nemui Date: Sat Aug 14 22:43:50 2021 +0200 compat for glib 2.55 commit fdd61f5898c8a97b6a1088db717c16691d601d60 Author: Ailin Nemui Date: Fri Aug 13 21:11:22 2021 +0200 add a log_server_time setting commit d6f876d5ca9ee22dd2b63446888c4f10b56cdeb9 Merge: a6722f5c 0c82a3ad Author: ailin-nemui Date: Sun Aug 15 15:56:11 2021 +0200 Merge pull request #17 from ailin-nemui/cifuzz-fork Run CIFuzz docker manually commit 0c82a3adfd48df33c971a74ff862d69e23e6909e Author: Ailin Nemui Date: Sun Aug 15 00:08:44 2021 +0200 Workaround for google/oss-fuzz#3731 Run CIFuzz docker manually commit a6722f5c7122d1b5421c1d95418cfff5bc773eae Merge: 85f0a4c1 5a8b23ca Author: ailin-nemui Date: Fri Aug 13 18:59:32 2021 +0200 Merge pull request #14 from ailin-nemui/perl-draw-mod Allow access to "gui render line text" from Perl commit 5a8b23cab0f758f78c0dc495ce788d0c58b8a661 Author: Ailin Nemui Date: Fri Aug 13 17:38:57 2021 +0200 up abi commit 85f0a4c1f05674c40c710f5387f2a4e92d294af8 Merge: 7452ec34 6a52b5ac Author: ailin-nemui Date: Fri Aug 13 17:37:52 2021 +0200 Merge pull request #13 from ailin-nemui/hilight Add code to make hilight work with textbuffer changes commit 96e9ab41e9f353fc9612c27e3d61bc8ab978564d Author: Ailin Nemui Date: Fri Aug 13 17:32:25 2021 +0200 add "gui render line text" to signals.txt commit ed23d89a5a69b324ed05b5f9bd8115c34ad4b7a9 Author: Ailin Nemui Date: Fri Aug 13 17:32:09 2021 +0200 fix recursive crash in Perl scripts commit 425178e793f03dfaa3b42f4999f3b04eaad48732 Author: Ailin Nemui Date: Fri Aug 13 17:31:49 2021 +0200 add GString to Perl commit 1602b506a69d12f6d15014f1c6b246066e29e404 Author: Ailin Nemui Date: Fri Aug 13 17:31:14 2021 +0200 add LINE_INFO_META_REC to Perl commit 6a52b5ac07fe57ebd5973871db64b775e41a3f84 Author: Ailin Nemui Date: Fri Aug 13 00:44:33 2021 +0200 up abi commit 5953b675b9411a87d111ea82ecd7c0876de3f186 Author: Ailin Nemui Date: Thu Aug 12 23:53:44 2021 +0200 store the hilight result in the meta table and apply it during the "gui render line text" signal commit 8d314eadf1350619d481cc5729c7bd74eec85693 Author: Ailin Nemui Date: Thu Aug 12 23:51:18 2021 +0200 move TEXT_BUFFER_META_REC -> LINE_INFO_META_REC commit 9677b07488b6b7b4ee7a425d8f2826669404d058 Author: Ailin Nemui Date: Thu Aug 12 23:49:40 2021 +0200 fix wrong server_time in $line->get_meta commit 7d13cfba074b7dc849f095a3281952ee38518a92 Author: Ailin Nemui Date: Thu Aug 12 23:48:37 2021 +0200 add a meta table to all lines commit 554a8556d27c66917ed274a76d8ba47bdc7ba13a Author: Ailin Nemui Date: Thu Aug 12 23:46:31 2021 +0200 fix use of wrong "equal" function in meta hash tables commit 7452ec34ad1233558fa3bfc3078fe4569ae4bb21 Merge: b38d254d f147589e Author: ailin-nemui Date: Wed Aug 11 15:59:10 2021 +0200 Merge pull request #12 from ailin-nemui/ticho/singlenet can do /server add -matrix -network my_matrix_network commit b38d254d044bf0d58c7ecce0812aa512c6b5236a Merge: be7a3a85 3aeebd31 Author: ailin-nemui Date: Tue Aug 10 23:46:30 2021 +0200 Merge pull request #11 from ailin-nemui/vague666/activity_hide_targets_tagstar Allow tag/* in activity_hide_targets commit 3aeebd310db1c026d90bb05c4f8e7d1ae9ffe544 Author: Jari Matilainen Date: Wed Jun 23 21:07:31 2021 +0200 Update fe-common-core.c commit d2062e34cf0e74faffb725928809837807ca67b9 Author: Jari Matilainen Date: Wed Jun 23 20:56:05 2021 +0200 Update fe-common-core.c commit be7a3a85e711cf49f6bb9b2032a0e33039e2d1db Merge: a6ca5121 77741b18 Author: ailin-nemui Date: Tue Aug 10 23:43:26 2021 +0200 Merge pull request #10 from ailin-nemui/mteofrancis Fix minor typos in help text commit 77741b187ca72ffef747eff3f36903bb1afbba21 Author: Francis M Date: Tue Jun 22 16:10:55 2021 +0100 Fix minor typos in help text commit a6ca51215018190ff6acd562fc7233659218503e Merge: 53b2e077 aecf0870 Author: ailin-nemui Date: Tue Aug 10 23:36:53 2021 +0200 Merge pull request #9 from ailin-nemui/guntbert/issue-1329 Add documentation for escaping some characters commit aecf0870143d9dc3530a9e6cc8b64928178d7794 Author: Guntbert Reiter Date: Sun May 30 21:11:10 2021 +0200 Add documentation for escaping some characters this is especially important when using `sendcmd` to send a password for autologin commit 53b2e0775aca6de2b66c59e54929c7778c9122ce Merge: 471046f5 700ec4c4 Author: ailin-nemui Date: Tue Aug 10 22:36:03 2021 +0200 Merge pull request #8 from ailin-nemui/ffrogman Fix cursor getting stuck for auto completions that changes case commit 471046f5b628a42e44e55eb32788b46cc462ee88 Merge: ca9fcbc1 6591c946 Author: ailin-nemui Date: Tue Aug 10 22:17:19 2021 +0200 Merge pull request #7 from ailin-nemui/names-limit add a limit to showing /NAMES on join commit 6591c94635e4da69693cbe55dae747d970e6a52b Author: Ailin Nemui Date: Thu Jan 14 14:27:57 2021 +0100 add a limit to showing /NAMES on join only show the counts if too many nicks commit f147589e528722859d604446b6496a992602f3a9 Author: Ailin Nemui Date: Wed Jul 28 11:05:30 2021 +0200 can do /server add -matrix -network my_matrix_network By Andrej Kacian commit e31d42b381dd38f41d132ce1455a8cedb089b78a Merge: a4486c23 a5d4fd5a Author: Geert Hauwaerts Date: Sun May 30 11:20:49 2021 +0300 Merge pull request #1328 from irssi/docs-change Applied the updated docs changes in line with the upcoming blog post. commit a5d4fd5aa7ad1d57c0b8e11e382944a3654cfa00 Author: Geert Hauwaerts Date: Thu May 27 20:50:38 2021 +0300 Changed the support channel to LiberaChat. commit 1773fa8d191c9f1dcc7c1e59dbcdf31c1263c918 Author: Geert Hauwaerts Date: Thu May 27 20:47:09 2021 +0300 Applied the updated docs changes in line with the upcoming blog post. commit a4486c236a3bf15192d0500b3a1892f7465826c7 Author: Geert Hauwaerts Date: Wed May 26 09:24:32 2021 +0300 Irssi does not take a political stance. commit 700ec4c472dd415536a29ffe1509473d6cc588e9 Author: ffrogman Date: Tue May 25 23:37:36 2021 -0400 Fix cursor getting stuck for auto completions that exclusively change the case of letters commit ca9fcbc1247514fdd044118b4cd7045589c979bd Merge: 1ba48840 5779306d Author: ailin-nemui Date: Sun May 23 18:25:03 2021 +0200 Merge pull request #1316 from FeepingCreature/feature/add-serv-shorthands Add aliases for ns, ms, os, cs shorthand commands supported by many servers to message services easily commit 1ba48840a112dfacf13cbbf6b77c1e3489fefcf8 Author: Ailin Nemui Date: Wed May 19 21:51:39 2021 +0200 update default network commit 5779306df01dc7c92f4e0bb20a69ab56547d7611 Author: Mathis Beer Date: Thu May 20 10:20:33 2021 +0200 Add aliases for ns, ms, os, cs shorthand commands supported by many servers to message services easily. commit 58c9aecf86425630f043f554f0d11b625ed88be0 Merge: 5df2d6e3 a3248d43 Author: ailin-nemui Date: Mon May 17 14:43:31 2021 +0200 Merge pull request #1315 from pekdon/otr_g_strndup Use g_strndup, strndup is not available on old platforms commit 5df2d6e30039c54933c54f297600f789aa044ff2 Merge: 768658f5 f5303c15 Author: ailin-nemui Date: Mon May 17 10:54:21 2021 +0200 Merge pull request #1312 from ailin-nemui/nocap slightly improve nocap detection commit a3248d43ecc315358b1dfe596684cacf4083d744 Author: Claes Nästén Date: Sat May 15 18:10:02 2021 +0200 Use g_strndup, strndup is not available on old platforms strndup is not available on Solaris 10, to ensure building is ok use glib function. commit 768658f5d5568486933cfb8a1f5f2eaf8fb88a5a Merge: da21a7f2 af489b2d Author: ailin-nemui Date: Mon May 10 13:14:40 2021 +0200 Merge pull request #1314 from ailin-nemui/meson fix build with meson 0.58.0 commit af489b2d5f4ff1bbbb517d84f1cb9d97e89bcebf Author: Ailin Nemui Date: Mon May 10 13:07:22 2021 +0200 fix build with meson 0.58.0 commit da21a7f279df3a446eec6bdfc90d8e4f9bc5ae7f Merge: b4b040d9 dcbc895e Author: ailin-nemui Date: Mon May 10 11:18:41 2021 +0200 Merge pull request #1313 from ailin-nemui/meson downgrade meson in github actions commit dcbc895e26813a36fbcd789d4b5eb25ad9f91df9 Author: Ailin Nemui Date: Mon May 10 10:13:35 2021 +0200 downgrade meson in github actions commit f5303c153ca0becd9d74873ac6df469320007aea Author: Ailin Nemui Date: Mon May 10 08:34:19 2021 +0200 slightly improve nocap detection Fixes #1311 commit b4b040d93d774164b1cbaad50873de3f14579575 Merge: 9503d4bc 2122daa3 Author: ailin-nemui Date: Sun May 2 09:02:46 2021 +0200 Merge pull request #1308 from niacat/tparm-args Fix build on operating systems with X/Open Curses, version 2 commit 2122daa3f3c9cb0a74182d1c23590e4949f38746 Author: Ailin Nemui Date: Fri Apr 30 10:27:47 2021 +0200 Run clang-format commit 4fa72e857c6a21160e8cc7d85425fffcb6fff09a Author: nia Date: Mon Apr 26 10:31:34 2021 +0200 Fix build on operating systems with X/Open Curses, version 2 Add the missing arguments to tparm. X/Open Curses specifies tparm takes a fixed number of 10 arguments, while ncurses has implemented it as a varargs function. tiparm is a standardized version of varargs tparm, support in both NetBSD libcurses and ncurses, but not by older versions of Solaris. This is an alternate fix to the one proposed in irssi/irssi/#1305 that should keep compatibility with older versions of Solaris by avoiding tiparm. commit 9503d4bcba9e2f00960b15e50ba32a19695e3cb0 Merge: afcb4838 3dbfac56 Author: ailin-nemui Date: Tue Apr 20 10:27:32 2021 +0200 Merge pull request #1304 from ailin-nemui/fuzztest fuzz test commit 3dbfac5699c6887b7149a0b1c805c4730f63d0f4 Author: Ailin Nemui Date: Tue Apr 20 09:11:06 2021 +0200 fuzz test commit afcb48384e1aa1667c21478fabaf238c78c4d6b8 Merge: 4432b0bf 8bb48750 Author: ailin-nemui Date: Sun Apr 18 12:01:24 2021 +0200 Merge pull request #1302 from rkta/update_gitignore Ignore files generated by ./autogen.sh commit 4432b0bf0d5ed2f74d5361f3f4c119eb72a6fe29 Merge: afdd9f8f 90003a2b Author: ailin-nemui Date: Sun Apr 18 12:01:14 2021 +0200 Merge pull request #1170 from ailin-nemui/starttls use starttls / enable tls_verify commit afdd9f8f0556a0ed2f1ddcd289ab633bd772301a Merge: f93879ba 80926476 Author: ailin-nemui Date: Sun Apr 18 12:01:03 2021 +0200 Merge pull request #1259 from ailin-nemui/beep-ignore-opts do not beep on hidden lines with /set beep_msg_level ... -hidden commit f93879baff65cec19d5e27b9665c9aeaa4eb90b4 Merge: fa913091 46493c05 Author: ailin-nemui Date: Sun Apr 18 12:00:52 2021 +0200 Merge pull request #1260 from ailin-nemui/nohilight add /IGNORE ... NOHILIGHT to ignore some hilights commit 90003a2bf652ed660946ebf1f5f17693331e9df5 Author: Ailin Nemui Date: Sun Apr 18 11:38:20 2021 +0200 up abi commit fa913091bd27fc5a8d1ceffa85a2996af0e5e5a6 Merge: 3a54c85b b4ab8c1a Author: ailin-nemui Date: Sun Apr 11 13:24:42 2021 +0200 Merge pull request #1297 from ailin-nemui/memory missing strdup on netsplits w/o chan commit 3a54c85b15d3e1e085a412e7465b1c2db808ec1a Merge: 645d80d3 d20d2753 Author: ailin-nemui Date: Sun Apr 11 13:24:21 2021 +0200 Merge pull request #1295 from ailin-nemui/module-autoload-one autoload modules from default setting commit 8bb4875007bfebf99f826971ed756e4f0284363a Author: Rene Kita Date: Sat Apr 10 09:44:53 2021 +0200 Ignore files generated by ./autogen.sh commit 645d80d3b8bcf17b09b7e22ccf251da3fb0b8a9e Author: Ailin Nemui Date: Fri Apr 9 19:03:41 2021 +0200 Merge tag '1.2.3' into integrate/1.2.3 commit 8a5d5d384ed20cefa3fdc4a65d27fac3e4913a7b Author: Ailin Nemui Date: Thu Apr 8 22:28:35 2021 +0200 add nocap flag commit 61237ee6c0b459c0a9d210e4b4d3f6f186ec0c92 Author: Ailin Nemui Date: Thu Apr 8 21:16:55 2021 +0200 reorder code commit 085c08e65c7624dd5264dbacaee913e36e95c170 Author: Ailin Nemui Date: Wed Apr 7 22:29:48 2021 +0200 use enum commit 244a8c72b4d1226469f1193b3ca58946c01d9e00 Author: Ailin Nemui Date: Wed Apr 7 22:18:05 2021 +0200 verify tls connection commit 2a0f1d7636a9fd941fbb04f52fe9c23b3263406a Author: Ailin Nemui Date: Wed Apr 7 11:05:05 2021 +0200 fix fe-fuzz commit f2795abcc59f4c2a7f509071ec4398759b47e964 Author: Ailin Nemui Date: Tue Apr 6 19:31:10 2021 +0200 actually use the tls settings on upgrade, and disconnect gracefully commit db2fed0d38f1da819e041ca5668368415b5fa590 Author: Ailin Nemui Date: Tue Apr 6 20:29:13 2021 +0200 fix reconnect to use tls settings commit 9668217509f81f1b7887f14b8d0885622cf20ad5 Author: Ailin Nemui Date: Tue Apr 6 17:40:37 2021 +0200 changes suggested by ahf commit 51508ff1d38b47760068da8c9ce0229e3eed3f05 Author: ailin-nemui Date: Sun Apr 5 13:18:54 2020 +0200 use starttls commit 9b02424f3030362572dfa6acfd8b1ef1ea54cc8a Merge: 628ca79e 30840015 Author: ailin-nemui Date: Thu Apr 8 15:46:18 2021 +0200 Merge pull request #1298 from ailin-nemui/connect-crashes fix crash on /connect -tls commit 308400154b76897413f02987b9b8997fd6482af4 Author: Ailin Nemui Date: Wed Apr 7 21:36:27 2021 +0200 fix crash on tls error commit 46493c051b73822838cb6d2af264248a0125d150 Author: Ailin Nemui Date: Sat Jan 16 00:31:56 2021 +0100 add /IGNORE ... NOHILIGHT to ignore some hilights commit 1e54b92220b0eba2af63226d41e9c8ea197677d0 Author: Ailin Nemui Date: Sat Apr 3 22:38:00 2021 +0200 fix crash on /connect -tls fixes #1239 commit efd705ba594fa50f7b04c3f0b415fa4173b8a2b5 Author: Ailin Nemui Date: Sat Apr 3 21:54:53 2021 +0200 fix crash on /connect /dev/null commit b4ab8c1ada0ca01db97eadd6c0fd412668920326 Author: Ailin Nemui Date: Sat Apr 3 21:32:04 2021 +0200 missing strdup on netsplits w/o chan commit d20d2753da32d38bf5a4b3749f4daa10b8b8a86d Author: Ailin Nemui Date: Mon Mar 15 20:24:00 2021 +0100 autoload modules from default setting commit 628ca79e6afc7008fd615598cc6797537f2bf065 Merge: e0b98e1f 7a3a3837 Author: ailin-nemui Date: Fri Apr 2 14:44:32 2021 +0200 Merge pull request #1293 from ihsinme/patch-1 fix memory leak. commit 7a3a383772fd50b6ae5ce7f0418d22871b2c28d5 Author: ihsinme Date: Fri Apr 2 14:21:06 2021 +0300 Update sasl.c commit 80926476fc4c17dea9f24f9da753f7443b8c05e1 Author: Ailin Nemui Date: Fri Jan 15 23:32:25 2021 +0100 do not beep on hidden lines with /set beep_msg_level ... -hidden commit e0b98e1fa57a2f9faf6616af404f630e8c7527e6 Merge: cdb30695 4c25bef2 Author: ailin-nemui Date: Thu Apr 1 22:13:01 2021 +0200 Merge pull request #1292 from ailin-nemui/nonick don't bother if we don't have a nick commit 4c25bef29c9ab5e5892c66800fbc03064d788b02 Author: Ailin Nemui Date: Thu Apr 1 21:53:30 2021 +0200 don't bother if we don't have a nick Credit to OSS-Fuzz commit cdb30695f997754c48a97d8c5196aa7d959a46dd Merge: a7315250 c5cc58d3 Author: ailin-nemui Date: Thu Apr 1 21:28:16 2021 +0200 Merge pull request #1291 from ailin-nemui/nobool remove unused bool include commit a7315250128ad93ac03ceed4b8ee91833f3f3d3e Merge: 437accdf 0b82f141 Author: ailin-nemui Date: Thu Apr 1 21:28:04 2021 +0200 Merge pull request #1290 from mistydemeo/check_for_term_h Add a check for term.h commit 437accdfa6aa9700920047b7c5aff0bd3ce06a6a Merge: 9362c59c b957d3ad Author: ailin-nemui Date: Thu Apr 1 21:27:51 2021 +0200 Merge pull request #1250 from ailin-nemui/whox better account tracking commit 9362c59cd21142ac14f7a7b792fc796155719469 Merge: eeccfc3d f5339edb Author: ailin-nemui Date: Thu Apr 1 21:27:29 2021 +0200 Merge pull request #1283 from ailin-nemui/freenode fail redirects on EFNet/freenode 263 commit eeccfc3db1227633f861f50c84d104dda8016acb Merge: cd866c54 9ce34204 Author: ailin-nemui Date: Thu Apr 1 21:27:12 2021 +0200 Merge pull request #1284 from ailin-nemui/printformats printformats commit cd866c548a6a11b4a322e40463dc75eb979c79f7 Merge: 9a8fc711 030da3ec Author: ailin-nemui Date: Thu Apr 1 21:24:18 2021 +0200 Merge pull request #1286 from ailin-nemui/perl_formats add format_string_expand and format_string_unexpand methods to Perl commit 9a8fc7112a7e57b68ad5cf48f3ec0154e430a56f Merge: 6f38095c 8b597cb7 Author: ailin-nemui Date: Thu Apr 1 21:24:01 2021 +0200 Merge pull request #1288 from jesopo/perl-chatnet-usermode add IRC_CHATNET_REC->usermode to perl chatnet hashes commit 8b597cb75320c7c6ba4fcaefc75c8020899f465c Author: Ailin Nemui Date: Thu Apr 1 21:21:06 2021 +0200 fix clang formatting commit c5cc58d34e0f9a26aeec8481fa843d89d01b132f Author: Ailin Nemui Date: Sat Mar 27 21:17:15 2021 +0100 remove unused include commit 0b82f14151dad5f106c208d25818816a8f782a54 Author: Misty De Meo Date: Fri Mar 26 19:20:22 2021 -0700 Add a check for term.h If term.h is present, use that instead of defining prototypes for the terminfo functions in terminfo-core.c. This causes problems on certain platforms (e.g. Apple aarch64) due to the functions being prototyped as non-variadic but called as variadic. If term.h isn't found, it falls back to the old behaviour. Fixes #1238. commit 6f38095cd6d2f297681632c3e0dae2655d48dc4b Merge: bf41bfa2 7d213da8 Author: ailin-nemui Date: Sat Mar 20 19:02:20 2021 +0100 Merge pull request #1287 from ailin-nemui/clang-enum update clang-format to clang-format-11, fixes enum bug commit a0142ce38463e3835ff67e14efcafefdd6d4a084 Author: jesopo Date: Wed Mar 17 20:29:07 2021 +0000 add IRC_CHATNET_REC->usermode to perl chatnet hashes commit 030da3ec9c62e7c30b4a6ebe49a285aed278a5b5 Author: Ailin Nemui Date: Sun Mar 14 18:31:56 2021 +0100 add format_string_expand and format_string_unexpand methods to Perl commit 25ad30d5e42e918358ef325ea59db9d52ea477f3 Author: Ailin Nemui Date: Sat Mar 13 21:51:01 2021 +0100 add format_string_expand to Perl commit 7d213da88acb6dfbdcae799dba1d8e9c05490c67 Author: Ailin Nemui Date: Thu Jan 28 21:47:11 2021 +0100 update clang-format to clang-format-11, fixes enum bug commit 9ce3420440e0305031a2d81321915084f62e79f0 Author: Ailin Nemui Date: Fri Mar 12 23:17:53 2021 +0100 printformats commit f5339edbbc921dc225ba5fba2cc59d19b08db7c7 Author: Ailin Nemui Date: Fri Mar 12 21:15:58 2021 +0100 fail redirects on freenode 263 commit bf41bfa2f7cb52a44f420441696071eedf233160 Merge: 5223ff1b 5f1fe607 Author: ailin-nemui Date: Mon Mar 8 18:25:57 2021 +0100 Merge pull request #1279 from ailin-nemui/cifuzz Test CIFuzz offering commit 5f1fe607e4f472bdf71ef55de8a1be0f0a1d0fff Author: Ailin Nemui Date: Wed Mar 3 17:18:55 2021 +0100 Test CIFuzz offering commit 5223ff1bcc86550e9c633e215552b0f0b8c48f1c Merge: f4e64e48 53c91623 Author: ailin-nemui Date: Sat Mar 6 18:37:34 2021 +0100 Merge pull request #1280 from ailin-nemui/op_public fix level uninitialised commit f4e64e488d2bc04e2b24fd41ec1445dd42a78804 Merge: b2c93656 4e1aad66 Author: ailin-nemui Date: Sat Mar 6 18:37:15 2021 +0100 Merge pull request #1281 from ailin-nemui/line-under-construction fix assertion failure when the line does not have text (yet) commit 4e1aad6679648c6ec0ee4d436b03dec5684eac5e Author: Ailin Nemui Date: Fri Mar 5 20:28:10 2021 +0100 fix assertion failure when the line does not have text (yet) commit 53c91623c53ecdd94457a7fba826a1da0277f718 Author: Ailin Nemui Date: Wed Mar 3 17:39:19 2021 +0100 fix level uninitialised Credit to OSS-Fuzz commit b957d3ad4b948007f94d4fc9d3a46e21386f2680 Author: Ailin Nemui Date: Sat Feb 27 21:30:29 2021 +0100 add constants for WHOX queries commit 18ee6bb6f9a16b993407fe27b964071dc2bf9e44 Author: Ailin Nemui Date: Sat Feb 27 21:05:30 2021 +0100 queue the who command on join commit 6eeec6a1129c1ce050ea44f283a7f81c8cc70144 Author: Ailin Nemui Date: Sat Feb 27 21:04:02 2021 +0100 fix double free commit 04b44a8f8d3bc12122bb583ec458c1a3c744c58c Author: Ailin Nemui Date: Sat Feb 27 21:02:48 2021 +0100 Revert "queue the who command on join" This reverts commit 79be775f2bf653a886b351e3552d4c8cbdb35f26. commit b2c93656232563237f2a8412205d6cf533a0b2e0 Merge: 73e73df1 4c069f5c Author: ailin-nemui Date: Sat Feb 27 18:43:48 2021 +0100 Merge pull request #1275 from ailin-nemui/tags-heap stop parsing on lone tag escape commit 4c069f5c8f3b63d8ba8556ba8292e1f5972508d6 Author: Ailin Nemui Date: Sat Feb 27 18:31:00 2021 +0100 stop parsing on lone tag escape It's C Credit to OSS-Fuzz commit 73e73df1c5f7fc632e7a74f78bd1e857c0ef972d Merge: b4725704 a8144cd9 Author: ailin-nemui Date: Fri Feb 26 20:40:03 2021 +0100 Merge pull request #1274 from ailin-nemui/tags-heap skip parsing empty tags commit a8144cd98fdb08c1d942195f65fbc604f7bd3055 Author: Ailin Nemui Date: Fri Feb 26 20:25:48 2021 +0100 skip parsing empty tags Credit to OSS-Fuzz commit 3a929898e2c569412cd36e7c14a3ea1ff65955c8 Author: Ailin Nemui Date: Fri Feb 26 14:28:51 2021 +0100 up abi commit 79be775f2bf653a886b351e3552d4c8cbdb35f26 Author: Ailin Nemui Date: Fri Feb 26 14:28:37 2021 +0100 queue the who command on join commit b11f9733457bb191aebc81dc9734da200f9e7dba Author: Ailin Nemui Date: Sat Feb 6 22:17:29 2021 +0100 fix off by one commit 09c17c3302742be94da39996bf0ffac455bafd1e Author: Ailin Nemui Date: Mon Feb 1 21:59:32 2021 +0100 maybe this matches the command now commit a0a9a82673b8079da834243e57516b6a105b62f3 Author: Ailin Nemui Date: Mon Feb 1 20:01:38 2021 +0100 fix missing output commit 04089d5866bf415732785ae908e014541d5a0bc9 Author: Ailin Nemui Date: Fri Jan 29 14:11:07 2021 +0100 purge whos from queue commit 04035ab7ca0f085f84cf7edaa1f86a071fe1db42 Author: Ailin Nemui Date: Thu Jan 28 21:32:52 2021 +0100 Track the account queries which are in progress commit dc8719910052000b1f920d62d3762a38059c528f Author: Ailin Nemui Date: Tue Jan 5 21:34:09 2021 +0100 better account tracking commit bf1376e34ef0a5adfa0fca1bc0679b539690e8ae Author: Ailin Nemui Date: Thu Jan 28 21:47:11 2021 +0100 update clang-format to clang-format-11, fixes enum bug commit 7adf81f9b530937bdad561a46c09e847ba78604a Author: Ailin Nemui Date: Thu Jan 28 21:25:53 2021 +0100 raise glib version requirement to 2.32 for g_hash_table_contains commit b47257048c6373aedf1506519b07acc1d9b0e942 Merge: 395453aa 3ea25fb7 Author: ailin-nemui Date: Thu Feb 25 19:25:41 2021 +0100 Merge pull request #1108 from ailin-nemui/server-time implement server-time commit 3ea25fb7046897da5f8143be78e13b2e90778aa2 Author: Ailin Nemui Date: Thu Feb 25 10:59:19 2021 +0100 up abi commit 322df0d2c8e1c0c836a9cdaeaf481e7b2ece2086 Author: Ailin Nemui Date: Thu Feb 25 10:50:51 2021 +0100 replace refstring macro implementation with C functions commit d535a79730ea291a1dfe9f5be190009eecc1e275 Author: ailin-nemui Date: Tue Aug 20 01:47:52 2019 +0200 implement server-time commit 33d8cc3254bd8b2232efeb0b91eb52719c5d5e41 Author: ailin-nemui Date: Mon Apr 6 11:55:57 2020 +0200 GLib < 2.56 compat code for g_date_time_new_from_iso8601 commit 395453aa23fa69d3c3d409319144603186714999 Merge: 672f1275 ccf59868 Author: ailin-nemui Date: Thu Feb 25 06:52:09 2021 +0100 Merge pull request #1272 from ailin-nemui/checks update deprecated GLib symbol commit ccf59868e244cd2ff88eb851f7e959a357aa8df0 Author: Ailin Nemui Date: Wed Feb 24 21:57:11 2021 +0100 update deprecated GLib symbol g_main_quit -> g_main_loop_quit commit 672f12754434ea7195e257c5848a716fee717c75 Merge: 0dd60755 a426d669 Author: ailin-nemui Date: Wed Feb 24 21:50:18 2021 +0100 Merge pull request #1271 from irssi/vague666-fix-159 Update dcc-get.c commit a426d669dc729a78f862db52754ed968a17ab818 Author: Jari Matilainen Date: Thu Feb 18 14:47:07 2021 +0100 Update dcc-get.c commit 0dd60755f0428cbc8042a421dfdd4c6ea5c392cf Merge: 33b4154b 39ed1ba0 Author: ailin-nemui Date: Wed Feb 10 10:59:39 2021 +0100 Merge pull request #1269 from ihsinme/patch-1 fix invalid unsigned arithmetic. commit 33b4154b0cb476725c84955c340b0f61af513386 Merge: 95f131da 23e4bfa1 Author: ailin-nemui Date: Mon Feb 8 17:17:07 2021 +0100 Merge pull request #1270 from ihsinme/ihsinme-patch-238 correction of incorrect sequence of checks. commit 23e4bfa1db0bc3397e74ea0f075f90a7e40350ac Author: ihsinme <61293369+ihsinme@users.noreply.github.com> Date: Mon Feb 8 12:17:09 2021 +0300 Update write-buffer.c commit 39ed1ba0552ea03239cd056cb788ba51e47bef75 Author: ihsinme <61293369+ihsinme@users.noreply.github.com> Date: Fri Feb 5 22:48:43 2021 +0300 Update gui-entry.c commit 5e88c107f1bfeee9a0f62a5a47017b47f69f9c47 Author: ihsinme <61293369+ihsinme@users.noreply.github.com> Date: Fri Feb 5 18:36:15 2021 +0300 Update gui-entry.c commit 33bfd88d9ecb6a89992d9c3c7bc5ec9665c3538c Author: ihsinme <61293369+ihsinme@users.noreply.github.com> Date: Fri Feb 5 18:34:54 2021 +0300 Update gui-entry.c commit 95f131da2d741f4ad13c2c045253dc2b80b03f40 Merge: c108cae0 e7f39465 Author: ailin-nemui Date: Wed Feb 3 17:46:11 2021 +0100 Merge pull request #1268 from ailin-nemui/nostdinc configure automake with nostdinc commit e7f3946583f1f0fbd5c1847ba717130149cf54e8 Author: Ailin Nemui Date: Tue Feb 2 00:24:34 2021 +0100 configure automake with nostdinc the current directoryh won't be added to the compiler's -I path commit c108cae02fd73d3c9d8338a7191bbebcbcf550e1 Merge: db9aa817 feb83b20 Author: ailin-nemui Date: Sat Jan 30 23:33:19 2021 +0100 Merge pull request #1264 from ailin-nemui/wrong-prefixes correct two more wrong prefixes [M] 'function GList* i_list_find_icase_string(GList*, const char*)' {glist_find_icase_string} [M] 'function GList* i_list_find_string(GList*, const char*)' {glist_find_string} commit feb83b20584b4e33a9a5427841995d8311fc6aee Author: Ailin Nemui Date: Sat Jan 30 23:21:14 2021 +0100 two more wrong prefixes commit db9aa817d5c696378ce2e7d607083524ae11ce37 Merge: adb50a74 68da49db Author: ailin-nemui Date: Sat Jan 30 21:09:26 2021 +0100 Merge pull request #1246 from ailin-nemui/wrong-prefixes correct wrong function prefixes Module authors will have to adapt these changes: [M] 'constant I_INPUT_READ' {G_INPUT_READ} [M] 'constant I_INPUT_WRITE' {G_INPUT_WRITE} [M] 'function int i_input_add(GIOChannel*, int, GInputFunction, void*)' {g_input_add} [M] 'function int i_input_add_full(GIOChannel*, int, int, GInputFunction, void*)' {g_input_add_full} [M] 'function int i_input_add_poll(int, int, int, GInputFunction, void*)' {g_input_add_poll} [M] 'function GIOChannel* i_io_channel_new(int)' {g_io_channel_new} [M] 'function int i_io_channel_read_block(GIOChannel*, void*, int)' {g_io_channel_read_block} [M] 'function int i_io_channel_write_block(GIOChannel*, void*, int)' {g_io_channel_write_block} [M] 'function int i_istr_cmp(gconstpointer, gconstpointer)' {g_istr_cmp} [M] 'function int i_istr_equal(gconstpointer, gconstpointer)' {g_istr_equal} [M] 'function guint i_istr_hash(gconstpointer)' {g_istr_hash} [M] 'function void i_log_func(const char*, GLogLevelFlags, const char*)' {glog_func} [M] 'function GSList* i_slist_delete_string(GSList*, const char*, GDestroyNotify)' {gslist_delete_string} [M] 'function GSList* i_slist_find_icase_string(GSList*, const char*)' {gslist_find_icase_string} [M] 'function GSList* i_slist_find_string(GSList*, const char*)' {gslist_find_string} [M] 'function void* i_slist_foreach_find(GSList*, FOREACH_FIND_FUNC, void*)' {gslist_foreach_find} [M] 'function void i_slist_free_full(GSList*, GDestroyNotify)' {gslist_free_full} [M] 'function GSList* i_slist_remove_string(GSList*, const char*)' {gslist_remove_string} [M] 'function char* i_slist_to_string(GSList*, const char*)' {gslist_to_string} commit adb50a7409dc44a6f6945c9e315f426811945980 Merge: ea5121da a76debde Author: ailin-nemui Date: Wed Jan 20 10:06:32 2021 +0100 Merge pull request #1261 from ailin-nemui/unfix-meson unfix breakage in python setuptools commit a76debde58439fcb0f4d51633f8b60c00671fe51 Author: Ailin Nemui Date: Wed Jan 20 09:58:25 2021 +0100 unfix breakage in python setuptools see pypa/setuptools#2541 commit ea5121da3bf557c9f873f46f8ea763f61b9cadfc Merge: cd8a0cb7 168ba937 Author: ailin-nemui Date: Mon Jan 11 11:15:57 2021 +0100 Merge pull request #1252 from ailin-nemui/build-fixes-test-actions fix autotools build and package the meson.build files commit cd8a0cb701efa7ccb273b8efa3df37d74e4a00ea Merge: 24999a06 b7bea3d2 Author: ailin-nemui Date: Sat Jan 9 10:38:36 2021 +0100 Merge pull request #1255 from irssi/vague666-patch-1 Update ignore.in examples commit 24999a066c16cead57399183153e5163f41ae25d Merge: 8e69b2bb 16b1d587 Author: ailin-nemui Date: Fri Jan 8 23:12:31 2021 +0100 Merge pull request #1243 from ailin-nemui/config-setup-comments ignore comments and abort irssi on servers and channels config errors commit 8e69b2bbb4f81ad3c3b60b4da01fc029928768d0 Merge: 8f23e6c6 4db0535b Author: ailin-nemui Date: Fri Jan 8 18:58:51 2021 +0100 Merge pull request #1254 from ailin-nemui/cap-setname undraft setname capability commit 8f23e6c6dbfa626e11445be3664c8d44e80af5b1 Merge: 0ae27530 57408b19 Author: ailin-nemui Date: Fri Jan 8 18:58:23 2021 +0100 Merge pull request #1253 from ailin-nemui/bad-version-tags put proper versions in PACKAGE_VERSION commit b7bea3d2f38f47e2917134ef2509e44042457513 Author: Jari Matilainen Date: Thu Jan 7 20:00:26 2021 +0100 Update ignore.in commit 4db0535b32d85821974f3e8f8dd598575b9870b3 Author: Ailin Nemui Date: Thu Jan 7 18:31:41 2021 +0100 undraft setname commit 16b1d587036d4becc71bfeec202f83bed1362884 Author: Ailin Nemui Date: Thu Jan 7 09:12:17 2021 +0100 Abort Irssi on wrong entries in the channels or servers config commit 68da49db784591139b1b45a61231286347eb6eaf Author: Ailin Nemui Date: Mon Jan 4 16:18:54 2021 +0100 up abi commit 504cf217838052204fac34547efcef72af9c58a5 Author: Ailin Nemui Date: Mon Jan 4 15:50:34 2021 +0100 correct wrong function prefixes: remove g_free_true commit aa653aa3892b363d32b9096ff17a1083f2a60102 Author: Ailin Nemui Date: Thu Jan 7 10:09:29 2021 +0100 correct wrong function prefixes: glog_func -> i_log_func commit b5ddc55fe663f49cfdb89ba8fce9de26def00579 Author: Ailin Nemui Date: Tue Jan 5 21:35:18 2021 +0100 correct wrong function prefixes: gslist -> i_slist commit 8405c6970aaef56eef00659e19968d01f404be7a Author: Ailin Nemui Date: Mon Jan 4 15:44:10 2021 +0100 correct wrong function prefixes: g_hash_free_value -> i_hash_free_value commit 50ed476623c54c0ce80cf81190fe339f41e205be Author: Ailin Nemui Date: Mon Jan 4 15:42:20 2021 +0100 correct wrong function prefixes: g_io_channel -> i_io_channel commit 91817964729dc34da23ba63832f18361cc11fd01 Author: Ailin Nemui Date: Mon Jan 4 13:11:09 2021 +0100 correct wrong function prefixes: g_istr -> i_istr commit edb2f699d181c109522c07d5f943e6dae16cb4fa Author: Ailin Nemui Date: Mon Jan 4 12:57:23 2021 +0100 correct wrong function prefixes: g_input -> i_input commit 9cbdf9175e81988053c2290aab2c9380be333ae3 Author: Ailin Nemui Date: Mon Jan 4 16:50:02 2021 +0100 put proper versions in PACKAGE_VERSION commit 168ba937c15fd8392172c3039837e9faf04a95e2 Author: Ailin Nemui Date: Wed Jan 6 22:23:23 2021 +0100 remove travis commit 57408b19d5f34540b7b83feb280d0c36661a7f1a Author: Ailin Nemui Date: Mon Jan 4 16:50:02 2021 +0100 put proper versions in PACKAGE_VERSION commit 7379833b53ed098bd11c4aa6a2e4dc554a574e57 Author: Ailin Nemui Date: Wed Jan 6 22:22:00 2021 +0100 move clang-format-xs into utils commit 8f6e67b9b3858f3f4dd06909fa5013a6029634b8 Author: Ailin Nemui Date: Wed Jan 6 17:10:59 2021 +0100 Check Irssi compilation using github actions commit 1f05f8616765fbbe901d208f697653d5ed42157f Author: Ailin Nemui Date: Wed Jan 6 20:58:08 2021 +0100 package the meson.build files commit 1e7af8bf611df1c8dc1834dfa1860223fdee7ffc Author: Ailin Nemui Date: Wed Jan 6 21:52:32 2021 +0100 fix autotools build commit 0ae27530d6d2ff3e575fbb07f34b64d7141a8f05 Merge: a1cbb8d2 18a1a0ba Author: ailin-nemui Date: Wed Jan 6 19:23:07 2021 +0100 Merge pull request #1249 from ailin-nemui/dup-caps fix multiple identical active caps commit 18a1a0ba7c7f1471e6376b0bc9bcc5ed5a987fd0 Author: Ailin Nemui Date: Tue Jan 5 21:22:49 2021 +0100 fix multiple identical active caps commit a1cbb8d28fba0c62c0fdbe84ac78b9eb0b1c2a81 Merge: 9f1822be e08aca6c Author: ailin-nemui Date: Mon Jan 4 16:17:59 2021 +0100 Merge pull request #1247 from ailin-nemui/clang-format-checker fix clang-format-xs formatting whole file commit e08aca6c8569dd30ad34503cc9d2610b1a47678a Author: Ailin Nemui Date: Mon Jan 4 12:14:42 2021 +0100 fix clang-format-xs formatting whole file incomplete fix in #1234 commit 9f1822be3d83b09c9b5ba520f82181c2795cd661 Merge: cfc2ddf5 0706ad14 Author: ailin-nemui Date: Mon Jan 4 10:17:51 2021 +0100 Merge pull request #1245 from ailin-nemui/meson-cc-links use cc.links in meson.build to fix regression of meson 0.56 commit 0706ad14fcaa24cd97852851f8580f20416f3c76 Author: Ailin Nemui Date: Mon Jan 4 08:37:56 2021 +0100 use cc.links in meson.build to fix regression of meson 0.56 fixes #1235 reported by dcbaker commit cfc2ddf56a938f70652cf5382b1b2de2b731a7d9 Merge: 581c43ed 06396e9c Author: ailin-nemui Date: Mon Jan 4 00:48:19 2021 +0100 Merge pull request #1244 from ailin-nemui/empty-perl-lib error out on empty perlmodlib, for example non-existant vendor commit 06396e9c8fa10b98d4e369152982b35863d3d96c Author: Ailin Nemui Date: Sun Jan 3 23:07:27 2021 +0100 error out on empty perlmodlib, for example non-existant vendor reported by Xogium commit ae5e2fe5e5c472a54fe3a1526a7ae443ec18d035 Author: Ailin Nemui Date: Thu Dec 31 17:50:40 2020 +0100 properly ignore empty lines and comments in servers and channels config fixes #1242 commit 581c43ed1e9bb8b36a198377c2e2f5b8805264d5 Merge: f57dcfe9 69396482 Author: ailin-nemui Date: Mon Dec 14 15:22:56 2020 +0100 Merge pull request #1232 from vague666/fix_1228 Implement priority on the matched lines for /hilight commit 69396482be83b51af1817c308eead76e1ca57f31 Author: vague666 Date: Wed Dec 2 14:33:23 2020 +0100 style format change commit f57dcfe90dad9843cebb0155f8839d4c75c26457 Merge: e0292665 c9ccf986 Author: ailin-nemui Date: Sat Nov 14 19:43:10 2020 +0100 Merge pull request #1234 from ailin-nemui/fix/perlsignals Copy Perl signal arguments prior to running callbacks commit c9ccf9867f322138c8468f8f7a5691b742dd976a Author: Ailin Nemui Date: Wed Nov 11 23:06:59 2020 +0100 Make a copy of the signal arguments so we don't have to worry about the stack plug some mem leaks later copy commit 5f7d274ec5762cbdfc56379c66e20807bd93d2ec Author: Ailin Nemui Date: Wed Nov 11 23:08:28 2020 +0100 fix clang-format-xs formatting whole file regression of #1230 commit e0292665c1adef5a1d8893555f4810dc5b72ffc6 Merge: dd8478dc 11b9cbdf Author: ailin-nemui Date: Tue Oct 27 10:39:25 2020 +0100 Merge pull request #1230 from ailin-nemui/fix-clang-format-xs-opts fix clang-format-xs option parser by using getopt commit dd8478dcde94eb72054fd8247fc41bdd26c6e32d Merge: 17c6c22c 5c0d798e Author: ailin-nemui Date: Tue Oct 27 10:27:46 2020 +0100 Merge pull request #1231 from ailin-nemui/gh-actions keep up with github-actions changes commit 323b60f339bd9b139bbcb9a5cd07747bc10a9b84 Author: vague666 Date: Tue Oct 27 09:49:54 2020 +0100 Initialize tmprec commit 5c0d798ef4e77dface1541d4677eec1b6cae212e Author: Ailin Nemui Date: Mon Oct 26 23:24:30 2020 +0100 keep up with github-actions changes commit 11b9cbdf3571b1db608fdc6ac83fe3669c3fcebe Author: Ailin Nemui Date: Mon Oct 26 17:00:58 2020 +0100 fix clang-format-xs option parser by using getopt commit 8f4f0be6d48b169f20389d73f3d7cd3259d6f5a9 Author: vague666 Date: Mon Oct 26 11:01:03 2020 +0100 Add prio check to hilight_nick_cache also commit 4fb10322d1a4ba8617dd6f53eda5f5002158d659 Author: vague666 Date: Mon Oct 26 10:57:05 2020 +0100 Optimize execution commit eb4174ee1eabbee37622e8eb827719a16007f11f Author: vague666 Date: Fri Oct 23 21:49:09 2020 +0200 Make hilight priority work commit 17c6c22c899cea3ba68d936878c6c3b241f90cfe Merge: 561619f2 447e5653 Author: ailin-nemui Date: Sat Sep 26 16:51:26 2020 +0200 Merge pull request #1224 from ailin-nemui/meson-capsicum Fix meson capsicum commit 447e56530944bd3f914a77476ef38b365f3617da Author: ailin-nemui Date: Sat Sep 26 16:40:18 2020 +0200 Fix meson capsicum Fixes #1223 commit 561619f23ca2db21616d13f2291f3d46d649987c Merge: 300cd14a a8880664 Author: ailin-nemui Date: Fri Sep 11 14:15:41 2020 +0200 Merge pull request #1221 from nachanon/bug1220 Decolor the vertical window split bar in stock `colorless` theme commit a88806640b6672635983ba143b0c161ec03922d4 Author: Nutchanon Wetchasit Date: Tue Sep 8 17:59:24 2020 +0700 Make colorless.theme de-color vertical window borders Fixes #1220. commit 300cd14a705872df3245cb5235c3d7a84e178b7d Merge: dfba7322 ec2f269e Author: ailin-nemui Date: Thu Jul 30 19:09:28 2020 +0200 Merge pull request #1214 from irssi/vague666-update-help-1 Update ignore help commit dfba73225d1c29c6f6d3c438dfe996d67302d7fe Merge: f8052b7f fcf29193 Author: ailin-nemui Date: Thu Jul 30 09:04:03 2020 +0200 Merge pull request #1213 from irssi/vague666-update-help Update help with HIDDEN level commit ec2f269e98115a1852ecffcfe83103f8adbf8cb3 Author: Jari Matilainen Date: Tue Jul 28 23:48:52 2020 +0200 Update ignore.in commit 556cb2523905e1537fc5197221d4d6e880450f32 Author: Jari Matilainen Date: Mon Jul 27 17:37:01 2020 +0200 Update ignore.in commit fcf2919348d61cac1df282e827fbd9c562fadb78 Author: Jari Matilainen Date: Mon Jul 27 16:14:44 2020 +0200 Update help with HIDDEN level commit f8052b7f571a0d1b54b722890fc15d988921f2b5 Merge: cd107457 ffe0c715 Author: ailin-nemui Date: Sun Jul 26 10:47:13 2020 +0200 Merge pull request #1209 from ailin-nemui/perl_line_signal_arg fix missing wrapping of line in signals commit cd10745711e4fa3bff965a6eecadfe1526850c6e Merge: 79c32cef 4e9dab4a Author: ailin-nemui Date: Sun Jul 26 10:43:51 2020 +0200 Merge pull request #1211 from ailin-nemui/disco_lastmsg fix crash when server got disconnected/reconnected before it was properly connected commit 79c32cefe7841c9418e8be2771d5c7c62e6fd062 Merge: 40ed4122 f4f2350d Author: ailin-nemui Date: Thu Jul 23 12:15:05 2020 +0200 Merge pull request #1212 from ailin-nemui/master update github actions/checkout to new branch commit f4f2350d3c804b3c8cefcadd80066a529273bfc1 Author: ailin-nemui Date: Thu Jul 23 12:05:19 2020 +0200 update github actions/checkout to new branch commit ffe0c715542f58705ae35cd5589c03a741590f3c Author: Ailin Nemui Date: Thu Jul 23 00:53:24 2020 +0200 up abi commit 468d8b0c78b371466c092c54308013cdda3bf8f5 Author: Ailin Nemui Date: Thu Jul 23 00:18:22 2020 +0200 fix missing wrapping of line in signals commit 4e9dab4aeb5435368627f644beddf5e9d25e1082 Author: Ailin Nemui Date: Thu Jul 23 00:42:54 2020 +0200 fix crash when server got disconnected/reconnected before it was properly connected commit 40ed4122b1ee0dc63fc1248a7244f8633298549a Merge: e55f1f5c ad30d568 Author: ailin-nemui Date: Thu Jul 16 12:07:16 2020 +0200 Merge pull request #1208 from ailin-nemui/daychange do not use localtime result after other functions commit e55f1f5cea75a7ba2a21375cd15e974d85cd12d9 Merge: 70626d86 12685f80 Author: ailin-nemui Date: Tue Jul 14 03:14:47 2020 +0200 Merge pull request #1206 from aquanight/selfunload-fix Fix crash from self-unloading script commit ad30d568d6b1342f08b24aac1b3236958e402441 Author: ailin-nemui Date: Mon Jul 13 13:25:18 2020 +0200 do not use localtime result after other functions commit 12685f80749af0cf58ec17fd449f09fbff1e1eac Merge: af598782 70626d86 Author: aquanight Date: Fri Jul 10 18:32:48 2020 -0600 Merge branch 'master' into selfunload-fix commit af5987827c7c2b17f44122c46bf8718b805bf1b4 Author: aquanight Date: Fri Jul 10 18:31:47 2020 -0600 ABI version again commit cc759e11790cdedf8b27646fcb140a7db6327a10 Author: aquanight Date: Fri Jul 10 18:27:54 2020 -0600 Clean up commented out stuff and fix merge issues commit 70626d86aebc1cc09d1480088046d8df0807bff7 Merge: 76802985 357beb91 Author: ailin-nemui Date: Fri Jul 10 10:24:06 2020 +0200 Merge pull request #1159 from vague666/fix_cmd_cat_bug Make sure witem exists in cmd_cat when using -window commit 76802985a4d99105374a64cea5f973298ed89ca5 Merge: 37cac5a8 a0544571 Author: ailin-nemui Date: Wed Jul 8 17:43:11 2020 +0200 Merge pull request #1183 from ailin-nemui/glib-2-63 manually handle NUL unicode in g_utf8_get_next_char_validated commit 37cac5a8626577a0a2900a747713151af7131dff Merge: 1b5bb8cd 0cc1e4b7 Author: ailin-nemui Date: Wed Jul 8 10:07:07 2020 +0200 Merge pull request #1205 from ailin-nemui/formatflags properly restore the saved text dest commit 1b5bb8cdd745d25091966bf5c76720431e5fa53c Merge: 6684e5cc 108f57ac Author: ailin-nemui Date: Tue Jul 7 09:48:42 2020 +0200 Merge pull request #1204 from ailin-nemui/bgcolours fix extended bg colours commit 357beb91f547051f1c3161df9081f632fcb2acd4 Author: ailin-nemui Date: Tue Jul 7 09:28:41 2020 +0200 make clang-format happy commit 9593be14f5fb93be937a5c67426402757b528909 Author: vague666 Date: Mon Jul 6 12:22:16 2020 +0200 print to active window when -window is specified commit 26f3049a86288ab37f1adcce2e25fc44a64d666b Author: aquanight Date: Sun Jul 5 17:20:08 2020 -0600 Refactor to pure refcount for PERL_SCRIPT_REC commit 2d59df8162cd33220c7241528e66f511d1f9385c Author: aquanight Date: Sun Jul 5 16:09:19 2020 -0600 Don't try to use the PERL_SIGNAL_REC after it could be freed commit 7daeaa25b68b542326bc1226aa937e235c75c102 Author: aquanight Date: Sun Jul 5 15:46:34 2020 -0600 Fix wrong way on unloaded checks commit 6012ec9e56a8b3c41193652c58285699733cbf59 Author: aquanight Date: Sun Jul 5 15:31:07 2020 -0600 Prevent double calls of perl_script_unload commit 6684e5cc41f354219e122248a6f2e79e28c1eaa0 Merge: 964c067b 0d2997b3 Author: ailin-nemui Date: Sat Jul 4 20:37:36 2020 +0200 Merge pull request #1155 from vague666/bind_shenanigans rewrite how /bind searches for bindings when listing them commit 0cc1e4b7cd4eb8881f58d03a5ab5d321f4ae12e8 Author: ailin-nemui Date: Sat Jul 4 18:19:37 2020 +0200 properly restore the saved text dest commit 108f57ac7bc31bf0139dbdbbc0125c554d852bb7 Author: ailin-nemui Date: Sat Jul 4 12:15:25 2020 +0200 fix extended bg colours commit 0d2997b36f76798472d717ffb1fdee95b3561507 Author: ailin-nemui Date: Tue Jun 30 09:29:50 2020 +0200 make clang-format happy in keyboard.c commit fe9a44338087b186deeb11d57c520d2be44c383b Author: vague666 Date: Mon Jun 29 16:11:45 2020 +0200 change to strstr commit 964c067b1e72ac945e2edfd6076cb23dc759c3ee Merge: fbe62a34 01ecb879 Author: ailin-nemui Date: Wed Jun 17 13:57:30 2020 +0200 Merge pull request #1199 from ailin-nemui/termux Add support for building in Termux-Android in meson commit 01ecb879a63941fbbe78c8f3d8683539d1f87d2e Author: ailin-nemui Date: Wed May 27 22:28:07 2020 +0200 Add support for building in Termux-Android in meson - introduce cross perl - workaround for the android linker commit 4b2c710ebe440bc90d2ec38733d83a15c124b0ff Author: ailin-nemui Date: Tue Jun 2 09:53:18 2020 +0200 disable setuid/setgid on android commit fbe62a34d0603c951488a14745aee05b871468f9 Merge: 99b941db d5017cfc Author: ailin-nemui Date: Sun May 24 18:59:15 2020 +0200 Merge pull request #1198 from ailin-nemui/actlist-sort-type make actlist_sort a choice type now that we have it commit d5017cfc7c4e6155cbfe08b2af881ff44d930cf8 Author: ailin-nemui Date: Sun May 24 18:43:46 2020 +0200 make actlist_sort a choice type now that we have it commit 99b941db8e7af78c40901fd554e78682f7edc099 Merge: 2a2f7b82 7c1237de Author: ailin-nemui Date: Thu May 21 16:00:30 2020 +0200 Merge pull request #1197 from lotheac/master use visible channel name in layout save commit 7c1237de981bbb67d57869790427929e75f925d1 Author: Lauri Tirkkonen Date: Thu May 21 11:14:16 2020 +0300 use visible channel name in layout save commit 2a2f7b826d2f27a3aba83682325d2fe5e4dee3c8 Merge: 3ba8eeba 214c7ad7 Author: ailin-nemui Date: Sat May 16 13:58:35 2020 +0200 Merge pull request #1196 from mh-source/master Add better support for numeric 489 ERR_SECUREONLYCHAN along with a print format commit 214c7ad7da283d37fa47ff663edbb4035c7aa0ac Author: Michael Hansen Date: Sat May 16 01:26:00 2020 +0200 make clang-format happy about the code i added, instead of the code above it. modified: src/fe-common/irc/fe-events-numeric.c commit 451e3692b24b9146788e35b4b7b950c1b5c18c52 Author: Michael Hansen Date: Sat May 16 01:20:22 2020 +0200 disable clang-format check for a few sections of code from before format strictnes got tightened modified: src/fe-common/irc/fe-events-numeric.c modified: src/fe-common/irc/module-formats.c modified: src/fe-common/irc/module-formats.h commit 1fef8f82a5d12ceb8525595f3b65c4de448b8019 Author: Michael Hansen Date: Sat May 16 01:00:17 2020 +0200 make git-clang-format check happy modified: src/fe-common/irc/fe-events-numeric.c commit 28768e40a35488f6431ac924bfc1802fd1343f5b Author: Michael Hansen Date: Sat May 16 00:48:58 2020 +0200 Increased IRSSI_ABI_VERSION to 29 modified: src/common.h commit ae6c8a1bd51b698c577c23a7be4862f8ab6cf470 Author: Michael Hansen Date: Fri May 15 20:25:41 2020 +0200 Add better support for numeric 489 ERR_SECUREONLYCHAN along with a print format modified: src/fe-common/irc/fe-events-numeric.c modified: src/fe-common/irc/module-formats.c modified: src/fe-common/irc/module-formats.h commit 3ba8eeba4b098e35de7f2409ee2181548dfaafca Merge: 5ba58d90 3cb66279 Author: ailin-nemui Date: Fri May 15 12:13:22 2020 +0200 Merge pull request #1195 from ailin-nemui/xs-abi also check XS abi in abi-diff github workflow commit 3cb662797351506041f89c23deadeff498c8da44 Author: ailin-nemui Date: Fri May 15 11:18:43 2020 +0200 also check XS abi commit 5ba58d906746e4a9b98d9b059b4cbe3175e1351c Merge: 784373a7 b0cd72aa Author: ailin-nemui Date: Thu May 14 11:20:22 2020 +0200 Merge pull request #1192 from ailin-nemui/perl-signals-format add "print format" signal to perl commit b0cd72aadd62d6f018b36289635e7133f6988afc Author: ailin-nemui Date: Wed May 13 00:23:12 2020 +0200 up abi commit 3ea854816d378dd370575a4a557fbd2b80a55347 Author: ailin-nemui Date: Wed May 13 00:03:36 2020 +0200 Correct a wrong package for format_create_dest commit 4330dbec627d6bc1d2cd0c19fada7de4fd471bfc Author: ailin-nemui Date: Mon May 11 17:46:45 2020 +0200 add "print format" signal to perl fix syntax in signals.txt with regards to GLists simplify signal emit code commit 784373a7b38446104501197a0c30ae314127734d Merge: 9bfbb5cd ba57684d Author: ailin-nemui Date: Fri May 8 15:42:55 2020 +0200 Merge pull request #1191 from ailin-nemui/null-format fix NULL assertion in format args commit ba57684d73616af0c1678a54f4c8b13287cd8572 Author: ailin-nemui Date: Fri May 8 15:34:49 2020 +0200 fix NULL assertion in format args commit 9bfbb5cdf380fd9ef46f4effca95f5dfa1e6aaad Merge: 86b72d58 08ead5ef Author: ailin-nemui Date: Thu May 7 21:46:55 2020 +0200 Merge pull request #1188 from ailin-nemui/null-format fix npe on no text from format_get_text_theme_charargs commit 08ead5ef06532bb45c79d1687b814e2c9b12d34a Author: ailin-nemui Date: Thu May 7 01:11:15 2020 +0200 fix npe on no text from format_get_text_theme_charargs commit 86b72d5829935f81410ccc9ae724c7c9d4b39cfa Merge: bbd73ce5 675696aa Author: ailin-nemui Date: Thu Apr 30 09:00:34 2020 +0200 Merge pull request #1079 from ailin-nemui/reformat2 reapply a theme to previous formats commit bbd73ce58c0f689a8936cf790bada55c34d13873 Merge: d2291ec6 66a7cc3c Author: ailin-nemui Date: Wed Apr 29 19:08:23 2020 +0200 Merge pull request #1184 from ailin-nemui/clangformat also check xs files in the clang-format github action commit 66a7cc3c345b29e2413a7a5e4cc8f9e234f61619 Author: ailin-nemui Date: Tue Apr 28 15:34:47 2020 +0200 check xs format commit 675696aa84bd9a2aeb2edfa2ec4edd88cffe04c8 Author: ailin-nemui Date: Mon Apr 20 23:55:46 2020 +0200 up abi commit 449d86caf0ff9f5458443d3bb60e5bc7658c038a Author: ailin-nemui Date: Sun Mar 29 19:10:30 2020 +0200 add setting to disable reformat commit 8fd6dccaf19b08542d855beb468bbf2ba4af56aa Author: ailin-nemui Date: Tue Mar 17 00:26:25 2020 +0100 enable mirc colour processing commit 57fb173130cec6e82bccfbe6ead09731b591c5a6 Author: ailin-nemui Date: Thu Aug 8 21:54:30 2019 +0200 add perl code for textbuffer-formats - compatibility shim for new line - make format accessible from perl - fix perl line IDs being mixed up due to wrapper commit a0544571a80196e5b7705f56e6e2cbcdf7b4d80e Author: ailin-nemui Date: Thu Apr 23 21:45:15 2020 +0200 manually handle NUL unicode in g_utf8_get_next_char_validated A change in GLib 2.63 broke some assumptions in Irssi that the null-byte NUL / U+0000 is a valid Unicode character. This would occur when the user types Ctrl+Space. As a result, the input loop never manages to process the NUL-byte (and any other user input that follows, ever). This patch adds a manual check that properly advances the input loop if GLib returns -2 (incomplete character) despite the length being positive and a NUL is in first position. Fixes #1180 https://gitlab.gnome.org/GNOME/glib/-/merge_requests/967 https://gitlab.gnome.org/GNOME/glib/-/issues/2093 commit 6b93d6e3382b08b6e703b2c6dc71ff85b4c1fc9b Author: ailin-nemui Date: Tue Aug 13 15:15:15 2019 +0200 implement expando cache - the expando values need to be stored now that the lines are reformattable, otherwise the old values are lost (and they depend on context only available at the time the line is initially printed) - the cache is collected from the special-vars evaluation code - the cache is controlled by the textbuffer-formats code, and stored in the text_buffer_format_rec commit d2291ec6eb3a21695ba8a16adf59dc9e47bbfdb7 Merge: 94ae7f9c 4b24d0a5 Author: ailin-nemui Date: Sun Apr 26 19:18:52 2020 +0200 Merge pull request #1182 from ailin-nemui/cleanup remove some old compat code commit f95fc811302eac53d020ef438cd914c564657be5 Author: ailin-nemui Date: Tue Aug 13 14:59:30 2019 +0200 make lines reformattable - completely removed the old textbuffer representation ( https://github.com/shabble/irssi-docs/wiki/Notes-256-Colour#textbuffer-encoding ) - textbuffer-formats is an extra module, so if we unhook the signals it should go back to the "old way" of storing pre-rendered tex - design uses cache, original formats and list of arguments commit 4b24d0a51d3fac05c9a9b254699b4e9047460b26 Author: ailin-nemui Date: Sat Apr 25 11:59:04 2020 +0200 remove some old compat code we already rely on c99 in other parts of the code commit 94ae7f9cd31a1b11af1411c1bc6ecac6b67d1112 Merge: 316c8157 244ebaaa Author: ailin-nemui Date: Thu Apr 23 12:52:44 2020 +0200 Merge pull request #1181 from ailin-nemui/buildfixes build fixes when using install-glib and on openbsd commit 244ebaaa2e52a270eec2d797d72d193ae37c7482 Author: Ailin Nemui Date: Thu Apr 23 12:13:50 2020 +0200 build fixes when using install-glib and on openbsd commit 316c8157a53d3b60afd82902a7039128d8872277 Merge: 0bedcfcc 9ec9a9af Author: ailin-nemui Date: Thu Apr 23 07:41:12 2020 +0200 Merge pull request #1179 from ailin-nemui/abidiff Check for abi compatibility using github actions commit 9ec9a9afc8a77c74be6853c080918f64090bc39e Author: ailin-nemui Date: Tue Apr 21 18:58:30 2020 +0200 try abipkgdiff commit 0bedcfccbdf89f05646de90bddcfa84ab579783d Merge: 6d67cadc bdf5d748 Author: ailin-nemui Date: Tue Apr 14 10:23:09 2020 +0200 Merge pull request #1140 from dequis/tear-down-the-wall meson.build: Remove unnecessary -Wall commit 6d67cadcdb1d7cfd2eabb760d6c3906eafdd1561 Merge: 3d3305a8 0548bb1a Author: ailin-nemui Date: Tue Apr 14 09:59:40 2020 +0200 Merge pull request #1173 from ailin-nemui/clangformat Fix clang-format checker on empty diff commit 0548bb1a3cbd9a935504aa29dce26167fef8a85e Author: ailin-nemui Date: Tue Apr 14 09:47:41 2020 +0200 empty is also good commit 3d3305a893c9e15a299f448aa6d071a5712737ef Merge: 261631a6 6317db5c Author: ailin-nemui Date: Mon Apr 13 22:52:17 2020 +0200 Merge pull request #1172 from ailin-nemui/clangformat run clang-format as a pull request hook commit 6317db5ccbecc7fa8711867349531a89bb4c2861 Author: ailin-nemui Date: Sun Apr 12 17:16:57 2020 +0200 run clang-format as a pull request hook commit 261631a6e191e30ca018d769c7457302f02c1c64 Merge: f1647bdf 485ed2f5 Author: ailin-nemui Date: Tue Apr 7 19:12:04 2020 +0000 Merge pull request #1171 from ailin-nemui/hidden-options hide the deprecated -ssl options from completion commit f1647bdfa93c6b51395ad4be62f4d27a37df6352 Merge: 8b7bf1f0 1bfe27c6 Author: ailin-nemui Date: Mon Apr 6 15:14:40 2020 +0000 Merge pull request #1169 from Pinguin1234/feature/close_on_sighup Added option to quit in SIGHUP commit 1bfe27c66e5b51ba9eadcc1928b3b6134ec3bb29 Author: = <=> Date: Mon Apr 6 17:04:35 2020 +0200 Used Tabs instead of spaces and increased ABI_VERSION commit 485ed2f52bafd9cc1d1c0a4ed87c87f2bde1de09 Author: ailin-nemui Date: Sun Apr 5 21:22:19 2020 +0200 hide the deprecated -ssl options from completion commit f9595c03b1392aca8bd2aa2103f183ebedc8ec88 Author: Dennis Pentmeier Date: Sat Apr 4 17:59:46 2020 +0200 Changed to async-signal safe method as suggested by dequis commit cae37e37ca6b047411f86681255eca322cfd835a Author: ailin-nemui Date: Sat Apr 4 01:12:03 2020 +0200 run git-clang-format commit 81dc94c406361564d833d33fadd9188f542fb46d Author: Pinguin1234 <18099221+Pinguin1234@users.noreply.github.com> Date: Sat Apr 4 00:55:27 2020 +0200 Added option to quit in SIGHUP commit 8b7bf1f04eefea51fdeb9d151ef0be2c5956c0ea Merge: 5d6baeb0 ae89ba71 Author: ailin-nemui Date: Fri Apr 3 23:26:54 2020 +0200 Merge pull request #1167 from ailin-nemui/quit-crash fix crash on /quit when unloading modules commit 5d6baeb0b57e20fb6c46759d5d34a1be8a848e90 Merge: 46ae8c20 4594b0c4 Author: ailin-nemui Date: Fri Apr 3 23:26:40 2020 +0200 Merge pull request #1166 from ailin-nemui/build-fix fix perl module build on openbsd commit 46ae8c20c5e83ae256e43f28a5239b7e08689150 Merge: b69074bb 8a446d24 Author: ailin-nemui Date: Fri Apr 3 10:20:52 2020 +0200 Merge pull request #1164 from ailin-nemui/modes-noact fix /ignore ... MODES NO_ACT not working commit 8a446d24de9be3e35a638cd8f6856dea9ddd4b74 Author: ailin-nemui Date: Thu Apr 2 15:47:15 2020 +0200 fix /ignore ... MODES NO_ACT not working reported by letty commit ae89ba716441261333e340bea8e1b9851fe0f294 Author: ailin Date: Thu Apr 2 15:39:40 2020 +0200 fix crash on /quit when unloading modules this fixes a crash on /quit when the module unloaded is trying to reference symbols from already-unloaded modules, by reversing the lists. commit 4594b0c4cf0ddc449f45b81ddea2180b837a10ac Author: ailin Date: Thu Apr 2 04:39:24 2020 +0200 fix perl module build on openbsd unfortunately, some mangling is needed to create the correct linker and compiler invocations commit b69074bb39423eb4274b4a14279c0d4dc81f809e Merge: aab53492 97670d1d Author: ailin-nemui Date: Mon Mar 30 16:21:26 2020 +0200 Merge pull request #1163 from ailin-nemui/docs update docs and sync scriptassist commit 97670d1dc1b9f0fd2de2b0fe2f08bfdfcb7f0c12 Author: ailin-nemui Date: Mon Mar 30 14:30:05 2020 +0200 run syncscripts.sh sync scriptassist.pl to 2003020807 commit be467111fa891697d92a8afde5dd0e66b8f32937 Author: ailin-nemui Date: Mon Mar 16 21:39:33 2020 +0100 update docs commit aab5349256273e875afd5bd869d824fd31782433 Merge: 6fc9362c d5a55f5e Author: ailin-nemui Date: Wed Mar 18 19:53:55 2020 +0100 Merge pull request #1161 from vague666/ignore_readable_time unignore_time can not be NULL, check for 0 instead commit 6fc9362c65af323ca5d6520ce20b321bb7ce58b2 Merge: c8440d49 597afa40 Author: ailin-nemui Date: Wed Mar 18 19:53:19 2020 +0100 Merge pull request #1160 from irssi/ailin-nemui/workflow-pr Use github actions to test PRs commit 597afa404383a62d1a2e03600992db6e2e7c821c Author: ailin-nemui Date: Wed Mar 18 16:32:49 2020 +0000 Use github actions to test PRs commit d5a55f5e6ed4d2ba64fed2697c4e8a9477477364 Author: vague666 Date: Wed Mar 18 17:27:18 2020 +0100 unignore_time can not be NULL, check for 0 instead commit c8440d49d8bbf7631e33a71a331254fb543162dd Merge: f0c1bc4d ca04e0ba Author: ailin-nemui Date: Wed Mar 18 16:58:01 2020 +0100 Merge pull request #1158 from vague666/ignore_readable_time -time was missing in /ignore output. now the time is displayed commit 22851686f5b88ac83ca49e80e743ed50d18c57af Author: ailin-nemui Date: Tue Mar 17 00:58:48 2020 +0000 simplify logic commit f0c1bc4dde6b89f4c89a843c2a0e08b871023891 Merge: b38ae68f 1ad1083f Author: ailin-nemui Date: Tue Mar 17 01:54:34 2020 +0100 Merge pull request #1156 from vague666/add_server_nopass Improve help for how to remove saved server password commit 1ad1083f84572e26467c27752545ddce5fd353a2 Author: ailin-nemui Date: Tue Mar 17 00:54:23 2020 +0000 improve wording commit 7e898fdcf4ab2d89977b2ef8db448986b8b68a37 Author: vague666 Date: Thu Mar 12 22:52:12 2020 +0100 Make sure witem exists commit ca04e0ba5de0f1fc6c93326373e33d0e1587df56 Author: vague666 Date: Mon Mar 9 14:15:40 2020 +0100 -time was missing in /ignore output and made it human-readable commit 43092a5bcc95e75576eb175a4cacddbbd8449a9e Author: vague666 Date: Wed Feb 19 16:55:11 2020 +0100 Improve server help commit 03295b73b4d524b082b307a4ac3c437f92902c7b Author: vague666 Date: Mon Feb 17 19:55:38 2020 +0100 Improve server help commit b38ae68fb544612c8899d1e1196b434f7e7ba70b Merge: 363a79dc e59c42bc Author: ailin-nemui Date: Fri Feb 14 20:17:50 2020 +0100 Merge pull request #1154 from ailin-nemui/zerowidth refine zero width input test in empty line commit 5dba9fd0cc1839f13a0859420fcc9373f9b7a276 Author: vague666 Date: Sun Feb 9 12:40:09 2020 +0100 Search for word anywhere, not only from the beginning of string commit e59c42bcc0a4c1a353d39e7e253adc293a152988 Author: ailin-nemui Date: Fri Feb 7 16:33:53 2020 +0100 refine zero width input test in empty line fixes #1153 commit 363a79dc7a94a3ecd76378d44cc9d48983085929 Merge: 6e14acee b8be2906 Author: ailin-nemui Date: Wed Jan 8 10:41:08 2020 +0100 Merge pull request #1145 from ailin-nemui/time remove GTimeVal following glib 2.61.2 deprecation commit b8be2906401cd9071276b68a81516b4954e31676 Author: ailin-nemui Date: Wed Jan 8 10:15:47 2020 +0100 Update src/irc/core/lag.c Co-Authored-By: dx commit 6e14acee17f5f44bf5cd834608a076ef38e50012 Merge: 4c5f708b 7d44964d Author: ailin-nemui Date: Mon Jan 6 10:42:28 2020 +0100 Merge pull request #1146 from slingamn/issue641_ipv6_failover.1 Reconnect retry IPv4 on IPv6 failure commit 7d44964dcd37a32ef56fedae49d1631c4418b6ab Author: Shivaram Lingamneni Date: Mon Dec 9 22:47:59 2019 -0500 fix #641 Track the address family of the last failed connection attempt (either immediately or during TLS handshake), then disprefer that address family during reconnection. commit 1cdb4bc311ba0c568c68ae26348bbb1eee273580 Author: ailin-nemui Date: Fri Dec 6 10:56:25 2019 +0100 remove GTimeVal following glib 2.61.2 deprecation commit 4c5f708b9be95ccc5363e83f13fb3dfec1cf7776 Merge: 942462f2 a827c691 Author: ailin-nemui Date: Tue Nov 19 19:42:06 2019 +0100 Merge pull request #1135 from horgh/horgh/resolve-setting Remove resolve_reverse_lookup setting commit 942462f23f8f88fc7025bf74145c9a9cd15e39eb Merge: 50f8791f 664c38af Author: ailin-nemui Date: Tue Nov 19 19:41:16 2019 +0100 Merge pull request #1141 from dequis/glib-deprecations Fix some glib deprecation warnings commit 664c38afbaaa0bc4bbb8cb0952e475f11c68f0c0 Author: dequis Date: Thu Oct 31 23:49:40 2019 +0100 Fix some glib deprecation warnings Most of these have been deprecated since forever (2.2), but they didn't raise warnings. Now they do, and the warnings are not the most verbose warnings you could ask for, but, they point in the right direction. This doesn't handle the GTimeVal deprecation warnings. Those seem trickier since they cover API, will look into those right after this. commit bdf5d748f2ae93086ab9d047cf6573f999fdad4c Author: dequis Date: Thu Oct 31 21:02:26 2019 +0100 meson.build: Remove unnecessary -Wall commit 50f8791f1ec71e896ef5da1bd127cdf9bfee153f Merge: bf3565a7 b7f165a6 Author: ailin-nemui Date: Sat Oct 19 16:01:16 2019 +0200 Merge pull request #1138 from mquin/patch-1 Improve clarity of nick in use message commit b7f165a6094454b485767ec0dd98d93ded9172d7 Author: Mike Quin Date: Sat Oct 19 11:34:15 2019 +0100 Improve clarity of nick in use message If irssi's preferred nick is in use irssi will issue a whois command and report some information on the current user of the nick. As the "is owned by" wording can be confusing to users of networks with nickname registration, propose rephrasing this to "is in use by". commit a827c691836658c9aa5473559a345120ebff4c9d Author: Will Storey Date: Thu Oct 17 19:43:29 2019 -0700 Bump ABI commit d84f285b91581e21312e44d53cfd8ed5a18e7252 Author: Will Storey Date: Tue Oct 15 19:07:48 2019 -0700 Keep unused parameter for API compatibility commit bf3565a720c0dd2519eb5549508b463b927d7d6f Merge: 453b648e 5776ca5e Author: ailin-nemui Date: Tue Oct 15 12:56:36 2019 +0200 Merge pull request #1136 from ailin-nemui/lines Make sure the bottom_startline is not lost when removing lines commit 453b648e7e5abf0bb1c29af85f49566b0b82dda3 Merge: ebdfd2e0 e4d34380 Author: ailin-nemui Date: Tue Oct 15 11:03:04 2019 +0200 Merge pull request #1132 from horgh/horgh/rm-funcs Remove an unused function and deprecate another commit ebdfd2e08c0a46a83b448e9e27ab24372079972e Merge: 156d02c5 145d1040 Author: ailin-nemui Date: Tue Oct 15 11:02:41 2019 +0200 Merge pull request #1129 from dcollinsn/op-public-hilights #354 Fix hilight behavior for STATUSMSG commit 156d02c5cff459bf2210992bee73127ff84292e1 Merge: ef5579c2 34effcec Author: ailin-nemui Date: Tue Oct 15 11:02:22 2019 +0200 Merge pull request #1134 from horgh/horgh/tls-reconnect Use correct TLS settings when reconnecting commit 5776ca5e0bb36574974f39d52c4c8e19ff686bb1 Author: ailin-nemui Date: Sun Oct 13 21:35:30 2019 +0200 bottom_startline lost? commit 7e6d24420cc5c3e1fb5fcbec999de70e77178093 Author: Will Storey Date: Sat Oct 12 17:09:13 2019 -0700 Remove resolve_reverse_lookup setting This setting seems ill advised and breaks TLS verification. Fixes #1034. commit f9db4019afee3bb5fcc894b2810a640e0f79fed1 Author: Will Storey Date: Sat Oct 12 17:03:40 2019 -0700 Remove else since prior condition returns commit 34effcec01c01775db7c8575a88e1ae2adbd12de Author: Will Storey Date: Sat Oct 12 15:46:09 2019 -0700 Fill more connection information in one spot commit 163942521718328110152388203ca7494c3416df Author: Will Storey Date: Sat Oct 12 15:43:14 2019 -0700 Do not copy TLS settings to reconnection record This was causing us to use the TLS settings from one server on another which is not always appropriate. Instead, we now treat it like other connection information and do not copy it. We get the TLS settings later as appropriate when connecting. Note there is still probably more that could be cleaned up here. For example, the unix socket might be better treated as connection info too. Fixes #1027. commit 4476fbbad9e66421dbaf4fa9a1a47566d7b0bdc6 Author: Will Storey Date: Sat Oct 12 15:37:49 2019 -0700 Fix indentation commit 145d1040ac255b3e16b6ba363bd7113d6291a3bb Author: ailin-nemui Date: Fri Oct 11 22:37:09 2019 +0200 add ignore check, emphasis and fix a memory leak commit ef5579c2120d9101afba9b84c311899f52a5b69d Merge: 49c6c2b6 a68be4dc Author: ailin-nemui Date: Sun Oct 6 17:58:43 2019 +0200 Merge pull request #1131 from ailin-nemui/account-free missing free in nicklist/account commit e4d34380e50013b3b209720be14c0761d449bc4d Author: Will Storey Date: Sat Sep 14 11:03:36 2019 -0700 Mark unused function deprecated commit 2af7db2dfa9a685e9a93a99adb69f7bea4568907 Author: Will Storey Date: Sat Sep 14 11:00:35 2019 -0700 Remove unused function commit a68be4dccad651a69b8330bfc73f4f5dc548fea2 Author: ailin-nemui Date: Sat Oct 5 23:30:25 2019 +0200 missing free commit 49c6c2b69f5c7bc579153456d1eecdf03eef715e Merge: 4cc28663 03eb8d03 Author: ailin-nemui Date: Tue Oct 1 13:55:46 2019 +0200 Merge pull request #1130 from ailin-nemui/string-free Only call g_string_free if there is a string commit 03eb8d032a1b7e09230ed3ff777fa99831172b17 Author: ailin-nemui Date: Tue Oct 1 11:09:25 2019 +0200 fix the fix commit 4cc286634ac23fb5378fd42b706bf509ffa6b4db Merge: 8a1a96c1 ed65499d Author: ailin-nemui Date: Mon Sep 30 15:39:20 2019 +0200 Merge pull request #1128 from josephbisch/fix-sasl-buffer-free Properly free sasl_buffer GString Credits to oss-fuzz commit 7e694fd223c71dda83ae45f3923bff2d62997f40 Author: Dan Collins Date: Sat Sep 28 20:00:06 2019 -0400 Fix hilight behavior for STATUSMSG This patch allows irc_op_public messages to properly trigger hilights when the message mentions the current nick or one of our hilights. This is done by copying the required code from sig_message_public. This is important because Freenode has begun using this message type for messages that can only be seen by ops due to the +z channel mode, and ops will want to be notified of watchwords even in that type of message. To test, make two connections to Freenode, join a new channel. The first client to join that channel will be an op. To establish a baseline, use the non-opped client to attempt to "ping" the opped client by addressing it by name and using terms in /hilight. Then, set channel mode to +mz and use the non-opped client to send the messages again. Without this patch, no message will "ping" the opped client with +mz set. With this patch, "pings" should operate normally, causing a bell, hilighting the window number, and so on. What I don't know is whether there is any other code from sig_message_public that should be copied over too. In particular, the lines related to "ignore_check_plus", "emphasis", and "printnick", I don't know if they are needed here. I also don't know if there are any other message types that these changes should be applied to. commit ed65499d76daac352d76ae0f30e36f3feb623174 Author: Joseph Bisch Date: Thu Sep 26 21:51:36 2019 -0400 Add missing g_string_free param commit f6cca3de4e7e2480b3e6a4845ff5211b9b24296d Author: Joseph Bisch Date: Tue Sep 24 21:35:40 2019 -0400 Properly free sasl_buffer GString commit 8a1a96c12c3f99275522640600bd53dcf66c8f68 Merge: e36d6b9b 948e7bb3 Author: ailin-nemui Date: Mon Sep 16 11:42:48 2019 +0200 Merge pull request #1120 from ailin-nemui/invalid-cap-free free params commit e36d6b9b8c1266f9786bbb3c197f32f208f8aaeb Merge: 96562e46 51190f69 Author: ailin-nemui Date: Wed Sep 11 13:33:14 2019 +0200 Merge pull request #1126 from ailin-nemui/null-logger silence glib log output during fuzzing on oss-fuzz commit 51190f69b284a393c74cd51475d710228ee89ded Author: ailin-nemui Date: Tue Sep 10 14:22:31 2019 +0200 update fuzzer flags commit 9ff224d05d544a7fbd8f377d4f6f9eabc29e268f Author: ailin-nemui Date: Tue Sep 10 13:08:35 2019 +0200 silence glib log output during fuzzing on oss-fuzz commit 96562e460b04daf2c4d65eaef99398eb27dd130d Merge: 9a9f9cc2 f875d252 Author: ailin-nemui Date: Thu Sep 5 18:19:03 2019 +0200 Merge pull request #1124 from ailin-nemui/extended-join fix crash in join due to incorrect free commit 9a9f9cc22a00c91f128426364b37ba7547812f55 Merge: 3642dbad 69dec1de Author: ailin-nemui Date: Thu Sep 5 15:46:35 2019 +0200 Merge pull request #1125 from ailin-nemui/fuzz-link-lang add new meson build option -Dfuzzer-link-language=cpp for oss-fuzz commit 69dec1de33272bb94b7a81fe39b9c152aba3560f Author: ailin-nemui Date: Wed Sep 4 22:48:03 2019 +0200 add new meson build option -Dfuzzer-link-language=cpp for oss-fuzz commit f875d252d2637bb850f8c4d5d0153c1f29ede3aa Author: ailin-nemui Date: Wed Sep 4 14:57:56 2019 +0200 fix crash in join due to incorrect free commit 3642dbad973778f413a386105c8da28f8528c245 Merge: 7cebff50 6d58052c Author: ailin-nemui Date: Wed Sep 4 14:37:16 2019 +0200 Merge pull request #1123 from ailin-nemui/self-message enable self-message support commit 6d58052c4ab3cf6b72aa66e3212a48b3f493c577 Author: ailin-nemui Date: Wed Sep 4 14:27:06 2019 +0200 enable self-message support commit 7cebff503ddfe291c4a25395aa7aeb7582aac05d Merge: 6646e49d c271609a Author: ailin-nemui Date: Sat Aug 31 07:48:03 2019 +0200 Merge pull request #1119 from ailin-nemui/server-fuzz add some dummy objects to server-fuzz commit 948e7bb31787213e888b52df4968de4436dcd978 Author: ailin-nemui Date: Fri Aug 30 22:14:26 2019 +0200 free params commit c271609a494a9ac7f23b3a2fd8fefc109cd7e46f Author: ailin-nemui Date: Fri Aug 30 22:11:27 2019 +0200 add some dummy objects to server-fuzz commit 6646e49d42438704e5b3deb62f1c3d02f20c8631 Merge: 1e9cd62a 7aa67b14 Author: ailin-nemui Date: Fri Aug 30 21:22:05 2019 +0200 Merge pull request #1118 from ailin-nemui/static-dependency Add a new meson option : -Dstatic-dependency=yes to use static dependencies commit 1e9cd62aacc319cd8482cd64aab5edc8628830ba Merge: 0df21bcb 887950db Author: ailin-nemui Date: Fri Aug 30 21:20:33 2019 +0200 Merge pull request #1117 from ailin-nemui/theme-align limit special-vars alignment memory to not exhaust fuzzer commit 0df21bcbb4f3ebf0f3954d0e2ea1e66a6440bae6 Merge: 991e24fb 3447904a Author: ailin-nemui Date: Fri Aug 30 21:16:20 2019 +0200 Merge pull request #1116 from ailin-nemui/server-fuzz fix warning in fe-fuzz/server-fuzz commit 7aa67b142b0f5b0062e9766eb8bf881023af5e8b Author: ailin-nemui Date: Fri Aug 30 20:58:28 2019 +0200 Add a new meson option : -Dstatic-dependency=yes to use static dependencies commit 887950db0f728f1bec9d4a7aea03b7c0fce7b8ad Author: ailin-nemui Date: Fri Aug 30 20:30:02 2019 +0200 limit special-vars alignment memory to not exhaust fuzzer commit 3447904a5c4b11ea301ab7504ae768016fa45405 Author: ailin-nemui Date: Fri Aug 30 20:29:03 2019 +0200 fix warning in fe-fuzz/server-fuzz commit 991e24fb27233543e22430126e3da1eaedd16092 Author: ailin-nemui Date: Thu Aug 29 17:26:35 2019 +0200 Merge tag '1.2.2' into integrate/1.2.2 commit 401fff7c34acaff2f7b0d6ab31bda7fa8cc50df9 Merge: 570d6714 5a4e7ab6 Author: ailin-nemui Date: Thu Aug 29 17:31:27 2019 +0200 Merge branch 'fix-double-cap' into 'master' fix use after free receiving caps See merge request irssi/irssi!35 commit 5a4e7ab659aba2855895c9f43e9a7a131f4e89b3 Author: ailin-nemui Date: Tue Aug 27 23:33:51 2019 +0200 fix use after free receiving caps fixes GL#34 commit 570d6714ec3f9a55940eaf953dc7914c2534c3e2 Merge: d627bf5f 44b060ce Author: ailin-nemui Date: Tue Aug 27 15:12:04 2019 +0200 Merge pull request #1114 from ailin-nemui/startup-crash fix crash on startup when resizing before active_win commit 44b060ce171111fe3433f13728663bac642a19d3 Author: ailin-nemui Date: Tue Aug 27 12:42:20 2019 +0200 fix crash on startup when resizing before active_win commit d627bf5f7a413e10856185cd07d929ce77e00c8c Merge: 447e357e 7abec346 Author: ailin-nemui Date: Tue Aug 27 10:14:48 2019 +0200 Merge pull request #1103 from irssi/ailin-nemui/workflows-v2 Migrate push workflow to yaml commit 447e357e075272323760619f11f1261ee93ab044 Merge: 3f0afa91 38df7bfd Author: ailin-nemui Date: Mon Aug 26 23:02:20 2019 +0200 Merge pull request #1107 from ailin-nemui/extended-join make extended account info visible and formattable commit 3f0afa91f3da388ce0764ecdd78436b9aebc8fb4 Merge: a305cf89 6c370994 Author: ailin-nemui Date: Mon Aug 26 22:01:53 2019 +0200 Merge pull request #1092 from ailin-nemui/outgoing-tags sending of tag messages and customisable maximum irc message length commit a305cf8971cbcfcad9cc970ec4cb9bcda5580d6c Merge: a8b695b8 3a654a9e Author: ailin-nemui Date: Sun Aug 25 09:50:29 2019 +0200 Merge pull request #1111 from ailin-nemui/perl-new-msgs add various new message events to signals.txt commit a8b695b890ff83b74347ce096f732e677aa27151 Merge: bdb25aa6 487d9434 Author: ailin-nemui Date: Sat Aug 24 23:21:10 2019 +0200 Merge pull request #1113 from ailin-nemui/restore-perl-chatnets revert the change to perl-common that would stop it from creating ghost chatnets commit 487d9434bd8b0403eaafe1963a96ad09abc32e8e Author: ailin-nemui Date: Fri Aug 23 22:26:27 2019 +0200 revert the change to perl-common that would stop it from creating ghost chatnets see 00a7efc69f8cfc14fcfdf123421015e99ac07926 commit 3a654a9e01082c63faa6e51f0c15bbce413d139e Author: ailin-nemui Date: Thu Aug 22 23:33:32 2019 +0200 add various new message events to signals.txt commit 7abec34668b8b34d0f0437e910cbae74abbf6da3 Author: ailin-nemui Date: Fri Aug 16 15:31:18 2019 +0000 delete old workflow file commit e18708243bbb26c130ef7984103427604bd215c1 Author: ailin-nemui Date: Fri Aug 16 15:29:29 2019 +0000 Migrate push workflow to yaml commit bdb25aa609c5924f563deffaf4a2b8742d26a4ec Merge: 54781a34 58709819 Author: ailin-nemui Date: Mon Aug 19 21:33:55 2019 +0200 Merge pull request #1102 from ailin-nemui/buildsys-ver fix wrong version in version-date when building git with merges of old commits on top commit 54781a34ee26dfaab7c52d89e9261bab1729db4a Merge: 11887cf3 b6f1bf8f Author: ailin-nemui Date: Mon Aug 19 15:35:33 2019 +0200 Merge pull request #1101 from ailin-nemui/auto fix autotools build commit 38df7bfd29cb6aefa149bb7a48cb469782d9eab0 Author: ailin-nemui Date: Sun Aug 18 11:24:48 2019 +0200 make extended account info visible and formattable commit 11887cf3e186382688284e38dadbc71c3593067d Merge: 4359e4a5 504d50c9 Author: ailin-nemui Date: Fri Aug 16 22:46:59 2019 +0200 Merge pull request #1106 from ailin-nemui/abi increase abi for the recently commited changes commit 504d50c9a3aad5a45def3177d65946f637eae452 Author: ailin-nemui Date: Fri Aug 16 22:40:49 2019 +0200 up abi commit 4359e4a5ffffdb4c4219606a41b7af7ad74a8f26 Merge: 4d01170a d5329bc8 Author: ailin-nemui Date: Fri Aug 16 21:41:05 2019 +0200 Merge pull request #1105 from ailin-nemui/missing-nick fix crashes when nick is missing commit d5329bc811d077eabe3e4bda397be17faba5ab0e Author: ailin-nemui Date: Fri Aug 16 21:37:53 2019 +0200 fix crashes when nick is missing commit 4d01170aa1f7ea11a24be9a0bd9c94aa86188a6b Merge: d191c6e9 255d850c Author: ailin-nemui Date: Fri Aug 16 21:24:04 2019 +0200 Merge pull request #1104 from ailin-nemui/setname-fix fix crash in setname commit 255d850c4df7d6c681c0f45443c19718ef55410c Author: ailin-nemui Date: Fri Aug 16 21:19:20 2019 +0200 fix crash in setname commit 587098199efc05a98b05ca2660a12ed16fc42cbb Author: ailin-nemui Date: Thu Aug 15 22:42:48 2019 +0200 fix wrong version commit b6f1bf8fcddc67415fc6c74acad7f12faab1e3e5 Author: ailin-nemui Date: Thu Aug 15 21:32:57 2019 +0200 fix autotools build commit d191c6e94e6292b233c23ca82cc34587f7187fa7 Merge: a54c2071 e20900a7 Author: ailin-nemui Date: Thu Aug 15 18:19:33 2019 +0200 Merge pull request #1098 from ailin-nemui/account-notify use account-notify capability commit e20900a7cacafb05494f7179caf32868f7918c2e Author: ailin-nemui Date: Thu Aug 15 17:23:58 2019 +0200 make a setting to disable account-notify commit 44d480ca991a7906fd8b09944dd3307c941522a8 Author: ailin-nemui Date: Tue Aug 13 03:36:40 2019 +0200 use account-notify capability commit a54c2071e2cd6340b6657b080c1b05dc2dd8dc41 Merge: 95d695de 8f65f58a Author: ailin-nemui Date: Thu Aug 15 17:28:52 2019 +0200 Merge pull request #1096 from ailin-nemui/chghost add chghost capability support commit 8f65f58a4a7edb0016117d005b5a6c4b04b156e6 Author: ailin-nemui Date: Wed Aug 14 21:21:17 2019 +0200 improve message wording commit 4dbbbf47a4b9e867fd63d8e4b5acc0e489a84bdc Author: ailin-nemui Date: Tue Aug 13 02:52:26 2019 +0200 add chghost capability support commit 95d695de8c781b2618955aa45f678bfe1814498e Merge: d418989f 5f13614d Author: ailin-nemui Date: Thu Aug 15 17:09:53 2019 +0200 Merge pull request #1099 from ailin-nemui/away-notify support cap away-notify commit 5f13614d47198dd7013502ef5c4ead0cffa87978 Author: ailin-nemui Date: Wed Aug 14 22:52:38 2019 +0200 move away message to fe-common/core commit 61d215acdd66379d8126bdd982bbfd64a7c71023 Author: ailin-nemui Date: Wed Aug 14 17:45:13 2019 +0200 support cap away-notify commit 6c370994078969225185bc38e1075b999b9f6bbc Author: ailin-nemui Date: Thu Aug 15 16:39:26 2019 +0200 more variables commit 200020da93830dc9cfd254b7984a84d25687e008 Author: ailin-nemui Date: Wed Aug 14 21:17:53 2019 +0200 use better number parsing commit da9adec47fc3a11f27f0221232c46f9f6b0d0b11 Author: ailin-nemui Date: Mon Aug 12 23:41:18 2019 +0200 sending of tag messages and customisable maximum irc message length commit d418989f0c3cd4a900ece018c6e54f8aefddf7c6 Merge: 506f2fb3 25760649 Author: ailin-nemui Date: Thu Aug 15 16:32:01 2019 +0200 Merge pull request #1090 from ailin-nemui/incoming-tags incoming irc message tags support commit 506f2fb327fbafd58d8ebbeb4b9cab4b2679f3a6 Merge: f7e67b9e e62e55c0 Author: ailin-nemui Date: Thu Aug 15 16:31:29 2019 +0200 Merge pull request #1094 from ailin-nemui/cap-invite-notify show invites of other users when provided commit f7e67b9e02a6e16bf2f1d58c5facd0bc5dc2d322 Merge: c8791923 0f361d26 Author: ailin-nemui Date: Thu Aug 15 16:15:26 2019 +0200 Merge pull request #1100 from ailin-nemui/spread_server_message_to_windows refactor quit message into a separate function commit 0f361d26733b13bb57acc3817995abe5985e36c3 Author: ailin-nemui Date: Thu Aug 15 15:37:20 2019 +0200 refactor quit message into a separate function commit 2576064982d2090f868e89e5315ee8ebfd8ed207 Author: ailin-nemui Date: Thu Aug 15 10:57:54 2019 +0200 add missing signal_remove commit eb3a44a71328fd600450782a042fd075434eec55 Author: ailin-nemui Date: Thu Aug 15 10:55:48 2019 +0200 clarifying comment commit 24154ced0db81d0f8db28c9f62ab7ae37bc4b419 Author: ailin-nemui Date: Sun Aug 11 19:25:53 2019 +0200 irc message tags support commit e62e55c0ab83cc643ee7c221dc0610ffecc18537 Author: ailin-nemui Date: Tue Aug 13 01:05:57 2019 +0200 show invites of other users when provided commit c87919235ab25470fc163e2ad77110901201425a Merge: 6e32c1f6 47518b4b Author: ailin-nemui Date: Wed Aug 14 23:44:52 2019 +0200 Merge pull request #1093 from ailin-nemui/cap-setname request the setname capability commit 47518b4b751fa1fc50798dc28a57bdf8e9e420e9 Author: ailin-nemui Date: Tue Aug 13 00:31:43 2019 +0200 request the setname capability commit 6e32c1f63820b4096e86eb902076b70eb526e90b Merge: ebd17348 76bcd01d Author: ailin-nemui Date: Wed Aug 14 21:08:11 2019 +0200 Merge pull request #1097 from ailin-nemui/cap-extended-joins use extended-join capability commit 76bcd01da065ce97acad6d5430218d5f04581e93 Author: ailin-nemui Date: Wed Aug 14 21:07:27 2019 +0200 up abi commit ebd17348a66253a9e2062b7528485a45f3d74912 Merge: 0a12bf68 ad7ad063 Author: ailin-nemui Date: Wed Aug 14 20:53:13 2019 +0200 Merge pull request #1089 from ailin-nemui/refstrings implement reference counted strings commit ad7ad063caee99a800b54ca16ee34dd32147df66 Author: ailin-nemui Date: Tue Aug 13 15:29:55 2019 +0200 implement reference counted strings - on glib >=2.58, use the implementation provided by glib - otherwise, a hash table will contain the strings commit 0a12bf682df2de5cf90bd8d8461464b49c98498a Merge: 2f82d9cd 4ae1dbbd Author: ailin-nemui Date: Wed Aug 14 17:58:52 2019 +0200 Merge pull request #1095 from ailin-nemui/cap-queue fix cap queue order commit 4ae1dbbd0086c976599a22eb9083164839d9ad1c Author: ailin-nemui Date: Tue Aug 13 15:52:00 2019 +0200 fix cap queue order commit 2f82d9cd33013250036b443171942673c025ec9f Merge: ab8385d2 ed4297c4 Author: ailin-nemui Date: Wed Aug 14 14:24:08 2019 +0200 Merge pull request #1088 from ailin-nemui/noformat add a new "print noformat" signal to be emitted on printtext commit ab8385d2bbfc47eacf30cd918b0454da612c68d7 Merge: 1c99bf78 27546354 Author: ailin-nemui Date: Tue Aug 13 18:29:28 2019 +0200 Merge pull request #1086 from ailin-nemui/define-line-len increase disconnect buffer and get rid of some magic 510 values commit 25270e046599b0aa2c84420bfb19660d255603c8 Author: ailin-nemui Date: Tue Aug 13 02:16:22 2019 +0200 use extended-join capability commit ed4297c41bf5b1ee00a945b5ea52360b357464c4 Author: ailin-nemui Date: Fri Jul 19 08:41:49 2019 +0200 add a new "print noformat" signal to be emitted on printtext commit 27546354ca029997500f81bb64d2df1b9cd226c6 Author: ailin-nemui Date: Sun Aug 11 20:41:57 2019 +0200 increase disconnect buffer and get rid of some magic 510 values commit 1c99bf78c7d7fe3884c0130b42d4e1d8f1aecca5 Merge: fa0ecb68 0495c67d Author: ailin-nemui Date: Tue Aug 13 18:08:57 2019 +0200 Merge pull request #1085 from ailin-nemui/meson-glib-ver fix glib version dependency in meson commit fa0ecb688dbfd73b709c47fec52e520f4dcb7743 Merge: 3ea22fb5 a865b07a Author: ailin-nemui Date: Tue Aug 13 18:07:47 2019 +0200 Merge pull request #1087 from ailin-nemui/time-expando-override make the $Z time overridable commit 3ea22fb535faaccbbf51b347f1bda498d644049a Merge: 256b6aa2 d512647b Author: ailin-nemui Date: Tue Aug 13 18:07:17 2019 +0200 Merge pull request #1091 from ailin-nemui/cap302 enable irc cap ls 302 commit 256b6aa2f54cdbd18a707ad3271d764b91803ccd Merge: f3e037f4 89686681 Author: ailin-nemui Date: Tue Aug 13 17:50:14 2019 +0200 Merge pull request #1084 from ailin-nemui/build-sys-fp fix build system debug config to include -fno-omit-frame-pointer commit d512647b3f4b769305e3515d616833988d918943 Author: ailin-nemui Date: Tue Aug 13 17:36:20 2019 +0200 use symbolic defines for capability strings commit e0ff13f6c17acd61a2123737688042703a2f7a42 Author: ailin-nemui Date: Mon Aug 12 17:07:17 2019 +0200 enable irc cap ls 302 commit a865b07a673ea4e8ea13d00f436058861d3d9ff0 Author: ailin-nemui Date: Fri Jul 19 08:40:16 2019 +0200 make the $Z time overridable commit 0495c67d9fe147254a954f38c57dec8882629430 Author: ailin-nemui Date: Tue Aug 13 11:36:56 2019 +0200 fix glib version dependency commit 89686681c12419db16543a789f4b4ee0d296317f Author: ailin-nemui Date: Tue Aug 13 15:00:41 2019 +0200 fix build system debug config to include -fno-omit-frame-pointer commit f3e037f43402424e302aa4b6a7fc8fe5d3b3592b Merge: d7fcb846 ec32e39a Author: ailin-nemui Date: Wed Aug 7 22:53:28 2019 +0200 Merge pull request #1081 from DFrostByte/patch-1 hilight.in: fix typo the->to commit ec32e39ae7007a2b39bd022888ea95f5160841e3 Author: Frost Date: Wed Aug 7 20:51:59 2019 +0000 hilight.in: fix typo the->to commit d7fcb846d3f67fa58416bdc33f60f879be953cb3 Merge: f612f2ee c92ff170 Author: ailin-nemui Date: Sun Aug 4 22:16:55 2019 +0200 Merge pull request #1078 from ailin-nemui/theme-indent-always fix cut off text with theme-indent and /set indent_always off commit f612f2ee51fa8d121248f2faec72797a5529e143 Merge: 7e767e14 dde5fff4 Author: ailin-nemui Date: Sun Jul 28 01:26:57 2019 +0200 Merge pull request #1077 from l2dy/memory-leak Fix memory leaks commit c92ff1701fc413b9f993bfe442894af60d61b5ad Author: ailin-nemui Date: Sun Jul 28 00:54:08 2019 +0200 fix cut off text with theme-indent and /set indent_always off commit 7e767e144409f8f86172740c8d0e2a66a6a4a286 Merge: 05d50ffa 6c7fa154 Author: ailin-nemui Date: Sat Jul 27 21:49:55 2019 +0200 Merge pull request #1076 from l2dy/gfree Free g_strdup() allocated memory with g_free() commit dde5fff4a533695f1d2559ef60f22caf66801e03 Author: Zero King Date: Sat Jul 27 18:34:03 2019 +0000 Fix memory leaks commit 6c7fa15417c90deeb319b2d67c9e3b58d55104d7 Author: Zero King Date: Sat Jul 27 18:23:51 2019 +0000 Free g_strdup() allocated memory with g_free() Memory allocated with g_malloc() must be freed with g_free(). The allocators may use different memory pools. commit 05d50ffa1b54e9eb51aaba08964a955187c460ca Merge: f8f2428c 9a90213b Author: ailin-nemui Date: Sun Jul 21 00:21:39 2019 +0200 Merge pull request #1075 from ailin-nemui/meson049 do not use ?: to stay compatible with meson 0.49 commit 9a90213ba97a8419e56ef8d6af4a1d22e5dea8a9 Author: ailin-nemui Date: Sun Jul 21 00:05:07 2019 +0200 do not use ?: to stay compatible with meson 0.49 commit f8f2428cfbac8b8d385b317cff1471881a451185 Merge: 69a91bbc 7f99bbfd Author: ailin-nemui Date: Sat Jul 20 23:39:25 2019 +0200 Merge pull request #1074 from horgh/horgh/readme-links Link to Ninja site and use HTTPS for Meson site commit 7f99bbfd001e3ede856a298d041e174b51de627c Author: Will Storey Date: Sat Jul 20 14:29:23 2019 -0700 Link to Ninja site and use HTTPS for Meson site commit 69a91bbcceac5f1b4496242c9057d753db917aa1 Merge: 66ac2958 6277ccf6 Author: ailin-nemui Date: Thu Jul 18 18:47:20 2019 +0200 Merge pull request #1073 from ailin-nemui/ircloader manually maintain irc loader commit 6277ccf67fb6cee50565318e458ebedbb75b4873 Author: ailin-nemui Date: Thu Jul 18 18:04:42 2019 +0200 manually maintain irc loader commit 66ac29581857a1c2daa0cf2c8e61ac220e1524ec Merge: aa9bb36a 12c8cb1f Author: ailin-nemui Date: Thu Jul 18 14:22:54 2019 +0200 Merge pull request #1071 from ailin-nemui/meson-perl carry rpath to working perl test commit 12c8cb1f37e1fc30ab3b45d7e11c7d45d08ae280 Author: Ailin Nemui Date: Thu Jul 18 11:37:11 2019 +0200 carry rpath to working perl test commit aa9bb36a0daef54ca9a4d826dccd23c3f3aaf139 Merge: fa7539b6 00a7efc6 Author: ailin-nemui Date: Thu Jul 18 10:56:40 2019 +0200 Merge pull request #1067 from ailin-nemui/irc-module modularise irc component commit fa7539b616bded12cce6f83703f3067979d0a5d6 Merge: afde106c 99b2c0b0 Author: ailin-nemui Date: Thu Jul 18 10:32:30 2019 +0200 Merge pull request #1070 from ailin-nemui/overflow fix small overflow commit 99b2c0b04a20cc1f374b0b7483b3113aa97e996d Author: Ailin Nemui Date: Thu Jul 18 10:29:30 2019 +0200 fix small overflow commit afde106cdcb7693a30a634350de374438d894b7d Merge: 84301a29 73f6964d Author: ailin-nemui Date: Wed Jul 17 14:16:52 2019 +0200 Merge pull request #1068 from irssi/ailin-nemui/mesonver-readme Improve Meson documentation commit 73f6964d4f00a408f2e0caf1a68e61ecc61353ca Author: ailin-nemui Date: Wed Jul 17 12:09:39 2019 +0000 Explain Meson in INSTALL commit d55a74587c37942c7e4a0cf84e8a090e6adb5d01 Author: ailin-nemui Date: Wed Jul 17 11:52:20 2019 +0000 Add Meson ver requirement to readme commit 00a7efc69f8cfc14fcfdf123421015e99ac07926 Author: Ailin Nemui Date: Wed Jul 17 13:37:19 2019 +0200 modularise irc component commit 84301a29f8c5ee9206a325f124e6040937071066 Merge: cfca498a c3bd917c Author: ailin-nemui Date: Wed Jul 17 11:45:40 2019 +0200 Merge pull request #1065 from irssi/ailin-nemui/readme-meson Misc Meson Fixes commit c3bd917cf2d93d95724e98aa5cfaaa5b5052c7be Author: ailin-nemui Date: Wed Jul 17 11:38:11 2019 +0200 use correct libraries in travis commit ddb9d5c15f428b23ab6af60188c5375415bc03cb Author: Ailin Nemui Date: Tue Jul 16 17:25:12 2019 +0200 update gitignore for meson stuff commit 2599124bc8e581b5c9a48a6c0d1902b9de6230a6 Author: ailin-nemui Date: Tue Jul 16 14:23:12 2019 +0000 Show meson commands in README commit cfca498a1de69d0dc1763891f241304019cb1108 Merge: fb85fdec 905bf869 Author: ailin-nemui Date: Tue Jul 16 16:16:34 2019 +0200 Merge pull request #1064 from ailin-nemui/meson meson build support commit 905bf86921d893d89d3ca453071c1b697174df20 Author: Ailin Nemui Date: Wed Jul 10 14:00:37 2019 +0200 refactor glib install commit 9a93e714749eceeb7860a675b07349809883f22b Author: Ailin Nemui Date: Tue Jul 9 13:41:11 2019 +0200 try test travis commit db16a0a8536f5583a0f22f4e5cf6308aa1df2ba1 Author: Ailin Nemui Date: Mon Jul 8 00:02:53 2019 +0200 meson build support commit fb85fdec5ca48a9a24d8dc9482ac7c5490c5dffc Author: Ailin Nemui Date: Fri Jun 28 23:04:45 2019 +0200 Merge tag '1.2.1' into integrate/1.2.1 commit 7286da0f9e52d36a8359134c8bcacd4d6a1ecb79 Author: Ailin Nemui Date: Fri Jun 28 23:12:45 2019 +0200 Merge tag '1.1.3' into integrate/1.1.3 commit 87a2ceb27d2f20eb0f38858aad5614406a648f44 Author: Ailin Nemui Date: Fri Jun 28 23:14:15 2019 +0200 Merge tag '1.0.8' into integrate/1.0.8 commit beea28bbbc9d8a67e157e70cd9d9dbd1fa98decd Author: ailin-nemui Date: Fri Jun 28 11:31:19 2019 +0200 fix code block NEWS formatting commit 8551dd99cc6ad29b1b356acc4f4c92209ed98eed Merge: d23b0d22 38b62845 Author: ailin-nemui Date: Fri Jun 28 11:29:19 2019 +0200 Merge pull request #1057 from ailin-nemui/entry-8bit restore 8bit support in input entry commit d23b0d22cc611e43c88d99192a59f413f951a955 Merge: d34bd858 5a67b983 Author: ailin-nemui Date: Fri Jun 28 11:28:30 2019 +0200 Merge pull request #1058 from ailin-nemui/sasl-reconnect copy sasl username and password values commit d34bd858d068ae5da99fc7caa03b64350646ae87 Merge: 0ffc5152 8d11060f Author: ailin-nemui Date: Thu Jun 27 07:46:41 2019 +0200 Merge pull request #1059 from ailin-nemui/mirc-24 Use the 24bit mIRC colour mappings if colors_ansi_24bit is enabled commit 8d11060fbc698e843148b6b07fe2ef60ddca71c8 Author: ailin-nemui Date: Tue Jun 18 14:55:47 2019 +0200 Use the 24bit mIRC colour mappings if colors_ansi_24bit is enabled commit 5a67b983dc97caeb5df1139aabd0bc4f260a47d8 Author: ailin-nemui Date: Mon Jun 17 15:22:27 2019 +0200 copy sasl username and password values commit 38b6284535e228c9dd7296a4ec2a4a9da64e230a Author: ailin-nemui Date: Mon Jun 17 14:53:42 2019 +0200 restore 8bit support in input entry commit 0ffc515264fccfd99661d550b66b2384945acc61 Merge: fb720e76 cd595807 Author: ailin-nemui Date: Mon Jun 10 12:33:28 2019 +0200 Merge pull request #1048 from vague666/set_list_section Make it possible to list specific section with /set commit fb720e76de93b2017b6fe3309cf50ee4fcc6879e Merge: 399c9225 d9fef371 Author: ailin-nemui Date: Mon Jun 10 12:21:35 2019 +0200 Merge pull request #1052 from ashafer01/issue/1051 Document Irssi::get_irssi_dir() commit 399c922524b3454fca4e5b6850903c2849326943 Merge: 085888d1 1d6aeb08 Author: ailin-nemui Date: Mon Jun 10 12:20:50 2019 +0200 Merge pull request #1054 from dwfreed/fix-window-balance-warning fe-text/mainwindows: fix /window balance warning commit 1d6aeb08fd8b732a7403ff0b53fe40e7f679caf7 Author: Doug Freed Date: Sun Jun 9 23:03:31 2019 +0000 fe-text/mainwindows: fix /window balance warning mainwindow_resize() expects that the mainwindow's height has not yet been updated, as it updates it itself, and throws a warning otherwise. commit d9fef37131df945b0e6086152553f1921aae3dcf Author: Alex Shafer Date: Mon Jun 3 20:58:18 2019 -0600 Fix #1051 - Document Irssi::get_irssi_dir() commit 085888d1c0b2b87ef6aa2cc1043792e84ace7329 Merge: a210df94 1910b67b Author: ailin-nemui Date: Thu May 30 16:47:12 2019 +0200 Merge pull request #1049 from mgedmin/patch-1 Clarify statusbar priorities commit 1910b67b979d2b66b6bc7bb9d2e847a8539063cf Author: Marius Gedminas Date: Thu May 30 17:24:02 2019 +0300 Clarify statusbar priorities I was misled by the documentation a little bit and thought that status bar items of lower priority will be removed rather than truncated if they didn't fit. Also, I had a hard time lowering priority below 0 because I didn't realize negative numbers have to be quoted so they won't be interpreted as option flags. commit cd5958079ccdbe5e5bc34474dddc0bb14f9c2c8f Author: vague666 Date: Tue May 28 14:00:04 2019 +0200 Make it possible to list specific section with /set update help Allow partial matching commit a210df942df367bd57c9a354a35e6614c2b2d3cf Merge: 7e7bc983 38a81026 Author: ailin-nemui Date: Sun May 26 19:29:00 2019 +0200 Merge pull request #1047 from Gallactide/patch-1 Syntax Issue commit 38a81026b9fe09f22d41acefcfb2412d828bf4ff Author: David Gall Date: Sun May 26 18:59:21 2019 +0200 Syntax Issue "was is" changed to "was" for otr_msg_not_in_private commit 7e7bc9839681672a035b3d1afa06b947dd9faab6 Merge: 5d70eb18 c61a1711 Author: ailin-nemui Date: Thu May 23 10:39:45 2019 +0200 Merge pull request #1020 from teschi/allow_rawlog_lines_to_shrink_again allow rawlog-buffer to shrink again after lowering "rawlog_lines" commit 5d70eb18f55327923ba208409dbf75b5dab09a58 Merge: 7654f30d 78ae0091 Author: ailin-nemui Date: Thu May 23 10:36:24 2019 +0200 Merge pull request #1044 from vague666/perlify_msglevel_hidden Make MSGLEVEL_HIDDEN accessible from scripts commit 78ae00910e0c10090ba0120ae5e74d88c120f499 Author: vague666 Date: Wed May 15 14:24:10 2019 +0200 Make MSGLEVEL_HIDDEN accessible from scripts Empty line in wrong place Expose MSGLEVEL_HIDDEN to scripts commit 7654f30d04f2b4fae7b49f8b1579bdf77dfca900 Merge: 20f77927 9e13892e Author: ailin-nemui Date: Mon May 13 15:26:21 2019 +0200 Merge pull request #1043 from ailin-nemui/solaris10 fix realpath on old solaris commit 9e13892e280cf848abf022430f2cbc1f8e214298 Author: ailin-nemui Date: Mon May 13 15:15:46 2019 +0200 fix realpath on old solaris POSIX.1-2001 did not implement realpath(..., NULL) yet. Fixes #1042 commit 20f7792748d0d0bfb57416a2ee5eec0eefc585b0 Merge: d0e17862 d45993db Author: ailin-nemui Date: Mon May 13 14:27:49 2019 +0200 Merge pull request #1023 from vague666/update_cmd_cat Add -out parameter to /CAT commit d0e1786267770f2a0e37d4a5bfdc675b430c964f Merge: 69331343 4a3a064d Author: ailin-nemui Date: Mon May 13 11:50:52 2019 +0200 Merge pull request #1041 from ailin-nemui/multiproxy fix reconnect of multiplexed proxy commit d45993dba438fe52d21aca365ea3dceb40d9beb7 Author: vague666 Date: Fri Mar 22 12:30:46 2019 +0100 Add -out parameter to /CAT Change flag to -window Updated help Typo call printtext with server Only use server when target is not NULL commit 4a3a064d55e9136fa5ad31f89f74dbe8752fe7e0 Author: ailin-nemui Date: Tue May 7 13:37:31 2019 +0200 fix reconnect of multiplexed proxy commit 6933134352fdd4f53bc2de14b782a743f1290526 Merge: d5fd7896 845431aa Author: ailin-nemui Date: Mon May 6 11:12:13 2019 +0200 Merge pull request #1040 from ailin-nemui/module-paths2 Use full paths to includes commit 845431aa31b622ce524898d27f30aa9c33f08a6f Author: ailin-nemui Date: Thu May 2 17:14:23 2019 +0200 Install pkg-config file add a copy of pkg-config-0.29.2 pkg.m4 commit 9bbacf861b9ade8ae41536c9068557b0a43a0cda Author: Ailin Nemui Date: Wed May 1 22:35:08 2019 +0200 fix irssi-version link commit 37f7c7f37489122e6ec4f870af428f7675042dfd Author: ailin-nemui Date: Wed May 1 22:22:22 2019 +0200 update include guard names commit 03ca37c12e6cc06bc6df728d44efef7efd391b4d Author: ailin-nemui Date: Wed May 1 22:04:04 2019 +0200 Use full paths to includes in fe-fuzz commit 7e6e1f2e10029d963033a91a54cc19e37d78ac0d Author: ailin-nemui Date: Wed May 1 16:33:47 2019 +0200 Use full paths to includes commit d5fd78967460994a5d43fdab416f1155cfae4c39 Merge: 2db6e990 da266691 Author: ailin-nemui Date: Tue Apr 30 20:40:15 2019 +0200 Merge pull request #1039 from ailin-nemui/actions Add code to support Github Actions commit 2db6e990388328aafb53c6776a6afe3f2a668284 Merge: 796b60dd 53039314 Author: ailin-nemui Date: Wed Apr 24 13:51:06 2019 +0200 Merge pull request #1036 from berkerpeksag/fix-bio-read Check return value of BIO_read() in set_pubkey_info() commit da266691bb8a3a10c239726b0fa2e4caf98fa0bf Author: ailin-nemui Date: Wed Apr 24 13:30:38 2019 +0200 disable github workflows commit ad3b8df97e10ad38c685a2095fe0c77cc5dee4aa Author: ailin-nemui Date: Wed Mar 27 18:29:38 2019 +0100 Add Github Actions support code commit 796b60dd4554765a00091401c21fb0ae45bf91f3 Merge: 04ca271d 9d9d99ee Author: ailin-nemui Date: Mon Apr 15 10:52:52 2019 +0200 Merge pull request #1025 from vague666/prefer_window_name Add setting to choose between window name and visible name in actlist commit 9d9d99eeb1c07decbe164cc18e02383f35f19689 Author: vague666 Date: Mon Apr 8 12:32:58 2019 +0200 move caching to correct place :) commit 530393140a67400de34a7636cfd8c641adb7c44a Author: Berker Peksag Date: Sat Apr 6 22:59:17 2019 +0300 Check return value of BIO_read() in set_pubkey_info() Fixes #943 commit 04ca271d77d26b00cd7a4879b1d7f6db8f0fac47 Merge: 6d3e7632 87890276 Author: ailin-nemui Date: Sun Apr 7 15:30:34 2019 +0200 Merge pull request #1035 from berkerpeksag/patch-1 Add missing NULL check in mask_match() commit 6d3e763248dbbd50db2d0bb7908bbb88a6da03f0 Merge: 690e4417 2b48ddd3 Author: ailin-nemui Date: Sun Apr 7 15:30:02 2019 +0200 Merge pull request #1037 from berkerpeksag/fix-cert-null-check Move NULL check for cert above pubkey commit 2b48ddd3c95d94f91f7452f9e809b4dc95ac2056 Author: Berker Peksag Date: Sat Apr 6 23:20:44 2019 +0300 Move NULL check for cert above pubkey This patch was originally proposed by Chi Li. Fixes #944 commit 878902761767e865855d304c00823ecea9eb2444 Author: Berker Peksag Date: Sat Apr 6 21:52:49 2019 +0300 Add missing NULL check in mask_match() Fixes #902 commit 690e441771149b9b79e1f55c21abd4e7cde08284 Merge: a2f2d189 c66fe616 Author: ailin-nemui Date: Fri Apr 5 16:02:41 2019 +0200 Merge pull request #1026 from vague666/perl_hidden_view_access add access to set hidden_level from perl commit a2f2d1899bc45fc0b82b386268b989c6a58d96ed Merge: 791071f6 6a2823ad Author: ailin-nemui Date: Fri Apr 5 15:58:36 2019 +0200 Merge pull request #1022 from heikkiorsila/scrollback_max_age Implement a method to delete messages older than given time in scroll… commit 791071f6e41cbb8ac104b529e13a95e11597f893 Merge: 3e0bc1eb 8479ff7a Author: ailin-nemui Date: Fri Apr 5 15:58:22 2019 +0200 Merge pull request #1024 from vague666/update_cmd_echo Remove unused parameter to /ECHO commit 3e0bc1eb3c8fab82d81cee2566261f6c14095bce Merge: dd5b611c 2f5f3429 Author: ailin-nemui Date: Fri Apr 5 13:55:49 2019 +0200 Merge pull request #1032 from vague666/update_help_msg Add special targets to help commit dd5b611c72c65112abf3559dc9c3b731d5acb0c0 Merge: 1247b37f d0bc5b8c Author: ailin-nemui Date: Thu Apr 4 10:44:47 2019 +0200 Merge pull request #1030 from blackthornedk/blackthornedk-patch-1 Add tls_* options to manual commit 2f5f3429771a213d2c2d7a57faf5e62db3869746 Author: vague666 Date: Wed Apr 3 11:41:12 2019 +0200 Add special targets to help commit c66fe616e14ac0cc54e99f35dd1fd6b9c68de9b7 Author: vague666 Date: Tue Apr 2 09:53:42 2019 +0200 Bump ABI and add another perl api function commit 9cdeed2894abd3b76eed91a70d02510c0f840060 Author: vague666 Date: Tue Apr 2 09:39:03 2019 +0200 cache bool value commit d0bc5b8cf2361dcefc51cc98261ce1d08f1101df Author: Jacob V Rasmussen Date: Mon Apr 1 17:52:39 2019 +0200 Update ssl_* to tls_* in syntax. commit 1fe6fd8057781b3ad76b94d8dfc9429a4929dca6 Author: Jacob V. Rasmussen Date: Mon Apr 1 13:14:58 2019 +0200 Add tls_* options to manual Add tls_* options to the SERVER section of the manual. commit 1247b37ff73923ccb134cd22a9931387bc38f32c Merge: 26d96a7b c25d2422 Author: ailin-nemui Date: Fri Mar 29 09:48:20 2019 +0100 Merge pull request #1017 from horgh/horgh/error-check Remove unused functions commit 40d800637af3636f218e524025824673170f1905 Author: vague666 Date: Fri Mar 22 19:24:18 2019 +0100 add access to set hidden_level from perl commit 22502abf2cda44d5311ba2fd8424bdfd99fb04c0 Author: vague666 Date: Fri Mar 22 19:10:10 2019 +0100 Add setting to choose between window name and visible name in actlist commit 8479ff7a2e31889129e54df8e11c861eb600780a Author: vague666 Date: Fri Mar 22 13:11:35 2019 +0100 Remove unused parameter to /ECHO commit 6a2823ad3e2c79ac43d06a0316ace0d4a6744cb0 Author: Heikki Orsila Date: Mon Mar 11 23:06:53 2019 +0200 Implement a method to delete messages older than given time in scrollback history. The maximum age of messages is controlled by /set scrollback_max_age variable. E.g. /set scrollback_max_age 7days commit 26d96a7bb2e89a84b6d866eaeb312dcd8dbdaede Merge: 6242d250 bc941001 Author: ailin-nemui Date: Fri Mar 8 13:57:04 2019 +0000 Merge pull request #1021 from ailin-nemui/fix-1019 fix the compilation of utf8proc code if desired commit bc9410011482036f3c551b38087ea0e24f991067 Author: ailin-nemui Date: Fri Mar 8 11:24:16 2019 +0100 fix missing AC_DEFINE commit 6242d25055520a0abcdd95cbf969479c99d36700 Merge: 01ce66c6 a3767236 Author: ailin-nemui Date: Wed Feb 27 13:00:22 2019 +0100 Merge pull request #1019 from ailin-nemui/configure-utf8proc make utf8proc configurable commit c61a171114e17b770a1a848003ae816156a9673d Author: teschi Date: Sat Feb 23 22:19:35 2019 +0100 allow rawlog-buffer to shrink again after lowering "rawlog_lines" commit a37672361a72fbcb27b57cd1edf2c7463c5b1aba Author: ailin-nemui Date: Wed Feb 20 16:34:17 2019 +0100 make utf8proc configurable commit 01ce66c684b66860b9c0dae04912d7cf3ebb9aeb Merge: df532d44 80fe52cb Author: ailin-nemui Date: Tue Feb 19 07:22:06 2019 +0100 Merge pull request #1014 from ailin-nemui/fix-be64 fix test on Big Endian 64bit, due to pointer size mismatch commit c25d24220fdf2763385ea6bf81458522ac5775f3 Author: Will Storey Date: Mon Feb 18 11:39:45 2019 -0800 Remove unused functions commit 2db359fbb35b93f079ee695251421efc87951a40 Author: Will Storey Date: Mon Feb 18 10:52:06 2019 -0800 Recognise non-zero as error rather than only -1 The error flag can be something other than -1 in the event of an error. Not checking for this could lead to us to try connecting to an unknown IP. commit e793d7af9fd45f4e97736c3681d5ba520ce232d5 Author: Will Storey Date: Mon Feb 18 10:47:08 2019 -0800 Fix indentation commit df532d4461fa0e1aba8672fa6d56e3056ce52272 Merge: c1b604ee 3664484b Author: ailin-nemui Date: Mon Feb 18 09:36:34 2019 +0100 Merge pull request #1013 from ailin-nemui/fix-1012 do not stop autolog_ignore_targets from matching itemless targets commit 80fe52cb593b1993b25ec5c197555594d5938692 Author: ailin-nemui Date: Wed Feb 13 13:56:03 2019 +0100 fix test on Big Endian 64bit, due to pointer size mismatch commit c1b604ee6a810d8ac5959b4681c0f6da0f14fde3 Author: ailin-nemui Date: Tue Feb 12 13:49:50 2019 +0100 add issue reference commit 3664484bef20ba841c667ae6137678d5cdffa58c Author: ailin-nemui Date: Tue Feb 12 13:28:05 2019 +0100 do not stop autolog_ignore_targets from matching itemless targets commit 63cc937e67214b1f793bc794a7d6fd9721ae2085 Author: ailin-nemui Date: Mon Feb 11 21:40:09 2019 +0100 continue head commit bd2ff8c99c41f35430a945e888db828a9925dce7 Author: ailin-nemui Date: Mon Feb 11 18:05:57 2019 +0100 tag as 1.2.0 commit 22fdb94d1b961545e8e35930512b63cf1ff83e2d Author: ailin-nemui Date: Mon Feb 11 18:04:59 2019 +0100 run syncscripts.sh commit 48a6d04aded516a8eead31b1e78544efb3b7e367 Author: ailin-nemui Date: Mon Feb 11 18:04:46 2019 +0100 run syncdocs.sh commit 6239a8b791ca452a364fb9ec6c475e8c3c1f2a14 Merge: ea41726b 8543b874 Author: ailin-nemui Date: Mon Feb 11 17:33:30 2019 +0100 Merge pull request #1000 from ailin-nemui/window-bounds-type Store window bounds type commit 8543b874a25d0caa2c62db155346a24cdf3c2afa Author: Ailin Nemui Date: Wed Jan 30 11:17:36 2019 +0100 store type of window binds commit ea41726b3e1df0e64eb9621f38494716b94d209f Merge: a25b4e5d 346211ee Author: ailin-nemui Date: Mon Feb 11 09:49:04 2019 +0100 Merge pull request #1011 from ahf/otr-compiler-warning-fix Use memcpy() instead of strncpy() to silence the compiler warning. commit 346211eeeb34e73a931b822f1496f696ed3970f5 Author: Alexander Færøy Date: Sat Feb 9 22:42:13 2019 +0100 Use memcpy() instead of strncpy() to silence the compiler warning. commit a25b4e5db25f57706073d77fd5ef741b46ab3f61 Merge: b4ad4309 9f9aada8 Author: ailin-nemui Date: Fri Feb 8 14:37:31 2019 +0100 Merge pull request #999 from ailin-nemui/mad-protocol do not touch uninitialised protocols on item restore commit b4ad430939fe127f859d75a8cb24e524c119f7d2 Merge: ee86cc19 034752ad Author: ailin-nemui Date: Tue Feb 5 01:08:19 2019 +0100 Merge pull request #1004 from ailin-nemui/fix-get_extent fix gui_input_get_extent commit 034752ade3b9d951c716d50d3f4d1e40fe9e110c Author: ailin-nemui Date: Mon Feb 4 14:33:41 2019 +0100 fix gui_input_get_extent it was causing a free of data with [transfer=none] commit ee86cc197ebc7ceb7d59da94d3c7c84035787c42 Merge: ff18e796 5b530737 Author: ailin-nemui Date: Sat Feb 2 18:21:08 2019 +0100 Merge pull request #1003 from ailin-nemui/fix-1002 correct fix for #997 commit 5b530737d480eaac5943bcf270aa82b592e7ed3b Author: ailin-nemui Date: Sat Feb 2 14:51:09 2019 +0100 correct fix for #997 commit ff18e79661ecd6c08530f8179faf9b8a7fa71774 Merge: 0cdbb2e8 f9beedd2 Author: ailin-nemui Date: Sat Feb 2 14:34:59 2019 +0100 Merge pull request #994 from ailin-nemui/fix-993 add more config checks and assertions in statusbar code commit 0cdbb2e8216a30e019a0dd310038a9c9be9e2c3e Merge: aa80f1de b1d6cb7f Author: ailin-nemui Date: Fri Feb 1 14:29:21 2019 +0100 Merge pull request #1001 from ailin-nemui/fix-997 add missing NULL check commit b1d6cb7f26c521d3d5f9e7da214bc91b89453a93 Author: ailin-nemui Date: Fri Feb 1 13:18:50 2019 +0100 add missing NULL check commit 9f9aada83bc3baabdfe70befb78eaf02544a0c7b Author: ailin-nemui Date: Tue Jan 29 21:33:39 2019 +0100 do not touch uninitialised protocols on item restore commit aa80f1de6164c2b31c2dfa4568bd851b894eaeca Merge: 9ec2c8ce 3af2ce87 Author: ailin-nemui Date: Tue Jan 29 00:30:43 2019 +0100 Merge pull request #990 from ailin-nemui/mainwin_activity add activity_hide_visible setting commit f9beedd2d03b7a622e9686c71910e380fab88511 Author: ailin-nemui Date: Tue Jan 22 15:24:52 2019 +0100 add more config checks and assertions commit 9ec2c8cee4222c73229cffdf3c342e1f03be251f Merge: fa9463cb b8cfd9d6 Author: ailin-nemui Date: Wed Jan 16 09:47:49 2019 +0100 Merge pull request #988 from ailin-nemui/version show output of git describe as PACKAGE_VERSION commit 3af2ce8731b721616c5c112434a810bca32a62e1 Author: ailin-nemui Date: Tue Jan 15 21:00:43 2019 +0100 add activity_hide_visible setting commit fa9463cb026a9ded270d30a3c437ab8217ab751e Merge: dfe3c312 b080405c Author: ailin-nemui Date: Mon Jan 14 10:17:52 2019 +0100 Merge pull request #989 from ailin-nemui/split-syntax update sidewayssplit syntax commit b080405c6ae2e469c8718f77cf6c3e7fd17a6ac5 Author: ailin-nemui Date: Wed Jan 9 23:46:57 2019 +0100 update sidewayssplit syntax commit b8cfd9d6affc0f72a82e75a8be5207bb357c76bc Author: ailin-nemui Date: Wed Jan 9 21:11:01 2019 +0100 show output of git describe as PACKAGE_VERSION also fixes GNUism in sed call commit dfe3c31283df810b4bcdbe2d746a0b3da516689f Author: ailin-nemui Date: Wed Jan 9 15:33:22 2019 +0100 update issue references commit 3d1980599a9115c095713f1a82edf67afda64e4f Author: ailin-nemui Date: Wed Jan 9 15:20:45 2019 +0100 Merge tag '1.1.2' into integrate/1.1.2 commit d57203e926768f592e676d4926f6c5833d4220d0 Merge: c7ce0f32 8c303674 Author: ailin-nemui Date: Wed Jan 9 09:29:29 2019 +0100 Merge pull request #978 from ailin-nemui/fix-974 Fix inconsistent escaping from expand_escapes commit 8c30367452dd592027917ce92bcebe9301d2c87a Author: ailin-nemui Date: Tue Jan 8 15:48:12 2019 +0100 rename function commit c7ce0f320b86147e2189066c002d8fc1f9a55426 Merge: c044fe39 821e8af9 Author: ailin-nemui Date: Tue Dec 18 20:53:08 2018 +0100 Merge pull request #985 from ailin-nemui/automake automake warns that subdir-objects will be enabled in 2.0 commit c044fe397e1c235d91361bc60a74e6d2839f0237 Merge: 40f5edf1 4f26ad74 Author: ailin-nemui Date: Tue Dec 18 16:57:36 2018 +0100 Merge pull request #982 from yarda/coverity Fixed problem found by Coverity Scan commit 35f5e5f278444ecbbd3610292d9569d3a2f51ce1 Author: ailin-nemui Date: Sun Nov 25 13:57:17 2018 +0100 up abi commit 7e6e3cd503b3619a22709db66234cd4aeefa866f Author: ailin-nemui Date: Sun Nov 25 13:41:46 2018 +0100 Add escape_string_escape function for expand_escapes To avoid expanding, tab completion escapes the completion list. But the escape_string function escapes too much for the expand_escapes code. Add a function that only escapes the backslashes. commit 821e8af9fecdda2f25f18d5cc0be965b06e05362 Author: ailin-nemui Date: Fri Dec 7 09:52:23 2018 +0100 automake warns that subdir-objects will be enabled in 2.0 commit 4f26ad74f50b6d68bee0b75d69507cb8a9c413aa Author: Jaroslav Škarvada Date: Tue Dec 4 16:03:04 2018 +0100 Fixed problem found by Coverity Scan Fixes #981 Signed-off-by: Jaroslav Škarvada commit 40f5edf1059fab4c2f4b23356994c2e1c37a083c Merge: 1c6f2560 10f41e06 Author: ailin-nemui Date: Tue Dec 4 17:01:33 2018 +0100 Merge pull request #979 from ailin-nemui/completion-keep-word add keep_word setting to completion commit 1c6f2560989f49197cbc5c3cd41bd46ade11cc20 Merge: dcb412eb 288f220f Author: ailin-nemui Date: Thu Nov 29 10:18:16 2018 +0100 Merge pull request #973 from ailin-nemui/perl-wcwidth expose wcwidth and related to perl commit dcb412eb8b0add3cfb6e3bc015886f795abb92ef Merge: 257cb2f5 482a3a5b Author: ailin-nemui Date: Mon Nov 26 18:52:02 2018 +0100 Merge pull request #975 from NattyNarwhal/ibmi Fix irssi build on IBM i and AIX commit 482a3a5bdd7bf3755c67d678b7e74f72cfbaaecb Author: Calvin Buckley Date: Mon Nov 26 09:56:04 2018 -0400 Remove unneeded comment commit bed0a3309f4f452f5ebf6d5d5becf869da190d7a Author: Calvin Buckley Date: Sun Nov 25 15:00:34 2018 +0000 Revert back to using original version of the configure script * IBM i rpmbuild environments set the magic variables for building w/ 64-bit binutils automatically, and one can set this for themselves with `OBJECT_MODE=64` when buildings. Remove this. * The subdir-objects change will need to be made due to upstream autotools making it mandatory in the future, but that isn't my decision to make. commit a634b34ba48d7e050bb125d86205e58a5dc00c3d Author: Calvin Buckley Date: Sun Nov 25 14:50:47 2018 +0000 Rename cap_* funcs to irc_cap_* Some systems often "namespace" cap_ for themselves, and so irssi's usage can conflict with their own. Bump ABI for this. commit 10f41e067eef33e30a211279d69160b5c7721f96 Author: ailin-nemui Date: Sun Nov 25 14:19:57 2018 +0100 fix backward completion commit 88b16491956f0a882cc61fffa6a76d469006a87d Author: ailin-nemui Date: Sun Nov 25 14:16:08 2018 +0100 add keep_word setting to completion commit 257cb2f5f91cbc08b20199f92a5d1923bc5ca4f2 Merge: 6c40567d c1fb9a84 Author: ailin-nemui Date: Mon Nov 19 16:07:00 2018 +0100 Merge pull request #971 from ailin-nemui/paste-join-lines fix paste_join_multiline commit 795e7ec16240613dd13e8378128bb5fa66b6dc93 Author: Calvin Buckley Date: Mon Nov 19 14:18:34 2018 +0000 Fix build on IBM i * Lots of warnings about subdirectories. Set an automake option to deal with this. * Set an ar flag for explicit 64-bit when on IBM i, due to it defaulting to 64-bit output with official gcc by default. commit 4380f3820e5504b039d4a1ed0853c4442fa251b1 Author: Calvin Buckley Date: Mon Nov 19 13:58:51 2018 +0000 Fix compilation of irc/core on AIX and IBM i There's a function in the standard library of these OSes that conflict with this function. Prefix it with `irc_`. commit 288f220f875d4e4f00e86dd809c04aa805b49991 Author: ailin-nemui Date: Tue Nov 13 00:14:15 2018 +0100 fix width of byte codepoints commit deaa1da55e3250badbdb3a769989cf5525b301e2 Author: ailin-nemui Date: Mon Nov 12 14:11:27 2018 +0100 cast to unsigned char commit 9e5e5d8625714c58546fad00b9d95bce7f3a1afb Author: ailin-nemui Date: Mon Nov 12 13:14:02 2018 +0100 expose wcwidth and related to perl commit 6c40567dab5298d2452ecb5438ffe11997055dfd Merge: 60d23649 4537d85b Author: ailin-nemui Date: Mon Nov 12 13:02:41 2018 +0100 Merge pull request #957 from ailin-nemui/rawlog Improve rawlog performance commit 4537d85b0b1e3bbd5240e379d015752423381e9a Author: ailin-nemui Date: Fri Nov 9 11:32:00 2018 +0100 reverse queue commit 60d2364989b50ed8b76076022dde39690dc95416 Author: ailin-nemui Date: Fri Nov 9 11:11:10 2018 +0100 run syncscripts.sh sync buf.pl to version 3.00 sync usercount.pl to version 1.20 commit c1fb9a840201131982f2c2e1ff8737436f495841 Author: ailin-nemui Date: Fri Nov 9 11:06:13 2018 +0100 fix paste_join_multiline commit 83e98da2ffa295723b10f63ec41211f70ea87153 Author: ailin-nemui Date: Fri Nov 9 11:05:52 2018 +0100 add test for paste_join_multiline commit 9d2429c027770a711aa6ea6be86545e7966ec1ba Author: ailin-nemui Date: Fri Nov 9 10:57:37 2018 +0100 test line joining commit 2847b751e359bde8eb5dc3d89f57575c3b5f0948 Author: ailin-nemui Date: Mon Oct 29 17:51:48 2018 +0100 design.txt is now sourced from website also run syncdocs, fixes missing placeholder in startup-HOWTO commit 8054b5c2bd41497485a9abe1b198b7366f413078 Merge: 275e0e84 ec577f92 Author: ailin-nemui Date: Mon Oct 29 10:35:08 2018 +0100 Merge pull request #967 from vague666/hide_targets_no_item allow activity_hide_targets to hide activity in itemless windows commit 275e0e84ad8d085bb3515934c96b4b5b87e3c257 Merge: 524f31b0 3061f5d8 Author: ailin-nemui Date: Mon Oct 29 10:33:50 2018 +0100 Merge pull request #968 from vague666/only_log_saved_channels Only log saved channels commit ec577f9265fff6b36b0e25c3e1a04ef8f0aee9d6 Author: vague666 Date: Sat Oct 27 20:52:14 2018 +0200 typo commit f7966d9c081641ff5b1adca2bd8c217a331bcaa6 Author: vague666 Date: Sat Oct 27 20:51:29 2018 +0200 allow activity_hide_targets to hide activity in itemless windows commit 3061f5d848f6f487e8c73a5d5846b7a860ca5466 Author: vague666 Date: Sat Oct 27 20:00:15 2018 +0200 make sure only channels are checked commit 2093530e7590f91608d43f4617d8faf76ebf56ee Author: vague666 Date: Sat Oct 27 16:08:36 2018 +0200 Make it possible to only autolog saved channels commit 524f31b026051a9692b8978d5013f9e43efcfa82 Merge: bc1d82a7 f11b629b Author: ailin-nemui Date: Fri Oct 19 02:08:08 2018 +0200 Merge pull request #965 from ailin-nemui/fix-signal-emit Fix wrong signal emission arg count commit f11b629b2fa65ce355ce122c7c1482e8cba229db Author: Doug Freed Date: Sun Sep 30 05:54:22 2018 +0000 Fix issues pointed out by e38774cc commit bc1d82a757ffbc56c7faabfe5aa60140ccc4d4fc Merge: 6ca13dd5 cbc27062 Author: ailin-nemui Date: Thu Oct 18 15:15:50 2018 +0200 Merge pull request #964 from ailin-nemui/fixes fix duplicate include guard and link libs of test commit 6ca13dd5cda0b6dbbdfb4c0e63ec161c2609bd40 Merge: 8bbf9c69 8b1afbd3 Author: ailin-nemui Date: Wed Oct 17 12:31:52 2018 +0200 Merge pull request #905 from horgh/horgh/topic-regression Add tests for topic events commit cbc27062e7f7d501623ee52614bc8012f1d5a97a Author: ailin-nemui Date: Wed Oct 17 00:58:49 2018 +0200 fix duplicate include guard commit da15279fa3ce8a965f6d77e4483811ce94a8f9ea Author: ailin-nemui Date: Wed Oct 17 00:58:39 2018 +0200 fix flood test libs commit 8bbf9c696c2d2a896e2dd45c0b12ec7758f23e28 Merge: 4eff3f15 81f3d6db Author: ailin-nemui Date: Tue Oct 9 17:16:21 2018 +0200 Merge pull request #962 from horgh/horgh/comments-and-indentation Fix some indentation and add some comments commit 81f3d6dbc1133bc72ec1f3211e7eef7027bae157 Author: Will Storey Date: Mon Oct 8 20:23:36 2018 -0700 Comment colour code meaning commit 08b4d6c031fbc816f35e2cd1d57adfbb6ba4e3db Author: Will Storey Date: Mon Oct 8 20:23:22 2018 -0700 Fix some space indentation commit 4eff3f154d8f8511e38113ae485c584a8f61d1b5 Merge: a30fbd6c cdcb50f4 Author: ailin-nemui Date: Mon Oct 8 18:18:54 2018 +0200 Merge pull request #959 from ailin-nemui/notice-routing Route notices intended for channels into the channel commit cdcb50f413537177ff50478b766b570fb7bae057 Author: ailin-nemui Date: Mon Oct 8 17:41:46 2018 +0200 add a setting commit a30fbd6cfb647a06a7f0341703ad7b00dcd05dbc Merge: 3257ce3b 80f9f169 Author: ailin-nemui Date: Sun Oct 7 10:23:19 2018 +0200 Merge pull request #961 from ailin-nemui/no-topic-glitch Show the proper TXT when topic was unset commit 3257ce3b13fe8607876b9ef650ef0f761170b69f Merge: 49d83b59 2200bd36 Author: ailin-nemui Date: Sun Oct 7 10:21:29 2018 +0200 Merge pull request #958 from ailin-nemui/window-number-cmd Make /1/2/3/... a setting commit 49d83b5945f0628a17561371161067d94a8b69b9 Merge: cee9d09d ff7f4a22 Author: ailin-nemui Date: Sun Oct 7 10:19:02 2018 +0200 Merge pull request #956 from irssi/ailin-nemui/kill-cubes Remove cubes from irssi.conf commit 80f9f16939b65536c5fc3ae1fedb885b84c82855 Author: ailin-nemui Date: Sat Oct 6 20:14:49 2018 +0200 Show the proper TXT when topic was unset commit 8b1afbd3557e605f35cf4dab16d49cb4c89ca496 Author: ailin-nemui Date: Sat Oct 6 19:26:36 2018 +0200 revert core changes commit 08ac2ee5beebdfd374caccf76a7e63da67b40798 Author: ailin-nemui Date: Fri Oct 5 16:13:47 2018 +0200 refactor cnotice test into function commit d2dbcc19993a8cf33258d0989b05305be34336a4 Author: ailin-nemui Date: Fri Oct 5 15:37:27 2018 +0200 Route notices intended for channels into the channel commit 2200bd3656f0790554bf3c949cce5224ec588a44 Author: ailin-nemui Date: Fri Oct 5 13:46:39 2018 +0200 Make /1/2/3/... a setting commit cee9d09debc176ac6a4f3c310b04001644588f40 Merge: d815c880 ca1ec21d Author: ailin-nemui Date: Fri Oct 5 10:49:50 2018 +0200 Merge pull request #955 from ailin-nemui/split-width-bug fix and document window width on screen width dependency commit d815c88050562ba15dcbccccb4cd2e0460e681a4 Merge: b96a41cf c4bf228e Author: ailin-nemui Date: Fri Oct 5 10:48:25 2018 +0200 Merge pull request #953 from dwfreed/fix-printtext.h Use ##__VA_ARGS__ extension to allow for argument-less ... commit b96a41cf3daff342ae04fa59d8f2c903dffe0f2b Merge: f207e844 b264540f Author: ailin-nemui Date: Fri Oct 5 10:47:12 2018 +0200 Merge pull request #951 from dwfreed/patch-1 fe-text: clear hidelevel in layout if default commit 1e2547eb92e8a681540925a0da3867a879afd696 Author: ailin-nemui Date: Thu Oct 4 09:33:07 2018 +0200 fixup perl side commit ff0daf5870909b250e377ffa438c4fe0ebc2f8ce Author: ailin-nemui Date: Thu Oct 4 09:31:08 2018 +0200 actually create the queue, too commit 95692d4d86c4a39697d16e937a452a662e6ba448 Author: ailin-nemui Date: Thu Oct 4 09:21:54 2018 +0200 up abi commit 05fd64dd1611610e2efe596718c657343db839e1 Author: ailin-nemui Date: Thu Oct 4 09:21:46 2018 +0200 improve rawlog perf commit ff7f4a2207c19c2d5e67edc61c24b1f9781fe1c5 Author: ailin-nemui Date: Tue Oct 2 16:27:28 2018 +0200 Remove cubes from irssi.conf This is long and ugly and better done externally (script) commit f207e844f1299933b6e508c54804e27f42844547 Merge: 011372ec 04daf62d Author: ailin-nemui Date: Tue Oct 2 00:09:01 2018 +0200 Merge pull request #949 from ailin-nemui/help-narrow Fix insufficient size of help column when the window width is small commit 011372ecdd966531c1fd6638a3c5b239c27112ed Merge: f5e587a8 8684ccb4 Author: ailin-nemui Date: Tue Oct 2 00:08:30 2018 +0200 Merge pull request #948 from ailin-nemui/invalid-startline invalidate startline and bottom_startline when hidden commit ca1ec21dc21563e63a91d4e307dc5ad0490e6cc4 Author: ailin-nemui Date: Mon Oct 1 09:13:15 2018 +0200 fix and document window width on screen width dependency commit c4bf228e6c2a045f4906b38e9eaf2591cc4f984e Author: Doug Freed Date: Sun Sep 30 05:38:13 2018 +0000 Fix check for C99 in printtext.h commit f5e587a83b0f3569a8024b54713667d55e157370 Author: Doug Freed Date: Sat Sep 29 18:37:10 2018 -0400 Fix 01f961c commit 7ab52e73c6492ef65b61eba40ee04fbd330765e5 Merge: 630c6f7e 76b934d1 Author: ailin-nemui Date: Sat Sep 29 22:03:06 2018 +0200 Merge pull request #947 from ailin-nemui/rsplit-collapse Fix broken display after resizing many windows very small commit 630c6f7e1448bf5bccd476eb820189db9fc343b0 Merge: 116e202d db005007 Author: ailin-nemui Date: Sat Sep 29 22:02:29 2018 +0200 Merge pull request #946 from ailin-nemui/resize-freeze fix irssi being stuck when resized very small commit 116e202d2221fe4019886a830b2d3296d64f1e07 Merge: cdfd75da 01f961cd Author: ailin-nemui Date: Sat Sep 29 22:02:10 2018 +0200 Merge pull request #938 from ailin-nemui/hide-hidden-act Don't trigger activity on hidden lines by default commit b264540f4ed5e273835a2d5feb10decb18a4fed6 Author: Doug Freed Date: Sat Sep 29 07:13:32 2018 -0400 fe-text: clear hidelevel in layout if default This is required, otherwise setting the hidelevel to the default will not be written in the layout and so won't persist. commit 04daf62dbf9a1668b5eb12b64f90701b11f374ca Author: ailin-nemui Date: Fri Sep 28 14:30:39 2018 +0200 Fix insufficient size of help column when the window width is small commit 8684ccb45c267fdeaaa779fce9323047aa5a9e38 Author: ailin-nemui Date: Fri Sep 28 11:40:50 2018 +0200 invalidate startline and bottom_startline when hidden this was overlooked when adding hidden line support. if the lines are removed, Irssi has to update the startline. It does that by "scrolling" the lines to the proper place. The scroll function was adjusted to calculate 0 for hidden lines, thus it would miss them. commit 76b934d18e81ffbfa1e7480396d47fcced9394e8 Author: ailin-nemui Date: Wed Sep 26 15:19:44 2018 +0200 Fix broken display after resizing many windows very small commit db005007cf3c951ace57b1810b30248fe371e4be Author: ailin-nemui Date: Wed Sep 26 14:16:09 2018 +0200 fix irssi being stuck when resized very small commit 01f961cdf1d009ea4a8adc55fd6688f81dbb76c6 Author: ailin-nemui Date: Mon Sep 17 12:56:06 2018 +0200 Don't trigger activity on hidden lines by default This is controlled by a new activity_hide_window_hidelevel setting. commit cdfd75da9803ec54520b08fc6219f889d60c6bdf Merge: 57857856 cad79f1d Author: ailin-nemui Date: Sun Sep 23 11:22:46 2018 +0200 Merge pull request #941 from dwfreed/window_default_hidelevel Add window_default_hidelevel setting commit 57857856a66f9923c656a7d1ad777530c6b77832 Merge: ee92e3af f231a59e Author: ailin-nemui Date: Sun Sep 23 11:22:31 2018 +0200 Merge pull request #937 from ailin-nemui/hidden-ignores correctly separate ignore flags (no_act, hidden) from level commit f231a59e81a7487dc46ad58fbdbde90d3b750435 Author: ailin-nemui Date: Thu Sep 20 17:50:35 2018 +0200 properly document the ignore_match_level so I understand it next time commit ee92e3aff289788208c0e71d9b318640577b4c4b Merge: 708ba06d 20dcf4e5 Author: ailin-nemui Date: Thu Sep 20 17:38:03 2018 +0200 Merge pull request #939 from ailin-nemui/fix-modules some header fixes for C modules commit 708ba06dbc30dcec99cf057a1f36fc9857308b72 Merge: a7af259d 74e8371b Author: ailin-nemui Date: Thu Sep 20 17:37:50 2018 +0200 Merge pull request #930 from ailin-nemui/fix-928 fix accessing unallocated text when checking entry position commit a7af259dd1ded503460458bf8042c47060fa153d Merge: 90165c0c 3f0a4ef1 Author: ailin-nemui Date: Tue Sep 18 21:14:55 2018 +0200 Merge pull request #929 from ailin-nemui/oddcommands Remove incorrectly copied automake commands from fuzzer commit cad79f1db74787c68951e166cdc68af21ec67301 Author: Doug Freed Date: Mon Sep 17 14:34:06 2018 +0000 Fix compilation warning commit 074e6cf768b9c153b64a916b4b2d332d8ba6bef4 Author: Doug Freed Date: Mon Sep 17 14:26:25 2018 +0000 fe-text: only save non-default window hidelevel This will only save the window hidelevel in the layout if it differs from window_default_hidelevel. commit cb6279c63bbb98a419f9f72495b8a8232a3e7529 Author: Doug Freed Date: Mon Sep 17 13:28:46 2018 +0000 fe-text: add window_default_hidelevel setting Allows specifying the hidelevel that new windows get by default. commit 011d9437d158ae815cfab55a5e2c0b0a57430353 Author: ailin-nemui Date: Mon Sep 17 13:08:43 2018 +0200 oops commit 7e9f8c694b38ae785771fb837fb0a4a434b614d3 Author: ailin-nemui Date: Mon Sep 17 12:48:42 2018 +0200 simplify ignore hidden/no_act code commit b9a274a81d4020b4a1c5809b150ec869c897f17b Author: ailin-nemui Date: Mon Sep 17 12:26:13 2018 +0200 correctly separate ignore flags (no_act, hidden) from level commit 20dcf4e53e05f61ed6e901f203e6f1ab90bc2bea Author: ailin-nemui Date: Fri Sep 14 12:44:41 2018 +0200 fix compilation of python module commit c174247502ebffe615f1e55ba7a5010856db41d3 Author: ailin-nemui Date: Fri Sep 14 11:59:05 2018 +0200 fix compilation of theme-indent module commit 90165c0ceca996b1b95dc15de6f85051b4555365 Merge: 7f14d4d7 c80946bc Author: ailin-nemui Date: Fri Sep 7 23:05:11 2018 +0200 Merge pull request #931 from ailin-nemui/fix-629 Disconnect SASL properly in case the sasl module got unloaded from server commit c80946bcf5f1a9c48213fd718a8c8bffc6dd1307 Author: ailin-nemui Date: Tue Sep 4 15:50:58 2018 +0200 Disconnect SASL properly in case the sasl module got unloaded from server stops from getting on the network when sasl is unavailable fixes #629 commit 74e8371bde8143535da46a833835313d75ae8f4e Author: ailin-nemui Date: Tue Sep 4 14:12:03 2018 +0200 fix accessing unallocated text when checking entry position fixes #928 commit 3f0a4ef1970a164d7bce64e2fa887036fd162236 Author: ailin-nemui Date: Tue Sep 4 10:17:20 2018 +0200 Remove incorrectly copied automake commands from fuzzer commit 7f14d4d74409889e153efa8f0eaea289d9ef5400 Merge: d93cd632 10f63266 Author: ailin-nemui Date: Tue Sep 4 10:02:52 2018 +0200 Merge pull request #896 from phillid/winch-redraw Don't ignore SIGWINCH when window size is unchanged commit d93cd63243afccc454594bffcc944f02f45a8554 Merge: e5759a7f 32944893 Author: ailin-nemui Date: Tue Sep 4 09:52:21 2018 +0200 Merge pull request #917 from dequis/wcwidth-wrapper Add a wrapper of wcwidth() that picks the best implementation commit e5759a7fb708fe461a35bf3bf37852cfbbaa2498 Merge: afb3daaf af1e4d6e Author: ailin-nemui Date: Tue Sep 4 09:37:10 2018 +0200 Merge pull request #914 from ailin-nemui/textbuffer_lineinfo properly record line info on empty lines commit 329448939ba8f9cc9803d4b3045d517b0ab0f9aa Author: ailin-nemui Date: Tue Sep 4 09:36:45 2018 +0200 Fix gnu wcwidth commit afb3daaf65095447f0b0ce64f68363f6f17dcd34 Merge: 73573029 e450a7f8 Author: ailin-nemui Date: Tue Sep 4 09:35:47 2018 +0200 Merge pull request #919 from ailin-nemui/uafs Use-after-frees commit 735730299385c6e9173f1f46e7f8d529634dd1fa Merge: 8261b2a7 82702de0 Author: ailin-nemui Date: Tue Sep 4 09:35:32 2018 +0200 Merge pull request #920 from irssi/ailin-nemui-urchlay Add information about crash on unload to perl.txt commit 8261b2a7c892c032690124abd7babb262df3a96b Merge: d5b43003 3351c54a Author: ailin-nemui Date: Tue Sep 4 09:35:21 2018 +0200 Merge pull request #922 from dequis/fix-new-config-file-write Fix /save not working if the config didn't previously exist commit d5b43003f03b6a98774221963fd28e98d45ad558 Merge: 03466385 e2e27d18 Author: ailin-nemui Date: Tue Sep 4 09:34:31 2018 +0200 Merge pull request #925 from dequis/mkdir-config-strerror Improve error message when failing to create the config dir commit 0346638547adb63f5a1d9c74be0c77106ad6cfa9 Merge: 1bbd9f39 04497ed6 Author: ailin-nemui Date: Tue Sep 4 09:34:14 2018 +0200 Merge pull request #927 from DomT4/perl_mojave configure: fix Perl detection on macOS Mojave commit 04497ed69d35cf44b0700437bf427f48dbc42871 Author: Dominyk Tiller Date: Mon Sep 3 00:30:48 2018 +0100 configure: fix Perl detection on macOS Mojave Apple has significantly changed the way `perl` is structured in macOS Mojave/10.14, which is due to ship stable this month. The `perl` restructuring has been an issue for a while but I recently obtained confirmation from Apple the changes were intentional & consequently not something that was going to be walked back before Mojave reaches its stable release. As of 10.14 the Perl headers are moving inside the SDK, instead of residing in `/System` directly. There's a flag to tell Clang to look inside the SDK without projects having to explicitly locate the SDK & fiddle with the location themselves, which is `-iwithsysroot`, and that's what `perl` outputs now when `configure` checks `perl -MExtUtils::Embed -e ccopts`: ``` -g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing -fstack-protector -iwithsysroot /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE ``` The latter bit of that was previously `-I/System/Library/Perl/5.18/darwin-thread-multi-2level/CORE`. The problem here is that `configure` filters out flags that start with a lowercase `i` and consequently the Perl elements fail to build. This tiny patch fixes that issue, restoring Perl support to `irssi` when built on macOS 10.14. commit e2e27d1809684a6745d7b449561aeb5f30a42a74 Author: dequis Date: Sun Sep 2 01:20:09 2018 -0300 Improve error message when failing to create the config dir commit 3351c54a2f8ac2add41ba7ce829c215a65d3c923 Author: dequis Date: Sat Sep 1 19:12:17 2018 -0300 Fix /save not working if the config didn't previously exist realpath() was supposed to resolve symlinks but it also fails with ENOENT (no such file or directory) if the file just isn't there. commit 82702de047237550d1299cb9b7461a952e6cc74d Author: ailin-nemui Date: Wed Aug 29 09:09:58 2018 +0200 Add information about crash on unload to perl.txt reported by urchlay: http://urchlay.naptime.net/repos/misc-scripts/tree/selfunload.pl commit 7b09cac9ec0ce7e549ae8fecf4db8b8d811c18b1 Author: Will Storey Date: Mon Aug 27 21:04:54 2018 -0700 Call functions via signals rather than directly This allows us to leave functions static. commit b11932d24f01703d07eb0f7a0de6c226ebcde195 Author: Will Storey Date: Mon Aug 27 21:04:23 2018 -0700 Make channel event functions static again commit 0edb64c4dc731065705f3303307f20b3ccb5674a Author: Will Storey Date: Sat Aug 11 10:52:39 2018 -0700 Add test files to .gitignore commit 6f38d67d87f2ef443172cca4d9ee82300d9f5ca4 Author: Will Storey Date: Sat Aug 11 10:49:47 2018 -0700 Add tests for channel change events commit 2ccb312b8b56db9585a4801184c064bfd3e3ff90 Author: Will Storey Date: Sat Aug 11 10:49:26 2018 -0700 Expose functions for testing commit 2d6033542e0e47072d61ef442430c3014e3b430f Author: Will Storey Date: Sat Aug 11 10:48:00 2018 -0700 Add functions to override irssi dir and config Setting up to test is easier this way. commit 04db359a6d0f6d8630c2439fb26b7420ecc48582 Author: Will Storey Date: Thu Aug 9 13:49:46 2018 -0700 Handle topic info numeric separately from topic & topic numeric As we called the same function for the topic info numeric, we ended up losing the topic as that numeric does not include it. We now call a different function to handle this case more carefully. Fixes #903. commit bbca1a5a0fa59567fc3082263dc5e9b087e02da6 Author: Will Storey Date: Mon Aug 27 20:50:17 2018 -0700 Revert "Revert "Flag topic as unset if it is zero length"" This reverts commit 817179a7606b616795cf67e24505526dded34381. commit 1bbd9f393cef1dd3cd785aa59584564be1270314 Merge: 73a89c2a 7d3eb47a Author: ailin-nemui Date: Mon Aug 27 10:13:20 2018 +0200 Merge pull request #909 from meribold/master Fix `/save` replacing symlinks with regular files commit 7b70d051da10e6ea54cc118e8f7f254ddd07f6c1 Author: dequis Date: Mon Aug 27 00:14:01 2018 -0300 wcwidth-wrapper: avoid cast with a tiny wrapper, julia_wcwidth() commit 92804cb1aa753fa1f5e9b588a4bd7125bc98ce49 Author: dequis Date: Mon Aug 27 00:01:47 2018 -0300 gui-windows: make the wcwidth_impl global var into static commit 73a89c2a6ddfc60bc5560063e4f238021a4deec5 Merge: 19d84bc1 24f1ed7e Author: ailin-nemui Date: Sun Aug 26 21:27:12 2018 +0200 Merge pull request #918 from dequis/unhandled-cap-subcommand-list irc-cap: Don't show warning on CAP LIST response commit e450a7f8c1c74132625d0a884f0ca851abd69197 Author: dequis Date: Fri Aug 24 02:27:45 2018 -0300 modules_deinit: Fix -Werror=declaration-after-statement commit ade2f87fe599773886a044b7c29a482622dfaea4 Author: dequis Date: Fri Aug 24 02:19:42 2018 -0300 Fix use after free introduced by the use after free patch commit 9dd836b87663929ae540b6b3c724c53b24e512ba Author: dequis Date: Fri Aug 24 02:11:22 2018 -0300 Fix "discards ‘const’ qualifier" warnings commit 071ada830bd77055107220a420c96b41702f8cc2 Author: ailin-nemui Date: Thu Aug 23 14:21:37 2018 +0200 up abi commit 610ab2dafac4668732733009b079ebcf585dee9f Author: coypu@sdf.org Date: Sat Aug 11 22:28:14 2018 +0000 Use-after-frees Hi folks! I tried clang-static-analyzer on irssi 1.1.1, it seems like it finds some things. Here's a diff, but there might be more that you would want to check, or choose to work differently. (in special-vars.c, ret is commands->data sometime) I hope it's not too much trouble if reported as a confidential bug. Thanks. commit b2a429bfb45c63d6518ff8af5d8861618434bdae Author: ailin-nemui Date: Thu Aug 23 14:03:53 2018 +0200 update line cache on switching wcwidth implementation commit 3ef0b9b3d06ae1c004fa1e140042eefe00acb9c0 Author: ailin-nemui Date: Thu Aug 23 14:03:16 2018 +0200 move "auto" to default instead commit b95ce3e812b1d7218b6e5cea47084160cce84da7 Author: ailin-nemui Date: Thu Aug 23 13:16:50 2018 +0200 add julia's utf8proc wcwidth implementation commit 24f1ed7edb7d8498fdc6ec34e7727bca93fde74d Author: dequis Date: Thu Aug 23 03:22:30 2018 -0300 irc-cap: Don't show warning on CAP LIST response commit 0d8632943d8fb526fbd4d853c86294d0037c43f6 Author: dequis Date: Thu Aug 23 02:02:33 2018 -0300 Add a wrapper of wcwidth() that picks the best implementation This adds a i_wcwidth() function that replaces mk_wcwidth(), and a 'wcwidth_implementation' setting to pick which one it wraps. Values: - old: uses our local mk_wcwidth() which implements unicode 5.0 - system: uses the libc-provided wcwidth(), which may be better or worse than ours depending on how up to date the system is. - auto: tests the system one against two characters that became fullwidth in unicode 5.2 and 9.0 respectively. If either of them pass, pick the system implementation, otherwise pick ours. It defaults to auto. mk_wcwidth() is still preferable in some cases, since the way it uses ranges for fullwidth characters means most CJK blocks are covered even if their characters didn't exist back then. The "system" implementation is also wrapped to never return -1, but to assume those unknown characters use one cell. Quoting the code: /* Treat all unknown characters as taking one cell. This is * the reason mk_wcwidth and other outdated implementations * mostly worked with newer unicode, while glibc's wcwidth * needs updating to recognize new characters. * * Instead of relying on that, we keep the behavior of assuming * one cell even for glibc's implementation, which is still * highly accurate and less of a headache overall. */ commit af1e4d6e34317452ac32380bed795aecb00f5d88 Author: ailin-nemui Date: Tue Aug 21 09:21:23 2018 +0200 initialise the line to zeros commit a19b503a31fa4fb31c2e6ee79ffdc18bf4a87db0 Author: ailin-nemui Date: Tue Aug 21 00:31:12 2018 +0200 properly record line info on empty lines commit 19d84bc16e80268f0df2a09b56022c5273f6fc95 Merge: 22ce5423 4f5f62ac Author: Joseph Bisch Date: Wed Aug 15 14:26:43 2018 -0400 Merge pull request #913 from josephbisch/server-fuzz Add server-fuzz to fe-fuzz commit 4f5f62ac63697d23e8a4d432f181a85c45a49d5e Author: Joseph Bisch Date: Wed Aug 15 11:11:09 2018 -0400 Add server-fuzz to fe-fuzz Based on test-796.c in the tests directory. commit 22ce54231e8299afa850b0fb38a9f7ffea2f8604 Merge: 85df01d1 817179a7 Author: ailin-nemui Date: Mon Aug 13 14:59:55 2018 +0200 Merge pull request #911 from irssi/revert-897-horgh/topic-unset Revert "Flag topic as unset if it is zero length" commit 817179a7606b616795cf67e24505526dded34381 Author: ailin-nemui Date: Mon Aug 13 14:43:25 2018 +0200 Revert "Flag topic as unset if it is zero length" commit 7d3eb47ab51a93defb267912704e84b3241b4db6 Author: Lukas Waymann Date: Sun Aug 12 10:55:47 2018 +0000 Fix potential `rename(3)` across file systems Make sure the temporary file in the `config_write` function is created on the same file system as the file we `rename` it to later. commit 764f8215a9dad09b93832fdbb0c87eb1b0e6e773 Author: Lukas Waymann Date: Sun Aug 12 07:22:14 2018 +0000 Fix `/save` replacing symlinks with regular files A side-effect of 8deb618 is that `/save` may replace configuration files that are symlinks with regular files. Fix this by resolving all symlinks before renaming the temporary file. commit 85df01d1338e759b7cac18414ff98a7dce98e2c4 Merge: 0c94d44f f3909b8b Author: ailin-nemui Date: Mon Aug 6 14:36:20 2018 +0200 Merge pull request #901 from dwfreed/patch-1 core/ignore: fix #900 commit 10f632664989117afe6d4496a419f712fbb4c3b6 Author: David Phillips Date: Tue Jul 24 19:31:45 2018 +1200 Redraw on SIGWINCH when screen size hasn't changed Some programs and users send SIGWINCH as a request for the client to redraw in the event of session detachment/reattachment (e.g. abduco). A well-formed terminal will only send SIGWINCH when the window size has changed, so there is no need to optimise this case out. commit f3909b8bcb509bbb57d685ec5a2b9f93097b5755 Author: Doug Freed Date: Fri Aug 3 17:07:06 2018 -0400 core/ignore: fix #900 commit 0c94d44f52a3689e36887df836e4c3fbf67ff77e Merge: ffd7ecc8 d84a2444 Author: ailin-nemui Date: Thu Aug 2 13:42:24 2018 +0200 Merge pull request #892 from dwfreed/fix-ignore-flags core/ignore: fix ignore_match_level handling of flag levels commit ffd7ecc8bf470eb08cd48ad9ba3c5692266890e7 Merge: c7e50f48 b114b11e Author: ailin-nemui Date: Tue Jul 31 09:34:15 2018 +0200 Merge pull request #897 from horgh/horgh/topic-unset Flag topic as unset if it is zero length commit b114b11e36598157b7b014cc8d4325fbf04c9b1e Author: dequis Date: Mon Jul 30 23:45:56 2018 -0300 channel_change_topic: change one strlen == 0 to *str == '\0' commit c7e50f48e5434a1732b9e6e6745bc7dc58e22235 Merge: 88f77cb6 1ab679bf Author: ailin-nemui Date: Wed Jul 25 11:32:06 2018 +0200 Merge pull request #886 from vague666/set_item_format remove = from format because people get confused by it commit 15840ac27bd05e710ae13afe1a3c29853d2d6a0b Author: Will Storey Date: Tue Jul 24 18:31:57 2018 -0700 If we receive a 0 length topic, record it as unset Fixes #888. Previously we showed that there was a topic set when using /topic, just an empty one. This was different than how we show such topics when initially joining a channel. Now we say that the topic is unset in both cases. commit b9e301362db545a4108b5d08c7eda45441a475f5 Author: Will Storey Date: Tue Jul 24 18:30:51 2018 -0700 Ignore vim editor files commit 0e187cf9cfb99c19f3dc9cf532fb5bac92dd1145 Author: Will Storey Date: Tue Jul 24 18:29:31 2018 -0700 Fix typo in comment commit 88f77cb6f8fbbd553dfe45db9aede8a6d8905b49 Merge: b382bd12 4f45828f Author: LemonBoy Date: Tue Jul 24 09:38:02 2018 +0200 Merge pull request #895 from janikrabe/master Keep errstr set to NULL if errno is not set commit 4f45828ff3de2952fa2d6be8515e67986213e7a8 Author: Janik Rabe Date: Wed Jul 18 21:12:38 2018 +0300 Keep errstr set to NULL if errno is not set Don't use errno if it is not set and show the default error message instead. This prevents messages like "SSL handshake failed: Success" from being shown. commit d84a24444fbef8af6ae72888cfc3a539e0a1f005 Author: Doug Freed Date: Fri Jun 29 09:00:38 2018 -0400 core/ignore: fix ignore_match_level handling of flag levels commit b382bd12328c794b038a3dfd66adeec17f0b9324 Merge: daf6ce86 ba2554dd Author: ailin-nemui Date: Fri Jun 15 14:28:09 2018 +0200 Merge pull request #884 from vague666/ignore_hidden Added HIDDEN level to ignores commit 1ab679bf32028b175c14f977659af540550bba47 Author: vague666 Date: Thu Jun 14 20:02:30 2018 +0200 remove = from format because people get confused by it commit ba2554dd1485259b95b4b37f281c989086b24739 Author: vague666 Date: Sat Jun 9 05:55:25 2018 +0200 missing space commit d2e1caf7205220c9fd73861604de8248eb07f0d6 Author: vague666 Date: Thu Jun 7 15:17:46 2018 +0200 simplifying code commit 1547248e9448c22476a56c630ee18d95a57dc05f Author: vague666 Date: Wed Jun 6 11:03:44 2018 +0200 simplify code commit ac3af3fb56d98b884d03646e3c15435c8a435bf3 Author: vague666 Date: Wed Jun 6 10:00:38 2018 +0200 these were bitflags commit db3b671328d0e6890b17c23baf9d4280d086e89b Author: vague666 Date: Tue Jun 5 14:43:37 2018 +0200 Added HIDDEN level to ignores commit daf6ce86cb668d24f278dca91846fc7b8619757d Merge: 0a0c755b 631650bd Author: ailin-nemui Date: Tue May 8 07:17:10 2018 +0200 Merge pull request #878 from irssi/revert-873-empty_lines Revert "record line info on empty lines" commit 631650bd8ab467af8347b5d9b51b2b0193adfe63 Author: ailin-nemui Date: Mon May 7 21:22:43 2018 +0200 Revert "record line info on empty lines" commit 0a0c755b89c932f058899011d73bedf3a516a8d5 Merge: e19d6ee2 3075cbc6 Author: ailin-nemui Date: Tue Apr 24 16:21:58 2018 +0200 Merge pull request #875 from irssi/ailin-nemui-compile-oldtest Fix test compilation on old glib commit 3075cbc6fb383024b87563611021f9fb712182fd Author: ailin-nemui Date: Tue Apr 24 14:00:30 2018 +0200 Fix test compilation on old glib e.g. Debian 7 commit e19d6ee21930a4892b922d751477c4dabad15050 Merge: 0caf884e 34b31e84 Author: ailin-nemui Date: Tue Apr 24 13:58:25 2018 +0200 Merge pull request #873 from ailin-nemui/empty_lines record line info on empty lines commit 0caf884e9231656b80aa244d04146c27193dd9f2 Merge: 13b2f349 8deb6182 Author: ailin-nemui Date: Tue Apr 24 13:58:15 2018 +0200 Merge pull request #871 from dequis/atomic-config-write Make config_write more atomic to prevent truncation when out of space commit 13b2f349b68bbef2550238c62519ab2acf013855 Merge: 68302f2d d0151fd5 Author: ailin-nemui Date: Tue Apr 24 13:58:04 2018 +0200 Merge pull request #870 from dequis/fe-cap Add fe-cap to show messages for CAP-related events in the UI commit 34b31e8451829e7b515a60cf12183203a059d1c4 Author: ailin-nemui Date: Mon Apr 16 16:19:54 2018 +0200 record line info on empty lines commit 68302f2d1fb1908ccac56b50ddf70abdb02f9aa5 Merge: b2b1ac67 8607a5fa Author: dx Date: Wed Apr 11 19:25:25 2018 -0300 Merge pull request #869 from dequis/missing-cap-3-2-signals-doc signals.txt: add missing 'server cap new|delete' signals commit 8deb6182c692904733544568479035b31fe1007e Author: dequis Date: Sun Apr 8 15:52:09 2018 -0300 Make config_write more atomic to prevent truncation when out of space This is modeled after glib's g_file_set_contents. It doesn't use that function directly because the writing is done with GIOChannel streaming-like writes and g_file_set_contents expects the whole thing to be in-memory. Main differences with g_file_set_contents: - complete lack of win32 special casing (cygwin/WSL should work though) - no fallocate() (linux only, but we don't know the size upfront, anyway) - always calls fsync (glib skips it on btrfs or when not overwriting) Other than that, it's the same old mkstemp + fsync + rename. commit d0151fd5a21cf026afa67239ad79f23bc26f0a10 Author: dequis Date: Sun Apr 8 01:26:11 2018 -0300 Add fe-cap to show messages for CAP-related events in the UI Replaces cap.pl commit af5ee997e7544eb59ed509ef8fb79ec449756e90 Author: dequis Date: Sun Apr 8 01:24:48 2018 -0300 Add "server cap req" signal, emitted before requesting caps commit 8607a5fa78ba44db51cc75a020e1a53c4e04a057 Author: dequis Date: Sat Apr 7 21:47:38 2018 -0300 signals.txt: add missing 'server cap new|delete' signals Emitted by cap_emit_signal in irc/core/irc-cap.c, added as part of the CAP 3.2 PR merged recentlyish. commit b2b1ac670879ed49ebf87acc4e33212a21e8df66 Merge: 4d5a7507 c08685a1 Author: ailin-nemui Date: Fri Apr 6 10:50:58 2018 +0200 Merge pull request #866 from ailin-nemui/reconnects This is a simple change which might fix #130 The lookup_servers are also disconnected if the lookup/SSL handshake doesn't succeed in time. I'm not perfectly sure if this is the master fix but it does seem to be an issue that servers can be stuck in lookup, especially for SSL. See the issue for a reproducer commit 4d5a7507196c7f5337c846417650bb3c54d523b2 Merge: 8bf21620 407680ef Author: ailin-nemui Date: Tue Apr 3 09:10:16 2018 +0200 Merge pull request #868 from dequis/libgcrypt-m4 Add libgcrypt.m4 so autogen doesn't require libgcrypt-dev commit 407680efdc662787ecbd1297d1f4781acdb5168c Author: dequis Date: Mon Apr 2 12:30:59 2018 -0300 Add libgcrypt.m4 so autogen doesn't require libgcrypt-dev commit 8bf2162053df088e3327245e2e2681591b7b8ecc Merge: 0c1db8f2 138eca07 Author: ailin-nemui Date: Mon Apr 2 08:36:53 2018 +0200 Merge pull request #858 from ailin-nemui/sbar change the statusbar commands so that no accidential status bars are created commit 0c1db8f2aee4aa5040a16518adb71f57dc953985 Merge: 9fa8c32b 0b2f5b0a Author: ailin-nemui Date: Sat Mar 31 13:04:35 2018 +0200 Merge pull request #854 from irssi/ahf/otr OTR support, take 2 commit 0b2f5b0a1e30932b07245c508a673eb0e9b6ab37 Author: dequis Date: Sat Mar 31 01:51:47 2018 -0300 otr: fix blatant lies in help text commit 4501917cae4523d11fb049a5d20e5582bb0893ea Author: dequis Date: Sat Mar 31 01:46:10 2018 -0300 otr: rename module.c to otr-module.c commit c08685a1a3e4a719fcfe8f30a338a91db8c3b8d1 Author: ailin-nemui Date: Mon Mar 19 16:06:46 2018 +0100 also reconnect lookup_servers commit 2830d91a89277052ee8e6978a41a7773c9fe5025 Author: ailin-nemui Date: Thu Mar 29 22:41:12 2018 +0200 use precompiled libotr commit a3b9e2370fd02eb6a400744e31d7db27c8fe92b8 Author: ailin-nemui Date: Thu Mar 29 22:00:40 2018 +0200 up abi commit 7d7c6975edc13d6f285c00dfc8a4f1a98ffa6702 Author: dequis Date: Wed Mar 28 23:36:03 2018 -0300 otr: add target param to the unencrypted 'message private' signal Same case as the previous commit. commit dd7dc7ca7d0b04ae2d522a209845c453bfd9aab5 Author: dequis Date: Wed Mar 28 23:06:47 2018 -0300 otr: fix missing 'target' param in 'message private' signal Fixes warnings like these on '/msg yourself' -!- Irssi: critical privmsg_get_query: assertion 'nick != NULL' failed -!- Irssi: critical query_find: assertion 'nick != NULL' failed commit b52cf1015eaa4d759c9377df35a56988655dce89 Author: dequis Date: Wed Mar 28 22:40:17 2018 -0300 otr: add KEY_GEN_STARTED state to avoid starting it twice Fun race condition there, got this when testing with the jabber xmlconsole open in bitlbee commit 9fa8c32b9e2f80e308d1ed780490f6d2dfd6bb05 Merge: 7fc59d2d 17920ab5 Author: ailin-nemui Date: Tue Mar 27 06:47:25 2018 +0200 Merge pull request #865 from woohooyeah/master fix build with LibreSSL 2.7.0/2.7.1 commit 17920ab5aa11be86dc15c83fce8f5d879f104ed8 Merge: 25a44dac 7fc59d2d Author: Dorian Harmans Date: Mon Mar 26 22:50:54 2018 +0200 Merge remote-tracking branch 'upstream/master' commit 7fc59d2d1016e28eced6dbcaddc1e1865fe0ebe8 Merge: 191e0ac8 c7ca8102 Author: ailin-nemui Date: Mon Mar 26 12:46:04 2018 +0200 Merge pull request #862 from ailin-nemui/line_is_null fix a crash when trying to append to a NULL line commit 25a44dacf4114f33f3a887f358c02f4fd9938427 Author: Dorian Harmans Date: Fri Mar 23 21:35:35 2018 +0100 fix build with LibreSSL 2.7.0 commit 138eca0749dd05a4a16df9e43d87af2143b224f2 Author: ailin-nemui Date: Tue Mar 20 18:11:12 2018 +0100 fix build commit ee04cd503ff70a1aed79cdb2c9f787c98b075182 Author: ailin-nemui Date: Tue Mar 20 17:59:11 2018 +0100 add disabled txt commit 977c2c0a0d911e3b7b43387ed19c5bfee565c617 Author: ailin-nemui Date: Tue Mar 20 17:53:03 2018 +0100 refactor common parts commit 501c150ec21b1dceeecc0c201d22fc1bad161cf4 Author: ailin-nemui Date: Tue Mar 20 17:39:08 2018 +0100 make new status bar actually work commit 191e0ac84ed42b51395ff9659b4f6169a1fcb3aa Merge: 7d99ff05 6b0e1409 Author: ailin-nemui Date: Tue Mar 20 10:30:39 2018 +0100 Merge pull request #802 from ailin-nemui/test-796 Test for segfault on disconnect during signal processing commit 7d99ff05cd9f15c4fbdfc54de58abdc2bc5b7778 Merge: 6ffbd0ab 6e6a96d8 Author: ailin-nemui Date: Tue Mar 20 10:30:01 2018 +0100 Merge pull request #803 from ailin-nemui/bug-796-test Postpone server cleanup until after unref commit 6ffbd0ab546218145a82befe0871e6ccafabe9db Merge: 3f217ae1 77a671c0 Author: ailin-nemui Date: Mon Mar 19 16:23:27 2018 +0100 Merge pull request #859 from ailin-nemui/delkeys make default keybinds deletable commit c8191b33155ae7ee1ebb07d87b8e001f75188eeb Author: ailin-nemui Date: Mon Mar 12 09:41:53 2018 +0100 abi bump commit 61c58b7690e9eec159ba32e5ea40809ed17ef424 Author: ailin-nemui Date: Mon Mar 19 10:35:39 2018 +0100 actually check which of add or modify was called commit d845ee7361886599f6ffa4f403b44a3f45fd88db Author: ailin-nemui Date: Mon Mar 19 09:18:42 2018 +0100 change the statusbar commands so that no accidenal status bars are created commit 77a671c03726969525367f36429c448a3a0aaae8 Author: ailin-nemui Date: Mon Mar 19 09:11:02 2018 +0100 update bind help commit c7ca8102c002287f492ca71f2193ee9b269f5bf5 Author: ailin-nemui Date: Sat Mar 17 13:36:38 2018 +0100 fix a crash when trying to append to a NULL line reported by @vague666 commit 65a139aa9e8a7cb7a7a123ab57ee05836c9e89ea Author: ailin-nemui Date: Fri Mar 16 12:44:04 2018 +0100 move no window printing code commit 3f217ae14951afac8a98ec7bb1a497b3a1c0cf8b Merge: 575daf4a b7906b87 Author: ailin-nemui Date: Thu Mar 15 17:23:40 2018 +0100 Merge pull request #861 from ailin-nemui/stay-hidden in fact hidden levels should not be re-set when you run /set commit 8d07f52bae6fa7e85988125293f08a72e39de8c3 Author: Alexander Færøy Date: Thu Mar 15 14:01:50 2018 +0100 Add ABI check for otr_core module. commit b7906b87065829029f3b7ea21eb29699f7dc21fc Author: ailin-nemui Date: Thu Mar 15 10:06:29 2018 +0100 in fact hidden levels should not be re-set when you run /set commit 7ec6c500b4abed6f3a93a7afaba26ba08ca09be9 Author: ailin-nemui Date: Mon Mar 12 17:46:26 2018 +0100 make default keybinds deletable commit 575daf4af7680c537e6d1cba513b3fb6307cd292 Merge: 6a3a3873 097a9f49 Author: ailin-nemui Date: Sat Mar 10 13:11:39 2018 +0100 Merge pull request #852 from dequis/document-cat-seek Document second parameter (seek position) of /cat command commit 6a3a3873e9a8d905a9ed3a2656792cb94223155f Merge: 1178f753 76d958a8 Author: ailin-nemui Date: Sat Mar 10 13:11:09 2018 +0100 Merge pull request #857 from LemonBoy/config-case Compare channels/networks fields case-insensitively commit 76d958a87fea1d744f45a9e022cf980752c7ea73 Author: LemonBoy Date: Fri Mar 9 17:36:28 2018 +0100 More g_strcmp0 -> g_ascii_strcasecmp commit fb9f5174c2f85c113dac8dbc1d146fe530e53e44 Author: LemonBoy Date: Thu Mar 8 20:35:00 2018 +0100 Compare channels/networks fields case-insensitively Fixes #856 commit 1178f753cf07cbbfd000d6b0fccf5a5dd7b54b5b Merge: ad4324d2 0b057b4f Author: ailin-nemui Date: Wed Mar 7 07:33:10 2018 +0100 Merge pull request #855 from ailin-nemui/sync run syncdocs.sh and syncscripts.sh commit 0b057b4ff43cfc560f67fe8312830289534de7d5 Author: ailin-nemui Date: Wed Mar 7 02:22:58 2018 +0100 run syncdocs.sh and syncscripts.sh Sync startup howto to fd1ed2227d529a7ee00d6206caa871ee40c08b69 Sync scriptassist to (2003020806) 211cd515ec87cf9a5d893e97894c2e4b58952f19 commit 7a4bfc16021e7762bd8e6c5d11d0f913101dc5b4 Author: Alexander Færøy Date: Tue Feb 27 00:04:56 2018 +0100 Better wording. commit 016b42baea9d7dcd2a284f873246c06259c560dd Author: Alexander Færøy Date: Sun Jan 4 01:57:21 2015 +0100 Add OTR support. This patch adds support for the OTR protocol to irssi. This is an import of the external irssi-otr project that we are now taking over maintership for. Major thanks to the original authors of Irssi-OTR: Uli Meis and David Goulet. Thanks to the OTR community in #OTR on OFTC, thanks to everyone who have helped testing the patches and submitted UI suggestions. commit 097a9f4988333b1d445ba70df006da6ef26bfaa9 Author: dequis Date: Fri Feb 16 10:09:48 2018 -0300 Document second parameter (seek position) of /cat command commit ad4324d24210f30646575b8bcbae8b50d2149224 Merge: a72e7066 203f6c53 Author: ailin-nemui Date: Fri Feb 16 13:57:05 2018 +0100 Merge pull request #851 from ailin-nemui/theme-block-tree unblock theme elements when processing finished commit 203f6c532947e8b7c7e30fad91220aad083c7f08 Author: ailin-nemui Date: Fri Feb 16 13:46:29 2018 +0100 also unblock theme elements when processing finished commit a72e706667e963a013ca8c8fd02af1c74ffbd40d Merge: 0b9beeb0 5c60e72b Author: ailin-nemui Date: Thu Feb 15 19:46:32 2018 +0100 Merge pull request #849 from ailin-nemui/news-update add additional notes to NEWS commit 0b9beeb01d4ff3890120ace913884fcd915e4b26 Author: ailin-nemui Date: Thu Feb 15 01:17:11 2018 +0100 Merge tag '1.1.1' into integrate/1.1.1 commit 666ddc2ecdd9ad7bc966c78565a5fd9985e099c8 Author: ailin-nemui Date: Thu Feb 15 00:55:30 2018 +0100 Merge tag '1.0.7' into integrate/1.0.7 commit 5c60e72b118b9efb09639ea26e2a70d06899431f Author: ailin-nemui Date: Thu Feb 15 00:44:19 2018 +0100 add additional notes to NEWS (synced back from github releases) commit dd2e3e6d1c619e7ff2fae5bef4e31fe3c9342722 Merge: a2bc308d e289d34b Author: ailin-nemui Date: Wed Feb 14 21:21:24 2018 +0100 Merge pull request #848 from ailin-nemui/align-exhaust limit alignment padding to a screenful commit e289d34b9a50b46f57698980e899b71f0069abda Author: ailin-nemui Date: Wed Feb 14 15:04:16 2018 +0100 limit alignment padding to a screenful Credit to Oss-Fuzz commit a2bc308dca885c294d6f63e12b6353115a0f38fe Merge: c01f6df9 a6fcd543 Author: ailin-nemui Date: Tue Feb 13 12:58:07 2018 +0100 Merge pull request #846 from ailin-nemui/padding improve padding performance commit a6fcd5432e495aea416ebae28d44111eadf19b82 Author: ailin-nemui Date: Tue Feb 13 12:31:22 2018 +0100 improve padding performance Credit to Oss-Fuzz commit c01f6df9573f3a5596bdb4c319faa109567f4221 Merge: b0d9cb33 3cbcb4fe Author: ailin-nemui Date: Tue Feb 13 11:10:21 2018 +0100 Merge pull request #844 from CatboxParadox/perms dcc get shouldn't fail when file attrs can't be changed commit b0d9cb33cd9ef9da7c331409e8b7c57a6f3aef3f Merge: c2c879e8 12483c68 Author: Nei Date: Tue Feb 13 09:51:22 2018 +0000 Merge branch 'security' into 'master' Security See merge request irssi/irssi!34 commit c2c879e8c55afcb8a737e4535c8d878407807040 Merge: ccfb2dab adc812b6 Author: ailin-nemui Date: Tue Feb 13 10:09:06 2018 +0100 Merge pull request #845 from ailin-nemui/funny-bug warn if there is non-portable code in the test-driver commit 3cbcb4fe85ec3233aa36b56a047470df5d4221f3 Author: Staron, Martin Date: Mon Feb 12 12:04:46 2018 +0100 dcc get shouldn't fail when file attrs can't be changed commit adc812b6b6ed2df2c670586e5308cb767955dddd Author: ailin-nemui Date: Tue Feb 13 00:03:17 2018 +0100 add a peculiar bug check to autogen commit ccfb2dabcf5eed702ce28245ba8e7de81c1ec6bb Merge: 946876b1 5c5ed641 Author: ailin-nemui Date: Mon Feb 12 10:54:42 2018 +0100 Merge pull request #832 from ailin-nemui/netsplit-crash try to make sure the server is still good enough to call ischannel when printing netsplit/join commit 5c5ed64180a6b76315ee7b8c6000ee64ad5877a7 Author: ailin-nemui Date: Thu Jan 25 15:33:24 2018 +0100 try to make sure the server is still good enough to call ischannel when printing netsplit/join commit 946876b1e9db5d764cecb3f884fc3075765dc94d Merge: 7c31f7ad 16912e1a Author: ailin-nemui Date: Fri Feb 9 11:49:23 2018 +0100 Merge pull request #843 from ailin-nemui/glib238 restore compat with glib <2.40 commit 7c31f7adc5685074d25a32737c9743089850675c Merge: 02712942 e32e9d63 Author: ailin-nemui Date: Thu Feb 8 22:25:03 2018 +0100 Merge pull request #842 from ailin-nemui/themeoob Fix oob in escaped theme string commit 16912e1a911a503d1ee83ea42dd20c0d5b543e9a Author: ailin-nemui Date: Thu Feb 8 14:41:02 2018 +0100 restore compat with glib <2.40 commit e32e9d63c67ab95ef0576154680a6c52334b97af Author: ailin-nemui Date: Thu Feb 8 14:11:23 2018 +0100 Do not read beyond end of escaped string Credit to OSS-Fuzz commit 02712942e033c467da1c473c34fb4d631e0a0d23 Merge: 538bd914 4c662acf Author: ailin-nemui Date: Wed Feb 7 21:23:39 2018 +0100 Merge pull request #835 from ailin-nemui/theme-stack protect theme recursion commit 538bd9148e1afa6ac2e251528425064fe8940e4b Merge: f8fbc1e1 1e6d7874 Author: ailin-nemui Date: Wed Feb 7 21:22:18 2018 +0100 Merge pull request #840 from ailin-nemui/caps ensure cap_supported is existent yet commit 1e6d787401b548cf3d5cc57d9a0d0f25f1254bf7 Author: ailin-nemui Date: Wed Feb 7 11:07:22 2018 +0100 ensure cap_supported is existent yet commit 12483c688ae231ce5367d080720c22253855a5ce Merge: a73659e0 84f03e01 Author: Nei Date: Tue Feb 6 06:46:11 2018 +0000 Merge branch 'sasl-timeout' into 'security' Fix Sasl timeout error See merge request irssi/irssi!33 commit a73659e0ea5d50c4da7a4da805cda13068098646 Merge: 41e2b535 0909d47e Author: Nei Date: Tue Feb 6 06:45:54 2018 +0000 Merge branch 'soperise' into 'security' Soperise See merge request irssi/irssi!32 commit 41e2b535ef13d23f71d7e99c19afa913e9c257c3 Merge: c25e1221 e91da9e4 Author: Nei Date: Tue Feb 6 06:45:32 2018 +0000 Merge branch 'nonick' into 'security' please give us nicks See merge request irssi/irssi!31 commit f8fbc1e1ab9b01c651c7da0652eac8631894c44c Merge: 81831806 26073347 Author: ailin-nemui Date: Mon Feb 5 22:29:35 2018 +0100 Merge pull request #775 from LemonBoy/caps_kv CAP 3.2 support commit 81831806132608d5111ffb24efd2a2469c62d197 Merge: cfcc021c 2185c4dd Author: ailin-nemui Date: Mon Feb 5 22:28:08 2018 +0100 Merge pull request #764 from GinjaNinja32/colorful-input Add color support for input bar commit cfcc021c81eea84bd982a64764f62e163128acf3 Merge: 3c1bc5f9 a4f99ae7 Author: ailin-nemui Date: Mon Feb 5 22:26:32 2018 +0100 Merge pull request #824 from dequis/more-netsplit-revert Revert more of the netsplit print optimisation to fix crashes commit 3c1bc5f9162c90aa247d024422699710419658f6 Merge: 442f6f08 b33ce255 Author: ailin-nemui Date: Mon Feb 5 22:25:33 2018 +0100 Merge pull request #836 from ailin-nemui/resize Fix resizing of windows when used incorrectly commit 442f6f08b4d99e86c3961be71638abec0f0f8070 Merge: c25e1221 5b5bfef0 Author: ailin-nemui Date: Mon Feb 5 22:24:17 2018 +0100 Merge pull request #837 from ailin-nemui/no-show check the error condition of mainwindow_create commit b33ce255a9df6e951d90f3d3c519b005dacb7010 Author: ailin-nemui Date: Sun Feb 4 11:18:22 2018 +0100 check for negative bound commit c25e1221494e20cb96b4a541b9027dbfd8836711 Merge: 9c494a88 12d08f79 Author: ailin-nemui Date: Sun Feb 4 11:28:25 2018 +0100 Merge pull request #822 from Manishearth/autocomplete-colon Insert colons after completing nicks preceded by a list of other autocompleted nicks commit 9c494a88a306d386870cd5fc78c9527bd66c1c7a Merge: 17aafe97 af087e11 Author: ailin-nemui Date: Sun Feb 4 11:27:02 2018 +0100 Merge pull request #831 from ailin-nemui/openssl-x509 Do not use X509_STORE on OpenSSL < 1.0.2 commit 2185c4ddb36e1b53548674c2e6ebf95448f2c587 Author: ailin-nemui Date: Sat Feb 3 23:19:27 2018 +0100 up abi commit 17aafe974b6251fecff4198d3dd3ab9cf1620b78 Merge: 6d42c4f9 5bae9a94 Author: ailin-nemui Date: Fri Feb 2 14:09:10 2018 +0100 Merge pull request #818 from ailin-nemui/test-tap-backward-compat add backwards compatible code for running tap tests commit 9072e988194a36186bd98db844b8285e3f37069a Author: ailin-nemui Date: Wed Jan 10 17:49:32 2018 +0100 change color -> extents (malloc based) commit 84f03e01467b90a4251987b32b2813ee976b357c Author: ailin-nemui Date: Fri Feb 2 10:27:51 2018 +0100 do not reuse sasl timeout commit 5b5bfef03596d95079c728f65f523570dd7b03aa Author: ailin-nemui Date: Fri Feb 2 10:05:37 2018 +0100 check the error condition of mainwindow_create commit f0bd434eb0b0fbeaecc10c3cc355100fbf90947a Author: ailin-nemui Date: Fri Feb 2 09:50:08 2018 +0100 stop the madness commit 4c662acf957502af186aa631d185d6edca709e15 Author: ailin-nemui Date: Thu Feb 1 13:52:12 2018 +0100 another replaces fix Credit to OSS-Fuzz commit 12360fb2c06b8f11db6a7348426851fac8de8a93 Author: ailin-nemui Date: Thu Feb 1 10:21:31 2018 +0100 protect theme recursion commit 6d42c4f949ab7d3d403d2f31d6a816961a180e2b Merge: 8028dcff 7f4de37f Author: ailin-nemui Date: Tue Jan 30 17:39:13 2018 +0100 Merge pull request #834 from williamjacksn/patch-1 Fix typo in help text for /ISON command commit 7f4de37fbfc3a052f46619b629d7a2ea8b03ebb3 Author: William Jackson Date: Tue Jan 30 10:31:13 2018 -0600 Fix typo in help text for /ISON command commit 8028dcff93b2d51a7938451082d7d71e750b7e58 Merge: b5380fff 6dfe5bc8 Author: ailin-nemui Date: Tue Jan 30 11:20:40 2018 +0100 Merge pull request #830 from g-elfling/master Add Shift-Tab completion to gui-readline commit b5380fff53241168cd0de4e8fc1cbfa38b1c4cb9 Merge: 243ae4be 126189bb Author: ailin-nemui Date: Tue Jan 30 11:20:02 2018 +0100 Merge pull request #833 from ailin-nemui/rrrreplaces we probably should not try to replace replaces commit 126189bb374d436280885f0f878a5075feed2fbc Author: ailin-nemui Date: Thu Jan 25 15:54:20 2018 +0100 we probably should not try to replace replaces Credit to OSS-Fuzz commit a4f99ae746efb121185fe76c392a64d743a9eb92 Author: dequis Date: Sat Jan 20 19:58:05 2018 -0300 Revert more of the netsplit print optimisation to fix crashes Now iterating over all servers to avoid crashes on server_ischannel(), which is a macro for server->ischannel(), so it dies horribly when it's null. Doesn't help that IS_IRC_SERVER() always returns true on null. commit 0909d47e5b5ab08cd07970a374e311f7f54be547 Author: ailin-nemui Date: Thu Jan 25 16:10:21 2018 +0100 Check that server is still existent when using /oper commit e91da9e4098e449dc36eaa15354aff67650e7703 Author: ailin-nemui Date: Thu Jan 25 16:05:47 2018 +0100 please give us nicks commit af087e110373090e65184aebc3515555f64f4a33 Author: Ailin Nemui Date: Thu Jan 25 15:08:26 2018 +0100 fix sequence error commit f5aa829bd084d279f9ae7eb27a52ea674adfed5d Author: Ailin Nemui Date: Thu Jan 25 15:01:34 2018 +0100 Do not use X509_STORE on OpenSSL < 1.0.2 commit 6dfe5bc8361dab212653f19d611286ac93a32638 Author: Niklas Luokkala Date: Wed Jan 24 22:12:09 2018 +0200 modified gui-readline based on the suggestions made to the pull request commit 260733475c2b701c35024a3b4fbe900751b45341 Author: LemonBoy Date: Wed Jan 24 10:55:20 2018 +0100 Accept CAPs with an empty value (KEY=) commit b0b40be82e046785562fdb18dca3b1afb1b08a2b Author: LemonBoy Date: Wed Jan 24 10:47:40 2018 +0100 Deprecate gslist_remove_string It is not used anymore and it leaks memory. commit 474ee8ee70c9ff9c69487746a9740355f38a01b2 Author: LemonBoy Date: Sun Jan 7 12:44:28 2018 +0100 Address some minor stylish nits commit 0ba1b1f2a4f0b2be6bb1077d54dda546f3db46ad Author: Niklas Luokkala Date: Wed Jan 24 01:49:28 2018 +0200 removed unnecessary repetition commit d14dbbd09338f5cd8d14c1ec15bcf3c7fd43a3c7 Author: Niklas Luokkala Date: Wed Jan 24 00:15:29 2018 +0200 Add Shift-Tab completion to gui-readline commit 12d08f79bbec3582fe079ec5a5d0f91002f62037 Author: Manish Goregaokar Date: Fri Jan 19 18:34:30 2018 +0530 Insert colons after completing nicks preceded by a list of other autocompleted nicks When pinging two people, typing `nick1 nick2 message` for autocompletion will get you `nick1: nick2 message`, which is kinda confusing. We only insert the colon after the first autocompleted nick, because if a nick is used in the middle of the sentence it's mentioning the person but not targeting the message at them. However, this breaks down when we try to ping a list of people. There should be a colon in front of each separating the names from the message. only having a colon at the end of the nick list works too, but it seems like the IRC convention is to just use multiple colons. This patch makes it so that autocompleting a nick after a list of existing autocompleted nicks at the beginning of the message will include a colon. commit 5bae9a94c83b8ce21e21b18963db1aa43807c932 Author: ailin-nemui Date: Thu Jan 18 12:02:29 2018 +0100 add backwards compatible code for running tap tests commit 0f1b3873fe5b99cf8af9bc58d1a982dd5f0f66bd Author: GinjaNinja32 Date: Sat Oct 7 13:59:46 2017 +0100 Don't accept pos<0 or len<0 in gui_entry_set_color commit 13b93c8c05dafd4f45ca7153ae165d6afd0ba157 Author: GinjaNinja32 Date: Fri Oct 6 20:35:29 2017 +0100 Apply changes based on review feedback commit 925ae6e6adfae0b8924cfeca2a2b0ac99b042bce Author: GinjaNinja32 Date: Fri Oct 6 18:36:42 2017 +0100 Add color support for input bar commit 243ae4be84d422322f20be1b715dc0b00ef9c32d Merge: 1b7f3283 d983ad1a Author: ailin-nemui Date: Wed Jan 17 11:05:01 2018 +0100 Merge pull request #814 from l2dy/website Update Irssi website URLs to use https commit 1b7f32838557a4805029cfb17710148a948b11bf Merge: ef8111ee e7c9b3af Author: ailin-nemui Date: Tue Jan 16 19:12:00 2018 +0100 Merge pull request #816 from ailin-nemui/fix-test-libs fix test builds on some platforms commit d983ad1a878103448231c8fd56fbc9c4b8f7f501 Author: Zero King Date: Tue Jan 16 15:23:54 2018 +0000 Update Irssi website URLs commit e7c9b3afb82f4db3958f4f08cb706aadcbd12d2c Author: ailin-nemui Date: Tue Jan 16 11:05:47 2018 +0100 fix test builds on some platforms commit ef8111eebe3c9d35ef9754f68c9f7df0aea7058e Author: ailin-nemui Date: Mon Jan 15 21:54:52 2018 +0100 Merge branch 'maint/1.1.0' into integrate/1.1.0 commit fd711d708366dae86d97ea25a42a93227181ee13 Merge: 4512e268 182673ed Author: Joseph Bisch Date: Mon Jan 15 12:26:48 2018 -0500 Merge pull request #813 from josephbisch/fuzz-theme-load Add theme_load to fe-fuzz commit 182673ed05a5b5cb79d104df83f34fcc163a9c7e Author: Joseph Bisch Date: Mon Jan 15 11:59:01 2018 -0500 Add theme_load to fe-fuzz commit 4512e2683ab2e9c680d7fa7e68906225ea266e91 Merge: 7de1378d 15705432 Author: Joseph Bisch Date: Mon Jan 15 10:53:21 2018 -0500 Merge pull request #780 from josephbisch/fuzz-event-get-params Add event_get_params to fe-fuzz commit 7de1378dab8081932d9096e19ae3d0921e560230 Merge: b3b68a4a fa850840 Author: ailin-nemui Date: Sun Jan 14 20:51:25 2018 +0100 Merge pull request #812 from ailin-nemui/tape-netsplit revert netsplit print optimisation commit fa8508404f4c4a02749cae5148662e2322c2abf0 Author: ailin-nemui Date: Wed Jan 10 20:08:15 2018 +0100 revert netsplit print optimisation this reverts part of #465 unfortunately we need to further refine the initial patch - when filtering by channel, the whole split is cleaned up nevertheless - something similar happens for the netjoins - furthermore, we cannot wait only for PUBLIC msgs, j/p/q are equivalently relevant for temporal integrity commit b3b68a4ae79c83b68f72dfe2b7f3c21ed5463c9e Merge: d4bd0d02 4041f297 Author: LemonBoy Date: Wed Jan 10 12:15:24 2018 +0100 Merge pull request #808 from vague666/perl_hidden_level Add perl access to hidden_level in TEXT_BUFFER_VIEW_REC commit 4041f29711e5a6745175d0ae046e68e34f034bf4 Author: Jari Matilainen Date: Tue Jan 9 23:16:26 2018 +0100 Changed spaces to tab commit f2e73a7046358ed948b14180c70bab5dba5364cc Author: Jari Matilainen Date: Tue Jan 9 23:15:08 2018 +0100 Add perl access to hidden_level in TEXT_BUFFER_VIEW_REC commit d4bd0d02fb7ea076e9431123445d76638c7b76ad Merge: 2e286066 3b1ee8e7 Author: ailin-nemui Date: Mon Jan 8 14:33:39 2018 +0100 Merge pull request #807 from ailin-nemui/fix-real-length-test fix format_real_length expected test result commit 2e28606635495f903a3f24cdf1c248e60e802866 Merge: a6663c58 b8e3c5d0 Author: ailin-nemui Date: Mon Jan 8 14:33:12 2018 +0100 Merge pull request #806 from ailin-nemui/fix-tests-old-glib only use nonfatal assertions for GLib that actually supports it commit 3b1ee8e7e7e9d01190d906ae5af6d3dd7dbd9a63 Author: ailin-nemui Date: Mon Jan 8 13:47:25 2018 +0100 change expected format_real_length test result This change from 0 -> 4 was introduced by #697 and is thus expected commit b8e3c5d00e80a2bf24cfbb063e2e4916ef01147d Author: ailin-nemui Date: Mon Jan 8 13:33:40 2018 +0100 only use nonfatal assertions for GLib that actually supports it Fixes tests on Debian 7 and RHEL 6 commit a6663c58d4364c371e82d718f0ed5460df6d8b36 Merge: f83ba5a5 ded4e4d9 Author: ailin-nemui Date: Mon Jan 8 12:20:20 2018 +0100 Merge pull request #697 from ailin-nemui/rsplit sideways split support for Irssi commit f83ba5a5bb1f42384ba06710fc074e960f0a662f Merge: 2e0815bf f9c83659 Author: ailin-nemui Date: Mon Jan 8 12:19:46 2018 +0100 Merge pull request #779 from vague666/activity_hide_target_only_channels_v2 Allow selection of what kind of activity targets to ignore v2 commit 2e0815bfd76fae223131ec27f844e10dbbab5075 Merge: d85f8672 063c85da Author: ailin-nemui Date: Mon Jan 8 12:19:30 2018 +0100 Merge pull request #726 from dequis/term-environment-check Add a startup warning if the TERM var is wrong inside tmux/screen commit 063c85da6c4e73a292525aa01b5cad70ed6bf82b Author: ailin-nemui Date: Sun Jan 7 20:01:00 2018 +0100 Fix space in message commit fed791ed9100552edbe643d8b3d0e0bc271e88d4 Author: LemonBoy Date: Mon Oct 30 17:41:16 2017 +0100 Fix a problem with multiline responses Do not clear the whole table every time a response is received. commit 4b9fcbc15ae3561c34944e30e24fd1d54346bb99 Author: LemonBoy Date: Sun Oct 29 16:06:36 2017 +0100 Nicer error message when a duplicate CAP in LS commit f3a535564880d73b75263b685794a7165e56f9bd Author: LemonBoy Date: Sun Oct 29 16:03:28 2017 +0100 Match LS instead of checking the first letter only commit 6c45ab0493e42bca08016ad70a54bb523282b7b8 Author: LemonBoy Date: Sun Oct 29 15:59:51 2017 +0100 Command names may be in lower-case Do not take the string case into account when comparing the command name. commit c00132ac4cf78702b4f72fc6a0085432bcef2fac Author: LemonBoy Date: Tue Oct 24 15:47:06 2017 +0200 Simplify the code Early exit, simpler code. commit 9160ddaffd45b03c523320ef8f71bb3a8a9fb87a Author: LemonBoy Date: Mon Oct 23 21:23:59 2017 +0200 Keep processing the CAPs on error If an invalid CAP is found we keep going by parsing the next one. commit cd107deb463934f7a8611cdc8d17b861a93d97f9 Author: LemonBoy Date: Mon Oct 23 21:19:51 2017 +0200 Prevent a memory leak When a CAP DEL is received the key/val pair is not stored in the hashtable at all so just free them when we're done. commit 74409aa85071390a3969fffa21c08a6736efe314 Author: LemonBoy Date: Mon Oct 23 20:08:19 2017 +0200 Miscellaneous fixes Stylistic stuff, please ignore. commit f683e81880ac4408693582df3ec11d640684c78d Author: LemonBoy Date: Mon Oct 23 12:42:37 2017 +0200 Prevent a NULL pointer deference Always create the cap_supported table when a CAP event is received. commit 432368bdc6b941c1ff6319748b357bd5bae1bb6e Author: LemonBoy Date: Sat Oct 21 17:40:45 2017 +0200 Use strcmp instead of g_strcmp0 There's no need to use the latter. commit cfc8c9f8e2d982ee3ebff7afa1d1bdeb04003029 Author: LemonBoy Date: Sat Oct 21 17:38:06 2017 +0200 Properly dispose the GSList chains We forgot to free the link and the data, oops. commit f4d811ddf51ce03e90e0417a6c25baeb9aa48353 Author: LemonBoy Date: Sat Oct 21 17:11:43 2017 +0200 Handle CAP {ADD,DEL} from cap-notify This is the last piece of the puzzle. commit 8c87766132b7dbb75d8a49548ff7c97037ea983b Author: LemonBoy Date: Sat Oct 21 11:23:44 2017 +0200 Parse multiline responses to CAP LS The parsing logic isn't too elegant because of the optional parameter used for signaling if a response has a continuation one. commit 57827ca743e95a6b6ad830fab03f46efaf1d9069 Author: LemonBoy Date: Sat Oct 21 10:44:53 2017 +0200 Don't free the hash table if there's none Glib doesn't like that and shows a harmless warning. commit d21706e1cc78284d5e7b2d69ebe4873e459d0e9b Author: LemonBoy Date: Sat Oct 21 10:35:49 2017 +0200 Factor out the parsing function This is also needed for CAP NEW and CAP DEL. commit 98836f8b7ee058c32d54562903676c4d16f83aa4 Author: LemonBoy Date: Sat Oct 21 10:21:03 2017 +0200 Parse the K/V form in CAP LS This is a prerequisite for the IRC v3.2 compliance. commit 0d5e353ef1be253106ed66417b270d03b2b91ed3 Author: ailin-nemui Date: Sun Jan 7 11:43:13 2018 +0100 Reword warning message Include multiplexer name in TERM recommendation commit d85f86726115a2f80d878254dd9773470d6dd9c1 Merge: e7cce90e b111f038 Author: ailin-nemui Date: Sun Jan 7 11:24:00 2018 +0100 Merge pull request #805 from ailin-nemui/exec-empty fix /exec -o for blank lines commit e7cce90ec07d2a65d2f5aa561c30b464a88f646f Merge: e75ee2f7 3c7185c5 Author: ailin-nemui Date: Sun Jan 7 11:23:42 2018 +0100 Merge pull request #804 from ailin-nemui/patch-1 handle an already used nick different from the one we send commit e75ee2f74cd8b3de2f28e7b9b8e8b3da90f5c608 Merge: c8012b2e 466d0742 Author: ailin-nemui Date: Sun Jan 7 11:23:22 2018 +0100 Merge pull request #746 from ailin-nemui/hide-lines Add method to hide lines in a view commit f9c8365999c5319be6970dcf27f21190b0481314 Author: dequis Date: Sun Jan 7 01:44:48 2018 -0300 fe-common-core: fix redeclaration of server_tag_len commit 0aafd011c0adc58ddf43783764b96fdd74578243 Author: dequis Date: Fri Jun 23 21:53:16 2017 -0300 Add a startup warning if the TERM var is wrong inside tmux/screen One of the most common and confusing issues we get in #irssi, this should help identifying and mitigating it. commit 121a4971e61176e326ee3d2f71867e87732f4519 Author: ailin-nemui Date: Sat Jan 6 20:17:51 2018 +0100 Update fe-common-core.c fix mixed decls commit 4d5982f07d7f32585c00f1d6cca3fb425183140f Author: ailin-nemui Date: Sat Jan 6 20:02:31 2018 +0100 Update fe-common-core.c commit ded4e4d98df3c8df20119574c145fe1a736ee994 Author: ailin-nemui Date: Sat Jan 6 01:05:35 2018 +0100 fix redraw commit 63d8e884ddb970d6a8b5c6a7a546f0283d38a055 Author: ailin-nemui Date: Tue May 9 15:05:03 2017 +0200 fix some more commit 4e71a1f485d9a546cb92ad94e8918a2363a88b03 Author: ailin-nemui Date: Tue Apr 25 00:42:53 2017 +0200 sideways split support for Irssi warning: * may be buggy This commit adds support for sideways splits into Irssi. To that regard, there are a number of new commands available the "R" commands: /window new rsplit - make a new sideways split /window rshow - show an existing window to the right /window rgrow/rshrink/rsize/rbalance - manipulate the size of your sideways split windows the "D" commands: /window dup/ddown/dleft/dright - navigate the windows directionally, as an alternative to /window up/down that you can bind to some key /window move dleft/dright - the same for moving Enjoy! commit 451019d05dfabbac2463f0d835c5113ac140c5c4 Author: ailin-nemui Date: Fri May 5 14:45:13 2017 +0200 make format_real_length left-collecting commit 6e6a96d8c1eb8a51404d34809382e54eea46a9f7 Author: ailin-nemui Date: Fri Jan 5 23:05:39 2018 +0100 fix uaf in signal path commit b111f038ddb7b5079f9901dd282fd4733390b1ba Author: ailin-nemui Date: Fri Jan 5 23:15:24 2018 +0100 fix /exec -o for blank lines since it is not allowed to send nothing, instead of spamming the status window with error, send " " instead Fixes FS#902 commit eb18904840cc7d4a6830bf0711f4682af50f1abc Author: ailin-nemui Date: Fri Jan 5 22:13:23 2018 +0100 fix crash in notifylist commit 3c7185c5ad61de24f9d1bc39240c8145665fba44 Author: ailin-nemui Date: Fri Jan 5 00:38:54 2018 +0100 Update irc-nicklist.c move altnick check before the nick correction code commit c8012b2e574c6e1e25cf20ed31182323a492a98e Author: Ailin Nemui Date: Fri Jan 5 00:32:03 2018 +0100 Merge tag '1.0.6' into integrate/1.0.6 commit 9df3d92598108b6e68fcc5521cd1fab8462d7ec5 Merge: e405330e 7bed7816 Author: Nei Date: Thu Jan 4 22:29:29 2018 +0000 Merge branch 'security' into 'master' Security Closes GL#18, GL#19, GL#20, GL#21 See merge request irssi/irssi!29 commit 7bed781622c8e336bc7c739109c0a07bf3a9c8e3 Merge: f5c3995f 54d45362 Author: Nei Date: Thu Jan 4 22:19:39 2018 +0000 Merge branch 'fix-gl-20' into 'security' do not record topic change time when sender is blank See merge request irssi/irssi!25 commit f5c3995feaf70b06225f6af4a126ba33adcd4f6c Merge: 94f0cbe3 7a83c637 Author: Nei Date: Thu Jan 4 22:19:34 2018 +0000 Merge branch 'fix-gl-21' into 'security' check if \\c is complete in eval See merge request irssi/irssi!26 commit 94f0cbe34a2089d00ba1bf61e9c2b28318f953b9 Merge: cf70fcd4 2361d4b1 Author: Nei Date: Thu Jan 4 22:19:29 2018 +0000 Merge branch 'fix-gl-19' into 'security' rewrite completion code and check for direct match of separator See merge request irssi/irssi!27 commit cf70fcd4b9b035e600462e8e5fa895c82741e721 Merge: e405330e cc17837a Author: Nei Date: Thu Jan 4 22:19:21 2018 +0000 Merge branch 'fix-gl-18' into 'security' disable variable arguments code See merge request irssi/irssi!28 commit c9b3d87eb7ef2ce99f659d7e567fc83629439142 Author: ailin-nemui Date: Wed Jan 3 12:26:02 2018 +0100 Postpone server cleanup until after unref Add a new signal, server destroyed, that is supposed to run the clean up tasks of server disconnected. This is so that some structures will stay around longer. commit 6b0e14099655bf4d94a19dff252cce89b2858c93 Author: ailin-nemui Date: Thu Jan 4 23:01:28 2018 +0100 show destroyed event commit bffced54981c191f5bac4f9611e4691fe442e58c Author: ailin-nemui Date: Thu Jan 4 21:11:00 2018 +0100 Update test-796.c odd space commit 3b7b868bb11faf74c872ecf606c4eef189e31725 Author: ailin-nemui Date: Thu Jan 4 16:43:58 2018 +0100 finish test case commit c7cd49f8d7e83302c0f21f4449cddac528d28eea Author: ailin-nemui Date: Thu Jan 4 16:18:07 2018 +0100 first bug case, exposes broken server object in chat-completion commit 5bddfe7b7336f6b48408c72955dbcb664cc4dc97 Author: ailin-nemui Date: Thu Jan 4 14:29:57 2018 +0100 add new test skeleton commit cc17837a9b326ec9100a35981348fa0f5d6316fa Author: ailin-nemui Date: Wed Jan 3 15:51:51 2018 +0100 disable variable arguments code commit 2361d4b1e5d38701f35146219ceddd318ac4e645 Author: ailin-nemui Date: Wed Jan 3 15:35:18 2018 +0100 rewrite completion code and check for direct match of separator commit 7a83c63701b7395ee6cc606905314318eef77971 Author: ailin-nemui Date: Wed Jan 3 14:09:48 2018 +0100 check if \\c is complete in eval commit 54d453623d879ea83d0818a80bd14151192953ec Author: ailin-nemui Date: Wed Jan 3 12:45:43 2018 +0100 do not record topic change time when sender is blank commit e405330e04dc344797f00c12cf8fd7f63b17e0e4 Merge: 48e909dd 7605f67f Author: Nei Date: Wed Jan 3 10:35:58 2018 +0000 Merge branch 'uaf-modify' into 'master' Prevent a UAF error during the execution of some commands See merge request irssi/irssi!24 commit 15705432e1fb88d9f784cb3fc12c89f8f9164043 Author: Joseph Bisch Date: Tue Jan 2 20:22:38 2018 -0500 Remove outdated comment commit ef07b3c60c80a828f529a2075246185d7d0b5b25 Author: Joseph Bisch Date: Tue Jan 2 20:21:07 2018 -0500 Remove redundant if case commit 48e909dde758efe19d4cd707b742370a042d0559 Merge: ba6681de b0637ad6 Author: ailin-nemui Date: Mon Dec 11 23:48:23 2017 +0100 Merge pull request #766 from horgh/horgh/mode-parsing Fix MODE parameter parsing commit ba6681de84f1a237484eb42691ac64897c3b380e Merge: 02aa8ee8 58557d18 Author: ailin-nemui Date: Fri Dec 8 12:03:13 2017 +0100 Merge pull request #793 from ailin-nemui/tests Add tests for mode parsing commit 58557d18c49c11cd4a4de44c5a9e7c00f2d8f880 Author: ailin-nemui Date: Thu Dec 7 12:08:20 2017 +0100 add separator in travis.yml commit 8b34871ea67c420b045ead9e317b67a247c02aae Author: ailin-nemui Date: Wed Nov 29 14:40:40 2017 +0100 make travis pass despite failures commit eb9e2ed6fdacc3fa262b4907de51dea3f12be5fe Author: ailin-nemui Date: Tue Nov 28 11:00:46 2017 +0100 Update test-irc.c Fix wrong array (missing an s) commit d6458304d7dba0644fb4b682e09baf0acebdbb97 Author: ailin-nemui Date: Sun Nov 26 21:23:51 2017 +0100 mess with travis commit d932e6e4b78383e0874721a76a8480a9a7e03667 Author: ailin-nemui Date: Sun Nov 26 21:10:49 2017 +0100 add test case for format_real_length commit 43d06369bf8e5c5e470dc2b00656ddcdb9ee0480 Author: ailin-nemui Date: Sun Nov 26 21:10:07 2017 +0100 move fixtures to outer scope commit c20eddeb385974d6f46494e71ab63d4493df119b Author: ailin-nemui Date: Sun Nov 26 16:19:31 2017 +0100 add glib testing TAP utilities commit 1328e1ba08430b0eaa589919272d732bb84a6921 Author: Will Storey Date: Sat Oct 21 20:01:04 2017 -0700 Add a test program to test mode parsing This uses GLib's testing framework. It is to test the changes to the mode parsing for #603. commit b0637ad6ea8784d3b2be829ca40f9dddf0c049fc Author: Will Storey Date: Sat Dec 2 10:09:52 2017 -0800 Update NULL comparison style and be C89 compatible commit 02aa8ee8bb7befc3c91f4b0fdfa17e4d721ba8d0 Merge: 117f6662 2b918fd9 Author: ailin-nemui Date: Thu Nov 30 14:33:51 2017 +0100 Merge pull request #795 from ailin-nemui/no-mixed-decl check for declaration-after-statement on travis commit 117f6662588332a56e0b1b9f2089cb4e2be5c8dd Merge: 5637a8df ba3c5801 Author: ailin-nemui Date: Thu Nov 30 11:41:19 2017 +0100 Merge pull request #784 from LemonBoy/clangfmt Turn the style guide into a clang-format file commit 2b918fd9b8438eeef8f33556723140263e36f731 Author: ailin-nemui Date: Thu Nov 30 11:17:05 2017 +0100 move decls before code commit b332d448f7e3c7e4b40ea4a08932d0bd46007bbf Author: ailin-nemui Date: Thu Nov 30 11:15:47 2017 +0100 fix comments commit b2ca8c04778866bd07cf1b612adf0df55f45b78e Author: ailin-nemui Date: Wed Nov 29 15:53:12 2017 +0100 check for declaration-after-statement on travis commit 1a49787ef25103d1a393c81e35fb949322fe0523 Author: Will Storey Date: Mon Nov 27 19:37:11 2017 -0800 Revert initializing pointers to NULL To maintain C89 compatibility commit 5637a8df4305576a402f2dd272252835d4e84bb5 Merge: 3792bc9b 47400d40 Author: ailin-nemui Date: Sun Nov 26 15:18:43 2017 +0100 Merge pull request #790 from ailin-nemui/mirc-colour reset colour at comma, like mIRC commit 466d074200e4893f57c4c716c746e8549af65339 Merge: 8dfeca57 3792bc9b Author: ailin-nemui Date: Sun Nov 26 00:31:01 2017 +0100 Merge branch 'master' into hide-lines commit 3792bc9ba95b8b9fd12ad60b86b8bbb06e913dc1 Merge: 4e8c1548 5da0b73a Author: ailin-nemui Date: Sun Nov 26 00:28:58 2017 +0100 Merge pull request #762 from ailin-nemui/global-history allow access to global command history when using a specifc history commit 47400d405a0680bfe4d69ce8b06ecbfd09931999 Author: ailin-nemui Date: Mon Nov 20 14:17:15 2017 +0100 Update formats.c remove now useless check for , commit ba3c5801a4bb175fe1e0d0fd273ae15318dd2b03 Author: ailin-nemui Date: Thu Nov 16 13:50:48 2017 +0100 Update .clang-format do not indent case deeper commit 3acc72f842a021ffcff8809c1f245ca614f68598 Author: ailin-nemui Date: Wed Nov 15 16:33:06 2017 +0100 reset colour at comma, like mIRC Fixes #742 and #740 commit 4e8c1548e01c15a9934b1a2d02ce2396ab859957 Merge: 933fac7e 02c677f4 Author: ailin-nemui Date: Wed Nov 15 16:28:22 2017 +0100 Merge pull request #786 from ailin-nemui/show-inital-nick show initial nick and name on first start commit 933fac7e9d4d1cea93887cb38bab51c938a8c687 Merge: 7e619ed9 66b2c9bc Author: ailin-nemui Date: Tue Nov 14 08:50:06 2017 +0100 Merge pull request #788 from LemonBoy/fix-787 Keep a copy of the strings coming from the config commit 7605f67f95b6ee1ac26dd8fb7f3121f319497943 Author: LemonBoy Date: Sat Nov 11 12:37:51 2017 +0100 Prevent a UAF error during the execution of some commands Some arguments were free'd first and then printed, leading to gibberish being output to screen or a crash. Found by Joseph Bisch. Closes: !GL17 commit 596fa6b51ed2ab6be80041684ad805f7b22256ac Author: LemonBoy Date: Sat Nov 11 09:14:41 2017 +0100 Take into account Nei's suggestions commit 02c677f467b398f8b91b1e90544502ff98a6e0da Author: ailin-nemui Date: Fri Nov 10 22:02:36 2017 +0100 use enum commit 66b2c9bc91a3b6e34ba59491c95747db75d21c6b Author: LemonBoy Date: Fri Nov 3 16:37:04 2017 +0100 Keep a copy of the strings coming from the config The "HILIGHT_REC" structure used to keep a pointer to the "servertag" string, owned by the "CONFIG_NODE", causing a double-free. commit 532527ffa6a5eaccdbf607a2dc3d0e6ef884fce9 Author: Joseph Bisch Date: Thu Nov 2 11:56:53 2017 -0400 Use gchar and g_strndup in fe-fuzz commit f4b89044f075038d29089435f7620a068507d80e Author: Joseph Bisch Date: Thu Nov 2 11:48:30 2017 -0400 Fix malloc parameter in fe-fuzz It is fairly safe to assume that sizeof(char) will always be 1 anyway and replace the size calculation with a comment explaining the calculation. commit f9d69597ef1e204640d5ce104061717aca0d213a Author: Joseph Bisch Date: Thu Nov 2 11:44:57 2017 -0400 Remove unnecessary malloc cast in fe-fuzz We compile this as C code, so the cast is unnecessary. commit 60c31219a278330498e695e4d7fca05ea69962e4 Author: Jari Matilainen Date: Tue Oct 24 12:02:30 2017 +0200 Allow selection of what kind of activity targets to ignore Initialize tagtarget on declaration move code around for better flow, extra checks for uninitialized values remove unnecessary item->type checks don't strdup sign add braces around if statements, use strcmp0 with single characters and remove g_str_has_prefix refactoring changed g_ascii_strcasecmp to g_strcmp0 Add networktag/ shorthand fixed memory leaks changed from #@= to ::channels, ::queries and ::dccqueries check for empty string and continue; if found fixed bug with empty string check Clean up code commit 56013367983b61d8ee4d2e905767ce50b25ffb82 Author: LemonBoy Date: Mon Oct 30 09:39:16 2017 +0100 Turn the style guide into a clang-format file commit 4d6822b1c43d876856a5df07ce69fb4e67c3591a Author: ailin-nemui Date: Wed Nov 1 15:52:45 2017 +0100 up abi commit b0fa4dd46d8bf1cf63880fabf2105dd9134100df Author: ailin-nemui Date: Wed Nov 1 15:48:35 2017 +0100 show initial nick and name on first start commit 7e619ed990503faf45fc1ae1e28a3a6062dc7532 Author: ailin-nemui Date: Mon Oct 30 16:54:32 2017 +0100 Update README.md commit ac642806b98f6dd51624b7cda2fa2bd561fbf347 Merge: cfa51c5a 96c7f68b Author: ailin-nemui Date: Thu Oct 26 16:35:57 2017 +0200 Merge pull request #781 from ailin-nemui/syncdocs remove lynx from autogen and make a separate syncdocs script commit 96c7f68b3579ae5f83b635d946dc705d6322a16c Author: ailin-nemui Date: Thu Oct 26 16:15:25 2017 +0200 clean up file path after move commit 8c0e0c81ee79684201020f843eeb0a4d656ed14c Author: ailin-nemui Date: Wed Oct 25 16:23:14 2017 +0200 run syncscripts.sh commit ca3498d42d29383024382b0eb983f97ab4e6b614 Author: ailin-nemui Date: Wed Oct 25 16:22:57 2017 +0200 move some files into subdirs commit 8843d4f77d8e829135e2ff9b354990134c58c46a Author: Will Storey Date: Sat Oct 21 20:00:25 2017 -0700 Strip : from parameters This is to fix #601. The function used to extract the mode string assumed that ":" would only occur in a particular spot. This lead to the possibility that ":" could be treated as part of things like nicknames or mode arguments, where it should have been stripped as part of protocol escaping. commit 9a3c0bce48d3f172d5638ecb37967528812129b1 Author: ailin-nemui Date: Tue Oct 24 22:22:39 2017 +0200 add a script to sync scripts as well commit 245bd5579cc680e8eeba4769da87bccb8a4d0de3 Author: ailin-nemui Date: Tue Oct 24 22:12:34 2017 +0200 remove lynx from autogen and make a separate syncdocs script commit 87550541e745627cc78507ce573d68b8453959c9 Author: ailin-nemui Date: Tue Oct 24 22:04:13 2017 +0200 fix key length checker to actually do some work commit 84fc92635acd4d513049794fdbc574b79ac1c5d5 Author: Joseph Bisch Date: Tue Oct 24 13:27:11 2017 -0400 Add event_get_params to fe-fuzz commit cfa51c5ae2c06f4b93f443c986ec0bc316c860a4 Merge: 816df6d1 233be9f5 Author: ailin-nemui Date: Mon Oct 23 14:29:34 2017 +0200 Merge pull request #770 from horgh/horgh/rm-unused-function Remove a couple unused functions commit 816df6d153e937734bdac258ad6bf43173361451 Author: ailin-nemui Date: Sun Oct 22 15:38:54 2017 +0200 Merge tag '1.0.5' into integrate/1.0.5 commit d17d71f5472bcf76270fbc23122a1ce5d47107f2 Merge: 54aceeca 0557a2cb Author: ailin-nemui Date: Sun Oct 22 15:32:27 2017 +0200 Merge branch 'master' into HEAD commit 54aceeca089f6a97a6b7324b9107ff35192af31c Merge: 28d0b8c7 956bc592 Author: ailin-nemui Date: Sun Oct 22 10:59:50 2017 +0200 Merge pull request #777 from horgh/horgh/readme-typo Fix a typo in the readme commit 956bc592a94d5f4cce03f5762f1976d98de637ef Author: Will Storey Date: Sat Oct 21 22:00:11 2017 -0700 Fix a typo in the readme Also uppercase Irssi in a couple places, and escape an argument not shown due to looking like an HTML tag commit 0557a2cb7c03483012b1557ccb0b23fe0becc264 Merge: 28d0b8c7 495bdd11 Author: Nei Date: Fri Oct 20 13:31:26 2017 +0000 Merge branch 'security' into 'master' Security Closes GL#12, GL#13, GL#14, GL#15, GL#16 See merge request irssi/irssi!23 commit 495bdd11cf37630547647ebc751693ace351dddf Merge: c46bed1e 45dfe2ba Author: Nei Date: Fri Oct 20 13:23:28 2017 +0000 Merge branch 'fix-16' into 'security' Prevent a OOB read when parsing IRCNet ! channels See merge request irssi/irssi!22 commit c46bed1e17185d4a20a0f382cf5253bf91829543 Merge: 3c2ae680 0840eaec Author: Nei Date: Fri Oct 20 13:16:27 2017 +0000 Merge branch 'fix-gl-15' into 'security' Don't proceed with cmd_msg if there was an error splitting msg See merge request irssi/irssi!21 commit 3c2ae68073de310063e43408e46f8d67cbc9aabd Merge: f4c8018c 9f0dc476 Author: Nei Date: Fri Oct 20 13:14:47 2017 +0000 Merge branch 'fix-dcc' into 'security' fix dcc See merge request irssi/irssi!20 commit 0840eaec7bf56740029aae614e393f8cf76f6946 Author: Joseph Bisch Date: Wed Oct 18 14:52:04 2017 -0400 Make split functions return an array with NULL instead of NULL This avoids undefined behavior in functions that call these split functions and expect an array back instead of just a NULL pointer. commit f4c8018cfbd92ebf98a3bfbdd7e146e1e60130cc Merge: e37d9b24 2edd816e Author: Nei Date: Fri Oct 20 13:12:27 2017 +0000 Merge branch 'fix-gl-13' into 'security' Fix use after free when channel is destroyed inbetween being synced See merge request irssi/irssi!19 commit beb2beba3b4802c6969a5595197e25e7a5483fa3 Author: Joseph Bisch Date: Wed Oct 18 14:33:02 2017 -0400 Revert "Don't proceed with cmd_msg if there was an error splitting msg" This reverts commit bd83852d646de28f2e0fe01efe7c9236aa4074d4. commit e37d9b24979e20d03478a9d355eb7fc7ff8d246f Merge: 28d0b8c7 00c80cb6 Author: Nei Date: Fri Oct 20 13:10:39 2017 +0000 Merge branch 'fix-gl-12' into 'security' fix out of bounds read in compress_colors See merge request irssi/irssi!18 commit 73d7b9d7753d35c63f24defe6d26c7c06ffa3cce Author: Joseph Bisch Date: Mon Oct 16 16:21:10 2017 -0400 Don't proceed with cmd_msg if there was an error splitting msg There may be cases (such as if target or server->nick is very long) where the split_message function returns NULL, indicating an error. To avoid a potential segfault, we now check to see if splitmsgs is NULL. commit 9f0dc4766c7aa80e34aa2cde94323fb49971abdf Author: ailin-nemui Date: Fri Oct 13 17:54:57 2017 +0200 fix dcc issue commit 45dfe2ba3889c5dc23a9bea3214f158cc651a043 Author: LemonBoy Date: Thu Oct 19 11:17:56 2017 +0200 Prevent a OOB read when parsing IRCNet ! channels Make sure the string has enough data. Fixes #16 commit 28d0b8c74602db0474c78ccbe17ae1ba03fcf665 Merge: 7b97edf9 7b94015f Author: LemonBoy Date: Wed Oct 18 12:00:56 2017 +0200 Merge pull request #771 from paultownsend/issue-120 Add alternate_nick as a network-specific property commit 7b94015f8f3a7f9f9348a57243632a98cb5e2a56 Author: Paul Townsend Date: Sat Oct 14 17:42:45 2017 +0100 Changes based on comments in pull #771. commit 233be9f580290ff3efa66e6256e46303b01781da Author: Will Storey Date: Fri Oct 13 18:30:57 2017 -0700 Mark net_ip_compare() deprecated commit da59fd7c2dd0641f623db2c67a244ddca3013d65 Author: Will Storey Date: Fri Oct 13 18:28:26 2017 -0700 Revert "Delete unused function net_ip_compare()" This reverts commit cb5f3cba1f2b5dbad67bcc107f3fe4a1875cc52d. commit 7b97edf9d1de8c270e4482c85d142303e07525c9 Merge: b2865d6b 174adee9 Author: ailin-nemui Date: Fri Oct 13 17:14:47 2017 +0200 Merge pull request #769 from horgh/horgh/error-check-server-connect Set host to an empty string on error commit b2865d6bcc5a18841cf1aaf9b05b56e9717026c0 Merge: 016fd344 711b2d7d Author: Edward Tomasz Napierała Date: Fri Oct 13 10:33:43 2017 +0100 Merge pull request #772 from trasz/capsicum Merge a bunch of Capsicum-related tweaks. commit 711b2d7df7da4a3010214909ed1b260c55f6befa Author: Edward Tomasz Napierala Date: Wed Oct 11 23:53:41 2017 +0100 Document that one needs to change the awaylog_file path for "/away" to work with Capsicum. commit 9895e7b28a3767bbe4430cbffd3662b4ef92b37f Author: Edward Tomasz Napierala Date: Wed Oct 11 23:52:36 2017 +0100 Silence down a warning that would appear on "/away" in Capability mode. commit 5c0b4aeb0572827877654b65bb05fb7b37a3117a Author: Edward Tomasz Napierala Date: Wed Oct 11 23:31:26 2017 +0100 Sort Capsicum headers. commit 1e66cbd62e231f8ae47589cf4f1c0c6c62bb7ca8 Author: Edward Tomasz Napierala Date: Wed Oct 11 23:13:06 2017 +0100 Improve Capsicum stdio limits to fix terminal state on exit. commit 87955b69cb82314becf1aa9f66c707705f517d0f Author: Paul Townsend Date: Wed Oct 11 21:33:14 2017 +0100 Add alternate_nick as a network-specific property. commit 17b195021dc35b95b24c1cce6f2e891e0e6b85ec Author: Edward Tomasz Napierala Date: Wed Oct 11 14:34:38 2017 +0100 Bump default capsicum_port_max to 9999. This is needed for servers like ssl.efnet.org, which, per default config, listen on 9999. commit 174adee9dd91c23615f79b979b3b3c5f72ad1240 Author: Will Storey Date: Tue Oct 10 18:21:05 2017 -0700 Always initialize the host string This also removes a wordy comment commit b8b90c76d4ea87d7e50c2a34fbc36ab732e3e89e Author: Will Storey Date: Mon Oct 9 13:20:44 2017 -0700 Delete unused function net_connect() commit 3b3939b146bb2f80182d572a2afc08ba405037a1 Author: Will Storey Date: Mon Oct 9 13:14:59 2017 -0700 Delete commented out CYGWIN define commit cb5f3cba1f2b5dbad67bcc107f3fe4a1875cc52d Author: Will Storey Date: Mon Oct 9 13:14:34 2017 -0700 Delete unused function net_ip_compare() commit 4ccff71f678f79da71713a29d8528812379bb584 Author: Will Storey Date: Mon Oct 9 12:50:04 2017 -0700 Set host to an empty string on error While investigating #317, I noticed that it was possible we would access an uninitialized buffer due to failing to check the return value of net_ip2host(). This is done in several places. To make such uses safe, set the host buffer to an empty string on error. It is possible callers could be improved by handling the error in each spot, but this gives us some safety. commit 2edd816e7db13b4ac0b20df9bf7fe55ee7718215 Author: Joseph Bisch Date: Sun Oct 8 22:02:44 2017 -0400 Fix segfault in query_remove_all It is possible for rec to be NULL in query_remove_all, resulting in a segfault. So return without doing anything if rec is NULL. commit 49ace3251b79a9e97c6e4d0bc640f9143dc71b90 Author: ailin-nemui Date: Sun Oct 8 19:47:50 2017 +0200 fix uaf in chanquery module the chanquery needs to be removed in any case if a channel rec is destroyed, regardless of any state Fixes GL#13 commit 016fd344362ddcc4b1a0781df9ac2416acc54e69 Merge: 92dbb189 4b42eca7 Author: ailin-nemui Date: Sun Oct 8 18:50:19 2017 +0200 Merge pull request #763 from rbisewski/master Improvements to statusbar documentation and help text. commit 00c80cb6fcca40cfc421fe3fc181115ac4907191 Author: ailin-nemui Date: Sat Oct 7 20:45:13 2017 +0200 fix out of bounds read in compress_colors Reported by Hanno Böck. Fixes GL#12 commit 40ae8f5fa67cb7ec529f9fea5816fb8804c9bba8 Author: Edward Tomasz Napierala Date: Sat Oct 7 03:28:02 2017 +0100 Limit capsicum rights to stdio. This requires FreeBSD fix (https://reviews.freebsd.org/D12622) to work properly. commit 5da0b73a12b3b319a2c7d6b18657ec13d52b6476 Author: ailin-nemui Date: Fri Oct 6 15:31:59 2017 +0200 up abi commit deac66f33c0fb1d6914d15ce63bde3f030a9c06d Author: ailin-nemui Date: Fri Oct 6 15:31:52 2017 +0200 add a key binding to erase history entries it is possible to delete the current history entry using the erase_history_entry key binding commit 16d68a86ca75b73c53aa81fe6d3d36361cb35b99 Author: ailin-nemui Date: Fri Oct 6 15:02:15 2017 +0200 add two XSFuncs to manipulate command history entries it is possible to use Irssi::UI::Window::get_history_entries to save the history entries, load_history_entries to load entries into the command history and delete_history_entries to remove history entries (for example to remove history selectively) commit 1fd285dccfd43b740e88f7f4e168132387d39843 Author: ailin-nemui Date: Fri Oct 6 14:58:47 2017 +0200 refactor history to use history_entries list this allows access to the global history even when a using /window history named or /set window_history on, and you want to recall something from one of the other windows' histories. usage (default): ctrl+up/down commit 4b42eca7c57fdd3d5ded8d5b1d4c75d01fc28569 Author: Robert Bisewski Date: Fri Oct 6 07:58:27 2017 -0500 minor word correction commit 84bfea52af8776e13d754e2ee20387f07556fc90 Author: Robert Bisewski Date: Fri Oct 6 07:54:54 2017 -0500 adjusting text content as per the pull-request discussion commit 0883ff8d320be47336e05aa38cf11427bd79b3af Author: Robert Bisewski Date: Fri Oct 6 07:13:30 2017 -0500 reverting changes to startup HOWTO commit e1e632d31e1d8efc3370db76ddcc4bda200e4d31 Author: Robert Bisewski Date: Thu Oct 5 22:47:15 2017 -0500 correcting and expanding content of statusbar help text commit 92dbb1895b84bc9412bea62ce11473daf4dd2618 Merge: fc8c15fc 1f7de4c3 Author: ailin-nemui Date: Thu Oct 5 11:31:44 2017 +0200 Merge pull request #754 from ailin-nemui/fix-752 add new function to set the position in bytes commit 1f7de4c3bd8cb03af76c14aff71fc535ce9f23de Author: ailin-nemui Date: Thu Oct 5 11:31:33 2017 +0200 up abi commit 32f33e7bb34598e8603b9f6a931ef063f6bd31f2 Author: Robert Bisewski Date: Tue Oct 3 22:49:21 2017 -0500 improving HOWTO document commit 8dfeca57ede1e726de07522a87203ce13676882d Author: ailin-nemui Date: Fri Sep 8 15:19:40 2017 +0200 hidden lines commit 0468c5d912fc8a89bd552611ef6243bd1c889df7 Author: ailin-nemui Date: Wed Sep 13 13:58:00 2017 +0200 add new function to set the position in bytes fixes #752 commit fc8c15fcd75bf271cddf8e1d6c0db77c225dc5e5 Merge: ca1172b4 624ef4a6 Author: ailin-nemui Date: Fri Sep 15 13:40:17 2017 +0200 Merge pull request #755 from trasz/capsicum Get rid of the zombies in Capsicum capability mode. commit ca1172b4d0871ed23eadfe36243dd4bedde939f7 Merge: 24ad8017 36d8b974 Author: ailin-nemui Date: Wed Sep 13 10:32:38 2017 +0200 Merge pull request #751 from LemonBoy/ssl-refcnt Increment the X509_STORE refcount during the connection commit 624ef4a696fc736779c6b7af94c7e376b7033590 Author: Edward Tomasz Napierala Date: Tue Sep 12 14:19:17 2017 +0100 Get rid of the zombies in Capsicum capability mode. Signed-off-by: Edward Tomasz Napierala commit 36d8b974fc42ed8eb1ff88811e09d0910ae61187 Author: LemonBoy Date: Mon Sep 11 17:07:50 2017 +0200 Restore compatibility with old OpenSSL versions Let's implement X509_STORE_up_ref on our own. commit 96d5a4669d696d57a511119963ae5c651346e167 Author: LemonBoy Date: Mon Sep 11 16:32:36 2017 +0200 Increment the X509_STORE refcount during the connection OpenSSL doesn't increment the reference count when the store is assigned to a SSL_CTX. commit 24ad80177b10093544ec07a5d6b3ed4b1bfc6fb8 Merge: be70fa5e b529e1a9 Author: ailin-nemui Date: Sun Sep 10 19:43:59 2017 +0200 Merge pull request #735 from trasz/capsicum Add Capsicum support commit b529e1a9df134bbc5618752abcf19af0110b6868 Author: Edward Tomasz Napierala Date: Fri Sep 1 10:39:14 2017 +0100 Fix /back in Capsicum capability mode. Signed-off-by: Edward Tomasz Napierala commit be70fa5eb750ed337a55463c68d5a51b47d1efcd Merge: 13471013 7086eae6 Author: ailin-nemui Date: Tue Sep 5 10:17:22 2017 +0200 Merge pull request #741 from LemonBoy/complete Complete filenames ending with a slash commit 7086eae650a616615bc81e688cdfa44d444463e0 Author: LemonBoy Date: Tue Aug 29 21:03:42 2017 +0200 Complete filenames ending with a slash commit 245a3fd4c1afb86b38eb17477a42c60c52cef793 Author: Edward Tomasz Napierala Date: Mon Aug 28 06:13:28 2017 +0100 Add docs/capsicum.txt. Signed-off-by: Edward Tomasz Napierala commit 13471013f31be1e2f459dfce9bc7425800b2824b Merge: 1ad38b27 947682e5 Author: ailin-nemui Date: Thu Aug 10 16:49:32 2017 +0200 Merge pull request #737 from ailin-nemui/fix-733 Revert "Merge pull request #452 from LemonBoy/terminfo-cup" commit edee0ba587069a860eac43f9219f8ecfa49fe1fa Author: Edward Tomasz Napierala Date: Thu Aug 10 14:35:34 2017 +0100 Don't error out on failure to load default certificate store. This restores the previous behaviour. Signed-off-by: Edward Tomasz Napierala commit 1ad38b27e49c8d9ed32aa21ae0c8e0fb6f2d8123 Merge: 7051bd74 4bcbb411 Author: Joseph Bisch Date: Wed Aug 9 10:29:10 2017 -0400 Merge pull request #738 from trasz/master Fix indentation; no functional changes. commit 4bcbb41113bf23b1d121ad6fbd7b86473f7fa89d Author: Edward Tomasz Napierala Date: Wed Aug 9 14:36:06 2017 +0100 Fix indentation; no functional changes. (Take two.) Signed-off-by: Edward Tomasz Napierala commit 0c49a84ffb8d74506a13653183bfa1ef8ffd2554 Author: Edward Tomasz Napierala Date: Wed Aug 9 11:06:36 2017 +0100 Add back some ifdefs. Signed-off-by: Edward Tomasz Napierala commit 7051bd744e748adb0df5d4fd1bfa15660390a3fa Merge: 663a8e71 788e4703 Author: ailin-nemui Date: Mon Aug 7 15:53:32 2017 +0200 Merge pull request #736 from paultownsend/issue-684 Update /CONNECT and /SERVER syntax tags (-ssl -> -tls). commit 947682e5dde85aa5e0277c01d7fb4afc1032ea04 Author: ailin-nemui Date: Mon Aug 7 15:24:07 2017 +0200 Revert "Merge pull request #452 from LemonBoy/terminfo-cup" Fixes #733. The fix outlined in #452 had adverse effects for the following reason. The code removed the restoration path that would go on the code path from kill SIGTSTP. The problem is this: When Irssi is not running in a controlling parent (like a shell), the TSTP will in fact be ignored. In that case, there is no process sending a CONT either and thus the screen state never gets restored. Luckily, the patch in #457 is sufficient to prevent the problem in #450 (which lead to the development of #452). To that end, we do end up with potentially calling terminfo_cont twice but that is better than not calling it at all. This reverts commit b1ffd5f6472584aa3966746da9728c5afefcc4ce, reversing changes made to 9cb0419435d1ad331c1f55361a003d9682fae9a8. commit 788e47032f9f6b7eea188a1a6e7fc1a19531c1b0 Author: Paul Townsend Date: Sat Aug 5 21:02:35 2017 +0100 Update /CONNECT and /SERVER syntax tags (-ssl -> -tls). commit 5db6caee0d17eb125d8c7f3090c325ffbee35920 Author: Edward Tomasz Napierala Date: Tue Aug 1 01:50:16 2017 +0100 Attempt to fix build by adding the forgotten header. Signed-off-by: Edward Tomasz Napierala commit 96f4fe10c6081cf441122039c39eb6422eef13e8 Author: Edward Tomasz Napierala Date: Tue Aug 1 01:47:45 2017 +0100 Change the way we load default CA certificates so it works with Capsicum. Signed-off-by: Edward Tomasz Napierala commit aeaa420ad330a528391ed149371b55581a808655 Author: Edward Tomasz Napierala Date: Tue Aug 1 01:15:25 2017 +0100 Clean up includes a bit. Signed-off-by: Edward Tomasz Napierala commit 5551b4fe9504f5d5b4e81a680741cab72bec82e9 Author: Edward Tomasz Napierala Date: Sun Jul 30 11:47:08 2017 +0100 Update copyrights. Signed-off-by: Edward Tomasz Napierala commit 663a8e71543787256ba4a58956521a1103be9909 Merge: 437fbef6 2907a82b Author: LemonBoy Date: Sun Jul 30 10:06:38 2017 +0200 Merge pull request #734 from trasz/master Don't compute log_dir_create_mode in three different places. commit 8bb392a3f47d74cccb9e2d7e3633e3e534306968 Author: Edward Tomasz Napierala Date: Sun Jul 30 01:27:33 2017 +0100 Hook up capsicum.h and fe-capsicum.h to autotools. This hopefully fixes Travis build. Signed-off-by: Edward Tomasz Napierala commit a29eeaa9f2e85630b08fc46b3a2b8749b9719efd Author: Edward Tomasz Napierala Date: Sat Jul 29 20:04:28 2017 +0100 Fix trailing slash handling for capsicum_irclogs_path. This is mostly an anti-footshooting measure, but still. Signed-off-by: Edward Tomasz Napierala commit 7f2697d30744d1f33cf67430aa48013b8f4ae9cd Author: Edward Tomasz Napierala Date: Sat Jul 29 12:38:06 2017 +0100 Cosmetics. Signed-off-by: Edward Tomasz Napierala commit 8c04c2be14fc053bd7b5ff03b8e4ba8cb5023700 Author: Edward Tomasz Napierala Date: Sat Jul 29 12:30:27 2017 +0100 Fix build without Capsicum. Signed-off-by: Edward Tomasz Napierala commit 12e2c46d6a778f131c1ca6a7134af1cd5e722dbe Author: Edward Tomasz Napierala Date: Sat Jul 29 12:28:49 2017 +0100 Add wrappers to reduce #ifdefs. Signed-off-by: Edward Tomasz Napierala commit c00d4753aee732b5a815f12dda3c9fced41ef1f5 Author: Edward Tomasz Napierala Date: Sat Jul 29 11:41:56 2017 +0100 Restrict port range available in capability mode. Signed-off-by: Edward Tomasz Napierala commit e777ae986d64863a444132885b160ab2e9c7458e Author: Edward Tomasz Napierala Date: Sat Jul 29 10:32:24 2017 +0100 Working autolog. Signed-off-by: Edward Tomasz Napierala commit 241dd66ac11d54b37c671cd56f1320fe5b83803d Author: Edward Tomasz Napierala Date: Fri Jul 28 05:08:34 2017 +0100 Working /log and /rawlog. Signed-off-by: Edward Tomasz Napierala commit 939371aa1dfdbf11fe98648e1eafc4c95e80bb9e Author: Edward Tomasz Napierala Date: Fri Jul 28 18:44:18 2017 +0100 Fix warnings. Signed-off-by: Edward Tomasz Napierala commit 1f57ceec4c4e7c3d42f341921e36fe4aab612e57 Author: Edward Tomasz Napierala Date: Fri Jul 28 18:10:45 2017 +0100 Prevent the user from calling "/capsicum enter" twice. Signed-off-by: Edward Tomasz Napierala commit 509eca76f0755e94b5981f464f9f9a882499180a Author: Edward Tomasz Napierala Date: Fri Jul 28 02:21:40 2017 +0100 Make DNS work in capability mode. Signed-off-by: Edward Tomasz Napierala commit f4546be7ecb8a0801fb0d30415586c15d721494a Author: Edward Tomasz Napierala Date: Thu Jul 27 15:35:14 2017 +0100 Reorder functions. Signed-off-by: Edward Tomasz Napierala commit 925240155e5c0c20569bcb5fafe4d3047055768a Author: Edward Tomasz Napierala Date: Thu Jul 27 14:56:35 2017 +0100 Config file support for "capsicum" parameter. Signed-off-by: Edward Tomasz Napierala commit cec68557aa436b4f16505d2095af02f83d154eda Author: Edward Tomasz Napierala Date: Thu Jul 27 14:20:47 2017 +0100 /connect works - although only with IP addresses. commit 3200c381dbcb02e99c7667bd955c90ee859d15a0 Author: Edward Tomasz Napierala Date: Wed Jul 26 02:11:46 2017 +0100 Rename to "/capability enter" and "/capability status". Signed-off-by: Edward Tomasz Napierala commit d5d45c29b8e00c304a6b6656983cafee84fe6bc8 Author: Edward Tomasz Napierala Date: Wed Jul 26 01:00:25 2017 +0100 Add capability mode error/success messages. Signed-off-by: Edward Tomasz Napierala commit 56c94570b420dea28b253af5f2c91184423acee1 Author: Edward Tomasz Napierala Date: Tue Jul 25 20:15:14 2017 +0100 Implement /cap_enter. Signed-off-by: Edward Tomasz Napierala commit f468008b25c7218a03cc0b327082d4d69d5481ef Author: Edward Tomasz Napierala Date: Tue Jul 25 19:39:15 2017 +0100 Make autotools detect Capsicum. Signed-off-by: Edward Tomasz Napierala commit 2907a82b446d9d0a25157aa4ab560b49853f80d2 Author: Edward Tomasz Napierala Date: Sat Jul 29 12:32:15 2017 +0100 Fix vertical alignment in ./configure --help output. Signed-off-by: Edward Tomasz Napierala commit 2914498b291ea0ca432a320004aa3d2499e50eb5 Author: Edward Tomasz Napierala Date: Sat Jul 29 10:42:53 2017 +0100 Consistency: use FALSE instead of 0. Signed-off-by: Edward Tomasz Napierala commit 08dc6734b90389c357c73544023ec614e43b0860 Author: Edward Tomasz Napierala Date: Sat Jul 29 09:25:51 2017 +0100 When rawlog open fails, there's no point in trying to write. Don't. Signed-off-by: Edward Tomasz Napierala commit 42b5e89f6e9fba17111f67441e25db38a737a3bd Author: Edward Tomasz Napierala Date: Fri Jul 28 04:49:14 2017 +0100 Add missing diagnostics for rawlog open(). Signed-off-by: Edward Tomasz Napierala commit e08e2bd87aceafc2a34d72ca3fd362f2f2ea90eb Author: Edward Tomasz Napierala Date: Fri Jul 28 03:56:02 2017 +0100 Don't compute log_dir_create_mode in three different places. Signed-off-by: Edward Tomasz Napierala commit 437fbef6eb8f605320841cba119d3abbb3571a75 Merge: 6552fe4c d971c029 Author: ailin-nemui Date: Wed Jul 26 10:57:05 2017 +0200 Merge pull request #719 from LemonBoy/sasl-disable-none Setting sasl_mechanism to '' disables the auth commit d971c0292082823182f333a412207a9a8f6ad008 Author: LemonBoy Date: Sat Jun 17 17:01:42 2017 +0200 Allow the user to clear the sasl-related fields There was no easy way for the user to disable the SASL authentication or to clear the username/password once the network was created. Closes #718 commit 6552fe4c6cdf8ba98ee9ca33d533ba9d1765cedf Merge: 91ec153c 2bc10386 Author: ailin-nemui Date: Sat Jul 22 12:50:11 2017 +0200 Merge pull request #731 from tpepin96/master Clarified ambiguous autogen.sh error commit 2bc10386610eba0fe5741228f143e89e1acd2a7d Author: Tristan Date: Fri Jul 21 20:40:29 2017 -0400 Clarified ambiguous autogen.sh error autogen.sh now instructs the user to install elinks or lynx if needed commit 91ec153c7f89ed96fa592ebae7a931fe50a4bb42 Author: Ailin Nemui Date: Wed Jul 5 21:30:59 2017 +0200 Merge tag '1.0.4' into integrate/1.0.4 commit b12f86e5e6fe576e731feab2a73325c74e980924 Merge: 5e263253 8b82d741 Author: Ailin Nemui Date: Wed Jul 5 21:18:22 2017 +0200 Merge pull request #729 from irssi/clear-help More accurately describe clear commit 8b82d741b79e1cbb68c9e01d85d344fa0dc817ca Author: ailin-nemui Date: Wed Jul 5 19:39:17 2017 +0200 Update clear.in commit 5e26325317c72a04c1610ad952974e206384d291 Merge: 1656dc1e f67e7669 Author: Nei Date: Wed Jul 5 14:47:30 2017 +0000 Merge branch 'security' into 'master' Security Closes #10 See merge request !17 commit f67e7669341bfe2962623a3e9bbb46f9cd9d60e7 Merge: fc361512 73b851c3 Author: Nei Date: Wed Jul 5 14:46:42 2017 +0000 Merge branch 'fix-11' into 'security' Correct GHashTable usage See merge request !16 commit fc3615120d7a7f48afa012159acd3dc224ecf4e3 Merge: 1656dc1e 29ebac98 Author: Nei Date: Wed Jul 5 14:46:24 2017 +0000 Merge branch 'fix-10' into 'security' Check return value of localtime See merge request !15 commit 5d7e54cd998ab48b1dc5d82aa74896bc9a91b705 Author: ailin-nemui Date: Wed Jul 5 14:30:11 2017 +0200 More accurately describe clear commit 73b851c39c11d01199e6c040749fb20e468f6c8d Author: ailin-nemui Date: Tue Jul 4 16:10:55 2017 +0200 correct GHashTable usage commit 1656dc1e549cfbbe330aafcd8b92177aa9a5555f Merge: 2b209348 1fc170ee Author: ailin-nemui Date: Mon Jul 3 09:53:09 2017 +0200 Merge pull request #653 from ailin-nemui/regexex Enable UTF8 in GRegex commit 29ebac987da1da2c892aed5ed329256b7bc94bca Author: Nei Date: Thu Jun 29 13:48:44 2017 +0000 Check return value of localtime Fixes #10 commit 2b209348bd2a90afbe1782b0b321d99892b7002b Merge: 28d82c8f 7354a74c Author: ailin-nemui Date: Fri Jun 23 18:00:52 2017 +0200 Merge pull request #722 from dequis/back-to-the-future parse_time_interval: Allow negative time in settings commit 28d82c8f639d08eac17030dba47b3e02a9158167 Merge: 9d32636e 12d671a0 Author: ailin-nemui Date: Fri Jun 23 18:00:04 2017 +0200 Merge pull request #709 from osm/master Escape nicks during nick completion when expand_escapes is enabled commit 9d32636ebe99d13a752cb8dad23a2c36881b0578 Merge: c5691976 f28c64a3 Author: ailin-nemui Date: Fri Jun 23 17:59:02 2017 +0200 Merge pull request #703 from vague666/server_modify_port Allow -port or irc.host.tld in /server add commit c56919768e1072985aab1377714ea5038417cd4d Merge: 1ff2f61f 4b1c60b2 Author: ailin-nemui Date: Fri Jun 23 17:58:40 2017 +0200 Merge pull request #721 from dequis/unexpected-exits term-terminfo: Avoid switching out of alt screen on unexpected exits commit 1ff2f61f090a61f3bdf0bdee5c52a7907d56acfd Merge: b483ec5f bbf8b860 Author: ailin-nemui Date: Fri Jun 23 17:58:08 2017 +0200 Merge pull request #723 from ailin-nemui/odd_expand_escapes fix weird n-fold unescaping in expand_escapes commit b483ec5faa76dc38f2e338f89c54a6e4cd06c764 Author: ailin-nemui Date: Fri Jun 23 12:03:05 2017 +0200 test trusty container commit bbf8b860747c13a478657b9070c191735d35e00a Author: ailin-nemui Date: Thu Jun 22 09:33:33 2017 +0200 remove const commit 12d671a05645d67e811264d5be06d9758458452f Author: Oscar Linderholm Date: Wed Jun 21 10:40:01 2017 +0200 Escape nicks during nick completion when expand_escapes is enabled Fixes #693 commit 02a5d1a00b4f484b4b2422785944e022810bbbb0 Author: ailin-nemui Date: Mon Jun 19 14:09:02 2017 +0200 fix weird n-fold unescaping commit 1fc170ee11c308fae14a06aa29f2d8e3882cf9ce Merge: 4edfccfc 9d3cfe10 Author: ailin-nemui Date: Mon Jun 19 11:06:24 2017 +0200 Merge branch 'master' into regexex commit 7354a74c654f1717d08a37c2b118141655974bc0 Author: dequis Date: Sat Jun 17 14:30:37 2017 -0300 parse_time_interval: Allow negative time in settings This splits sign parsing out of parse_time_interval_uint() so that the negative sign is applied outside of the unsigned context where the number parsing is done, and after all the checks that it's lower than (1 << 31) This fixes issues with settings like `server_reconnect_time`, `server_connect_timeout` and `lag_max_before_disconnect`, which accepted -1 as a valid value. commit 4b1c60b2ecb030550716647bffb0f9dd7e97c31a Author: dequis Date: Sat Jun 17 13:47:13 2017 -0300 term-terminfo: Avoid switching out of alt screen on unexpected exits Perl sucks and kills the whole process when there's a version mismatch in Perl_xs_handshake(). Our atexit handler catches the exit and deinitializes the terminal, removing the error. This commit uses the 'quitting' global variable which is set when irssi is voluntarily quitting, and avoids sending TI_rmcup, which restores the original screen and makes the error invisible. commit 9d3cfe1069b5cfaf0efb972e36695b781ecf93de Merge: 3246001f 601be187 Author: ailin-nemui Date: Wed Jun 7 00:20:11 2017 +0200 Merge pull request #712 from irssi/extend-list-help Update list.in commit 3246001fb4e6800d9385b2e3e0314abd20118ce7 Merge: 5e9a3ad8 e4982653 Author: ailin-nemui Date: Wed Jun 7 00:15:45 2017 +0200 Merge pull request #715 from dequis/lastlog-glist-performance Performance improvements for /lastlog commit 5e9a3ad80cb1bb5b8655d5fff6ee9d1dfc4419a1 Merge: fc67fd51 52bb06cc Author: ailin-nemui Date: Wed Jun 7 00:15:05 2017 +0200 Merge pull request #714 from dequis/dcc-fname-gcc-warnings fe-dcc-(get|send): Fix some -Wpointer-compare with newer gcc commit fc67fd5111ac84cd101d961fc9a5b0bc1b25613b Author: Ailin Nemui Date: Tue Jun 6 21:06:35 2017 +0200 Merge tag '1.0.3' commit e498265328bd619b231ea4c985734ea43bf89696 Author: dequis Date: Mon Jun 5 18:04:20 2017 -0300 Performance improvements for /lastlog -before This avoids the use of g_list_find() to find if a match was already added to the list of results, by checking the last two added matches instead. Checking just the last match isn't enough because a NULL match is added as a separator (shown as -- in the UI) commit 0e44ea891645044f47bf3754e141045ee3b24324 Author: dequis Date: Mon Jun 5 16:05:00 2017 -0300 Performance improvements for /lastlog with big result sets This applies to "/lastlog" with no filters (or with filters that don't filter a lot) and with large amounts of text in the scrollback. Test case: /exec seq 1 500000 /lastlog -file log.txt Thanks to morning for reporting this. commit 52bb06ccd9f9bd639a454045eba1235e4133b034 Author: dequis Date: Mon Jun 5 15:58:43 2017 -0300 fe-dcc-(get|send): Fix some -Wpointer-compare with newer gcc The warning itself: >warning: comparison between pointer and zero character constant [-Wpointer-compare] Harmless stuff as far as I can tell. The fix adds a null check that probably isn't needed. The old code that compared against '\0' worked a lot like a null check so it makes sense to keep that, while also adding the intended check for empty string. This was visible with "/dcc close send a" showing an empty filename. The equivalent for get didn't show the filename in the format string. commit fb08fc7f1aa6b2e616413d003bf021612301ad55 Merge: 31b9d115 200eb592 Author: Ailin Nemui Date: Mon Jun 5 15:12:16 2017 +0200 Merge remote-tracking branch 'gitlab/security' commit 4edfccfce794d4c10b2a92c02fe982bb089c6629 Author: ailin-nemui Date: Mon Jun 5 11:41:50 2017 +0200 get rid of new_text commit 48899a123d68051fbc73acb8ad151e89fdcb6b31 Author: ailin-nemui Date: Mon Jun 5 10:23:16 2017 +0200 Update iregex-gregex.c add 2 comments about new_string commit 00354c365187cecb9bc3ce3c3b3482e32d04729a Author: ailin-nemui Date: Mon Jun 5 10:10:38 2017 +0200 Update iregex-gregex.c make helper functions static commit f28c64a3dc1e66f9d1e49650d5b2ab15795b9e53 Author: Jari Matilainen Date: Sun Jun 4 19:47:30 2017 +0200 Make backward compatible with ssl flags commit 78a390f4796a97a3624feee2728018484c8485f8 Author: ailin-nemui Date: Sun Jun 4 19:03:40 2017 +0200 abi up commit e84adeca15084a82c04ff6c3b5c7b8941c297322 Author: Jari Matilainen Date: Sun Jun 4 17:41:38 2017 +0200 change ternary operator to if/else statements, add default ssl port support commit 79bbca4644cad7f2dee89c7ac6b8f9acc2c8b427 Author: ailin-nemui Date: Thu Feb 16 22:48:13 2017 +0100 Refactor regex and implement UTF8 mode for GRegex - with non-unicode byte to Private Use Area A mapping - move all ifdefs to iregex.h file only commit 31b9d115b065570020ce9be1a1d8cd49212f70a9 Merge: 78435863 632b0ce5 Author: ailin-nemui Date: Fri Jun 2 14:47:38 2017 +0200 Merge pull request #706 from dequis/parse-uint Add parse_uint function to improve integer overflow handling commit 784358632371008591731879f5ae20e3a0afb3db Merge: 2d0a9b4c 1ce9e07b Author: dx Date: Fri Jun 2 01:53:09 2017 -0300 Merge pull request #713 from josephbisch/fix-fe-fuzz-link Use CXX for fe-fuzz linking commit 1ce9e07be0ad33fbdac9413e9045c45e66afff37 Author: Joseph Bisch Date: Thu Jun 1 23:59:19 2017 -0400 Use CXX for fe-fuzz linking commit 200eb5922e23050d19e0a6cf88b1d3dbc8c93110 Merge: 84503427 528f51bf Author: Nei Date: Tue May 30 19:39:06 2017 +0000 Merge branch 'fix-gl9' into 'security' Fix dcc_request where addr is NULL See merge request !13 commit 84503427b072e5bb2830cd6a5b63849785587f41 Merge: 10cea616 30a92754 Author: Nei Date: Tue May 30 19:38:19 2017 +0000 Merge branch 'fix-gl8' into 'security' Fix oob read of one byte in get_file_params_count See merge request !12 commit 2d0a9b4ca30ab09ccf5a84d267a824e2a2059d70 Merge: aac20b15 d61c54c3 Author: ailin-nemui Date: Tue May 30 13:14:10 2017 +0200 Merge pull request #711 from ailin-nemui/24bit-reset do not reset true colour bit on colour reset commit 528f51bfbe5c65c5b24546faa244009dd5b3c586 Author: Joseph Bisch Date: Wed May 17 10:08:51 2017 -0400 Fix dcc_request where addr is NULL commit 30a92754bb650c3dedd507d41110443142899a65 Author: Joseph Bisch Date: Mon May 29 14:43:24 2017 -0400 Fix oob read of one byte in get_file_params_count{,_resume} We can use continue to handle cases such as: "abc" commit 601be187746234c36c407a17ca54b17c82264e1b Author: ailin-nemui Date: Mon May 29 11:07:06 2017 +0200 Update list.in Add a more detailed paragraph about service bots Fixes #699 I would like to add another paragraph about how freenode is broken and spits at you the whole list instead of empty list if you attempt to use network side filtering...... commit d61c54c32b6383186a8f32d852594cc4e10240d9 Author: ailin-nemui Date: Sat May 27 00:12:54 2017 +0200 do not reset true colour bit on colour reset fixes #710 commit aac20b15132e0facee14bd9b721d6bfa9251a172 Merge: 10cea616 5045f476 Author: ailin-nemui Date: Thu May 18 15:39:02 2017 +0200 Merge pull request #707 from mh-source/patch-1 dcc.in: fixed typo 'resolved' -> 'resolves' commit 632b0ce5e68ce32ade90382cb64fbb8d1e75090d Author: dequis Date: Wed May 17 06:18:49 2017 -0300 Add parse_uint function to improve integer overflow handling Originally found by oss-fuzz (issue 525) in get_ansi_color using ubsan. After a lot of analysis I'm 99% sure this isn't security relevant so it's fine to handle this publicly. The fix is mainly adding a function that does it right and use it everywhere. This is harder than it seems because the strtol() family of functions doesn't have the friendliest of interfaces. Aside from get_ansi_color(), there were other pieces of code that used the same (out*10+(*in-'0')) pattern, like the parse_size() and parse_time_interval() functions, which are mostly used for settings. Those are interesting cases, since they multiply the parsed number (resulting in more overflows) and they write to a signed integer parameter (which can accidentally make the uints negative without UB) Thanks to Pascal Cuoq for enlightening me about the undefined behavior of parse_size (and, in particular, the implementation-defined behavior of one of the WIP versions of this commit, where something like signed integer overflow happened, but it was legal). Also for writing tis-interpreter, which is better than ubsan to verify these things. commit 5045f4766a72f18a3d682d1c9eeeffb40ab32569 Author: mh Date: Wed May 17 12:17:27 2017 +0200 dcc.in: fixed typo 'resolved' -> 'resolves' n/t commit 0c26aeb9fc716416aa7dde2356cc59643f7cc793 Author: Jari Matilainen Date: Mon May 15 23:07:01 2017 +0200 Make sure port is only set on /server modify if specified commit 10cea6169694808ab2bf2caf9451cfac2db0d9da Merge: 476f19f1 81cf8d88 Author: ailin-nemui Date: Sun May 14 09:44:26 2017 +0200 Merge pull request #702 from vague666/server_modify_notls Added support for -notls and -notls_verify commit 81cf8d8813c4226e0d9db5f776e0f6a6904813e0 Author: ailin-nemui Date: Sun May 14 09:43:38 2017 +0200 Update fe-server.c commit 476f19f1235d7d28ede002be3c7a249952124058 Merge: 689e80c0 371eb7f5 Author: ailin-nemui Date: Sun May 14 09:40:55 2017 +0200 Merge pull request #705 from ailin-nemui/nicklist-performance improve nicklist performance commit 4a6fbdbe7891859ffd7b51a87147ecb6158df141 Author: Jari Matilainen Date: Sun May 14 03:01:01 2017 +0200 Spaces to tabs commit 371eb7f5052b9cce7efcbcc4086cd6f6716e21fd Author: ailin-nemui Date: Fri May 12 16:27:33 2017 +0200 expand macro commit 787e192567626dab7788e54363dbccda52d5322c Author: ailin-nemui Date: Fri May 12 13:36:48 2017 +0200 improve nicklist performance commit 783458e9ba068117089d23730add317069cf6447 Author: Jari Matilainen Date: Thu May 11 14:08:45 2017 +0200 Added code comments commit 25f9c71f690f9fd846a39e646fbd11f715ffbfa5 Author: Jari Matilainen Date: Thu May 11 14:02:23 2017 +0200 Allow -port or irc.host.tld in /server add and /server modify commit f060292a9cd0835dd9cc8c24a4ede67909a2b68b Author: Jari Matilainen Date: Thu May 11 11:17:14 2017 +0200 Added braces commit dbde9f0fe3c9fcd7eb8e56e9b1beffb71b0607e1 Author: Jari Matilainen Date: Thu May 11 10:57:24 2017 +0200 Added support for -notls and -notls_verify commit 689e80c087669aa19915fd0160f6f9f1eb7e21a5 Merge: f24ad9a3 0c760b0c Author: Joseph Bisch Date: Mon May 8 13:51:38 2017 -0400 Merge pull request #701 from josephbisch/add-fuzz-patch Add fuzz.diff for fuzzing with afl commit 0c760b0c1bd86134fd5f55205b2ea45ba8e2f4af Author: Joseph Bisch Date: Mon May 8 13:45:13 2017 -0400 Add fuzz.diff for fuzzing with afl Authored by dx. commit f24ad9a36605f54ac8583ec3e223ccdfe30bb666 Merge: c890ecaf c8a19e11 Author: ailin-nemui Date: Thu May 4 12:31:32 2017 +0200 Merge pull request #698 from ailin-nemui/master detect Netbsd terminfo commit c8a19e112499c0ca1d2b07a98d68415ca1509614 Author: ailin-nemui Date: Thu May 4 12:27:23 2017 +0200 detect Netbsd terminfo fixes #694 commit c890ecafa0ce3df1a339ae201598184ab1585d36 Merge: 411ace0a 40513644 Author: LemonBoy Date: Tue Apr 11 15:19:19 2017 +0200 Merge pull request #686 from josephbisch/remove-history-wrap Don't allow command history to wrap around commit 411ace0a15483d44b4bd0016f586108630cd5142 Merge: 3f69e718 3297fafc Author: ailin-nemui Date: Fri Apr 7 21:22:48 2017 +0200 Merge pull request #688 from josephbisch/fix-687 Add syntax info for completion commit 3297fafcd9be1fc3f48557a12023a1ef20884985 Author: Joseph Bisch Date: Fri Apr 7 12:54:18 2017 -0400 Add syntax info for completion Allows syntax info to be picked up and displayed by help command. Fixes #687 commit 405136440cbfd18a39e2d5aa01c812a1247c369d Author: Joseph Bisch Date: Fri Apr 7 08:20:28 2017 -0400 Remove over_counter We are no longer using over_counter for any functional purpose, so remove it. commit 7c86575b02d4f80539bcd2da3bef8195b963fa92 Author: Joseph Bisch Date: Thu Apr 6 20:27:39 2017 -0400 Don't allow command history to wrap around This changes the behavior of the command history to avoid wrapping back to the bottom once the top of the history is reached. commit 3f69e718044ac87eeb5144be6113c2be33261cd0 Merge: 590056d3 41776d71 Author: ailin-nemui Date: Thu Apr 6 17:37:23 2017 +0200 Merge pull request #685 from josephbisch/fix-462 Fix strange history behavior when history is empty commit 41776d71f76924664bce1562ebe37743ba0cc9b7 Author: Joseph Bisch Date: Wed Apr 5 11:00:25 2017 -0400 Fix strange history behavior when history is empty If text is being entered and then the user presses the up arrow followed by the down arrow, the expected behavior is to return to the text being entered. Prior to this commit that was not the case. Fixes #462 commit 590056d3c33a0efc126f35c7c0a7389282158855 Merge: d5e23f97 449b8a45 Author: ailin-nemui Date: Tue Apr 4 12:27:50 2017 +0200 Merge pull request #677 from rrebello/openssl-misc OpenSSL support detection and documentation fixes commit d5e23f97a7f98177bedc1842430a1199785bee20 Merge: 3d4ba86a a4cc4e0a Author: Joseph Bisch Date: Fri Mar 31 20:06:14 2017 +0000 Merge branch 'off-by-one-fix' into 'master' Fix off by one error with char_expandos See merge request !11 commit a4cc4e0ad7278835d976aa5e75ca2b42443f5bb1 Author: Joseph Bisch Date: Fri Mar 31 15:37:48 2017 -0400 Fix off by one error with char_expandos commit 3d4ba86a91b4f246665259c1e2100f5768e89237 Merge: 966efced 2b9be6e2 Author: ailin-nemui Date: Tue Mar 21 15:47:16 2017 +0100 Merge pull request #680 from Stevie-O/slow-startup-with-glib-2.49.3 Fix slow startup with glib 2.49.3 commit 2b9be6e2ed446293008d0e850fd726aad30fbcd2 Author: Stephen Oberholtzer Date: Tue Mar 21 10:27:39 2017 -0400 Intentation/whitespace fixes Change several instances of space-indentation to tabs, matching the surrounding code. commit 70f9db3cbdc0a3c6b622e64edbd504592f921892 Author: Stephen Oberholtzer Date: Tue Mar 21 09:08:42 2017 -0400 Fix delay at startup when running against glib 2.49.3+ In glib v2.49.3, an optimization was made to eliminate certain unnecessary wakeups. (The specific change was made in e4ee3079c5afc3c1c3d2415f20c3e8605728f074). Before this change, the first call to g_main_iteration would always complete immediately. In Irssi, this effectively reversed the order of the main loop, causing the reload_config check and the dirty_check to run *before* the first blocking call to g_main_iteration. With the new logic, the first g_main_iteration call now blocks, preventing the screen from being refreshed until the user starts typing or a timer goes off. (It also delays processing of SIGHUP, but I expect that is not a common situation.) This commit reorders the main loop to wait at the end of the loop, rather than the beginning, addressing the problem. (This closes Debian bug #856201.) commit 449b8a4589f1fcadae44387999260ed5f8c6c2bf Author: Rodrigo Rebello Date: Mon Mar 20 15:47:24 2017 -0300 Remove outdated information from INSTALL Disabling SSL support is no longer an option. commit a720c3b5efdcd9b580110441bb22be91a4a16732 Author: Rodrigo Rebello Date: Mon Mar 20 13:17:42 2017 -0300 Get back to using pkg-config to check for OpenSSL Commit 6300dfec7 removed the option to disable SSL support from the configure script since it became a requirement, but it also removed the use of pkg-config for finding the OpenSSL library and its dependencies. This had the unfortunate consequence of breaking the correct detection of library flags in many static linking scenarios. In some cases, for example, OpenSSL might have been built with zlib, which requires `-lz` to be passed to the linker when doing a static link of the irssi executable. Thus, pkg-config becomes an invaluable tool in such situations, since no guessing work is needed as the OpenSSL .pc file provides all the necessary flags. So, this commit re-inserts the PKG_CHECK_MODULES macro in the configure script when looking for OpenSSL. The test using AC_CHECK_LIB remains, but only as a last resort in case the one using pkg-config fails. Also, because the macro AM_PATH_GLIB_2_0 contains an unconditional call to PKG_PROG_PKG_CONFIG, the OpenSSL checks are moved so that they come after the Glib ones in order to avoid doubly checking for the pkg-config binary (PKG_CHECK_MODULES skips that check if it has been performed before, but PKG_PROG_PKG_CONFIG does not). commit 966efced3c178031f5f75a1009acc0ec8f897b4a Author: ailin-nemui Date: Tue Mar 14 09:54:28 2017 +0100 up abi ver commit e2e02160cd6d65fd653f476bf5f6187cdc233c42 Merge: 440881a1 9cae98e6 Author: ailin-nemui Date: Sat Mar 11 23:11:43 2017 +0100 Merge pull request #645 from LemonBoy/keyboard-misc Timeout feature for keys commit 440881a129fedf9564103a05e8922cfd6c4199d4 Merge: 22bc7fcc 3930f91e Author: Ailin Nemui Date: Fri Mar 10 18:03:12 2017 +0100 Merge branch 'integrate/1.0.2' commit 3930f91edcf4b1e96c9d857233d58f7cb45c8a86 Author: Ailin Nemui Date: Fri Mar 10 17:41:04 2017 +0100 tag as 1.0.2 (cherry picked from commit 2a53853f369b47e42e32e183c8109e3d63808899) commit 22bc7fcc3906ff3dd6e3837e049d37dc352edf94 Author: ailin-nemui Date: Sun Feb 5 21:33:19 2017 +0100 amend forgotten fix (cherry picked from commit 0ada284a257cfb08da984a78dab24c3ddaf09ec7) commit 24e62b0525ac852517230fa39330042325f105a5 Author: ailin-nemui Date: Sat Mar 4 21:36:00 2017 +0000 Merge pull request #652 from LemonBoy/trailing-arg Properly check the command arguments in tail place. commit 5a92a3926fab4def4bcb7d14642b93184eeb4f71 Merge: 647ef193a896cc8a97d9bc664a6337b8b779f3c4 e4601b4b43af6177375c90a423546d892fbf6bfd Rebased: e4601b4b43af6177375c90a423546d892fbf6bfd dc99f8d7a5f90eebd4c52cef8d186bf20e2a9912 commit 77b2631c78461965bc9a7414aae206b5c514e1b3 Merge: 26187d1d 7c09b728 Author: Ailin Nemui Date: Fri Mar 10 17:18:18 2017 +0100 Merge branch 'netjoin-timeout' into 'master' fe-netjoin: remove irc servers on "server disconnected" signal Closes #7 See merge request !10 commit 26187d1d30f589d10300de2798f5a3ec4b0c1a3d Merge: d57c64ad 93c158d8 Author: ailin-nemui Date: Fri Mar 10 17:13:20 2017 +0100 Merge pull request #669 from dequis/expand-double-backslash expand_escape: expand double backslash as a backslash commit 93c158d8156293bd95e4bf5bdb75cf8d44bc4eab Author: dequis Date: Wed Mar 8 18:57:53 2017 -0300 expand_escape: expand double backslash as a backslash commit d57c64adeb7b251c5347212239ed0d7b7abe5547 Merge: ddba68ad 7bd1b806 Author: ailin-nemui Date: Wed Mar 8 09:45:40 2017 +0100 Merge pull request #667 from ailin-nemui/fix-dcc-get fix dcc get fixes #656 commit ddba68ad77365748cd1f65fd53ea3b820ebd8567 Merge: 7f4fd603 9aaa6449 Author: ailin-nemui Date: Tue Mar 7 23:37:23 2017 +0100 Merge pull request #659 from ailin-nemui/foreach_dontspam make foreach send commands commit 7bd1b80687cc97010094de0d398b429480e0a608 Author: ailin-nemui Date: Tue Mar 7 23:23:54 2017 +0100 fix dcc get fixes #656 commit 7f4fd6037046ba1192bf9612c2cecd809d25b48e Merge: 29f27cfb 62fd3ac1 Author: ailin-nemui Date: Mon Mar 6 11:28:26 2017 +0100 Merge pull request #666 from irssi/revert-658-dcc-autoaccept Revert "Quote the filename when dcc requests are auto accepted." commit 62fd3ac1804d5d45bc2302ceac9ee9c7ef372e1a Author: ailin-nemui Date: Mon Mar 6 11:27:55 2017 +0100 Revert "Quote the filename when dcc requests are auto accepted." commit 29f27cfb39a86094af746c1cd654d33436d29479 Merge: dc99f8d7 027acffb Author: ailin-nemui Date: Sat Mar 4 21:43:21 2017 +0100 Merge pull request #658 from LemonBoy/dcc-autoaccept Quote the filename when dcc requests are auto accepted. commit dc99f8d7a5f90eebd4c52cef8d186bf20e2a9912 Author: LemonBoy Date: Wed Feb 15 14:19:36 2017 +0100 Properly check the command arguments in tail place. A command requiring an argument and given in tail position would not raise an error but silently set the value to the empty string ''. commit 7ef22687f9291ef10072cc55bc64e3db3ad5a546 Merge: 647ef193 98ead50b Author: Nei Date: Sat Mar 4 20:35:17 2017 +0000 Merge branch 'd-minor' into 'master' Prevent some potential null-pointer deferences. See merge request !9 commit 647ef193a896cc8a97d9bc664a6337b8b779f3c4 Merge: fa1a0562 5c4e6304 Author: ailin-nemui Date: Thu Mar 2 09:46:01 2017 +0100 Merge pull request #661 from Stevie-O/master Fix Segfault when unloading a script that registers for 'script destroyed' signals Closes #660 commit 5c4e6304ce12a3c94cc58eec01d4ef45db4dabc3 Author: Stephen Oberholtzer Date: Tue Feb 28 23:48:56 2017 -0500 Don't emit the script destroyed signal before script is actually destroyed The script unloading code originally worked like this: 1. Destroy package 2. Emit 'script destroyed' signal 3. Unhook script's signal handlers If a script added a 'script destroyed' signal handler, unloading that script would cause the 'script destroyed' signal to be sent to the (already destroyed) package. This would cause a script error, which would trigger a script unload, which would start the whole process over again, until we run out of heap or stack space and segfault. This commit simply reorders the operations so that the 'script destroyed' signal is sent *after* the script is fully destroyed. commit 7c09b72848f99886964266ff531b41c69fe138f5 Author: dequis Date: Mon Feb 27 23:42:57 2017 -0300 fe-netjoin: remove irc servers on "server disconnected" signal commit fa1a0562916c2c8ef8f7087a59795973bf0927ac Merge: 540639e0 15736ba5 Author: ailin-nemui Date: Mon Feb 27 14:45:41 2017 +0100 Merge pull request #647 from dequis/fix-early-ison-take-2 notify-ison: Don't send ison before the connection is done commit 9aaa6449a0a554c83d40b56ce0a87bd0cba8bdbf Author: ailin-nemui Date: Mon Feb 27 13:43:58 2017 +0100 make foreach send commands commit 027acffb4208d7e6ba8e229cbf6c3dae6f5dabaf Author: LemonBoy Date: Tue Feb 21 15:54:31 2017 +0100 Handle file names with quotes. Let's repurpose escape_string and make it more flexible by letting us choose the characters to escape. commit db85ab7c90f23e00cd444728f6a5b3d1f63254df Author: LemonBoy Date: Tue Feb 21 15:17:37 2017 +0100 Quote the filename when dcc requests are auto accepted. PR #453 forces the user to quote the filenames given to /DCC commands when they contain spaces but the autoget functionality didn't get updated so the filename was always passed without quotes. Closes #656. commit 9cae98e6421cb454ecc9b3b48d06cce5a042bb6a Author: LemonBoy Date: Fri Feb 10 13:59:50 2017 +0100 Execute what's left in the input queue when the timeout expires. Similar to how vim behaves. commit 540639e0faee2dac9ff60fcf5e2ab0334a1ad5d9 Merge: e1334651 697dd19d Author: ailin-nemui Date: Wed Feb 15 15:49:00 2017 +0100 Merge pull request #627 from LemonBoy/ssl-expiry Check whether the client certificate is expired. commit e1334651682d720c21c34265fc1e9af2c53dc5b3 Merge: 653c7fb0 c067f8e9 Author: ailin-nemui Date: Wed Feb 15 15:36:53 2017 +0100 Merge pull request #649 from LemonBoy/issue-559 Do not alias /server to /server connect commit c067f8e99b9332ca485bf1e1809b745878c80f4a Author: LemonBoy Date: Tue Feb 14 22:04:35 2017 +0100 Do not alias /server to /server connect Closes #559. commit 98ead50b4eea7cda4b357f1c4b19a741205c6fa4 Author: LemonBoy Date: Tue Feb 14 13:38:59 2017 +0100 Prevent some potential null-pointer deferences. Spotted by our friend scan-build. commit 15736ba5ab63d62bfbf8c7907835e5530ba58311 Author: dequis Date: Sat Feb 11 00:07:03 2017 -0300 notify-ison: Don't send ison before the connection is done commit 653c7fb05a67841acd4fcc12ce1fee3be9955453 Merge: ff5dd367 28df6370 Author: ailin-nemui Date: Mon Feb 6 12:38:20 2017 +0100 Merge pull request #622 from ailin-nemui/starttls provide net_start_ssl api commit 28df637055bc6f20f26ec40158f428ed4dac3c3d Author: ailin-nemui Date: Mon Jan 16 20:04:11 2017 +0100 provide net_start_ssl api fixes #615 commit ff5dd3673ee6b60d95e89dd89aa3605c79a93ac1 Merge: 6e4edbc9 73e8a065 Author: ailin-nemui Date: Sun Feb 5 22:20:31 2017 +0100 Merge pull request #628 from LemonBoy/openssl-compat Support OpenSSL 1.1.0. commit 6e4edbc9b67f6f9f51a5cf5435c7e09b260be864 Merge: 1cfe9652 8ec92308 Author: ailin-nemui Date: Sun Feb 5 22:19:19 2017 +0100 Merge pull request #639 from ear/themes-inline-doc-consistency Make themes' docs more consistent. commit 1cfe9652a704558fa42d87d317ec821ee91f4458 Merge: aab24cf4 99e3d8a3 Author: ailin-nemui Date: Sun Feb 5 20:21:20 2017 +0100 Merge branch 'integrate/1.0.1' commit 99e3d8a30bdf68775825eb79e5c29f3af12cd255 Author: ailin-nemui Date: Fri Feb 3 20:46:20 2017 +0100 tag as 1.0.1 commit 8ec923082737276bce122e082998928ac038bf7f Author: Paolo Date: Sun Feb 5 01:03:02 2017 +0100 Make themes' docs more consistent. Mentioning "sb-item" was misleading in that there is no such template, nor any occurrence of that exact string anywhere else in the source. In going from `sb-item` to `"sb"` I am following the pattern established in a couple of comments above: "msgownnick" specifies the styling … "ownmsgnick" specifies … commit 97b182089eec8cc158313c424b453dcaa39e05af Author: Nei Date: Fri Feb 3 11:49:16 2017 +0000 Merge branch 'dub-the-wub' into 'master' Prevent a memory leak during the processing of the SASL response. See merge request !8 commit ca5e9bd623862bd9a640bf8799aafa53502b79f6 Author: ailin-nemui Date: Sat Jan 21 03:52:31 2017 +0100 Merge pull request #624 from ailin-nemui/mail_pl sync mail.pl commit 1f42d2aa950e4d70bf4c4aebae3a7040bd710cf3 Author: LemonBoy Date: Sun Jan 15 22:33:42 2017 +0100 Merge pull request #619 from hannob/master perl_parse needs NULL terminated parameter list. commit d63c93ae1dbb1254a92e8e4fafc39fe8d69d00ae Author: LemonBoy Date: Fri Jan 13 22:36:44 2017 +0100 Merge pull request #613 from ailin-nemui/fix_completion fix regression in completion commit 929c9477477a4ccf03626388499192d8003b96d5 Author: LemonBoy Date: Sun Jan 8 21:55:39 2017 +0100 Merge pull request #608 from tijko/master Follow g_strsplit with call to g_strfreev commit 3a3b34fc633fe8e045bf4b696c41857c9f8c5ba5 Author: ailin-nemui Date: Fri Jan 6 17:00:09 2017 +0100 Merge pull request #606 from or4n/master Fix syntax on /help SERVER example commit 8dbf186ad6e808c269fa10c22444c89df63f2d7d Author: ailin-nemui Date: Fri Jan 6 16:37:09 2017 +0100 Merge pull request #604 from dequis/solaris Add OPENSSL_NO_EC for solaris 11.3, see issue #598 commit 7c49ed2d17d2325d7bceef632ac38b66a44e8b63 Author: ailin-nemui Date: Fri Jan 6 12:44:02 2017 +0100 Merge pull request #602 from McDutchie/master make irssi --with-perl build with separate object directory commit 73e8a065bd24092a03c0938eb6c93fec3ee0f4d9 Author: LemonBoy Date: Mon Jan 23 16:53:30 2017 +0100 Support OpenSSL 1.1.0. - X509_get_notBefore becomes X509_get0_notBefore - X509_get_notAfter becomes X509_get0_notAfter - ASN1_STRING_data becomes ASN1_STRING_get0_data (and drops the const) - The whole library is now initialized by OPENSSL_init_ssl Closes #597 commit aab24cf4a4456682e82de4eb96e44472b7e237b2 Merge: 1ee25d22 19c51789 Author: Nei Date: Fri Feb 3 11:49:16 2017 +0000 Merge branch 'dub-the-wub' into 'master' Prevent a memory leak during the processing of the SASL response. See merge request !8 commit 1ee25d228655e4a35114c3f9d0045c5efd5597cc Merge: 4031b92b a39e210e Author: ailin-nemui Date: Tue Jan 31 14:18:48 2017 +0100 Merge pull request #590 from LemonBoy/hi-minor Minor cleanup in the highlighting signal. commit 4031b92b9b88a0492d5f77e4d61bf31fabaf9e96 Merge: 228f487a 98435fb4 Author: ailin-nemui Date: Tue Jan 31 14:17:44 2017 +0100 Merge pull request #626 from ailin-nemui/textbuffer_monospace support storing and replaying the monospace attribute in textbuffer commit 19c51789967a2f63da033e60f6ef08848b9cd144 Author: LemonBoy Date: Tue Jan 24 22:19:50 2017 +0100 Prevent a memory leak during the processing of the SASL response. We also get rid of an allocation in the process of doing so. commit 697dd19d887c58930c76de68268d58f2251904d6 Author: LemonBoy Date: Sun Jan 22 21:49:37 2017 +0100 Check whether the client certificate is expired. Right now we only warn the user, the connection keeps going. Fixes #211 commit 228f487a69cc032b368a0ae0daea6796b7d10d6e Merge: cb0bbe3f 876c1dd9 Author: ailin-nemui Date: Sat Jan 21 19:51:34 2017 +0100 Merge pull request #625 from ailin-nemui/chirssi implement break_wide commit cb0bbe3f2a87be5365c20444bb0a83332dd30b28 Merge: 7fd3c1f5 bc1ff509 Author: ailin-nemui Date: Sat Jan 21 03:52:31 2017 +0100 Merge pull request #624 from ailin-nemui/mail_pl sync mail.pl commit 876c1dd93e06b9e627918f142f547e3deea682be Author: ailin-nemui Date: Fri Jan 20 10:32:23 2017 +0100 implement break_wide for more pleasant east asian mixed display commit bc1ff509d2a9dc5592e7c2cb996d0c32cde026ff Author: ailin-nemui Date: Thu Jan 19 21:09:56 2017 +0100 sync mail.pl commit 7fd3c1f50a1842152a8a9ca652154c5350f6aed8 Merge: f8a38857 6221ce52 Author: ailin-nemui Date: Mon Jan 16 19:15:43 2017 +0100 Merge pull request #621 from josephbisch/fix-glib-2.0-pkg-config Fix glib-2.0.m4 so that $PKG_CONFIG doesn't break configure script commit f8a38857069a6de21444bafdef5d779188dcc74b Merge: 6e36ddc6 c8dafe2a Author: ailin-nemui Date: Mon Jan 16 19:14:54 2017 +0100 Merge pull request #620 from josephbisch/suppress-printf-fallback Add SUPPRESS_PRINTF_FALLBACK commit 6221ce520644efe4095bfecbc29f11c9c6962e0f Author: Joseph Bisch Date: Mon Jan 16 13:04:54 2017 -0500 Fix glib-2.0.m4 so that $PKG_CONFIG doesn't break configure script If $PKG_CONFIG contains a space, then the test may not work, so surround with quotation mark characters. (for example, PKG_CONFIG="pkg-config --static" breaks configure before this commit). commit c8dafe2a76f199f35e24440ca85796454717965e Author: Joseph Bisch Date: Mon Jan 16 12:56:33 2017 -0500 Add SUPPRESS_PRINTF_FALLBACK There are some cases (such as fuzzing with fe-fuzz) where suppressing printf output may be desirable. commit 6e36ddc6b7cc1b87005743da4e58bd1d3c8182be Merge: 305b02fc 677fb1f5 Author: LemonBoy Date: Sun Jan 15 22:33:42 2017 +0100 Merge pull request #619 from hannob/master perl_parse needs NULL terminated parameter list. commit 677fb1f55ca52d0e43c93f7d8361d333ff5bffd6 Author: Hanno Date: Sun Jan 15 22:20:23 2017 +0100 perl_parse needs NULL terminated parameter list. commit 305b02fc63bef37a8ddf4e8cdb6b961da07b8c66 Merge: 7732bbed 17fc7756 Author: LemonBoy Date: Fri Jan 13 22:36:44 2017 +0100 Merge pull request #613 from ailin-nemui/fix_completion fix regression in completion commit 7732bbed5e3cc2d964d3b54f377f150f606288b2 Merge: fcd3ec46 fe1ea4b8 Author: Alexander Færøy Date: Fri Jan 13 00:16:30 2017 +0100 Merge pull request #610 from josephbisch/fe-fuzz Add frontend for fuzzing commit fe1ea4b80a3467c23b1ec2d30bdfe4cfaf9b94d6 Author: Joseph Bisch Date: Thu Jan 12 18:11:09 2017 -0500 Fix fe-fuzz nits commit fcd3ec467ff0e5943f34bb3a906bbe07ba6963ff Merge: 38ea52d0 b15c27cc Author: dx Date: Tue Jan 10 03:10:19 2017 -0300 Merge pull request #614 from irssi/revert-605-fix-early-ison Revert "Don't reset wait_cmd during connection registration (fixes early ISON)" commit b15c27cc63fa967f3e8fe98fdc6d093dd8692c93 Author: dx Date: Tue Jan 10 03:09:36 2017 -0300 Revert "Don't reset wait_cmd during connection registration (fixes early ISON)" commit abdae2d5fcc83ef73c7233da4a169ef3305c9743 Author: Joseph Bisch Date: Mon Jan 9 08:19:01 2017 -0500 Don't duplicate module-formats.* in fe-fuzz commit 17fc77565e3278ffc19c5294be57c2467f43974b Author: ailin-nemui Date: Mon Jan 9 13:19:37 2017 +0100 fix regression in completion fixes #609 commit 38ea52d09fc3c55cbbc1840a926b8c85ac1d3ae1 Merge: 7c09b72a 5917bc6f Author: LemonBoy Date: Sun Jan 8 21:55:39 2017 +0100 Merge pull request #608 from tijko/master Follow g_strsplit with call to g_strfreev commit cf4690725667211bc8a8998e362c6bda24dd7528 Author: Joseph Bisch Date: Sat Jan 7 20:01:07 2017 -0500 Add frontend for fuzzing Use the following configure command: $ ./configure --with-fuzzer --with-fuzzer-lib=/path/to/libFuzzer.a \ CC=clang CXX=clang++ Places an irssi-fuzz in src/fe-fuzz/ after build. Also can specify SANFLAGS to override the chosen sanitizer flags (defaults to "-g -fsanitize=address -fsanitize-coverage=trace-pc-guard"). commit 5917bc6f75dd87806807d3d526826b64e8271a5b Author: Tim Konick Date: Fri Jan 6 21:58:00 2017 -0800 Follow g_strsplit with call to g_strfreev commit 7c09b72a26884bcd9711f39e2730ab09e658eec1 Merge: 808a11a1 1831a8e1 Author: LemonBoy Date: Sat Jan 7 22:00:00 2017 +0100 Merge pull request #605 from dequis/fix-early-ison Don't reset wait_cmd during connection registration (fixes early ISON) commit f97d5f2648bbff1103e472b952b68ea08694886a Merge: ea7826b0 69e112fb Author: ailin-nemui Date: Fri Jan 6 17:08:06 2017 +0100 Merge pull request #603 from dequis/pining-for-the-freenodes NEWS: Avoid explicitly mentioning freenode in the pinning examples commit 808a11a15078356aad767364ed2e07a9001cb6ec Merge: a40d4492 ef9da295 Author: ailin-nemui Date: Fri Jan 6 17:00:09 2017 +0100 Merge pull request #606 from or4n/master Fix syntax on /help SERVER example commit 69e112fbd1b44a6f9f3380167c12bbe0f76693a1 Author: dequis Date: Fri Jan 6 11:20:49 2017 -0300 NEWS: Avoid explicitly mentioning freenode in the pinning examples They have proper certs, so using them as an example is wrong. Particularly worse since they started using letsencrypt recently so every server has a different cert and pubkey. We'll figure out how to link this from the release notes later. commit 1831a8e1a710decbbcae524c60cdf6216f19a121 Author: dequis Date: Fri Jan 6 12:48:27 2017 -0300 Don't reset wait_cmd during connection registration (fixes early ISON) commit ef9da295cdd8af0036396e7fc772fcee8a1c7c51 Author: Lasse Toimela Date: Fri Jan 6 17:47:08 2017 +0200 Fix syntax on /help SERVER example commit a40d4492d2c26ae5a6d8e9f37f085dd76affd888 Merge: 1d621d46 752f484c Author: ailin-nemui Date: Fri Jan 6 16:37:09 2017 +0100 Merge pull request #604 from dequis/solaris Add OPENSSL_NO_EC for solaris 11.3, see issue #598 commit 752f484c6ce4c2aa7284b617a59a8906b269281c Author: dequis Date: Fri Jan 6 11:47:24 2017 -0300 Add OPENSSL_NO_EC for solaris 11.3, see issue #598 Original patch by 'Slarky' According to that ticket, the next major version of solaris won't need this. Consider reverting this when solaris 11.3 stops being relevant. commit 1d621d4643c20e9619de3add9747d25537cd8e31 Merge: cbb931ed c9c45e4f Author: ailin-nemui Date: Fri Jan 6 12:44:02 2017 +0100 Merge pull request #602 from McDutchie/master make irssi --with-perl build with separate object directory commit c9c45e4f89bc42fec00b71c50844a946bfcc6e0c Author: Martijn Dekker Date: Fri Jan 6 12:24:36 2017 +0100 make irssi --with-perl build with separate object directory irssi 1.0.0 will not build if Perl is enabled and a separate object code directory is used. The problem was a relative path to an internal Perl dependency in four Makefile.PL.in files. commit cbb931ed1da91b2cee36f89673edd6a526d56e9a Author: ailin-nemui Date: Tue Jan 3 17:21:47 2017 +0100 continue head commit ea7826b0ec097b9fdc29336ff7fe7074052773f5 Author: ailin-nemui Date: Tue Jan 3 16:41:41 2017 +0100 tag as 1.0.0 commit fdd870695ba9711800d90c7f025733654a8f8620 Merge: f852ccae 33107be7 Author: ailin-nemui Date: Thu Jan 5 13:07:30 2017 +0100 Merge branch 'gregex-gerror' commit 33107be74888ea08411904193f2832fcc7747692 Author: ailin-nemui Date: Tue Jan 3 17:04:24 2017 +0100 fix GRegex GError problem commit f852ccae6855e6d2bc8952aa1d081b3fc65f9ec8 Merge: 78ba0598 a96b1e43 Author: ailin-nemui Date: Tue Jan 3 14:39:10 2017 +0100 Merge branch 'integrate/0.8.21' commit a96b1e4328e910582e39b4519fbb9bb8d976888c Merge: 78ba0598 7cac3541 Author: ailin-nemui Date: Tue Jan 3 14:38:02 2017 +0100 Merge tag '0.8.21' into integrate/0.8.21 commit 7cac354161a8914712264408347a9a2882aab22f Author: ailin-nemui Date: Tue Jan 3 14:24:55 2017 +0100 tag as 0.8.21 commit 6c6c42e3d1b49d90aacc0b67f8540471cae02a1d Author: ailin-nemui Date: Tue Jan 3 13:44:58 2017 +0100 Merge branch 'security' into 'master' See merge request !7 commit 78ba05985d8fed883a8b26ffef4878acdae58fff Merge: 01163710 7a112e02 Author: ailin-nemui Date: Tue Jan 3 13:44:58 2017 +0100 Merge branch 'security' into 'master' See merge request !7 commit 7a112e021724af582a06eed8f92fafb772438c13 Merge: 1b99299e 01163710 Author: Nei Date: Mon Jan 2 17:03:31 2017 +0000 Merge branch 'master' into 'security' Sync to master See merge request !6 commit 01163710e71318c6c2fd3f797f6b878f92b7f97b Merge: 5787e2b4 9151f871 Author: ailin-nemui Date: Tue Jan 3 12:45:50 2017 +0100 Merge pull request #585 from ailin-nemui/win_seq g_sequence backing for window list commit 5787e2b4befb61585fc312843bd7a5efd0101dce Merge: 91f48c6f 1f72b8e6 Author: ailin-nemui Date: Tue Jan 3 12:45:27 2017 +0100 Merge pull request #412 from LemonBoy/pcre-regexp Use GLib's regexp interface (backed by PCRE) commit 1f72b8e66a06b484dde20b6031c766a2129e0bd2 Author: Ailin Nemui Date: Tue Jan 3 12:29:52 2017 +0100 up abi version commit f5cbbebc2ee858e8792ab40eea6abc9fd7865a28 Author: Ailin Nemui Date: Tue Jan 3 12:04:56 2017 +0100 switch for gregex and regex.h commit 1b99299ed2af2ae459edbeb96f2a7b7886cc22c9 Merge: 124bcd48 7dc2f832 Author: Nei Date: Mon Jan 2 17:01:47 2017 +0000 Merge branch 'percent_flag' into 'security' fix %[ See merge request !5 commit 124bcd48048762de9d17ff4f46df1cbfda9c1fb5 Merge: c3cca5ec 77aab790 Author: Nei Date: Mon Jan 2 17:01:29 2017 +0000 Merge branch '4-use-after-free-when-receiving-numeric-432-invalid-nick' into 'security' avoid server_disconnect See merge request !4 commit c3cca5ecf3bd86da5056b8d706a300422e59594b Merge: 24d2d039 508d2e08 Author: Nei Date: Mon Jan 2 17:01:05 2017 +0000 Merge branch '1-null-pointer-dereference-in-irc_nickcmp_rfc1459' into 'security' bail out if nick is NULL See merge request !3 commit 24d2d039b5bed6e42727784a15e67094dde69b1c Merge: 7daa7a6a 8007e9e6 Author: Nei Date: Mon Jan 2 17:00:44 2017 +0000 Merge branch '3-out-of-bounds-read-with-invalid-utf8-in-term_addstr' into 'security' Fix oob read on invalid utf8 in term_addstr See merge request !2 commit 7daa7a6aa95fc80bc82b5de60d11d03483289400 Merge: 1c669510 7b856d62 Author: Nei Date: Mon Jan 2 17:00:15 2017 +0000 Merge branch '2-out-of-bounds-read-of-one-byte-with-x1b-48-in-truecolor-builds' into 'security' check for end of string in ansi 48 See merge request !1 commit 5dcf291f2144564363f734dba15760d3a82b61c2 Author: LemonBoy Date: Thu Jun 23 13:25:23 2016 +0200 Use the RAW flag when building the regexps. Also, plugged a memory leak when retrieving the match position. commit 5eaead761f1812fb9d4058b2bc38468521794693 Author: LemonBoy Date: Sun Jun 19 21:08:25 2016 +0200 Rebase against master. commit 3fcd3cd2b9fae07a0b7cd3e5ba91049f19cc6501 Author: LemonBoy Date: Fri Jan 29 16:22:14 2016 +0100 Remove the regexp_compiled field. It was made redundant by the introduction of the pointer to the GRegex structure. Silence the compiler warning in textbuffer.c about preg being initialized by setting it to NULL. commit b5a727c87cf7db944ade9c6714385f1e8598d37e Author: LemonBoy Date: Fri Jan 29 16:08:40 2016 +0100 Remove unused references to regex.h Also remove the prototype for regex_match since it has been removed. commit 8e5db471e4d8b052f072ce8a351222c6edb42d19 Author: LemonBoy Date: Thu Jan 14 14:10:00 2016 +0100 Use GLib's regexp interface (backed by PCRE) commit 91f48c6f0e03e53c0968a5433d672ea966006e59 Merge: 29ad8bae 0d6add02 Author: ailin-nemui Date: Mon Jan 2 14:44:07 2017 +0100 Merge pull request #586 from LemonBoy/fix-580 Process the nick changes in queries before the PRIVMSG is handled. commit 29ad8baedcf79a9ab50c2d118750969031a35042 Merge: ae48e493 0a46a166 Author: ailin-nemui Date: Mon Jan 2 14:39:30 2017 +0100 Merge pull request #593 from LemonBoy/crown Welcome TheLemonMan on board commit ae48e493506018d4545e0d8de69588bc4bba12f0 Merge: 77ff8f5b 7e22d051 Author: ailin-nemui Date: Mon Jan 2 14:39:01 2017 +0100 Merge pull request #594 from LemonBoy/sasl_fail_fix Make sure SASL was actually requested before failing. commit 7e22d051ae699467575d1feeec6d8e2e2f16721f Author: LemonBoy Date: Fri Dec 23 17:59:55 2016 +0100 Make sure SASL was actually requested before failing. commit 0a46a1664ab2d5c914ab378d56e0d22825f06522 Author: LemonBoy Date: Thu Dec 22 15:38:43 2016 +0100 Add myself to the core team members commit 77ff8f5b7467dceb2e2f90e0e0aa5157cbb909ec Merge: 07050e2a 7a7f6abc Author: ailin-nemui Date: Wed Dec 21 15:29:26 2016 +0100 Merge pull request #514 from LemonBoy/sasl_fail Add an option to stop the connection when SASL fails. commit 07050e2a3cca9688dde42a38ba4f76b02e7eed8c Merge: 1c669510 59242cb5 Author: ailin-nemui Date: Wed Dec 21 15:28:17 2016 +0100 Merge pull request #587 from ailin-nemui/sbar_crash add assertion to statusbar_read_group commit 9151f87145e6c9ea40192e0e7c8266eacaaa335f Author: ailin-nemui Date: Tue Dec 20 21:40:18 2016 +0100 remove some for loops commit 9a018a782c40ed9da88ae88a7f1c01265f3342de Author: ailin-nemui Date: Tue Dec 20 21:36:56 2016 +0100 sort windows_seq helpers to top commit 03f5dc63fee7c60bb5d5c29698c975073e365b88 Author: ailin-nemui Date: Tue Dec 20 21:33:51 2016 +0100 nits commit 9004265e5417c509e55c5141d5880ebd1e1c3281 Author: ailin-nemui Date: Tue Dec 20 21:01:16 2016 +0100 clean up window_refnum_{prev,next} commit 7dc2f832c19d8b5c682f5c9abd106ab6be53bf62 Author: ailin-nemui Date: Tue Dec 20 16:41:57 2016 +0100 fix %[ commit 2f59fe206233c0f45256e9e541c121f4d63385dd Author: ailin-nemui Date: Mon Dec 19 22:03:46 2016 +0100 add some sequence helper functions commit 8007e9e61d67044a6b29a266300a936e4c86fdd9 Author: Joseph Bisch Date: Mon Dec 19 09:31:38 2016 -0500 Fix oob read on invalid utf8 in term_addstr commit 508d2e0860992d6906b5a7b73017edbaa8c94d98 Author: ailin-nemui Date: Mon Dec 19 16:06:13 2016 +0100 bail out if nick is NULL in irc_query_find Closes #1 commit 77aab7905791823f6ce2c19b4aaacd4231324841 Author: ailin-nemui Date: Mon Dec 19 21:16:37 2016 +0100 avoid server_disconnect Closes #4 commit a39e210ea8e0b0cdccb37eae212d1ade8c036ae2 Author: LemonBoy Date: Sun Dec 18 15:46:48 2016 +0100 Minor cleanup in the highlighting signal. commit 7a7f6abc168b571a0db4fa65c760fe6e46edf199 Author: LemonBoy Date: Thu Dec 15 22:41:57 2016 +0100 Prevent a UaF by calling server_disconnect in a signal handler. commit 1c6695107c09e8861a696d66b029e7df62589fcd Merge: 618c8bd1 17e42649 Author: LemonBoy Date: Thu Dec 15 19:57:57 2016 +0100 Merge pull request #588 from ailin-nemui/mirc_99 reset background for mirc colour 99 commit 0d6add02cf1a1e0dc3905a482d259a8851b4939c Author: LemonBoy Date: Thu Dec 15 15:22:30 2016 +0100 Process the nick changes in queries before the PRIVMSG is handled. Otherwise we end up with the message in the status window since the frontend knows jack shit about the casemapping option when it tries to find the associated window for the query. commit 7b856d628bfd6c775dfaee2138a3542ee13b1960 Author: ailin-nemui Date: Thu Dec 15 18:01:26 2016 +0100 check for end of string in ansi 48 commit 17e42649bb514fa0e12e094032cb27e3289204c6 Author: ailin-nemui Date: Thu Dec 15 17:06:40 2016 +0100 reset background for mirc colour 99 fix #571 commit 59242cb595716bf34966ee71aca81e0c9a2a5284 Author: ailin-nemui Date: Thu Dec 15 16:59:38 2016 +0100 add assertion to statusbar_read_group fix #564 commit 365097319f2bf57d7d01c2c4c912fca124fbedf9 Author: ailin-nemui Date: Tue Dec 13 03:04:01 2016 +0100 manually redraw the activity list on expose only might speed up /foreach query /unquery commit 560283ba4e4d355daa32dc970021845260d2dca9 Author: ailin-nemui Date: Mon Dec 12 21:07:56 2016 +0100 g_sequence backing for window list commit 4ccffd85ffd06325687546f78b78e3e7fce575c5 Author: LemonBoy Date: Thu Oct 20 21:41:36 2016 +0200 Expose 'sasl_success' to the perl side. commit 91c9e871c78e203aed834edd1e1f558680a6ccfa Author: LemonBoy Date: Tue Jul 12 13:59:46 2016 +0200 Add an option to stop the connection when SASL fails. commit 618c8bd10e45b3132d356e2f6bec290a63b8a9fa Merge: 964f423f 7fb84b5b Author: ailin-nemui Date: Thu Dec 8 12:29:52 2016 +0100 Merge pull request #581 from LemonBoy/set-contract Enforce the is_node_list contract in lib-config setters. commit 964f423fed72914fdfc1aed9993a5c63894592bb Merge: 955cf622 c98f5f23 Author: ailin-nemui Date: Thu Dec 8 12:11:59 2016 +0100 Merge pull request #570 from josephbisch/fix-issue-563 enforce check that chatnets are nodelists to handle invalid config commit 7fb84b5b7d471d62333a94bc0d6e5032ede7c2c7 Author: LemonBoy Date: Tue Nov 29 23:08:45 2016 +0100 Enforce the is_node_list contract in lib-config setters. An assertion failure is better than a segfault. commit 955cf622a558022fbd952e07b7462206743562e8 Merge: 5efb3077 0d7b3877 Author: LemonBoy Date: Tue Nov 29 22:26:45 2016 +0100 Merge pull request #579 from mmuman/haiku-libnetwork Check for socket() in libnetwork for Haiku commit 5efb3077d5c055475644dac8c5e0aa48b308d456 Merge: 22ce6637 6a6196ee Author: LemonBoy Date: Tue Nov 29 22:13:53 2016 +0100 Merge pull request #565 from ahf/bug/524 Kill bell_beeps. commit 0d7b3877e46cda8e960cab30397f15003e9c7527 Author: François Revol Date: Tue Jul 22 01:39:16 2014 +0200 Check for socket() in libnetwork for Haiku commit 22ce6637c7acbdda27395521cc7dce23fa98b8b9 Merge: 1c0f048d 5f0e755a Author: LemonBoy Date: Fri Nov 25 21:52:42 2016 +0100 Merge pull request #577 from LemonBoy/flagz Minor corrections to the netsplit code. commit 1c0f048d2cc0184105f6e2fff835be7efa633a7b Merge: 1aff5c2c dcffa98d Author: LemonBoy Date: Fri Nov 25 21:52:30 2016 +0100 Merge pull request #578 from ailin-nemui/dcc_buffer add a static buffer for dcc received data commit 5f0e755a00c7cb0e85e167cd455bb3ce16b4d14b Author: LemonBoy Date: Wed Nov 23 22:22:37 2016 +0100 Don't shadow the 'channel' variable when printing the netjoins. This is the root cause of #567 commit dcffa98d4629ee1810900d0dde1234050e68d39e Author: ailin-nemui Date: Wed Nov 23 16:23:35 2016 +0100 add a static buffer for dcc received data increased buffersize might make irssi freeze less / #159 commit 7574bed26c98069945b3fbc3938819c10e65b045 Author: LemonBoy Date: Wed Nov 23 16:11:38 2016 +0100 Minor corrections to the netsplit code. commit 1aff5c2c97b452ffdb5c59cf62f29048731b9f40 Merge: c1a28770 4cbf279d Author: ailin-nemui Date: Fri Nov 11 12:18:35 2016 +0100 Merge pull request #574 from lotheac/master add completion_empty_line setting commit 4cbf279d88248d600d22b8cff474a9dc4a455b31 Author: Lauri Tirkkonen Date: Tue Nov 8 16:27:38 2016 +0200 add completion_empty_line setting commit c1a28770fb92e26bae3a37b4b6069e8c59e6390c Merge: 1652c8a5 43934ae9 Author: ailin-nemui Date: Wed Nov 2 13:24:21 2016 +0100 Merge pull request #573 from ailin-nemui/master add missing inheritance to Exec item from 3532fc46 commit 43934ae9ad00d911a0347360479f15946344ffad Author: ailin-nemui Date: Tue Nov 1 17:08:28 2016 +0100 add missing inheritance to Exec item from 3532fc46 commit 1652c8a561486c630e573002af7d43a34915c871 Merge: fb78787d bc4e2c9a Author: ailin-nemui Date: Mon Oct 31 15:15:45 2016 +0100 Merge pull request #557 from irssi/ahf/tls-pr TLS enhancements commit c98f5f23ea6c711898288779d1d1670b81770317 Author: Joseph Bisch Date: Thu Oct 27 11:18:37 2016 -0400 enforce check that chatnets are nodelists to handle invalid config commit 6a6196eebe791e193d5f625c0a87f381b4100f30 Author: Alexander Færøy Date: Sun Oct 23 21:23:52 2016 +0200 Kill bell_beeps. Fixes #524 commit bc4e2c9ade41182ff643a94bbcb72ffe86b0e67c Author: Alexander Færøy Date: Sun Oct 23 02:51:08 2016 +0200 Shorten the certificate chain output. commit 322625b5487527420cae0a6a1c0da8ecdc87fd4b Author: Alexander Færøy Date: Fri Oct 21 17:58:28 2016 +0200 Only do checks for SSL_get_server_tmp_key in network-openssl.c. commit 0a6e66f8b794de76bd48bda199977b977a377e2e Author: Alexander Færøy Date: Fri Oct 21 17:56:29 2016 +0200 Kill do { ... } while (0); and replace it with goto's. commit d501a54f4f256d55ae0a3cd5272d5bb8a42daee3 Author: Alexander Færøy Date: Fri Oct 21 01:22:09 2016 +0200 Emit the TLS handshake finished signal before we do verification. This patch moves the emitted "tls handshake finished" signal to before we do validation of the given TLS certificate. This ensures that we display certificate information before we possibly error out and disconnects from the server. commit 5a04430998ada5ae800aa0a88638206de51287ca Author: Alexander Færøy Date: Fri Oct 21 01:17:35 2016 +0200 Kill support for DANE. This patch removes support for DANE validation of TLS certificates. There wasn't enough support in the IRC community to push for this on the majority of bigger IRC networks. If you believe this should be reintroduced into irssi, then please come up with an implementation that does not rely on the libval library. It is causing a lot of troubles for our downstream maintainers. commit f533baa191428b3cbdbba151d575b69e3a783f68 Author: Alexander Færøy Date: Wed Oct 19 23:38:21 2016 +0200 Lift EC_KEY declaration onto the entry of the function. commit 25824e2d3fb42def5efbb59ff34a51e31af04ec8 Author: Alexander Færøy Date: Wed Oct 19 23:37:04 2016 +0200 Lift ASN1_STRING declaration onto the entry of the function. commit 4e170c52335d06456aba65b46842aa98f8aabe7b Author: Alexander Færøy Date: Sun Oct 16 15:18:47 2016 +0200 Declare variables in the beginning of the function. commit 53d772e48b16e34a82bd9b051f02252f900bb8ef Author: Alexander Færøy Date: Sun Oct 16 15:04:55 2016 +0200 Make sure we clean-up after ourself upon failure. commit 5146ce96318bc9a2513d104ea76ab3277a540074 Author: Alexander Færøy Date: Sun Oct 16 14:39:00 2016 +0200 Add x509 certificate and public key pinning support. This patch adds two new options to /CONNECT and /SERVER to let the user pin either an x509 certificate and/or the public key of a given server. It is possible to fetch the certificate outside of Irssi itself to verify the checksum. To fetch the certificate call: $ openssl s_client -connect chat.freenode.net:6697 < /dev/null 2>/dev/null | \ openssl x509 > freenode.cert This will download chat.freenode.net:6697's TLS certificate and put it into the file freenode.cert. -tls_pinned_cert ---------------- This option allows you to specify the SHA-256 hash of the x509 certificate. When succesfully connected to the server, irssi will verify that the given server certificate matches the pin set by the user. The SHA-256 hash of a given certificate can be verified outside of irssi using the OpenSSL command line tool: $ openssl x509 -in freenode.cert -fingerprint -sha256 -noout -tls_pinned_pubkey ------------------ This option allows you to specify the SHA-256 hash of the subject public key information section of the server certificate. This section contains both the cryptographic parameters for the public key, but also information about the algorithm used together with the public key parameters. When succesfully connected to the server, irssi will verify that the given public key matches the pin set by the user. The SHA-256 hash of a public key can be verified outside of irssi using the OpenSSL command line tool: $ openssl x509 -in freenode.cert -pubkey -noout | \ openssl pkey -pubin -outform der | \ openssl dgst -sha256 -c | \ tr a-z A-Z It is possible to specify both -tls_pinned_cert and -tls_pinned_pubkey together. commit c6c2e795376e4659810360deaa3dd28475d0f7c7 Author: Alexander Færøy Date: Sun Oct 16 14:33:25 2016 +0200 Display TLS connection information when connected to a TLS enabled server. commit 1d101afe0d5e552f08bf87bcc242bcaf2db972f7 Author: Alexander Færøy Date: Sun Oct 16 14:25:19 2016 +0200 s/SSL/TLS/ for warning strings. commit 13f75d49e05b4e29104ef52ee1742564c7eed8df Author: Alexander Færøy Date: Sun Oct 16 14:15:29 2016 +0200 Simplify TLS verification error handling. commit b630fd1703ef3a87060bb6d2acbc562b9c1c9081 Author: Alexander Færøy Date: Sun Oct 16 14:14:07 2016 +0200 Populate and emit TLS_REC after TLS handshake have completed. commit 99d017720dd162122754bfbedc96744f4af8ce6c Author: Alexander Færøy Date: Sun Oct 16 14:07:22 2016 +0200 Add TLS_REC. This patch adds the TLS_REC structure. This structure is used to emit information about the TLS handshake from the core of irssi to the front-end layers such that we can display connection information to the user. commit 6a286a4eb284cda4dce9ed97fec2aca643a139b0 Author: Alexander Færøy Date: Sun Oct 16 13:48:43 2016 +0200 Use TLS by default for Freenode, IRC6, OFTC, EsperNet, EFnet, and Rizon. commit 2be7289085d6969e6774ce3909f0224b1d689f93 Author: Alexander Færøy Date: Sun Oct 16 13:46:58 2016 +0200 Rename SSL to TLS. This patch changes the internal name of SSL to TLS. We also add -tls_* options to /CONNECT and /SERVER, but make sure that the -ssl_* versions of the commands continue to work like before. commit da67d3e8e69eb5fb702a3dd39356d38a1ee9d8cd Author: Alexander Færøy Date: Sun Oct 16 13:20:14 2016 +0200 Add function to convert a buffer to a colon-delimited hex string. This patch adds binary_to_hex(), which can take an input buffer and convert it to colon-delimited hex strings suitable for printing for fingerprints. commit 6300dfec71d376c96351708f76a6c4ee4a187eb5 Author: Alexander Færøy Date: Sun Oct 16 13:13:02 2016 +0200 Always build irssi with TLS support. This patch removes the optional checks for whether to build irssi with TLS support or not. This will allow us to ship a default configuration file where we connect to TLS enabled IRC servers out of the box. commit fb78787d4e2098612979b45df3237b67effbbc3a Merge: 61590f31 d02ef83d Author: ailin-nemui Date: Wed Oct 12 09:48:09 2016 +0200 Merge pull request #556 from koollman/master update INSTALL requirement: terminfo or ncurses for text frontend commit 61590f31df3c93d04b056fd89c6632f9d89feb51 Merge: 0fce47a5 c0f66c95 Author: ailin-nemui Date: Tue Oct 11 16:12:35 2016 +0200 Merge pull request #465 from LemonBoy/netsplit-print Some small adjustments to the netsplit code. commit 0fce47a5ad29a31400b01a80be45aa6da9d221b3 Merge: 8d4d313c 3667fd9f Author: ailin-nemui Date: Fri Oct 7 12:56:12 2016 +0200 Merge pull request #555 from LemonBoy/attr-signedness Make the cap_complete field unsigned. commit d02ef83d03d8ef1c8bd577ef3bbb8325ed3ca8d3 Author: Thomas Samson Date: Wed Oct 5 01:01:25 2016 +0200 update INSTALL requirement: terminfo or ncurses for text frontend commit 3667fd9fd1decef637ef28fdc8d89fe3595e009a Author: LemonBoy Date: Fri Sep 30 19:30:43 2016 +0200 Make the cap_complete field unsigned. Fixes a problem where the field would end up as a negative number when exposed to the perl scripts. And move it near the other bit-packed fields so we take advantage of the packing. commit 8d4d313cc9853a62a2901d99b7c555e5c0d730b7 Merge: 2216ed19 60d9ec62 Author: ailin-nemui Date: Mon Sep 26 16:43:33 2016 +0200 Merge pull request #506 from kruton/sasl-400-byte-chunk SASL: handle fragmentation commit 2216ed19da3dd6cd72ed93f212acee2fe08bcc2f Merge: 31044ec0 f9fd50a3 Author: ailin-nemui Date: Mon Sep 26 15:44:47 2016 +0200 Merge pull request #551 from ailin-nemui/fix-550 nullptr when doing module backward compat on invalid config commit eb20a6c846373bbfba4cd80e6aef017b56409047 Author: ailin-nemui Date: Thu Sep 22 04:27:35 2016 +0200 Merge pull request #548 from ailin-nemui/buf-fix sync buf.pl commit f9fd50a35711f8f5637c57c276f12410dde9ec9e Author: ailin-nemui Date: Sun Sep 25 23:17:20 2016 +0200 nullptr when doing module backward compat on invalid config commit 31044ec00477a2fc89064e6b54c933c2c59fc076 Merge: 1405a87b 0e0d9958 Author: ailin-nemui Date: Thu Sep 22 17:10:33 2016 +0200 Merge pull request #542 from LemonBoy/xs-add Expose the CAP fields to the perl scripts. commit 1405a87b56c3d71e63a647f71cadcd67f8300040 Merge: c98f896d d39ad6e5 Author: ailin-nemui Date: Thu Sep 22 04:27:35 2016 +0200 Merge pull request #548 from ailin-nemui/buf-fix sync buf.pl commit d39ad6e559ae91cf1654c1c8371ad75f8ae7afad Author: ailin-nemui Date: Thu Sep 22 04:21:15 2016 +0200 sync buf.pl commit c98f896dfcceaa28e9a75ca1ef7171b45bfe6d49 Merge: d9b4cb34 ac732554 Author: ailin-nemui Date: Wed Sep 21 16:00:04 2016 +0200 Merge branch 'integrate/0.8.20' commit ac73255483a42851db6a54ae4f0d5040e94608a2 Merge: 13f4026a d9b4cb34 Author: ailin-nemui Date: Wed Sep 21 15:59:33 2016 +0200 Merge branch 'master' into integrate/0.8.20 commit d9b4cb34dccd7fb77e1d222333f3018ff947899c Merge: 20b5d4d9 295a4b77 Author: ailin-nemui Date: Thu Sep 15 09:56:32 2016 +0200 Merge branch 'quarkslab' commit 20b5d4d9826add4f1fc6949a0b1406953fa7bacb Author: ailin-nemui Date: Wed Sep 14 13:34:39 2016 +0200 Update NEWS for 0.8.20 commit 295a4b77f07f14602eeaa371f00ddbf09910c82b Author: ailin-nemui Date: Wed Sep 14 13:37:29 2016 +0200 Patches for heap corruption and missing bounds check By Gabriel Campana and Adrien Guinet from Quarkslab. commit b3c6cdbb9172af1de2e8572ee48edce84f9caca5 Merge: b58be939 f492ec8a Author: ailin-nemui Date: Mon Sep 19 22:14:57 2016 +0200 Merge pull request #540 from LemonBoy/reset-autorun /script reset can now also run the autorun scripts commit 0e0d99587a9e2daa091d48adedfbf420cad21758 Author: LemonBoy Date: Thu Sep 15 13:59:52 2016 +0200 Expose 'cap_toggle' to the perl scripts. commit 13f4026ae0f0d5422f3163576d4c2eff8754176a Author: ailin-nemui Date: Wed Sep 14 13:55:20 2016 +0200 tag as 0.8.20 commit 9de7a9b3284b06631a47609a83e608cfe0541de1 Author: ailin-nemui Date: Wed Sep 14 13:44:51 2016 +0200 Merge branch 'quarkslab' commit 52fedeaf0229e27f9d86b72b23f16120c92c1fea Author: ailin-nemui Date: Wed Sep 14 13:34:39 2016 +0200 Update NEWS for 0.8.20 commit 7455ad51d43ad925a613ff90e3b6d3c866b2fe7b Author: ailin-nemui Date: Sat Apr 30 10:19:57 2016 +0200 Merge pull request #477 from dennisschagt/master Correct error/typo "You"->"Your" in help message commit 2c5856d832c9cc7f2a995e9017b4436d752c68c3 Author: ailin-nemui Date: Thu Apr 7 12:33:03 2016 +0200 Merge pull request #467 from dequis/EAI_SYSTEM net_gethosterror: Handle EAI_SYSTEM ("System error") properly commit 8cbf5f28f2028fd6fc58232c76f67ab574ecab11 Author: ailin-nemui Date: Tue Mar 29 22:45:47 2016 +0200 Merge pull request #461 from ailin-nemui/fix_squery Revert "Removed the obsolete SQUERY and SERVLIST commands" commit e68817f82bc9dde71bb28975cee7ed70cc98ff30 Author: ailin-nemui Date: Tue Jul 12 16:11:04 2016 +0200 Merge pull request #515 from LemonBoy/signal-proto Correct the prototype for the 'message private' signal. commit 6b212be112e33a536d08f31abf186a699ee8da51 Author: dx Date: Sun Jul 17 12:37:57 2016 -0300 Merge pull request #518 from vague666/hilight_help Wrong order in the arguments in /hilight example, -mask doesn't take … commit 3c29b4440841e867fe804ec5351884d90d9d8bcf Author: ailin-nemui Date: Thu Aug 25 04:24:07 2016 +0200 Merge pull request #529 from ailin-nemui/issue500 fix nick->host == NULL crash commit 31c0a9d7e8368e8cfa10356bd9dbc1f9024d9c70 Author: LemonBoy Date: Sun Sep 4 12:11:02 2016 +0200 Merge pull request #533 from dequis/statusmess Set the default STATUSMSG to @ instead of @+ if it's missing commit b58be939d269c72e7f00e75e18fb0619d1dae432 Merge: ae5e4a94 dab3246d Author: ailin-nemui Date: Tue Sep 13 23:29:09 2016 +0200 Merge pull request #516 from LemonBoy/comp-file Fix the tab completion for paths starting with ./ commit ae5e4a94da82082188286604c3d406e15a46e4e0 Merge: d2c5939d 21539019 Author: ailin-nemui Date: Tue Sep 13 23:27:43 2016 +0200 Merge pull request #543 from LemonBoy/script-error-message Make sure to make a copy of ERRSV content. commit 21539019dd46ec88a3369b53cc0069b372c6d7d1 Author: LemonBoy Date: Tue Sep 13 17:11:05 2016 +0200 Make sure to make a copy of ERRSV content. Otherwise we might end up showing an empty message. Fixes #522. commit 9591afcb4b7157dd4b06b9c6390f70c725067b50 Author: LemonBoy Date: Tue Sep 13 16:07:48 2016 +0200 Expose the CAP fields to the perl scripts. commit d2c5939de0e875806d07cce4753ccc1a10ac6252 Merge: e4f8abc9 5d9af40e Author: dx Date: Sun Sep 11 13:17:03 2016 -0300 Merge pull request #535 from irssi/ailin-nemui-install-local-lib Update INSTALL to reflect perl changes commit f492ec8abfad770e2566188e7d8721d75680e28e Author: LemonBoy Date: Sun Sep 11 17:05:03 2016 +0200 Document the addition of the -autorun switch for /script reset. commit b2424f31933309a0b3dfa6cb541c2917443a38d4 Author: LemonBoy Date: Sun Sep 11 16:59:21 2016 +0200 Add a '-autorun' switch to /script reset This way we reload all the scripts in the autorun folder. commit e4f8abc973872d5a7b2de98d269a924b97d428ab Merge: c8630acb 3429c1a0 Author: LemonBoy Date: Sun Sep 4 12:11:02 2016 +0200 Merge pull request #533 from dequis/statusmess Set the default STATUSMSG to @ instead of @+ if it's missing commit 60d9ec621ff81ac68b9d2066fb77eaefc8d02ccb Author: Kenny Root Date: Sun Jul 3 22:02:02 2016 -0700 SASL: handle fragmentation The IRCv3 SASL extension says that AUTHENTICATION payloads of exactly 400 bytes in length indicate that the message is fragmented and will continue in a subsequent message. Handle the reassembly and splitting of these messages so that we are compliant with the specification. commit 5d9af40ea761850839fc22e495e68d90663c012d Author: ailin-nemui Date: Mon Aug 29 23:25:26 2016 +0200 Update INSTALL commit c8630acbafd6341cbf908ab7d011d87a8fd68b56 Merge: 2b7f3263 681caf2b Author: ailin-nemui Date: Thu Aug 25 04:24:07 2016 +0200 Merge pull request #529 from ailin-nemui/issue500 fix nick->host == NULL crash commit 3429c1a0a0dd336505e068dcea2a15efbf5a3c57 Author: dequis Date: Wed Aug 24 19:48:35 2016 -0300 Set the default STATUSMSG to @ instead of @+ if it's missing This fixes two issues: - IRCNet doesn't have STATUSMSG, but it supports +channels, and including + in the default value meant processing those incorrectly - The "bahamut hack", for old servers that support but don't advertise STATUSMSG, didn't work since ischannel_func doesn't use the default. The choice of @ intentionally leaves out support for other STATUSMSG (for example, AzzurraNet's bahamut 1.4 fork seemed to support + and % in any order, contradicting the comment in the code). I think this is a decent tradeoff, given how those servers are uncommon and relying on +# or %# is even less common than @#. Fixes #531 commit 2b7f32633c07de9fc4b8751ac73cf3049976b007 Merge: 17f4bd20 251d8a68 Author: ailin-nemui Date: Wed Aug 24 22:49:20 2016 +0200 Merge pull request #532 from LemonBoy/x1x2 Fix an OOB access in the cutbuffer implementation. commit 251d8a686a2717c4b1ab9dfc3599eab75105c076 Author: LemonBoy Date: Wed Aug 24 22:29:52 2016 +0200 Fix an OOB access in the cutbuffer implementation. commit 681caf2b587b88d1fcf953386b2432ce5b9bbea4 Author: ailin-nemui Date: Mon Aug 22 12:27:10 2016 +0200 fix nick->host == NULL crash commit 17f4bd20601eb5af59567b68c69c396e65274327 Merge: c284309d de11e0f4 Author: ailin-nemui Date: Sun Aug 14 23:35:41 2016 +0200 Merge pull request #526 from ailin-nemui/ax-dummy remove broken dummy mode commit c284309d36dfa620faae5dad66a3aba78d8ad17a Merge: 61fa6eb3 b411f943 Author: ailin-nemui Date: Sun Aug 14 23:35:23 2016 +0200 Merge pull request #525 from ailin-nemui/issue522 fix use after free in expando error commit de11e0f4f2196d5bbb692ffe6fd0dd9afaa69e46 Author: ailin-nemui Date: Fri Aug 12 19:33:56 2016 +0200 remove broken dummy mode commit b411f943a081b7c7fde0548f8c7ee5e93c0638a9 Author: ailin-nemui Date: Fri Aug 12 18:24:58 2016 +0200 fix use after free in expando error commit 61fa6eb35b065299e76456a3b20e6f17d15b5016 Merge: 3e28bf7a 9ee48037 Author: ailin-nemui Date: Thu Aug 11 15:41:12 2016 +0200 Merge pull request #521 from ailin-nemui/ax_curses2 remove curses terminal and ncurses macro commit 9ee480377055c04ae687c08d17f2c6b191d34db0 Author: ailin-nemui Date: Wed Mar 30 10:14:57 2016 +0200 remove curses terminal and ncurses macro commit 3e28bf7a94eea8e75bf70ef322769991b05c2a65 Merge: 8b471967 ccf1ca12 Author: dx Date: Sun Jul 17 12:37:57 2016 -0300 Merge pull request #518 from vague666/hilight_help Wrong order in the arguments in /hilight example, -mask doesn't take … commit ccf1ca124b780d18caad88d3c460d066c12e3eec Author: Jari Matilainen Date: Sun Jul 17 17:28:21 2016 +0200 Wrong order in the arguments in /hilight example, -mask doesn't take a parameter commit 8b471967452781d2bc355d3463ba31c2fcdf4377 Merge: 4be256fc bd418990 Author: ailin-nemui Date: Wed Jul 13 15:26:37 2016 +0200 Merge pull request #517 from LemonBoy/unignore Minor cosmetic fix in /unignore error message. commit bd4189907eceed6a2c3252c7099985f975fc1654 Author: LemonBoy Date: Tue Jul 12 17:38:05 2016 +0200 Minor cosmetic fix in /unignore error message. Reported here: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=577202 commit dab3246db91a6f17a7da192c10f9b369fa057ef5 Author: LemonBoy Date: Tue Jul 12 16:35:43 2016 +0200 Fix the tab completion for paths starting with ./ commit 4be256fcf0723610e30ff30694736d2e1dec9b70 Merge: 7cf9326c 9559a8ea Author: ailin-nemui Date: Tue Jul 12 16:11:41 2016 +0200 Merge pull request #512 from LemonBoy/coderef Allow Irssi::signal_remove to work properly with coderefs commit 7cf9326cad623804bba0c794ec065191c7fe0ba1 Merge: b8f7eaad 0fe81cae Author: ailin-nemui Date: Tue Jul 12 16:11:04 2016 +0200 Merge pull request #515 from LemonBoy/signal-proto Correct the prototype for the 'message private' signal. commit 0fe81cae83f1b981e6544be6fcaa924f2ce7caad Author: LemonBoy Date: Tue Jul 12 15:46:36 2016 +0200 Correct the prototype for the 'message private' signal. commit 9559a8ead9048433783a453ca47c63514a39b205 Author: Tom Feist Date: Tue Jul 12 12:42:15 2016 +0200 Allow Irssi::signal_remove to work properly with coderefs commit c0f66c95ff00bdc22155a8ac53d887a9c1bbc90f Author: LemonBoy Date: Sun Jun 26 21:44:40 2016 +0200 Such draft. Very wow. commit 8f5e2005516023f5c96cf95ac5e9f917bda33172 Author: LemonBoy Date: Tue Apr 19 15:29:16 2016 +0200 Avoid entering an endless loop while traversing the channel list commit ed06e43ec816eb4b9f1a736ecba6802a586887a8 Author: LemonBoy Date: Sat Apr 2 16:14:01 2016 +0200 Some small adjustments to the netsplit code. By making the signal handler hooked to the "print starting" event smarter we can avoid dumping the whole netsplit stats for every server/channel when a message arrives. Issue #420 commit b8f7eaad40d66b653fa1ff2ed366954e6e8d9732 Merge: f264a789 c2c32e39 Author: LemonBoy Date: Sun Jun 26 21:09:01 2016 +0200 Merge pull request #501 from ailin-nemui/more-crash check for NULL in statusbar_more_updated commit c2c32e39559e4081ea2ebfecbfc67d9553a9ad12 Author: ailin-nemui Date: Sat Jun 25 16:06:50 2016 +0200 check for NULL in statusbar_more_updated fixes crash due to invalid access of active_win members when the more indicator is triggered without an active window commit f264a789478757da0d27507c7c85a37f450c83c0 Merge: 798ce006 77ad62fa Author: ailin-nemui Date: Fri Jun 24 10:05:15 2016 +0200 Merge pull request #496 from ailin-nemui/comp completion fixes commit 798ce006c224ef220c2643b43976818253864b84 Merge: fd371cc3 a4223a3b Author: LemonBoy Date: Tue Jun 21 22:46:52 2016 +0200 Merge pull request #498 from vague666/add_modify_functions Add modify to /channel, /server and /network commit a4223a3b2e5f5689c61633542f05e70c28226717 Author: Jari Matilainen Date: Tue Jun 21 22:05:21 2016 +0200 use TRUE/FALSE in if statements for gboolean commit 2bb913f0c128dbb37737b7c2d7af99ed70801993 Author: Jari Matilainen Date: Sun Jun 19 16:35:13 2016 +0200 Fix minor nits commit 4292dbd20250faa4736ab9871bddd97dd7d6c80a Author: Jari Matilainen Date: Sat Jun 18 18:47:11 2016 +0200 Add command_set_options for modify commands to allow completion commit 79e30405e6b22b116d9d2c8ac5af0f4a4dfdc9c7 Author: Jari Matilainen Date: Sat Jun 18 18:02:04 2016 +0200 Let ADD still work as modify commit 054a98b0ac9bd7f828cd0878687d53e01a3438da Author: Jari Matilainen Date: Sat Jun 18 17:59:59 2016 +0200 Add info about MODIFY to help files commit 1d2113a6387d70caa399cb3311b15203d2d99fda Author: Jari Matilainen Date: Sat Jun 18 17:53:35 2016 +0200 Add /server modify SYNTAX commit 421288cf5066267b60580af2b6ae511c46570bf0 Author: Jari Matilainen Date: Sat Jun 18 17:52:47 2016 +0200 Add /network modify commit 1dd1dde1d46439dac17bb7f053f2665ed31a4a5e Author: Jari Matilainen Date: Sat Jun 18 17:52:26 2016 +0200 Add /server modify commit 92a2384ab06c542c8f6a3d0f80a54892d74dc649 Author: Jari Matilainen Date: Sat Jun 18 17:51:58 2016 +0200 Add /channel modify commit 77ad62fadbcd9d5ce33889417de0099e035d8ddc Author: ailin-nemui Date: Thu Jun 16 21:30:46 2016 +0200 completion fixes commit fd371cc345aeb0254750c801f6570b5208974ce4 Merge: 700a0d52 9fd286fe Author: ailin-nemui Date: Tue Jun 14 12:35:30 2016 +0200 Merge pull request #422 from LemonBoy/misc-cleanup Clean up misc.c commit 700a0d52a57265d9adc8195198fcdf6822c38414 Merge: 52ced072 2da49e3c Author: ailin-nemui Date: Tue Jun 14 06:15:02 2016 +0200 Merge pull request #488 from LemonBoy/completion_smart Be smart about case-matching the nicks. commit 2da49e3ca6357b65e31fb494b2edb0d22e73c62c Author: LemonBoy Date: Mon Jun 13 22:14:08 2016 +0200 Don't crash when the key isn't found. commit 862729d7a39be25aee3524a52e19f9735dec6e1f Author: LemonBoy Date: Tue Jun 7 15:45:39 2016 +0200 Add a completion_match_case setting. commit 78c1c1518a7382628368b09f8744189edf3ceef3 Author: LemonBoy Date: Mon Jun 6 22:25:32 2016 +0200 Be smart about case-matching the nicks. If the prefix contains an uppercase letter then don't use the case-insensitive search functions. commit 52ced0728b81421c128c5f976d79a5dd43b0ac80 Merge: e5f7b786 5c8423a0 Author: ailin-nemui Date: Mon Jun 13 21:47:39 2016 +0200 Merge pull request #492 from LemonBoy/enum Enum setting implementation commit 5c8423a08cd9ffbe3363f3b0e5722e4a32157914 Author: LemonBoy Date: Mon Jun 13 20:27:37 2016 +0200 Add a space after the comma when listing the options. commit 439e21f12746519d36e205a3ac053c882d67c024 Author: LemonBoy Date: Mon Jun 13 14:07:04 2016 +0200 Use ; as separator instead of , commit 9a30ab53df226acb4586a2f214f3994a7b8b32ea Author: LemonBoy Date: Mon Jun 13 14:03:00 2016 +0200 Move the validation of the CHOICE setting value Also, use a FORMAT to show the error message. commit e5f7b786c08d14f8531f2388f26ebf8e82d1716c Merge: 0fad2cd8 9ea155f8 Author: ailin-nemui Date: Mon Jun 13 01:37:30 2016 +0200 Merge pull request #493 from dequis/unix-reconnect servers-reconnect: pass unix_socket attribute to new connection commit 9ea155f8df5fe9b3d67e8729f611b87a0c2a82c9 Author: dequis Date: Sun Jun 12 20:28:06 2016 -0300 servers-reconnect: pass unix_socket attribute to new connection Trying to /reconnect unix sockets turned them into inet. commit 6f795f020d5c374023dc9ca647b267aef0a76950 Author: LemonBoy Date: Sun Jun 12 23:39:22 2016 +0200 Strip the surrounding whitespace. commit 7307b48bd6928207ded9e186af3f3b97625f00bb Author: LemonBoy Date: Sun Jun 12 22:58:35 2016 +0200 Sort the completion results Make sure the current option is shown first. commit 31f12c10df52e44e7cef0245fc55ae38159ce9e3 Author: LemonBoy Date: Sun Jun 12 16:38:34 2016 +0200 Use strarray_find instead of g_strv_contains commit 86c5e56ef41c70030e43d03b4c01e2df8188c30b Author: LemonBoy Date: Sun Jun 12 16:26:18 2016 +0200 Make rejoin_channels_mode of type CHOICE commit bf9d9494db89e7de45653e4797e2977c6e185c13 Author: LemonBoy Date: Sun Jun 12 15:26:07 2016 +0200 Add a CHOICE type to the settings system. This is useful to let the user choose an option between a finite set of valid alternatives. commit 0fad2cd8427a35f6b2de46fa8bd38437b9695495 Merge: 6e13862c e0c8a9f3 Author: ailin-nemui Date: Thu Jun 9 22:02:22 2016 +0200 Merge pull request #352 from ailin-nemui/silent_perl silent make perl commit 750e3249038409607b0a57d21e21612e546539ed Author: ailin-nemui Date: Wed Jun 1 22:56:26 2016 +0200 Merge pull request #484 from LemonBoy/sasl-misc-adj Correct the name of the emitted signal. commit 97e9347ee704bdcd790002f2629cf6cea3e2bf40 Author: ailin-nemui Date: Tue Jun 7 02:47:57 2016 +0200 Merge pull request #485 from ailin-nemui/bdo826525 Do not crash on OPTCHAN when item has no server commit 6e13862cfe4d724a6c0bac72be12cb9009216563 Merge: f72608ba d6d74c0d Author: ailin-nemui Date: Tue Jun 7 02:47:57 2016 +0200 Merge pull request #485 from ailin-nemui/bdo826525 Do not crash on OPTCHAN when item has no server commit d6d74c0da981af22fb8cbfa68d3bdc5446c55155 Author: ailin-nemui Date: Mon Jun 6 16:58:40 2016 +0200 Do not crash on OPTCHAN when item has no server May fix bugs.debian.org#826525 commit 9fd286fed8d231f9c78353f5d746ed82e3bc05c4 Author: LemonBoy Date: Sun Jun 5 22:47:29 2016 +0200 Bump the ABI commit 98fce5f8074abcf5d35a1834952e42cd79384db2 Author: LemonBoy Date: Sun Jun 5 22:47:04 2016 +0200 Deprecate net_connect() commit 0060f682c213dc25901f4c0ab01a01176e14da9e Author: LemonBoy Date: Sun Jun 5 17:24:27 2016 +0200 Factor out some redundant code and remove hashtable_get_keys commit 2e8744319d5e5e47799ec20b2f737c437e8c6398 Author: LemonBoy Date: Sun Jun 5 16:54:20 2016 +0200 str_to_uofft is a tiny wrapper over strtoul{,l} commit cc70e8c581713309c64eb15c3999341d17988e19 Author: LemonBoy Date: Sun Jun 5 16:48:27 2016 +0200 Clean up some GTimeVal juggling commit e0b290c34fc116c043f51396e2770821ec357522 Author: LemonBoy Date: Wed Feb 17 23:21:38 2016 +0100 Update the g_istr_hash function to use the djb hash commit 0f9d2b35700db69c66c5878b5562852565753dd2 Author: LemonBoy Date: Sat Feb 13 16:26:36 2016 +0100 Remove unused regexp_match commit 7a3c6fe86ca55b4ef69b11443b87359b333bc20b Author: LemonBoy Date: Sat Feb 13 14:16:05 2016 +0100 Replace strarray_length with g_strv_length commit 72712a0c62b0403f0fa472ccbe34fda8fb2cd530 Author: LemonBoy Date: Sat Feb 13 13:18:24 2016 +0100 Replace strocpy with g_strlcpy The only difference was that the former returned 1 if the buffer was overflown, but the return value was never checked. commit 8289f360757870b56a15576a20e79e1f2ca30fef Author: LemonBoy Date: Sat Feb 13 13:15:33 2016 +0100 Check the return value of open() in rawlog.c commit bb190be0bfac956ada4f74a514ff70f28b114efa Author: LemonBoy Date: Sat Feb 13 13:12:29 2016 +0100 Replace mkpath with g_mkdir_with_parents commit e0c8a9f3986249d8abde462bccdb00cd3d914ebc Author: ailin-nemui Date: Sun Jun 5 11:36:13 2016 +0200 perl 5.10 fix commit 03aec7d3b369231b52960db7238f30cc46dd8e01 Author: ailin-nemui Date: Thu Dec 10 14:07:07 2015 +0100 silent make perl commit f72608ba24454402df27477471223ce15cc2926e Merge: 1a6ec1b0 f1d0c8ff Author: ailin-nemui Date: Wed Jun 1 22:56:26 2016 +0200 Merge pull request #484 from LemonBoy/sasl-misc-adj Correct the name of the emitted signal. commit f1d0c8ff99c4a0627d96c6ae0db39d917689fb07 Author: LemonBoy Date: Wed Jun 1 22:29:13 2016 +0200 Correct the name of the emitted signal. There's a typo in 'sasl_fail', the signal that's emitted should be 'server sasl failure' and not 'server sasl fail'. commit 1a6ec1b0b63c4ffbaf22137157a6fae3570b6839 Merge: f43040b9 02221eae Author: ailin-nemui Date: Wed May 18 16:57:47 2016 +0200 Merge pull request #482 from ailin-nemui/travis-test-dist test make dist in travis commit 02221eae373c5db93d1c715d836d79c724d361c7 Author: ailin-nemui Date: Wed May 18 15:42:09 2016 +0200 fix dist compilation failure remove illegal wcwidth.c include and compile wcwidth.c correct #include in wcwidth.c fallout from #480 commit 36beddc64f881c2c9618b449ed5c590d41872455 Author: ailin-nemui Date: Wed May 18 15:32:35 2016 +0200 test make dist in travis commit f43040b926a290a7ae582e669cb1985ee852682a Merge: 74d38683 8d5edff5 Author: ailin-nemui Date: Wed May 18 14:49:50 2016 +0200 Merge pull request #481 from ailin-nemui/master Missing ABI update and NEWS update commit 8d5edff5151761d5b069badad836cb26724ae1ae Author: ailin-nemui Date: Wed May 18 14:43:54 2016 +0200 update news and authors commit 5995c0619dc2bf6d789e5b93abe8a531ceb1f45a Author: ailin-nemui Date: Wed May 18 14:39:52 2016 +0200 abi increase for #480 commit 8b847034efa20f23c96f35522f9f7615a5ab498c Author: ailin-nemui Date: Wed May 11 21:51:41 2016 +0200 update news and authors commit 74d38683bf5f20142b14dcd5162fd258d8fb2f37 Merge: 5564f850 5d69b4c4 Author: ailin-nemui Date: Wed May 18 09:18:21 2016 +0200 Merge pull request #480 from xavierog/handle-utf8-nicks-with-mk_wcwidth Handle utf8 nicks with mk_wcwidth() commit 5564f850418d54f13befe15bec5481d29026b7d3 Merge: 1cfec5f6 affbf71f Author: ailin-nemui Date: Tue May 17 16:15:06 2016 +0200 Merge pull request #479 from ailin-nemui/improve-perl-lib improve perl @INC detection commit 5d69b4c4a7d334ca29e61969712f5f8eedfa5cd9 Author: Xavier G Date: Fri May 13 17:35:47 2016 +0200 Convert string policies from #define to enum. commit a26a387545ae530cb3222fd4daa5ed088e068de2 Author: Xavier G Date: Fri May 13 17:31:11 2016 +0200 Adjust some conditions. commit 72064de9fe064a7536b501fc470edf75fc393314 Author: Xavier G Date: Fri May 13 04:19:38 2016 +0200 Simplify scrlen_str() using string_width(). commit 29beafcf6fd50ecb8a9f3b2b642c2d29c022a4e3 Author: Xavier G Date: Fri May 13 04:08:15 2016 +0200 Improve UTF-8 handling in display_sorted_nicks(). commit f1b5b515b9f91866d241ba6dbf5e1db6827ff61a Author: Xavier G Date: Fri May 13 03:51:48 2016 +0200 Make get_alignment() available outside special-vars.c commit 97a4ee78fd08e58fce62c6c0b22de94b625c90f6 Author: Xavier G Date: Fri May 13 03:42:56 2016 +0200 get_alignment: handle UTF-8 strings. get_alignment now works with columns (width), not bytes, although it is liable to work with bytes if the given text is not a valid UTF-8 string. commit 09ca3ad48f57b7febd6ad353fb38dbe9234e7e70 Author: Xavier G Date: Fri May 13 03:31:23 2016 +0200 Fix indentation of display_sorted_nicks(). This was done assuming an "indent with tab, align with spaces" approach. get_alignment also benefited from a minor indentation fix. commit 719efc44a3c3c3db8f12b6ff40d2021837d9a902 Author: Xavier G Date: Fri May 13 03:04:08 2016 +0200 Introduce string_chars_for_width(). commit 35b3ccc6a407f83eba4f0c3787cc5c174bd3385c Author: Xavier G Date: Fri May 13 02:47:26 2016 +0200 Introduce string_length() and string_width(). commit 21c07c006066115af4604e26cd89cf60f94a7d53 Author: Xavier G Date: Fri May 13 02:27:19 2016 +0200 Leverage string_policy(). commit 2c8648a9c889fc0a7c4b24367a3f81f08dedccb2 Author: Xavier G Date: Fri May 13 02:10:02 2016 +0200 Introduce string_policy(). commit b0afcc96dbc13cf3a5ed94686bb227ab0d86ceaa Author: Xavier G Date: Fri May 13 01:52:37 2016 +0200 Rename advance() into string_advance(). commit 5c74a3bb88db0fa32c459f8494e9f5a62a821baa Author: Xavier G Date: Fri May 13 01:39:14 2016 +0200 Move advance() from fe-common/core to core. commit 5538578820550c1a62dc4d0e6451332229eeee75 Author: Xavier G Date: Fri May 13 01:26:33 2016 +0200 Move utf8.{h,c} from fe-common/core to core. commit affbf71f102cc740aeda180fd3297c1cc6c8f7de Author: ailin-nemui Date: Wed May 11 11:43:08 2016 +0200 add silent flag to make, should stop GNU make from turning on -w commit 3376d324e1e174e2885efbb7f1f056bc2a0d2857 Author: ailin-nemui Date: Mon May 9 16:55:35 2016 +0200 improve perl @INC detection commit 1cfec5f63d4adf32117f68638fb35802146e2784 Merge: cf98260e 47e792da Author: ailin-nemui Date: Tue May 3 20:58:23 2016 +0200 Merge pull request #478 from pisculichi/fix-ansic-issues Fix some ANSI-C issues commit 47e792da05f79c624a190fd5780e07f171fd7bd1 Author: pisculichi Date: Mon May 2 16:01:48 2016 +0000 Fix some ANSI C issues. commit cf98260eded9150d4ce1f3c5184ae5f3463d9c21 Merge: 907a8ce8 b63339af Author: ailin-nemui Date: Sat Apr 30 21:46:18 2016 +0200 Merge pull request #476 from isundil/master Add an option to make /hilight case sensitive commit b63339af89abc9830ecf8c56916db9eb1a42e005 Author: isundil Date: Sat Apr 30 18:26:26 2016 +0000 Increased ABI version commit 907a8ce8abdaaef0f35e7a82e8d4d482bc244d30 Merge: 0e5a32fb b24921db Author: ailin-nemui Date: Sat Apr 30 10:19:57 2016 +0200 Merge pull request #477 from dennisschagt/master Correct error/typo "You"->"Your" in help message commit b24921db7a49d01ce30245999483589bcea47d53 Author: dennisschagt Date: Sat Apr 30 09:44:26 2016 +0200 Correct error/typo "You"->"Your" in help message commit e7a18759ecb02a0b1fcbb118b9e732e604268afd Author: isundil Date: Fri Apr 29 22:17:48 2016 +0000 Added case-sensitive regexp matching for hilights commit ddd54164304e8d4bc3b709dbe6d2eca7832cff81 Author: B Thibault Date: Fri Apr 29 11:00:34 2016 +0200 changed command-line -case to -matchcase commit d8a6e666994ec4265459ed1e6665c01eb651eb82 Author: B Thibault Date: Fri Apr 29 01:01:34 2016 +0200 Ref #421 (Add an option to make /hilight case sensitive) Allow use of /hilight -case exAMPle (compatible with other options) Added matchcase to hilight config file (exemple: { text = exAMPle; matchcase = yes; } ) commit 9fa3869a97be7b79c0aa5f7a7e80d655b0a7f8d8 Author: B Thibault Date: Fri Apr 29 00:12:28 2016 +0200 retab commit 0e5a32fb624892131b6138652061bd1611c11db8 Merge: 1349755b 2ba4b9d2 Author: ailin-nemui Date: Thu Apr 7 12:33:03 2016 +0200 Merge pull request #467 from dequis/EAI_SYSTEM net_gethosterror: Handle EAI_SYSTEM ("System error") properly commit 2ba4b9d26afb87c2e661b1c07313ca78b3c5618e Author: dequis Date: Mon Apr 4 03:47:48 2016 -0300 net_gethosterror: Handle EAI_SYSTEM ("System error") properly That error code means "check errno". A few users got it and we never figured out what happened - it usually fixed itself after restarting something - so hopefully with this we'll have more information the next time. commit 1349755bb57a5f1f3a101b3382b550da50854957 Merge: 26f87526 be93c8d5 Author: ailin-nemui Date: Tue Apr 5 22:39:54 2016 +0200 Merge pull request #453 from LemonBoy/dcc-quote Support quoted filenames in some /DCC commands commit 26f875263ab940751528b2c80429a33d059c6c6b Merge: 70a44daa aec2466e Author: ailin-nemui Date: Thu Mar 31 19:13:53 2016 +0200 Merge pull request #455 from ailin-nemui/cutbuffer improved cutbuffer handling commit 70a44daad2477167fce0ff93473ae2e8b0527869 Merge: 0c69b75f ec4ecd84 Author: ailin-nemui Date: Tue Mar 29 22:45:47 2016 +0200 Merge pull request #461 from ailin-nemui/fix_squery Revert "Removed the obsolete SQUERY and SERVLIST commands" commit ec4ecd844bbc9c3254963862b0fff6be290db4ad Author: ailin-nemui Date: Thu Mar 24 16:01:07 2016 +0100 Revert "Removed the obsolete SQUERY and SERVLIST commands" This reverts commit 4beebe3238dda96efd4c3a0a6f6002ad5afc96e7. commit aec2466e36ec32e97ec2eb8e1279e27a3d0fe0cb Author: ailin-nemui Date: Mon Mar 21 09:14:01 2016 +0100 Improve cutbuffer handling * Adds two new keys which you can bind in /bind: yank_next_cutbuffer: Revert to the previous last deleted text append_next_kill: Append next deletion * Consecutive kills are now appended to the current cutbuffer commit 0c69b75f77e2eebd7af754afe4f1fb224c9a63c6 Merge: ce5a6929 bab60daa Author: ailin-nemui Date: Thu Mar 24 15:24:08 2016 +0100 Merge pull request #460 from ailin-nemui/integrate/0.8.19 Merge tag '0.8.19' commit bab60daa1734e4df9adffa0bd470c0549d6ef751 Merge: ce5a6929 c4383157 Author: ailin-nemui Date: Thu Mar 24 15:02:33 2016 +0100 Merge tag '0.8.19' commit ce5a6929f5b145943a95ba218a162379961bed9d Merge: b1ffd5f6 b9914abb Author: ailin-nemui Date: Thu Mar 24 14:52:53 2016 +0100 Merge pull request #459 from ailin-nemui/fix_430 Make use of terminal application keys configurable commit c43831574187cdb2323d123702aa687af24664d8 Author: ailin-nemui Date: Wed Mar 23 00:08:24 2016 +0100 tag as 0.8.19 commit 6c0c0c60ad62e45664ee0c77ae3c926892de267c Author: ailin-nemui Date: Tue Mar 22 16:54:34 2016 +0100 Make use of terminal application keys configurable adds a new setting term_appkey_mode which can enable or disable the use of keyboard transmit (application keys) mode. Fixes #430 commit 6572005d3d8071dc7faa1637986ed81692203e13 Author: ailin-nemui Date: Tue Mar 22 22:54:43 2016 +0100 Merge pull request #458 from ailin-nemui/fix_449 Properly toggle bracketed paste mode on stop/cont commit 5ef2b958d94af940746f607fb56776852c6b0a4d Author: ailin-nemui Date: Tue Mar 22 22:57:28 2016 +0100 Merge pull request #457 from ailin-nemui/fix_450 fix race condition in terminal init commit c657b9c3b1bf867722f63892251b2294d6a87d56 Author: ailin-nemui Date: Tue Mar 22 15:25:13 2016 +0100 Merge pull request #447 from ailin-nemui/fix_dcc_help correct quoting in /help dcc commit 4a2ee3c34471c29b884f5b0bc2b6ad95b56f500b Author: ailin-nemui Date: Tue Mar 22 15:23:37 2016 +0100 Merge pull request #446 from ailin-nemui/fix_445 strip less whitespace from commands commit fe600dd5dc11c839c1fd90e77c4020c937e7c453 Author: ailin-nemui Date: Sun Mar 20 22:06:41 2016 +0100 Merge pull request #442 from LemonBoy/fix-435 Do not assume any default value for statusmsg. commit 15296a0165007aece5ac732c1f53b0fc78ba9ba1 Author: ailin-nemui Date: Sun Mar 20 22:00:43 2016 +0100 Merge pull request #444 from LemonBoy/timeout-id Use 0 as a sentinel value for sasl_timeout commit 7d3fe66e50fc3c47783d9beb0474a4ed9d2d9953 Author: TheLemonMan Date: Thu Mar 17 22:07:57 2016 +0100 Merge pull request #439 from horgh/ssl-errors Clear error queue before SSL I/O operations commit d20872ac27c63f2c92775a12c99a7494148901ca Author: ailin-nemui Date: Thu Mar 17 16:14:34 2016 +0100 Merge pull request #438 from dequis/sasl-timeout-disconnect Remove sasl timeout source when the server disconnects commit 4416942fcdd426385cc3ef7a912f9260627b8a39 Author: Giuseppe Date: Tue Mar 8 22:49:05 2016 +0100 Merge pull request #432 from grawity/fix-external fix SASL EXTERNAL commit 025f08d5fc69d6e9c28004f8f7af26f613b0e0fb Author: ailin-nemui Date: Fri Jan 29 05:33:14 2016 +0100 Merge pull request #407 from irssi/ailin-nemui-perl-bugs Mention known Perl Bugs in perl.txt commit 22d772890e6f3b9622485fd83529f73891567e71 Author: dx Date: Tue Jan 26 03:25:07 2016 -0300 Merge pull request #405 from LemonBoy/serialize-channel-name Serialize the 'name' attribute of the CHANNEL_REC. commit 15f79a713f3e100a3b96b65e951fb37ae8994bdd Author: ailin-nemui Date: Wed Mar 23 00:07:43 2016 +0100 set version to 0.8.18a-head commit b9914abbf3a7fae6d15f26650a98d8e74aa1fa05 Author: ailin-nemui Date: Tue Mar 22 16:54:34 2016 +0100 Make use of terminal application keys configurable adds a new setting term_appkey_mode which can enable or disable the use of keyboard transmit (application keys) mode. Fixes #430 commit b1ffd5f6472584aa3966746da9728c5afefcc4ce Merge: 9cb04194 89701613 Author: ailin-nemui Date: Tue Mar 22 23:05:27 2016 +0100 Merge pull request #452 from LemonBoy/terminfo-cup Don't call terminfo_cont() twice on resume commit 9cb0419435d1ad331c1f55361a003d9682fae9a8 Merge: 29e160f0 e5ee243a Author: ailin-nemui Date: Tue Mar 22 23:00:01 2016 +0100 Merge pull request #443 from LemonBoy/chatnet Throw an error when a chatnet has no available url commit 29e160f0bf9e2c42c88c756b4fc61af29a7bfd59 Merge: 3bc8afa7 938d0071 Author: ailin-nemui Date: Tue Mar 22 22:57:28 2016 +0100 Merge pull request #457 from ailin-nemui/fix_450 fix race condition in terminal init commit 3bc8afa740fdf775022c9fd3d92b2dfcb3c9804e Merge: d36d34fe 35d255fc Author: ailin-nemui Date: Tue Mar 22 22:54:43 2016 +0100 Merge pull request #458 from ailin-nemui/fix_449 Properly toggle bracketed paste mode on stop/cont commit 897016131eb2712095a7facaf9ab307164976450 Author: LemonBoy Date: Mon Mar 21 14:19:43 2016 +0100 Don't call terminfo_cont() twice on resume Fixes some weirdness when using ^Z with zsh. commit d36d34fe0432fc24d75791f2aba9e626a535f478 Merge: 83bee9c6 117c890d Author: ailin-nemui Date: Tue Mar 22 22:47:42 2016 +0100 Merge pull request #456 from ailin-nemui/fix_454 cutbuffer: do not unconditionally use replace when noop was requested commit 35d255fc8c2bc585bacbe59afb8cf9c6cc3cadc8 Author: ailin-nemui Date: Tue Mar 22 16:05:14 2016 +0100 Properly toggle bracketed paste mode on stop/cont Fixes #449 commit be93c8d5bee1b923faa63e13957764e3f06e2ded Author: LemonBoy Date: Tue Mar 22 16:03:05 2016 +0100 Update the documentation about DCC commit 8b54366d9525d94ae4b1d0d6914b22b7bf73112e Author: LemonBoy Date: Mon Mar 21 15:23:12 2016 +0100 Support quoted filenames in some /DCC commands commit e5ee243ab6ff7f640bdd45a232ad81ed97520a46 Author: LemonBoy Date: Tue Mar 22 15:45:08 2016 +0100 Simplify some logic in server_create_conn commit 83bee9c6b73d01b749e3c8a56e0683569e6a1ae2 Merge: 195c44a7 7baf3a28 Author: ailin-nemui Date: Tue Mar 22 15:25:13 2016 +0100 Merge pull request #447 from ailin-nemui/fix_dcc_help correct quoting in /help dcc commit 195c44a76ed31b6a0804d93ec8e7ac1b69f07a3d Merge: f7658640 132d3c49 Author: ailin-nemui Date: Tue Mar 22 15:23:37 2016 +0100 Merge pull request #446 from ailin-nemui/fix_445 strip less whitespace from commands commit 938d0071c6119f7ec9aeaa88913c47f7af267131 Author: ailin-nemui Date: Tue Mar 22 15:21:20 2016 +0100 fix race condition in terminal init remove the tcgetattr call to a single time on irssi load instead of querying it each time. Fixes #450 commit 117c890d98d54fdee85a56f851acd6f4b3bd3be3 Author: ailin-nemui Date: Tue Mar 22 14:43:31 2016 +0100 cutbuffer: do not unconditionally use replace when noop was requested commit f7658640fba5536e6dbfc2014b28523d8510e970 Merge: 2ab26367 857e27ae Author: ailin-nemui Date: Mon Mar 21 11:21:01 2016 +0100 Merge pull request #437 from vague666/glob_matching Use glob matching for activity_hide_targets commit 7baf3a28bbcc1f92707ecb06f1d8e648388a474c Author: ailin-nemui Date: Sun Mar 20 22:43:12 2016 +0100 correct quoting in /help dcc commit 132d3c49f302a87d1357ba91ba715faa6bfcea29 Author: ailin-nemui Date: Sun Mar 20 22:39:06 2016 +0100 strip less whitespace from commands fixes #445 commit 2ab26367139ebc6173cc117334e3f5d19ee0f071 Merge: c5e2f449 f31d37a8 Author: ailin-nemui Date: Sun Mar 20 22:06:41 2016 +0100 Merge pull request #442 from LemonBoy/fix-435 Do not assume any default value for statusmsg. commit c5e2f449847f8663d53bcd6dab64efa297a2ab70 Merge: 795b7de8 550fe6f0 Author: ailin-nemui Date: Sun Mar 20 22:00:43 2016 +0100 Merge pull request #444 from LemonBoy/timeout-id Use 0 as a sentinel value for sasl_timeout commit 550fe6f010f682d352077579d5056609a68e9814 Author: LemonBoy Date: Sun Mar 20 21:47:02 2016 +0100 Use 0 as a sentinel value for sasl_timeout If sasl_timeout is never initialized with a valid timeout id then calling /disconnect on the server calls g_source_remove() with 0 as tag, causing an harmless error message to be printed. Beside that, the sasl_timeout field is defined as a unsigned int. We can use 0 as sentiel since g_timeout_add returns tags that are always greater than zero. commit 8394973d5a3f37523e95fb5b51620de9284d743f Author: LemonBoy Date: Sun Mar 20 12:16:48 2016 +0100 Bump the ABI version Since a new format has been added. commit 6745dd6159afc6ff220d09d7adc1923218fa756b Author: LemonBoy Date: Fri Mar 18 20:18:58 2016 +0100 Throw an error when a chatnet has no available url If you type /connect and the chatnet has no url available let's just throw an error instead of trying to process as a url. commit f31d37a85271e0196aeefd409f0ab361ffd8c2ff Author: LemonBoy Date: Fri Mar 18 22:50:00 2016 +0100 Make ischannel_func return false for empty strings commit 857e27aef6d04edc1e47d52d74031ba279d2da1a Author: Jari Matilainen Date: Thu Mar 17 23:58:46 2016 +0100 Don't use glob matching, just regular string comparisons commit f6c2805b91161a01378c9bbe853521c08d460c60 Author: LemonBoy Date: Thu Mar 17 22:27:05 2016 +0100 Do not assume any default value for statusmsg. If the server didn't send it then just skip the check, the old value it defaulted to was possibly overlapping with the CHANTYPES leading to an incorrect behaviour. Fixes #435. commit 795b7de80891d51adfb912798ca954431cbf702b Merge: 49bdd179 8ab6bdf2 Author: TheLemonMan Date: Thu Mar 17 22:07:57 2016 +0100 Merge pull request #439 from horgh/ssl-errors Clear error queue before SSL I/O operations commit 49bdd179b2663d3853b38673f93df97c994f0dae Merge: ff4d3307 e853392f Author: ailin-nemui Date: Thu Mar 17 16:14:34 2016 +0100 Merge pull request #438 from dequis/sasl-timeout-disconnect Remove sasl timeout source when the server disconnects commit ff4d33071db09a027917dadf1977972cfb9cd2bc Merge: 6aa33c4a bcebed5a Author: ailin-nemui Date: Wed Mar 16 12:05:44 2016 +0100 Merge pull request #441 from KindOne-/master Replace spaces with tabs commit bcebed5a72308f57de8f96f6ab9ad5ccad93a811 Author: KindOne Date: Mon Mar 14 21:23:37 2016 -0400 Replace spaces with tabs commit 6aa33c4aae0479cca24cb5e581e83b3b5e509134 Merge: 66e9c4bb 27c37cb3 Author: Giuseppe Date: Mon Mar 14 22:37:05 2016 +0100 Merge pull request #440 from vague666/strarray_find_bugfix Return -1 from null-test to comply with the rest of strarray_find commit 94b823c3cd410abb2fa54ecbcf298550d5e2ba88 Author: Jari Matilainen Date: Fri Mar 11 09:12:38 2016 +0100 Use glob matching for activity_hide_targets spaces vs tabs! strarray_find* needs to return -1 if no index found commit 27c37cb3f39578b473a0684e6e55bf23d1910903 Author: Jari Matilainen Date: Sun Mar 13 22:04:59 2016 +0100 Return -1 from null-test to comply with the rest of strarray_find commit 8ab6bdf2ce884fa7363272805287c341b2b2fb01 Author: Will Storey Date: Sun Mar 13 15:09:52 2016 -0700 Add clear error calls to irssi_ssl_get_iochannel commit be733d24824fe2a3502a1e4ab76d50699052dd65 Author: Will Storey Date: Sun Mar 13 13:28:04 2016 -0700 Clear error queue before SSL I/O operations Otherwise we can see errors that are not related to the operation we check for. SSL_get_error() inspects the thread's error queue. See https://www.openssl.org/docs/manmaster/ssl/SSL_get_error.html for more information. commit e853392f430b9635cd7e8ada28c68426c2625298 Author: dequis Date: Fri Mar 11 14:55:31 2016 -0300 Remove sasl timeout source when the server disconnects commit 66e9c4bb39ed5c0b2d9b81e8610e894af82abd8e Merge: 8f1f1d87 4baefd25 Author: Giuseppe Date: Tue Mar 8 22:49:05 2016 +0100 Merge pull request #432 from grawity/fix-external fix SASL EXTERNAL commit 8f1f1d879fc93a03d456bf8444381e023f4b24dc Merge: 64bac950 ef0c7d3e Author: ailin-nemui Date: Tue Mar 8 22:17:06 2016 +0100 Merge pull request #426 from Manishearth/paste-split Make pasting warning appear when long pastes are going to be split into many lines commit 4baefd25747df116c19ea1301c5fe8fb7eef3716 Author: Mantas Mikulėnas Date: Tue Mar 8 23:00:20 2016 +0200 Fix SASL EXTERNAL authentication The "AUTHENTICATE" command is always required – it's part of the IRCv3 SASL framing. RFC 4422 only documents the Base64 payload. commit 64bac950fc2325a0ec8bb4369e64124cb85c2753 Merge: 9174ec58 8c1da289 Author: ailin-nemui Date: Wed Mar 2 11:07:39 2016 +0100 Merge pull request #427 from mauke/irssiproxy-unix-sockets irssi proxy: allow listening on unix sockets commit 8c1da2890c4ccbeac70d7798f29f00a81a770728 Author: Lukas Mai Date: Wed Feb 24 19:00:31 2016 +0100 irssi proxy: allow listening on unix sockets commit 3fc7e4d4ea7faaf3a14206c8b7c46ccc4b96309c Author: Lukas Mai Date: Wed Feb 24 18:59:00 2016 +0100 reindent commit 9174ec584fdcbed8b9fc89fc10cf4df776e5214e Merge: 843e0c08 b91f3c30 Author: ailin-nemui Date: Mon Feb 29 22:45:54 2016 +0100 Merge tag '0.8.18' master now on 0.8.19-head commit 843e0c0884e1b512293c9b622d06a01f0f2b2776 Merge: f83a29b7 4d234c17 Author: ailin-nemui Date: Fri Feb 26 20:46:09 2016 +0100 Merge pull request #428 from mauke/irssiproxy-multiplex-2 fix proxy server name commit 4d234c175c69d3bcc80d9918fad98e3c6f69d23e Author: Lukas Mai Date: Fri Feb 26 18:40:51 2016 +0100 fix proxy server name commit f83a29b764d099513c4aef86a65814f8b2d2585d Merge: 4650665e 3167ccfb Author: ailin-nemui Date: Wed Feb 24 16:14:43 2016 +0100 Merge pull request #425 from mauke/irssiproxy-multiplex irssi proxy: allow multiplexing multiple networks over a single port commit ef0c7d3e7a6df6de1f8280ae8ae777a068d073c7 Author: Manish Goregaokar Date: Wed Feb 24 00:36:35 2016 +0530 Make pasting warning appear when long pastes are going to be split into many lines commit 9f0e5da208f9ee775b82d50ff959d8599d1e1151 Author: Manish Goregaokar Date: Wed Feb 24 00:35:27 2016 +0530 use a #define'd LINE_SPLIT_LIMIT instead of hardcoding 400 commit 3167ccfbc21e6918133e5898f5e76596bb6de788 Author: Lukas Mai Date: Thu Feb 18 02:23:09 2016 +0100 remove redundant check commit c9ce0c521a559727493b42f422b5cc10ede2d9b2 Author: Lukas Mai Date: Thu Feb 18 02:23:00 2016 +0100 make pointer check explicit commit effb00b858db17b3abf27661682255bd8139a95a Author: Lukas Mai Date: Thu Feb 18 01:17:24 2016 +0100 add some documentation commit 4732e33ca9c9f9a48b57062ab254bf3aa90078bf Author: Lukas Mai Date: Wed Feb 17 23:06:51 2016 +0100 irssi proxy: allow multiplexing multiple networks over a single port commit 88e2449f832d5c64b8ea30047f15319a66b17c1f Author: Lukas Mai Date: Wed Feb 17 22:34:44 2016 +0100 fix formatting commit 4650665ee482d4d7c3a44948070076d4fa2c745a Merge: 6d8b92af 8723c0fb Author: ailin-nemui Date: Thu Feb 18 00:18:24 2016 +0100 Merge pull request #414 from toddpratt/master add an append operation to cut buffer handling commit 8723c0fb339dcf58c164fbc741122f9c3657ddea Author: Todd A. Pratt Date: Wed Feb 10 09:47:10 2016 -0500 fix whitespace commit 0ca534c345c79b06ca8eefa0c46ff7ed1439be0c Merge: 43186385 6d8b92af Author: Todd A. Pratt Date: Wed Feb 10 09:42:42 2016 -0500 Merge branch 'master' of github.com:irssi/irssi commit b91f3c3025dc5cace2c14cb5b2da005400b5cd6a Author: ailin-nemui Date: Mon Feb 8 14:53:17 2016 +0100 tag as 0.8.18 commit 8ab537cf22371f9115002484b320719676dab86b Author: ailin-nemui Date: Mon Feb 8 21:03:35 2016 +0100 sync docs commit 06fdfd617e3944e5ed07aa0e230d71a1e76384c3 Author: ailin-nemui Date: Mon Feb 8 14:38:33 2016 +0100 sync scriptassist.pl commit 6d8b92af8a95443bbcdc65072c41ce9c4d1bfecd Merge: 08604699 8708d8da Author: ailin-nemui Date: Sun Feb 7 11:48:27 2016 +0100 Merge pull request #415 from lanurmi/gitattributes Add .gitattributes to ensure all shell scripts have LF as eol-style. commit 086046990012b9634848e6a5018f56c8d11ff9bd Merge: af229a8b 7674fd59 Author: ailin-nemui Date: Fri Feb 5 21:39:20 2016 +0100 Merge pull request #413 from dequis/completion-list-crash-fix completion: Fix crash when the complist provided by a script has nulls commit 431863852c1cb4eb5a8c2ca9d132cedc8181cbe1 Merge: 966d002b af229a8b Author: Todd A. Pratt Date: Thu Feb 4 21:48:41 2016 -0500 Merge branch 'master' of github.com:irssi/irssi commit af229a8bb76d3dc964be2bbab3db75d6a9225532 Merge: 16177289 0cc8276e Author: ailin-nemui Date: Wed Feb 3 11:45:11 2016 +0100 Merge pull request #410 from LemonBoy/getaddrinfo-v6-flag Getaddrinfo v6 flag commit 8708d8da49d68057ee8f32e64415c7109d237bd7 Author: Lauri Nurmi Date: Sun Jan 31 20:49:59 2016 +0200 Add .gitattributes to ensure all shell scripts have LF as eol-style. Some Git clients on Windows may use CRLF otherwise, which effectively prevents running such scripts. commit 966d002b55eb0b49a04833e5a51b9ab265013eab Author: Todd A. Pratt Date: Sat Jan 30 11:32:08 2016 -0500 remove memory allocation check, spaces to tabs commit 876609901a5476ab2764a8002b9c57d25dc34f20 Author: Todd A. Pratt Date: Sat Jan 30 09:34:46 2016 -0500 add an append operation to cut buffer handling commit 7674fd5936de3190f1fd3bba3ef82370a2941064 Author: dequis Date: Fri Jan 29 10:40:18 2016 -0300 completion: Fix crash when the complist provided by a script has nulls Can be reproduced with aspell_complete.pl 1.00 by setting an invalid dictionary with "/set spell_dict a" commit 161772892f5525f5565a2e00fe1181adbc5c3976 Merge: 16766d83 118eb0a6 Author: ailin-nemui Date: Fri Jan 29 14:03:40 2016 +0100 Merge pull request #409 from LemonBoy/reverse-lookup-flags Reverse lookup flags commit 16766d83fffd134a6f563bb61c600ac1f2d4aa33 Merge: 26431133 b229138b Author: ailin-nemui Date: Fri Jan 29 05:33:14 2016 +0100 Merge pull request #407 from irssi/ailin-nemui-perl-bugs Mention known Perl Bugs in perl.txt commit 26431133aaaea042d5149473b50bf1b191bd6a87 Merge: dc03baa0 f31b2026 Author: ailin-nemui Date: Fri Jan 29 05:32:52 2016 +0100 Merge pull request #408 from LemonBoy/delete-ipv6-ifdef Delete the HAVE_IPV6 ifdef. commit 0cc8276e896441a186a8080f127e35d60112d758 Author: LemonBoy Date: Wed Jan 27 16:16:27 2016 +0100 Add AI_ADDRCONFIG to the getaddrinfo hints. A first step to untangle the ipv4 vs ipv6 mess. At the time of writing Linux, OpenBSD and FreeBSD all support the AI_ADDRCONFIG flag. commit 118eb0a68ce3250aa4528e6086b2bd0567e7638c Author: LemonBoy Date: Wed Jan 27 15:54:29 2016 +0100 Call getnameinfo with NI_NAMEREQD flag. This way net_gethostbyaddr will fail when the system is unable to resolve the address to a valid host name. Without this flag in case of failure the function would return the ip address instead of failing. commit f31b2026b4732e57f88af14796ac0dea4b2d0131 Author: LemonBoy Date: Wed Jan 27 15:04:07 2016 +0100 Minor style fix in net_ip2host. commit 70c7949cfe2f07545e5eeb4291631916ab28d07f Author: LemonBoy Date: Wed Jan 27 14:42:50 2016 +0100 Update the configure script and INSTALL. Now that HAVE_IPV6 is gone remove all the references from the buildscript and documentation. commit 87c0827471763ad5c086d1377ed91980e4b6c8d1 Author: LemonBoy Date: Wed Jan 27 14:31:55 2016 +0100 Delete the HAVE_IPV6 ifdef. Welcome to the future. commit b229138b2ef6efc4ab91504801e27e9922b766b4 Author: ailin-nemui Date: Tue Jan 26 09:33:46 2016 +0100 Update perl.txt Mention known Perl Bugs (#386) commit dc03baa0d3df171ff7f802ef915c3a6aa88bdda0 Merge: c7a3d282 5d99a3d5 Author: ailin-nemui Date: Tue Jan 26 09:02:38 2016 +0100 Merge pull request #353 from toddpratt/master Allow for prepending to the cutbuffer in addition to replacing it. commit c7a3d2822cc9f32d394843296ecff259273d2827 Merge: 18287781 eba160ca Author: ailin-nemui Date: Tue Jan 26 09:00:29 2016 +0100 Merge pull request #399 from LemonBoy/bots Change when the autocmds are sent. commit 18287781f627c1dd5acb62d7cc83efeb392e7abc Merge: 4af3a473 d964950e Author: dx Date: Tue Jan 26 03:25:07 2016 -0300 Merge pull request #405 from LemonBoy/serialize-channel-name Serialize the 'name' attribute of the CHANNEL_REC. commit d964950e5ddf9b83c67326b3a45108de4e5a44f2 Author: LemonBoy Date: Sun Jan 24 23:53:31 2016 +0100 Serialize the 'name' attribute of the CHANNEL_REC. This way the code doing the serialization in 'sig_layout_save_item' is now symmetric with the loading code loading the data in 'sig_layout_restore'. commit eba160ca6df194913d80df67c19e929b9428d77e Author: LemonBoy Date: Sun Jan 24 23:02:40 2016 +0100 Duplicate the code paths for autocommands. commit 4af3a4731ee21f063b90fdb051efa90f6788d99f Author: ailin-nemui Date: Tue Jan 12 23:38:50 2016 +0100 continue head commit b837751b2df2041e916b300dfaf38d895ba454a5 Merge: 62cab9d6 38b11219 Author: ailin-nemui Date: Mon Jan 18 10:41:38 2016 +0100 Merge pull request #401 from irssi/0.8.18-beta2 integrate 0.8.18 beta2 commit 25020808710f359e75a85a5252bf0f72443d09ee Author: LemonBoy Date: Thu Jan 14 23:54:42 2016 +0100 Change when the autocmds are sent. As per #175 if a -botcmd is specified for a given channel without a -bots parameter then the command is sent right after joining the channel. commit 38b1121989afcd1f8592e78f9fed0bc67e74814c Merge: 424675f9 c6a85721 Author: ailin-nemui Date: Tue Jan 12 23:34:44 2016 +0100 Merge branch '0.8.18-beta1' into 0.8.18-beta2 commit 424675f9df536eadab4e0945288ed411c7d02d00 Merge: 62cab9d6 45f8d5bd Author: ailin-nemui Date: Tue Jan 12 23:27:43 2016 +0100 Merge branch '0.8.18-beta1' (early part) into 0.8.18-beta2 commit 62cab9d662d7f8875de8ee186cbbe4ea6cb891cd Merge: bd2c5490 cfb6123a Author: ailin-nemui Date: Mon Jan 11 21:19:35 2016 +0100 Merge pull request #393 from ailin-nemui/moduleversion-perl forward ABI to perl modules commit bd2c549064314cbff8ff0a52842d410d59f74ae6 Merge: 8f370959 ad842ea8 Author: ailin-nemui Date: Mon Jan 11 21:04:48 2016 +0100 Merge pull request #394 from ailin-nemui/reset-history option to clear the history commit 8f370959691185127a38f70a7de002e64a65310e Merge: d16f57b3 7cc85b94 Author: ailin-nemui Date: Mon Jan 11 21:04:43 2016 +0100 Merge pull request #389 from ailin-nemui/hilight2-up keep track of address in text_dest for hilight purposes commit d16f57b3788ed780940151454be355923512c9f3 Merge: 12f4f1fa dbee606c Author: ailin-nemui Date: Mon Jan 11 21:04:27 2016 +0100 Merge pull request #390 from LemonBoy/ignore-find Clean up the ignore_find API to make it more powerful. commit 12f4f1fa24943e4a46e4223d7c98d5fcf721f906 Merge: 83a7ce2e 41088b6f Author: ailin-nemui Date: Fri Jan 8 20:27:47 2016 +0100 Merge pull request #396 from mauke/master make /knockout use /unban to remove bans commit 41088b6f65674d48edfe4d5667a03d1389617d34 Author: Lukas Mai Date: Fri Jan 8 19:37:29 2016 +0100 make /knockout use /unban to remove bans /knockout uses /ban to set bans but calls ban_remove() directly to remove them. This commit makes it use /unban instead. This allows scripts that hook ban/unban to work automatically with /knockout. commit 83a7ce2e00f418560ad2566c9b06ddf523148a91 Merge: be6d7629 cf90b212 Author: ailin-nemui Date: Fri Jan 8 19:28:46 2016 +0100 Merge pull request #395 from mauke/master irc/core/irc-commands.c: fix indentation commit cf90b2122efdc2a6fc5246e3c538af3c71f38988 Author: Lukas Mai Date: Fri Jan 8 18:52:59 2016 +0100 irc/core/irc-commands.c: fix indentation commit ad842ea8a60f107d68df4298a8914e66edf95c3b Author: ailin-nemui Date: Fri Jan 8 15:42:59 2016 +0100 reorder history add and fixes commit 4659cea65a663b11f3cc16e1d03c9955a4135238 Author: ailin-nemui Date: Tue Dec 15 01:52:44 2015 +0100 option to clear the history commit cfb6123a7ab56e12136711a7e088424c9f68fd26 Author: ailin-nemui Date: Wed Jan 6 17:25:53 2016 +0100 forward ABI to perl modules commit be6d7629e3e58102e5c7599943974cc39c9b172c Merge: 787956af 837e03bd Author: ailin-nemui Date: Wed Jan 6 12:57:20 2016 +0100 Merge pull request #392 from mauke/master irssiproxy: avoid using pointer after freeing it commit 837e03bd8f1be71ca26e3c2581b5444dcb5fe73f Author: Lukas Mai Date: Wed Jan 6 12:45:18 2016 +0100 irssiproxy: avoid using pointer after freeing it commit dbee606c60c4d8d7c6e5cabd1241fc182ae6c4a3 Author: LemonBoy Date: Sun Jan 3 21:19:46 2016 +0100 Don't break the API. Have a ignore_find_full method that is the one that all the new code should be using and provide some working stubs for ignore_find and ignore_find_noact. commit 609f3ba6c2db4f04e1e11304459d4fc42babd8ff Author: LemonBoy Date: Sun Jan 3 19:49:18 2016 +0100 Clean up the ignore_find API to make it more powerful. This way we prevent the creation of duplicate ignores since the old code skipped the ignore_find call when a pattern was specified. It should also cover all the cases where the ignores would be wrongly overwritten, such as the case outlined in #78. commit 7cc85b9427887c4f77b8a5706b148371e713828b Author: ailin-nemui Date: Mon Dec 28 00:07:42 2015 +0100 keep track of address in text_dest for hilight purposes commit c6a85721a6e9d5a6f67f76f0062c750146c6805f Author: ailin-nemui Date: Mon Dec 28 00:07:42 2015 +0100 keep track of address in text_dest for hilight purposes commit f6d4b11079e0e8c2619989e3550a8ebd161eb1ae Author: ailin-nemui Date: Tue Dec 22 00:51:57 2015 +0100 correct incorrect pre-release tag in NEWS commit 787956af3aac001755ec87d52cbb28f7c91800e1 Merge: 665f0b83 64463933 Author: ailin-nemui Date: Tue Dec 22 00:18:41 2015 +0100 Merge pull request #387 from ailin-nemui/import-beta-news list NEWS and AUTHORS since 0.8.17 commit 64463933fdb923cdc55fcd105c8e35d61546e62e Author: ailin-nemui Date: Sun Dec 13 14:14:41 2015 +0100 list NEWS since 0.8.17 commit 74eb556c504271129f44268870d34c011804d7e4 Author: ailin-nemui Date: Sun Dec 13 12:35:27 2015 +0100 add new authors since 0.8.17 commit d495111bde29796430e34832f15025f3708a7166 Author: ailin-nemui Date: Tue Dec 15 10:59:23 2015 +0100 tag as 0.8.18-beta1 commit 77143aee7dcff85f0b8656543c185a9e6a8131bb Author: ailin-nemui Date: Sun Dec 13 14:17:33 2015 +0100 remove mention of ./autogen.sh from releases INSTALL commit ab809d8d2a9cfb3f0d879c098f2d2d88ce60d3fe Author: ailin-nemui Date: Sun Dec 13 14:14:41 2015 +0100 list NEWS since 0.8.17 commit 653fd590aff1d2f602ceef999b3df2719e0835b1 Author: ailin-nemui Date: Sun Dec 13 12:35:27 2015 +0100 add new authors since 0.8.17 commit 45f8d5bd6a2f98a4d211df8c51c602a84f6777e4 Merge: 311b01e7 e4e04092 Author: ailin-nemui Date: Tue Dec 15 11:12:09 2015 +0100 Merge pull request #385 from ailin-nemui/master option to clear the history commit 311b01e72a81a6fdef1c477d3255b76e545d49f1 Merge: 665f0b83 ff8ccaf0 Author: ailin-nemui Date: Tue Dec 15 11:09:48 2015 +0100 Merge pull request #377 from ailin-nemui/moduleversion2 module check irssi version (manual way) commit e4e040929b247b2432190b84b6edca997dacd600 Author: ailin-nemui Date: Tue Dec 15 01:52:44 2015 +0100 option to clear the history commit 665f0b83d7f055892abbae573b599eb02a5be0cb Merge: 2fbdadf1 620d0a92 Author: ailin-nemui Date: Tue Dec 15 00:10:27 2015 +0100 Merge pull request #383 from mh-source/patch-1 script should be plural commit 2fbdadf124b4e07997dd30d550d68beec8af2ae1 Merge: 074af685 5fbad764 Author: ailin-nemui Date: Tue Dec 15 00:08:50 2015 +0100 Merge pull request #384 from ailin-nemui/master clean up after #303 commit 5fbad764df7b96618553a45facde73edb5e7bb9c Author: ailin-nemui Date: Tue Dec 15 00:08:44 2015 +0100 clean up after #303 commit 074af68578766b32bfc589089e290614b5ba6a8d Merge: 38720e0e deb6ca1b Author: ailin-nemui Date: Tue Dec 15 00:07:18 2015 +0100 Merge pull request #303 from vague666/fs275 Applied patch from fs#275 to make /hilight -mask -line work properly commit 38720e0ecbf346c2a3c45e0d2f7584091794edb8 Merge: 7b69b988 ce77842a Author: ailin-nemui Date: Tue Dec 15 00:06:48 2015 +0100 Merge pull request #306 from dequis/bracketed-paste Implement paste detection via the bracketed paste mode 2: bracket pasterer commit 620d0a9299d31e3f9b59233904151cdce4519526 Author: mh Date: Mon Dec 14 19:12:47 2015 +0100 script should be plural commit 7b69b98812c2be31dcd1875fc2ef90a20af8a15e Merge: 4dd7f2b1 6e01a231 Author: dx Date: Mon Dec 14 10:27:39 2015 -0300 Merge pull request #382 from ailin-nemui/staticperl ensure staticlib perl works on 5.22 commit ce77842a985edc82aa1ca30c83c4edfe904872aa Author: dequis Date: Sun Dec 13 13:56:09 2015 -0300 Bracketed paste: fix nitpick from ahf's review Thanks ahf commit 6e01a2313439bb02a66a52db645f63f078c2c4b0 Author: ailin-nemui Date: Sun Dec 13 01:08:53 2015 +0100 ensure staticlib perl works on 5.22 (for now) commit 4dd7f2b18f9895e440e84c563cfd5c997cac317f Merge: 18c3ea24 9dd2b7c6 Author: dx Date: Sat Dec 12 12:40:38 2015 -0300 Merge pull request #378 from ailin-nemui/staticperl deinit perl on staticperl builds commit 18c3ea24b6377c3e1820e8c49c137260dcbbdc6b Merge: 40e5dfa7 0b1a912f Author: ailin-nemui Date: Sat Dec 12 11:29:40 2015 +0100 Merge pull request #380 from dequis/makefile-cleanfiles Makefile.am: Add default-config.h and default-theme.h to CLEANFILES commit e6fa311590da78d05e9eea42d3664cec01c9b1ae Author: dequis Date: Sat Dec 12 01:44:05 2015 -0300 Bracketed paste: Adjust paste line count if there's text after newlines With bracketed paste, "a\nb" will result in two lines being pasted, because it's a single thing, with an end marker which the timeout based pastes don't have. Due to the way term_gets() counts lines, that input will have paste_line_count == 1. This can be misleading. This code adjusts it by looking at the last character, and increasing the count if it finds anything that isn't a newline. commit 38d372eccb3745a7734b8f8963ae572d1343c5b1 Author: dequis Date: Sat Dec 12 01:17:48 2015 -0300 Disable timeout-based paste detection if paste_use_bracketed_mode is on commit 0b1a912f822b21e5c4dfc18436ab5b90f079e19b Author: dequis Date: Fri Dec 11 21:31:04 2015 -0300 Makefile.am: Add default-config.h and default-theme.h to CLEANFILES Fixes issues when building from other directories when the source tree was already configured before, as found in the comments of PR #375 commit 40e5dfa7767c7e13ff920dc4b4afb34510765edf Merge: 4dc2bab4 0fcfd37b Author: dx Date: Fri Dec 11 21:30:30 2015 -0300 Merge pull request #375 from ailin-nemui/objdir-build Fix Out-of-tree build commit 9dd2b7c616e48a7525e72d6798a0adae34720616 Author: ailin-nemui Date: Thu Dec 10 14:02:59 2015 +0100 deinit perl on staticperl builds commit 5d99a3d59a58bfc074fdcbae7d493d4d7c91ef7d Merge: 15dfb27f 4dc2bab4 Author: Todd A. Pratt Date: Wed Dec 9 20:48:21 2015 -0500 Merge branch 'master' of github.com:irssi/irssi commit ff8ccaf08b60d88a67ddf810f8229f910f016cf7 Author: ailin-nemui Date: Tue Nov 24 00:08:20 2015 +0100 module check irssi version Add explicit checks into every module to match the ABI version defined in common.h commit 4dc2bab4b4ae7ff05220c1121f0f11097f77b265 Merge: 3468a326 1749a7a5 Author: ailin-nemui Date: Wed Dec 9 23:07:48 2015 +0100 Merge pull request #371 from LemonBoy/rampage Rewrite some faulty logic handling the saved channels. Fixes #340 commit 3468a326242066743803ea0b19f0359cec0ce398 Merge: 544d5a8b 96766b7f Author: ailin-nemui Date: Wed Dec 9 23:04:25 2015 +0100 Merge pull request #376 from dequis/win32-ifdefs Remove all WIN32 ifdefs (unifdef -UWIN32) commit 96766b7f0530ca2e5b4d0fde68337f956e46eb0e Author: dequis Date: Wed Dec 9 15:20:59 2015 -0300 Remove all WIN32 ifdefs (unifdef -UWIN32) Just use cygwin. This looks like it wasn't enough to do anything useful, and I don't think anyone cares about supporting win32 the hard way. commit 544d5a8bba7e00f8b4a8433faea907abce27f557 Merge: 3eecb4e1 20fe5d0c Author: dx Date: Wed Dec 9 15:07:44 2015 -0300 Merge pull request #374 from ailin-nemui/dist-fix add missing file to Makefile commit 1749a7a5abf9801bb663b74d4b3e7c3bcbfeb271 Author: LemonBoy Date: Wed Dec 9 16:16:03 2015 +0100 Minor adjustments. Use g_strcmp0 instead of strcmp. Explicit checks added for the g_strcmp0 clauses. commit 971417caa342881780b347f6aca728d962d710ee Author: LemonBoy Date: Wed Dec 9 16:02:37 2015 +0100 Rewrite some faulty logic handling the saved servers. commit 60c501625bbc450b8bd443a7cbccf897810634fc Author: LemonBoy Date: Wed Dec 9 15:43:31 2015 +0100 Better function naming commit 0fcfd37b83afb3ca9abe4cce6630080b850df2be Author: ailin-nemui Date: Wed Dec 9 15:00:25 2015 +0100 Fix Out-of-tree build Symlink irssi-version.h into build dir, restoring 550df275580b253e8c3ebb5dbfceef87311a63c9 commit 20fe5d0c7feea176129b6a31f2983b1b17689866 Author: ailin-nemui Date: Wed Dec 9 14:23:15 2015 +0100 add missing file to Makefile commit 3eecb4e12107bfe51ddcee265af00b232ba6b495 Merge: 229c600e 3532fc46 Author: ailin-nemui Date: Wed Dec 9 12:33:53 2015 +0100 Merge pull request #131 from ailin-nemui/fe-exec-perl Add bindings for exec-type window items to Perl commit 3532fc46719ebbcfe83b5814f93ac9cb58eea220 Author: Ailin Nemui Date: Fri Aug 22 13:48:17 2014 +0200 Add bindings for exec-type window items to Perl These bindings were missing and resulted in non-hash non-undef active entries when an interactive process is executing. commit 229c600e9963452689669a8466b1c7f49912125e Merge: 57576bb7 b03805ee Author: ailin-nemui Date: Wed Dec 9 12:01:00 2015 +0100 Merge pull request #174 from ailin-nemui/entry-prompt-colours reimplement format and length logic for the entry prompt commit 57576bb75f976d7ba80976b12160661809412357 Merge: ef6b7f91 ccc64c00 Author: ailin-nemui Date: Wed Dec 9 12:00:30 2015 +0100 Merge pull request #65 from ailin-nemui/perl-irc-poly forward alternate_nick to Irc::Server attributes commit ef6b7f91f57e510b429ba437e5e208820f5fc340 Merge: b5cfa55d ca964447 Author: ailin-nemui Date: Wed Dec 9 11:58:23 2015 +0100 Merge pull request #373 from mineo/dcc-doc DCC close always requires a type commit ca96444784535222e41606bd179f511fca097057 Author: Wieland Hoffmann Date: Wed Dec 9 11:21:51 2015 +0100 DCC close always requires a type commit 750df38e8ccd59d7cb3a11e09a682755060f7283 Author: LemonBoy Date: Sun Dec 6 22:31:49 2015 +0100 Rewrite some faulty logic handling the saved channels. Issue #340 brought to our attention the fact that under certain circumstances irssi would go on a wild rampage and carelessly overwrite some saved channel records in the configuration file. This happened because the code didn't take into account the case where the channel index in setupchannels wouldn't match the one in the configuration; this actually happens when the user removes a chatnet without removing the associated channels. commit b5cfa55d9be3d7cd74628215ba5dd126c4e18342 Merge: 99193e99 82ce1de5 Author: ailin-nemui Date: Fri Nov 27 00:07:15 2015 +0100 Merge pull request #370 from dequis/irc-cap-space irc-cap: Don't send a space at the beginning of the CAP REQ parameter commit 82ce1de5b004d27b8a742a72065feebf6d96f3ae Author: dequis Date: Thu Nov 26 19:50:58 2015 -0300 irc-cap: Don't send a space at the beginning of the CAP REQ parameter Turns out it confuses inspircd, making it reply a NAK with empty parameter. The rest is ACKed anyway. I've already whined at saberuk and there's a pending pull request over there fixing this issue. And, of course, this is cleaner. commit 99193e99718630b90f52e5a25c19dd9b6b7229f6 Merge: c10188e4 d7ef9c59 Author: dx Date: Thu Nov 26 19:25:16 2015 -0300 Merge pull request #357 from LemonBoy/fix-99+1 Correctly alias 'channel' to '#channel' commit c10188e45e1bf84053d711fa5b50aac2e4436c3c Merge: 7ffc7554 54153e6d Author: Geert Hauwaerts Date: Wed Nov 25 19:49:25 2015 +0100 Merge pull request #368 from incertia/random-fixes Random fixes (improve INSTALL) commit 54153e6d887545b5f2b46580ce1f7eba2f7c702b Author: Will Song Date: Wed Nov 25 12:25:55 2015 -0600 revise INSTALL to be more clear regarding which script to use commit c52e6ebc992a317bfa3c1a67b8931e2e6cc40215 Author: Will Song Date: Wed Nov 25 11:55:18 2015 -0600 change ./configure to ./autogen.sh because ./configure does not exist in a fresh clone of the repository commit 6ac6fcec469227971e7856201c27de09e1773ae4 Author: Will Song Date: Wed Nov 25 11:53:48 2015 -0600 ignore MYMETA.* generated by scripts in project root commit 7ffc755448353a198889169f55731276987b656f Merge: 80141622 11ad4da0 Author: dx Date: Wed Nov 25 10:11:53 2015 -0300 Merge pull request #367 from ailin-nemui/perl_warn more perl inheritance warning fixes commit 11ad4da0e33f565e83008045fe2532bb713f1f6b Author: ailin-nemui Date: Wed Nov 25 12:16:42 2015 +0100 more perl inheritance warning fixes commit 80141622ed3833670120cae0df10765dcf3775c5 Merge: 4c816c28 a941329b Author: dx Date: Mon Nov 23 21:02:48 2015 -0300 Merge pull request #365 from ailin-nemui/perl_nick fix nick class hierarchy commit 4c816c287a499023424dc42dfd09c75cd896e607 Merge: 0ca0c882 877ff075 Author: dx Date: Mon Nov 23 20:56:33 2015 -0300 Merge pull request #364 from ailin-nemui/no_cap_sasl stop cap_sasl commit a941329b4140b436d0bd5316a29d8be47019d1ea Author: ailin-nemui Date: Tue Nov 24 00:40:19 2015 +0100 fix nick class hierarchy commit 877ff075bde3dee9da01f53e1afcf18be7ddf703 Author: ailin-nemui Date: Tue Nov 24 00:30:12 2015 +0100 stop cap_sasl commit 0ca0c882a578a6b82b9bad648b831da7b44421f1 Merge: f9654a7e 50fae421 Author: dx Date: Mon Nov 23 13:08:13 2015 -0300 Merge pull request #360 from LemonBoy/backport-patch Save a patch from the Flyspray oblivion, plus a nice unrelated commit to make everyone (un)happy commit f9654a7e0c0db48514e2b678a2f0ee4c61da39d9 Merge: 3ed21a53 8701cbc9 Author: ailin-nemui Date: Mon Nov 23 10:05:05 2015 +0100 Merge pull request #359 from LemonBoy/dcc-assert Let ignore_check do its work when server is NULL commit 3ed21a530366c6ed13f3549d41219c690040053b Merge: fbb838b3 0171b1a6 Author: ailin-nemui Date: Sun Nov 22 23:02:04 2015 +0100 Merge pull request #361 from LemonBoy/awaylog-format Use the expanded filename when picking the awaylog commit 0171b1a6343434477845ac5365e5ee20ceef7904 Author: LemonBoy Date: Sun Nov 22 21:59:28 2015 +0100 Use the expanded filename when picking the awaylog This fixes a long-standing bug where 'fname' was being feed to cat instead of 'real_fname', causing it to quit with a 'No such file or directory' error. FS#377 commit 50fae4212ec5fbb9931093b1c31bbeda97ddfbb3 Author: LemonBoy Date: Sun Nov 22 21:33:44 2015 +0100 Use 'isblank()' instead of a custom macro commit 011eda7d9e755d1df82b678c05c0cb9b1aaa1e29 Author: Fabian Kurz Date: Sun Nov 22 21:24:05 2015 +0100 Correct a wrong use of the 'paste_buffer' variable The function "static void paste_buffer_join_lines(GArray *buf)" in "src/fe-text/gui-readline.c" is supposed to join lines from the GArray pointed to by *buf under certain circumstances. In the code of the function "buf" is actually used for getting the length of the GArray, but to get a pointer to the data, "paste_buffer->data" is used; paste_buffer is defined in the scope of the whole file. This delivers the desired result, because this function is only called once, with "paste_buffer" as the argument. If paste_buffer_join_lines() will ever be used with a different argument, it will fail. commit 8701cbc972955ba7522390988e3c0e0c62770fa4 Author: LemonBoy Date: Sun Nov 22 16:57:45 2015 +0100 Let ignore_check do its work when server is NULL A NULL-check has been added to the ignore_match_server macro, making the function safe from a pointer perspective. Fixes #193 in the meanwhile. commit d7ef9c590fa679403da103f8e89042aad6abb919 Author: LemonBoy Date: Thu Nov 19 15:31:32 2015 +0100 Correctly alias 'channel' to '#channel' Use the same approach used in 'irc_channels_join'. Remove 'irc_nick_strip' since it was unused. commit fbb838b3b0d30ee41de648d667fa89a2d6b41076 Merge: ac04fa74 d4676c98 Author: ailin-nemui Date: Wed Nov 18 22:01:29 2015 +0100 Merge pull request #350 from LemonBoy/fix-99 Strip trailing whitespace from commands commit 15dfb27f80922f6f3b751da9e1395994c3026a62 Author: Todd A. Pratt Date: Sat Nov 14 09:07:35 2015 -0500 use the enum name which was the original intended change commit bb8c0bbf4caf87172255993ce8a86f91a8cd4208 Author: Todd A. Pratt Date: Fri Nov 13 20:33:57 2015 -0500 fix indentation, undelete line not meant to be deleted. commit f90e10c5d27ee7d8a6663a432238cf487e7d372f Author: Todd A. Pratt Date: Fri Nov 13 14:01:25 2015 -0500 remove more cruft from previous implementation commit 7768f3e52074715e9c83bcded8607500e4434468 Author: Todd A. Pratt Date: Fri Nov 13 13:51:56 2015 -0500 remove cruft from previous implementation commit 1199ecc62f137eedb388b3dbd9b003cf1a8280f7 Author: Todd A. Pratt Date: Fri Nov 13 13:42:28 2015 -0500 a facility for prepending or replacing the cutbuffer commit 0b2b3a0b85157cd7731775384f50ca6aca08cc14 Merge: ac04fa74 4f8974f6 Author: Todd A. Pratt Date: Fri Nov 13 10:59:21 2015 -0500 Merge branch 'master' of github.com:toddpratt/irssi commit ac04fa741355888d814c693e7e2b793c5413c3eb Merge: 6d6e672e b333d103 Author: ailin-nemui Date: Tue Nov 10 11:07:16 2015 +0100 Merge pull request #351 from vague666/hilight_default_behaviour Fix /hilight list output behaviour depending on enabled flags commit b333d103641b48b77ab76c6d31b1f3788192268f Author: Jari Matilainen Date: Mon Nov 9 23:06:56 2015 +0100 /hilight list print output with enabled flags, except when -word and -nick are used commit d4676c985553dc957e863e814097beba9bcc279e Author: LemonBoy Date: Mon Nov 9 23:02:41 2015 +0100 Use the PARAM_FLAG_STRIP_TRAILING_WS flag wherever possible. commit 3d9b9d473fdd2ec6af367df27cfc26a90a3f4375 Author: LemonBoy Date: Mon Nov 9 18:39:13 2015 +0100 Strip the trailing whitespace from /join commands. Fixes #99 for great good. commit 1006fee8027936c68e0f0b2f8dae766ad090764a Author: LemonBoy Date: Mon Nov 9 17:32:51 2015 +0100 Add an option to strip trailing whitespace when parsing commands commit 6d6e672e8e27469bd08704edb96c3e0fa9ef898f Merge: 0188c1fb ef1a09b8 Author: ailin-nemui Date: Mon Nov 9 16:45:19 2015 +0100 Merge pull request #313 from isundil/master Fix #45 Make it easy to delete default channels, servers and networks commit 0188c1fb5d85fa0dc05114afaff44ff0aa9d7f87 Merge: 50775e92 b054ade4 Author: ailin-nemui Date: Mon Nov 9 16:21:33 2015 +0100 Merge pull request #341 from dequis/strsplit-len-fix Fix invalid reads in strsplit_len when splitting on spaces commit b054ade4b90a05d778a64c63c0c834a126884aaa Author: dequis Date: Mon Nov 9 06:46:40 2015 -0300 strsplit_len: make it look more like the original version commit 8736c12fc95ca977f4fc4a947c760bac651cd3af Author: dequis Date: Mon Nov 9 06:33:08 2015 -0300 strsplit_len: use strlen() directly instead of a remaining_len variable commit 8c98e07eab423ad7926d8e4fa742b60117652eb1 Merge: 7866d2bc 50775e92 Author: dequis Date: Sun Nov 8 14:28:18 2015 -0300 Merge remote-tracking branch 'origin/master' into bracketed-paste commit 4f8974f66e434cfe5b47fa143728488758b3833e Merge: 3c95f6aa 50775e92 Author: Todd A. Pratt Date: Mon Nov 2 08:08:38 2015 -0500 Merge branch 'master' of github.com:toddpratt/irssi commit 3c95f6aae9826c10a50c4a0f12c16fca6038410c Author: Todd A. Pratt Date: Mon Nov 2 08:00:52 2015 -0500 Make C-w and M-backspace work right. commit 50775e92e64561837e6c805fc8fef19aedaafeb4 Merge: 8d1f6671 58a16648 Author: ailin-nemui Date: Mon Nov 2 00:15:58 2015 +0100 Merge pull request #330 from dequis/xterm-keypad-enter Add xterm's keypad enter, meta-O-M to "key return" bindings commit 8d1f667100fdd5ff331f4f9e4b922c4a9db7c53d Merge: 897ceedc 2127fd36 Author: dx Date: Sun Nov 1 13:40:54 2015 -0300 Merge pull request #320 from irssi/ahf/add-setting-type-any Fix warnings commit 897ceedc16fd2a24e75529480a7b7bc6ca769073 Merge: 0184b4c3 06bf25bf Author: dx Date: Fri Oct 30 04:09:00 2015 -0300 Merge pull request #344 from rrebello/m4-quote-fix Fix quote around macro argument commit 0184b4c3bf8a03af1f8840a549b050487a85dcd1 Merge: 7ab38f29 8094e87c Author: dx Date: Wed Oct 28 18:22:04 2015 -0300 Merge pull request #345 from LemonBoy/sasl-reconnect Preserve the sasl_ options across reconnects. commit 8094e87cdf78bd864ffb37351ff4853cb127d8d1 Author: LemonBoy Date: Wed Oct 28 21:56:35 2015 +0100 Preserve the sasl_ options across reconnects. commit 06bf25bfbaaf33772e36317dba28ce5b6a301616 Author: Rodrigo Rebello Date: Wed Oct 28 13:38:21 2015 -0200 Fix quote around macro argument In m4/curses.m4, line 134, the 5th argument passed to AC_NCURSES was surrounded by '"' instead of '[' and ']'. Because of that, the expansion of AC_NCURSES in that case would produce the following line inside the configure script (note the repeated double quotes): screen_manager=""ncurses on $withval/include"" That would cause the following error when configure was executed with the "--with-ncurses=dir" argument: ./configure: line 13468: on: command not found Although in the case above the error doesn't actually influence the build process ('screen_manager' isn't used anywhere in the script), trying to execute 'on' might be harmful if it corresponded to an existing command in the user's environment. commit ed28483e7509f0a7a75716f2651f603824fd9817 Author: dequis Date: Fri Oct 23 04:25:57 2015 -0300 Fix invalid reads in strsplit_len when splitting on spaces The symptom for this one is randomly getting lines split before the last word, even if there's no need for splitting. Also, this function is only reached if recode is on, and iconv failed (for example, due to an incorrect source charset). Thanks to vague for finding this and providing valgrind logs. The loop that looks for spaces tried to read backwards from the end of the current line, with the end being determined by len. Assuming strsplit_len() with len=400, this meant accessing str[399] in the first iteration. For strings that don't need splitting, this means an invalid read always. If that invalid read happens to hit garbage that has a space character, (len - offset) points after the end of string, which isn't a problem for g_strndup() since it stops at the first null, and no splitting happens. If the garbage doesn't have any spaces, it splits by the last word. This commit avoids that loop entirely if (remaining_len > len). It also changes the way it iterates over the string to be much less confusing. commit 7ab38f29edb59941281723d7031d41d93fae06bd Merge: 79fa2fcb f540ec9d Author: ailin-nemui Date: Thu Oct 8 09:18:04 2015 +0200 Merge pull request #333 from dequis/recon-tag-fix Fix /reconnect RECON-1 saying "Reconnection tag 1 not found" commit f540ec9de1bb35b226e3c97e763238072fe295dd Author: dequis Date: Thu Oct 8 00:06:17 2015 -0300 Fix /reconnect RECON-1 saying "Reconnection tag 1 not found" Turns out it was fixing the wrong string, and trying to do atoi("RECON-1") instead of atoi("1"). "/reconnect 1" worked, but "/reconnect RECON-1" gave that confusing error message. commit 58a166484ad7eab33c1ad72b64016e5aacebfaf5 Author: dequis Date: Tue Oct 6 04:51:16 2015 -0300 Add xterm's keypad enter, meta-O-M to "key return" bindings From the 'kent' terminfo entry. Also applies to putty. Fixes #327 commit 79fa2fcb598ac4a9c6caa4d94162ec98f14dfee5 Merge: 15a40ea6 0140e7c6 Author: ailin-nemui Date: Sun Oct 4 20:22:36 2015 +0200 Merge pull request #318 from LemonBoy/fix-utf8-elements Fix the display of utf8 sequences in the gui commit 0140e7c6b23ff1490965b080a7882b2508677d55 Author: LemonBoy Date: Sun Oct 4 11:56:54 2015 +0200 Fix the indentation. commit 15a40ea6d34ac159dd7cc80bcee38ff3c0850a01 Merge: 48375c3f a475d571 Author: dx Date: Sat Oct 3 22:15:17 2015 -0300 Merge pull request #314 from LemonBoy/sasl_session Save the sasl state in the session commit 2127fd362e240a9fed09dff9044fe5c477fc2bf8 Author: Alexander Færøy Date: Sat Oct 3 19:07:08 2015 +0200 Add -Wall and -Werror as CFLAGS to make. commit 5f35fbc57a18eabc68723f1b82aacbfd84f637d1 Author: Alexander Færøy Date: Fri Oct 2 20:29:19 2015 +0200 Remove check for >= 0 for unsigned unichar. commit 685d8fe5b033ffce40b02aaf4ec3341f5cf3350c Author: Alexander Færøy Date: Fri Oct 2 20:25:14 2015 +0200 Add SETTING_TYPE_ANY and replace -1 with it. commit 48375c3f900f56434441caa0161c0531fd0ce435 Author: Alexander Færøy Date: Sat Oct 3 18:50:23 2015 +0200 Simplify Travis config. commit 5e8523c037bc55aaf8d00a35433657d568dfdeb0 Merge: da3f2f0d b68a30cd Author: Alexander Færøy Date: Sat Oct 3 14:33:02 2015 +0200 Merge pull request #322 from LemonBoy/fix-warning-awaylog Include write-buffer.h in log-away.c commit b68a30cdfe43bec9cdb0e7c822b66d90ccf8982d Author: LemonBoy Date: Sat Oct 3 14:32:38 2015 +0200 Include write-buffer.h in log-away.c Silence a warning and make the world a better place. commit da3f2f0d0174675faa1a092722e8298460254112 Author: Alexander Færøy Date: Fri Oct 2 19:51:54 2015 +0200 Set HOST_NAME_MAX to 255, if it's undefined. Thanks to Jilles and dx. Fixes #309 commit a66bb95d0e3d76dfb6abda88d6f128540279b461 Author: Alexander Færøy Date: Fri Oct 2 18:57:06 2015 +0200 Use silent rules. commit ef55e0f6534a5b790131c320fd0490a5beb21a68 Author: dequis Date: Fri Oct 2 13:48:23 2015 -0300 Add missing null terminator to the g_build_path() varargs Lemon broke it a few commits ago. commit 9c5f6780b286a919bc625011e8571af206e26e86 Merge: bd696a09 b545bc96 Author: Geert Hauwaerts Date: Fri Oct 2 09:39:10 2015 -0700 Merge pull request #316 from LemonBoy/fix_mem_leak Fix a memory leak. commit bd696a096ee782c3662a0bd81e0939357fdfb447 Merge: c3e46648 db5ae4ad Author: Geert Hauwaerts Date: Fri Oct 2 09:33:03 2015 -0700 Merge pull request #319 from LemonBoy/awaylog-flush Flush the dirty buffer to disk commit db5ae4adce6ad82150a4fef01c8b141631f89d96 Author: LemonBoy Date: Fri Oct 2 17:13:49 2015 +0200 Flush the dirty buffer to disk 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 commit 48ab298a67151e6fce33c1d7b34f4f83796b8d9a Author: LemonBoy Date: Fri Oct 2 15:08:48 2015 +0200 Kill an unneeded declaration commit c7646dc58d1e70abc8d2981e08baa83e459affdb Author: LemonBoy Date: Fri Oct 2 15:07:59 2015 +0200 Even simpler logic commit c351c448b8dd2b9759e46c0c6e73ed5ead936ffc Author: LemonBoy Date: Fri Oct 2 15:02:43 2015 +0200 Rework the logic to avoid allocating memory commit 2e860abd2b8b3a30f74005450830c34a318b64a3 Author: LemonBoy Date: Fri Oct 2 14:04:04 2015 +0200 Fix the display of utf8 sequences in the gui 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. commit b545bc96a9e1a875beb50d9202161864ca8164d8 Author: LemonBoy Date: Fri Oct 2 12:39:08 2015 +0200 Fix a memory leak. g_get_current_dir() returns a heap-allocated string. commit c3e466487044b38923efce58f9db3a6d0b6d6fee Merge: acbe2eca 0823289f Author: dx Date: Fri Oct 2 07:22:48 2015 -0300 Merge pull request #294 from dequis/key-states-rescan-recursion-limit Limit recursion depth of key/combo expansion in key_states_scan() commit acbe2ecac299d4f6770c60747776cbea290bee3f Merge: 8217147a cfff402f Author: ailin-nemui Date: Fri Oct 2 11:48:11 2015 +0200 Merge pull request #315 from LemonBoy/prevent_blank_usermode Don't set the usermode field if blank commit cfff402fe677316d286ce6663b8afeee4be95526 Author: LemonBoy Date: Fri Oct 2 11:25:30 2015 +0200 Don't set the usermode field if blank Fixes FS#919 commit a475d57183bcbfd6e540dba5cd7894d8c38b53b7 Author: LemonBoy Date: Thu Oct 1 22:25:40 2015 +0200 Save the sasl state in the session This is seemingly required to have irssi re-authenticate after a restart. commit ef1a09b87d5df7fcaeced70e09312c225d99c4b6 Author: isundil Date: Thu Oct 1 22:53:34 2015 +0200 Fix return value of server_setup_remove_chatnet commit 6ca7dc68478772258dea114d29625dc2c87999f9 Author: isundil Date: Thu Oct 1 22:36:02 2015 +0200 Updated server removal Removing network will also remove attached channels commit 2ad6bb12955b3e9bfa43628e6dbfc984537f8b26 Author: isundil Date: Thu Oct 1 21:14:30 2015 +0200 Fix #45 Make it easy to delete default channels, servers and networks Removing network will now also remove all attached servers commit 8217147a805af081010578b0dcd7fe42fede1425 Merge: fb6375c6 00176dbf Author: dx Date: Thu Oct 1 01:48:06 2015 -0300 Merge pull request #312 from Jellyfrog/patch-1 Switch to modern Travis CI infrastructure commit 00176dbff5af1a649a1f45972c45d661912aa8be Author: Jellyfrog Date: Tue Sep 29 17:34:35 2015 +0200 Switch to modern Travis CI infrastructure Fixes #310 commit fb6375c6f9c1191590420482aea634644aa228eb Merge: 3e4926d8 b04b5f0f Author: ailin-nemui Date: Tue Sep 29 12:00:44 2015 +0200 Merge pull request #308 from vague666/sasl_in_network_list Add sasl info to /network list output if available commit b04b5f0f1d03be6282f7ba835b8a4f29b18b9c69 Author: Jari Matilainen Date: Tue Sep 29 11:44:11 2015 +0200 Make sure sasl settings are defined before printing them out commit cff536ab7091e79747352ff1f1d1d832870b2fb4 Author: Jari Matilainen Date: Tue Sep 29 10:39:49 2015 +0200 Add sasl info to /network list output if available commit 3e4926d87bb1f5a54d188a2cb6b15f223e01c444 Merge: 696bc43b 0f066aac Author: ailin-nemui Date: Mon Sep 28 05:34:38 2015 +0200 Merge pull request #307 from chi6rag/master Remove Typo from Startup FAQs commit 0f066aac11e9a56f394330a8d7dab3428594a623 Author: Chirag Aggarwal Date: Mon Sep 28 08:54:19 2015 +0530 Remove Typo from FAQs commit 7866d2bcd6797b8279238ffb2f710bd9ea599cc8 Author: dequis Date: Fri Sep 25 03:22:02 2015 -0300 Handle empty bracketed pastes (or sequences of those) 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 commit c721d57688e8f5413df7c179eac54c315343fbb0 Author: dequis Date: Fri Sep 25 03:09:14 2015 -0300 Handle a paste start marker right after an end one (ignore both) 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. commit 7d062a313add81584608f2b0abf086f2b73e8098 Author: dequis Date: Fri Sep 25 02:27:59 2015 -0300 Create paste_bracketed_middle() function to handle small pastes "Small" as in ending in the same sig_input() call where they started commit 83f9772e213b6b1e181338738c2997150162c871 Author: dequis Date: Fri Sep 25 02:23:38 2015 -0300 Fix some minor style issues commit 79987d87f37f37ce07171ad4c6b94ffbab77b36d Author: dequis Date: Fri Sep 25 02:21:27 2015 -0300 Send last line of bracketed paste together with the rest commit 3b01198f0306676425f2bf90db2ca9c7179b014e Author: dequis Date: Fri Sep 25 01:37:06 2015 -0300 paste_bracketed_end: Fix rest length calculation commit 52729ca3da6ca594d710f58f252ac6cd6952fab0 Author: dequis Date: Thu Sep 17 00:54:13 2015 -0300 Save the part of the paste buffer after the bp_end marker for later Also move relevant code to a paste_bracketed_end() function commit 9a6b2dedcce165211892b39cf7455314dfde57fb Author: dequis Date: Thu Sep 17 00:52:55 2015 -0300 Improve bracketed paste start/end detection - Use a keybinding to detect the start of a bracketed paste - Iterate over the paste buffer looking for the end marker commit 6888fc5fc74936af74fd30042e45652951648ea4 Author: LemonBoy Date: Wed Sep 9 22:41:17 2015 +0200 Get rid of the non-portable memmem 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. commit 4764b102ff274f4a8695ced2ff2ebb39bf8d7bc2 Author: LemonBoy Date: Wed Sep 9 22:35:11 2015 +0200 Enable the bracketed paste mode on demand commit 15dad291c7829c4ae7855880654b94d6edb4f17f Author: LemonBoy Date: Tue Sep 8 00:55:34 2015 +0200 Replace some hairy logic with g_array_remove_range In the hope it'll do the same under the hood. commit f1eead7b4a7cdcae6d71dba6e97d38e9d34fcf95 Author: LemonBoy Date: Tue Sep 8 00:48:13 2015 +0200 Toggles commit 72ac27e5a030b7c9207ecd00b8c2d092d28da644 Author: LemonBoy Date: Tue Sep 8 00:40:25 2015 +0200 Implement the bracketed paste mode As an alternative method of paste detection, more reliable but might not be supported by all the VTs. commit 696bc43baca1b7be2711046803a58856eedc5e6b Merge: 18989e76 6f9fc5d5 Author: Geert Hauwaerts Date: Sun Sep 27 10:04:24 2015 +0200 Merge pull request #305 from dequis/install-doc-mention-local-lib INSTALL: mention local::lib for home directory installations commit 6f9fc5d5230f6d094130bd4f0ce659b740ed2a54 Author: dequis Date: Sun Sep 27 02:15:14 2015 -0300 INSTALL: mention local::lib for home directory installations I had problems installing this and this file didn't have the answer. So I'm adding what nei told me to do. commit 18989e76dbf42d39ce1906d37cf5bfcc43422f32 Merge: 815862b6 1a2c479b Author: ailin-nemui Date: Sat Sep 26 19:07:54 2015 +0200 Merge pull request #304 from LemonBoy/sasl_user_options Allow the user to set and modify the SASL parameters commit 1a2c479bc04cdb6758ca9f1976e235b092cc83fb Author: LemonBoy Date: Sat Sep 26 18:53:10 2015 +0200 Allow the user to set and modify the SASL parameters The /NETWORK ADD command now is able to modify the SASL mechanism, the username and the password on a chatnet basis. commit 815862b68899c72e5587002c37cec286df0c82f2 Merge: fc3c0a84 a2277e84 Author: Geert Hauwaerts Date: Thu Sep 24 18:04:29 2015 +0200 Merge pull request #302 from vague666/rawlog_save_with_dir Added functionality to create dir if dir specified in rawlog filename commit deb6ca1b1a676fae094253fc55519e2a60c206d1 Author: Jari Matilainen Date: Thu Sep 24 13:03:02 2015 +0200 Applied patch from fs#275 to make /hilight -mask -line work properly commit a2277e84bd390b9eaca906541f32e5d60e529f7f Author: Jari Matilainen Date: Thu Sep 24 11:59:18 2015 +0200 Added functionality to create dir if dir specified in rawlog filename commit fc3c0a84205885e5914c7e0812b35a4acbabc3b0 Merge: 3daadfa4 b984f1fa Author: Geert Hauwaerts Date: Thu Sep 24 10:05:30 2015 +0200 Merge pull request #301 from dequis/dcc-get-ntfs-temp-bug dcc-get: close() the temp fd so we don't get ETXTBSY in ntfs mounts commit b984f1fa250fd87b2808bed6826f17386ddb30ce Author: Robert C Jensen Date: Wed Sep 23 23:39:37 2015 -0300 dcc-get: close() the temp fd so we don't get ETXTBSY in ntfs mounts 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 commit 3daadfa4a2c19757050ba934c5c112905763db9b Merge: 33e90c5a 7ae74229 Author: Geert Hauwaerts Date: Wed Sep 23 20:13:25 2015 +0200 Merge pull request #298 from dequis/multi-prefix Add multi-prefix to list of capabilities to request commit 33e90c5ae3b91577c0caa6390c7f7fd6186768f1 Merge: ce702884 9da445ab Author: Geert Hauwaerts Date: Wed Sep 23 20:11:47 2015 +0200 Merge pull request #300 from dequis/drop-centos5 Drop centos 5 support, bump glib requirement to 2.16 commit 9da445ab86740be13f47da7eb540fb9e4b962085 Author: dequis Date: Wed Sep 23 13:42:00 2015 -0300 Drop some glib version checks that are not needed anymore 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 commit e833521cefdedcdbc0e4382715a36ea5f8276a86 Author: dequis Date: Wed Sep 23 13:39:07 2015 -0300 Bump glib2 requirement from 2.6 to 2.16 This drops support for rhel/centos 5 (18 months left of its 10 year support cycle) Keeps support for debian 5.0 (lenny) and ubuntu 8.04 LTS, both of which are unsupported, so bumping up to glib 2.24 wouldn't be a problem, but it's not needed atm. commit c9be1a7a80974858a21fc74191198189030df40b Author: dequis Date: Wed Sep 23 13:37:14 2015 -0300 Revert "Revert "Bug fix - docdir is ignored during installation."" This reverts commit d222c11f74a5662df59e00e7ae6c8105179a804e. commit ce702884889165a775d66b0eb248009cd0ac75bb Merge: f247a43b d3df165e Author: Geert Hauwaerts Date: Wed Sep 23 18:52:14 2015 +0200 Merge pull request #264 from ailin-nemui/window-help Improve the WINDOW help commit d3df165e0b067461e49d7f065f3820739e9ba229 Author: Ailin Nemui Date: Sun Jul 12 19:03:58 2015 +0200 Improve the WINDOW help Properly describe the window command. Make help sort order deterministic. commit 7ae742293926dde06be5563efb5acd19dc2c3a75 Author: dequis Date: Wed Sep 23 03:17:29 2015 -0300 Add multi-prefix to list of capabilities to request 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. commit f247a43b97731cd1d58ec765dd2d10f885ef66dc Author: dequis Date: Tue Sep 22 19:35:10 2015 -0300 sig_message_irc_op_public: fix nickmode lookup, use cleantarget instead commit 618a636f7ca2a7b915bedc1cba2860e2b948a2a2 Merge: f3262067 3f2eaf1d Author: ailin-nemui Date: Wed Sep 23 00:07:03 2015 +0200 Merge pull request #297 from vague666/hilight_nick_matches Add new setting to modify behaviour of hilight_nick_matches to match anywhere in message Fixes #56 commit 3f2eaf1d3a67eddd42dd88eccb39402d45297fcb Author: Jari Matilainen Date: Tue Sep 22 23:16:41 2015 +0200 Fix return value from nick_match_msg_everywhere, remove #include 'settings.h' commit b5c3e90802e926e35ad9a4f1f02403578a3ff392 Author: Jari Matilainen Date: Tue Sep 22 23:09:55 2015 +0200 Fix return value from nick_match_msg_everywhere commit 5a4be0f4f5f36787e98215d87b88a50a5f7e7e01 Author: Jari Matilainen Date: Tue Sep 22 22:39:44 2015 +0200 Add new setting to optionally modify behaviour of hilight_nick_matches Fix indentation Remove unused variables that crept into the nick_match_msg_everywhere function commit f32620673ed26e9e4e730b021b46dc1a4e6cb720 Merge: 2d69deb0 f5f3d7cc Author: ailin-nemui Date: Tue Sep 22 22:00:31 2015 +0200 Merge pull request #296 from irssi/revert-290-ipv6 Revert "Network and IPv{4,6} related changes" it wasn't ready yet and I merged this in error commit f5f3d7cc98f24799f562e8d3126ea1c2786a6547 Author: ailin-nemui Date: Tue Sep 22 21:59:17 2015 +0200 Revert "Network and IPv{4,6} related changes" commit 2d69deb0a36516bac9514c6d53a1389b0a4b031a Merge: 5ced71e1 56482961 Author: ailin-nemui Date: Tue Sep 22 17:43:31 2015 +0200 Merge pull request #290 from LemonBoy/ipv6 Network and IPv{4,6} related changes commit 5ced71e1ac5cf74e46115ade90fa9004e6fe1493 Merge: 85223a9b 99f074b0 Author: ailin-nemui Date: Tue Sep 22 12:20:35 2015 +0200 Merge pull request #295 from dequis/fix-bug-291 Fix #291, "/msg +#channel incorrectly shows up as Nick:@#channel" commit 99f074b0db2d723c3a1ddbdc5226f54f24b01989 Author: dequis Date: Tue Sep 22 01:17:15 2015 -0300 fe_channel_skip_prefix: fix return value (FALSE/NULL isn't valid) The return value is a char*, and here it was false which is 0 which is more or less the same as null. That could have been a crash somewhere, the functions that call this don't expect null ever. commit bf36f71b99b18401dbc6105509b0285146b37286 Author: dequis Date: Tue Sep 22 00:01:04 2015 -0300 Fix #291, "/msg +#channel incorrectly shows up as Nick:@#channel" Just passing the full target to the "message irc op_public" signal handler and letting it do the cleanup. The fe_channel_skip_prefix() call in event_privmsg() is kept because recode_in() needs a real channel name, but There was similar code in sig_message_own_wall(), but that one is correct - the /wall command always sends NOTICE @#chan, so I added a comment down there to make it clear. commit 0823289fd9c6a2eec7ff04581426856d1dbb15e5 Author: dequis Date: Mon Sep 21 22:53:53 2015 -0300 Limit recursion depth of key/combo expansion in key_states_scan() Fixes FS#817 - "SegFault when executing bind command", which provides the test case "/bind cleft key meta", which is stupid but now it doesn't break things. The limit of 100 is arbitrary, it means roughly 140 stack frames total. The flyspray ticket mentions it crashes at 512, in my system it goes all the way to 149677 stack frames. http://bugs.irssi.org/index.php?do=details&task_id=817 commit 85223a9b6b0c8a68abba367756763e3fd641be89 Merge: 211e84c1 f39723f6 Author: ailin-nemui Date: Mon Sep 21 23:00:31 2015 +0200 Merge pull request #292 from dequis/mangled-text-paste-fix Fix FS#905, mangled text when pasted line length exceeds 400 commit f39723f6510bf57c5d21d62d55be6eefb6305078 Author: dequis Date: Thu Sep 17 00:55:31 2015 -0300 Fix FS#905, mangled text when pasted line length exceeds 400 http://bugs.irssi.org/index.php?do=details&task_id=905 Not using the patch from that ticket, the issue turned out to be that (dest - last_lf_pos) returned number of unichr, not bytes, so that's 4 times less than what the size parameter of memmove() should be. commit 211e84c1e968b0b13ecb0921479bc862ed76df3c Merge: 0912a110 2f9cca8e Author: ailin-nemui Date: Mon Sep 21 18:47:09 2015 +0200 Merge pull request #267 from kyak/master Add expandos for hostname commit 564829610de20f75ec667f1943524c3a49b9ea3f Author: LemonBoy Date: Mon Sep 21 14:38:10 2015 +0200 Ding dong the switch is dead commit ffaa890e99e2176ff3d2dec0ab5a8136e1e946ff Author: LemonBoy Date: Mon Sep 21 13:54:13 2015 +0200 Initial work to make irssi respect the resolved ip order Ip's aren't selected using random() anymore, also select the ip version by using getaddrinfo and some proper hints. commit 0912a1105058829559529e2ae7d62daccb8337f6 Merge: a44c4b82 203c0093 Author: dx Date: Sun Sep 20 19:19:49 2015 -0300 Merge pull request #278 from LemonBoy/sasl SASL support commit 203c00938acad1da4a91a2c21afdac4ede08572a Author: LemonBoy Date: Sun Sep 20 23:13:43 2015 +0200 Use formats instead of g_warning Add some copyright headers here and there too. commit a44c4b82de44af9aec59c542f3212795ecc52b57 Author: Alexander Færøy Date: Sun Sep 20 23:11:39 2015 +0200 More format warnings removed. commit 5c3ef84a0ba3cde0d9e2586fcb618d81851776f5 Author: Alexander Færøy Date: Sun Sep 20 23:02:51 2015 +0200 Undefine PACKAGE_VERSION before overwriting it. commit 6c9dcffb5ef6b0f024f5ab6d335b69ef79e4daa5 Author: Alexander Færøy Date: Sun Sep 20 22:51:13 2015 +0200 Fix formatting warnings. commit 9cf4dfd23d10e735d43f7e7355fe718f2a7995cb Merge: 519955eb 29cf546e Author: dx Date: Sun Sep 20 16:49:48 2015 -0300 Merge pull request #288 from irssi/ahf/kill-gc Remove Garbage Collection support. commit 519955ebe4a421e8027c3dd09af9ea76d949d259 Author: Alexander Færøy Date: Sun Sep 20 21:45:33 2015 +0200 Fix warning. Add comment on the use of ??) in C, since that string isn't entirely obvious to people who are reading the code. commit 29cf546ee4d5c1af1042d6fbeaae150ecc545d4a Author: Alexander Færøy Date: Sun Sep 20 20:54:29 2015 +0200 Remove Garbage Collection support. GC support was never enabled by default and nobody in the current development team seems to care about it. commit be977bf1b795c93dbff4fa52f04b5d425a3f3648 Author: Alexander Færøy Date: Sun Sep 20 21:21:40 2015 +0200 Fix warning. commit 1079ad46d21198b26649c2a81a692781e22336aa Author: Alexander Færøy Date: Sun Sep 20 21:12:07 2015 +0200 Use g_string_append() instead of g_string_append_c() for string. commit ca363efe00a05682acf9de828d55e991657b9e4b Author: Alexander Færøy Date: Sun Sep 20 21:01:25 2015 +0200 Use g_string_append() instead of g_string_append_c() for string. commit 06040fb30bc0503696794ff6097cd55eff332bb5 Merge: 24d32c28 9586766d Author: LemonBoy Date: Sat Sep 19 23:58:16 2015 +0200 Merge remote-tracking branch 'origin' into sasl commit 9586766d87820bdfa9e7cbe805f5ed4b7b0378e5 Author: Jari Matilainen Date: Sat Sep 19 18:27:48 2015 -0300 Add setting to configure rejoin on reconnect behaviour Closes #169 commit efc8f5f18758dc27c93f7f4b662daceada583257 Merge: 9556062a 061fb347 Author: ailin-nemui Date: Sat Sep 19 23:09:29 2015 +0200 Merge pull request #283 from LemonBoy/unset-crnl Clear the ICRNL flag commit 9556062a9d6a47a051d3d8d8737f918f27b66101 Merge: 3e7c8a6f f37f6ac0 Author: dx Date: Sat Sep 19 17:02:11 2015 -0300 Merge pull request #286 from dequis/missing-fe-irc-channels-include Add two missing #include "fe-irc-channels.h" commit 3e7c8a6f26f399578dbffd4b60405a5b21b4acba Merge: 2b13e793 54a2fafb Author: Geert Hauwaerts Date: Sat Sep 19 13:24:19 2015 +0200 Merge pull request #284 from ailin-nemui/document-perl-crashes Document some shortcomings in perl.txt commit 061fb347502bd0b98f4587cfdce6612808d0c989 Author: LemonBoy Date: Wed Sep 16 15:31:51 2015 +0200 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. commit f37f6ac0edadf12476fba962d582bc43876f0be6 Author: dequis Date: Fri Sep 18 23:56:17 2015 -0300 Add two missing #include "fe-irc-channels.h" Fixes #285 commit 2b13e793c4872711bc046363303cca4bc060e017 Merge: 7b46dae1 51496cd0 Author: ailin-nemui Date: Sat Sep 19 02:53:25 2015 +0200 Merge pull request #259 from dequis/irssiproxy Updates for irssiproxy commit 54a2fafbde593f63811da711c6a5f95ba58c818a Author: ailin-nemui Date: Fri Sep 18 23:33:52 2015 +0200 Update perl.txt commit 24d32c28ee2d5dbd001cbe29fa5d90077c6be107 Author: LemonBoy Date: Fri Sep 11 23:21:33 2015 +0200 Don't handle 908 as a critical failure "if the mechanism is unknown, 908 is optional, 904 (or equivalent error condition) is required" commit 49c4ea5fd94c9eee17dc5a8e0691ba1da9bf33b7 Author: LemonBoy Date: Fri Sep 11 23:20:07 2015 +0200 Parse the error string received by the server So that in case of SASL failure the user sees a nice error message. commit 1f114d75c6db16726bcb930044b7312e4c851eaa Author: LemonBoy Date: Fri Sep 11 23:17:46 2015 +0200 Consider the SASL handshake successful on 903 commit 55387dd93df4cff349c5696ab1bcb87801f4443f Author: LemonBoy Date: Fri Sep 11 22:23:38 2015 +0200 Handle event 906 and 908 commit 6645d0d38dc4627a9553235a98df4f4717a1fc6f Author: LemonBoy Date: Fri Sep 11 22:09:47 2015 +0200 Explicitly set the authorization id during the PLAIN handshake On error show the user the message sent by the server. commit 171b67441d64a85a23daf5018159f167eb7fe583 Author: LemonBoy Date: Fri Sep 11 01:17:18 2015 +0200 Replace spaces with tabs commit c90c7deac37bea6754c9c2715230429fd49e8e81 Author: LemonBoy Date: Fri Sep 11 00:58:01 2015 +0200 Address all the points outlined in the first review Replace G_SOURCE_REMOVE with FALSE for the compatibility sake. Zero the timeout id after g_source_remove and when exipred. Save the sasl_* options in sig_chatnet_saved(). commit b8d3301d34f383f039071214872570385de1bb59 Author: LemonBoy Date: Thu Sep 10 01:02:44 2015 +0200 SASL support The only supported methods are PLAIN and EXTERNAL, the latter is untested as of now. The code gets the values from the keys named sasl_{mechanism,username,password} specified for each chatnet. commit 7b46dae1825fc90d97163b40cdca2ffaceb2e13c Merge: 762c1d7f 4346c2a6 Author: Alexander Færøy Date: Thu Sep 10 01:37:08 2015 +0200 Merge pull request #248 from LemonBoy/chantypes Implement CHANTYPES support commit 4346c2a6d479b9c4d94fabc35ade324fdbe0e0d0 Author: LemonBoy Date: Wed Sep 9 23:55:00 2015 +0200 Move the function prototypes in a separate header commit 762c1d7f2c7478f1e98f847352e6cb3ca889c580 Merge: a8ec9aa3 b5b73cb4 Author: Alexander Færøy Date: Wed Sep 9 22:55:24 2015 +0200 Merge pull request #276 from LemonBoy/terminfo-application-mode Send smkx/rmkx sequence at terminal init commit a8ec9aa3d88f39ba6963eb239a36bb961fca47bb Merge: e948aaa4 21c1e4e9 Author: Alexander Færøy Date: Wed Sep 9 22:51:40 2015 +0200 Merge pull request #275 from LemonBoy/cap-support-nitpicks Fix two minor issues outlined in the PR#222 commit b5b73cb471e5dff6f8c872071c7cb8678e4142ea Author: LemonBoy Date: Sun Sep 6 15:47:08 2015 +0200 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. commit 21c1e4e9f80409b81cb3b8243c904ccf74d8d529 Author: LemonBoy Date: Wed Sep 2 22:40:10 2015 +0200 Fix two minor issues outlined in the PR#222 irc-cap.c has now a licence header. A minor style fix in misc.c commit 57d645f24603e8c7d2cfe7098b3dbb1359cd8d22 Author: LemonBoy Date: Wed Sep 2 21:50:40 2015 +0200 Introduce some more chantypes awareness commit 35d30c19a1fa5413a26a04885ed6cb05af4e2565 Author: LemonBoy Date: Wed Sep 2 20:24:47 2015 +0200 Whitespace fix commit 2f9cca8ec6e491759583c1de3bd74fbef0d6e2a1 Author: kyak Date: Sat Aug 29 15:40:17 2015 +0300 Remove extra line break How did this extra break cripple in here? commit b065f2a0112fe733878c17375d16cf12a3457e09 Author: kyak Date: Sat Aug 29 15:36:05 2015 +0300 Use HOST_NAME_MAX for userhost and hostname expandos Use HOST_NAME_MAX instead of hardcoded 100 for userhost and hostname expandos. commit b7d82ecdcee3224ca5280977d0ffd7b5e0fb07d2 Author: kyak Date: Sat Aug 29 15:32:22 2015 +0300 Use "(none)" as fallback for hostname and userhost expandos Use "(none)" instead of "??" for hostname and userhost expandos when these can't be reliably detected. commit 19760679eb141baf3bff2110ee03aec90c653a2a Author: kyak Date: Sat Aug 29 15:29:57 2015 +0300 In expando_hostname, set *free_ret to TRUE *free_ret must be set to TRUE in both cases, since we return some newly initialised memory commit 0435331912f5d975c4cbef9b018bb89c07e610eb Author: kyak Date: Wed Aug 26 09:34:48 2015 +0300 Clean up in hostname expando before return Clean up the vector resulting from g_strsplit before returning from expando_hostname(). Also, use g_strdup() instead of g_strconcat() to return the pointer to hostname. commit e948aaa4bab4064e0ff492906bdd301a9a38799e Merge: d2c9f309 a393c675 Author: Alexander Færøy Date: Mon Aug 24 22:27:51 2015 +0200 Merge pull request #263 from ailin-nemui/git-clone-check Introduce check for git commands in autogen commit d2c9f309775b0263937c0e0c8a9b15496d46135a Merge: 14c7c048 b0e7c183 Author: Alexander Færøy Date: Mon Aug 24 22:22:01 2015 +0200 Merge pull request #222 from LemonBoy/cap-support [RFC] CAP support commit b0e7c183764e696b1e1a79c51651bc6573257bf8 Author: LemonBoy Date: Thu Aug 20 23:37:34 2015 +0200 Send the CAP LS after sending the proxy strings Patch by @dequis commit 14c7c0484c79ac42df2b17241e584c0c30c3b4ef Merge: 6fcafc59 92d03fe1 Author: Geert Hauwaerts Date: Tue Jul 28 18:48:04 2015 +0200 Merge pull request #269 from blha303/master Replace \n with \r\n in irssiproxy source, fixes bug commit 92d03fe11ed2e4837d0137893fafd758ff0434d5 Author: blha303 Date: Sat Jul 25 02:41:26 2015 -0400 Replace \n with \r\n in irssiproxy source, fixes bug commit 8e71d6ec739ec74fbb5c712e9341d4319a17d8f5 Author: kyak Date: Sun Jul 19 09:45:50 2015 +0300 Add expandos for hostname See http://bugs.irssi.org/index.php?do=details&task_id=829 commit a393c675400a41f7cc3df988c25242857da678a4 Author: Ailin Nemui Date: Thu Jul 9 14:20:30 2015 +0200 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. commit 51496cd09f5d2f2da0a4ae678663c66e2ceae17c Author: dequis Date: Sun Jun 14 16:41:52 2015 -0300 Fix 'address already in use' when changing irssiproxy_ports When changing the value of irssiproxy_ports to use a different network name in a port that was already bound (so like changing from asd=6667 to sdf=6667) it would throw "address already in use". This fixes it by delaying the add_listen() calls after all the remove_listen() were called. commit a47f45b5b7438209177d76f3efde559e61e5bdb7 Author: dequis Date: Sun Jun 14 11:57:11 2015 -0300 Rename /proxy command to /irssiproxy for clarity commit 29fb0d98023de26e643b213177ecb9fbb73d83f8 Merge: 7beffbdc 6fcafc59 Author: dequis Date: Sun Jun 14 10:42:41 2015 -0300 Merge branch 'master' into irssiproxy Conflicts: src/irc/proxy/listen.c commit 6fcafc599350737d0d14f3c863af594efc391124 Author: Geert Hauwaerts Date: Fri Jun 12 21:13:27 2015 +0200 1k+ windows are now the default formatting (#223) 1k+ windows are now the default formatting (#223) commit fb5513ef4ae6a8b4e325a973d8f9e63d0e2487d5 Merge: b90402b7 a79f150a Author: Geert Hauwaerts Date: Fri Jun 12 20:48:50 2015 +0200 Merge pull request #257 from GeertHauwaerts/master Clarify the help for /LIST (#228) commit b90402b7fcc1d2d0b1d07fee973af3aa75c50bfa Author: Geert Hauwaerts Date: Fri Jun 12 20:44:32 2015 +0200 Proper removal of sb_search.pl (#143) Proper removal of sb_search.pl (#143) commit e2eb2483b7d642e8dee31735f70cfb963d16323c Author: Geert Hauwaerts Date: Fri Jun 12 20:41:47 2015 +0200 Updated the man page (#251) Updated the man page (#251) commit a663d2f674f1408fcd54a3d1f8823dffdcc8123f Author: Geert Hauwaerts Date: Fri Jun 12 19:40:15 2015 +0200 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. commit 788f181ecb956addf17fe3c5bddc6a56a97b8681 Merge: 4cc6fdaa d222c11f Author: Geert Hauwaerts Date: Fri Jun 12 19:06:48 2015 +0200 Merge pull request #258 from irssi/revert-232-master Revert "Bug fix - docdir is ignored during installation." commit d222c11f74a5662df59e00e7ae6c8105179a804e Author: Geert Hauwaerts Date: Fri Jun 12 18:50:55 2015 +0200 Revert "Bug fix - docdir is ignored during installation." commit 4cc6fdaaab5db3d22e195b1d0912dae40348e140 Author: Geert Hauwaerts Date: Fri Jun 12 17:44:13 2015 +0200 Add server check in irc_server_connect (#208) Fail instead of crash, if irc_server_connect is called without object. (#208) commit a79f150a768b66b04f1edbc6ddf27afe13f2e2c1 Author: Geert Hauwaerts Date: Fri Jun 12 17:23:49 2015 +0200 Clarify the help for /LIST (#228) Clarify the help for /LIST (#228) commit 01510b7d9efd4caa1e41780488658c130224d9cd Merge: 7978d582 ae742f3f Author: Geert Hauwaerts Date: Fri Jun 12 16:44:07 2015 +0200 Merge pull request #247 from FreeFull/patch-1 lastlog doc fix commit 7978d5820223347b16a19f45bda23dee2fc98ec1 Merge: c122a2a2 fa782ae6 Author: Geert Hauwaerts Date: Fri Jun 12 16:43:43 2015 +0200 Merge pull request #252 from ailin-nemui/patch-2 Update sb_search.pl commit e480b9b16579a0434dba61c58dec362511062cb8 Author: LemonBoy Date: Sun May 31 15:30:21 2015 +0200 Improve ischannel_func (#253) The function now skips all the leading characters that are in the STATUSMSG. If the server didn't send the STATUSMSG option then it's assumed to be "@+" for compatibility with bahamut 2.4 (sic). commit fa782ae6bce1efd19f41f3b225e13e390d7629b2 Author: ailin-nemui Date: Fri May 29 14:09:55 2015 +0200 Update sb_search.pl make it easier to bind sb search to a key commit 16c71cf1fbc1e7987fdde821813005b87237e951 Author: LemonBoy Date: Fri May 15 16:42:51 2015 +0200 Implement CHANTYPES support commit ae742f3f13f0d941f3a099740afddcb9d73c446b Author: Filip Szczepański Date: Thu May 14 13:06:50 2015 +0100 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. commit 2d7030a84445ee4547af43970cfb252b36246e62 Author: LemonBoy Date: Thu Feb 12 00:07:22 2015 +0100 Implement support for IRCv3.1 CAP negotiation commit c122a2a226363114e11f32072395e2f06ad6a450 Merge: 9540a60c 6b56f098 Author: Alexander Færøy Date: Tue Apr 21 00:17:40 2015 +0200 Merge pull request #241 from pstray/master Change a hash lookup so it compiles commit 9540a60c5267055e1dfea0aca179da3172f70c69 Merge: c7b428bd be8c3c37 Author: Alexander Færøy Date: Tue Apr 21 00:14:39 2015 +0200 Merge pull request #232 from dimkr/master Bug fix - docdir is ignored during installation. commit 6b56f098e941563258a9a7fb207f1df6de7cbb11 Author: Peder Stray Date: Sun Apr 19 13:14:54 2015 +0200 Change g_hash_table_contains() for compatibility with glib < 2.32 commit c7b428bdafc749ec3a2407c3dc1f271a013c1702 Merge: eb0f0907 9f77dd80 Author: Alexander Færøy Date: Sat Apr 18 16:25:18 2015 +0200 Merge pull request #240 from hloeung/master trivial: Minor cosmetic changes fixing docs as per review from ahf. commit 9f77dd802dfe63b79c0d82d4b9ecc0974e354a59 Author: Haw Loeung Date: Sat Apr 18 13:53:07 2015 +1000 trivial: Minor cosmetic changes fixing docs as per review from ahf. commit eb0f09073cf15eb033f098d716006a9a1d67fdef Merge: 03be2861 ee3eaa54 Author: Alexander Færøy Date: Fri Apr 17 21:23:03 2015 +0200 Merge pull request #199 from ailin-nemui/config-parser Make config parser more robust commit 03be2861dcec9e8d088be6a0cae2848388923dab Merge: ef5ac430 9890daca Author: Alexander Færøy Date: Fri Apr 17 21:13:18 2015 +0200 Merge pull request #235 from dequis/g_strcmp0 Change all strcmp() to g_strcmp0() to handle nulls gracefully commit ef5ac430c75a3a551991aff8dae08ceeaca25d3f Merge: 9ffe52ec 349ed35c Author: Alexander Færøy Date: Fri Apr 17 21:10:00 2015 +0200 Merge pull request #238 from hloeung/master ssl: Add option to specify SSL cipher suite preference list commit 349ed35ce099d9003078e000acf5d95b5fd644e8 Author: Haw Loeung Date: Wed Apr 15 00:44:07 2015 +1000 ssl: Fixed call to SSL_CTX_set_cipher_list() only when ssl_ciphers specified and warn when no cipher suite could be selected. commit 50e955e342c02ac55c48d5be71a940596ff72ac8 Author: Haw Loeung Date: Tue Apr 14 18:07:35 2015 +1000 ssl: Add option to specify SSL cipher suite preference. commit 9890daca797b31d34d97d953c512378aabe3d51f Author: dequis Date: Sat Apr 11 15:09:49 2015 -0300 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); commit ef0877f4849a73ba43e886a9faafb321d3559e43 Author: dequis Date: Tue Apr 7 23:01:09 2015 -0300 Define g_strcmp0 to strcmp if the glib version is older than 2.16 commit f14199d9c15a8062b5663fa6fcdae00390473b15 Author: dequis Date: Tue Apr 7 22:39:05 2015 -0300 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 commit 9ffe52ec5e3f0643e7ddd12f4d21c0788d2f8cea Merge: 8d2ea2d7 f5331a3d Author: Alexander Færøy Date: Wed Apr 8 03:32:45 2015 +0200 Merge pull request #233 from dgl/hilight-fix Make sure NO_ACT isn't cleared when -actcolor %n is used commit 8d2ea2d7cea464a583a22fe8a6dffb420fbdfe72 Merge: ac5aebb9 28aaa653 Author: Alexander Færøy Date: Tue Apr 7 21:19:43 2015 +0200 Merge pull request #234 from Adam-/master+sni Add SNI support commit 28aaa653cf681b7bf8500b073f74a255a6fb15eb Author: Adam Date: Tue Apr 7 15:01:57 2015 -0400 Add SNI support commit f5331a3df5f06e8ebe389aee7c91a355d5918d7c Author: David Leadbeater Date: Tue Apr 7 10:26:28 2015 +0100 Make sure NO_ACT isn't cleared when -actcolor %n is used Fixes issue #227. commit be8c3c378ad8deea40973083412be3e7a9def2c1 Author: Dima Krasner Date: Tue Apr 7 12:13:45 2015 +0300 Bug fix - docdir is ignored during installation. commit ac5aebb91f2743326015d0f790a383767cbf7115 Merge: 1f87dd36 895ac10c Author: Alexander Færøy Date: Sun Mar 1 11:44:28 2015 +0100 Merge pull request #217 from Lohhari/lastlog-date Added a -date parameter to /lastlog to prepend each row with the ... commit 7beffbdcc5d9ca7433f6617a652ed0b2feca3677 Author: Hans Nielsen Date: Tue Feb 24 19:46:59 2015 -0800 Add help files for proxy module commit bbf404b6112aac5cde9732d893e440d9bf363565 Author: Hans Nielsen Date: Mon Dec 15 18:41:45 2014 -0800 Fix whitespace commit 178d595c96dafe36a7041864a00e1e45375dab76 Author: Hans Nielsen Date: Tue Jul 1 21:21:03 2014 -0700 Add port to proxy client struct for Perl scripts commit ee3f059e6d895cda94bee0a2df7136108012b910 Author: Hans Nielsen Date: Wed Jun 25 22:38:03 2014 -0700 Update proxy documentation with changes commit 6a28bad81440290e799c4d4985f31bea6493f58b Author: Hans Nielsen Date: Wed Jun 25 22:29:05 2014 -0700 Add boolean toggle for irssiproxy being enabled commit aaa0f73eac88316978c65fb0f0c8b5d23d1dc100 Author: Hans Nielsen Date: Tue Jun 24 23:45:35 2014 -0700 Make proxy messages include more detail and add status command commit d27c54486f3e5656445b43affd37f17d1338a6ce Author: Hans Nielsen Date: Tue Jun 24 23:01:06 2014 -0700 Change around connection signals in proxy module Change "proxy client connected" to "proxy client connecting" to avoid being confused by clients that have connected but not necessarily authenticated. Emit "proxy client connected" once authenticated, keeping the name for backwards compatibility. commit 1f87dd361eabf3b161014d8466aaaa466a76300f Merge: 8657cd22 6ce8a641 Author: Alexander Færøy Date: Sat Feb 21 11:59:59 2015 +0100 Merge pull request #226 from ailin-nemui/scriptassist Sync from scripts: Fix scriptassist broken on unload commit 6ce8a64118023f79e715fc7f1e50c5ce1f4bf557 Author: Ailin Nemui Date: Fri Feb 20 14:05:58 2015 +0100 Fix scriptassist broken on unload This is a regression introduced in c5ad61b4b0166f7cb769f23dfece2a5d4e62bd6e where one `defined' statement got removed in error while cleaning up warnings. commit 8657cd22cfc538275b5a4ebd85406fc5bdf39aca Merge: 6b08cbe9 8e8bc5fd Author: Alexander Færøy Date: Tue Feb 17 11:04:49 2015 +0100 Merge pull request #225 from dequis/silence-unused-value-warnings Silence unused value warnings in perl binding code commit ee3eaa5428c7a574ad3d34602230f3168f204414 Author: Ailin Nemui Date: Wed Jan 7 04:12:55 2015 +0100 fix crash in layout code when encountering wrong config commit fef25d6a35d23f885937b087ed7642b327279df5 Author: Ailin Nemui Date: Tue Feb 17 09:46:52 2015 +0100 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. commit 1e4f7e63249b0300cac27e725e14a0134260a387 Author: Ailin Nemui Date: Tue Feb 17 09:44:33 2015 +0100 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. commit af6b789d2a6cadce0b8050f9233cacb1d0595913 Author: Ailin Nemui Date: Tue Feb 17 09:41:26 2015 +0100 Warn the user instead of crashing on wrong config The change introduced in #191 will crash irssi immediately if you accidentally try to /reload certain broken config files. It is enough to warn the user in this case, so we turn g_error into g_critical. commit 96d4fb9156bcef6fc14dbec43dfa0fcd0226d46f Author: Ailin Nemui Date: Wed Jan 7 03:40:34 2015 +0100 add CONFIG_REC to config_node_section* APIs this adds the CONFIG_REC * to the config_node_section and config_node_section_index APIs as they will require access to the config cache later on to make the config parser more robust. commit 6b08cbe906bc2f13a34aca3195f8808d709c160c Merge: 8e64aee4 1b3e7464 Author: Alexander Færøy Date: Tue Feb 17 01:10:38 2015 +0100 Merge pull request #124 from dgl/git-version Include commit and if the tree is dirty in builds of -head versions commit 8e64aee42a0692360ef108b11aa035fdd04b0a89 Merge: dd58bd5f 09f23d06 Author: Alexander Færøy Date: Mon Feb 16 22:15:04 2015 +0100 Merge pull request #115 from ailin-nemui/fix-hat-key Make ^ key and Ctrl+^ key usable with /BIND commit 8e8bc5fdbc4894e87a195caee83c551a0e983275 Author: dequis Date: Sat Dec 20 19:46:12 2014 -0300 Silence unused value warnings in perl binding code sed -i 's/hv_store/(void) &/' This only results in a warning in older gcc versions, but that includes the one used in the Travis CI environment by default commit dd58bd5f7b616dbdd927d7828205b8635d3f76f9 Merge: e2462b78 b4b4ebfa Author: Alexander Færøy Date: Mon Feb 16 17:28:08 2015 +0100 Merge pull request #218 from mauke/patch-1 accept freenode extbans in /ban [#150] commit 895ac10c4eaa347cf2dbe184fc9480a8f47168ee Author: Vesa Pirila Date: Mon Feb 16 09:49:22 2015 +0200 lastlog.c is a mix of tab and space indentation. My changes now use tabs. commit dee7825f05e0e558020fabe2e536e2b5d4df8050 Author: Alexandre Morignot Date: Tue Feb 10 16:37:41 2015 +0100 handle an already used nick different from the one we send commit b4b4ebfadfb580b76e2a2aee301ae7a61dde775e Author: mauke Date: Sun Feb 8 22:16:01 2015 +0100 accept freenode extbans in /ban [#150] commit cd5a571fd8aba12b6b8ddbf54e947ac4cc1e516e Author: Vesa Pirila Date: Sun Feb 8 16:58:30 2015 +0200 Added customization possibility for the lastlog date format, lastlog_date commit 466166010b751efc622af444e00c33a843c98063 Author: Vesa Pirila Date: Sun Feb 8 12:39:23 2015 +0200 Added a -date parameter to /lastlog to prepend each row with the row's date commit e2462b78399af7ce5339d97b0ae87aa280d608c6 Merge: 93ef4d0a 378cab29 Author: Geert Hauwaerts Date: Sun Feb 1 23:39:15 2015 +0100 Merge pull request #214 from pierrot14/master Fix comment in default.theme: msgownnick -> ownnick commit 378cab29f42beb75b6168afdc342ce1b2c21fcdd Author: Pablo Martín Báez Echevarría Date: Sun Feb 1 20:24:05 2015 -0200 Fix comment in default.theme: msgownnick -> ownnick commit 93ef4d0aa676498cbd1218258d72aebd76245720 Merge: dff7e049 a26a909a Author: Geert Hauwaerts Date: Sun Feb 1 22:51:49 2015 +0100 Merge pull request #213 from ailin-nemui/patch-1 Fix the lastlog help commit a26a909af0cd7e75af4b7fa5a209301455a33c36 Author: ailin-nemui Date: Sun Feb 1 19:21:59 2015 +0100 Fix the lastlog help Correct some confusing inaccuracies and document a parameters that got lost on the rewrite. commit dff7e049b8c4406ea718955a147032196b5b708c Merge: 2027e739 7ca9c864 Author: Geert Hauwaerts Date: Sat Jan 31 16:40:18 2015 +0100 Merge pull request #212 from dequis/lastleg /help lastlog: Clarify usage of - parameter commit 7ca9c86445daff6232f8b876b27e7d10f9d5be5c Author: dequis Date: Sat Jan 31 11:49:01 2015 -0300 /help lastlog: Clarify usage of - parameter commit 2027e73977388ec79deeefb63ec2f932443c76f9 Merge: b1de3c3f 4bf9e1f1 Author: Alexander Færøy Date: Sat Jan 17 23:33:32 2015 +0100 Merge pull request #204 from KindOne-/master Do not let the ctcp action of an inital query go into the status window. commit 4bf9e1f16aa1d41407ece0d61148907eae666783 Author: KindOne Date: Sat Jan 17 08:11:10 2015 -0500 Do not let the ctcp action of an inital query go into the status window. commit b1de3c3f38e8ce78f5072d801d362cc69ce3a40e Merge: b2fe8611 dfc65d95 Author: Geert Hauwaerts Date: Tue Jan 13 19:26:19 2015 +0100 Merge pull request #202 from incognico/remove-splitlong-pl Remove splitlong.pl, it is enabled natively (#1) commit dfc65d959e474d1235f894dc3b5631cb7ad48c2c Author: Nico R. Wohlgemuth Date: Tue Jan 13 18:44:16 2015 +0100 Remove splitlong.pl, it is enabled natively (#1) commit b2fe8611563c6478fd856f825eb5c5cc3e3f100b Merge: 9abdeb86 db62ddfd Author: Alexander Færøy Date: Mon Jan 5 01:05:14 2015 +0100 Merge pull request #191 from dgl/config-error Die if the wrong type of node is found when traversing config commit 9abdeb8611977e0ab56ce3e30ee9561a7e8cb204 Merge: 1136ea91 f81a54b9 Author: Alexander Færøy Date: Mon Jan 5 01:03:58 2015 +0100 Merge pull request #152 from sebth/master Try to split long lines on spaces commit 1136ea915a3ba4345d59c2863c83f12e41f72069 Merge: 89cdcecf 77a90eff Author: Alexander Færøy Date: Tue Dec 16 20:41:22 2014 +0100 Merge pull request #164 from ailin-nemui/fix-ansi-reset Fix reset of attributes with ansi commit 89cdcecf76ffeaa24761a71399a475830e6bd012 Merge: cd7a30bf d9deafe5 Author: Alexander Færøy Date: Tue Dec 16 20:39:33 2014 +0100 Merge pull request #133 from pjcj/master Speed up /reload when there are many ignores. commit cd7a30bf9ade0e979b47c1b67bf770e13bfe82d6 Merge: bbf84d41 367d8efc Author: Alexander Færøy Date: Tue Dec 16 20:28:56 2014 +0100 Merge pull request #189 from dequis/colorless-green-ideas-blink-furiously Fix blinking/bold text in terminals with no color support commit bbf84d41a48f7e76487d8a4bfd5345fc252c7d9c Merge: 1c4495ec 9d4ea891 Author: Alexander Færøy Date: Tue Dec 16 19:47:23 2014 +0100 Merge pull request #107 from mmuman/lynx-references Include references when generating FAQ with Lynx commit 1c4495ec77265dd6c1c2c1fa7c88426fc68f5450 Merge: 1f2b1718 c855fef0 Author: Alexander Færøy Date: Tue Dec 16 19:44:20 2014 +0100 Merge pull request #108 from mmuman/buildsystem-cleanup Buildsystem cleanup commit db62ddfd557799981d779914a5e82473a6b22df8 Author: David Leadbeater Date: Tue Dec 16 12:14:23 2014 +0000 Die if the wrong type of node is found when traversing config Fixes issue #187. It's a bit annoying this can't do anything other than exit, however as there's no schema for the config it's only possible to validate on use. This level of config can't be accessed from Perl so a script can't cause Irssi to die (via this method at least). commit 367d8efc5ffca32ce6a6407fddb5253ed9eab1a4 Author: dequis Date: Sun Dec 14 18:21:40 2014 -0300 Fix blinking/bold text in terminals with no color support Before this, doing "TERM=vt100 irssi" showed all text as bold and blinking because of a failed check of window->term->TI_colors that was doing (value & 8) and not expecting a value of 0. The changed lines themselves look a bit weird, but they make more sense in the context of the original commit, 96a292d4. commit 1f2b17181963d81ef431f8cbb900efdf3369203c Merge: 08b390b1 a057cfec Author: Alexander Færøy Date: Thu Dec 11 23:26:40 2014 +0100 Merge pull request #92 from ailin-nemui/travis-perlbrew-up test newer perls now available on travis commit 08b390b11b327f33f77a79816409b595775d4194 Author: Geert Hauwaerts Date: Mon Dec 8 21:28:02 2014 +0100 Documentation fix for #185 Documentation fix for #185 commit dbcfb7060b48a9618d226daaa9fe407dc684ecc5 Merge: d87c494d 8e29a70a Author: Alexander Færøy Date: Sat Dec 6 16:12:03 2014 +0100 Merge pull request #161 from anadrome/patch-1 Update old bug URLs commit d87c494d893e22bb172f9f9e8f2378606b29114a Merge: bbd73339 1edfcedd Author: Alexander Færøy Date: Sat Dec 6 16:11:15 2014 +0100 Merge pull request #162 from dequis/self-messages Receive 'self messages' in the right query window commit bbd733392446951f41d04c88cbab9a46ccec31d5 Merge: c01e026c f285332c Author: Alexander Færøy Date: Sat Dec 6 16:09:11 2014 +0100 Merge pull request #171 from vlajos/typofixes-vlajos-20141108 typo fixes - https://github.com/vlajos/misspell_fixer commit c01e026c73bb0a030e2d104e73db70c1b2795512 Merge: 8c477f49 86d263dd Author: Geert Hauwaerts Date: Wed Dec 3 16:58:35 2014 +0100 Merge pull request #178 from guiniol/master Correctly parse unix sockets servers in the config commit 86d263dd7dd39bbb768284fb6b586d1979a821cd Author: Guillaume BROGI Date: Wed Dec 3 09:43:24 2014 +0100 Check for unix sockets when reconnecting commit 8c477f498a2556a2bd37ac5afacc1fc999ea7153 Merge: 688fc817 0bba34bb Author: Geert Hauwaerts Date: Wed Nov 26 17:34:31 2014 +0100 Merge pull request #176 from dequis/ssl-pass-doc-fix Fix -ssl_pass documentation in /server and /connect commit f0a6e5f82a909b5789dfdfa4928ad3d8c4b078a3 Author: Guillaume BROGI Date: Thu Nov 20 17:01:07 2014 +0100 Correctly parse unix sockets servers in the config commit 0bba34bbe9b3510ae71cfb83e686de3d3cfb9376 Author: dequis Date: Fri Nov 14 03:46:02 2014 -0300 Fix -ssl_pass documentation in /server and /connect Copied text from 68f8229 (SVN r5231) commit b03805eeb916712815971ac6bcfffe10cc16711f Author: Ailin Nemui Date: Tue Nov 4 12:08:27 2014 +0100 reimplement format and length logic for the entry prompt commit f285332c5bb98c22952779f6d13664d3b2e3b847 Author: Veres Lajos Date: Sat Nov 8 22:26:53 2014 +0000 typo fixes - https://github.com/vlajos/misspell_fixer commit 77a90effe305a0d39ce33fe187bb2e0c0125da36 Author: Ailin Nemui Date: Tue Oct 28 10:50:26 2014 +0100 Fix reset of attributes with ansi reported by Christopher Ohlsson (dmnc) commit 688fc817dd9958f66e3be603dd0ee8ecc97d649d Merge: 65a2ff64 3ea2a8da Author: Alexander Færøy Date: Mon Oct 27 12:37:54 2014 +0100 Merge pull request #163 from lewellyn/patch-1 Remove duplicate example from ignore.in commit 3ea2a8dab8212d5155014a9aa1aee3f2e456cd94 Author: Matt Lewandowsky Date: Mon Oct 27 03:44:28 2014 -0700 Remove duplicate example from ignore.in Duplicated line inserted in commit 66f5fb6. Reported by @sharethebug on IRC. commit 1edfcedda1105d79fa6b92d77a8fb60f296abe1e Author: dequis Date: Sun Oct 26 00:12:30 2014 -0300 Receive 'self messages' in the right query window Original patch by hondza , from FS#833. I applied several needed style changes, and rebased to current HEAD. This implements the IRCv3.2 self-message extension partially (we can't announce its support through CAP yet). This is also the format used by the 'privmsg' znc module, and is already implemented by several other clients. commit 8e29a70a82ee3dd02f996a7bd3a86954564c6b4a Author: mjn Date: Sat Oct 25 17:00:27 2014 +0200 Update old bug URLs At some point in the past few years, Flyspray changed its URL scheme from id=nnn to task_id=nnn, which broke some old comments in the source. Update those comments to URLs that still work. commit 65a2ff645926259f04c2683f742a6f7ad0bbc86d Merge: 31ee20e5 7938af80 Author: tomaw Date: Mon Oct 20 21:16:36 2014 +0100 Merge pull request #155 from dgl/server-remove Actually fix the params for /SERVER REMOVE commit 7938af8092fc5bc682bb9017b87eeb7ce0a2e428 Author: David Leadbeater Date: Mon Oct 20 21:11:20 2014 +0100 Actually fix the params for /SERVER REMOVE commit f81a54b937b16ebabc05a01d3053a49b3341ac8c Author: Sebastian Thorarensen Date: Sat Oct 11 18:47:39 2014 +0200 Try to split long lines on spaces Try to split long lines on spaces to avoid words being splitted. This can be turned off with the option `split_line_on_space'. The code assumes that the terminal encoding has ASCII spaces. commit 31ee20e559bea19ed77376c4758e44c457eb9fb4 Merge: 136efda1 7847bdf6 Author: Geert Hauwaerts Date: Thu Oct 16 09:27:06 2014 +0200 Merge pull request #153 from dequis/help-server-remove-fix Tiny fix to the param order in the /SERVER REMOVE help commit 7847bdf67cab8579679d830787929468cbc45139 Author: dequis Date: Wed Oct 15 23:52:55 2014 -0300 Tiny fix to the param order in the /SERVER REMOVE help commit 136efda1bc54a49c89bbb3967d55b735e2788f72 Author: Alexander Færøy Date: Wed Oct 15 20:14:17 2014 +0200 Add NEWS entry on SSLv3 commit 8bd575df2ec0d4a17b6f59116d555b64f5bb1312 Author: Alexander Færøy Date: Wed Oct 15 10:00:30 2014 +0200 Disable SSLv3 commit 971b1e57ab762fce967f15c28e7b6e6a826a0188 Author: Alexander Færøy Date: Sat Oct 11 12:16:43 2014 +0200 Add header for v0.8.18-head commit 10078407f6cab2e25e35be37dba903d91126f561 Author: Alexander Færøy Date: Sat Oct 11 12:13:22 2014 +0200 Remove unnecessary NULL check Fixes: #135 commit 3f50b8f2ad7e9a10aab1ff88c58141563c4dd68a Author: Alexander Færøy Date: Sat Oct 11 11:12:43 2014 +0200 HEAD's now 0.8.18-head. commit df1df75ca2cc461360e336ce83052366002b1b8a Author: Alexander Færøy Date: Sat Oct 11 10:44:46 2014 +0200 Prepare for 0.8.17 commit ec0360b921847ebf3f3002ea34e9265646a44350 Merge: 3d6051a0 d9ea2246 Author: Alexander Færøy Date: Mon Oct 6 20:43:01 2014 +0200 Merge pull request #147 from ahf/bugfix-143 Fix use-after-free bug with cached settings values commit 3d6051a03e4d29f67d68c39399f29d9896bdde82 Merge: a2121efe 42a34a78 Author: Alexander Færøy Date: Wed Oct 1 21:55:56 2014 +0200 Merge pull request #140 from sebth/master Make line splitting fail-safe commit a2121efed3c51beee3a26ef769f280c88bc551e6 Merge: 6884a74b d68ee06a Author: Alexander Færøy Date: Wed Oct 1 21:54:00 2014 +0200 Merge pull request #142 from dequis/away-with-no-reason irc_server_send_away: don't send empty param if there's no away reason commit d9ea224628af1a4394fec20610e136a3c6817f00 Author: Alexander Færøy Date: Sun Sep 28 15:48:48 2014 +0200 Fix use-after-free bug with cached settings values This patch fixes a couple of use-after-free bugs when caching various string related setting values. Fixes: #143 commit 6884a74b29dfd1097b4aade39434ed23bb82ad7c Merge: 503cbeb3 51239925 Author: Geert Hauwaerts Date: Thu Sep 11 20:20:49 2014 +0200 Merge pull request #144 from jubalh/master source cleanup: remove trailing whitespaces commit 51239925ec2931a065aeaee664793a0edbcd2c4a Author: Michael Vetter Date: Thu Sep 11 19:10:33 2014 +0200 source cleanup: remove trailing whitespaces commit 98435fb4649367c182e35aea8c89ce7a4cf8d4d3 Author: Ailin Nemui Date: Thu Sep 11 18:15:06 2014 +0200 support storing and replaying the monospace attribute in textbuffer commit d68ee06aa4867a6fda7ba4f3fb254a7228edba1b Author: dequis Date: Tue Sep 9 21:14:07 2014 -0300 irc_server_send_away: don't send empty param if there's no away reason commit 42a34a78e86c79b75936ec46b5e6cafdaa05b7f5 Author: Sebastian Thorarensen Date: Mon Sep 1 00:11:47 2014 +0200 Make line splitting fail-safe The userhost Irssi uses for line splitting can in some cases be wrong, for instance when a proxy is used or when a server cloaks the hostname without telling the client. Now Irssi always assumes the userhost is of maximum length. 10 for username (common value) and 63 for hostname (in RFC 2812). commit 503cbeb330331e9ab6cf31af453f6232b10b12e2 Author: Alexander Færøy Date: Sun Aug 31 18:35:15 2014 +0200 Head is now 0.8.17-head. commit 56bd481974309437d9d4e037ad6ed8e7293f6ddb Author: Alexander Færøy Date: Sun Aug 31 18:34:30 2014 +0200 Prepare for irssi 0.8.17-rc2. commit 16784756b824749369b380dcdfb09270e3b59a87 Merge: d40c0704 9f6c76b0 Author: Alexander Færøy Date: Tue Aug 26 21:49:43 2014 +0200 Merge pull request #134 from ailin-nemui/missing-printtext-after-signal Add the signal for printtext_after that was missed in the original commit. commit 9f6c76b028abfc71de92bd739681d3d71a0801be Author: Ailin Nemui Date: Mon Aug 25 14:50:41 2014 +0200 Add the signal for printtext_after that was missed in the original commit. Now properly sends "gui print text after finished" signal when using the printtext_after API that was fixed after 0.8.16 commit d9deafe57ccf2fc2191f48c989859e87b7daab06 Author: Paul Johnson Date: Sat Aug 23 21:08:17 2014 +0200 Speed up /reload when there are many ignores. With many ignores (a few thousand) /reload could take so long that connections were dropped. The problem is that nickmatch_rebuild() was being called for every ignore. The easy solution is to only call it once at the end. commit 1b3e74645af996a3ec46a72bfb098f1506515f8a Author: David Leadbeater Date: Sat Aug 9 12:05:28 2014 +0100 Include commit and if the tree is dirty in builds of -head versions commit d40c0704f0bc5df3ac3b0ae7dcbfbf5f83a8f840 Merge: 2346d3b6 836d3868 Author: Alexander Færøy Date: Sat Aug 9 12:24:45 2014 +0200 Merge pull request #123 from ailin-nemui/terminfo-scroll-check-bounds Add bounds check to array access in terminfo driver. commit 836d3868239d35c12016f45ce0e9f224fb2ba436 Author: Ailin Nemui Date: Sat Aug 9 11:40:37 2014 +0200 Add bounds check to array access in terminfo driver. this fixes a crash due to illegal memory access that can occur if something is printed to the screen on the "terminal resized" handler. It is not clear to me whether this race condition can be triggered by external incoming messages, but it might be better safe than sorry. commit 2346d3b62fd4ce5211e57b67263c046e6ea6db59 Merge: 22d4dc72 6a5f04b2 Author: tomaw Date: Fri Aug 8 18:57:50 2014 +0100 Merge pull request #109 from cpbills/master Fix right aligned statusbar item redrawing commit 22d4dc729e87714739babe829de6e44eb0f1bdb4 Author: Geert Hauwaerts Date: Thu Aug 7 23:36:53 2014 +0200 Updated ALIAS help Updated ALIAS help. commit 71ab0fbda6878db4ac710b3df527f8dc13e517b6 Author: Geert Hauwaerts Date: Thu Aug 7 22:00:40 2014 +0200 Applied grammar and styling corrections Applied grammar and styling corrections. commit f0aa2d204990636a65de9aaba7c13c0866fcaf83 Author: Geert Hauwaerts Date: Tue Aug 5 22:00:30 2014 +0200 Syntax rewrite of U-Z commands Rewrote the syntax documentation of U-Z commands. commit b9f532568b92444488ce00c1734013e035d40f56 Merge: 18a0cfa9 b602372e Author: Alexander Færøy Date: Tue Aug 5 21:21:37 2014 +0200 Merge pull request #118 from ailin-nemui/mirc_blink_fix-fix fix mirc_blink_fix commit 18a0cfa9159dd71595e0651532fe90d734df713e Merge: 1933c925 1dbc3dba Author: Alexander Færøy Date: Tue Aug 5 21:21:02 2014 +0200 Merge pull request #121 from dgl/rawlog-fix Fix rawlog saving after dac67a5 broke it commit 1dbc3dba78833885e8fb20f3be648fb89c91ef23 Author: David Leadbeater Date: Tue Aug 5 17:21:02 2014 +0100 Fix rawlog saving after dac67a5 broke it commit b602372e78597bb8a670e4e2bd76acfcb72b21d8 Author: Ailin Nemui Date: Thu Jul 31 02:34:18 2014 +0200 fix mirc_blink_fix the background colours were totally off with mirc_blink_fix enabled. oops. reported by wodim commit 1933c92532702f5ec674159e8c70f98c596a475a Author: Geert Hauwaerts Date: Wed Jul 30 23:27:41 2014 +0200 Fixed a typo in the cmdmax argument Fixed a typo in the cmdmax argument. commit a775a7c229af2e700b263c11338e3be8a7e8d119 Author: Geert Hauwaerts Date: Wed Jul 30 23:12:39 2014 +0200 Updated the documentation for LIST Updated the documentation for LIST. commit 5a4e535cd70e1f03c071ac7cccc95e4c526957a5 Merge: 0836e591 07e37c23 Author: Geert Hauwaerts Date: Wed Jul 30 22:24:24 2014 +0200 Merge pull request #112 from ailin-nemui/italics-exception fix rules for italics emphasis commit 0836e591790668d3d68dde5bba69c6a23695b3cf Author: Geert Hauwaerts Date: Wed Jul 30 22:21:37 2014 +0200 Removed the default autojoin channels Removed the default autojoin channels. commit a057cfecf7687caa658ed1be240c22f81a2f27a5 Author: Ailin Nemui Date: Wed Jul 9 22:05:52 2014 +0200 test newer perls now available on travis commit 822db3090f8c144833459cb7d3ed9e0422749f5e Author: Geert Hauwaerts Date: Wed Jul 30 14:29:06 2014 +0200 Syntax rewrite for S-commands Rewrote the syntax documentation for all commands starting with S. commit 4beebe3238dda96efd4c3a0a6f6002ad5afc96e7 Author: Geert Hauwaerts Date: Wed Jul 30 13:02:26 2014 +0200 Removed the obsolete SQUERY and SERVLIST commands Removed the obsolete SQUERY and SERVLIST commands. commit 09f23d06b5262c53b65fa04d4f83cfd170d919c5 Author: Ailin Nemui Date: Mon Jul 28 13:58:13 2014 +0200 Modify escape of ^ key so it can be used as well as Ctrl+^ Fixes FS#721 This makes Ctrl+^ and ^ bindable again as different keys. We do this by escaping single `^` as `^-`, which is not a valid control character (unlike `^^`) The original approach suggested in FS#721 is insufficient, it will break bindings such as `meta-^` because Irssi is convinced that `^` introduces a Control-key ("key combo") so it is waiting for what may follow. commit cb6266f212e35c4ebe954f89cdd0230cf6ec3aba Author: tomaw Date: Fri Jul 25 17:05:19 2014 +0100 Fix typo in help for network command commit 924f26144887552af4f4b459c29ccfda31c7bb77 Merge: e7f83c1d 1cf7017a Author: Geert Hauwaerts Date: Thu Jul 24 21:52:01 2014 +0200 Merge pull request #111 from ailin-nemui/colour-break fix colour 0 again commit 9d4ea891b91b6cf514a3c70dc68a22feafb17d8d Author: François Revol Date: Tue Jul 22 01:38:13 2014 +0200 Also try links for docs generation Haiku has links (links2) but not elinks. Links doesn't seem to generate references however, but it's the 2nd fallback so it's better than nothing. commit 07e37c23297201f1584c00233a54ed2a2ab50ad5 Author: Ailin Nemui Date: Thu Jul 24 09:42:57 2014 +0200 fix rules for italics emphasis while the last patch did stop /path/.xxx from turning italic, it also stopped any other /emphasis/ from becoming italic. correct this by testing for ispunct, so spaces are valid italic terminators commit 1cf7017ac9a46ffbd85caf697beed234f2cda7fd Author: Ailin Nemui Date: Thu Jul 24 00:09:48 2014 +0200 fix colour 0 again the previous commit was broken, as it conflicted with the colour \#000000. Now both the "real colour black" and the "terminal colour 0" are working. commit e7f83c1dd2743a8f4f0d240f4550d6f52e6250c0 Merge: 5ddf127f 41fab070 Author: Geert Hauwaerts Date: Wed Jul 23 23:58:22 2014 +0200 Merge pull request #110 from ailin-nemui/colour-break restore the colour 0 ("black") that got broken by extended colours commit 41fab0707f92871c23884395a5efaf2aaa651b66 Author: Ailin Nemui Date: Wed Jul 23 23:38:38 2014 +0200 restore the colour 0 ("black") that got broken by extended colours the colour 0 was broken by the extended colours patch because it needs an explicit bit check (lower bits will be false since it is 0) Thanks to lhynes for the report commit 6a5f04b26a0da59a94a6902ddcb42b730ecc1def Author: Christopher P. Bills Date: Tue Jul 22 22:03:46 2014 -0400 Fix right aligned statusbar item redrawing Fixes Github issue #97 https://github.com/irssi/irssi/issues/97 Fix proposed by ailin-nemui, built and tested on Debian Jessie using 0.8.15 source, tested by GeertHauwaerts as well. commit c855fef06405e720cb1ceea98665af74136b61ef Author: François Revol Date: Tue Jul 22 23:14:12 2014 +0200 Drop AC_ISC_POSIX which is obsolete It's actually a NOOP in latest autoconf. cf. https://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Obsolete-Macros.html#index-AC_005fISC_005fPOSIX-2084 commit 1f9ad64ee559b05463c09796ef20b4dbe0daa37d Author: François Revol Date: Tue Jul 22 22:36:49 2014 +0200 Simplify socklen_t type detection The previous version of AC_CHECK_TYPE() which didn't accept passing headers is obsolete anyway. The new one can be told which headers to include. Also test for sys/socket.h just for sanity. cf. https://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Obsolete-Macros.html https://www.gnu.org/software/autoconf/manual/autoconf-2.64/html_node/Generic-Types.html https://svn.opendnssec.org/home/jerry/memory-usage/ldns-1.6.10/acx_nlnetlabs.m4 commit 9af3df4e9d1ecfc070fe79d0cd20e035986b33b2 Author: François Revol Date: Tue Jul 22 21:59:31 2014 +0200 Simplify network libraries detection with AC_SEARCH_LIBS AC_SEARCH_LIBS first tries to link without any lib, then tries each library, and sets $LIBS correctly in any case. cf. https://www.flameeyes.eu/autotools-mythbuster/autoconf/finding.html commit 103b0e22eb7a463ee22398132449a05de96cada3 Author: François Revol Date: Tue Jul 22 19:58:51 2014 +0200 Force default locale when calling lynx Else it ends up saying "Références" or other translation for the word. Might want to do the same for elinks... commit 7099ae0466a6003f789393f3494c28980ddb0103 Author: François Revol Date: Tue Jul 22 19:55:44 2014 +0200 Disable -nolinks for lynx-generated text FAQ This way lynx also emits URLs for references at the bottom, like elinks does. The formating is a little different though (word wrapping), and elinks adds a "Visible links" line as well. commit 5ddf127f6d5e32450ce4db10d756f924cdbc946b Merge: 6e68b837 8e062b7b Author: Alexander Færøy Date: Sun Jul 20 19:37:37 2014 +0200 Merge pull request #100 from ailin-nemui/24bit-uninitialised fix uninitialised copy on 24bit colours commit 8e062b7bd0ca3a7146bc6ccd7e138e24ee74230d Author: Ailin Nemui Date: Fri Jul 18 13:56:02 2014 +0200 fix uninitialised copy on 24bit colours commit 6e68b8372322c8d1f794f0b69886d618a33756e9 Author: Geert Hauwaerts Date: Tue Jul 15 19:52:56 2014 +0200 Syntax rewrite for R-commands Rewrote the syntax documentation for all commands starting with the letter R. commit dde8540e3efccb7e1a86cfe9c57395a7cb5f4071 Author: Geert Hauwaerts Date: Mon Jul 14 20:38:01 2014 +0200 Removed the obsolete RPING command The RPING command is obsolete. commit a5154c4e774bf5a7499298612a655c790167e05b Author: Geert Hauwaerts Date: Mon Jul 14 13:19:31 2014 +0200 Fixing a typo Fixing a typo. commit 58b42997ff4de0a4daa548e022f1f263124128a8 Merge: cb1d3580 16743c5c Author: Alexander Færøy Date: Sun Jul 13 21:27:10 2014 +0200 Merge pull request #96 from dgl/news-update Update NEWS commit cb1d3580fe4b2d24128b4fdbb8cd7f3ffc8facd7 Author: Alexander Færøy Date: Sun Jul 13 21:24:36 2014 +0200 irssi-version.h should only be a phony target if build in maintainer mode commit 16743c5c1309cc43b5c6568069f2a3821bc616a2 Author: David Leadbeater Date: Sun Jul 13 20:01:08 2014 +0100 Update NEWS commit fcee49a441ddb2a6ec70e6497e7b6c1bbd9bae09 Author: Geert Hauwaerts Date: Sun Jul 13 14:10:40 2014 +0200 Fixed an example of QUOTE Fixed an example of QUOTE commit d023d7d839ba4d165e1c9e7f53bc9a622de4a9f9 Merge: 9fd1e2f5 6e45d683 Author: Geert Hauwaerts Date: Sat Jul 12 22:41:28 2014 +0200 Merge pull request #94 from dajohi/uninitialized Avoid using uninitalized values. commit 6e45d683991a3269c3cfe63d981bddcd92da0406 Author: David Hill Date: Sat Jul 12 16:35:42 2014 -0400 Avoid using uninitalized values. commit 9fd1e2f5dadcf491755e0de26871c4a1a5c35394 Author: Geert Hauwaerts Date: Sat Jul 12 18:46:44 2014 +0200 Syntax documentation rewrite for Q-commands Rewrote the syntax documentation for all commands starting with the letter Q. commit ee80ed16cba6d9b82a83fb667873a3b11bc93aab Author: Geert Hauwaerts Date: Fri Jul 11 16:32:20 2014 +0200 Aligned the help for DEOP, DEVOICE and OP Aligned the help for DEOP, DEVOICE and OP commit d460ba48d1d4010f89bb3394ad089bf23c8c2a3a Author: Geert Hauwaerts Date: Thu Jul 10 20:43:52 2014 +0200 Syntax documentation rewrite of O and P commands Rewrote the syntax documentation of the commands starting with the letters O and P. commit 938598e271a2ec94b38d5739e8a61b761c8aa8cc Author: Geert Hauwaerts Date: Wed Jul 9 18:33:10 2014 +0200 Removed the obsolete NOTE command I removed the binding for the NOTE command that doesn't exist anymore on any major network. commit 8014fd2cb0d05b41a7b3b9bbe26e91a5fd040651 Author: Geert Hauwaerts Date: Wed Jul 9 18:21:39 2014 +0200 Syntax documentation rewrite for N-commands. Rewrote the syntax documentation for all commands starting with the letter N. commit c8dd54c2f669f023538670b28a7593cf14aa3d8e Merge: 7ee7bf79 a5a7fdbe Author: Alexander Færøy Date: Tue Jul 8 21:10:01 2014 +0200 Merge pull request #90 from ailin-nemui/italics-exception more strict rules for italic emphasis to avoid file name clashes commit 7ee7bf79ed835f5fcd9802b1d067ad123624ac4e Author: Geert Hauwaerts Date: Tue Jul 8 21:02:35 2014 +0200 Syntax documentation rewrite for M-commands Rewrote the syntax documentation for all commands starting with the letter M. commit a5a7fdbe5fb01654a832ad2cf482d40966e1d9df Author: Ailin Nemui Date: Tue Jul 8 13:42:06 2014 +0200 more strict rules for italic emphasis to avoid file name clashes this additional check avoids /root/.hiddendir from italicising /root/, because that is often used in path names commit 05979c8d9f67cac7a80b496dc4e87b98df846399 Merge: 31da4e86 7fe47826 Author: Geert Hauwaerts Date: Tue Jul 8 12:00:45 2014 +0200 Merge pull request #88 from dgl/banner Only show the banner when not connecting to servers commit 7fe47826ea5b8015ba81f2eabf2af750c7f56a47 Author: David Leadbeater Date: Tue Jul 8 09:24:12 2014 +0100 Suggest /HELP rather than HELP At this point cmdchars is definitely / and the user might not know they need to add / to a command. commit 4e2299f1b702f84fab738a51ce9eed32c2826bc3 Author: David Leadbeater Date: Tue Jul 8 09:23:55 2014 +0100 Change to printtext for first time message too commit 47d66d214f426ac191b92dc5c3739783d852d8f0 Author: David Leadbeater Date: Tue Jul 8 01:38:08 2014 +0100 Only show banner if not connecting to servers It's tricky to make the banner show first in all cases and it's unlikely to be seen if someone is connecting to a server already, so just don't show it. commit 31da4e86237a51dcd73db4991c2697921731f05a Merge: a9ff985a 663bd7ee Author: Alexander Færøy Date: Mon Jul 7 23:51:26 2014 +0200 Merge pull request #86 from dgl/configure-hints Add some more helpful hints about packages to install to configure outpu... commit 663bd7ee233bfa3d5ec86e5b3b5a5f700a04176b Author: David Leadbeater Date: Mon Jul 7 22:41:38 2014 +0100 Add some more helpful hints about packages to install to configure output commit a9ff985a919b90ab047d9d98d982b2cab8cd9565 Merge: b2c3db4d d3093418 Author: Alexander Færøy Date: Mon Jul 7 22:49:29 2014 +0200 Merge pull request #15 from ailin-nemui/hilights-network-tag FS#155 hilight -tag commit d3093418d42bf514eb808abc734f03669d4e18e7 Author: Ailin Nemui Date: Mon Jul 7 00:55:15 2014 +0200 cleanup hilight -network patch commit b2c3db4d5bc7bfa401b1e67ab24a115779012d93 Author: Alexander Færøy Date: Mon Jul 7 22:26:04 2014 +0200 Fix Clang warnings This patch fixes a few warnings emitted by clang by removing the initialization of the list by itself. commit 09a1801186bdc682f8d0e7ad8c049e7f93172665 Merge: 5e8947a8 225d1499 Author: Alexander Færøy Date: Mon Jul 7 22:16:23 2014 +0200 Merge pull request #58 from ailin-nemui/italics Implement italics support for Irssi commit 5e8947a8b0943ae569876af105c4702ab2d95742 Author: Geert Hauwaerts Date: Mon Jul 7 19:47:51 2014 +0200 Syntax documentation rewrite for L-commands Rewrote the syntax documentation for all commands starting with L. commit 99b629ab2040b1a4ed9a07fcf0f3998d4c1bad5d Merge: 10e4ad9c 3257794b Author: Alexander Færøy Date: Mon Jul 7 18:27:57 2014 +0200 Merge pull request #29 from sebth/master Properly split long IRC messages commit 10e4ad9c9b1451c3920214186be15f435ee8fdc0 Author: Geert Hauwaerts Date: Mon Jul 7 11:18:32 2014 +0200 Restored the J and added a P alias I restored the J alias and added a new P alias; both aliases are there for convenience after community requests. commit 669add63e866b11c47f94f750dcdbc8631a81218 Author: Manuel Leiner Date: Sat Jan 11 15:38:25 2014 +0100 FS#155 hilight -tag commit 225d149968f72137d19002344d414637774f4377 Author: Lukas Mai Date: Wed Nov 30 00:54:42 2011 +0100 optionally render /foo/ as italics commit 0e294d5c2e4d4dd686378f2050abc9a9f2fae199 Author: Lukas Mai Date: Sun Nov 6 20:40:25 2011 +0100 add italics support; don't use standout for reverse commit fc00b9e6f07379f09ea13fa42d9feed377d2d762 Author: Geert Hauwaerts Date: Sun Jul 6 23:58:13 2014 +0200 Added the missing -! and -noautosendcmd options The SERVER ADD completion was missing the -! and -noautosendcmd options. commit 2ff5f5b7e58b56e850822959fb9f8d676484f9ef Author: Geert Hauwaerts Date: Sun Jul 6 23:27:55 2014 +0200 Fixed a compiler warning for statusbar_redraw Fixed a compiler warning for statusbar_redraw. commit 3257794bf762f67e2fc3e7dee24cdf11a9172631 Author: Sebastian Thorarensen Date: Sun Jul 6 22:57:00 2014 +0200 Add information about message splitting to NEWS (...and AUTHORS.) commit 1c73bde23961a3526c4f48e490c3a502f1e429ce Author: Sebastian Thorarensen Date: Sun Jul 6 20:31:58 2014 +0200 Fix minor coding style issues in message splitting commit 695a6a7d9bf8ffbe9378c6aff7c69aa259f2c8c7 Author: Sebastian Thorarensen Date: Sat Jul 5 03:58:16 2014 +0200 Allow `server.split_message' being NULL Now a module can set `server.split_message = NULL' to disable message splitting, instead of having to implement the function. commit 28a3dbe1641876b71a4805ada9aa25b17e43b1ac Author: Sebastian Thorarensen Date: Thu Jun 19 02:24:25 2014 +0200 Replace an indent of eight spaces with a tab commit ff08b3b0224848bf1c4c4e4e8e73c081570f82c9 Author: Sebastian Thorarensen Date: Thu Jun 19 01:11:08 2014 +0200 Replace a `goto out' with explicit freeing commit 7bfe3a8fa1e9d59f94583390f2904d2f9204b9b5 Author: Sebastian Thorarensen Date: Thu Jun 19 01:02:35 2014 +0200 Introduce a MAX_USERHOST_LEN constant for IRC commit 29a49c4688b55b2d62dce1638185707c1ec3d51d Author: Sebastian Thorarensen Date: Thu Jun 19 00:50:46 2014 +0200 Move the definition of the `split_line' settings commit bb7bafc93cb78dc185565d5750ac3ca5abff2fc8 Author: Sebastian Thorarensen Date: Tue Jun 17 18:17:28 2014 +0200 Split long IRC `ACTION' messages Add line splitting logic to commands `/me' and `/action'. commit 90f3dd612e0d7a6027e60018ca5476e7ddb52f54 Author: Sebastian Thorarensen Date: Tue Jun 17 17:25:40 2014 +0200 Fix the `userhostlen' fallback in `split_message' ferret, the author of `splitlong-safe.pl' pointed out that `userhostlen' should not only contain the maximum length of the hostname, but also the maximum length of the username. Now 10 is used as the maximum username length as a fallback. (`splitlong-safe.pl' uses the same limit.) The username limit isn't defined in the standard, but 10 is common on many networks. The odds that something goes wrong here is low, as 1) the fallback limit is only used when the user has not yet joined a channel 2) the maximum hostname length (63) gives some error margin as the hostname usually is shorter commit 281c6d437dbc30ffc30c615b8dc773dc937abefa Author: Sebastian Thorarensen Date: Mon Jun 16 21:59:48 2014 +0200 Avoid unnecessary splitting of lines `split_line_end' could force lines to be unnecessarily split. This commit fixes the problem by making sure that the last line isn't shorter than `split_line_end'. commit 5c05c854dc298a914de8515a2795fa8dd2adca04 Author: Sebastian Thorarensen Date: Mon Jun 16 19:59:12 2014 +0200 Add configurable split line prefixes and suffixes Add settings `split_line_start' and `split_line_end' analogous to `splitlong_line_start' and `splitlong_line_end' in `splitlong.pl'. The prefixes and suffixes are concatenated with a wrapper function to keep `recode_split' and `strsplit_len' simple. commit e6147fb8f2764392dd685fd8b28f1d69527609cd Author: Sebastian Thorarensen Date: Fri Jun 13 06:39:02 2014 +0200 Properly split long IRC messages 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. commit 43baf71efd8d7323a2d6ae939c3c6350fef70f72 Merge: 4c6ba664 b03b65e0 Author: Geert Hauwaerts Date: Sun Jul 6 23:21:23 2014 +0200 Merge branch 'master' of https://github.com/irssi/irssi commit b03b65e0294f5802c9bbe8ddf8446f09b3ba366a Merge: 19b636e2 dac67a56 Author: Alexander Færøy Date: Sun Jul 6 23:05:34 2014 +0200 Merge pull request #85 from dgl/werror Make configure checks able to build with -Werror commit 4c6ba664c4e041a4295c7cb5ed77801a84fc7557 Author: Geert Hauwaerts Date: Sun Jul 6 22:52:50 2014 +0200 Updated SERVER documentation Added the noautosendcmd parameters to the SERVER syntax documentation commit dac67a567d8c1ffc63a38f94349ea37d2dc4f2c1 Author: David Leadbeater Date: Sun Jul 6 21:52:03 2014 +0100 Check return values from some syscalls and warn if they fail commit 85d9fa1922a5f408dd40f18287f01135dd826e4d Author: David Leadbeater Date: Sun Jul 6 21:51:22 2014 +0100 Fix compiler warning in IPv6 check (This was why I saw a warning from the IPv4 code path, now fixed by 7949e4c). commit 19b636e2a279f9226087741ebaeb6fb22ae5affb Author: Geert Hauwaerts Date: Sun Jul 6 22:36:13 2014 +0200 Improved the UNACT example ALIAS Improved the UNACT example ALIAS commit bea5cb6d0264d70019b23e7c8941b2160d253bfc Author: Geert Hauwaerts Date: Sun Jul 6 22:24:16 2014 +0200 Redraw the statusbar after reading the settings I fixed a bug where the statusbar was not redrawn after reading the settings. commit 8c1e7d9c176f060a36084a40f074e220753a6210 Author: Geert Hauwaerts Date: Sun Jul 6 22:23:17 2014 +0200 Updated the startup banner + added generic banner 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. commit 7949e4c53f8bc8cb0b28f38b7a08db49a00f8b01 Author: David Leadbeater Date: Sun Jul 6 19:56:13 2014 +0100 Initialize in6 correctly 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. commit 2ff95c0649a95d2b6370eb6eae4f7a95db770ad4 Merge: 1bf47539 c1046274 Author: Alexander Færøy Date: Sun Jul 6 19:58:26 2014 +0200 Merge pull request #82 from ailin-nemui/256colour-cleanup fix compiler warnings in extended colour code commit beec29c3054acc262ac2dbef5b29c1e279a6fdb3 Author: David Leadbeater Date: Sun Jul 6 18:56:17 2014 +0100 Make configure checks able to build with -Werror Also fix a few compiler warnings, this combined with pull #82 allows me to build with CFLAGS="-Werror -Wall". commit 1bf4753914b1ea71ebdc336f8986dd5040b8a398 Merge: 4ca8d568 6b0a5462 Author: Alexander Færøy Date: Sun Jul 6 19:38:21 2014 +0200 Merge pull request #84 from dgl/gitignore Ignore build products in .gitignore commit 6b0a54628d1f69cc1f93ef2e941f5846258ce146 Author: David Leadbeater Date: Sun Jul 6 18:42:43 2014 +0100 Ignore build products in .gitignore commit 4ca8d56869287c9880ce55baf96fe65c38e3bc67 Author: Geert Hauwaerts Date: Sun Jul 6 19:18:31 2014 +0200 Updated the ALIAS documentation Updated the ALIAS documentation. commit 08852822949a69afb8eeb12117c42326bf410b8b Author: Geert Hauwaerts Date: Sun Jul 6 18:53:05 2014 +0200 Replaced google.com with irssi.org examples Replaced google.com with irssi.org examples. commit 66f5fb699beef7c0f468bce1aa75d80d535862a8 Author: Geert Hauwaerts Date: Sun Jul 6 18:49:02 2014 +0200 Added information about the NO_ACT level Added information about the NO_ACT level commit 47b925917df901e8dc041db4a3ccc5bceda3cbce Author: Geert Hauwaerts Date: Sun Jul 6 18:36:20 2014 +0200 Added a new example for ALIAS Added a new example for ALIAS commit 074735db0811e38ab991dc0a33beefcfec1def88 Author: Geert Hauwaerts Date: Sun Jul 6 18:17:05 2014 +0200 New syntax documentation for NETWORK and SERVER Rewrote the syntax documentation for NETWORK and SERVER commit 120508c14f42440408ab0ae4d32367a62bf9a9b2 Author: Geert Hauwaerts Date: Sun Jul 6 15:00:46 2014 +0200 Syntax documentation rewrite for J-K commands Rewrote the syntax documentation for all commands starting with the letters J and K. commit 06b6371ac544dc950291d4d4a72bf5e1a8e58441 Author: Geert Hauwaerts Date: Sun Jul 6 14:14:07 2014 +0200 Removed the obsolete J alias Removed the obsolete J alias. commit 0cb56a7c9a4ef44353f701b5e7417e04e07011e9 Author: Geert Hauwaerts Date: Sun Jul 6 02:45:33 2014 +0200 Improved the default configuration file Updated the aliases and default channels; general cleanup. commit 3b76487d0f35781b196f43445666bc32ddfda948 Author: Geert Hauwaerts Date: Sun Jul 6 02:44:28 2014 +0200 Wrote the missing syntax documentation for UPTIME Wrote the missing syntax documentation for UPTIME. commit 492d98358d3a24c8e80b59bf1f1dbc9ae3dbd85c Author: Geert Hauwaerts Date: Sun Jul 6 02:11:31 2014 +0200 Improved the IGNORE examples Improved the IGNORE examples. commit e891b29aef7421b6b8679bf73b072b9ef69ec1a2 Author: Geert Hauwaerts Date: Sun Jul 6 02:06:36 2014 +0200 Improved some examples Improved some examples. commit f4393e44b6779722d054221c003f0ab9b8fc717f Author: Geert Hauwaerts Date: Sun Jul 6 00:57:37 2014 +0200 Updated the TARGMAX of the default servers. Most servers were outdates with their current TARGMAX capab; everything should be up to date now. commit ae9a6fd0c31add86218e0a099ab4b0c22467579f Author: Geert Hauwaerts Date: Sun Jul 6 00:30:59 2014 +0200 Updated the default network list. Added EsperNet and NetFuze, removed WebChat and LinkNet. commit 591e10b3b638b0d152cf62bc08a77b0764810fa2 Author: Geert Hauwaerts Date: Sat Jul 5 22:16:35 2014 +0200 Syntax documentation rewrite for H-I-commands commit 1be75a4bef76e66e1a66b781c75d2627754a232d Merge: ed516295 940566b1 Author: Geert Hauwaerts Date: Sat Jul 5 19:49:58 2014 +0200 Merge pull request #83 from richlv/patch-1 Update connect.in commit 940566b11186787e50685f850feee641481eda89 Author: richlv Date: Sat Jul 5 20:47:06 2014 +0300 Update connect.in add trailing dot for consistency; mention that existing connections are kept commit ed516295143a46fe310ed1999646110604001f35 Merge: 4c8fe096 a9d9756d Author: Alexander Færøy Date: Fri Jul 4 23:48:41 2014 +0200 Merge pull request #80 from dgl/noact Change NO_ACT so it can be combined with other levels commit 4c8fe0963c61059cff956ec401ef2cea0091e0fb Author: Geert Hauwaerts Date: Fri Jul 4 20:38:37 2014 +0200 Syntax documentation rewrite for F-commands Rewrote the syntax documentation for all commands starting with the letter F. commit c104627462c7b9e9ea75506539689cdcf0cd1bf8 Author: Ailin Nemui Date: Fri Jul 4 12:46:51 2014 +0200 fix compiler warnings in extended colour code commit f295a02cdafff01d7b7161f62bf8a2327fbb10fa Author: Geert Hauwaerts Date: Thu Jul 3 21:42:37 2014 +0200 Syntax documentation rewrite for E-commands Rewrote the syntax documentation for commands starting with the letter E. commit 037fae0ed567eedefe5550d0688cf5b42a53b6c7 Author: Geert Hauwaerts Date: Thu Jul 3 21:41:10 2014 +0200 Syntax format changes for A-C commands Updated the file format template for commands A through C. commit 878411edc4664c5d923347fdb3383d8fbe6f31c1 Author: Geert Hauwaerts Date: Thu Jul 3 21:37:41 2014 +0200 Syntax documentation rewrite for D-commands Rewrote the syntax documentation for all commands starting with the letter D. commit 3f79c8553c8087a79b9c37216ac72eb3e03584d5 Author: Geert Hauwaerts Date: Thu Jul 3 17:41:15 2014 +0200 Syntax documentation rewrite for C-commands Rewrote the syntax documentation for all the commands starting with the letter C. commit fd3676e40783e7a24ace7cb652dea72411737fdd Merge: 0a221742 96a292d4 Author: Alexander Færøy Date: Wed Jul 2 23:17:36 2014 +0200 Merge pull request #48 from ailin-nemui/256-colour-history 256 colour support for Irssi commit 0a221742649cf39db96da69dead0292fd38c7b66 Author: Geert Hauwaerts Date: Wed Jul 2 22:35:17 2014 +0200 Syntax documentation rewrite for B-commands Rewrote the syntax documentation for all the commands starting with B. commit 712ef12542a2847a8ab1d6648735f7b5c963a6ed Merge: b2f265f4 aa7492d0 Author: Geert Hauwaerts Date: Wed Jul 2 22:26:46 2014 +0200 Merge branch 'master' of https://github.com/irssi/irssi commit b2f265f44ecd4eaea1eeb1a90cfdf26dc58218ae Author: Geert Hauwaerts Date: Wed Jul 2 22:25:33 2014 +0200 Rewrote the syntax documentation for all the commands starting with A. commit aa7492d0991d32f2d64c6ce959ceb46aec7aafbd Merge: f779e04a 96701b6c Author: Alexander Færøy Date: Wed Jul 2 21:17:51 2014 +0200 Merge pull request #70 from dgl/regexp-pattern-missing Make it more obvious if -pattern wasn't provided to a regexp /ignore commit f779e04a9d4357ce4bcfb31079053d8262fbfc2a Merge: b9ba58d2 00862112 Author: Alexander Færøy Date: Wed Jul 2 21:15:45 2014 +0200 Merge pull request #72 from dgl/regexp-error Warn with error if regexp ignore fails to parse commit b9ba58d25f1acdf0843b04a7c37f2e34de502854 Merge: f0772806 16088a7a Author: Alexander Færøy Date: Wed Jul 2 21:12:38 2014 +0200 Merge pull request #74 from falconindy/master Fix make dist commit f077280643165ad3c761fef7ff6078cf8a12c64c Author: Geert Hauwaerts Date: Tue Jul 1 21:27:59 2014 +0200 Added a default HIGHLIGHT and DEHIGHLIGHT alias commit ba4f6c4056930f65cb0a65dc6ce9742447f1c877 Author: Geert Hauwaerts Date: Mon Jun 30 22:27:22 2014 +0200 Aligned the /NETWORK documentation with docs/manual.txt commit 9a9b77a6f52c07ec0ce18f279be2264f317dbe68 Merge: be3f3034 0d1758a2 Author: Geert Hauwaerts Date: Mon Jun 30 22:22:11 2014 +0200 Merge branch 'master' of https://github.com/irssi/irssi commit be3f30349787591dfa1c5329641a5ebeb7a02fbd Author: Geert Hauwaerts Date: Mon Jun 30 22:18:07 2014 +0200 Removed docs/help from the .gitignore commit 0d1758a2b5d727d82b4cb286cd7682873f2c279d Merge: 735c6216 d823823c Author: Geert Hauwaerts Date: Mon Jun 30 21:47:50 2014 +0200 Merge pull request #71 from dgl/nickserv-doc Suggest using ^ so this doesn't pop-up a NickServ window commit 735c6216752cfdf0d60632b54fe728cb07d10fcb Merge: b68c168f 9fad15fa Author: Geert Hauwaerts Date: Mon Jun 30 21:37:38 2014 +0200 Merge pull request #73 from ailin-nemui/readme-other-modules Point out more modules in README commit b68c168f94e8c9b5f45ab9430ffae064fefd5c9c Merge: 2e6f16c0 70e49f67 Author: Geert Hauwaerts Date: Mon Jun 30 21:21:22 2014 +0200 Merge pull request #76 from ailin-nemui/improve-special-vars Improve docs of special_vars wrt. to escaping rules in /alias commit 70e49f673e75d529123dde4a977534fcbabe3046 Author: Jari Matilainen Date: Mon Jun 30 21:03:50 2014 +0200 Improve docs of special_vars wrt. to escaping rules in /alias commit 16088a7a4606aa5e6a4ec0bdc4792fe8271c2646 Author: Dave Reisner Date: Mon Jun 30 14:19:10 2014 -0400 Refer to correct name of README.md fcb67831f2759fb renamed README -> README.md but didn't update EXTRA_DIST, breaking 'make dist'. commit a9d7171b7c53e89b0cb161fbfd7e45fc9afc02d4 Author: Dave Reisner Date: Mon Jun 30 08:09:53 2014 -0400 propagate flags for automake initialization commit 2b7e460398876b84c9050591abd7de460ff28b53 Author: Dave Reisner Date: Mon Jun 30 08:02:05 2014 -0400 Remove superfluous entry from EXTRA_DIST curses.m4 is already included by automake as it's an m4 depdendency. commit 9fad15fa073facce9163dc321f1e62af52b63a23 Author: Ailin Nemui Date: Mon Jun 30 02:25:32 2014 +0200 point out more modules in README commit a9d9756d4d4aa61e07f98f3d58f5db85cda08437 Author: David Leadbeater Date: Mon Jun 30 09:35:31 2014 +0100 Make /ignore -replies work with NO_ACT commit 96a292d40e7f6fe505c4a0f686d35132ffac8208 Author: Ailin Nemui Date: Thu Jan 9 15:20:29 2014 +0100 Finish 256 colour support for Irssi 256 colour patch is cleaned up and the remaining cases are made work, this includes especially Theme support, which was not implemented before. Changes not related to colours were reverted again, making a review of the two patches against master easier to follow. As a byproduct of the Hex-colour code parser, the 24bit colours are also implemented. Actually using them in the terminal is guarded by a compile time switch (as well as a run time switch), as it breaks the existing colour protocol and requires additional storage. To make a seamless usage, down-conversion is provided for 8 and 16 colours. Diverging from Tom's approach, the colour protocol is reverted back to the original one. Unfortunately, the changes required in the Theme engine will break the API. For more details, please refer to the patch documentation at either http://irssi-docs.wikispaces.com/Notes-256-Colour or https://github.com/shabble/irssi-docs/wiki/Notes-256-Colour commit 3698ddfc3baa024304342ed360a6136a40c25d36 Author: David Leadbeater Date: Mon Jun 30 00:10:45 2014 +0100 Add NO_ACT checks for DCC messages commit e8b0eb4986ee24b83ef185354a931b120b29ad96 Author: David Leadbeater Date: Mon Jun 30 00:10:24 2014 +0100 Add NO_ACT checks for actions and notices commit 6bbb114046f54a85bed6674011411d4d869ef2fb Author: David Leadbeater Date: Mon Jun 30 00:05:46 2014 +0100 Remove NO_ACT if we see a user specified hilight In this path we can't look up ignores again because the print text signal doesn't know the nick, etc. Instead just show it. The user can use -actcolor %n or make the hilight more specific if desired. commit d84811b19230901698a89a5ec89f23d97fc2697b Author: David Leadbeater Date: Sun Jun 29 20:13:49 2014 +0100 Don't expand ALL when combined with NEVER/NO_ACT commit 819f9d16c9fbb014f6bd4ed88b57689347674727 Author: David Leadbeater Date: Sun Jun 29 22:07:33 2014 +0100 Change NO_ACT so it can be used in addition to other ignores This results in a more flexible system and is less surprising as it means levels can be used in the way they normally can in an ignore. As an example the current approach to NO_ACT provides no way to let HILIGHTS be shown, with this change /set activity_hide_targets can be recreated with: /ignore #channel NO_ACT /ignore #channel -except -regexp -pattern . NO_ACT HILIGHTS (but obviously this can be configured in many more ways if desired). commit d823823c43b1da94cb80056e4e68d615d0cb5773 Author: David Leadbeater Date: Sun Jun 29 20:15:21 2014 +0100 Suggest using ^ so this doesn't pop-up a NickServ window commit 0086211236ae5541ec3ddc55282eebab81f93680 Author: David Leadbeater Date: Sun Jun 29 21:57:38 2014 +0100 Warn with error if regexp ignore fails to parse commit 96701b6c6840dd9eead97f70277ec1602c70d8af Author: David Leadbeater Date: Sun Jun 29 22:01:05 2014 +0100 Make it more obvious if -pattern wasn't provided to a regexp /ignore commit ccc64c0050478dc0567ce9bb22dc75d541f8477e Author: Ailin Nemui Date: Thu Jun 26 10:26:59 2014 +0200 forward alternate_nick to Irc::Server attributes add the missing alternate_nick in Irc::Server by making an additional call to the Irc::Connect filler. this is not quite ideal but might need bigger refactoring otherwise. commit 2d4edc51877719c49d712271967313310f4796fb Author: Tom Feist Date: Tue May 3 15:40:34 2011 +0100 Initial implementation of 256 colour support for Irssi This patch implements some 256 colour support for Irssi up from the previous 16 colours. Initial parsing of the %x/%X format codes is implemented and the parser accounts in advances the char* for that. The colour attributes are widened from 4 to 8 bit. The colour protocol is changed to a new format. Some pointers to remaining work are written in the comment in textbuffer.h. Note that Irssi already does support requesting 256 colours from the terminal in the original source code, so this part did not have to be touched. commit 2e6f16c0faf345245c5a224de529827a51203d1c Merge: 58859774 e71c9f1b Author: Alexander Færøy Date: Mon Jun 30 00:07:14 2014 +0200 Merge pull request #11 from ailin-nemui/print_text_after_time-api add print_text_after_time to specify time stamp for lines commit 588597744e7efb38ab87fef9e70b1428fe654067 Merge: 2b6bba3f fa70021a Author: Alexander Færøy Date: Sun Jun 29 17:16:40 2014 +0200 Merge pull request #69 from dgl/crash.txt Update crash.txt to point at github commit fa70021ac84fe96b560925feb7ab4b7d736ea8fa Author: David Leadbeater Date: Sun Jun 29 15:09:32 2014 +0100 Update crash.txt to point at github commit 2b6bba3fd2019158990f13d9e8913fd3bbb20b61 Merge: aaa0cb6e 6accf509 Author: Alexander Færøy Date: Sun Jun 29 14:32:15 2014 +0200 Merge pull request #62 from dgl/prefix-nick-flags Use PREFIX from 005 to decide if a nick flag is of op level commit aaa0cb6e031b067f4d94abda2ccfc2e0ed1ecf7c Merge: cce0ff80 c5d81c59 Author: Alexander Færøy Date: Sun Jun 29 14:27:12 2014 +0200 Merge pull request #52 from dgl/stack-cleanup Correct use of perl stack macros commit cce0ff80a2080d551c706eab71ef0e3e5bf6e31f Merge: 17b9bb12 211422cb Author: Alexander Færøy Date: Sun Jun 29 14:24:20 2014 +0200 Merge pull request #49 from dgl/stackem Move PUTBACK to within the scope which uses the stack commit 17b9bb12bf1c5c89f7880641ecde1fb17f2b5b22 Merge: 113f1724 f0925de1 Author: Alexander Færøy Date: Sun Jun 29 14:21:00 2014 +0200 Merge pull request #68 from falconindy/master Autotools cleanup commit e71c9f1b06fe73971497d7f4722466070f66748c Author: Ailin Nemui Date: Wed Jan 8 13:49:46 2014 +0100 add print_text_after_time to specify time stamp for lines add signal for line removal from textbuffer commit 6accf509915244aa89f58bd89d95f503c95299b9 Author: David Leadbeater Date: Thu Jun 26 00:31:14 2014 +0100 Use PREFIX from 005 to decide if a nick flag is of op level Fixes #61. commit f0925de16bb70da0bf87332521f54f1defd23500 Author: Dave Reisner Date: Sat Jun 21 11:37:28 2014 -0400 s/INCLUDES/AM_CPPFLAGS/g Silences warnings on recent automake such as: src/core/Makefile.am:3: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') commit 13ea2cb622f48c528b36970eff5e2cf42b3769fc Author: Dave Reisner Date: Sat Jun 21 11:20:53 2014 -0400 add AC_CONFIG_MACRO_DIR([m4]), move *.m4 files to m4/ Silences notice on newer autoconf: libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. This helps keep the top-level build directory clean, too commit c52bb433f05fdd1a11a1d49618f7555d83cd6d0c Author: Dave Reisner Date: Sat Jun 21 11:19:47 2014 -0400 rename configure.in -> configure.ac Silences warning on newer autoconf: aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in' commit 113f1724d72724c1bb3e2111c0ce92a3cafd67fa Merge: b8c2915d 9d6cd87b Author: Alexander Færøy Date: Fri Jun 27 14:41:54 2014 +0200 Merge pull request #44 from dajohi/g_basename Replace deprecated g_basename with g_path_get_basename. commit b8c2915d79a1e0ccec92e627b716fe0a6af81fc6 Merge: e4051eb4 f58a461c Author: Alexander Færøy Date: Fri Jun 27 14:31:04 2014 +0200 Merge pull request #59 from ailin-nemui/perl-pl-na get rid of PL_na commit e4051eb42e7ab9965c9e523c443dca26326ef73a Merge: da3f426e 43df6e42 Author: Alexander Færøy Date: Fri Jun 27 14:25:52 2014 +0200 Merge pull request #60 from dgl/perl-no-get-context Define PERL_NO_GET_CONTEXT in all perl source files commit da3f426edbac2703f3bcf0ac04aca69918ec57dc Merge: c26a634f 051d1587 Author: Alexander Færøy Date: Fri Jun 27 14:24:06 2014 +0200 Merge pull request #63 from dgl/cleanups Clean-up some compiler warnings commit c5d81c598d7872308725f4f20523a1c593d5ca9e Author: David Leadbeater Date: Thu Jun 19 18:31:00 2014 +0100 Correct use of perl stack macros Further to pull #49 this is the result of an audit of the use of perl stack macros. There were several cases where PUTBACK was being called where the stack pointer could be out-of-date. Also some misc. cleanup where the macros were used needlessly. commit 211422cbe81570b1a70a6c4fe8a09b84cfa4f646 Author: David Leadbeater Date: Thu Jun 19 03:12:05 2014 +0100 Switch to using G_DISCARD for call_pv PUTBACK was being called even for the error path which didn't use the stack. Emitting the "script error" signal can involve running Perl code (Irssi:core::destroy) therefore the stack can be reallocated. This can result in the perl stack being corrupted because the local stack pointer is out of date (although as it's use of freed memory the crash is not always instant). commit 051d1587b01d12fa6d4d448e29deeae05640b24d Author: David Leadbeater Date: Thu Jun 26 01:12:33 2014 +0100 Add missing include Silences: listen.c:320:3: warning: implicit declaration of function ‘ascii_strup’ [-Wimplicit-function-declaration] commit b34ded063b9a3a783329ab7ad8e14c41ef824c1b Author: David Leadbeater Date: Thu Jun 26 00:47:49 2014 +0100 Remove unused variables to silence compiler warnings commit 86fcadb85da04bc4e8bf7546cd0aabe98efbd008 Author: David Leadbeater Date: Thu Jun 26 00:34:25 2014 +0100 Add some missing casts to silence compiler warnings commit f58a461c54f2189543d64303e8c80bacda78448d Author: Ailin Nemui Date: Wed Jun 25 03:17:03 2014 +0200 cleanup char* casts and replace one useless SvPV with SvPV_nolen commit 43df6e424e468bd16da076bf01c848b89a7dbf60 Author: David Leadbeater Date: Tue Jun 24 20:20:27 2014 +0100 Define PERL_NO_GET_CONTEXT in all perl source files This removes the calls to Perl_get_context() that get automatically added to XS code for ancient source code compatibility reasons. The result is about a ~60K size reduction in the binary (based on comparing two 64-bit stripped irssi binaries compiled --with-perl-staticlib). commit 7dbb8efdde3720fd15f06de088848259e24e3397 Author: Lukas Mai Date: Sun Nov 6 20:47:00 2011 +0100 get rid of PL_na commit 9d6cd87b0f548aba2094504c6ef71aec69f9d7fb Author: David Hill Date: Mon Jun 16 11:45:26 2014 -0400 Replace deprecated g_basename with g_path_get_basename. commit c26a634fe6f65f44cdd036d2657fe4335ed6e309 Merge: dcbcb5f0 5419a4b3 Author: Alexander Færøy Date: Sat Jun 21 10:59:55 2014 +0200 Merge pull request #53 from dajohi/braces Fix compiler warning. commit dcbcb5f04d2041a3103694344295441e0997f19f Merge: 5fe14450 70a55030 Author: Alexander Færøy Date: Sat Jun 21 10:53:00 2014 +0200 Merge pull request #50 from dajohi/cmd_null_deref Avoid potential null dereferences. commit 5fe144503d9a282ea66ba9962dd4e8c568dbb78c Merge: 9d0d4d94 444f9e48 Author: Alexander Færøy Date: Sat Jun 21 10:46:46 2014 +0200 Merge pull request #54 from dajohi/dcc_send_strict_aliasing Do not break strict-aliasing rules. commit 444f9e48368bdd3e1e6e3a943ecc0d10c9350ef1 Author: David Hill Date: Fri Jun 20 12:43:24 2014 -0400 Do not break strict-aliasing rules. dcc-send.c:296:2: warning: dereferencing type-punned pointer will break strict-aliasing rules commit 5419a4b3605a4a2dd275488e91403b98eda543c7 Author: David Hill Date: Fri Jun 20 00:41:52 2014 -0400 Fix compiler warning. network.c:63:2: warning: missing braces around initializer [-Wmissing-braces] network.c:63:2: warning: (near initialization for 'ip4_any.ip.__u6_addr') [-Wmissing-braces] commit 70a55030d14ea2ec29fe0386872b13b7f27765f7 Author: David Hill Date: Thu Jun 19 09:56:57 2014 -0400 Avoid potential null dereferences. commit 9d0d4d9437649ed96381120e68a8d4035f6ded7e Merge: ea704df7 7d87a025 Author: Alexander Færøy Date: Thu Jun 19 00:15:36 2014 +0200 Merge pull request #14 from ailin-nemui/ignore-activity NO_ACT level to ignore activity commit ea704df7e0f7e388b156e7de3dab7d2ea133d2eb Merge: b7c1fbd2 b05b6cde Author: Alexander Færøy Date: Thu Jun 19 00:00:54 2014 +0200 Merge pull request #20 from ailin-nemui/broken-signal-parser fix signals parser commit b05b6cde4d91f6d1d2a378256328042979db64ea Author: Ailin Nemui Date: Thu Jun 5 15:00:12 2014 +0200 fix signals parser commit 7d87a025229d6ee4e292ad0b5492ab10a416f8d6 Author: Tom Feist Date: Thu Jan 9 15:23:47 2014 +0100 Add NO_ACT level This patch adds a new NO_ACT level that can be used with /ignore to ignore activity notifications commit b7c1fbd2b96a38cd1025cc353ac19cf3a5b2894c Merge: 48d9fec8 908913b5 Author: Alexander Færøy Date: Wed Jun 18 23:15:47 2014 +0200 Merge pull request #42 from dgl/no-dancer Revert "add d,q,f and J to CHANMODES default, to work a bit better with ... commit 48d9fec8b8a5da02b6fabbbe3024663e4efd0845 Author: Alexander Færøy Date: Wed Jun 18 23:11:00 2014 +0200 Add initial NEWS entries for 0.8.17-head commit bb11725a52637a760fbe4e9b40d970518ec175b4 Merge: 53e5f9f2 24ea87bd Author: Alexander Færøy Date: Wed Jun 18 22:56:37 2014 +0200 Merge pull request #23 from ailin-nemui/perl-format_get_text fix implementation of format_get_text script api commit 53e5f9f26a95f74b616afeacdad5acaa97770650 Merge: 8c08eef8 21bf59f4 Author: Alexander Færøy Date: Wed Jun 18 22:53:34 2014 +0200 Merge pull request #22 from ailin-nemui/perl-package-fixes Correct the packages of the scripting API commit 8c08eef87a6642b8cf7b7a23a0bc15cd3c896033 Merge: 3212ef2b fc4a4d24 Author: Alexander Færøy Date: Wed Jun 18 22:53:01 2014 +0200 Merge pull request #12 from ailin-nemui/no-split-utf8 no split utf8 from the bug tracker commit fc4a4d24718f92542e4c606d3f3ff2cf81e8f5e3 Author: Kuang-che Wu Date: Wed Jan 8 15:03:25 2014 +0100 Fix UTF-8 character corruption every 32kb of text buffer commit 908913b5dedad47c3a07da9d282e112f09385d3b Author: David Leadbeater Date: Mon Jun 16 15:35:38 2014 +0000 Revert "add d,q,f and J to CHANMODES default, to work a bit better with dancer and possibly others" This is no longer relevant and most ircds now send a correct isupport message. This reverts commit b832f1f7b2c4a692786d5d52904a2bdf4d14354f. commit 3212ef2bdb7011bd0c5a62ff2eced5a1d9e19a46 Merge: cae13ec5 e3c688d0 Author: Alexander Færøy Date: Mon Jun 16 16:58:29 2014 +0200 Merge pull request #41 from dgl/network-syntax Add -usermode to /NETWORK syntax commit e3c688d0612e65622e804e17f4e55891a1f5eb56 Author: David Leadbeater Date: Mon Jun 16 14:47:38 2014 +0000 Add -usermode to /NETWORK syntax commit cae13ec5298b9827cc34ad783903393a5678d67f Merge: b4a8a3f7 0e17da4a Author: Alexander Færøy Date: Mon Jun 16 14:56:50 2014 +0200 Merge pull request #39 from dgl/upgrade Document that /UPGRADE doesn't work with SSL commit b4a8a3f7e5585cad956480f9e6cdb51891b3084c Merge: 0331970d 92928f1c Author: Alexander Færøy Date: Mon Jun 16 02:16:27 2014 +0200 Merge pull request #38 from dgl/scripts Update usercount to version in scripts git commit 24ea87bd27463e0aa42e644b841e5d4bd5b524c0 Author: Ailin Nemui Date: Thu Jun 5 15:01:15 2014 +0200 fix implementation of format_get_text script api commit 21bf59f4c133ec77760d757a7634ab2e6c122295 Author: Ailin Nemui Date: Tue Jun 10 17:33:51 2014 +0200 correct package of server gui_printtext_after commit 31c7c8eb9504ed7285a88d59941e6e7ffca5ab15 Author: Ailin Nemui Date: Thu Jun 5 15:00:48 2014 +0200 fix package of term_refresh_* script api commit 0e17da4a1c3e237e89020d1a9b53cca336515faa Author: David Leadbeater Date: Mon Jun 16 00:11:59 2014 +0100 Document that /UPGRADE doesn't work with SSL commit 92928f1c643002be2b555647aa4ad0d62939a69b Author: David Leadbeater Date: Sun Jun 15 23:57:47 2014 +0100 Update usercount to version in scripts git commit 0331970d64db01bd2db0d86a253393938b2539f1 Merge: d1e60a3b a8c52d8c Author: Alexander Færøy Date: Mon Jun 16 00:27:07 2014 +0200 Merge pull request #24 from ailin-nemui/speedup Speed up nicklist and window_find operations commit a8c52d8c1619e97a9f9a49ddc9c2c6a242cbb0ce Author: Ailin Nemui Date: Sun Jun 8 02:17:50 2014 +0200 speed up nicklist by using hash commit a4c62a3fee26761ff909e7fb01f372484db3057f Author: Ailin Nemui Date: Sun Jun 8 02:18:57 2014 +0200 speed up window_item_find by interning name and removing call to channel_find commit d1e60a3b8f8a154a33e935279a6aeb356686efda Author: Jaroslav Škarvada Date: Mon Sep 16 14:59:32 2013 +0200 Disallow unloading of static modules commit 75d7e1b0bbf02b2453e3bcc678d0fc47fe00134d Merge: 1545e014 9e47f34c Author: Alexander Færøy Date: Sun Jun 15 22:36:57 2014 +0200 Merge pull request #37 from dajohi/g_ascii_strcasecmp g_strcasecmp -> g_ascii_strcasecmp commit 9e47f34c3f2356fc7dbc1e12bbde2665822a02fc Author: David Hill Date: Sun Jun 15 16:20:58 2014 -0400 g_strcasecmp -> g_ascii_strcasecmp commit 1545e01447d2234b9e352c75f0a4b28300e560d0 Merge: 279db87d c40c54d7 Author: Alexander Færøy Date: Sun Jun 15 22:15:25 2014 +0200 Merge pull request #36 from dajohi/g_tree_foreach Replace deprecated g_tree_traverse with g_tree_foreach. commit 279db87d3201ba10c229ad703a96e50b55aadc65 Author: Marien Zwart Date: Fri Jan 10 13:49:35 2014 +0100 Add support for utf8 chars to /bind Fixes: #18 Fixes: bio#553 commit c40c54d782851c2a0827e750646e40be11424bbc Author: David Hill Date: Sun Jun 15 16:00:26 2014 -0400 Replace deprecated g_tree_traverse with g_tree_foreach. g_tree_foreach traverses the tree in sorted order, which is what irssi was already doing. commit b8d748a2482155f4b0ed3c749be6b06793ee26d4 Merge: 53f50d3d 831bd1d1 Author: Alexander Færøy Date: Sun Jun 15 21:58:32 2014 +0200 Merge pull request #34 from dgl/autogen-fix Fix error to refer to elinks, as that is what it checks for commit 831bd1d1e5874cf7c3e0b6a7dcdd6c5a818f684a Author: David Leadbeater Date: Sun Jun 15 21:00:34 2014 +0100 Fix error to refer to elinks, as that is what it checks for commit 53f50d3dfa79899f3362411d989c4dfdc1a9b952 Merge: 63011c2b 5b2d189a Author: Alexander Færøy Date: Sun Jun 15 21:57:42 2014 +0200 Merge pull request #33 from dajohi/modules_load Silence a compiler warning. commit 5b2d189ab5e5d618a99598e23ef91acceddbd239 Author: David Hill Date: Sun Jun 15 15:40:08 2014 -0400 Silence a compiler warning. If the first g_module_symbol call failed, module_deinit was set to value2, which is uninitialized. Move the assignment after checking variable found to silence the warning. commit 63011c2bf8f6d5c32a7793105db1702ee4c36e66 Merge: 57f138c0 138d4f45 Author: Alexander Færøy Date: Sun Jun 15 21:31:10 2014 +0200 Merge pull request #32 from dajohi/g_io_channel_shutdown Replace deprecated g_io_channel_close with g_io_channel_shutdown. commit 138d4f455512f7da22fd0cf53338888bdf640801 Author: David Hill Date: Sun Jun 15 15:23:29 2014 -0400 Replace deprecated g_io_channel_close with g_io_channel_shutdown. g_io_channel_close flushes the buffer and does not return errors. g_io_channel_shutdown(handle, TRUE, NULL) keeps that behavior. commit 57f138c087b649b5bbbbcb75d455ef86f93297f4 Author: Jaroslav Škarvada Date: Fri Aug 3 17:03:21 2012 +0200 Remove nonexistant usage from man page commit a68eb46a246bae7821f6c8f987c48180d98737a4 Merge: 20cbbe58 8d5142f0 Author: Alexander Færøy Date: Sun Jun 15 19:59:10 2014 +0200 Merge pull request #5 from dajohi/master Replace deprecated g_str[n]casecmp with g_ascii_str[n]cmp. commit 20cbbe58fefeb3cbb9faec329ba5a8b0478b3047 Author: Alexander Færøy Date: Sun Jun 15 17:37:09 2014 +0200 Use a slightly less verbose template commit 42d162c1b5ecf6096c422651876644c877601590 Author: Alexander Færøy Date: Sun Jun 15 17:32:17 2014 +0200 Add build status to README.md commit fd5fffaf5f8c7edfa6f0237d9731ea41cc1534e5 Author: Alexander Færøy Date: Sun Jun 15 17:22:10 2014 +0200 Add lynx as build-dep commit 551d326b69b2617376186c41b7d9c229c6858122 Author: Alexander Færøy Date: Sun Jun 15 17:21:11 2014 +0200 Skip join and use notices commit ef3e66eca3d405bd5ecbd58c254af93c690568d4 Author: Alexander Færøy Date: Sun Jun 15 17:12:41 2014 +0200 Add .travis.yml commit 83e347b9a9677a4719f929b115a55bcd7add65ce Merge: 1d45fdfa b8d8925e Author: Alexander Færøy Date: Sun Jun 15 16:46:19 2014 +0200 Merge pull request #25 from ailin-nemui/local-perl support local perl commit 1d45fdfa037b0cba8012a8be1a9815b2f2f9a52f Author: Alexander Færøy Date: Thu Jun 12 12:15:31 2014 +0200 Cleanup README.md This patch restructures and cleans up README.md slightly to make it a more structured for Github's README.md repository view. commit b8d8925ebbfcf07547cfd40631f8ef99edf3c519 Author: Ailin Nemui Date: Wed Jan 8 13:45:22 2014 +0100 support local perl commit 8be1e1001a75a29a2fddc9e0c65d55116ca65c4b Merge: 44458643 190d00bd Author: Alexander Færøy Date: Wed Jun 11 17:35:16 2014 +0200 Merge pull request #27 from nyuszika7h/patch/readme-bugtracker README.md: New issues should be opened on GitHub, minor grammar fixes commit 190d00bd781bbba03d692f91ac008c0ee2c0a856 Author: nyuszika7h Date: Wed Jun 11 17:33:43 2014 +0200 README.md: Tell users to look at GitHub issues too commit c204f0ac265b077b4fdfe8904eab7d72e6bccf46 Author: nyuszika7h Date: Wed Jun 11 17:31:34 2014 +0200 README.md: New issues should be opened on GitHub, minor grammar fixes commit 44458643bf74d9ed49ce9e01c876d58c40684694 Merge: 3876cd94 c5ad61b4 Author: Alexander Færøy Date: Wed Jun 11 14:43:24 2014 +0200 Merge pull request #21 from ailin-nemui/scriptassist-deprecation fix deprecated perl warnings in scriptassist by removing all occurences of "defined" commit c5ad61b4b0166f7cb769f23dfece2a5d4e62bd6e Author: Ailin Nemui Date: Wed Jun 11 13:54:01 2014 +0200 fix deprecated perl warnings in scriptassist by removing all occurences of "defined" commit 3876cd9417a4820f2010c39ebf6e7bb95cd9c937 Merge: 6a840c17 d4a7d649 Author: Alexander Færøy Date: Wed Jun 11 12:46:49 2014 +0200 Merge pull request #13 from ailin-nemui/segfault-no-protocol fix segfault with xmpp query in layout commit 6a840c17bf4a65103322545452842573faddaa49 Merge: a6507f82 9ee8e664 Author: Alexander Færøy Date: Wed Jun 11 12:39:49 2014 +0200 Merge pull request #10 from ailin-nemui/print_after-scrollback fix print_after scrollback commit d4a7d6499435eb95e2f80a4bd158dc7e1de408f0 Author: Ailin Nemui Date: Mon Mar 3 18:04:49 2014 +0100 fix segfault with xmpp query in layout commit 9ee8e6643150d7bb275d9396a2f82f26428d1b5e Author: Ailin Nemui Date: Wed Jan 8 13:48:38 2014 +0100 fix print_after scrollback commit a6507f827ba968b0e02198fceb34711d0ff0ab5c Author: Alexander Færøy Date: Tue Jun 10 19:48:53 2014 +0200 Our official channel is #irssi on freenode from now on commit 2ca6f858eb77943e1e09bfb7f49cd76c1e6c9af8 Merge: 5ca92871 fcb67831 Author: Alexander Færøy Date: Tue Jun 10 19:47:43 2014 +0200 Merge pull request #8 from krye/master A more GitHub-friendly README.md file. commit fcb67831f2759fb6e95b6dd987ea53e0efdc4fef Author: Kristofer Rye Date: Tue Jun 10 13:40:53 2014 -0400 Create a more GitHub-friendly README.md file. commit 8d5142f03291c73937119209e9db1eb418dc26d4 Author: David Hill Date: Tue Jun 10 12:45:57 2014 -0400 Don't assume the size of time_t. commit 0d4f13d20f304927277ad327c714481bc97de48f Author: David Hill Date: Tue Jun 10 12:06:19 2014 -0400 Replace deprecated g_str[n]casecmp with g_ascii_str[n]cmp. commit 5ca9287182092530dc206fa1af13fbe19cc357d1 Author: Geert Date: Sat May 31 02:12:44 2014 +0200 Kill servertest/ commit c000a8623a33a7bfa5b9ba0adc786363abbcbcbb Author: Alexander Færøy Date: Sat May 31 01:43:51 2014 +0200 Use a VCS agnostic term to describe the VCS version commit c3ef9ee9a6a4c0bfb4f77a2dc0bb2a583544bc38 Author: Alexander Færøy Date: Sat May 31 01:40:38 2014 +0200 Add .gitignore commit fceba7ad04d4ed7be9a3d6116d57af23a0c613f7 Author: Alexander Færøy Date: Sat May 31 01:19:18 2014 +0200 Kill irssi.cvs commit c896f78d04ea1a9f9584dd6f4171350f3cec6101 Author: Alexander Færøy Date: Sat May 31 01:16:32 2014 +0200 Master is now 0.8.17-git :-) commit ff70e9f976c41d2ccac19f7d2a8994492d35da22 Author: Alexander Færøy Date: Sat May 31 01:13:46 2014 +0200 Kill svn support from irssi-version.sh commit fc556bdf4e0648c932ee2cbaca2454b8bb9a2396 Author: Alexander Færøy Date: Sat May 31 01:01:39 2014 +0200 Kill update-changelog.sh commit 7d6fa28bbd01358ae31a3fdc209b267422a906fa Author: Alexander Færøy Date: Fri May 30 17:48:56 2014 +0000 Trunk is now 0.8.17-svn git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5234 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1f04b12c9c2128882b6ed73fbcd29e199b585899 Author: Alexander Færøy Date: Wed May 28 21:50:41 2014 +0000 Prepare for 0.8.16 git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5232 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 68f8229373a5ccc2a8eebb9ffb1b445b11bfecb6 Author: Alexander Færøy Date: Sat Jan 11 19:53:17 2014 +0000 Add -ssl_pass to /connect and /server Fixes: Bug #305 git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5231 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 952698dc3a885b80f63aa065a0f00fe1a907c437 Author: Alexander Færøy Date: Sat Jan 11 15:10:59 2014 +0000 Update NEWS file git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5230 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 03359ba0fe1b7053165702f253f90c7927aa56de Author: Geert Hauwaerts Date: Fri Jan 10 20:29:42 2014 +0000 - Applied a patch from Jaroslav Škarvada (FTBFS if "-Werror=format-security" flag is used | https://bugzilla.redhat.com/show_bug.cgi?id=1037139) git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5229 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aaf4cc33db8f8444d60e77e6e7bfb3bb9168bd38 Author: Alexander Færøy Date: Fri Dec 13 22:23:39 2013 +0000 Check setuid() and getuid() for errors Thanks to Hector Marco for reporting. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5228 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fa92c9279735c39d4640165fb2edc1b15da6deeb Author: Alexander Færøy Date: Sun Sep 15 16:49:11 2013 +0000 Fix wording before release git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5227 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 16b12bf578edfbb5f6324e713fb17a7d16501d5c Author: Alexander Færøy Date: Sat Sep 14 12:54:34 2013 +0000 Link DANE configure check with libpthread git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5226 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 56700f9515df8b17bf683397be9333f4e2c91e4c Author: Alexander Færøy Date: Sat Sep 14 12:54:25 2013 +0000 Version is now 0.8.16-rc1 git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5225 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 85f272daaf0f6ea6bb4d270f888723a220496d15 Author: Alexander Færøy Date: Tue Jun 25 21:35:19 2013 +0000 Prepare for 0.8.16rc1 git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5224 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit eb8dfc8cc933cd9bfc420900416bfcb09a6ff682 Author: Alexander Færøy Date: Tue Jun 25 21:35:13 2013 +0000 Clean-up after ourselves git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5223 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit afa340ee84fe24683c5d8d619f3fafe73b75edef Author: Alexander Færøy Date: Sun Jun 23 23:50:43 2013 +0000 Check for OpenSSL support for --enable-dane It doesn't make any sense to build Irssi without SSL support, but with DANE support. This patch adds an extra check in the configure script that will make the script bail out if someone tries to build Irssi with DANE support, but without OpenSSL support. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5222 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ce7f7b2ecb6a965d84a2e4cc282a4e53336e396e Author: Alexander Færøy Date: Sun Jun 23 23:50:38 2013 +0000 Fix build for FreeBSD git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5221 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4d36a9e49894c624f1392986417694fc57295d4a Author: Alexander Færøy Date: Sun Jun 23 23:50:32 2013 +0000 Add TLSA related signals This patch adds 3 new signals: * tlsa avalable: emitted if TLSA is available for a given domain. * tlsa verification success: emitted if the TLSA check was successful. * tlsa verification failed: emitted if the TLSA check was unsuccessful. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5220 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cb873d5b917eb464e7911fe0d2a3e4603738dc8b Author: Alexander Færøy Date: Sun Jun 23 23:50:26 2013 +0000 Pass SERVER_REC directly to net_connect_ip_ssl This patch refactors how we are passing connection information for SSL connections. This will allow us to emit signals with a SERVER_REC as parameter during SSL handshake. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5219 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d826896f74925f2e77536d69a3d1a4b86b0cec61 Author: Alexander Færøy Date: Sun Jun 23 23:50:14 2013 +0000 Implement experimental DNSSEC DANE support This patch adds experimental support for the DNSSEC DANE verification protocol using the libval library from the DNSSEC-Tools package. Thanks to Thomas Steen Ramussen for creating a test setup and suggesting the idea of experimenting with DANE support in Irssi :-) git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5218 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 02aa2682dcd6de0defcdc88756dd92e25ae268a4 Author: Emanuele Giaquinta Date: Sun Jun 24 14:33:54 2012 +0000 Fix crash in mainwindows_resize_smaller when the 'mainwindows' list is empty. The crash can happen if the terminal height decreases before the first window is created. Based on a patch by Jaroslav Škarvada (red hat bug #796457). git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5217 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7ae491922905fbc800c6c389517a5fbcce6f5734 Author: Emanuele Giaquinta Date: Sun Jun 24 09:50:08 2012 +0000 Do not set SSL_OP_ALL, it is not needed to disable SSLv2 and it can prevent connections to TLSv1.1 servers from working. Patch by pi-rho. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5216 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 00d59cdd8f7a64d68e8b03f12a0d0ae730c4b789 Author: Emanuele Giaquinta Date: Sun Jun 24 09:35:55 2012 +0000 Fix grammar of no_completions format, patch by Matt Lewandowsky. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5215 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8e48c6c36ac8ee6d58348aa898c6f13d1f9c45b6 Author: Emanuele Giaquinta Date: Sun Jun 24 09:33:28 2012 +0000 Properly validate the argument of Irssi::theme_register as an array reference, patch by Olof Johansson. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5214 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d74c9788b7a1c79653067d87ab45e5e1ee85487c Author: Jase Thew Date: Tue Jan 10 21:36:07 2012 +0000 Update help for /log - change default for log_create_mode to 0600 (Bug #830). git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5211 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9cc7ea504c53c5cfe9500c4b674bd7f748981697 Author: Alexander Færøy Date: Mon Nov 21 21:28:28 2011 +0000 Fix warning. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5210 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 796134ffbd57eb47922bfa44a9823fae404ab522 Author: Alexander Færøy Date: Mon Nov 21 21:27:58 2011 +0000 Add -noautosendcmd to /SERVER and /CONNECT. Passing this option will force Irssi to not execute the content of the autosendcmd chatnet-setting upon connect. Fixes: #738 git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5209 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 518b822db451a863b9496e985b10b88c50339582 Author: Jase Thew Date: Sun Oct 30 15:57:42 2011 +0000 Replace remaining usage of deprecated g_strdown(). Follow-up to r5138. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5208 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b77539816c741294f1cfab607ab93d815109baa5 Author: Jase Thew Date: Sun Jul 31 16:25:33 2011 +0000 Document available options for /JOIN command. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5207 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 04911955fe5a15316aad7c9fee897c68ae5bf625 Author: Jase Thew Date: Sat Jul 30 23:24:06 2011 +0000 Clarify delimiter needed for -channels option of /HILIGHT and /IGNORE commands. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5206 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cbd163aa5a8b0c3fad97fc07a0524307ce98e31e Author: Jilles Tjoelker Date: Sun May 15 21:13:12 2011 +0000 Accept names replies with nick!user@host instead of nick if they are somehow enabled (UHNAMES/userhost-in-names). bug #805 git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5205 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f3419c39369c432066074456ed0c0ed312a39e22 Author: Jase Thew Date: Wed May 4 20:10:48 2011 +0000 Add a reference to /help levels for IGNORE help entry. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5204 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 444b42bf3e2dd55fe99f96251b982188bdea12e7 Author: Jase Thew Date: Thu Feb 10 06:45:51 2011 +0000 Ensure that expando_cumode_space() doesn't free unallocated memory when no prefix exists by conditionally allocating and marking to-be-freed the cumode string inside of expando_cumode(). (Bug #669) git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5203 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2bee6f12ae028bba82e55cf5d38bd562d59726ef Author: Jase Thew Date: Thu Dec 9 09:51:58 2010 +0000 Add the path contained in the perl_use_lib setting to the search list when attempting to automatically use chat_protocol perl modules. This fixes the automatic calling of "use Irssi::Irc" when the Irssi perl modules have been installed in a location outside of perl's site/vendor hierarchy. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5197 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 81b8dcdeb2e58d3b924dd66f442b68c05a6f54cc Author: Jilles Tjoelker Date: Wed Nov 17 20:41:14 2010 +0000 Do not go beyond the end of the string when processing an octal escape. This code is used, for example, when /set expand_escapes on. I can't reproduce crashes but I can reproduce garbage if I type a\1. bug #775 git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5195 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c488c3e58b0ead6071516dc7d396dfdd0c9481ce Author: Jase Thew Date: Sun Oct 31 19:40:03 2010 +0000 Set window binds for channel items as sticky when re-creating window binds as part of /layout save. This addresses the problem of previously saved channel window items forgetting their windows upon reconnection, which resulted in them being opened in new windows. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5194 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e959bd36d4611adfb5ca6d68ae989832648416d9 Author: Alexander Færøy Date: Sat Oct 2 21:52:35 2010 +0000 Strip the argument for boolean options. Patch by Svante Kvarnström. Fixes: #769 git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5191 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5e55d5b974983fcbf55af817992cf0bd9ab67c69 Author: Alexander Færøy Date: Sat Aug 14 21:28:42 2010 +0000 Readd Freenode to the list of IRC networks in the default configuration file. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5190 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4976f7529539d76f04eef00f8b8108c81940d627 Author: Alexander Færøy Date: Wed Jul 28 16:15:02 2010 +0000 Fix indention. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5186 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 350b346c844a2b10b27c64b0a65f83e72d224f89 Author: Wouter Coekaerts Date: Sat Jul 24 14:36:55 2010 +0000 Add prefixes to irc_nicklist_insert() so that nickrec.prefixes is accurate in the "nicklist new" signal. Fixes the nicklist sorting on xirssi. Patch by nenolod. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5184 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ab33ac15afdc505f6bb934b713270caba321197b Author: Wouter Coekaerts Date: Tue Jul 13 17:56:02 2010 +0000 Bug #748: Fix /ignore -network. Patch by pyropeter git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5175 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cbe61df25c6d62d607d1d7e4c0a434633c2b9ed4 Author: Jase Thew Date: Thu May 20 19:00:12 2010 +0000 When sending a signal to an /exec'd command, send it to the process group id instead of the process id. (This covers the case of /bin/sh instances which fork/exec commands passed via -c. In such cases, sending a signal to the stored process id would sent it to the /bin/sh process itself, not the forked child.) Add error reporting to sending signals. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5174 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c6986ff767521911eb3821c25856eee975fb4178 Author: Jase Thew Date: Wed May 19 21:21:17 2010 +0000 Update help for /exec - clarify use of % prefix for id in command syntax. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5173 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit be5b3cf8b87d8a844337226a5ca22ff73933f610 Author: Jase Thew Date: Wed May 19 19:44:39 2010 +0000 Correct typo (it's -> its) - spotted by coekie. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5172 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7df1c56e1af1cceee596ef3b6965474ab46d44f7 Author: Jase Thew Date: Sun May 16 17:54:30 2010 +0000 Add myself to AUTHORS. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5171 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ec83dd762ada05170a9c80c6582c4754c66f9f0d Author: Jase Thew Date: Sun May 16 17:50:31 2010 +0000 Fix segfault generated by SSL disconnections. (Bug #752) git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5170 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit daf6adc0b098fdae473e8276cab88ebec6a3ae09 Author: Alexander Færøy Date: Sun Apr 4 12:19:54 2010 +0000 Remove warnings about uninitialized variables. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5140 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ada26a8d21d1c57e17b6dcc6293ca1ba3a852f8c Author: Alexander Færøy Date: Sun Apr 4 12:07:26 2010 +0000 Add missing includes to shut the compiler up. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5139 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8728207191dc544aa473c322fbb779a032aa6d62 Author: Alexander Færøy Date: Sat Apr 3 20:09:37 2010 +0000 deprecated glib strup/down fixes from exg. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5138 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit df1d7a78147805119f045036fc87c23e2c5c8094 Author: Alexander Færøy Date: Sat Apr 3 20:04:15 2010 +0000 glib iochannel fixes from exg. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5137 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dd23f39f090f22d404dd15e40d411f9f8d65a38f Author: Alexander Færøy Date: Sat Apr 3 19:09:11 2010 +0000 Do not use SSLv2 protocol. From Bazerka. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5136 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ea9c03cf61a78329170feb2c24dc3e0a06e95216 Author: Alexander Færøy Date: Sat Apr 3 18:17:28 2010 +0000 trunk is now 0.8.15-svn git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5135 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5a747f3407cbd1ebf09f8021a577d1025ea9770b Author: Alexander Færøy Date: Sat Apr 3 16:17:30 2010 +0000 Preparation for 0.8.15, take two. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5133 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 176e561b6851fe81edbe7d0096528ca9182119d5 Author: Alexander Færøy Date: Sat Apr 3 16:02:41 2010 +0000 Remove dodgy check from configure.in. Thanks to exg. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5132 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b7a080750585f01a88c02a6083c1a3adcc5ed732 Author: Alexander Færøy Date: Fri Apr 2 19:39:54 2010 +0000 Preparation for 0.8.15 git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5131 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0b179c71500f236259a886970dcd2264b01be048 Author: Alexander Færøy Date: Thu Mar 25 22:15:15 2010 +0000 Minor documentation tweak. Thanks to suom1 and mofo. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5130 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 87e54fdfa649466792f05ebe4c619e3d8ab83e43 Author: Wouter Coekaerts Date: Sun Mar 21 20:54:04 2010 +0000 complete NEWS git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5128 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1693924b3b90ab9900edba15edcacf5b59603fae Author: Alexander Færøy Date: Sun Mar 21 20:25:44 2010 +0000 Slowly prepare for 0.8.15-rc1. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5127 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1aa10ece887afd5d64eca1211aeced6cab310680 Author: Wouter Coekaerts Date: Sun Mar 21 20:23:34 2010 +0000 Fix crash when checking for fuzzy nick match when not on the channel. Reported by Aurelien Delaitre (SATE 2009) git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5126 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e37be456cde14705ec67b8b6d44bd2293b203b0d Author: Alexander Færøy Date: Sun Mar 21 20:06:10 2010 +0000 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. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5125 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1a4c66568655de3a399d4b21d6a0e25acdcf2da8 Author: Jilles Tjoelker Date: Thu Mar 18 00:16:18 2010 +0000 irssi.conf: Improve /CALC alias: * get rid of bashism * use command -v instead of which * use bc -l option which allows non-integer division results git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5124 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7a2c8cbdba87b1464f13d42ff3d780c62cb04427 Author: Jilles Tjoelker Date: Sat Feb 27 22:45:27 2010 +0000 Show new charybdis +q list in channel window (numerics 728 and 729). git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5123 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4b751d9df66829622c8e0d4c827cfaa2ff317c10 Author: Wouter Coekaerts Date: Sat Feb 27 18:52:41 2010 +0000 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) git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5122 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3eea03ccb81578fac0cb677d419c8176c5e30078 Author: Alexander Færøy Date: Sat Feb 27 14:57:16 2010 +0000 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. Thanks to Emanuele Giaquinta. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5121 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 59142d845df4551530561b8dfe78c3f468764679 Author: Jilles Tjoelker Date: Fri Feb 26 21:01:39 2010 +0000 Show "target changing too fast" messages in the channel/query window. This is about numerics 707 (ratbox and derivatives) and 439 (most other ircds that implement target change limitations). If the channel is not yet joined, the message is still shown in the status window. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5120 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bf6afc4a94815439465ab7a5db57beb764dbcab5 Author: Wouter Coekaerts Date: Thu Feb 25 19:42:58 2010 +0000 Add missing include of misc.h for g_input_add_poll (Bug #740) git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5119 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 63c2c081572768fe4d10fba5348454acc46bfe4a Author: Wouter Coekaerts Date: Mon Feb 22 19:50:54 2010 +0000 Make autogen fail if there is no lynx or links installed git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5118 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dae9a763127f94775a41816c21066df263e3e2a4 Author: Wouter Coekaerts Date: Mon Feb 22 19:37:18 2010 +0000 Fix compiling without ssl git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5117 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f32b3938b0b01b667cb206e8eef28790c5f3134b Author: Jilles Tjoelker Date: Fri Feb 19 17:29:10 2010 +0000 network-openssl: Show why a certificate failed validation. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5116 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f3646abffb05b1f0d7d448882b8439d137c6542a Author: Wouter Coekaerts Date: Mon Feb 15 18:41:50 2010 +0000 Change IRCnet server to open.ircnet.net git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5115 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 47c16eca34c39e9dd536b77418ef2bfed2d14292 Author: Alexander Færøy Date: Wed Feb 10 22:02:45 2010 +0000 Make own nick and actions use default colour instead of white. Fixing ticket:729. Patch by: Tim Retout git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5112 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2cc1db2e71ea1d47215d0643b4774f4f3d7a9269 Author: Alexander Færøy Date: Tue Feb 9 20:15:08 2010 +0000 Add NAMES to the WHO help entry. Patch by Thomas Karpiniec. Fixes ticket:728 git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5111 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 38e406d0fada4428090fef09a50b7ea7e6cae07a Author: Alexander Færøy Date: Tue Feb 9 20:11:08 2010 +0000 Suffix != prefix. Patch by Ismael Luceno. Closes ticket:730 git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5110 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c6b3fc6fe57bab25726c782d06e7ff493726f274 Author: Alexander Færøy Date: Sun Jan 31 12:22:46 2010 +0000 Use elinks if lynx is not present. From Ingmar Vanhassel of Exherbo fame. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5109 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit efd60c2c51861a31e3a6b009a2f69f44fc4802b4 Author: Jilles Tjoelker Date: Sun Jan 31 00:15:25 2010 +0000 Call OpenSSL_add_all_algorithms(), may be needed to verify SHA256 certs with certain versions of OpenSSL. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5108 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 532e3f5d190a28b1b7e79a251f1754bed61047ca Author: Jilles Tjoelker Date: Sun Jan 31 00:13:05 2010 +0000 Use one SSL_CTX per connection, use default trusted CAs if nothing specified. This allows useful use of -ssl_verify without -ssl_cafile/-ssl_capath, using OpenSSL's default trusted CAs. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5107 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2a439eee5427465f84d15538727fb7f79d009d76 Author: Wouter Coekaerts Date: Mon Dec 28 18:07:14 2009 +0000 Fix active_window_ignore_refnum description git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5106 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 433cf4211f52f971ded2149e573097f9fc99ba2c Author: Wouter Coekaerts Date: Mon Dec 28 12:26:34 2009 +0000 Update NEWS git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5105 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bb4ce4562bd04eeb24a5953dd8da5c843c04e328 Author: Wouter Coekaerts Date: Mon Dec 28 12:15:18 2009 +0000 Check if an SSL certificate matches the hostname of the server we are connecting to git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5104 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0f47bb819713537214b6e68b4a32f2eaaf41807b Author: Emanuele Giaquinta Date: Fri Oct 23 22:24:10 2009 +0000 Move myself to former developers. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5102 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b38b75bbb4be71792b02ea9bb48d313d92158219 Author: Emanuele Giaquinta Date: Fri Oct 23 21:17:03 2009 +0000 Add forgotten g_io_channel_set_close_on_unref call to close the config file fd after saving, patch by Sven Wegener. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5101 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aab41042fc0bd7a57722311bc6c2ba7e38fd93e5 Author: Jilles Tjoelker Date: Sun Sep 6 21:27:38 2009 +0000 Make several signals without parameters available to perl again. In particular, this includes the "beep" signal. Submitted by Matt Sparks Bug #674 git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5100 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 60113c0b316012fd9d13f65550f92b572f547276 Author: Jilles Tjoelker Date: Sun Sep 6 20:47:18 2009 +0000 Show all nicks instead of just the first in an /accept * listing. Bug #704 git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5099 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5c6ebb9f93f8e36ae33a7f2c0b31afa77cb70d4f Author: Alexander Færøy Date: Sat Sep 5 13:18:10 2009 +0000 Documentation cleanup. Thanks to Remco Lanting. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5098 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit eedd174bac1419002634012b2cb9aeeb5aa9ee3a Author: Jilles Tjoelker Date: Wed Sep 2 21:46:57 2009 +0000 Helpfile improvements from "rudi_s". git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5097 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 178cd0acfba6144924e88e6739d3c1999767585f Author: Jilles Tjoelker Date: Wed Sep 2 21:22:37 2009 +0000 Add active_window_ignore_refnum option With active_window_ignore_refnum = ON, the current behavior for the active_window key (meta-a by default) is preserved: windows are cycled in the order of most recent activity, highest activity first. With active_window_ignore_refnum = OFF, the old behavior is used: windows are cycled in the order of most recent activity, where ties of equally high activity are broken by refnums. Windows with lower refnums and equal activity will be chosen first. Submitted by Matt Sparks Bug #667 git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5096 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cb68d5f4e6e4423ef91197c575d2114bc89f11c8 Author: Jilles Tjoelker Date: Wed Sep 2 20:55:13 2009 +0000 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(). git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5095 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3c30196ad4b7109c53611fe5017f832ccaa27973 Author: Jilles Tjoelker Date: Thu Aug 13 21:16:22 2009 +0000 autolog: change some characters illegal in Windows filenames to underscores git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5085 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 04097e168197c1bd280924bf3093ddf0eeeffbef Author: Alexander Færøy Date: Wed Jul 29 11:59:23 2009 +0000 Trunk is now 0.8.14-svn. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5084 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ae656a49baa048d557b0b9e79b743e1ed91f8f52 Author: Alexander Færøy Date: Wed Jul 29 11:48:08 2009 +0000 s/Splitted/Split/. Typo spotted by Gerfried Fuchs (Rhonda at IRCnet) git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5083 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 03a695e487ce42a534c074d54e797c9fa2aba17b Author: Alexander Færøy Date: Tue Jul 28 19:38:36 2009 +0000 Release: 0.8.14 git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5081 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7b81897287f8515c142cf0b946ee4e6e465ba162 Author: Alexander Færøy Date: Wed Jul 22 19:45:51 2009 +0000 Move the autolog_ignore_targets logic a bit around; fixes #673. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5080 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 13edcc2ad110f89f75cb0d5ada8ecdc8519b8349 Author: Alexander Færøy Date: Sun Jun 7 11:50:55 2009 +0000 Typo spotted by RichiH. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5079 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dc5c206a2d0ed6b85180b3b27212a7c0714dd56d Author: Alexander Færøy Date: Thu Jun 4 21:04:59 2009 +0000 Make /reset an alias for /set -default and /unset an alias for /set -clear. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5078 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e73b2a9ac0a977b5d0db2e6e04127ad2115dff10 Author: Alexander Færøy Date: Sun May 24 15:51:49 2009 +0000 We got #irssi on IRCnet back. Fix irssi.conf to reflect this. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5076 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 38306ad48855656ea5f2ec868ff2111f0d72ae24 Author: Jilles Tjoelker Date: Fri May 22 12:48:02 2009 +0000 Allow ctrl+home/ctrl+end to go to the beginning/end of scrollback. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5075 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1f9c560a7408bf5550e030b5ac0c07dad5435eb1 Author: Jilles Tjoelker Date: Fri May 15 11:54:33 2009 +0000 Fix out of bounds access in event_wallops(). bug #662 Submitted by: nemo git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5068 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6aa167e5ac748b84c8a544c32f9c76c7ad597a71 Author: Jilles Tjoelker Date: Wed May 13 21:01:55 2009 +0000 Do not put a space between awk's -F and its argument. Solaris's /usr/bin/awk chokes on the space. Bug #672 git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5065 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 48e87773f0034b0da3aa233d32e349559b8963b5 Author: Jilles Tjoelker Date: Wed May 13 19:27:20 2009 +0000 Accept 354 (WHOX reply) as a /who reply too (for redirection). Ignore the parameters for matching because 354 does not have a fixed format. This helps irssi-proxy with clients that use WHOX, such as xchat (away checking). WHOX works on ircu and charybdis 3.1 servers. Bug #671 git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5064 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aa80487c1ebfe66adb0e3c2599095e9402d4b805 Author: Geert Hauwaerts Date: Mon Apr 27 19:00:48 2009 +0000 Renamed IRCnet #irssi to #irssi.org git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5063 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 545ae83d0789b82468503177ee5ac075e9482a57 Author: Jilles Tjoelker Date: Sun Apr 26 20:54:49 2009 +0000 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. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5062 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3400958570dc1c8dfd92add21852e4caebf96004 Author: Jilles Tjoelker Date: Fri Apr 17 12:42:41 2009 +0000 Ensure type matches format string in /uptime. Garbled output could happen if time_t was a different size from long. bug #665 git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5060 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4ec53567a542c5b6f9f0eb4ddda5942396d10aab Author: Emanuele Giaquinta Date: Sun Apr 5 19:04:25 2009 +0000 Remove leftover. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5059 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fadb9f9edf65ff7ce95fadc78e434a39d3764de9 Author: Emanuele Giaquinta Date: Sun Apr 5 18:04:59 2009 +0000 Fix r4998 change, declare 'environ'. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5058 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c4bd1631bb21bc522a80ec49f6e906b88561e354 Author: Jilles Tjoelker Date: Fri Apr 3 22:09:17 2009 +0000 Make the time duration parser stricter. This makes /set server_reconnect_time = 10min fail instead of setting the time to 0. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5057 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bb92a2dbc765f365fe10054acc8f0f01e06a7f38 Author: Jilles Tjoelker Date: Fri Apr 3 17:49:58 2009 +0000 Show numerics directed at channels in the channel window. This is about numerics where the target parameter is a channel, i.e. ": <#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. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5056 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 65feac9ef21ab7dc21cbd2c966c843d71c995000 Author: Wouter Coekaerts Date: Tue Mar 31 21:01:42 2009 +0000 Release 0.8.13 git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5054 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0d4a6e36752900ffcd64dfb64787fddd05401fe9 Author: Wouter Coekaerts Date: Wed Mar 18 19:16:34 2009 +0000 Release 0.8.13-rc1 git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5041 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dde30e63d6d6a842fb9d871c3de2e5c40ad756e0 Author: Wouter Coekaerts Date: Sun Mar 15 16:25:42 2009 +0000 Correct previous commit: fix away checking git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5040 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d81ec453780e6072efe28d145a992d51e89b8de1 Author: Wouter Coekaerts Date: Tue Mar 10 22:18:01 2009 +0000 Fix /NOTIFY list when nick is seen joining (bug #642) git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5039 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e5fee8869c061045be0d5fa7c6f9baa0714c081f Author: Wouter Coekaerts Date: Tue Mar 10 21:36:35 2009 +0000 Include hostmask in 001 event sent by proxy (bug #650) git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5038 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e52277c16222768bac91b7a8b8a485a38dd5a4d1 Author: Wouter Coekaerts Date: Tue Mar 10 21:16:16 2009 +0000 Add "window item moved" (added in r5012) to signals.txt git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5037 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1fd6094c27c5b9e0ee68034d70f695cc78e6cadc Author: Wouter Coekaerts Date: Tue Mar 10 20:38:53 2009 +0000 Update AUTHORS and NEWS git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5036 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6740017fc59ca455bbe1f7a1576351a2dc209f50 Author: Jilles Tjoelker Date: Tue Mar 10 18:12:04 2009 +0000 Add "default event numeric" to signals.txt. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5035 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 27f92a5af3079d2a5ccdfe3dadaf8cf6ad548438 Author: Alexander Færøy Date: Wed Mar 4 18:09:52 2009 +0000 Remove authors info from README git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5034 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 559e2ada2e5f0d1feab17436cde83773bd8c354a Author: Alexander Færøy Date: Sun Mar 1 22:05:42 2009 +0000 Add autolog_ignore_targets entry to the NEWS file. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5033 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit afdb462c5922407a490894834c65ce792d9dcc8a Author: Jilles Tjoelker Date: Sun Mar 1 00:22:29 2009 +0000 Remove unused variables. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5032 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0764675409e9aeb665b2f35a29dcba7cd81a3654 Author: Jilles Tjoelker Date: Sat Feb 28 23:09:33 2009 +0000 Remove unused variable. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5031 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5f05c7ca7a6e45fb2f2cb82f39234d84bdc8b10e Author: Jilles Tjoelker Date: Sat Feb 28 22:48:41 2009 +0000 Ensure variable is initialized. Make sure not to set connection_lost if the server was already disconnected. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5030 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 66b223c49bad748ac35fe81d16a5e4f4d5e1688a Author: Emanuele Giaquinta Date: Sat Feb 28 21:51:53 2009 +0000 Remove unused variable. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5029 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1d9db4db9ad04c03673810b7745f9665f43fc62d Author: Emanuele Giaquinta Date: Sat Feb 28 21:41:47 2009 +0000 Remove unused variable. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5028 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4f3b7696a0f0964310cd095e7a80ea1d27b5a5d9 Author: Jilles Tjoelker Date: Sat Feb 28 20:51:22 2009 +0000 Correct assertions. Found using llvm static analyzer. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5027 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8a6b0224b937e579d52d1a526de9197a1f1c1e54 Author: Jilles Tjoelker Date: Sat Feb 28 18:15:14 2009 +0000 Add the command send/expire timeout only when needed. This was the last always-on <1s timer. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5026 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 25b3a531bef219ac6b60a13496eb5dae61510339 Author: Jilles Tjoelker Date: Sat Feb 28 18:02:48 2009 +0000 Once a second seems sufficient for the expando timer. These seem to change once a second at most, typically. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5025 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2dd265ef395db11173d19a4f026bc6076ababf00 Author: Jilles Tjoelker Date: Sat Feb 28 12:43:00 2009 +0000 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. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5024 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c57f58dea5dbbd9b5b1e8861d9a37dfa1c62b98a Author: Jilles Tjoelker Date: Fri Feb 27 14:32:33 2009 +0000 Move to a single /join function, avoiding confusion on "/join -window". patch by exg bug #644, thanks for the useful bug report git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5023 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d979a991c8306b74838062a2f87547ea22dc298f Author: Jilles Tjoelker Date: Fri Feb 27 14:20:35 2009 +0000 Check for SIGCONT using a custom GSource instead of every 0.5 second. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5022 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cb1f07352af92688983563998f9251ab20cac821 Author: Jilles Tjoelker Date: Sat Feb 21 21:17:51 2009 +0000 Reject invalid level specifications in /set. Most of these have names that end in "_level". git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5021 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 946e7784b00c9051013b996bd09dcaf144cf250c Author: Jilles Tjoelker Date: Sat Feb 21 17:55:12 2009 +0000 Make explicit how long the arrays for prefix_add and prefix_del are. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5020 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 145f566f19fa6f02fc65aeea366fd15f5ec01de1 Author: Jilles Tjoelker Date: Sat Feb 21 17:34:13 2009 +0000 Use i_isspace to make this clearer. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5019 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fe5ebc57a9a8edb0f3891748cd5a120aed451493 Author: Jilles Tjoelker Date: Sat Feb 21 17:22:32 2009 +0000 Make an invalid boolean /set a CLIENTERROR instead of CLIENTCRAP. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5018 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 115a7fc355d5dd9aeb4714d46809ea774512ff82 Author: Jilles Tjoelker Date: Sat Feb 21 17:20:13 2009 +0000 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. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5017 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4ea8f3141eaf162838ba2b602e81cf8c5ac7d258 Author: Wouter Coekaerts Date: Fri Feb 13 18:57:55 2009 +0000 emit "window item moved" instead of "window item remove" and "window item new" when a window item is moved to another window git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5012 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 859d434c60cc973436304d47df763ff997ad7c08 Author: Alexander Færøy Date: Tue Feb 10 20:45:27 2009 +0000 Prefer g_path_get_dirname() over g_dirname(). git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5010 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3e58d2cc926301f6668b1a0ca4b16c62fd81cb03 Author: Alexander Færøy Date: Tue Feb 10 12:59:49 2009 +0000 Add "window dehilight" to signals.txt git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5009 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9f09a16d21b26459f9a5b0c1f3dcdb035ad16bf6 Author: Alexander Færøy Date: Mon Feb 9 20:11:27 2009 +0000 Convert AUTHORS to UTF-8. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5008 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c8225fa03773ca0b5af514ad2e53d74e2cace33d Author: Alexander Færøy Date: Mon Feb 9 20:01:49 2009 +0000 Add myself to AUTHORS. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5007 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7c025294026d252e7872df4d67f744f037a8c368 Author: Alexander Færøy Date: Mon Feb 9 20:00:17 2009 +0000 Add /set autolog_ignore_targets. Allows you to avoid specific targets from being logged via autolog. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5006 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f53f106dc69f1468e88f2d4cc8ae57024730523a Author: Alexander Færøy Date: Mon Feb 9 17:51:24 2009 +0000 Don't tokenizee target since it wont contain more than one entry anyway. Poke me if this breaks for you. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5005 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2fffcf5a77167e03e267664e559267c8fa1d972d Author: Alexander Færøy Date: Sun Feb 8 17:57:19 2009 +0000 Code Cleanup: Use g_string_printf() instead of g_string_sprintf() (which is considered deprecated.) git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5004 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c561ba35e6aa382124147e88f45683c0021db02f Author: Alexander Færøy Date: Sun Feb 8 17:22:42 2009 +0000 Code Cleanup: Use g_string_append_printf() instead of g_string_sprintfa() (which is considered deprecated.) git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5003 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 32e01a5a06e35c98c478413fb6c86818dd930ff3 Author: Alexander Færøy Date: Sat Feb 7 23:03:24 2009 +0000 Add strarray_find_dest(). Useful for checking whether a server_tag/target or target is found in a vector of strings. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5002 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b12bd857a5d5e7561463a7eca76d07925c70a11b Author: Emanuele Giaquinta Date: Fri Jan 23 17:57:49 2009 +0000 Call PERL_SYS_INIT3() and PERL_SYS_TERM() as documented in perlembed(1). git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4998 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1f7311272ab88485cc8c51a05baaea10ca776072 Author: Emanuele Giaquinta Date: Fri Jan 23 17:48:32 2009 +0000 Suggest a better method to provide a backtrace with gdb. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4997 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit db1b74b7f9a2cc177c14b87b535c540a9cf52edd Author: Emanuele Giaquinta Date: Tue Jan 20 14:15:01 2009 +0000 Fix 'defination' typo. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4996 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9fd6a3f3cf85d765305429c109df7263bec5df8c Author: Emanuele Giaquinta Date: Sun Jan 18 12:46:57 2009 +0000 Replace invalid utf-8 bytes with U+FFFD when drawing a line. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4995 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 03545934e9dc394cebf6dcdaddf6df2511c4a4f0 Author: Emanuele Giaquinta Date: Sun Jan 18 11:55:27 2009 +0000 Emit 'print starting' with the correct argument in printtext_string{,window}. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4994 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 508f8e1ddb7fe9ac299d2961d5ce057e857ab2da Author: Emanuele Giaquinta Date: Sat Jan 17 22:33:29 2009 +0000 Add Irssi::UI::Window::get_history_lines to get the content of a window's history. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4993 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 822e6caee88f70f18164743a856986cd85014334 Author: Emanuele Giaquinta Date: Sat Jan 17 22:28:47 2009 +0000 Revert r4871, it breaks /script reset. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4992 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2129c4b2295ac89f0c4d25a9fab8251b353b85cd Author: Emanuele Giaquinta Date: Fri Jan 16 22:02:02 2009 +0000 Properly unload the original script when using /script load to reload it. bug #525, patch by Lukas Mai. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4991 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4534ef242d82173755fedda1d8b233e89ed05d3f Author: Emanuele Giaquinta Date: Fri Jan 16 17:12:27 2009 +0000 Use an io channel to write the config file. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4990 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d993ce7b06e105aba6196ad8caeb0991d2111c01 Author: Jilles Tjoelker Date: Thu Jan 15 22:21:31 2009 +0000 Use PERL_SYS_INIT3 with the correct pointer type for argv. This fixes perl crashes on startup on some machines. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4989 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 57282ee557a4759666df55f54a746d14e8fedacf Author: Emanuele Giaquinta Date: Thu Jan 15 11:14:51 2009 +0000 Doc fix. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4988 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b2566682eee26fdeb9005bf8a070081b2192d213 Author: Emanuele Giaquinta Date: Thu Jan 15 11:02:23 2009 +0000 Fix minor leak. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4987 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e5ba2d35e421c2ab78c9ef0f9c1e3fb2d6c76dc8 Author: Emanuele Giaquinta Date: Thu Jan 15 10:34:46 2009 +0000 We require perl-5.6. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4986 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1da591417792fe1f80c957fbe98d085be6679751 Author: Emanuele Giaquinta Date: Wed Jan 14 17:53:57 2009 +0000 Remove unused and odd function. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4985 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 01042aec2de6cebec47a57c28e75d1bbc4c81b7a Author: Emanuele Giaquinta Date: Wed Jan 14 17:19:42 2009 +0000 Fix typos. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4984 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2f06196ffbb471c6214b9e35cb1430c19b5ec6cc Author: Emanuele Giaquinta Date: Tue Jan 13 18:51:25 2009 +0000 Fix last change. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4983 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fd6bd4d8298e64370472fe087d50b1d2486bce22 Author: Emanuele Giaquinta Date: Tue Jan 13 18:31:31 2009 +0000 Remove broken and unused format to add an indent function to a line. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4982 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9dcea776a1dd359be200856bd6c959a6d76364ef Author: Emanuele Giaquinta Date: Sat Jan 10 18:38:08 2009 +0000 Remove buggy /scrollback redraw - scrollback_save_formats. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4981 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b9cbba2ae2601ec2252203afc403728566748f0d Author: Emanuele Giaquinta Date: Sat Jan 10 17:57:38 2009 +0000 Use window_get_theme. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4980 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5b4e05c55366ab66a4d75c09ed7a9ad45fb8f194 Author: Emanuele Giaquinta Date: Sat Jan 10 15:00:06 2009 +0000 Factor out printformat_module_dest_charargs function from printformat_module_dest_args and use it in printformat_perl to remove code duplication. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4979 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit edc7dc26fe4b949d8fd8a912ae198140753a5c96 Author: Emanuele Giaquinta Date: Thu Jan 8 12:39:11 2009 +0000 Remove memory chunks in favour of memory slices. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4978 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 79df89b30a92bb302e8d0202b376501bd01d0a02 Author: Emanuele Giaquinta Date: Thu Jan 8 11:39:27 2009 +0000 Add defines for memory slices functions for compatibility with glib versions older than 2.10. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4977 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5b76b1585f387a161625d4bed7a55218472ce5b2 Author: Emanuele Giaquinta Date: Sun Jan 4 15:56:54 2009 +0000 Remove useless code, cur_line is always the last line of the textbuffer. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4976 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8cc7a02b4d5ffcde7cd5dd50df65f6f6e68eab76 Author: Emanuele Giaquinta Date: Tue Dec 30 11:51:27 2008 +0000 Rewrite pidwait using g_child_watch_add. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4975 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit baba2b75059e84cd01131088d62d981de3419dff Author: Emanuele Giaquinta Date: Tue Dec 30 10:39:21 2008 +0000 recvlen must be signed. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4974 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c1e214367d3a8fb3f1d5f69c2fe6be13c71a3cbe Author: Emanuele Giaquinta Date: Tue Dec 30 01:20:09 2008 +0000 Use net_receive in sig_exec_input_reader. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4973 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 725ccc249da54eee6edf98011a621490baf13740 Author: Emanuele Giaquinta Date: Mon Dec 22 01:07:11 2008 +0000 Check server's connected flag rather than net-sendbuffer pointers in sig_server_quit. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4972 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ad66af3c109126b5ec5f92cc92e78d872a55b593 Author: Emanuele Giaquinta Date: Mon Dec 22 00:11:33 2008 +0000 Remove useless net-sendbuffer init/deinit functions. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4971 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 590ce173b30cddbc4a65a26e4eb7b74908ea8dfe Author: Emanuele Giaquinta Date: Mon Dec 22 00:06:49 2008 +0000 Remove buffers GSList, it is unused since r1023. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4970 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bae9c1db7a2a2fb2169d147a3632d0f46454f09f Author: Emanuele Giaquinta Date: Wed Dec 17 18:56:56 2008 +0000 Fix r4961 change, irssi-core.pl is transformed in a format string so literals % must be escaped. Patch by Lukas Mai. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4969 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fe4c5abe286b81238d8a5757ba888ff495c04766 Author: Jilles Tjoelker Date: Sat Dec 13 21:42:42 2008 +0000 Preserve op/halfop/voice when /upgrading from before the prefixes change (r4922). This also restores them when /upgrading from a revision between r4922 and this one. Note that other prefixes are still lost when /upgrading from pre-r4922 irssi. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4968 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 251d956ddc7858b6a5ee0d12962b696968a731a7 Author: Jilles Tjoelker Date: Fri Dec 12 22:04:37 2008 +0000 prefix_add(): copy correct number of bytes git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4967 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8c510be0a66cf1f6115046db9eb96eaa9d2f91f0 Author: Jilles Tjoelker Date: Fri Dec 12 21:01:48 2008 +0000 Document Irssi::signal_continue() and clarify new signal registration requirements (r4953). git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4966 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1b7296dc5fb2dfc5ebf4a9841f3e4aec320c5178 Author: Emanuele Giaquinta Date: Fri Dec 12 10:42:14 2008 +0000 Revert r4964, at least one script uses ypos. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4965 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit feb95100cee0adaa7a90ea9aaa93be32a90095e4 Author: Emanuele Giaquinta Date: Thu Dec 11 20:59:21 2008 +0000 Remove ypos field of TEXT_BUFFER_VIEW_REC, it is used to compute the row position where to draw a new line and if the view is at the bottom of the textbuffer, but the same information can be computed more easily by other means. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4964 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f9f031826fb056b7fd9203e424a9dfb7ab095beb Author: Emanuele Giaquinta Date: Wed Dec 10 10:21:04 2008 +0000 Remove methods to create/destroy TextBuffer and TextBufferView and low level api to add/remove lines, scripts should be fine using Window::print_after and TextBufferView::remove_line. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4963 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 29a56d7974b6d29aebe0bb43e66914d01267e4fe Author: Emanuele Giaquinta Date: Wed Dec 10 09:35:25 2008 +0000 Add print_after method to Window perl object analogous to gui_printtext_after but which also expands formats and forces a full line. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4962 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0327b7d5dc067eb04f065ea165ceb7d5202c3316 Author: Emanuele Giaquinta Date: Tue Dec 9 21:42:51 2008 +0000 Clean up script loading in general. Don't leak local variables to eval'd code. Set filename/line number to get better error messages from perl. Use three-arg open and lexical filehandles to avoid surprises. Include error reason in message for unopenable scripts. Don't wrap script code in sub handler { } - this avoids spurious warnings and should at least allow __END__ to work properly. Patch by Lukas Mai. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4961 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7982a86420b8efdd162788df94d77a97d43c044e Author: Emanuele Giaquinta Date: Tue Dec 9 18:16:49 2008 +0000 Fix undefined behavior due to modifying PL_na twice between sequence points. Patch by Lukas Mai. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4960 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 20c362a93ddb6f969a2044b4a75d654d1171bb69 Author: Emanuele Giaquinta Date: Tue Dec 9 18:02:53 2008 +0000 Remove resize method of TextBufferView perl object, it is not useful and dangerous. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4959 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d71aea5b2b077e897d7ed44c641382f0807605ac Author: Emanuele Giaquinta Date: Tue Dec 9 11:59:16 2008 +0000 Remove internal utf8 functions in favour of glib ones. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4958 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cba61999582924c6922a67c8ebe7530982abb1ee Author: Emanuele Giaquinta Date: Tue Dec 9 11:45:23 2008 +0000 Cosmetic. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4957 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 48d0135d3edf80a042110d0940656415c758bc63 Author: Emanuele Giaquinta Date: Mon Dec 8 17:11:00 2008 +0000 Make some functions static. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4956 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8a5aa22ed82ea33cc51758b11008a4f8a53a5857 Author: Emanuele Giaquinta Date: Mon Dec 8 16:55:29 2008 +0000 Document command syntax. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4955 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 770c906a1c9495fff5016477871299c4a0dfdf97 Author: Emanuele Giaquinta Date: Mon Dec 8 16:32:56 2008 +0000 Simplify. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4954 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8c64738cdc3f3c18d97f70968a48583ee17512b3 Author: Emanuele Giaquinta Date: Mon Dec 8 16:06:11 2008 +0000 Add perl_signal_args_to_c() to convert signal parameters from Perl to C values, and make Irssi::signal_emit/Irssi::signal_continue use it. Also make perl_call_signal() turn NULLs into undef, so we can recover them in perl_signal_args_to_c(), which is its inverse operation. Patch by Lukas Mai. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4953 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0cea011470306523c6040a8861cdf2fa1d9244d1 Author: Emanuele Giaquinta Date: Mon Dec 8 15:45:49 2008 +0000 Fix NETSPLIT_SERVER_REC substitution in get-signals.pl, reported by Lukas Mai. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4952 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8a1e8acfc4612567e3c107c854fef63fe9056a9d Author: Emanuele Giaquinta Date: Mon Dec 8 15:39:12 2008 +0000 Change get-signals.pl mime type to text/x-perl. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4951 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9ef51b05679f9e1ee2ed6dce580455c56e051ed3 Author: Emanuele Giaquinta Date: Sun Dec 7 23:30:00 2008 +0000 Simplify, isalnum && !isdigit == isalpha. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4950 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 43bed5bb09c029b2535f937dc85ebbf74b3279ee Author: Emanuele Giaquinta Date: Sun Dec 7 15:49:04 2008 +0000 Simplify and remove dead code. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4949 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 04a028d8c9df9a90bc2c3fe1a15b661a74ba8005 Author: Emanuele Giaquinta Date: Sat Dec 6 17:02:27 2008 +0000 Simplify and remove dead code, MAIN_WINDOW_TEXT_HEIGHT(rec) >= WINDOW_MIN_SIZE always holds. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4948 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fe9b63ef654e30ee7dc6b90f5fd94933dbc31a1c Author: Emanuele Giaquinta Date: Sat Dec 6 12:36:41 2008 +0000 Always preserve the active mainwindow in mainwindows_resize_smaller, prompted by report by Henri Kemppainen. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4947 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a644a200c1e97f4415a8d220572555e32d74689e Author: Emanuele Giaquinta Date: Sat Dec 6 12:29:51 2008 +0000 Fix leak introduced in r1855. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4946 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 861781bac5853802ffdf4b2bb75351f31b7feae5 Author: Jilles Tjoelker Date: Sat Dec 6 00:14:19 2008 +0000 Add brief documentation for Irssi::signal_register() perl function. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4945 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8994731d1b69913fb8d8755a5d4e7dde4ae550d6 Author: Jilles Tjoelker Date: Fri Dec 5 23:59:49 2008 +0000 Add a notice to src/perl/perl-signals-list.h that it is autogenerated. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4944 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 14b9462ae4168e18421a6c49d906fd1ae9abb778 Author: Emanuele Giaquinta Date: Fri Dec 5 13:55:23 2008 +0000 Factor computation of fg/bg. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4943 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6c0463fbf7a2855fa8a248bd5a7f2b4a66aa4ed0 Author: Emanuele Giaquinta Date: Wed Dec 3 20:14:58 2008 +0000 Manually inline cell_width. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4942 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a266ce8d976563c317e4c9bd73278de9ff4d325a Author: Emanuele Giaquinta Date: Wed Dec 3 19:09:54 2008 +0000 Simplify. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4941 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a065f97f877debe00a600e402478d0a4f419a2af Author: Emanuele Giaquinta Date: Tue Dec 2 16:13:15 2008 +0000 Recode outgoing irc quit messages. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4940 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9459ac81271d7554b9cbeb134b256749c48815bb Author: Emanuele Giaquinta Date: Tue Dec 2 13:14:09 2008 +0000 Fix r1569, assign a proper mask to PRINT_FLAG_UNSET_LINE_START. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4939 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cba15593f2e5b40e3931be4fe99eea1491e93357 Author: Emanuele Giaquinta Date: Mon Dec 1 19:29:41 2008 +0000 Aux-sort settings by key in settings_get_sorted. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4938 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 997a25c52224671d8dba6ca0f14a21a8b5d2ce44 Author: Emanuele Giaquinta Date: Mon Dec 1 18:35:10 2008 +0000 Factor the code to send an irc action into a function. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4937 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3f9148d0e3d0dbbfaa9de9d9b9cb727beeda7ce0 Author: Emanuele Giaquinta Date: Mon Dec 1 18:18:59 2008 +0000 Add function to set minimum/maximum size for a statusbar item. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4936 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 545b0d5de8455f583529bbbf4ce268b7661d13a6 Author: Emanuele Giaquinta Date: Mon Dec 1 18:12:52 2008 +0000 Add public header with interfaces to manage statusbar items, bug #535. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4935 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 227e90e52b65e95d62979f6a7626cb2be5c60b31 Author: Emanuele Giaquinta Date: Sun Nov 30 23:14:43 2008 +0000 Simplify statusbar_item_default_handler by merging update_statusbar_bg and reverse_controls and by using a GString. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4934 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 672022461ad9e369179c83196635e66c3475206e Author: Jilles Tjoelker Date: Sun Nov 30 22:48:39 2008 +0000 Improve SSL error display. Display more detailed error messages about SSL and fix assertion failure warnings on some SSL errors. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4933 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c335a16f71f85fb049a938318945c9b2440f539f Author: Emanuele Giaquinta Date: Sun Nov 30 14:48:54 2008 +0000 Make needlessly global variable local where used. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4932 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 75666168b7ed968bbf36d7e547137144d0a9b59e Author: Emanuele Giaquinta Date: Sun Nov 30 14:33:14 2008 +0000 Do not check for fcntl. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4931 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ee345259059de2b34a25852825401241cbc2b1d5 Author: Jilles Tjoelker Date: Sat Nov 29 19:38:00 2008 +0000 Revert r4924, the comment is correct after all. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4930 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 184e4071c17a8f75d69ce38972693d41c61425c0 Author: Emanuele Giaquinta Date: Sat Nov 29 18:01:04 2008 +0000 Remove obsolete part of comment. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4929 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a8680fb7da9a5486a8f803237dff6b292216e77e Author: Emanuele Giaquinta Date: Sat Nov 29 10:45:58 2008 +0000 Amend fix for bug #392, assume utf-8 encoding for an ascii string in which no escape character occurs. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4928 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ccb8e04a018afdeeb3b64dd793f406087414d7f2 Author: Emanuele Giaquinta Date: Sat Nov 29 08:31:42 2008 +0000 Fix r4920 change. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4927 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d6be6b9cff1957fd9c40d202cb719af4c51566ef Author: Emanuele Giaquinta Date: Fri Nov 28 23:01:45 2008 +0000 Factor code to check if a string is ascii only into a function. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4926 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3ddd984bfc9f9c991e168ebf938163772058f2c6 Author: Jilles Tjoelker Date: Fri Nov 28 20:43:59 2008 +0000 Allow /ban, /unban, /kickban, /knockout if channel is not synced. Requesting ban lists from an unsynced channel will ask them from the server, banning a user whose u@h irssi does not know will ban nick!*@* and only bans irssi knows about can be removed. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4925 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6fe433ca0bfabd99c63537f356962ba0523e3385 Author: Jilles Tjoelker Date: Fri Nov 28 18:49:31 2008 +0000 Remove obsolete/wrong part of comment (irc server cmdcount). git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4924 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 41be9d608598fc57e9e87d5a33ac6df8f9dff5b6 Author: Emanuele Giaquinta Date: Fri Nov 28 09:54:23 2008 +0000 Update NEWS. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4923 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 89cd47bf3a937c3077acdc95d98cc4b389e30608 Author: Jilles Tjoelker Date: Fri Nov 28 00:16:51 2008 +0000 Allow storing multiple "other" prefixes such as +q and +a. Original patch by JasonX, somewhat changed by exg and me. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4922 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aefa7b47c14f2bd8801b233907a84de4f6eee3b8 Author: Emanuele Giaquinta Date: Mon Nov 24 23:44:50 2008 +0000 Add foreign to automake options. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4921 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3f0743e749e1b0bce6f7a7deb304643367f90252 Author: Emanuele Giaquinta Date: Mon Nov 24 23:22:44 2008 +0000 Do not strip the comma in a mirc color if it is not followed by a digit, bug #250. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4920 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit be57a4e3e1b22940741ba2ab3b6fd7082c1d21f3 Author: Emanuele Giaquinta Date: Sun Nov 23 09:48:48 2008 +0000 Remove apparently useless indirection through stub libtool library files for libperl.a and DynaLoader.a when building perl support as module. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4919 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 51d9d6947d6c871782f432cd2c62575fd4596c4d Author: Geert Hauwaerts Date: Sat Nov 22 12:43:39 2008 +0000 Typo fix by Richard Hartmann (RichiH) git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4918 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit da86080d405e5ffe98870e904a9143d92c59eb31 Author: Emanuele Giaquinta Date: Tue Nov 18 09:59:54 2008 +0000 Move check on term_type outside of strlen_big5. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4917 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ba002bbc1393cdcdaf9870eae3f0fbd4979e8802 Author: Emanuele Giaquinta Date: Tue Nov 18 09:21:36 2008 +0000 Revert r4912. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4916 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9e247274d10eff0b52c14ef109f378d93159b977 Author: Emanuele Giaquinta Date: Sun Nov 16 16:28:09 2008 +0000 Do not call skip_target on a non irc server in irc 'own_public' handler, based on a patch by Gabor Adam Toth. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4915 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 718d85ceabf8d2304020b46aa726fd04dda421c2 Author: Emanuele Giaquinta Date: Sun Nov 16 16:09:44 2008 +0000 Do not check in irc cmd_away that the active item server is an irc server, it prevents /away from working when the active item server is not an irc one. The check is already performed in irc_server_send_away, so /away -one is unchanged. Patch by Gabor Adam Toth. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4914 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 25358fa1ecc9f5a5556d356387b8a93051bbac8c Author: Emanuele Giaquinta Date: Sun Nov 16 15:38:33 2008 +0000 Fix regression introduced in r4906, remove leading zeros from IRSSI_VERSION_TIME value. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4913 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ca5f4ec1f924ab1f87042dfec7ee020e6a759ea5 Author: Emanuele Giaquinta Date: Sun Nov 16 09:19:27 2008 +0000 Simplify sending of the first pasted line. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4912 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 136a1ec360b534a7ed4760e4051902a6312a64ca Author: Wouter Coekaerts Date: Sat Nov 15 22:07:31 2008 +0000 Update NEWS git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4911 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f5d38ab5a264cf94bfab1db371042b8513a9767e Author: Wouter Coekaerts Date: Sat Nov 15 22:04:57 2008 +0000 Handle indent in textbuffer_line2text. This fixes indentation in /lastlog and buf.pl. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4910 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 621761cff31437baa2a154e95c6f2461c3bcaf23 Author: Emanuele Giaquinta Date: Sat Nov 15 21:51:07 2008 +0000 Handle bold/blink attributes like other attributes rather than mapping them to the eighth bit of the color. The formats KBGCRMYW and the mirc colors are now mapped to colors 8-15. fe-text translates colors 8-15 to bold/blink+0-7 if the terminal supports only 8 colors. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4909 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit efe2bad59043ab0489a1cc2daf227713a50b6ccc Author: Emanuele Giaquinta Date: Sat Nov 15 16:47:31 2008 +0000 Do not update the version file if it is unchanged. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4908 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6597a0a60a3864f21a9302931296c1ffd82938d6 Author: Wouter Coekaerts Date: Sat Nov 15 16:44:20 2008 +0000 Add sb_search.pl in Makefile.am git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4907 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 52b506e13ac184f49563411ec922f3a5ecf7cbc4 Author: Emanuele Giaquinta Date: Thu Nov 13 23:35:48 2008 +0000 Move irssi-version.h generation out of configure and add suport for getting the date of the last change with svn info/git log. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4906 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5497b07c8a1331e0322b614f55d458d2319ea3ea Author: Emanuele Giaquinta Date: Thu Nov 13 10:22:35 2008 +0000 Merge findsyntax.pl in syntax.pl. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4905 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 169c55b9496aaa8517f18f9f288b9fdf759040df Author: Emanuele Giaquinta Date: Wed Nov 12 23:13:57 2008 +0000 Simplify, use 'o' printf conversion specifier to print number in octal. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4904 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 289b1ab81caf9a9059fdc55a2dc5d0811487998e Author: Jilles Tjoelker Date: Wed Nov 12 21:47:21 2008 +0000 Remove reference to wallchops. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4903 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c5109787eb88cb9ed7dc67963580f359fbc74798 Author: Jilles Tjoelker Date: Wed Nov 12 21:00:05 2008 +0000 Remove /wallchops, do not suggest other commands in /help wall. The only major ircd supporting /wallchops also supports /notice @#channel. The /wall command has used /notice @#channel (if it is supported which is pretty much everywhere) for a while and so it can be used without problems on large channels. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4902 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 27be963a863aa2ee171699eb4e0f3ee02e32738f Author: Emanuele Giaquinta Date: Wed Nov 12 20:49:48 2008 +0000 Recode outgoing irc away messages, bug #412. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4901 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cf41f6d45d401494edc009027ab76a433b5d8db8 Author: Emanuele Giaquinta Date: Wed Nov 12 20:31:41 2008 +0000 Export server_send_away and use it in irc-servers-reconnect.c:sig_connected instead of duplicating the code. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4900 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ee6133f3240285bad34f54e834c8467ced91a513 Author: Wouter Coekaerts Date: Wed Nov 12 19:04:17 2008 +0000 Add script for /scrollback search git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4899 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 877c64a08cb78e0558620cfc76589a8239b2462f Author: Emanuele Giaquinta Date: Wed Nov 12 18:04:39 2008 +0000 Add perl __WARN__ handler for scripts, bug #427. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4898 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e39a087979a4cac8724ba78ba86ae047c0664054 Author: Emanuele Giaquinta Date: Tue Nov 11 23:49:59 2008 +0000 Fix punctuation. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4897 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f0647439a9fbcc0387856c21a83bec4668d6bf56 Author: Emanuele Giaquinta Date: Tue Nov 11 23:33:47 2008 +0000 Add Irssi::command_parse_options function to parse options for a command which have been set with Irssi::command_set_options. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4896 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f4e9745c9f5f4f9e4c5f9c7d1ab9c88481577eeb Author: Emanuele Giaquinta Date: Tue Nov 11 18:16:24 2008 +0000 Fix broken url. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4895 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d63f6d4a8809e0ca812fd4be53ed2915735fda7d Author: Emanuele Giaquinta Date: Tue Nov 11 14:28:55 2008 +0000 Fix typo. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4894 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7b529aa53035d49093a861e7a7d031c389a496ce Author: Emanuele Giaquinta Date: Mon Nov 10 11:59:31 2008 +0000 Remove get_utf8_char/utf16_char_to_utf8 in favour of glib g_utf8_get_char_validated/g_unichar_to_utf8. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4893 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 04ea54a1a090dc2699cd7e623c83d930a8ff5e2f Author: Emanuele Giaquinta Date: Mon Nov 10 00:31:00 2008 +0000 recode.h include fixup. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4892 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1b27be4abc46d882f05dfe622925444a6b394710 Author: Emanuele Giaquinta Date: Sun Nov 9 23:53:40 2008 +0000 Emit message irc own_{action,notice,wall} and message dcc own{,_action} with message in client encoding. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4891 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9003a61629acc7f6bca49584e16ad50a5fa2ea7c Author: Emanuele Giaquinta Date: Sun Nov 9 23:33:24 2008 +0000 Move recoding of outgoing messages into irc send_message routine. Handlers for message own_{private,public} now receive the message in the client encoding. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4890 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9ce4352e1dd29af10e5c7417d81defbd945e56cd Author: Emanuele Giaquinta Date: Sun Nov 9 23:06:37 2008 +0000 Move recoding of incoming quit messages to irc 'event quit' handler. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4889 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c647f8b2066e757008a18c41274070ee3cd7f1f7 Author: Emanuele Giaquinta Date: Sun Nov 9 19:37:25 2008 +0000 Revert part of r4041. It is not clear which bug it is supposed to fix, and the change seems wrong anyway because notice/action message is already recoded in fe-events.c:event_notice/ctcp_action. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4888 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 110f94ceb64fa2654a615d9a5e5a5273b662c45c Author: Emanuele Giaquinta Date: Sat Nov 8 22:09:20 2008 +0000 Recode a WALL message also when sending a notice to @#channel. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4887 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b230d73dd8221ca1480a9dcf7886da42a72f4c02 Author: Emanuele Giaquinta Date: Tue Nov 4 23:04:41 2008 +0000 Fix r4880 change. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4886 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 483589efb53506884565ca67f694df9e47f1c52e Author: Emanuele Giaquinta Date: Tue Nov 4 14:05:57 2008 +0000 Recode an incoming quit message once with a nick charset preference rather than doing it for every joined channel the user was in with a channel charset preference. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4885 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b555e1898593107fe3e87de55771f3959a51d582 Author: Emanuele Giaquinta Date: Sun Nov 2 14:49:48 2008 +0000 When returning G_IO_STATUS_ERROR in irssi_ssl_{read,write} create a GError with the openssl error string. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4884 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fc85d71d12340a8e4de6523db19cf9dff7d889e4 Author: Emanuele Giaquinta Date: Sun Nov 2 14:02:00 2008 +0000 Cleanup error handling in irssi_ssl_{read,write}. Return G_IO_STATUS_AGAIN if openssl error is SSL_WANT_{READ,WRITE}, G_IO_STATUS_ERROR otherwise. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4883 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f8461d39bc5bfd3efe908924c09d661756e447a1 Author: Jochen Eisinger Date: Sun Nov 2 12:13:36 2008 +0000 introduce the type Irssi::Irc::Client and signals to communicate with proxy clients to allow for scripting parts of the irssi-proxy. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4882 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 73b18f2672585d8d6427862afed6ba8f63629ef3 Author: Emanuele Giaquinta Date: Sun Nov 2 07:34:35 2008 +0000 Fix r4879 change. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4881 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 200caf1ac6399779b254b6857c21bba7c2a789ac Author: Emanuele Giaquinta Date: Sat Nov 1 23:50:58 2008 +0000 Factor the code to update svn changelog into a script. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4880 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aa39fba88d96f1fce6b95f31f96ee902112a0169 Author: Jilles Tjoelker Date: Sat Nov 1 17:56:56 2008 +0000 Remove the refcount on LINE_REC. It seems to have no clear purpose. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4879 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 875adf35a0f2da089662da42dd1cf44474527064 Author: Jilles Tjoelker Date: Fri Oct 31 10:57:32 2008 +0000 Fix a memory leak with /lastlog -count and rejected (too much) /lastlog. The matched lines would not be freed when they expired from the buffer. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4878 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c955bcd67249b6b0c66282a6e5a7970ea9729fbb Author: Jilles Tjoelker Date: Tue Oct 28 17:29:49 2008 +0000 Also display 407 numerics that are not "duplicate channel". git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4877 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 86a5e8085ae404f250ddf8eea5b2d7a1401044fd Author: Emanuele Giaquinta Date: Tue Oct 21 11:09:51 2008 +0000 Remove scrollback_levelclear_levels setting and add a 'level' option to 'sb levelclear' to specify a comma separated list of levels. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4876 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5e4c08d8a11476b66290b0ea162363f0829cd696 Author: Emanuele Giaquinta Date: Wed Oct 8 22:58:27 2008 +0000 Fix r4743 change, avoid sign extension. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4875 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e563de4b8190965ee962d442b238d39c5fbae6ee Author: Jilles Tjoelker Date: Sat Aug 30 23:55:04 2008 +0000 Fix display of ratbox-style operspy whois (/whois !nick). git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4874 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6e1d887a7ad10e3bfc6cc3f9822b3ff51a987efb Author: Jilles Tjoelker Date: Mon Aug 25 16:34:02 2008 +0000 Ignore DNS not found errors when considering reconnect. Contrary to the standards, these are often transient. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4873 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 84e1e871e7601d78f7ae6713b8caa4e76a47dba0 Author: Jilles Tjoelker Date: Sat Aug 23 16:05:47 2008 +0000 Fix crash on startup if perl is compiled in. bug #618 git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4872 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 47f129e0a53905dada8a24cc48d107449c81aa51 Author: Emanuele Giaquinta Date: Fri Aug 22 11:54:32 2008 +0000 Call PERL_SYS_INIT3() and PERL_SYS_TERM() as documented in perlembed(1), patch by Gerfried Fuchs (debian bug #495059). git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4871 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7e3bf21139d0ea4d0bb7c85f633f73344a65e999 Author: Emanuele Giaquinta Date: Fri Aug 22 11:47:21 2008 +0000 Remove duplicated help file. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4870 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7c3e1437f344aa86a4e944c17aa93599656f51d8 Author: Emanuele Giaquinta Date: Wed Aug 6 09:43:40 2008 +0000 Update NEWS. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4869 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a7419662f704d16fddac1e84fbb14d5800e5bfb6 Author: Jilles Tjoelker Date: Wed Aug 6 00:47:59 2008 +0000 Add some changes of mine to NEWS. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4868 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9fa8cbe7a2ac1c17fa4494389b199319ec966aae Author: Emanuele Giaquinta Date: Sat Aug 2 13:15:38 2008 +0000 Revert recode changes r4483 and r4715. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4867 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d788673eb92d68d796f69e70ab2dddeb01778585 Author: Emanuele Giaquinta Date: Fri Aug 1 12:38:58 2008 +0000 Set null encoding for file channels. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4866 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 13849ba4f26b9aded25acbcdbc2132ee83d9ce4e Author: Emanuele Giaquinta Date: Fri Aug 1 12:27:37 2008 +0000 Fix typos. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4865 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3540d21ee159af05cba04d1e0109fc03a3e9cd71 Author: Jilles Tjoelker Date: Thu Jun 19 21:57:52 2008 +0000 Include various overheads in /sb status memory count. Overheads caused by the "view" cache are not included. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4864 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9d28437a577057c67f1d632a4bee4d7310822589 Author: Geert Hauwaerts Date: Wed Jun 18 21:52:36 2008 +0000 Updated irssi.conf - Added new networks: Rizon, GameSurge, LinkNet, WebChat, OFTC - Changed the default IPv6 and IPv4 IRCnet servers git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4863 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 21abb5113086a3d806c8d1a636227bec47e57fc8 Author: Emanuele Giaquinta Date: Tue Jun 10 22:49:00 2008 +0000 Cache charset related data rather than computing it everytime recode_{in,out} is called. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4862 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bd63e4c746f92040418073c8f452d5cb2f7a9072 Author: Emanuele Giaquinta Date: Tue Jun 10 10:49:25 2008 +0000 s/nickserv ident/nickserv identify/ git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4861 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f84a7d9e2b35436e462c5df1dee1b9ae1e01f2cf Author: Emanuele Giaquinta Date: Tue Jun 10 10:21:00 2008 +0000 Add 'actlist_names' option to add active items names in 'act' statusbar item. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4860 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8c482d03a9956c2d285244144e85be5c77f4385e Author: Emanuele Giaquinta Date: Fri Jun 6 22:19:57 2008 +0000 Pass NULL to settings_set_str to reset term_charset to its default value rather than hardcoding the string. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4859 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1aa6cbc3f9826f006f77dd0865ca72b5ac8aedf7 Author: Emanuele Giaquinta Date: Fri Jun 6 22:07:56 2008 +0000 Remove kludge and add the 'setup changed' handler with higher priority so that term_charset validation is performed before any use. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4858 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1a79bd055c35e391f73d6741667b0ea2244a43d9 Author: Wouter Coekaerts Date: Wed Jun 4 19:33:00 2008 +0000 Fix /set hilight_level not taking effect immediately (bug #598). Patch by exg. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4857 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1e3e062b2434d728c518cc1e0f8ef1c7e6f49e9f Author: Emanuele Giaquinta Date: Sat May 31 13:18:43 2008 +0000 Simplify, append directly to GString rather than allocating a temporary string. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4854 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 278dfd7f76860a9a7f2b51e658a1869e23caf7d2 Author: Jilles Tjoelker Date: Fri May 30 23:17:37 2008 +0000 Reduce some memory waste in the scrollback buffer. Formerly, TEXT_CHUNK_REC was slightly more than a page. Due to glib changes (GMemChunk -> GSlice), this is now malloced directly, and many mallocs round up allocations larger than a page to page boundaries. On a whole this seems to save about 10%. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4853 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7bf2ef0f6dcea9f9d8e83d9508e84b67e1a48c46 Author: Emanuele Giaquinta Date: Tue May 27 18:20:23 2008 +0000 Fix typo. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4852 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a01f13202f6fb06e4fd23d28e02c5ff8d42a19d2 Author: Emanuele Giaquinta Date: Tue May 27 18:19:34 2008 +0000 Fix leak. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4851 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 647c3cb4da4c40ed1373be0fab2a43b83f9692e8 Author: Jilles Tjoelker Date: Sat May 24 20:55:27 2008 +0000 Read more bytes at a time from servers. (at most 2048 instead of 512) This should reduce syscalls and TCP packets. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4849 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d917a439da5d18ab9c9e1abfb29644ed3edea449 Author: Emanuele Giaquinta Date: Sat May 24 15:43:12 2008 +0000 Cosmetic. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4848 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 58d050db7c081dd3cdbabb27d246b7f0dab7422c Author: Emanuele Giaquinta Date: Fri May 23 11:19:43 2008 +0000 Fix minor leak. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4847 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 82d679730682324712848010e7f21efbc7e6c888 Author: Emanuele Giaquinta Date: Fri May 23 10:05:44 2008 +0000 Reindent. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4846 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3236daa97a342903ba988d9395e7fe8222d41e12 Author: Emanuele Giaquinta Date: Fri May 23 09:59:59 2008 +0000 Fix leaks. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4845 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 54f5beb8f5b0c98db5363f006e9d46753f30a704 Author: Emanuele Giaquinta Date: Fri May 23 09:47:40 2008 +0000 Do nothing in word_complete if erase is true and we are not continuing a completion. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4844 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8e8d46f2118ae19557fa9451a96a77d3a7734eed Author: Emanuele Giaquinta Date: Fri May 23 07:51:10 2008 +0000 Update NEWS. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4843 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ae18e36735f04e326b59069209790cf71e274ed8 Author: Emanuele Giaquinta Date: Fri May 23 07:44:16 2008 +0000 Fix command description. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4842 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f053542dcfd1739152c57eede2b882894911ca48 Author: Emanuele Giaquinta Date: Thu May 22 22:38:29 2008 +0000 Extend net_sendbuffer by adding a LINEBUF_REC member and a net_sendbuffer_receive_line function to read linewise from the associated io channel. Rewrite irc/dcc/proxy read logic on top of it. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4841 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9f99376a8ac3d86d09bb5358753df2c3eaca5cae Author: Jilles Tjoelker Date: Thu May 22 21:42:29 2008 +0000 Allow increasing the send buffer to 1MB/connection, and warn if that is exceeded. It should really close connections that exceed the limit, but does not do that yet. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4840 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ba80576b1eeae5c0ca2c4ac3f7ea7542b7829dee Author: Emanuele Giaquinta Date: Mon May 19 21:55:04 2008 +0000 Remove some global variables used to store settings values, instead get the values when needed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4836 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 547e3defc23e52cd4896ddde03f676385308acd0 Author: Emanuele Giaquinta Date: Mon May 19 11:25:14 2008 +0000 Add 'list' option to bind command to list all the available commands and remove hardcoded list in bind help. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4835 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f9376ec8e7d54ed0fe4d9f3a6b63ba55887434c3 Author: Wouter Coekaerts Date: Sun May 18 20:49:20 2008 +0000 Improve descriptions of key bind items git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4834 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 87e1889e83545e33150cf776f6eedb4bfc12f74d Author: Emanuele Giaquinta Date: Sun May 18 14:47:01 2008 +0000 Update option names after r3080. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4833 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9b730ecab6f6f58dae1f8da1744b742e40f09311 Author: Emanuele Giaquinta Date: Sun May 18 14:31:03 2008 +0000 Remove duplicated help file. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4832 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ad5059da77b261d0de560aa070cd75f957cd1a06 Author: Emanuele Giaquinta Date: Sun May 18 14:03:35 2008 +0000 Clarify the meaning of 'port' option for 'server add', patch by Dyana Wu. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4831 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 548e5115bb86dc858243114654afd3584f35c240 Author: Emanuele Giaquinta Date: Sat May 17 13:12:21 2008 +0000 Add 'word_completion_backward' command to scroll backwards in the completion list, bug #313. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4830 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4faa7439720a6eb96db53e7b7a2846c7f6b5dc5c Author: Emanuele Giaquinta Date: Sat May 17 09:42:23 2008 +0000 Pass NULL to settings_set_str to reset recode_fallback to its default value rather than hardcoding the string, fixes also a possible invalid g_free reported by Sven Wegener. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4829 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b8ac543f828525999c7439f9b7a00de620c46de4 Author: Emanuele Giaquinta Date: Fri May 16 12:46:09 2008 +0000 Stop the 'complete word' signal in the default completer when the channel name completion list is non empty, bug #316. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4828 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 24fe627a255a07eefb2c17285ee7d573e97fc479 Author: Emanuele Giaquinta Date: Thu May 15 17:17:53 2008 +0000 Complete server tags for /window server. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4827 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 37b8c5564092b9ce1595cbe99e2049d43829ee04 Author: Emanuele Giaquinta Date: Thu May 15 16:54:01 2008 +0000 Use a GString rather than g_strdup_printf to build the format string. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4826 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit afd7bef7363cafeb0b6d4dbe27cdbaeab63ddbda Author: Emanuele Giaquinta Date: Thu May 15 12:53:49 2008 +0000 Do not check for mkfifo, it is not used. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4825 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aa002fa78ca6c36036499c2f59830bf5ae9038b1 Author: Emanuele Giaquinta Date: Thu May 15 10:54:03 2008 +0000 Re-add sort by level / aux-sort by refnum and re-map actlist_sort 'level' value to it. Add 'level,recent' value for sort by level / aux-sort by most recent activity. Requested by tomaw. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4824 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f71679ca696d1d08364cb4374e4d3802b3123e98 Author: Emanuele Giaquinta Date: Wed May 14 09:13:04 2008 +0000 Remove check for nl_langinfo, we do not use it anymore. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4823 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 764f311a8ba7e38f4b0dd4428854a08045389931 Author: Emanuele Giaquinta Date: Wed May 14 09:11:31 2008 +0000 Use g_get_charset to check if the locale codeset is UTF-8. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4822 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b44bcd68cbae58e78b3c40f0126c4fbd335ce519 Author: Emanuele Giaquinta Date: Wed May 14 08:58:04 2008 +0000 Use g_get_charset to retrieve the locale codeset. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4821 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c54fa0478102814752211aaad5395cb6b8caa60a Author: Emanuele Giaquinta Date: Wed May 14 08:29:33 2008 +0000 Remove theme format and signal doc for no more notify idle code. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4820 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fd44be823e7d5afe3f0695fff9f5104d50add173 Author: Emanuele Giaquinta Date: Tue May 13 14:43:33 2008 +0000 Use g_input_add_poll to create a watcher for an fd. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4819 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e592a1f085bfbf4e154db20abe7cc00485e6d100 Author: Emanuele Giaquinta Date: Tue May 13 14:35:02 2008 +0000 Remove note about the need to restart irssi in windows_layout_saved theme format, bindings are instantly effective now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4818 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 97da8b64f4a6bea5c1a278add2aa21aa4a91ae3b Author: Emanuele Giaquinta Date: Tue May 13 14:27:03 2008 +0000 Set PL_perl_destruct_level to 1 before calling perl_destruct, without it /script reset may cause irssi to crash. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4817 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b85e843297263cf03c12b8d867bef0e11bac68f7 Author: Emanuele Giaquinta Date: Mon May 12 23:46:33 2008 +0000 Update notify_list theme format for idle option removal. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4816 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 09afda5234f1518ba2b1658015bd9bd0de504d06 Author: Emanuele Giaquinta Date: Mon Apr 28 22:35:31 2008 +0000 Make some functions static. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4815 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e32e6fea4b394780e9099322eab9c5ba3db0bbf6 Author: Emanuele Giaquinta Date: Mon Apr 28 09:27:13 2008 +0000 Make some variables static. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4814 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cad6fb2e19ef5abb78d880d9a09aa4ebf6a6db24 Author: Emanuele Giaquinta Date: Fri Apr 25 08:42:47 2008 +0000 Refactor code to create a watcher for an fd into a function. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4813 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e88bd3132328cbd80d39ad8f95b308e2d20d04d1 Author: Emanuele Giaquinta Date: Mon Apr 21 20:44:04 2008 +0000 Use term_add_unichar to print ucs-4 chars. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4812 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 83ad9855e7a0e743004450734c8d74da0157e16f Author: Emanuele Giaquinta Date: Mon Apr 21 20:23:17 2008 +0000 Reindent. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4811 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a6090c7f8f196f45c6b00d3ff4dde26ec1aee407 Author: Emanuele Giaquinta Date: Mon Apr 21 17:32:55 2008 +0000 Remove no longer needed kludge to inhibit writing in the last cell. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4810 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 951a0de7049e832e20c9dab1d1ed699d72b4649e Author: Emanuele Giaquinta Date: Mon Apr 21 14:00:02 2008 +0000 Fix leak with $L expando. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4809 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit eb6ee3136fd3f8c69da226f0bdcbeeada38aea4f Author: Emanuele Giaquinta Date: Sun Apr 20 10:27:32 2008 +0000 Simplify. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4808 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0957ac5dfea95a8f8fffda76646d73e947515c7a Author: Emanuele Giaquinta Date: Sun Apr 20 09:24:12 2008 +0000 Simplify computation of TERM_REC fields offsets using G_STRUCT_OFFSET/G_STRUCT_MEMBER_P. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4807 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7bd938542e0299282e1147252ead506f24d256dd Author: Emanuele Giaquinta Date: Sat Apr 19 15:01:16 2008 +0000 Remove non-working detach/attach code. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4806 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e361d2f498442315a074703caa63a6c55ab8b578 Author: Emanuele Giaquinta Date: Wed Apr 16 21:14:05 2008 +0000 Remove the need to buffer input by moving the 'gui key pressed' events generation into term_gets. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4805 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 77dd63ac835d32b0343098a4d7b61588da9ed6f1 Author: Emanuele Giaquinta Date: Wed Apr 16 20:32:36 2008 +0000 Make last_{fg,bg,flags} members of TEXT_BUFFER_REC. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4804 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2aac604293378d143e140f7e80528eb6eeb8e31f Author: Emanuele Giaquinta Date: Fri Apr 11 21:27:12 2008 +0000 Remove workaround no longer needed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4803 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0b9a3f4aef00a8a20ed6d64569e5eca96ff3379e Author: Emanuele Giaquinta Date: Tue Apr 8 13:02:56 2008 +0000 Factor strchr call. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4802 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b2c8ba134b37d89cc8b5568954c861551cf39e68 Author: Emanuele Giaquinta Date: Sun Apr 6 19:19:46 2008 +0000 Slightly optimize update of activity list when a window is destroyed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4801 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2e78cb54e096f17ac980a53767b92bb4ae844398 Author: Emanuele Giaquinta Date: Sun Apr 6 19:07:38 2008 +0000 Really make actlist_sort = level match active_window ordering. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4800 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e2362f7884011272fe16c5aea446528dbb026772 Author: Emanuele Giaquinta Date: Sat Apr 5 17:07:37 2008 +0000 Partly revert r4796, it is not a bug but by design that recode_fallback is honored only when the terminal encoding is utf-8. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4799 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c28003060803f2fcd3a3b95bfd5d9a8fe4b9fbcb Author: Emanuele Giaquinta Date: Sat Apr 5 14:09:01 2008 +0000 Restore the behaviour of active_window to go to the window with most recent activity between the ones with highest data level, and make actlist_sort = level match this ordering. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4798 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 68763eb4e8f74c8c363ed97525d3b42f8b29e504 Author: Emanuele Giaquinta Date: Sat Apr 5 13:11:22 2008 +0000 Cosmetics. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4797 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 76fb9b6ac2e2dd1aca91a8814d040f37280a1935 Author: Emanuele Giaquinta Date: Sat Apr 5 13:07:26 2008 +0000 Fix logic in recode_in: Honour recode_fallback also when the terminal encoding is not utf-8. Return the string as it is when the terminal encoding is utf-8, the string is valid utf-8, and the first conversion failed, rather than trying again the same conversion. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4796 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2f13aacf43b3bdd5b6c3818882af878d4306880a Author: Emanuele Giaquinta Date: Fri Apr 4 08:41:44 2008 +0000 Change type of 'chr' argument in terminfo_repeat/term_addch to 'char'. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4795 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e8ae6d827d924b3e40891da7a56b99b85e000e18 Author: Emanuele Giaquinta Date: Wed Apr 2 11:07:03 2008 +0000 Always use g_realloc rather than using g_malloc when the pointer is NULL. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4794 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d39d949b791584efa8145069dcc5c78655cd9a3b Author: Emanuele Giaquinta Date: Mon Mar 31 21:55:12 2008 +0000 Print warning messages to stderr rather than to stdout. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4793 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f50b700ed34098179cd2a59dbade563c00af157d Author: Emanuele Giaquinta Date: Sun Mar 30 14:13:52 2008 +0000 Set is_readable/is_writeable/use_buffer flags. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4792 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f34b9bba3b5c04c1831b34ba30e0ad9832b53215 Author: Emanuele Giaquinta Date: Sun Mar 30 14:05:39 2008 +0000 Make irssi_ssl_{seek,close} call giochan->funcs->io_{seek,close} rather than g_io_channel_{seek,close}. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4791 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 23459ac90d22c7afb73aa07ad62f585889f859de Author: Emanuele Giaquinta Date: Sun Mar 30 13:53:33 2008 +0000 Add todo for gnutls. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4790 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 26a1d639e73e6a247a365cb910c245c89fd6a194 Author: Emanuele Giaquinta Date: Sun Mar 30 13:30:52 2008 +0000 Use g_io_channel_unref rather than g_io_channel_close for file channels. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4789 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1ffed412c662f2fb3cdb0bc56a5f55bd127aceb2 Author: Emanuele Giaquinta Date: Sun Mar 30 13:23:12 2008 +0000 Implement linebuf_find using memchr. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4788 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fa50bb7209ec37dce687a1455dceaa75a095d76f Author: Emanuele Giaquinta Date: Sun Mar 30 09:54:53 2008 +0000 Remove useless assignment. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4787 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 77d06220dacb3448cbf02a5794d92bef407683cf Author: Emanuele Giaquinta Date: Sun Mar 30 09:42:24 2008 +0000 Fix test server linking. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4786 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 683738e935f09e25929717491029937818508236 Author: Emanuele Giaquinta Date: Sat Mar 29 18:15:34 2008 +0000 Move autorun_startup in fe-common-core.c and remove autorun.{c,h}. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4785 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7e4bc5c7f4276c5764a591bbc0a0d9604540070c Author: Emanuele Giaquinta Date: Sat Mar 29 10:26:05 2008 +0000 Remove unneeded includes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4784 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7e1128029f18cf7927f66dc7d00be001bdc0f1d5 Author: Emanuele Giaquinta Date: Sat Mar 29 10:25:15 2008 +0000 Move net_disconnect_later declaration from network.h to net-disconnect.h. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4783 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d198fa0abb4d75a73a85760d9f122553e8364da6 Author: Emanuele Giaquinta Date: Fri Mar 28 23:03:17 2008 +0000 Use g_io_channel_seek_position in irssi_ssl_seek. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4782 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cd9e7e110acd2182eea32c052918587eaab7554c Author: Emanuele Giaquinta Date: Fri Mar 28 18:30:26 2008 +0000 Remove useless uses of replace_chars. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4781 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1e4b9c024dfe1cafe80e435233db48b4367743b3 Author: Emanuele Giaquinta Date: Fri Mar 28 17:26:30 2008 +0000 Do not abort if libtool static libraries are disabled. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4780 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aca21b89f2c55dfdec77c3f7566826bd2b926bc4 Author: Emanuele Giaquinta Date: Fri Mar 28 17:15:39 2008 +0000 Simplify libtool/gmodule test. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4779 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cdaf0c72e812051b115f54f94c03b47fc74dadf3 Author: Emanuele Giaquinta Date: Fri Mar 28 12:59:26 2008 +0000 Make strstr_full_case internal. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4778 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3dcfe43579632f18e7488b4237d43165d0552957 Author: Emanuele Giaquinta Date: Fri Mar 28 12:42:27 2008 +0000 Move selection of string searching function out of the loop by using a function pointer. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4777 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit be3818930ad9e09d972df7712fa08046c96b316e Author: Emanuele Giaquinta Date: Sat Mar 15 19:13:38 2008 +0000 Remove unused global use_ssl and ssl_* settings. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4776 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 010a6e99ae801c071999ef4f8b9bcfe270e845b9 Author: Emanuele Giaquinta Date: Sat Mar 15 19:10:26 2008 +0000 Revert unrelated changes slipped in r4774. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4775 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 546e06c8b5e14412fea9af90af546ad42afb8524 Author: Emanuele Giaquinta Date: Sat Mar 15 18:40:37 2008 +0000 Fix typo. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4774 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8ccdc7267f8ae35a4b59fefbc579e6bf29d3c1c5 Author: Emanuele Giaquinta Date: Sat Mar 15 14:51:06 2008 +0000 Simplify recode target computation. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4773 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 52053f1717e5a886bdea5dc7c868eb5e02ac3bd7 Author: Emanuele Giaquinta Date: Sat Mar 15 13:27:17 2008 +0000 Use g_ascii_str{,n}casecmp for case insensitive comparison with ascii only strings. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4772 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4b4980badd9fbc887bd6098d0760c4f72a33018d Author: Emanuele Giaquinta Date: Sat Mar 15 13:19:41 2008 +0000 Replace tab between else and opening brace with space. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4771 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 81ef5de59142d92fa9d43a6240b5e8078d393226 Author: Emanuele Giaquinta Date: Sat Mar 15 13:02:55 2008 +0000 Remove silly macro. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4770 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 074b1218588fa924bd7bb2e11f1a3f7e0dd016e3 Author: Emanuele Giaquinta Date: Sat Mar 15 12:58:20 2008 +0000 Remove trailing whitespace. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4769 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d42073c590ee94c53670c86f1b9c0bfb5a36c248 Author: Emanuele Giaquinta Date: Sat Mar 15 10:19:23 2008 +0000 Update. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4768 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 31c341ff566fe81d630913e9e646c937e8d29256 Author: Emanuele Giaquinta Date: Fri Mar 14 19:06:32 2008 +0000 Replace missed strncasecmp calls with g_ascii_strncasecmp. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4767 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dee3b35ba2d9fcf4bb404f9c6573c23f23d5f80e Author: Emanuele Giaquinta Date: Fri Mar 14 18:57:58 2008 +0000 Honour -channels preference for ignore -replies, fix bug #227. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4766 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aea2e737f96078337567f1e16ec087a0ef55a054 Author: Emanuele Giaquinta Date: Fri Mar 14 12:39:35 2008 +0000 Make /layout reset take effect immediately. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4765 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ca1bb6a8ed0e763c7125bb27657b64b780da3caf Author: Emanuele Giaquinta Date: Fri Mar 14 12:25:01 2008 +0000 Make ignore exceptions take precedence over ignores in all cases, as documented. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4764 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit db5b348b5e1bd2efc57420039ceaec3cc0118241 Author: Emanuele Giaquinta Date: Fri Mar 14 11:54:43 2008 +0000 Remove code duplication in ignore_check. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4763 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5b41c7f7c369bb0be86a286d4dd4746e6f06c733 Author: Emanuele Giaquinta Date: Fri Mar 14 11:33:18 2008 +0000 Update. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4762 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aa602a00ac2d8dfd137cd05a16e36451aff2ce27 Author: Emanuele Giaquinta Date: Fri Mar 14 10:34:34 2008 +0000 Do not check for standard C headers. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4761 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e1713c17cbf59ad13682f01e9b7b1907ad3a6078 Author: Emanuele Giaquinta Date: Wed Mar 12 09:59:35 2008 +0000 After last change paste_entry includes the key before the one that begins the pasting, so do not add the same key to paste_buffer, otherwise it will show up twice. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4760 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 30aee7b46c3e7fb4a56b94a9093cfa6936eea046 Author: Emanuele Giaquinta Date: Tue Mar 11 14:55:46 2008 +0000 Move lib-config typedefs in iconfig.h. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4759 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fb7736fb21eb7a0b147f7d38d793166cb90323e3 Author: Emanuele Giaquinta Date: Tue Mar 11 14:52:56 2008 +0000 Use struct name rather than typedef name in pointer declaration. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4758 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9da9751aca8c0b170570728b626027346271dfee Author: Emanuele Giaquinta Date: Tue Mar 11 14:32:04 2008 +0000 Document config_node_set_str. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4757 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4ca476d4659d3f7b39c6218d9b4e821ba4cb453b Author: Emanuele Giaquinta Date: Tue Mar 11 13:26:33 2008 +0000 Fix typos. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4756 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 75352a5998f3660e037b56da413fb382d7e00828 Author: Emanuele Giaquinta Date: Tue Mar 11 13:25:33 2008 +0000 Keep documentation for public api only in headers to avoid duplication. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4755 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 006add0851444533667440fe31bcd125379ed0c7 Author: Emanuele Giaquinta Date: Mon Mar 10 23:40:58 2008 +0000 Update. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4754 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 88a7492566e124a1d63c11edbbe3686f584cc536 Author: Emanuele Giaquinta Date: Mon Mar 10 21:31:35 2008 +0000 Remove unused macros. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4753 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit da1f993e7ab5eed247696cda39f6882468a2630f Author: Emanuele Giaquinta Date: Mon Mar 10 20:17:42 2008 +0000 Update, translations are courtesy of Tomi Nygren. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4752 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1e4d285f97f10a9b7ef9ac1da5d258e6c568a844 Author: Geert Hauwaerts Date: Mon Mar 10 19:20:01 2008 +0000 - Updated the content. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4751 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f74cc02f97b9b32fc86d880129161c29027342ce Author: Emanuele Giaquinta Date: Mon Mar 10 15:21:45 2008 +0000 Disable versioning for the proxy module, patch by darix. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4750 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1bde26ebc046d1f887d59a20eebb26004bff65a7 Author: Emanuele Giaquinta Date: Mon Mar 10 14:45:14 2008 +0000 Update. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4749 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit da232b18c1da6b6c7d2f993bba881ef323ecb41f Author: Emanuele Giaquinta Date: Mon Mar 10 12:05:43 2008 +0000 Make line_add_colors part of the textbuffer api. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4748 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a3526caf413e0b1726ef8882ccc2a79a4c699bae Author: Emanuele Giaquinta Date: Mon Mar 10 09:48:02 2008 +0000 Make a copy of the entry buffer only when a paste begins rather than everytime a key is pressed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4747 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 02a10e4f9c05e2d385c9ea30496436c855f877d4 Author: Emanuele Giaquinta Date: Sun Mar 9 23:57:28 2008 +0000 Do not buffer keys when waiting for paste confirmation. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4746 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 37381fe1bc8429dfbee62f7520181d48dd24d9c8 Author: Emanuele Giaquinta Date: Sun Mar 9 23:03:45 2008 +0000 Simplify history handling in key_send_line. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4745 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ef47cde2b9a9ebb107a5bcf383d0b506b66110f2 Author: Emanuele Giaquinta Date: Sun Mar 9 18:16:50 2008 +0000 Rename variable. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4744 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b5fe742ace11a30ae537f2c8215458352db2f4fa Author: Emanuele Giaquinta Date: Sun Mar 9 18:08:40 2008 +0000 Replace usage of get_utf8_char with g_utf8_get_char_validated and factor the corresponding code into a function. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4743 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fee983d9fce89fbdcf7d12aed0caab2bd350c204 Author: Emanuele Giaquinta Date: Sun Mar 9 16:41:20 2008 +0000 Replace usage of get_utf8_char with g_utf8_get_char_validated. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4742 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 72930e0be3a8841e8149b246542832128310c350 Author: Emanuele Giaquinta Date: Sun Mar 9 12:17:55 2008 +0000 Use g_ascii_str{,n}casecmp for case insensitive comparison with ascii only strings. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4739 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7df46597e17ff7af4a660ab47673fe2cabc91db6 Author: Emanuele Giaquinta Date: Sun Mar 9 12:01:16 2008 +0000 Use g_ascii_str{,n}casecmp for case insensitive comparison with ascii only strings. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4738 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 496d82ac4843b3dcf8fe64c216470f41f91120d9 Author: Emanuele Giaquinta Date: Sun Mar 9 11:13:09 2008 +0000 Fix indentation. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4737 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a3021ccf5f41890e4204e413c76843c324752419 Author: Emanuele Giaquinta Date: Sun Mar 9 11:08:44 2008 +0000 Use GIOChannel API to read a file linewise. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4736 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2b0ebef9112d1546672722d1f559cfccb867f191 Author: Emanuele Giaquinta Date: Fri Mar 7 19:33:23 2008 +0000 Remove unneeded includes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4735 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f93befe282bdf5937acdbc8d004b3759e0c5a000 Author: Emanuele Giaquinta Date: Fri Mar 7 15:11:24 2008 +0000 g_mem_set_vtable must be called before using any other GLib functions. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4734 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a0f16de883a5e00fba71248bb63432c75087d886 Author: Emanuele Giaquinta Date: Fri Mar 7 11:21:30 2008 +0000 Remove unused variable HAVE_STATIC_PERL. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4732 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8c3e50489fa0b7ec0a7b057061361ce93cd9e231 Author: Emanuele Giaquinta Date: Fri Mar 7 10:56:38 2008 +0000 Remove useless PERL_LIBTOOL indirection. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4731 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b854223178414450aef93787dbbfbf06143c9b95 Author: Emanuele Giaquinta Date: Wed Mar 5 10:41:22 2008 +0000 Add recode documentation. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4730 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e85534acf2e6ecf86b70f1bb2400c18af6280226 Author: Emanuele Giaquinta Date: Wed Mar 5 09:48:32 2008 +0000 Merge README.cygwin in INSTALL. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4729 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit faebae7b64813d2f9a34d0824b697bab8397d426 Author: Emanuele Giaquinta Date: Wed Mar 5 09:38:15 2008 +0000 Improve descriptions of configure options. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4728 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1a482a38d1d9d2866c6842f9f8dc4a43b7ab63ea Author: Emanuele Giaquinta Date: Tue Mar 4 23:06:39 2008 +0000 Move description of resolve_prefer_ipv6 in the manual. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4727 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e27de38696d37c5028e8b37809cc4ab357aaa543 Author: Emanuele Giaquinta Date: Tue Mar 4 22:57:01 2008 +0000 Reflect the actual default value in descriptions of configure options. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4726 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 255d9f1f470d875d72aa938177ffa46a3ff737ad Author: Emanuele Giaquinta Date: Tue Mar 4 20:09:13 2008 +0000 Move documentation of configure options in INSTALL. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4725 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6f1adc2118261cbeabb163302a761523946ed9be Author: Emanuele Giaquinta Date: Tue Mar 4 19:11:45 2008 +0000 Reformat. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4724 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3e37906cf71ce93ee7faa4a6b9469abbd6811196 Author: Emanuele Giaquinta Date: Tue Mar 4 18:15:51 2008 +0000 Remove long unmaintained botnet module. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4723 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit df0536c6035279f7fe9b37bb6658275d65e19239 Author: Emanuele Giaquinta Date: Tue Mar 4 17:46:11 2008 +0000 New icon by ditCh. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4722 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit af3b0b2b932ce5022788819ad7b661b5dca4467a Author: Emanuele Giaquinta Date: Tue Mar 4 10:42:23 2008 +0000 Replace g_strdup+g_str{up,down} with g_ascii_str{up,down}. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4721 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 40f7904a1a8330f90aa30a8b540ee625e9f38d92 Author: Emanuele Giaquinta Date: Tue Mar 4 09:48:49 2008 +0000 Remove unneeded upcasing (level_get matching is case-insensitive). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4720 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 65f43a705c21c431aa3e1d6a62f34ebdf759bbb8 Author: Emanuele Giaquinta Date: Mon Mar 3 12:33:17 2008 +0000 Group together declarations for string functions. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4719 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cb7d969963a73ead75e6a00a4f933ad1e56c7d64 Author: Emanuele Giaquinta Date: Mon Mar 3 01:57:50 2008 +0000 Rename some variables. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4718 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2e63374f31e933e9ca62d7174f9bc85bc943500d Author: Emanuele Giaquinta Date: Sun Mar 2 19:54:34 2008 +0000 Use g_strchomp to remove trailing whitespace. This fixes an invalid read, when the string is empty, reported by Enrico Scholz. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4717 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4e2fcc71ae8c699c07af760dff73d29e0aaf89ce Author: Jilles Tjoelker Date: Wed Feb 20 20:28:07 2008 +0000 Show setter/time in +I lists, if sent by the server. Code mostly copied from +e. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4716 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0eb386ecd88140863c6377ef18764844103b68d9 Author: Emanuele Giaquinta Date: Sat Feb 16 23:28:53 2008 +0000 Move output recoding in irc_send_cmd_full. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4715 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a0400dc3d23c01655b15a4486f8bd5b3c97b75cc Author: Emanuele Giaquinta Date: Sat Feb 16 11:13:45 2008 +0000 Rename config.h to irssi-config.h to avoid collisions. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4714 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 84356d4266da44ba3cfe6d4d52cbb8afcbabd409 Author: Emanuele Giaquinta Date: Sat Feb 16 00:02:28 2008 +0000 Remove outdated and broken rpm stuff. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4713 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f1a00f7643d76bf7b0094e0c42e8ed1066dbc761 Author: Emanuele Giaquinta Date: Fri Feb 15 23:44:46 2008 +0000 Fix argument name in declaration. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4712 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e08b2019a89dc7a670706f6a4187598cccf24500 Author: Emanuele Giaquinta Date: Fri Feb 15 23:31:02 2008 +0000 Add built headers to BUILT_SOURCES rather than making config.h depend on them. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4711 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c969a64290a76f6895705264550aca34744a7721 Author: Emanuele Giaquinta Date: Thu Feb 14 13:34:47 2008 +0000 Fix spelling error. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4710 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e79829b6a5c251ac2f3c8f18475b76a96e370fca Author: Emanuele Giaquinta Date: Tue Feb 5 15:03:33 2008 +0000 Remove unneeded includes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4709 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9159f2456e5fad23122a2652e469eafb477612b5 Author: Emanuele Giaquinta Date: Tue Feb 5 12:19:08 2008 +0000 Document packages needed to build/run irssi. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4708 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1ea1c6f813c0548164a3e698a06688450409af19 Author: Emanuele Giaquinta Date: Tue Feb 5 01:15:38 2008 +0000 Remove check for ancient default.theme. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4707 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4fb888ce80f9185d5635a9722dc7b28f4cdf4800 Author: Emanuele Giaquinta Date: Tue Feb 5 01:01:06 2008 +0000 Remove support for perl 5.004 and older. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4706 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ffe5bd693092ed66840a64d8c0164c5999fc4adb Author: Emanuele Giaquinta Date: Mon Feb 4 15:30:38 2008 +0000 Remove trailing whitespace. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4705 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9bf5ea604906d3fa15bfbbc37dc737e1de390440 Author: Emanuele Giaquinta Date: Mon Feb 4 11:55:22 2008 +0000 Update. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4704 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1775fb7f8382d420393b711471429b7922c27a32 Author: Emanuele Giaquinta Date: Mon Feb 4 00:39:32 2008 +0000 Do not create unnecessary symlinks in builddir. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4703 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dfb91dc79aa6eb00a8b50f0fae7d766f9b4628ab Author: Emanuele Giaquinta Date: Mon Feb 4 00:30:38 2008 +0000 Fix deps. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4702 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d4c46337cc61310959f17bf9700fd1fe6355b2b6 Author: Emanuele Giaquinta Date: Sun Feb 3 18:23:43 2008 +0000 Update. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4701 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ab8da71d29ad30030e39fd00aa2dc09666446b61 Author: Emanuele Giaquinta Date: Sun Feb 3 16:48:02 2008 +0000 Remove popt and use glib GOption commandline option parser (glib-2.6 is now the minimum required version). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4700 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c403b70de4b6b03d7d823d808f6e57f55cb07155 Author: Emanuele Giaquinta Date: Sat Feb 2 18:36:57 2008 +0000 Remove broken by design /set translation. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4698 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ee59980363915e464918d8320f2bd0bc4043a1ac Author: Emanuele Giaquinta Date: Sat Feb 2 18:05:05 2008 +0000 Remove unneeded include. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4697 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit feab8e7503d4a63f1db2090dbf27d86be617ded0 Author: Emanuele Giaquinta Date: Sat Feb 2 17:54:51 2008 +0000 Fix indentation. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4696 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2d417002bb62d294165cb3371f84bca61d769612 Author: Emanuele Giaquinta Date: Sat Feb 2 10:13:42 2008 +0000 Remove term-curses.h (was added for cuix). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4695 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 036b1d3300eea87bbd1666886ee843384ee0b848 Author: Emanuele Giaquinta Date: Fri Feb 1 16:02:56 2008 +0000 Reset colors and attributes on newline. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4694 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2fbde1a24ec1019a874234a5051bba10f585de52 Author: Emanuele Giaquinta Date: Mon Jan 28 11:07:11 2008 +0000 Properly initialize and reset last_{fg,bg}. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4693 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3e700f4b208d29b4412253a4f3705fe198d3dbe8 Author: Emanuele Giaquinta Date: Fri Jan 25 12:43:16 2008 +0000 Do not export iopt_tables pointer. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4690 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bf6c3e72bbd966817d73f61f3016d0e82b2d6bad Author: Emanuele Giaquinta Date: Fri Jan 25 12:13:53 2008 +0000 Remove debian directory, acked by debian maintainers. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4689 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b52a60e9e061db16ff65f1e31809662768c00eaa Author: Emanuele Giaquinta Date: Fri Jan 25 12:06:42 2008 +0000 Remove references to LEAVE alias. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4688 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e13216adf785c3967519d71afc4659adb628f38c Author: Emanuele Giaquinta Date: Fri Jan 25 11:20:40 2008 +0000 Update the terminfo backend to query the 'colors' capability and support more than 16 colors (sync from icecap). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4687 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3e5ad9767691e3f12cfa09716501d871a9b95157 Author: Emanuele Giaquinta Date: Thu Jan 24 13:39:17 2008 +0000 Do not assume that bit 0x80 enables blink, rather call set_blink when blink is requested. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4686 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fab544bdbe5dfa503f97ea80fb41f1e14c0294f4 Author: Emanuele Giaquinta Date: Thu Jan 24 09:47:08 2008 +0000 Add function to set blink to the terminfo backend. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4685 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ac006c34421eb1f1dffc625e0e2e410f5f42526d Author: Emanuele Giaquinta Date: Thu Jan 24 09:40:10 2008 +0000 Remove empty function. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4684 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f5194e296df0686c1824cb4dbdbfaf70cd34879d Author: Emanuele Giaquinta Date: Mon Jan 21 17:30:14 2008 +0000 Remove undocumented /RAWQUOTE command. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4676 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3edcc7a61151792c61d61bb46930c69feed079ff Author: Emanuele Giaquinta Date: Mon Jan 21 15:44:05 2008 +0000 Reindent. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4675 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b9a26388b5fb934972619b3f415eedd9e7e735b5 Author: Emanuele Giaquinta Date: Mon Jan 21 15:41:12 2008 +0000 Simplify. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4674 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 33e2358f0981ab100204106d14336d3860a20fcf Author: Emanuele Giaquinta Date: Mon Jan 21 12:10:08 2008 +0000 Update svn:ignore. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4673 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3c7c3941d7ebfcd271d906c96b7cfe55c91edc2e Author: Emanuele Giaquinta Date: Mon Jan 21 11:49:10 2008 +0000 Remove .cvsignore files. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4672 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7dfb77ed858d1224d1c2717705968c56c4a630ea Author: Emanuele Giaquinta Date: Mon Jan 21 11:30:58 2008 +0000 Put auxiliary files in build-aux directory. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4671 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7b08caa814597b9fa669d13a2415130d27d6e618 Author: Emanuele Giaquinta Date: Mon Jan 21 11:06:46 2008 +0000 Remove unneeded resets of paste_keycount (check_pasting will reset it at the next call). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4670 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f7856f207194b94efe26c5e2c9e195a40a50db9b Author: Emanuele Giaquinta Date: Mon Jan 21 10:50:50 2008 +0000 Move code to insert paste prompt into its own function. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4669 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7d30a05879e228ef62e3598122063945be6e816e Author: Jilles Tjoelker Date: Sun Dec 23 16:48:24 2007 +0000 Apply -usermode before -autosendcmd. The -usermode is now implicitly treated as a requested usermode change; the MODE command setting it is not redirected. This is good because user MODE may or may not give a reply and this could be confused with the MODE message indicating the initial usermode. Possible issue here: '-' modes in -usermode persist only until you change your umode via /mode. Bug #548 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4668 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6331ffdc2bfbdce5d51678c57332f867ce54d0d3 Author: Emanuele Giaquinta Date: Wed Dec 12 12:35:14 2007 +0000 Revert r2471, having the erase commands clear the cutbuffer when the line is empty is annoying and not useful. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4667 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 66a179b8e43c054e747707fa6e12c1acc4f843c2 Author: Emanuele Giaquinta Date: Mon Dec 10 12:07:10 2007 +0000 Force C locale for svn info. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4666 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cce9683658d89b7b2b5cd5ab5ca598b3627bb1ec Author: Emanuele Giaquinta Date: Sun Dec 9 16:10:07 2007 +0000 Simplify is_valid_charset by just checking with g_iconv_open that the conversion is supported. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4665 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1b99b57e4fcb91809abef72bae968b59142b086a Author: Emanuele Giaquinta Date: Sun Dec 9 14:39:06 2007 +0000 Add 'active' tag for active logs in /log output. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4664 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b1b989cf8173eb959d9b4fdd92fa4c484a6df629 Author: Emanuele Giaquinta Date: Sun Dec 9 14:06:55 2007 +0000 Document 'startup' file. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4663 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 22e180d1a4d4af6bacc9304b2ba1afaa659e4085 Author: Jilles Tjoelker Date: Thu Dec 6 23:37:37 2007 +0000 Add entry about /userhost * and copying oper status flag on new join. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4662 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5f37c7d59e81885e57e295050f41150c2ac29482 Author: Emanuele Giaquinta Date: Thu Dec 6 10:16:02 2007 +0000 Simplify options tests. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4661 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e56008ff29ed3b9b07d62a940599e147c48f73f1 Author: Emanuele Giaquinta Date: Thu Dec 6 09:50:55 2007 +0000 Indent. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4660 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c807b53dff189c9299ddcfbd1bdb63cc9f3cd722 Author: Emanuele Giaquinta Date: Thu Dec 6 00:06:11 2007 +0000 Revert r4654. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4659 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 350c04abdfd9d3740f0d8b0ee2fe845669e16bf5 Author: Emanuele Giaquinta Date: Wed Dec 5 23:51:06 2007 +0000 Remove trailing whitespace. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4658 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8ef3e31521ee08f2727c63cdfeee22c9184e8279 Author: Emanuele Giaquinta Date: Wed Dec 5 23:49:37 2007 +0000 Fix typo. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4657 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 519b8f1b8db05b070fa7c66e1b23f79672d83e00 Author: Emanuele Giaquinta Date: Wed Dec 5 23:36:33 2007 +0000 Simplify itemcmp. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4656 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dc8e204bd9b54a96e37aa931027bd7f0a1160ce0 Author: Emanuele Giaquinta Date: Wed Dec 5 23:13:53 2007 +0000 Tabify. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4655 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b58049a8a12c798804e52e1cc6a03eea7e36e66a Author: Emanuele Giaquinta Date: Wed Dec 5 14:58:47 2007 +0000 Rename enable_ssl variable to want_ssl for consistency with other options variables. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4654 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0fddeb24c55e80c128bb7573cad0c6c51bfd1304 Author: Emanuele Giaquinta Date: Wed Dec 5 14:53:52 2007 +0000 Remove unneeded AC_SUBST for SSL_LIBS. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4653 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fee12d7e844b15168ff520ce74db961216cffa9d Author: Emanuele Giaquinta Date: Wed Dec 5 14:29:08 2007 +0000 Remove gettext leftover. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4652 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1d74d1e21fbbc332f9bc013e579571894742df22 Author: Emanuele Giaquinta Date: Wed Dec 5 13:06:55 2007 +0000 Reindent. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4651 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 338834c08c3e0c8b1350d222fc9d304d2296c560 Author: Emanuele Giaquinta Date: Wed Dec 5 13:04:48 2007 +0000 Fix typo. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4650 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6a4b909eaed5ed940b0dc5aba4f3dec723721708 Author: Emanuele Giaquinta Date: Wed Dec 5 13:00:04 2007 +0000 Remove leftover. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4649 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 474699f14d580247a99000e435388a36d146aaf7 Author: Emanuele Giaquinta Date: Tue Nov 20 13:34:45 2007 +0000 Remove unneeded casts. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4647 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 66080034ee896c2a3249f98dfc94011ff08cb594 Author: Emanuele Giaquinta Date: Mon Nov 19 10:34:40 2007 +0000 Fix last change. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4646 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d5ea8d7bbc215916d9aa97feac225454f582a3bf Author: Jilles Tjoelker Date: Sun Nov 18 21:33:11 2007 +0000 autolog: do not create *.log, send it to .log instead *.log resulted from server notices to * (as sent by ratbox) for example, and was subsequently interpreted as a wildcard (note that only * alone is a wildcard for log targets). Bug #533 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4645 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0efac764f6510a3c86b102e53ffa27998343c79e Author: Jilles Tjoelker Date: Sun Nov 18 21:21:51 2007 +0000 Pass through (redirect) WHOWAS reply to proxy clients. Bug #490 (patch from Alex Schumann) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4644 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4c96fd70220fc9677ffa5efd5605a5726ac1011b Author: Emanuele Giaquinta Date: Sun Nov 18 10:30:44 2007 +0000 Update. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4643 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c1b446e5eda6fbb898ce8eb5f47ff7907288435b Author: Emanuele Giaquinta Date: Sat Nov 17 21:50:31 2007 +0000 Saner fix for bug #35. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4642 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5c91508b78008d1d84cf0bad033a7181bace9710 Author: Emanuele Giaquinta Date: Sat Nov 17 16:42:21 2007 +0000 Reload the layout after saving it, fix bug #35. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4641 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 18f2a0fc67326311bf8e6abb73c9bf524565336d Author: Jilles Tjoelker Date: Sat Nov 17 16:35:47 2007 +0000 Do not allow /ping by itself to ctcp ping a channel. This is like the new /ver behaviour. Bug #542, patch by Geert with tweaks by exg git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4640 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5bf14bbbe58f4889f71da94e4f53eb9e6032c05e Author: Emanuele Giaquinta Date: Fri Nov 16 11:30:37 2007 +0000 Fix grammar errors, patch by Mikael Magnusson. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4639 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 90b66dbe6c11ca5e4484f14cd223f1852c15e783 Author: Jilles Tjoelker Date: Wed Nov 14 23:02:40 2007 +0000 Rework redirections to deal with multiple concurrent redirects better. These mostly happen when doing remote whois and the target server is slow. The code uses the source server but will try to do what it can if servers think they need to mask it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4638 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fabecae6e640f62734d4e5711f1f4a49658c2993 Author: Jilles Tjoelker Date: Sat Nov 3 00:24:55 2007 +0000 Fix mode display in whois with unreal (379 numeric). Bug #479 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4637 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 55c16859993bff2520881b0072962a941904e2f7 Author: Jilles Tjoelker Date: Sat Nov 3 00:06:47 2007 +0000 Remove a space that messed up alignment in whois mode replies. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4636 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c4d88a3b72a0d87c1c1bac4df3bf44db0e4f659a Author: Jilles Tjoelker Date: Fri Nov 2 22:41:24 2007 +0000 Fix RPL_WHOISHOST (378) code and strip off the "*@" from the hostname. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4635 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ffb294ae3f00348bf5f14d1d92fd17b29aeb17e9 Author: Jilles Tjoelker Date: Fri Nov 2 22:40:36 2007 +0000 Add support for RPL_WHOISACTUALLY (338), both ratbox and ircu style. Note that the ratbox style only shows ip, this appears as hostname: which is slightly different from the other real host numerics. Bug #428 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4634 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7a48e35b341d082b2b0ca0d8f2f1376c3fa78473 Author: Jilles Tjoelker Date: Fri Nov 2 12:02:45 2007 +0000 Unbreak the build by removing idle_check_time from Irssi::Irc::Notifylist. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4633 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 78dad04c7b21342c9b6dddc7ea9f1b34f61e6984 Author: Jilles Tjoelker Date: Wed Oct 31 22:58:44 2007 +0000 Remove /notify -idle, it can only work with not-nice automated remote whois. (causes infrequent "server load too heavy" etc) If people really want this, they should write a script. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4632 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d9782fab84a66a04eb42bb8804236a860b799574 Author: Emanuele Giaquinta Date: Mon Oct 29 15:37:31 2007 +0000 Fallback on rename also when errno is ENOSYS/EOPNOTSUPP because FUSE/BSD sets this value when link is not available. Based on a patch by Juuso Tähkäpää, bug 536. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4631 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cfcbb9a7b1b3049e7f92062c38ff834def80d818 Author: Emanuele Giaquinta Date: Thu Oct 25 09:07:44 2007 +0000 Remove unneeded templates. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4629 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 37468a86412841b1195dcdce018086977288a9ff Author: Wouter Coekaerts Date: Mon Oct 22 16:45:48 2007 +0000 Same for s/-fullword/-full/ git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4628 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9fd8510d873ed17b6416a5e5bb28ae5da7aa7ac0 Author: Emanuele Giaquinta Date: Mon Oct 22 13:27:56 2007 +0000 Handle server == NULL case in skip_target, fix regression with irssi-icb. Patch by Stuart Henderson, bug #539. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4627 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5f6a7547eea8637c3e791ff6bb84844dfb1ac14a Author: Jilles Tjoelker Date: Thu Oct 18 20:47:44 2007 +0000 Recognize 431/461 (not enough parameters) as end of whois reply. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4626 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d5f4c983ec7e543c9568b6e9cfc743195b24ae9a Author: Wouter Coekaerts Date: Thu Oct 18 18:35:12 2007 +0000 Make /hilight output -mask instead of -nickmask, consistent with the parameter it expects. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4625 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 60c43c0ce9b6487aa5e434bd52f4ab95cf76a43b Author: Wouter Coekaerts Date: Thu Oct 18 16:54:59 2007 +0000 Set version to 0.8.13-svn git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4624 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b99baa96a56d40d15d5f477adfa9ee3f01cdd609 Author: Jilles Tjoelker Date: Tue Oct 16 17:26:59 2007 +0000 Also copy oper status when an already known user joins another channel. (Realname and away status were already copied.) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4623 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 94c6e008adcbb26e1b6c8a142f5e3d13ebfa5ad0 Author: Jilles Tjoelker Date: Tue Oct 16 17:20:12 2007 +0000 Update oper status from userhost reply. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4622 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2aa6b6bf059f3464fc368a16d51df63f9741c395 Author: Emanuele Giaquinta Date: Mon Oct 15 09:34:57 2007 +0000 Restore irssi-config, bug #537. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4619 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b0b26b6e777298e34b30c227b70455b30298d03b Author: Jilles Tjoelker Date: Fri Oct 12 15:09:12 2007 +0000 Get -kicks and -msgs from TARGMAX and MAXTARGETS 005 tokens. We do not do this for WHOIS because the resulting replies tend to be buggy and inconsistent. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4617 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5d7a264587dd4e42c21a45821e76b34a0f94d8af Author: Geert Hauwaerts Date: Thu Oct 11 16:08:19 2007 +0000 More URL fixes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4613 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4f03840ba836859d33f7fde9e93dc2b39929687b Author: Geert Hauwaerts Date: Thu Oct 11 16:02:27 2007 +0000 Fix broken URI. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4612 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 00162c7e4088e2ce348aa72bebfb86929054881b Author: Geert Hauwaerts Date: Thu Oct 11 14:46:18 2007 +0000 See previous commit. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4611 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1c23f94d142d8e27864bfe9a1219902776fce505 Author: Geert Hauwaerts Date: Thu Oct 11 14:33:14 2007 +0000 I was using %K trying to figure out why it wasnt dark grey @ http://irssi.org/documentation/formats then i found this, http://svn.irssi.org/repos/irssi/tags/r_0_7_91/docs/formats.txt, which explained it. Joshua Baillie git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4608 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ed2ab98102f2cacf39dff5a515ed742b4c53af9e Author: Wouter Coekaerts Date: Sat Oct 6 09:39:55 2007 +0000 Release 0.8.12 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4606 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 85943e22d52876b574f237e838ae0d8d7dd9a8e5 Author: Wouter Coekaerts Date: Sun Aug 26 20:02:10 2007 +0000 Release 0.8.12-rc1 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4604 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c5b4e72382b01522907b2b6ac4e4cab7494cc3b3 Author: Jilles Tjoelker Date: Fri Aug 24 17:13:21 2007 +0000 Make alt/meta+arrow keys work in recent versions of xterm. Bug #496 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4603 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a5e96939b22addbe88a34e807fd8424bacba03d3 Author: Wouter Coekaerts Date: Wed Aug 22 19:47:28 2007 +0000 Sort NEWS by features and fixed like previous released, and update git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4602 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f5793daed59cb3e3046c685383b207761c1c2e6b Author: Wouter Coekaerts Date: Wed Aug 22 19:31:47 2007 +0000 Make /LASTLOG -after/-before work without text to match git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4601 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 48e1fc203c939fd62e54278d1c8447458ced13de Author: Jilles Tjoelker Date: Sun Aug 19 13:09:10 2007 +0000 Update docs/manual.txt some more: - Channel sync does not get +eI lists. - Merge in /help mode changes. - Ban type is set using /set ban_type. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4600 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4a10d61d6e48047f05e28257478b114af4b332a1 Author: Jilles Tjoelker Date: Sun Aug 19 12:19:10 2007 +0000 Update section 5.9 (lag checking) to reality. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4599 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2ea061e97a9bb60c0262198b0c4b1ee8997ca3e6 Author: Emanuele Giaquinta Date: Tue Aug 7 14:59:25 2007 +0000 Use automake no-define option rather than config.h.in mangling to inhibit VERSION definition. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4598 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit de4c2af324e54c3b4ad545a89300dc4dc4676a98 Author: Emanuele Giaquinta Date: Tue Aug 7 14:55:14 2007 +0000 Use autoconf PACKAGE_TARNAME/PACKAGE_VERSION macros rather than automake PACKAGE/VERSION ones. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4597 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 918b8400f4be2992f3ba1c4fb979f9c6076305d8 Author: Emanuele Giaquinta Date: Tue Aug 7 13:06:32 2007 +0000 Remove unused variable BUILD_PLUGINS. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4596 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 39d42bdad42e2ce939552918c42bf6d3247b766c Author: Emanuele Giaquinta Date: Sat Aug 4 16:38:01 2007 +0000 Fix /window goto to reach all the items with the same name when there are more than two. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4595 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 402fa7ad9478eeafb09f29b184d8f46f6c6c70da Author: Jilles Tjoelker Date: Sat Aug 4 14:57:30 2007 +0000 Document pidwait_add() and pidwait_remove() perl functions. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4594 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 834ee1fe66495aa82016ed7cabea450b7a3257c4 Author: Jilles Tjoelker Date: Sat Aug 4 14:42:22 2007 +0000 Move docs for /exec processes out of the IRC-specific section. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4593 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3d1753b0807808595213ddce12f6c5107e667915 Author: Emanuele Giaquinta Date: Sat Aug 4 14:32:28 2007 +0000 Remove unused files. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4592 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9af4399089892ae75a1aaf59cdab89346a2e9ffc Author: Emanuele Giaquinta Date: Sat Aug 4 12:49:57 2007 +0000 Replace 0 with NULL. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4591 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dfb892559cd68977be60a1908a67be1fb3874c69 Author: Wouter Coekaerts Date: Sat Aug 4 08:35:59 2007 +0000 Add Perl bindings for some gui_entry methods. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4590 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5a639efef38a7a38bc5501c958a40b6c028b19e8 Author: Jilles Tjoelker Date: Fri Aug 3 17:24:25 2007 +0000 - Make notices to +#channel (and all other STATUSMSG=) appear in the channel window. - Make actions and ctcp to @#channel etc appear in the channel window. - Clean up the code a little. This fixes bug #46 apart from incoming msg to +#channel. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4589 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 21dee7014137dd5f83954b00e374ca626849b7c1 Author: Jilles Tjoelker Date: Thu Jul 26 14:41:35 2007 +0000 Add Command/Server redirections section, mostly a reference to perl.txt's description. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4587 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 38234003909143a08d5b6cc56dab9bd47908d311 Author: Emanuele Giaquinta Date: Thu Jul 26 14:27:18 2007 +0000 Sort the layout to save by refnum. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4586 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 022b6f183a710c61c08b92de2fb9991e65a66b35 Author: Emanuele Giaquinta Date: Thu Jul 26 14:15:12 2007 +0000 Fix typo. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4585 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 927f7bc53e93c696c663c70f9ed904115fcb0508 Author: Emanuele Giaquinta Date: Thu Jul 26 14:06:38 2007 +0000 Remove backward compatibility for very old options. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4584 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e55d0a862c2f55a2df76fa7c5f6272438f239833 Author: Emanuele Giaquinta Date: Thu Jul 26 13:53:22 2007 +0000 Change 'actlist_moves' boolean to 'actlist_sort' string which specifies the sorting type to use for the activity bar: - refnum (default) - recent (same as actlist_moves on) - level (sort by window level, same ordering used by active_window command) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4583 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4e5fa17f50d1e1942da342418ff20e4a86109aae Author: Emanuele Giaquinta Date: Thu Jul 26 13:34:32 2007 +0000 s/HELP LEVELS/LEVELS/ git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4582 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bfe1a42abf23e82979f11d673fd22b82c0c34138 Author: Jilles Tjoelker Date: Thu Jul 26 13:32:24 2007 +0000 Correct description of masked channels (#channel:mask, IRCnet only). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4581 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b14ec609b7be730b33a320bb172e5f80936d1ce3 Author: Jilles Tjoelker Date: Thu Jul 26 13:24:11 2007 +0000 - Remove ircnet-specific +arO cmodes from /help mode. - Keep non-rfc1459 +eI as they are very common. - Change heading to "common channel modes" and add a remark below referring the user to network-specific documentation; because we use 005 CHANMODES it is less important which cmodes irssi knows internally. - Some minor tweaking. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4580 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 90deec2009545e74e446c7ba05a334ea2d8ebebb Author: Geert Hauwaerts Date: Thu Jul 12 15:04:18 2007 +0000 [17:00:34] :@tomaw: Geert: Fancy doing me a very simple favour? :) [17:01:09] :@tomaw: Add HELP LEVELS to see also in /HELP WINDOW :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4579 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 69bda66acd0b4bb4612ad43bcd9da795012375ec Author: Jilles Tjoelker Date: Wed Jul 11 21:00:37 2007 +0000 Update NEWS file, always mentioning the bug number if any. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4578 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 380d0d3d38036991b85cd089fa6b09ddc453bf5c Author: Jilles Tjoelker Date: Sun Jul 8 19:00:42 2007 +0000 SSL: Fix assertion failures when net_connect_ip() detects an error, e.g. bad bind address, localhost connection refused. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4577 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 55c2d17c2b9756f4d46a5ec7d1845e34c14f9bfe Author: Jilles Tjoelker Date: Sun Jul 8 18:39:32 2007 +0000 Fix crash when SSL-connecting to something which closes the connection immediately. Also clarify the error message when the SSL handshake fails. This bug was introduced after 0.8.11. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4576 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3b72b51257803ec7cfd87e4120ac04823d9c6fd9 Author: Jilles Tjoelker Date: Sun Jul 8 16:44:35 2007 +0000 Update channel forwarding code. This is now on numeric 470 instead of 379. It works with hyperion and charybdis, and puts the channel you were forwarded to in the window the original channel would be in. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4575 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 131d92c4d36fb7d0a89150c65ea87f5274876c26 Author: Jilles Tjoelker Date: Sat Jul 7 10:49:19 2007 +0000 Fix 477 numeric broken by r4572 (should be displayed in status if it's a join failure, channel window otherwise) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4574 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3f84c9d19d34f1f5018f0419af0c002ec0bc43c1 Author: Jilles Tjoelker Date: Fri Jul 6 21:54:32 2007 +0000 /lastlog -file: use stdio instead of two write(2) calls per line git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4573 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8312144547de98710859e8c44227ee894d724b01 Author: Jilles Tjoelker Date: Fri Jul 6 21:43:23 2007 +0000 Move the check for 4xx numeric for join failures last, so that the CHANNEL_REC is still around when handlers for specific numerics are executed. This allows removing the ugly special case for 437; I will also use this for 470 (channel forwarding). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4572 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0b8bee080ac588b9763b72a5abd866ed37425f07 Author: Jilles Tjoelker Date: Fri Jun 29 18:45:14 2007 +0000 If 001 has not been received yet, also treat "Banned" or "Bad user info" (case insensitive) in an ERROR message as an indication of a server ban. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4571 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 566f6d24becc3626a43c02b750f50bbdc63ada87 Author: Emanuele Giaquinta Date: Thu Jun 28 22:50:58 2007 +0000 Do not require that a line matches the input level to add it to the 'after' context, so that '/lastlog -hilight -after 10 foo' has the same semantic as '/lastlog -hilight -before 10 foo'. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4570 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bc45b39030154e059fc7b53a237c90f421130854 Author: Emanuele Giaquinta Date: Thu Jun 28 18:29:03 2007 +0000 Do not compile the regexp if the input string is empty. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4569 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0f33f40e7f2180b639485c03a1b037d22b06042f Author: Jilles Tjoelker Date: Wed Jun 20 21:35:23 2007 +0000 NEWS: describe my changes (not others') since 0.8.11. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4568 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 92035b9fb6354091add11626314f712d6366beee Author: Emanuele Giaquinta Date: Sun Jun 17 22:54:00 2007 +0000 Do not invoke pkg-config to check that openssl is present, PKG_CHECK_MODULES does it for us. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4567 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5a433f43598e6f1cc0d57bcb07cd90150533881e Author: Emanuele Giaquinta Date: Sun Jun 17 22:13:24 2007 +0000 More accurate reporting of enabled/disabled features. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4566 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9e57a69b4c33940af795dc3c5de1a5b38ff88214 Author: Emanuele Giaquinta Date: Sun Jun 17 21:55:10 2007 +0000 mv glib-2.0.m4{_,} git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4565 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 22fec48feeba32af14e154effe618f43f079b69a Author: Emanuele Giaquinta Date: Sun Jun 17 21:44:42 2007 +0000 Update to latest revision. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4564 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 40bcac38c149f7c5f9f024cfcb1276f5da0df499 Author: Emanuele Giaquinta Date: Sun Jun 17 21:29:34 2007 +0000 Do not print the no arguments warning message if NOCONFIGURE is set, reported by znx. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4563 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b2a4abf01f4b9eb5f964b11ffd1a1359afeccc4a Author: Emanuele Giaquinta Date: Sun Jun 17 18:36:33 2007 +0000 Remove leftover. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4562 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ad342fb765e6fd3bccf1350e9e03d8b488c1bf99 Author: Emanuele Giaquinta Date: Sun Jun 17 18:36:02 2007 +0000 Reindent. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4561 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b67f641ac19d72b0d0d48716262987b13239be9a Author: Emanuele Giaquinta Date: Sun Jun 17 14:40:13 2007 +0000 Remove cuix from trunk. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4560 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 98e3a37d7b33056609f317a3f88dd8205570951f Author: Jilles Tjoelker Date: Sun Jun 17 13:22:36 2007 +0000 Use $(mkdir_p) instead of if [ ! -d X ]; then mkdir X; fi, fixing a race condition with parallel builds. Submitted by mandriva Slightly simplified by me git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4559 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 95a1e5dce3de95f894c23e447a6eeb21a01d1756 Author: Emanuele Giaquinta Date: Sat Jun 16 15:11:42 2007 +0000 Document -window option of join command. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4557 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d434820cd793f548015331e06ae5728f2fbd6319 Author: Emanuele Giaquinta Date: Sat Jun 16 15:02:17 2007 +0000 Use again MSGLEVEL_NICKS for printing a nick change in queries, broken in r2389. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4556 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f0cf56bda495c252d6d56105b05507a083721647 Author: Emanuele Giaquinta Date: Sat Jun 16 14:58:13 2007 +0000 Revert r4549. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4555 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3845518b3a8e0da42f75abf36120cf53e52ff2aa Author: Emanuele Giaquinta Date: Sat Jun 16 14:50:05 2007 +0000 Fix comment. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4554 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d700521273729f8a46a3e8d0dbe3d1753349972b Author: Jochen Eisinger Date: Thu Jun 14 19:12:10 2007 +0000 fix off by one error when extracting e.g. fe from fe_silc git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4553 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cafa6aa0f4d4e6f4376f5b77e295da39ec149993 Author: Jilles Tjoelker Date: Wed Jun 13 16:16:44 2007 +0000 Change 'looser' to 'loser' in help file. Bug #512 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4552 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8e178969acfbdaabcd1f49b0220ec6cb73c54240 Author: Timo Sirainen Date: Sun Jun 10 19:37:06 2007 +0000 Removed special error==1 handling from net_gethosterror(). It wasn't used 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 commit 3a1ef5d9ebbb16104ef811b67b6f8768871b37f9 Author: Emanuele Giaquinta Date: Sun Jun 10 18:00:26 2007 +0000 Make /window goto start searching at the window after the active one and stop at the one before, bug #332. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4550 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d51a03ed01d0714ac1cd6a563e92871d8caf0665 Author: Emanuele Giaquinta Date: Sun Jun 10 17:15:14 2007 +0000 Make -window option of /join and /query accept an optional numeric argument 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 commit db0eac61e4a241d5cf24da9c9b82c1e16a16163b Author: Emanuele Giaquinta Date: Sun Jun 10 17:07:31 2007 +0000 When parsing a '@' option verify that the whole argument, rather than only the first character, is numeric. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4548 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a588d67bc27d009875826a2c70c49f66edd224ef Author: Jilles Tjoelker Date: Sat Jun 9 20:22:28 2007 +0000 AUTHORS: move myself from contributors to staff git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4547 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9d6335735bf1adaf5219c932cd8d3cb31553ca6a Author: Jilles Tjoelker Date: Fri Jun 8 18:49:24 2007 +0000 Add support for the ACCEPT command, which is part of the 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 commit 10ae40c3688388ef40cf2fb272258bb75970d2cc Author: Jilles Tjoelker Date: Fri Jun 8 15:59:02 2007 +0000 Various updates/enhancements/fixes to the help files. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4545 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ff63982d4f46d2c671215dcf89cc1b4aa136ac56 Author: Jilles Tjoelker Date: Wed Jun 6 17:57:28 2007 +0000 Don't add the same mask to the knockout list multiple times. 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 commit 0bfffb33ce259626d7d1087d2600f7f262bd56d5 Author: Emanuele Giaquinta Date: Wed Jun 6 17:49:10 2007 +0000 Enhance /set completer to complete option names also when a command option is present and to complete option values. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4543 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 64e6e92f20ac549611e93604d80e553bbedd69f1 Author: Emanuele Giaquinta Date: Wed Jun 6 16:55:48 2007 +0000 Add g_strdup forgotten in r4471. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4542 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 78e24b03789b7c552698995c7472307c240cdaf8 Author: Jilles Tjoelker Date: Tue Jun 5 20:24:33 2007 +0000 Put "account" before services login name (330 numeric, whois_extra). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4541 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 51ab0c135035b3748b6ceb8fa1033f08310bd57b Author: Emanuele Giaquinta Date: Tue Jun 5 12:03:18 2007 +0000 Cleanup cmd_set by moving the code to print the settings matching a 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 commit 1e5554a20312775a8773328fc81552c8e1eb0064 Author: Emanuele Giaquinta Date: Tue Jun 5 11:27:58 2007 +0000 Remove code duplication. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4539 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b228bb30f5c89767db42e5cd27ae11143b456bb6 Author: Emanuele Giaquinta Date: Mon Jun 4 09:59:03 2007 +0000 Change active_window to select, when there is more than one window 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 commit c0674522aec98aaf588e524ba35ec352f4ff7710 Author: Jilles Tjoelker Date: Sun Jun 3 13:08:47 2007 +0000 - Repair channels_rejoin_unavailable. Enabled by default, 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 commit 273152762f4fe784344ee2a62ea90050fc1f3b8d Author: Emanuele Giaquinta Date: Thu May 31 23:56:51 2007 +0000 Rewrite SSL connection/handshake code. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4536 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5bcafebbd4556f2b7e3f345d1785c04369774b30 Author: Emanuele Giaquinta Date: Thu May 31 13:56:35 2007 +0000 Assume width 1 for control characters in places where a non-negative width is expected. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4535 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d3687d8a973e507db22e1565592c5ebdd7b017c4 Author: Emanuele Giaquinta Date: Thu May 31 13:19:05 2007 +0000 Rename IS_PRINTABLE macro to unichar_isprint and move it to utf8.h. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4534 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bd7bc8781ba1d486d5346096ff352112f9b7d98d Author: Jochen Eisinger Date: Thu May 31 06:37:13 2007 +0000 skip fe_common prefix when freeing prefix list git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4533 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1f009670a17c0674709eea648d5b7f8c7cf16b2e Author: Jilles Tjoelker Date: Wed May 30 21:18:22 2007 +0000 Apply patch from bug #202 (from "Irssi Fan"); when calling 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 commit b05e103ad9a3895cf03ccfadf8cf1cf0a0e739e4 Author: Emanuele Giaquinta Date: Wed May 30 21:17:59 2007 +0000 Cleanup and optimize a bit sig_statusbar_activity_hilight. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4531 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 326084e8834f9e8c0a5b24e287fbcc302a5d7e2f Author: Emanuele Giaquinta Date: Wed May 30 17:30:35 2007 +0000 Do not install utf8.h, it is a private header. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4530 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 152acd26ec62855f865cb5c1994a6c36680aad99 Author: Emanuele Giaquinta Date: Tue May 29 08:19:24 2007 +0000 Fix build after last change to option processing. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4529 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7c1a733535331ba260aea20017f1bedbc274760b Author: Emanuele Giaquinta Date: Tue May 29 07:52:32 2007 +0000 Add missing quote. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4528 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ee2c45beec1f1fecf741e87b8de038a0a19e8c00 Author: Jilles Tjoelker Date: Mon May 28 13:59:05 2007 +0000 - Display more numerics (such as cannot send to channel, 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 commit 20d8f4d26b54538f9a1d67b7b9c51e0f30473657 Author: Emanuele Giaquinta Date: Sat May 26 12:19:08 2007 +0000 Hide --session from --help output and remove its mention from the manual, internal use only. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4525 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fda5181dbd5743eb6c4644ca48ac1ee502e7bd81 Author: Emanuele Giaquinta Date: Sat May 26 12:00:15 2007 +0000 Oops. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4524 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f8eada63c77e6785141d5bb0e0da967bf358c247 Author: Jilles Tjoelker Date: Fri May 25 23:27:27 2007 +0000 Pick up host changes on charybdis and ircu servers (396 numeric). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4523 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4f98e29bab6e61cbbfd0fd28ab530629c454d3f8 Author: Emanuele Giaquinta Date: Fri May 25 23:21:38 2007 +0000 Make word commands unicode friendly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4522 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8a9da9cf2de8189fd68be746ba55fa85b8f2b424 Author: Emanuele Giaquinta Date: Fri May 25 22:21:39 2007 +0000 Add function to delete the whole cell under the cursor and use it for delete_character. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4521 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ceea629e3ea0a3c8f7befe55e7afa47daa07fdd7 Author: Emanuele Giaquinta Date: Fri May 25 22:13:24 2007 +0000 Move the cursor cell-wise in utf8. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4520 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a429e2bf23a4584f50df7d92b724fc34828deff9 Author: Emanuele Giaquinta Date: Fri May 25 22:06:32 2007 +0000 Forbid insertion of a character with width 0 as the first character in the prompt. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4519 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a8741bd799d1e3aea02ad63329c71acfa03c67fb Author: Emanuele Giaquinta Date: Fri May 25 21:56:30 2007 +0000 Replace utf8_width with Markus Kuhn's wcwidth. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4518 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 24bf34c6ca0118041addd8a3de060bae2246a49d Author: Emanuele Giaquinta Date: Thu May 24 00:44:29 2007 +0000 Move 'version' option in main. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4511 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 841cd8d0cf7767eae63300bbf5f98ebe65b02a71 Author: Emanuele Giaquinta Date: Thu May 24 00:25:36 2007 +0000 Cleanup option handling. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4510 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit afa4292466c6de093d0cdf359a91160886933507 Author: Emanuele Giaquinta Date: Sun May 20 23:13:29 2007 +0000 Farewell glib-1. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4509 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cb1287ab63549186e1841a7e63f7a7d5b4be3b4d Author: Jilles Tjoelker Date: Sun May 20 20:07:12 2007 +0000 If we get a ERR_NOSUCHNICK for the nick "*", display 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 commit bf937e5e69d0d858f56cc6c87ee3731690435aaf Author: Jilles Tjoelker Date: Sun May 20 19:29:38 2007 +0000 Fix recognition of realnames starting with spaces in /who replies. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4507 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 433c3795aeeab5913ce0297ba25af14892e8517e Author: Jochen Eisinger Date: Sun May 20 16:38:28 2007 +0000 add fe_common to the list of possible submodules git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4503 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9dc678e1d31e85af455f6b7c54dcfaa6e6b66c68 Author: Emanuele Giaquinta Date: Fri May 18 14:41:44 2007 +0000 Factor common code in recode_{in,out}. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4499 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c685272a120b224159bf9dcad4a3c0ef46c2e3cb Author: Emanuele Giaquinta Date: Fri May 18 10:15:17 2007 +0000 Quote macro name in AC_DEFUN calls. Patch by znx, bug #499. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4498 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4058a9338fdcabc3b43f1fe47aafcbbd592810ed Author: Emanuele Giaquinta Date: Fri May 18 09:56:08 2007 +0000 Use CASEMAPPING dependent comparison to match channel names. Patch by Jon Mayo, bug #436. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4497 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 38c3984d10ea0ba0047c71b4032463e15e5f57a4 Author: Emanuele Giaquinta Date: Fri May 18 09:51:30 2007 +0000 Fix irc_nickcmp_ascii by mapping only ASCII 65-90 to the corresponding lowercase counterparts. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4496 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0e4fc15add936530099a52b369a2184226d2e928 Author: Emanuele Giaquinta Date: Fri May 18 09:49:11 2007 +0000 Use rfc1459 comparison for nicks by default (it is not a functional change 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 commit dd00a593cc9cab721d12e27a59c92d6797ba619e Author: Emanuele Giaquinta Date: Wed May 16 17:02:46 2007 +0000 Add $tag to 'window' item in default configuration. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4494 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c235c679ccb48f90288397417dd77a8e784988dd Author: Emanuele Giaquinta Date: Mon May 14 21:22:41 2007 +0000 Remove code duplication. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4493 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0a9a05c5c0e26980bdb8d0b534fb6252c9122abd Author: Wouter Coekaerts Date: Sat May 12 13:19:35 2007 +0000 Update chanop flag before emitting nick mode changed signal (patch by Johan Kiviniemi) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4492 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a7f2fc353522eecc76447b9ee18e18ed399cb872 Author: Emanuele Giaquinta Date: Thu May 10 20:33:02 2007 +0000 Allow logging of lines with no target only to logs with no items or with a wildcard item. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4491 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9c2d621cc63582e865ac764f5c7b5b234c8f11d2 Author: Wouter Coekaerts Date: Tue May 8 18:41:10 2007 +0000 Oops. Update address correctly now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4490 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 023026e12b0e735b8bcb4fbced483b683d7f8df4 Author: Wouter Coekaerts Date: Tue May 8 18:16:58 2007 +0000 Update FSF address git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4489 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 93492d8a35bb5e0faa4afd822ee52cc9783bf4b3 Author: Emanuele Giaquinta Date: Tue May 8 17:51:51 2007 +0000 Update FSF address. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4488 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2b2b904ada32d64f8f497bf941cb44b1ce1ad7d2 Author: Emanuele Giaquinta Date: Sun May 6 16:22:09 2007 +0000 Do not call iconfig_get_str when target is NULL. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4487 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6f9dbc794d92326555fef2aa23baee72162f4578 Author: Emanuele Giaquinta Date: Sun May 6 16:15:31 2007 +0000 Do not recode the channel name used as target for the recoding of input line. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4486 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7ae34b2877c3862a19017b949b9975f9d7085926 Author: Emanuele Giaquinta Date: Sun May 6 15:13:30 2007 +0000 Off-by-one in parsing the channel name. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4485 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8552b47ce9e460030ace976d826ecb0195b89cf3 Author: Wouter Coekaerts Date: Sat May 5 19:59:07 2007 +0000 Bump version to 0.8.12-svn git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4484 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bfc0b362e8f831dd47fec43a0ad18e4b2cfbba34 Author: Emanuele Giaquinta Date: Sat May 5 15:37:58 2007 +0000 Move input recoding in irc_server_event. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4483 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2a915b21dede9b2ddac8822da7c9697ea8c71bbd Author: Emanuele Giaquinta Date: Sat May 5 14:45:38 2007 +0000 Use autoreconf to bootstrap. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4482 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 871aa6e6799f4a0e29c4dc4504e305aafd651974 Author: Emanuele Giaquinta Date: Sat May 5 14:29:25 2007 +0000 Replace obsolete autoconf/automake macros with their current equivalent. Require automake-1.9. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4481 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 87d02c32d81ebc28f6986683bd93e234fe0d6553 Author: Emanuele Giaquinta Date: Sat May 5 12:01:39 2007 +0000 Add ACLOCAL_AMFLAGS definition. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4479 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 56902320b4f5ff1e79502b49f63ce94a40bc84f5 Author: Emanuele Giaquinta Date: Thu May 3 21:37:43 2007 +0000 Revert, do not use IS_PRINTABLE in reverse_controls. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4475 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7c84b6fc2ed23987e04a812d7ff3d12aadc3a83d Author: Emanuele Giaquinta Date: Thu May 3 15:49:19 2007 +0000 Add common IS_PRINTABLE macro. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4474 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b8380772e24bdb58a53bbd4c84356477347600d1 Author: Emanuele Giaquinta Date: Thu May 3 08:42:33 2007 +0000 Remove broken code that prevents unloading of a script in some cases. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4473 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 47117f1f5f4bf0e3b898d2818ccaa20b85db80eb Author: Emanuele Giaquinta Date: Sun Apr 29 23:43:17 2007 +0000 Enable large file support using AC_SYS_LARGEFILE to get the correct options on AIX, bug #404. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4472 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f866799bb0acc96bdfb5e4f08da9aa9efe16c4f2 Author: Emanuele Giaquinta Date: Sun Apr 29 12:26:02 2007 +0000 Use dynamic storage for return value of channel_get_nickmode. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4471 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 983ee1db888e8f478990ac900ce01cfefe30c890 Author: Emanuele Giaquinta Date: Sun Apr 29 11:20:36 2007 +0000 Factor out code from set_print into a function to get a printable representation of a setting. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4470 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 09f2bf2c058da1e6dd57d67d71f45f2477dc5209 Author: Emanuele Giaquinta Date: Sun Apr 29 09:15:36 2007 +0000 Slightly optimize activity_hide_targets matching. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4469 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aa172e0afbd634b236854b3590556b099e08cb29 Author: Emanuele Giaquinta Date: Sat Apr 28 14:11:02 2007 +0000 Do not send hostname to server, rather use username as the second argument to USER, patch by Alex Tarkovsky (bug #488). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4468 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 83c178c16924b1ee868fe827ee7a9061a4ddd9aa Author: Emanuele Giaquinta Date: Sat Apr 28 11:45:34 2007 +0000 Increment paste_keycount when the key before the one that starts a possible pasting is not a '\r' or '\n'. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4467 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 39d15501c8b55f47f17147aca37faf743b52efcd Author: Emanuele Giaquinta Date: Sat Apr 28 10:55:57 2007 +0000 Ignore empty lines when pasting. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4466 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2f86e39e84534127aec2d8c3a2747cfe3db22682 Author: Emanuele Giaquinta Date: Sat Apr 28 10:52:11 2007 +0000 When sending a line as non-pasted reset also paste_entry, bug #405. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4465 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 423fb7805b5bb4f873af0ec26b3436a83fcd64e9 Author: Emanuele Giaquinta Date: Wed Apr 25 20:37:21 2007 +0000 Remove useless function. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4463 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a42b4202f2ac1afe6f4926fd45e4e04581437003 Author: Emanuele Giaquinta Date: Wed Apr 25 19:22:39 2007 +0000 Fix DCC get when file size is 0, bug #494. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4462 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b2f6d813a47ed9f0090c4362d180c0f37d5457ff Author: Wouter Coekaerts Date: Wed Apr 25 18:13:08 2007 +0000 Put release date in NEWS file git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4460 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2f0ec1e4578a063ddabe8af61ec0da8e2220065e Author: Wouter Coekaerts Date: Wed Apr 25 17:59:20 2007 +0000 Release 0.8.11 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4459 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 362933c29eba66ccca4d416f3489353262a59268 Author: Emanuele Giaquinta Date: Mon Apr 23 08:30:36 2007 +0000 Add workaround for gcc 4.0.0/4.0.1, bug #219. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4458 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 08340b72befa9c3e53d3e769692544ed77cddc89 Author: Emanuele Giaquinta Date: Thu Apr 19 08:21:51 2007 +0000 Fix typos. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4457 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8861980f94a1c6cbf2f3c1a061afc1b7b673e73d Author: Wouter Coekaerts Date: Wed Apr 18 20:00:10 2007 +0000 Release 0.8.11-rc2 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4456 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit af94d52d2187afcee96674ca9f5417e4a85ec266 Author: Wouter Coekaerts Date: Wed Apr 18 17:48:55 2007 +0000 update NEWS git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4455 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit eb87e8aa72986d42f43d2160b31ca65935b69b4d Author: Wouter Coekaerts Date: Mon Apr 16 19:10:46 2007 +0000 revert last change. Already possible with /format -delete daychange (fixed in r4428) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4454 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c1abb843b221cf1a897eb79ac1da9d42640dbfb0 Author: Geert Hauwaerts Date: Mon Apr 16 18:55:15 2007 +0000 Hide daychange. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4453 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 27ec7f0f1e7aaddec8eb4ce9f23922c0fcab999a Author: Emanuele Giaquinta Date: Mon Apr 16 00:27:43 2007 +0000 Properly initialize reference count for a new setting, bug #235. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4452 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8efa5e6ce7abc6c2c8aa1662802d702b9e6ee338 Author: Emanuele Giaquinta Date: Sat Apr 14 20:45:04 2007 +0000 Document time format for /scrollback goto. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4451 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ac4bbd4a22967534474664c7de9b7ca3db91b27b Author: Emanuele Giaquinta Date: Sat Apr 14 20:26:22 2007 +0000 Reindent. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4450 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e2cc91c19a82aae7f8349e19ea7e753c8fafae04 Author: Emanuele Giaquinta Date: Sat Apr 14 20:20:37 2007 +0000 Modify gui_entry_draw_from to clear to end of line only if it has not written till the last column. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4449 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1651390651afe5bddfb0d12e15eb31be0ef7e98d Author: Emanuele Giaquinta Date: Sat Apr 14 18:11:31 2007 +0000 Remove non-existent options for configure. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4448 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 44b4145be3bbf4dd4719aa8e737619247303e20c Author: Geert Hauwaerts Date: Sat Apr 14 16:07:10 2007 +0000 Works :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4447 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2b20adc0a8b17317c4306b0b547b5fa1c9cc3a54 Author: Geert Hauwaerts Date: Sat Apr 14 16:06:50 2007 +0000 Dummy post-commit test git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4446 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a4cd003bd0a342fa3e1d21e89acbecd55bfdf63e Author: Wouter Coekaerts Date: Sat Apr 14 15:17:19 2007 +0000 Removed automatic glib downloading and compiling. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4445 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ace371b2a36f93fb29a896ee98bfa4cf68177dba Author: Emanuele Giaquinta Date: Sat Apr 14 11:09:37 2007 +0000 Revert r4352. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4444 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d701ef40243deec1062a96553bbf7fb5fd1c2147 Author: Emanuele Giaquinta Date: Sat Apr 14 11:01:56 2007 +0000 Make completer for action/msg/query more self-contained by completing nicks in the active channel. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4443 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9898328865b75d4dde9f2a5ff60cfab473c415eb Author: Geert Hauwaerts Date: Mon Apr 9 14:55:42 2007 +0000 Local opers on IRCnet (umode +O) get the server->server_operator flag. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4442 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3ae155f100df2b979f40e9b0c19c9dbf9530ac9f Author: Emanuele Giaquinta Date: Sat Apr 7 15:00:25 2007 +0000 Only consider autolog logs when looking for an open log in autolog_open. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4441 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 01a2e609aba07ad7d54b0e5dd397458ad1b1b94c Author: Emanuele Giaquinta Date: Sat Apr 7 14:57:58 2007 +0000 Bind also CSI 1 ; 5 D to key cleft and CSI 1 ; 5 C to key cright. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4440 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a6ecce1d39091f181b0961e54f822ff7959c93c1 Author: Emanuele Giaquinta Date: Sat Apr 7 14:38:53 2007 +0000 Allow logging of lines with no target to matching non autolog logs. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4439 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 00df474df4f92f64403aa24d661d4cd2541bbdd9 Author: Emanuele Giaquinta Date: Sat Apr 7 14:33:45 2007 +0000 Remove unused gettext code. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4438 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b549e833213f1ac3c3dac035a335570f05ee2a43 Author: Emanuele Giaquinta Date: Sat Apr 7 14:20:00 2007 +0000 Fix core_init definition. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4437 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 827696bbb9b08b6941cf96f070126d704124b68e Author: Emanuele Giaquinta Date: Thu Apr 5 18:25:29 2007 +0000 Forbid "window show" when the target window is sticky rather than when there is at least one window bound to the container of the target window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4436 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 760e102d44c8401b2fc233802263beb920d69040 Author: Geert Hauwaerts Date: Thu Apr 5 18:07:41 2007 +0000 Deleting the CIA test file git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4435 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7f8eb031bc905a08ba2394d2de60e4c1638670e1 Author: Geert Hauwaerts Date: Thu Apr 5 18:04:38 2007 +0000 CIA test git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4434 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 87ee8e85ca2299f97bbede1c4a39f00e7efb47d2 Author: Emanuele Giaquinta Date: Mon Mar 12 22:54:45 2007 +0000 When removing a line from the view also unconditionally remove any bookmark for that line rather than moving it to the next/previous line, if any. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4433 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 295e5980d358a2e04b42314a05e9d88863ba73e5 Author: Emanuele Giaquinta Date: Mon Mar 12 00:12:17 2007 +0000 Remove superflous empty lines. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4432 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 80976505f0bb748369b95246ee305879903e13ae Author: Emanuele Giaquinta Date: Mon Mar 12 00:08:58 2007 +0000 Call signal_stop also when the completion list for the command options/parameters is not empty. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4431 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1d54d999d5e54752adef549b23065c790306692a Author: Emanuele Giaquinta Date: Sun Feb 25 18:05:53 2007 +0000 Add completion for /window goto. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4429 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d00a44ca0b80e923a0413c92a6dcae6d1ad2a654 Author: Emanuele Giaquinta Date: Sun Feb 25 17:42:54 2007 +0000 Do not print an empty line for "daychange" if the formatted string is empty. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4428 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit da4303be0705abe6447a8cc508b82889f5c0bc72 Author: Emanuele Giaquinta Date: Sat Feb 24 16:33:59 2007 +0000 Document /window item move. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4427 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e9681e4b9ee51e29dbae30f063e177075af550cb Author: Timo Sirainen Date: Tue Feb 20 12:39:17 2007 +0000 UTF-8 0x80-0x9f characters weren't treated as control chars as they should have git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4425 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e8f733d5f0d952da1401a9ee72c36634a30d5802 Author: Wouter Coekaerts Date: Mon Feb 19 19:35:52 2007 +0000 Release 0.8.11-rc1 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4424 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d78438ef1cedf9eae54e99770f063395e730f571 Author: Emanuele Giaquinta Date: Mon Feb 19 11:39:36 2007 +0000 Update. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4422 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dde3bdbc83cc9ffb609fa251b3e490fce50fc44d Author: Emanuele Giaquinta Date: Mon Feb 19 09:49:41 2007 +0000 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4421 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d446ee2f6f8a5c87a8dd04ef182e1b73be96873b Author: Emanuele Giaquinta Date: Sun Feb 18 14:59:54 2007 +0000 Add crapbuster-like "scrollback levelclear" command. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4420 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 541fa72f46a95ea506064a868f95d15f1a7cb8f4 Author: Emanuele Giaquinta Date: Sat Feb 17 15:31:10 2007 +0000 Generalize window_lastlog_clear in textbuffer_view_remove_lines_by_level. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4419 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1a195da68510698bce5c525e07478f868cd5e5a1 Author: Geert Hauwaerts Date: Sat Feb 17 12:12:47 2007 +0000 And they did git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4418 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 02676dd35354b815ed18f9a2590c59b02bdca9fd Author: Geert Hauwaerts Date: Sat Feb 17 12:11:45 2007 +0000 Checking if commit mails still work. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4417 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c536d1f19ccf869cab28a2d02e49cc5680f255da Author: Emanuele Giaquinta Date: Wed Feb 14 10:59:27 2007 +0000 Fix format_real_length to return the correct length when the input string includes a trailing wide char. Change statusbar_item_default_handler to compute padding also when item->size < item->min_size, needed after the fix to format_real_length. Patch by Yi-Hsuan Hsin, bug #452. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4416 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6d11f6f897a17b92f3df1db35f6f6e21654ac130 Author: Emanuele Giaquinta Date: Wed Feb 14 10:43:34 2007 +0000 Replace last occurrence of IRSSI_DIR_SHORT with get_irssi_dir() and remove it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4415 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4f49a38402a8c5e04f6901e5296fb391400236be Author: Emanuele Giaquinta Date: Wed Feb 7 18:20:49 2007 +0000 Redraw input line correctly in an utf8 locale when deleting a nonspacing char by taking in account the cell width, bug #459. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4414 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7c48fc2fb30cf13ff5075c6d0ef78a38e07f8dd2 Author: Emanuele Giaquinta Date: Tue Feb 6 23:25:17 2007 +0000 Amend check for non printable chars to filter control chars 80-9F in an utf8 locale, bug #460. Note: this was and is still broken with koi8-r. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4413 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9d72e78ccd98ca60662c252fc9f89d0349eaf3a8 Author: Emanuele Giaquinta Date: Tue Feb 6 23:06:14 2007 +0000 Revert perl utf8 stuff for now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4412 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 67e5a315b0264e00521583cf2e775cbc8eb9bfc8 Author: Emanuele Giaquinta Date: Wed Jan 17 15:07:14 2007 +0000 When connecting and the nick is invalid, abort the connection instead of looping indefinitely in event_nick_in_use. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4411 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e840680d0ddf0e5d044644f7157088134445ea2e Author: Geert Hauwaerts Date: Sat Jan 13 22:50:34 2007 +0000 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4410 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bcbadbb74f192ddb28b0437b0e1ceb16c5a51bbd Author: Emanuele Giaquinta Date: Thu Jan 11 23:11:30 2007 +0000 Allow identifiers to start with a digit, bug #177. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4409 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4c389186b5c8bc4823b01ff5a4fa92a91af69525 Author: Emanuele Giaquinta Date: Thu Jan 11 22:51:02 2007 +0000 Modify Irssi::UI::Window::command to restore the original active window only if the command executed has not made another one active, bug #403. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4408 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7484c8b3739a906c310d8fe89e1413ee80726880 Author: Emanuele Giaquinta Date: Mon Jan 8 19:02:20 2007 +0000 Remove dcc_queue_add_passive, use instead another argument in dcc_queue_add to initialize rec->passive. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4407 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b9cf14359a252921ea1fa08dcbbc3b710f92710d Author: Emanuele Giaquinta Date: Sun Jan 7 19:16:59 2007 +0000 Make awaylog_file respect --home, bug #304. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4406 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ef0cc3fecab4854cc6969abef89d82cff4f714ba Author: Emanuele Giaquinta Date: Sat Jan 6 16:08:29 2007 +0000 Reindent. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4405 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 646e3ecb5dbeeebdc4c8f9efffc5a58d33599f72 Author: Emanuele Giaquinta Date: Sat Jan 6 16:00:45 2007 +0000 Remove the target != NULL constraint in recode_out. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4404 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 721650c300117e56f2343c88e337d1d8bfef6e5d Author: Emanuele Giaquinta Date: Sat Jan 6 15:52:22 2007 +0000 Simplify. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4403 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 41a2c3732a2fa85f87185cc134097d560a5015ff Author: Emanuele Giaquinta Date: Sat Jan 6 15:49:07 2007 +0000 Fix typo. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4402 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 122b872a2de57bccb73137bf01ec6123def8de1f Author: Emanuele Giaquinta Date: Sun Dec 10 16:11:19 2006 +0000 Corrections. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4401 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3cfc7f92f6a416c9b7105be61931d5ddfe46a373 Author: Emanuele Giaquinta Date: Sun Dec 10 15:53:19 2006 +0000 Declare str in PREINIT section. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4400 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 737890d131804fe8e2796b35ae8e426b01c59c8a Author: Emanuele Giaquinta Date: Sun Dec 10 15:49:06 2006 +0000 Clarifications and corrections. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4399 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 907ec46148f098453c3233d60e77d57f7371002f Author: Wouter Coekaerts Date: Fri Dec 8 22:28:25 2006 +0000 Oh, that patch came from exg git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4398 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 58e7d1fb41fe82c387cb205331ea0a2f253b6510 Author: Wouter Coekaerts Date: Fri Dec 8 21:43:01 2006 +0000 Update NEWS and AUTHORS git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4397 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f0fb4c19d45e25fddee76e7c442b1e900666cd0c Author: Wouter Coekaerts Date: Fri Dec 8 21:38:55 2006 +0000 Remove CR and LF from Perl commands, to make it harder to introduce a security bug git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4396 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0aca74b6e35f55c601f91621fb64acbf402cece2 Author: Geert Hauwaerts Date: Thu Nov 2 09:09:34 2006 +0000 The attached patch fixes bug #164, which triggers a failed assertion message when the config file is unreadable to irssi. By Daniel Koning git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4395 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 00fdaf4d7294494493b53ae0e3031a273e0b9c2c Author: Valentin Batz Date: Mon Oct 30 20:23:39 2006 +0000 documentation: added the explanation of the -noproxy option of in the server command git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4394 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d33fc2db8a6ad6d0a372ca3b961240b9835eeacb Author: Emanuele Giaquinta Date: Fri Oct 27 18:11:19 2006 +0000 Include common.h rather than time.h directly to honour config.h. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4393 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 710fb0c2799b1fd0726b51ce626d680c1b0add30 Author: Emanuele Giaquinta Date: Fri Oct 27 17:14:57 2006 +0000 Detect off_t size using AC_CHECK_SIZEOF because it works also when cross-compiling in autoconf-2.50 and higher. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4392 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d5c75a32088b7a0da1ed763d62dedc4d6d94cd36 Author: Emanuele Giaquinta Date: Fri Oct 27 16:48:03 2006 +0000 Add missing quote. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4391 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 66c9e22622300ee09a3f886404b628b20f57e1c6 Author: Emanuele Giaquinta Date: Mon Oct 23 10:36:47 2006 +0000 Fix memory leaks in expandos_deinit by Nicolas Collignon, bug #419. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4390 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9da0ca72a5f0ab96ef966a05ad59fd87ece0903c Author: Emanuele Giaquinta Date: Fri Oct 20 12:50:08 2006 +0000 uptime command by Lauri Nurmi with some modifications by me, bug #458. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4389 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 49d7e3981e5c84d4359a7ddcea1f0bd1f96e5523 Author: Emanuele Giaquinta Date: Fri Oct 20 12:14:06 2006 +0000 Change default value of override_coredump_limit to FALSE. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4388 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit df10eb0f027a519b6065d010a3c07af728a3f3bf Author: Geert Hauwaerts Date: Thu Oct 19 20:15:13 2006 +0000 Fixed documentation error. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4387 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7c046a264c9aeb269738014a675a4ff3b8fc9cb5 Author: Emanuele Giaquinta Date: Wed Oct 18 11:53:42 2006 +0000 Remove duplicate entry. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4386 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fbbd4fc90061c23835f7cfc35e352404f199e58f Author: Valentin Batz Date: Sat Oct 7 18:46:09 2006 +0000 documentation: updated help for exec, EXEC without any arguments displays the list of started processes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4385 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f082f9012157bada176f691abb7d02c51a38e1d5 Author: Emanuele Giaquinta Date: Sun Oct 1 10:21:15 2006 +0000 Add missing format string argument in printtext_dest call, patch by loafier. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4384 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a6a653a3f8e30364b24376de4a8a2c223628679b Author: Emanuele Giaquinta Date: Fri Sep 29 15:05:20 2006 +0000 Set --tag on libtool invocation. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4383 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3f659f9a70c1c06d08a8c8263bf8ec85656f92d3 Author: Emanuele Giaquinta Date: Sun Sep 24 22:41:01 2006 +0000 Minor cleanup. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4382 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 746649ae774451ad28adfebe7be0ef4d9435243b Author: Emanuele Giaquinta Date: Sun Sep 24 21:43:12 2006 +0000 In line_split set *output _after_ calling remove_newline because it could reallocate rec->str, fixes bug #439. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4381 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit da9582e5aabd2c4e1588c166012fbfec7b0b31e7 Author: Emanuele Giaquinta Date: Sun Sep 24 21:06:46 2006 +0000 Modify term_move to accept only non negative coordinates. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4380 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9070ecdcf778fe141f9eb2c141401ccfd8aee05b Author: Emanuele Giaquinta Date: Fri Sep 22 16:05:55 2006 +0000 Revert second hunk of the previous patch, we want to check existence and execute permission for irssi_binary when upgrading. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4379 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ce7dc49d9f26597c757de43ea96f57629b2d3c48 Author: Emanuele Giaquinta Date: Fri Sep 22 14:46:05 2006 +0000 Simplify. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4378 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 46bc99acf862debdf2271177f3d55815f1191e51 Author: Emanuele Giaquinta Date: Fri Sep 22 14:04:53 2006 +0000 Compute absolute path name of argv[0] at startup to make Irssi::get_irssi_binary useful again. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4377 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ea9f3be18ceed4e4bf09925eb1aba85ca35ce9e8 Author: Wouter Coekaerts Date: Fri Sep 22 08:49:10 2006 +0000 This patch fixes the problem that irssi keeps saying Netsplit over for joins from a certain user, if that user split and then rejoined some but not all channels they used to be in. (by Jilles Tjoelker) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4376 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 93184ce08d8b7573e8e35c3d5399b14671f96aec Author: Emanuele Giaquinta Date: Thu Sep 21 23:43:09 2006 +0000 Fixes for srcdir != builddir. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4375 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 75a5814136fb854dcf19f3b3e48223e8ecaad9b2 Author: Emanuele Giaquinta Date: Thu Sep 21 13:53:56 2006 +0000 Fix for srcdir != builddir. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4374 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 406c70c5304f09664b2f771feb6bf2084123cb27 Author: Emanuele Giaquinta Date: Wed Sep 20 23:56:59 2006 +0000 Fix bold on monochrome terminals. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4373 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 66ae6d087692276cf5a67587cf2408a1cfa84369 Author: Emanuele Giaquinta Date: Wed Sep 20 23:47:20 2006 +0000 Cosmetic. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4372 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4d9895ea779cb782b25a039318d2d37f1fa46bc1 Author: Emanuele Giaquinta Date: Wed Sep 20 23:29:41 2006 +0000 Add support for utf8 to Irssi::TextUI::Line::get_text. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4371 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f6f49419683c2943dbce6c36ffa62ebd6bec4b80 Author: Emanuele Giaquinta Date: Wed Sep 20 23:21:44 2006 +0000 Turn on the utf8 status only if the charset is utf8. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4370 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a7b0e6b3f22208537509a1748b4e3d31ce6eda4c Author: Emanuele Giaquinta Date: Wed Sep 20 23:11:17 2006 +0000 Make compilation of is_translit conditional on glib-2. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4369 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3cdf50170ff5117a3d250ea04477ebdbc1d4bbba Author: Emanuele Giaquinta Date: Wed Sep 20 23:04:40 2006 +0000 Add public is_utf8 function by refactoring existing code. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4368 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6e3870af5cbe1fa736469f0124fa83c871d7dd0a Author: Emanuele Giaquinta Date: Tue Sep 19 13:15:48 2006 +0000 Simplify using new_pv. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4367 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8ca4e8544bcd8543afcca0d0af55dc00a6921cc8 Author: Emanuele Giaquinta Date: Mon Sep 18 22:32:33 2006 +0000 Apply 05upgrade-check-binary.dpatch with some modifications. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4366 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9f0cd484e5a3442ee1ebb8daaf187bab87cb272f Author: Emanuele Giaquinta Date: Mon Sep 18 21:56:18 2006 +0000 Add missing free. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4365 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0bd9433282f2d02386965f3000ba373b872c3c03 Author: Geert Hauwaerts Date: Mon Sep 18 11:53:21 2006 +0000 SVN hook test git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4364 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e0b78fcf5758b7b4f831ea98b11163135dd6cd43 Author: Geert Hauwaerts Date: Mon Sep 18 11:47:46 2006 +0000 SVN hook test git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4363 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e15f3dfaab610f43c06ee2988b1270275856bb83 Author: Geert Hauwaerts Date: Mon Sep 18 11:43:57 2006 +0000 SVN hook test git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4362 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6cbbc956f97e31df1b9c89996d9db0891158d6d5 Author: Geert Hauwaerts Date: Mon Sep 18 11:40:31 2006 +0000 SVN hook test git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4361 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 84539505ba6e361a687cb00f4c1f7874e3af358e Author: Geert Hauwaerts Date: Mon Sep 18 11:38:03 2006 +0000 SVN hook test git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4360 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 63d4ab1a47d2f353a79fbb4b65d4c007277b4ce6 Author: Geert Hauwaerts Date: Mon Sep 18 11:34:16 2006 +0000 SVN hook test git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4359 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c8e63c70f5b181a0a81cd743fb547e40e58ee5f9 Author: Geert Hauwaerts Date: Mon Sep 18 11:33:40 2006 +0000 Svn hook test git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4358 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 05d9225c37d38ddfa4ec7d3edaa668a204d973c1 Author: Geert Hauwaerts Date: Mon Sep 18 11:27:38 2006 +0000 SVN hook test git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4357 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 41d619cb8291c15d74dc2884b7dfc969985b795c Author: Emanuele Giaquinta Date: Sun Sep 17 19:06:54 2006 +0000 Fix %k and %K mappings. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4355 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e3cf9a4be5a05f2fbe39870e1caf4d7f03f95eef Author: Emanuele Giaquinta Date: Sun Sep 17 12:39:37 2006 +0000 Remove useless check. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4354 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d5c60cec4f772f72296c12c3855948305fa2a965 Author: Emanuele Giaquinta Date: Sun Sep 17 12:32:40 2006 +0000 Simplify. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4353 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8264b65939fcfca0020da485ee76d3a280a99625 Author: Emanuele Giaquinta Date: Sun Sep 17 12:26:04 2006 +0000 Fix off-by-one error. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4352 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 07be2f048d86dbd3aa16284d5844dbe4a74f307d Author: Emanuele Giaquinta Date: Fri Sep 15 18:22:18 2006 +0000 Fix Irssi::settings_get_str to return Nullsv when settings_get_str returns NULL. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4351 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9c835d33b55b416bab37187ad68a2753dd4c1090 Author: Emanuele Giaquinta Date: Thu Sep 14 22:11:19 2006 +0000 Set view->startline to NULL when the line to delete is the first of the view buffer and there are no more lines in the view. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4350 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9bd7272d47b7f9e724813e2ed5a0e6bbf6952d18 Author: Emanuele Giaquinta Date: Thu Sep 14 20:57:22 2006 +0000 Revert r4343. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4349 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 195f819847952188fecec07c0959d631538eba3b Author: Emanuele Giaquinta Date: Wed Sep 13 22:54:38 2006 +0000 Modify scrollback clear to accept the same arguments as clear. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4348 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9b675ca03fd92a6e392673333b17884c9f677059 Author: Emanuele Giaquinta Date: Wed Sep 13 22:42:39 2006 +0000 Make indentation of cmd_clear consistent. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4347 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3ff0ddeac430599f34c30ac53aaeb70b7500658b Author: Emanuele Giaquinta Date: Wed Sep 13 17:11:36 2006 +0000 Remove redundant variable. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4346 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 904e01175caaa0a1d1130b984e25c897676304ce Author: Emanuele Giaquinta Date: Tue Sep 12 22:33:14 2006 +0000 Revert r4342. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4345 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f57b551a86c1b637f7df5a78371928854618db7f Author: Emanuele Giaquinta Date: Tue Sep 12 17:23:46 2006 +0000 Refactoring to avoid code duplication. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4344 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9cdea0d6087165f1dcadf3adc419ebc82049ffd5 Author: Emanuele Giaquinta Date: Tue Sep 12 17:19:47 2006 +0000 Missing update of view->startline when the line to delete is the first of the view and the first of the view buffer. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4343 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c08a754d1e1e0642035c9f4cb5173cbbe790598e Author: Emanuele Giaquinta Date: Tue Sep 12 16:06:14 2006 +0000 Do not restore the previous view when deleting the first line of the current one. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4342 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 35574b10c487fdf174dca6a0fc1e746698454880 Author: Emanuele Giaquinta Date: Tue Sep 12 15:52:04 2006 +0000 Do not crash when settings_get_str returns NULL. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4341 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b25c8cf1d14b31890e44fbb5b239ff5f8867b394 Author: Wouter Coekaerts Date: Tue Sep 12 09:37:18 2006 +0000 Don't crash on /quit with scripts causing and catching signals during UNLOAD (thanks senneth) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4340 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 714aa30b4e65eca3f5933dc1c0589cb37df7116f Author: Emanuele Giaquinta Date: Mon Sep 11 09:29:58 2006 +0000 Add support for utf8 to Irssi::settings_get_str. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4339 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9fbe09f08614db5a55446ae8fb9d399976e3a266 Author: Emanuele Giaquinta Date: Mon Sep 11 09:03:06 2006 +0000 Remove trailing whitespace. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4338 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7063a004281690f7b58cfe66936af1b42f2bd9bd Author: Emanuele Giaquinta Date: Mon Sep 11 09:00:59 2006 +0000 Make tests specific to the curses interface conditional to $want_terminfo = no. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4337 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 35f002957e476177423e82f84da950873d38f00d Author: Emanuele Giaquinta Date: Mon Sep 11 08:56:34 2006 +0000 Fix typo. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4336 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 453709f8405abfb88f02072e5c8b3e607b26de03 Author: Emanuele Giaquinta Date: Mon Sep 11 08:50:20 2006 +0000 Quote more where necessary. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4335 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cf1d60203b13ff28963e9fbbe27f67de012a2a24 Author: Emanuele Giaquinta Date: Sun Sep 10 17:39:00 2006 +0000 Fix compilation with glib-1. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4334 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e6d43a9796dc868f0e313d497f6ebd290be6f1bf Author: Emanuele Giaquinta Date: Sat Sep 9 16:54:26 2006 +0000 Add extra libs to irssi_LDADD, not to irssi_LDFLAGS. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4333 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1d42194902cc7a9615a8afd007cbf0ae106007a4 Author: Emanuele Giaquinta Date: Sat Sep 9 14:01:21 2006 +0000 Cosmetic, merge two statements and reindent with tabs. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4332 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 40d97468cad92fd28997ffdf595665437826b64e Author: Emanuele Giaquinta Date: Sat Sep 9 13:56:00 2006 +0000 Add support for wide curses. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4331 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a59dfa003e84ae588657346cc889122cc472ed80 Author: Emanuele Giaquinta Date: Sat Sep 9 13:49:10 2006 +0000 Adjust alignment of --with-cuix help string. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4330 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5a571c109d685b199f45622b42228febc0a34589 Author: Geert Hauwaerts Date: Sat Sep 9 10:19:05 2006 +0000 Renamed irc.efnet.net to irc.efnet.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4329 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 69fd38c179c9716a65e9fe913d44beb1115da4fa Author: Emanuele Giaquinta Date: Fri Sep 8 19:02:50 2006 +0000 Update to latest revision. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4328 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bdbfada74477a43d6eda5401e76412dfb9723c80 Author: Emanuele Giaquinta Date: Fri Sep 8 19:00:01 2006 +0000 Remove unneeded templates. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4327 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8350136f26c38aa4fb9316c608cf9c2c5701b2c6 Author: Emanuele Giaquinta Date: Fri Sep 8 18:58:04 2006 +0000 Remove call to AC_ARG_PROGRAM, AM_INIT_AUTOMAKE calls it for us. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4326 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 249b7bf4e7a8d4f0c18959644c6de58306fd941d Author: Emanuele Giaquinta Date: Fri Sep 8 16:42:44 2006 +0000 Remove --with-ncurses option, it collides with the one from curses.m4. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4325 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7e7c841eaddd4dd66c6f1db98e4f584fa4fc8baf Author: Wouter Coekaerts Date: Sun Aug 20 17:56:06 2006 +0000 Don't get confused by a join command with too many arguments; keys can't have spaces in them. (Bug 437) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4322 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 59f91046c195887deda721191d5070b3a29173cf Author: Wouter Coekaerts Date: Sun Aug 20 13:40:03 2006 +0000 don't wait for all /names replies before syncing if we can't combine queries anyways. Patch by jilles git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4321 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dee4238e9b4d2d28f243d41628a66e53de4010bb Author: Wouter Coekaerts Date: Sun Aug 20 13:07:54 2006 +0000 compile with glib1 again git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4320 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8b75299729034bd130e06462ebac49158bf58160 Author: nattfodd Date: Tue Aug 8 21:11:20 2006 +0000 Merge of cuix back in trunk git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4309 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bd3a137c814561bd1a110d1c020350b7de4d10fd Author: Jochen Eisinger Date: Tue Aug 1 20:31:38 2006 +0000 reset the PRNG, because a some OSs clear the seed when forking git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4304 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit da965109edfc988262d962bca2b9d6a6e80ecad5 Author: Valentin Batz Date: Tue Jul 25 11:02:10 2006 +0000 Don't assume that 7bit ascii strings are encoded in UTF-8, only validate the strings when they contain octest with highest bit set. (patch by Mikko Rauhala) fixes http://bugs.irssi.org/index.php?do=details&id=392 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4300 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7602b7eff585bae510d52d6757117637f3b89c7f Author: Jochen Eisinger Date: Tue Jul 18 20:07:16 2006 +0000 Since the fe-common modules are named fe_common_$protocol, the module loader should also check for these files. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4298 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e76afb528d2e56f1b228249b1b8def2cdd9c9230 Author: Wouter Coekaerts Date: Thu May 18 12:33:07 2006 +0000 Fix whois_hide_safe_channel_id: only look at the beginning of a channel name, not in the middle git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4268 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b1effeb58e0ec0bad16b82d98013c996291700dc Author: Geert Hauwaerts Date: Fri May 5 13:13:46 2006 +0000 Typo fix. Reported by git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4266 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 740987a39b75ab0d6ef361e41bc2f4c68ae58b86 Author: Wouter Coekaerts Date: Thu May 4 10:07:23 2006 +0000 New perl command send_raw_first, patch by ComradeP (Bug 413) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4265 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4de9baf8f1a4135128f3d40af7201e974107ac2f Author: Jochen Eisinger Date: Sun Mar 26 08:42:34 2006 +0000 Removed all srand calls and added a single srand invokation in at startup git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4264 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 47704b800d63248a339637d2625d628aa32f3191 Author: Jochen Eisinger Date: Sat Mar 25 21:59:57 2006 +0000 prefixed all calls to rand() with a call to srand(time(NULL)), so we get halfway random behaviour. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4263 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 71db22a171e87cf5a1e11e8ad9a08c4b64631f8c Author: Wouter Coekaerts Date: Wed Mar 1 00:02:48 2006 +0000 Ignore joins without a nick from broken servers git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4248 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 461f653d9b34de2d88de7df3547c19dc0954d301 Author: Wouter Coekaerts Date: Mon Feb 20 11:20:57 2006 +0000 sort nicks with custom prefix by the order defined in isupport in /NAMES git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4247 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3eedfa4e122044f4e9f5fe4233748c880d281d42 Author: Valentin Batz Date: Fri Feb 17 23:18:34 2006 +0000 leave parameter count check as it was before git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4245 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 39d58af91216cc7ffd3c594aecfc6ee2361764d1 Author: Valentin Batz Date: Fri Feb 17 23:07:02 2006 +0000 check the paramcount for DCC RESUME more strictly git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4244 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 945d10ebb72147aa9cb1ddcf0a77e0b468c948c7 Author: Wouter Coekaerts Date: Wed Feb 1 09:56:42 2006 +0000 make negative scroll_page_count scroll screensize-n lines (Patch by Chris Moore) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4232 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5da4a4fe8911837c7ddbf45fc36a92c47446e0d2 Author: Valentin Batz Date: Tue Jan 31 19:06:20 2006 +0000 Fix colors with TERM=xterm-{88,256}color, patch by Emanuele Giaquinta git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4231 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7e585909588d5453fabc0a74b7f1bb25a60ba974 Author: Valentin Batz Date: Mon Jan 30 18:48:44 2006 +0000 Only send QUOTE immediately when server didn't yet sent the 001 event git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4230 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0d10e2cc06d952472cc3ce1487180c41762479ca Author: Valentin Batz Date: Sun Jan 29 22:37:24 2006 +0000 Fixed a bug where tab-complete didn't worked with utf8/big5 multibyte characters properly git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4229 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a975788d15f34ad56c82bcc8c08bb4f9de8bbdd8 Author: Timo Sirainen Date: Sat Jan 28 16:04:44 2006 +0000 If dcc_own_ip contains IPv4 address, listen only in IPv4. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4228 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f517f0cd4620753e8166840ff82f0d7a105ac557 Author: Valentin Batz Date: Thu Jan 26 21:54:02 2006 +0000 changed /QUOTE to be sent immediately, since the queueing was changed, it's not possible to do things like /quote PONG :cookie before event 001 has been received (required on some EFNet servers when you haven't got an identd) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4225 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit df69be65d42cdcdd4fc2025042de72f5792e372d Author: Wouter Coekaerts Date: Tue Jan 17 20:20:28 2006 +0000 fix segfault on /quit by using a linked list node after freeing it (by Chris Moore) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4202 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d6a62c26e674c219357de1a6e3b58234510eba65 Author: dpash Date: Wed Dec 14 08:38:42 2005 +0000 Fix the Conflicts and Replaces line for sarge backporting Remove the irssi-snapshot dummy packages as they weren't needed for Sid. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4164 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ced6591f8ccb8859961eb5c94e370e86284d25ed Author: dpash Date: Sun Dec 11 10:15:04 2005 +0000 0.8.10 release git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4156 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9ba78ed12ad0bc0f2f66e2ecf68ef58e9722617f Author: Wouter Coekaerts Date: Sun Dec 11 09:41:15 2005 +0000 Release 0.8.10 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4154 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 28d4b89af0c733f1613798dceea91f765472cd5d Author: dpash Date: Thu Dec 1 09:22:57 2005 +0000 Update for 0.8.10rc8 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4114 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1c39b58e4ada2eaf8665f3c4136b5388c6f57da2 Author: Wouter Coekaerts Date: Wed Nov 30 13:49:01 2005 +0000 - s/IRCNET/NETWORK/ in manual.txt - update NEWS - Release 0.8.10-rc8 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4106 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0bf5adcb932e2dfa7ca8caf2668b6eb9bc85ed0c Author: Valentin Batz Date: Thu Nov 24 18:17:57 2005 +0000 Initialize the isupport functions on /upgrade aswell git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4096 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fb6bdac677d4173e994f7a5fdaa92ac22f6671e3 Author: Valentin Batz Date: Wed Nov 23 18:30:22 2005 +0000 replace guint by gsize for the glib2 version of irssi_ssl_read like it's defined in GIOFuncs for glib2 moved src/fe-text/utf8.* to src/fe-common/core changed get_utf8_char so it returns a status code and the unichar argument pointer to the value that it returned before if there were no errors, so you can check for a negative value an handle the error git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4091 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 870253e12c684e1998a330692665b7f9e747cc45 Author: Valentin Batz Date: Wed Nov 23 18:17:11 2005 +0000 removed utf8.c utf8.h, going to move them from src/fe-text to here git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4090 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c9e1246200f328a6c43b45c27206ddc217912613 Author: Timo Sirainen Date: Sun Nov 20 14:33:32 2005 +0000 g_log_set_default_handler() came only in glib 2.6.0. Don't use it for older glibs. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4083 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 342141fcb20cffcc7c2f49e7e478ba81af467df3 Author: Timo Sirainen Date: Sat Nov 19 18:13:18 2005 +0000 If transliterations don't work in the system (eg. Solaris), don't allow recode_transliterate setting to be enabled. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4082 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5178a643bb565a987544bdb4d70c344000ecf201 Author: Timo Sirainen Date: Sat Nov 19 17:28:50 2005 +0000 With GLIB2 hook all glib logging functions no matter what the domains are. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4081 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 429bb1e05b8d139050308f7dc58c52fb6d65b6e3 Author: Timo Sirainen Date: Sat Nov 19 16:44:28 2005 +0000 Using "/VER" in channel now doesn't directly ask CTCP VERSION from it. Channel name or "*" is required as parameter. It still works in query though. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4080 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2e754796374179f7809a98a57502404b79fa9cd1 Author: Timo Sirainen Date: Sat Nov 19 16:15:55 2005 +0000 Default recode_transliterate to yes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4079 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 227b7dbb5e4de6fce444f4d25d99115d149a2bd7 Author: Timo Sirainen Date: Sat Nov 19 16:14:37 2005 +0000 Default to IPv6 enabled git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4078 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 638794878dfb12efac77d31011a6a97c7e0d7fc0 Author: Timo Sirainen Date: Sat Nov 19 16:12:40 2005 +0000 When looking up IP addresses, return random IP instead of the first one. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4077 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f9345a7d3c48e33807906c34b92e8a759df26116 Author: Jochen Eisinger Date: Tue Nov 15 23:38:01 2005 +0000 Fixed return code of term_init (resulted in segfault with invalid TERM and termcap) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4076 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2779edc4f9fdd4ba0a08a4f7b85ffdff0723ad91 Author: Wouter Coekaerts Date: Wed Nov 9 15:16:43 2005 +0000 Time for 0.8.10-rc7 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4072 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 68e4516d0b102d1119fdc95b6f5184c01d4d1d47 Author: Valentin Batz Date: Mon Nov 7 19:06:42 2005 +0000 changed recode_fallback to CP1252 added recode_autodetect_utf8, it's on by default removed settings_remove calls from recode_deinit since I don't see any other internal module doing it git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4067 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit db7e6677709244650540d3e173958b19d3fcc5c4 Author: Wouter Coekaerts Date: Sun Nov 6 22:05:28 2005 +0000 Ahem. And now really fix it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4066 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d7650312c7435fb91c20ca855fbfdfcd2f08a578 Author: Wouter Coekaerts Date: Sun Nov 6 21:19:14 2005 +0000 Put irc/irc.c and fe-common/irc/irc-modules.c (generated by configure) in builddir instead of source dir (Bug 293) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4065 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a2637a3ac0598ec45fa60f2d0519f6d5b63bd174 Author: Wouter Coekaerts Date: Thu Nov 3 21:33:32 2005 +0000 When glib isn't found, download recent glib version (2.8.3) instead of the old 1.2.10 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4064 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a0a30db4894237d8c94ef8655aea30fc11893cf3 Author: Wouter Coekaerts Date: Wed Nov 2 21:05:24 2005 +0000 Compile with glib1 again (part of patch from peder). g_unichar_*-ifying (making more things unicode aware) will probably have to wait till .11 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4063 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0e7af32922f2f99874dd4cefb8f5f28cac0e9efe Author: Wouter Coekaerts Date: Wed Nov 2 20:40:21 2005 +0000 Don't crash if receiving broken privmsg without source (which bitlbee can send if you msg yourself) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4062 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5c6b41b6864cabd27c4f80e2e92ca4a0f0a56543 Author: Wouter Coekaerts Date: Sun Oct 30 20:04:12 2005 +0000 Clean up default network list: removed smaller networks, added QuakeNet. Removed max_modes because it's sent in isupport, and fix max_kicks for Undernet. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4061 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e2502d74c76985d0288766ac9e653b2ca10879ae Author: Wouter Coekaerts Date: Fri Oct 21 12:48:07 2005 +0000 Fix configure.in from previous commit, by Emanuele Giaquinta git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4054 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit eae5b2e9deef55d65e121ef6573ae48d4abe5005 Author: Valentin Batz Date: Wed Oct 19 17:24:19 2005 +0000 Add AC_DEFINE(HAVE_SOCKS), fixes SOCKSinit in irssi.c, patch by Emanuele Giaquinta git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4052 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0f54aa2285c1b88f929ffc9dfeb7aad80ddc5222 Author: Wouter Coekaerts Date: Tue Oct 18 19:50:09 2005 +0000 Fix crash on netsplit+join after /upgrade from 0.8.9 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4047 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9548cbfadb8411f33aaf03bd6188cc5d5472eb7b Author: Wouter Coekaerts Date: Tue Oct 18 17:43:48 2005 +0000 Fix warnings caused by r4043 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4046 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9eced80a50fde0e82f67f5c8179ce0b521a5895b Author: Wouter Coekaerts Date: Tue Oct 18 16:20:08 2005 +0000 s/with_glib1/want_glib1/ in configure.in, by Emanuele Giaquinta git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4045 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5b7df6b3d7f80b7c095189923076774d85d58d12 Author: Wouter Coekaerts Date: Tue Oct 18 11:59:26 2005 +0000 Fix delete_{next,previous}_word bindings, patch by Emanuele Giaquinta git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4043 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0b8a23ad637c62ab763ef79397e81de91d4b627b Author: Valentin Batz Date: Sun Oct 16 11:16:33 2005 +0000 fixed a bug in recode when target is NULL and really use the recoded string for printing git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4042 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4a7107437d7d8d6c23a3a7c133c3adac588bec1c Author: Valentin Batz Date: Sat Oct 15 18:45:25 2005 +0000 fixed recode for actions and added recode for numeric events git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4041 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 674eec8fd2625c4e87ef87fd554b2c5a9bdfedb4 Author: Valentin Batz Date: Sat Oct 15 08:46:35 2005 +0000 Remove the inline declarations, patch by nailbiter git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4040 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5c867d67269254dc44e18151c87f7192f7c88bfc Author: dpash Date: Thu Oct 13 23:37:36 2005 +0000 * New upstream version * Disable the GnuTLS patch for now. * Added Provides, Replaces and Conflicts for irssi-text and irssi-snapshot git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4039 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d8d47ef37f6efb290472ae587cefa3df22bd92dc Author: Valentin Batz Date: Wed Oct 12 18:22:14 2005 +0000 fixed recoding of own messages. recode after expand_emphasis remove the redundant call to setlocale(LC_CTYPE, ) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4038 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fd476e8b319dc7a1d4271ec339df9deb752dc055 Author: Valentin Batz Date: Mon Oct 10 18:32:32 2005 +0000 Make the compiler happy by replacing 'const char *' by 'char *'. Pass the pointer to the SERVER_REC to dcc_ctcp_message. Recode 'own' messages back for printing just before they actually get printed. (ugly but more effective than adding all the signals in fe-recode and doing it there) Replaced SERVER_REC by IRC_SERVER_REC in dcc-chat.c since it's belongs to IRC(makes the compiler happy again). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4034 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c701330433d9c85dbf7f2078d56a8529c904e1b5 Author: Wouter Coekaerts Date: Mon Oct 10 10:04:51 2005 +0000 Don't crash with /me in dcc, or dcc message on disconnected server, with recode (Bug 330) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4033 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aea901728e233d6d1b4ef9b773f198f20fa39599 Author: Wouter Coekaerts Date: Thu Sep 29 21:02:31 2005 +0000 Fix compilation with gcc4 and --with-gc, Patch by Michael Poole git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4013 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 15e39b76b6631d99ccb20b0bc6fc24da875d3e5f Author: Wouter Coekaerts Date: Sun Sep 25 13:36:09 2005 +0000 - Disable commited patches in debian/patches - update NEWS - Bump version to 0.8.10-rc6 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3997 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fd6c2df7f4ec6b252b3278ae16de8d9d8f44cd8f Author: Wouter Coekaerts Date: Sat Sep 10 13:30:23 2005 +0000 don't crash if server sends weird NICK line, patch by Jarno Honkanen (Bug 216) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3992 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d5c5883867ea22623c19402cd00f2e60f3ed08cc Author: Wouter Coekaerts Date: Sat Sep 10 13:19:20 2005 +0000 fix completion for /format (Bug 143) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3991 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f55a35185af503e58b8e78abf0eef4034f7a30b3 Author: Wouter Coekaerts Date: Sat Sep 10 12:51:43 2005 +0000 Make parse_time_interval recognize negative times. Patch by Danijel Tasov and Elmar Hoffmann (Bug 23) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3990 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 262086c781b5aaab8343cc754f1e4ae74e5d58aa Author: Wouter Coekaerts Date: Sat Sep 10 03:23:27 2005 +0000 with unknown (special) lines in whois, display the full content, not just the first parameter (this may include "real content" as well as the description of what that field means) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3989 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4a8ebb150ac3dae18a45b872d78e63816ff754aa Author: Wouter Coekaerts Date: Sat Sep 10 01:36:06 2005 +0000 - rename "whois not found" to "whois try whowas", because that's what needs to be done when the signal is sent (and it doesn't mean whois_not_found should be printed) - rename "whois event noserver" to "whois event not found", because the signal means the nickname wasn't found (but it comes as a "no such server" because it was a /whois nick nick), whois_not_found should be printed, and so it makes sense to also use it for the next fix: - send "whois event not found" for 401, when auto_whowas is off, so the message is displayed correctly (Bug 295) - handle 402 the same with auto_whowas off as with on, (fixes /whois with not existing server specified, with auto_whowas off). - and since the auto_whowas on and off cases are similar now, merge them together, so they stay consistent. - pass every argument given to /whowas to the server, not just the first (count). Fixes remote whowas (Bug 256) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3988 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 54a2b99ba851e39ecb27cddab0255ed0739aac69 Author: Wouter Coekaerts Date: Thu Sep 8 13:09:23 2005 +0000 type -p seems to be a bashism. doing svn --version instead /me blames darix :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3987 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6ff6947c400ab310d23edf75546db0d9ec9a0c32 Author: Wouter Coekaerts Date: Thu Sep 8 11:01:21 2005 +0000 Handle missing svn, and running autogen from the tarball better Use svn from SVN env var if given Revert quotes in messages getting broken from r3709 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3986 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2998ce6daad7f77598e3734797da30125e64c58e Author: Valentin Batz Date: Sat Aug 27 22:06:34 2005 +0000 Implementation of the meta-[cult] (capitalize words, upcase word, downcase word, transpose words) key-bindings from the TODO by Peder Stray git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3963 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e4a562d9ef6c22f9abbd32266c3c102fcaa3737a Author: Valentin Batz Date: Wed Aug 24 19:42:17 2005 +0000 moved the _NET_SENDBUF_REC definition out of core/net-sendbuffer.c and irc/proxy/listen.c into core/net-sendbuffer.h git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3948 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bc91469cf70d33c145f82315878b9f9c320b3610 Author: Valentin Batz Date: Wed Aug 24 19:25:47 2005 +0000 replaced net_transmit by net_sendbuffer_send in the irssi-proxy module, there were no checks if the buffer was sent completely with net_transmit git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3947 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit efd4febee6605d5d29d226019ab6cba288eaf4b8 Author: Wouter Coekaerts Date: Thu Aug 18 12:14:49 2005 +0000 Document that you have to send a "setup changed" signal after using settings_set_* for someone elses settings git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3935 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 20bc8df655197c972122ebbfd8e2688ae9f5cefa Author: Wouter Coekaerts Date: Mon Aug 15 23:04:06 2005 +0000 Fix notify with more nicks than max_whois_in_cmd (Bug 257), based on patch by Krzysztof Kowalik (Borys) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3932 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fa6d77429a77330fc58b3b7ae35508a3740510b4 Author: Wouter Coekaerts Date: Mon Aug 15 22:32:26 2005 +0000 Update scripts to most recent version from scripts.irssi.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3931 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 74b4c072230c0ee12c72b3800d20290e8f391105 Author: Wouter Coekaerts Date: Mon Aug 15 22:18:49 2005 +0000 more faq fixes: s/it's/its/, s/i/I/, and there is away_verbose on scripts.irssi.org, so let's not claim there is no such script public git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3930 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b402d4989d789a7f3457a44fd4aff1213bd6ef9e Author: Wouter Coekaerts Date: Mon Aug 15 22:03:52 2005 +0000 Update faq: s/term_type/term_charset/ and a bit more verbose git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3929 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ab56fad967d50cec8600d674b0987f1d8b99bdc3 Author: Valentin Batz Date: Thu Aug 11 13:07:17 2005 +0000 updated /help recode and NEWS git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3920 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8826b63ac2f037f05d986e34240d3f5441dbe2e6 Author: Wouter Coekaerts Date: Tue Aug 9 21:23:52 2005 +0000 s/freenode/OFTC/ in the examples (as you might have noticed, we don't really like freenode) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3917 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3fc9d62519a8ff0d78150deefd36671783513c41 Author: Wouter Coekaerts Date: Tue Aug 9 20:29:45 2005 +0000 update NEWS and AUTHORS git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3916 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9b8cdd724ed89a3680bd2e19906e5caf7c5a3278 Author: Wouter Coekaerts Date: Tue Aug 9 19:41:06 2005 +0000 remove TAG alias because it doesn't work with quotes in the command, and make ATAG alias simpler git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3915 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e24bcb43df01c3e065b1c2a1d758e88457516405 Author: Wouter Coekaerts Date: Fri Aug 5 02:24:29 2005 +0000 fix minor textbuffer leak, Bug 288 by Toby git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3897 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a65e346f83171f9c7777c17f5d976a10609d8d11 Author: Valentin Batz Date: Thu Aug 4 08:41:33 2005 +0000 Fixed recode for incoming messages, private messages didn't work properly. (Bug http://bugs.irssi.org/?do=details&id=286) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3896 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6d42a00287ff144c5c597b5da158961e0c22847d Author: Wouter Coekaerts Date: Mon Aug 1 16:07:22 2005 +0000 Fix dcc resume crash (only in the rc's and svn) (Bug 287) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3895 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 240a7df160dc3ae48657fd1b5d86f931ef07ee20 Author: Valentin Batz Date: Sun Jul 24 20:01:06 2005 +0000 Forgot to add the additional parameter to g_convert_with_fallback (This always happens when I'm applying patches manually :( ) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3882 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 56041a314402b93835ce26e8a4d1e49db34e0c72 Author: Valentin Batz Date: Sun Jul 24 19:16:14 2005 +0000 Added an option to specify a charset for a whole network. For example /recode add IRCnet iso-8859-1 (http://bugs.irssi.org/index.php?do=details&id=284) Patch by Sergey Safonov. Replaced g_convert by g_convert_with_fallback in recode_in (http://bugs.irssi.org/index.php?do=details&id=241) Patch by Kuang-che Wu. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3881 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 547065cb42de5122baabaee9bd7fef1cf30382eb Author: Wouter Coekaerts Date: Sun Jul 17 16:43:18 2005 +0000 Fix /eval recursion crashing (debian/patches/04eval_recurse.dpatch by David Pashley) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3865 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 181f00c15e261f2dd2608891280f54854ec2da38 Author: Wouter Coekaerts Date: Sun Jul 17 16:41:23 2005 +0000 Handle ^Z better (debian/patches/03sigtstp.dpatch by David Pashley, http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=177108) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3864 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9d609752be72d093c942e53064333440b30105e5 Author: dpash Date: Sun Jul 17 16:40:28 2005 +0000 Warn people about the lack of certificate verification in the gnutls code. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3863 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a72e65d9edc7bcc056dc8be8828f0bd9dd9dbb7c Author: Wouter Coekaerts Date: Sun Jul 17 16:40:06 2005 +0000 Print glib errors nicely (debian/patches/01glib-errors.dpatch by David Pashley) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3862 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 11274d03f3334afc30726cc64779c06f2ac39cb3 Author: dpash Date: Sun Jul 17 14:07:20 2005 +0000 Add inital gnutls support git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3861 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 463b2584878bdd9a12efc6ae17b616407444029c Author: dpash Date: Sun Jul 17 12:23:37 2005 +0000 The tr_TR patch has been committed upstream. Don't apply it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3860 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cb755a7b70402f3fa33ec936f9167cad44a30dda Author: dpash Date: Sun Jul 17 12:23:05 2005 +0000 Add a comment so it doesn't get confused and shift the patch down if it failed to unpatch the previous time git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3859 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 83de9a864965b5d771522b7ec6c6f26e45c66903 Author: dpash Date: Sun Jul 17 11:42:18 2005 +0000 Update the changelog and dependancies to include information from the old packaging of irssi-text git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3858 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 203b1286fd4dda5589cb5cdfa3b0c76be1e0d85a Author: dpash Date: Sun Jul 17 11:40:58 2005 +0000 Add patches to check the binary exists before doing an /upgrade and to stop eval recursive loops git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3857 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ae62c8f9c7eaf43ebf3c0ee5714420c04d447c1d Author: dpash Date: Fri Jul 15 21:54:15 2005 +0000 Massively overhaul the debian packaging to bring it up to 0.8.10rc5 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3855 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a06efdc97cb11b87d4397d33e0ece8e50f4e9cc5 Author: Valentin Batz Date: Thu Jul 7 18:17:29 2005 +0000 Updated the help file for QUERY, added a Note about using /query without parameters is working like /unquery: git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3827 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 999ac1ddd847701938d0accef1afff4d0d23bb0a Author: Valentin Batz Date: Thu Jul 7 17:56:51 2005 +0000 Updated the help file for QUERY, added UNQUERY to See also: git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3826 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit eefd999fa446cbb551fdb2b516aa852d435aa0e3 Author: Valentin Batz Date: Wed Jun 29 07:47:45 2005 +0000 Added a new boolean setting 'recode' to provide an opportunity to turn off recode completely git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3805 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 37941e84fe2da2817b93f4d6c2fdbedd9f6b90e8 Author: Wouter Coekaerts Date: Fri Jun 24 16:43:18 2005 +0000 Fix server->last_nick leak by Toby (Bug 267) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3794 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5a280a620d37ac223e0ece5fdf15b706c96e1fce Author: Valentin Batz Date: Sat May 14 18:01:07 2005 +0000 Fixed a bug where the completion history can grow without bound, patch by Toby Peterson git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3755 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c371640471d3dc47dd6cd48dcec819c725637890 Author: Valentin Batz Date: Sat May 14 17:53:49 2005 +0000 Fixed leaking in chat-completion (http://bugs.irssi.org/?do=details&id=249), patch by Toby Peterson git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3754 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4d5200a4e1c7647e34b5fc490ec4fa304182f1f0 Author: Valentin Batz Date: Sat May 14 12:32:03 2005 +0000 Fixed a bug with isupport, after an upgrade from 0.8.9 prefix very well can be NULL, so check for it git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3750 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c79e690e885af85e62653560b3a6ff93f6e34277 Author: Valentin Batz Date: Wed May 11 18:52:12 2005 +0000 Fixed a bug where the channel list to join/rejoin on reconnect gets too long, not all channels will be joined. The channel list is splitted into multiple lines right now when it's too long. (http://bugs.irssi.org/index.php?id=108&do=details) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3746 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c474f1a2a0b75675790f4895dfc1348274928023 Author: Valentin Batz Date: Mon May 9 21:31:47 2005 +0000 Updated the syntax definition for /recode add in fe-recode.c git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3740 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8b412062483af7fe17c224a3478f36d036566336 Author: Valentin Batz Date: Mon May 9 15:30:59 2005 +0000 Fixed a leak in fe-events-numeric.c, patch by Toby Peterson git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3738 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 721a4ef9eaa568f3f3df334b7aa22b4a45cfec50 Author: Valentin Batz Date: Mon May 9 15:18:24 2005 +0000 Fixed bug where pasting is not using the character translation (http://bugs.irssi.org/index.php?id=151) patch by Unknown Fixed a bug in scripts/autorejoin.pl so you can really use a space or a comma for separating the channels in /set autorejoin_channels Changed svn:mime-type of .pl and .sh files into the text/x- version, so you can diff them git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3737 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b25310faf1b41e105394e4791bc8acba2e9c796d Author: Wouter Coekaerts Date: Tue Apr 26 12:25:19 2005 +0000 Fix tr_TR locale problem for glib2 (still a bug with glib1.2) by David Pashley git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3728 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e4c55c9d1f7891490ea80b6ff9a49b7baf11606f Author: Wouter Coekaerts Date: Tue Apr 26 11:51:40 2005 +0000 Remember alternate_nick and max_whois on reconnect (Bug 181) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3727 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 57d78e276f1651bb328816dce1d1d3593cc6a9c3 Author: Wouter Coekaerts Date: Mon Apr 25 22:21:19 2005 +0000 Compile fix for gcc 4 (Bug 219) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3726 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0e878b22f9b3e9569f7f0ddf82023ff2556c7fd1 Author: Wouter Coekaerts Date: Mon Apr 25 20:31:12 2005 +0000 Fix displaying of ctcp userinfo and clientinfo (Bug 222) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3725 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 88b387c118b430166223d7ba6e7df0159fab872e Author: Geert Hauwaerts Date: Wed Mar 30 23:56:08 2005 +0000 Added three new default aliases. EXEMPTLIST: Show the exemptlist of the current channel. TAG: Execute the folowing command on a specific network. For example: /TAG Freenode /msg #irssi Hi! ATAG: Changed the active window tag to the specified network. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3724 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dca0d7a2bc79ad4f83298ceccfab08598a0edc24 Author: Valentin Batz Date: Mon Mar 7 17:10:45 2005 +0000 Use char* instead of const char* in read_settings, so memory can be freed without compiler warnings, by Toby Peterson (related to bug 210) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3723 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e1c7d7e2606f4143fc507ae0ae8790802ea5a7e1 Author: Wouter Coekaerts Date: Mon Mar 7 16:02:06 2005 +0000 Don't use a retarted ip for passive DCC git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3722 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9124723ce13cfd0983d8ccfdae1219b0e145f2dc Author: Wouter Coekaerts Date: Mon Mar 7 15:37:31 2005 +0000 Fix /script reset, which caused crashes (Bug 48) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3721 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bfb951d3bed0c7f6ee20fb1be61184aeaf4bea6c Author: Wouter Coekaerts Date: Mon Mar 7 14:17:07 2005 +0000 Don't apply emphasis on _foo_^ if it's a nick (Bug 52) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3720 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8ec7c164d6bdd5700f01f286aef9b9f48473aa48 Author: Valentin Batz Date: Mon Mar 7 06:20:55 2005 +0000 Free the right memory in fe-recode.c (related to bug 210) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3719 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 49c8ba40584ef17cd089d3bb3d6dd44f7c059828 Author: Valentin Batz Date: Sun Mar 6 21:49:57 2005 +0000 Fixed memleak when preserving valid charsets in read_settings in fe-recode.c (Bug 210) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3718 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 418136656df8a2a002a74bd3f665717abfb11d65 Author: Wouter Coekaerts Date: Sun Mar 6 19:30:08 2005 +0000 Fix memleak in /UNBAN, by Toby Peterson (Bug 215) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3717 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e159d8b2f05a57f1e8fa35595f4899b56e06503c Author: Wouter Coekaerts Date: Sun Mar 6 18:47:05 2005 +0000 Fix memleak in dcc get, by Toby Peterson (Bug 214) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3716 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bd8712dde1b4d9ad2ee261811bf41163e28f02cd Author: Wouter Coekaerts Date: Sun Mar 6 18:45:47 2005 +0000 Fix memleak in several commands that used cmd_return_error when they should be using cmd_param_error, by Toby Peterson (Bug 213) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3715 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit abb28cae201b26d29fdc129b0562a35edb613696 Author: Wouter Coekaerts Date: Sun Mar 6 18:43:39 2005 +0000 Add libtool's -module flag to get built properly on all platforms, by Toby Peterson (Bug 212) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3714 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2e81e13842a26e0e94fffd8a8fb41e64c65c501c Author: Wouter Coekaerts Date: Sun Mar 6 18:42:10 2005 +0000 Fix command_unbind memleak by Toby Peterson (Bug 211) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3713 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 038ec18661a7dd2c191d086c23cbde4fd66f1bbb Author: Geert Hauwaerts Date: Fri Mar 4 21:07:51 2005 +0000 It has been brought to our attention that freenode staff management are concerned that bot owners might be using the mIRC server lists in order to target irc networks for spam, this we do not find any proof of. mIRC might be the most used Windows Client, and possibly also the "ultimate kiddie" client. This does not mean that we should flame mIRC or mIRC users through wallops. The Irssi development team does not support flaming or in any way attacking other IRC clients and their users (nor do we support flaming of other OS's or personal attacks on people for their choice of OS, application etc.), whether their inbuildt lists *could* be used by drone writers or not. Every IRC client holds 'default servers'. Xchat and Gaim for example have nearly the exact same list as mIRC. Regards, - Geert Hauwaerts - Christel Dahlskjaer - Valentin Batz Changes: -------- - Removed 'freenode' from the ircnet list. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3712 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a809cecda81bfc2c630eb2a55a25cf72ef7d767c Author: Wouter Coekaerts Date: Tue Feb 22 00:05:06 2005 +0000 Byebye stupid tail problems on Solaris. Hi, Mr. grep git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3711 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 47b5dcb538891caf4e7cd77fe1b3cbc07767f85b Author: Wouter Coekaerts Date: Wed Feb 16 17:23:19 2005 +0000 One more autogen fix by Janne Kujanpaa git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3710 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c49b54dc2b8c49da67557a0d8f521881eec10a9c Author: Wouter Coekaerts Date: Wed Feb 16 16:33:51 2005 +0000 autogen and configure fixes by Janne Kujanpaa (Bug 192) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3709 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5a8b583347e49324c59887b6fb309bff4f8a783e Author: Valentin Batz Date: Fri Feb 11 17:27:09 2005 +0000 Fixed output of /hilight (add a space after -levels if any). Added recode to dcc-chat, patch by Jean-Yves Lefort git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3708 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 19e800cf236bc8258b9a19a0685dac383f9f82ec Author: Valentin Batz Date: Sun Feb 6 21:31:58 2005 +0000 Fixed memory leaks when destroying a channel, when loading nonexisten scripts and in topics, patch by Toby Peterson git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3707 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a5fdd2358f96b766c5f1a358eb185717bf29cbae Author: Wouter Coekaerts Date: Sat Feb 5 13:20:16 2005 +0000 Update ChangeLog incremental. Dropped ChangeLog.xml (for now?) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3706 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e7b3362bd57d767aa520b3278e3315b38791cbe9 Author: Wouter Coekaerts Date: Fri Feb 4 22:28:08 2005 +0000 Compile fix: make it c99 again, by Timothy Hatcher (Bug 184) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3705 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cc10292c216bae22298c205d14a3817381e71e2b Author: Valentin Batz Date: Thu Feb 3 15:51:03 2005 +0000 Update our own nickrec->gone flag on /away or on /away git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3704 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b5f93b6164da0b18090e3cee01a3ac31eb96709b Author: Valentin Batz Date: Wed Jan 12 16:40:44 2005 +0000 call setlocale(LC_ALL, ) once in fe-text/irssi.c and not everytime recode_get_charset() is called in recode.c git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3703 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f4c1b605edc2801b7d06f4117add4467119d1d05 Author: Valentin Batz Date: Wed Jan 12 12:10:48 2005 +0000 call setlocale(LC_ALL, ) before g_get_charset to properly return the user's charset git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3702 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ecae975c2b7d0ba93da76fd5c6b1b63392d8248f Author: Wouter Coekaerts Date: Wed Jan 12 02:09:07 2005 +0000 Added IRCNET command again, as a deprecated alias for NETWORK git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3701 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d8cfab7f434114cde15b4b5104f30b60a44b26be Author: Valentin Batz Date: Tue Jan 4 12:13:47 2005 +0000 Fixed a bug with /me, use the right arguments for "message irc own_action" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3700 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7020ba87518bbf6fa640fa71f54ec9667e9dc320 Author: Valentin Batz Date: Tue Jan 4 10:30:53 2005 +0000 Updated the changed arguments for ban_remove git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3699 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b52bbcfbbfa21d74815bc95c7b3934ef0e04d347 Author: Wouter Coekaerts Date: Mon Jan 3 19:22:53 2005 +0000 improve queuing commands, patch by Timothy Hatcher (Bug 168) (patch changed so it doesn't wait one second after the 001 event) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3698 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a38c7d16315a0d5953b87cfc8ab25e3fbfe60d94 Author: Wouter Coekaerts Date: Mon Jan 3 18:57:08 2005 +0000 Fix multiple entries for local IP in /etc/hosts prevents connecting, patch by eridius (Bug 167) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3697 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 124e79aeeb0966d6b7d710762922f3612e6ef1e8 Author: Wouter Coekaerts Date: Mon Jan 3 18:54:39 2005 +0000 "ban remove" signal should pass who removed it, patch by Timothy Hatcher (Bug 166) added it to docs/signals.txt too git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3696 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1074f0377ed8c89bb81e0b0fa6c84c6075a6f663 Author: Wouter Coekaerts Date: Mon Jan 3 18:09:45 2005 +0000 Fix recursive ^ prefixed commands blocking all output (Bug 159) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3695 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit df1e690a1e7010c5eb152ac3a125aa194890a8ff Author: Valentin Batz Date: Wed Dec 22 18:47:38 2004 +0000 Don't crash with an empty nick argument from the command line. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3694 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8b772ff6ec44e391906c17360f7dbaea179c0d88 Author: Valentin Batz Date: Mon Dec 20 15:06:29 2004 +0000 Fixed target handling in recode_out git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3693 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7be7dd374c23054f379fdf8361b31d3f658953c0 Author: Valentin Batz Date: Mon Dec 20 13:59:15 2004 +0000 Added / support for recode. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3692 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5f81451df63acf5a809b5a551bc1b1e3e63ccfa0 Author: Valentin Batz Date: Tue Dec 7 17:48:21 2004 +0000 Fixed a memleak, when using recode_out you have too free the memory it allocates for you. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3691 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2ffae72fc0a74df1c25acbc81fe0640bdcfdbef3 Author: Wouter Coekaerts Date: Tue Dec 7 17:02:40 2004 +0000 If available, send who set topic and when to irssi-proxy clients git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3690 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 71221528adf456b7440b370c05a91ecfa30d988d Author: Geert Hauwaerts Date: Sun Dec 5 23:48:36 2004 +0000 /SERVER LIST doesn't output the current ones, /SERVER does git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3689 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit feecc189c536603db949bf7ed26bf737ea8101be Author: Valentin Batz Date: Tue Nov 30 07:59:10 2004 +0000 Forgot the comma for printf in the previous patch git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3688 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d83b8ea4bfbfff2fd22109ddf953dc54abde7d87 Author: Valentin Batz Date: Mon Nov 29 16:19:43 2004 +0000 Fixed bug in configure.in, if release timestamp is before 10:00 and contains 8's or 9's it causes problems because it's not an octal number, patch by Peder Stray git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3687 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d5fb3039e200c13dd722f832f5984db6501f80fd Author: Valentin Batz Date: Mon Nov 29 15:59:21 2004 +0000 Fixed printing of the recoded realname in whowas git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3686 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 989a5019eef1bcae894739c76350e94c17903d5c Author: Valentin Batz Date: Sun Nov 28 08:23:21 2004 +0000 Added a note about quotes for /COMPLETION -delete when -auto is specified for the completion you try to remove git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3685 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f4513052347f636282b3bde557a8b48f108fff18 Author: Valentin Batz Date: Tue Nov 23 17:06:06 2004 +0000 Reverting bugfix for 'usermode activates after autosendcmd' because it breaks usermode for reconnections git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3684 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3c3ae53516fdb0ff1409c6765ec46a604c0da911 Author: Wouter Coekaerts Date: Mon Nov 22 18:25:03 2004 +0000 Fix typo in help for window close git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3683 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ed88bc5e42be0798064da0673c67e9c2a19cee2f Author: Valentin Batz Date: Fri Nov 19 17:25:18 2004 +0000 Fixed bug where usermode was not sent correctly git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3681 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f7e12d390a270737c7b0048c923b5c59a8c1ac13 Author: Valentin Batz Date: Thu Nov 4 15:53:22 2004 +0000 Changed autogen.sh and configure.in, so compiling works with svn, darix will make the svn path configureable git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3680 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7a8c5f6763c790ac737f1483d8faef8744cdc498 Author: Valentin Batz Date: Thu Nov 4 15:08:57 2004 +0000 Fixed bug with time settings where hours actually returned 60*hours git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3679 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 99c2aaca4ca32b8e0d42779aab38bed4ff6e9331 Author: Valentin Batz Date: Mon Oct 18 14:40:33 2004 +0000 /UPGRADE saves now server->version git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3324 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 99998626641178aa097de2ccf62ffbeceef98150 Author: Wouter Coekaerts Date: Mon Oct 18 14:19:07 2004 +0000 Make cmd_window_item_goto use cmd_get_params, so "/WINDOW ITEM GOTO item" (for example) works git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3323 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9204602326d257a88c7bb5aae52a2c0dee841b08 Author: Wouter Coekaerts Date: Sun Oct 17 19:23:10 2004 +0000 Fix /help server: -noauto is the default git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3322 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 569b9efc7e605b3435a5483eb1f17fd6e0307da3 Author: Valentin Batz Date: Sat Oct 16 02:10:47 2004 +0000 Added recode for the away-messages git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3321 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1d834b39b3e1ea7a327c786c869025478d65b96e Author: Valentin Batz Date: Sat Oct 16 00:08:21 2004 +0000 Fixed /join -invite -window bug if there is no invite git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3320 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5a7e889f4f12fa395f4338a0f300a54f05212cf3 Author: Valentin Batz Date: Thu Oct 14 16:41:02 2004 +0000 Fixed bug 120 where proxy doesn't set the server_rec->away_reason git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3319 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2a0ba14c0c55fd2b902c1cd24360b55c72ac5885 Author: Wouter Coekaerts Date: Tue Oct 12 17:06:11 2004 +0000 Fix crash with non-irc servers git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3318 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6c86a5918337a9bc9d6b8b40fa3172fc14a58a65 Author: Valentin Batz Date: Sun Oct 10 23:04:04 2004 +0000 Added recode to whois_channels event git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3317 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4b40495a5c3b64638eab037063fa774f7e0983f7 Author: Wouter Coekaerts Date: Sun Oct 10 21:23:38 2004 +0000 Also remember other (not k or l) modes with arguments git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3316 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8b8c58f4ef1014843f351c4d87e095cf62be151e Author: Wouter Coekaerts Date: Sun Oct 10 21:09:02 2004 +0000 Remember key not only with channel->key, but also in channel->mode (in the statusbar) on key-hiding-servers, like before isupport git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3315 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0d96d40b304f5c196a6be86eca00cb0c6411960d Author: Valentin Batz Date: Sun Oct 10 18:10:30 2004 +0000 Fixed bug with logging where item names starting with the same string were not logged properly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3314 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b832f1f7b2c4a692786d5d52904a2bdf4d14354f Author: Wouter Coekaerts Date: Fri Oct 8 11:58:06 2004 +0000 add d,q,f and J to CHANMODES default, to work a bit better with dancer and possibly others (Dear irc server coder, please send isupport with CHANMODES, thank you) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3313 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c08f9f38679f3db9b8719e7952706fee0be1cddf Author: Wouter Coekaerts Date: Wed Oct 6 20:48:25 2004 +0000 And the same for signal_continue git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3312 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 64c6af78651571392e999d00d1e76c8384434248 Author: Wouter Coekaerts Date: Wed Oct 6 20:11:26 2004 +0000 Recognise a param of signal_emit from perl if it's an int git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3311 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3beaacf9ee1e310589de2f5f889e2b82db2a9cd8 Author: Valentin Batz Date: Wed Oct 6 16:48:59 2004 +0000 Fixed possible printing bug with quit messages when the message is printed in the statuswindow git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3310 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fa80d4913b4a103a6bfc184245d880eda9ef20d4 Author: Wouter Coekaerts Date: Wed Oct 6 16:25:34 2004 +0000 Fix HILIGHT -actcolor -mask (Bug 131) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3309 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c5982338c131d096914e48aceb6b786c31a7686f Author: Wouter Coekaerts Date: Tue Oct 5 12:36:57 2004 +0000 Fix own nick changes in irssi-proxy git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3308 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 330768de7d0e078496347ca415ad48a47bc76a38 Author: Valentin Batz Date: Thu Sep 23 14:12:08 2004 +0000 Added timeout_add_once function to docs git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3307 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a26038c6647498077bc75b5bda76913f071dac04 Author: Valentin Batz Date: Mon Sep 20 12:45:49 2004 +0000 Changed the order of recode_out_default_charset, it doesn't override /recode add anymore. The string returned by nl_langinfo(CODESET) may be empty, use ISO8859-1 in this case git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3306 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4cc4ddc1a796aa2e579e61acefc0348022de7e4f Author: Geert Hauwaerts Date: Sat Sep 18 20:56:33 2004 +0000 Fixed /KNOCK support. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3305 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 19ca0eb0598f40c696ba7ecba248197ee92bdead Author: Valentin Batz Date: Sat Sep 18 03:42:59 2004 +0000 Forgot g_free(translit_to); in recode_in git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3304 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6207383bd1000d8b386b418f80263cca992f3335 Author: Valentin Batz Date: Fri Sep 17 15:55:34 2004 +0000 Added event 317, 319, 313, 330, 377, 378, 379, 327, 326 to src/fe-common/irc/fe-whois.c, fixes the printing of /whois -yes * (Bug 123) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3303 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ddc37ac5b22f95dd9f3738c832bffdc7b6faf0ee Author: Valentin Batz Date: Thu Sep 16 11:46:33 2004 +0000 Updated help for recode git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3302 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c9d21e78072066f705950676673da2e9eb48d55a Author: Valentin Batz Date: Thu Sep 16 09:00:42 2004 +0000 Fixed /WHOWAS bug, where "event 312" was not printed right, Recent WHOIS changes broke it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3301 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0a4b38295dc133f8724b698c89e41c031f14402f Author: Valentin Batz Date: Thu Sep 16 08:31:59 2004 +0000 Added recoding of realname to who and whois replies git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3300 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit adfa7aff12b3b02f5429ea4adfc92202dba222f2 Author: Geert Hauwaerts Date: Wed Sep 15 21:27:22 2004 +0000 Bugfix: http://bugs.irssi.org/?do=details&id=121 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3299 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f888f2c9dccbc075b74203b6f8899dbdef0fda05 Author: Geert Hauwaerts Date: Wed Sep 15 19:29:55 2004 +0000 Bugfix: http://bugs.irssi.org/?do=details&id=99 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3298 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ba2a025706cd12651d5d32d6205d3111ba0d0c19 Author: Wouter Coekaerts Date: Wed Sep 15 13:06:16 2004 +0000 forgot argument 'value' for settings_set_* git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3297 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 62358fe708856b3913dbac0af86898d19b8d3694 Author: Wouter Coekaerts Date: Wed Sep 15 12:49:36 2004 +0000 Updated settings_* functions docs git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3296 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8ea717b67609a7ddaa6481e49fc638a4b40e84e8 Author: Valentin Batz Date: Wed Sep 15 12:11:43 2004 +0000 Fixed memleak in recode.c, fixed typo in special_vars.txt, fixed bug 105, fixed bug 106 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3295 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 55bcc420a713d5bfac3813f7bc002de0b0c13538 Author: Wouter Coekaerts Date: Mon Sep 13 22:09:54 2004 +0000 Fix messages to @#channel showed *your* nickmode, not the one of the sender (part of Bug 80) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3294 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit efb20d7cc28640a466dfd4feeb7450c8f2090357 Author: Wouter Coekaerts Date: Mon Sep 13 19:02:02 2004 +0000 Fix readded (changed) hilights being in config twice, resulted in duplicate hilights or removed hilights coming back (Bug 39) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3293 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2f81d1f160ee6ffd18aa3c7731633057eb07d0e8 Author: Wouter Coekaerts Date: Mon Sep 13 16:54:28 2004 +0000 Make /JOIN -tag #channel and /JOIN #channel switch to that channel (Bugs 13 and 93) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3292 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f84f03706c2f26536ae51227d7d5bb978018853c Author: Wouter Coekaerts Date: Sun Sep 12 22:45:36 2004 +0000 Fix /WHOIS -yes (Bug 67) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3291 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7974c252a06c6925101e2c76b6bfe4666667ed3b Author: Timo Sirainen Date: Sun Sep 12 13:12:34 2004 +0000 Recent WHOIS changes broke nick's gone/oper flags. Patch by Valentin Batz git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3290 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ff0c5bfe7cc5c826fdf430dd104870d90f50e2b2 Author: Timo Sirainen Date: Wed Sep 1 17:19:23 2004 +0000 Added "whois default event" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3289 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 119c028945c0285218c5e6dbbf9ea9286bbdf8de Author: Timo Sirainen Date: Tue Aug 31 22:32:58 2004 +0000 send max 15 005 parameters at once. Patch by Valentin Batz git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3288 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 259331e0b195573495f1e372af0373ad21a2d0e2 Author: Timo Sirainen Date: Tue Aug 24 06:31:08 2004 +0000 Allow '@' characters in nick. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3287 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 685b887e8e18ca8471dc9833e415c985dbb6befe Author: Geert Hauwaerts Date: Sat Aug 21 14:31:34 2004 +0000 Changed the built-in documentation to fit current CVS. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3286 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 82052118a702d1570987ea8bd6bf40006857157e Author: Timo Sirainen Date: Sat Aug 21 07:05:16 2004 +0000 Bug #104 recode treats multibyte jp characters as utf8. Patch by Valentin Batz git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3285 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit df9f46cf4d7d1bc3f21d3306ca5868362aebb4e5 Author: Timo Sirainen Date: Fri Aug 20 00:27:05 2004 +0000 forgot to add git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3284 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 226a567562cf1f9a95ea08383838e11c20fb98c3 Author: Timo Sirainen Date: Fri Aug 20 00:03:40 2004 +0000 Recode patch by decadix/senneth git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3283 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 924ac8f91f87d9034dedb711ec33fe714f91a860 Author: Timo Sirainen Date: Thu Aug 19 23:34:00 2004 +0000 Patch by jimmy: Details In 0.8.9 it is not possible to log all activity on a given server; you must confine the logging to a window or a set of targets. This patch adds a default "*" target which matches everything on the server, including NULL items associated with it: git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3282 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 334b07ac286e16e71299404a57211d7492621a9a Author: Timo Sirainen Date: Thu Aug 19 23:24:24 2004 +0000 005 fix. Patch by Valentin Batz git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3281 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cab719eb922cec2f48428ae527b9cf42bb818cd8 Author: Timo Sirainen Date: Thu Aug 19 23:22:34 2004 +0000 s/ircnet/network/ git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3280 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 169086ab51fc5dd0070ee18a52997e2a1b7fadf0 Author: Timo Sirainen Date: Thu Aug 19 20:41:47 2004 +0000 /DCC SEND didn't actually use /SET dcc_upload_path git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3279 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e5148aca0ee36c92f5475001744e0d5ca07a627e Author: Timo Sirainen Date: Thu Aug 19 18:58:17 2004 +0000 /SERVER, /CONNECT -network wasn't working git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3278 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e4f6e3dc7509dcbfa99794a53ec2b732325e08a7 Author: Timo Sirainen Date: Thu Aug 19 18:55:15 2004 +0000 /SET -default fix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3277 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9e37659926eb8bb0d51a723636cce945d46e31b5 Author: Timo Sirainen Date: Thu Aug 19 18:53:23 2004 +0000 After /LAYOUT SAVE changing settings created new windows. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3276 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6e54baaa0cb1b55d86e162991ce236da29379058 Author: Timo Sirainen Date: Thu Aug 19 18:47:41 2004 +0000 /network fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3275 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 591161b34e5c31f80ceb9467428f1b07feea5050 Author: Timo Sirainen Date: Wed Jul 14 12:12:10 2004 +0000 Handle 432 numeric (errorneus nickname) as "nick in use". Fixes problems with ircnet 2.11 ircd when irssi tries to reconnect using UID as nick. Patch by Petr Baudis git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3274 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cbf042b41d5ecbc669d7e4520c8b2a24f374f544 Author: Timo Sirainen Date: Wed Jul 14 12:08:53 2004 +0000 notes about using /IRCNET with 0.8.9 and older git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3273 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 034c03fa0cbd3532b4b5ad0fe145cdfee7d9132b Author: Timo Sirainen Date: Wed Jul 14 12:04:47 2004 +0000 /EXEC crashed with 64bit systems. Patch by Soren Jacobsen git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3272 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c3919e66a8d7dc1c79e1e52fdbc926edc9185100 Author: Timo Sirainen Date: Sun Jul 11 21:56:52 2004 +0000 Don't autoget files sent to channels, unless dcc_autoget_masks is set. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3271 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ab3ba54ab438b2487fb5dfe169ef21975855974c Author: Timo Sirainen Date: Sun Jul 11 21:31:49 2004 +0000 s/ircnet/network/ - patch by Joost Vunderink git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3270 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d9cc888daa56423c8630898df0e0d003337de066 Author: Timo Sirainen Date: Sun Jul 11 21:12:58 2004 +0000 Help files are always lowercased. Make sure /HELP COMMAND works too. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3269 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 04b715e6fd199c42199f5c1be24d8faf1230885b Author: Timo Sirainen Date: Sun Jul 11 17:01:04 2004 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3268 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f2e5137c213c0a0ef18f8d663d60a65225a35624 Author: Timo Sirainen Date: Sun Jul 11 16:54:11 2004 +0000 Remember server for /EXEC targets. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3267 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5133583132f8f741fd161d9bb2aa547b602af158 Author: Timo Sirainen Date: Sun Jul 11 16:07:40 2004 +0000 Some DCC SERVER fixes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3266 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0fe183b8c94061601416e35f28b755ca41303a12 Author: Timo Sirainen Date: Sun Jul 11 15:55:27 2004 +0000 Don't crash if dcc chated user changes nick git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3265 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 372903e72e36f48aa2eb67c9b1ce6b44689b5bc9 Author: Timo Sirainen Date: Sun Jul 11 15:52:04 2004 +0000 Fix. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3264 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6f45115b5e21d4806c391673ae9afbf54a6bff48 Author: Timo Sirainen Date: Sun Jul 11 15:42:21 2004 +0000 Fixed handling WHOIS printing once and for all. Everything unknown between "beginning of whois" and "end of whois" events is now printed as whois_special. Removed whois_registered and whois_help, they're printed with whois_special as well. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3263 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e9c3a217e3149922508c0a80d0eda8a52792d641 Author: Timo Sirainen Date: Sun Jul 11 14:50:47 2004 +0000 Don't replace channel key when receiving channel mode numeric. It could be a fake key there. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3262 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 84b23e20c248ab1ff83b83f888a479b9ffb59ea5 Author: Timo Sirainen Date: Sun Jul 11 14:41:46 2004 +0000 Added /MANUAL-WINDOWS alias which removes all automated windowing stuff. Startup message also mentions it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3261 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 820b59db66cd00e9e60b8fd46133ac20fe8f0f6e Author: Timo Sirainen Date: Sun Jul 11 14:40:31 2004 +0000 /SET use_status_window and /SET use_msgs_window make the effects immediately git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3260 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1d6ed93102a8993b476bd9681b6ae76cb356ba2e Author: Timo Sirainen Date: Thu Jul 8 23:31:31 2004 +0000 Added -ircnet option to /IGNORE. Patch by Valentin Batz git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3259 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d12202f79e7f619fcd8dd39f5a8b9cb065f964f8 Author: Timo Sirainen Date: Tue Jul 6 20:33:28 2004 +0000 Changed default SSL port to 6697 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3258 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 635196fceed6fef85d0016f9bff27191f0ace8b4 Author: Timo Sirainen Date: Sun Jul 4 02:10:05 2004 +0000 Note about esc = meta git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3257 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 482d07b7c39079e5693d91c5c0944c9aea5b4166 Author: Timo Sirainen Date: Tue Jun 29 10:07:03 2004 +0000 Make /LOAD script.pl load it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3256 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7bc708b5c7bd19d83ca38622ba74b5efa639fecc Author: Timo Sirainen Date: Tue Jun 1 19:14:06 2004 +0000 don't use tabs git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3255 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5c17352f3281361acd23ee9c39040c0ff3961518 Author: Timo Sirainen Date: Thu May 20 12:16:19 2004 +0000 to xhtml git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3254 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2672c0d0041e3783caca95dac7bb2d63f5667eb1 Author: Timo Sirainen Date: Thu May 20 11:56:28 2004 +0000 translation by NixoiD git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3253 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cf1b6078dd6037619204f753febe8f6adee06885 Author: Timo Sirainen Date: Fri May 14 12:28:29 2004 +0000 Crashed with spaces in filenames, patch by Francesco Fracassi git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3252 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5df03ca730eeed9adcac33ab8fd67d5410d1dbfb Author: Timo Sirainen Date: Fri May 14 12:25:49 2004 +0000 Pasting multibyte chars was buggy, patch by Kuang-che Wu git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3251 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 777bb76195e606ab69fe00afc5ec1a8ad43ebc98 Author: Timo Sirainen Date: Mon May 10 20:30:57 2004 +0000 noinst_HEADERS -> pkginc_HEADERS git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3250 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fda6dce872739cfa42e21ff9338e6434b87cfdb4 Author: Timo Sirainen Date: Mon May 10 13:45:27 2004 +0000 Never send hostname beginning with /+-[0-9]/ in USER command, that could be interpreted as mode change with ircnet ircd. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3249 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e132cfab3e3390cb76c86148c5cd499abcbcfb79 Author: Timo Sirainen Date: Fri Mar 26 10:14:32 2004 +0000 Remember isupport_sent flag correctly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3248 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a589b0e2b4a6e5408dfc716388e8cbb05d02c16c Author: Timo Sirainen Date: Wed Mar 24 17:35:17 2004 +0000 update git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3247 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7e521434b44742991cdc56a2d5402b946f5a7523 Author: Timo Sirainen Date: Wed Mar 24 17:31:26 2004 +0000 rc4 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3246 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8dddeed7b1003a7b704b049a11a2f84d5707e561 Author: Timo Sirainen Date: Wed Mar 24 17:29:28 2004 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3245 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit db705a83964ddf3a19c013b5de6d05cb23a6eb11 Author: Timo Sirainen Date: Wed Mar 24 17:28:55 2004 +0000 Fixes for Chinese multibyte characters handling and cursor movement, patch by Wang WenRui git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3244 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c6141f11448e52afffe504b80c00042be0afbfec Author: Timo Sirainen Date: Wed Mar 24 17:15:16 2004 +0000 /set -default timestamp_timeout crashed, patch by Wouter Coekaerts git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3243 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fbe8b8879988a7965d085d6bc6cc020072215351 Author: Timo Sirainen Date: Wed Mar 24 17:09:55 2004 +0000 mode changes got irssi stuck git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3242 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 597d9e448801ce77430d8bae0d5a7fe283cc4582 Author: Timo Sirainen Date: Tue Mar 23 22:57:09 2004 +0000 use less wide lines to avoid ugly wrapping git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3241 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5ee91babf86dc6a7624c2a256cce968a11f64883 Author: Timo Sirainen Date: Tue Mar 23 22:47:25 2004 +0000 crashfix by Valentin Batz git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3240 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0604a9fda7d8fd3e073e101235bb1f8bfd78a55b Author: Timo Sirainen Date: Tue Mar 23 22:14:59 2004 +0000 updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3239 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b886e97d5e1c087e94232ed003a9abcb1ec1f192 Author: Timo Sirainen Date: Tue Mar 23 22:07:55 2004 +0000 added strocpy() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3238 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0e133595d1061713a711232160035b675fd4bc3b Author: Timo Sirainen Date: Tue Mar 23 22:07:13 2004 +0000 added people who have submitted patches git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3237 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit af4bcb70f2634b8917166e948e9d631ad3b5cccd Author: Timo Sirainen Date: Tue Mar 23 22:06:41 2004 +0000 Passive DCC support by Francesco Fracassi (francesco.f at openssl.it) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3236 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2a12dfb9d00a6196e071c1e9a965e6e11aa46471 Author: Timo Sirainen Date: Tue Mar 23 21:17:40 2004 +0000 Added /SET paste_detect_keycount back. Pasting isn't detected until so many keypresses have been detected as pasting. Also we don't anymore count repeated keypresses more than once. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3235 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 827a3a63117b8b78bd758642e7f1d333433d2f28 Author: Timo Sirainen Date: Tue Mar 23 20:52:33 2004 +0000 fixed /BIND escape_char git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3234 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 501dc3494e604543b531a76efb1c5dd88d94a4eb Author: Timo Sirainen Date: Tue Mar 23 20:47:51 2004 +0000 /WHOIS - is supported now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3233 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 622be3f82288d65fa4e1a75bb936d72603ec223b Author: Timo Sirainen Date: Tue Mar 23 19:44:06 2004 +0000 changed bugs@irssi.org to http://bugs.irssi.org/ git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3232 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 65ec62333e8de8197dd99d65efbb8dee5217e6ac Author: Timo Sirainen Date: Tue Mar 23 19:20:45 2004 +0000 /SET without parameters didn't print all settings git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3231 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f08020571b6e0efb91213396b436146c7cb8a41f Author: Timo Sirainen Date: Tue Mar 23 19:14:49 2004 +0000 fixed channel->chanop git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3230 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cc5e5b9f88c9552dad3bc348ed5c525bc8f8af7b Author: Timo Sirainen Date: Wed Mar 10 19:36:01 2004 +0000 If channel has more nicks than /SET channel_max_who_sync, don't ask /WHO list to avoid getting kicked out of server (Max SendQ exceeded). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3229 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ca20209ce2520affc9eea3583beaaee1562843c4 Author: Timo Sirainen Date: Wed Mar 3 16:57:53 2004 +0000 reverted the username/realname keeping with /reconnect. it was broken. fixing it properly would need to keep track of if the username/realname came from /ircnet -username or /server add -username or what.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3228 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1757418c613b011a9a7f75bdb3f4b4b7ceb8754f Author: Timo Sirainen Date: Wed Mar 3 00:26:30 2004 +0000 fix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3227 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 77cd7170f2ddb3e64e4f4b0fb95853f81cb1e23a Author: Timo Sirainen Date: Wed Feb 18 15:07:44 2004 +0000 Added "server sendmsg" signal to replace server->send_message(). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3226 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f2e9b8b3958937ee34d183c332f3928502d39d10 Author: Timo Sirainen Date: Sat Feb 7 00:03:56 2004 +0000 remove stuff from isupport always before inserting. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3225 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b538b3bfe8660c64250065fb9a2208f85b299e19 Author: Timo Sirainen Date: Wed Jan 28 14:27:24 2004 +0000 EAI_NODATA is depricated and doesn't exist everywhere anymore git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3224 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dae4b7e2dd5948cd3957aedf98f2b72f460f6b11 Author: Timo Sirainen Date: Tue Jan 27 21:39:27 2004 +0000 fixes for isupport-draft-incompatible servers sending 005 events.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3223 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ca62a55590837a391a2fbb78c98ecced2dece590 Author: Timo Sirainen Date: Sun Jan 25 19:42:04 2004 +0000 crashfix when setting mode to channel you haven't joined git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3222 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 457d3cbc56808c98a1c67d4175785cb12b9106a0 Author: Timo Sirainen Date: Sun Jan 25 18:23:38 2004 +0000 update git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3221 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c7f2d309d6381482bac61528a878b1ee7f8263a4 Author: Timo Sirainen Date: Sun Jan 25 18:23:12 2004 +0000 isupport fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3220 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 33e7528edb3a22bbc90f122a948fb47e22df4bd0 Author: Timo Sirainen Date: Sun Jan 25 18:18:18 2004 +0000 isupport updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3219 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d94a55a38b50f13b846b8f9b506a8614a5f2d485 Author: Timo Sirainen Date: Sun Jan 25 17:32:50 2004 +0000 /SET whois_hide_safe_channel_id - removes the ugly IDs for !channels in /WHOIS (default) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3218 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 662c4d30ab29c6ceca2f2ffa1774c2212157e924 Author: Timo Sirainen Date: Sat Jan 24 22:08:56 2004 +0000 add space between merged lines git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3217 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f3ab905f7eef0dbde53bc0682846b3e9912a8a55 Author: Timo Sirainen Date: Sat Jan 24 22:05:51 2004 +0000 reversed utf8 change, it's glib2 specific and I don't yet want to drop support for 1.x git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3216 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0ccd528b338a44bcb16336e49da00b526f470d26 Author: Timo Sirainen Date: Sat Jan 24 21:59:10 2004 +0000 compiler warning fix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3215 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2f819f285ea0980a8033ffeba070c0b13ff6b90f Author: Timo Sirainen Date: Thu Jan 22 14:06:35 2004 +0000 fix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3214 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a4828654467b8efb579654fedea8159ba9384184 Author: Timo Sirainen Date: Thu Jan 22 13:14:37 2004 +0000 other fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3213 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 566485c3ab7ebd6494e471c7e1a742fee5acfec9 Author: Timo Sirainen Date: Tue Jan 20 22:21:02 2004 +0000 Don't die with "/SET -default" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3212 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 217283caeaf5fc19e671a56547610ceb42e2ea7b Author: Timo Sirainen Date: Tue Jan 20 10:57:57 2004 +0000 isupport patch by David Leadbeater git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3211 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3ccbd0405b8d3185a143c150a5b42070403fdc36 Author: Timo Sirainen Date: Mon Jan 19 19:28:15 2004 +0000 fix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3210 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 713e45a977b6177ec3f93cf5ca72e7694081a2e8 Author: Timo Sirainen Date: Mon Jan 19 19:13:15 2004 +0000 UTF-8 support to format_get_length() and format_real_length(). patch by Jean-Yves Lefort git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3209 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 25a38d83a35afd46d503df2fc32c507a44793dc8 Author: Timo Sirainen Date: Mon Jan 19 19:09:56 2004 +0000 glib fetching updates by Rafael Kitover git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3208 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f239784fd0af42d1db1f62b242262e75e846ecc3 Author: Timo Sirainen Date: Mon Jan 19 19:00:25 2004 +0000 fix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3207 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4c1628e25dd9c884c6abcb363a90818df50df4ac Author: Timo Sirainen Date: Mon Jan 19 18:59:17 2004 +0000 Added /SET paste_join_multiline - it attempts to be smart and detect when you're copy&pasting indented lines, and merge them together to one long line, but splits them to max. 400 chars per line. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3206 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2199b3589266f42184bf922fd6a6f8d15974b532 Author: Timo Sirainen Date: Mon Jan 19 17:59:42 2004 +0000 add pasted lines to command history git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3205 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e980500702b420f0e01ce5aab9084c06594fe214 Author: Timo Sirainen Date: Mon Jan 19 17:52:08 2004 +0000 Say when we're reconnecting, and mention it can be aborted with /RMRECONNS git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3204 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 623dbac5cf488fca5958a537b690923a2e279935 Author: Timo Sirainen Date: Mon Jan 19 17:40:58 2004 +0000 Don't try to keep user_name/real_name with /reconnect. They couldn't have been overridden with /server command anyway, so we most likely never want to keep it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3203 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1c318ec775598bf055f8ae6a7b8414b3421ed52e Author: Timo Sirainen Date: Mon Jan 19 17:13:40 2004 +0000 /set -default dcc_autoget_max_size crashed git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3202 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 30c771d6c331dc8087d942950538413869f18af4 Author: Timo Sirainen Date: Sun Jan 11 07:58:08 2004 +0000 Use HTTP/1.0 for HTTP proxy example (by dgl) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3201 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f380cef4dd7db814322e87f2302882cd94e0bf40 Author: Timo Sirainen Date: Sat Jan 10 16:33:48 2004 +0000 fix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3200 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 20e9a7cfb65f73f748c1a9378e27580ee8e026bc Author: Timo Sirainen Date: Sat Jan 10 16:30:31 2004 +0000 /msg , fix again by c0ffee git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3199 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2337386565cb8aff81db87880b3fc5621f3da0b5 Author: Timo Sirainen Date: Fri Jan 9 05:50:23 2004 +0000 bugfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3198 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fd6c38d22e8f54fae198d4bdd98c6b1dd37589a9 Author: Timo Sirainen Date: Wed Jan 7 07:54:38 2004 +0000 If we can't connect to server using given IP, show the IP to user in the error message. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3197 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1cbd975b2d55a4e7796785494a37fda22914836b Author: Timo Sirainen Date: Wed Jan 7 04:26:16 2004 +0000 /msg , crashfix by c0ffee git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3196 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9da6e85aedf3111ef9ce4d7d4ad17913ef7a583e Author: Timo Sirainen Date: Wed Dec 10 23:16:38 2003 +0000 0.8.9 release git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3195 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 77f43fe1fba18a8a627d5e565e53fa619f454277 Author: Timo Sirainen Date: Wed Dec 10 23:04:00 2003 +0000 Window layout restoring queries didn't check if the chat protocol was yet loaded and crashed. Patch by c0ffee git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3194 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5bbeffbcbd3b6a90340ae3f0fb02c6a88fe8fbf5 Author: Timo Sirainen Date: Wed Dec 10 22:59:45 2003 +0000 Added Irssi::Irc::Dcc::Server support git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3193 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 06e771c9b07877c12b2313daa45a7e64ba205f99 Author: Timo Sirainen Date: Wed Dec 10 22:57:51 2003 +0000 /SET auto_whowas OFF allows now disabling automatic /whowas when /whois doesn't find a nick git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3192 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fe6b2d6d3ad72856f95a709dc40420cb4099a4db Author: Timo Sirainen Date: Wed Dec 10 22:51:28 2003 +0000 chanmode_expando_strip setting was reversed - patch by c0ffee git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3191 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ae7f177fb0ac0732239d3ff1b8dd208a31a7354d Author: Timo Sirainen Date: Wed Dec 10 22:47:35 2003 +0000 Wrong parameters given to "gui print text" signal with indent function processing: remote crash for architechtures which require memory alignmentation (non-x86) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3190 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 715d8fb0620058e143138997a108682eccdf267d Author: Timo Sirainen Date: Wed Nov 26 17:26:47 2003 +0000 If pasted line starts with command char, treat it as command always. Paste detection can go on too easily with lagged connections. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3189 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e75d58345e9b74c4ff9dd1a7830539ffbd275cab Author: Timo Sirainen Date: Mon Nov 24 15:22:18 2003 +0000 removed //#include git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3188 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2d4a7d3595be62fa69dc93e675cfa4a41e277fa2 Author: Timo Sirainen Date: Sun Nov 23 14:25:34 2003 +0000 0.8.8 with a few backwards compatibility fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3187 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 02c950326395f3113a2a2828c1f722317028d666 Author: Timo Sirainen Date: Sun Nov 23 13:08:53 2003 +0000 still updates for 0.8.7.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3186 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2f4b81eb748534d5bd7c39a66fa484cb942c1531 Author: Timo Sirainen Date: Sun Nov 23 12:42:43 2003 +0000 0.8.7..? git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3184 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 393687582907ed939b1586bece8e0b5545e258c5 Author: Timo Sirainen Date: Sun Nov 23 12:39:08 2003 +0000 netjoin mode fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3183 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c074f551bf0efb92851ecbc1ba3df463d83ba7d4 Author: Timo Sirainen Date: Sun Nov 23 12:17:16 2003 +0000 Don't count linefeeds in paste detection to avoid it going on when holding enter key down git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3182 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0f225617770e11786ff8a4fe1ddd80b6b391915c Author: Timo Sirainen Date: Fri Nov 21 20:52:13 2003 +0000 Removed /SET paste_detect_keycount - don't really need it anymore. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3181 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 776529044793cdbe9a307a16e97e0c27dc92eebb Author: Timo Sirainen Date: Fri Nov 21 18:15:11 2003 +0000 pasting fixes. changed key to ^K from ^O since ^O is working strangely in some systems.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3180 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dbc8fd9a1a43cc5beba54471232ba49af300a740 Author: Timo Sirainen Date: Thu Nov 20 16:53:10 2003 +0000 /SET chanmode_verbose -> chanmode_expando_strip git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3179 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2563e6201fe290b4e4ce65487281b4ea2bb3dc0d Author: Timo Sirainen Date: Mon Nov 17 20:43:05 2003 +0000 updated by Robert Scheck git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3178 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6f67475c3bbb3bc593ed666b5340fbe2cbfb2f21 Author: Timo Sirainen Date: Mon Nov 17 19:35:29 2003 +0000 Fixed paste_warning format git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3177 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 787b3103333775b30be3f476bca17ffb493ace67 Author: Timo Sirainen Date: Mon Nov 17 18:36:56 2003 +0000 disabling paste detection works again git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3176 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 20867658eba23b525a0a6ddb9c0e0bbdf7fce99d Author: Timo Sirainen Date: Mon Nov 17 18:22:07 2003 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3175 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3a0796630aba973eb90aa0d4b12e6f566d10f4ca Author: Timo Sirainen Date: Mon Nov 17 18:20:35 2003 +0000 again changed the paste_detect defaults. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3174 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4405092282ddcb825f215bd3fb40dfd36544df25 Author: Timo Sirainen Date: Mon Nov 17 18:13:17 2003 +0000 potential crashfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3173 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 38b026b62fc590b8b3bf7594be1bcfc6e874385e Author: Timo Sirainen Date: Mon Nov 17 18:10:00 2003 +0000 fix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3172 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f02d35a8de2bfda48fd6efc4dc5c56faba30d00b Author: Timo Sirainen Date: Mon Nov 17 14:09:15 2003 +0000 paste texts are themeable now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3171 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8c717cd73b5b6c5765f24551fcfb9e6e8c09eb15 Author: Timo Sirainen Date: Mon Nov 17 13:23:22 2003 +0000 When pasting to empty window, don't ask about if pasting was wanted or not. Also paste them as commands, not as text to active (non-existing) channel/query. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3170 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4d3d559f93abd3e9d326e8ad356fbb88a9a0487c Author: Timo Sirainen Date: Mon Nov 17 12:17:57 2003 +0000 paste detection fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3169 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 89a210ff43a4f0cd2b6707979f9a749080e2d613 Author: Timo Sirainen Date: Mon Nov 17 11:50:06 2003 +0000 put SSL_LIBS to LIBS.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3168 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 24bae81bdb0c4daf639bd91f487995d8647ea1d4 Author: Timo Sirainen Date: Mon Nov 17 11:42:43 2003 +0000 #define HAVE_OPENSSL wasn't done. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3167 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5972260d887a6d26d1c5840efb171e1b51c890f5 Author: Timo Sirainen Date: Mon Nov 17 00:29:11 2003 +0000 SSL detection changed to use pkg-config, fixed Redhat 9. Removed --with-ssl-include etc. options, you can just CPPFLAGS/LIBS just fine for that. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3166 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8e29932db3ad9d011977459dadd583293fc65ff0 Author: Timo Sirainen Date: Mon Nov 17 00:18:40 2003 +0000 crashfix when quitting git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3165 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0de9bcc3df68078ef4eef8f1e851da21c3740017 Author: Timo Sirainen Date: Mon Nov 17 00:02:51 2003 +0000 more initializing.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3164 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit add0bbda50e91db31b8fcc2e97f2b2a3d04508f6 Author: Timo Sirainen Date: Mon Nov 17 00:01:17 2003 +0000 initialize prev_entry git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3163 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1121a3fcb7c360eaa345d17891e0a243082d4f71 Author: Timo Sirainen Date: Sun Nov 16 23:54:52 2003 +0000 Fixed some memory leaks. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3162 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 90c61c554847e021b3a44c21b60a34bd571745c2 Author: Timo Sirainen Date: Sun Nov 16 23:33:01 2003 +0000 paste detection growed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3161 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a5e19e32856ec8a09ff1316e9601b34f02bdcdf9 Author: Timo Sirainen Date: Sun Nov 16 23:23:29 2003 +0000 fix, try #2 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3160 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fcd5b3a0be3875f3343f62516df05a5eca1fdf6c Author: Timo Sirainen Date: Sun Nov 16 23:21:10 2003 +0000 crashfix for some systems git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3159 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 130030c5060ea2f3899242379824759037625986 Author: Timo Sirainen Date: Sun Nov 16 22:56:26 2003 +0000 pasting fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3158 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 093f2c44de104cc54a9f5dba5c0bc830cc2014f4 Author: Timo Sirainen Date: Sun Nov 16 21:49:15 2003 +0000 If pasting more lines than /SET paste_verify_line_count, ask before doing it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3157 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0fd26895e1d3248d53a9912074a52e432d7e036e Author: Timo Sirainen Date: Sun Nov 16 20:33:17 2003 +0000 changed /set pster_detect_keycount 5 -> 6 to fix function keys git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3156 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c502845b3b51ee0d4beaeaca07a6351d30d09ad2 Author: Timo Sirainen Date: Sun Nov 16 19:48:09 2003 +0000 getting ready for 0.8.7 .. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3155 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 07642119986c5b951656d9ebb844940b877298df Author: Timo Sirainen Date: Sun Nov 16 19:40:04 2003 +0000 compile fix if there's no openssl git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3154 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d79cc02a10a0426c9dedd783b634ad7d311f5741 Author: Timo Sirainen Date: Sun Nov 16 19:37:31 2003 +0000 Added pasting detection. All keys except CR and LF are pasted as-is into prompt in pasting mode. /SET paste_detect_time controls how closely each others characters must occur for it to be considered pasting. Pasting mode goes on after /SET paste_detect_keycount characters have been received and detected as pasting. The first paste_detect_keycount characters can also contain some command characters. They are executed, but their action in entry line is reverted once pasting is detected. Of course, if any such character was followed by CR/LF, it was already sent to channel/query and is unreversable. What this means in practise is that even if you have TABs (assuming TAB is completion key) in the first few pasted characters, they get pasted as TABs as long as they weren't immediately followed by CR/LF. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3153 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c8b792e92be6a8d8da472fc1c267899c821c93b8 Author: Timo Sirainen Date: Sun Nov 16 18:44:36 2003 +0000 Assume JOIN failed if we get any 4xx numeric back with channel name in it before JOIN reply. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3152 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0cdfa019718ed0704efb948462ee886cf47c5c75 Author: Timo Sirainen Date: Sun Nov 16 18:31:42 2003 +0000 Support 479 illegal channel name numeric git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3151 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 80a277a34f7afe61b0baed6149149e42605249a5 Author: Timo Sirainen Date: Sun Nov 16 18:19:03 2003 +0000 remove Makefile with make distclean git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3150 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0092feca56851d2ec55d1db4bafae96771d592e1 Author: Timo Sirainen Date: Sun Nov 16 18:03:17 2003 +0000 ssl changes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3149 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0ece10f26ad1c3114fa587a5b823564ea7e7c335 Author: Timo Sirainen Date: Sun Nov 16 18:00:23 2003 +0000 compile fix for glib2 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3148 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d6fe016c78e675a3d9844dea02eac6b38f6caf59 Author: Timo Sirainen Date: Sun Nov 16 17:57:44 2003 +0000 Fixed some gcc aliasing warnings git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3147 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 43b0d36ee182f48cd655187a63411045aa04c948 Author: Timo Sirainen Date: Sun Nov 16 17:53:55 2003 +0000 Support for sending SSL certificate to server and optionally verify server's certificate. See the -ssl_* options for /SERVER and /SERVER ADD. Patch by Joel Eriksson . git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3146 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b1e2d7b5ef4837b8433c1bf5e68c629babe280d0 Author: Timo Sirainen Date: Sun Nov 16 17:29:30 2003 +0000 lag_min_show change wrong git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3145 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0235086ab9edca9b29669e3b9bc40cee8f891625 Author: Timo Sirainen Date: Sun Nov 16 17:27:09 2003 +0000 Automatic backwards compatibility transitions. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3144 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1141081c34d0e8b560c06916ae41f78d2fd7b16d Author: Timo Sirainen Date: Sun Nov 16 17:26:43 2003 +0000 parse_time_interval: x days were actually returned as hours. weeks were returned as hours*7.. which also means I calculated the max. return value of over 1 year wrong. It's actually 24 days, but it's hopefully enough. Removed "weeks" unit to discourage usage of large values.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3143 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 91be647710d6d6df27b83211d9ff083e4949c7f1 Author: Timo Sirainen Date: Sun Nov 16 16:49:51 2003 +0000 Don't crash with /DCC SEND nick "" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3142 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b7ed8cec6c81022bf3b629b2f9db58c200428be8 Author: Timo Sirainen Date: Sun Nov 16 16:33:53 2003 +0000 Don't reconnect with invalid own hostname. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3141 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aa78361f24a63b18df292a70a889b1d3c64d5a8e Author: Timo Sirainen Date: Sun Nov 16 16:33:25 2003 +0000 Allow /SET dcc_own_ip to be non-local address. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3140 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f764a8665c9a9c70a6d9f1a08b4a7ee1c0bafa16 Author: Timo Sirainen Date: Sun Nov 16 16:22:07 2003 +0000 Time parsing: allow omitting time unit without warning for backwards compatibility. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3139 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b5dd35aad5b78ceb3ea1ed12dc057de500c7d5b5 Author: Timo Sirainen Date: Sun Nov 16 16:14:25 2003 +0000 cleanup git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3138 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d4d2e91f81487821bd243262507a54f8a8b45fec Author: Timo Sirainen Date: Fri Oct 31 15:05:52 2003 +0000 Added /set chanmode_verbose. patch by c0ffee. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3137 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8cd7dd313f5922fa3137703bbc774fce9e1c1947 Author: Timo Sirainen Date: Fri Oct 31 07:32:59 2003 +0000 Invalid time error message was wrong. Patch by c0ffee. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3136 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b2d07ffd1da4901b319f4d15a18089f2825bc5b2 Author: Timo Sirainen Date: Sun Oct 26 05:31:19 2003 +0000 BIG5 stuff is used only if term_type is big5 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3135 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7eb2fc70e38ee3d5809d5171b3e38012ece7cb9e Author: Timo Sirainen Date: Sun Oct 19 19:09:51 2003 +0000 BIG5 fixes by vanilla@FreeBSD.org(?) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3134 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6122035f2f4fa7c0265375d61e8310b0d91a5b92 Author: Timo Sirainen Date: Sun Oct 19 18:56:58 2003 +0000 CTCP forwarding fixes by Valentin Batz git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3133 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bb441ebbdea677433b80fffdf42c44a9493c0ae4 Author: Timo Sirainen Date: Sat Oct 11 01:59:31 2003 +0000 unsigned long -> gsize git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3132 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1d31048105b7daf622a20ee1833f6101b9331a64 Author: Timo Sirainen Date: Sat Oct 11 01:53:51 2003 +0000 unsigned long -> gsize git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3131 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1826812c9d4a980aeb20e4d89fa352616fb36c27 Author: Timo Sirainen Date: Sat Oct 11 00:19:34 2003 +0000 Changed some checks i_isspace() -> ' ' so that TAB isn't included in checks. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3130 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9ae4779c876360f574498fa567319301faa76fbf Author: Timo Sirainen Date: Mon Oct 6 23:53:51 2003 +0000 64bit fixes by Stefan Fent git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3129 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d97b52b5a2829294fd2454b06002c616f485312d Author: Timo Sirainen Date: Wed Oct 1 19:13:38 2003 +0000 missed git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3128 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 65463924d217501bb07c02e1e760669130329af0 Author: Timo Sirainen Date: Wed Oct 1 16:02:43 2003 +0000 Added DCC SERVER support by Mark Trumbull git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3127 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 579c1c2efd1e95ab510aeae80ff615791bb03053 Author: Timo Sirainen Date: Fri Aug 29 23:41:08 2003 +0000 A few openprojects -> freenode changes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3126 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3906eead14807919b11789133614a3e29f73e8b3 Author: Timo Sirainen Date: Wed Jul 9 23:36:05 2003 +0000 Show voices in netsplits. Fix voices breaking netjoins. Patch by Maarten van der Zwaart. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3125 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a619fe9a2ce6069edf15a3a53414fe0b17b4ac7a Author: Timo Sirainen Date: Wed Jul 9 23:34:41 2003 +0000 Network fixes. DCC fixes for IPv6 + BSDs. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3124 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ae5b5f38bdd045df0a1dae78138b6b805dc934b1 Author: Timo Sirainen Date: Wed Jul 9 21:46:08 2003 +0000 Crashfix when sometimes closing a split window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3123 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2b00fd58b74f8a964c3c58e12bdd2a4466a83a43 Author: Timo Sirainen Date: Sun Jul 6 14:10:42 2003 +0000 NOTIFYLIST_REC usage crashfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3122 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 14a626369056a1dca664ea3f299b614489a83059 Author: Timo Sirainen Date: Tue Jul 1 17:06:06 2003 +0000 Added, by six git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3121 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f8ec381c1a54f636ad4d8ab99863cef58537b1d5 Author: Timo Sirainen Date: Tue Jul 1 17:02:25 2003 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3120 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1898c3dd351d5c85fa9d0ea89f6dfcca5b0407ee Author: Timo Sirainen Date: Tue Jul 1 16:58:30 2003 +0000 Removed "signal" and "last signal", they don't exist anymore. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3119 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 74cdeb0a82c51c689d3ee01993edfb9a81c38488 Author: Timo Sirainen Date: Mon Jun 30 19:25:40 2003 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3118 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9c7360ad46949b9bc0ff22ded13b6a711ea5c614 Author: Timo Sirainen Date: Fri Jun 27 10:53:32 2003 +0000 don't unload libraries when deinitializing. leaks some more memory, but fixes some crashes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3117 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b729120ca4fda66b9cc66fa75b7b10ead38dc198 Author: Timo Sirainen Date: Wed Jun 25 19:30:19 2003 +0000 Disable extra ircnet flood protection if cmd_queue_speed <= 10 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3116 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1359b7cc57d2518228da226c8dd61455deaa5e8a Author: Timo Sirainen Date: Wed Jun 4 23:24:12 2003 +0000 updates, by six git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3115 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4488dbd6c9cd77a9930eb7084687f607a38667b1 Author: Timo Sirainen Date: Tue Jun 3 21:40:02 2003 +0000 Don't require hostmasks to be different with netsplits. Fixes dalnet netsplit detection. Patch by coekie git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3114 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aead9916698265ca21f27a839e5539674da18b3a Author: Timo Sirainen Date: Sun May 25 09:49:32 2003 +0000 Connecting to IPv6 servers in short form as 1:2:: didn't work. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3113 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5fcdf3cb83f3ede01da767e8e834e974b42b019e Author: Timo Sirainen Date: Tue May 13 17:57:48 2003 +0000 Fix crash with unloading module, by c0ffee git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3112 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b7aa6d0232619a9d259433020637b0c00e84f4b3 Author: Timo Sirainen Date: Mon Apr 7 19:59:51 2003 +0000 head -1 -> head -n 1 which is more standard git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3111 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 344585ef39ed7d3af1d28cd01a451069bcbb9400 Author: Timo Sirainen Date: Tue Mar 4 22:51:50 2003 +0000 typofix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3110 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 725ac8be7e5744c65571d065cefc84768e9fb11f Author: Timo Sirainen Date: Sat Feb 8 23:50:14 2003 +0000 Updated from scripts.irssi.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3109 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bd4a30de776c93a014af4c8529479b5d92929446 Author: Timo Sirainen Date: Fri Jan 31 13:49:02 2003 +0000 +r description was twice .. also reindented a bit git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3108 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 25fdeeaa8d82af319b655e3da426c3c6952caa1e Author: Timo Sirainen Date: Fri Jan 31 04:03:06 2003 +0000 Removed execute(), not used. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3107 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e2f6f48f620174baaa2c0bbdc27db72a69d1fab8 Author: Timo Sirainen Date: Thu Jan 30 16:30:02 2003 +0000 +r mode update by Borys git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3106 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 446b601a46baa4bc72032477d6658961df4c044a Author: Timo Sirainen Date: Thu Jan 30 16:28:31 2003 +0000 Fix for !channel matching, patch by Borys git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3105 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6331a7f4473b2695a83f60a344745470837d6856 Author: Timo Sirainen Date: Sun Jan 26 00:33:29 2003 +0000 Netjoin should now work properly with +channels and !channels. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3104 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4431f7c99461caacbdda8d95c454078715e1fa55 Author: Timo Sirainen Date: Sat Jan 25 21:19:41 2003 +0000 didn't compile without gc git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3103 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 144d9640a697ee07145fe0751ce8d705eb3b3bcf Author: Timo Sirainen Date: Sat Jan 25 03:31:19 2003 +0000 GC fix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3102 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0e61b4c8296d554065d934a4a0c27bed8603d3de Author: Timo Sirainen Date: Sat Jan 25 03:19:40 2003 +0000 Lets see if GC happens to work now without explicit free() calls. Perl objects now set the C pointer to NULL once they're done with it, so this might just work without leaking.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3101 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8fe52e204147fcda0699badc2b1511e9c456ef97 Author: Timo Sirainen Date: Wed Jan 22 23:47:38 2003 +0000 Updated from scripts.irssi.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3100 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8070bb670467511b558e5ccdd6adc448c2766fc8 Author: Timo Sirainen Date: Tue Jan 21 08:15:33 2003 +0000 If JOIN is sent to channel you've already joined, assume a missing PART and resync the channel (instead of just ignoring as before). Patch by dg. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3099 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit eff24e706ea28b25976165399d43b651c971d63e Author: Timo Sirainen Date: Tue Jan 21 07:01:44 2003 +0000 Added '!' into nick flags, used by some ircd git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3098 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit be7bf6872df99ab21d83610b606f9c4a2f4c3682 Author: Timo Sirainen Date: Tue Jan 21 06:56:48 2003 +0000 Updated /DETACH git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3097 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4ef3baec32aac34aa4d315e6e15911effea36399 Author: Timo Sirainen Date: Tue Jan 14 20:12:38 2003 +0000 Added --with-glib1 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3096 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b687ace2b11169e2c4dd864152794a086486315d Author: Timo Sirainen Date: Sat Jan 11 00:24:30 2003 +0000 Check for gc.h too git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3095 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 842a51c76039bc5c65c6a19999c7fd06edc4d827 Author: Timo Sirainen Date: Wed Jan 8 20:54:36 2003 +0000 parse_time_interval() fallbacked to milliseconds, not seconds. some code cleanups. patch by Peder git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3094 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d9af8f0d4ffda1203ef397574b6e1160f1e96788 Author: Timo Sirainen Date: Tue Jan 7 17:18:00 2003 +0000 didn't compile with older perls. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3093 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d4879020dabcad1461fe049a85ed77254fa47218 Author: Timo Sirainen Date: Mon Jan 6 19:20:24 2003 +0000 /HILIGHT listing was missing space sometimes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3092 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 539b590ef91d3aa29f37522585960e22dbff35a3 Author: Timo Sirainen Date: Mon Jan 6 19:14:17 2003 +0000 added -priority git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3091 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4c506b4352b572c091f9b6553ea333fc3133c5f3 Author: Timo Sirainen Date: Tue Dec 31 16:06:47 2002 +0000 don't crash with /set completion_keep_privates 0 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3090 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3ddf3ce6b4d179129a41bf55d6647596b9734e5b Author: Timo Sirainen Date: Tue Dec 31 12:36:56 2002 +0000 lag_min_show should default to 1 sec, not 0.1sec git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3089 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fa82ad57b102d8e8096273fd87b70a409090d6a8 Author: Timo Sirainen Date: Tue Dec 31 10:40:40 2002 +0000 Updated from scripts.irssi.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3088 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f3d43d9137b0d1f126e701b2da5d9ddd37073709 Author: Timo Sirainen Date: Mon Dec 30 23:10:57 2002 +0000 Don't access free'd memory. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3087 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0d7f682cbe01c6a3172062cdf5bc85385e43ed48 Author: Timo Sirainen Date: Mon Dec 30 11:17:57 2002 +0000 Added missing settings_get_*(), patch by peder git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3086 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 43893ce50e6587e5e67a570f7bc8880c2d5c3646 Author: Timo Sirainen Date: Sun Dec 29 16:11:16 2002 +0000 typo: themes weren't defaulting their abstracts to internal theme git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3085 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 43020c2e5f37af657ec44bc0738095561ae5f8e0 Author: Timo Sirainen Date: Sun Dec 29 16:02:49 2002 +0000 day -> 1day, hour -> 1hour git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3084 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bba71c7053f0bc02c90938aae7a928c57dc0c311 Author: Timo Sirainen Date: Sun Dec 29 07:58:30 2002 +0000 s/size/time/ in warning message git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3083 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1752f9863c5c8b4b877616c35df1f3523bbf3695 Author: Timo Sirainen Date: Sat Dec 28 18:21:05 2002 +0000 Default to no GC. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3082 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dcb0c6e4dda0b4b9069ec804afe6acdfc47230cd Author: Timo Sirainen Date: Sat Dec 28 18:19:34 2002 +0000 Added /REDRAW command that does the same as ^L. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3081 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bd6fe052bce57849a7a850c0c5bee0ad896b9460 Author: Timo Sirainen Date: Sat Dec 28 17:54:13 2002 +0000 Added time, size and level setting types. Breaks some settings - I'll add automatic converter to these settings later. Meanwhile you CVS users can fix your config files yourself :) Time settings allow using "days", "hours", "minutes", "seconds" and "milliseconds" or several of their abbreviations. For example "5d 4h 5msecs". Size settings allow using "gbytes", "mbytes", "kbytes" and "bytes" or their abbrevations. For example "5MB". Level settings are currently handled pretty much the way they were before. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3080 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9c18cb00e7d096e46f5853f802724da4c59c2857 Author: Timo Sirainen Date: Sat Dec 28 15:25:10 2002 +0000 Added support to define new default abstracts at runtime. Irssi::abstracts_register([key => value, ...]); git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3079 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3a1ceaf3d08ace2b81cf0c3418e5720638847360 Author: Timo Sirainen Date: Sat Dec 28 14:59:29 2002 +0000 don't bother with inlining at all, it doesn't help that much and I'm not sure how to do it properly without warnings :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3078 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c4c642818581120120898ebc65215a0c318c6215 Author: Timo Sirainen Date: Sat Dec 28 14:20:24 2002 +0000 fix compiler warnings git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3077 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9ef3044e982dda3dd71351a88da565d8131ed7c0 Author: Timo Sirainen Date: Sat Dec 28 14:20:08 2002 +0000 /set ignore_hide_targets supports now also checking for servertag/target git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3076 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a3914f2586eed4fd17369d5173d51565174e02d3 Author: Timo Sirainen Date: Fri Dec 27 08:33:41 2002 +0000 Added 308 whois numeric git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3075 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 22c5f7b005dc2aef9b6754fcc46937666f57e59d Author: Timo Sirainen Date: Mon Dec 23 10:08:10 2002 +0000 Added sbnickmode around $cumode in statusbar. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3074 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d5bc95bc22e92868d30e6bd0272a993dbf08a59e Author: Timo Sirainen Date: Mon Dec 23 08:36:25 2002 +0000 Make sure we aren't using a destroyed theme git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3073 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ab91c843bd8d4bdb1130f32719f8a908dcf15fbc Author: Timo Sirainen Date: Mon Dec 23 07:22:20 2002 +0000 actually no, it doesn't work ;) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3072 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f070a873e02c95d08fc31084c917586b603819d2 Author: Timo Sirainen Date: Mon Dec 23 07:19:03 2002 +0000 a bit better checking for free'd variables. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3071 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f0eaf349f75adcfd2daf81c18be5662242a6ae67 Author: Timo Sirainen Date: Mon Dec 23 06:44:58 2002 +0000 Check for gc/gc.h too git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3070 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b97bc4fe66a9149aae759e43e3ddcbaed52c324b Author: Timo Sirainen Date: Mon Dec 23 06:39:26 2002 +0000 If ignore_perl_errors environment is set, we don't check if we could actually compile perl test program at runtime. Kludge to fix some broken perl installations.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3069 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9e6ee33cdfc1386131363455194fa0c5c77cc8d8 Author: Timo Sirainen Date: Mon Dec 23 06:33:58 2002 +0000 Prefer glib2 to 1.2 always now git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3068 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c1a1f4c8048873dd382f75126ddd564916c979a7 Author: Timo Sirainen Date: Mon Dec 23 06:31:38 2002 +0000 Forgot to commit git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3067 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit eaae9fa5df5b942aafdce68b767f1b1eff9a25f7 Author: Timo Sirainen Date: Mon Dec 23 06:27:25 2002 +0000 Use GC by default, if possible. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3066 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 76299b7cee690cd667d49a63d30e582ccfd0ec21 Author: Timo Sirainen Date: Mon Dec 23 06:24:54 2002 +0000 some weird changes reverted git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3065 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2a8e1b5251b9a1a530adfaa219e5761c4d9f0338 Author: Timo Sirainen Date: Mon Dec 23 06:16:30 2002 +0000 Added /SET perl_memory_check_level which works with only GC enabled. 0 doesn't do any checks, 1 checks for memory to be valid (default) at the time, 2 runs GC and then checks if memory valid (slower, but detects errors much better). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3064 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cdc52b773e09ab0c0a650fdd06c4e20cb5b90e15 Author: Timo Sirainen Date: Mon Dec 23 06:06:14 2002 +0000 --with-gc enables now support for Boehm's GC, if it's found and glib2 is used. This also enables an extra check for perl library to verify scripts aren't using objects that have already been free'd - while not a fully safe solution it's much better than before :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3063 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 495501c284e35d02e8be1586d941920a12d0a1d7 Author: Timo Sirainen Date: Fri Dec 20 14:37:56 2002 +0000 Added /SET channels_rejoin_unavailable to disable automatic rejoining when channel is unavailable. Efnet is stupid and uses the same numeric for joining juped channels and k-lines you after trying to constantly join it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3062 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cafb1e0805276a5e26f43c861fc66dd048dd9885 Author: Timo Sirainen Date: Wed Dec 18 08:52:00 2002 +0000 use $tag, not $chatnet git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3061 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ec1c33e965684caa7f62712636ac93be3dfbfc68 Author: Timo Sirainen Date: Wed Dec 18 06:00:45 2002 +0000 Added "How do i add the active network to the statusbar", by coekie. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3060 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 61864a563fd02c5ec5f142d834cc97ffafc384e9 Author: Timo Sirainen Date: Wed Dec 11 20:40:48 2002 +0000 Updated from scripts.irssi.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3059 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e0c66e31224894674356ddaf6d46016c1abc994f Author: Timo Sirainen Date: Wed Dec 11 10:00:51 2002 +0000 Previous theme patch fixes by c0ffee git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3058 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7aacb9638b82bb210f294936a4632b0b924a39a7 Author: Timo Sirainen Date: Wed Dec 11 09:40:47 2002 +0000 Updated from scripts.irssi.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3057 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6825f1e67eb5ccf5083ef5e848f9c9f8de222170 Author: Timo Sirainen Date: Tue Dec 10 20:30:03 2002 +0000 GC fixes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3056 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bb55d3ff4d0b9f889f3c9834c10ad014f2edf9a1 Author: Timo Sirainen Date: Tue Dec 10 17:31:26 2002 +0000 A few fixes to make irssi work with garbage collected GLIB. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3055 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0743ce0e39c1bd43ca2b473593452d21514b38a1 Author: Timo Sirainen Date: Tue Dec 10 16:36:26 2002 +0000 Compiler warning fix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3054 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 78b5867f3feb2aacc6fbdc4b4279fb63f9ad0cba Author: Timo Sirainen Date: Tue Dec 10 11:40:52 2002 +0000 Updated from scripts.irssi.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3053 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 13eb240ecee467118902a90bf4f9105a4c1fefee Author: Timo Sirainen Date: Mon Dec 9 21:54:03 2002 +0000 mode +o nick -o nick2 did +o for the nick2 too git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3052 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 686d0c854ab7206d4f8d5a7d96b34abfb7112c8b Author: Timo Sirainen Date: Mon Dec 9 19:40:50 2002 +0000 Updated from scripts.irssi.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3051 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 65eb0d32806026c289fd3c223836ef1bc90ea8f8 Author: Timo Sirainen Date: Sun Dec 8 17:43:57 2002 +0000 Added Irssi::Script object and "script error" signal. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3050 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3447e0c1b9937fa9728c2b592bb717a23cadd6ee Author: Timo Sirainen Date: Sun Dec 8 16:40:42 2002 +0000 Updated from scripts.irssi.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3049 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0152ec2d1965c358a9eedb2346165a3d44af3cde Author: Timo Sirainen Date: Sun Dec 8 13:40:42 2002 +0000 Updated from scripts.irssi.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3048 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e51f4e96fe1705974039ba623f9d6451d045a472 Author: Timo Sirainen Date: Sat Dec 7 20:53:50 2002 +0000 Don't break if nick is twice in names list (never is with non-broken servers). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3047 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0ab956f64fdc3950c3150143eae868eae3e6a31e Author: Timo Sirainen Date: Fri Dec 6 17:41:46 2002 +0000 Updated from scripts.irssi.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3046 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6230c055f2f2f62ffe4cd242105db938a9f030d5 Author: Timo Sirainen Date: Wed Dec 4 22:17:07 2002 +0000 Added Irssi::signal_register() to dynamically register new signals. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3045 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 54000e19082a1fd9d8ad1e093e7ebcf23232721a Author: Timo Sirainen Date: Wed Dec 4 20:52:33 2002 +0000 make printnicks global git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3044 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit abd9e6f616288a24eae83c2eb213ff9a8b069332 Author: Timo Sirainen Date: Wed Dec 4 20:51:51 2002 +0000 Better support %n in theme abstracts. Patch by c0ffee. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3043 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 27f54e286f2b5a1dadca14620a690df03eade5fa Author: Timo Sirainen Date: Wed Dec 4 11:39:31 2002 +0000 Added no_connect to SERVER_CONNECT_REC, also exported a few other variables to perl. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3042 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 45f86f7b5fc43b3efe5f3426312e5b9bb2288eb4 Author: Timo Sirainen Date: Wed Dec 4 11:23:28 2002 +0000 Broke irssi_binary path. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3041 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 67d4550f21bea59201a7b2600c7ce5ce7363b97d Author: Timo Sirainen Date: Tue Dec 3 22:54:44 2002 +0000 Irssi didn't set the internal away reason when reconnecting to server while being away. Patch by c0ffee. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3040 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 439818bcf868daaf4c22d77469f830cb9a496e8b Author: Timo Sirainen Date: Tue Dec 3 22:37:02 2002 +0000 Made irssi_binary global and exported to perl as get_irssi_binary(). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3039 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3c2aec1214c9d4ab572217e460bdc9f6dce21f4a Author: Timo Sirainen Date: Mon Dec 2 19:40:48 2002 +0000 Updated from scripts.irssi.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3038 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0e56d6ef0e5fe4c96f47c2a1ffa14ccbc8c19d3b Author: Timo Sirainen Date: Sun Dec 1 22:40:44 2002 +0000 Updated from scripts.irssi.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3037 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ad1136267f870cfb9141f9e60e93c7ffe34240a3 Author: Timo Sirainen Date: Sun Dec 1 16:28:12 2002 +0000 no, /connect -! shouldn't send the /ircnet -autosendcmd, channel's botcmd should still be sent.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3036 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b25d6f0e04033a964cfc8d20b1f2946b0458a357 Author: Timo Sirainen Date: Sun Dec 1 16:08:23 2002 +0000 /CONNECT -! shouldn't send autosendcmds when joining channels. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3035 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1e2cadfa04a889776f02f41ffaf0edca8b64b057 Author: Timo Sirainen Date: Fri Nov 29 13:53:44 2002 +0000 /last -clear removes now the "lastlog would print x lines, ... use -force" complain. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3034 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7fc3a951cd0372f1089c2ad71c80035776c52b0e Author: Timo Sirainen Date: Fri Nov 29 13:38:48 2002 +0000 and remove outdated comment :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3033 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bae71dff48507fadb62ffa0807fcf6440e8d2004 Author: Timo Sirainen Date: Fri Nov 29 13:38:21 2002 +0000 If bind() fails when connecting, don't fallback to default address. Should make it easier to notice invalid settings or figure out why it's not working.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3032 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b669dfaaaa8d22fc9713abc9c729f679302a7e63 Author: Timo Sirainen Date: Thu Nov 28 23:43:42 2002 +0000 net_gethostbyaddr() was pretty much broken. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3031 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ed444e1c5f2ca9f6b4bfa6b73fa1193789d30c71 Author: Timo Sirainen Date: Thu Nov 28 23:19:03 2002 +0000 /NETSPLIT now prints the server tag as well. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3030 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fb1aa67fc0902fa97cd8059d1df66694c507e98a Author: Timo Sirainen Date: Thu Nov 28 19:15:03 2002 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3029 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d32f34ce859aa32431e094d8a2630064f1b8f78a Author: Timo Sirainen Date: Thu Nov 28 15:40:47 2002 +0000 silc fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3028 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5b60b859d45feaa5504a196d77a5a4a318130493 Author: Timo Sirainen Date: Thu Nov 28 15:39:39 2002 +0000 /SET resolve_reverse_lookup to do reverse lookups for server when /connecting. Patch by c0ffee. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3027 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c67ea66b148b8a1cccb55d63b5434b3ab753badc Author: Timo Sirainen Date: Mon Nov 25 00:40:42 2002 +0000 Updated from scripts.irssi.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3026 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dae3d7be8b8018f34e64c2cccb5e4e2f4d363220 Author: Timo Sirainen Date: Sat Nov 23 16:40:45 2002 +0000 Updated from scripts.irssi.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3025 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d674106757b405309fa5c586cf7a365e44f6d98e Author: Timo Sirainen Date: Sat Nov 23 12:56:47 2002 +0000 Added exception to linking against OpenSSL git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3024 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 422ce92b4444178363798ee63231e7cacdec85cf Author: Timo Sirainen Date: Fri Nov 22 20:41:00 2002 +0000 Updated from scripts.irssi.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3023 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ad27d4aac48968d6bafb119e572957378e794972 Author: Timo Sirainen Date: Thu Nov 21 20:18:24 2002 +0000 Create log file directories using /set log_create_file_mode + exec-bit. Patch by Noah Levitt git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3022 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ecff491e025b25261680b83a24f7b934fd36eb4f Author: Timo Sirainen Date: Thu Nov 21 18:48:03 2002 +0000 Prettier displaying of DCC transfers, including adding ETA. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3021 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5bf764ac14c499f3ecab554a13b62edd343ff47d Author: Timo Sirainen Date: Thu Nov 21 18:34:54 2002 +0000 doc/syntax updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3020 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7c7afe9f543dc4ed997f0a65df84764601848973 Author: Timo Sirainen Date: Thu Nov 21 18:24:51 2002 +0000 completion_msg() is now public git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3019 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dc8bd638e395eada4cdea03c5f1a1c28d506f003 Author: Timo Sirainen Date: Thu Nov 21 17:48:40 2002 +0000 Irssi now uses 64bit file offets if it's only supported by system. Also did a few changes to DCC so that it should be possible to send >4GB files. DCC protocol uses 32bit "n bytes transferred" notifications, so I had to bend the protocol a bit to allow 64bit files by truncating the value to lowest 32bits. I'm not sure how other clients handle those notifications, but irssi uses it only to figure out when the DCC SEND transfer is complete, so it's quite safe to assume that if we've managed to write() all the bytes and we receive the last 32bit of file size, it means the total file size instead of the total - (n+1)*4GB. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3018 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dc7efcb45bc7298a786bc8392adb488b3c704718 Author: Timo Sirainen Date: Wed Nov 20 08:34:23 2002 +0000 added $itemname git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3017 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1705c0090a313c732cfaa523a455a2fc63d1e345 Author: Timo Sirainen Date: Wed Nov 20 08:04:56 2002 +0000 updated version to 0.8.6.CVS git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3016 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c2d0adc47c1e724388357df84ff112643bcd68b3 Author: Timo Sirainen Date: Tue Nov 19 12:18:11 2002 +0000 /SET dcc_send_replace_space_with_underscore ON was buggy. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3015 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cb21fabb593ca262000b0d268ea1918ca534ff4e Author: Timo Sirainen Date: Tue Nov 19 12:02:56 2002 +0000 /SB END: if we're already at the end of buffer don't redraw it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3014 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e4accf9c80c961dcc99e08b859271e6c43fbe7b0 Author: Timo Sirainen Date: Tue Nov 19 11:55:36 2002 +0000 Timeout server connections if they're not in fully connected stage in /SET server_connect_timeout seconds. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3013 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 154d25f26076adcb38d890526f92a83586e585fe Author: Timo Sirainen Date: Tue Nov 19 10:13:45 2002 +0000 curses detection code was buggy and resulted using termcap instead of terminfo. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3011 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3c4111f786367ce1a8ae0aa3042d2315c12e4474 Author: Timo Sirainen Date: Sun Nov 17 16:11:54 2002 +0000 Lets see if we're ready for 0.8.6 .. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3010 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 31d5e7424a74d808174e05126ace86891a68af23 Author: Timo Sirainen Date: Sun Nov 17 16:11:22 2002 +0000 "mail counter" signal hasn't existed for ages git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3009 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1c5781645129dc28443a7664c9dee9cd87da7109 Author: Timo Sirainen Date: Sun Nov 17 16:05:32 2002 +0000 forgot to commit with previous perl changes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3008 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e5d506e31ec058f63521a7a08104d5ed0d0fbf3e Author: Timo Sirainen Date: Sun Nov 17 15:51:04 2002 +0000 Less strict error checking, and notify about every error we do see. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3007 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 01f571a21546757f34b4862fb4c9bbbdf0fb1e0e Author: Timo Sirainen Date: Sun Nov 17 15:31:10 2002 +0000 Updated, previous one was a bit ambiguous (/dehilight mask isn't an exception) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3006 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e3c041955f6872a72ee1d1c9617ca5e55a3448d1 Author: Timo Sirainen Date: Sun Nov 17 15:28:40 2002 +0000 cmd_get_quoted_param() didn't work properly if it was used with last word (ie. like ended with '"', which broke eg. /dcc send "file") git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3005 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f167270a6b0fa0a01f74713e4997600e39472b1a Author: Timo Sirainen Date: Sun Nov 17 15:27:55 2002 +0000 If /DCC SEND file isn't found, complain about it git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3004 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3182ac0d01ac2af862a9889a9bfca266f5a3a5e3 Author: Timo Sirainen Date: Sun Nov 17 14:18:11 2002 +0000 A bit more playing with perl cflags. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3003 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0368fa6b5b0e176c31748b84ce84dfbaad009cd1 Author: Timo Sirainen Date: Fri Nov 15 09:04:47 2002 +0000 Try to choose better the window where we print when matching by level and multiple windows have a match. Should fix problems with query windows with a default msgs window + /SET window_check_level_first ON. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3002 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9b8406f335cc4bfe86ce55a9fa39fb3094f6248e Author: Timo Sirainen Date: Fri Nov 15 09:03:35 2002 +0000 /WINDOW NAME x, /WINDOW NAME X shouldn't complain about existing window having same name. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3001 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d6c1cfa14bdb5f18ef532c56e143c114f4be4a16 Author: Timo Sirainen Date: Wed Nov 13 13:02:29 2002 +0000 Don't rename our nick in DCC chats when connecting to server before we know what nick the server gave to us (ie. may not be the same as the nick we requested). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3000 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3e86ba6bd6e3133716ee57088d48ca2d576b05cf Author: Timo Sirainen Date: Wed Nov 13 09:40:49 2002 +0000 Updated from scripts.irssi.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2999 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b5a13fd80b332ca92b58805426b5e0002400f983 Author: Timo Sirainen Date: Wed Nov 13 09:24:25 2002 +0000 Don't highlight whois_extra and whois_special lines. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2998 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit be1cd41a349ec77dcbb149e393e75209d1d0b9f0 Author: Timo Sirainen Date: Mon Nov 11 08:01:22 2002 +0000 Fixes to allow -append and -prepend work when there's only one file being sent to wanted nick + typo bugfix. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2997 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 087e5ee52580bd6286dd3036a74033cfab2049bf Author: Timo Sirainen Date: Mon Nov 11 07:35:44 2002 +0000 whops, forgot to add git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2996 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 768daa68240085570ed4a6a6b9713628c906cc2b Author: Timo Sirainen Date: Mon Nov 11 06:54:32 2002 +0000 fixes to allow you to register a new keyboard redirection inside a redirection handler. patch by c0ffee. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2995 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 488e7b70f40eb45dafa97a22e2b19995bde52933 Author: Timo Sirainen Date: Mon Nov 11 06:35:12 2002 +0000 DCC send supports now queueing. Patch by Heikki Orsila , although I did pretty heavy changes which hopefully didn't break it too badly :) New syntax: DCC SEND [-append | -prepend | flush | -rmtail | -rmhead] - [ ...] git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2994 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cd3ff41f3e59bf6955abf339426672ec14bb6194 Author: Timo Sirainen Date: Sun Nov 10 15:40:47 2002 +0000 Updated from scripts.irssi.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2993 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 902280eca78875a82619770cc94afe88ae418a8c Author: Timo Sirainen Date: Sun Nov 10 10:14:18 2002 +0000 Irssi::timeout_add(), timeout_add_once() and input_add() were buggy. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2992 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 14f3c0c2e5f62b9671a0489b00dac4e6e5b4b8e9 Author: Timo Sirainen Date: Sat Nov 9 23:05:22 2002 +0000 grammatical fix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2991 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit df7ccce8eca3690ccabdd0419aa8c75a6a0522bc Author: Timo Sirainen Date: Thu Nov 7 17:40:05 2002 +0000 Some compiling fixes found by -Wall in perl dirs.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2990 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a6095cd421985fcbccb6d41356e3c40e3f8c1689 Author: Timo Sirainen Date: Thu Nov 7 17:38:26 2002 +0000 Use the modified PERL_CFLAGS + CFLAGS to compile .xs files. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2989 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit daf2d1001d14624eb38461a64c50244170d6b5bb Author: Timo Sirainen Date: Thu Nov 7 08:41:20 2002 +0000 updated "nick mode changed" signal git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2988 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 15463ceedd69d6d260a37449c2912de519dd750b Author: Timo Sirainen Date: Wed Nov 6 21:40:44 2002 +0000 Updated from scripts.irssi.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2987 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7b3ac4d1810ee16927b6168a7bdb46a2b3908804 Author: Timo Sirainen Date: Wed Nov 6 11:45:10 2002 +0000 man page wasn't included to "make dist" tarball git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2986 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a0e8cfc9f524241adaf490ea920cde57b6a8a750 Author: Timo Sirainen Date: Tue Nov 5 13:34:31 2002 +0000 Added "gui key pressed" signal which is sent every time a key is pressed. The parameter is non-translated key received from terminal, so control keys may create multiple keypress signals (eg. home == ESC, [, H). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2985 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 71442509d092e900c46997b6f4d2fcddfc876251 Author: Timo Sirainen Date: Tue Nov 5 13:10:58 2002 +0000 Fixed some "buffer overflow" alerts when playing with buggy /EVAL values. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2984 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit da439fdbe4d66357e0836de87a2e38171e83248c Author: Timo Sirainen Date: Sun Nov 3 09:06:29 2002 +0000 added quotes to make CC="$(CC)" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2983 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a6f709889ab0e524a60874c8c5645eafae2b5794 Author: Timo Sirainen Date: Sat Nov 2 23:20:50 2002 +0000 perl checking bugfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2982 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ef4bb2619df7dfd8a8f2c42eda10ddc0b23021e7 Author: Timo Sirainen Date: Thu Oct 31 17:24:49 2002 +0000 Support for /MODE #chan +o nick1 +o nick2 style grouping. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2981 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a7e4c7da00c38f9a554bc30517dd41590159c606 Author: Timo Sirainen Date: Tue Oct 29 17:46:57 2002 +0000 typofix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2980 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8f424cd082f8a5c66576eb7f3f6e50a40495fdab Author: Timo Sirainen Date: Mon Oct 28 01:50:55 2002 +0000 fix for new perls git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2979 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c764853132acad1c8cdde108e9187e47047d3362 Author: Timo Sirainen Date: Mon Oct 28 01:49:14 2002 +0000 Cast pointers to IVs instead of using GPOINTER_TO_INT() which casts them to ints. Hopefully fixes 64bit architectures. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2978 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 39fc0f5ea15a38cc22b7d53975584c5a79508148 Author: Timo Sirainen Date: Mon Oct 28 01:12:09 2002 +0000 compiling fix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2977 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ba52d084d62a11804759fb5dfebeb67fe534df99 Author: Timo Sirainen Date: Mon Oct 28 00:12:42 2002 +0000 Try to fix perl compilation for people whose perl has been compiled with non-GCC but are trying to compile irssi with GCC. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2976 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d58e119a98a534045f9a016e5e41477443ba3b98 Author: Timo Sirainen Date: Sun Oct 27 22:30:41 2002 +0000 Exported expando interface to perl. Fix for statusbar deinit. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2975 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d3f4f13f94098cdbccc54dd449d8a64debef6fd8 Author: Timo Sirainen Date: Sun Oct 27 21:33:43 2002 +0000 manual file, by stevee@alphanet.ch and stefan@pico.ruhr.de git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2974 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9f089f360dcd1a507cfa73182b1824e1ac40fbc2 Author: Timo Sirainen Date: Sat Oct 26 18:56:35 2002 +0000 GLIB2 support for SSL code. Patch by vjt@users.sf.net git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2973 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f42df98fc89144746d596e6169ede6784dd62c42 Author: Timo Sirainen Date: Sat Oct 26 18:52:45 2002 +0000 "nick mode changed" now gives changed mode/type as parameters. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2972 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b05cfc62e0d014826219ad53bb0465d632061ff7 Author: Timo Sirainen Date: Fri Oct 25 13:57:16 2002 +0000 config_node_nth() and config_node_index() don't count comments in config anymore. fixes problems having comments in channels and servers block. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2971 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ca4328e3ab57d0c7cb5fa86b3ff21ea27a3165f2 Author: Timo Sirainen Date: Mon Oct 21 19:05:44 2002 +0000 Added #define DEFAULT_SERVER_ADD_PORT to common.h which /SERVER ADD uses as default port. Fixed autoconnecting to use port 0 (default) instead of forced 6667. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2970 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 37995ea05f77d8ef0fe429362e526e0de7080502 Author: Timo Sirainen Date: Mon Oct 21 19:03:47 2002 +0000 /SERVER and /DISCONNECT handlers moved from irc to core. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2969 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fe4cdce6e6c442f502349304ef35f2ac2680a1b0 Author: Timo Sirainen Date: Sat Oct 19 17:48:10 2002 +0000 Handle correctly g_get_home_dir() returning NULL, assume it's the current directory then. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2968 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c1e1f01d49010dd4467d222019bbafcbea584d40 Author: Timo Sirainen Date: Sat Oct 19 17:40:43 2002 +0000 Updated from scripts.irssi.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2967 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 33de2b63652e3797af812d39811435af637bc11b Author: Timo Sirainen Date: Sat Oct 19 12:40:44 2002 +0000 Updated from scripts.irssi.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2966 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2db9e25f5e072d3b8a425d4642b4a73ee5828ff7 Author: Timo Sirainen Date: Fri Oct 18 13:19:45 2002 +0000 don't crash when trying to print with non-existent module in theme.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2965 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b5e80f35078e78671c918f110f07be531c86b0e7 Author: Timo Sirainen Date: Wed Oct 16 19:35:09 2002 +0000 When ignoring without any options, don't print the [] git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2964 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 93253a7353e7c389f7a5a03ba86edb4bb532bff7 Author: Timo Sirainen Date: Wed Oct 16 19:13:46 2002 +0000 Adde -servertag to /MSG completion always with >1 connected servers. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2963 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c892172a2baf20db2550cc818898966409ece39f Author: Timo Sirainen Date: Wed Oct 16 08:40:52 2002 +0000 Updated from scripts.irssi.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2962 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 77d8235ebe2e1e7932f0f59e58c86d0f4d9e3fd6 Author: Timo Sirainen Date: Tue Oct 15 22:15:42 2002 +0000 Fixed /HILIGHT description git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2961 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5c6bbf6cc4304f0d4110eccab5d78bbdc7577f2d Author: Timo Sirainen Date: Tue Oct 15 22:11:26 2002 +0000 Don't bother aborting /OP, /VOICE, etc. just because we're not chanop/ircop. That check was just broken with some servers where opping would be possible without either. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2960 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d20c8238b7d843a83088c3dc41012c8b06f8ce7a Author: Timo Sirainen Date: Tue Oct 15 07:40:47 2002 +0000 Updated from scripts.irssi.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2959 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 80a3674acbf01d1a337bad68ffbbbdae0cdf2efe Author: Timo Sirainen Date: Mon Oct 14 18:35:59 2002 +0000 The setting is of course "cmdchars", not "cmdchar" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2958 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 36ad96ed2c3ef1b4da401d862c72def7f14b75db Author: Timo Sirainen Date: Mon Oct 14 18:34:11 2002 +0000 Complete tags to /RECONNECT too git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2957 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2aaec5adc7455ae8c679d39be891adcf0ccee9a6 Author: Timo Sirainen Date: Mon Oct 14 18:33:29 2002 +0000 Some changes to make doublewidth chars possibly work (or possibly horribly break whole utf8 support :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2956 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 98316be40db4317795e75413d2d58ed12fa4978f Author: Timo Sirainen Date: Mon Oct 14 18:24:22 2002 +0000 $k - first character in CMDCHARS git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2955 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fb5c4c8037b51e42ad89fe5fa4f979496bd314af Author: Timo Sirainen Date: Mon Oct 14 16:12:01 2002 +0000 More tab completion: /DISCONNECT, /SERVER ADD|REMOVE, /STATS git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2954 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fa1687596c0d04dc381851b5d375be893574d3fc Author: Timo Sirainen Date: Mon Oct 14 15:58:47 2002 +0000 updated /reconnect syntax. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2953 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b0896601c5ee1c8910671ef09ab74717da6c461c Author: Timo Sirainen Date: Mon Oct 14 15:58:22 2002 +0000 /RECONNECT |* [] - if tag is a connected server tag that server is reconnected with specified quit message. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2952 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 69cafa1018efb7d707925b02b2cf01ba6bc71827 Author: Timo Sirainen Date: Mon Oct 14 15:40:50 2002 +0000 Updated from scripts.irssi.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2951 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 77b3ab3c44f4a4baf2d879d889f0aad65cfa2eef Author: Timo Sirainen Date: Mon Oct 14 15:33:55 2002 +0000 Autolog shouldn't crash when lines are written without destination window (can happen at /upgrade) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2950 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 55c2e7a066e700e23e15ba9f90d2aa02118b27dd Author: Timo Sirainen Date: Mon Oct 14 15:26:26 2002 +0000 /SET dcc_file_create_mode wasn't used. Also print strerror() message if creation fails. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2949 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4ed5e9adf6a353625b956c167188ecd3b1b11de2 Author: Timo Sirainen Date: Mon Oct 14 15:18:32 2002 +0000 Correct handling of /NOTICE @#channel, patch by dg git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2948 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fae3ae2bfcab714da40bcf1315fb990e14ec3645 Author: Timo Sirainen Date: Mon Oct 14 12:03:37 2002 +0000 Better print /HILIGHT lines. Also cleanup for /IGNORE lines. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2947 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 45883d7f3690bad5c8ac22692022bbfdd79262ed Author: Timo Sirainen Date: Mon Oct 14 11:57:01 2002 +0000 Better message for /IGNORE git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2946 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9ab017b3fa622f623f5fa325721d9da593f4e318 Author: Timo Sirainen Date: Mon Oct 14 11:52:13 2002 +0000 /LAYOUT SAVE doesn't crash anymore with /EXEC -interactives git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2945 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 42d4598e06040c7564086a3b81d4ad5c511fdf72 Author: Timo Sirainen Date: Mon Oct 14 11:47:10 2002 +0000 /MSG !channel is now expanded to full !12345channel git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2944 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 40f2e1caf558feaad8cb335f9d41f457349dff08 Author: Timo Sirainen Date: Mon Oct 14 11:43:18 2002 +0000 Make sure two urls aren't thought of as netsplit git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2943 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7c11b314eb4113f0f37501d9e516a10812585af5 Author: Timo Sirainen Date: Mon Oct 14 11:39:36 2002 +0000 /UNQUERY and /WINDOW GOTO now ignores trailing whitespace git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2942 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7d5ee9db1f8a77e0301119cf6337229dd4833804 Author: Timo Sirainen Date: Mon Oct 14 11:36:49 2002 +0000 $chatnet, $tag, $Y and $N expandos' change signals were incorrectly set, resulting non-updating statusbar git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2941 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 13addf46c9205f9409e4c68a99d1578accfca244 Author: Timo Sirainen Date: Mon Oct 14 11:05:40 2002 +0000 Added scriptassist.pl git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2940 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8ae4516a2a142fc3955f9695e0c27fb8d6ff99ff Author: Timo Sirainen Date: Sun Oct 13 16:09:51 2002 +0000 Updated from scripts.irssi.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2939 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6374e96621ee0efdbda512419d295e5375a770f9 Author: Timo Sirainen Date: Sun Oct 13 16:07:31 2002 +0000 added git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2938 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 01c9fddeba983d01bc2889dae9e86b41a682833f Author: Timo Sirainen Date: Thu Oct 10 01:55:24 2002 +0000 Less kludgy way to handle /SET skip_motd. Works now with laggy servers. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2937 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3a7f566173da01a5ffb1be8a7d4980cdd4d096f4 Author: Timo Sirainen Date: Sun Oct 6 16:20:42 2002 +0000 /QUERY reverted back. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2936 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 145b91bf6c8641d5ea918c09c17e95ec866eccb1 Author: Timo Sirainen Date: Thu Oct 3 22:21:32 2002 +0000 msgs window didn't include ACTIONS but status did, so private actions went always to status window if both status+msgs existed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2935 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 525773aa80b3bc441768d49be82dd1ddd5f583a1 Author: Timo Sirainen Date: Mon Sep 30 21:43:46 2002 +0000 If reconnection was aborted by trying to reconnect to another server, the channels and usermode wasn't restored. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2934 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 28faa953be748ef4cd0b615e2925fbeecb35827f Author: Timo Sirainen Date: Mon Sep 30 00:40:08 2002 +0000 irssi stuck to infinite loop if it wasn't compiled with gmodule. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2933 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dc2a4c620e6b82f59afd770b1441f299f8ba8bbe Author: Timo Sirainen Date: Sun Sep 22 15:53:39 2002 +0000 define empty aTHX_ too if it's not defined git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2932 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1c7fc48b082a854ed33b35be645141ead1f91072 Author: Timo Sirainen Date: Thu Sep 19 15:07:57 2002 +0000 "/QUERY" no longer unqueries, but just complains about not getting enough parameters. Lets see how many people dislike this change... git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2931 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f31b59b48b8bba81f2a0396e87eded5a616ab567 Author: Timo Sirainen Date: Thu Sep 19 14:30:10 2002 +0000 support for threaded perl. patch by mls@suse.de git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2930 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fe73785c7a3573b89323bb4ee88d3c67b97707e2 Author: Timo Sirainen Date: Wed Sep 18 17:44:04 2002 +0000 /CYCLE !channel works now properly too git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2929 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 777349ecc1685772fd25d315420872ae5375c472 Author: Timo Sirainen Date: Wed Sep 18 17:02:58 2002 +0000 !channels weren't rejoined to correct window after reconnect/cycle. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2928 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fbda75f3b4a48b80002a0a5f299079e85128f9d8 Author: Timo Sirainen Date: Tue Sep 17 01:56:01 2002 +0000 reversed the ld changes, not a good idea after all. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2927 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6fcf993d83469c4bde375c778d110ccd177c1de2 Author: Timo Sirainen Date: Mon Sep 16 15:56:26 2002 +0000 stupid linefeed error git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2926 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e3e5deba2fb84f57e2042ef3ffb5b736323f2be6 Author: Timo Sirainen Date: Mon Sep 16 15:34:04 2002 +0000 linker usage fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2925 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 74e9e265a5d6ddbb9450495c0904a9cd37b0be27 Author: Timo Sirainen Date: Sun Sep 15 01:04:40 2002 +0000 when server connection was finished, it didn't move from connect_server to active_server git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2924 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bb2ed605e5c0cd7afc745972e10d5cd17a13e0cb Author: Timo Sirainen Date: Sat Sep 14 23:30:05 2002 +0000 added /WINDOW MOVE FIRST and /WINDOW MOVE LAST. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2923 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3dda9ab2dfdde389c516e2a35f4d7f56f90b6a37 Author: Timo Sirainen Date: Sat Sep 14 23:23:57 2002 +0000 statusbar is now also updated for connecting-servers. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2922 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a83366069fd5e31a123bd402a92d25ad62fed11e Author: Timo Sirainen Date: Sat Sep 14 23:14:04 2002 +0000 window->active_server used to hold non-connected servers, but that was removed before because it created several problems, especially with scripts. however that change made /server and /disconnect annoying to use with non-connected servers. so, now we have window->connect_server as well. either active_server or connect_server is set, but never both. commands that can deal properly with non-connected servers can now use the connect_server, while everyone else happily thinks that no server is active. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2921 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 930dd40815f09378369d02d5a77e0597eb5f7620 Author: Timo Sirainen Date: Sat Sep 14 22:55:25 2002 +0000 no, didn't work, again :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2920 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 05577dce01d415dcafb4dfa9641a7cae276d90ae Author: Timo Sirainen Date: Sat Sep 14 22:46:18 2002 +0000 tag generation didn't check the tags from connecting servers, so same tag could have been duplicated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2919 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 70ac684095c0cea8876aa59ffc877f001257b37e Author: Timo Sirainen Date: Sat Sep 14 07:29:48 2002 +0000 in_addr_t wasn't too standard, so use guint32 after all. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2918 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c5095a422cd13e39fdcc718079f1f91d53f4cf92 Author: Timo Sirainen Date: Sat Sep 14 00:42:37 2002 +0000 s/guint32/in_addr_t/ actually. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2917 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9805841e6194f07d5a353735dfb561eba702e37d Author: Timo Sirainen Date: Sat Sep 14 00:36:20 2002 +0000 DCC was broken with some 64bit systems (64bit unsigned long) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2916 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3f57df52c895a442fa81808afa98761f1739ef8b Author: Timo Sirainen Date: Wed Sep 11 23:26:46 2002 +0000 removed the '/' in command() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2915 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 43201b2e9cc22bd3fb5fd1ccc846bc8a3ec0fb26 Author: Timo Sirainen Date: Wed Sep 11 22:58:55 2002 +0000 more s/opn/freenode/ git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2914 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5078dce87c9740fbff4a4d3dd3b1db66cb2f7485 Author: Timo Sirainen Date: Wed Sep 11 22:57:12 2002 +0000 s/OPN/freenode/ git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2913 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e1401f6f12cee6dc31f91ad48f2ae11d3aab9a8a Author: Timo Sirainen Date: Sun Sep 8 15:49:32 2002 +0000 we're under GNU FDL license now git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2912 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 06ef9b523fc1b2a321dfb3a233cb36a97c51652f Author: Timo Sirainen Date: Sat Sep 7 18:16:59 2002 +0000 autologs weren't closed when channel was left, or query was destroyed git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2911 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 910749a2a04175207afa4de27a2a578329171f39 Author: Timo Sirainen Date: Sat Sep 7 17:13:00 2002 +0000 banned/dns_error state was set to servers in setup, but never reset, which means irssi stopped reconnecting to those servers forever if they occured once. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2910 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b532986e5b6931fa485c387b61fb5d04184c7198 Author: Timo Sirainen Date: Sat Aug 31 16:13:18 2002 +0000 changed /FORMAT default_event -> default_event_server (sorry for breaking some themes, this is just so much better name for it :) and added a new default_event, which is the format for default numeric events from your current server. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2909 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6019a5cd15d8aad1f78b415fe3aa468ee1131e7a Author: Timo Sirainen Date: Thu Aug 29 19:59:13 2002 +0000 Don't crash if /SET irssiproxy_ports is changed while having connected clients git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2908 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 886c92e141bda22005b65fed815e8ba2099e5393 Author: Timo Sirainen Date: Thu Aug 29 19:45:43 2002 +0000 /FOREACH WINDOW /WINDOW CLOSE could crash irssi. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2907 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fd6fe24317fa190fec840c54087299fc3b860789 Author: Timo Sirainen Date: Tue Aug 27 19:46:48 2002 +0000 a bit more fixes for +k updating git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2906 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1faed99b33cc9d9617f0868964b25cc686aa82bd Author: Timo Sirainen Date: Tue Aug 27 19:42:23 2002 +0000 Don't update channel key from 324 numeric, some servers send channel key as "*" in it which breaks irssi. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2905 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 746ae090503172f276b0e5e09816d4e122deeb18 Author: Timo Sirainen Date: Tue Aug 27 12:45:09 2002 +0000 wait a bit longer before sending massjoin signal. also added a comment how it's supposed to work. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2904 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 52c44351c1d67e6f8c4e26fe5c6b3d3a11038aa7 Author: Timo Sirainen Date: Tue Aug 27 12:21:26 2002 +0000 Don't consider missing SSL/crypto libs fatal, simply disable SSL support. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2903 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6ca57e8c85838253cfd8fd93fa91d2d21e6afdab Author: Timo Sirainen Date: Tue Aug 27 12:05:42 2002 +0000 Added AzzurraNET. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2902 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 058924281227da97c6458dc6fe5d3e69d3963cb9 Author: Timo Sirainen Date: Tue Aug 27 01:16:53 2002 +0000 better fix for disabling ssl with glib2 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2901 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 01ef7837bdefe05457699a5781d4e2e833e79a35 Author: Timo Sirainen Date: Tue Aug 27 00:27:43 2002 +0000 disable glib2 + ssl git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2900 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fce48d905b051b47dfd1a4ea325a706390ff6e86 Author: Timo Sirainen Date: Mon Aug 26 23:58:59 2002 +0000 moved ncurses/terminfo/etc. libs away from PROG_LIBS which should be list of common libraries for all ui frontends.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2899 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8790f97869008c25fa14aa7321b1dfce3af4a64b Author: Timo Sirainen Date: Mon Aug 26 23:37:49 2002 +0000 right. maybe now builds with glib2 right? git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2898 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a17321c5c8f45619b8ce048082467729357e92dd Author: Timo Sirainen Date: Mon Aug 26 23:34:55 2002 +0000 fixes to work with glib2 (untested...) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2897 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit be82733a83ac459ecdb00672c23ab77b3f7cdfdb Author: Timo Sirainen Date: Mon Aug 26 23:16:33 2002 +0000 todo with lots of finnish text, just to make sure i don't lose it :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2896 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b8dade31439bea84ebc4dbdcf768eb2071b697ca Author: Timo Sirainen Date: Mon Aug 26 22:55:36 2002 +0000 fixed --disable-ssl description git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2895 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1c33e3e8967ac96f03709605a24f46f45efb57e9 Author: Timo Sirainen Date: Mon Aug 26 22:53:55 2002 +0000 /SERVER -ssl option was lost while reconnecting if server existed in /SERVER LIST without SSL. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2894 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ab8e46f19ddda192ea611a76c91583feb2f3d657 Author: Timo Sirainen Date: Mon Aug 26 22:06:53 2002 +0000 added, by pasky git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2893 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a5e01823c9934fd737d25cfff6c73b06a027a822 Author: Timo Sirainen Date: Mon Aug 26 22:06:37 2002 +0000 SSL updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2892 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a6c4e4737602be55e62ab180b550d959d547c269 Author: Timo Sirainen Date: Mon Aug 26 19:40:04 2002 +0000 A few missing parts from SSL patch. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2891 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1539cf81f3642c5afd1267b3adc4fc2d46308ceb Author: Timo Sirainen Date: Mon Aug 26 19:32:15 2002 +0000 Added OpenSSL support by vjt@users.sf.net. Also fixes a possible crash after using /SERVER ADD -ircnet. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2890 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 13effe87e4d81f4b66b0b9759cf09bab7b631fcb Author: Timo Sirainen Date: Mon Aug 26 19:05:14 2002 +0000 removed the stupid error-parameters from net_connect*() calls. errno can be used just fine. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2889 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1ba9d9de9afbf41ce8e75e08e116e9fc5616bc9d Author: Timo Sirainen Date: Mon Aug 26 18:53:08 2002 +0000 small fix for -lnsl check git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2888 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8dfed0f0b2e0499645312aafaa7dc503df7f4492 Author: Timo Sirainen Date: Mon Aug 26 18:52:46 2002 +0000 added topicsbstart and topicsbend which had been added to irssi.conf sometimes earlier.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2887 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1b8e6d2e5b5deba38be6286f71181f29c07ee289 Author: Timo Sirainen Date: Mon Aug 26 15:12:32 2002 +0000 Don't crash if someone msgs you without host address (eg. dircproxy). Fix by Antti.Siiskonen@tut.fi git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2886 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4bb26bb9518a0166e2102eef139b518fae8d20b6 Author: Timo Sirainen Date: Sun Aug 25 16:04:11 2002 +0000 If script returns 0 while it's being loaded, it's terminated without any error message. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2885 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c7cfe9f3cb21e1dd19f6cbbf3230eab6090d496b Author: Timo Sirainen Date: Sun Aug 25 15:52:31 2002 +0000 actually, eval {} it anyway so the script can be unloaded even if UNLOAD fails.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2884 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7c92a2725616e50e032dd24005058a26605cb6e8 Author: Timo Sirainen Date: Sun Aug 25 15:49:12 2002 +0000 better way to check if UNLOAD exists git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2883 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0f8a81fdb11fbffb6f06ae5aa34503deda37be75 Author: Timo Sirainen Date: Sun Aug 25 15:44:48 2002 +0000 UNLOAD method is called now for all scripts before they're destroyed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2882 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0c359be8e517e67edfff099fc16343d99c578ce2 Author: Timo Sirainen Date: Thu Aug 22 21:10:40 2002 +0000 Added $2 = numeric to /FORMAT default_event git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2881 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 38ce412a5d4ff25b484f6a92dbfb0711322b6321 Author: Timo Sirainen Date: Thu Aug 22 20:49:07 2002 +0000 /RELOADing broken theme file doesn't crash irssi anymore. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2880 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0b12cfe47bf4207134b869a08c46af55bb56e202 Author: Timo Sirainen Date: Thu Aug 22 20:35:43 2002 +0000 When checking for autojoin-on-invite channels, also check the short !channel names. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2879 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3303db4e87e08e430abb5bfa4b5bd574d2ca3396 Author: Timo Sirainen Date: Wed Aug 21 17:26:40 2002 +0000 Added support for 439 numeric ("Target change too fast") which may tell that join was aborted. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2878 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 14880c74e39eda55bbf7b32c0f746d1d9b2fac05 Author: Timo Sirainen Date: Wed Aug 14 19:09:36 2002 +0000 Removed generation of startup-HOWTO.txt, people should be able to read the .html just fine, and the .txt is getting ugly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2877 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cf436bdaf5d3f52e8b8249604872050a557d8346 Author: Timo Sirainen Date: Wed Aug 14 19:05:21 2002 +0000 removed spaces inside
 tags.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2876 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 6d3feec5f3da8454a4b254e798b28465a845f3c3
Author: Timo Sirainen 
Date:   Fri Aug 9 15:49:40 2002 +0000

    s/IRCNet/IRCnet/
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2875 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 2ad623acd0ae1e5bca04fd2e21cfc0749c46059c
Author: Timo Sirainen 
Date:   Fri Aug 9 11:17:31 2002 +0000

    /DISCONNECT  works again for not-yet-connected servers.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2874 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 452db286da579b163b65d964c452c0d73de21637
Author: Timo Sirainen 
Date:   Thu Aug 8 15:12:34 2002 +0000

    another crashfix
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2873 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 577c6fdb7844b253f34b4b135f7cb8dec701cf02
Author: Timo Sirainen 
Date:   Thu Aug 8 14:40:23 2002 +0000

    crashfix for sbitem->{window}
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2872 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit c7d1fa390ba54a417ed27e8db5ee1358064d0097
Author: Timo Sirainen 
Date:   Thu Aug 8 13:56:00 2002 +0000

    Added window variable to Irssi::TextUI::StatusbarItem
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2871 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit d5ded8f97721f1326d41b80ef5746365a8547223
Author: Timo Sirainen 
Date:   Mon Aug 5 01:38:49 2002 +0000

    Changed CTCP handler to remove the later \001 only if it was at the end of
    the line, so you couldn't hide text by typing eg. \001foo\001hidden text.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2870 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 0a1e18b50d014f6438e43c491182c2276470942c
Author: Timo Sirainen 
Date:   Tue Jul 16 20:46:14 2002 +0000

    If log file path contains any $variables or %time codes, create the
    whole directory structure to the log file. This way log files created with
    /LOG OPEN properly create the directories at startup.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2869 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit eb0bb65c7f76b88097262728ea90cc9dbea16a89
Author: Timo Sirainen 
Date:   Tue Jul 16 16:20:49 2002 +0000

    comment update
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2868 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit d11cb0f2c291ae0197922c695145e59103f28425
Author: Timo Sirainen 
Date:   Tue Jul 16 16:20:10 2002 +0000

    '\' characters in nicks were skipped when sending messages in queries.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2867 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit c9f5eafb3db1057f6911e56453e40556d4d06d5f
Author: Timo Sirainen 
Date:   Tue Jul 16 16:12:16 2002 +0000

    since some servers nowadays don't like having "-" as user/realname, changed
    the username default to "unknown" and realname default to username.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2866 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit e7902ae551e829840cab8d077a1d49b690a5963c
Author: Timo Sirainen 
Date:   Thu Jul 4 13:18:17 2002 +0000

    Using Irssi::Ignore crashed
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2865 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit ddfc6aebcc2ba205ec6fe33f77027a9d9d727c59
Author: Timo Sirainen 
Date:   Mon Jul 1 21:45:16 2002 +0000

    comment update
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2864 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 35889a4ca8ad60f43505ed6b7d0ac2589eba61e1
Author: Timo Sirainen 
Date:   Mon Jul 1 21:39:07 2002 +0000

    the -nick fix broke things :) now a proper fix
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2863 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 9b74acc9ab5c360e035510a7060f5d3ace387ac5
Author: Timo Sirainen 
Date:   Mon Jul 1 21:38:48 2002 +0000

    cmd_get_quoted_params() fixes
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2862 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit ac864325035f2c2e52dfef9be8870887d4055f21
Author: Timo Sirainen 
Date:   Mon Jul 1 21:13:33 2002 +0000

    nick tracking change: now it renames the query only if the old nick doesn't
    exist in any channel with you
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2861 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit e1b4a2ff8ecd5486786a4bc0d181164509c1e611
Author: Timo Sirainen 
Date:   Mon Jul 1 20:48:03 2002 +0000

    Query nick tracking: don't change query's nick if both the old and new nicks
    exist in one channel.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2860 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit ea24fe9aeb48de6a0348c225f020ede1abfa18b6
Author: Timo Sirainen 
Date:   Mon Jul 1 18:03:40 2002 +0000

    fixed query to work with nicks beginning with '-' char
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2859 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit b38316c8ba9776b3db538dec6ab4faf83041b7f3
Author: Timo Sirainen 
Date:   Mon Jul 1 17:32:05 2002 +0000

    Moved setlocale() at the beginning of initialization, should fix regexp
    crashes with non-C locale.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2858 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 0c712801a030a59d23d59487a064718f03a61141
Author: Timo Sirainen 
Date:   Wed Jun 19 17:48:10 2002 +0000

    Updated version number.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2857 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit b9b0917897bd3b78d105c3229deb390daa204cdd
Author: Timo Sirainen 
Date:   Wed Jun 19 03:06:05 2002 +0000

    strip_codes() didn't handle ANSI colors properly, and if used at the end of
    line it might have crashed irssi (especially with topics). yeah, remote
    crash. great.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2856 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 8856d9fc3ddfd86280f2335732d30044fa3931f2
Author: Timo Sirainen 
Date:   Sat Jun 15 19:39:40 2002 +0000

    '/' char shouldn't be used in command() examples.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2855 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 648a43ce1421c8b9474d4dfb90d8f669cf1bc83a
Author: Timo Sirainen 
Date:   Thu Jun 13 21:59:25 2002 +0000

    updated dancer's channel forwarding support - using +f channel mode now, and
    we won't print whois_modes anymore after forwarding.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2854 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit aede6457a16dee9a94fc40223b655b8f1b3a9d51
Author: Timo Sirainen 
Date:   Thu Jun 13 21:52:04 2002 +0000

    added -formats
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2853 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit cfa4966dc3d218a2ee36077f75408494799b199e
Author: Timo Sirainen 
Date:   Thu Jun 13 21:47:40 2002 +0000

    Wallop actions fixed
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2852 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 80b8d0628aa39494ee79a533be6965074f00384b
Author: Timo Sirainen 
Date:   Mon Jun 10 20:56:24 2002 +0000

    $X expando didn't check if server type was irc properly, and crashed.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2851 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit b2a7ac4686523e380190e075fd8d9d5b1dc2aa5c
Author: Timo Sirainen 
Date:   Fri Jun 7 15:52:16 2002 +0000

    irsis --dummy fixed.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2850 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 80cc61b63f7ebd51dacf3d13b0dbd6205b5625e4
Author: Timo Sirainen 
Date:   Fri Jun 7 15:32:17 2002 +0000

    Empty lines can be now sent to /EXEC -interactive windows.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2849 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit da1252cf2c3cdc8adf6827197346996754ceb50b
Author: Timo Sirainen 
Date:   Thu Jun 6 23:40:37 2002 +0000

    /NAMES list isn't displayed on join when channel is joined because of
    /UPGRADE.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2848 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 191db0589360b0ca0f8d998810b8908b6f7f9502
Author: Timo Sirainen 
Date:   Thu Jun 6 23:36:07 2002 +0000

    use signal_add_last("channel joined") for printing /NAMES list
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2847 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 357bd2f1a4bbff6d634b18ea4a593d3e7d61d989
Author: Timo Sirainen 
Date:   Thu Jun 6 20:43:57 2002 +0000

    Levels are now defined as enums, not #defines.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2846 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 55b4ae92b8187572efdbe8623cecec47bacde7e7
Author: Timo Sirainen 
Date:   Thu Jun 6 20:41:38 2002 +0000

    Added /SET show_names_on_join, /QUOTE NAMES #channel now prints the names
    list in raw format rather than just ignoring the reply and printing the
    nicks from cache.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2845 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 82a640763469f95af8fca2571f8d02859873d0eb
Author: Timo Sirainen 
Date:   Thu Jun 6 20:22:38 2002 +0000

    /SET -default changes setting to it's default value.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2844 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 964ff29779cbd8ea879f0cf0bca2434290aa9934
Author: Timo Sirainen 
Date:   Thu Jun 6 20:14:31 2002 +0000

    /SET irssiproxy_bind specifies the IP where to listen in, patch by BC-bd
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2843 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 694251442c84f37470da7bb609a27e773d0175d6
Author: Timo Sirainen 
Date:   Thu Jun 6 19:23:13 2002 +0000

    Lines beginning with '#' in ~/.irssi/startup file are now treated as
    comments
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2842 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit f40e9513b25b6ae4757b612065d036c635d8afaf
Author: Timo Sirainen 
Date:   Thu Jun 6 19:22:16 2002 +0000

    When completing words beginning with '/' or '~' chars, treat them as
    filenames.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2841 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 6910ca4d250545bed381f9775af3c0831d63e8eb
Author: Timo Sirainen 
Date:   Thu Jun 6 19:15:43 2002 +0000

    Added default meta-d = delete_next_word
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2840 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 5cfaa5bb7afd44dca2759977ad71349f44ac5014
Author: Timo Sirainen 
Date:   Wed Jun 5 20:11:10 2002 +0000

    Finally - /^msg nick never autocreates an empty window anymore. Added new
    extern int command_hide_output which can be used to check if /^ was used.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2839 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit d1e55d91b7da5d08ed0c823d8fdc785175deb8f8
Author: Timo Sirainen 
Date:   Wed Jun 5 12:20:46 2002 +0000

    "/MODE !channel" should send the full name to server
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2838 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 2013e4b004c8d6b3e103ba67e272445aea0e2cfb
Author: Timo Sirainen 
Date:   Tue Jun 4 21:23:34 2002 +0000

    /UNALIAS didn't work if it had space at the end.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2837 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 9092649c74b8c7e760949fcb7b5f0cbea0938ba5
Author: Timo Sirainen 
Date:   Tue Jun 4 21:23:17 2002 +0000

    /AWAY reason tab completion shouldn't append space at the end.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2836 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 0b121d3816c9a5a0f416f7b536b969924865cfe2
Author: Timo Sirainen 
Date:   Tue Jun 4 21:18:32 2002 +0000

    Don't set window's server yet at "server looking" stage, as everything isn't
    initialized yet and some things could crash irssi. But this is rather nice
    feature actually, /disconnect and /server would work nicely before server is
    even being connected to .. i guess i should figure out a better way to do
    this, "server init" signal or something.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2835 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 1c2be864ee0e8cdfe44b9d4a05b621faca441d04
Author: Timo Sirainen 
Date:   Tue Jun 4 20:47:36 2002 +0000

    /exec -interactive window items didn't have get_target() which crashed
    irssi at some point if they were used. patch by peder.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2834 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 8d41e24b58ed5b4111b80042754d38ecb4cff1bb
Author: Timo Sirainen 
Date:   Tue Jun 4 20:04:46 2002 +0000

    Support for 330 whois event (auth) in qnet
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2833 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 4fe68fcdd0fca5a9504fb4ddd94c1f4af9216b44
Author: Timo Sirainen 
Date:   Fri May 31 17:02:28 2002 +0000

    Don't show the full channel name with own joins, because it's logged into
    different file than everything else. You can still see the full name with
    /WHOIS.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2832 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 8f00c21b98fde3bb14e7c0cc7220ced780607dbb
Author: Timo Sirainen 
Date:   Fri May 31 16:47:08 2002 +0000

    "message own_public" should be printed with channel's visible_name, not
    name.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2831 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit b152578725e297aeeda1124529b32d08a9444891
Author: Timo Sirainen 
Date:   Thu May 30 18:06:08 2002 +0000

    server_find_tag() shouldn't return servers in lookup_servers list,
    especially now that they're not fully initialized in their lookup-state
    yet..
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2830 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 6871f558b567251d9789d1216f05f1c048682479
Author: Timo Sirainen 
Date:   Tue May 28 20:36:42 2002 +0000

    when destroying channel, it really should be removed also from
    server->channels list.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2829 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 700df914298269a404acd5545637c592c8e191fa
Author: Timo Sirainen 
Date:   Sun May 26 17:58:38 2002 +0000

    /ALIAS and /UNALIAS completion, patch by c0ffee.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2828 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit a6d6ade680c951af57592aaff2efb222e1a47357
Author: Timo Sirainen 
Date:   Sun May 26 17:50:55 2002 +0000

    event_cannot_join() - changed check from NAMES got -> JOIN got, so the
    channel isn't destroyed if join is received. dircproxy sent us 477 with
    +channels before names list, and irssi aborted the join.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2827 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 137aaeb4997295128a66d1ced6ff71bf12919e57
Author: Timo Sirainen 
Date:   Sun May 26 17:39:35 2002 +0000

    "/MSG *" works now properly with dcc chat queries.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2826 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit eddc3d90c6f1defcdaec9311f22aaebe56ff0ada
Author: Timo Sirainen 
Date:   Sun May 26 16:52:36 2002 +0000

    net_ip2host() and net_host2ip() now treat any IPv6 IPs as 0.0.0.0, if IPv6
    support isn't enabled in irssi. Also DCC's human readable IP address is
    taken from DCC SEND request directly with IPv6.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2825 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit b95f6acc4fe6751e781aa8004864040976393e9a
Author: Timo Sirainen 
Date:   Sun May 26 16:30:19 2002 +0000

    /AWAY reason tab completion, patch by c0ffee.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2824 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 6b7c38d1c63ffa2c34b356ff2f90c98862ac2a29
Author: Timo Sirainen 
Date:   Sun May 26 14:36:44 2002 +0000

    use Symbol qw(delete_packge) -> use Symbol; Symbol::delete_package(). Maybe
    this helps with perl 5.004 not to crash at beginning, or maybe not :) Can't
    test myself.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2823 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 933cbfe4b0754621eb73e1fc1a2ecfc01480c1c4
Author: Timo Sirainen 
Date:   Tue May 21 07:33:23 2002 +0000

    bugfix
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2822 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 4aa0b9111eb659954a19265d2c304e4fad93cb86
Author: Timo Sirainen 
Date:   Mon May 20 04:12:12 2002 +0000

    /UPGRADE was broken, changed again the server connection code.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2821 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 09505d628c3bfee6eebabd34ccdba85d149b28d7
Author: Timo Sirainen 
Date:   Mon May 20 03:25:48 2002 +0000

    Irssi::get_gui() now returns IRSSI_GUI_xxx which is in use.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2820 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 6f7485b8fa6888d137243742cb31fa0848abe3ba
Author: Timo Sirainen 
Date:   Sun May 19 14:43:16 2002 +0000

    net_connect*() contains now error parameter, so it can be used to properly
    check the errno if connect() fails.
    
    Added support for connecting to named UNIX sockets. Some cleanups with
    session handling / server connecting as well.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2819 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 7437bbea5fa8025374b4b127d4a6e4e67d75ab94
Author: Timo Sirainen 
Date:   Sun May 19 12:59:59 2002 +0000

    When reconnected to server, send the away message directly to server instead
    of calling /AWAY, so the away is set only to that one server..
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2818 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit e2ffdfec50591a3e10bf9514a5538f2d0ae15bfa
Author: Timo Sirainen 
Date:   Sun May 19 08:18:09 2002 +0000

    don't crash if server sends us !channel name less than 6 chars.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2817 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit dc0088f58456ba2b83d8f75057595ce0b5dd512a
Author: Timo Sirainen 
Date:   Sun May 19 06:50:50 2002 +0000

    hilight + keyboard fixes so it's possible for xirssi to modify them.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2816 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit b9eda1adb6966121851c29fa7900e0706ac52d32
Author: Timo Sirainen 
Date:   Sat May 18 11:51:04 2002 +0000

    External indent functions (theme_indent module) weren't working properly.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2815 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 86ab5ade862acdd4f16a0e5f4c05587849be656b
Author: Timo Sirainen 
Date:   Sat May 18 07:48:23 2002 +0000

    /IGNORE -pattern now always assumes you want to create a new ignore. If you
    wish to update existing, /UNIGNORE it first.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2814 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 5be5d14890490ac7d919a3e17be3bcd98dc231a8
Author: Timo Sirainen 
Date:   Sat May 18 05:59:13 2002 +0000

    Stop reconnecting on kills only if the kill was done by operator, not
    server.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2813 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 1d10483021cc6eaa3cc30de7bd518c9606b62e50
Author: Timo Sirainen 
Date:   Sat May 18 05:05:20 2002 +0000

    Updating existing ignore didn't recompile the regexp.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2812 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 8bfd16b374855b148167262e9e5b4cc366bcaa59
Author: Timo Sirainen 
Date:   Sat May 18 04:36:06 2002 +0000

    still fixing
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2811 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 1bc83aba2947db71fbc15b3f5761fe844f6d78a7
Author: Timo Sirainen 
Date:   Sat May 18 04:18:52 2002 +0000

    servertag needs to be saved too ..
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2810 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit b96222b31138a7f05c2c5cfba0751b8e106a1c26
Author: Timo Sirainen 
Date:   Sat May 18 04:16:51 2002 +0000

    save temporary ignores to config file with timestamp when to unignore.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2809 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 3eaeeac4f2683fc608460df6690f857270ca6a20
Author: Timo Sirainen 
Date:   Sat May 18 03:26:04 2002 +0000

    channel_setup_create() didn't set record type.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2808 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 3b5b10791a2be7354a4c30e58887ea7f26fc762e
Author: Timo Sirainen 
Date:   Sat May 18 03:07:57 2002 +0000

    banlist_find() is now public. "event 367" (banlist) shows now ban number in
    our list, if it's known.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2807 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 99167ed74d6366364ec0dcd841fa62545a9f0c46
Author: Timo Sirainen 
Date:   Fri May 17 21:43:01 2002 +0000

    removed accidental extra settings.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2806 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit afed99da62c054ce65aa2f1e17ff06d7403675a0
Author: Timo Sirainen 
Date:   Fri May 17 21:01:06 2002 +0000

    more typedef struct separations.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2805 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 7b2f9bc50a22a342fb69033872e34fc4a05213a5
Author: Timo Sirainen 
Date:   Fri May 17 21:00:38 2002 +0000

    removed useless functions
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2804 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 3ecf864f18fad9a1d3b2cf6e094bc0512c3407d4
Author: Timo Sirainen 
Date:   Fri May 17 15:22:05 2002 +0000

    !channel fixes.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2803 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit ede752530eeae6136b1891f0fdebdea24ebde552
Author: Timo Sirainen 
Date:   Fri May 17 14:49:15 2002 +0000

    new !channel support was buggy, as I tried it only with channel names having
    less than 5 chars :) Now it works so that if you join !channel, you see it
    as !channel. If you join !ABCDEchannel, you'll again see that.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2802 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit c8187a9a76c64ceab07298022b4447b5b82a03de
Author: Timo Sirainen 
Date:   Fri May 17 12:59:39 2002 +0000

    crashfix for previous ~/. kludge
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2801 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit e6aa8415efdd23cf303410c9b6c75d2a46d242bf
Author: Timo Sirainen 
Date:   Thu May 16 18:00:47 2002 +0000

    kludgeing: don't autoget files beginning with '.' if dcc_download_path is
    home dir.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2800 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit e177b3fe94d4224d2a501029012c428eef3ac4c7
Author: Timo Sirainen 
Date:   Thu May 16 06:21:21 2002 +0000

    Added /COMPLETION -delete and some fixes.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2799 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 622d239deb0c7abfe598d244343bb26e570d4d63
Author: Timo Sirainen 
Date:   Thu May 16 01:42:15 2002 +0000

    Added /COMPLETION command for tab + auto-completion. Config file format
    changed for both as well, so you need to re-add them.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2798 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit d346fbe1a9c6615c88dfacc420f0256b5a751440
Author: Timo Sirainen 
Date:   Thu May 16 00:34:37 2002 +0000

    Better !channel support - window items now have "visual_name" and channels
    and queries also have "name". Normally they're identical but with !channels
    the visible_name contains the short !channel name, while name contains
    full !ABCDEchannel name.
    
    The visible_name should be used whenever displaying the channel name, or as
    printtext()'s target. So, this breaks a few scripts in !channels, they need
    to be modified to use $channel->{visible_name} instead.
    
    Also /LAYOUT SAVE should finally work properly with !channels.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2797 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit ee80e7601a0e664525cfc1f47bf90f30c93512d4
Author: Timo Sirainen 
Date:   Wed May 15 23:20:19 2002 +0000

    ^ key couldn't be used with /BIND
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2796 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit e8c14fea6d7e02765c85417ca5e81e4f0f42d602
Author: Timo Sirainen 
Date:   Wed May 15 23:09:17 2002 +0000

    "How do I easily edit existing topic?", "How can I have /WHOIS replies to
    active window?"
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2795 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit f72b640458f216b1ab0fe3dbc9b983d2699465d3
Author: Timo Sirainen 
Date:   Wed May 15 21:57:51 2002 +0000

    removed accidental extra crap
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2794 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 587a019da31c6448cb8e4054198608798c465530
Author: Timo Sirainen 
Date:   Wed May 15 21:56:23 2002 +0000

    updated %n description
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2793 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit d39b8363ef73ed0c9646410b5cf91263b213003f
Author: Timo Sirainen 
Date:   Mon May 13 19:26:25 2002 +0000

    /SET help_path now supports multiple paths separated with ':' - patch by c0ffee
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2792 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit b933f62111cb088c9d5c8f9289cd6ebbdd409010
Author: Timo Sirainen 
Date:   Mon May 13 18:25:21 2002 +0000

    fixes
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2791 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit a5f4fd43cc088380291ab275aae0e7f67ee2d12b
Author: Timo Sirainen 
Date:   Mon May 13 18:16:17 2002 +0000

    don't add same ban more than once to banlist.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2790 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 2adba92338ce4acc6c52300ba76907686ec42284
Author: Timo Sirainen 
Date:   Mon May 13 17:57:19 2002 +0000

    fixed memory leaks with several functions.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2789 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit d68bbeb5efc0ecefe9e86ce4323661c5c282cee4
Author: Timo Sirainen 
Date:   Mon May 13 17:11:04 2002 +0000

    don't use TIOCGWINSZ terminal size if it returns only 0x0.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2788 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit ed966c69210873eceb34d980ecf432a3111f9da5
Author: Timo Sirainen 
Date:   Mon May 13 17:07:37 2002 +0000

    changed log domain and changed few g_return_if_fails to g_asserts. the
    domain change makes all glib warnings be printed into stderr instead of
    trying to print them into irssi window which most probably would just
    mysteriously crash.
    
    also irssi doesn't now crash if it thinks screen height is 0 :)
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2787 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 9a435e68f9fb681e297257063a2d7aca6b6665c7
Author: Timo Sirainen 
Date:   Mon May 13 16:05:30 2002 +0000

    make sure the statusbar item fills the space it's given, so it won't corrupt
    the statusbar.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2786 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 9d9ac40cad461060e91b78f7657fddd38a1e6ae1
Author: Timo Sirainen 
Date:   Mon May 13 15:30:23 2002 +0000

    /FORMAT whowas change: ircname -> was, maybe this will make automatic
    whowas-on-whois replies a bit more noticeable.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2785 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 0a4cedd83dc28ba116491851a3571adce4082504
Author: Timo Sirainen 
Date:   Mon May 13 14:45:54 2002 +0000

    Added format_create_dest() + $dest->print() functions. here's also our first
    magic perl variable - many thanks to Qrczak for helping with it :)
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2784 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 9c038783a4180fc80794d87c17b856157f8a5359
Author: Timo Sirainen 
Date:   Mon May 13 13:50:45 2002 +0000

    timeout_add_once() didn't work.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2783 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 15eaa7cc888880ed26a682a8cfa643e67a9636e7
Author: Timo Sirainen 
Date:   Sun May 12 15:18:10 2002 +0000

    Split nick and host for topic info format.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2782 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 3ac451c608d247c0ef0063c1e00eb6aea8a9bb19
Author: Timo Sirainen 
Date:   Sun May 12 14:48:11 2002 +0000

    some optimizations to not uselessly hide/show/move cursor - hope i didn't
    break anything :)
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2781 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 22e9fa49dcdc5d831fc2fe1852ccd52668166471
Author: Timo Sirainen 
Date:   Sun May 12 14:23:05 2002 +0000

    "alias xx", not "aliases xx"..
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2780 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit a74c8e4d551b555c74a7bd01d9adbf5251df2e54
Author: Timo Sirainen 
Date:   Sun May 12 14:06:08 2002 +0000

    added "alias added" and "alias removed" signals.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2779 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 4a9323246258b0fff3ca3b192373146950845fb1
Author: Timo Sirainen 
Date:   Sun May 12 11:20:02 2002 +0000

    dcc reject bugfix went wrong, fixed.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2778 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 583417d66e326c9e70b27909adb11bacf8a5e45b
Author: Timo Sirainen 
Date:   Sun May 12 11:19:13 2002 +0000

    irssi didn't notice if DCC send connection died.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2777 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit ed1eb46eb45bdad3f60cf16351d283f8923d2a3a
Author: Timo Sirainen 
Date:   Sun May 12 00:51:07 2002 +0000

    /set hide_mirc_colors -> /set hide_colors, which also hides ANSI colors.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2776 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit a26be5e37daa08584c4bcb477e8624d51f39dc8c
Author: Timo Sirainen 
Date:   Sat May 11 22:53:16 2002 +0000

    moved timestamp_format into lookandfeel category
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2775 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit bd4f506b632dff6b2bbac6e62b008da75e0eb714
Author: Timo Sirainen 
Date:   Sat May 11 22:17:16 2002 +0000

    added format_get_length(), format_real_length() and strip_codes()
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2774 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 8e1233e39539ec7f382f2b85ce198e664adf03e3
Author: Timo Sirainen 
Date:   Sat May 11 21:57:51 2002 +0000

    removed the complaining about NULLs in string formats, they're more trouble
    than worth I think.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2773 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 308779dd4d79fb2a70e0a7f0d7b7aa5bd7b5b33c
Author: Timo Sirainen 
Date:   Sat May 11 01:35:37 2002 +0000

    freeze/thaw before/after running glib main loop, so the cursor isn't moved
    uselessly around.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2772 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 8df077426d5647188914b42ae1e54cff4c8a2cff
Author: Timo Sirainen 
Date:   Sat May 11 00:37:48 2002 +0000

    server_setup_add() now emits signal "server setup updated"
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2771 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 1acc2be4e30bf16ac1fd09ca44e1c8c82d9af46b
Author: Timo Sirainen 
Date:   Fri May 10 22:41:22 2002 +0000

    broke CHAT_PROTOCOL_REC into struct + typedef.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2770 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit d11483db4daebe21415a4752c29f125153c90356
Author: Timo Sirainen 
Date:   Fri May 10 20:40:36 2002 +0000

    typofix.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2769 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit c75099cbab3042a3e1af9a8538e33c5580ec8b4c
Author: Timo Sirainen 
Date:   Fri May 10 19:00:38 2002 +0000

    closing /EXEC -interactive window may have crashed irssi.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2768 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 5b5cd255e98bbfe113133d7e4f8ff76e9d3fc13a
Author: Timo Sirainen 
Date:   Fri May 10 18:47:49 2002 +0000

    don't send DCC REJECT when closing a connected DCC connection.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2767 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 1ae2d31cc87539d3b5c745261977208e1861e3cb
Author: Timo Sirainen 
Date:   Fri May 10 18:32:50 2002 +0000

    window_bind_add() the query->server_tag, not server->tag as server can be
    null and crash.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2766 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 903ca7b7578172a818ebf2b0fae766e37041b619
Author: Timo Sirainen 
Date:   Fri May 10 13:13:06 2002 +0000

    more fixes
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2765 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit d8fdfd225c87c149f0d8b8932a4ac170ebefca28
Author: Timo Sirainen 
Date:   Fri May 10 12:35:05 2002 +0000

    another terminfo fix
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2764 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 7574aa5b629a41b6d2e741490035bfef4567c755
Author: Timo Sirainen 
Date:   Thu May 9 13:08:04 2002 +0000

    separated author email
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2763 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit ac61d089765385a9f498d229f53b8e65d832081d
Author: Timo Sirainen 
Date:   Thu May 9 03:01:40 2002 +0000

    fixed /WHO handling
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2762 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 2c3d24e1da87c1b6f5ca92296d54f9756b49ed4d
Author: Timo Sirainen 
Date:   Thu May 9 02:48:22 2002 +0000

    Removed servertest - it's really not needed and doesn't even work probably.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2761 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 7e9f47e8f996a4d4d606f48926159f5d3de91ed4
Author: Timo Sirainen 
Date:   Wed May 8 10:59:47 2002 +0000

    /SET hilight_nick_matches - NO disables hilighting your own nick at
    beginning of line.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2760 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 24c4a2e86d46f8e2152bf983d932f0cac2701a1f
Author: Timo Sirainen 
Date:   Wed May 8 00:27:46 2002 +0000

    link with -export-dynamic. normally glib includes the dynamic linking info,
    but not in all systems.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2759 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit c1384d919b2e0fe7a17553113fea1f3c3867b9aa
Author: Timo Sirainen 
Date:   Tue May 7 23:40:21 2002 +0000

    return value wasn't a good idea after all - added Irssi::timeout_add_once()
    instead.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2758 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 0d76b6538132e8baa793d5a199cc14cddcaf7593
Author: Timo Sirainen 
Date:   Tue May 7 23:03:30 2002 +0000

    non-zero return value in timeout and input handlers now stops it.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2757 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit dbca752971d78e18f4541f082192a33297706dd6
Author: Timo Sirainen 
Date:   Tue May 7 16:10:00 2002 +0000

    /alias q query
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2756 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 9405dc2ce83d7d22ce72a43cab6844afa36d4c84
Author: Timo Sirainen 
Date:   Mon May 6 04:58:47 2002 +0000

    fixed buffer overflow - happened at least when hitting ^A after writing
    enough text to input line. usually didn't crash..
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2755 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit ea4be04a07e1a542b52651f8ec5e0ea2cc38db30
Author: Timo Sirainen 
Date:   Sun May 5 15:39:40 2002 +0000

    removed unused #defines.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2754 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 24e4acc7cc214a1a7be2242eb71e48ff99135b1f
Author: Timo Sirainen 
Date:   Sun May 5 15:33:00 2002 +0000

    removed colorless.theme since it's not autogenerated
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2753 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit b7583c188ed53f29314b816e23d5349c57d0f03b
Author: Timo Sirainen 
Date:   Sat May 4 23:07:43 2002 +0000

    window_set_name() - when setting it to "", set it NULL instead.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2752 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 8a7bc3b66722597e31fae28b199bc46da164f3f3
Author: Timo Sirainen 
Date:   Sat May 4 19:44:25 2002 +0000

    don't leave active_win corrupted if last window is killed.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2751 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 5d1e89fa77c71da7506ab8a791b23e99c0135840
Author: Timo Sirainen 
Date:   Sat May 4 17:18:34 2002 +0000

    updated
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2750 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 70d377b865b44a07e069c15466813d19307c5d34
Author: Timo Sirainen 
Date:   Thu May 2 22:39:06 2002 +0000

    Added completion for /LOAD and /WINDOW ITEM MOVE.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2749 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit f376e558f7ff58cd9bccc773964e27cbc43fcf11
Author: Timo Sirainen 
Date:   Thu May 2 22:35:01 2002 +0000

    reversed the window->items change, it broke ^X
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2748 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 55c2554dbab7eef4ef025aff8028c3c1422f8a79
Author: Timo Sirainen 
Date:   Thu May 2 15:55:26 2002 +0000

    format_read_arglist() now prints the format name also when complaining about
    parameters.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2747 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 8009aae044689fe6381deec90e68cdee0879c232
Author: Timo Sirainen 
Date:   Wed May 1 22:52:51 2002 +0000

    tss@iki.fi -> cras@irssi.org
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2746 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit d856e65e6d9c98c6cb65a8372153e69e82d461d7
Author: Timo Sirainen 
Date:   Wed May 1 22:52:31 2002 +0000

    %# to whois format
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2745 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 73b099cef5b452d614074c4b8361519f46dc677a
Author: Timo Sirainen 
Date:   Wed May 1 18:30:45 2002 +0000

    Removed the "GLib" text from glib_error format, to stop people thinking they
    have something to do with glib itself.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2744 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 947c1bb1c675b5e027ffade67bb85317836c331b
Author: Timo Sirainen 
Date:   Tue Apr 30 22:39:13 2002 +0000

    /notice *, /ctcp * and /nctcp * crashed if there wasn't active window item.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2743 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit d79cfc6362af2577507c9f5e73b57f903af42065
Author: Timo Sirainen 
Date:   Tue Apr 30 11:05:29 2002 +0000

    added -actcolor
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2742 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 9aa40d0e58b04ad76d1dcbe9e84a6fb905dea0db
Author: Timo Sirainen 
Date:   Tue Apr 30 00:30:53 2002 +0000

    keep the window items sorted in window->items list, based on when they were
    last active (just like windows list)
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2741 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 91882b1a2b49b0aba84fcfb123310a2346d5e9e5
Author: Timo Sirainen 
Date:   Mon Apr 29 19:39:57 2002 +0000

    irc_send_cmd_split() printed glib warning if nick parameter didn't exist.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2740 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 06127b4004da0603dd39fe6c4ef99f77c85c29b0
Author: Timo Sirainen 
Date:   Mon Apr 29 17:17:17 2002 +0000

    Removed caching of libperl-check, so many people have that problem and it's
    easier to fix if you don't need to remember to remove config.cache too.
    Also, now if perl fails it suggests apt-get installing libperl-dev with
    debian systems.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2739 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 904a4fa8301ab31e199f2b142795e49245e830c8
Author: Timo Sirainen 
Date:   Mon Apr 29 00:11:18 2002 +0000

    make sure nick changes in query don't print warning if query->address is
    null
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2738 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 17d5b644f49713db77f6f678dfe3da4db89978cb
Author: Timo Sirainen 
Date:   Sun Apr 28 14:08:20 2002 +0000

    query->createtime wasn't set
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2737 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 7d0af0013354c7cef56a76add55585812f07f5da
Author: Timo Sirainen 
Date:   Sun Apr 28 13:24:27 2002 +0000

    perl hash length fixes, they're also automatically checked now in
    autogen.sh (by peder)
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2736 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit c8188b61a8961c698cac6fabc095ca2d6c2cf30a
Author: Timo Sirainen 
Date:   Sun Apr 28 11:30:49 2002 +0000

    $witem->{data_level} didn't work
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2735 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 5960fcf8cf09f13a9717c560e9b2299872809198
Author: Timo Sirainen 
Date:   Sun Apr 28 11:30:31 2002 +0000

    added %# to a few "/window" lines.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2734 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit f515c168907173ceb3b8ebaa309cee1b587ff64a
Author: Timo Sirainen 
Date:   Sun Apr 28 11:30:09 2002 +0000

    minor fix
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2733 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit cb85b0081e05b27d53c5f6f3f68fb256a6b0daed
Author: Timo Sirainen 
Date:   Sun Apr 28 11:29:49 2002 +0000

    added host param to your_nick_changed format too
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2732 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 086e8ac2ff766c9c3f887bf79e626915006da70a
Author: Timo Sirainen 
Date:   Sun Apr 28 11:28:21 2002 +0000

    mode change printing fixes, forgot to commit :)
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2731 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit da867d4d68787c04bcd3487bdd2bf3c81ec21316
Author: Timo Sirainen 
Date:   Sat Apr 27 21:53:25 2002 +0000

    added signal_continue() for continuing signal emission with new parameters.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2730 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 4b45f190a25b6107e662e68515c95f10ae30742e
Author: Timo Sirainen 
Date:   Sat Apr 27 21:09:39 2002 +0000

    add temporary window bind if connection is lost with dcc chat.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2729 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 18143d6bd844354185900893aa544a2659795717
Author: Timo Sirainen 
Date:   Sat Apr 27 20:13:27 2002 +0000

    /layout save saves !channels using the short name now, so they work properly
    again
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2728 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit abdd0f04c5c5533785cd488482c6bcb132f117aa
Author: Timo Sirainen 
Date:   Sat Apr 27 19:42:15 2002 +0000

    Irssi::Theme::get_format() now uses format tag instead of number.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2727 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit ad9329a1a65cace9c61ce1aa189c9dbaacf564e2
Author: Timo Sirainen 
Date:   Sat Apr 27 19:35:17 2002 +0000

    added Irssi::Theme::get_format()
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2726 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit a68d8dd5399cf543ce2e29170edc5aa616b1df03
Author: Timo Sirainen 
Date:   Sat Apr 27 18:41:59 2002 +0000

    Irssi::format_get_text() didn't work
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2725 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 2321deb9d3c877d33c3026c54f5b077742ba1cca
Author: Timo Sirainen 
Date:   Sat Apr 27 18:34:40 2002 +0000

    /EXEC -quiet now hides the output entirely.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2724 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit c5a6c78ba4e3e105632ddc79e6efa7b561656ce1
Author: Timo Sirainen 
Date:   Sat Apr 27 17:57:29 2002 +0000

    Irssi::command_bind*() commands were still using broken old signal
    priorities
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2723 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit f1efdc6eaa0d35801f65dd0e3ef04a1e036986f2
Author: Timo Sirainen 
Date:   Sat Apr 27 02:07:18 2002 +0000

    /BIND list changes: added header/footer, added %#, bind_key -> bind_list
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2722 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit dd05ac735104815a22d39097e05b4b6f567e88d3
Author: Timo Sirainen 
Date:   Sat Apr 27 01:44:56 2002 +0000

    more updates
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2721 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit e447edc0e8180f2ee88d03df59e6479ebb1401db
Author: Timo Sirainen 
Date:   Sat Apr 27 01:38:30 2002 +0000

    signal_add_first("event join".. so normal join handlers can know about the
    nick.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2720 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 131326fb4988a83585ba20b36c5e26b6bd9bfe6c
Author: Timo Sirainen 
Date:   Fri Apr 26 20:02:52 2002 +0000

    removed handling of "you're not chanop" event so that the default handler
    may print the server which sends it (useful with desyncs)
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2719 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 64c8feeede901aa22311aafa6e7ef87d5073f3ad
Author: Timo Sirainen 
Date:   Fri Apr 26 15:43:09 2002 +0000

    %# now toggles monospace font on/off. fe-text doesn't care about it, but
    gtk/kde UI does. By default, all lists are printed using monospace fonts.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2718 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 33738b682c0390fb528b26cabcb71984a41a0edb
Author: Timo Sirainen 
Date:   Fri Apr 26 13:04:16 2002 +0000

    Don't treat +d as regular channel mode.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2717 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 88ee09e526048f4a267e5e719a13f48f77bb823b
Author: Timo Sirainen 
Date:   Fri Apr 26 13:01:06 2002 +0000

    /WINDOW GOTO channel|query didn't work if their server was different from
    the one in active window. Also removed a kludge of automatically trying to
    find #-prefixed channels if it wasn't given.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2716 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 64f9ecacbd7f34be89c9403ed968f11811523c1e
Author: Timo Sirainen 
Date:   Thu Apr 25 17:25:01 2002 +0000

    added stamp-h1
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2715 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 90f7cd904cf0e3e334abda26c66a54b6dc23e189
Author: Timo Sirainen 
Date:   Thu Apr 25 15:47:06 2002 +0000

    some nick change events didn't print the address parameter.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2714 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 0cc7baa7df2dbdaf9d04bb7c441739afbd16dd0a
Author: Timo Sirainen 
Date:   Wed Apr 24 12:38:27 2002 +0000

    channel->topic_by now always contains the host info too (nick!user@host).
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2713 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 1c72768b93208cfa29db52b45819b59dfe623b34
Author: Timo Sirainen 
Date:   Wed Apr 24 08:52:33 2002 +0000

    added host parameter to /format nick_changed, own_nick_changed and
    chanmode_change
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2712 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 346fe6af7b07e7231ca32d8ce9d9816deff063f6
Author: Timo Sirainen 
Date:   Tue Apr 23 19:47:24 2002 +0000

    more fixes, should finally work everywhere now :)
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2711 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 30802787dc0d80ba18fc6e6bd01e31676fed2589
Author: Timo Sirainen 
Date:   Tue Apr 23 17:31:50 2002 +0000

    added $query->{last_unread_msg}
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2710 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit cdec9aa9c62601e459204b285025976d8bfc2ed4
Author: Timo Sirainen 
Date:   Tue Apr 23 08:57:38 2002 +0000

    check_address() didn't initialize *wildcards variable properly.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2709 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 3f43df1db8a19c36fce75c38086fd320a4fdc53a
Author: Timo Sirainen 
Date:   Tue Apr 23 08:53:23 2002 +0000

    warning fix
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2708 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 8969b6cc478392ffba6eb4a3786c8f6dc02f5f57
Author: Timo Sirainen 
Date:   Tue Apr 23 08:50:24 2002 +0000

    yet another fix
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2707 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 50647aadd9fb18fa47f955d9b8d1c5105ad79d1b
Author: Timo Sirainen 
Date:   Mon Apr 22 10:16:58 2002 +0000

    more and more glib*.m4 kludges, maybe it finally works? :)
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2706 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 350c75714c2926ec86e1369219f7c28b5b76ec0f
Author: Timo Sirainen 
Date:   Mon Apr 22 10:08:07 2002 +0000

    another try with glib*.m4
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2705 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit e47cab1ecc3c35cddef56e9980baf77fa32f3470
Author: Timo Sirainen 
Date:   Mon Apr 22 09:47:13 2002 +0000

    Added setby-parameter to "nick mode changed" and "channel mode changed"
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2704 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit f4ba60bb437c25836ca07046da60b2b50796c24e
Author: Timo Sirainen 
Date:   Mon Apr 22 09:40:43 2002 +0000

    updated for the glib*.m4 files
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2703 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 2f1b246b9e2b3e3e755b2058d09bee0f92fcbf3f
Author: Timo Sirainen 
Date:   Mon Apr 22 09:40:29 2002 +0000

    Trying again to add glib.m4 files so you don't need them. autogen.sh kludges
    around the duplicates.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2702 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 22c0877b56801d538ac73e4026ca536d94bca678
Author: Timo Sirainen 
Date:   Mon Apr 22 09:12:41 2002 +0000

    "message mode" -> "message irc mode", also added in signals.txt
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2701 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit bcc1bc73be1ab0ded89ca5b2b533ce004f339872
Author: Timo Sirainen 
Date:   Sun Apr 21 17:31:23 2002 +0000

    struct naming changes
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2700 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 97af1210e16b6014be722841e62f9527c7f94d94
Author: Timo Sirainen 
Date:   Fri Apr 19 08:32:46 2002 +0000

    signal leak fix
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2699 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 92b780ff60b4883f2a9beea84de8dd0cb99fd0e6
Author: Timo Sirainen 
Date:   Thu Apr 18 15:25:00 2002 +0000

    /SET dcc_send_replace_space_with_underscore - patch by nix@suhs.nu
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2698 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 77b25c1ac7d6c3b735222ebf0ed27c259c8b5745
Author: Timo Sirainen 
Date:   Thu Apr 18 07:47:27 2002 +0000

    sig_gui_print_text: don't crash if dest is NULL.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2697 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 8936da1f6dd69a2358d7ac88a500f74827dcc4f5
Author: Timo Sirainen 
Date:   Wed Apr 17 21:04:25 2002 +0000

    /QUERY existing_nick now switches to the window where it exists, instead of
    complaining about /window item move (same fix as to /join recently).
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2696 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit cb7b881d7005c37dbb6142bec40a93036b35dd90
Author: Timo Sirainen 
Date:   Wed Apr 17 21:03:04 2002 +0000

    when queried nick changes, "window item name changed" signal is sent too.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2695 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 970b49df1aef88dc5f57b0d4a865cf566ff31179
Author: Timo Sirainen 
Date:   Wed Apr 17 21:02:41 2002 +0000

    "gui print text" signal changed, last parameter is now TEXT_DEST_REC, not
    level.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2694 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 1ab2cfc1b1196306beac0e169c1b9c399b2bcdfa
Author: Timo Sirainen 
Date:   Wed Apr 17 15:30:26 2002 +0000

    /WINDOW ITEM GOTO now accepts a number too, to jump to nth window item.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2693 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 9b74ba4e5cbebf47232bfa46295f29f90cf5ecf4
Author: Timo Sirainen 
Date:   Tue Apr 16 19:51:44 2002 +0000

    fix
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2692 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit c7320514aaf0e97b4a628fec301fd9c4d1fe2a7d
Author: Timo Sirainen 
Date:   Tue Apr 16 18:11:06 2002 +0000

    fixes for new signaling code.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2691 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit c5b852ed57a8a54b5981c04492f6823c98304e74
Author: Timo Sirainen 
Date:   Tue Apr 16 17:26:33 2002 +0000

    If terminfo/termcap isn't found, and --without-textui isn't given, abort the
    configure
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2690 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 5fe22481bd4de5ac6a59aac2ecc3162b296e4f9f
Author: Timo Sirainen 
Date:   Tue Apr 16 06:51:45 2002 +0000

    Oh well, couldn't keep these anyway because aclocal doesn't like duplicates.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2689 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit fe8cf3107589848d6dd5fc5fdf19094529a8f7d8
Author: Timo Sirainen 
Date:   Mon Apr 15 21:24:02 2002 +0000

    glib.m4 stuff - so people using cvs don't need both glib 1.2 and 2.0
    installed - either one will be enough.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2688 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 4b09990116d3f92d266132cf7c7bf7fce0595247
Author: Timo Sirainen 
Date:   Mon Apr 15 15:48:04 2002 +0000

    Added --with-glib2 option which can be used to build irssi with GLIB 2.0
    instead of 1.2. It autodetects first 1.2 and if not found, tries 2.0. NOTE:
    if you're building from CVS, you MUST have both glib 1.2 and 2.0 devel.
    packages installed.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2687 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 754b9c3a0b4892559a84fd59d896986b07b84c35
Author: Timo Sirainen 
Date:   Mon Apr 15 15:10:18 2002 +0000

    removed a few functions that don't exist anymore
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2686 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit ccc66293c2da0cc6c2b10ca61019db2edfa2016d
Author: Timo Sirainen 
Date:   Mon Apr 15 14:33:47 2002 +0000

    signal leak fix
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2685 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 8f63d1e86f5530b13b190654181ab241d850ccf7
Author: Timo Sirainen 
Date:   Mon Apr 15 14:10:26 2002 +0000

    display the refcount properly when complaining that signal is still
    referenced
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2684 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 53d595ba7fd05f392853c1c6cb3c58b03949a247
Author: Timo Sirainen 
Date:   Mon Apr 15 14:06:57 2002 +0000

    fixed several signal leaks
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2683 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 8b9c4823bfb9a1b60f31aa62eb882143e3dec153
Author: Timo Sirainen 
Date:   Mon Apr 15 13:59:09 2002 +0000

    Rewritten signal handling code - it wasn't supposed to come before 0.9 irssi
    but it doesn't break much things and is needed for Qt port :)
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2682 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 15667ec7ff00b151fde5e9d9927bb75f00f7c79a
Author: Timo Sirainen 
Date:   Mon Apr 15 13:52:23 2002 +0000

    GLib errors printed to stderr didn't contain \n
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2681 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit e03bd9b72792f93b1445d212e3ae829a75f311a4
Author: Timo Sirainen 
Date:   Sun Apr 14 16:30:13 2002 +0000

    /EXEC -interactive : only numbered /execs should have the % prefix.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2680 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit d25bb43043504fbd50d56e470bc4ab758ab51036
Author: Timo Sirainen 
Date:   Sun Apr 14 16:26:08 2002 +0000

    /WINDOW NAME now ignores if you're setting same name to it without
    complaining.
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2679 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 24c83dcfc41cc4eb238a0e642ee79c6dcaded226
Author: Timo Sirainen 
Date:   Sun Apr 14 15:43:17 2002 +0000

    updated see also
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2678 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 5853b321e1eef182f959af9b291a27a61328ec57
Author: Timo Sirainen 
Date:   Sun Apr 14 13:16:50 2002 +0000

    "bold black" -> "dark grey"
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2677 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit aaa546ab8702c54e5755dfe2d8c3b73c5fe9ed5f
Author: Timo Sirainen 
Date:   Sun Apr 14 10:10:43 2002 +0000

    typofix
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2676 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit b8a5152b4fe335798f2b3da92334524686673018
Author: Timo Sirainen 
Date:   Sun Apr 14 10:09:55 2002 +0000

    added code tags
    
    
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2675 dbcabf3a-b0e7-0310-adc4-f8d773084564

commit 25115c6e5f787cd5bd804cbc75abeec286eaab74
Author: Timo Sirainen 
Date:   Sun Apr 14 10:06:46 2002 +0000

    statusbar section uses now 
, not 
    git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2674 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3a7e603df5c7cf2ca5dbb0fee44b24f0c7570e97 Author: Timo Sirainen Date: Sun Apr 14 10:03:42 2002 +0000 even more code tags git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2673 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1d2d46baf35c8686ed8945a5f69d0dc3703fdf92 Author: Timo Sirainen Date: Sun Apr 14 09:56:55 2002 +0000 added code-tags and some other updates. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2672 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 607b4406271383bcfceb338fa4f15765d9fa0632 Author: Timo Sirainen Date: Sat Apr 13 12:28:01 2002 +0000 If some keycombo can't be expanded, add it to state list as-is so it can use existing combos given by GUI. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2671 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0d89364768af45ae25fc9d885bbdca7f67c165a9 Author: Timo Sirainen Date: Fri Apr 12 22:58:26 2002 +0000 Wrong casting with glib2 fix - GSearchFunc, not GCompareFunc :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2670 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5ff21626b254ec02ce50b6f9e3cfff77a24b7cb7 Author: Timo Sirainen Date: Fri Apr 12 22:55:10 2002 +0000 address parameter was missing from /FORMAT invite, nick_changed, kick and topic. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2669 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d5c15a8ee394ca824fe13f0ab99f55cf2a6bba59 Author: Timo Sirainen Date: Fri Apr 12 19:45:59 2002 +0000 /EXEC -out now sends /msg -nick | -channel so it works properly with silc channels. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2668 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dfed19a3c8d69dc3f0bac4afbf068868b2bc1be4 Author: Timo Sirainen Date: Fri Apr 12 19:41:51 2002 +0000 window_change_server() : don't change server if it's being disconnected. fixes a crash with multiple channels being in one windows. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2667 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b1a5d317faf87ab043edaa4e9236b8df9cc8f40e Author: Timo Sirainen Date: Fri Apr 12 19:06:18 2002 +0000 added "how do i autorun scripts" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2666 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aa95b7f3054970b3d16980c02be94a6d521d6ef9 Author: Timo Sirainen Date: Thu Apr 11 13:54:23 2002 +0000 /SET dcc_autoget_max_size default changed to 0 (disabled) - it's pretty stupid default since no-one wants it anyway git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2665 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9ba2bbd42d59187a9eaf79bb0abd629cdfaa8b49 Author: Timo Sirainen Date: Wed Apr 10 02:56:53 2002 +0000 PERL_LDFLAGS isn't used anymore, replaced with other PERL_* git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2664 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bd00ff54c2bf569de50ff2df433bf90f279321a3 Author: Timo Sirainen Date: Wed Apr 10 02:53:06 2002 +0000 Fixed one error and several warnings with GLIB 2.0 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2663 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ec168a40096427e381c00e0ea04360d71abcf4d6 Author: Timo Sirainen Date: Tue Apr 9 21:25:34 2002 +0000 Added CONNECT to "see also" list git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2662 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c89ee2a92e7e4f072fe869784d786fcd230bf143 Author: Timo Sirainen Date: Tue Apr 9 19:06:20 2002 +0000 Removed the now useless "/window item move" help with /join git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2661 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b1a385b2b45b9cd21bc896393b00fceba40f91af Author: Timo Sirainen Date: Tue Apr 9 19:05:44 2002 +0000 /JOIN #existing_channel jumps to the window where it's joined. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2660 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5a0d676864b06cb7fb56dcc2779d3f5005dd7b00 Author: Timo Sirainen Date: Tue Apr 9 05:27:31 2002 +0000 updated comments git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2659 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 61e8c12bb509d947873ee2d1df0c42aa0c1ef6ca Author: Timo Sirainen Date: Tue Apr 9 05:18:11 2002 +0000 Irssi::timeout_add() - don't allow smaller values than 10 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2658 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aa5934ade31ca9581988187281be9630ac5ffdc2 Author: Timo Sirainen Date: Sat Apr 6 16:34:21 2002 +0000 DALnet, not DALNet git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2657 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4187402348f60fc0e96338113988f95882fcb624 Author: Timo Sirainen Date: Fri Apr 5 09:09:30 2002 +0000 workaround for some server that doesn't reply anything to pings. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2656 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0ccf04f67184d737b06ad9cf648ca61e85c38d9f Author: Timo Sirainen Date: Fri Apr 5 02:43:48 2002 +0000 updated max_whois properly, changed some values from 100 to 30. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2655 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5a2e4e810ed339700669d9470713987837143aee Author: Timo Sirainen Date: Fri Apr 5 01:21:08 2002 +0000 added PTnet git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2654 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 52fee01584d5794a3cda17889f7900a52524efca Author: Timo Sirainen Date: Wed Apr 3 14:08:52 2002 +0000 if /CONNECT -! ircnet couldn't connect to first server, next was tried but -! was forgotten. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2653 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dde8f0f48655fcec3878ed2e4f05e8637946d4a1 Author: Timo Sirainen Date: Mon Apr 1 23:06:54 2002 +0000 CLIENTNOTICE and CLIENTERROR shouldn't have been in plural git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2652 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 980f3b01c59c523bfae2b7cb632053ffee8a938e Author: Timo Sirainen Date: Mon Apr 1 18:57:40 2002 +0000 print() fix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2651 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0b232291ef71df2ac7a5b318f714e95cc3c6502d Author: Timo Sirainen Date: Sun Mar 31 19:51:58 2002 +0000 added note about INSTALL file. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2650 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bb3a1787b4f0d4f00fe101b71aa9cab28bcbc470 Author: Timo Sirainen Date: Sun Mar 31 19:40:40 2002 +0000 Listen for DCC connections in all interfaces git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2649 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bfae72766ea2da6db76f6f23bccaf7a5dd708c94 Author: Timo Sirainen Date: Sun Mar 31 19:07:23 2002 +0000 Don't set channel->server = NULL when disconnecting, so scripts can still use it in eg. "channel destroyed". Patch by Qrczak git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2648 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dc4b7456dcb1f6806b7a68188cb4f1db78bf75c3 Author: Timo Sirainen Date: Sun Mar 31 12:04:57 2002 +0000 with 10 char usernames, ban "*234567890" instead of "*12345678*" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2647 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 230735f18bf10d0aeb7918956c82cf1d6576e06e Author: Timo Sirainen Date: Sun Mar 24 20:59:37 2002 +0000 bugfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2646 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1f1dd3fea89fee01e966b0980166a912a05681c7 Author: Timo Sirainen Date: Sun Mar 24 20:41:07 2002 +0000 Added "nothing" action to /BIND. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2645 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0d26146cf6fe668af50bc4b497d82b1129172a88 Author: Timo Sirainen Date: Sun Mar 24 19:37:12 2002 +0000 Perl's print and printf calls now write the text to irssi's window. You can give the level like a file handle, eg. "print CRAP 'text';". You can also give the window/server/target with $fh = $window->create_handle([level]) and $server->create_handle(target, [level]). Patch by juerd@juerd.nl git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2644 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 40bdfc4d701f7dbe0f0fd097a41ee033679abcb2 Author: Timo Sirainen Date: Sun Mar 24 19:06:47 2002 +0000 Input lines are now never destroyed and they're associated to statusbar name, so scripts can now do any statusbar changes without input line being cleared. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2643 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 32815dfbcb8aee9317372832e5a6f0cacb52c8b0 Author: Timo Sirainen Date: Sun Mar 24 16:47:47 2002 +0000 alis/noteserv help by pasky git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2642 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c9f6f040796c98854bf15958e3cb0121bf89f6d0 Author: Timo Sirainen Date: Sun Mar 24 16:35:20 2002 +0000 destruct level isn't touched anymore, it crashes irssi with a few people.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2641 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4d2fa306dbc02a0e164c5cd114dfb2374e2e63c0 Author: Timo Sirainen Date: Sun Mar 24 08:02:50 2002 +0000 added, patch by pasky git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2640 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 187208764216b2a41a98fd3c839dfe9f6a214368 Author: Timo Sirainen Date: Sat Mar 23 17:42:48 2002 +0000 $topic shouldn't crash if query doesn't have a valid address set yet. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2639 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8d2a14b47600eae8043eb18d6eb125fa0e463813 Author: Timo Sirainen Date: Fri Mar 22 22:30:45 2002 +0000 Add server tag as well to topicbar with queries git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2638 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6cf0579cea3473d1c883d641a523b8d79f8de873 Author: Timo Sirainen Date: Fri Mar 22 21:29:28 2002 +0000 Added Hashmark network git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2637 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3a73232cf66c74924b7f4d8c813deba74569923f Author: Timo Sirainen Date: Fri Mar 22 21:25:35 2002 +0000 s/Sorcery/SorceryNet/ git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2636 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fe9e18ac2651583ebf8d5fc1ca49a01f6143ba32 Author: Timo Sirainen Date: Fri Mar 22 21:15:45 2002 +0000 Added Sorcery network. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2635 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ff6aca68e13199ea058ff1f97b7b670c90914966 Author: Timo Sirainen Date: Tue Mar 19 17:34:32 2002 +0000 buggy xhtml git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2634 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 650292613e4ff635d1746b2790db8b787e9f109b Author: Timo Sirainen Date: Tue Mar 19 17:24:28 2002 +0000 /CLEAR now clears specified window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2633 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 753f3666aaaa00f6fee041819943a0f60ffd0560 Author: Timo Sirainen Date: Tue Mar 19 12:28:55 2002 +0000 Sort /HELP output better when using multiple categories. Patch by c0ffee. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2632 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4c50a6e2f2d1e8db698264bdfbf8bc3ffecfc565 Author: Timo Sirainen Date: Mon Mar 18 15:47:19 2002 +0000 AGAIN forgot Q/A. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2631 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6828f0e5aacfbbf1d1efdf9a095ae97f54a7f8cc Author: Timo Sirainen Date: Mon Mar 18 15:46:40 2002 +0000 "Will there be /DETACH-like feature?" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2630 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 908d6bb6f9bdf45334838f12229d2d95411a1572 Author: Timo Sirainen Date: Mon Mar 18 15:25:08 2002 +0000 src/irc/bot is removed git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2629 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 091095fff3df38b8574d952f154da55dbb7ae917 Author: Timo Sirainen Date: Sun Mar 17 09:13:18 2002 +0000 Allow /OP, etc. commands for server operators as well. They may not work everywhere, but the whole point of the check was to avoid accidental /OP * or something while not opped in some huge channel. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2628 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 500ae5773e3088d7b7c37f6404a5964744ab75af Author: Timo Sirainen Date: Sun Mar 17 02:50:12 2002 +0000 If autojoining to !channel failed because it didn't exist, create it by joining to !!channel git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2627 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0c48fff77e7ac6e373bfb378f19fd493d40e6721 Author: Timo Sirainen Date: Sun Mar 17 02:14:56 2002 +0000 show how to change TERM git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2626 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0a02833d0e566683166e13519b246fc40a3fc74d Author: Timo Sirainen Date: Sun Mar 17 00:59:46 2002 +0000 fallback to rename() if link() isn't supported on the filesystem, so people can still download files to such FSes.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2625 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f03280ace08e4ef2e2c2787c9fabd3e0203a00b5 Author: Timo Sirainen Date: Sat Mar 16 23:21:19 2002 +0000 added email address git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2624 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 88654c4468deb54092ff3a79ade1919e21ded0ab Author: Timo Sirainen Date: Sat Mar 16 23:17:33 2002 +0000 term_deinit() should set SIGCONT back to default, so if it's sent after that it won't crash (gnome-terminal does that for some reason) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2623 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ee3a30e16b44f6a8f1dc9cda1c7f5802a0a5c84c Author: Timo Sirainen Date: Sat Mar 16 13:28:20 2002 +0000 $1 can now be used as server tag in /SET autolog_path. This is useful when you want to log for specified tag before the server exists yet so $tag wouldn't work. This happens at least when queries print the "querying nick" text at startup. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2622 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 665ad121a8a7add9144eb11f3b88dffcbfadfe36 Author: Timo Sirainen Date: Sat Mar 16 11:14:35 2002 +0000 "make clean" now cleans all perl subdirs properly too. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2621 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0687b42b3e844edbbe21ce66b08b72940b251066 Author: Timo Sirainen Date: Fri Mar 15 21:32:22 2002 +0000 /PART in SILC destroys the channel immediately, so we'll need to check that it's not destroyed when doing it in /CYCLE.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2620 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e1ff1b014aaa609d044a1fc153fe96294030cec7 Author: Timo Sirainen Date: Fri Mar 15 21:07:19 2002 +0000 Dropped the bot-plugin. It's not useful to anyone really. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2619 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit df7c90463a5bd78272398a8e6947726a66bd9f53 Author: Timo Sirainen Date: Fri Mar 15 20:59:00 2002 +0000 updated not_good_idea text git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2618 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 25d5e26e7beb45a6376d852c390c7b1d36f5a911 Author: Timo Sirainen Date: Fri Mar 15 00:05:55 2002 +0000 /SERVER ADD -ircnet value wasn't strdup()ed so it might have done something nasty, at least during quit might have crashed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2617 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6a89217d6a413c4f69c1396f711908fc746083e6 Author: Timo Sirainen Date: Thu Mar 14 23:46:48 2002 +0000 Get the terminal size at startup with ioctl() and use it. Fixes at least NetBSD. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2616 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 85a1b122cdec3edab5dda3cb015613f5ff793a9b Author: Timo Sirainen Date: Thu Mar 14 23:33:33 2002 +0000 Scrolling was buggy with "ri" method, it tried to used "rin" as well which crashed irssi.. Happened at least with NetBSD/sparc. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2615 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bd7e173c63c447d7b427c0f143960feef6bbe030 Author: Timo Sirainen Date: Thu Mar 14 23:01:57 2002 +0000 Fixed that "nick already in split list, how?" bug with a patch from fuchs. I didn't realize someone else could change nick to one in the split list. :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2614 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2a1b4c0a170bf18944b4b15905194c62aafd7472 Author: Timo Sirainen Date: Thu Mar 14 21:59:16 2002 +0000 $window->command() changed active window temporarily to wanted one and then back to old one. This wasn't very good idea if the old window was destroyed by the command.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2613 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e0c8f5d5025c7de41cb0d6050a3565e7090fda38 Author: Timo Sirainen Date: Thu Mar 14 20:47:41 2002 +0000 Lost in html conversion: Q: Why does irssi autojoin on invite by default? git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2612 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2ab05e7872ab402e8e23d4a8ac75d954314c57bb Author: Timo Sirainen Date: Thu Mar 14 11:36:31 2002 +0000 $cumode and $cumode_space should do stuff only to IRC servers. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2611 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7d58cc000f66551a72e0546b65e0ef2fb8167b72 Author: Timo Sirainen Date: Thu Mar 14 06:44:06 2002 +0000 Don't crash when trying to print text when there's no windows yet. Also print the text to stdout. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2610 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7647e3ed4c6f79ab194858dad86f0552b0c4bfe0 Author: Timo Sirainen Date: Thu Mar 14 04:51:10 2002 +0000 updated index git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2609 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c7ce08681124039a738bcb744d3d3d0398159d54 Author: Timo Sirainen Date: Thu Mar 14 04:49:43 2002 +0000 updated irssi-proxy description git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2608 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 265ecbc74d2cf2cd0720757cdef88e68bd6f28a9 Author: Timo Sirainen Date: Thu Mar 14 01:54:05 2002 +0000 Don't crash if there's no prefixes (botti doesn't) when loading module. Patch by aldem-irssi@aldem.net git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2607 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7d88170b0b80d57d729a1ea429b55d957197fa8e Author: Timo Sirainen Date: Thu Mar 14 00:10:14 2002 +0000 0.8.4.CVS version.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2606 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 66f0d78904cecd8eaea0ff4d3bdc8c99c20857c3 Author: Timo Sirainen Date: Wed Mar 13 04:37:37 2002 +0000 0.8.4 released git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2604 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 064d8d39268c0f0bdc63fda2fbddb6c38bba2a18 Author: Timo Sirainen Date: Wed Mar 13 03:30:07 2002 +0000 "make dist" now doesn't add irc.c / irc-modules.c git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2603 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3800c07a320d76eb35f06103af4da01ab176dc2e Author: Timo Sirainen Date: Wed Mar 13 03:23:38 2002 +0000 bit fields should be unsigned type always (unsigned int dirty:1). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2602 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c72649695371a92ae89162d2540d08274b1bc60d Author: Timo Sirainen Date: Wed Mar 13 03:19:04 2002 +0000 proper checking for lseek() failure git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2601 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fc20431dbb31865b7825ebf84e248e6ddc4861ac Author: Timo Sirainen Date: Wed Mar 13 03:15:39 2002 +0000 when autochanging query's nick to be correct case, don't print the "nick changed" message git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2600 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 86dcbd11e4d9c74d84dd909eb5996c288951453e Author: Timo Sirainen Date: Wed Mar 13 03:06:31 2002 +0000 If queried nick did a nick change, it might have crashed irssi. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2599 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 649253e180206befcdecfc672c90e0fbeffa0da7 Author: Timo Sirainen Date: Wed Mar 13 03:02:55 2002 +0000 ARGH! I hate this new behaviour of CVS not asking if I want to abort the message - have to RTFM to see if I can get old behaviour back :) So, this+previous commit: "make distclean" should remove irc.c and irc-modules.c since they're generated by configure. !user part is optional in IRC prefix, so nick@server is now handled correctly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2598 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4770c1c4eebf1d792301671540746ce4212d9179 Author: Timo Sirainen Date: Wed Mar 13 02:59:01 2002 +0000 *** empty log message *** git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2597 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 006876a87c7caec5b44e09bbe294520f33324369 Author: Timo Sirainen Date: Wed Mar 13 01:57:05 2002 +0000 0.8.3.CVS version now git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2596 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0d4d53e0bc5a76094d7fb85fa4120fff68614bf1 Author: Timo Sirainen Date: Wed Mar 13 01:36:39 2002 +0000 0.8.3 released git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2594 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bfb8e8da33a609ff8883e7e5509eb014e9cb551f Author: Timo Sirainen Date: Wed Mar 13 01:33:30 2002 +0000 removed the debugging code.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2593 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8ba1989227f293afea962652d0b2cb137ab51052 Author: Timo Sirainen Date: Wed Mar 13 01:30:20 2002 +0000 Set ownnick to channel->NULL when the nick record is destroyed. Should fix some perl script errors. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2592 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2a57e797ce00beacc28a7b8559516786929e3d1c Author: Timo Sirainen Date: Wed Mar 13 01:21:11 2002 +0000 When IPv4 or v6 wasn't forced, irssi picked improperly IPv4 even if there was only v6 address. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2591 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7b1d5ed41aeb7d6dc99655281771f1436dfa5a22 Author: Timo Sirainen Date: Wed Mar 13 00:40:12 2002 +0000 added some debugging code to irssi_bless_iobject() - can it really be an overflow? :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2590 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 65e87c9861385cf8dc05c612e8b67edebea61284 Author: Timo Sirainen Date: Tue Mar 12 20:51:03 2002 +0000 fix to some broken "ircds" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2589 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d5564a0e01c3e843e79e01f80c6aad5e98a7101a Author: Timo Sirainen Date: Mon Mar 11 18:20:42 2002 +0000 New queries should begin with last_unread_msg timestamp set to now. This fixes /SET autoclose_query >0 + /SET autocreate_own_query ON closing queries created by your /MSG almost immediately. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2588 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f4bd37a40681e7e85c758e9d93ece34abbaa557c Author: Timo Sirainen Date: Mon Mar 11 18:14:29 2002 +0000 make clean should remove libirc_proxy.a symlink git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2587 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0e5ffe43d5a26e645698fc988fc3fc6d6e78e320 Author: Timo Sirainen Date: Mon Mar 11 17:14:30 2002 +0000 Back .CVS versioning.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2586 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 54e184dc1aa2c99fc3df46460f6a4613c225fc8b Author: Timo Sirainen Date: Mon Mar 11 16:46:14 2002 +0000 updated for 0.8.2 release git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2584 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5fde51a364813cd1c5c4e7f3a45b9bdf667d5e64 Author: Timo Sirainen Date: Mon Mar 11 16:44:42 2002 +0000 added ownnick to Irssi::Channel git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2583 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 022f1db56fcd02f7c6082685beade28350f897be Author: Timo Sirainen Date: Mon Mar 11 05:31:00 2002 +0000 added ircii-like window settings git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2582 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1b6e57f8ab2497661897b57c981384081b55706e Author: Timo Sirainen Date: Mon Mar 11 05:19:25 2002 +0000 "I don't want any windows, I want it just like in ircII!" + /SET print_active_channel. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2581 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8c67a92efb111d47099e4939558c39e3d6d4910c Author: Timo Sirainen Date: Mon Mar 11 04:54:57 2002 +0000 autogen.sh complains now if it's run outside cvs. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2580 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f3e124aebae41b955866d65205405ee075ac82f2 Author: Timo Sirainen Date: Mon Mar 11 04:44:29 2002 +0000 Updated for 0.8.2 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2579 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2865d3a33fd64e13c23faaf8f211bb64e317c162 Author: Timo Sirainen Date: Mon Mar 11 04:30:13 2002 +0000 /SET max_wildcard_modes 0 should disable the checking git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2578 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1ec1cb83829564565de2024d4359bd7319dc1099 Author: Timo Sirainen Date: Mon Mar 11 04:21:01 2002 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2577 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8fa39c23a700da647eb22be83b74780e01150799 Author: Timo Sirainen Date: Mon Mar 11 03:45:57 2002 +0000 default_color checks moved from fe-text to fe-common, so they work properly with window-specific themes. also should fix some weird problems related to them and gui_printtext_after(). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2576 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit abe4e30256e4babacdec8837abafc3eb0a19e321 Author: Timo Sirainen Date: Mon Mar 11 03:11:18 2002 +0000 Safer flood protection for lines longer than 100 chars. Maybe even a bit too safe but generally you write lines less than 100 chars so it shouldn't really matter. Calculated (2 + line_length/100) in seconds. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2575 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1528cfc9d7ab32ba9573382fa7aa80d0f8fc472f Author: Timo Sirainen Date: Mon Mar 11 02:07:05 2002 +0000 All control chars in statusbar items are now displayed reversed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2574 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bcb79f5030cde95d533966d749bb0773e1ac53cb Author: Timo Sirainen Date: Mon Mar 11 00:18:33 2002 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2573 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 966ed97f2a3a648685f4626a5602ab0b04a980eb Author: Timo Sirainen Date: Sun Mar 10 21:38:10 2002 +0000 Added -4 | -6 to /SERVER ADD syntax. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2572 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 02c9b7d1cf9d6863a871b5133f4dabb68f1101b7 Author: Timo Sirainen Date: Sun Mar 10 21:33:46 2002 +0000 new scripts git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2571 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0b7ebb6adb03df18f79612d7df77cd3cce1ed0c7 Author: Timo Sirainen Date: Sun Mar 10 21:30:45 2002 +0000 script updates.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2570 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 03c71116e044fda9d99e827a4ffb0652d508abb5 Author: Timo Sirainen Date: Sun Mar 10 21:28:38 2002 +0000 added/removed some default scripts git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2569 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1855e6cc5c84ec861bf1301c09841cb2fd9ad718 Author: Timo Sirainen Date: Sun Mar 10 19:58:16 2002 +0000 /SERVER ADD -ircnet should add the network to config with the same case as in /IRCNET list. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2568 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1997b58c3acd812ffa37caa62139b43245e33434 Author: Timo Sirainen Date: Sun Mar 10 19:43:35 2002 +0000 whops, stupid utf-8 bug :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2567 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ba09292f5503c7885d76d934da6ef6d1c97dee11 Author: Timo Sirainen Date: Sun Mar 10 19:40:06 2002 +0000 crashfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2566 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9398746e617c2c39558c1cf1e5a01a0a2efcc2c5 Author: Timo Sirainen Date: Sun Mar 10 19:23:22 2002 +0000 Automatically change the nick to correct case in queries (eg. you did /QUERY nick, and the nick really was Nick, irssi would change the query to Nick as well) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2565 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9d423576aa9bf1d6792214a3b7d498dc187c8e51 Author: Timo Sirainen Date: Sun Mar 10 19:14:04 2002 +0000 If -4 or -6 option is used with /SERVER, force the correct protocol match. eg. /SERVER -6 host either connects to IPv6 host or fails. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2564 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b18af319cfa50495780b673563ded5e1d4220353 Author: Timo Sirainen Date: Sun Mar 10 19:03:27 2002 +0000 term_addch() : utf-8 fixes for cursor positioning. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2563 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e5ab1daf30d9bba4dfbb356c64c9eccf6f9fe638 Author: Timo Sirainen Date: Sun Mar 10 16:36:35 2002 +0000 When input line is in redirection mode, allow empty lines (eg. enter after /OPER now aborts it) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2562 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 25ed0acc654b1ad46e821758c3d67bb409b4406c Author: Timo Sirainen Date: Sun Mar 10 16:23:37 2002 +0000 If you had query with "X" but the nick really was "x", and after nick change to "X" you saw "X changed nick to X" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2561 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aae7eae9a041457f7a3b8ea2abef7b41b8da162d Author: Timo Sirainen Date: Sun Mar 10 16:15:03 2002 +0000 Added /SET max_wildcard_modes (default 6) - if a wildcard to /OP, /DEOP, /VOICE or /DEVOICE matches more nicks than this, -yes option is required. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2560 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 15e716e28309b8bf7f2c59bab5f0edac59244055 Author: Timo Sirainen Date: Sun Mar 10 16:00:38 2002 +0000 Added '.' to known nick flag characters. Also supports having multiple flag chars in /NAMES list, so eg. "@+nick" works or ".@nick" which is already used by some servers. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2559 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b89fb4a549846f70c5d679bd6a71f2738ffc43e1 Author: Timo Sirainen Date: Sun Mar 10 15:46:22 2002 +0000 Never ignore kick msg if you get kicked from channel. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2558 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6d6b02d10e0843c9e9102a408ad0bdeb50212760 Author: Timo Sirainen Date: Sun Mar 10 15:42:52 2002 +0000 Netjoins in +channels were printed as if users joined to "channel" and all of them had ops, so the message always went to status/active window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2557 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0d54e4e299b78916a12411f6e4e80dd3cf420bde Author: Timo Sirainen Date: Sun Mar 10 15:20:44 2002 +0000 SIGHUP now does /RELOAD - useful with for example /SBAR prompt DISABLE when you don't have an input line to recover :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2556 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ee8229be487df091882166d4c6a64d13caf02f4a Author: Timo Sirainen Date: Sun Mar 10 15:12:13 2002 +0000 /CYCLE tried to do /PART twice. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2555 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a868bbe1246ae623d9f12570c65c870e7256ad5c Author: Timo Sirainen Date: Sun Mar 10 15:07:57 2002 +0000 /CAT prints files now with CLIENTCRAP + NEVER level, so timestamps aren't printed. Also since /AWAY prints the awaylog using /CAT, we don't get timestamps there either now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2554 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ca234bdf5e88778e4cf569d3bb6d82b26c44163d Author: Timo Sirainen Date: Sun Mar 10 14:55:46 2002 +0000 *** empty log message *** git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2553 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 418678bc95ddf388368978ebddc0776439c788f0 Author: Timo Sirainen Date: Sun Mar 10 14:46:40 2002 +0000 /CYCLE reason didn't work git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2552 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 44247af3ffa8356b6422e6f8d24be144807e1bba Author: Timo Sirainen Date: Sun Mar 10 14:31:07 2002 +0000 /KNOCKOUT code was a bit stupid, and the timeout checking wasn't very /accurate. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2551 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8d245f2ddf28378085b19536aacd7f784e3ff8e8 Author: Timo Sirainen Date: Sun Mar 10 14:28:08 2002 +0000 Don't send -autosendcmd after /UPGRADE. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2550 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9293d23da20517037f1c9ba437a5faf1bf6c8e45 Author: Timo Sirainen Date: Sun Mar 10 14:24:08 2002 +0000 /SET autoclose_query - now only last received private message affects when the query is closed, ie. /WHOIS requests or nick changes don't reset the counter. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2549 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b67e363cde8e0e4ce49e6d3bfc6ba1cd4b2ca1fe Author: Timo Sirainen Date: Sun Mar 10 14:22:59 2002 +0000 Foreground ANSI colors weren't working git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2548 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7c9ac989ff6b0088ef0e2369b34eb8d1e100aeda Author: Timo Sirainen Date: Sun Mar 10 14:02:33 2002 +0000 No more infobar, but in empty windows topicbar contains the URL. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2547 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cc74b97a51e56e2525bc6cc40a42ba9ca0ee2acc Author: Timo Sirainen Date: Sat Mar 9 18:57:35 2002 +0000 Added missing Q/A :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2546 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3805b134031bfcfff212bc09c4934752950d787a Author: Timo Sirainen Date: Sat Mar 9 18:56:57 2002 +0000 added utf8 help git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2545 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 95d8b617ae223980cf5944588881d0a35736981e Author: Timo Sirainen Date: Sat Mar 9 17:54:38 2002 +0000 Irssi didn't work properly if read() returned only partial utf8 character string. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2544 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 34e5a316738976d31cb1fa1c073d1ecd261b685f Author: Timo Sirainen Date: Sat Mar 9 12:17:32 2002 +0000 "use Irssi" now prints a warning if it's used outside irssi, but doesn't die. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2543 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fe3c11b77ded08f45f70ef3fc9b558ae570b3eac Author: Timo Sirainen Date: Sat Mar 9 10:09:37 2002 +0000 added title git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2542 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0e6946eb04f9501bc13e404bbd940c35b38af188 Author: Timo Sirainen Date: Sat Mar 9 10:06:42 2002 +0000 FAQ is now in HTML format. Patch by Han. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2541 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f181dca67d62e1bf68eb703e97bf0f9f6190c892 Author: Timo Sirainen Date: Sat Mar 9 09:25:06 2002 +0000 Fixed a memory leak with ^Y git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2540 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 600e0da44344d4af75d9ba1e7d3982fcfce332b0 Author: Timo Sirainen Date: Fri Mar 8 21:04:59 2002 +0000 /SET mirc_blink_fix - if ON, the bright/blink bit is stripped from MIRC colors. Set this to ON, if your terminal shows bright background colors as blinking. Patch by pv2b git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2539 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a6f4afab2d9613db4fc3aa5dccfaa72aa4b69582 Author: Timo Sirainen Date: Fri Mar 8 18:40:43 2002 +0000 /OP etc. shouldn't crash if channel hadn't received /NAMES list yet. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2538 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b7a81e1539f1731d9c27b6fca43c111e59b1ed62 Author: Timo Sirainen Date: Wed Mar 6 23:49:16 2002 +0000 "Why does irssi autojoin on invite by default?" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2537 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 185826ccf5a527e4545a195964179f60a8fc6a1a Author: Timo Sirainen Date: Wed Mar 6 14:43:42 2002 +0000 added -! option help, by c0ffee git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2536 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b3271bcceee3e90531adf4698322b8d9a7b9aa3d Author: Timo Sirainen Date: Mon Mar 4 21:49:08 2002 +0000 added info about /set term_force_colors to lazy people section git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2535 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dd00622d39ef77032f4806523b1acaa60f3ebffa Author: Timo Sirainen Date: Fri Mar 1 19:56:50 2002 +0000 scripts should be looked from share dir, not lib dir. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2534 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3376b9d752c4c88a1499238c678815915cf48ef0 Author: Timo Sirainen Date: Fri Mar 1 19:33:45 2002 +0000 added notice of man 7 regex git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2533 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9f7f25fb3b53f7148ca7318c421060a22325f52b Author: Timo Sirainen Date: Thu Feb 28 14:26:02 2002 +0000 added psybnc section git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2532 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e9e78c85bbfc365b4386ff0495c4eb2d06e4fef9 Author: Timo Sirainen Date: Mon Feb 25 20:25:08 2002 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2531 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c62e430a9256671ec49ecef1fe92c5b365ab45e7 Author: Timo Sirainen Date: Mon Feb 25 17:48:08 2002 +0000 /FORMAT tab completion went to infinite loop if there was more spaces than one in the line.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2530 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2d5978fdfeb581a49e641882fc6be85c2c294ed1 Author: Timo Sirainen Date: Mon Feb 25 17:28:55 2002 +0000 ^Y shouldn't crash with empty cutbuffer git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2529 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d00137cd2bad2b6ddd35432809cafba981f261e2 Author: Timo Sirainen Date: Mon Feb 25 14:50:49 2002 +0000 command() fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2528 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aff83afc2fa1e22f535f40294d52f42dcb3733ee Author: Timo Sirainen Date: Sat Feb 23 23:08:36 2002 +0000 updated nick_find(), added nick_find_mask() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2527 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 015d87579c79d42f0593c57dd4d5cb1388ffa3c3 Author: Timo Sirainen Date: Fri Feb 22 13:12:33 2002 +0000 Show window's scroll state with /WINDOW. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2526 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4d96d7e4df69b54259c848cbf20958dda39988d6 Author: Timo Sirainen Date: Fri Feb 22 13:04:07 2002 +0000 Window level matching code was a bit messy. Also, now the active window is preferred if there's multiple matches by the same level. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2525 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dd65d300b02d6e273a6fc515f1f768775b398acd Author: Timo Sirainen Date: Fri Feb 22 12:56:24 2002 +0000 Highascii chars in replaces block in theme files could have crashed irssi. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2524 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 911f69dc3ae5dc902d78ef2c1e8000f297dbbacc Author: Timo Sirainen Date: Wed Feb 20 18:12:45 2002 +0000 /UPGRADE saves now topic_time and topic_by. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2523 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit db4a0e5003d30103eb4ca8e4feadbdd164dafe65 Author: Timo Sirainen Date: Wed Feb 20 15:21:50 2002 +0000 PROXY CTCP ON|OFF - proxy clients can send this command to specify that they want to handle the received CTCP requests. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2522 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 87946e381f0df4cc2fc5064830f1b09ec8005b90 Author: Timo Sirainen Date: Wed Feb 20 15:03:53 2002 +0000 $cumode wasn't updated after receiving nick list, so with empty channels it didn't contain @ immediately. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2521 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bcc5174e4ada5c987b190b264fd1e3ffc046fd43 Author: Timo Sirainen Date: Wed Feb 20 12:46:45 2002 +0000 Backspace/delete shouldn't modify cutbuffer. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2520 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ec0270811e29dab261bc70183ef3f7d66ccf612b Author: Timo Sirainen Date: Wed Feb 20 12:44:23 2002 +0000 stupid bug :) lines longer than 1024 chars made irssi crash. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2519 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 26a1aaa4165003df1d73e7f9d621e09bd905f53b Author: Timo Sirainen Date: Mon Feb 18 21:12:55 2002 +0000 there's no /RUN or /PERLFLUSH commands anymore. someone could write /HELP script ;) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2518 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2bc09e0e50c8f6c98575b2a4c80f1638455a6da7 Author: Timo Sirainen Date: Mon Feb 18 20:59:40 2002 +0000 Added escape_char /BIND command for inserting the next keypress to input line. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2517 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit be0e7f04b7ce30b9cfa93faa852ef21c53165acb Author: Timo Sirainen Date: Mon Feb 18 19:48:35 2002 +0000 if gethostbyname() failed, the return value was returned incorrectly (accidentally cvs committed it after some of my test) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2516 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 78b0e00b5178fef1622856fe7581fa4e961d912c Author: Timo Sirainen Date: Mon Feb 18 10:29:53 2002 +0000 updated proxy docs git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2515 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e79231de268e666bc96d572d104232200422bfeb Author: Timo Sirainen Date: Mon Feb 18 09:08:12 2002 +0000 missing git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2514 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5d68b8581247b3a40aa629c7e217a488cb557844 Author: Timo Sirainen Date: Mon Feb 18 09:07:09 2002 +0000 minor updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2513 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 26e94073828dd59fb34be82d14db8df3d505df52 Author: Timo Sirainen Date: Mon Feb 18 09:00:26 2002 +0000 added statusbar help git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2512 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b8eff2d3b220ed68479a87742b05f82bcf14db44 Author: Timo Sirainen Date: Sun Feb 17 20:20:52 2002 +0000 Some events that contained target parameter weren't printed to correct window (eg. end of bans). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2511 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4646cb7ec9867490739d0174e3bd10c4a0d0f10b Author: Timo Sirainen Date: Sun Feb 17 19:41:34 2002 +0000 still one isxdigit() -> i_isxdigit() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2510 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a543f6330762477e3fb25c38d73fec09ec035ce1 Author: Timo Sirainen Date: Sun Feb 17 18:05:25 2002 +0000 compiler warning fix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2509 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a38227e0775edc267175dfcbd1e04e630dbe3c55 Author: Timo Sirainen Date: Sun Feb 17 17:53:11 2002 +0000 COMMON_NOUI_LIBS shouldn't include $INTLLIBS, it's not needed anymore and it's not even set anywhere, except in local environemnt where it may break make.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2508 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 55235a9b3d0239679792105bbc1c14fb2d7bd011 Author: Timo Sirainen Date: Sun Feb 17 17:19:56 2002 +0000 findsyntax.pl should be in dist as well.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2507 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a986764eec8b077476977aa456906fc9cdd186ed Author: Timo Sirainen Date: Sun Feb 17 17:12:56 2002 +0000 version number update to 0.8.1.CVS git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2506 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8c4a56a962fc81db2728a2336129f5832ee8cd0b Author: Timo Sirainen Date: Sun Feb 17 17:03:24 2002 +0000 added some information about ipv6 resolving git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2505 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e6a0c8c935f7168fee6b3e9cbb73c9c6d7eb23aa Author: Timo Sirainen Date: Sun Feb 17 15:47:04 2002 +0000 0.8.1 release :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2503 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a6d61a0b2b910983b1e89f29d6a216e66aa602fc Author: Timo Sirainen Date: Sun Feb 17 15:42:07 2002 +0000 --disable-terminfo didn't work git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2502 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5e87f04a466dbc6961f7566860a415ef203835b6 Author: Timo Sirainen Date: Sun Feb 17 15:37:41 2002 +0000 Another crashfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2501 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit effd1185a44ed1c8a24ca6f9d26d0810914e87c1 Author: Timo Sirainen Date: Sun Feb 17 14:42:53 2002 +0000 fixed a compiler warning git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2500 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c02ac34c6580fae4375032c9de6abd152d2bd756 Author: Timo Sirainen Date: Sun Feb 17 14:41:38 2002 +0000 Log writing sometimes might have produced some glib errors. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2499 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 74b1a575404b1cf2a8eafb782b856694ec48f291 Author: Timo Sirainen Date: Sun Feb 17 14:25:10 2002 +0000 compiler warning fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2498 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9ebcbffd660b90d79accf133e070d61ddd2a0d16 Author: Timo Sirainen Date: Sun Feb 17 14:00:34 2002 +0000 "whops" :) ^D as last chars in line made some screen corruption and maybe even could have crashed git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2497 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c39ce0430f83fec80a89a3788ad800a2e8c35657 Author: Timo Sirainen Date: Sun Feb 17 12:51:56 2002 +0000 updated version number to 0.8.0.CVS again git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2496 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit be44c5c04af748c4fbdec85a9aab6413085bd894 Author: Timo Sirainen Date: Sun Feb 17 12:43:39 2002 +0000 --help printed part of the path for irssi which looked stupid, now it prints only the binary name. patch by tommik. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2495 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a99036cb97319f00ad402953b246ad7cf5054aca Author: Timo Sirainen Date: Sun Feb 17 11:58:41 2002 +0000 -lcurses was added twice when linking (or worse, -lncurses and -lcurses) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2494 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b4ef9cc3ae940baec0854f3e595ca1016d10a94a Author: Timo Sirainen Date: Sun Feb 17 11:30:50 2002 +0000 syntax.pl should be included with release git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2493 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4c0f683914f11fc0ebead46f095f37c8e4508218 Author: Timo Sirainen Date: Sun Feb 17 10:45:25 2002 +0000 Added /HELP upgrade git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2492 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c2b8d150df2b8711b91a84e3990dc0be9e3ea1aa Author: Timo Sirainen Date: Sun Feb 17 10:41:22 2002 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2491 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 37f8547dc47ab6f6f3b2c4a7a6575e9ab9f2d9f8 Author: Timo Sirainen Date: Sun Feb 17 10:09:04 2002 +0000 Added ^I = "tab" key. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2490 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 55561eb2c97a93e08f6559ff865cb2d0227af8f3 Author: Timo Sirainen Date: Sun Feb 17 09:47:51 2002 +0000 Added GIMPNet, reformatted to look exactly the same as it gets when /SAVEd. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2489 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 490e411814ff8cc5c4c9d26bf7987cd7254fa06a Author: Timo Sirainen Date: Sun Feb 17 09:37:23 2002 +0000 Don't crash if special vars line ends with '$'. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2488 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 81c2e557d18844a1e73e222c57851316fb85a359 Author: Timo Sirainen Date: Sat Feb 16 15:10:27 2002 +0000 Added /STATUSBAR # RESET command for removing the whole statusbar block from config file. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2487 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2df4eadbfa8cd32c0fa3f29a8e59aac2132cc59b Author: Timo Sirainen Date: Sat Feb 16 14:10:54 2002 +0000 getting ready for v0.8.0 release git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2486 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bd5f40a19ada944d6a1ca0662aca7d86836180d9 Author: Timo Sirainen Date: Sat Feb 16 14:10:08 2002 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2485 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1dc3dafe0dbef286e120f53548380de15dce8a4c Author: Timo Sirainen Date: Sat Feb 16 13:33:17 2002 +0000 /ACTION supports -servertag now and tab completion works with it like with /MSG. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2484 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6f136674e9cccb1c3518ad5620980902f59337e0 Author: Timo Sirainen Date: Sat Feb 16 13:32:53 2002 +0000 Removed useless casting. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2483 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 94ff33d2c40ba198de5936e2669b25b68436fe87 Author: Timo Sirainen Date: Sat Feb 16 13:19:05 2002 +0000 Added Q/A for autorejoin + public aways git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2482 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b28781c7e67eaef648612f0c05d21aafb8cfe61e Author: Timo Sirainen Date: Sat Feb 16 13:06:57 2002 +0000 added /SET autorejoin_channels git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2481 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7ebe053ebfefbdd5fbdcada4235a51fadc7fce68 Author: Timo Sirainen Date: Sat Feb 16 12:52:19 2002 +0000 Added real installation instructions to INSTALL file. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2480 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ced46f87977c3ecedbb1d78a6752c0be93c04d27 Author: Timo Sirainen Date: Sat Feb 16 12:27:57 2002 +0000 updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2479 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d1f63ec2e3895038bda503df654773f4c5dbe330 Author: Timo Sirainen Date: Sat Feb 16 12:08:58 2002 +0000 added /bind section. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2478 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d935bd671d8be203c0c3156788eb24c288f1cf12 Author: Timo Sirainen Date: Sat Feb 16 12:08:45 2002 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2477 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cb35118f7ea0f2e18083e37ad7d5a7d8982d40f3 Author: Timo Sirainen Date: Sat Feb 16 11:30:32 2002 +0000 a bit more proxy updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2476 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6b90481d2fe47ee4437d56612b05bad1f735a9bc Author: Timo Sirainen Date: Sat Feb 16 11:24:50 2002 +0000 added bnc and dircproxy settings git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2475 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 57607d1e3aaed00ddfa2edf4ac6088bd77748933 Author: Timo Sirainen Date: Sat Feb 16 10:46:35 2002 +0000 added INVITELIST alias. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2474 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 01bcf83b56af6e0eaf7f082184abc6e1c5318880 Author: Timo Sirainen Date: Sat Feb 16 10:41:32 2002 +0000 server->emode_known wasn't saved during /UPGRADE. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2473 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8be6e76c7884fb71b770eb88fc9c4d78b54319b2 Author: Timo Sirainen Date: Sat Feb 16 10:39:20 2002 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2472 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 82be2070e2d48b9e26f9203d582fbd043b81b949 Author: Timo Sirainen Date: Sat Feb 16 10:11:00 2002 +0000 Cutbuffer should be cleared when ^U is used in empty line (or in general, 0 chars is erased) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2471 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 348a97db7c43593930b5fa17e5d9aba47ed4f75d Author: Timo Sirainen Date: Sat Feb 16 09:26:05 2002 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2470 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 941ac87dfe46362485654576fd411dd47b4db8b9 Author: Timo Sirainen Date: Sat Feb 16 07:37:31 2002 +0000 Don't crash when handling input line if the input line doesn't exist (huh? how? no idea :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2469 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8b8d48d0b7bf392649ca4b1527df17d5f8b202b9 Author: Timo Sirainen Date: Sat Feb 16 07:30:57 2002 +0000 /STATUSBAR now prints a list of statusbars, /STATUSBAR prints statusbar info. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2468 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2649a06fa54289c343f2a4a387228dc72b571b3a Author: Timo Sirainen Date: Sat Feb 16 06:56:31 2002 +0000 There was the check for max. 10 chars/ban, but for some reason it was 11 in code :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2467 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ef5a69cfe143fa20ededa097089d5f191dde8670 Author: Timo Sirainen Date: Sat Feb 16 06:48:35 2002 +0000 /STATUSBAR # VISIBLE command didn't work properly git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2466 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a52d99ecf4acb49cece2217b0e53c366bdcf5590 Author: Timo Sirainen Date: Sat Feb 16 00:08:47 2002 +0000 /RELOAD didn't update the statusbar colors the first time. /SET theme never changed the statusbar colors. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2465 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 202d0b070e84566bc54a61692e0ae7545885d03b Author: Timo Sirainen Date: Fri Feb 15 23:15:25 2002 +0000 command_unbind("statusbar add") was called with wrong function parameter. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2464 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8506f11fa5a447025591808eb6b69aca1f586f4c Author: Timo Sirainen Date: Fri Feb 15 22:42:09 2002 +0000 case-insensitivity for /STATUSBAR command git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2463 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b3beb2c49ea183533d895e74ee1c3bd065dc8e22 Author: Timo Sirainen Date: Fri Feb 15 22:22:46 2002 +0000 Added _very_ small help for /statusbar + their SYNTAXes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2462 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0e4bf301ca52e24582b26fbea8f4f922e0ee8281 Author: Timo Sirainen Date: Fri Feb 15 22:18:48 2002 +0000 More statusbar commands. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2461 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b38f4da166c3568a346a9c918fb1b6bd2f39843f Author: Timo Sirainen Date: Fri Feb 15 22:18:35 2002 +0000 renamed old config_node_index() to config_node_nth(). added new config_node_index() function. added config_node_section_index() for adding/moving node to specified position in list. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2460 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c9fd2197e3fa2fcc02522cd80624a11c2a566b7b Author: Timo Sirainen Date: Fri Feb 15 21:42:31 2002 +0000 Added /STATUSBAR commands for most commonly used tasks. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2459 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fa3d6dcd754f5ebaf9d4cfb301a9079de4b36456 Author: Timo Sirainen Date: Fri Feb 15 19:33:05 2002 +0000 Disable the nl_langinfo() if CODESET isn't defined (openbsd). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2458 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 23a31f30ded897a436df9a22738834288b9cc704 Author: Timo Sirainen Date: Fri Feb 15 18:39:32 2002 +0000 /SET term_type didn't take effect on entry until the second time it was changed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2457 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit de272071c57f07eb275ffe8753d88903af00f338 Author: Timo Sirainen Date: Fri Feb 15 18:20:03 2002 +0000 don't crash if trying to erase 0 chars and there's no cutbuffer. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2456 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fa94c727742dc703fae2719c11db8a5a02fa2c1d Author: Timo Sirainen Date: Fri Feb 15 16:24:53 2002 +0000 Allow still showing ping time even if client replied with only one ping parameter. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2455 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit eb31bb17129be11aeab2e592c42d4725b81bbdf2 Author: Timo Sirainen Date: Fri Feb 15 16:02:14 2002 +0000 transpose_characters was broken git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2454 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b18424f7cb85120855156f837cc291a71af970e7 Author: Timo Sirainen Date: Fri Feb 15 15:54:59 2002 +0000 added meta-f and meta-b for forward/backward word git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2453 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d84c0540245b4681861add6a8356a1f6bff60ad6 Author: Timo Sirainen Date: Fri Feb 15 14:54:00 2002 +0000 Added /SET window_check_level_first and /SET window_default_level. This allows you to keep all messages with specific level in it's own window, even if it was supposed to be printed in channel window. patch by mike@po.cs.msu.su git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2452 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9d1506ebca9f9c695b6a2d042fd93412a478256f Author: Timo Sirainen Date: Fri Feb 15 14:42:14 2002 +0000 UTF-8 is now automatically used if locale is set properly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2451 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d0a9710bb82bdf068abfcb48d7f4c790178ec15e Author: Timo Sirainen Date: Fri Feb 15 14:09:10 2002 +0000 get_utf8_char() was buggy git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2450 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0f39c504d14af76afffc5c6e6e0193a1d4a749e9 Author: Timo Sirainen Date: Fri Feb 15 14:04:10 2002 +0000 Statusbar wasn't always properly cleared when there was right-aligned items. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2449 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit afeb6fcb7d94157808a9290226adbadd42a824ec Author: Timo Sirainen Date: Fri Feb 15 13:38:24 2002 +0000 /SET term_type 8bit|utf8|big5 - Removed --with-big5 configure option, it's now included the same way as utf8, though i'm not sure if it really works but at least it should partially :) Input line is now internally using 32bit chars but it's converted to 8bit chars for external use. Text buffer supports only 8bit + utf8 for now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2448 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 612c061605b78ce975eb7b23f76bf7abf3fff5bf Author: Timo Sirainen Date: Fri Feb 15 09:31:25 2002 +0000 A bit kludge fix for perl statusbar items breaking prompt changes at startup. Now the entry isn't destroyed until the statusbar is, and there can be only one entry per statusbar (well, who would want more anyway :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2447 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6eaf1611993c610a87ca661f5a837f372e46b6fb Author: Timo Sirainen Date: Fri Feb 15 09:22:35 2002 +0000 /LAST -before didn't print the separators. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2446 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fcc61f2382cc930b3342bea488203d76bc2bbd79 Author: Timo Sirainen Date: Fri Feb 15 09:05:45 2002 +0000 window_activity() and window_item_activity() are now public. Added them to perl as well. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2445 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 99c3c13f13b5fdbb47c6f6141e3aa0f3ce7a3f34 Author: Timo Sirainen Date: Fri Feb 15 08:37:06 2002 +0000 fixed module_uniq_destroy() calls git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2444 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a4acb08ac9bbedede398080a43e4dfb24e6947ef Author: Timo Sirainen Date: Fri Feb 15 08:31:35 2002 +0000 Yell if gmodule doesn't work git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2443 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b76b41aa6f918d53d35fcb755d7894d187db7f84 Author: Timo Sirainen Date: Fri Feb 15 08:26:12 2002 +0000 server->real_address wasn't restored properly after /UPGRADE and that started to raise lag (or maybe crash). Also removed some backwards compatibility code. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2442 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e30c1b4f8e3d74712d8e474277dc350082aa9f75 Author: Timo Sirainen Date: Fri Feb 15 07:31:25 2002 +0000 Some /NAMES fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2441 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3dc9cbbf243f6910d87c149579459dcb0382d94b Author: Timo Sirainen Date: Wed Feb 13 16:05:47 2002 +0000 the last 001 fix was useless, removed the if() part so now the real_address is changed every time 001 is received :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2440 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dd77726aa8db53886fcb88498b9c05243da60749 Author: Timo Sirainen Date: Wed Feb 13 15:36:40 2002 +0000 added user counts parameters to /NAMES header (not used by default), header/footer is printed with CLIENTCRAP, not CRAP level. patch by zinx@magenet.net git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2439 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 926342839bb02bc949252ad3507c5fdf39c978cf Author: Timo Sirainen Date: Wed Feb 13 15:31:57 2002 +0000 Separated ctcp command/data in "message irc ctcp" signal and format. Added /FORMAT ctcp_requestd_unknown. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2438 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 264e172abf272caa07f93790b45f61d472b51470 Author: Timo Sirainen Date: Wed Feb 13 15:11:47 2002 +0000 001 event should free real_address if it already existed. this might happen with for example irc bouncers. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2437 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f37ea1af1e52127c9967b54705d72fa80a9ac535 Author: Timo Sirainen Date: Wed Feb 13 15:08:28 2002 +0000 updated the glib error message with netsplits git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2436 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c2d8dc7eeee8e7fccef6b436ef5927d0d1cbb4a3 Author: Timo Sirainen Date: Wed Feb 13 14:09:21 2002 +0000 PARAM_FLAG_OPTCHAN_NAME check didn't work properly and it was always assumed, so * didn't work as channel parameter. also changed the how PARAM_FLAG_OPTCHAN_NAME was defined. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2435 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0da21a5f59dc1a0d7fad538789dcbbf74134c1a3 Author: Timo Sirainen Date: Wed Feb 13 10:09:05 2002 +0000 That msg completion nick thing broke some other completions in msgs window, like /SET. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2434 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0bb2b6a9d4097ff075c0ca06aee70f26dd590590 Author: Timo Sirainen Date: Wed Feb 13 07:16:02 2002 +0000 don't update window->last_line timestamp with MSGLEVEL_NEVER text, so >1d /SET autoclose_query setting works with "day changed" messagse. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2433 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c0980aacdd120c99fa778e2268bedb839f1c2986 Author: Timo Sirainen Date: Tue Feb 12 03:04:34 2002 +0000 missed isxdigit() -> i_isxdigit() change git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2432 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8dd775252fd8432320b869607417cd508ecff096 Author: Timo Sirainen Date: Mon Feb 11 16:19:00 2002 +0000 stupid format string bugs. wasn't there long though :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2431 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dddd9d17a6fc3c35dc15255fb67a10682af8a2a3 Author: Timo Sirainen Date: Mon Feb 11 09:13:17 2002 +0000 In msgs window, you can now complete anywhere /MSG completion nicks (eg. /ignore nick) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2430 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 27665c5cfbd1085eb0048d87dab8c0f8dfa6f2b4 Author: Timo Sirainen Date: Mon Feb 11 08:23:02 2002 +0000 -actcolor %n now means that the activity isn't changed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2429 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d883248be22c90d4d1fb061ea5665c5c258f73b9 Author: Timo Sirainen Date: Mon Feb 11 07:58:24 2002 +0000 "/WINDOW IMMORTAL" shows the mortal-state. Error messages are printed in active window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2428 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 64e98b7f4a9c2f4232d88f0c8e9d9f5e317fd6b7 Author: Timo Sirainen Date: Sun Feb 10 18:42:23 2002 +0000 Correctly handle DCC GET write() failures. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2427 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0dc3e3f0ddd0503c14c5df98d059028ec4e6d17d Author: Timo Sirainen Date: Sun Feb 10 15:10:24 2002 +0000 Default background color for prompt statusbar should be %n, not %0. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2426 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 113ed9118e1676c4a5e37007d8a16729c3c00d82 Author: Timo Sirainen Date: Sun Feb 10 15:09:58 2002 +0000 theme_format_compress_colors() doesn't assume the default color as %n anymore. This is useful at least when you want to set statusbar background color to %n so it won't be compressed to "".. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2425 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0c209a68998eebf33aa5a4ed7da8d7fcc27f288b Author: Timo Sirainen Date: Sun Feb 10 15:01:00 2002 +0000 atexit(term_deinit) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2424 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 57629dcadcfca4a0f62e921a76d922f2a4dae0f3 Author: Timo Sirainen Date: Sun Feb 10 15:00:15 2002 +0000 Layout save support for immortality.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2423 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9bb16705a5e6bf100797985cc596b9bcb9f0d6da Author: Timo Sirainen Date: Sun Feb 10 14:59:36 2002 +0000 Support for "immortal" windows, that can't be closed until explicitly set to mortal with /WINDOW IMMORTAL OFF. Status and msgs windows are immortal by default. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2422 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 59c5bb100a58948c149ed1be18e72c6c16ad4db3 Author: Timo Sirainen Date: Sun Feb 10 14:53:55 2002 +0000 Changed some clientnotices to clienterrors git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2421 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5fb523096321ca3de6371857dbf6104a5d40c8c4 Author: Timo Sirainen Date: Sun Feb 10 14:35:21 2002 +0000 Added IRSSI_GLOBAL_CONFIG as well git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2420 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 464ff769544b886824b92273cc0362eace1935d5 Author: Timo Sirainen Date: Sun Feb 10 14:33:42 2002 +0000 added #define IRSSI_HOME_CONFIG git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2419 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 83f640897906c3179c13445110286d1281ecf73c Author: Timo Sirainen Date: Sun Feb 10 14:21:29 2002 +0000 It's possible to use black foreground color now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2418 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c1d61ddeaf7eed4fe655b46d109db4766ba67b5b Author: Timo Sirainen Date: Sun Feb 10 14:10:09 2002 +0000 term_clear() should set the background color to RESET, not to 0 (black). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2417 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aaeea771c223fd94d01db3987764d7787e35e77c Author: Timo Sirainen Date: Sun Feb 10 14:01:25 2002 +0000 all subdirs are now specified in "perl_dirs" so it's easier to add/remove directories. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2416 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ce41d6b18ac58803d58dbdf3e674e02691dd65e6 Author: Timo Sirainen Date: Sun Feb 10 12:53:10 2002 +0000 If *=port was used with /SET irssiproxy_ports, connections to server weren't sent to already connected clients. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2415 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7f8b0f07ec48f092b30fbe21d234ea7a50c28e91 Author: Timo Sirainen Date: Sun Feb 10 12:13:00 2002 +0000 support for event 477 which aborts joins to +R channels in dalnet. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2414 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 92eccaaf263b489a7ded35f3ec8d5fe638918142 Author: Timo Sirainen Date: Sun Feb 10 11:24:51 2002 +0000 /MSG completion should work with /QUERY as well git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2413 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0fccf3be6e8fc213ebaf23cbc80232ab7be6c431 Author: Timo Sirainen Date: Sun Feb 10 11:12:05 2002 +0000 updated redirection code git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2412 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9575eecb39cb8c6ccaf16d800a10c0eed9aed224 Author: Timo Sirainen Date: Sun Feb 10 11:04:08 2002 +0000 Removed some old backwards compatibility code. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2411 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 86dadc071c2000f3dedbed61acfb43c94e5246cc Author: Timo Sirainen Date: Sun Feb 10 11:01:56 2002 +0000 meta-backspace is now bound to delete_previous_word by default. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2410 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9a3af7072a03c158f8d714f2ab635fdede29e1ac Author: Timo Sirainen Date: Sun Feb 10 10:51:14 2002 +0000 Default event handler now prints the server name where it received the event, unless it's the server we're connected to. /FORMAT default_event can be used to modify where/if the server name is printed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2409 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c674db5c8ef5c32933f39055029e07a6ce18a62a Author: Timo Sirainen Date: Sun Feb 10 10:21:46 2002 +0000 Don't stop reconnecting to server if we get nick collided git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2408 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3990779dc507e0c81dceae0ea691294d2b15e910 Author: Timo Sirainen Date: Sun Feb 10 10:07:12 2002 +0000 /BIND meta-k erase_completion - support for removing completion data. Currently this works only with /MSG completion, so eg. /MSG nick removes nick from completion list and jumps to next completion. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2407 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 62028ad487cf61549a3c32f6fcab093dddf8db0d Author: Timo Sirainen Date: Sun Feb 10 09:35:38 2002 +0000 Level for own dcc chat messages should contain NO_ACT too (which also disables beeping). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2406 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2b007931a93ad57eddb0e794519a15a953289a31 Author: Timo Sirainen Date: Fri Feb 8 22:09:39 2002 +0000 since common.h wasn't included in this, changed i_isdigit() -> isdigit() back with some casting. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2405 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2f09d9be5ae720eb3dd69f016f239d1b5a6eecad Author: Timo Sirainen Date: Fri Feb 8 07:25:51 2002 +0000 Proxy is now emitting "proxy client connected" and "proxy client disconnected" signals. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2404 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b058b9740c813b5b8ea321caf8a845797ad3a982 Author: Timo Sirainen Date: Fri Feb 8 02:57:02 2002 +0000 updated OPN's config git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2403 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 747347c99086e76df85f4641f65c972fc21cb7d7 Author: Timo Sirainen Date: Thu Feb 7 23:58:51 2002 +0000 "default event" now resends "default event numeric" which gets handled by the event_received() function.. I think now all those extra spaces showing up in places should be fixed :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2402 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2891a871b79aad25d283d2a8ab8c74d3e39e2351 Author: Timo Sirainen Date: Thu Feb 7 19:30:58 2002 +0000 only the first of --home / --config parameters were parsed, which broke eg. irssi which was started with --config and /UPGRADEd. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2401 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7b70a3d91a006c0182d9aae89f405a778dbfc643 Author: Timo Sirainen Date: Thu Feb 7 19:27:47 2002 +0000 '-' option as last parameter didn't work (eg. /LAST -) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2400 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0141801e2d194be6ccaad743cca573837ef536d7 Author: Timo Sirainen Date: Thu Feb 7 19:17:36 2002 +0000 Set objects ->type = 0 when freeing to make sure we notice immediately if they're being used after freed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2399 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dbb279a1fe38d41e8af1497e2ff83d8092462efe Author: Timo Sirainen Date: Thu Feb 7 00:34:43 2002 +0000 Don't crash in /NAMES list if /SET names_max_width was too small git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2398 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a3ccfb08d4327a623bccd50ba38f84194245d3cc Author: Timo Sirainen Date: Wed Feb 6 23:37:03 2002 +0000 Still some event_received() fixes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2397 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f8114c834f8228c39bd0a3ea88a6edff749a4f4a Author: Timo Sirainen Date: Wed Feb 6 18:07:55 2002 +0000 DCC /MSG handlers broke /MSG -ircnet git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2396 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3a2b45559f25bb7390ec1260dba9085b6856382f Author: Timo Sirainen Date: Wed Feb 6 18:03:58 2002 +0000 /EXEC's last output line wasn't printed if it didn't contain newline at end of line. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2395 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f2c78cf482860030104722b390568cf15dfb38c8 Author: Timo Sirainen Date: Wed Feb 6 04:20:34 2002 +0000 Fixed the generic event_received() hadler not to remove ':' char twice in some situations.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2394 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 75e724fdf7d1976dd36c8e2d4f3f74c0c2703059 Author: Timo Sirainen Date: Tue Feb 5 04:36:07 2002 +0000 bugfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2393 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 649a962b99b2859e58be33b043baa89eed40f02c Author: Timo Sirainen Date: Mon Feb 4 21:26:03 2002 +0000 Ahem.. my little kludge had a buffer overflow :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2392 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d1ade13a71c3771da956b7f0d0cde67ec2e0858c Author: Timo Sirainen Date: Mon Feb 4 21:20:05 2002 +0000 Broke DCC CHAT queries. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2391 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7bdd3beb8ea059fa731697497a67783af4211f66 Author: Timo Sirainen Date: Mon Feb 4 06:38:27 2002 +0000 Reorganized & updated. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2390 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dfa60cf38f39006475359ede7b4c1c866c3c3b7e Author: Timo Sirainen Date: Mon Feb 4 04:35:11 2002 +0000 Use the server tag printing with queries now too. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2389 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cf8323634699c3dc9db670f2570179951152b6b3 Author: Timo Sirainen Date: Mon Feb 4 04:27:45 2002 +0000 printtext(): you can now specify server target with tag name instead of record. This is useful with DCC chats when you know the initial server tag but the server might be already disconnected. So what this means is that you now get ~/irclogs/ircnet/=nick.log instead of ~/irclogs/=nick.log :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2388 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 82b0c081e24aead76699167753c657f6fe983252 Author: Timo Sirainen Date: Sun Feb 3 23:14:22 2002 +0000 Server referencing in /EVAL really should have checked if the server wasn't NULL :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2387 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6c291d34a4ce5365b55bf6a2066f13950b798dd2 Author: Timo Sirainen Date: Sun Feb 3 23:06:36 2002 +0000 broke $server->send_message().. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2386 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 06a33691f4886134e39149743d4accfc7b68e1d9 Author: Timo Sirainen Date: Sun Feb 3 22:28:09 2002 +0000 make sure redirect_continue is set to NULL if it contains the redirection that is being destroyed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2385 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ebaea06eb97a300fd792214545ea223bd992f394 Author: Timo Sirainen Date: Sun Feb 3 21:58:14 2002 +0000 target_type for "/MSG *" wasn't set properly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2384 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7c94cb083f5354cf85453e9465887fc45bf5bcdc Author: Timo Sirainen Date: Sun Feb 3 21:53:37 2002 +0000 Added target_type to send_message(), -channel and -nick parameters to /MSG to specify if it's supposed to be to channel/nick. /MSG -channel is used automatically by irssi when sending messages to channel (the "normal" way without /msg). This should help with protocols that don't have any channel name prefixes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2383 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6ea882f8932e115c32f7b3991cb0a7685a359e56 Author: Timo Sirainen Date: Sun Feb 3 19:24:51 2002 +0000 Added missing #include git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2382 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e8957938ea78c5089f9088b18db7910091d75ca2 Author: Timo Sirainen Date: Sun Feb 3 18:32:46 2002 +0000 A bit more safer now to use /EVAL with a command that disconnects from server.. Also added a FIXME: window item would need reference counting as well, eg. "/EVAL win close;say hello" wouldn't work now.. But that's probably job for the rewrite irssi. don't go use things like that :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2381 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aa544dec32d57c8f6a33e2c27d711cff2e8c0f88 Author: Timo Sirainen Date: Sun Feb 3 18:24:22 2002 +0000 Added PARAM_FLAG_OPTCHAN_NAME which is like PARAM_FLAG_OPTCHAN, but doesn't allow using "*" to specify active channel. Used with /OP, /DEOP, /VOICE and /DEVOICE so you can do /OP * again :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2380 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 78542cb0f7e8c67c6292f18aa4063a9c0b773387 Author: Timo Sirainen Date: Sun Feb 3 18:07:12 2002 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2379 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b2c92f3b4b5dbb05b8b9fd649e0786d910cd9d0a Author: Timo Sirainen Date: Sat Feb 2 22:46:28 2002 +0000 s/query_trace_nick_changes/query_track_nick_changes/ :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2378 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 77e866c542c7b6fea2b7ae58f7dfc19495fa11b4 Author: Timo Sirainen Date: Sat Feb 2 22:34:06 2002 +0000 Added /SET query_trace_nick_changes, which tells if irssi should track nick changes in queries (eg. you get a msg from nick who's user@host is the same as you already have query with). This feature has existed before, but now you can turn if OFF if you want :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2377 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4520455eac4ff22f90f8d591119edd04b48b14f3 Author: Timo Sirainen Date: Sat Feb 2 20:45:22 2002 +0000 Added help for WATCH, by six git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2376 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 14457371c8a88655d20664f32ab7629785a741d8 Author: Timo Sirainen Date: Sat Feb 2 19:55:33 2002 +0000 Ignoring SIGTRAP signal which is sent at /UPGRADE time. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2375 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0ce3f8243eb564063c66a1b32169109af17e4081 Author: Timo Sirainen Date: Sat Feb 2 17:37:44 2002 +0000 Comments are now allowed everywhere in config files. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2374 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 85b63bf5465f4cc6d2fd1472cb9e87c5b6719f63 Author: Timo Sirainen Date: Sat Feb 2 17:27:20 2002 +0000 Also, if alternate_nick is "", don't go set it to connection record.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2373 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit feec7bfb6232ca867c358f755bfd3b32487df3e0 Author: Timo Sirainen Date: Sat Feb 2 17:26:11 2002 +0000 /SET alternate_nick should default to "", not NULL which would cause problems. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2372 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 30a4a2ab76ae8ef8f45975f15c84c9758421a080 Author: Timo Sirainen Date: Sat Feb 2 17:23:56 2002 +0000 Ignore /SET dcc_autoresume if /SET dcc_autoget is OFF. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2371 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 19f1700a68c82ae3f5d7a23ba10d9e39c6ae5deb Author: Timo Sirainen Date: Sat Feb 2 02:22:29 2002 +0000 Add ^H and ^? as "backspace" key, so you can use meta-backspace etc. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2370 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9089ea2365fcd8dbf52386c54d3f3561d3931d90 Author: Timo Sirainen Date: Sat Feb 2 01:38:58 2002 +0000 Replaced /SET msgs_timestamps with /SET timestamp_level, defaults to ALL. /SET timestamps must be ON for timestamp_level to have any effect. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2369 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bd91fbc88bd604fbf5fd61b2e0aa56b35738467a Author: Timo Sirainen Date: Fri Feb 1 23:32:21 2002 +0000 The "check if nick change was done with our /NICK" didn't work if this was our first nick change.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2368 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d322b86c3d92b671bfdda75e6cb743935868b18e Author: Timo Sirainen Date: Fri Feb 1 23:14:00 2002 +0000 Removed some backwards compatibility code between CVS versions that broke /SET use_perl_lib git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2367 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c4e8d67bf93d92c64aa4c750e1c07322ac468509 Author: Timo Sirainen Date: Fri Feb 1 23:01:58 2002 +0000 Added optional channel parameter to /OP, /DEOP, /VOICE and /DEVOICE commands. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2366 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 33d30268b4dd7f5afe174d54f3f7e13459633348 Author: Timo Sirainen Date: Fri Feb 1 20:14:30 2002 +0000 added some pointer casting to get rid of warnings with some compilers. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2365 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f8221db7ca38a7ecca599c45dc70d70f1038b566 Author: Timo Sirainen Date: Fri Feb 1 19:26:58 2002 +0000 When resizing terminal, width of all split windows weren't always updated properly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2364 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9cc6acc9a2baa643e8a7e68176d6caa3ff8b60f4 Author: Timo Sirainen Date: Fri Feb 1 13:56:50 2002 +0000 Don't eat unknown keys that aren't combinations git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2363 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4f5f17e94ade52e8c7edb94d1333c2183d6a6b7a Author: Timo Sirainen Date: Thu Jan 31 03:15:03 2002 +0000 Unknown key bindings don't print the last invalid key anymore to input line. Also, removed some debugging code which was accidentally there :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2362 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aed634ae08f6d0ba4cd53aa5b5243b8f40ae2cae Author: Timo Sirainen Date: Wed Jan 30 22:00:06 2002 +0000 /CONNECT and /SERVER crashed without parameters git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2361 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 05ecb785fb463e5fa51869d11c031883d1d7380c Author: Timo Sirainen Date: Wed Jan 30 01:57:34 2002 +0000 "/MODE #channel -k" automatically appends the channel key if it wasn't given. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2360 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0edf041e14f7f76c320323e29428456b60f8b792 Author: Timo Sirainen Date: Tue Jan 29 23:11:22 2002 +0000 ..and of course I broke IPv4 net_gethostbyname() with it :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2359 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 13eb6379e791574a0d729a63c064218656f96150 Author: Timo Sirainen Date: Tue Jan 29 22:16:40 2002 +0000 OK, looks like I was doing stupid things with IPv6 hostname lookups :) Back when I originally wrote that code, there wasn't any man pages for them and I couldn't really find any good docs either, so I just copy&pasted some code from somewhere and it seemed to work. Anyway, it was doing reverse name lookup for uninitialized host name which really wasn't a good idea :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2358 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f2a4a9766869fbaae52c1da7d7721ebe93588f6a Author: Timo Sirainen Date: Tue Jan 29 21:26:41 2002 +0000 net_gethostbyname() fix for ipv6. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2357 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3801628b44e310f65fe04f9e428570d385000753 Author: Timo Sirainen Date: Tue Jan 29 03:35:18 2002 +0000 Forgot to commit utf8 change here. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2356 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2c3216d10cac60e3a0fdf8bc034a04eda70ba894 Author: Timo Sirainen Date: Tue Jan 29 03:13:06 2002 +0000 A bit more better utf8 support, still not a good input line. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2355 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 46b318b83127e638c2bbc49f0d84e9468e064d16 Author: Timo Sirainen Date: Tue Jan 29 01:33:41 2002 +0000 Preliminary support for UTF8 with /SET term_utf8 ON. Input line is still messed up, but lines should wrap properly in text buffer. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2354 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0cdc8a7f6aa0ef29ce38cb2bc046542b72c8c540 Author: Timo Sirainen Date: Mon Jan 28 23:31:36 2002 +0000 Whops, crasfix for last "fix". :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2353 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 747d0f19ca54053601a61f00f331a174daa3afb9 Author: Timo Sirainen Date: Mon Jan 28 15:20:57 2002 +0000 Fixed a few minor memleaks. Don't use g_strdup() in lib-popt because it may be freed with a real free() call instead of g_free(). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2352 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 08c23ce6d4c21f7cee9be2248d0fec15c153a23a Author: Timo Sirainen Date: Mon Jan 28 05:28:25 2002 +0000 Don't change the "wanted nick" when receiving NICK event from server, unless we did the /NICK change. This is useful with the new irc servers changing your nick to your UID instead of killing you, at reconnect time you'd get "invalid nick" when irssi would try setting the UID as your nick.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2351 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a6ee439c263f9560c6b7711dd4a4d8e8c24f11aa Author: Timo Sirainen Date: Mon Jan 28 02:37:54 2002 +0000 "Your nick is owned by .." message was checked always with default nick. This wasn't wanted with eg. /IRCNET ADD -nick. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2350 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ebe60cca559844324c76ef01599157aeab76b069 Author: Timo Sirainen Date: Sun Jan 27 22:15:37 2002 +0000 Scripts using Irssi::printformat() might have crashed irssi, especially if they cought in autolog. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2349 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f4897860b50e2d1cc3b97a00d1f5a2e9e9c04faa Author: Timo Sirainen Date: Sun Jan 27 20:45:59 2002 +0000 toupper(), tolower(), isspace(), is..etc..() aren't safe with chars in some systems, use our own is_...() functions now instead. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2348 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 820c9d3d8288c8d6dfb3172750bc26adea76f66c Author: Timo Sirainen Date: Sun Jan 27 20:42:45 2002 +0000 Comment changes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2347 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0f1550dbf8b1480e66a27882ed289562f0fb11bb Author: Timo Sirainen Date: Sat Jan 26 12:43:47 2002 +0000 Added -rawlog option to /CONNECT and /SERVER, so you can get the rawlog from servers that disconnect you too fast. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2346 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e00877e89b6f0de589634a51cc309a5fc2326ee5 Author: Timo Sirainen Date: Fri Jan 25 02:28:42 2002 +0000 /SERVER ADD -noproxy wasn't saved to config git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2345 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 182adb805c59a2469810789697821c70249438f8 Author: Timo Sirainen Date: Thu Jan 24 20:57:16 2002 +0000 /SERVER ADD: added -noproxy option and -proxy which just removes the -noproxy. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2344 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d74d284463d4aa490b789f9be45a3e478929b0f7 Author: Timo Sirainen Date: Thu Jan 24 01:19:52 2002 +0000 Fixed a small memory leak when connected to same network twice. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2343 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 16693c461fd575e87f2b790f0c84b33b073d51f3 Author: Timo Sirainen Date: Wed Jan 23 20:36:52 2002 +0000 Tab-completion for /SCRIPT UNLOAD crashed irssi soon after git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2342 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 46a6cf58f3e883b4730067ebc85e2a25f806c1ba Author: Timo Sirainen Date: Wed Jan 23 00:23:31 2002 +0000 Don't send proxy commands to server if -noproxy option was used. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2341 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4c4f7ec042794f1ce1b4bcc1c092507d77db0926 Author: Timo Sirainen Date: Tue Jan 22 21:04:39 2002 +0000 last commit was only partial :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2340 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 92eaf0dc9a198d92115d306554b3ddbfe18b7c97 Author: Timo Sirainen Date: Tue Jan 22 21:04:04 2002 +0000 Never reconnect immediately to server when server is being disconnected - this could lead scripts (or maybe even irssi itself) handle the partially disconnected server wrong. Also moved the server->disconnected = TRUE before the "server disconnected" signal is sent, this makes sure the server_disconnect() is never called twice. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2339 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0157d234f87337f51bb6e3fb285eb89dc44ac5ac Author: Timo Sirainen Date: Tue Jan 22 20:29:45 2002 +0000 Added /SET proxy_string_after setting which gets sent after NICK/USER, bnc wants this. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2338 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5202ef93147c71a746e31f656d9735077ee86fa2 Author: Timo Sirainen Date: Tue Jan 22 19:52:17 2002 +0000 distclean -> distclean-generic so it'll be executed before clean-am which removes */Makefiles. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2337 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fbfc2b8ab68414f3d9c82f666391b99267211dcc Author: Timo Sirainen Date: Tue Jan 22 18:25:39 2002 +0000 Irssi::command_bind*() allows using hash. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2336 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2cd0cb5ef8d3efe6c7a9e86d256aae488e1f90f2 Author: Timo Sirainen Date: Tue Jan 22 15:56:29 2002 +0000 removed some unused code. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2335 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e4aa149c54e7e5033be77c17ea2893164e00deb3 Author: Timo Sirainen Date: Mon Jan 21 19:20:08 2002 +0000 Irssi::signal_add_first() and .._last() allows hashes now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2334 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1af5f41812703045b5b7433f4c34cf2c34186b6c Author: Timo Sirainen Date: Mon Jan 21 18:20:44 2002 +0000 Added Irssi::term_refresh_freeze() and ..thaw() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2333 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cda3d1eaee4405de4dd9907c73c7d71b6b6a7d19 Author: Timo Sirainen Date: Mon Jan 21 16:57:44 2002 +0000 Using signal_add_first() for a few more signals now, so they can be stopped by scripts. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2332 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f12d3914e580ea1bd4d55d94190e9e59aea14f86 Author: Timo Sirainen Date: Sun Jan 20 16:57:06 2002 +0000 Added -before and -after options to /LASTLOG. You can also use - to specify both before and after values. Added special "#" option name to commands which specifies that - parameter is allowed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2331 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 93061dd48fca1b85ddcca611502435c068d0a1d8 Author: Timo Sirainen Date: Sun Jan 20 14:03:14 2002 +0000 Handle PING requests now properly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2330 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 117f27eb923c54bfc468e0e3ca61c4c403784544 Author: Timo Sirainen Date: Sun Jan 20 12:50:10 2002 +0000 Fixed a memory leak. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2329 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c55bac3a0900103c9d788444d21e3c314e8b9f5d Author: Timo Sirainen Date: Sun Jan 20 12:21:18 2002 +0000 We now handle PINGs from client properly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2328 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c8a58bffad71eb4a6032b5dd96699dabde559b56 Author: Timo Sirainen Date: Sun Jan 20 11:47:04 2002 +0000 whops, still wasn't fixed :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2327 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0b12f76d1f429fcc1d6818ec1ceb6e1e7224b84e Author: Timo Sirainen Date: Sun Jan 20 11:37:21 2002 +0000 Every time a /SET was changed, it leaked a signal_add() which would cause very buggy behaviour at least related to flood checking. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2326 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bba5603903722221bd2f319835e924baf74b2b30 Author: Timo Sirainen Date: Sun Jan 20 03:30:28 2002 +0000 Autosaving settings and autoflushing write buffer might have stopped from working sometimes because of missing "return 1". git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2325 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d6abc84ab5e3f7653f657e9b5fb22230a0b8db4d Author: Timo Sirainen Date: Sun Jan 20 02:18:37 2002 +0000 Connection tag variable wasn't deinitialized, so when destroying a DCC record it might have stopped a wrong timeout/io func (or probably not, because new source func was allocated soon after, and it'd have the same tag which would just be free'd twice). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2324 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 59e32a18c9fb50058e588693907ad7b02a7b9daf Author: Timo Sirainen Date: Sat Jan 19 23:36:11 2002 +0000 Don't use -lnsl or -lsocket if it's not needed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2323 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c20cc9bb1f43c44485f37cbb64e4857c3b678d55 Author: Timo Sirainen Date: Sat Jan 19 23:21:24 2002 +0000 Added -noproxy option to /CONNECT and /SERVER. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2322 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 77c658bf80eb279e383f2ec113fef5797f04facc Author: Timo Sirainen Date: Sat Jan 19 18:49:35 2002 +0000 Added "dccownquerynick" which /FORMAT own_dcc_query uses. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2321 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8cf0d71c5cb7db80716e19ae681a754359b6b0d7 Author: Timo Sirainen Date: Sat Jan 19 18:46:23 2002 +0000 Some MIRC color changes, patch by qrczak@knm.org.pl git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2320 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9941ad52bff519d5c4b7321b3242d49013e30664 Author: Timo Sirainen Date: Fri Jan 18 16:23:57 2002 +0000 /SAVE -formats saves all the /formats to theme file. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2319 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 103d66897418625386f7ee3af676b3456353477a Author: Timo Sirainen Date: Thu Jan 17 22:51:28 2002 +0000 When creating a file for DCC download, make sure we won't run into any race conditions if /SET dcc_download_path was set to some directory where other users could write files as well. Also, the created file mode is always 0600 now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2318 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ab19c70aa16411619f2a2490eb8366426a057aed Author: Timo Sirainen Date: Tue Jan 15 14:07:19 2002 +0000 Removed module_data from NICK_REC. It's not used for anything and just takes memory. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2317 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ff6d1dd0cd797c229393b3a46e241b50ba0f3ffc Author: Timo Sirainen Date: Mon Jan 14 17:01:30 2002 +0000 that irix fix broke configure.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2316 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bacc22d5baa422d1264ee851d009a6846cb51693 Author: Timo Sirainen Date: Mon Jan 14 13:30:21 2002 +0000 Don't use -lnsl or -lsocket with irix. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2315 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dff49792ed69f61077eec67531deb7dd771348b2 Author: Timo Sirainen Date: Sat Jan 12 14:32:28 2002 +0000 Settings names are now case-insensitive. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2314 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ea4323a1b6035e9a979d851c09b2261aa4946071 Author: Timo Sirainen Date: Sat Jan 12 13:00:57 2002 +0000 < and > removed from replaces block. added %K code to msgnick so <> would still be grey in nick. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2313 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 757be11fff94f59f6bf5ebb0be3772479aa2e866 Author: Timo Sirainen Date: Sat Jan 12 12:47:12 2002 +0000 Add commas between splitted nicks. patch by Qrczak git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2312 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e6bf76ed1177f753bbb85dbe77952b82358a76f6 Author: Timo Sirainen Date: Sat Jan 12 12:03:00 2002 +0000 Don't try to set alternate_nick to any default value, it's not very useful and it didn't work properly if nick was 9 chars with last char being '_' (not very likely though :). Also handle properly the situation where nick and alternate_nick are the same. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2311 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 66e8aa2c74fd98e8c593cbb97c21cace27d0c4b2 Author: Timo Sirainen Date: Sat Jan 12 11:11:09 2002 +0000 Using "server1 <-> server2, server3" format for netsplit messages now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2310 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e35c8e4d083311e3f3feb353f318ef6f5b879f8b Author: Timo Sirainen Date: Fri Jan 11 12:19:47 2002 +0000 dcc chat actions didn't work properly git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2309 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1d7a8245caa16a4964857a059d832545228d8d37 Author: Timo Sirainen Date: Fri Jan 11 05:48:37 2002 +0000 Whops, didn't actually fix the connection_lost :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2308 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6d44620b4a0bcf52649dce18f3b42ecb39127ffc Author: Timo Sirainen Date: Fri Jan 11 05:47:52 2002 +0000 When commands were being parsed, the currectly active server should have been referenced, but the code was accidentally in subcommand parser not in the main one.. Also, the connection_lost wasn't checked after parsing the command and might have caused a glib error. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2307 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 02f0574506cb80de9d24b257efe44d328b99e27e Author: Timo Sirainen Date: Thu Jan 10 18:55:24 2002 +0000 swapped dark/bright reds. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2306 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4cd853feecf927cb47538dfbfc2793d9760ec111 Author: Timo Sirainen Date: Thu Jan 10 18:39:02 2002 +0000 Purge the commands in queue for channel if you get kicked from there. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2305 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4840b1575faf405a35bd11bfc18843bda5047d81 Author: Timo Sirainen Date: Thu Jan 10 18:36:27 2002 +0000 Changed again behaviour of resetting user modes when reconnecting to server, it was also buggy and didn't work.. Anyway, now we don't anymore even try to remove "non-wanted" modes set by server when reconnecting, if you really don't want to have some mode, set it with -x in /set usermode. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2304 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9fffa58c203e37ff9a6cb853d40ce33a6edef6ea Author: Timo Sirainen Date: Thu Jan 10 18:02:22 2002 +0000 Actions are now sent in "ctcp action" signal which is never ignored. "ctcp msg action" doesn't work anymore nor does it show in "ctcp msg"s. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2303 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7131ceb909c5ffc614a8a9b40e80449a468fd78c Author: Timo Sirainen Date: Thu Jan 10 17:36:41 2002 +0000 g_strdup() the error message before emitting "script error" signal, since perl scripting might be executed during that signal and it clears the error message. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2302 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4032addbf93d6c5a66ed030579f6be89ead281ac Author: Timo Sirainen Date: Thu Jan 10 04:03:34 2002 +0000 When /SET expand_escapes was ON, \012 and \015 should be treated as newlines so that text after them is sent as privmsgs, not as direct commands to server. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2301 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 805f59d9eed685d77b79bcecf62e22a1ec0ea6a5 Author: Timo Sirainen Date: Wed Jan 9 17:10:46 2002 +0000 small bugfix, mirc color flag was set on unless both /set hide_mirc_colors and /set hide_text_style was on. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2300 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 897aa03814aab84bae0c3da05506df6687f0e4d5 Author: Timo Sirainen Date: Wed Jan 9 17:00:45 2002 +0000 irc_send_cmd() now doesn't call server_disconnect(), but rather just mark the connection_lost to TRUE, the disconnection is after the "server incoming" signal is finished. Changed irc_parse_incoming() back to not handling any commands in server's input buffer after server_disconnect() is called, it's not safe enough. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2299 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6e4730b65dfaa034f9160291df1307d849fe61c4 Author: Timo Sirainen Date: Wed Jan 9 16:04:53 2002 +0000 Added "message dcc xxx" signals for printing DCC messages. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2298 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a01aab7a649b73cee3e7a73ade21498293f1a03e Author: Timo Sirainen Date: Tue Jan 8 07:36:40 2002 +0000 Changed level HILIGHT -> HILIGHTS. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2297 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 41e92b3062eb27c99690e62540c16e96a6781424 Author: Timo Sirainen Date: Fri Jan 4 21:28:26 2002 +0000 the same #ifdef { parsing problem.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2296 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8996062276c8a7528ed575b41ffea80f37aa1137 Author: Timo Sirainen Date: Fri Jan 4 21:27:28 2002 +0000 moved the two { chars inside #ifdef #else #endif to one { outside it, so it won't confuse some parsers. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2295 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 855f467474cd7c77620a6579cbca7cfb88f94991 Author: Timo Sirainen Date: Fri Jan 4 21:20:32 2002 +0000 Use static arrays, so it works with non-ansi C compilers. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2294 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ca5df6fb8c3c8bff5da02d4689be8e3b06afcd49 Author: Timo Sirainen Date: Fri Jan 4 21:12:12 2002 +0000 removed (void) definition from libtool test, so it passes with non-ansi C compilers. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2293 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d723a5b64b3648ef223829b5223217d5ebc519b2 Author: Timo Sirainen Date: Thu Jan 3 23:25:18 2002 +0000 command_bind_first() and command_bind_last() didn't work properly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2292 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cffe29818d69c7ccd4bfbfe7e002dc05573451ca Author: Timo Sirainen Date: Thu Jan 3 21:19:16 2002 +0000 Irssi::signal_emit() - make sure the parameter is a reference before trying to unreference it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2291 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a72f7244ff581edbeb4f8552eba92bbb6ee09ba8 Author: Timo Sirainen Date: Wed Jan 2 21:21:49 2002 +0000 server_disconnect() should do nothing if you call it twice, especially it shouldn't emit the "server disconnected" again. We'll now handle the remaining data coming from server after disconnection. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2290 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f5941211005e3d58f6f3ff68ee55b2f34f6f085c Author: Timo Sirainen Date: Mon Dec 31 16:31:08 2001 +0000 Accidentally had committed a debug thing. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2289 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3f75bd3c3c4858364baca2dfac1e3a9167e3606b Author: Timo Sirainen Date: Mon Dec 31 16:30:32 2001 +0000 Abort joins on 442-numeric that dalnet sends when you can't join to channel because you've not registered your nick. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2288 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ffe00ae2457b098a27dfecee6da547fda4c57926 Author: Timo Sirainen Date: Sun Dec 30 21:27:34 2001 +0000 s/redirection_register/redirect_register/ in example. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2287 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0b4a39be8c1b130f8b3b3b3f8bd8eb57e19acaef Author: Timo Sirainen Date: Sun Dec 30 20:20:17 2001 +0000 "nicklist ..." signals were missing channel parameter. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2286 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit de6f8a7439d2defae38fc83fdc594baa78ea9e97 Author: Timo Sirainen Date: Thu Dec 27 22:35:16 2001 +0000 Irssi::version() should return the time always with 4 digits, padded with zeros if needed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2285 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0ccf0ebdff48e4c8e9232bbd3d2354c34c66a23c Author: Timo Sirainen Date: Thu Dec 27 12:40:31 2001 +0000 argh, typofix :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2284 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 555e3e63954b27bce83379e6cb0ca702aa59206a Author: Timo Sirainen Date: Thu Dec 27 12:40:09 2001 +0000 Added an extra check to make sure nothing bad happens.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2283 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 92933dace3d9e6d65a407175a8c879be3cdc0843 Author: Timo Sirainen Date: Thu Dec 27 11:38:46 2001 +0000 Server parameter is sent now too with /WHO, though the format itself wasn't changed. patch by peder. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2282 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit db907c209ffcbc20ce757c1d9e5a228f7501ec33 Author: Timo Sirainen Date: Thu Dec 27 11:37:31 2001 +0000 Don't add command to history if it's already in there as last entry. patch by peder. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2281 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c15769685c8cd409b3b3cc21ce43aeb15659141c Author: Timo Sirainen Date: Sat Dec 22 02:28:22 2001 +0000 Check that the nick doesn't get added twice to nicklist, seems to happen sometimes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2280 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit acffe7b322d15fb063366a4242753064a7612f32 Author: Timo Sirainen Date: Fri Dec 21 15:13:05 2001 +0000 /LOG OPEN -window accepts now -targets too to specify the refnum git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2279 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 361e79b0d680f82987b2d479524b2ed1a9411a9a Author: Timo Sirainen Date: Fri Dec 21 11:57:01 2001 +0000 added $versiontime git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2278 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d87d8caeceee1c92075d7a30a218cbd80a4ff072 Author: Timo Sirainen Date: Thu Dec 20 21:52:16 2001 +0000 Some crashfixes with command history. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2277 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9ddebe6bcf87f8a946f636687975beec80ec8081 Author: Timo Sirainen Date: Thu Dec 20 13:29:20 2001 +0000 Added command history groups, set them with /WINDOW HISTORY. Patch by peder@ifi.uio.no git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2276 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9ed228551b3754456717e6665c28fef70fd4c506 Author: Timo Sirainen Date: Thu Dec 20 12:46:34 2001 +0000 "nick mode changed" signal was missing channel parameter git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2275 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f6cd4478c361a57063b170d63bdde81424a5cf21 Author: Timo Sirainen Date: Thu Dec 20 02:18:35 2001 +0000 And the final #include :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2274 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c255a7b8ea829ef9c6b54ad2fd50252d01a32abe Author: Timo Sirainen Date: Thu Dec 20 02:17:35 2001 +0000 Still some #include "servers.h"s .. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2273 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bf5b6c08c56badb5f41b8bf1311992a8d1c56579 Author: Timo Sirainen Date: Thu Dec 20 02:14:49 2001 +0000 Added WINDOW_REC declaration to common.h, removed unneeded #include "servers.h" from fe-windows.h which broke several files, added the #include in them. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2272 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4d1938d4ef9d9866a7394f5f4d436db8f8511ba2 Author: Timo Sirainen Date: Wed Dec 19 15:58:23 2001 +0000 Changed ircnet's max_query_chans to 5 from 10, so that it wouldn't take forever to receive WHO replies if you join to 10 channels.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2271 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c99205b512023e0a578767e6c723c87f81e03f4f Author: Timo Sirainen Date: Wed Dec 19 15:25:16 2001 +0000 Never allow adding CR or LF characters to input line, they could mess up everything. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2270 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 080b491db93380f4a82489054427628248ff8b3c Author: Timo Sirainen Date: Wed Dec 19 00:42:22 2001 +0000 Hidden entry texts shouldn't have gone to command history.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2269 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e46446e95072713c077253b1dd8443e31a232876 Author: Timo Sirainen Date: Mon Dec 17 23:01:12 2001 +0000 Since I accidentally already committed some of the detach-code, here's the rest of it. It doesn't really work, you can make irssi detached but you can't attach to it anymore :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2268 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ba09b3f29972dc8812eb63c544f37f5df40a8b9c Author: Timo Sirainen Date: Mon Dec 17 22:13:18 2001 +0000 if window-specific history is off, the command that closed the window should go in the command history. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2267 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4bc4da5c6bc3f4fb52f8f1e7ae30158e5fa38a37 Author: Timo Sirainen Date: Mon Dec 17 19:47:23 2001 +0000 mode +d is now also treated as having argument (hybrid 7 / dancer realname ban) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2266 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f126e1b2c34e9ad74d3fe9918d410ad8192dfd6e Author: Timo Sirainen Date: Mon Dec 17 19:41:18 2001 +0000 irssi-dummy was still in Makefile git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2265 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 35d363136f2c3e8f358942d84c5a41c26256c097 Author: Timo Sirainen Date: Mon Dec 17 18:41:06 2001 +0000 Separate irssi-dummy binary was a bit stupid idea, now it can be started with -d command line parameter. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2264 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 475aa2758822a9b49923b300ea25a9c07dee14dc Author: Timo Sirainen Date: Mon Dec 17 16:27:20 2001 +0000 Added irssi-dummy binary which works like ircii's dummy mode. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2263 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5b5df3ebbe1eb78aa1d0b2f76420d882ee5efb7a Author: Timo Sirainen Date: Sun Dec 16 02:21:27 2001 +0000 /VERSION printed time wrong, hopefully the last version fix.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2262 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6720940e1af9a88b30637098c78fe947ea81948d Author: Timo Sirainen Date: Sun Dec 16 01:41:29 2001 +0000 Leading zeros didn't work well in IRSSI_VERSION_TIME. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2261 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5916b9dcb8c909d97fea5ef6b70c86c625eb3b29 Author: Timo Sirainen Date: Sat Dec 15 23:49:35 2001 +0000 Still more version changes .. Irssi::version() now returns the version in "date.time" format, so now it's also possible to "use Irssi 20011216.0149;". Also fixed a memory leak for Irssi::parse_special(). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2260 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5f271da0a447a52f21516df7dc44603288f87d3c Author: Timo Sirainen Date: Sat Dec 15 23:39:24 2001 +0000 Print IRSSI_VERSION_TIME in /VERSION too. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2259 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7d722f6ca3500fa9d9383c75e1bee2202b58a167 Author: Timo Sirainen Date: Sat Dec 15 23:33:44 2001 +0000 irssi --version now prints the IRSSI_VERSION_TIME as well git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2258 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7bda8083954d46145a174028d99922677451ef4f Author: Timo Sirainen Date: Sat Dec 15 23:26:09 2001 +0000 Added $versiontime and Irssi::version_time() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2257 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3007e251a6bbe83f667d5366d45f7253cd7b8f6b Author: Timo Sirainen Date: Sat Dec 15 23:15:05 2001 +0000 IRSSI_VERSION_DATE is now parsed from ChangeLog by configure. Also added IRSSI_VERSION_TIME. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2256 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 80f2666d09d4a511ca640871a291fa482c50edab Author: Timo Sirainen Date: Sat Dec 15 21:22:48 2001 +0000 Removed "gui window goto" signal, it hasn't been used for ages. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2255 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4dff614333a134d2d7ed638666f90c743aea0089 Author: Timo Sirainen Date: Sat Dec 15 20:37:50 2001 +0000 Irssi::ignores() wasn't working, it looked at the server list.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2254 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1410b3bc4c3e3762f476350bfcd3c667791a95a7 Author: Timo Sirainen Date: Sat Dec 15 19:37:36 2001 +0000 Removed this accidentally, you'll need to rm irssi-version.h;cvs update irssi-version.h manually.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2253 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1aed7cb956b9926aaa7c09893b526d99ed18b391 Author: Timo Sirainen Date: Sat Dec 15 19:28:44 2001 +0000 IRSSI_VERSION_DATE is now a number, so you can do #iffing with it git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2252 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c0620e08041d8fe7dfc0d04f33c30a16c55de2d5 Author: Timo Sirainen Date: Sat Dec 15 18:24:21 2001 +0000 max_query_chans = "10" removed from all networks except ircnet. Looks like it's the only network where it works.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2251 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5e65d392615266b673bec938cbba02e4c8931026 Author: Timo Sirainen Date: Sat Dec 15 13:22:38 2001 +0000 Updated to ignore the ident, and added optional parameter to specify the minimum number of clones to show from host. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2250 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 68883efd3e2b15558ed878c67a7555f871ab5715 Author: Timo Sirainen Date: Sat Dec 15 13:10:51 2001 +0000 Better support for actions and CTCPs. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2249 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 26d9da61c81cf82eacabc8cf46a9434449a7248b Author: Timo Sirainen Date: Fri Dec 14 22:19:54 2001 +0000 net_listen(): when socket() failed because we tried to use IPv6, we should have falled back to IPv4, but wrong errno was checked. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2248 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 740ab0d5500a1bf060e4e51d2fcdc07e214c725e Author: Timo Sirainen Date: Fri Dec 14 22:04:28 2001 +0000 warning fixed git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2247 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 496db0eefc2440097d11aace182acda2901c4fe9 Author: Timo Sirainen Date: Fri Dec 14 16:11:13 2001 +0000 Redirections were broken if server_redirect_event() didn't list the stop event. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2246 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 369ce5d699c302fa6c856a9a5836aaf4b4b79fc2 Author: Timo Sirainen Date: Fri Dec 14 15:59:35 2001 +0000 perl_timeout_add() didn't add the script pointer to the source record, so unloading scripts didn't remove the timeouts. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2245 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6ec7d152b064d343f541c24410385f4db836de07 Author: Timo Sirainen Date: Fri Dec 14 02:02:08 2001 +0000 Fixed some asserts. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2244 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6774b4b30f0b43fc7c9942bf4f4f39c953b5ef6e Author: Timo Sirainen Date: Fri Dec 14 01:54:12 2001 +0000 Added reference counting to server record. At least now we don't accidentally use a destroyed server record when some /command disconnects the server (shouldn't happen really) or when irc_send_cmd() fails sending data to server and disconnects the server (I don't know if this ever happens, but if it does, it very well could have caused crashes) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2243 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ebd09ede510701de8782319ff47511abf55eddff Author: Timo Sirainen Date: Fri Dec 14 01:43:41 2001 +0000 bugfix for previous fix :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2242 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f8dd5148057369c165a701f31e50db64266e51cf Author: Timo Sirainen Date: Fri Dec 14 00:42:25 2001 +0000 e/I/O/q mode changes shouldn't change the visible channel mode. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2241 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 86cb263f68830c28a4e357a9932dd31b312dcf60 Author: Timo Sirainen Date: Thu Dec 13 19:15:00 2001 +0000 Added "setup saved" signal, updated "setup reread" to contain file name git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2240 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5705e7b4f2d543e430469db14efb57cf9e48d82a Author: Timo Sirainen Date: Tue Dec 11 20:31:45 2001 +0000 If window specific history was on and command changed a window, the command was saved in wrong window's buffer. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2239 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 617123b5d414b9b44159d1fe2a0bc57b0f272f08 Author: Timo Sirainen Date: Tue Dec 11 16:44:53 2001 +0000 I always forget Perl 5.004 doesn't have PL_na .. so, now I've declared for 5.004, and changed all STRLEN n_a code to use PL_na instead. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2238 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d4ee6fd604f0a94d8a7f42dfcd716768beda1241 Author: Timo Sirainen Date: Tue Dec 11 15:15:38 2001 +0000 User mode changes weren't visible. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2237 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3f59c180824b4ce3d9018d42de1b400e5fea635f Author: Timo Sirainen Date: Tue Dec 11 02:02:47 2001 +0000 Fixed a memory leak + some cleanups git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2236 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d08830f9cb8a387cfebc769c004803369356736e Author: Timo Sirainen Date: Tue Dec 11 00:07:18 2001 +0000 Added Irssi::settings_add_...(), patch by peder@ifi.uio.no git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2235 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 020861c698967b156c52473a91b2f61d2e965ee1 Author: Timo Sirainen Date: Mon Dec 10 23:32:46 2001 +0000 Netsplit saved the NICK_REC, but didn't save the dynamically allocated strings which were part of it. Removed it now and replaced it with saving only op/halfop/voice status. Might have caused some crashes? (hopefully did :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2234 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3b8622f1aaa83f082286af6e4efbd648042fcfcb Author: Timo Sirainen Date: Mon Dec 10 20:23:50 2001 +0000 Allow exporting symbols, patch by juerd@juerd.nl git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2233 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit eb91b126ecb77e3348b5040284ffcf57854913ce Author: Timo Sirainen Date: Mon Dec 10 17:37:51 2001 +0000 Moved Irssi::command(), Irssi::Server::command() and Irssi::Windowitem::command() from ui to core. Also, Irssi::command() now doesn't default to active server/window item, if this breaks any scripts change them use Irssi::active_win()->command() instead. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2232 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1d340a96602c56ffa8c431831e5d04dd234bfdb3 Author: Timo Sirainen Date: Mon Dec 10 13:20:20 2001 +0000 /SET irssiproxy_ports example had ircnet/ports swapped. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2231 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 45bb286d59a88dc90387f14325347589ca8a117b Author: Timo Sirainen Date: Mon Dec 10 00:38:12 2001 +0000 307 line is used for /USERIP in undernet. Also changed some other alternative reply handlers to call event_received() instead of print it itself. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2230 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 83adc0016070ad01d36a6a0f6c81ff5137d16346 Author: Timo Sirainen Date: Sun Dec 9 21:55:06 2001 +0000 Added Irssi::command_set_options() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2229 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 15e815e8d3ff84683c2429f59738f6625d3e4f9b Author: Timo Sirainen Date: Sun Dec 9 17:13:48 2001 +0000 Better support for halfops, patch by yathen@web.de git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2228 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a8419ed5b93af2c063ca90a4f34ffe36d88458a2 Author: Timo Sirainen Date: Sun Dec 9 17:13:10 2001 +0000 Support for OPN's channel forwarding. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2227 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e8696c711e3bd81ec65673ee611e13b6c7d154b2 Author: Timo Sirainen Date: Sun Dec 9 16:06:52 2001 +0000 Regexp-ignores weren't compiled at startup - thanks to Manoj Kasichainula for noticing this, I never tried restarting when trying to reproduce the regexp problems :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2226 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6a1f6b560ff2e831d2f5156484c3c690800f7c84 Author: Timo Sirainen Date: Sun Dec 9 14:03:44 2001 +0000 Still some window closing bugs/crashes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2225 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ac8109ac9e4c72b87cd17759e92b010eac61fa4f Author: Timo Sirainen Date: Sun Dec 9 00:41:33 2001 +0000 fixed wrong hash key lengths, patch by peder@ifi.uio.no git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2224 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9f4ba1f5d9134cb127c4e28e731870d07d77a597 Author: Timo Sirainen Date: Sat Dec 8 14:41:57 2001 +0000 /IGNORE list: Show the -pattern and also show if the regexp is invalid. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2223 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3359d091b0d964c7ed52cdcb7085254433c33aa7 Author: Timo Sirainen Date: Sat Dec 8 02:03:25 2001 +0000 Fixed server_redirect_peek_signal() to compile again. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2222 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ec79871a7acbc71dc6be274a96ccfea79b2d1673 Author: Timo Sirainen Date: Fri Dec 7 23:41:45 2001 +0000 server_redirect_peek_signal() now contains int *redirected parameter which indicates if event belongs to redirection even while it didn't have any redirection signal. Proxy uses this to figure out if the event should be sent to clients or not (/WHOIS in proxy sent 3 middle lines to all clients before this). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2221 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 54a933f29c15abb2d0681d4bc490f4cdf7af0f2d Author: Timo Sirainen Date: Fri Dec 7 23:26:46 2001 +0000 Small focus bugfix when closing a split window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2220 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1b8a5a866dbd45f322629931ab4b1a5bf2cf27c4 Author: Timo Sirainen Date: Fri Dec 7 23:20:23 2001 +0000 Fixed some problems with mainwindow resizing not affecting the subwindows. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2219 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9b08e5c640dc39bda97ca68334a88affb0efb1e5 Author: Timo Sirainen Date: Fri Dec 7 22:46:09 2001 +0000 /SET hide_mirc_colors - patch by paul@raade.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2218 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0f29e57c14f48eb35bbce16fdab217ba54667463 Author: Timo Sirainen Date: Fri Dec 7 22:18:39 2001 +0000 Removed Irssi::require_version(), we'll use "use Irssi 20011207;" style now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2217 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a09075938fc9fce04805b291426e4ae635a6cc87 Author: Timo Sirainen Date: Fri Dec 7 21:52:41 2001 +0000 Added Irssi::require_version() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2216 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9a44941ca444f7513e05c43a8b02355311a536b9 Author: Timo Sirainen Date: Fri Dec 7 21:41:46 2001 +0000 "redirect first" and "redirect last" events can be used with server_redirect_event() to get a signal emitted when redirection begins / ends. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2215 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 14d6e95656f11c9b7a10796ecc2577910bbdcc2e Author: Timo Sirainen Date: Fri Dec 7 21:39:53 2001 +0000 Still ban exception / invite list removes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2214 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5dfe5f8a5dabfeb740788077d25e8bc8ff5b9671 Author: Timo Sirainen Date: Fri Dec 7 19:45:47 2001 +0000 $!xx! history search didn't work because history_func() got also the trailing '!' character. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2213 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3f275ebd55c1c26935849787839c73ee0535a359 Author: Timo Sirainen Date: Fri Dec 7 19:40:37 2001 +0000 Added support for 326 and 327 whois numerics in OPN. Removed keeping track of ban exceptions and invite list. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2212 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fe8971ac8f9e841e2e33e2532c029eddda589774 Author: Timo Sirainen Date: Fri Dec 7 15:58:58 2001 +0000 Send NICK change before 001 request so that ircII also knows our real nick. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2211 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cb6e1286cdf68f0ac60581eb46c220487d81bb59 Author: Timo Sirainen Date: Fri Dec 7 15:39:30 2001 +0000 Several fixes to work better with non-irssi clients, also fixed a potential crash if sending a wrong PASS. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2210 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5bab99f096fa7497785a98e0538fcb367b93ddbf Author: Timo Sirainen Date: Fri Dec 7 04:27:32 2001 +0000 Fixed 2 small memory leaks. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2209 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d59dfd54b3c18a2fdb1bc74815083cfd88845a2c Author: Timo Sirainen Date: Fri Dec 7 02:55:15 2001 +0000 parameters types for timeout_add() and input_add() changed from void* to SV* git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2208 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2533e17bccc825d00ad89889f3b9169f2e59ef54 Author: Timo Sirainen Date: Fri Dec 7 02:40:30 2001 +0000 Removed g_free(package) that wasn't supposed to be there. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2207 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4c6237256f026def4221615bf04c9ec97cee15bb Author: Timo Sirainen Date: Thu Dec 6 23:29:48 2001 +0000 /IRCNET ADD -usermode option added. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2206 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit be8778052e5932c3d0b4b021ce00997b1f5f9880 Author: Timo Sirainen Date: Thu Dec 6 23:10:41 2001 +0000 On nick collision kills, reconnect back immediately. On any other type of kills, stop reconnecting to the server entirely. When reconnecting to server and setting back the old user mode, only use the modes that we actually wanted to change with /MODE commands, don't try to set back modes given to us by server (eg. +r). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2205 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6be1390303322916eb82e29ee7693eac2023c3dd Author: Timo Sirainen Date: Thu Dec 6 23:05:54 2001 +0000 /UPGRADE broke reconnections to server. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2204 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6e2b0d41d925f5807464d96bf102b9f67314aa33 Author: Timo Sirainen Date: Thu Dec 6 23:05:08 2001 +0000 Treat all WHOIS requests as remote. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2203 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e173a416d2a228c5ea151c9ce8f2ba361bbd9de9 Author: Timo Sirainen Date: Thu Dec 6 21:14:06 2001 +0000 Added some max_*_in_cmd + some more stuff to Irssi::Irc::Server record. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2202 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2e78d926efe7148e46f99ab57c8aa16816e474c4 Author: Timo Sirainen Date: Thu Dec 6 20:57:28 2001 +0000 $winref and $winname shouldn't crash if there's no active window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2201 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e558f1252a0df15a2ee62ed7e283ea42578f177c Author: Timo Sirainen Date: Thu Dec 6 20:46:31 2001 +0000 Irssi::signal_add() accepts now a hash, so you can do eg. signal_add('sig1' => 'func1', 'sig2' => 'func2'); git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2200 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 31dcd8258f8f52c065e4297f7abecc5dd0a7d0a2 Author: Timo Sirainen Date: Thu Dec 6 17:17:40 2001 +0000 Irssi::signal_add(), Irssi::timeout_add(), Irssi::input_add() and their variants now also allow use of code references. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2199 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9dd46372ff722a54d70ae383b79542f6d3c60200 Author: Timo Sirainen Date: Thu Dec 6 15:11:08 2001 +0000 Allow sending USER before NICK when logging in. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2198 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 80dff168fd2ec087508cc3632d4ceff4e2ec98cb Author: Timo Sirainen Date: Tue Dec 4 16:41:49 2001 +0000 added signal_get_emitted() and signal_get_emitted_id() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2197 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c9d4a35bd865ce6e7d94f698ac88c86bde761707 Author: Timo Sirainen Date: Tue Dec 4 15:15:14 2001 +0000 Moved the VERSION-removal of config.h.in to configure from autogen because "make dist" ran autoheader again and the VERSION wasn't removed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2196 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6e187b4a9a9b22d16bd3a36806fabf3f58bcaddf Author: Timo Sirainen Date: Tue Dec 4 15:07:27 2001 +0000 Added README.cygwin. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2195 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6211e7a4604bec0b39f1fad1561106b1e73b335e Author: Timo Sirainen Date: Tue Dec 4 14:56:28 2001 +0000 Use white foreground color for blue-bg'd statusbars instead of "default color" which doesn't work well if it's not white. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2194 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fbf8ba37c9fccb618a62ed98416750e6574e8c2d Author: Timo Sirainen Date: Tue Dec 4 14:43:52 2001 +0000 Added text "You can also give the default foreground color for statusbar items." to sb_background setting. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2193 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 377b66745dade5fb1bb6ca5bfe3ba95ef74966e9 Author: Timo Sirainen Date: Tue Dec 4 14:40:37 2001 +0000 Never print the last character in screen, this may break some terminals (cygwin at least). term_addstr() now uses const char * instead of char * parameter. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2192 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 575a5a3b8b69fba6a92666509a89a3e684668793 Author: Timo Sirainen Date: Tue Dec 4 14:08:34 2001 +0000 Don't match nicks in -nick hilights. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2191 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aeae7935ecdb802a7d6de1248cc826bec056b3ec Author: Timo Sirainen Date: Mon Dec 3 23:46:12 2001 +0000 MAX_FAILURE_COUNT was used off-by-one (ie. 1 meant actually 0..) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2190 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6041c93b56ce1dc868bf20a2857613d85e3522e6 Author: Timo Sirainen Date: Mon Dec 3 23:18:31 2001 +0000 Irssi::UI::Window's data_level and hilight_color contained wrong hash length arguments. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2189 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5f7774db81f457bd9a63419af110cbb362bb2ad0 Author: Timo Sirainen Date: Mon Dec 3 20:39:14 2001 +0000 "channel wholist" still wasn't sent at proper times. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2188 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 09b380536fc30548c9ec1258e1a93dfc0a65727a Author: Timo Sirainen Date: Mon Dec 3 20:09:17 2001 +0000 "channel wholist" was sent to channels that hadn't received /WHO list yet. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2187 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 782ac81f2c0cce874cb899ac440fab404f35721a Author: Timo Sirainen Date: Mon Dec 3 19:56:09 2001 +0000 added "Press ENTER to continue" text after the "want to download glib?" text. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2186 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 84abc35a81655cfa5b0ea2a2e0d9780da9e0d8f2 Author: Timo Sirainen Date: Mon Dec 3 19:51:00 2001 +0000 Fixed a memory leak and a crash when notifylist_check_join() was called with NULL realname. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2185 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aa3513eaaf44bbdde6f05d605ab5b54fe3f031a5 Author: Timo Sirainen Date: Mon Dec 3 19:50:21 2001 +0000 Show @#channel notices as regular notices again. Don't hilight it or @#channel msgs. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2184 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 544af9942e57b5262fed1a5c30ee108aeb747d08 Author: Timo Sirainen Date: Mon Dec 3 17:45:34 2001 +0000 added a few asserts to make sure we don't mess up if IDs go above 16bit git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2183 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9f5c1819362553e135ce87f9c1afc4b82aff0ffb Author: Timo Sirainen Date: Mon Dec 3 17:05:09 2001 +0000 Added processes to be extern instead of static. Also added Irssi::processes() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2182 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bad59362d3728be611ee7f9e3627ec1b4ddb8f6c Author: Timo Sirainen Date: Mon Dec 3 16:04:10 2001 +0000 Added some cygwin help. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2181 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cb0c661069a3d6cb3a98c5782c9e503c282b7ace Author: Timo Sirainen Date: Mon Dec 3 14:40:54 2001 +0000 a bit more proper initializing of Irssi package.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2180 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1eeb5cf362e3beb958ccc9e543dce0d3943739a5 Author: Timo Sirainen Date: Mon Dec 3 13:06:31 2001 +0000 add the "gui exit" with signal_add_last() so it can be aborted while still running the other "gui exit" hooks. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2179 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 294c94573af6a5a0accea239d4fba777a4d9c9b8 Author: Timo Sirainen Date: Mon Dec 3 13:05:46 2001 +0000 removed unused variable git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2178 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 85d0060426a416bba1c952a024e2d5f03ff53383 Author: Timo Sirainen Date: Sat Dec 1 20:36:44 2001 +0000 Don't fail the remote redirections either until MAX_FAILURE_COUNT redirections have gone without reply to our redirection. This is because the timeout itself may fail if lag to the server is too high. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2177 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5524f89d719267efc0d549dffc2ada213cbfcc63 Author: Timo Sirainen Date: Sat Dec 1 20:23:48 2001 +0000 /UPGRADE shouldn't begin server reconnections in old client. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2176 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 348461aa0896f2ace851809377f7992939d8c605 Author: Timo Sirainen Date: Sat Dec 1 20:17:57 2001 +0000 Only use registered start events to begin a server redirection - not those that are just given in server_redirect() (fixes a small problem of /MSG nick who is away + /WHOIS nick, then receiving the first away reply from server to /MSG command irssi thinks it's a reply to /WHOIS) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2175 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ed7d5addc94fa0c7c1fd19bc72c8c39ac1aff4ee Author: Timo Sirainen Date: Sat Dec 1 19:44:54 2001 +0000 Disable lag detection in servers that don't understand PING command (yes, there was at least one..) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2174 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fa37db9205c3ddbdaa481370492ccd72f9a6fb64 Author: Timo Sirainen Date: Sat Dec 1 18:34:01 2001 +0000 Added ~/.irssi/scripts and PREFIX/lib/irssi/scripts to default @INC path git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2173 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b35062bb6a87ef8c06c5b1eddf26b08800665ebc Author: Timo Sirainen Date: Sat Dec 1 15:22:52 2001 +0000 snprintf() -> g_snprintf() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2172 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d4411e45450341e0550bb9cd1d69cb0c2119bfc0 Author: Timo Sirainen Date: Fri Nov 30 00:31:47 2001 +0000 Removed settings_add_bool(.., "join_auto_chans_on_invite", ..) here, it's already done in channel-events.c and causes glib error. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2171 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6e4b26414838991c5daa7391765e3d420e2101f7 Author: Timo Sirainen Date: Thu Nov 29 23:50:47 2001 +0000 Make sure the more-statusbar item doesn't crash if there's no active window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2170 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5d52832efd741484d6afa77cfa65cc90a1b2f8c9 Author: Timo Sirainen Date: Thu Nov 29 23:31:16 2001 +0000 /WALLCHOPS are now printed to screen. Receiving notices for @#channel are printed like receiving wall messages. /ACTION @#channel didn't work properly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2169 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 444f329b5f0a7c1c1bc87a3420c6d4af2f67d607 Author: Timo Sirainen Date: Thu Nov 29 22:58:42 2001 +0000 irssi --help printed --password=SERVER option, changed to --password=PASSWORD :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2168 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6976bec3d9533fada929675e57930363942710e0 Author: Timo Sirainen Date: Thu Nov 29 22:12:28 2001 +0000 Allow using Irssi::signal_add('command ...', ..) so irssi won't crash when the script is unloaded. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2167 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4ebe07e0d17281726097ffff255de6a985252046 Author: Timo Sirainen Date: Thu Nov 29 22:05:24 2001 +0000 command_unbind() - don't crash if trying to unbind a command not registered in given module. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2166 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 53b4ad6c589ff0a932e5a15bc5b3eeb710318e09 Author: Timo Sirainen Date: Thu Nov 29 19:19:29 2001 +0000 /QUOTE and /RAWQUOTE shouldn't work until connect() to server is finished. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2165 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b40901efba00867e8e619faae04b7737ba949bc0 Author: Timo Sirainen Date: Thu Nov 29 12:09:31 2001 +0000 When /SET colors is OFF, irssi displays all non-default background colors as reversed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2164 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 266193aa7e9e5e76799523168b9f944e296029de Author: Timo Sirainen Date: Wed Nov 28 21:49:39 2001 +0000 Added Irssi::Irc::get_mask() and Irssi::Irc::MASK_* git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2163 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9e1aba8cec3fabb7a9bea9d92c86180857b6fe61 Author: Timo Sirainen Date: Wed Nov 28 21:38:35 2001 +0000 /QUERY without a parameter but with options (eg. /alias query query -window) now does the same /UNQUERY properly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2162 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fe82eafa44492b9c5a50ef2e43c873b815b64f96 Author: Timo Sirainen Date: Wed Nov 28 20:49:10 2001 +0000 /EXEC -interactive was broken. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2161 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 847ad423ded8a794480dd7eb26cfb1cc3e2d4da6 Author: Timo Sirainen Date: Wed Nov 28 01:43:21 2001 +0000 "event 378" is also used to end /MAP in OPN. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2160 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c35c32f3f0c464701e578a7da6afe54241232291 Author: Timo Sirainen Date: Wed Nov 28 00:54:49 2001 +0000 g_free_not_null() is now equal to g_free() - didn't notice before this was allowed.. :) I'll remove this macro entirely when I get around rewriting irssi.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2159 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 337ae1a8629f7ef1ed6fc13ce750c1eefc1a938f Author: Timo Sirainen Date: Tue Nov 27 20:29:56 2001 +0000 max number of parameters for printformat() was calculated wrong. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2158 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8028f969febdbf68101d5a4b00f989f50b34a349 Author: Timo Sirainen Date: Tue Nov 27 20:21:56 2001 +0000 didn't work properly with scripts calling Irssi::printformat() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2157 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a843057fed172a319f56fec2d351a90723057a99 Author: Timo Sirainen Date: Tue Nov 27 18:12:30 2001 +0000 removed memdebug support git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2156 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 698f7b9ea7540bff32ff6b1dd738ce39c8bdac05 Author: Timo Sirainen Date: Tue Nov 27 13:56:00 2001 +0000 default level for /EXEC should be CLIENTCRAP, not CLIENTNOTICE. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2155 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dd408a959d45b297f30c56e4015434a3aa63c543 Author: Timo Sirainen Date: Tue Nov 27 13:05:16 2001 +0000 /SET term_force_colors was broken. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2154 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 241fc61d233480802cdad8fd2665887788436953 Author: Timo Sirainen Date: Sun Nov 25 21:59:49 2001 +0000 added support for servers where /WHO only gives "end of who" message. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2153 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 53bdd8f602bc24a90dd7033ffa29923d966f9b27 Author: Timo Sirainen Date: Sun Nov 25 20:55:45 2001 +0000 Irssi didn't properly abort a redirection of which end event it missed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2152 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e246ca668b854e07e992ed548552e03606eceae1 Author: Timo Sirainen Date: Sun Nov 25 18:34:20 2001 +0000 printformat_perl() crashfix was buggy :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2151 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e6f006009ffc82f3ba70fac4b166123f07e8a114 Author: Timo Sirainen Date: Sun Nov 25 17:35:47 2001 +0000 /SET dcc_own_ip now affects also which interface irssi uses to connect to outgoing DCC connections. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2150 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e8b71dcd9802fe6c6e4e7966dfc35786586ddf50 Author: Timo Sirainen Date: Sun Nov 25 17:06:11 2001 +0000 Added backwards compatibility for /UPGRADE for transferring nick list.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2149 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c3429fa50e2493aa8823bcd672e1dedb1c425337 Author: Timo Sirainen Date: Sun Nov 25 17:03:00 2001 +0000 /UPGRADE: when trying to restore connection to server of which chat protocol is unknown, close the specified handle. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2148 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9db0c7cc7d8287ad83ed8a90a4608317a07ab402 Author: Timo Sirainen Date: Sun Nov 25 16:35:11 2001 +0000 --more-- statusbar item didn't work properly with split windows. Also changed it's settings in non-active window to be the same as in active window (right aligned) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2147 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 09b5baa3d9544c58ee47f1254278da5063075e81 Author: Timo Sirainen Date: Sun Nov 25 16:31:24 2001 +0000 window_get_theme() now checks that window isn't NULL, so we don't crash if something tries to print to screen when there's no windows yet. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2146 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ba445fe37eba5fe0138904b41987d45ab0ae41a2 Author: Timo Sirainen Date: Sun Nov 25 16:17:44 2001 +0000 /SCRIPT LOAD modifies the script name so that all non-alphanumeric characters are translated to '_' char .. now this behaviour is done also when /SCRIPT UNLOAD is done, so people don't get confused why their "test-1" script can't be unloaded. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2145 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ed4d24b2824d64ad1b28d30180fa3d6bde2ed8f3 Author: Timo Sirainen Date: Sun Nov 25 16:13:12 2001 +0000 /UPGRADE: Irssi no longer asks for /NAMES list from server when rejoining channels, but the nick list is transferred in session file. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2144 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f0ce4f221b64d091595205631a08d5567ba00343 Author: Timo Sirainen Date: Sun Nov 25 15:43:08 2001 +0000 Irssi::printformat() doesn't crash anymore if you try to use unregistered format. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2143 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ff16e15389c4ad10a31a8286edc98a5e9761ba43 Author: Timo Sirainen Date: Sun Nov 25 15:41:37 2001 +0000 /FORMAT timestamp and /FORMAT day_changed use now strftime()-style formats for specifying time. %x is still treated as color format, so you'll need to escape them with another % (%%H:%%S). The $ parameters don't work anymore. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2142 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7ae96f540dc6ec0def541d97def9585155fc8dce Author: Timo Sirainen Date: Sun Nov 25 15:27:47 2001 +0000 Added printtext_string_window(), Irssi::UI::Window::print() uses it also now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2141 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8fd09aa09fb547e2c96e127ff3622a495b3a29ab Author: Timo Sirainen Date: Sun Nov 25 15:16:28 2001 +0000 /WINDOW NAME now complains if you try to change the window's name to something that's already in use. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2140 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5347d24e619d3728393b685cb92f84c5af538f9e Author: Timo Sirainen Date: Sun Nov 25 15:05:38 2001 +0000 Doing /RECONNECT while server was still being connected to, irssi didn't disconnect the server so you ended up having two connections. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2139 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 66b0ffe057d1b9da59959cd6c01825516209d9f9 Author: Timo Sirainen Date: Sun Nov 25 15:01:39 2001 +0000 Irssi::Window::command() should make the specified window active_win temporarily. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2138 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ea904f8dc94f2efc7aa0bf532400502a13dcb2c1 Author: Timo Sirainen Date: Sat Nov 24 01:31:49 2001 +0000 Irssi::printformat() crashed if the registered format contained $0- etc. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2137 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 24015a360ab4e442a59637433c10238c49984e12 Author: Timo Sirainen Date: Wed Nov 21 17:50:58 2001 +0000 /FOREACH QUERY did actually same as /FOREACH CHANNEL :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2136 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7dfb10b29e2465d19930e43853f42412077e05b6 Author: Timo Sirainen Date: Tue Nov 20 21:42:56 2001 +0000 set only non-automatic windows sticky so that the windows irssi creates at startup wont get sticky. also the check if split window was empty was wrong. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2135 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d133a90eaa4e8c94ce193c9436373bea8088361f Author: Timo Sirainen Date: Tue Nov 20 21:19:35 2001 +0000 377 numeric seems to be used as motd by some servers.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2134 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cd09cd63329f43b330593b8b6602deffcd71e40c Author: Timo Sirainen Date: Tue Nov 20 20:54:21 2001 +0000 Still forgot to add pidwait_get_pids() here. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2133 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d4d2fe5e804088312590b52be3123e4cfc1df035 Author: Timo Sirainen Date: Tue Nov 20 20:48:43 2001 +0000 added function pidwait_get_pids() which session.c uses - forgot to commit last time :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2132 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2416437eb850dd800cb61369297d35d928ce2be5 Author: Timo Sirainen Date: Tue Nov 20 20:44:17 2001 +0000 /SET colors OFF should work even if /SET term_force_colors is ON git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2131 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 94be91c30eea06976b12e4ccbd3087c06944304d Author: Timo Sirainen Date: Tue Nov 20 20:36:12 2001 +0000 --session broke --help output git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2130 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b24629822e0e4ee5338e7d795b4374cc68ab2e21 Author: Timo Sirainen Date: Tue Nov 20 20:29:45 2001 +0000 /UPGRADE: waited pids are now transferred to new client so we don't leave zombie processes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2129 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c355002886a4f08f3a9194a5c2ceb9a18857bc7b Author: Timo Sirainen Date: Tue Nov 20 12:51:28 2001 +0000 using signal_add() instead of signal_add_first() again. the ..first() wasn't really needed and it broke autoaway.pl script .. which is because /DISCONNECT and /UPGRADE commands destroy the server record, but it's still left in the signal's parameter. Guess I'll need to add reference counting to server record as well.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2128 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 637a3c76c1a8c777f4918fe50cbc4d04817f08dc Author: Timo Sirainen Date: Tue Nov 20 12:38:03 2001 +0000 data_is_empty() might have crashed when it was called at the startup when there was no active window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2127 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 615efbcc79a7e6e2bbc00972c0ea2c6d8df643be Author: Timo Sirainen Date: Tue Nov 20 03:38:53 2001 +0000 /WINDOW STICK OFF didn't work. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2126 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ffe3f5788f12fe86a1c7bedf3a2672f3b98e5c3e Author: Timo Sirainen Date: Tue Nov 20 03:35:23 2001 +0000 When creating hidden windows in sticky split windows, they should go to the active split window, not to some other non-sticky window.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2125 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a715b8b9abf096392270cfcba1c1d229dadb0bef Author: Timo Sirainen Date: Tue Nov 20 03:28:31 2001 +0000 send_raw_split() example's nickarg was wrong (2 -> 3). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2124 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 53ce47a81ac0bfc84f27f06a5d2d161e06bfe6d8 Author: Timo Sirainen Date: Tue Nov 20 03:26:36 2001 +0000 irc_send_cmd_split() - don't crash if there was no nicks given (probably called improperly from script).. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2123 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 72d943acdbdcc83082a7316aa60170724aef5c79 Author: Timo Sirainen Date: Tue Nov 20 03:19:02 2001 +0000 /UPGRADE: --home and --config parameters weren't passed to new irssi. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2122 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7bdd1cbec9cb030a0a41a5414d24a8cb707a2748 Author: Timo Sirainen Date: Tue Nov 20 03:11:02 2001 +0000 Added /FORMAT names_prefix to print prefix at the beginning of each /NAMES list line. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2121 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9cf8d32198f31d704ec467786211d930624c5d60 Author: Timo Sirainen Date: Tue Nov 20 02:48:53 2001 +0000 Typobugfix. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2120 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 275c04a6aadf38e628a26c0a7e1d458469bec88c Author: Timo Sirainen Date: Tue Nov 20 02:43:43 2001 +0000 Irssi didn't redraw the screen properly when split windows were created but were never set active. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2119 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 29aa8ef2c83035e51caacf97df214385b01cb620 Author: Timo Sirainen Date: Tue Nov 20 02:25:38 2001 +0000 /SET autocreate_split_windows - If autocreated windows should be split windows instead of hidden. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2118 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1eff191e65d79e6622283c6d5287148457a4a612 Author: Timo Sirainen Date: Tue Nov 20 02:22:12 2001 +0000 Added halfop support for nick modes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2117 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 26128a3de2e86f7310489a749120d3cbfae46576 Author: Timo Sirainen Date: Tue Nov 20 02:08:37 2001 +0000 Previous commit in core/commands.c broke /^cmd (command output hiding). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2116 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8279d9c5c2836533f0dc97553fd8a5098ea749b6 Author: Timo Sirainen Date: Tue Nov 20 02:04:44 2001 +0000 /SET join_auto_chans_on_invite setting wasn't registered so it didn't work.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2115 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e0841d15a2958eb7f5df7ad52ff940f7435f0aa2 Author: Timo Sirainen Date: Tue Nov 20 01:47:29 2001 +0000 /UPGRADE now saves the session, disconnects the servers so that the socket isn't closed but irssi thinks its disconnected, then it quits irssi, and as the last command executes the new irssi. This way we get clean deinitialization so irssi can close log files, destroy scripts, etc. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2114 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bb3592f5c7a2c75effc38bc136bab2a9d175299f Author: Timo Sirainen Date: Tue Nov 20 01:29:23 2001 +0000 /UPGRADE: server command queue is now flushed to make sure everything gets sent to server. Channels are now stored in in config blocks instead of just in one string, this way we can restore the topic and key. Away status in server is also restored. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2113 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 333f6a3bab94de48db1c66cd014d9b4b8f11381c Author: Timo Sirainen Date: Tue Nov 20 00:54:51 2001 +0000 Added net_sendbuffer_flush() for flushing the buffer. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2112 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 04275a632ebbb816ff0e56b5dc92800a722c3013 Author: Timo Sirainen Date: Mon Nov 19 23:57:29 2001 +0000 Specified "cleft" and "cright" for ctrl-left/right keys. Added xterm's keycodes for them. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2111 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0fc752528f9c2e0de500f470c6b8c5884d67a1a0 Author: Timo Sirainen Date: Mon Nov 19 23:56:00 2001 +0000 /BIND works a bit better again when parsing the given key. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2110 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 44565932e34dc393cc49fe7b493426dce8cf1a34 Author: Timo Sirainen Date: Mon Nov 19 23:12:00 2001 +0000 Don't break if /CHANNEL ADD -bots list has bots separated with more than one space. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2109 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit baf8ac392c3300fab44f3a9b96350d93ea3b46dd Author: Timo Sirainen Date: Mon Nov 19 23:09:29 2001 +0000 grab the "send command" event with signal_add_first(). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2108 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a9428129a55afe562bed60e80cfc78ccdc1c52fe Author: Timo Sirainen Date: Mon Nov 19 23:04:58 2001 +0000 378 event (whois realhost) data is different between irc servers, so added support for another server. Also added support for 377 event (whois usermode). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2107 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 32f26d0ff5e07faedb3b7fe44fec61ab7b3ec041 Author: Timo Sirainen Date: Mon Nov 19 22:47:32 2001 +0000 perl_command() - just a small sanity check that we're not sending empty command. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2106 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 879702897be8d953ff4c2f8152d9ae3f77fb21a4 Author: Timo Sirainen Date: Mon Nov 19 22:44:04 2001 +0000 eval_special_string() : spaces are now ignored after ';' separator (so /alias echo foo; echo bar works properly). Also if there was any empty commands they're now ignored. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2105 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1efdf062c6529871c4fe3bc497138f91a72ada02 Author: Timo Sirainen Date: Mon Nov 19 22:34:50 2001 +0000 Removed whois_coming-flag which was used to figure out if 301 event should be printed as whois-message or normal "nick is away" message. Server redirections are used for that now. Some servers also send 301 event in /WHOWAS reply, this works now as well. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2104 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 725a66df7f45cea5cea518a1a05d610688f718ad Author: Timo Sirainen Date: Mon Nov 19 22:22:30 2001 +0000 Changed default of /SET lag_check_time from 30 to 60. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2103 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 964cb3c384b48b93a352f14b091af33f38370c15 Author: Timo Sirainen Date: Mon Nov 19 22:21:57 2001 +0000 Rewrote lag statusbar item. It's now updated properly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2102 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 08162d83bfa06f87bede4f0c9791e6139da93681 Author: Timo Sirainen Date: Mon Nov 19 21:26:30 2001 +0000 Settings of perl scripts are now stored in "perl/core/scripts" instead of old "perl/core". The settings are automatically moved to the perl/core/scripts for now - this will be removed before 0.7.99 comes out. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2101 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dc11f23afd1598043eeec9cf797eab81ed00cd44 Author: Timo Sirainen Date: Mon Nov 19 21:10:39 2001 +0000 /HILIGHT -actcolor didn't work with -nick (which was default) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2100 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e98a83b53833f3448d2a8aeb67585fbafb9ec900 Author: Timo Sirainen Date: Mon Nov 19 20:47:36 2001 +0000 Actually :) The /SET show_own_nick_change_once is still there, but it's OFF by default now, and printing the own nick changes just don't trigger window activity. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2099 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9bec3628a2ce7870744a5ec828cedf144cd0dea1 Author: Timo Sirainen Date: Mon Nov 19 20:42:36 2001 +0000 /SET show_own_nickchange_once ON - show own nick changes only in active window instead of every channel you've joined. This is the default now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2098 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 60dbc68bdf833b5928bab905c2d2d002981032db Author: Timo Sirainen Date: Mon Nov 19 20:41:30 2001 +0000 Removed memdebug stuff. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2097 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 360083dea8cdee61f61ef35ab65a70b67eba48d4 Author: Timo Sirainen Date: Mon Nov 19 20:37:55 2001 +0000 Added /EXEC -level option. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2096 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0ffcbdc9b4d7bf247a6ee0f7884f0648072f94d5 Author: Timo Sirainen Date: Mon Nov 19 20:30:19 2001 +0000 Removed memory debugging code. It's a lot easier to check for buffer overflows with electric fence and memory leaks with memprof. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2095 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5bcb8251f5350a4ebdd68ec3b1d7bf8015946d80 Author: Timo Sirainen Date: Mon Nov 19 20:16:24 2001 +0000 Ignoring CTCPs shouldn't ignore DCC CTCPs, we're checking DCC level for ignoring them now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2094 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 207916412882ddfa83be6a40ddc739c9d3032839 Author: Timo Sirainen Date: Mon Nov 19 20:06:57 2001 +0000 Actually, we do want to have the space after nick completion.. :) It's much more often wanted than not, and I can't really think of any way to figure out if we want space or not. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2093 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3819189ef4c137ac4387fe0b7e7fb20314a994c3 Author: Timo Sirainen Date: Mon Nov 19 19:36:21 2001 +0000 Irssi::Irc::Dcc::* is now correctly blessed instead of using Irssi::Irc::Dcc always. did s/irssi_bless/iobject_bless/, added simple_iobject_bless which DCC uses. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2092 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 99a6a85b858b2bced34396b840770c005cacf3ee Author: Timo Sirainen Date: Mon Nov 19 18:46:40 2001 +0000 Chat protocol ID was assumed to be 8bit or less, this may not be so since the ID is taken from generic unique ID-pool which grows fast.. Now the we'll divide the 32bit number to 16bit chat protocol ID and 16bit object ID. They might not fit either, so I think I'll need to rewrite this part of code some day :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2091 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 381c823e1a00020085e0330b01253c307bc1fec2 Author: Timo Sirainen Date: Mon Nov 19 18:06:15 2001 +0000 Don't add space after tab-completed nicks. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2090 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 04bb4bbf398e5fe1b368471bc251fec87a90b340 Author: Timo Sirainen Date: Mon Nov 19 17:31:33 2001 +0000 moved the dirty_check() before fe_common_core_finish_init() so that if ~/.irssi/startup file does something that wants to change the prompt it would work.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2089 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f5c9e3648e82cd26c92ece4a73fac7a229e76597 Author: Timo Sirainen Date: Mon Nov 19 17:21:11 2001 +0000 "message irc notice" - when figuring out if it's server notice or not, check also if address == "" instead of just == NULL. At least if perl script emits the signal it gets "". git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2088 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c710ca1d7e0f1ded0296e4d83f7200e43b07fa15 Author: Timo Sirainen Date: Mon Nov 19 16:57:19 2001 +0000 Redraw the screen before emitting "irssi init finished" signal, so we have input entry created if someone wants to change prompt. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2087 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0c79d92d5d2f216d15a619b09994ed97162c6dfc Author: Timo Sirainen Date: Mon Nov 19 16:38:00 2001 +0000 data_is_empty() didn't check properly for $0-$9 variables and broke statusbar. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2086 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d56ed85d91f02889b4331e21285cf39208bf1636 Author: Timo Sirainen Date: Mon Nov 19 15:59:55 2001 +0000 With /SET window_auto_change ON, irssi might have crashed if input entry was not visible at that time. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2085 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d5f22075c756bd0f8e26ea636bc660a23580e664 Author: Timo Sirainen Date: Mon Nov 19 15:45:40 2001 +0000 /UPGRADE now remembers user mode, patch by lam@e-gate.pl git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2084 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 55137fa30d6144c66c081aefc5f7ad7d346ee0f1 Author: Timo Sirainen Date: Mon Nov 19 14:17:16 2001 +0000 get_argument() - allow arglist to be NULL, just assume that there's no arguments then. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2083 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 01404a3713654a65ee42fa3b2ce708d482ab8665 Author: Timo Sirainen Date: Mon Nov 19 14:02:27 2001 +0000 /CONNECT -! doesn't autojoin to channels. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2082 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4978d4cd142fd3fa4f17daf9db2f95ef36791c4e Author: Timo Sirainen Date: Mon Nov 19 13:55:28 2001 +0000 Irssi printed GLib error if no PATH was set.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2081 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 78f9c141dc82a5e1b68023e65081428e328183b8 Author: Timo Sirainen Date: Mon Nov 19 13:52:10 2001 +0000 /UPGRADE didn't work properly when you were connected to multiple servers. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2080 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5656ad352d3f64dc84f8d4cbae5907e5348b53a6 Author: Timo Sirainen Date: Mon Nov 19 13:33:28 2001 +0000 session_set_binary() - we can't get the full path to irssi binary from argv[0] and we need it, so its searched now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2079 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ee708c1469132ceed3b1c0707c7620de19281fd2 Author: Timo Sirainen Date: Mon Nov 19 13:14:37 2001 +0000 -botcmd isn't now sent to channels when /UPGRADEing. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2078 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cf0b863f3969c4cf8c9e09f51cf10dc5bc03cc86 Author: Timo Sirainen Date: Mon Nov 19 13:02:39 2001 +0000 /SET join_auto_chans_on_invite - patch by tygrys@moo.pl git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2077 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0f865f87b9d5cb3a347825bf6c23f713be50d8c9 Author: Timo Sirainen Date: Mon Nov 19 12:46:15 2001 +0000 Removed GLib error when doing /RELOAD. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2076 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1599a51b13e059e68319588f55f641b3d3ee9433 Author: Timo Sirainen Date: Mon Nov 19 12:42:48 2001 +0000 Topics weren't restored on /UPGRADE. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2075 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 65c9a361aba0a1b11ccf8e651522e0b0f94a8710 Author: Timo Sirainen Date: Mon Nov 19 02:46:26 2001 +0000 If /SET dcc_upload_path is empty, we should use the current directory, not root directory. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2074 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b3c0778dc45415f1c42be17a8c452b0ab7316920 Author: Timo Sirainen Date: Mon Nov 19 02:25:42 2001 +0000 Filename completion for /DCC SEND looked files from wrong default directory. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2073 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bd2af6cb980295b73f1bd3722dd34ff179e0a6eb Author: Timo Sirainen Date: Mon Nov 19 02:00:18 2001 +0000 Added syntax comment for /UPGRADE git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2072 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a1b151d8d32306a5793f144ee14164c4d3488470 Author: Timo Sirainen Date: Mon Nov 19 01:54:02 2001 +0000 A few more updates. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2071 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bbbb36cf1974ec63375915c081998cdd2ad881b0 Author: Timo Sirainen Date: Mon Nov 19 01:48:58 2001 +0000 /UPGRADE - upgrade-on-the-fly feature. Currently only moves the active server connections to the new irssi process, but that should be enough to never quit from IRC again :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2070 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ff2357f16b46ce70d881face6a6e595ba24355b9 Author: Timo Sirainen Date: Mon Nov 19 01:30:13 2001 +0000 Event 001 wasn't printed to screen. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2069 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c94606e27a06bd8fcf982f12c0a776b9084345b2 Author: Timo Sirainen Date: Sun Nov 18 23:29:18 2001 +0000 Data sent to server with /RAWQUOTE didn't show up properly in rawlog unless it ended with \r\n. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2068 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit edf0e479b5cb874f72223f3056a31b8913b0850a Author: Timo Sirainen Date: Sun Nov 18 22:27:58 2001 +0000 Added new formats for ops/halfops/voices in /NAMES list. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2067 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 18bc86bfe7a6136f93d73734ba9c7a4a38aa6b83 Author: Timo Sirainen Date: Sun Nov 18 22:17:31 2001 +0000 --more-- works again, better than ever :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2066 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 99120dc50803c8537c50cabc9289179ae4b1d39d Author: Timo Sirainen Date: Sun Nov 18 22:15:56 2001 +0000 back to "Irssi didn't always remove the statusbar item from screen when it should have." bug - this time with right-aligned items :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2065 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0be0cc8198d70f98ffc205d80cb585ce37f42b23 Author: Timo Sirainen Date: Sun Nov 18 22:09:02 2001 +0000 term_refresh(): Change the color to black after everything is done. It's annoying when the color usually was left to the statusbar's color and when ssh connection to irssi dropped, the terminal's background changed to blue.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2064 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5ee08ed3c991d7295c95d9e2fdb0fd5f557c3a4d Author: Timo Sirainen Date: Sun Nov 18 21:36:11 2001 +0000 Added ctcp_register() and ctcp_unregister() for registering CTCP commands. It's used by CTCP CLIENTINFO to print list of known CTCP commands. Also added CTCP USERINFO command + /SET ctcp_userinfo_reply. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2063 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7433dafcb1a45dbdc42094cc65a354cfb15dab2a Author: Timo Sirainen Date: Sun Nov 18 19:37:18 2001 +0000 Execute ~/.irssi/startup before autoconnecting to servers. This way you can get autoconnecting work with dynamically loaded chat protocols. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2062 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8e20972f4fb5f60c832c88fbc9c583420b27b80f Author: Timo Sirainen Date: Sun Nov 18 19:01:47 2001 +0000 Irssi::Server::print()'s level parameter wasn't optional like in other print()s. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2061 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1bc6c723ed1983ee4c4c57094785b6bd6b6feb81 Author: Timo Sirainen Date: Sun Nov 18 18:16:14 2001 +0000 typobugfix for previous commit. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2060 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b4f40ca9e0c68109cd6469a072a90d005653ea98 Author: Timo Sirainen Date: Sun Nov 18 18:12:28 2001 +0000 Don't handle keypresses when there's no active entry in screen. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2059 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 11b175d7028e49fa2b7f6611226d5584fcf28977 Author: Timo Sirainen Date: Sun Nov 18 18:06:51 2001 +0000 After calls to statusbar_item_register() and statusbar_item_unregister(), the statusbars should be redrawn. This also fixes the crash at quit when using statusbar perl scripts. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2058 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1fdd933d25c70ffcb808d050b93b1eb1f29e53d0 Author: Timo Sirainen Date: Sun Nov 18 17:41:10 2001 +0000 If you did quickly /WHOIS existing_nick, /WHOIS not_existing_nick, irssi printed one extra "End of WHOIS" message in screen. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2057 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c511376d13fcf265c2dee70f1713a533e15c3dcf Author: Timo Sirainen Date: Sun Nov 18 17:13:24 2001 +0000 Added Chatnet, Process and updated redirection text. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2056 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 73a3b8d908f8f8bf9c819c5b97d529dc8f36375c Author: Timo Sirainen Date: Sun Nov 18 16:36:31 2001 +0000 Irssi::Chatnet can now be accessed from perl. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2055 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c374e628dcb87fad99a9cfc147884fd8ef7d4632 Author: Timo Sirainen Date: Sun Nov 18 16:27:49 2001 +0000 Added Irssi::chatnets() and chatnet_find() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2054 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 51db872da004bf9d2f8bb92c6636bee20d122ee1 Author: Timo Sirainen Date: Sun Nov 18 16:16:13 2001 +0000 /SCRIPT UNLOAD didn't destroy the perl package from memory. Also the scripts weren't destroyed when error occured in them. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2053 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 034e75ee196393338adf26936f7c3c80ad6d6fac Author: Timo Sirainen Date: Sun Nov 18 15:07:03 2001 +0000 Stop the redirection if we receive unknown event and it's not numeric. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2052 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a1197a5c082e9d5a7695f225179e23fb17961dac Author: Timo Sirainen Date: Sun Nov 18 14:28:04 2001 +0000 Fixed the "multiple space split" fix :) It was causing crashes, strange that it worked in my tests.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2051 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bfe3e83b62758d9ab5f342ab077e3c4e10f1606c Author: Timo Sirainen Date: Sun Nov 18 13:43:05 2001 +0000 Even if notice is from server, print it to given target, since it could be meant for some channel. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2050 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 58eb5f783deced242d6fe5625a430613f338d389 Author: Timo Sirainen Date: Sun Nov 18 13:40:51 2001 +0000 When printing /IGNORE list, if there's no ignores print the IGNORE_NO_IGNORES format which wasn't used before for anything.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2049 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 100d92dff02437d39d3593795e8a0db0aed82917 Author: Timo Sirainen Date: Sun Nov 18 12:35:19 2001 +0000 Reply to PINGs ourself if destination was proxy's address, our own nick or no destination at all. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2048 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5802ec5a34f4bd342fdf18a13983a73c2ea06d00 Author: Timo Sirainen Date: Sun Nov 18 11:56:41 2001 +0000 Sometimes when changing from split window to another, irssi crashed/messed up the screen. Happened mostly if the window layout was saved. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2047 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0abb62a4719dac1e59f5ecf97540c3bb24af9bb2 Author: Timo Sirainen Date: Sun Nov 18 10:55:14 2001 +0000 When destroying data used from server in "server disconnected" signal, set the data to NULL as well, the server record is still used after the signal is finished (the channels it uses are destroyed, which may trigger scripts etc.) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2046 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1a80491f818468008a376e5cb7097875181cadb8 Author: Timo Sirainen Date: Sat Nov 17 17:15:55 2001 +0000 If line was split from multiple spaces, irssi printed the spaces in the beginning of the next line - which wasn't good if the next line was statusbar.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2045 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2f02302f45b3990b6874fd7526d16b4a69a5c683 Author: Timo Sirainen Date: Sat Nov 17 16:39:23 2001 +0000 Irssi didn't always remove the statusbar item from screen when it should have. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2044 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 94ad289e7c311f4acd6b5c99773712cf3e7c569e Author: Timo Sirainen Date: Sat Nov 17 15:59:33 2001 +0000 added +q channel mode to HAS_MODE_ARG_ALWAYS() list. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2043 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 000328d9e678d1bd45849785566fdaae666e6368 Author: Timo Sirainen Date: Sat Nov 17 14:20:17 2001 +0000 329 event reply for MODE #channel shouldn't go to "chanquery abort", but we'd rather just want to print it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2042 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 81c0ddeedf6fd33a4df131344900103bf8287945 Author: Timo Sirainen Date: Sat Nov 17 12:02:28 2001 +0000 "error loading script" -> "error in script" because it can be printed at any time. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2041 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 00423151f9c0b8d9f3d92ebdc5f2cc83829960c7 Author: Timo Sirainen Date: Sat Nov 17 00:25:20 2001 +0000 Didn't I already commit these? .. added format_get_text(), gui_printtext_after(), last_line_insert() and fixed a few memleaks. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2040 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 93d69f50ee2d1251d0e24d93bd2dc3b3b6d1a50f Author: Timo Sirainen Date: Sat Nov 17 00:23:21 2001 +0000 Forgot to update this for server_redirect_register() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2039 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ca0711f98156fe17ede3ad2c76e02c886b0f66c0 Author: Timo Sirainen Date: Sat Nov 17 00:12:04 2001 +0000 added ui/Formats.xs to EXTRA_DIST git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2038 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1c29219d1cba8250d104af5367bcc4d5c585609c Author: Timo Sirainen Date: Sat Nov 17 00:07:24 2001 +0000 Added support for "optional events" in redirection. They're checked right after stop-signal is received. This fixes /WHOIS non_existing_nick in OPN, and also hides the Channel created-event when joining to channel that's received in several networks after /MODE #channel. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2037 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7545f463bd279359a56521ff6114634dc4d0ea6f Author: Timo Sirainen Date: Fri Nov 16 23:42:09 2001 +0000 Allow replies to redirections come in a bit different order than expected - default is if 3 replies to other redirections are received, abort the expected one. This is because some IRC bouncers reply to some of the commands (PING) themself immediately. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2036 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 15933dcea016248e78fc021658a7ddef1f4eb809 Author: Timo Sirainen Date: Fri Nov 16 21:35:18 2001 +0000 Fixed a few memory leaks git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2035 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 05d3bb58cb157078df72f53bd7777e476996b466 Author: Timo Sirainen Date: Fri Nov 16 16:51:56 2001 +0000 added assert to window_item_add(). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2034 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8af17ef24cfb0410d4d2cc7fd86d15175266d5b6 Author: Timo Sirainen Date: Fri Nov 16 16:17:16 2001 +0000 Added Irssi::version() for returning the IRSSI_VERSION_DATE, fixed get_irssi_dir() and get_irssi_config() not to complain about const char*. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2033 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ec0f2f470606ce49eceb20a8417049e34c125264 Author: Timo Sirainen Date: Fri Nov 16 14:49:17 2001 +0000 Added "your not chanop" failure to I-mode as well. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2032 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8ce1d773aa212a88c416d4953bdbf63036674602 Author: Timo Sirainen Date: Fri Nov 16 14:39:33 2001 +0000 If the last query fails we should make the channel synced. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2031 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0d919f7439603c81196a793ecd7ffab3f11ee43d Author: Timo Sirainen Date: Fri Nov 16 14:18:26 2001 +0000 ISON and USERHOST redirections were registered wrong. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2030 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e3fea8cf01eb116d17ec13784bbff7fac63acf92 Author: Timo Sirainen Date: Fri Nov 16 11:50:14 2001 +0000 "setup reread" signal now sends the config file as parameter. Added Irssi::get_irssi_dir() and Irssi::get_irssi_config(). Patch by peder@linpro.no git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2029 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c2e2d606e681edadd24c2eb1d492f0a6a8323d15 Author: Timo Sirainen Date: Fri Nov 16 10:05:21 2001 +0000 Removed /SET term_scroll_fast - looks like il/dl commands work fine with scrolling region at least in xterm and linux console, so it looks nice and is fast. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2028 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4322da78aad1bbd4bc6a59937c29473c3f794ae1 Author: Timo Sirainen Date: Thu Nov 15 22:51:50 2001 +0000 When printing notify joins/leaves, don't print them with hilight color after all.. they're annoying when they create autolog files. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2027 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e54a8191041893705261e60354bce6eaa5d12340 Author: Timo Sirainen Date: Thu Nov 15 22:36:12 2001 +0000 textbuffer_insert() didn't work properly when trying to add empty string. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2026 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fee2ad09c9f46d46fdc2fdd89c4febc50c5dbad4 Author: Timo Sirainen Date: Thu Nov 15 21:01:38 2001 +0000 The default color for line should be ATTR_RESET, not 0 (black). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2025 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 23fe491e84db152ff595b5411b97f5208e08926c Author: Timo Sirainen Date: Thu Nov 15 20:49:12 2001 +0000 /WINDOW DOWN and /WINDOW UP now cycle to highest/lowest window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2024 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fc918570293831f974e448afa54c6973f863e54d Author: Timo Sirainen Date: Thu Nov 15 20:02:15 2001 +0000 Changed the escaping system - theme_format_expand_data()'s EXPAND_FLAG_IGNORE_EMPTY now also checks if the argument is a $variable that is empty. Statusbar now first expands the formats and after then expands $variables. Should fix at least when trying to print #$$$ channel in statusbar. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2023 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cda63f03d417e906f369efe4c966265db2fa5159 Author: Timo Sirainen Date: Thu Nov 15 18:57:31 2001 +0000 When overriding default statusbars, don't forget the type/placement/position/visible settings if they're not specified in new statusbar config. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2022 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 39f9073586b6dc72efd43fc4d0884c8335e86f96 Author: Timo Sirainen Date: Thu Nov 15 18:44:58 2001 +0000 Right-aligned statusbar items weren't positioned correctly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2021 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5563a8f2030455c2ce4b85582ef27034180be38e Author: Timo Sirainen Date: Thu Nov 15 18:37:33 2001 +0000 /QUOTE and /RAWQUOTE should work as soon as the socket is connected. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2020 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0b4db7b17acc53913f10ceabced2c21c1d96f5e7 Author: Timo Sirainen Date: Thu Nov 15 16:29:25 2001 +0000 print failed redirections to rawlog even if there's no failure signal. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2019 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a110b05a0c7f2b194c05ac20fef0d54f80a40d69 Author: Timo Sirainen Date: Thu Nov 15 16:18:11 2001 +0000 /WHOIS nick_who_was_in_irc showed only the first and last lines of /WHOWAS. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2018 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d42f55b95cb41e1dc8cc03a3b0148192e22bf182 Author: Timo Sirainen Date: Thu Nov 15 16:11:57 2001 +0000 changed the infobar text - "read it to get rid of this" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2017 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c6302cd6e72963d755ebf3aae3bda11b066bc21c Author: Timo Sirainen Date: Thu Nov 15 13:47:51 2001 +0000 Lag checking fixes - should work fine again. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2016 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4d771c54d9e1396792248f611453cbfccfad9570 Author: Timo Sirainen Date: Thu Nov 15 00:52:35 2001 +0000 /SET force_colors -> /SET term_force_colors. Added /SET term_scroll_fast option to specify if we want to scroll with fastest method, or the cleanest method. The default is cleanest and it looks best with xterm, with some other terminals where line-by-line scroll is slow, you might want to use the fast scrolling. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2015 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0dafb7349ae7fb31215fde6016b6d63008ba5b2c Author: Timo Sirainen Date: Thu Nov 15 00:32:30 2001 +0000 Scrolling should dirty the whole scrolling area, not just the new lines. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2014 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c17439820d2c5a66c6ea8c17ba6be61a6da82582 Author: Timo Sirainen Date: Thu Nov 15 00:21:24 2001 +0000 Don't crash when connecting to server with unknown chat protocol (eg. specified in config file but module not loaded yet). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2013 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 25d0d40d5ac479fa80d01119921a05ca93211a59 Author: Timo Sirainen Date: Thu Nov 15 00:08:26 2001 +0000 Small optimization for whois-redirecting. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2012 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 179faf041620d58d34649e80c6afd15153146a59 Author: Timo Sirainen Date: Thu Nov 15 00:04:16 2001 +0000 redirect_event() didn't give the correct parameter to event_hash2list(). Changed void* parameters -> SV* and using them directly instead of ST(x). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2011 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit da6170d4d7d750dab9de8ee2d165a40acfd43183 Author: Timo Sirainen Date: Wed Nov 14 23:37:39 2001 +0000 WHOIS command should be sent after redirecting, not before.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2010 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 89542ef94229b0620f55eb80e2fcd1adc53848d3 Author: Timo Sirainen Date: Wed Nov 14 23:30:21 2001 +0000 Still some syncing fixes. Don't loop forever now if we don't find the reply to mode/who. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2009 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3101437f75f7175bebadf041b59f18636ddd559b Author: Timo Sirainen Date: Wed Nov 14 23:23:00 2001 +0000 Report failed redirections in rawlog. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2008 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c0bf62ba44b3dd189768f459be93c7747fe1c118 Author: Timo Sirainen Date: Wed Nov 14 22:43:48 2001 +0000 Redirect parameters should be matched case-insensitively git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2007 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f3f624d6ec2d4a1c1894a061a960e24f23e6e151 Author: Timo Sirainen Date: Wed Nov 14 21:56:09 2001 +0000 Yet another bugfix for channel sync. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2006 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2c68c8b7db2025317e20f419f7fd5a23ee55cfa3 Author: Timo Sirainen Date: Wed Nov 14 21:48:24 2001 +0000 Channel syncing rewrites. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2005 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 636b7ab3ac139592ec8bde82ca62ccfda96e1a6c Author: Timo Sirainen Date: Wed Nov 14 16:31:09 2001 +0000 typofix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2004 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a9a380fd54357f8a762f83175eaac2642de3663b Author: Timo Sirainen Date: Wed Nov 14 16:28:56 2001 +0000 settings_save() now sends "setup saved" signal - patch by peder@ifi.uio.no git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2003 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8f461f72e6dc9bf565c3542d084ffff98cb2fbae Author: Timo Sirainen Date: Wed Nov 14 15:31:11 2001 +0000 OPN's max_modes changed 6 -> 4 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2002 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4437ac855a7850fd9c6a7817507519c47817e21e Author: Timo Sirainen Date: Wed Nov 14 12:33:45 2001 +0000 typofix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2001 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7481fe606f969ee9cd465276466a3d949cb8e6f2 Author: Timo Sirainen Date: Tue Nov 13 13:01:09 2001 +0000 Reset the terminal color before scrolling, so the scrolled area's background doesn't get non-black.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2000 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e66ec6cf8bede7a87b3dc4a8a9cf0cc0fab3d039 Author: Timo Sirainen Date: Mon Nov 12 22:15:04 2001 +0000 Redirection fixes - added count parameter. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1999 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 167324649763786e018f6794a7f4fcdfd25734e2 Author: Timo Sirainen Date: Mon Nov 12 22:03:07 2001 +0000 %X should generate "time changed" every second too. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1998 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cb6820a4c7cb385ce5b6233f38950d413a4db7f2 Author: Timo Sirainen Date: Mon Nov 12 21:33:12 2001 +0000 Updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1997 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bed6769ba1f2da0b79183aa1fe48beda93f70bc1 Author: Timo Sirainen Date: Mon Nov 12 19:17:04 2001 +0000 Typofixes to -bots commands - *!*@bot@.. -> *!*bot@... git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1996 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e577b8a771cba04247c2a79497d99ebf060593db Author: Timo Sirainen Date: Mon Nov 12 17:39:01 2001 +0000 Closing last non-sticky window didn't destroy the split window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1995 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0dd98581b623321f8d69b796b47d5fa4a6b3d49c Author: Timo Sirainen Date: Mon Nov 12 14:49:21 2001 +0000 redirect_event() fixed to change empty arg/failure_signal to NULL git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1994 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 381f410058283c74fd433b6e3bfee30e17bad820 Author: Timo Sirainen Date: Mon Nov 12 14:17:23 2001 +0000 extra check to make sure the "timer changed" signal is sent at startup. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1993 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e261b422eca4d49fb7c9fea97bc61c700b6c5c5f Author: Timo Sirainen Date: Mon Nov 12 13:53:58 2001 +0000 /WINDOW BALANCE was buggy sometimes - thanks to poptix for finding it :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1992 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5014a941cb9577df7047deca48e93e391d87abf6 Author: Timo Sirainen Date: Mon Nov 12 09:32:11 2001 +0000 Prefer scrolling with n lines insert/remove to 1 line at a time scrolling region. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1991 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e16b2fa4959f4ff0c125c2a4bf9c154e93920e13 Author: Timo Sirainen Date: Mon Nov 12 09:15:39 2001 +0000 Removed statusbar-items.h git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1990 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1b2f3a6d4c305a4301e91f40b5ad8bd385c76aeb Author: Timo Sirainen Date: Mon Nov 12 09:13:12 2001 +0000 Added Irssi::redirect_get_signal() and Irssi::redirect_peek_signal(). Changed syntax of Irssi::redirect_register() and Irssi::redirect_event(). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1989 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 65f92c5e9df3d72fbdaa1b56f05c02baacff4fdf Author: Timo Sirainen Date: Sun Nov 11 22:44:47 2001 +0000 added server_redirect_peek_signal() function. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1988 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit af6b1155271b4b2f30e5e6714553dc3dc400323e Author: Timo Sirainen Date: Sun Nov 11 22:42:26 2001 +0000 --version now shows the date version too. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1987 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 09ca671577aa412eee5e7f7f4bc61c0622a167a8 Author: Timo Sirainen Date: Sun Nov 11 22:41:03 2001 +0000 Fixed to work with new redirection code. Also don't set the mode to +(null) if there's no server mode. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1986 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ea03650b3f495d39d46f288ce3ddd4142ff34a77 Author: Timo Sirainen Date: Sun Nov 11 22:39:56 2001 +0000 Updated perl API version. Fixed irssi to behave better if the API doesn't match (doesn't crash). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1985 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 571f3acaf8ffe4fa86679f210473d6b91019fb1f Author: Timo Sirainen Date: Sun Nov 11 20:27:46 2001 +0000 "mode e" was registered twice - the second one should have been "mode I". git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1984 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5e1993346e1ff99e41cd7b7c3290cdc065d297ff Author: Timo Sirainen Date: Sun Nov 11 20:20:43 2001 +0000 Redirection fixes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1983 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 24d51a694b1bca50f60048f90e44f9dbcb03428c Author: Timo Sirainen Date: Sun Nov 11 20:05:10 2001 +0000 /RAWLOG commands should work immediately after connection to server was accepted (ie. don't wait for 001 event from server). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1982 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f044505694b9aac050e7d8aaf391beffeb753db1 Author: Timo Sirainen Date: Sun Nov 11 19:02:32 2001 +0000 /WHOIS unknown_nick printed the "there was no such nickname" message as well as the "there is no such nick" message. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1981 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 850cf993eb8d5e20b9b845e42e4bdae1a6cae81f Author: Timo Sirainen Date: Sun Nov 11 18:59:19 2001 +0000 Moved rewritten server redirection code from core to irc. This new code should be able to do the redirecting a lot more error-proof. Changed lag-checking to use PINGs instead of NOTIFYs. This breaks scripts using redirection. Hopefully this doesn't break too much things in irssi :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1980 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 712f3b383da947f5c565fba3695dbcd02136ce4b Author: Timo Sirainen Date: Sat Nov 10 20:15:24 2001 +0000 net_listen(): if creating IPv6 socket fails because of EPROTONOSUPPORT, try without IPv6. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1979 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9abd8576183f2140e8dd18c0ae66a45a26aee5bb Author: Timo Sirainen Date: Wed Nov 7 14:35:00 2001 +0000 net_connect(): if bind() fails, set the address back to INADDR_ANY to make sure it doesn't leave the socket in buggy state. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1978 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1ca2218e469bb62ac311b77d73acbe1a4c919e96 Author: Timo Sirainen Date: Wed Nov 7 14:10:13 2001 +0000 separated the different /RAWLOG commands with empty lines - otherwise irssi would join those lines into one when printing it.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1977 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 90285425a8d776db4ebadcc24384f5b71bf7c3a7 Author: Timo Sirainen Date: Wed Nov 7 11:54:44 2001 +0000 Removed " = " in /SET autolog_path example - it really shouldn't be there :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1976 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6a82e806b4d8ae146295c5b3d8fe4986f8ff747e Author: Timo Sirainen Date: Mon Nov 5 14:48:03 2001 +0000 Moved $(GLIB_CFLAGS) after -I includes, to make sure our own .h files get before possibly identically named headers in the glib's include directory. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1975 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a6e9d7dfb798cf4624b0274c68fa11fcb64e58c5 Author: Timo Sirainen Date: Mon Nov 5 14:13:52 2001 +0000 Terminfo is now the default, always. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1974 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6197339b8df2a657c0707c15c96ba44930541265 Author: Timo Sirainen Date: Mon Nov 5 11:47:52 2001 +0000 /CHANNEL xxx - don't crash if not connected to server. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1973 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d589ac85ce5d4aa17f092793c819a55db7833579 Author: Timo Sirainen Date: Sun Nov 4 21:47:37 2001 +0000 Still messing up with colors. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1972 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5397b33d2d337d0166d6d138857ed5f7a8e331d5 Author: Timo Sirainen Date: Sun Nov 4 20:13:24 2001 +0000 removed, not needed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1971 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f4e98cc936051f6c5ec58712e73471db88d08a0a Author: Timo Sirainen Date: Sun Nov 4 18:11:59 2001 +0000 Looks like I went and broke /PART accidentally.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1970 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dd04f35cc65e415e923934b6f72f09d242496f89 Author: Timo Sirainen Date: Sun Nov 4 14:36:51 2001 +0000 Stupid me, remembered wrong how PARAM_FLAG_OPTCHAN worked. This broke /CTCP, /NCTCP and /NOTICE for non-channel targets. Back to old code, except "*" is now treated as active target. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1969 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c5e2b28d2cdf2dc7ebd74a8858e9c2e8675e0273 Author: Timo Sirainen Date: Sat Nov 3 22:52:49 2001 +0000 Added missing irc-commands.h git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1968 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e69f081127ce7ae9190a56a8f5ac5856b2351733 Author: Timo Sirainen Date: Sat Nov 3 18:36:40 2001 +0000 * works now as active channel with /NOTICE, /CTCP and /NCTCP. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1967 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3578cea2584409a178f93592cc9a004566d2bc84 Author: Timo Sirainen Date: Sat Nov 3 15:31:13 2001 +0000 Virtualized cursor movement and clearing to end of line. Now neither is done unless really needed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1966 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d4d72e5583827c86d047de576917fd30b7566275 Author: Timo Sirainen Date: Sat Nov 3 14:50:43 2001 +0000 Don't clear the window before redrawing, it's faster to do it at the same time window is being redrawn. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1965 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 25b04419d4b8b0bb907a0d784f5683570035bc15 Author: Timo Sirainen Date: Sat Nov 3 14:42:28 2001 +0000 Reset the color before clearing screen. Set the cursor invisible when moving around in screen and set it visible again when it's in wanted position. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1964 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 67a9ad0598bcde5af151938859d61c76ee097b54 Author: Timo Sirainen Date: Sat Nov 3 13:31:33 2001 +0000 /OP, /DEOP, /VOICE and /DEVOICE fixed not to print glib error if used in non-channel window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1963 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 655e1110071b38a55e07083c80c481a73810c49d Author: Timo Sirainen Date: Sat Nov 3 13:28:06 2001 +0000 update_cmd_color() updated colors wrong. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1962 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6e24ac82ed5d87e98821a6af4c795f53f1958ac0 Author: Timo Sirainen Date: Sat Nov 3 13:16:36 2001 +0000 Commands that accepeted * parameter as active channel didn't work properly - active channel was used but the * wasn't removed from parameters. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1961 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ab99ca723136dfbd689154bd179bf91e749ceaa9 Author: Timo Sirainen Date: Sat Nov 3 13:12:15 2001 +0000 Quit if terminal gets lost. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1960 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 06435bea22a48b766f2e1538128551f49309c528 Author: Timo Sirainen Date: Sat Nov 3 12:58:36 2001 +0000 /RECONNECT ALL crashed irssi (typofix - s/unref/ref/ :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1959 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8f651887767ec62e1b64ac1fa927cb0398fdf9f6 Author: Timo Sirainen Date: Sat Nov 3 12:54:29 2001 +0000 Some fixes to drawing lines & handling long lines. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1958 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 806ab849bf951558825432657fc6adad1d4fc677 Author: Timo Sirainen Date: Sat Nov 3 10:54:04 2001 +0000 Yet another fix of /UPTIME alias - maybe it finally works now :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1957 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 585527b9794c344205116f279fb2f71e88f7153d Author: Timo Sirainen Date: Fri Nov 2 14:53:39 2001 +0000 compile fix - patch by manoj@io.com git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1956 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f354fe54c71485516b76fdd149891191993f60b5 Author: Timo Sirainen Date: Fri Nov 2 01:05:14 2001 +0000 Moved some stuff from irc to core. Added command_bind_proto() function to bind protocol-specific commands. Added #define command_bind_irc() for easier access. CMD_IRC_SERVER(server) check should be done at the beginning of each command requiring IRC server as active server, it handles it correctly the cases when it is not. Did some other cleanups as well. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1955 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 95b94ed83c1372fae4eb14bf8109847bdc65a8d2 Author: Timo Sirainen Date: Thu Nov 1 22:52:23 2001 +0000 server->ischannel(char *) -> server->ischannel(SERVER_REC *, char *). Added #define server_ischannel(server, data) and it's now used everywhere.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1954 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9833844f38ccbb3a2679c99b4d9a6f9c2e1e5f8d Author: Timo Sirainen Date: Thu Nov 1 22:30:45 2001 +0000 Buffer overflow fix (read-only, might have caused some crashes). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1953 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f6fea30ff5bbd65d117eea603a699a942900acac Author: Timo Sirainen Date: Thu Nov 1 21:04:26 2001 +0000 Check that it's IRC-channel we're destroying before doing any IRC-specific deinitialization. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1952 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 083bdc74be33d283255a48798ae7f2a0a460b983 Author: Timo Sirainen Date: Thu Nov 1 17:55:49 2001 +0000 indent_always setting was wrongly set when configuration was changed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1951 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 00f94a93a5f491f1b4bad0dbdd22cd9acc8f3db0 Author: Timo Sirainen Date: Wed Oct 31 23:30:34 2001 +0000 Crashfix when module didn't contain deinit() function. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1950 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ee932683152ebafadbef31cd5cc305e8cb683493 Author: Timo Sirainen Date: Wed Oct 31 15:18:18 2001 +0000 changed default log directory mode to 0700 and file mode to 0600. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1949 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 91d1be7e679d56d7cf3c5babe7bddcf22bc5fbf3 Author: Timo Sirainen Date: Tue Oct 30 12:14:01 2001 +0000 updated for $cumode_space git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1948 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6bc16fc0eda51648b0c569104b91c82c861424ae Author: Timo Sirainen Date: Tue Oct 30 12:12:25 2001 +0000 added $cumode_space expando. Like $cumode, but gives " " if there's no mode. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1947 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8b6d6b086e6adfb391ab51caaf40127efe5e5c8f Author: Timo Sirainen Date: Mon Oct 29 21:46:46 2001 +0000 typofix :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1946 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f68c48bcecc5d047bb25c9c41a3f99bc528400b0 Author: Timo Sirainen Date: Mon Oct 29 21:32:32 2001 +0000 Link with $LDFLAGS when trying to compile one of the test programs.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1945 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7b7b235ce86d50b02bb810a9db98bb65605ff0db Author: Timo Sirainen Date: Mon Oct 29 20:44:45 2001 +0000 forgot to define TI_rep for repeat() command. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1944 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6d1d0208feecb49353fb1b748151261a389b1ff6 Author: Timo Sirainen Date: Mon Oct 29 19:17:54 2001 +0000 bug in last commit :) background color was broken git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1943 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3d50a058b9acb3749dc372e84f307a2e1ccd9553 Author: Timo Sirainen Date: Mon Oct 29 19:16:14 2001 +0000 when colors aren't used, don't save last_fg and last_bg. This helps at least clrtoeol(). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1942 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3cdedf5b4b5c2281074838f2bf240f6e3a5940b8 Author: Timo Sirainen Date: Mon Oct 29 19:13:52 2001 +0000 terminfo's term_clrtoeol() uses the clrtoeol() command only when using the default colors. otherwise it just goes and fills the line with spaces. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1941 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2500457729c6a7bd2235118679860d2e59d356df Author: Timo Sirainen Date: Mon Oct 29 18:42:42 2001 +0000 Windows weren't created with correct size. When setting statusbar lines for windows, irssi didn't resize the window properly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1940 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4f58b17ecb61ff2a05346c1a43ed63a5aa0b60db Author: Timo Sirainen Date: Mon Oct 29 16:15:47 2001 +0000 /WINDOW SERVER -unsticky crashed irssi if it was used when you weren't connected to server. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1939 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 59e310c72336c5bc9a9f06535a48fea6e2a17318 Author: Timo Sirainen Date: Mon Oct 29 13:43:46 2001 +0000 stuff in LIBS moved to PROG_LIBS again. Otherwise linking perl module (and maybe some other stuff as well) tries to link all that with the module. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1938 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6729317cac92d440490597a5247d818b7de61b4c Author: Timo Sirainen Date: Mon Oct 29 13:04:15 2001 +0000 not needed anymore, code is in term*.[ch] now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1937 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 92ec9226378d7d378b983bc3529739ca76a3ae8c Author: Timo Sirainen Date: Sun Oct 28 23:52:36 2001 +0000 clrtoeol() wasn't called always when drawing buffer, so some garbage could have been left to screen. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1936 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 801e593718fe5494d3b9b357307242bc11873c48 Author: Timo Sirainen Date: Sun Oct 28 23:47:47 2001 +0000 term_getch() -> term_gets() which can be used to read multiple keypresses at once. Also fixes keyboard not working with netbsd. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1935 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 09ca58961bc0f9c5a713f4ac20192b73d25c33a6 Author: Timo Sirainen Date: Sun Oct 28 23:17:38 2001 +0000 Removed unused default_real_color, updated default_color's value to "-1" (didn't work without quotes) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1934 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 856e1de779bdf8decbd95682a8fe7f639098bcc9 Author: Timo Sirainen Date: Sun Oct 28 23:08:40 2001 +0000 added a "const" to cvtchar() to get rid of compiler warnings git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1933 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6e38cc264558b635c1616fa326e0b38a640adfe4 Author: Timo Sirainen Date: Sun Oct 28 23:01:22 2001 +0000 Even if curses was found, we still need to check if it has terminfo code or just termcap.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1932 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0229a2bd848f09eecfa65a5823c3ba8e4d39ab3d Author: Timo Sirainen Date: Sun Oct 28 22:06:07 2001 +0000 Change that should have been committed already git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1931 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 20e1de5ae12a7d80f5b365bf24ba994625a02ab6 Author: Timo Sirainen Date: Sun Oct 28 21:49:35 2001 +0000 terminfo_resize() updated - new terminal width can't be taken by reading it from capabilities. Have to figure out something else (setupterm()?) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1930 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 858ed4b1ef5869e2d2ba28d08c0b2397447618af Author: Timo Sirainen Date: Sun Oct 28 21:17:34 2001 +0000 Some resize fixes. With terminfo + /SET indent_always OFF, doubleclicking long words (URLs mostly) that get split into two lines, selects the word fully. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1929 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3826079dbab92df9fcab1430b9eee90bc8a2eb32 Author: Timo Sirainen Date: Sun Oct 28 19:20:59 2001 +0000 Use TCSADRAIN option when changing terminfo settings. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1928 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 83324a0ed56366e0897b81625d36ddd5be5a6261 Author: Timo Sirainen Date: Sun Oct 28 18:51:00 2001 +0000 color forcing stuff left from previous commit git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1927 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fb439b5c2ae93e0d42a59cf8900a17cbb72214f6 Author: Timo Sirainen Date: Sun Oct 28 18:40:12 2001 +0000 Redrawing fixes - irssi should now rarely redraw stuff uselessly in screen. Most of the code now just marks the window/statusbar/etc. as dirty, and lets the dirty-checker handle it later. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1926 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 44b12481d66c68e00f5dade2a0fc815497b1535c Author: Timo Sirainen Date: Sun Oct 28 18:30:17 2001 +0000 Fixes for the updated configure. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1925 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2ba339a26bc02bf4caa92e735ba79bd0dcc76a9f Author: Timo Sirainen Date: Sun Oct 28 11:30:26 2001 +0000 Added support for using terminfo/termcap instead of curses. By default, configure chooses to use ncurses if found, of terminfo if only curses was found. --with-terminfo parameter can be used to specify if you want it or not. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1924 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8567481fd058a9f66c76a55e02305c97153b7588 Author: Timo Sirainen Date: Sat Oct 27 11:47:59 2001 +0000 When scrolling window with eg. scroll_page_count /2, irssi didn't remove window's statusbars lines when calculating number of lines to scroll. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1923 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 67cee57fb905ecce2dca2068723a48e6d5142286 Author: Timo Sirainen Date: Thu Oct 25 19:45:29 2001 +0000 Irssi crashed if script died in statusbar handler. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1922 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d9b6bb152a0ccdf5c862980e2f6b6daf806f5bdf Author: Timo Sirainen Date: Thu Oct 25 18:17:21 2001 +0000 Added flags option for Irssi::UI::Theme::format_expand(). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1921 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 39b66ab883391acb0763098409053b2a7bc4ba29 Author: Timo Sirainen Date: Thu Oct 25 14:39:36 2001 +0000 forward_word and backward_word now move only to next/prev non-alphanumeric character. added forward_to_space and backward_to_space. transpose_characters moves the cursor to right. patch by peder@linpro.no. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1920 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d4178292e5c6b64eb364bf8d4ca00c63cd62a57b Author: Timo Sirainen Date: Thu Oct 25 12:02:10 2001 +0000 Renamed /FORMAT whois_oper_type to whois_oper which is now removed. whois_oper wasn't really used anywhere AFAIK. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1919 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit be48bdc22c28fd0bd68ef66e836e1943a5fe169d Author: Timo Sirainen Date: Thu Oct 25 11:21:18 2001 +0000 Added Irssi::current_theme() and Irssi::Theme::format_expand() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1918 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c5c2242ee379c01797ae3c3fb770add8d1203683 Author: Timo Sirainen Date: Thu Oct 25 10:00:33 2001 +0000 Boot dynaloader too even if perl libraries are compiled statically in irssi. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1917 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a2289ab8ae0a3d83e27130ea31931d6d2770a767 Author: Timo Sirainen Date: Wed Oct 24 23:36:06 2001 +0000 typofix - s/per/perl/ git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1916 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit feff2b1adc219c022458240afc1ed8ab2bc82b6d Author: Timo Sirainen Date: Wed Oct 24 23:29:48 2001 +0000 bugfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1915 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ddf1b27c048d6cfa6e3733d3256634b66d6d4c25 Author: Timo Sirainen Date: Wed Oct 24 23:17:27 2001 +0000 Added --with-perl-staticlib option to configure. If used, irssi's perl libraries are compiled statically into irssi binary. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1914 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bbd4b47306a58c65e63a898b291efd797758f034 Author: Timo Sirainen Date: Wed Oct 24 23:12:55 2001 +0000 Removed unfinished code that was not supposed to go to cvs.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1913 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2a75c88f99e1aa24fbac81deac007ceca313b993 Author: Timo Sirainen Date: Wed Oct 24 22:52:15 2001 +0000 Added support for changing indentation behaviour with modules. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1912 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f7683c0423277dec3ec939cf33c3044658ee48a5 Author: Timo Sirainen Date: Wed Oct 24 22:24:14 2001 +0000 Added a bit better error reporting. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1911 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bdf5bf97859a8a3c649c9abedb884ba7907ce61d Author: Timo Sirainen Date: Wed Oct 24 22:18:39 2001 +0000 Removed some unused code. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1910 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b43f210a474593bb2aff4bb989c7f40316101f4c Author: Timo Sirainen Date: Wed Oct 24 21:19:54 2001 +0000 Reset QUIT and INTR keys at quit. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1909 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5f1cc94f84f96e6ac12f676adcce47d9746f0312 Author: Timo Sirainen Date: Wed Oct 24 14:13:42 2001 +0000 Redraw was buggy if entry line didn't continue to end of line. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1908 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 319e852bb4c8972f6287af8c69b20beb4e9bb767 Author: Timo Sirainen Date: Wed Oct 24 13:57:54 2001 +0000 window-top-statusbars weren't working properly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1907 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8a5cda6167e55a7f4e5f7c93cf69a14906b25f33 Author: Timo Sirainen Date: Wed Oct 24 13:47:13 2001 +0000 Always set the newly created entry active. Currently we don't support multiple, but if the entry moves between statusbars sometimes we first create new one then destroy the old one and there's no active then.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1906 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1c9a8ab897e07249177bfd22ae4438c2deaed106 Author: Timo Sirainen Date: Wed Oct 24 13:20:26 2001 +0000 /SET perl_use_lib setting to specify the path for irssi's perl libraries. Default should work usually, but if you for some reason want to use different then change this. May contain multiple paths separated with space. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1905 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b2fdbd64c6f8aa55832295ed152b7f3c56cdb15f Author: Timo Sirainen Date: Tue Oct 23 21:28:16 2001 +0000 Don't print glib errors when parting a channel which isn't synced yet. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1904 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7793f2fe73cea77b7a491edea57c410cc7623b2b Author: Timo Sirainen Date: Tue Oct 23 21:26:03 2001 +0000 Activity list colors are now configurable. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1903 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3f3ea3c1b551f3fee4c67613880f5362eba862e8 Author: Timo Sirainen Date: Tue Oct 23 20:55:22 2001 +0000 Using cbreak() mode again, but disable QUIT and INTR keys. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1902 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3f578b4b536f5cbe54a08b2895f5bd26a7e40975 Author: Timo Sirainen Date: Tue Oct 23 20:49:17 2001 +0000 /SCRIPT without parameters now prints list of loaded scripts. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1901 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 62c6a35aeb46e89f5ff6764e4472aabae31031e4 Author: Timo Sirainen Date: Tue Oct 23 20:37:53 2001 +0000 Added eval { } around the DynaLoader::dl_unload_file() calls to get rid of the errors it's printing with perl < 5.6. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1900 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 287df1f16a9929525ac76931b6ad9c921d720324 Author: Timo Sirainen Date: Tue Oct 23 20:30:01 2001 +0000 If perl linking failed, print the error message too. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1899 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d599f7bb994710dbebd0fa1635dada2f4c4d347a Author: Timo Sirainen Date: Tue Oct 23 16:01:53 2001 +0000 /UNBAN -first | -last options added. Patch by fuchs. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1898 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e4f34d9cd3b012c985a326bf925baf85b776c4c4 Author: Timo Sirainen Date: Mon Oct 22 21:26:58 2001 +0000 When logs are rotated, automatically create the new directory where to open the log if it has changed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1897 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c9f76eee75a013c929ec884c7aa981f51a9f4e0c Author: Timo Sirainen Date: Mon Oct 22 21:19:14 2001 +0000 updated colorless.theme, replaced all $0- to $* in default.theme git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1896 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 857d2055b6a00a8470ca15f7a46d6d02bcdd5dde Author: Timo Sirainen Date: Mon Oct 22 20:34:05 2001 +0000 Yet another objdir fix. Changed the way how irssi figures out where irssi's perl libraries are installed - maybe this will finally stop those @INC problems. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1895 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 550df275580b253e8c3ebb5dbfceef87311a63c9 Author: Timo Sirainen Date: Mon Oct 22 20:00:15 2001 +0000 Fixed building from objdir (symlinks irssi-version.h and in ui/textui perl stuff) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1894 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 14092a6b255dd8a3a34078f20531dedee6e13632 Author: Timo Sirainen Date: Mon Oct 22 13:47:02 2001 +0000 with --prefix, use INSTALLDIRS=site, not perl. hopefully fixes some @INC problems git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1893 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9dc3176efdf9110bec40dd915ce6ce4d8104f718 Author: Timo Sirainen Date: Mon Oct 22 12:19:27 2001 +0000 just some extra check - might fix some crash.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1892 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d4b0750d0985b154206ef738b225a5f1f55631cb Author: Timo Sirainen Date: Mon Oct 22 11:57:23 2001 +0000 fixed server list - added a ',' .. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1891 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 89794348b14e569023c82d965382548993400640 Author: Timo Sirainen Date: Mon Oct 22 09:33:32 2001 +0000 Checking that autojoined channels weren't already joined in same chatnet had a typo so it checked all servers that the channel wasn't joined. s/servers/chatnet_servers/ git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1890 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 230a51cefdc9daf3f1423471cebdc3c815f95063 Author: Timo Sirainen Date: Sun Oct 21 20:11:18 2001 +0000 Remove SYNTAX: OPER from here - it's already in core (and syntax.pl gets twice the same syntaxes currently..) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1889 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d2edd435b8cbc56743026fb45cf57a9fe6b054b6 Author: Timo Sirainen Date: Sun Oct 21 19:23:11 2001 +0000 Static perl didn't work with botti. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1888 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 905a5127f41abf8350a633f361022facd1af3850 Author: Timo Sirainen Date: Sun Oct 21 18:58:09 2001 +0000 if \x isn't a known escape sequence, it should print just x, not \x. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1887 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 99fe282e6d9ce5eb975b17e58ee7d2420ec86dfa Author: Timo Sirainen Date: Sun Oct 21 18:28:42 2001 +0000 Moved theme registering stuff to Themes.xs. Corrected signal "script destroy" -> "script destroyed" - unregistering themes works now properly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1886 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bc8ee2d26c95bd2ce5ae9c5dee9b057fec6367df Author: Timo Sirainen Date: Sun Oct 21 17:56:42 2001 +0000 Don't expand %{ and %} in themes to { and } - they could be treated as abstracts again. Printing %{ and %} now prints just { and }. This fixes printing {stuff} in statusbar (eg. {nick}). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1885 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6f8a3bd08d3167658b62c78b3252cd4c28a780ac Author: Timo Sirainen Date: Sun Oct 21 17:27:43 2001 +0000 added prompt, barstart and barend to theme. Removed mail stuff from config, it's only a script now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1884 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ebd0334cb6e42bd251e71c42ec8e8ccab8e436c4 Author: Timo Sirainen Date: Sun Oct 21 16:52:36 2001 +0000 Settings registered with Irssi::settings_add_xx() are now correctly removed after script is unloaded. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1883 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 388d2e1f443a2f75d7324f069837fbec6cd5435b Author: Timo Sirainen Date: Sun Oct 21 16:23:43 2001 +0000 deinit() function is now checked and saved when loading module. Unloading modules that had module_deinit() function (not module_core_deinit()) wasn't called before. Also, error message wasn't printed if module didn't have the _core part and wasn't really irssi module. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1882 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 373fad3cedf5d38ec287be96000561a95a855b9d Author: Timo Sirainen Date: Sun Oct 21 15:22:22 2001 +0000 commented out sb_default_bg and added sb_background - now old themes that change statusbar background should work again properly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1881 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1256621041e46c11a20646b389ba33192b054781 Author: Timo Sirainen Date: Sun Oct 21 13:59:07 2001 +0000 Added reference counter to SERVER_CONNECT_REC. Since it's being moved around a lot in reconnects etc. this should make it easier to track when it's supposed to be destroyed. Hopefully fixes a crash I assume is related to this but couldn't find.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1880 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ae1b5b0d50b58a4230ce45a09c0ee98231d28f0e Author: Timo Sirainen Date: Sun Oct 21 13:22:28 2001 +0000 added irssi_init_finished variable to core.h which is TRUE after "irssi init finished" signal is sent. Perl scripts aren't now autoloaded until irssi_init_finished is TRUE (fixes the crash at startup). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1879 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1b64509ae2bb354e2003f9263e85b8018b322404 Author: Timo Sirainen Date: Sun Oct 21 11:49:17 2001 +0000 quitmsg_is_split() updated to check that top-level domains must be 2+ chars and contain only alphabets. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1878 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit feaee3565367c7022fcbc01c79f8e78b3c5968bc Author: Timo Sirainen Date: Sun Oct 21 11:24:24 2001 +0000 Channels weren't synced if you joined multiple channels at once and one of the chennels couldn't be joined for some reason. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1877 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3ae5080619c97d57ecc36b60eea651fe4d7302fe Author: Timo Sirainen Date: Sun Oct 21 11:22:06 2001 +0000 /TOPIC inserts the topic in active channel. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1876 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 06c431bcd784ec9f30e39d3ddece269bfa3da63a Author: Timo Sirainen Date: Sun Oct 21 11:08:49 2001 +0000 Don't autojoin channels that have already been joined in some other server connection in same chat network. This has mostly been just annoying, and this enables us to add eg. 20 channels autojoinable, then create 2 server connections and irssi will automatically join the first 10 in first connection and 10 other in the later (well, or at least if the 10 later channels get "not enough channels" message from server before the connection is finished, which well might not happen .. problem :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1875 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e5c9dc37dc126c16cd51fcc4a43d8636164636c1 Author: Timo Sirainen Date: Sun Oct 21 11:06:58 2001 +0000 Check time changes every half a second instead of every second. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1874 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ec81d7b6fe8630fefc840fdadb67e7acd114ab4f Author: Timo Sirainen Date: Sun Oct 21 10:31:03 2001 +0000 Deinitialize perl before textui stuff. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1873 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 79212504ec27638364ad4b9a49300ca80b18e41f Author: Timo Sirainen Date: Sun Oct 21 10:25:37 2001 +0000 Lag statusbar item isn't anymore displayed always git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1872 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b5fa93c6e7a31f9ce50b8a39276adf56002f3f78 Author: Timo Sirainen Date: Sun Oct 21 10:22:55 2001 +0000 Statusbar items weren't unregistered correctly when script was unloaded. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1871 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a5142ec3113a44ee8253a3c314c7c5246eb9d273 Author: Timo Sirainen Date: Sun Oct 21 09:25:29 2001 +0000 Initialize perl before fe_common_core_finish_init() or sending "irssi init finished". This way if /LOAD perl is in startup-file we don't load it twice. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1870 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e5abcdb76c17b9b64085d3e2a041c0ae1c2d6af7 Author: Timo Sirainen Date: Sat Oct 20 22:02:55 2001 +0000 fix a fix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1869 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 097206878dedaba805d18e75ceb53a3726e75b36 Author: Timo Sirainen Date: Sat Oct 20 21:39:01 2001 +0000 When assiging chatnet to server connect record, always try to get the name from chatnets list so the case will be correct. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1868 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 751f9672abd8aa97177f72ac71cc8110ea479768 Author: Timo Sirainen Date: Sat Oct 20 21:38:40 2001 +0000 typofix - quit msg should be randomized if the msg isn't given (not if it is given..) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1867 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bac85d3fdd15c49ecd7028a5a7982dd04c9bbe30 Author: Timo Sirainen Date: Sat Oct 20 21:32:22 2001 +0000 Perl defaults now to static. Having it in module had too many problems. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1866 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d4ef1bdd03c67c168f9b539ecfd070e63aecfa01 Author: Timo Sirainen Date: Sat Oct 20 21:09:17 2001 +0000 When printing server disconnection texts, use the server parameter for printformat() so the texts go to correct windows. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1865 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8433d560f0591a2dd3c38395e0f12f5b7495869c Author: Timo Sirainen Date: Sat Oct 20 20:23:07 2001 +0000 forgot one core_sources -> common_sources change git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1864 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ed779db220a47d398fea17c890def841d8d1f1f4 Author: Timo Sirainen Date: Sat Oct 20 20:14:00 2001 +0000 renamed XXX_SOURCES -> xxx_sources so automake 1.5 won't complain about it git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1863 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3065583f7af2fabb4cd50ba23987342bf12cfb7d Author: Timo Sirainen Date: Sat Oct 20 20:07:33 2001 +0000 Removed unwanted extra INCLUDES. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1862 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 76c6e9ab831b53e0189d00a81d00e0e956fa7b90 Author: Timo Sirainen Date: Sat Oct 20 19:52:07 2001 +0000 Dependencies finally work correctly in perl libraries (they're each compiled separately now). Added statusbar code to available to perl, it's now possible to create new statusbar items with perl scripts. statusbar_items_redraw(char *name) can now be used to easily redraw all named statusbar items in screen. Probably several other changes I've already forgotten :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1861 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 17f4d6b5de3a2a753091fcea39f63151183b5a30 Author: Timo Sirainen Date: Sat Oct 20 14:30:20 2001 +0000 added mainwindow_resize_freeze() and .._thaw() functions to temporarily freeze all window resizes. It's now being used with statusbar code so changing between split windows don't make the screen jump around. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1860 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a5b32b70a7db8ce41a37d9ee6fdef85300130351 Author: Timo Sirainen Date: Sat Oct 20 13:19:25 2001 +0000 Added API version check between perl module and perl libs. perl_scripts_deinit() now destroys all dynamically loaded libraries (Irssi, Irssi::Irc, Irssi::UI too) so /UNLOAD perl should now release more memory, this also makes /unload perl, /load perl work again. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1859 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 476b5ec863c49bb9a85eda23fbba31cf0d3a443c Author: Timo Sirainen Date: Sat Oct 20 11:30:24 2001 +0000 $~ crashed if arglist was empty git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1858 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 75ebab8089aff9eb98e4451b56e95f5883d3d9f2 Author: Timo Sirainen Date: Sat Oct 20 11:26:40 2001 +0000 Get the server tag to query from dcc->servertag, not dcc->server->tag, to make it work correctly when accepting dcc chat when not connected to server. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1857 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f33c283317d23f083512617e0f003fff413ffd78 Author: Timo Sirainen Date: Sat Oct 20 11:20:37 2001 +0000 /BIND -delete doesn't anymore leave empty {} blocks in configuration file. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1856 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 69dccf4a676c8dba9be01787fa478b3b9178f6b5 Author: Timo Sirainen Date: Sat Oct 20 10:35:42 2001 +0000 When resizing terminal smaller, destroy some split windows if they don't fit into screen otherwise. Also, irssi doesn't crash anymore or mess up the screen even if terminal is resized to 1x1 size (not sure of 0x0, my terminal doesn't resize that small, and maybe I shouldn't bother with it anyway :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1855 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 113486564fc1a5fd60013385a1c4f1ab1c6904a8 Author: Timo Sirainen Date: Sat Oct 20 10:01:29 2001 +0000 Fixed restoring split windows layout. Some other split window resizing fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1854 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0d4de36c6e62b574c383cf6e43781aa1c531e2f2 Author: Timo Sirainen Date: Fri Oct 19 17:28:34 2001 +0000 Randomizes the quit msg only if it wasn't given. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1853 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e746a0b679bd3148974921f38d20e92efdbe14ac Author: Timo Sirainen Date: Fri Oct 19 12:35:03 2001 +0000 Leave one space before topic in topicbar. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1852 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f6da2c3563b45c955d7eee9efdbb2472ffd5ee89 Author: Timo Sirainen Date: Fri Oct 19 12:13:59 2001 +0000 updated infobar text git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1851 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7d7b5e380e1e1e56743048078a03ac6f55198d73 Author: Timo Sirainen Date: Fri Oct 19 11:59:27 2001 +0000 /LASTLOG -count option added. patch by dgl@dgl.cx git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1850 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b9cdd10a86966c1ed19ebb0630b78c9581a771d8 Author: Timo Sirainen Date: Fri Oct 19 11:37:13 2001 +0000 format string exploit found & patch by cph@cph.demon.co.uk git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1849 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 40edf12dcadf0eeb140c89b0f1b121aae3a36616 Author: Timo Sirainen Date: Fri Oct 19 11:28:56 2001 +0000 Actions are now transferred correctly, own messages in main irssi are transferred now to clients. Patch by ganesh@earth.li. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1848 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1e87b0b59fbc614d08686ec12185ce7130ec76a7 Author: Timo Sirainen Date: Fri Oct 19 10:02:38 2001 +0000 added "ctcp msg" and "ctcp reply" signals. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1847 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c4606ee2bdcd10ed89db3b72486e624023324684 Author: Timo Sirainen Date: Thu Oct 18 10:30:03 2001 +0000 escape % with % so /HELP hilight won't treat them as colors git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1846 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7446a0eb3a931f8496b3b8091a0f135b2d34dcd1 Author: Timo Sirainen Date: Wed Oct 17 14:59:02 2001 +0000 added sb_topic_bg git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1845 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 980bd19808f6ecf90f46f5b0d428ec06e0d8a301 Author: Timo Sirainen Date: Mon Oct 15 20:18:34 2001 +0000 mainwindow_set_statusbar_lines() resized only active window - not all windows in that main window.. This made screen mess up for example with /RELOAD. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1844 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 16247b8c3468a578a942b83fd37777b2d23aae1e Author: Timo Sirainen Date: Mon Oct 15 18:37:13 2001 +0000 fixed a small memleak when unloading module git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1843 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8c5ac3fb24587c84c8762eacd9a7a17dad49d722 Author: Timo Sirainen Date: Mon Oct 15 18:30:33 2001 +0000 refcount for timeouts/inputs wasn't 0 initially so it caused some memleaks. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1842 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b3779bc7a56b61943eadb7c6961df40283bca638 Author: Timo Sirainen Date: Mon Oct 15 15:31:40 2001 +0000 -ansicolors -mirccolors => -colors in /LOG OPEN syntax, since there's only -colors currently.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1841 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b7e41fe35837ab653ea786b60889f624cb27bbd6 Author: Timo Sirainen Date: Mon Oct 15 12:53:20 2001 +0000 /DEVOICE * should devoice operators having voices too. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1840 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d92ad715b452d9cb16908ad06e53cd96e9266a69 Author: Timo Sirainen Date: Sun Oct 14 15:19:57 2001 +0000 perl_prefix_note shouldn't be printed if --enable-perl-path was given. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1839 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a1d3cf9932d196a03f03dc47ed59f202e8b5bd3c Author: Timo Sirainen Date: Sun Oct 14 14:56:49 2001 +0000 --with-perl-lib=site didn't work if --prefix was given git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1838 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 53d5c92cf494866296ae8082804dddcdef656797 Author: Timo Sirainen Date: Sun Oct 14 14:14:54 2001 +0000 Fixed some memory leaks. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1837 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2752599e7a806f028a5ba572a8678d1801b93fbb Author: Timo Sirainen Date: Sun Oct 14 13:45:27 2001 +0000 fixed a minor memleak git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1836 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 44270041c241d7fd7b1967d537eaf9345b3ca45d Author: Timo Sirainen Date: Sun Oct 14 13:33:22 2001 +0000 Irssi lost channel key for secret/private channels after join. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1835 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 880de0fe1230f748b29824094a3646deb950b15f Author: Timo Sirainen Date: Sun Oct 14 11:33:13 2001 +0000 added delete_to_next_space command git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1834 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8c7243f19cbce92c5d3ee5c706a0fceb0c2bf749 Author: Timo Sirainen Date: Sun Oct 14 11:32:06 2001 +0000 delete_previous_word and delete_next_word now deletes only until non-alphanumeric character is found. added delete_to_next_space command. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1833 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4e9ff3d6d82e9affdba88c14b59c956d7a8d1eef Author: Timo Sirainen Date: Sun Oct 14 11:25:26 2001 +0000 $winname expando didn't change on "window changed" signal. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1832 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f86da8c0e5d644a46df07d60e6c30a96f7d5c3fa Author: Timo Sirainen Date: Sun Oct 14 11:17:13 2001 +0000 Window-statusbars are created correctly with /RELOAD, some input line fixes related to /RELOAD. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1831 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1718083cf655dd8e3a1f4cf91dd6f2ee064a3b2a Author: Timo Sirainen Date: Sun Oct 14 10:45:00 2001 +0000 Resizing terminal works now properly, also sends "terminal resized" signal now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1830 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit de3bae13c550adcdb66726d4a718ed1ab224eee1 Author: Timo Sirainen Date: Sun Oct 14 10:15:27 2001 +0000 Removed hilighting from info-bar. Looks horrible with reversed text in terminal with white background. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1829 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 85749b70bd629d8710eb631f59383dedbaf86a70 Author: Timo Sirainen Date: Sun Oct 14 10:14:32 2001 +0000 Reversed text (^V) works again. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1828 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b716b29cb7743d83e7cb7c7b20003e1d2a8145be Author: Timo Sirainen Date: Sun Oct 14 09:54:52 2001 +0000 fallback to sb_background in theme if no other statusbar background settings were found. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1827 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3e3f9ac2235e7afd562f7a7007e1f626686b8802 Author: Timo Sirainen Date: Sun Oct 14 09:48:30 2001 +0000 $usermode's "user mode changed" signal had wrong argument check (server vs. window) so it didn't really detect mode changes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1826 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 80dd9a15ca66ac340426bc256d8d778baefd19bd Author: Timo Sirainen Date: Sun Oct 14 09:07:26 2001 +0000 Irssi::timeout_add() and Irssi::input_add() now accepts any type of variable as data instead of just string. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1825 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b0ac3b83e7cf63e9d9b2864e8990239b5801d527 Author: Timo Sirainen Date: Sat Oct 13 21:23:35 2001 +0000 updated for the statusbar git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1824 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7e56ccba1e40ffa6a2d55e67d7e86c4a63f62193 Author: Timo Sirainen Date: Sat Oct 13 16:59:03 2001 +0000 When active input line was destroyed, irssi didn't set active_entry to NULL. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1823 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6924eec71fb43e711dcf7e056cf2e379982ac866 Author: Timo Sirainen Date: Sat Oct 13 16:22:11 2001 +0000 expand ~ in --prefix. should fix at least some perl problems with configuring with --prefix=~/ git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1822 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dbe49236d2a63a84f234f6eff98b1d5317b195da Author: Timo Sirainen Date: Sat Oct 13 16:11:13 2001 +0000 Configurable statusbar - see default config file (irssi.conf) for example how to configure it. Added %> format which clears to end of line using the current bg color. Added support for multiple input lines (just the core, not used anywhere yet). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1821 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b32a9a9585c390365e772898f3b9103d37fc20f9 Author: Timo Sirainen Date: Sat Oct 13 16:10:19 2001 +0000 added statusbar configuration git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1820 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 42f5b80f2aeb77174af39f618353327c4c89f899 Author: Timo Sirainen Date: Sat Oct 13 15:17:54 2001 +0000 "extern const char *default_config;" - some other parts of irssi might want to use the default config also. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1819 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c988af4150dba4d429496fe5e36fd219377a0935 Author: Timo Sirainen Date: Tue Oct 2 07:55:51 2001 +0000 Added MODULE_DATA_UNSET() macro and started using it. Just to make sure we don't try to access free'd data. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1818 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 56331f78e0742b0418a4259e65ee1a00daa923d6 Author: Timo Sirainen Date: Mon Oct 1 12:05:50 2001 +0000 Use the nick as target when printing notify messages, so they go to query windows. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1817 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6c2480b44f453961204ff28b5571c07a80c55e3b Author: Timo Sirainen Date: Mon Oct 1 08:20:38 2001 +0000 /HELP say by peter@catslair.demon.nl git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1816 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit de0ab101451106198302bcededa7b562b511a124 Author: Timo Sirainen Date: Mon Oct 1 07:04:11 2001 +0000 /SET translation was broken - fixed by lam@e-gate.pl. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1815 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 26d84e25ab6418936cef456a490cc4627fe85036 Author: Timo Sirainen Date: Sun Sep 23 17:32:05 2001 +0000 added expando_get_signals() and special_vars_get_signals() to return list of signals the expandos use. Also added "time changed" signal which gets emitted when $Z changes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1814 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a51170c00fd48a09963d236e69a97d5971eb2984 Author: Timo Sirainen Date: Sat Sep 22 16:06:15 2001 +0000 channel_create() wasn't called properly git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1813 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 80df4378d3ea40269f0f4199140b082ad4cd3974 Author: Timo Sirainen Date: Sat Sep 22 15:24:40 2001 +0000 added config_node_first() function to get the first non-comment node. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1812 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5976d82fa7f13e4fbad576e926459179aaa83f82 Author: Timo Sirainen Date: Sat Sep 22 14:53:54 2001 +0000 config_node_next() - Returns the next non-comment node in list. Use this function when reading blocks/lists in config file. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1811 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bb507a8b85aaa04a6f8861592c31ebad4ca30df8 Author: Timo Sirainen Date: Sat Sep 22 11:25:08 2001 +0000 /SET translation now says if there were any errors git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1810 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d246f862e89f088b914083e5e573e6194b9a0fd0 Author: Timo Sirainen Date: Sat Sep 22 08:15:30 2001 +0000 /COMMAND creation example fixed/updated. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1809 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 235402aa9f297942ea79a725bb3d3e5d1eb4c091 Author: Timo Sirainen Date: Fri Sep 21 14:57:29 2001 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1808 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e41f1dc73fda939de59be69a1616a355d784ab63 Author: Timo Sirainen Date: Fri Sep 21 14:09:44 2001 +0000 bind_key format updated. Doesn't truncate the key now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1807 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d46db0aac208fbdb25008de670306c03d0f1f49e Author: Timo Sirainen Date: Thu Sep 20 17:56:33 2001 +0000 When using /SET hostname ipv6:address, replace the ':' char with '_' so it won't break the USER command which is sent to server at connect. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1806 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 29d983093e4b48e9e40f7855fcdfca3a0207802b Author: Timo Sirainen Date: Thu Sep 20 16:50:27 2001 +0000 PARAMS -> ARGS fix again.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1805 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 82ce76100cd16038b08f8caef7a0db28085d6f1c Author: Timo Sirainen Date: Thu Sep 20 16:44:22 2001 +0000 s/PARAM_FLAGS_ONLY_PARAMS/PARAM_FLAG_ONLY_ARGS/ since they're called arguments everywhere :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1804 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1b42f89ccbdfb7603012c677b742290c7c3f3c6f Author: Timo Sirainen Date: Thu Sep 20 16:43:24 2001 +0000 $*, $~ and $-n should still work with PARAM_FLAG_ONLY_PARAMS. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1803 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7814192f037b38245f3b48d122aff809e91bdd30 Author: Timo Sirainen Date: Thu Sep 20 15:58:14 2001 +0000 special vars: added PARSE_FLAG_ONLY_PARAMS. Theme loading now uses it so you can use $C etc. in themes to print the active channel. printformat() also expands it now correctly to the server/target where the message was printed, not to the active window's server/target. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1802 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8104317897bdad87a5e57638088f7f893bcead57 Author: Timo Sirainen Date: Thu Sep 20 14:21:46 2001 +0000 perl_signal_remove() didn't work. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1801 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2c2ed3c4df4d16ecbb3fe018cd6e71bf3d787569 Author: Timo Sirainen Date: Wed Sep 19 09:15:44 2001 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1800 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0abee30dc29da8c729c705034321e987b20c40f4 Author: Timo Sirainen Date: Tue Sep 18 15:37:07 2001 +0000 "Unknown chat network" error now tells to create it with /IRCNET ADD (..which is a bit wrong with non-IRC..) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1799 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 56b7f5ecbfebcb6ec7fa3eaf14a67c48129b5a27 Author: Timo Sirainen Date: Mon Sep 17 13:04:23 2001 +0000 Print the log's expanded file name when complaining about not being able to create log file. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1798 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2655c1ffe01f926443f019f399c71678b3ed5e7e Author: Timo Sirainen Date: Thu Sep 13 13:08:25 2001 +0000 ..the same fix.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1797 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8e6f7438934c74aa3b5d4d6dbb7f28e714269524 Author: Timo Sirainen Date: Thu Sep 13 13:06:19 2001 +0000 Don't crash if the IRC server doesn't print your nick in /NAMES list after join. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1796 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 20e26554cd216d07d59617059d13ab576ff86724 Author: Timo Sirainen Date: Wed Sep 12 12:19:59 2001 +0000 The new /SET dcc_port range didn't work properly.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1795 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 50eae89a96586a537d7b876377726e8ac0eadc4e Author: Timo Sirainen Date: Tue Sep 11 18:32:43 2001 +0000 /BIND ^W-1 was treated as ^W + '-' + '1', not as ^W + '1'.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1794 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5360b3eaaf8779940bf5196330de5e9b1af7ed2a Author: Timo Sirainen Date: Tue Sep 11 18:20:10 2001 +0000 escape_target() didn't escape / chars properly, it just crashed irssi.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1793 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3432f02a05cfc369bd1f3430bcf04bc3d3ce0f6e Author: Timo Sirainen Date: Tue Sep 11 18:15:17 2001 +0000 It's now possible to stop single character /BINDs from printing to input line. Hiascii characters didn't work properly with /BIND. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1792 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f4fdd568904320e764168c9b1501268206998609 Author: Timo Sirainen Date: Tue Sep 11 18:04:57 2001 +0000 Updated "module xxx" signals. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1791 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8cab35aed35243952d1d1ae50b6231501a213e99 Author: Timo Sirainen Date: Tue Sep 11 18:02:17 2001 +0000 Server notices shouldn't contain target field when printing it, it's always you anyway. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1790 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit eb9f1eb9850fa1254feee9f740f525e49240fbdc Author: Timo Sirainen Date: Tue Sep 11 17:47:31 2001 +0000 autolog: target name is now always lowercased with irc protocol. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1789 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c7f7ec439180cfdccad5220cf54448eb008c6d77 Author: Timo Sirainen Date: Tue Sep 11 17:38:47 2001 +0000 /LOAD fixes for modules with no core part, and /LOAD ~/... git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1788 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b5d317536c821357bf4edfe62fa476e99e711966 Author: Timo Sirainen Date: Tue Sep 11 17:32:29 2001 +0000 sys/resource.h check - needed for the ulimit change.. removed libintl.h check since it's not used anymore. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1787 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 41df7da60ead4aba9476a02559240a7fe0f96515 Author: Timo Sirainen Date: Tue Sep 11 15:45:42 2001 +0000 Added option /SET channel_sync - if disabled irssi disables the channel syncing entirely. This breaks /BAN and probably something else too. Just a temporarily kludge until I fix this properly (on demand /USERHOST at /BAN time, etc.). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1786 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 80664fabb6f0ec0b166177da76e704998ab46034 Author: Timo Sirainen Date: Tue Sep 11 12:46:26 2001 +0000 -targets accepts space separated list.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1785 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit db2a25d22d9c1125e00b5e18dced96e4488a5b81 Author: Timo Sirainen Date: Mon Sep 10 20:21:05 2001 +0000 /SET dcc_port accepts now port range (eg. "10000 20000") git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1784 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 460281eb8a044e1e3d0ab2455c5e12d6dcde27ee Author: Timo Sirainen Date: Mon Sep 10 19:50:53 2001 +0000 /SET override_coredump_limit - sets core file size to unlimited if set ON (default). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1783 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9dd057825bbfe14a17133e0aa3b01f2089a71486 Author: Timo Sirainen Date: Mon Sep 10 15:34:49 2001 +0000 Disabled using idcok() which caused redrawing problems with netbsd. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1782 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit be6cf00ebb382bb4055f1069939328a560df517a Author: Timo Sirainen Date: Sun Sep 9 12:20:17 2001 +0000 Restoring split windows layout didn't work properly (didn't I already commit this days ago?) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1781 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8e3005a1c1b6e9674208d01662b89cc3e1ffa4f9 Author: Timo Sirainen Date: Sun Sep 9 12:12:28 2001 +0000 /WINDOW MOVE UP|DOWN might have crashed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1780 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5c45593f024cae0411550e898b77d800396f47ec Author: Timo Sirainen Date: Sat Sep 8 18:57:09 2001 +0000 /WINDOW ITEM MOVE didn't work properly if there was space after parameter (..which tab-completion added..) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1779 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 477e1615afea4cdf3aa5c7ebf467edf35afc5980 Author: Timo Sirainen Date: Sat Sep 8 18:02:49 2001 +0000 Loading modules that didn't have "core" part didn't work (eg. irc_proxy). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1778 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b4512842e5c9d1c13f33dadbf9977e937d330fef Author: Timo Sirainen Date: Thu Sep 6 14:44:40 2001 +0000 upated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1777 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1cb3f94eebc63492c9f1e042c944dbc0f14dce19 Author: Timo Sirainen Date: Thu Sep 6 13:12:52 2001 +0000 Use only the first word from username when sending it to server. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1776 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cac1cbf2cfa4d2abad92feb35233ac2ac06e92f6 Author: Timo Sirainen Date: Fri Aug 31 20:27:43 2001 +0000 mainwindow_set_size() called mainwindow_shrink() improperly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1775 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 099c83a98e9b4cd728501fcfe2b52911dd8b10a4 Author: Timo Sirainen Date: Fri Aug 31 16:47:14 2001 +0000 Expando lookup crashed with hi-ascii chars. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1774 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ff884ba0bbbb9cbd20d84ae6c6f1ed2518f0c9da Author: Timo Sirainen Date: Fri Aug 31 16:32:35 2001 +0000 Print the server tag in "query started" messages with query->server_tag, not query->server->tag since query->server can be NULL when restoring window layout. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1773 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6597d2d1c6804027ddd3fcf7ae1c05bc9a1a2e1f Author: Timo Sirainen Date: Tue Aug 28 12:24:46 2001 +0000 Added command /RESIZE for resizing the terminal when SIGWINCH isn't supported. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1772 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d1e0a0f44f1d4742daa4ebd3a29e563bd532129f Author: Timo Sirainen Date: Tue Aug 28 11:12:03 2001 +0000 Check that word isn't empty instead of just assuming it isn't. This one probably caused several completion problems. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1771 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 81afe701a2918c84231ec97b8f19cbb817d72a09 Author: Timo Sirainen Date: Fri Aug 24 13:46:35 2001 +0000 /CALC alias fixed git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1770 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bb5d7724b7088169c6755dafc396cc8af248b4dc Author: Timo Sirainen Date: Fri Aug 24 13:34:35 2001 +0000 /UPTIME alias was _still_ broken. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1769 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2dae72a698ac85800d280a9340c5a3bc1366e118 Author: Timo Sirainen Date: Thu Aug 23 10:54:54 2001 +0000 removed accidental 'i' :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1768 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5bf0edbb356ed70479cb67d8d3dc4e0ced320a01 Author: Timo Sirainen Date: Thu Aug 23 10:32:32 2001 +0000 Added server tag to query_start format. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1767 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4fbddfa2dfd0957501ddd611b5cc5292d7bd3896 Author: Timo Sirainen Date: Wed Aug 22 14:51:12 2001 +0000 /UPTIME alias fixed git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1766 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2a35681adce4a0ee10e871cd7538727518be5205 Author: Timo Sirainen Date: Wed Aug 22 14:21:15 2001 +0000 typofix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1765 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1c07041811c2e04c3ce31ecf6c05d2f3c6d50058 Author: Timo Sirainen Date: Mon Aug 20 12:01:01 2001 +0000 Added option /SET autolog_colors. Colors are now off by default for /WINDOW LOGs too. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1764 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bdaeaa11cd2c91c1adbb9527da3abd710c02fc2c Author: Timo Sirainen Date: Fri Aug 17 14:08:35 2001 +0000 /LASTLOG: start parameter wasn't handled correctly git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1763 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2d37f461aca9decc0f0196812ac6781a4bb6594a Author: Timo Sirainen Date: Fri Aug 17 13:52:14 2001 +0000 Module loading fixes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1762 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 422ef7759df767403a9ce6507209895b19e54736 Author: Timo Sirainen Date: Fri Aug 17 11:55:08 2001 +0000 typofix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1761 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fd690895684203a108b685623c0a11d582e3a7a2 Author: Timo Sirainen Date: Fri Aug 17 11:51:21 2001 +0000 added textui git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1760 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0d5e56919531ec2de74e0333b7f38ec87d3a4b07 Author: Timo Sirainen Date: Tue Aug 14 13:19:06 2001 +0000 Some internal changes how /SERVER command works. Added /SERVER PURGE [] command. The channel output is purged at /PART if the output queue is larger than 10. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1759 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 295d16536e11811f8290dbee57f8cb537296db07 Author: Timo Sirainen Date: Tue Aug 14 13:17:11 2001 +0000 quitmsg_is_split() fix - the hosts must contain the domain part now (ie. "word1 word2" isn't a netsplit) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1758 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6c022b0a5e8d826f6c017f6646342fbb5f563f1f Author: Timo Sirainen Date: Tue Aug 14 12:33:29 2001 +0000 Some support for lain ircd's /SETHOST - It /PART + /JOINs all channels, so add all the joined channels to window binds temporarily so /PART doesn't close the windows if /SET autoclose_windows is ON. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1757 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1de695ae1a0924a71be2bf108dc6a6196f4074c0 Author: Timo Sirainen Date: Tue Aug 14 11:53:08 2001 +0000 Rewrote quitmsg_is_split(). A bit faster now and doesn't match to quit messages like "foo. bar." git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1756 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 87a439e99412e2f9c285221da669c15a1e8e5034 Author: Timo Sirainen Date: Tue Aug 14 11:24:11 2001 +0000 Irssi::TextUI::TextBufferVew should also contain the scroll.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1755 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5694dbfdb74861b4483d2e3b35f2e292fe7a2840 Author: Timo Sirainen Date: Tue Aug 14 11:23:22 2001 +0000 Updated for view->scroll. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1754 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ed93f91d96fdb9dbdbc3d08c45887dbca087297e Author: Timo Sirainen Date: Tue Aug 14 11:22:19 2001 +0000 Typofix - might have caused a crash if channel was destroyed with /WINDOW CLOSE. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1753 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3deb0a7b668d174befb246dab7f18d8db428283b Author: Timo Sirainen Date: Tue Aug 14 01:19:34 2001 +0000 --more-- checker uses now "gui print text finished" signal. "gui " part was missing from signal_remove("gui print text finished") in gui-printtext.c.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1752 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 285b33e99244bb3c7a5c5b63bf0d0650299b728c Author: Timo Sirainen Date: Tue Aug 14 01:14:26 2001 +0000 /SET scroll ON - should the windows be scrolled by default when you're at bottom. /WINDOW SCROLL ON|OFF|DEFAULT - Window specific scrolling behaviour, also saved in windows layout. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1751 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 51b1d80fbe1853f64f530b4d58c77b516979ad90 Author: Timo Sirainen Date: Tue Aug 14 00:53:56 2001 +0000 Removed trigraphs by adding "" in the middle. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1750 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1cd033943a284c5921e501e991b9408933762c7c Author: Timo Sirainen Date: Tue Aug 14 00:43:50 2001 +0000 Added missing module_register() calls. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1749 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 803d8050164eaaefdd52fd4ae967c1e038b3c571 Author: Timo Sirainen Date: Tue Aug 14 00:41:59 2001 +0000 Module loading updates - /LOAD shows now also the statically loaded modules. You can't /LOAD the same module twice. Syntax changed to /LOAD [], /UNLOAD []. NOTE: all modules now need to call register_module() in their init() function. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1748 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f584c1013c74a98bfb43b79280c4ee20b775970a Author: Timo Sirainen Date: Tue Aug 14 00:03:02 2001 +0000 minor speedups and signal removing fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1747 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 78b1e8d9d6223b6444e074c8dcf27a71b13ad6a5 Author: Timo Sirainen Date: Mon Aug 13 22:01:38 2001 +0000 "IRC Net" -> "Network" in /SERVER LIST and /CHANNEL LIST git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1746 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 85862082b345cd4a12a3dc8f9e9e4d0326852729 Author: Timo Sirainen Date: Mon Aug 13 14:14:09 2001 +0000 max_query_chans set to 1 by default. Set to 10 in networks where it's known to work. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1745 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f370a3cc2e5079d99a5ec3416c796052f969cf37 Author: Timo Sirainen Date: Mon Aug 13 14:00:57 2001 +0000 /INVITELIST prints "Invite list is empty" message and complains about not being synced. Changed level to CLIENTNOTICE when printing the "no bans" message. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1744 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ad33787379b6e7cc93192afda0ba0064d360332a Author: Timo Sirainen Date: Mon Aug 13 13:55:34 2001 +0000 Added "message irc ..." signals git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1743 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4e3b1bba6290a4e5efb19a25b45b251628edff8d Author: Timo Sirainen Date: Mon Aug 13 13:51:49 2001 +0000 /LOG OPEN -color, /SET awaylog_colors - specifies that the color codes should be written to log file. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1742 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 08b906202805f0cb6358e1ab0c057eaa5d8082dc Author: Timo Sirainen Date: Sun Aug 12 18:25:43 2001 +0000 textbuffer_view_remove_line() fixes (with a small kludge..) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1741 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 53c13065d26c6e116c66e73255297099dc973241 Author: Timo Sirainen Date: Sun Aug 12 17:05:36 2001 +0000 One more limit to "key" names - it can't start with a digit. This allows us to use /BIND foo meta2-18~ etc. more easily. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1740 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 55be71a726a82d2d6c2afbfc4b43299379ee75b2 Author: Timo Sirainen Date: Sun Aug 12 17:02:06 2001 +0000 Bugfix to keyb. code :) And now the "key" names can contain only alphanumeric + '_' characters, which makes /BIND foo meta-5~ work again because 5~ are treated separately, not as one "key" name. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1739 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 22e5f3a3fecb0f986e93d48b152af71cd3365313 Author: Timo Sirainen Date: Sun Aug 12 16:48:34 2001 +0000 Keyboard code fixes - meta-arrows etc. should work now correctly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1738 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a444a3c92add1f4dc3681e6ea01ebf921a451da4 Author: Timo Sirainen Date: Sun Aug 12 13:05:57 2001 +0000 /WINDOW CLOSE didn't work if too wasn't specified.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1737 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 396ece99b674c1eb673af5be0160aae1568437d6 Author: Timo Sirainen Date: Thu Aug 9 11:08:24 2001 +0000 updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1736 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 93382190e592128ad200291cd82402522ace39b6 Author: Timo Sirainen Date: Thu Aug 9 11:03:14 2001 +0000 Check that IPv6 structures are found if --enable-ipv6 is given. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1735 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 33fbc0a069f9c7847a93fc8fa30759b6844b5c03 Author: Timo Sirainen Date: Thu Aug 9 10:26:02 2001 +0000 Removed some extra ';' chars which made it not compile with perl 5.00x. textbuffer_get_lines() now actually returns the value. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1734 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 01d3e74f63547339687f4fa6fbb3ea2cdb6c9837 Author: Timo Sirainen Date: Thu Aug 9 01:59:36 2001 +0000 Added Irssi::TextUI. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1733 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 22e1a6dacc58f31e44b1ec9d4a3f19e55bea3f7b Author: Timo Sirainen Date: Thu Aug 9 00:50:22 2001 +0000 /VERSION command and /SV alias now print the version date too. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1732 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f84e2a7fe95749eb88db5f1c9def9dce594f6e14 Author: Timo Sirainen Date: Thu Aug 9 00:08:31 2001 +0000 irssi-version.h is now updated by CVS daily instead of being generated by configure. The main version string is set to 0.7.98.CVS. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1731 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2aaed8dc0b9fa6eec5370baf376beba645597392 Author: Timo Sirainen Date: Wed Aug 8 22:43:00 2001 +0000 Irssi crashed if script died in a signal handler. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1730 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8a7fa0f047edcea09f51c22b31648eb744580340 Author: Timo Sirainen Date: Wed Aug 8 22:42:14 2001 +0000 Some cleanups, complains if not run in channel. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1729 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c54646cad9eb20eecbdad3c4df0c8b61972b9d08 Author: Timo Sirainen Date: Wed Aug 8 20:12:38 2001 +0000 "mail counter" signal is now sent when mail counter is updated in statusbar. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1728 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 98b82723a126ca0c40982585c3754aa00bbed51f Author: Timo Sirainen Date: Wed Aug 8 20:00:25 2001 +0000 Added function expand_escapes() which handles now escaping /EVAL and input line if /SET expand_escapes is set. Supported escapes are \t, \r, \n, \e (ESC), \x (HEX, \x1b), \c (CTRL char, \cA), \000 (octal, \033) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1727 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b667af72aa9df7b7a8b658cb0742b0c34cd6a3c2 Author: Timo Sirainen Date: Wed Aug 8 18:23:25 2001 +0000 Restoring window layout shouldn't make the queries active. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1726 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c86333393c717a5bda07422f1b5a1b5fe2697da5 Author: Timo Sirainen Date: Wed Aug 8 18:05:50 2001 +0000 Changed signal / function names for /LAYOUT stuff. /LAYOUT RESET now resets the split windows too. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1725 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 072a4c774f625a46e65f8ea95f0902aca55286a0 Author: Timo Sirainen Date: Wed Aug 8 17:47:54 2001 +0000 If we receive INVITE for a channel that is added with /CHANNEL ADD -auto, join it immediately. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1724 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a8193b168a642f77132cfe15df68f47cdb529097 Author: Timo Sirainen Date: Wed Aug 8 16:39:27 2001 +0000 Never insert NUL characters to entry line (Ctrl-Space) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1723 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 59a1a4d649bfc4e1cce327c473a08560c29f503d Author: Timo Sirainen Date: Wed Aug 8 16:22:01 2001 +0000 /BAN [-type] -> /BAN [-normal | -user | -host | -domain | -custom ]. Added ban type "User" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1722 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4737d162900e8c90df461c421ca71136d519e3f1 Author: Timo Sirainen Date: Wed Aug 8 16:08:47 2001 +0000 Fixed leaking window binds. They were added but rarely removed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1721 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d248a87497a39841e9f020dc6b67cc72fbbaa6ce Author: Timo Sirainen Date: Wed Aug 8 15:48:54 2001 +0000 one more extra cleanup for textbuffer_remove_all_lines() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1720 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b9a83129fe65d6d81d0ef82d5bf7814018700a8d Author: Timo Sirainen Date: Wed Aug 8 15:43:07 2001 +0000 Some extra cleanups for /SB CLEAR. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1719 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9beaf82839472e2c68897605370aeefd18224a86 Author: Timo Sirainen Date: Wed Aug 8 15:29:56 2001 +0000 /SET autofocus_new_items ON - if newly created window items should be set active automatically. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1718 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 147a129e67c9e7e57eb57512f4636e688a4b8270 Author: Timo Sirainen Date: Wed Aug 8 15:01:07 2001 +0000 Added CALC alias had broken the config. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1717 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a99458ebe5c40bf2c2b70504402326daf0eba0d2 Author: Timo Sirainen Date: Wed Aug 8 14:43:14 2001 +0000 /WINDOW BALANCE didn't work properly when topicbar was off. Added a few comments to mainwindows.h git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1716 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f124f07a4e9535bdaf4a7dd4674711f9bee6d487 Author: Timo Sirainen Date: Wed Aug 8 12:50:49 2001 +0000 /NOTIFY printed '!' character after nick if mask was given. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1715 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 055f314e31a789af092fe8c1def554c151044aa9 Author: Timo Sirainen Date: Wed Aug 8 04:00:23 2001 +0000 Version number update git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1714 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit be601764ae80a853c7bca27eb624b246ab561d4c Author: Timo Sirainen Date: Tue Aug 7 21:03:26 2001 +0000 Irssi crashed if loading script failed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1713 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b80d4e62ab1c8eec62c13cbb9966429914f3a9f5 Author: Timo Sirainen Date: Tue Aug 7 15:25:41 2001 +0000 /SCRIPT RESET didn't work properly (start/stop functions were called in wrong order). Added a few extra deinits. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1712 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1db558b8ea0f283d63567ee17a625fd5cf6a08a1 Author: Timo Sirainen Date: Tue Aug 7 15:16:26 2001 +0000 Windows' parent weren't saved (but was restored..) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1711 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 45bb5c3ceed83ef937a373413ac7921b6b050682 Author: Timo Sirainen Date: Tue Aug 7 12:41:10 2001 +0000 Restoring layout for split windows works betters now. Some sticky window changes/fixes. Renamed /WINDOW MOVE LEFT|RIGHT -> PREV|NEXT, added commands /WINDOW MOVE UP|DOWN|LEFT|RIGHT. The new LEFT|RIGHT now moves the window only inside split windows. mainwindows-save.c -> mainwindows-layout.c git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1710 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 58f52343fdda263e54afeafea6aaf11945b5deca Author: Timo Sirainen Date: Tue Aug 7 04:00:27 2001 +0000 Version number update git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1709 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 95df811332c814924ee437d66c2ae3a499ec2c72 Author: Timo Sirainen Date: Mon Aug 6 04:00:13 2001 +0000 Version number update git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1708 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6a422552d5dd03669b5c9ccf4770ff341216a8dc Author: Timo Sirainen Date: Sun Aug 5 06:45:29 2001 +0000 /MSG * in empty window now prints "not joined" error git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1707 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fc2d7d4ab82475131c2ff43cafc8152307f8a76e Author: Timo Sirainen Date: Sun Aug 5 04:00:17 2001 +0000 Version number update git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1706 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 05d655fd93b75946b831f29c2c097dd4b5f81d95 Author: Timo Sirainen Date: Sat Aug 4 04:00:18 2001 +0000 Version number update git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1705 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f4e7b4a70507784a4de9ed736443f9bef9790de1 Author: Timo Sirainen Date: Sat Aug 4 02:31:36 2001 +0000 statusbar_item_redraw() didn't work properly with multiple split windows. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1704 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dcf1bdb82c47e45d45d5fd889fc6fc94644e27bb Author: Timo Sirainen Date: Sat Aug 4 01:36:39 2001 +0000 /UNIGNORE - skip spaces at end of line. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1703 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 80793ace1cc02c1ae1ae882ce9c31ab009091c84 Author: Timo Sirainen Date: Fri Aug 3 23:39:35 2001 +0000 /WINDOW STICK changes - If ref# is given and it's in another split window, it's moved to the active split window - even if the window was already sticky in the other one. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1702 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ce0bd80b05fb368d1e80d8c289b8579160ce0d2f Author: Timo Sirainen Date: Fri Aug 3 22:54:08 2001 +0000 Added sticky window information to /WINDOW. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1701 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit daaf2756cafcb81e11e4246005b01e2d39b1caeb Author: Timo Sirainen Date: Fri Aug 3 20:50:34 2001 +0000 Minor cleanup. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1700 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 79ae6fceb33de787ff65527cdab636af276ccb95 Author: Timo Sirainen Date: Fri Aug 3 20:04:39 2001 +0000 /WINDOW command now prints all information related to window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1699 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit af7eb94043a6f71950b91729f095238f91f4c88b Author: Timo Sirainen Date: Fri Aug 3 04:00:18 2001 +0000 Version number update git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1698 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9db6b8002d0fa9301b28335c85d8212b6b4e4245 Author: Timo Sirainen Date: Thu Aug 2 04:00:48 2001 +0000 Version number update git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1697 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5f3d3b2e2f6fdda9fe322dc3e5a031830513b96a Author: Timo Sirainen Date: Wed Aug 1 04:00:15 2001 +0000 Version number update git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1696 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7951368cde8b3c6ca78a549bee2839cdaf771c3f Author: Timo Sirainen Date: Tue Jul 31 04:00:17 2001 +0000 Version number update git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1695 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 137b3ae504b95b8d1f1b34ccdc34f419fe82e96f Author: Timo Sirainen Date: Tue Jul 31 01:22:32 2001 +0000 Stop scripts when there's error in signal/timeout/input handler. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1694 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 642622624da6156c6e1c16651aa7970d81e86717 Author: Timo Sirainen Date: Mon Jul 30 22:10:11 2001 +0000 --with-perl-path -> --with-perl-lib=[site|vendor|DIR] with some fixes to make it work better. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1693 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7a7b7a1c1acfb0f72a55a542580bffe50b93f565 Author: Timo Sirainen Date: Mon Jul 30 20:42:27 2001 +0000 A bit more portable calc - use awk instead of echo -n git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1692 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cc87b4d12efd621391eefd274313b954da97feb2 Author: Timo Sirainen Date: Mon Jul 30 20:08:34 2001 +0000 added /CALC alias git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1691 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6acc71e9a2766a7186b84b57e3fde197667edfa2 Author: Timo Sirainen Date: Mon Jul 30 13:07:26 2001 +0000 bugfix for parameter handling... git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1690 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fedc4dac4f957f1fd6597c1de73ae38bda431bd3 Author: Timo Sirainen Date: Mon Jul 30 13:06:21 2001 +0000 /SCRIPT FLUSH -> /SCRIPT RESET. Fixed parameter handling for /SCRIPT LOAD & UNLOAD. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1689 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 82034efb110ce7055741d1238db46effc2f57bc1 Author: Timo Sirainen Date: Mon Jul 30 12:56:57 2001 +0000 Script name is printed now correctly if there's an error in timeouts/signals. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1688 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 279f149295f7ee830c95a9bf0d861a057674b545 Author: Timo Sirainen Date: Mon Jul 30 12:24:24 2001 +0000 /TOGGLE didn't send "setup changed" signal git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1687 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a50384af1bb161cae5e205c82f6f1b8531572e6e Author: Timo Sirainen Date: Mon Jul 30 04:00:14 2001 +0000 Version number update git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1686 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 892d627fb4441e41928cb93c5562c2e663c6846a Author: Timo Sirainen Date: Sun Jul 29 13:14:32 2001 +0000 "\n", not '\n'.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1685 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7c358c184405e1b6f654a202dc2dba8cdf4c5ff5 Author: Timo Sirainen Date: Sun Jul 29 13:13:16 2001 +0000 /SCRIPT EXEC took only one argument. /SCRIPT LIST is now printed with CLIENTCRAP level. maybe local($/) = '\n' in irssi-core.pl now resets it correctly? .. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1684 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0163f2771f0ef66575655e7925e59892fdb0d586 Author: Timo Sirainen Date: Sun Jul 29 12:56:37 2001 +0000 Signals weren't removed correctly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1683 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3fc2d6ad7ffbbbf9be88d5362784d31497334f4a Author: Timo Sirainen Date: Sun Jul 29 12:18:58 2001 +0000 don't use strict since it was forced to scripts too. added a missing $. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1682 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5f3fc50f514217c3aa40399e4bd3351902f17695 Author: Timo Sirainen Date: Sun Jul 29 12:14:08 2001 +0000 forgot module-formats.h git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1681 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6c2f9c685aaf4aa79c9ea3f29efe0c22aa0a98ee Author: Timo Sirainen Date: Sun Jul 29 09:17:53 2001 +0000 --enable-perl* -> --with-perl*. Added a new libfe_perl which handles /SCRIPT commands. /RUN -> /SCRIPT LOAD, /PERLFLUSH -> /SCRIPT FLUSH, /PERL -> /SCRIPT EXEC. Added /SCRIPT UNLOAD, /SCRIPT LIST. Lots of cleanups. filename_complete() has extra argument for "default directory" which is searched if no path is given when completing. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1680 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2d5edb8c4d56f75f4dab93929072cc2699ec5ccd Author: Timo Sirainen Date: Sun Jul 29 05:32:38 2001 +0000 /NAMES #channel_you're_not_joined doesn't print the "total of xx nick" line anymore - it was always just full of 0 and people thought it was a bug (it's a missing feature :). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1679 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4740336c3f8f4877d4cfa3423c420cebbb146195 Author: Timo Sirainen Date: Sun Jul 29 04:51:29 2001 +0000 fix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1678 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c4fe917be33f3984bbafd2dcded0eee2478899b2 Author: Timo Sirainen Date: Sun Jul 29 04:38:31 2001 +0000 " " in query printed glib warnings. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1677 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit af86920d3fea8e5bc84954c5894698e4c6002366 Author: Timo Sirainen Date: Sun Jul 29 04:03:58 2001 +0000 bugfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1676 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dd9e73e462362ec09d2237c823483ebfc1b21e80 Author: Timo Sirainen Date: Sun Jul 29 04:00:15 2001 +0000 Version number update git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1675 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 81eb94fa9bdcb8b35273bdde5d6c5f32b24b2cb1 Author: Timo Sirainen Date: Sun Jul 29 03:56:46 2001 +0000 Use INSTALLDIRS=perl option with MakeMaker if perl install directory is specified. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1674 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 478f78acc349c91ad297de6b382a3979ab0f347d Author: Timo Sirainen Date: Sun Jul 29 03:55:03 2001 +0000 added a few debian-specific files. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1673 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 69e8011196d949f366e6d4134c6c228e2b13879f Author: Timo Sirainen Date: Sun Jul 29 03:54:39 2001 +0000 Remove VERSION from config.h.in so you don't need to rebuild the whole irssi because of it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1672 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d06cd9ddbb18ca67d122dbb4054034732fb62f9a Author: Timo Sirainen Date: Sun Jul 29 02:25:55 2001 +0000 Resize fixes. Now SIGWINCH only sets a flag that a resize check is needed. Resizes are checked/done 2 times a second. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1671 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 97fa63a5695b0d30882c32ad98adc911dac2a7c9 Author: Timo Sirainen Date: Sun Jul 29 01:48:42 2001 +0000 typofix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1670 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bdde1d884c9c380770ea7487e1ce520d8c132308 Author: Timo Sirainen Date: Sun Jul 29 01:46:34 2001 +0000 /NOTIFY, /NOTIFY -list: Added "The notify list is empty" message git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1669 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2a44f98a51927cc6660b064e754bacedcc919f2b Author: Timo Sirainen Date: Sun Jul 29 01:41:01 2001 +0000 Added "Closed query with nick" message. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1668 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d1d13a4b36f486c1754a8eb9d70df3962dbe9fbd Author: Timo Sirainen Date: Sun Jul 29 01:35:10 2001 +0000 Escape % chars in logs so strftime() won't mess with them. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1667 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 11072cc4d7aa835db52fe5fe1d06f04ed052fde4 Author: Timo Sirainen Date: Sun Jul 29 01:16:27 2001 +0000 Removed unused signal_gui_print_text, added a g_return_if_fail(dest->window != NULL) to "print text" signal - window should be set or it is treated as GUI print event. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1666 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6ec7e12967f89e36455ff985871d99f81bd8d01e Author: Timo Sirainen Date: Sun Jul 29 01:14:25 2001 +0000 Added a small sanity check - the condition should never happen, but it seems to have happened with one guy.. perhaps something else had corrupted memory. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1665 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 802ee7564c4001f722eb2fde35e36627c9248cd7 Author: Timo Sirainen Date: Sun Jul 29 00:27:23 2001 +0000 Fixed /RELOAD crashing without parameters. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1664 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 96682854671612a9eabaca7700eecfa38c38eabd Author: Timo Sirainen Date: Sat Jul 28 23:40:00 2001 +0000 OK, no more forcing the reuse_unused_windows. It's up to the user to set it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1663 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0fa4e20497f045498d48bc0b9b40f6587cb02850 Author: Timo Sirainen Date: Sat Jul 28 23:28:46 2001 +0000 /SET reuse_unused_windows is now forced ON only if /SET autocreate_windows is ON and autoclose_windows is OFF. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1662 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 35ce180f1025835f1360610bc3f06466799ebbb8 Author: Timo Sirainen Date: Sat Jul 28 23:24:45 2001 +0000 --hostname and --nick options didn't have effect for autoconnected servers. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1661 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2bc284c77e421248f810fff25ea141dff9c93eb9 Author: Timo Sirainen Date: Sat Jul 28 22:59:59 2001 +0000 check if we're running perl 5.00x - if so, don't define the INSTALLDIRS since it breaks make install. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1660 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0515b00f980319e8a7c4d31cdefdf7006b5a1311 Author: Timo Sirainen Date: Sat Jul 28 22:41:14 2001 +0000 Fix to make it work with autoconf 2.50 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1659 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8590eb98634d711cc69791e69818df4147fde19f Author: Timo Sirainen Date: Sat Jul 28 04:00:31 2001 +0000 Version number update git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1658 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 87ae6a58f95a22ecbe9c3410ad74df97257bba26 Author: Timo Sirainen Date: Fri Jul 27 04:00:22 2001 +0000 Version number update git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1657 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 908a329dec72ba29a80b1442b55b1d292b692221 Author: Timo Sirainen Date: Thu Jul 26 04:01:19 2001 +0000 Version number update git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1656 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3fb7a4115d027b974c1fa85057604fa38e6c847f Author: Timo Sirainen Date: Thu Jul 26 01:49:08 2001 +0000 added destroy() function to WI_ITEM_REC. This fixes a potential crash when "window item destroy" signal was being used. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1655 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 219d276b0a5719a54a90916975f804093ceed962 Author: Timo Sirainen Date: Thu Jul 26 01:38:46 2001 +0000 bugfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1654 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0f579f4b1e4d1bd31fefb2d0868ec4ed436c858f Author: Timo Sirainen Date: Wed Jul 25 20:59:32 2001 +0000 Version number update git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1653 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 62e023d401edfe4f03375fbe9fd970854b5355fb Author: Timo Sirainen Date: Wed Jul 25 20:50:07 2001 +0000 Version number update git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1652 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9b53669520515df79abff53877ac4d72fc284497 Author: Timo Sirainen Date: Wed Jul 25 20:20:27 2001 +0000 Version number update git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1651 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3db3f74b55d2294ce61f4b293667ef7b485bcbee Author: Timo Sirainen Date: Wed Jul 25 20:15:23 2001 +0000 Version number update git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1650 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7a9a50f70b044738ab546ce5422048f397528e5f Author: Timo Sirainen Date: Wed Jul 25 20:07:10 2001 +0000 get the version from IRSSI_VERSION, not VERSION. #include "signals.h" was missing from proxy.c git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1649 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5eca2d861fbf33626054dc1720eb6fc1a2b3fa0f Author: Timo Sirainen Date: Wed Jul 25 19:29:50 2001 +0000 fixed using already free'd memory. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1648 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f81291622fee669a481ed25a15e27dddf3cbaf23 Author: Timo Sirainen Date: Wed Jul 25 19:16:21 2001 +0000 buffer overflow fix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1647 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fc4f81c7513ef4707b342d5d736261c0026241f3 Author: Timo Sirainen Date: Wed Jul 25 17:40:56 2001 +0000 SYNTAX: ACTION updated - target is required git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1646 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 338e58cbaddc4f6cec1a2fd5e474a58249757a0b Author: Timo Sirainen Date: Tue Jul 24 22:21:48 2001 +0000 Don't crash when trying to bless NULLs git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1645 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 00f7246d7c65646c0ea60325081c6586f24f9d3a Author: Timo Sirainen Date: Tue Jul 24 17:49:24 2001 +0000 Added proxy section git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1644 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 559a5be42f860109a81a68070b43dd9b93f40e9c Author: Timo Sirainen Date: Sun Jul 22 12:08:36 2001 +0000 fixed a small memory leak git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1643 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 40ffd87dedacaaf6fdc8a86314ed50e63777063d Author: Timo Sirainen Date: Wed Jul 18 19:03:07 2001 +0000 Irssi::printformat() called printformat_window() to print the text which lost server/target information. Added printtext_dest() function which it uses now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1642 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 088358ca6166bbd663f7b1e390d09efcd72684fb Author: Timo Sirainen Date: Tue Jul 17 18:22:24 2001 +0000 /NAMES -count now prints only the "total" line, not "users(#channel)" anymore git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1641 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fbe38dd2c8d79e4987ddfb3c0c57566a9f963457 Author: Timo Sirainen Date: Mon Jul 16 20:23:59 2001 +0000 command_runsub() - ignore multiple spaces between /COMMAND SUBCOMMAND git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1640 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 69a6096b8b4e0b94e3ba327801a120be2d446636 Author: Timo Sirainen Date: Mon Jul 16 20:22:45 2001 +0000 added "use strict" for all scripts, made some small changes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1639 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0d3b5c729f16a0c8c2d7ccbc04854de2e8b5b45a Author: Timo Sirainen Date: Mon Jul 16 20:03:36 2001 +0000 Added Irssi::command_bind_first() and Irssi::command_bind_last() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1638 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f37d661ac3ef4f39e923f4b36838ea4d86138c50 Author: Timo Sirainen Date: Mon Jul 16 19:49:07 2001 +0000 /WINDOW MOVE: prev/next -> left/right git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1637 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7e630b22cf495cb219abcbcb3a14a1526f4798b0 Author: Timo Sirainen Date: Mon Jul 16 17:20:23 2001 +0000 added another hilight kludge git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1636 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 40c7fa1190c8c861188f6ecda692da280e4fdc25 Author: Timo Sirainen Date: Mon Jul 16 16:56:52 2001 +0000 --home, --config parameters now expand relative paths to absolute at startup. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1635 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 581fc794b43ef3b5b2a4731b326ad11f88479bba Author: Timo Sirainen Date: Mon Jul 16 16:10:12 2001 +0000 forgot to add textbuffer-reformat.h git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1634 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 118b5f48a298b0c32d3c1f8bc7a7b48f6436f9d7 Author: Timo Sirainen Date: Sun Jul 15 19:03:27 2001 +0000 Hilight fixes - mode lines shouldn't be hilighted accidentally anymore. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1633 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 27fcabbc1965e9d7836f6e196ed2019a215bbe91 Author: Timo Sirainen Date: Sun Jul 15 18:21:44 2001 +0000 Previous foreach fixes to /FOREACH WINDOW too. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1632 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fd547c3ebe322316501ef4ba996f5de94550b29f Author: Timo Sirainen Date: Sun Jul 15 15:16:38 2001 +0000 textui isn't done yet. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1631 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c1ac5765b3e2ac90dd20294dbe1c39362e2bbc40 Author: Timo Sirainen Date: Sun Jul 15 14:50:26 2001 +0000 New /IGNOREs weren't immediately effective for nicks in channel. Some small fixes for unignoring levels with /IGNORE. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1630 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 316bd7d14271fdd9524175ed309a0622340b127d Author: Timo Sirainen Date: Sun Jul 15 14:07:48 2001 +0000 Moved awaylog to core. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1629 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit de5348a084d347ab4d57364700ddf5ca6749c3ea Author: Timo Sirainen Date: Sun Jul 15 13:49:57 2001 +0000 Another /FOREACH update - it only goes through the current servers/channels/queries, if the command creates new ones it skips them (ie. /FOREACH CHANNEL /CYCLE works now). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1628 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7f9959274ce9cf009ccd3c6d444f1f9f6172ac03 Author: Timo Sirainen Date: Sun Jul 15 13:13:46 2001 +0000 /SB REDRAW functionality - not fully working yet. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1627 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 79d1d7089a699cf8a09bd5227f9033282001b0b3 Author: Timo Sirainen Date: Sun Jul 15 00:39:48 2001 +0000 Added --home and --config command line parameters to irssi to specify locations for ~/.irssi and ~/.irssi/config git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1626 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bcbb55dd1e0ecf828942dcc91d5661e9a44ab841 Author: Timo Sirainen Date: Sat Jul 14 23:24:05 2001 +0000 /FOREACH won't crash now if the command removes the item being accessed (ie. /foreach server disconnect should work) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1625 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c930f8f8e6b90a177fc08609d64587b426bd1311 Author: Timo Sirainen Date: Sat Jul 14 20:06:00 2001 +0000 command option/parameter completion was case sensitive (ie. /MSG didn't, work, /msg did) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1624 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e2da644c76b8b33a53c24e0193694bea88088439 Author: Timo Sirainen Date: Sat Jul 14 19:34:28 2001 +0000 yet another typo, "-z -> -z " git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1623 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit af7eb505a885e780caf08c2614bebf39af1b4873 Author: Timo Sirainen Date: Sat Jul 14 19:20:20 2001 +0000 gettext isn't needed anymore git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1622 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7b4e1cb8a11d4c1171e0c058a3bc9009bac91758 Author: Timo Sirainen Date: Sat Jul 14 19:16:53 2001 +0000 rm -f the libirc_proxy.a before ln -s. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1621 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1446b35e9e9ed367aea428b62027f8c928c07e9b Author: Timo Sirainen Date: Sat Jul 14 19:16:34 2001 +0000 if -z -> if test -z .. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1620 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 67717c5224e92fc9f03d4fabcd46f415783252d7 Author: Timo Sirainen Date: Sat Jul 14 19:13:07 2001 +0000 if -n -> if test -n git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1619 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cb763a0b5209a9ca96f469cfa1d282a2398f9f56 Author: Timo Sirainen Date: Sat Jul 14 19:10:17 2001 +0000 "gui dialog" signals can now be safely emitted before the GUI is initialized - the texts are queued until the GUI initialization is done and re-emitted. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1618 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b500815724149a2183a6c926f1405f9522962cf8 Author: Timo Sirainen Date: Sat Jul 14 18:52:53 2001 +0000 Cut the messages sent to rawlog to 510 chars too. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1617 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0cd57fb2015d9b4ad92e3cd363f010180d8ac398 Author: Timo Sirainen Date: Sat Jul 14 18:46:19 2001 +0000 If perl binary wasn't found, give a correct error message. Changed all test "xYY" != "x" to test -n "YY" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1616 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4425f87f98398605f6998cb1a229e96d813aaed0 Author: Timo Sirainen Date: Sat Jul 14 18:19:22 2001 +0000 /NAMES -count: print only the Total xxx nicks line git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1615 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fca13a0fba06fedcc1828ad76f53fa2424e6aec9 Author: Timo Sirainen Date: Sat Jul 14 18:19:08 2001 +0000 removed a useless "fix" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1614 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b365a78a5a8517b5292e6dcfcedf0fae25e55b2c Author: Timo Sirainen Date: Fri Jul 13 19:17:43 2001 +0000 uname() returns non-negative if successful, not necessarily 0. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1613 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a5a277c94d46c01c38cbe0130e7c7aaf1e79b958 Author: Timo Sirainen Date: Fri Jul 13 13:09:58 2001 +0000 Compiles now statically to irssi with --with-modules=proxy git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1612 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9eed52fa40664819c39fa264cc4b15ea06f9b4e5 Author: Timo Sirainen Date: Thu Jul 12 21:44:01 2001 +0000 Replaced GList by adding prev/next pointers to LINE_REC. This should make some things faster and take a bit less memory. Also fixed an evil memory leak. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1611 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dd37b9ca2c5ea17349a76d96c05eecaa10287d95 Author: Timo Sirainen Date: Thu Jul 12 19:51:33 2001 +0000 Removed everything from @EXPORT - they weren't supposed to be there. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1610 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5311736a68af866a8cd672f5874dc1f6b27f5e8c Author: Timo Sirainen Date: Thu Jul 12 19:44:54 2001 +0000 Irssi::Server::command() - window item parameter should be NULL git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1609 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3cea29ae82e6d83a3a68cbab01614c7b940b8435 Author: Timo Sirainen Date: Tue Jul 10 19:10:37 2001 +0000 Makefile fixed to use module directory again. If /SET irssiproxy_ports has '*' as server tag, it will match for any of the servers (useful if you're only using one). Fixed a crash if client sent a request to server and quit before the reply was received. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1608 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2ddba459c056798e4c5aa715b4d01546b18b79e2 Author: Timo Sirainen Date: Thu Jul 5 23:16:18 2001 +0000 Moved location of config, theme and doc files. Added debian dir for building a .deb easily. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1607 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3eca46285932a5412e1191e8c0d29609f2a72c74 Author: Timo Sirainen Date: Tue Jul 3 22:21:40 2001 +0000 Removed GLIB warning at certain condition with tab completion. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1606 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 38d855d4a9fae74065cd462a62f7aa8bbc6ef3da Author: Timo Sirainen Date: Mon Jul 2 13:10:57 2001 +0000 "query nick changed" was missing a parameter git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1605 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 05bb4cf82fd2010bb060c402e86456e058ebe65a Author: Timo Sirainen Date: Sun Jul 1 10:53:35 2001 +0000 void should be in separate line git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1604 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3005cad5c37962f788cfe12a19704f0483ae96b0 Author: Timo Sirainen Date: Sat Jun 30 11:53:03 2001 +0000 use Irssi; use Irssi::Irc and use Irssi::UI are now automatically called so you won't need to add those to scripts. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1603 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e72780d4d6ab4e0486ead10dbab5c633602d4d5f Author: Timo Sirainen Date: Sat Jun 30 10:11:33 2001 +0000 DCC_REC was missing MODULE_DATA_INIT() / .._DEINIT() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1602 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f1ecfca8a7d4459b32ea3db19d44bbe4f71ff55c Author: Timo Sirainen Date: Sat Jun 30 09:49:59 2001 +0000 Updates to perl documentation. Moved Rawlog->{lines} to Rawlog::get_lines() instead. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1601 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bf0e9f163a12c8fb2e622ebae085f4e67b057174 Author: Timo Sirainen Date: Fri Jun 29 23:52:00 2001 +0000 Added info how to use xmodmap to set alt as meta key git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1600 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aae1efa61a8dcc9ce31d518c2657c7494a7c9965 Author: Timo Sirainen Date: Fri Jun 29 23:24:52 2001 +0000 Moved screen_refresh_thaw() in initialization before the fe_common_core_finish_init() so that if it prints something it gets printed to screen immediately. Also doing it afterwards triggered some screen updating bug and the printed lines were left blank until screen was refreshed.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1599 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5120660bf502e4fe0a748cc704329be5a766d3ea Author: Timo Sirainen Date: Fri Jun 29 23:14:44 2001 +0000 Removed the "domain is 2 or 3 chars" check from quitmsg_is_split() since Undernet nowadays prints "*.net *.split" quit message for netsplits and the netsplit quit message can't be faked anyway with current IRC servers. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1598 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f70160c503324beffea069e4fc2674267d7dd0ed Author: Timo Sirainen Date: Fri Jun 29 23:11:43 2001 +0000 /SET netsplit_nicks_hide_threshold must not be smaller than /SET netsplit_max_nicks or no nicks were printed with netsplits. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1597 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f20a6b019860e347781c9a9bb9d0f382039211a3 Author: Timo Sirainen Date: Fri Jun 29 23:10:48 2001 +0000 If .theme suffix was given for /SET theme, irssi printed "theme changed to xxx" message every time any setting was changed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1596 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f9c9e6fc758f75deca00cd737d9f30d62b3374c1 Author: Timo Sirainen Date: Fri Jun 29 22:57:03 2001 +0000 Windowitem->{type} wasn't set properly git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1595 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 76e0e448af4c7cdecddf71c8ab029ed76c6ba561 Author: Timo Sirainen Date: Fri Jun 29 22:51:37 2001 +0000 Added some new variables for UI::Window git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1594 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit abc4393071a8d0ad180c536a5a88c4f12f2dd46b Author: Timo Sirainen Date: Fri Jun 29 22:43:19 2001 +0000 Added Window->{}, updated Dcc->{}, added Dcc::Chat+Get+Send->{}, removed Autoignore git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1593 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7ffe6ace97697616769a250ff6b770e7db4552e3 Author: Timo Sirainen Date: Fri Jun 29 22:27:02 2001 +0000 removed fe-perl git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1592 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9c690bb644f3c74a757537be3975dfc7cced7e5b Author: Timo Sirainen Date: Fri Jun 29 22:18:27 2001 +0000 removed fe-perl lib git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1591 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dead8321a8dd493cb24b4482d97e764f33ca12b3 Author: Timo Sirainen Date: Fri Jun 29 21:14:10 2001 +0000 UI fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1590 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 78986b59c868441905d9aa60c0d1f95018e0562b Author: Timo Sirainen Date: Fri Jun 29 21:11:29 2001 +0000 Irssi::xx -> Irssi::UI::xx git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1589 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f0ccd539df473f64559b3ca26ec577ed3e0c1be4 Author: Timo Sirainen Date: Fri Jun 29 20:41:35 2001 +0000 Added size/skipped to Dcc::Send / Get records git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1588 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 84e8d9acfa4885d9fe1d2a071a43d76574455895 Author: Timo Sirainen Date: Fri Jun 29 19:03:55 2001 +0000 whois_away had one extra space at the beginning. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1587 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b62615e32ab5334ed51b61c61d6811942cb80531 Author: Timo Sirainen Date: Thu Jun 28 22:40:24 2001 +0000 Nick changes were printed twice in queries. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1586 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 77b72271c888a1d7ce9b222ef247f67aac1c5331 Author: Timo Sirainen Date: Thu Jun 28 17:43:53 2001 +0000 when theme is changed, it should print the message to status window, not to active window.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1585 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 308c1347b1115b2ae15a94e23ebe829baaa5c5ff Author: Timo Sirainen Date: Thu Jun 28 11:01:24 2001 +0000 perl/fe -> perl/ui git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1584 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c249f625442025738843fad4920ddf97068cf9d5 Author: Timo Sirainen Date: Wed Jun 27 23:05:20 2001 +0000 Don't print GLIB critical when trying to bless unknown iobject - this could well happen with some unknown objects like /EXEC -interactive's WI_ITEM_REC. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1583 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 89d7498019b64ae5f89b6f09f32aaa9d876a9da3 Author: Timo Sirainen Date: Wed Jun 27 22:56:17 2001 +0000 Moved fe_perl module to use Irssi::UI .. this breaks several scripts that use UI-specific code, but simply adding the "use Irssi::UI;" after use Irssi; should work. make install now removes libfe_perl.* files from global module directory, but if you have it somewhere else you should manually remove it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1582 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d7342a6c4fac7956ddef141c8a2f88a1e7b0378c Author: Timo Sirainen Date: Wed Jun 27 22:54:51 2001 +0000 removed useless #define git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1581 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 53975363ce2189c7db8b9c43f32c15eec0379ae6 Author: Timo Sirainen Date: Wed Jun 27 21:47:31 2001 +0000 Using different ports in one server for different chat networks didn't work properly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1580 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5cb945cedf8cdaa6a40ac4afbbbc81a7ef25bacc Author: Timo Sirainen Date: Wed Jun 27 21:31:26 2001 +0000 Don't autoclose windows with bound items. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1579 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f98b77c4a2c9d7b230dc69835c1fbfa8fcc55dda Author: Timo Sirainen Date: Wed Jun 27 21:26:33 2001 +0000 Don't reply to CTCP PINGs longer than 100 bytes (see the comment). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1578 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 31794553e604701e1dfd88398cfd074ce8f89acb Author: Timo Sirainen Date: Wed Jun 27 21:20:26 2001 +0000 /NICK: don't bother trying to change the nick to the one you already have git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1577 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 69c864f8d50367c3fcebf523451080bd46cf6e42 Author: Timo Sirainen Date: Wed Jun 27 21:16:43 2001 +0000 Added -delete option to /WINDOW THEME. /WINDOW THEME without parameters prints the active theme. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1576 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0db8e9601917c4c67b48ab9b397517732f21a4ff Author: Timo Sirainen Date: Wed Jun 27 21:05:04 2001 +0000 Fixed window specific themes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1575 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 75543048b50d053a208a37a0dfe25802cfee4f6f Author: Timo Sirainen Date: Wed Jun 27 20:22:43 2001 +0000 Added -v / --version command line option. Moved POPT_AUTOHELP option to fe-common from fe-text. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1574 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 03e249a27d480b3a00c3337ca1730548d2acec09 Author: Timo Sirainen Date: Wed Jun 27 16:39:03 2001 +0000 Added /UPTIME alias git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1573 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f4e65d6222dee6879a3cc25c7f55b9ba75f83738 Author: Timo Sirainen Date: Tue Jun 26 22:33:43 2001 +0000 Don't send unaway to server if we're not away. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1572 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8ec78b0723c518118e3cc91a2e9ae23664ad3b65 Author: Timo Sirainen Date: Tue Jun 26 22:29:16 2001 +0000 use signal_add_last() to bind the "message xxx" signals when printing them, so that scripts/modules can stop the signal without affecting the rest of the functionality. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1571 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f5a161bee9f4e6e5563b67116ff4f736d146db99 Author: Timo Sirainen Date: Tue Jun 26 22:04:54 2001 +0000 added whois abstract to themes. should make it easier to change whois output in theme git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1570 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6362ab86f610fcb1ed4a81f025ec2d2e1caa6ba5 Author: Timo Sirainen Date: Tue Jun 26 21:28:00 2001 +0000 "print text finished" -> "gui print text finished". Added %[options] format for printing text. The syntax for options is [+-]