commit c99c8b444da5b2a2ff53e86de02e924e3b728993 Author: Ailin Nemui <ailin@d5421s.localdomain> Date: Sat Oct 29 12:13:46 2022 +0200 tag as 1.4.3 commit f9f6341c20d9e12241d357058a469cb82520dcb9 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5421s.localdomain> Date: Wed Jul 13 20:08:52 2022 +0200 tag as 1.4.2 commit 476774662add0af498a392bb96d6a797582d774b Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5421s.localdomain> Date: Mon Jun 6 12:08:49 2022 +0200 tag as 1.4.1 commit 580b05a7f312231315db72ed6f8b4695e4c2ef65 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin@d5421s.localdomain> Date: Tue May 31 10:25:01 2022 +0200 revert branding commit a558430a0ad624f0848a3f84772b1e6e4ccccfdd Merge: 7d673653 612fdb9c Author: Ailin Nemui <ailin@d5421s.localdomain> Date: Tue May 31 10:20:57 2022 +0200 Merge tag '1.4.0-an' into HEAD commit 612fdb9c2dd9d420a6e16399afadbbc02b357527 Author: Ailin Nemui <ailin@d5421s.localdomain> Date: Sun May 29 20:46:17 2022 +0200 tag as 1.4.0-an commit cbb155e73c0b63323befd7eb4a4dfa27d7e8c495 Author: Ailin Nemui <ailin@d5421s.localdomain> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <tom@tomaw.net> 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 <dwfreed@mtu.edu> Date: Sun Apr 24 20:40:01 2022 +0000 Clean up remaining branding reverts commit 2f700bebc7dcd89ad893f1b4a288987419daeec9 Author: Doug Freed <dwfreed@mtu.edu> Date: Sun Apr 24 20:07:30 2022 +0000 NEWS: remove 2 lines that would be confusing commit 0bd7fc459c7c9c6f217537fba59524a3cec93d21 Author: Ailin Nemui <ailin@d5421s.localdomain> Date: Mon Feb 21 16:50:10 2022 +0100 revert branding commit 2e6375d4ff103681e7af8e012fa541503117c690 Merge: 920e827a b60b0f0f Author: Ailin Nemui <ailin@d5421s.localdomain> Date: Fri Jan 21 13:37:41 2022 +0100 Merge tag '1.3.2-an' into HEAD commit b60b0f0ff94acae339cf36b611f03e318362b006 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Fri Jan 14 13:18:41 2022 +0100 tag as 1.3.2-an commit 3603d47990480d4899a79f2bae815996975ce068 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> Date: Fri Dec 17 22:42:13 2021 +0100 tag as 1.3.1-an commit dbf9fc3dfcc1752003f7e167261b917d5b94aaf2 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5421s.localdomain> Date: Wed Dec 1 13:37:13 2021 +0100 Merge commit '2cdcf86174b420091372edd295dc81cda8b46d8f' into HEAD commit 05063da9995f1d7b69f02a36a4f6d861dfbf891e Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Thu Nov 11 10:54:09 2021 +0100 tag as 1.3.0-pre8 commit eed9b32f9718ab516df66065c983fac742b8693d Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> Date: Mon Oct 11 22:10:47 2021 +0200 update NEWS commit 23abfb912368e96c57797ac90298f5b194861a87 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> Date: Wed Oct 6 15:37:15 2021 +0200 chghost news commit 96d99534c349f6843ed65751be5f4e58cbac7349 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Wed Sep 29 19:11:35 2021 +0200 update NEWS commit 5bff40593f4331466e27ac3a4c947654884325be Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> Date: Wed Sep 1 23:37:11 2021 +0200 branding commit 921c40f09baba429c0da549a5f2860fe7ef52a2e Merge: 69358fbe cb11fd9c Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> Date: Fri Sep 3 19:34:11 2021 +0200 fix queue bug commit fe09dccdcbedeb6b6a5ac3d79f134f6e3b73ac25 Merge: ce1eed94 63a5b80b Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> Date: Fri Sep 3 16:18:21 2021 +0200 add a PACKAGE_VERSION override for meson commit 03217a487e33fa5e73ee18edc3c3353f93287156 Merge: 10b5087d 37237f37 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <vague666@users.noreply.github.com> Date: Thu Sep 2 23:10:37 2021 +0200 Allow -tls_ca{file,path} '' to unset an argument commit 37237f377e639650a4eb92168661fe4d53989400 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Thu Sep 2 22:38:53 2021 +0200 actually remember the hilight -color commit 2de9c25376c18776011a42dc9f2e3ff4370bb700 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Wed Sep 1 23:01:58 2021 +0200 up abi commit 157913bd98f1f95eb7eb58b2c73a8e6685f0c8cc Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Wed Sep 1 23:26:35 2021 +0200 do not chase during netsplit commit 240b79aa2677c5f21ec3350123eb573502bea85d Author: Ailin Nemui <ailin@d5401s.localdomain> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5421s.localdomain> 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 <ailin@d5421s.localdomain> 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 <ailin@d5421s.localdomain> 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 <ailin@d5401s.localdomain> Date: Tue Aug 31 21:54:41 2021 +0200 fix reading of starttls = "no" in config, attempt 2 commit 6c47fcf10d5a4b7718a3351ea0571da4d9f3c536 Author: Ailin Nemui <ailin@d5401s.localdomain> 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 <ailin@d5401s.localdomain> Date: Tue Aug 31 17:29:43 2021 +0200 do not unconditionally enable tls on /connect -! commit b7b91ed2bf49668b15d3c2768a0dce26b3cfa851 Merge: 3324c5da 4b506fc4 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> Date: Mon Aug 30 19:40:41 2021 +0200 fuzz server ssl init commit e10e1c2da73a4af4ffc9acb3dd91b65feb93e6c7 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Mon Aug 30 18:43:50 2021 +0200 fix reading of old config ssl_verify key commit 92ade2f591475f310e83b4557012aa5480449fcb Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Mon Aug 30 19:40:41 2021 +0200 fuzz server ssl init commit 6710b357369e561138b2ee18da6acca1be3f97ed Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Mon Aug 30 19:31:56 2021 +0200 fix reading of starttls = "no" in config commit 63a5b80ba7c1df88544ee10fa66ca6202d7ed077 Author: Ailin Nemui <ailin@d5401s.localdomain> 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 <ailin@d5401s.localdomain> Date: Tue Aug 31 14:49:56 2021 +0200 remove duplicated servers on load commit c4fd417ccef8f2af6b3efbc4afa72997949a79c9 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Tue Aug 31 11:09:42 2021 +0200 up abi commit 49903f41854114aec37a74a907135e17931b43c8 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Mon Aug 30 21:59:38 2021 +0200 mess with server ports commit 400187155260d42c2e982067d5d8ab7bc27d63f5 Merge: e88f4761 a07a4c1e Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> Date: Sun Aug 15 15:58:10 2021 +0200 up abi commit 6a331399399dc9b91d75fbe6b065e31a2db49fe0 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Sat Aug 14 22:43:50 2021 +0200 compat for glib 2.55 commit fdd61f5898c8a97b6a1088db717c16691d601d60 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Fri Aug 13 21:11:22 2021 +0200 add a log_server_time setting commit d6f876d5ca9ee22dd2b63446888c4f10b56cdeb9 Merge: a6722f5c 0c82a3ad Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> Date: Fri Aug 13 17:38:57 2021 +0200 up abi commit 85f0a4c1f05674c40c710f5387f2a4e92d294af8 Merge: 7452ec34 6a52b5ac Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> Date: Fri Aug 13 17:32:25 2021 +0200 add "gui render line text" to signals.txt commit ed23d89a5a69b324ed05b5f9bd8115c34ad4b7a9 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Fri Aug 13 17:32:09 2021 +0200 fix recursive crash in Perl scripts commit 425178e793f03dfaa3b42f4999f3b04eaad48732 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Fri Aug 13 17:31:49 2021 +0200 add GString to Perl commit 1602b506a69d12f6d15014f1c6b246066e29e404 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Fri Aug 13 17:31:14 2021 +0200 add LINE_INFO_META_REC to Perl commit 6a52b5ac07fe57ebd5973871db64b775e41a3f84 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Fri Aug 13 00:44:33 2021 +0200 up abi commit 5953b675b9411a87d111ea82ecd7c0876de3f186 Author: Ailin Nemui <ailin@d5401s.localdomain> 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 <ailin@d5401s.localdomain> Date: Thu Aug 12 23:51:18 2021 +0200 move TEXT_BUFFER_META_REC -> LINE_INFO_META_REC commit 9677b07488b6b7b4ee7a425d8f2826669404d058 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Thu Aug 12 23:49:40 2021 +0200 fix wrong server_time in $line->get_meta commit 7d13cfba074b7dc849f095a3281952ee38518a92 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Thu Aug 12 23:48:37 2021 +0200 add a meta table to all lines commit 554a8556d27c66917ed274a76d8ba47bdc7ba13a Author: Ailin Nemui <ailin@d5401s.localdomain> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <vague666@users.noreply.github.com> Date: Wed Jun 23 21:07:31 2021 +0200 Update fe-common-core.c commit d2062e34cf0e74faffb725928809837807ca67b9 Author: Jari Matilainen <vague666@users.noreply.github.com> Date: Wed Jun 23 20:56:05 2021 +0200 Update fe-common-core.c commit be7a3a85e711cf49f6bb9b2032a0e33039e2d1db Merge: a6ca5121 77741b18 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <francism@destinatech.com> Date: Tue Jun 22 16:10:55 2021 +0100 Fix minor typos in help text commit a6ca51215018190ff6acd562fc7233659218503e Merge: 53b2e077 aecf0870 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <guntbert@gmx.at> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> 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 <ailin@d5401s.localdomain> 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 <geert@hauwaerts.be> 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 <geert@hauwaerts.be> Date: Thu May 27 20:50:38 2021 +0300 Changed the support channel to LiberaChat. commit 1773fa8d191c9f1dcc7c1e59dbcdf31c1263c918 Author: Geert Hauwaerts <geert@hauwaerts.be> 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 <geert@hauwaerts.be> Date: Wed May 26 09:24:32 2021 +0300 Irssi does not take a political stance. commit 700ec4c472dd415536a29ffe1509473d6cc588e9 Author: ffrogman <ffrogman@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> Date: Wed May 19 21:51:39 2021 +0200 update default network commit 5779306df01dc7c92f4e0bb20a69ab56547d7611 Author: Mathis Beer <Mathis.Beer@funkwerk-itk.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <pekdon@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> Date: Mon May 10 13:07:22 2021 +0200 fix build with meson 0.58.0 commit da21a7f279df3a446eec6bdfc90d8e4f9bc5ae7f Merge: b4b040d9 dcbc895e Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> Date: Mon May 10 10:13:35 2021 +0200 downgrade meson in github actions commit f5303c153ca0becd9d74873ac6df469320007aea Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Mon May 10 08:34:19 2021 +0200 slightly improve nocap detection Fixes #1311 commit b4b040d93d774164b1cbaad50873de3f14579575 Merge: 9503d4bc 2122daa3 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> Date: Fri Apr 30 10:27:47 2021 +0200 Run clang-format commit 4fa72e857c6a21160e8cc7d85425fffcb6fff09a Author: nia <nia@netbsd.org> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Apr 20 10:27:32 2021 +0200 Merge pull request #1304 from ailin-nemui/fuzztest fuzz test commit 3dbfac5699c6887b7149a0b1c805c4730f63d0f4 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Tue Apr 20 09:11:06 2021 +0200 fuzz test commit afcb48384e1aa1667c21478fabaf238c78c4d6b8 Merge: 4432b0bf 8bb48750 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> Date: Sun Apr 18 11:38:20 2021 +0200 up abi commit fa913091bd27fc5a8d1ceffa85a2996af0e5e5a6 Merge: 3a54c85b b4ab8c1a Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <mail@rkta.de> Date: Sat Apr 10 09:44:53 2021 +0200 Ignore files generated by ./autogen.sh commit 645d80d3b8bcf17b09b7e22ccf251da3fb0b8a9e Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Fri Apr 9 19:03:41 2021 +0200 Merge tag '1.2.3' into integrate/1.2.3 commit 8a5d5d384ed20cefa3fdc4a65d27fac3e4913a7b Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Thu Apr 8 22:28:35 2021 +0200 add nocap flag commit 61237ee6c0b459c0a9d210e4b4d3f6f186ec0c92 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Thu Apr 8 21:16:55 2021 +0200 reorder code commit 085c08e65c7624dd5264dbacaee913e36e95c170 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Wed Apr 7 22:29:48 2021 +0200 use enum commit 244a8c72b4d1226469f1193b3ca58946c01d9e00 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Wed Apr 7 22:18:05 2021 +0200 verify tls connection commit 2a0f1d7636a9fd941fbb04f52fe9c23b3263406a Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Wed Apr 7 11:05:05 2021 +0200 fix fe-fuzz commit f2795abcc59f4c2a7f509071ec4398759b47e964 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Tue Apr 6 19:31:10 2021 +0200 actually use the tls settings on upgrade, and disconnect gracefully commit db2fed0d38f1da819e041ca5668368415b5fa590 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Tue Apr 6 20:29:13 2021 +0200 fix reconnect to use tls settings commit 9668217509f81f1b7887f14b8d0885622cf20ad5 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Tue Apr 6 17:40:37 2021 +0200 changes suggested by ahf commit 51508ff1d38b47760068da8c9ce0229e3eed3f05 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Sun Apr 5 13:18:54 2020 +0200 use starttls commit 9b02424f3030362572dfa6acfd8b1ef1ea54cc8a Merge: 628ca79e 30840015 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> Date: Wed Apr 7 21:36:27 2021 +0200 fix crash on tls error commit 46493c051b73822838cb6d2af264248a0125d150 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Sat Jan 16 00:31:56 2021 +0100 add /IGNORE ... NOHILIGHT to ignore some hilights commit 1e54b92220b0eba2af63226d41e9c8ea197677d0 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Sat Apr 3 22:38:00 2021 +0200 fix crash on /connect -tls fixes #1239 commit efd705ba594fa50f7b04c3f0b415fa4173b8a2b5 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Sat Apr 3 21:54:53 2021 +0200 fix crash on /connect /dev/null commit b4ab8c1ada0ca01db97eadd6c0fd412668920326 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Sat Apr 3 21:32:04 2021 +0200 missing strdup on netsplits w/o chan commit d20d2753da32d38bf5a4b3749f4daa10b8b8a86d Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Mon Mar 15 20:24:00 2021 +0100 autoload modules from default setting commit 628ca79e6afc7008fd615598cc6797537f2bf065 Merge: e0b98e1f 7a3a3837 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Fri Apr 2 14:44:32 2021 +0200 Merge pull request #1293 from ihsinme/patch-1 fix memory leak. commit 7a3a383772fd50b6ae5ce7f0418d22871b2c28d5 Author: ihsinme <ihsinme@gmail.com> Date: Fri Apr 2 14:21:06 2021 +0300 Update sasl.c commit 80926476fc4c17dea9f24f9da753f7443b8c05e1 Author: Ailin Nemui <ailin@d5401s.localdomain> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> Date: Thu Apr 1 21:21:06 2021 +0200 fix clang formatting commit c5cc58d34e0f9a26aeec8481fa843d89d01b132f Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Sat Mar 27 21:17:15 2021 +0100 remove unused include commit 0b82f14151dad5f106c208d25818816a8f782a54 Author: Misty De Meo <mistydemeo@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <github@lolnerd.net> Date: Wed Mar 17 20:29:07 2021 +0000 add IRC_CHATNET_REC->usermode to perl chatnet hashes commit 030da3ec9c62e7c30b4a6ebe49a285aed278a5b5 Author: Ailin Nemui <ailin@d5401s.localdomain> 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 <ailin@d5401s.localdomain> Date: Sat Mar 13 21:51:01 2021 +0100 add format_string_expand to Perl commit 7d213da88acb6dfbdcae799dba1d8e9c05490c67 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Thu Jan 28 21:47:11 2021 +0100 update clang-format to clang-format-11, fixes enum bug commit 9ce3420440e0305031a2d81321915084f62e79f0 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Fri Mar 12 23:17:53 2021 +0100 printformats commit f5339edbbc921dc225ba5fba2cc59d19b08db7c7 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Fri Mar 12 21:15:58 2021 +0100 fail redirects on freenode 263 commit bf41bfa2f7cb52a44f420441696071eedf233160 Merge: 5223ff1b 5f1fe607 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> Date: Wed Mar 3 17:18:55 2021 +0100 Test CIFuzz offering commit 5223ff1bcc86550e9c633e215552b0f0b8c48f1c Merge: f4e64e48 53c91623 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> 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 <ailin@d5401s.localdomain> Date: Wed Mar 3 17:39:19 2021 +0100 fix level uninitialised Credit to OSS-Fuzz commit b957d3ad4b948007f94d4fc9d3a46e21386f2680 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Sat Feb 27 21:30:29 2021 +0100 add constants for WHOX queries commit 18ee6bb6f9a16b993407fe27b964071dc2bf9e44 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Sat Feb 27 21:05:30 2021 +0100 queue the who command on join commit 6eeec6a1129c1ce050ea44f283a7f81c8cc70144 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Sat Feb 27 21:04:02 2021 +0100 fix double free commit 04b44a8f8d3bc12122bb583ec458c1a3c744c58c Author: Ailin Nemui <ailin@d5401s.localdomain> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> Date: Fri Feb 26 20:25:48 2021 +0100 skip parsing empty tags Credit to OSS-Fuzz commit 3a929898e2c569412cd36e7c14a3ea1ff65955c8 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Fri Feb 26 14:28:51 2021 +0100 up abi commit 79be775f2bf653a886b351e3552d4c8cbdb35f26 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Fri Feb 26 14:28:37 2021 +0100 queue the who command on join commit b11f9733457bb191aebc81dc9734da200f9e7dba Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Sat Feb 6 22:17:29 2021 +0100 fix off by one commit 09c17c3302742be94da39996bf0ffac455bafd1e Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Mon Feb 1 21:59:32 2021 +0100 maybe this matches the command now commit a0a9a82673b8079da834243e57516b6a105b62f3 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Mon Feb 1 20:01:38 2021 +0100 fix missing output commit 04089d5866bf415732785ae908e014541d5a0bc9 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Fri Jan 29 14:11:07 2021 +0100 purge whos from queue commit 04035ab7ca0f085f84cf7edaa1f86a071fe1db42 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Thu Jan 28 21:32:52 2021 +0100 Track the account queries which are in progress commit dc8719910052000b1f920d62d3762a38059c528f Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Tue Jan 5 21:34:09 2021 +0100 better account tracking commit bf1376e34ef0a5adfa0fca1bc0679b539690e8ae Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Thu Jan 28 21:47:11 2021 +0100 update clang-format to clang-format-11, fixes enum bug commit 7adf81f9b530937bdad561a46c09e847ba78604a Author: Ailin Nemui <ailin@d5401s.localdomain> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> Date: Thu Feb 25 10:59:19 2021 +0100 up abi commit 322df0d2c8e1c0c836a9cdaeaf481e7b2ece2086 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Thu Feb 25 10:50:51 2021 +0100 replace refstring macro implementation with C functions commit d535a79730ea291a1dfe9f5be190009eecc1e275 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Aug 20 01:47:52 2019 +0200 implement server-time commit 33d8cc3254bd8b2232efeb0b91eb52719c5d5e41 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> 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 <ailin-nemui@users.noreply.github.com> 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 <vague666@users.noreply.github.com> Date: Thu Feb 18 14:47:07 2021 +0100 Update dcc-get.c commit 0dd60755f0428cbc8042a421dfdd4c6ea5c392cf Merge: 33b4154b 39ed1ba0 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> Date: Sat Jan 30 23:21:14 2021 +0100 two more wrong prefixes commit db9aa817d5c696378ce2e7d607083524ae11ce37 Merge: adb50a74 68da49db Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <vague666@users.noreply.github.com> Date: Thu Jan 7 20:00:26 2021 +0100 Update ignore.in commit 4db0535b32d85821974f3e8f8dd598575b9870b3 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Thu Jan 7 18:31:41 2021 +0100 undraft setname commit 16b1d587036d4becc71bfeec202f83bed1362884 Author: Ailin Nemui <ailin@d5401s.localdomain> 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 <ailin@d5401s.localdomain> Date: Mon Jan 4 16:18:54 2021 +0100 up abi commit 504cf217838052204fac34547efcef72af9c58a5 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Mon Jan 4 15:50:34 2021 +0100 correct wrong function prefixes: remove g_free_true commit aa653aa3892b363d32b9096ff17a1083f2a60102 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Thu Jan 7 10:09:29 2021 +0100 correct wrong function prefixes: glog_func -> i_log_func commit b5ddc55fe663f49cfdb89ba8fce9de26def00579 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Tue Jan 5 21:35:18 2021 +0100 correct wrong function prefixes: gslist -> i_slist commit 8405c6970aaef56eef00659e19968d01f404be7a Author: Ailin Nemui <ailin@d5401s.localdomain> 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 <ailin@d5401s.localdomain> Date: Mon Jan 4 15:42:20 2021 +0100 correct wrong function prefixes: g_io_channel -> i_io_channel commit 91817964729dc34da23ba63832f18361cc11fd01 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Mon Jan 4 13:11:09 2021 +0100 correct wrong function prefixes: g_istr -> i_istr commit edb2f699d181c109522c07d5f943e6dae16cb4fa Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Mon Jan 4 12:57:23 2021 +0100 correct wrong function prefixes: g_input -> i_input commit 9cbdf9175e81988053c2290aab2c9380be333ae3 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Mon Jan 4 16:50:02 2021 +0100 put proper versions in PACKAGE_VERSION commit 168ba937c15fd8392172c3039837e9faf04a95e2 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Wed Jan 6 22:23:23 2021 +0100 remove travis commit 57408b19d5f34540b7b83feb280d0c36661a7f1a Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Mon Jan 4 16:50:02 2021 +0100 put proper versions in PACKAGE_VERSION commit 7379833b53ed098bd11c4aa6a2e4dc554a574e57 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Wed Jan 6 22:22:00 2021 +0100 move clang-format-xs into utils commit 8f6e67b9b3858f3f4dd06909fa5013a6029634b8 Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Wed Jan 6 17:10:59 2021 +0100 Check Irssi compilation using github actions commit 1f05f8616765fbbe901d208f697653d5ed42157f Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Wed Jan 6 20:58:08 2021 +0100 package the meson.build files commit 1e7af8bf611df1c8dc1834dfa1860223fdee7ffc Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Wed Jan 6 21:52:32 2021 +0100 fix autotools build commit 0ae27530d6d2ff3e575fbb07f34b64d7141a8f05 Merge: a1cbb8d2 18a1a0ba Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> Date: Tue Jan 5 21:22:49 2021 +0100 fix multiple identical active caps commit a1cbb8d28fba0c62c0fdbe84ac78b9eb0b1c2a81 Merge: 9f1822be e08aca6c Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> 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 <ailin@d5401s.localdomain> 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 <ailin-nemui@users.noreply.github.com> 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 <jari.matilainen@gmail.com> Date: Wed Dec 2 14:33:23 2020 +0100 style format change commit f57dcfe90dad9843cebb0155f8839d4c75c26457 Merge: e0292665 c9ccf986 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin@d5401s.localdomain> 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 <ailin@d5401s.localdomain> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <jari.matilainen@gmail.com> Date: Tue Oct 27 09:49:54 2020 +0100 Initialize tmprec commit 5c0d798ef4e77dface1541d4677eec1b6cae212e Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Mon Oct 26 23:24:30 2020 +0100 keep up with github-actions changes commit 11b9cbdf3571b1db608fdc6ac83fe3669c3fcebe Author: Ailin Nemui <ailin@d5401s.localdomain> Date: Mon Oct 26 17:00:58 2020 +0100 fix clang-format-xs option parser by using getopt commit 8f4f0be6d48b169f20389d73f3d7cd3259d6f5a9 Author: vague666 <jari.matilainen@gmail.com> Date: Mon Oct 26 11:01:03 2020 +0100 Add prio check to hilight_nick_cache also commit 4fb10322d1a4ba8617dd6f53eda5f5002158d659 Author: vague666 <jari.matilainen@gmail.com> Date: Mon Oct 26 10:57:05 2020 +0100 Optimize execution commit eb4174ee1eabbee37622e8eb827719a16007f11f Author: vague666 <jari.matilainen@gmail.com> Date: Fri Oct 23 21:49:09 2020 +0200 Make hilight priority work commit 17c6c22c899cea3ba68d936878c6c3b241f90cfe Merge: 561619f2 447e5653 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Sat Sep 26 16:40:18 2020 +0200 Fix meson capsicum Fixes #1223 commit 561619f23ca2db21616d13f2291f3d46d649987c Merge: 300cd14a a8880664 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <Nutchanon.Wetchasit@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <vague666@users.noreply.github.com> Date: Tue Jul 28 23:48:52 2020 +0200 Update ignore.in commit 556cb2523905e1537fc5197221d4d6e880450f32 Author: Jari Matilainen <vague666@users.noreply.github.com> Date: Mon Jul 27 17:37:01 2020 +0200 Update ignore.in commit fcf2919348d61cac1df282e827fbd9c562fadb78 Author: Jari Matilainen <vague666@users.noreply.github.com> Date: Mon Jul 27 16:14:44 2020 +0200 Update help with HIDDEN level commit f8052b7f571a0d1b54b722890fc15d988921f2b5 Merge: cd107457 ffe0c715 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Thu Jul 23 12:05:19 2020 +0200 update github actions/checkout to new branch commit ffe0c715542f58705ae35cd5589c03a741590f3c Author: Ailin Nemui <ailin@devio.us> Date: Thu Jul 23 00:53:24 2020 +0200 up abi commit 468d8b0c78b371466c092c54308013cdda3bf8f5 Author: Ailin Nemui <ailin@devio.us> Date: Thu Jul 23 00:18:22 2020 +0200 fix missing wrapping of line in signals commit 4e9dab4aeb5435368627f644beddf5e9d25e1082 Author: Ailin Nemui <ailin@devio.us> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Mon Jul 13 13:25:18 2020 +0200 do not use localtime result after other functions commit 12685f80749af0cf58ec17fd449f09fbff1e1eac Merge: af598782 70626d86 Author: aquanight <aquanight@users.noreply.github.com> Date: Fri Jul 10 18:32:48 2020 -0600 Merge branch 'master' into selfunload-fix commit af5987827c7c2b17f44122c46bf8718b805bf1b4 Author: aquanight <aquanight@gmail.com> Date: Fri Jul 10 18:31:47 2020 -0600 ABI version again commit cc759e11790cdedf8b27646fcb140a7db6327a10 Author: aquanight <aquanight@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Jul 7 09:28:41 2020 +0200 make clang-format happy commit 9593be14f5fb93be937a5c67426402757b528909 Author: vague666 <jari.matilainen@gmail.com> Date: Mon Jul 6 12:22:16 2020 +0200 print to active window when -window is specified commit 26f3049a86288ab37f1adcce2e25fc44a64d666b Author: aquanight <aquanight@gmail.com> Date: Sun Jul 5 17:20:08 2020 -0600 Refactor to pure refcount for PERL_SCRIPT_REC commit 2d59df8162cd33220c7241528e66f511d1f9385c Author: aquanight <aquanight@gmail.com> 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 <aquanight@gmail.com> Date: Sun Jul 5 15:46:34 2020 -0600 Fix wrong way on unloaded checks commit 6012ec9e56a8b3c41193652c58285699733cbf59 Author: aquanight <aquanight@gmail.com> Date: Sun Jul 5 15:31:07 2020 -0600 Prevent double calls of perl_script_unload commit 6684e5cc41f354219e122248a6f2e79e28c1eaa0 Merge: 964c067b 0d2997b3 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Sat Jul 4 18:19:37 2020 +0200 properly restore the saved text dest commit 108f57ac7bc31bf0139dbdbbc0125c554d852bb7 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Sat Jul 4 12:15:25 2020 +0200 fix extended bg colours commit 0d2997b36f76798472d717ffb1fdee95b3561507 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Jun 30 09:29:50 2020 +0200 make clang-format happy in keyboard.c commit fe9a44338087b186deeb11d57c520d2be44c383b Author: vague666 <jari.matilainen@gmail.com> Date: Mon Jun 29 16:11:45 2020 +0200 change to strstr commit 964c067b1e72ac945e2edfd6076cb23dc759c3ee Merge: fbe62a34 01ecb879 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Jun 2 09:53:18 2020 +0200 disable setuid/setgid on android commit fbe62a34d0603c951488a14745aee05b871468f9 Merge: 99b941db d5017cfc Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <lotheac@iki.fi> Date: Thu May 21 11:14:16 2020 +0300 use visible channel name in layout save commit 2a2f7b826d2f27a3aba83682325d2fe5e4dee3c8 Merge: 3ba8eeba 214c7ad7 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <michael@fractal.(none)> 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 <michael@fractal.(none)> 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 <michael@fractal.(none)> 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 <michael@fractal.(none)> Date: Sat May 16 00:48:58 2020 +0200 Increased IRSSI_ABI_VERSION to 29 modified: src/common.h commit ae6c8a1bd51b698c577c23a7be4862f8ab6cf470 Author: Michael Hansen <mh (IRCnet)> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Fri May 15 11:18:43 2020 +0200 also check XS abi commit 5ba58d906746e4a9b98d9b059b4cbe3175e1351c Merge: 784373a7 b0cd72aa Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Wed May 13 00:23:12 2020 +0200 up abi commit 3ea854816d378dd370575a4a557fbd2b80a55347 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed May 13 00:03:36 2020 +0200 Correct a wrong package for format_create_dest commit 4330dbec627d6bc1d2cd0c19fada7de4fd471bfc Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Fri May 8 15:34:49 2020 +0200 fix NULL assertion in format args commit 9bfbb5cdf380fd9ef46f4effca95f5dfa1e6aaad Merge: 86b72d58 08ead5ef Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Apr 28 15:34:47 2020 +0200 check xs format commit 675696aa84bd9a2aeb2edfa2ec4edd88cffe04c8 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Mon Apr 20 23:55:46 2020 +0200 up abi commit 449d86caf0ff9f5458443d3bb60e5bc7658c038a Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Sun Mar 29 19:10:30 2020 +0200 add setting to disable reformat commit 8fd6dccaf19b08542d855beb468bbf2ba4af56aa Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Mar 17 00:26:25 2020 +0100 enable mirc colour processing commit 57fb173130cec6e82bccfbe6ead09731b591c5a6 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@z30a.localdomain> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Apr 21 18:58:30 2020 +0200 try abipkgdiff commit 0bedcfccbdf89f05646de90bddcfa84ab579783d Merge: 6d67cadc bdf5d748 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Apr 14 09:47:41 2020 +0200 empty is also good commit 3d3305a893c9e15a299f448aa6d071a5712737ef Merge: 261631a6 6317db5c Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Sun Apr 5 21:22:19 2020 +0200 hide the deprecated -ssl options from completion commit f9595c03b1392aca8bd2aa2103f183ebedc8ec88 Author: Dennis Pentmeier <dennis@ncc-1701-e> Date: Sat Apr 4 17:59:46 2020 +0200 Changed to async-signal safe method as suggested by dequis commit cae37e37ca6b047411f86681255eca322cfd835a Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Thu Apr 2 15:47:15 2020 +0200 fix /ignore ... MODES NO_ACT not working reported by letty commit ae89ba716441261333e340bea8e1b9851fe0f294 Author: ailin <ailin@obsd.virtnet> 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 <ailin@obsd.virtnet> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Mon Mar 30 14:30:05 2020 +0200 run syncscripts.sh sync scriptassist.pl to 2003020807 commit be467111fa891697d92a8afde5dd0e66b8f32937 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Mon Mar 16 21:39:33 2020 +0100 update docs commit aab5349256273e875afd5bd869d824fd31782433 Merge: 6fc9362c d5a55f5e Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Wed Mar 18 16:32:49 2020 +0000 Use github actions to test PRs commit d5a55f5e6ed4d2ba64fed2697c4e8a9477477364 Author: vague666 <jari.matilainen@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Mar 17 00:58:48 2020 +0000 simplify logic commit f0c1bc4dde6b89f4c89a843c2a0e08b871023891 Merge: b38ae68f 1ad1083f Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Mar 17 00:54:23 2020 +0000 improve wording commit 7e898fdcf4ab2d89977b2ef8db448986b8b68a37 Author: vague666 <jari.matilainen@gmail.com> Date: Thu Mar 12 22:52:12 2020 +0100 Make sure witem exists commit ca04e0ba5de0f1fc6c93326373e33d0e1587df56 Author: vague666 <jari.matilainen@gmail.com> Date: Mon Mar 9 14:15:40 2020 +0100 -time was missing in /ignore output and made it human-readable commit 43092a5bcc95e75576eb175a4cacddbbd8449a9e Author: vague666 <jari.matilainen@gmail.com> Date: Wed Feb 19 16:55:11 2020 +0100 Improve server help commit 03295b73b4d524b082b307a4ac3c437f92902c7b Author: vague666 <jari.matilainen@gmail.com> Date: Mon Feb 17 19:55:38 2020 +0100 Improve server help commit b38ae68fb544612c8899d1e1196b434f7e7ba70b Merge: 363a79dc e59c42bc Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <jari.matilainen@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Wed Jan 8 10:15:47 2020 +0100 Update src/irc/core/lag.c Co-Authored-By: dx <dx@dxzone.com.ar> commit 6e14acee17f5f44bf5cd834608a076ef38e50012 Merge: 4c5f708b 7d44964d Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <slingamn@cs.stanford.edu> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> Date: Thu Oct 31 21:02:26 2019 +0100 meson.build: Remove unnecessary -Wall commit 50f8791f1ec71e896ef5da1bd127cdf9bfee153f Merge: bf3565a7 b7f165a6 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <mike@elite.uk.com> 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 <will@summercat.com> Date: Thu Oct 17 19:43:29 2019 -0700 Bump ABI commit d84f285b91581e21312e44d53cfd8ed5a18e7252 Author: Will Storey <will@summercat.com> Date: Tue Oct 15 19:07:48 2019 -0700 Keep unused parameter for API compatibility commit bf3565a720c0dd2519eb5549508b463b927d7d6f Merge: 453b648e 5776ca5e Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Sun Oct 13 21:35:30 2019 +0200 bottom_startline lost? commit 7e6d24420cc5c3e1fb5fcbec999de70e77178093 Author: Will Storey <will@summercat.com> 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 <will@summercat.com> Date: Sat Oct 12 17:03:40 2019 -0700 Remove else since prior condition returns commit 34effcec01c01775db7c8575a88e1ae2adbd12de Author: Will Storey <will@summercat.com> Date: Sat Oct 12 15:46:09 2019 -0700 Fill more connection information in one spot commit 163942521718328110152388203ca7494c3416df Author: Will Storey <will@summercat.com> 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 <will@summercat.com> Date: Sat Oct 12 15:37:49 2019 -0700 Fix indentation commit 145d1040ac255b3e16b6ba363bd7113d6291a3bb Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <will@summercat.com> Date: Sat Sep 14 11:03:36 2019 -0700 Mark unused function deprecated commit 2af7db2dfa9a685e9a93a99adb69f7bea4568907 Author: Will Storey <will@summercat.com> Date: Sat Sep 14 11:00:35 2019 -0700 Remove unused function commit a68be4dccad651a69b8330bfc73f4f5dc548fea2 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Sat Oct 5 23:30:25 2019 +0200 missing free commit 49c6c2b69f5c7bc579153456d1eecdf03eef715e Merge: 4cc28663 03eb8d03 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Oct 1 11:09:25 2019 +0200 fix the fix commit 4cc286634ac23fb5378fd42b706bf509ffa6b4db Merge: 8a1a96c1 ed65499d Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <dcollinsn@gmail.com> 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 <joseph.bisch@gmail.com> Date: Thu Sep 26 21:51:36 2019 -0400 Add missing g_string_free param commit f6cca3de4e7e2480b3e6a4845ff5211b9b24296d Author: Joseph Bisch <joseph.bisch@gmail.com> Date: Tue Sep 24 21:35:40 2019 -0400 Properly free sasl_buffer GString commit 8a1a96c12c3f99275522640600bd53dcf66c8f68 Merge: e36d6b9b 948e7bb3 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Sep 10 14:22:31 2019 +0200 update fuzzer flags commit 9ff224d05d544a7fbd8f377d4f6f9eabc29e268f Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Wed Sep 4 14:27:06 2019 +0200 enable self-message support commit 7cebff503ddfe291c4a25395aa7aeb7582aac05d Merge: 6646e49d c271609a Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Fri Aug 30 22:14:26 2019 +0200 free params commit c271609a494a9ac7f23b3a2fd8fefc109cd7e46f Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Fri Aug 30 22:11:27 2019 +0200 add some dummy objects to server-fuzz commit 6646e49d42438704e5b3deb62f1c3d02f20c8631 Merge: 1e9cd62a 7aa67b14 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Fri Aug 30 20:30:02 2019 +0200 limit special-vars alignment memory to not exhaust fuzzer commit 3447904a5c4b11ea301ab7504ae768016fa45405 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Fri Aug 30 20:29:03 2019 +0200 fix warning in fe-fuzz/server-fuzz commit 991e24fb27233543e22430126e3da1eaedd16092 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Thu Aug 22 23:33:32 2019 +0200 add various new message events to signals.txt commit 7abec34668b8b34d0f0437e910cbae74abbf6da3 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Fri Aug 16 15:31:18 2019 +0000 delete old workflow file commit e18708243bbb26c130ef7984103427604bd215c1 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Fri Aug 16 15:29:29 2019 +0000 Migrate push workflow to yaml commit bdb25aa609c5924f563deffaf4a2b8742d26a4ec Merge: 54781a34 58709819 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Sun Aug 18 11:24:48 2019 +0200 make extended account info visible and formattable commit 11887cf3e186382688284e38dadbc71c3593067d Merge: 4359e4a5 504d50c9 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Fri Aug 16 22:40:49 2019 +0200 up abi commit 4359e4a5ffffdb4c4219606a41b7af7ad74a8f26 Merge: 4d01170a d5329bc8 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Fri Aug 16 21:37:53 2019 +0200 fix crashes when nick is missing commit 4d01170aa1f7ea11a24be9a0bd9c94aa86188a6b Merge: d191c6e9 255d850c Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Fri Aug 16 21:19:20 2019 +0200 fix crash in setname commit 587098199efc05a98b05ca2660a12ed16fc42cbb Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Aug 15 22:42:48 2019 +0200 fix wrong version commit b6f1bf8fcddc67415fc6c74acad7f12faab1e3e5 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Aug 15 21:32:57 2019 +0200 fix autotools build commit d191c6e94e6292b233c23ca82cc34587f7187fa7 Merge: a54c2071 e20900a7 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Thu Aug 15 17:23:58 2019 +0200 make a setting to disable account-notify commit 44d480ca991a7906fd8b09944dd3307c941522a8 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Aug 13 03:36:40 2019 +0200 use account-notify capability commit a54c2071e2cd6340b6657b080c1b05dc2dd8dc41 Merge: 95d695de 8f65f58a Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Wed Aug 14 21:21:17 2019 +0200 improve message wording commit 4dbbbf47a4b9e867fd63d8e4b5acc0e489a84bdc Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Aug 13 02:52:26 2019 +0200 add chghost capability support commit 95d695de8c781b2618955aa45f678bfe1814498e Merge: d418989f 5f13614d Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Wed Aug 14 22:52:38 2019 +0200 move away message to fe-common/core commit 61d215acdd66379d8126bdd982bbfd64a7c71023 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed Aug 14 17:45:13 2019 +0200 support cap away-notify commit 6c370994078969225185bc38e1075b999b9f6bbc Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Aug 15 16:39:26 2019 +0200 more variables commit 200020da93830dc9cfd254b7984a84d25687e008 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed Aug 14 21:17:53 2019 +0200 use better number parsing commit da9adec47fc3a11f27f0221232c46f9f6b0d0b11 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Thu Aug 15 15:37:20 2019 +0200 refactor quit message into a separate function commit 2576064982d2090f868e89e5315ee8ebfd8ed207 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Aug 15 10:57:54 2019 +0200 add missing signal_remove commit eb3a44a71328fd600450782a042fd075434eec55 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Aug 15 10:55:48 2019 +0200 clarifying comment commit 24154ced0db81d0f8db28c9f62ab7ae37bc4b419 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Sun Aug 11 19:25:53 2019 +0200 irc message tags support commit e62e55c0ab83cc643ee7c221dc0610ffecc18537 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Aug 13 01:05:57 2019 +0200 show invites of other users when provided commit c87919235ab25470fc163e2ad77110901201425a Merge: 6e32c1f6 47518b4b Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Aug 13 00:31:43 2019 +0200 request the setname capability commit 6e32c1f63820b4096e86eb902076b70eb526e90b Merge: ebd17348 76bcd01d Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Wed Aug 14 21:07:27 2019 +0200 up abi commit ebd17348a66253a9e2062b7528485a45f3d74912 Merge: 0a12bf68 ad7ad063 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Aug 13 15:52:00 2019 +0200 fix cap queue order commit 2f82d9cd33013250036b443171942673c025ec9f Merge: ab8385d2 ed4297c4 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Aug 13 02:16:22 2019 +0200 use extended-join capability commit ed4297c41bf5b1ee00a945b5ea52360b357464c4 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Aug 13 17:36:20 2019 +0200 use symbolic defines for capability strings commit e0ff13f6c17acd61a2123737688042703a2f7a42 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Mon Aug 12 17:07:17 2019 +0200 enable irc cap ls 302 commit a865b07a673ea4e8ea13d00f436058861d3d9ff0 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Fri Jul 19 08:40:16 2019 +0200 make the $Z time overridable commit 0495c67d9fe147254a954f38c57dec8882629430 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Aug 13 11:36:56 2019 +0200 fix glib version dependency commit 89686681c12419db16543a789f4b4ee0d296317f Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <flaunlmail-github@yahoo.co.uk> Date: Wed Aug 7 20:51:59 2019 +0000 hilight.in: fix typo the->to commit d7fcb846d3f67fa58416bdc33f60f879be953cb3 Merge: f612f2ee c92ff170 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <l2dy@icloud.com> Date: Sat Jul 27 18:34:03 2019 +0000 Fix memory leaks commit 6c7fa15417c90deeb319b2d67c9e3b58d55104d7 Author: Zero King <l2dy@icloud.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <will@summercat.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Thu Jul 18 18:04:42 2019 +0200 manually maintain irc loader commit 66ac29581857a1c2daa0cf2c8e61ac220e1524ec Merge: aa9bb36a 12c8cb1f Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin@z30a.localdomain> Date: Thu Jul 18 11:37:11 2019 +0200 carry rpath to working perl test commit aa9bb36a0daef54ca9a4d826dccd23c3f3aaf139 Merge: fa7539b6 00a7efc6 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@z30a.localdomain> Date: Thu Jul 18 10:29:30 2019 +0200 fix small overflow commit afde106cdcb7693a30a634350de374438d894b7d Merge: 84301a29 73f6964d Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Wed Jul 17 12:09:39 2019 +0000 Explain Meson in INSTALL commit d55a74587c37942c7e4a0cf84e8a090e6adb5d01 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed Jul 17 11:52:20 2019 +0000 Add Meson ver requirement to readme commit 00a7efc69f8cfc14fcfdf123421015e99ac07926 Author: Ailin Nemui <ailin@z30a.localdomain> Date: Wed Jul 17 13:37:19 2019 +0200 modularise irc component commit 84301a29f8c5ee9206a325f124e6040937071066 Merge: cfca498a c3bd917c Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Wed Jul 17 11:38:11 2019 +0200 use correct libraries in travis commit ddb9d5c15f428b23ab6af60188c5375415bc03cb Author: Ailin Nemui <ailin@z30a.localdomain> Date: Tue Jul 16 17:25:12 2019 +0200 update gitignore for meson stuff commit 2599124bc8e581b5c9a48a6c0d1902b9de6230a6 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Jul 16 14:23:12 2019 +0000 Show meson commands in README commit cfca498a1de69d0dc1763891f241304019cb1108 Merge: fb85fdec 905bf869 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin@z30a.localdomain> Date: Wed Jul 10 14:00:37 2019 +0200 refactor glib install commit 9a93e714749eceeb7860a675b07349809883f22b Author: Ailin Nemui <ailin@z30a.localdomain> Date: Tue Jul 9 13:41:11 2019 +0200 try test travis commit db16a0a8536f5583a0f22f4e5cf6308aa1df2ba1 Author: Ailin Nemui <ailin@z30a.localdomain> Date: Mon Jul 8 00:02:53 2019 +0200 meson build support commit fb85fdec5ca48a9a24d8dc9482ac7c5490c5dffc Author: Ailin Nemui <ailin@z30a.localdomain> Date: Fri Jun 28 23:04:45 2019 +0200 Merge tag '1.2.1' into integrate/1.2.1 commit 7286da0f9e52d36a8359134c8bcacd4d6a1ecb79 Author: Ailin Nemui <ailin@z30a.localdomain> Date: Fri Jun 28 23:12:45 2019 +0200 Merge tag '1.1.3' into integrate/1.1.3 commit 87a2ceb27d2f20eb0f38858aad5614406a648f44 Author: Ailin Nemui <ailin@z30a.localdomain> Date: Fri Jun 28 23:14:15 2019 +0200 Merge tag '1.0.8' into integrate/1.0.8 commit beea28bbbc9d8a67e157e70cd9d9dbd1fa98decd Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Fri Jun 28 11:31:19 2019 +0200 fix code block NEWS formatting commit 8551dd99cc6ad29b1b356acc4f4c92209ed98eed Merge: d23b0d22 38b62845 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Mon Jun 17 15:22:27 2019 +0200 copy sasl username and password values commit 38b6284535e228c9dd7296a4ec2a4a9da64e230a Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Mon Jun 17 14:53:42 2019 +0200 restore 8bit support in input entry commit 0ffc515264fccfd99661d550b66b2384945acc61 Merge: fb720e76 cd595807 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <dwfreed@mtu.edu> 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 <ashafer01@gmail.com> Date: Mon Jun 3 20:58:18 2019 -0600 Fix #1051 - Document Irssi::get_irssi_dir() commit 085888d1c0b2b87ef6aa2cc1043792e84ace7329 Merge: a210df94 1910b67b Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <marius@gedmin.as> 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 <jari.matilainen@gmail.com> 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 <ailin-nemui@users.noreply.github.com> Date: Sun May 26 19:29:00 2019 +0200 Merge pull request #1047 from Gallactide/patch-1 Syntax Issue commit 38a81026b9fe09f22d41acefcfb2412d828bf4ff Author: David Gall <mrdgall@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <jari.matilainen@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <jari.matilainen@gmail.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue May 7 13:37:31 2019 +0200 fix reconnect of multiplexed proxy commit 6933134352fdd4f53bc2de14b782a743f1290526 Merge: d5fd7896 845431aa Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@z30a.localdomain> Date: Wed May 1 22:35:08 2019 +0200 fix irssi-version link commit 37f7c7f37489122e6ec4f870af428f7675042dfd Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed May 1 22:22:22 2019 +0200 update include guard names commit 03ca37c12e6cc06bc6df728d44efef7efd391b4d Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed May 1 22:04:04 2019 +0200 Use full paths to includes in fe-fuzz commit 7e6e1f2e10029d963033a91a54cc19e37d78ac0d Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed May 1 16:33:47 2019 +0200 Use full paths to includes commit d5fd78967460994a5d43fdab416f1155cfae4c39 Merge: 2db6e990 da266691 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Wed Apr 24 13:30:38 2019 +0200 disable github workflows commit ad3b8df97e10ad38c685a2095fe0c77cc5dee4aa Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed Mar 27 18:29:38 2019 +0100 Add Github Actions support code commit 796b60dd4554765a00091401c21fb0ae45bf91f3 Merge: 04ca271d 9d9d99ee Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <jari.matilainen@gmail.com> Date: Mon Apr 8 12:32:58 2019 +0200 move caching to correct place :) commit 530393140a67400de34a7636cfd8c641adb7c44a Author: Berker Peksag <berker.peksag@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <berker.peksag@gmail.com> 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 <berker.peksag@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <jari.matilainen@gmail.com> Date: Wed Apr 3 11:41:12 2019 +0200 Add special targets to help commit c66fe616e14ac0cc54e99f35dd1fd6b9c68de9b7 Author: vague666 <jari.matilainen@gmail.com> Date: Tue Apr 2 09:53:42 2019 +0200 Bump ABI and add another perl api function commit 9cdeed2894abd3b76eed91a70d02510c0f840060 Author: vague666 <jari.matilainen@gmail.com> Date: Tue Apr 2 09:39:03 2019 +0200 cache bool value commit d0bc5b8cf2361dcefc51cc98261ce1d08f1101df Author: Jacob V Rasmussen <jvr@jma.dk> Date: Mon Apr 1 17:52:39 2019 +0200 Update ssl_* to tls_* in syntax. commit 1fe6fd8057781b3ad76b94d8dfc9429a4929dca6 Author: Jacob V. Rasmussen <black@blackthorne.dk> 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 <ailin-nemui@users.noreply.github.com> 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 <jari.matilainen@gmail.com> Date: Fri Mar 22 19:24:18 2019 +0100 add access to set hidden_level from perl commit 22502abf2cda44d5311ba2fd8424bdfd99fb04c0 Author: vague666 <jari.matilainen@gmail.com> 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 <jari.matilainen@gmail.com> Date: Fri Mar 22 13:11:35 2019 +0100 Remove unused parameter to /ECHO commit 6a2823ad3e2c79ac43d06a0316ace0d4a6744cb0 Author: Heikki Orsila <heikki.orsila@iki.fi> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Fri Mar 8 11:24:16 2019 +0100 fix missing AC_DEFINE commit 6242d25055520a0abcdd95cbf969479c99d36700 Merge: 01ce66c6 a3767236 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <teschi+github@team23.org> Date: Sat Feb 23 22:19:35 2019 +0100 allow rawlog-buffer to shrink again after lowering "rawlog_lines" commit a37672361a72fbcb27b57cd1edf2c7463c5b1aba Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed Feb 20 16:34:17 2019 +0100 make utf8proc configurable commit 01ce66c684b66860b9c0dae04912d7cf3ebb9aeb Merge: df532d44 80fe52cb Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <will@summercat.com> Date: Mon Feb 18 11:39:45 2019 -0800 Remove unused functions commit 2db359fbb35b93f079ee695251421efc87951a40 Author: Will Storey <will@summercat.com> 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 <will@summercat.com> Date: Mon Feb 18 10:47:08 2019 -0800 Fix indentation commit df532d4461fa0e1aba8672fa6d56e3056ce52272 Merge: c1b604ee 3664484b Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Feb 12 13:49:50 2019 +0100 add issue reference commit 3664484bef20ba841c667ae6137678d5cdffa58c Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Feb 12 13:28:05 2019 +0100 do not stop autolog_ignore_targets from matching itemless targets commit 63cc937e67214b1f793bc794a7d6fd9721ae2085 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Mon Feb 11 21:40:09 2019 +0100 continue head commit bd2ff8c99c41f35430a945e888db828a9925dce7 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Mon Feb 11 18:05:57 2019 +0100 tag as 1.2.0 commit 22fdb94d1b961545e8e35930512b63cf1ff83e2d Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Mon Feb 11 18:04:59 2019 +0100 run syncscripts.sh commit 48a6d04aded516a8eead31b1e78544efb3b7e367 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Mon Feb 11 18:04:46 2019 +0100 run syncdocs.sh commit 6239a8b791ca452a364fb9ec6c475e8c3c1f2a14 Merge: ea41726b 8543b874 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin@devio.us> Date: Wed Jan 30 11:17:36 2019 +0100 store type of window binds commit ea41726b3e1df0e64eb9621f38494716b94d209f Merge: a25b4e5d 346211ee Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ahf@irssi.org> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Sat Feb 2 14:51:09 2019 +0100 correct fix for #997 commit ff18e79661ecd6c08530f8179faf9b8a7fa71774 Merge: 0cdbb2e8 f9beedd2 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Fri Feb 1 13:18:50 2019 +0100 add missing NULL check commit 9f9aada83bc3baabdfe70befb78eaf02544a0c7b Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Jan 22 15:24:52 2019 +0100 add more config checks and assertions commit 9ec2c8cee4222c73229cffdf3c342e1f03be251f Merge: fa9463cb b8cfd9d6 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Jan 15 21:00:43 2019 +0100 add activity_hide_visible setting commit fa9463cb026a9ded270d30a3c437ab8217ab751e Merge: dfe3c312 b080405c Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Wed Jan 9 23:46:57 2019 +0100 update sidewayssplit syntax commit b8cfd9d6affc0f72a82e75a8be5207bb357c76bc Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Wed Jan 9 15:33:22 2019 +0100 update issue references commit 3d1980599a9115c095713f1a82edf67afda64e4f Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Jan 8 15:48:12 2019 +0100 rename function commit c7ce0f320b86147e2189066c002d8fc1f9a55426 Merge: c044fe39 821e8af9 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Sun Nov 25 13:57:17 2018 +0100 up abi commit 7e6e3cd503b3619a22709db66234cd4aeefa866f Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <jskarvad@redhat.com> Date: Tue Dec 4 16:03:04 2018 +0100 Fixed problem found by Coverity Scan Fixes #981 Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com> commit 40f5edf1059fab4c2f4b23356994c2e1c37a083c Merge: 1c6f2560 10f41e06 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <calvin@cmpct.info> Date: Mon Nov 26 09:56:04 2018 -0400 Remove unneeded comment commit bed0a3309f4f452f5ebf6d5d5becf869da190d7a Author: Calvin Buckley <calvin@cmpct.info> 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 <calvin@cmpct.info> 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 <ailin-nemui@users.noreply.github.com> Date: Sun Nov 25 14:19:57 2018 +0100 fix backward completion commit 88b16491956f0a882cc61fffa6a76d469006a87d Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Sun Nov 25 14:16:08 2018 +0100 add keep_word setting to completion commit 257cb2f5f91cbc08b20199f92a5d1923bc5ca4f2 Merge: 6c40567d c1fb9a84 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <calvin@cmpct.info> 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 <calvin@cmpct.info> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Nov 13 00:14:15 2018 +0100 fix width of byte codepoints commit deaa1da55e3250badbdb3a769989cf5525b301e2 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Mon Nov 12 14:11:27 2018 +0100 cast to unsigned char commit 9e5e5d8625714c58546fad00b9d95bce7f3a1afb Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Mon Nov 12 13:14:02 2018 +0100 expose wcwidth and related to perl commit 6c40567dab5298d2452ecb5438ffe11997055dfd Merge: 60d23649 4537d85b Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Fri Nov 9 11:32:00 2018 +0100 reverse queue commit 60d2364989b50ed8b76076022dde39690dc95416 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Fri Nov 9 11:06:13 2018 +0100 fix paste_join_multiline commit 83e98da2ffa295723b10f63ec41211f70ea87153 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Fri Nov 9 11:05:52 2018 +0100 add test for paste_join_multiline commit 9d2429c027770a711aa6ea6be86545e7966ec1ba Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Fri Nov 9 10:57:37 2018 +0100 test line joining commit 2847b751e359bde8eb5dc3d89f57575c3b5f0948 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <jari.matilainen@gmail.com> Date: Sat Oct 27 20:52:14 2018 +0200 typo commit f7966d9c081641ff5b1adca2bd8c217a331bcaa6 Author: vague666 <jari.matilainen@gmail.com> Date: Sat Oct 27 20:51:29 2018 +0200 allow activity_hide_targets to hide activity in itemless windows commit 3061f5d848f6f487e8c73a5d5846b7a860ca5466 Author: vague666 <jari.matilainen@gmail.com> Date: Sat Oct 27 20:00:15 2018 +0200 make sure only channels are checked commit 2093530e7590f91608d43f4617d8faf76ebf56ee Author: vague666 <jari.matilainen@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <dwfreed@mtu.edu> Date: Sun Sep 30 05:54:22 2018 +0000 Fix issues pointed out by e38774cc commit bc1d82a757ffbc56c7faabfe5aa60140ccc4d4fc Merge: 6ca13dd5 cbc27062 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Wed Oct 17 00:58:49 2018 +0200 fix duplicate include guard commit da15279fa3ce8a965f6d77e4483811ce94a8f9ea Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed Oct 17 00:58:39 2018 +0200 fix flood test libs commit 8bbf9c696c2d2a896e2dd45c0b12ec7758f23e28 Merge: 4eff3f15 81f3d6db Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <will@summercat.com> Date: Mon Oct 8 20:23:36 2018 -0700 Comment colour code meaning commit 08b4d6c031fbc816f35e2cd1d57adfbb6ba4e3db Author: Will Storey <will@summercat.com> Date: Mon Oct 8 20:23:22 2018 -0700 Fix some space indentation commit 4eff3f154d8f8511e38113ae485c584a8f61d1b5 Merge: a30fbd6c cdcb50f4 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Mon Oct 8 17:41:46 2018 +0200 add a setting commit a30fbd6cfb647a06a7f0341703ad7b00dcd05dbc Merge: 3257ce3b 80f9f169 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Sat Oct 6 20:14:49 2018 +0200 Show the proper TXT when topic was unset commit 8b1afbd3557e605f35cf4dab16d49cb4c89ca496 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Sat Oct 6 19:26:36 2018 +0200 revert core changes commit 08ac2ee5beebdfd374caccf76a7e63da67b40798 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Fri Oct 5 16:13:47 2018 +0200 refactor cnotice test into function commit d2dbcc19993a8cf33258d0989b05305be34336a4 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Fri Oct 5 15:37:27 2018 +0200 Route notices intended for channels into the channel commit 2200bd3656f0790554bf3c949cce5224ec588a44 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Fri Oct 5 13:46:39 2018 +0200 Make /1/2/3/... a setting commit cee9d09debc176ac6a4f3c310b04001644588f40 Merge: d815c880 ca1ec21d Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Thu Oct 4 09:33:07 2018 +0200 fixup perl side commit ff0daf5870909b250e377ffa438c4fe0ebc2f8ce Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Oct 4 09:31:08 2018 +0200 actually create the queue, too commit 95692d4d86c4a39697d16e937a452a662e6ba448 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Oct 4 09:21:54 2018 +0200 up abi commit 05fd64dd1611610e2efe596718c657343db839e1 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Oct 4 09:21:46 2018 +0200 improve rawlog perf commit ff7f4a2207c19c2d5e67edc61c24b1f9781fe1c5 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Mon Oct 1 09:13:15 2018 +0200 fix and document window width on screen width dependency commit c4bf228e6c2a045f4906b38e9eaf2591cc4f984e Author: Doug Freed <dwfreed@mtu.edu> Date: Sun Sep 30 05:38:13 2018 +0000 Fix check for C99 in printtext.h commit f5e587a83b0f3569a8024b54713667d55e157370 Author: Doug Freed <dwfreed@mtu.edu> Date: Sat Sep 29 18:37:10 2018 -0400 Fix 01f961c commit 7ab52e73c6492ef65b61eba40ee04fbd330765e5 Merge: 630c6f7e 76b934d1 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <dwfreed@mtu.edu> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Wed Sep 26 15:19:44 2018 +0200 Fix broken display after resizing many windows very small commit db005007cf3c951ace57b1810b30248fe371e4be Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed Sep 26 14:16:09 2018 +0200 fix irssi being stuck when resized very small commit 01f961cdf1d009ea4a8adc55fd6688f81dbb76c6 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <dwfreed@mtu.edu> Date: Mon Sep 17 14:34:06 2018 +0000 Fix compilation warning commit 074e6cf768b9c153b64a916b4b2d332d8ba6bef4 Author: Doug Freed <dwfreed@mtu.edu> 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 <dwfreed@mtu.edu> 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 <ailin-nemui@users.noreply.github.com> Date: Mon Sep 17 13:08:43 2018 +0200 oops commit 7e9f8c694b38ae785771fb837fb0a4a434b614d3 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Mon Sep 17 12:48:42 2018 +0200 simplify ignore hidden/no_act code commit b9a274a81d4020b4a1c5809b150ec869c897f17b Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Mon Sep 17 12:26:13 2018 +0200 correctly separate ignore flags (no_act, hidden) from level commit 20dcf4e53e05f61ed6e901f203e6f1ab90bc2bea Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Fri Sep 14 12:44:41 2018 +0200 fix compilation of python module commit c174247502ebffe615f1e55ba7a5010856db41d3 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Fri Sep 14 11:59:05 2018 +0200 fix compilation of theme-indent module commit 90165c0ceca996b1b95dc15de6f85051b4555365 Merge: 7f14d4d7 c80946bc Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Sep 4 14:12:03 2018 +0200 fix accessing unallocated text when checking entry position fixes #928 commit 3f0a4ef1970a164d7bce64e2fa887036fd162236 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Sep 4 10:17:20 2018 +0200 Remove incorrectly copied automake commands from fuzzer commit 7f14d4d74409889e153efa8f0eaea289d9ef5400 Merge: d93cd632 10f63266 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Sep 4 09:36:45 2018 +0200 Fix gnu wcwidth commit afb3daaf65095447f0b0ce64f68363f6f17dcd34 Merge: 73573029 e450a7f8 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <dominyktiller@gmail.com> 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 <dx@dxzone.com.ar> Date: Sun Sep 2 01:20:09 2018 -0300 Improve error message when failing to create the config dir commit 3351c54a2f8ac2add41ba7ce829c215a65d3c923 Author: dequis <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> 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 <will@summercat.com> 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 <will@summercat.com> Date: Mon Aug 27 21:04:23 2018 -0700 Make channel event functions static again commit 0edb64c4dc731065705f3303307f20b3ccb5674a Author: Will Storey <will@summercat.com> Date: Sat Aug 11 10:52:39 2018 -0700 Add test files to .gitignore commit 6f38d67d87f2ef443172cca4d9ee82300d9f5ca4 Author: Will Storey <will@summercat.com> Date: Sat Aug 11 10:49:47 2018 -0700 Add tests for channel change events commit 2ccb312b8b56db9585a4801184c064bfd3e3ff90 Author: Will Storey <will@summercat.com> Date: Sat Aug 11 10:49:26 2018 -0700 Expose functions for testing commit 2d6033542e0e47072d61ef442430c3014e3b430f Author: Will Storey <will@summercat.com> 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 <will@summercat.com> 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 <will@summercat.com> 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 <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> Date: Mon Aug 27 00:14:01 2018 -0300 wcwidth-wrapper: avoid cast with a tiny wrapper, julia_wcwidth() commit 92804cb1aa753fa1f5e9b588a4bd7125bc98ce49 Author: dequis <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> Date: Fri Aug 24 02:27:45 2018 -0300 modules_deinit: Fix -Werror=declaration-after-statement commit ade2f87fe599773886a044b7c29a482622dfaea4 Author: dequis <dx@dxzone.com.ar> Date: Fri Aug 24 02:19:42 2018 -0300 Fix use after free introduced by the use after free patch commit 9dd836b87663929ae540b6b3c724c53b24e512ba Author: dequis <dx@dxzone.com.ar> Date: Fri Aug 24 02:11:22 2018 -0300 Fix "discards ‘const’ qualifier" warnings commit 071ada830bd77055107220a420c96b41702f8cc2 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Aug 23 14:21:37 2018 +0200 up abi commit 610ab2dafac4668732733009b079ebcf585dee9f Author: coypu@sdf.org <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 <ailin-nemui@users.noreply.github.com> Date: Thu Aug 23 14:03:53 2018 +0200 update line cache on switching wcwidth implementation commit 3ef0b9b3d06ae1c004fa1e140042eefe00acb9c0 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Aug 23 14:03:16 2018 +0200 move "auto" to default instead commit b95ce3e812b1d7218b6e5cea47084160cce84da7 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Aug 23 13:16:50 2018 +0200 add julia's utf8proc wcwidth implementation commit 24f1ed7edb7d8498fdc6ec34e7727bca93fde74d Author: dequis <dx@dxzone.com.ar> Date: Thu Aug 23 03:22:30 2018 -0300 irc-cap: Don't show warning on CAP LIST response commit 0d8632943d8fb526fbd4d853c86294d0037c43f6 Author: dequis <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Aug 21 09:21:23 2018 +0200 initialise the line to zeros commit a19b503a31fa4fb31c2e6ee79ffdc18bf4a87db0 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Aug 21 00:31:12 2018 +0200 properly record line info on empty lines commit 19d84bc16e80268f0df2a09b56022c5273f6fc95 Merge: 22ce5423 4f5f62ac Author: Joseph Bisch <joseph.bisch@gmail.com> 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 <joseph.bisch@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Mon Aug 13 14:43:25 2018 +0200 Revert "Flag topic as unset if it is zero length" commit 7d3eb47ab51a93defb267912704e84b3241b4db6 Author: Lukas Waymann <meribold@gmail.com> 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 <meribold@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <david@sighup.nz> 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 <dwfreed@mtu.edu> Date: Fri Aug 3 17:07:06 2018 -0400 core/ignore: fix #900 commit 0c94d44f52a3689e36887df836e4c3fbf67ff77e Merge: ffd7ecc8 d84a2444 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> 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 <will@summercat.com> 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 <will@summercat.com> Date: Tue Jul 24 18:30:51 2018 -0700 Ignore vim editor files commit 0e187cf9cfb99c19f3dc9cf532fb5bac92dd1145 Author: Will Storey <will@summercat.com> Date: Tue Jul 24 18:29:31 2018 -0700 Fix typo in comment commit 88f77cb6f8fbbd553dfe45db9aede8a6d8905b49 Merge: b382bd12 4f45828f Author: LemonBoy <LemonBoy@users.noreply.github.com> 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 <info@janikrabe.com> 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 <dwfreed@mtu.edu> 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 <ailin-nemui@users.noreply.github.com> 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 <jari.matilainen@gmail.com> Date: Thu Jun 14 20:02:30 2018 +0200 remove = from format because people get confused by it commit ba2554dd1485259b95b4b37f281c989086b24739 Author: vague666 <jari.matilainen@gmail.com> Date: Sat Jun 9 05:55:25 2018 +0200 missing space commit d2e1caf7205220c9fd73861604de8248eb07f0d6 Author: vague666 <jari.matilainen@gmail.com> Date: Thu Jun 7 15:17:46 2018 +0200 simplifying code commit 1547248e9448c22476a56c630ee18d95a57dc05f Author: vague666 <jari.matilainen@gmail.com> Date: Wed Jun 6 11:03:44 2018 +0200 simplify code commit ac3af3fb56d98b884d03646e3c15435c8a435bf3 Author: vague666 <jari.matilainen@gmail.com> Date: Wed Jun 6 10:00:38 2018 +0200 these were bitflags commit db3b671328d0e6890b17c23baf9d4280d086e89b Author: vague666 <jari.matilainen@gmail.com> Date: Tue Jun 5 14:43:37 2018 +0200 Added HIDDEN level to ignores commit daf6ce86cb668d24f278dca91846fc7b8619757d Merge: 0a0c755b 631650bd Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Mon May 7 21:22:43 2018 +0200 Revert "record line info on empty lines" commit 0a0c755b89c932f058899011d73bedf3a516a8d5 Merge: e19d6ee2 3075cbc6 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Mon Apr 16 16:19:54 2018 +0200 record line info on empty lines commit 68302f2d1fb1908ccac56b50ddf70abdb02f9aa5 Merge: b2b1ac67 8607a5fa Author: dx <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> Date: Sun Apr 8 01:24:48 2018 -0300 Add "server cap req" signal, emitted before requesting caps commit 8607a5fa78ba44db51cc75a020e1a53c4e04a057 Author: dequis <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> Date: Sat Mar 31 01:51:47 2018 -0300 otr: fix blatant lies in help text commit 4501917cae4523d11fb049a5d20e5582bb0893ea Author: dequis <dx@dxzone.com.ar> Date: Sat Mar 31 01:46:10 2018 -0300 otr: rename module.c to otr-module.c commit c08685a1a3e4a719fcfe8f30a338a91db8c3b8d1 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Mon Mar 19 16:06:46 2018 +0100 also reconnect lookup_servers commit 2830d91a89277052ee8e6978a41a7773c9fe5025 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Mar 29 22:41:12 2018 +0200 use precompiled libotr commit a3b9e2370fd02eb6a400744e31d7db27c8fe92b8 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Mar 29 22:00:40 2018 +0200 up abi commit 7d7c6975edc13d6f285c00dfc8a4f1a98ffa6702 Author: dequis <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> 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 <dorian@woohooyeah.nl> Date: Mon Mar 26 22:50:54 2018 +0200 Merge remote-tracking branch 'upstream/master' commit 7fc59d2d1016e28eced6dbcaddc1e1865fe0ebe8 Merge: 191e0ac8 c7ca8102 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <dorian@woohooyeah.nl> Date: Fri Mar 23 21:35:35 2018 +0100 fix build with LibreSSL 2.7.0 commit 138eca0749dd05a4a16df9e43d87af2143b224f2 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Mar 20 18:11:12 2018 +0100 fix build commit ee04cd503ff70a1aed79cdb2c9f787c98b075182 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Mar 20 17:59:11 2018 +0100 add disabled txt commit 977c2c0a0d911e3b7b43387ed19c5bfee565c617 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Mar 20 17:53:03 2018 +0100 refactor common parts commit 501c150ec21b1dceeecc0c201d22fc1bad161cf4 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Mar 20 17:39:08 2018 +0100 make new status bar actually work commit 191e0ac84ed42b51395ff9659b4f6169a1fcb3aa Merge: 7d99ff05 6b0e1409 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Mon Mar 12 09:41:53 2018 +0100 abi bump commit 61c58b7690e9eec159ba32e5ea40809ed17ef424 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Mon Mar 19 10:35:39 2018 +0100 actually check which of add or modify was called commit d845ee7361886599f6ffa4f403b44a3f45fd88db Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Mon Mar 19 09:11:02 2018 +0100 update bind help commit c7ca8102c002287f492ca71f2193ee9b269f5bf5 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Fri Mar 16 12:44:04 2018 +0100 move no window printing code commit 3f217ae14951afac8a98ec7bb1a497b3a1c0cf8b Merge: 575daf4a b7906b87 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ahf@irssi.org> Date: Thu Mar 15 14:01:50 2018 +0100 Add ABI check for otr_core module. commit b7906b87065829029f3b7ea21eb29699f7dc21fc Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Mon Mar 12 17:46:26 2018 +0100 make default keybinds deletable commit 575daf4af7680c537e6d1cba513b3fb6307cd292 Merge: 6a3a3873 097a9f49 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> Date: Fri Mar 9 17:36:28 2018 +0100 More g_strcmp0 -> g_ascii_strcasecmp commit fb9f5174c2f85c113dac8dbc1d146fe530e53e44 Author: LemonBoy <thatlemon@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ahf@irssi.org> Date: Tue Feb 27 00:04:56 2018 +0100 Better wording. commit 016b42baea9d7dcd2a284f873246c06259c560dd Author: Alexander Færøy <ahf@0x90.dk> 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 <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Fri Feb 16 13:46:29 2018 +0100 also unblock theme elements when processing finished commit a72e706667e963a013ca8c8fd02af1c74ffbd40d Merge: 0b9beeb0 5c60e72b Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Thu Feb 15 01:17:11 2018 +0100 Merge tag '1.1.1' into integrate/1.1.1 commit 666ddc2ecdd9ad7bc966c78565a5fd9985e099c8 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Feb 15 00:55:30 2018 +0100 Merge tag '1.0.7' into integrate/1.0.7 commit 5c60e72b118b9efb09639ea26e2a70d06899431f Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Feb 13 12:31:22 2018 +0100 improve padding performance Credit to Oss-Fuzz commit c01f6df9573f3a5596bdb4c319faa109567f4221 Merge: b0d9cb33 3cbcb4fe Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin.nemui@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <martin.staron@mavenir.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Feb 13 00:03:17 2018 +0100 add a peculiar bug check to autogen commit ccfb2dabcf5eed702ce28245ba8e7de81c1ec6bb Merge: 946876b1 5c5ed641 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Thu Feb 8 14:41:02 2018 +0100 restore compat with glib <2.40 commit e32e9d63c67ab95ef0576154680a6c52334b97af Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Wed Feb 7 11:07:22 2018 +0100 ensure cap_supported is existent yet commit 12483c688ae231ce5367d080720c22253855a5ce Merge: a73659e0 84f03e01 Author: Nei <ailin.nemui@gmail.com> 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 <ailin.nemui@gmail.com> 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 <ailin.nemui@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Sun Feb 4 11:18:22 2018 +0100 check for negative bound commit c25e1221494e20cb96b4a541b9027dbfd8836711 Merge: 9c494a88 12d08f79 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Sat Feb 3 23:19:27 2018 +0100 up abi commit 17aafe974b6251fecff4198d3dd3ab9cf1620b78 Merge: 6d42c4f9 5bae9a94 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Wed Jan 10 17:49:32 2018 +0100 change color -> extents (malloc based) commit 84f03e01467b90a4251987b32b2813ee976b357c Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Fri Feb 2 10:27:51 2018 +0100 do not reuse sasl timeout commit 5b5bfef03596d95079c728f65f523570dd7b03aa Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Fri Feb 2 10:05:37 2018 +0100 check the error condition of mainwindow_create commit f0bd434eb0b0fbeaecc10c3cc355100fbf90947a Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Fri Feb 2 09:50:08 2018 +0100 stop the madness commit 4c662acf957502af186aa631d185d6edca709e15 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Feb 1 13:52:12 2018 +0100 another replaces fix Credit to OSS-Fuzz commit 12360fb2c06b8f11db6a7348426851fac8de8a93 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Feb 1 10:21:31 2018 +0100 protect theme recursion commit 6d42c4f949ab7d3d403d2f31d6a816961a180e2b Merge: 8028dcff 7f4de37f Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <william@subtlecoolness.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> Date: Thu Jan 25 16:10:21 2018 +0100 Check that server is still existent when using /oper commit e91da9e4098e449dc36eaa15354aff67650e7703 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Jan 25 16:05:47 2018 +0100 please give us nicks commit af087e110373090e65184aebc3515555f64f4a33 Author: Ailin Nemui <ailin@z30a.localdomain> Date: Thu Jan 25 15:08:26 2018 +0100 fix sequence error commit f5aa829bd084d279f9ae7eb27a52ea674adfed5d Author: Ailin Nemui <ailin@z30a.localdomain> Date: Thu Jan 25 15:01:34 2018 +0100 Do not use X509_STORE on OpenSSL < 1.0.2 commit 6dfe5bc8361dab212653f19d611286ac93a32638 Author: Niklas Luokkala <niklas.luokkala@gmail.com> 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 <thatlemon@gmail.com> Date: Wed Jan 24 10:55:20 2018 +0100 Accept CAPs with an empty value (KEY=) commit b0b40be82e046785562fdb18dca3b1afb1b08a2b Author: LemonBoy <thatlemon@gmail.com> 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 <thatlemon@gmail.com> Date: Sun Jan 7 12:44:28 2018 +0100 Address some minor stylish nits commit 0ba1b1f2a4f0b2be6bb1077d54dda546f3db46ad Author: Niklas Luokkala <niklas.luokkala@gmail.com> Date: Wed Jan 24 01:49:28 2018 +0200 removed unnecessary repetition commit d14dbbd09338f5cd8d14c1ec15bcf3c7fd43a3c7 Author: Niklas Luokkala <niklas.luokkala@gmail.com> Date: Wed Jan 24 00:15:29 2018 +0200 Add Shift-Tab completion to gui-readline commit 12d08f79bbec3582fe079ec5a5d0f91002f62037 Author: Manish Goregaokar <manishsmail@gmail.com> 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<tab> nick2<tab> 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 <ailin-nemui@users.noreply.github.com> Date: Thu Jan 18 12:02:29 2018 +0100 add backwards compatible code for running tap tests commit 0f1b3873fe5b99cf8af9bc58d1a982dd5f0f66bd Author: GinjaNinja32 <ginjaninja32@gmail.com> 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 <ginjaninja32@gmail.com> Date: Fri Oct 6 20:35:29 2017 +0100 Apply changes based on review feedback commit 925ae6e6adfae0b8924cfeca2a2b0ac99b042bce Author: GinjaNinja32 <ginjaninja32@gmail.com> Date: Fri Oct 6 18:36:42 2017 +0100 Add color support for input bar commit 243ae4be84d422322f20be1b715dc0b00ef9c32d Merge: 1b7f3283 d983ad1a Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <l2dy@icloud.com> Date: Tue Jan 16 15:23:54 2018 +0000 Update Irssi website URLs commit e7c9b3afb82f4db3958f4f08cb706aadcbd12d2c Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Jan 16 11:05:47 2018 +0100 fix test builds on some platforms commit ef8111eebe3c9d35ef9754f68c9f7df0aea7058e Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <joseph.bisch@gmail.com> 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 <joseph.bisch@gmail.com> Date: Mon Jan 15 11:59:01 2018 -0500 Add theme_load to fe-fuzz commit 4512e2683ab2e9c680d7fa7e68906225ea266e91 Merge: 7de1378d 15705432 Author: Joseph Bisch <joseph.bisch@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <LemonBoy@users.noreply.github.com> 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 <jari.matilainen@istone.se> Date: Tue Jan 9 23:16:26 2018 +0100 Changed spaces to tab commit f2e73a7046358ed948b14180c70bab5dba5364cc Author: Jari Matilainen <jari.matilainen@istone.se> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Sun Jan 7 20:01:00 2018 +0100 Fix space in message commit fed791ed9100552edbe643d8b3d0e0bc271e88d4 Author: LemonBoy <thatlemon@gmail.com> 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 <thatlemon@gmail.com> Date: Sun Oct 29 16:06:36 2017 +0100 Nicer error message when a duplicate CAP in LS commit f3a535564880d73b75263b685794a7165e56f9bd Author: LemonBoy <thatlemon@gmail.com> Date: Sun Oct 29 16:03:28 2017 +0100 Match LS instead of checking the first letter only commit 6c45ab0493e42bca08016ad70a54bb523282b7b8 Author: LemonBoy <thatlemon@gmail.com> 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 <thatlemon@gmail.com> Date: Tue Oct 24 15:47:06 2017 +0200 Simplify the code Early exit, simpler code. commit 9160ddaffd45b03c523320ef8f71bb3a8a9fb87a Author: LemonBoy <thatlemon@gmail.com> 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 <thatlemon@gmail.com> 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 <thatlemon@gmail.com> Date: Mon Oct 23 20:08:19 2017 +0200 Miscellaneous fixes Stylistic stuff, please ignore. commit f683e81880ac4408693582df3ec11d640684c78d Author: LemonBoy <thatlemon@gmail.com> 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 <thatlemon@gmail.com> 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 <thatlemon@gmail.com> 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 <thatlemon@gmail.com> 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 <thatlemon@gmail.com> 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 <thatlemon@gmail.com> 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 <thatlemon@gmail.com> 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 <thatlemon@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> Date: Sun Jan 7 01:44:48 2018 -0300 fe-common-core: fix redeclaration of server_tag_len commit 0aafd011c0adc58ddf43783764b96fdd74578243 Author: dequis <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> Date: Sat Jan 6 20:17:51 2018 +0100 Update fe-common-core.c fix mixed decls commit 4d5982f07d7f32585c00f1d6cca3fb425183140f Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Sat Jan 6 20:02:31 2018 +0100 Update fe-common-core.c commit ded4e4d98df3c8df20119574c145fe1a736ee994 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Sat Jan 6 01:05:35 2018 +0100 fix redraw commit 63d8e884ddb970d6a8b5c6a7a546f0283d38a055 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue May 9 15:05:03 2017 +0200 fix some more commit 4e71a1f485d9a546cb92ad94e8918a2363a88b03 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Fri May 5 14:45:13 2017 +0200 make format_real_length left-collecting commit 6e6a96d8c1eb8a51404d34809382e54eea46a9f7 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Fri Jan 5 23:05:39 2018 +0100 fix uaf in signal path commit b111f038ddb7b5079f9901dd282fd4733390b1ba Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Fri Jan 5 22:13:23 2018 +0100 fix crash in notifylist commit 3c7185c5ad61de24f9d1bc39240c8145665fba44 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin@z30a.localdomain> 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 <ailin.nemui@gmail.com> 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 <ailin.nemui@gmail.com> 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 <ailin.nemui@gmail.com> 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 <ailin.nemui@gmail.com> 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 <ailin.nemui@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Thu Jan 4 23:01:28 2018 +0100 show destroyed event commit bffced54981c191f5bac4f9611e4691fe442e58c Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Jan 4 21:11:00 2018 +0100 Update test-796.c odd space commit 3b7b868bb11faf74c872ecf606c4eef189e31725 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Jan 4 16:43:58 2018 +0100 finish test case commit c7cd49f8d7e83302c0f21f4449cddac528d28eea Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Jan 4 16:18:07 2018 +0100 first bug case, exposes broken server object in chat-completion commit 5bddfe7b7336f6b48408c72955dbcb664cc4dc97 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Jan 4 14:29:57 2018 +0100 add new test skeleton commit cc17837a9b326ec9100a35981348fa0f5d6316fa Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed Jan 3 15:51:51 2018 +0100 disable variable arguments code commit 2361d4b1e5d38701f35146219ceddd318ac4e645 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed Jan 3 15:35:18 2018 +0100 rewrite completion code and check for direct match of separator commit 7a83c63701b7395ee6cc606905314318eef77971 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed Jan 3 14:09:48 2018 +0100 check if \\c is complete in eval commit 54d453623d879ea83d0818a80bd14151192953ec Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin.nemui@gmail.com> 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 <joseph.bisch@gmail.com> Date: Tue Jan 2 20:22:38 2018 -0500 Remove outdated comment commit ef07b3c60c80a828f529a2075246185d7d0b5b25 Author: Joseph Bisch <joseph.bisch@gmail.com> Date: Tue Jan 2 20:21:07 2018 -0500 Remove redundant if case commit 48e909dde758efe19d4cd707b742370a042d0559 Merge: ba6681de b0637ad6 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Thu Dec 7 12:08:20 2017 +0100 add separator in travis.yml commit 8b34871ea67c420b045ead9e317b67a247c02aae Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed Nov 29 14:40:40 2017 +0100 make travis pass despite failures commit eb9e2ed6fdacc3fa262b4907de51dea3f12be5fe Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Nov 28 11:00:46 2017 +0100 Update test-irc.c Fix wrong array (missing an s) commit d6458304d7dba0644fb4b682e09baf0acebdbb97 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Sun Nov 26 21:23:51 2017 +0100 mess with travis commit d932e6e4b78383e0874721a76a8480a9a7e03667 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Sun Nov 26 21:10:49 2017 +0100 add test case for format_real_length commit 43d06369bf8e5c5e470dc2b00656ddcdb9ee0480 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Sun Nov 26 21:10:07 2017 +0100 move fixtures to outer scope commit c20eddeb385974d6f46494e71ab63d4493df119b Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Sun Nov 26 16:19:31 2017 +0100 add glib testing TAP utilities commit 1328e1ba08430b0eaa589919272d732bb84a6921 Author: Will Storey <will@summercat.com> 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 <will@summercat.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Thu Nov 30 11:17:05 2017 +0100 move decls before code commit b332d448f7e3c7e4b40ea4a08932d0bd46007bbf Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Nov 30 11:15:47 2017 +0100 fix comments commit b2ca8c04778866bd07cf1b612adf0df55f45b78e Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed Nov 29 15:53:12 2017 +0100 check for declaration-after-statement on travis commit 1a49787ef25103d1a393c81e35fb949322fe0523 Author: Will Storey <will@summercat.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Sun Nov 26 00:31:01 2017 +0100 Merge branch 'master' into hide-lines commit 3792bc9ba95b8b9fd12ad60b86b8bbb06e913dc1 Merge: 4e8c1548 5da0b73a Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Mon Nov 20 14:17:15 2017 +0100 Update formats.c remove now useless check for , commit ba3c5801a4bb175fe1e0d0fd273ae15318dd2b03 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Nov 16 13:50:48 2017 +0100 Update .clang-format do not indent case deeper commit 3acc72f842a021ffcff8809c1f245ca614f68598 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> 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 <thatlemon@gmail.com> Date: Sat Nov 11 09:14:41 2017 +0100 Take into account Nei's suggestions commit 02c677f467b398f8b91b1e90544502ff98a6e0da Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Fri Nov 10 22:02:36 2017 +0100 use enum commit 66b2c9bc91a3b6e34ba59491c95747db75d21c6b Author: LemonBoy <thatlemon@gmail.com> 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 <joseph.bisch@gmail.com> Date: Thu Nov 2 11:56:53 2017 -0400 Use gchar and g_strndup in fe-fuzz commit f4b89044f075038d29089435f7620a068507d80e Author: Joseph Bisch <joseph.bisch@gmail.com> 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 <joseph.bisch@gmail.com> 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 <jari.matilainen@istone.se> 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 <thatlemon@gmail.com> Date: Mon Oct 30 09:39:16 2017 +0100 Turn the style guide into a clang-format file commit 4d6822b1c43d876856a5df07ce69fb4e67c3591a Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed Nov 1 15:52:45 2017 +0100 up abi commit b0fa4dd46d8bf1cf63880fabf2105dd9134100df Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed Nov 1 15:48:35 2017 +0100 show initial nick and name on first start commit 7e619ed990503faf45fc1ae1e28a3a6062dc7532 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Mon Oct 30 16:54:32 2017 +0100 Update README.md commit ac642806b98f6dd51624b7cda2fa2bd561fbf347 Merge: cfa51c5a 96c7f68b Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Thu Oct 26 16:15:25 2017 +0200 clean up file path after move commit 8c0e0c81ee79684201020f843eeb0a4d656ed14c Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed Oct 25 16:23:14 2017 +0200 run syncscripts.sh commit ca3498d42d29383024382b0eb983f97ab4e6b614 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed Oct 25 16:22:57 2017 +0200 move some files into subdirs commit 8843d4f77d8e829135e2ff9b354990134c58c46a Author: Will Storey <will@summercat.com> Date: Sat Oct 21 20:00:25 2017 -0700 Strip : from <trailing> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Oct 24 22:22:39 2017 +0200 add a script to sync scripts as well commit 245bd5579cc680e8eeba4769da87bccb8a4d0de3 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Oct 24 22:12:34 2017 +0200 remove lynx from autogen and make a separate syncdocs script commit 87550541e745627cc78507ce573d68b8453959c9 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Oct 24 22:04:13 2017 +0200 fix key length checker to actually do some work commit 84fc92635acd4d513049794fdbc574b79ac1c5d5 Author: Joseph Bisch <joseph.bisch@gmail.com> Date: Tue Oct 24 13:27:11 2017 -0400 Add event_get_params to fe-fuzz commit cfa51c5ae2c06f4b93f443c986ec0bc316c860a4 Merge: 816df6d1 233be9f5 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Sun Oct 22 15:32:27 2017 +0200 Merge branch 'master' into HEAD commit 54aceeca089f6a97a6b7324b9107ff35192af31c Merge: 28d0b8c7 956bc592 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <will@summercat.com> 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 <ailin.nemui@gmail.com> 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 <ailin.nemui@gmail.com> 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 <ailin.nemui@gmail.com> 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 <ailin.nemui@gmail.com> 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 <joseph.bisch@gmail.com> 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 <ailin.nemui@gmail.com> 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 <joseph.bisch@gmail.com> 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 <ailin.nemui@gmail.com> 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 <joseph.bisch@gmail.com> 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 <ailin-nemui@users.noreply.github.com> Date: Fri Oct 13 17:54:57 2017 +0200 fix dcc issue commit 45dfe2ba3889c5dc23a9bea3214f158cc651a043 Author: LemonBoy <thatlemon@gmail.com> 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 <LemonBoy@users.noreply.github.com> 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 <pt@mindvox.org> Date: Sat Oct 14 17:42:45 2017 +0100 Changes based on comments in pull #771. commit 233be9f580290ff3efa66e6256e46303b01781da Author: Will Storey <will@summercat.com> Date: Fri Oct 13 18:30:57 2017 -0700 Mark net_ip_compare() deprecated commit da59fd7c2dd0641f623db2c67a244ddca3013d65 Author: Will Storey <will@summercat.com> 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 <ailin-nemui@users.noreply.github.com> 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 <trasz@freebsd.org> 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 <trasz@FreeBSD.org> 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 <trasz@FreeBSD.org> 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 <trasz@FreeBSD.org> Date: Wed Oct 11 23:31:26 2017 +0100 Sort Capsicum headers. commit 1e66cbd62e231f8ae47589cf4f1c0c6c62bb7ca8 Author: Edward Tomasz Napierala <trasz@FreeBSD.org> Date: Wed Oct 11 23:13:06 2017 +0100 Improve Capsicum stdio limits to fix terminal state on exit. commit 87955b69cb82314becf1aa9f66c707705f517d0f Author: Paul Townsend <pt@mindvox.org> Date: Wed Oct 11 21:33:14 2017 +0100 Add alternate_nick as a network-specific property. commit 17b195021dc35b95b24c1cce6f2e891e0e6b85ec Author: Edward Tomasz Napierala <trasz@FreeBSD.org> 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 <will@summercat.com> 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 <will@summercat.com> Date: Mon Oct 9 13:20:44 2017 -0700 Delete unused function net_connect() commit 3b3939b146bb2f80182d572a2afc08ba405037a1 Author: Will Storey <will@summercat.com> Date: Mon Oct 9 13:14:59 2017 -0700 Delete commented out CYGWIN define commit cb5f3cba1f2b5dbad67bcc107f3fe4a1875cc52d Author: Will Storey <will@summercat.com> Date: Mon Oct 9 13:14:34 2017 -0700 Delete unused function net_ip_compare() commit 4ccff71f678f79da71713a29d8528812379bb584 Author: Will Storey <will@summercat.com> 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 <joseph.bisch@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <trasz@FreeBSD.org> 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 <ailin-nemui@users.noreply.github.com> Date: Fri Oct 6 15:31:59 2017 +0200 up abi commit deac66f33c0fb1d6914d15ce63bde3f030a9c06d Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <bisewskr@med.umanitoba.ca> Date: Fri Oct 6 07:58:27 2017 -0500 minor word correction commit 84bfea52af8776e13d754e2ee20387f07556fc90 Author: Robert Bisewski <bisewskr@med.umanitoba.ca> Date: Fri Oct 6 07:54:54 2017 -0500 adjusting text content as per the pull-request discussion commit 0883ff8d320be47336e05aa38cf11427bd79b3af Author: Robert Bisewski <contact@ibiscybernetics.com> Date: Fri Oct 6 07:13:30 2017 -0500 reverting changes to startup HOWTO commit e1e632d31e1d8efc3370db76ddcc4bda200e4d31 Author: Robert Bisewski <contact@ibiscybernetics.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Thu Oct 5 11:31:33 2017 +0200 up abi commit 32f33e7bb34598e8603b9f6a931ef063f6bd31f2 Author: Robert Bisewski <contact@ibiscybernetics.com> Date: Tue Oct 3 22:49:21 2017 -0500 improving HOWTO document commit 8dfeca57ede1e726de07522a87203ce13676882d Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Fri Sep 8 15:19:40 2017 +0200 hidden lines commit 0468c5d912fc8a89bd552611ef6243bd1c889df7 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <trasz@FreeBSD.org> Date: Tue Sep 12 14:19:17 2017 +0100 Get rid of the zombies in Capsicum capability mode. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> commit 36d8b974fc42ed8eb1ff88811e09d0910ae61187 Author: LemonBoy <thatlemon@gmail.com> 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 <thatlemon@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <trasz@FreeBSD.org> Date: Fri Sep 1 10:39:14 2017 +0100 Fix /back in Capsicum capability mode. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> commit be70fa5eb750ed337a55463c68d5a51b47d1efcd Merge: 13471013 7086eae6 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> Date: Tue Aug 29 21:03:42 2017 +0200 Complete filenames ending with a slash commit 245a3fd4c1afb86b38eb17477a42c60c52cef793 Author: Edward Tomasz Napierala <trasz@FreeBSD.org> Date: Mon Aug 28 06:13:28 2017 +0100 Add docs/capsicum.txt. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> commit 13471013f31be1e2f459dfce9bc7425800b2824b Merge: 1ad38b27 947682e5 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <trasz@FreeBSD.org> 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 <trasz@FreeBSD.org> commit 1ad38b27e49c8d9ed32aa21ae0c8e0fb6f2d8123 Merge: 7051bd74 4bcbb411 Author: Joseph Bisch <joseph.bisch@gmail.com> 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 <trasz@FreeBSD.org> Date: Wed Aug 9 14:36:06 2017 +0100 Fix indentation; no functional changes. (Take two.) Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> commit 0c49a84ffb8d74506a13653183bfa1ef8ffd2554 Author: Edward Tomasz Napierala <trasz@FreeBSD.org> Date: Wed Aug 9 11:06:36 2017 +0100 Add back some ifdefs. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> commit 7051bd744e748adb0df5d4fd1bfa15660390a3fa Merge: 663a8e71 788e4703 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <paul@plik.org> Date: Sat Aug 5 21:02:35 2017 +0100 Update /CONNECT and /SERVER syntax tags (-ssl -> -tls). commit 5db6caee0d17eb125d8c7f3090c325ffbee35920 Author: Edward Tomasz Napierala <trasz@FreeBSD.org> Date: Tue Aug 1 01:50:16 2017 +0100 Attempt to fix build by adding the forgotten header. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> commit 96f4fe10c6081cf441122039c39eb6422eef13e8 Author: Edward Tomasz Napierala <trasz@FreeBSD.org> 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 <trasz@FreeBSD.org> commit aeaa420ad330a528391ed149371b55581a808655 Author: Edward Tomasz Napierala <trasz@FreeBSD.org> Date: Tue Aug 1 01:15:25 2017 +0100 Clean up includes a bit. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> commit 5551b4fe9504f5d5b4e81a680741cab72bec82e9 Author: Edward Tomasz Napierala <trasz@FreeBSD.org> Date: Sun Jul 30 11:47:08 2017 +0100 Update copyrights. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> commit 663a8e71543787256ba4a58956521a1103be9909 Merge: 437fbef6 2907a82b Author: LemonBoy <LemonBoy@users.noreply.github.com> 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 <trasz@FreeBSD.org> 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 <trasz@FreeBSD.org> commit a29eeaa9f2e85630b08fc46b3a2b8749b9719efd Author: Edward Tomasz Napierala <trasz@FreeBSD.org> 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 <trasz@FreeBSD.org> commit 7f2697d30744d1f33cf67430aa48013b8f4ae9cd Author: Edward Tomasz Napierala <trasz@FreeBSD.org> Date: Sat Jul 29 12:38:06 2017 +0100 Cosmetics. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> commit 8c04c2be14fc053bd7b5ff03b8e4ba8cb5023700 Author: Edward Tomasz Napierala <trasz@FreeBSD.org> Date: Sat Jul 29 12:30:27 2017 +0100 Fix build without Capsicum. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> commit 12e2c46d6a778f131c1ca6a7134af1cd5e722dbe Author: Edward Tomasz Napierala <trasz@FreeBSD.org> Date: Sat Jul 29 12:28:49 2017 +0100 Add wrappers to reduce #ifdefs. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> commit c00d4753aee732b5a815f12dda3c9fced41ef1f5 Author: Edward Tomasz Napierala <trasz@FreeBSD.org> Date: Sat Jul 29 11:41:56 2017 +0100 Restrict port range available in capability mode. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> commit e777ae986d64863a444132885b160ab2e9c7458e Author: Edward Tomasz Napierala <trasz@FreeBSD.org> Date: Sat Jul 29 10:32:24 2017 +0100 Working autolog. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> commit 241dd66ac11d54b37c671cd56f1320fe5b83803d Author: Edward Tomasz Napierala <trasz@FreeBSD.org> Date: Fri Jul 28 05:08:34 2017 +0100 Working /log and /rawlog. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> commit 939371aa1dfdbf11fe98648e1eafc4c95e80bb9e Author: Edward Tomasz Napierala <trasz@FreeBSD.org> Date: Fri Jul 28 18:44:18 2017 +0100 Fix warnings. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> commit 1f57ceec4c4e7c3d42f341921e36fe4aab612e57 Author: Edward Tomasz Napierala <trasz@FreeBSD.org> Date: Fri Jul 28 18:10:45 2017 +0100 Prevent the user from calling "/capsicum enter" twice. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> commit 509eca76f0755e94b5981f464f9f9a882499180a Author: Edward Tomasz Napierala <trasz@FreeBSD.org> Date: Fri Jul 28 02:21:40 2017 +0100 Make DNS work in capability mode. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> commit f4546be7ecb8a0801fb0d30415586c15d721494a Author: Edward Tomasz Napierala <trasz@FreeBSD.org> Date: Thu Jul 27 15:35:14 2017 +0100 Reorder functions. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> commit 925240155e5c0c20569bcb5fafe4d3047055768a Author: Edward Tomasz Napierala <trasz@FreeBSD.org> Date: Thu Jul 27 14:56:35 2017 +0100 Config file support for "capsicum" parameter. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> commit cec68557aa436b4f16505d2095af02f83d154eda Author: Edward Tomasz Napierala <trasz@FreeBSD.org> Date: Thu Jul 27 14:20:47 2017 +0100 /connect works - although only with IP addresses. commit 3200c381dbcb02e99c7667bd955c90ee859d15a0 Author: Edward Tomasz Napierala <trasz@FreeBSD.org> Date: Wed Jul 26 02:11:46 2017 +0100 Rename to "/capability enter" and "/capability status". Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> commit d5d45c29b8e00c304a6b6656983cafee84fe6bc8 Author: Edward Tomasz Napierala <trasz@FreeBSD.org> Date: Wed Jul 26 01:00:25 2017 +0100 Add capability mode error/success messages. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> commit 56c94570b420dea28b253af5f2c91184423acee1 Author: Edward Tomasz Napierala <trasz@FreeBSD.org> Date: Tue Jul 25 20:15:14 2017 +0100 Implement /cap_enter. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> commit f468008b25c7218a03cc0b327082d4d69d5481ef Author: Edward Tomasz Napierala <trasz@FreeBSD.org> Date: Tue Jul 25 19:39:15 2017 +0100 Make autotools detect Capsicum. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> commit 2907a82b446d9d0a25157aa4ab560b49853f80d2 Author: Edward Tomasz Napierala <trasz@FreeBSD.org> Date: Sat Jul 29 12:32:15 2017 +0100 Fix vertical alignment in ./configure --help output. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> commit 2914498b291ea0ca432a320004aa3d2499e50eb5 Author: Edward Tomasz Napierala <trasz@FreeBSD.org> Date: Sat Jul 29 10:42:53 2017 +0100 Consistency: use FALSE instead of 0. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> commit 08dc6734b90389c357c73544023ec614e43b0860 Author: Edward Tomasz Napierala <trasz@FreeBSD.org> 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 <trasz@FreeBSD.org> commit 42b5e89f6e9fba17111f67441e25db38a737a3bd Author: Edward Tomasz Napierala <trasz@FreeBSD.org> Date: Fri Jul 28 04:49:14 2017 +0100 Add missing diagnostics for rawlog open(). Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> commit e08e2bd87aceafc2a34d72ca3fd362f2f2ea90eb Author: Edward Tomasz Napierala <trasz@FreeBSD.org> 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 <trasz@FreeBSD.org> commit 437fbef6eb8f605320841cba119d3abbb3571a75 Merge: 6552fe4c d971c029 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <tpepin96@gmail.com> 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 <ailin@z30a.localdomain> 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 <ailin@z30a.localdomain> 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 <ailin-nemui@users.noreply.github.com> Date: Wed Jul 5 19:39:17 2017 +0200 Update clear.in commit 5e26325317c72a04c1610ad952974e206384d291 Merge: 1656dc1e f67e7669 Author: Nei <ailin.nemui@gmail.com> 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 <ailin.nemui@gmail.com> 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 <ailin.nemui@gmail.com> 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 <ailin-nemui@users.noreply.github.com> Date: Wed Jul 5 14:30:11 2017 +0200 More accurately describe clear commit 73b851c39c11d01199e6c040749fb20e468f6c8d Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Jul 4 16:10:55 2017 +0200 correct GHashTable usage commit 1656dc1e549cfbbe330aafcd8b92177aa9a5555f Merge: 2b209348 1fc170ee Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin.nemui@gmail.com> Date: Thu Jun 29 13:48:44 2017 +0000 Check return value of localtime Fixes #10 commit 2b209348bd2a90afbe1782b0b321d99892b7002b Merge: 28d82c8f 7354a74c Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Fri Jun 23 17:59:02 2017 +0200 Merge pull request #703 from vague666/server_modify_port Allow -port <num> or irc.host.tld <num> in /server add commit c56919768e1072985aab1377714ea5038417cd4d Merge: 1ff2f61f 4b1c60b2 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Fri Jun 23 12:03:05 2017 +0200 test trusty container commit bbf8b860747c13a478657b9070c191735d35e00a Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Jun 22 09:33:33 2017 +0200 remove const commit 12d671a05645d67e811264d5be06d9758458452f Author: Oscar Linderholm <osm@recv.se> 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 <ailin-nemui@users.noreply.github.com> Date: Mon Jun 19 14:09:02 2017 +0200 fix weird n-fold unescaping commit 1fc170ee11c308fae14a06aa29f2d8e3882cf9ce Merge: 4edfccfc 9d3cfe10 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Mon Jun 19 11:06:24 2017 +0200 Merge branch 'master' into regexex commit 7354a74c654f1717d08a37c2b118141655974bc0 Author: dequis <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@z30a.localdomain> Date: Tue Jun 6 21:06:35 2017 +0200 Merge tag '1.0.3' commit e498265328bd619b231ea4c985734ea43bf89696 Author: dequis <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <ailin@z30a.localdomain> Date: Mon Jun 5 15:12:16 2017 +0200 Merge remote-tracking branch 'gitlab/security' commit 4edfccfce794d4c10b2a92c02fe982bb089c6629 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Mon Jun 5 11:41:50 2017 +0200 get rid of new_text commit 48899a123d68051fbc73acb8ad151e89fdcb6b31 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Mon Jun 5 10:23:16 2017 +0200 Update iregex-gregex.c add 2 comments about new_string commit 00354c365187cecb9bc3ce3c3b3482e32d04729a Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Mon Jun 5 10:10:38 2017 +0200 Update iregex-gregex.c make helper functions static commit f28c64a3dc1e66f9d1e49650d5b2ab15795b9e53 Author: Jari Matilainen <jari.matilainen@istone.se> Date: Sun Jun 4 19:47:30 2017 +0200 Make backward compatible with ssl flags commit 78a390f4796a97a3624feee2728018484c8485f8 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Sun Jun 4 19:03:40 2017 +0200 abi up commit e84adeca15084a82c04ff6c3b5c7b8941c297322 Author: Jari Matilainen <jari.matilainen@istone.se> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> 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 <joseph.bisch@gmail.com> Date: Thu Jun 1 23:59:19 2017 -0400 Use CXX for fe-fuzz linking commit 200eb5922e23050d19e0a6cf88b1d3dbc8c93110 Merge: 84503427 528f51bf Author: Nei <ailin.nemui@gmail.com> 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 <ailin.nemui@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <joseph.bisch@gmail.com> Date: Wed May 17 10:08:51 2017 -0400 Fix dcc_request where addr is NULL commit 30a92754bb650c3dedd507d41110443142899a65 Author: Joseph Bisch <joseph.bisch@gmail.com> 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: "ab<space><space>c" commit 601be187746234c36c407a17ca54b17c82264e1b Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> 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 <mh-source@users.noreply.github.com> Date: Wed May 17 12:17:27 2017 +0200 dcc.in: fixed typo 'resolved' -> 'resolves' n/t commit 0c26aeb9fc716416aa7dde2356cc59643f7cc793 Author: Jari Matilainen <jari.matilainen@istone.se> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Sun May 14 09:43:38 2017 +0200 Update fe-server.c commit 476f19f1235d7d28ede002be3c7a249952124058 Merge: 689e80c0 371eb7f5 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <jari.matilainen@istone.se> Date: Sun May 14 03:01:01 2017 +0200 Spaces to tabs commit 371eb7f5052b9cce7efcbcc4086cd6f6716e21fd Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Fri May 12 16:27:33 2017 +0200 expand macro commit 787e192567626dab7788e54363dbccda52d5322c Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Fri May 12 13:36:48 2017 +0200 improve nicklist performance commit 783458e9ba068117089d23730add317069cf6447 Author: Jari Matilainen <jari.matilainen@istone.se> Date: Thu May 11 14:08:45 2017 +0200 Added code comments commit 25f9c71f690f9fd846a39e646fbd11f715ffbfa5 Author: Jari Matilainen <jari.matilainen@istone.se> Date: Thu May 11 14:02:23 2017 +0200 Allow -port <num> or irc.host.tld <port num> in /server add and /server modify commit f060292a9cd0835dd9cc8c24a4ede67909a2b68b Author: Jari Matilainen <jari.matilainen@istone.se> Date: Thu May 11 11:17:14 2017 +0200 Added braces commit dbde9f0fe3c9fcd7eb8e56e9b1beffb71b0607e1 Author: Jari Matilainen <jari.matilainen@istone.se> Date: Thu May 11 10:57:24 2017 +0200 Added support for -notls and -notls_verify commit 689e80c087669aa19915fd0160f6f9f1eb7e21a5 Merge: f24ad9a3 0c760b0c Author: Joseph Bisch <joseph.bisch@gmail.com> 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 <joseph.bisch@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Thu May 4 12:27:23 2017 +0200 detect Netbsd terminfo fixes #694 commit c890ecafa0ce3df1a339ae201598184ab1585d36 Merge: 411ace0a 40513644 Author: LemonBoy <LemonBoy@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <joseph.bisch@gmail.com> 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 <joseph.bisch@gmail.com> 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 <joseph.bisch@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <joseph.bisch@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <joseph.bisch@gmail.com> 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 <joseph.bisch@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <stevie@qrpff.net> 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 <stevie@qrpff.net> 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 <rprebello@gmail.com> 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 <rprebello@gmail.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Mar 14 09:54:28 2017 +0100 up abi ver commit e2e02160cd6d65fd653f476bf5f6187cdc233c42 Merge: 440881a1 9cae98e6 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin@z30a.localdomain> Date: Fri Mar 10 18:03:12 2017 +0100 Merge branch 'integrate/1.0.2' commit 3930f91edcf4b1e96c9d857233d58f7cb45c8a86 Author: Ailin Nemui <ailin@z30a.localdomain> Date: Fri Mar 10 17:41:04 2017 +0100 tag as 1.0.2 (cherry picked from commit 2a53853f369b47e42e32e183c8109e3d63808899) commit 22bc7fcc3906ff3dd6e3837e049d37dc352edf94 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Sun Feb 5 21:33:19 2017 +0100 amend forgotten fix (cherry picked from commit 0ada284a257cfb08da984a78dab24c3ddaf09ec7) commit 24e62b0525ac852517230fa39330042325f105a5 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin@z30a.localdomain> 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 <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Mar 7 23:23:54 2017 +0100 fix dcc get fixes #656 commit 7f4fd6037046ba1192bf9612c2cecd809d25b48e Merge: 29f27cfb 62fd3ac1 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> 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 <ailin.nemui@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <stevie@qrpff.net> 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 <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Mon Feb 27 13:43:58 2017 +0100 make foreach send commands commit 027acffb4208d7e6ba8e229cbf6c3dae6f5dabaf Author: LemonBoy <thatlemon@gmail.com> 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 <thatlemon@gmail.com> 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 <thatlemon@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Wed Feb 15 15:36:53 2017 +0100 Merge pull request #649 from LemonBoy/issue-559 Do not alias /server <hostname> to /server connect <hostname> commit c067f8e99b9332ca485bf1e1809b745878c80f4a Author: LemonBoy <thatlemon@gmail.com> Date: Tue Feb 14 22:04:35 2017 +0100 Do not alias /server <hostname> to /server connect <hostname> Closes #559. commit 98ead50b4eea7cda4b357f1c4b19a741205c6fa4 Author: LemonBoy <thatlemon@gmail.com> 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 <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Mon Jan 16 20:04:11 2017 +0100 provide net_start_ssl api fixes #615 commit ff5dd3673ee6b60d95e89dd89aa3605c79a93ac1 Merge: 6e4edbc9 73e8a065 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Sun Feb 5 20:21:20 2017 +0100 Merge branch 'integrate/1.0.1' commit 99e3d8a30bdf68775825eb79e5c29f3af12cd255 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Fri Feb 3 20:46:20 2017 +0100 tag as 1.0.1 commit 8ec923082737276bce122e082998928ac038bf7f Author: Paolo <mrtnpaolo@gmail.com> 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 <ailin.nemui@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <LemonBoy@users.noreply.github.com> 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 <LemonBoy@users.noreply.github.com> 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 <LemonBoy@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> 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 <ailin.nemui@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> 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 <thatlemon@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Fri Jan 20 10:32:23 2017 +0100 implement break_wide for more pleasant east asian mixed display commit bc1ff509d2a9dc5592e7c2cb996d0c32cde026ff Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Jan 19 21:09:56 2017 +0100 sync mail.pl commit 7fd3c1f50a1842152a8a9ca652154c5350f6aed8 Merge: f8a38857 6221ce52 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <joseph.bisch@gmail.com> 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 <joseph.bisch@gmail.com> 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 <LemonBoy@users.noreply.github.com> 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 <hanno@gentoo.org> Date: Sun Jan 15 22:20:23 2017 +0100 perl_parse needs NULL terminated parameter list. commit 305b02fc63bef37a8ddf4e8cdb6b961da07b8c66 Merge: 7732bbed 17fc7756 Author: LemonBoy <LemonBoy@users.noreply.github.com> 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 <ahf@0x90.dk> 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 <joseph.bisch@gmail.com> Date: Thu Jan 12 18:11:09 2017 -0500 Fix fe-fuzz nits commit fcd3ec467ff0e5943f34bb3a906bbe07ba6963ff Merge: 38ea52d0 b15c27cc Author: dx <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <joseph.bisch@gmail.com> Date: Mon Jan 9 08:19:01 2017 -0500 Don't duplicate module-formats.* in fe-fuzz commit 17fc77565e3278ffc19c5294be57c2467f43974b Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Mon Jan 9 13:19:37 2017 +0100 fix regression in completion fixes #609 commit 38ea52d09fc3c55cbbc1840a926b8c85ac1d3ae1 Merge: 7c09b72a 5917bc6f Author: LemonBoy <LemonBoy@users.noreply.github.com> 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 <joseph.bisch@gmail.com> 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 <konick781@gmail.com> Date: Fri Jan 6 21:58:00 2017 -0800 Follow g_strsplit with call to g_strfreev commit 7c09b72a26884bcd9711f39e2730ab09e658eec1 Merge: 808a11a1 1831a8e1 Author: LemonBoy <LemonBoy@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <lasse.toimela@protonmail.ch> Date: Fri Jan 6 17:47:08 2017 +0200 Fix syntax on /help SERVER example commit a40d4492d2c26ae5a6d8e9f37f085dd76affd888 Merge: 1d621d46 752f484c Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> 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 <martijn@inlv.org> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Jan 3 17:21:47 2017 +0100 continue head commit ea7826b0ec097b9fdc29336ff7fe7074052773f5 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Jan 3 16:41:41 2017 +0100 tag as 1.0.0 commit fdd870695ba9711800d90c7f025733654a8f8620 Merge: f852ccae 33107be7 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Jan 5 13:07:30 2017 +0100 Merge branch 'gregex-gerror' commit 33107be74888ea08411904193f2832fcc7747692 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Jan 3 17:04:24 2017 +0100 fix GRegex GError problem commit f852ccae6855e6d2bc8952aa1d081b3fc65f9ec8 Merge: 78ba0598 a96b1e43 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Jan 3 14:39:10 2017 +0100 Merge branch 'integrate/0.8.21' commit a96b1e4328e910582e39b4519fbb9bb8d976888c Merge: 78ba0598 7cac3541 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Jan 3 14:38:02 2017 +0100 Merge tag '0.8.21' into integrate/0.8.21 commit 7cac354161a8914712264408347a9a2882aab22f Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Jan 3 14:24:55 2017 +0100 tag as 0.8.21 commit 6c6c42e3d1b49d90aacc0b67f8540471cae02a1d Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin.nemui@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin@z30a.localdomain> Date: Tue Jan 3 12:29:52 2017 +0100 up abi version commit f5cbbebc2ee858e8792ab40eea6abc9fd7865a28 Author: Ailin Nemui <ailin@z30a.localdomain> Date: Tue Jan 3 12:04:56 2017 +0100 switch for gregex and regex.h commit 1b99299ed2af2ae459edbeb96f2a7b7886cc22c9 Merge: 124bcd48 7dc2f832 Author: Nei <ailin.nemui@gmail.com> 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 <ailin.nemui@gmail.com> 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 <ailin.nemui@gmail.com> 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 <ailin.nemui@gmail.com> 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 <ailin.nemui@gmail.com> 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 <thatlemon@gmail.com> 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 <thatlemon@gmail.com> Date: Sun Jun 19 21:08:25 2016 +0200 Rebase against master. commit 3fcd3cd2b9fae07a0b7cd3e5ba91049f19cc6501 Author: LemonBoy <thatlemon@gmail.com> 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 <thatlemon@gmail.com> 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 <thatlemon@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> Date: Fri Dec 23 17:59:55 2016 +0100 Make sure SASL was actually requested before failing. commit 0a46a1664ab2d5c914ab378d56e0d22825f06522 Author: LemonBoy <thatlemon@gmail.com> Date: Thu Dec 22 15:38:43 2016 +0100 Add myself to the core team members commit 77ff8f5b7467dceb2e2f90e0e0aa5157cbb909ec Merge: 07050e2a 7a7f6abc Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Dec 20 21:40:18 2016 +0100 remove some for loops commit 9a018a782c40ed9da88ae88a7f1c01265f3342de Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Dec 20 21:36:56 2016 +0100 sort windows_seq helpers to top commit 03f5dc63fee7c60bb5d5c29698c975073e365b88 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Dec 20 21:33:51 2016 +0100 nits commit 9004265e5417c509e55c5141d5880ebd1e1c3281 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Dec 20 21:01:16 2016 +0100 clean up window_refnum_{prev,next} commit 7dc2f832c19d8b5c682f5c9abd106ab6be53bf62 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Dec 20 16:41:57 2016 +0100 fix %[ commit 2f59fe206233c0f45256e9e541c121f4d63385dd Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Mon Dec 19 22:03:46 2016 +0100 add some sequence helper functions commit 8007e9e61d67044a6b29a266300a936e4c86fdd9 Author: Joseph Bisch <joseph.bisch@gmail.com> Date: Mon Dec 19 09:31:38 2016 -0500 Fix oob read on invalid utf8 in term_addstr commit 508d2e0860992d6906b5a7b73017edbaa8c94d98 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Mon Dec 19 21:16:37 2016 +0100 avoid server_disconnect Closes #4 commit a39e210ea8e0b0cdccb37eae212d1ade8c036ae2 Author: LemonBoy <thatlemon@gmail.com> Date: Sun Dec 18 15:46:48 2016 +0100 Minor cleanup in the highlighting signal. commit 7a7f6abc168b571a0db4fa65c760fe6e46edf199 Author: LemonBoy <thatlemon@gmail.com> 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 <LemonBoy@users.noreply.github.com> 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 <thatlemon@gmail.com> 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 <ailin-nemui@users.noreply.github.com> Date: Thu Dec 15 18:01:26 2016 +0100 check for end of string in ansi 48 commit 17e42649bb514fa0e12e094032cb27e3289204c6 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Dec 15 17:06:40 2016 +0100 reset background for mirc colour 99 fix #571 commit 59242cb595716bf34966ee71aca81e0c9a2a5284 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Dec 15 16:59:38 2016 +0100 add assertion to statusbar_read_group fix #564 commit 365097319f2bf57d7d01c2c4c912fca124fbedf9 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Mon Dec 12 21:07:56 2016 +0100 g_sequence backing for window list commit 4ccffd85ffd06325687546f78b78e3e7fce575c5 Author: LemonBoy <thatlemon@gmail.com> Date: Thu Oct 20 21:41:36 2016 +0200 Expose 'sasl_success' to the perl side. commit 91c9e871c78e203aed834edd1e1f558680a6ccfa Author: LemonBoy <thatlemon@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> 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 <LemonBoy@users.noreply.github.com> 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 <LemonBoy@users.noreply.github.com> 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 <revol@free.fr> Date: Tue Jul 22 01:39:16 2014 +0200 Check for socket() in libnetwork for Haiku commit 22ce6637c7acbdda27395521cc7dce23fa98b8b9 Merge: 1c0f048d 5f0e755a Author: LemonBoy <LemonBoy@users.noreply.github.com> 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 <LemonBoy@users.noreply.github.com> 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 <thatlemon@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> Date: Wed Nov 23 16:11:38 2016 +0100 Minor corrections to the netsplit code. commit 1aff5c2c97b452ffdb5c59cf62f29048731b9f40 Merge: c1a28770 4cbf279d Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <lotheac@iki.fi> Date: Tue Nov 8 16:27:38 2016 +0200 add completion_empty_line setting commit c1a28770fb92e26bae3a37b4b6069e8c59e6390c Merge: 1652c8a5 43934ae9 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <joseph.bisch@gmail.com> 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 <ahf@0x90.dk> Date: Sun Oct 23 21:23:52 2016 +0200 Kill bell_beeps. Fixes #524 commit bc4e2c9ade41182ff643a94bbcb72ffe86b0e67c Author: Alexander Færøy <ahf@0x90.dk> Date: Sun Oct 23 02:51:08 2016 +0200 Shorten the certificate chain output. commit 322625b5487527420cae0a6a1c0da8ecdc87fd4b Author: Alexander Færøy <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> Date: Sun Oct 16 15:18:47 2016 +0200 Declare variables in the beginning of the function. commit 53d772e48b16e34a82bd9b051f02252f900bb8ef Author: Alexander Færøy <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> Date: Sun Oct 16 14:25:19 2016 +0200 s/SSL/TLS/ for warning strings. commit 13f75d49e05b4e29104ef52ee1742564c7eed8df Author: Alexander Færøy <ahf@0x90.dk> Date: Sun Oct 16 14:15:29 2016 +0200 Simplify TLS verification error handling. commit b630fd1703ef3a87060bb6d2acbc562b9c1c9081 Author: Alexander Færøy <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <tsamson@advanced-schema.com> Date: Wed Oct 5 01:01:25 2016 +0200 update INSTALL requirement: terminfo or ncurses for text frontend commit 3667fd9fd1decef637ef28fdc8d89fe3595e009a Author: LemonBoy <thatlemon@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Thu Sep 22 04:21:15 2016 +0200 sync buf.pl commit c98f896dfcceaa28e9a75ca1ef7171b45bfe6d49 Merge: d9b4cb34 ac732554 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed Sep 21 16:00:04 2016 +0200 Merge branch 'integrate/0.8.20' commit ac73255483a42851db6a54ae4f0d5040e94608a2 Merge: 13f4026a d9b4cb34 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Thu Sep 15 09:56:32 2016 +0200 Merge branch 'quarkslab' commit 20b5d4d9826add4f1fc6949a0b1406953fa7bacb Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed Sep 14 13:34:39 2016 +0200 Update NEWS for 0.8.20 commit 295a4b77f07f14602eeaa371f00ddbf09910c82b Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> Date: Thu Sep 15 13:59:52 2016 +0200 Expose 'cap_toggle' to the perl scripts. commit 13f4026ae0f0d5422f3163576d4c2eff8754176a Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed Sep 14 13:55:20 2016 +0200 tag as 0.8.20 commit 9de7a9b3284b06631a47609a83e608cfe0541de1 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed Sep 14 13:44:51 2016 +0200 Merge branch 'quarkslab' commit 52fedeaf0229e27f9d86b72b23f16120c92c1fea Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed Sep 14 13:34:39 2016 +0200 Update NEWS for 0.8.20 commit 7455ad51d43ad925a613ff90e3b6d3c866b2fe7b Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> 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 <LemonBoy@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> 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 <thatlemon@gmail.com> Date: Tue Sep 13 16:07:48 2016 +0200 Expose the CAP fields to the perl scripts. commit d2c5939de0e875806d07cce4753ccc1a10ac6252 Merge: e4f8abc9 5d9af40e Author: dx <dx@dxzone.com.ar> 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 <thatlemon@gmail.com> Date: Sun Sep 11 17:05:03 2016 +0200 Document the addition of the -autorun switch for /script reset. commit b2424f31933309a0b3dfa6cb541c2917443a38d4 Author: LemonBoy <thatlemon@gmail.com> 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 <LemonBoy@users.noreply.github.com> 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 <kenny@the-b.org> 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 <ailin-nemui@users.noreply.github.com> Date: Mon Aug 29 23:25:26 2016 +0200 Update INSTALL commit c8630acbafd6341cbf908ab7d011d87a8fd68b56 Merge: 2b7f3263 681caf2b Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> Date: Wed Aug 24 22:29:52 2016 +0200 Fix an OOB access in the cutbuffer implementation. commit 681caf2b587b88d1fcf953386b2432ce5b9bbea4 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Mon Aug 22 12:27:10 2016 +0200 fix nick->host == NULL crash commit 17f4bd20601eb5af59567b68c69c396e65274327 Merge: c284309d de11e0f4 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Fri Aug 12 19:33:56 2016 +0200 remove broken dummy mode commit b411f943a081b7c7fde0548f8c7ee5e93c0638a9 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Fri Aug 12 18:24:58 2016 +0200 fix use after free in expando error commit 61fa6eb35b065299e76456a3b20e6f17d15b5016 Merge: 3e28bf7a 9ee48037 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Wed Mar 30 10:14:57 2016 +0200 remove curses terminal and ncurses macro commit 3e28bf7a94eea8e75bf70ef322769991b05c2a65 Merge: 8b471967 ccf1ca12 Author: dx <dx@dxzone.com.ar> 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 <jari.matilainen@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> 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 <thatlemon@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> Date: Tue Jul 12 15:46:36 2016 +0200 Correct the prototype for the 'message private' signal. commit 9559a8ead9048433783a453ca47c63514a39b205 Author: Tom Feist <shabble@metavore.org> Date: Tue Jul 12 12:42:15 2016 +0200 Allow Irssi::signal_remove to work properly with coderefs commit c0f66c95ff00bdc22155a8ac53d887a9c1bbc90f Author: LemonBoy <thatlemon@gmail.com> Date: Sun Jun 26 21:44:40 2016 +0200 Such draft. Very wow. commit 8f5e2005516023f5c96cf95ac5e9f917bda33172 Author: LemonBoy <thatlemon@gmail.com> Date: Tue Apr 19 15:29:16 2016 +0200 Avoid entering an endless loop while traversing the channel list commit ed06e43ec816eb4b9f1a736ecba6802a586887a8 Author: LemonBoy <thatlemon@gmail.com> 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 <LemonBoy@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <LemonBoy@users.noreply.github.com> 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 <jari.matilainen@gmail.com> Date: Tue Jun 21 22:05:21 2016 +0200 use TRUE/FALSE in if statements for gboolean commit 2bb913f0c128dbb37737b7c2d7af99ed70801993 Author: Jari Matilainen <jari.matilainen@gmail.com> Date: Sun Jun 19 16:35:13 2016 +0200 Fix minor nits commit 4292dbd20250faa4736ab9871bddd97dd7d6c80a Author: Jari Matilainen <jari.matilainen@gmail.com> Date: Sat Jun 18 18:47:11 2016 +0200 Add command_set_options for modify commands to allow completion commit 79e30405e6b22b116d9d2c8ac5af0f4a4dfdc9c7 Author: Jari Matilainen <jari.matilainen@gmail.com> Date: Sat Jun 18 18:02:04 2016 +0200 Let ADD still work as modify commit 054a98b0ac9bd7f828cd0878687d53e01a3438da Author: Jari Matilainen <jari.matilainen@gmail.com> Date: Sat Jun 18 17:59:59 2016 +0200 Add info about MODIFY to help files commit 1d2113a6387d70caa399cb3311b15203d2d99fda Author: Jari Matilainen <jari.matilainen@gmail.com> Date: Sat Jun 18 17:53:35 2016 +0200 Add /server modify SYNTAX commit 421288cf5066267b60580af2b6ae511c46570bf0 Author: Jari Matilainen <jari.matilainen@gmail.com> Date: Sat Jun 18 17:52:47 2016 +0200 Add /network modify commit 1dd1dde1d46439dac17bb7f053f2665ed31a4a5e Author: Jari Matilainen <jari.matilainen@gmail.com> Date: Sat Jun 18 17:52:26 2016 +0200 Add /server modify commit 92a2384ab06c542c8f6a3d0f80a54892d74dc649 Author: Jari Matilainen <jari.matilainen@gmail.com> Date: Sat Jun 18 17:51:58 2016 +0200 Add /channel modify commit 77ad62fadbcd9d5ce33889417de0099e035d8ddc Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Jun 16 21:30:46 2016 +0200 completion fixes commit fd371cc345aeb0254750c801f6570b5208974ce4 Merge: 700a0d52 9fd286fe Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> Date: Mon Jun 13 22:14:08 2016 +0200 Don't crash when the key isn't found. commit 862729d7a39be25aee3524a52e19f9735dec6e1f Author: LemonBoy <thatlemon@gmail.com> Date: Tue Jun 7 15:45:39 2016 +0200 Add a completion_match_case setting. commit 78c1c1518a7382628368b09f8744189edf3ceef3 Author: LemonBoy <thatlemon@gmail.com> 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 <ailin-nemui@users.noreply.github.com> Date: Mon Jun 13 21:47:39 2016 +0200 Merge pull request #492 from LemonBoy/enum Enum setting implementation commit 5c8423a08cd9ffbe3363f3b0e5722e4a32157914 Author: LemonBoy <thatlemon@gmail.com> Date: Mon Jun 13 20:27:37 2016 +0200 Add a space after the comma when listing the options. commit 439e21f12746519d36e205a3ac053c882d67c024 Author: LemonBoy <thatlemon@gmail.com> Date: Mon Jun 13 14:07:04 2016 +0200 Use ; as separator instead of , commit 9a30ab53df226acb4586a2f214f3994a7b8b32ea Author: LemonBoy <thatlemon@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> 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 <thatlemon@gmail.com> Date: Sun Jun 12 23:39:22 2016 +0200 Strip the surrounding whitespace. commit 7307b48bd6928207ded9e186af3f3b97625f00bb Author: LemonBoy <thatlemon@gmail.com> 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 <thatlemon@gmail.com> Date: Sun Jun 12 16:38:34 2016 +0200 Use strarray_find instead of g_strv_contains commit 86c5e56ef41c70030e43d03b4c01e2df8188c30b Author: LemonBoy <thatlemon@gmail.com> Date: Sun Jun 12 16:26:18 2016 +0200 Make rejoin_channels_mode of type CHOICE commit bf9d9494db89e7de45653e4797e2977c6e185c13 Author: LemonBoy <thatlemon@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> Date: Sun Jun 5 22:47:29 2016 +0200 Bump the ABI commit 98fce5f8074abcf5d35a1834952e42cd79384db2 Author: LemonBoy <thatlemon@gmail.com> Date: Sun Jun 5 22:47:04 2016 +0200 Deprecate net_connect() commit 0060f682c213dc25901f4c0ab01a01176e14da9e Author: LemonBoy <thatlemon@gmail.com> Date: Sun Jun 5 17:24:27 2016 +0200 Factor out some redundant code and remove hashtable_get_keys commit 2e8744319d5e5e47799ec20b2f737c437e8c6398 Author: LemonBoy <thatlemon@gmail.com> Date: Sun Jun 5 16:54:20 2016 +0200 str_to_uofft is a tiny wrapper over strtoul{,l} commit cc70e8c581713309c64eb15c3999341d17988e19 Author: LemonBoy <thatlemon@gmail.com> Date: Sun Jun 5 16:48:27 2016 +0200 Clean up some GTimeVal juggling commit e0b290c34fc116c043f51396e2770821ec357522 Author: LemonBoy <thatlemon@gmail.com> Date: Wed Feb 17 23:21:38 2016 +0100 Update the g_istr_hash function to use the djb hash commit 0f9d2b35700db69c66c5878b5562852565753dd2 Author: LemonBoy <thatlemon@gmail.com> Date: Sat Feb 13 16:26:36 2016 +0100 Remove unused regexp_match commit 7a3c6fe86ca55b4ef69b11443b87359b333bc20b Author: LemonBoy <thatlemon@gmail.com> Date: Sat Feb 13 14:16:05 2016 +0100 Replace strarray_length with g_strv_length commit 72712a0c62b0403f0fa472ccbe34fda8fb2cd530 Author: LemonBoy <thatlemon@gmail.com> 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 <thatlemon@gmail.com> Date: Sat Feb 13 13:15:33 2016 +0100 Check the return value of open() in rawlog.c commit bb190be0bfac956ada4f74a514ff70f28b114efa Author: LemonBoy <thatlemon@gmail.com> Date: Sat Feb 13 13:12:29 2016 +0100 Replace mkpath with g_mkdir_with_parents commit e0c8a9f3986249d8abde462bccdb00cd3d914ebc Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Sun Jun 5 11:36:13 2016 +0200 perl 5.10 fix commit 03aec7d3b369231b52960db7238f30cc46dd8e01 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Thu Dec 10 14:07:07 2015 +0100 silent make perl commit f72608ba24454402df27477471223ce15cc2926e Merge: 1a6ec1b0 f1d0c8ff Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Wed May 18 15:32:35 2016 +0200 test make dist in travis commit f43040b926a290a7ae582e669cb1985ee852682a Merge: 74d38683 8d5edff5 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Wed May 18 14:43:54 2016 +0200 update news and authors commit 5995c0619dc2bf6d789e5b93abe8a531ceb1f45a Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed May 18 14:39:52 2016 +0200 abi increase for #480 commit 8b847034efa20f23c96f35522f9f7615a5ab498c Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed May 11 21:51:41 2016 +0200 update news and authors commit 74d38683bf5f20142b14dcd5162fd258d8fb2f37 Merge: 5564f850 5d69b4c4 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <xavier.github@kindwolf.org> Date: Fri May 13 17:35:47 2016 +0200 Convert string policies from #define to enum. commit a26a387545ae530cb3222fd4daa5ed088e068de2 Author: Xavier G <xavier.github@kindwolf.org> Date: Fri May 13 17:31:11 2016 +0200 Adjust some conditions. commit 72064de9fe064a7536b501fc470edf75fc393314 Author: Xavier G <xavier.github@kindwolf.org> Date: Fri May 13 04:19:38 2016 +0200 Simplify scrlen_str() using string_width(). commit 29beafcf6fd50ecb8a9f3b2b642c2d29c022a4e3 Author: Xavier G <xavier.github@kindwolf.org> Date: Fri May 13 04:08:15 2016 +0200 Improve UTF-8 handling in display_sorted_nicks(). commit f1b5b515b9f91866d241ba6dbf5e1db6827ff61a Author: Xavier G <xavier.github@kindwolf.org> Date: Fri May 13 03:51:48 2016 +0200 Make get_alignment() available outside special-vars.c commit 97a4ee78fd08e58fce62c6c0b22de94b625c90f6 Author: Xavier G <xavier.github@kindwolf.org> 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 <xavier.github@kindwolf.org> 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 <xavier.github@kindwolf.org> Date: Fri May 13 03:04:08 2016 +0200 Introduce string_chars_for_width(). commit 35b3ccc6a407f83eba4f0c3787cc5c174bd3385c Author: Xavier G <xavier.github@kindwolf.org> Date: Fri May 13 02:47:26 2016 +0200 Introduce string_length() and string_width(). commit 21c07c006066115af4604e26cd89cf60f94a7d53 Author: Xavier G <xavier.github@kindwolf.org> Date: Fri May 13 02:27:19 2016 +0200 Leverage string_policy(). commit 2c8648a9c889fc0a7c4b24367a3f81f08dedccb2 Author: Xavier G <xavier.github@kindwolf.org> Date: Fri May 13 02:10:02 2016 +0200 Introduce string_policy(). commit b0afcc96dbc13cf3a5ed94686bb227ab0d86ceaa Author: Xavier G <xavier.github@kindwolf.org> Date: Fri May 13 01:52:37 2016 +0200 Rename advance() into string_advance(). commit 5c74a3bb88db0fa32c459f8494e9f5a62a821baa Author: Xavier G <xavier.github@kindwolf.org> Date: Fri May 13 01:39:14 2016 +0200 Move advance() from fe-common/core to core. commit 5538578820550c1a62dc4d0e6451332229eeee75 Author: Xavier G <xavier.github@kindwolf.org> Date: Fri May 13 01:26:33 2016 +0200 Move utf8.{h,c} from fe-common/core to core. commit affbf71f102cc740aeda180fd3297c1cc6c8f7de Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Mon May 9 16:55:35 2016 +0200 improve perl @INC detection commit 1cfec5f63d4adf32117f68638fb35802146e2784 Merge: cf98260e 47e792da Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <pisculichi@openmailbox.com> Date: Mon May 2 16:01:48 2016 +0000 Fix some ANSI C issues. commit cf98260eded9150d4ce1f3c5184ae5f3463d9c21 Merge: 907a8ce8 b63339af Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <isundil@knacki.info> Date: Sat Apr 30 18:26:26 2016 +0000 Increased ABI version commit 907a8ce8abdaaef0f35e7a82e8d4d482bc244d30 Merge: 0e5a32fb b24921db Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <dennisschagt@gmail.com> Date: Sat Apr 30 09:44:26 2016 +0200 Correct error/typo "You"->"Your" in help message commit e7a18759ecb02a0b1fcbb118b9e732e604268afd Author: isundil <isundil@knacki.info> Date: Fri Apr 29 22:17:48 2016 +0000 Added case-sensitive regexp matching for hilights commit ddd54164304e8d4bc3b709dbe6d2eca7832cff81 Author: B Thibault <isundil@knacki.info> Date: Fri Apr 29 11:00:34 2016 +0200 changed command-line -case to -matchcase commit d8a6e666994ec4265459ed1e6665c01eb651eb82 Author: B Thibault <isundil@knacki.info> 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 <isundil@knacki.info> Date: Fri Apr 29 00:12:28 2016 +0200 retab commit 0e5a32fb624892131b6138652061bd1611c11db8 Merge: 1349755b 2ba4b9d2 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Thu Mar 24 15:02:33 2016 +0100 Merge tag '0.8.19' commit ce5a6929f5b145943a95ba218a162379961bed9d Merge: b1ffd5f6 b9914abb Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Wed Mar 23 00:08:24 2016 +0100 tag as 0.8.19 commit 6c0c0c60ad62e45664ee0c77ae3c926892de267c Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <LemonBoy@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <LemonBoy@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> Date: Wed Mar 23 00:07:43 2016 +0100 set version to 0.8.18a-head commit b9914abbf3a7fae6d15f26650a98d8e74aa1fa05 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Mar 22 16:05:14 2016 +0100 Properly toggle bracketed paste mode on stop/cont Fixes #449 commit be93c8d5bee1b923faa63e13957764e3f06e2ded Author: LemonBoy <thatlemon@gmail.com> Date: Tue Mar 22 16:03:05 2016 +0100 Update the documentation about DCC commit 8b54366d9525d94ae4b1d0d6914b22b7bf73112e Author: LemonBoy <thatlemon@gmail.com> Date: Mon Mar 21 15:23:12 2016 +0100 Support quoted filenames in some /DCC commands commit e5ee243ab6ff7f640bdd45a232ad81ed97520a46 Author: LemonBoy <thatlemon@gmail.com> Date: Tue Mar 22 15:45:08 2016 +0100 Simplify some logic in server_create_conn commit 83bee9c6b73d01b749e3c8a56e0683569e6a1ae2 Merge: 195c44a7 7baf3a28 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Sun Mar 20 22:43:12 2016 +0100 correct quoting in /help dcc commit 132d3c49f302a87d1357ba91ba715faa6bfcea29 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Sun Mar 20 22:39:06 2016 +0100 strip less whitespace from commands fixes #445 commit 2ab26367139ebc6173cc117334e3f5d19ee0f071 Merge: c5e2f449 f31d37a8 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> 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 <thatlemon@gmail.com> Date: Sun Mar 20 12:16:48 2016 +0100 Bump the ABI version Since a new format has been added. commit 6745dd6159afc6ff220d09d7adc1923218fa756b Author: LemonBoy <thatlemon@gmail.com> Date: Fri Mar 18 20:18:58 2016 +0100 Throw an error when a chatnet has no available url If you type /connect <CN> and the chatnet <CN> has no url available let's just throw an error instead of trying to process <CN> as a url. commit f31d37a85271e0196aeefd409f0ab361ffd8c2ff Author: LemonBoy <thatlemon@gmail.com> Date: Fri Mar 18 22:50:00 2016 +0100 Make ischannel_func return false for empty strings commit 857e27aef6d04edc1e47d52d74031ba279d2da1a Author: Jari Matilainen <jari.matilainen@gmail.com> Date: Thu Mar 17 23:58:46 2016 +0100 Don't use glob matching, just regular string comparisons commit f6c2805b91161a01378c9bbe853521c08d460c60 Author: LemonBoy <thatlemon@gmail.com> 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 <LemonBoy@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Wed Mar 16 12:05:44 2016 +0100 Merge pull request #441 from KindOne-/master Replace spaces with tabs commit bcebed5a72308f57de8f96f6ab9ad5ccad93a811 Author: KindOne <lostinwhatever@outlook.com> Date: Mon Mar 14 21:23:37 2016 -0400 Replace spaces with tabs commit 6aa33c4aae0479cca24cb5e581e83b3b5e509134 Merge: 66e9c4bb 27c37cb3 Author: Giuseppe <LemonBoy@users.noreply.github.com> 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 <jari.matilainen@gmail.com> 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 <jari.matilainen@gmail.com> 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 <will@summercat.com> Date: Sun Mar 13 15:09:52 2016 -0700 Add clear error calls to irssi_ssl_get_iochannel commit be733d24824fe2a3502a1e4ab76d50699052dd65 Author: Will Storey <will@summercat.com> 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 <dx@dxzone.com.ar> Date: Fri Mar 11 14:55:31 2016 -0300 Remove sasl timeout source when the server disconnects commit 66e9c4bb39ed5c0b2d9b81e8610e894af82abd8e Merge: 8f1f1d87 4baefd25 Author: Giuseppe <LemonBoy@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <grawity@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <l.mai@web.de> Date: Wed Feb 24 19:00:31 2016 +0100 irssi proxy: allow listening on unix sockets commit 3fc7e4d4ea7faaf3a14206c8b7c46ccc4b96309c Author: Lukas Mai <l.mai@web.de> Date: Wed Feb 24 18:59:00 2016 +0100 reindent commit 9174ec584fdcbed8b9fc89fc10cf4df776e5214e Merge: 843e0c08 b91f3c30 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <l.mai@web.de> Date: Fri Feb 26 18:40:51 2016 +0100 fix proxy server name commit f83a29b764d099513c4aef86a65814f8b2d2585d Merge: 4650665e 3167ccfb Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <manishsmail@gmail.com> 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 <manishsmail@gmail.com> 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 <l.mai@web.de> Date: Thu Feb 18 02:23:09 2016 +0100 remove redundant check commit c9ce0c521a559727493b42f422b5cc10ede2d9b2 Author: Lukas Mai <l.mai@web.de> Date: Thu Feb 18 02:23:00 2016 +0100 make pointer check explicit commit effb00b858db17b3abf27661682255bd8139a95a Author: Lukas Mai <l.mai@web.de> Date: Thu Feb 18 01:17:24 2016 +0100 add some documentation commit 4732e33ca9c9f9a48b57062ab254bf3aa90078bf Author: Lukas Mai <l.mai@web.de> Date: Wed Feb 17 23:06:51 2016 +0100 irssi proxy: allow multiplexing multiple networks over a single port commit 88e2449f832d5c64b8ea30047f15319a66b17c1f Author: Lukas Mai <l.mai@web.de> Date: Wed Feb 17 22:34:44 2016 +0100 fix formatting commit 4650665ee482d4d7c3a44948070076d4fa2c745a Merge: 6d8b92af 8723c0fb Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <toddpratt978@gmail.com> Date: Wed Feb 10 09:47:10 2016 -0500 fix whitespace commit 0ca534c345c79b06ca8eefa0c46ff7ed1439be0c Merge: 43186385 6d8b92af Author: Todd A. Pratt <toddpratt978@gmail.com> Date: Wed Feb 10 09:42:42 2016 -0500 Merge branch 'master' of github.com:irssi/irssi commit b91f3c3025dc5cace2c14cb5b2da005400b5cd6a Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Mon Feb 8 14:53:17 2016 +0100 tag as 0.8.18 commit 8ab537cf22371f9115002484b320719676dab86b Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Mon Feb 8 21:03:35 2016 +0100 sync docs commit 06fdfd617e3944e5ed07aa0e230d71a1e76384c3 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Mon Feb 8 14:38:33 2016 +0100 sync scriptassist.pl commit 6d8b92af8a95443bbcdc65072c41ce9c4d1bfecd Merge: 08604699 8708d8da Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <toddpratt978@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <lanurmi@iki.fi> 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 <toddpratt978@gmail.com> Date: Sat Jan 30 11:32:08 2016 -0500 remove memory allocation check, spaces to tabs commit 876609901a5476ab2764a8002b9c57d25dc34f20 Author: Todd A. Pratt <toddpratt978@gmail.com> Date: Sat Jan 30 09:34:46 2016 -0500 add an append operation to cut buffer handling commit 7674fd5936de3190f1fd3bba3ef82370a2941064 Author: dequis <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> 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 <thatlemon@gmail.com> 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 <thatlemon@gmail.com> Date: Wed Jan 27 15:04:07 2016 +0100 Minor style fix in net_ip2host. commit 70c7949cfe2f07545e5eeb4291631916ab28d07f Author: LemonBoy <thatlemon@gmail.com> 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 <thatlemon@gmail.com> Date: Wed Jan 27 14:31:55 2016 +0100 Delete the HAVE_IPV6 ifdef. Welcome to the future. commit b229138b2ef6efc4ab91504801e27e9922b766b4 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> 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 <thatlemon@gmail.com> 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 <thatlemon@gmail.com> Date: Sun Jan 24 23:02:40 2016 +0100 Duplicate the code paths for autocommands. commit 4af3a4731ee21f063b90fdb051efa90f6788d99f Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Jan 12 23:38:50 2016 +0100 continue head commit b837751b2df2041e916b300dfaf38d895ba454a5 Merge: 62cab9d6 38b11219 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <l.mai@web.de> 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 <ailin-nemui@users.noreply.github.com> 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 <l.mai@web.de> Date: Fri Jan 8 18:52:59 2016 +0100 irc/core/irc-commands.c: fix indentation commit ad842ea8a60f107d68df4298a8914e66edf95c3b Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Fri Jan 8 15:42:59 2016 +0100 reorder history add and fixes commit 4659cea65a663b11f3cc16e1d03c9955a4135238 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Dec 15 01:52:44 2015 +0100 option to clear the history commit cfb6123a7ab56e12136711a7e088424c9f68fd26 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Wed Jan 6 17:25:53 2016 +0100 forward ABI to perl modules commit be6d7629e3e58102e5c7599943974cc39c9b172c Merge: 787956af 837e03bd Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <l.mai@web.de> Date: Wed Jan 6 12:45:18 2016 +0100 irssiproxy: avoid using pointer after freeing it commit dbee606c60c4d8d7c6e5cabd1241fc182ae6c4a3 Author: LemonBoy <thatlemon@gmail.com> 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 <thatlemon@gmail.com> 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 <ailin-nemui@users.noreply.github.com> Date: Mon Dec 28 00:07:42 2015 +0100 keep track of address in text_dest for hilight purposes commit c6a85721a6e9d5a6f67f76f0062c750146c6805f Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Mon Dec 28 00:07:42 2015 +0100 keep track of address in text_dest for hilight purposes commit f6d4b11079e0e8c2619989e3550a8ebd161eb1ae Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Dec 22 00:51:57 2015 +0100 correct incorrect pre-release tag in NEWS commit 787956af3aac001755ec87d52cbb28f7c91800e1 Merge: 665f0b83 64463933 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Sun Dec 13 14:14:41 2015 +0100 list NEWS since 0.8.17 commit 74eb556c504271129f44268870d34c011804d7e4 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Sun Dec 13 12:35:27 2015 +0100 add new authors since 0.8.17 commit d495111bde29796430e34832f15025f3708a7166 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Dec 15 10:59:23 2015 +0100 tag as 0.8.18-beta1 commit 77143aee7dcff85f0b8656543c185a9e6a8131bb Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Sun Dec 13 14:17:33 2015 +0100 remove mention of ./autogen.sh from releases INSTALL commit ab809d8d2a9cfb3f0d879c098f2d2d88ce60d3fe Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Sun Dec 13 14:14:41 2015 +0100 list NEWS since 0.8.17 commit 653fd590aff1d2f602ceef999b3df2719e0835b1 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Sun Dec 13 12:35:27 2015 +0100 add new authors since 0.8.17 commit 45f8d5bd6a2f98a4d211df8c51c602a84f6777e4 Merge: 311b01e7 e4e04092 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Dec 15 01:52:44 2015 +0100 option to clear the history commit 665f0b83d7f055892abbae573b599eb02a5be0cb Merge: 2fbdadf1 620d0a92 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Dec 15 00:08:44 2015 +0100 clean up after #303 commit 074af68578766b32bfc589089e290614b5ba6a8d Merge: 38720e0e deb6ca1b Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <mh-source@users.noreply.github.com> Date: Mon Dec 14 19:12:47 2015 +0100 script should be plural commit 7b69b98812c2be31dcd1875fc2ef90a20af8a15e Merge: 4dd7f2b1 6e01a231 Author: dx <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> Date: Sun Dec 13 13:56:09 2015 -0300 Bracketed paste: fix nitpick from ahf's review Thanks ahf commit 6e01a2313439bb02a66a52db645f63f078c2c4b0 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> Date: Thu Dec 10 14:02:59 2015 +0100 deinit perl on staticperl builds commit 5d99a3d59a58bfc074fdcbae7d493d4d7c91ef7d Merge: 15dfb27f 4dc2bab4 Author: Todd A. Pratt <ae88925@gmail.com> Date: Wed Dec 9 20:48:21 2015 -0500 Merge branch 'master' of github.com:irssi/irssi commit ff8ccaf08b60d88a67ddf810f8229f910f016cf7 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <thatlemon@gmail.com> 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 <thatlemon@gmail.com> Date: Wed Dec 9 16:02:37 2015 +0100 Rewrite some faulty logic handling the saved servers. commit 60c501625bbc450b8bd443a7cbccf897810634fc Author: LemonBoy <thatlemon@gmail.com> Date: Wed Dec 9 15:43:31 2015 +0100 Better function naming commit 0fcfd37b83afb3ca9abe4cce6630080b850df2be Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> Date: Wed Dec 9 14:23:15 2015 +0100 add missing file to Makefile commit 3eecb4e12107bfe51ddcee265af00b232ba6b495 Merge: 229c600e 3532fc46 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> 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 <ailin@esf51.localdomain> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <themineo@gmail.com> Date: Wed Dec 9 11:21:51 2015 +0100 DCC close always requires a type commit 750df38e8ccd59d7cb3a11e09a682755060f7283 Author: LemonBoy <thatlemon@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <geert@hauwaerts.be> 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 <incertia9474@gmail.com> 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 <incertia9474@gmail.com> 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 <incertia9474@gmail.com> Date: Wed Nov 25 11:53:48 2015 -0600 ignore MYMETA.* generated by scripts in project root commit 7ffc755448353a198889169f55731276987b656f Merge: 80141622 11ad4da0 Author: dx <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> Date: Wed Nov 25 12:16:42 2015 +0100 more perl inheritance warning fixes commit 80141622ed3833670120cae0df10765dcf3775c5 Merge: 4c816c28 a941329b Author: dx <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> Date: Tue Nov 24 00:40:19 2015 +0100 fix nick class hierarchy commit 877ff075bde3dee9da01f53e1afcf18be7ddf703 Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Tue Nov 24 00:30:12 2015 +0100 stop cap_sasl commit 0ca0c882a578a6b82b9bad648b831da7b44421f1 Merge: f9654a7e 50fae421 Author: dx <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> 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 <thatlemon@gmail.com> Date: Sun Nov 22 21:33:44 2015 +0100 Use 'isblank()' instead of a custom macro commit 011eda7d9e755d1df82b678c05c0cb9b1aaa1e29 Author: Fabian Kurz <fabian@fkurz.net> 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 <thatlemon@gmail.com> 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 <thatlemon@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ae88925@gmail.com> 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 <ae88925@gmail.com> Date: Fri Nov 13 20:33:57 2015 -0500 fix indentation, undelete line not meant to be deleted. commit f90e10c5d27ee7d8a6663a432238cf487e7d372f Author: Todd A. Pratt <ae88925@gmail.com> Date: Fri Nov 13 14:01:25 2015 -0500 remove more cruft from previous implementation commit 7768f3e52074715e9c83bcded8607500e4434468 Author: Todd A. Pratt <ae88925@gmail.com> Date: Fri Nov 13 13:51:56 2015 -0500 remove cruft from previous implementation commit 1199ecc62f137eedb388b3dbd9b003cf1a8280f7 Author: Todd A. Pratt <ae88925@gmail.com> 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 <ae88925@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <jari.matilainen@gmail.com> 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 <thatlemon@gmail.com> Date: Mon Nov 9 23:02:41 2015 +0100 Use the PARAM_FLAG_STRIP_TRAILING_WS flag wherever possible. commit 3d9b9d473fdd2ec6af367df27cfc26a90a3f4375 Author: LemonBoy <thatlemon@gmail.com> 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 <thatlemon@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> Date: Mon Nov 9 06:46:40 2015 -0300 strsplit_len: make it look more like the original version commit 8736c12fc95ca977f4fc4a947c760bac651cd3af Author: dequis <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <ae88925@gmail.com> Date: Mon Nov 2 08:08:38 2015 -0500 Merge branch 'master' of github.com:toddpratt/irssi commit 3c95f6aae9826c10a50c4a0f12c16fca6038410c Author: Todd A. Pratt <ae88925@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <thatlemon@gmail.com> Date: Wed Oct 28 21:56:35 2015 +0100 Preserve the sasl_ options across reconnects. commit 06bf25bfbaaf33772e36317dba28ce5b6a301616 Author: Rodrigo Rebello <rprebello@gmail.com> 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 <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> Date: Sun Oct 4 11:56:54 2015 +0200 Fix the indentation. commit 15a40ea6d34ac159dd7cc80bcee38ff3c0850a01 Merge: 48375c3f a475d571 Author: dx <dx@dxzone.com.ar> 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 <ahf@0x90.dk> Date: Sat Oct 3 19:07:08 2015 +0200 Add -Wall and -Werror as CFLAGS to make. commit 5f35fbc57a18eabc68723f1b82aacbfd84f637d1 Author: Alexander Færøy <ahf@0x90.dk> Date: Fri Oct 2 20:29:19 2015 +0200 Remove check for >= 0 for unsigned unichar. commit 685d8fe5b033ffce40b02aaf4ec3341f5cf3350c Author: Alexander Færøy <ahf@0x90.dk> 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 <ahf@0x90.dk> Date: Sat Oct 3 18:50:23 2015 +0200 Simplify Travis config. commit 5e8523c037bc55aaf8d00a35433657d568dfdeb0 Merge: da3f2f0d b68a30cd Author: Alexander Færøy <ahf@0x90.dk> 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 <thatlemon@gmail.com> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> Date: Fri Oct 2 18:57:06 2015 +0200 Use silent rules. commit ef55e0f6534a5b790131c320fd0490a5beb21a68 Author: dequis <dx@dxzone.com.ar> 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 <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <thatlemon@gmail.com> 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 <thatlemon@gmail.com> Date: Fri Oct 2 15:08:48 2015 +0200 Kill an unneeded declaration commit c7646dc58d1e70abc8d2981e08baa83e459affdb Author: LemonBoy <thatlemon@gmail.com> Date: Fri Oct 2 15:07:59 2015 +0200 Even simpler logic commit c351c448b8dd2b9759e46c0c6e73ed5ead936ffc Author: LemonBoy <thatlemon@gmail.com> Date: Fri Oct 2 15:02:43 2015 +0200 Rework the logic to avoid allocating memory commit 2e860abd2b8b3a30f74005450830c34a318b64a3 Author: LemonBoy <thatlemon@gmail.com> 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 <thatlemon@gmail.com> 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 <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> Date: Fri Oct 2 11:25:30 2015 +0200 Don't set the usermode field if blank Fixes FS#919 commit a475d57183bcbfd6e540dba5cd7894d8c38b53b7 Author: LemonBoy <thatlemon@gmail.com> 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 <isundill@gmail.com> Date: Thu Oct 1 22:53:34 2015 +0200 Fix return value of server_setup_remove_chatnet commit 6ca7dc68478772258dea114d29625dc2c87999f9 Author: isundil <isundill@gmail.com> Date: Thu Oct 1 22:36:02 2015 +0200 Updated server removal Removing network will also remove attached channels commit 2ad6bb12955b3e9bfa43628e6dbfc984537f8b26 Author: isundil <isundill@gmail.com> 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 <dx@dxzone.com.ar> 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 <Jellyfrog@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <jari.matilainen@gmail.com> Date: Tue Sep 29 11:44:11 2015 +0200 Make sure sasl settings are defined before printing them out commit cff536ab7091e79747352ff1f1d1d832870b2fb4 Author: Jari Matilainen <jari.matilainen@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <chi6rag@gmail.com> Date: Mon Sep 28 08:54:19 2015 +0530 Remove Typo from FAQs commit 7866d2bcd6797b8279238ffb2f710bd9ea599cc8 Author: dequis <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> Date: Fri Sep 25 02:23:38 2015 -0300 Fix some minor style issues commit 79987d87f37f37ce07171ad4c6b94ffbab77b36d Author: dequis <dx@dxzone.com.ar> Date: Fri Sep 25 02:21:27 2015 -0300 Send last line of bracketed paste together with the rest commit 3b01198f0306676425f2bf90db2ca9c7179b014e Author: dequis <dx@dxzone.com.ar> Date: Fri Sep 25 01:37:06 2015 -0300 paste_bracketed_end: Fix rest length calculation commit 52729ca3da6ca594d710f58f252ac6cd6952fab0 Author: dequis <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <thatlemon@gmail.com> 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 <thatlemon@gmail.com> Date: Wed Sep 9 22:35:11 2015 +0200 Enable the bracketed paste mode on demand commit 15dad291c7829c4ae7855880654b94d6edb4f17f Author: LemonBoy <thatlemon@gmail.com> 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 <thatlemon@gmail.com> Date: Tue Sep 8 00:48:13 2015 +0200 Toggles commit 72ac27e5a030b7c9207ecd00b8c2d092d28da644 Author: LemonBoy <thatlemon@gmail.com> 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 <geert@hauwaerts.be> 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 <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> 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 <geert@hauwaerts.be> 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 <jari.matilainen@gmail.com> 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 <jari.matilainen@gmail.com> 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 <geert@hauwaerts.be> 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 <jensen.r@husky.neu.edu> 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 <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <geert@hauwaerts.be> 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 <ailin@linux.localdomain> 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 <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> 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 <jari.matilainen@gmail.com> 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 <jari.matilainen@gmail.com> Date: Tue Sep 22 23:09:55 2015 +0200 Fix return value from nick_match_msg_everywhere commit 5a4be0f4f5f36787e98215d87b88a50a5f7e7e01 Author: Jari Matilainen <jari.matilainen@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> Date: Mon Sep 21 18:47:09 2015 +0200 Merge pull request #267 from kyak/master Add expandos for hostname commit 564829610de20f75ec667f1943524c3a49b9ea3f Author: LemonBoy <thatlemon@gmail.com> Date: Mon Sep 21 14:38:10 2015 +0200 Ding dong the switch is dead commit ffaa890e99e2176ff3d2dec0ab5a8136e1e946ff Author: LemonBoy <thatlemon@gmail.com> 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 <dx@dxzone.com.ar> Date: Sun Sep 20 19:19:49 2015 -0300 Merge pull request #278 from LemonBoy/sasl SASL support commit 203c00938acad1da4a91a2c21afdac4ede08572a Author: LemonBoy <thatlemon@gmail.com> 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 <ahf@0x90.dk> Date: Sun Sep 20 23:11:39 2015 +0200 More format warnings removed. commit 5c3ef84a0ba3cde0d9e2586fcb618d81851776f5 Author: Alexander Færøy <ahf@0x90.dk> Date: Sun Sep 20 23:02:51 2015 +0200 Undefine PACKAGE_VERSION before overwriting it. commit 6c9dcffb5ef6b0f024f5ab6d335b69ef79e4daa5 Author: Alexander Færøy <ahf@0x90.dk> Date: Sun Sep 20 22:51:13 2015 +0200 Fix formatting warnings. commit 9cf4dfd23d10e735d43f7e7355fe718f2a7995cb Merge: 519955eb 29cf546e Author: dx <dx@dxzone.com.ar> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> Date: Sun Sep 20 21:21:40 2015 +0200 Fix warning. commit 1079ad46d21198b26649c2a81a692781e22336aa Author: Alexander Færøy <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <thatlemon@gmail.com> Date: Sat Sep 19 23:58:16 2015 +0200 Merge remote-tracking branch 'origin' into sasl commit 9586766d87820bdfa9e7cbe805f5ed4b7b0378e5 Author: Jari Matilainen <jari.matilainen@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <dx@dxzone.com.ar> 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 <geert@hauwaerts.be> 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 <thatlemon@gmail.com> 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 <dx@dxzone.com.ar> 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 <ailin-nemui@users.noreply.github.com> Date: Sat Sep 19 02:53:25 2015 +0200 Merge pull request #259 from dequis/irssiproxy Updates for irssiproxy commit 54a2fafbde593f63811da711c6a5f95ba58c818a Author: ailin-nemui <ailin-nemui@users.noreply.github.com> Date: Fri Sep 18 23:33:52 2015 +0200 Update perl.txt commit 24d32c28ee2d5dbd001cbe29fa5d90077c6be107 Author: LemonBoy <thatlemon@gmail.com> 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 <thatlemon@gmail.com> 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 <thatlemon@gmail.com> Date: Fri Sep 11 23:17:46 2015 +0200 Consider the SASL handshake successful on 903 commit 55387dd93df4cff349c5696ab1bcb87801f4443f Author: LemonBoy <thatlemon@gmail.com> Date: Fri Sep 11 22:23:38 2015 +0200 Handle event 906 and 908 commit 6645d0d38dc4627a9553235a98df4f4717a1fc6f Author: LemonBoy <thatlemon@gmail.com> 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 <thatlemon@gmail.com> Date: Fri Sep 11 01:17:18 2015 +0200 Replace spaces with tabs commit c90c7deac37bea6754c9c2715230429fd49e8e81 Author: LemonBoy <thatlemon@gmail.com> 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 <thatlemon@gmail.com> 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 <ahf@0x90.dk> Date: Thu Sep 10 01:37:08 2015 +0200 Merge pull request #248 from LemonBoy/chantypes Implement CHANTYPES support commit 4346c2a6d479b9c4d94fabc35ade324fdbe0e0d0 Author: LemonBoy <thatlemon@gmail.com> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <thatlemon@gmail.com> 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 <thatlemon@gmail.com> 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 <thatlemon@gmail.com> Date: Wed Sep 2 21:50:40 2015 +0200 Introduce some more chantypes awareness commit 35d30c19a1fa5413a26a04885ed6cb05af4e2565 Author: LemonBoy <thatlemon@gmail.com> Date: Wed Sep 2 20:24:47 2015 +0200 Whitespace fix commit 2f9cca8ec6e491759583c1de3bd74fbef0d6e2a1 Author: kyak <bas@bmail.ru> 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 <bas@bmail.ru> 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 <bas@bmail.ru> 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 <bas@bmail.ru> 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 <bas@bmail.ru> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> Date: Mon Aug 24 22:22:01 2015 +0200 Merge pull request #222 from LemonBoy/cap-support [RFC] CAP support commit b0e7c183764e696b1e1a79c51651bc6573257bf8 Author: LemonBoy <thatlemon@gmail.com> 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 <geert@hauwaerts.be> 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 <stevensmith.ome@gmail.com> Date: Sat Jul 25 02:41:26 2015 -0400 Replace \n with \r\n in irssiproxy source, fixes bug commit 8e71d6ec739ec74fbb5c712e9341d4319a17d8f5 Author: kyak <bas@bmail.ru> 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 <ailin@linux.localdomain> 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 <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> Date: Sun Jun 14 11:57:11 2015 -0300 Rename /proxy command to /irssiproxy for clarity commit 29fb0d98023de26e643b213177ecb9fbb73d83f8 Merge: 7beffbdc 6fcafc59 Author: dequis <dx@dxzone.com.ar> 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 <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <geert@hauwaerts.be> Date: Fri Jun 12 20:41:47 2015 +0200 Updated the man page (#251) Updated the man page (#251) commit a663d2f674f1408fcd54a3d1f8823dffdcc8123f Author: Geert Hauwaerts <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <geert@hauwaerts.be> Date: Fri Jun 12 18:50:55 2015 +0200 Revert "Bug fix - docdir is ignored during installation." commit 4cc6fdaaab5db3d22e195b1d0912dae40348e140 Author: Geert Hauwaerts <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <thatlemon@gmail.com> 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 <ailin-nemui@users.noreply.github.com> 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 <thatlemon@gmail.com> Date: Fri May 15 16:42:51 2015 +0200 Implement CHANTYPES support commit ae742f3f13f0d941f3a099740afddcb9d73c446b Author: Filip Szczepański <jazz2rulez@gmail.com> 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 <thatlemon@gmail.com> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <peder.stray@gmail.com> 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 <ahf@0x90.dk> 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 <h.loeung@unixque.com> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <h.loeung@unixque.com> 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 <h.loeung@unixque.com> Date: Tue Apr 14 18:07:35 2015 +1000 ssl: Add option to specify SSL cipher suite preference. commit 9890daca797b31d34d97d953c512378aabe3d51f Author: dequis <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <dx@dxzone.com.ar> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> Date: Tue Apr 7 21:19:43 2015 +0200 Merge pull request #234 from Adam-/master+sni Add SNI support commit 28aaa653cf681b7bf8500b073f74a255a6fb15eb Author: Adam <Adam@anope.org> Date: Tue Apr 7 15:01:57 2015 -0400 Add SNI support commit f5331a3df5f06e8ebe389aee7c91a355d5918d7c Author: David Leadbeater <dgl@dgl.cx> 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 <dima@dimakrasner.com> 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 <ahf@0x90.dk> 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 <hans@stackallocated.com> Date: Tue Feb 24 19:46:59 2015 -0800 Add help files for proxy module commit bbf404b6112aac5cde9732d893e440d9bf363565 Author: Hans Nielsen <hans@stackallocated.com> Date: Mon Dec 15 18:41:45 2014 -0800 Fix whitespace commit 178d595c96dafe36a7041864a00e1e45375dab76 Author: Hans Nielsen <hans@stackallocated.com> Date: Tue Jul 1 21:21:03 2014 -0700 Add port to proxy client struct for Perl scripts commit ee3f059e6d895cda94bee0a2df7136108012b910 Author: Hans Nielsen <hans@stackallocated.com> Date: Wed Jun 25 22:38:03 2014 -0700 Update proxy documentation with changes commit 6a28bad81440290e799c4d4985f31bea6493f58b Author: Hans Nielsen <hans@stackallocated.com> Date: Wed Jun 25 22:29:05 2014 -0700 Add boolean toggle for irssiproxy being enabled commit aaa0f73eac88316978c65fb0f0c8b5d23d1dc100 Author: Hans Nielsen <hans@stackallocated.com> Date: Tue Jun 24 23:45:35 2014 -0700 Make proxy messages include more detail and add status command commit d27c54486f3e5656445b43affd37f17d1338a6ce Author: Hans Nielsen <hans@stackallocated.com> 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 <ahf@0x90.dk> 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 <ailin@linux.site> 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 <ahf@0x90.dk> 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 <ailin@esf51.localdomain> Date: Wed Jan 7 04:12:55 2015 +0100 fix crash in layout code when encountering wrong config commit fef25d6a35d23f885937b087ed7642b327279df5 Author: Ailin Nemui <ailin@linux.site> 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 <ailin@linux.site> 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 <ailin@linux.site> 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 <ailin@esf51.localdomain> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <dx@dxzone.com.ar> 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 <ahf@0x90.dk> 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 <vesa@pirila.fi> 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 <erdnaxeli@cervoi.se> Date: Tue Feb 10 16:37:41 2015 +0100 handle an already used nick different from the one we send commit b4b4ebfadfb580b76e2a2aee301ae7a61dde775e Author: mauke <l.mai@web.de> Date: Sun Feb 8 22:16:01 2015 +0100 accept freenode extbans in /ban [#150] commit cd5a571fd8aba12b6b8ddbf54e947ac4cc1e516e Author: Vesa Pirila <vesa@pirila.fi> Date: Sun Feb 8 16:58:30 2015 +0200 Added customization possibility for the lastlog date format, lastlog_date commit 466166010b751efc622af444e00c33a843c98063 Author: Vesa Pirila <vesa@pirila.fi> 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 <geert@hauwaerts.be> 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 <pab_24n@hotmail.com> Date: Sun Feb 1 20:24:05 2015 -0200 Fix comment in default.theme: msgownnick -> ownnick commit 93ef4d0aa676498cbd1218258d72aebd76245720 Merge: dff7e049 a26a909a Author: Geert Hauwaerts <geert@hauwaerts.be> 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 <ailin-nemui@users.noreply.github.com> 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 <geert@hauwaerts.be> Date: Sat Jan 31 16:40:18 2015 +0100 Merge pull request #212 from dequis/lastleg /help lastlog: Clarify usage of -<level> parameter commit 7ca9c86445daff6232f8b876b27e7d10f9d5be5c Author: dequis <dx@dxzone.com.ar> Date: Sat Jan 31 11:49:01 2015 -0300 /help lastlog: Clarify usage of -<level> parameter commit 2027e73977388ec79deeefb63ec2f932443c76f9 Merge: b1de3c3f 4bf9e1f1 Author: Alexander Færøy <ahf@0x90.dk> 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 <lostinwhatever@outlook.com> 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 <geert@hauwaerts.be> 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 <nico@lifeisabug.com> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> Date: Tue Dec 16 19:44:20 2014 +0100 Merge pull request #108 from mmuman/buildsystem-cleanup Buildsystem cleanup commit db62ddfd557799981d779914a5e82473a6b22df8 Author: David Leadbeater <dgl@dgl.cx> 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 <dx@dxzone.com.ar> 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 <ahf@0x90.dk> 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 <geert@hauwaerts.be> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <geert@hauwaerts.be> 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 <guillaume.brogi@yahoo.com> Date: Wed Dec 3 09:43:24 2014 +0100 Check for unix sockets when reconnecting commit 8c477f498a2556a2bd37ac5afacc1fc999ea7153 Merge: 688fc817 0bba34bb Author: Geert Hauwaerts <geert@hauwaerts.be> 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 <guillaume.brogi@yahoo.com> Date: Thu Nov 20 17:01:07 2014 +0100 Correctly parse unix sockets servers in the config commit 0bba34bbe9b3510ae71cfb83e686de3d3cfb9376 Author: dequis <dx@dxzone.com.ar> 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 <ailin@esf51.localdomain> Date: Tue Nov 4 12:08:27 2014 +0100 reimplement format and length logic for the entry prompt commit f285332c5bb98c22952779f6d13664d3b2e3b847 Author: Veres Lajos <vlajos@gmail.com> Date: Sat Nov 8 22:26:53 2014 +0000 typo fixes - https://github.com/vlajos/misspell_fixer commit 77a90effe305a0d39ce33fe187bb2e0c0125da36 Author: Ailin Nemui <ailin@esf51.localdomain> 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 <ahf@0x90.dk> 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 <matt@greenviolet.net> 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 <dx@dxzone.com.ar> Date: Sun Oct 26 00:12:30 2014 -0300 Receive 'self messages' in the right query window Original patch by hondza <sedaj2@gmail.com>, 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 <mjn@anadrome.org> 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 <tom@tomaw.net> 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 <dgl@dgl.cx> Date: Mon Oct 20 21:11:20 2014 +0100 Actually fix the params for /SERVER REMOVE commit f81a54b937b16ebabc05a01d3053a49b3341ac8c Author: Sebastian Thorarensen <sebth@naju.se> 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 <geert@hauwaerts.be> 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 <dx@dxzone.com.ar> 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 <ahf@0x90.dk> Date: Wed Oct 15 20:14:17 2014 +0200 Add NEWS entry on SSLv3 commit 8bd575df2ec0d4a17b6f59116d555b64f5bb1312 Author: Alexander Færøy <ahf@0x90.dk> Date: Wed Oct 15 10:00:30 2014 +0200 Disable SSLv3 commit 971b1e57ab762fce967f15c28e7b6e6a826a0188 Author: Alexander Færøy <ahf@0x90.dk> Date: Sat Oct 11 12:16:43 2014 +0200 Add header for v0.8.18-head commit 10078407f6cab2e25e35be37dba903d91126f561 Author: Alexander Færøy <ahf@0x90.dk> Date: Sat Oct 11 12:13:22 2014 +0200 Remove unnecessary NULL check Fixes: #135 commit 3f50b8f2ad7e9a10aab1ff88c58141563c4dd68a Author: Alexander Færøy <ahf@0x90.dk> Date: Sat Oct 11 11:12:43 2014 +0200 HEAD's now 0.8.18-head. commit df1df75ca2cc461360e336ce83052366002b1b8a Author: Alexander Færøy <ahf@0x90.dk> Date: Sat Oct 11 10:44:46 2014 +0200 Prepare for 0.8.17 commit ec0360b921847ebf3f3002ea34e9265646a44350 Merge: 3d6051a0 d9ea2246 Author: Alexander Færøy <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <geert@hauwaerts.be> 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 <g.bluehut@gmail.com> Date: Thu Sep 11 19:10:33 2014 +0200 source cleanup: remove trailing whitespaces commit 98435fb4649367c182e35aea8c89ce7a4cf8d4d3 Author: Ailin Nemui <ailin@esf51.localdomain> Date: Thu Sep 11 18:15:06 2014 +0200 support storing and replaying the monospace attribute in textbuffer commit d68ee06aa4867a6fda7ba4f3fb254a7228edba1b Author: dequis <dx@dxzone.com.ar> 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 <sebth@naju.se> 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 <ahf@0x90.dk> Date: Sun Aug 31 18:35:15 2014 +0200 Head is now 0.8.17-head. commit 56bd481974309437d9d4e037ad6ed8e7293f6ddb Author: Alexander Færøy <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ailin@esf51.localdomain> 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 <paul@pjcj.net> 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 <dgl@dgl.cx> 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 <ahf@0x90.dk> 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 <ailin@esf51.localdomain> 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 <tom@tomaw.net> 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 <geert@hauwaerts.be> Date: Thu Aug 7 23:36:53 2014 +0200 Updated ALIAS help Updated ALIAS help. commit 71ab0fbda6878db4ac710b3df527f8dc13e517b6 Author: Geert Hauwaerts <geert@hauwaerts.be> Date: Thu Aug 7 22:00:40 2014 +0200 Applied grammar and styling corrections Applied grammar and styling corrections. commit f0aa2d204990636a65de9aaba7c13c0866fcaf83 Author: Geert Hauwaerts <geert@hauwaerts.be> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <dgl@dgl.cx> Date: Tue Aug 5 17:21:02 2014 +0100 Fix rawlog saving after dac67a5 broke it commit b602372e78597bb8a670e4e2bd76acfcb72b21d8 Author: Ailin Nemui <ailin@esf51.localdomain> 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 <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <geert@hauwaerts.be> Date: Wed Jul 30 22:21:37 2014 +0200 Removed the default autojoin channels Removed the default autojoin channels. commit a057cfecf7687caa658ed1be240c22f81a2f27a5 Author: Ailin Nemui <ailin@esf51.localdomain> Date: Wed Jul 9 22:05:52 2014 +0200 test newer perls now available on travis commit 822db3090f8c144833459cb7d3ed9e0422749f5e Author: Geert Hauwaerts <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <ailin@esf51.localdomain> 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 <tom@tomaw.net> Date: Fri Jul 25 17:05:19 2014 +0100 Fix typo in help for network command commit 924f26144887552af4f4b459c29ccfda31c7bb77 Merge: e7f83c1d 1cf7017a Author: Geert Hauwaerts <geert@hauwaerts.be> 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 <revol@free.fr> 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 <ailin@esf51.localdomain> 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 <ailin@esf51.localdomain> 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 <geert@hauwaerts.be> 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 <ailin@esf51.localdomain> 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 <cpbills@fauxtographer.net> 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 <revol@free.fr> 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 <revol@free.fr> 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 <revol@free.fr> 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 <revol@free.fr> 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 <revol@free.fr> 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 <ahf@0x90.dk> 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 <ailin@esf51.localdomain> Date: Fri Jul 18 13:56:02 2014 +0200 fix uninitialised copy on 24bit colours commit 6e68b8372322c8d1f794f0b69886d618a33756e9 Author: Geert Hauwaerts <geert@hauwaerts.be> 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 <geert@hauwaerts.be> Date: Mon Jul 14 20:38:01 2014 +0200 Removed the obsolete RPING command The RPING command is obsolete. commit a5154c4e774bf5a7499298612a655c790167e05b Author: Geert Hauwaerts <geert@hauwaerts.be> 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 <ahf@0x90.dk> 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 <ahf@irssi.org> 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 <dgl@dgl.cx> Date: Sun Jul 13 20:01:08 2014 +0100 Update NEWS commit fcee49a441ddb2a6ec70e6497e7b6c1bbd9bae09 Author: Geert Hauwaerts <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <dhill@conformal.com> Date: Sat Jul 12 16:35:42 2014 -0400 Avoid using uninitalized values. commit 9fd1e2f5dadcf491755e0de26871c4a1a5c35394 Author: Geert Hauwaerts <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <ahf@0x90.dk> 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 <geert@hauwaerts.be> 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 <ailin@esf51.localdomain> 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 <geert@hauwaerts.be> 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 <dgl@dgl.cx> 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 <dgl@dgl.cx> Date: Tue Jul 8 09:23:55 2014 +0100 Change to printtext for first time message too commit 47d66d214f426ac191b92dc5c3739783d852d8f0 Author: David Leadbeater <dgl@dgl.cx> 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 <ahf@0x90.dk> 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 <dgl@dgl.cx> 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 <ahf@0x90.dk> 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 <ailin@esf51.localdomain> Date: Mon Jul 7 00:55:15 2014 +0200 cleanup hilight -network patch commit b2c3db4d5bc7bfa401b1e67ab24a115779012d93 Author: Alexander Færøy <ahf@irssi.org> 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 <ahf@0x90.dk> 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 <geert@hauwaerts.be> 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 <ahf@0x90.dk> 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 <geert@hauwaerts.be> 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 <satmd@lain.at> Date: Sat Jan 11 15:38:25 2014 +0100 FS#155 hilight -tag commit 225d149968f72137d19002344d414637774f4377 Author: Lukas Mai <l.mai@web.de> Date: Wed Nov 30 00:54:42 2011 +0100 optionally render /foo/ as italics commit 0e294d5c2e4d4dd686378f2050abc9a9f2fae199 Author: Lukas Mai <l.mai@web.de> Date: Sun Nov 6 20:40:25 2011 +0100 add italics support; don't use standout for reverse commit fc00b9e6f07379f09ea13fa42d9feed377d2d762 Author: Geert Hauwaerts <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <sebth@naju.se> Date: Sun Jul 6 22:57:00 2014 +0200 Add information about message splitting to NEWS (...and AUTHORS.) commit 1c73bde23961a3526c4f48e490c3a502f1e429ce Author: Sebastian Thorarensen <sebth@naju.se> Date: Sun Jul 6 20:31:58 2014 +0200 Fix minor coding style issues in message splitting commit 695a6a7d9bf8ffbe9378c6aff7c69aa259f2c8c7 Author: Sebastian Thorarensen <sebth@naju.se> 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 <sebth@naju.se> Date: Thu Jun 19 02:24:25 2014 +0200 Replace an indent of eight spaces with a tab commit ff08b3b0224848bf1c4c4e4e8e73c081570f82c9 Author: Sebastian Thorarensen <sebth@naju.se> Date: Thu Jun 19 01:11:08 2014 +0200 Replace a `goto out' with explicit freeing commit 7bfe3a8fa1e9d59f94583390f2904d2f9204b9b5 Author: Sebastian Thorarensen <sebth@naju.se> Date: Thu Jun 19 01:02:35 2014 +0200 Introduce a MAX_USERHOST_LEN constant for IRC commit 29a49c4688b55b2d62dce1638185707c1ec3d51d Author: Sebastian Thorarensen <sebth@naju.se> Date: Thu Jun 19 00:50:46 2014 +0200 Move the definition of the `split_line' settings commit bb7bafc93cb78dc185565d5750ac3ca5abff2fc8 Author: Sebastian Thorarensen <sebth@naju.se> 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 <sebth@naju.se> 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 <sebth@naju.se> 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 <sebth@naju.se> 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 <sebth@naju.se> 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 <geert@hauwaerts.be> 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 <ahf@0x90.dk> 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 <geert@hauwaerts.be> 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 <dgl@dgl.cx> 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 <dgl@dgl.cx> 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 <geert@hauwaerts.be> Date: Sun Jul 6 22:36:13 2014 +0200 Improved the UNACT example ALIAS Improved the UNACT example ALIAS commit bea5cb6d0264d70019b23e7c8941b2160d253bfc Author: Geert Hauwaerts <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <dgl@dgl.cx> 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 <ahf@0x90.dk> 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 <dgl@dgl.cx> 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 <ahf@0x90.dk> 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 <dgl@dgl.cx> Date: Sun Jul 6 18:42:43 2014 +0100 Ignore build products in .gitignore commit 4ca8d56869287c9880ce55baf96fe65c38e3bc67 Author: Geert Hauwaerts <geert@hauwaerts.be> Date: Sun Jul 6 19:18:31 2014 +0200 Updated the ALIAS documentation Updated the ALIAS documentation. commit 08852822949a69afb8eeb12117c42326bf410b8b Author: Geert Hauwaerts <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <geert@hauwaerts.be> Date: Sun Jul 6 14:14:07 2014 +0200 Removed the obsolete J alias Removed the obsolete J alias. commit 0cb56a7c9a4ef44353f701b5e7417e04e07011e9 Author: Geert Hauwaerts <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <geert@hauwaerts.be> Date: Sun Jul 6 02:11:31 2014 +0200 Improved the IGNORE examples Improved the IGNORE examples. commit e891b29aef7421b6b8679bf73b072b9ef69ec1a2 Author: Geert Hauwaerts <geert@hauwaerts.be> Date: Sun Jul 6 02:06:36 2014 +0200 Improved some examples Improved some examples. commit f4393e44b6779722d054221c003f0ab9b8fc717f Author: Geert Hauwaerts <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <geert@hauwaerts.be> Date: Sat Jul 5 22:16:35 2014 +0200 Syntax documentation rewrite for H-I-commands commit 1be75a4bef76e66e1a66b781c75d2627754a232d Merge: ed516295 940566b1 Author: Geert Hauwaerts <geert@hauwaerts.be> Date: Sat Jul 5 19:49:58 2014 +0200 Merge pull request #83 from richlv/patch-1 Update connect.in commit 940566b11186787e50685f850feee641481eda89 Author: richlv <richlv@nakts.net> 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 <ahf@0x90.dk> 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 <geert@hauwaerts.be> 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 <ailin@esf51.localdomain> Date: Fri Jul 4 12:46:51 2014 +0200 fix compiler warnings in extended colour code commit f295a02cdafff01d7b7161f62bf8a2327fbb10fa Author: Geert Hauwaerts <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <ahf@0x90.dk> 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 <geert@hauwaerts.be> 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 <geert@hauwaerts.be> Date: Wed Jul 2 22:26:46 2014 +0200 Merge branch 'master' of https://github.com/irssi/irssi commit b2f265f44ecd4eaea1eeb1a90cfdf26dc58218ae Author: Geert Hauwaerts <geert@hauwaerts.be> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> Date: Wed Jul 2 21:12:38 2014 +0200 Merge pull request #74 from falconindy/master Fix make dist commit f077280643165ad3c761fef7ff6078cf8a12c64c Author: Geert Hauwaerts <geert@hauwaerts.be> Date: Tue Jul 1 21:27:59 2014 +0200 Added a default HIGHLIGHT and DEHIGHLIGHT alias commit ba4f6c4056930f65cb0a65dc6ce9742447f1c877 Author: Geert Hauwaerts <geert@hauwaerts.be> 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 <geert@hauwaerts.be> Date: Mon Jun 30 22:22:11 2014 +0200 Merge branch 'master' of https://github.com/irssi/irssi commit be3f30349787591dfa1c5329641a5ebeb7a02fbd Author: Geert Hauwaerts <geert@hauwaerts.be> Date: Mon Jun 30 22:18:07 2014 +0200 Removed docs/help from the .gitignore commit 0d1758a2b5d727d82b4cb286cd7682873f2c279d Merge: 735c6216 d823823c Author: Geert Hauwaerts <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <geert@hauwaerts.be> 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 <jari.matilainen@gmail.com> 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 <dreisner@archlinux.org> 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 <dreisner@archlinux.org> Date: Mon Jun 30 08:09:53 2014 -0400 propagate flags for automake initialization commit 2b7e460398876b84c9050591abd7de460ff28b53 Author: Dave Reisner <dreisner@archlinux.org> 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 <ailin@esf51.localdomain> Date: Mon Jun 30 02:25:32 2014 +0200 point out more modules in README commit a9d9756d4d4aa61e07f98f3d58f5db85cda08437 Author: David Leadbeater <dgl@dgl.cx> Date: Mon Jun 30 09:35:31 2014 +0100 Make /ignore -replies work with NO_ACT commit 96a292d40e7f6fe505c4a0f686d35132ffac8208 Author: Ailin Nemui <ailin@esf51.localdomain> 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 <dgl@dgl.cx> Date: Mon Jun 30 00:10:45 2014 +0100 Add NO_ACT checks for DCC messages commit e8b0eb4986ee24b83ef185354a931b120b29ad96 Author: David Leadbeater <dgl@dgl.cx> Date: Mon Jun 30 00:10:24 2014 +0100 Add NO_ACT checks for actions and notices commit 6bbb114046f54a85bed6674011411d4d869ef2fb Author: David Leadbeater <dgl@dgl.cx> 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 <dgl@dgl.cx> Date: Sun Jun 29 20:13:49 2014 +0100 Don't expand ALL when combined with NEVER/NO_ACT commit 819f9d16c9fbb014f6bd4ed88b57689347674727 Author: David Leadbeater <dgl@dgl.cx> 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 <dgl@dgl.cx> 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 <dgl@dgl.cx> Date: Sun Jun 29 21:57:38 2014 +0100 Warn with error if regexp ignore fails to parse commit 96701b6c6840dd9eead97f70277ec1602c70d8af Author: David Leadbeater <dgl@dgl.cx> 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 <ailin@esf51.localdomain> 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 <shabble@metavore.org> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <dgl@dgl.cx> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> Date: Sun Jun 29 14:21:00 2014 +0200 Merge pull request #68 from falconindy/master Autotools cleanup commit e71c9f1b06fe73971497d7f4722466070f66748c Author: Ailin Nemui <ailin@esf51.localdomain> 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 <dgl@dgl.cx> 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 <dreisner@archlinux.org> 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 <dreisner@archlinux.org> 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 <dreisner@archlinux.org> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <dgl@dgl.cx> 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 <dgl@dgl.cx> 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 <dgl@dgl.cx> 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 <dgl@dgl.cx> Date: Thu Jun 26 00:47:49 2014 +0100 Remove unused variables to silence compiler warnings commit 86fcadb85da04bc4e8bf7546cd0aabe98efbd008 Author: David Leadbeater <dgl@dgl.cx> Date: Thu Jun 26 00:34:25 2014 +0100 Add some missing casts to silence compiler warnings commit f58a461c54f2189543d64303e8c80bacda78448d Author: Ailin Nemui <ailin@esf51.localdomain> 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 <dgl@dgl.cx> 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 <l.mai@web.de> Date: Sun Nov 6 20:47:00 2011 +0100 get rid of PL_na commit 9d6cd87b0f548aba2094504c6ef71aec69f9d7fb Author: David Hill <dhill@conformal.com> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <dhill@conformal.com> 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 <dhill@conformal.com> 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 <dhill@conformal.com> Date: Thu Jun 19 09:56:57 2014 -0400 Avoid potential null dereferences. commit 9d0d4d9437649ed96381120e68a8d4035f6ded7e Merge: ea704df7 7d87a025 Author: Alexander Færøy <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ailin@esf51.localdomain> Date: Thu Jun 5 15:00:12 2014 +0200 fix signals parser commit 7d87a025229d6ee4e292ad0b5492ab10a416f8d6 Author: Tom Feist <shabble+irssi@metavore.org> 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 <ahf@0x90.dk> 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 <ahf@irssi.org> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <kcwu@csie.org> Date: Wed Jan 8 15:03:25 2014 +0100 Fix UTF-8 character corruption every 32kb of text buffer commit 908913b5dedad47c3a07da9d282e112f09385d3b Author: David Leadbeater <dgl@dgl.cx> 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 <ahf@0x90.dk> 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 <dgl@dgl.cx> Date: Mon Jun 16 14:47:38 2014 +0000 Add -usermode to /NETWORK syntax commit cae13ec5298b9827cc34ad783903393a5678d67f Merge: b4a8a3f7 0e17da4a Author: Alexander Færøy <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ailin@esf51.localdomain> Date: Thu Jun 5 15:01:15 2014 +0200 fix implementation of format_get_text script api commit 21bf59f4c133ec77760d757a7634ab2e6c122295 Author: Ailin Nemui <ailin@esf51.localdomain> Date: Tue Jun 10 17:33:51 2014 +0200 correct package of server gui_printtext_after commit 31c7c8eb9504ed7285a88d59941e6e7ffca5ab15 Author: Ailin Nemui <ailin@esf51.localdomain> Date: Thu Jun 5 15:00:48 2014 +0200 fix package of term_refresh_* script api commit 0e17da4a1c3e237e89020d1a9b53cca336515faa Author: David Leadbeater <dgl@dgl.cx> Date: Mon Jun 16 00:11:59 2014 +0100 Document that /UPGRADE doesn't work with SSL commit 92928f1c643002be2b555647aa4ad0d62939a69b Author: David Leadbeater <dgl@dgl.cx> 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 <ahf@0x90.dk> 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 <ailin@esf51.localdomain> Date: Sun Jun 8 02:17:50 2014 +0200 speed up nicklist by using hash commit a4c62a3fee26761ff909e7fb01f372484db3057f Author: Ailin Nemui <ailin@esf51.localdomain> 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 <jskarvad@redhat.com> Date: Mon Sep 16 14:59:32 2013 +0200 Disallow unloading of static modules commit 75d7e1b0bbf02b2453e3bcc678d0fc47fe00134d Merge: 1545e014 9e47f34c Author: Alexander Færøy <ahf@0x90.dk> 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 <dhill@conformal.com> Date: Sun Jun 15 16:20:58 2014 -0400 g_strcasecmp -> g_ascii_strcasecmp commit 1545e01447d2234b9e352c75f0a4b28300e560d0 Merge: 279db87d c40c54d7 Author: Alexander Færøy <ahf@0x90.dk> 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 <marien.zwart@gmail.com> 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 <dhill@conformal.com> 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 <ahf@0x90.dk> 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 <dgl@dgl.cx> 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 <ahf@0x90.dk> 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 <dhill@conformal.com> 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 <ahf@0x90.dk> 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 <dhill@conformal.com> 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 <jskarvad@redhat.com> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> Date: Sun Jun 15 17:37:09 2014 +0200 Use a slightly less verbose template commit 42d162c1b5ecf6096c422651876644c877601590 Author: Alexander Færøy <ahf@0x90.dk> Date: Sun Jun 15 17:32:17 2014 +0200 Add build status to README.md commit fd5fffaf5f8c7edfa6f0237d9731ea41cc1534e5 Author: Alexander Færøy <ahf@0x90.dk> Date: Sun Jun 15 17:22:10 2014 +0200 Add lynx as build-dep commit 551d326b69b2617376186c41b7d9c229c6858122 Author: Alexander Færøy <ahf@0x90.dk> Date: Sun Jun 15 17:21:11 2014 +0200 Skip join and use notices commit ef3e66eca3d405bd5ecbd58c254af93c690568d4 Author: Alexander Færøy <ahf@0x90.dk> Date: Sun Jun 15 17:12:41 2014 +0200 Add .travis.yml commit 83e347b9a9677a4719f929b115a55bcd7add65ce Merge: 1d45fdfa b8d8925e Author: Alexander Færøy <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ailin@esf51.localdomain> Date: Wed Jan 8 13:45:22 2014 +0100 support local perl commit 8be1e1001a75a29a2fddc9e0c65d55116ca65c4b Merge: 44458643 190d00bd Author: Alexander Færøy <ahf@0x90.dk> 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 <nyuszika7h@gmail.com> Date: Wed Jun 11 17:33:43 2014 +0200 README.md: Tell users to look at GitHub issues too commit c204f0ac265b077b4fdfe8904eab7d72e6bccf46 Author: nyuszika7h <nyuszika7h@gmail.com> 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 <ahf@0x90.dk> 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 <ailin@esf51.localdomain> 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 <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <ailin@esf51.localdomain> Date: Mon Mar 3 18:04:49 2014 +0100 fix segfault with xmpp query in layout commit 9ee8e6643150d7bb275d9396a2f82f26428d1b5e Author: Ailin Nemui <ailin@esf51.localdomain> Date: Wed Jan 8 13:48:38 2014 +0100 fix print_after scrollback commit a6507f827ba968b0e02198fceb34711d0ff0ab5c Author: Alexander Færøy <ahf@0x90.dk> 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 <ahf@0x90.dk> 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 <kristofer.rye@gmail.com> Date: Tue Jun 10 13:40:53 2014 -0400 Create a more GitHub-friendly README.md file. commit 8d5142f03291c73937119209e9db1eb418dc26d4 Author: David Hill <dhill@conformal.com> Date: Tue Jun 10 12:45:57 2014 -0400 Don't assume the size of time_t. commit 0d4f13d20f304927277ad327c714481bc97de48f Author: David Hill <dhill@conformal.com> 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 <geert@irssi.org> Date: Sat May 31 02:12:44 2014 +0200 Kill servertest/ commit c000a8623a33a7bfa5b9ba0adc786363abbcbcbb Author: Alexander Færøy <ahf@0x90.dk> 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 <ahf@0x90.dk> Date: Sat May 31 01:40:38 2014 +0200 Add .gitignore commit fceba7ad04d4ed7be9a3d6116d57af23a0c613f7 Author: Alexander Færøy <ahf@0x90.dk> Date: Sat May 31 01:19:18 2014 +0200 Kill irssi.cvs commit c896f78d04ea1a9f9584dd6f4171350f3cec6101 Author: Alexander Færøy <ahf@0x90.dk> Date: Sat May 31 01:16:32 2014 +0200 Master is now 0.8.17-git :-) commit ff70e9f976c41d2ccac19f7d2a8994492d35da22 Author: Alexander Færøy <ahf@0x90.dk> Date: Sat May 31 01:13:46 2014 +0200 Kill svn support from irssi-version.sh commit fc556bdf4e0648c932ee2cbaca2454b8bb9a2396 Author: Alexander Færøy <ahf@0x90.dk> Date: Sat May 31 01:01:39 2014 +0200 Kill update-changelog.sh commit 7d6fa28bbd01358ae31a3fdc209b267422a906fa Author: Alexander Færøy <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <geert@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <bazerka@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <bazerka@irssi.org> 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 <bazerka@irssi.org> 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 <bazerka@irssi.org> 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 <jilles@irssi.org> 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 <bazerka@irssi.org> 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 <bazerka@irssi.org> 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 <bazerka@irssi.org> 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 <jilles@irssi.org> 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 <bazerka@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <bazerka@irssi.org> 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 <bazerka@irssi.org> 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 <bazerka@irssi.org> 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 <bazerka@irssi.org> 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 <bazerka@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <coekie@irssi.org> 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 <ahf@irssi.org> 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 <coekie@irssi.org> 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 <ahf@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <coekie@irssi.org> 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 <ahf@irssi.org> 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 <jilles@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <jilles@irssi.org> 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 <coekie@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <ahf@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <geert@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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. ":<server> <numeric> <#channel> ..." Usually, this parameter is the user's nick or an asterisk. An example is the numeric ircd-ratbox and charybdis send to channel operators on a successful /knock. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@5056 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 65feac9ef21ab7dc21cbd2c966c843d71c995000 Author: Wouter Coekaerts <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <jilles@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <coekie@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <ahf@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <geert@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <coekie@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <coekie@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <c0ffee@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <geert@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <coekie@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <coekie@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <geert@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> Date: Sun Nov 18 21:33:11 2007 +0000 autolog: do not create *.log, send it to <your nick>.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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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: <ip> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <coekie@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <geert@irssi.org> 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 <geert@irssi.org> 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 <geert@irssi.org> 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 <geert@irssi.org> 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 <baillie.joshua@gmail.com> git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4608 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ed2ab98102f2cacf39dff5a515ed742b4c53af9e Author: Wouter Coekaerts <coekie@irssi.org> 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 <coekie@irssi.org> 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 <jilles@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <coekie@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <geert@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <c0ffee@irssi.org> 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 <jilles@irssi.org> 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 <cras@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <c0ffee@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <jilles@irssi.org> 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 <jilles@irssi.org> 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 <c0ffee@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <coekie@irssi.org> 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 <exg@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <coekie@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <geert@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <geert@irssi.org> 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 <geert@irssi.org> 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 <coekie@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <geert@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <geert@irssi.org> 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 <geert@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <cras@irssi.org> 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 <coekie@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <geert@irssi.org> 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 <geert@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <geert@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <geert@irssi.org> 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 <dkoning@seas.smu.edu> git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4395 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 00fdaf4d7294494493b53ae0e3031a273e0b9c2c Author: Valentin Batz <senneth@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <geert@irssi.org> 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 <exg@irssi.org> 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 <senneth@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <coekie@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <geert@irssi.org> 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 <geert@irssi.org> 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 <geert@irssi.org> 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 <geert@irssi.org> 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 <geert@irssi.org> 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 <geert@irssi.org> 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 <geert@irssi.org> 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 <geert@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <coekie@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <geert@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <exg@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <nattfodd@dbcabf3a-b0e7-0310-adc4-f8d773084564> 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 <c0ffee@irssi.org> 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 <senneth@irssi.org> 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 <c0ffee@irssi.org> 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 <coekie@irssi.org> 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 <geert@irssi.org> Date: Fri May 5 13:13:46 2006 +0000 Typo fix. Reported by <fatal.serpent@gmail.com> git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4266 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 740987a39b75ab0d6ef361e41bc2f4c68ae58b86 Author: Wouter Coekaerts <coekie@irssi.org> 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 <c0ffee@irssi.org> 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 <c0ffee@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <coekie@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <cras@irssi.org> 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 <senneth@irssi.org> 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 <coekie@irssi.org> 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 <dpash@dbcabf3a-b0e7-0310-adc4-f8d773084564> 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 <dpash@dbcabf3a-b0e7-0310-adc4-f8d773084564> 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 <coekie@irssi.org> 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 <dpash@dbcabf3a-b0e7-0310-adc4-f8d773084564> 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 <coekie@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <c0ffee@irssi.org> 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 <coekie@irssi.org> 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 <senneth@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <senneth@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <dpash@dbcabf3a-b0e7-0310-adc4-f8d773084564> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <senneth@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <senneth@irssi.org> 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 <coekie@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <dpash@dbcabf3a-b0e7-0310-adc4-f8d773084564> 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 <coekie@irssi.org> 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 <dpash@dbcabf3a-b0e7-0310-adc4-f8d773084564> 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 <dpash@dbcabf3a-b0e7-0310-adc4-f8d773084564> 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 <dpash@dbcabf3a-b0e7-0310-adc4-f8d773084564> 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 <dpash@dbcabf3a-b0e7-0310-adc4-f8d773084564> 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 <dpash@dbcabf3a-b0e7-0310-adc4-f8d773084564> 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 <dpash@dbcabf3a-b0e7-0310-adc4-f8d773084564> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <coekie@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <geert@irssi.org> 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 <senneth@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <geert@irssi.org> 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 <geert@irssi.org> - Christel Dahlskjaer <christel@irssi.org> - Valentin Batz <senneth@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <senneth@irssi.org> Date: Thu Feb 3 15:51:03 2005 +0000 Update our own nickrec->gone flag on /away <reason> or on /away git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3704 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b5f93b6164da0b18090e3cee01a3ac31eb96709b Author: Valentin Batz <senneth@irssi.org> 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 <senneth@irssi.org> 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 <coekie@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> Date: Mon Dec 20 13:59:15 2004 +0000 Added <tag>/<target> support for recode. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3692 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5f81451df63acf5a809b5a551bc1b1e3e63ccfa0 Author: Valentin Batz <senneth@irssi.org> 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 <coekie@irssi.org> 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 <geert@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <coekie@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <coekie@irssi.org> Date: Mon Oct 18 14:19:07 2004 +0000 Make cmd_window_item_goto use cmd_get_params, so "/WINDOW ITEM GOTO item<space>" (for example) works git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3323 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9204602326d257a88c7bb5aae52a2c0dee841b08 Author: Wouter Coekaerts <coekie@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <coekie@irssi.org> 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 <senneth@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <senneth@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <senneth@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <geert@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <senneth@irssi.org> 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 <geert@irssi.org> 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 <geert@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <senneth@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> 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 <coekie@irssi.org> Date: Mon Sep 13 16:54:28 2004 +0000 Make /JOIN -tag #channel and /JOIN #channel<space> 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 <coekie@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <geert@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> Date: Tue Mar 23 20:47:51 2004 +0000 /WHOIS -<server tag> is supported now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3233 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 622be3f82288d65fa4e1a75bb936d72603ec223b Author: Timo Sirainen <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <je-irssi@bitnux.com>. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3146 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b1e2d7b5ef4837b8433c1bf5e68c629babe280d0 Author: Timo Sirainen <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <nlevitt at columbia.edu> git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3022 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ecff491e025b25261680b83a24f7b934fd36eb4f Author: Timo Sirainen <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> Date: Mon Nov 11 06:35:12 2002 +0000 DCC send supports now queueing. Patch by Heikki Orsila <heikki@ee.tut.fi>, although I did pretty heavy changes which hopefully didn't break it too badly :) New syntax: DCC SEND [-append | -prepend | flush | -rmtail | -rmhead] <nick> -<file> [<file> ...] git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2994 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cd3ff41f3e59bf6955abf339426672ec14bb6194 Author: Timo Sirainen <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> Date: Mon Oct 14 15:58:22 2002 +0000 /RECONNECT <tag>|* [<quit message>] - 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> Date: Wed Aug 14 19:05:21 2002 +0000 removed spaces inside <pre> tags. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2876 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6d3feec5f3da8454a4b254e798b28465a845f3c3 Author: Timo Sirainen <cras@irssi.org> 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 <cras@irssi.org> Date: Fri Aug 9 11:17:31 2002 +0000 /DISCONNECT <tag> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> Date: Sun Apr 14 10:06:46 2002 +0000 statusbar section uses now <pre>, not <ul> git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2674 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3a7e603df5c7cf2ca5dbb0fee44b24f0c7570e97 Author: Timo Sirainen <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> Date: Tue Mar 19 17:24:28 2002 +0000 /CLEAR <refnum> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> Date: Mon Feb 18 09:08:12 2002 +0000 missing </dl> git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2514 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5d68b8581247b3a40aa629c7e217a488cb557844 Author: Timo Sirainen <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> Date: Sun Feb 17 14:00:34 2002 +0000 "whops" :) ^D<char> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> Date: Sat Feb 16 07:30:57 2002 +0000 /STATUSBAR now prints a list of statusbars, /STATUSBAR <name> prints statusbar info. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2468 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2649a06fa54289c343f2a4a387228dc72b571b3a Author: Timo Sirainen <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> Date: Mon Feb 11 09:13:17 2002 +0000 In msgs window, you can now complete anywhere /MSG completion nicks (eg. /ignore nick<tab>) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2430 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 27665c5cfbd1085eb0048d87dab8c0f8dfa6f2b4 Author: Timo Sirainen <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <meta-k> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> Date: Sat Jan 26 12:43:47 2002 +0000 Added -rawlog <file> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> Date: Sun Jan 20 16:57:06 2002 +0000 Added -before and -after options to /LASTLOG. You can also use -<number> to specify both before and after values. Added special "#" option name to commands which specifies that -<number> parameter is allowed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2331 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 93061dd48fca1b85ddcca611502435c068d0a1d8 Author: Timo Sirainen <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> Date: Tue Nov 20 03:38:53 2001 +0000 /WINDOW STICK <ref#> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> Date: Sun Oct 21 11:22:06 2001 +0000 /TOPIC <tab> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> Date: Tue Aug 14 13:19:06 2001 +0000 Some internal changes how /SERVER command works. Added /SERVER PURGE [<target>] 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <module> [<submodule>], /UNLOAD <module> [<submodule>]. 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> Date: Sun Aug 12 13:05:57 2001 +0000 /WINDOW CLOSE <first> didn't work if <last> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> Date: Wed Aug 8 16:22:01 2001 +0000 /BAN [-type] -> /BAN [-normal | -user | -host | -domain | -custom <type>]. 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> Date: Sun Jul 29 04:38:31 2001 +0000 " <tab>" 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> Date: Sat Jul 14 20:06:00 2001 +0000 command option/parameter completion was case sensitive (ie. /MSG <tab> didn't, work, /msg <tab> did) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1624 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e2da644c76b8b33a53c24e0193694bea88088439 Author: Timo Sirainen <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 <cras@irssi.org> 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 [+-]<option>[+-]<option>... Currently supports options 't' = timestamp, 'T' = server tag, 's' = line_start, 'S' = line_start_irssi. -s or -S means don't print the line_start. For example %[-st+T] would never print line_start or timestamp to line, but would always print server tag to line. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1569 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f1a0aabdf4fc8a831069b3a548a26f82246f277b Author: Timo Sirainen <cras@irssi.org> Date: Tue Jun 26 21:24:56 2001 +0000 +I doesn't work in efnet like the help said git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1568 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit af4d6bebe377eba8fb1a67a11a63a13953a4a51e Author: Timo Sirainen <cras@irssi.org> Date: Tue Jun 26 19:27:26 2001 +0000 Added $cumode expando which works like $P, but prints voices/halfops also. Changed statusbar to use $cumode. Patch by fuchs. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1567 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 740f041c266c92d905754bbcb342b1e69d0770fe Author: Timo Sirainen <cras@irssi.org> Date: Tue Jun 26 17:01:42 2001 +0000 Perl blessing fixes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1566 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d0de9fe229ab0d8ae1f61f7460fdf87d71f7344d Author: Timo Sirainen <cras@irssi.org> Date: Tue Jun 26 16:47:56 2001 +0000 "log rotate" -> "log rotated" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1565 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8b733e056874801b8b094f7a456f5548bb84b8f0 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jun 26 15:33:07 2001 +0000 special-vars: added flag PARSE_FLAG_ESCAPE_THEME to escape { and } chars with % char. Used this with statusbar items - now for example "{error xxx}" topic won't print it with error color. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1564 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0a3a175a7dc8616ba2000973437fcaa4f5cf64d8 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jun 26 14:51:41 2001 +0000 /SET show_nickmode_empty ON git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1563 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 37b8d68d285302461e2ac54cef12829d4a0713b5 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jun 26 14:48:11 2001 +0000 added hilight + window scrolling git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1562 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b642a0e16f0207105f87903a78835b4a133e2047 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jun 26 13:55:50 2001 +0000 moved "log rotate" after the logging was stopped. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1561 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4ad8ebba7e067f9af3feaf6d2afacf7212877d50 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jun 26 13:49:51 2001 +0000 "log rotate" signal added git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1560 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3d2f2704c0dbb4c7bfab9a372ea18d79a82db97a Author: Timo Sirainen <cras@irssi.org> Date: Tue Jun 26 13:47:38 2001 +0000 added real_fname to log record. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1559 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9799b5ad9406bbb7df0e654aad2a4b2a62907873 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jun 21 07:13:09 2001 +0000 The same "irssi init finished" / perl init fix for fe-none git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1558 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5ddb29fb335c30b0a79ea6c9edb87615c97d10e7 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jun 21 07:10:25 2001 +0000 if perl is compiled statically, initialize it after the "irssi init finished" signal so for example ~/.irssi/startup is run before the perl autorun scripts git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1557 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f7e96492866b1bf818715df00610f78c45793c18 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jun 18 15:32:05 2001 +0000 /SET scrollback_lines 0 now means unlimited. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1556 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7c9438c1727b4eadd2ca9aeed07a9162ff686731 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jun 12 00:08:14 2001 +0000 channel_set_singlemode() : don't do anything if you're not channel op/halfop git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1555 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3a0534da46303e39ecfd307a3d9a8d3dde53958a Author: Timo Sirainen <cras@irssi.org> Date: Mon Jun 11 23:54:50 2001 +0000 plain objects weren't blessed correctly in lists git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1554 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3f2b189a4c0abc76065b9038668994f815e1f189 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jun 11 23:12:43 2001 +0000 /WINDOW SERVER -sticky / -unsticky crashed if the tag wasn't given and there was no active server in window git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1553 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 651972ab335b3dbebaf8777b1475348937a9e5b0 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jun 11 22:39:32 2001 +0000 $/ was set to undef for perl scripts. removed unused variable. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1552 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4c51bc9755e8ebf5c67c78c75b881d4526fc10f5 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jun 11 15:05:08 2001 +0000 get_max_column_count() didn't work properly if items had wider items than max_width. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1551 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0192a6fb97dbabb7a16e4013834712100ab25c2b Author: Timo Sirainen <cras@irssi.org> Date: Mon Jun 11 00:15:38 2001 +0000 Multiple /LAYOUT SAVEd queries in same window didn't get restored to the same window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1550 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4da53bb5f4945238b01c2f1390f03c3899779781 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jun 11 00:14:48 2001 +0000 When disconnecting from server when you had queries without active server irssi printed some glib errors. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1549 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a12899801062f761f86d48243b91ffec9eeb42e5 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 10 23:45:47 2001 +0000 Joins to channel now adds the nick to completion list. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1548 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 54242cdac5f671d36ee76fd8ea78439cf2ff8ffe Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 10 23:38:36 2001 +0000 own nick changed were printed as if it was done by someone else git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1547 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 81268205caac49cf4ae34e6893c89f9d1488a5a4 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 10 23:31:15 2001 +0000 The automatic query rename wrote the "nick changed" messages to channels windows too. Now it's done only in the query window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1546 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9cef6586610321d48feb1f15a3b9c9196e557793 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 10 22:52:54 2001 +0000 max_cmds_at_once and max_query_chans weren't saved between reconnects to server. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1545 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b0f75f79a2afe3f82e17ac2c55989ed34d061c38 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 10 22:19:15 2001 +0000 Getting optional channel parameter was buggy - it used already free'd memory and assumed the command handler was given CHANNEL_REC even while it could have been any other WI_ITEM_REC ..though it used only the WI_ITEM_REC parts so it didn't really matter.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1544 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5aa56a08f9e7e709f5e669cdd4fe1d587715821e Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 10 20:21:03 2001 +0000 beep check: don't beep with NO_ACT message level rather than NOHILIGHT since NOHILIGHT is sent with public messages and someone may want to beep when they're received. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1543 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fdb57e148c882b8798e60b86211f8d4ec2b60847 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 8 22:27:06 2001 +0000 "complete word" signal works now with perl and it's possible to manipulate the completion list. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1542 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c9ccfcd408f36be8e0b49599c35b47acfeeca901 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 8 21:20:15 2001 +0000 added topic_by, topic_time git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1541 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7773aabb2c24031f75c4e06fe55fae7a8e5b8437 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 8 21:19:08 2001 +0000 Try to keep the number after server tag always the same when there's multiple connections to the same server. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1540 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bd7cc25590a8fd29e8fd490106ee7a7dc85d7860 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jun 4 21:58:47 2001 +0000 resizing empty windows didn't work properly git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1539 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3609f6f2438f0064968e39739b9f119b0c718605 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jun 4 19:50:16 2001 +0000 Added support for bahamut @+#channel notices. Removed notice_public_ops format, notice_public is just fine if the channel just contains @ or @+ at the beginning. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1538 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f079263035a71e3f97cc7f3c5ebe96ffdba51483 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jun 4 18:40:50 2001 +0000 /LOAD: when using '.' character in module name irssi printed glib error git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1537 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit af7c5fd221fab536fcadcb24cd2e62063d4dbcad Author: Timo Sirainen <cras@irssi.org> Date: Sat Jun 2 12:35:25 2001 +0000 bugfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1536 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 05777636a78af7214b33027cdfa6f08b045e6fe7 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 1 21:49:07 2001 +0000 Replaced all direct curses calls with screen_xx() wrappers. This should enable us to optionally use termcap directly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1535 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6f5c1117debce23e12fdba370f0356bebf61d355 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 1 20:21:07 2001 +0000 moved /SET ignore_signals to core. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1534 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4ee62709654b6902673af81eb46564873da7d8a1 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 1 20:20:22 2001 +0000 'Y' answer shouldn't be case-sensitive git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1533 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e403244a2d10f82862d88c24dbceeed02874fba9 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 1 19:12:07 2001 +0000 Resizing window destroyed curses window, but didn't update the view's curses window which kept using the old one, and probably crashed soon. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1532 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3f0e76d5168a52934f3bf96f994d890688937767 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 1 18:49:32 2001 +0000 more #endif WANT_BIG5 -> #endif changes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1531 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fc3918b0f08c688d8729987c32bd9cada7259b57 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 1 18:39:45 2001 +0000 dcc, flood and notifylist aren't compiled as loadable modules anymore, no-one wants that and irssi crashes in AIX because of it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1530 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 99e9ab582fc0e2da20c9be3ffb6d4a1a26665190 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 1 17:53:14 2001 +0000 added Irssi::parse_special() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1529 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 62aa12c411d4283cd11dc0a4f015ab863f48d0f8 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 1 17:48:41 2001 +0000 s/newline/new_line/ - AIX curses (or something) seems to use #define newline for something git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1528 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3d370cd3e05d22f5b5b6830de3a5c88f2c60d4ff Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 1 17:45:36 2001 +0000 Removed gccism: #endif WANT_BIG5 -> #endif git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1527 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 28899856a4211645c741f56ad64622a20b9b26dc Author: Timo Sirainen <cras@irssi.org> Date: Thu May 31 22:35:49 2001 +0000 removed "print text stripped" signal, the stripped text is now sent in "print text" signal's third parameter git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1526 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 04cb7cfa2338f3c16bb53c8caba930e7aa18b3ae Author: Timo Sirainen <cras@irssi.org> Date: Thu May 31 21:19:29 2001 +0000 new libtool version doesn't have ltconfig anymore, and our libtool-shared kludge got broken. it's now removed until I can figure out if it's possible to kludge it again :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1525 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bfece89ffdec1983a29206ae5d591f4c2c0c2bfc Author: Timo Sirainen <cras@irssi.org> Date: Thu May 31 20:41:27 2001 +0000 Information how to write good bug reports git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1524 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3bc5752be6ca50d36c4e971d439e52f757546fa7 Author: Timo Sirainen <cras@irssi.org> Date: Thu May 31 10:51:21 2001 +0000 Split window fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1523 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 39d54da8968a4f67b722fb357f16054cf06dd381 Author: Timo Sirainen <cras@irssi.org> Date: Wed May 30 14:45:31 2001 +0000 added missing ')' from last patch :) and now /last 0<number> (eg. /last 050) also isn't treated as counter. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1522 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0f62f9c21c5260efc1581edec0c4769b4341b99f Author: Timo Sirainen <cras@irssi.org> Date: Wed May 30 14:41:01 2001 +0000 /LAST <number> <non-number> (eg. /last 5 -) should treat the number as text, not as count parameter. This way you don't have to type "/last 5 - -" if you want to search for string "5" from lastlog. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1521 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7eae5d37df3a17317dfc9d7c2f7ef9a124d37450 Author: Timo Sirainen <cras@irssi.org> Date: Wed May 30 14:16:06 2001 +0000 Added proxy documentation git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1520 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5f6d953602fa8c01b76f3ba09470f05afc367658 Author: Timo Sirainen <cras@irssi.org> Date: Wed May 30 08:58:48 2001 +0000 Irssi::command_runsub() - patch by fuchs git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1519 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5fe2ba9f6186b54271c6ef2f3cd870df7741a1ce Author: Timo Sirainen <cras@irssi.org> Date: Wed May 30 08:58:19 2001 +0000 -word -> -full git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1518 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7cab17c2c98477db4c6b7129cf08772021b2fdc0 Author: Timo Sirainen <cras@irssi.org> Date: Sat May 26 19:20:45 2001 +0000 Added formats to /SET texts. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1517 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7038b7f1ab176c4014949512faead0bbfcfec51e Author: Timo Sirainen <cras@irssi.org> Date: Wed May 23 14:52:46 2001 +0000 added text about syncing problem git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1516 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3e825325b8c09efccd7c1b5c30e226bc68ecb57d Author: Timo Sirainen <cras@irssi.org> Date: Tue May 22 00:38:07 2001 +0000 nick completion: don't add the same nick to completion list twice. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1515 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 47f272da9894957305d2de351f8f75c80d732d1d Author: Timo Sirainen <cras@irssi.org> Date: Tue May 22 00:33:35 2001 +0000 nonstrict completion bugfixes, my mistakes :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1514 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 40f47a0a5f94499b59e38dba6a2c154cbe25e7f7 Author: Timo Sirainen <cras@irssi.org> Date: Tue May 22 00:29:31 2001 +0000 /SET completion_strict OFF - specifies if the tab nick completion should ignore non-alphanumeric characters. Alieases are now completed in command completion. Patch by fuchs. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1513 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit da9d55f4032e2c3fbe2af5b8c61c559ea56fd383 Author: Timo Sirainen <cras@irssi.org> Date: Tue May 22 00:16:38 2001 +0000 /SET dcc_own_ip for specifying own IP to use in DCC requests git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1512 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 62dc0e36eba4afb94821aef68ebe84019ed55797 Author: Timo Sirainen <cras@irssi.org> Date: Mon May 21 23:50:13 2001 +0000 scrolling in empty windows crashed git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1511 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 666f4b246307ce08da6316b7d3a06e0990a92138 Author: Timo Sirainen <cras@irssi.org> Date: Mon May 21 23:46:48 2001 +0000 get_max_column_count() didn't return correct value in save_column_widths when it returned only one column. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1510 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 24e88a67723eaa34cf2d6799c6f4f5d3e37b177c Author: Timo Sirainen <cras@irssi.org> Date: Mon May 21 23:14:04 2001 +0000 irc_parse_prefix() didn't work properly if user name had ! characters. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1509 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a44d86e0079e4a218812cbec2767b5e91cad6633 Author: Timo Sirainen <cras@irssi.org> Date: Mon May 21 23:03:18 2001 +0000 don't use if [ since it doesn't work, use if test.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1508 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d9bf6afc0afa57850ca9b1e44b4e6c555a3d0f7e Author: Timo Sirainen <cras@irssi.org> Date: Mon May 21 22:45:49 2001 +0000 removing line from the top of the screen crashed irssi git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1507 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c7d4b81069f9e68a2b8004ef07f49d8a78185353 Author: Timo Sirainen <cras@irssi.org> Date: Fri May 18 14:54:02 2001 +0000 Split windows created with /WINDOW SHOW are now sticky if /SET autostick_split_windows is ON. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1506 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2338954e8a98dd6c0df15451d0a187911929b209 Author: Timo Sirainen <cras@irssi.org> Date: Thu May 17 21:01:00 2001 +0000 textbuffer_view_redraw() - call werase() before drawing anything, this hopefully helps with some buggy curseses. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1505 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a914b606894957969cd32906fccbc9cf3d377e4e Author: Timo Sirainen <cras@irssi.org> Date: Thu May 17 20:52:43 2001 +0000 don't crash with /WINDOW HIDE git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1504 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c2b2d45bd62ce410ba7ca8ac920d340b9ed1a527 Author: Timo Sirainen <cras@irssi.org> Date: Thu May 17 20:13:59 2001 +0000 Getting rid of gettext, moved some _(..) texts to themes and left some error messages hard coded. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1503 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fe5c94b050650c8b8f20278ea413fb1cc8d093dc Author: Timo Sirainen <cras@irssi.org> Date: Thu May 17 17:07:40 2001 +0000 Small speedup when pressing unbound keys. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1502 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ccccd1fdc4fdafc9a7669734d795332f2803c407 Author: Timo Sirainen <cras@irssi.org> Date: Thu May 17 16:50:52 2001 +0000 some comment changes, moved nearest_power() to misc.h git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1501 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a88cd53ea50e3051e9def47a568ad1a7b22dd3a8 Author: Timo Sirainen <cras@irssi.org> Date: Thu May 17 11:47:21 2001 +0000 raw() mode also disabled SIGINT == ^C, so remove the 5x^C = SIGTERM. Also use sigaction() instead of signal() with /SET ignore_signals. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1500 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 31499f142cd52dc4805865706ddb863d10e8aa45 Author: Timo Sirainen <cras@irssi.org> Date: Thu May 17 11:24:33 2001 +0000 cbreak() -> raw() - this fixes at least the Ctrl-4 abort. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1499 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit af088572619e8e57c75e30293e223c779248f264 Author: Timo Sirainen <cras@irssi.org> Date: Thu May 17 11:13:06 2001 +0000 KEY_RESIZE isn't defined in all curseses, #ifdef it git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1498 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 32902afcd0075fd796c23a0be2cb72b47bd8632d Author: Timo Sirainen <cras@irssi.org> Date: Mon May 14 22:23:51 2001 +0000 new /KICKBAN code crashed git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1497 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 27ceadbff36088a47d48e7417b69f26dbc44d3f9 Author: Timo Sirainen <cras@irssi.org> Date: Mon May 14 17:35:24 2001 +0000 /UNBAN now supports unbanning multiple bans with ban# (/unban 1 4 6) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1496 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e792c23d5492a3f485a0b3f43a9808e1d43cee78 Author: Timo Sirainen <cras@irssi.org> Date: Mon May 14 15:35:43 2001 +0000 /IGNORE: -word -> -full, like it's with /HILIGHT. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1495 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1d765c9dd79abbc799531c06d80bfd9562cc43f6 Author: Timo Sirainen <cras@irssi.org> Date: Mon May 14 15:25:24 2001 +0000 HAVE_GMODULE wasn't defined when using unpacked glib git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1494 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 33baf1d618d71bddc4ab1c9ca1c1d85cacf695b4 Author: Timo Sirainen <cras@irssi.org> Date: Mon May 14 15:20:15 2001 +0000 /LOAD notifies that dynamic modules aren't supported instead of being quiet git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1493 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ede1f24ef8eb7cd73da9f682ce2629ef3c36e141 Author: Timo Sirainen <cras@irssi.org> Date: Mon May 14 14:07:10 2001 +0000 Removed $C from /W and /N aliases, it's not needed anymore. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1492 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3bd6666aea146772e8afdc10dbfbaa7a2b63235d Author: Timo Sirainen <cras@irssi.org> Date: Fri May 11 19:53:56 2001 +0000 Don't crash if config file had keyboard = { .. } in it git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1491 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8d6d0ee43e2726f6e3863dff1b8bc39d20d18996 Author: Timo Sirainen <cras@irssi.org> Date: Fri May 11 19:53:39 2001 +0000 config_node_remove() - NULL parent is treated as root node git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1490 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f1774f1a3bfdf9b124e708014e8caf3a4f764ce5 Author: Timo Sirainen <cras@irssi.org> Date: Fri May 11 18:44:51 2001 +0000 cmd_get_params() crashed in some conditions git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1489 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0ec7e8ed58a0ac9179ce6acf6aebc00b8796c8b5 Author: Timo Sirainen <cras@irssi.org> Date: Fri May 11 17:42:05 2001 +0000 netjoins should display the @, + etc. before the nick again. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1488 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f89d89b0e75db019e48299fa112ac4086bd216ef Author: Timo Sirainen <cras@irssi.org> Date: Fri May 11 17:35:38 2001 +0000 statusbar was a bit broken when using split windows git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1487 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 749e70cad6817a75275b8ef43831d612543272a4 Author: Timo Sirainen <cras@irssi.org> Date: Fri May 11 17:23:58 2001 +0000 more config file handling fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1486 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bffe51861fc29765b18e661b1aef167cd5b76c7c Author: Timo Sirainen <cras@irssi.org> Date: Fri May 11 17:04:14 2001 +0000 fixed config file handling git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1485 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1f23c05ee799bf028200f618fa74815b95382f5c Author: Timo Sirainen <cras@irssi.org> Date: Fri May 11 16:08:48 2001 +0000 CHANNEL_REC->get_join_data() - Returns the information needed to call SERVER_REC->channels_join() for this channel. Usually just the channel name, but may contain also the channel key. If we receive PART-message to channel that hasn't received a JOIN yet, don't destroy the channel. It's probably because we did quickly /PART + /JOIN. Moved /CYCLE to fe-common/core, it doesn't close the window for the cycled channel anymore if you had autoclosing on. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1484 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7a1e526391d1d2f320325076ec4259a7c2a53e68 Author: Timo Sirainen <cras@irssi.org> Date: Fri May 11 16:06:45 2001 +0000 MODE +k handler was buggy git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1483 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e3b33796ff29574e3c91c07e2aa3d669b3cd4760 Author: Timo Sirainen <cras@irssi.org> Date: Fri May 11 15:48:09 2001 +0000 Moved PARAM_FLAG_OPTCHAN handling to core. Removed support for adding own command parameter parsers, it's probably useless now that opt.channels are in core. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1482 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d44b803c3cb14d6ea94b90fc6c9f74e05854062a Author: Timo Sirainen <cras@irssi.org> Date: Fri May 11 14:32:57 2001 +0000 Don't place any window items to windows which have name. Window level doesn't have any effect to it anymore. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1481 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 897a1ffa86f0d7b7762c83208052a9b3396e4950 Author: Timo Sirainen <cras@irssi.org> Date: Fri May 11 14:26:22 2001 +0000 /LOG OPEN: it was checking /JOIN's options and printed errors if any /LOG OPEN -option was used.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1480 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0701f53e63dfe23d1340fcbbbbfdf88b98e929fb Author: Timo Sirainen <cras@irssi.org> Date: Fri May 11 14:23:09 2001 +0000 PL_na doesn't exist in Perl 5.004, don't use it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1479 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9cc1675e1d10174b791e0660894806e6bd4e34b0 Author: Timo Sirainen <cras@irssi.org> Date: Fri May 11 14:18:18 2001 +0000 /NAMES needs only one argument, fixes "/NAMES -ops #a " where irssi thought the channel was "#a " and instead of "#a".. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1478 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e3805b63a5d1d41e5354e238447e66c068fbe081 Author: Timo Sirainen <cras@irssi.org> Date: Fri May 11 14:12:21 2001 +0000 Line removing fixes, /LAST -clear fixed git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1477 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4e06d502553cc8414f9164e2bb9a4d2b4bfc6448 Author: Timo Sirainen <cras@irssi.org> Date: Fri May 11 13:44:23 2001 +0000 updated /BIND help, removed special_char bind command and added insert_text. It can be used to add text to entry line, $variables also works with it (eg. /BIND ^T /TOPIC $topic) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1476 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c7274cb00e46ab55adfaa2cc7aae8c30709b9905 Author: Timo Sirainen <cras@irssi.org> Date: Fri May 11 13:19:16 2001 +0000 /IGNORE now defaults to ALL level git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1475 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 912cf63c076a5935212aea28a0e27d4da4e15273 Author: Timo Sirainen <cras@irssi.org> Date: Fri May 11 13:08:47 2001 +0000 resizing terminal with /CLEARed empty windows scrolled those windows so that the last screenful of text was visible again. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1474 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1cc3891821743a8a06ad11228ecd93d5bf84fd7d Author: Timo Sirainen <cras@irssi.org> Date: Fri May 11 13:01:46 2001 +0000 KEY_RESIZE is sent when screen is resized, ignore it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1473 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f3f8eb620a4c47da0479b2fc7c8e1e1ed386d5c8 Author: Timo Sirainen <cras@irssi.org> Date: Fri May 11 12:55:18 2001 +0000 added "dcc request send" signal - irssi now prints "DCC CHAT/SEND request sent to nick". git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1472 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cb2868557491ce3d1d61d6d55811a80a387efe4f Author: Timo Sirainen <cras@irssi.org> Date: Fri May 11 12:43:59 2001 +0000 "dcc error file not found" -> "dcc error file open". Print the actual error message based on errno, don't just assume the file wasn't found. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1471 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 54ffbf9c57a623af4ad8a3909444c6827ca4c610 Author: Timo Sirainen <cras@irssi.org> Date: Fri May 11 12:37:40 2001 +0000 added chapters for /COMMANDS and window items. some other minor fixes too. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1470 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4a2c02a6af1a35f2e8abe6f62b404df713283a77 Author: Timo Sirainen <cras@irssi.org> Date: Fri May 11 12:00:23 2001 +0000 /SET kick_first_on_kickban for /KICKBAN and /KNOCKOUT - patch by Jakub Jankowski <shasta@irc.pl> git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1469 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c61edaf7c9e43fc74610e5889ea46e4b6ce731cf Author: Timo Sirainen <cras@irssi.org> Date: Fri May 11 11:52:32 2001 +0000 always round up the kB value so we won't have 0kB file sizes.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1468 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4c42e7d8943a1198380ad801726c005e06a097d4 Author: Timo Sirainen <cras@irssi.org> Date: Thu May 10 19:54:48 2001 +0000 /SET hide_server_tags git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1467 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4c613a44b751c070dcce3ac2d242fc5a2b4c121f Author: Timo Sirainen <cras@irssi.org> Date: Wed May 9 19:40:25 2001 +0000 bugfix: nick1,nick2,nick3 -> nick1 nick2 nick3 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1466 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 88bfb3bf1e59e55a8790e783ab71d42bae044410 Author: Timo Sirainen <cras@irssi.org> Date: Wed May 9 14:37:48 2001 +0000 support for +O mode git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1465 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4c8ad5a4c5f50ec1b1baafbd9d9e676f75accc14 Author: Timo Sirainen <cras@irssi.org> Date: Tue May 8 18:05:53 2001 +0000 some fixes, saving is still broken git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1464 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 79b908c41cbfbdf6191720a7dbc1dd5dfea7e458 Author: Timo Sirainen <cras@irssi.org> Date: Mon May 7 15:19:15 2001 +0000 Default alias /CHAT -> /DCC CHAT git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1463 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 711c17b7468e163baeb6447efa79815028ee2642 Author: Timo Sirainen <cras@irssi.org> Date: Sun May 6 19:28:15 2001 +0000 keyboard handling rewrite git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1462 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5377dc90aae01958c037af218521b250ce6a7dca Author: Timo Sirainen <cras@irssi.org> Date: Sat May 5 18:45:01 2001 +0000 '\!' -> '!' - hope this doesn't break anything :) at least it should fix some shell git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1461 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2fa3d54fb3c21f24aa60fead60aaf2a1f767fc56 Author: Timo Sirainen <cras@irssi.org> Date: Sat May 5 18:01:35 2001 +0000 forgot big5 define git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1460 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit de3116ef54c4cbb9eb48dd041e8e3204d6175bc4 Author: Timo Sirainen <cras@irssi.org> Date: Tue May 1 11:37:50 2001 +0000 fixed potential crash git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1459 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6d4f2ab6fa7ac126765a3d7f4acca1a0c2ff6a09 Author: Timo Sirainen <cras@irssi.org> Date: Tue May 1 09:38:06 2001 +0000 --with-big5 enables Chinese Big5 charset support. Patch by vanilla@freebsd.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1458 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 53474a2163f36bec81e89c655e0b9ef95f09a8cc Author: Timo Sirainen <cras@irssi.org> Date: Wed Apr 25 04:10:19 2001 +0000 "ban ..." signals didn't send channel info git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1457 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a321ad015068d162a1bab52c0c08c6060c5c0d9e Author: Timo Sirainen <cras@irssi.org> Date: Sun Apr 22 23:20:42 2001 +0000 /SET indent_always - should we indent the long words that are forcibly wrapped to next line. Default is ON. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1456 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c2483eff4eec8eaec4dcea7c4fd639071d5303bf Author: Timo Sirainen <cras@irssi.org> Date: Fri Apr 20 20:02:29 2001 +0000 CTCP version reply has now $sysarch by default git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1455 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0bd5755a2d4266cceb2ec4827d3930ab62c1ba10 Author: Timo Sirainen <cras@irssi.org> Date: Fri Apr 20 20:00:23 2001 +0000 added $sysarch git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1454 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 014c07d71c44e2a1432ec3577f39212277123bb4 Author: Timo Sirainen <cras@irssi.org> Date: Fri Apr 20 19:24:20 2001 +0000 Added TEXT_DEST_REC to perl, fixed "print text..." signal declarations. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1453 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 463d5fbd2f47f7a9412533da255c7de188b29ed1 Author: Timo Sirainen <cras@irssi.org> Date: Fri Apr 20 19:08:21 2001 +0000 Irssi::printformat() didn't work git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1452 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cb4ce9f1b2ac599b1d12595ed4085023766a1f17 Author: Timo Sirainen <cras@irssi.org> Date: Fri Apr 20 17:35:29 2001 +0000 potential crash fix.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1451 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7acb8fa02779c606f9105d520335e61a8b9b73eb Author: Timo Sirainen <cras@irssi.org> Date: Mon Apr 16 16:46:34 2001 +0000 added/removed some checks git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1450 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 26312fae9aeeb3256b8a36a7b2478a861100d98f Author: Timo Sirainen <cras@irssi.org> Date: Mon Apr 16 16:44:10 2001 +0000 split windows were broken. added some checks to textbuffer. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1449 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a147dfc90c16a3c49273af09ab67ce754b2214c2 Author: Timo Sirainen <cras@irssi.org> Date: Mon Apr 16 12:46:57 2001 +0000 don't simply check for module directory, check for dir/module.h file. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1448 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 08d578e6a5ced08f045dac18cc46cb8e4d829342 Author: Timo Sirainen <cras@irssi.org> Date: Sun Apr 15 01:15:27 2001 +0000 lib/ shouldn't be there yet git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1447 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8405520f5bf1e397cc0383e2ca4312b3f9789bb2 Author: Timo Sirainen <cras@irssi.org> Date: Sat Apr 14 23:44:31 2001 +0000 resize fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1446 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 529e204139f812934d59c6b510c1d68c212570e6 Author: Timo Sirainen <cras@irssi.org> Date: Sat Apr 14 23:24:19 2001 +0000 some resize problems fixed git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1445 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0cb1752123111d11cc48a0b6cf15d11539599995 Author: Timo Sirainen <cras@irssi.org> Date: Sat Apr 14 22:54:06 2001 +0000 related changes to textbuffer update.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1444 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5d5b9cbc28772ba80b9e12957d80ab1308af71b7 Author: Timo Sirainen <cras@irssi.org> Date: Sat Apr 14 22:40:45 2001 +0000 bugfixes for multiple windows support :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1443 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit adb7eced395ba88816a365768fee56e04a0a0ec5 Author: Timo Sirainen <cras@irssi.org> Date: Sat Apr 14 22:24:56 2001 +0000 Rewrote text buffer handling in windows - try #3. /SET scrollback_save_formats + /SB REDRAW is broken currently. There's some other minor things that might need to be changed. This time it allows the same window to be visible multiple times in screen, like you could make a new split window where to scroll back and find something while still seeing the new messages at the other window, this however doesn't work yet but it should be quite easy to make it :) I've tested that pretty much everything should work with this, new lines can be added at any position and lines can be removed from any position and screen should be updated properly. Screen resizing should also work perfectly now (maybe it did previously too, not sure) and hopefully now we won't see any of those ugly strange bugs some people were having. Also this time the same code isn't written 2-3 times to do some specific thing, like scrolling has now only one view_scroll() function instead of the 3 separate functions it used to have :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1442 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d98fddd79647e9387ecbf674f317b02f4b78d7e2 Author: Timo Sirainen <cras@irssi.org> Date: Tue Apr 10 14:07:24 2001 +0000 DALNet -> DALnet git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1441 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 864ad0479fbe341e8bbabe16ad94fe839fd5c60a Author: Timo Sirainen <cras@irssi.org> Date: Mon Apr 9 16:39:30 2001 +0000 small bugfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1440 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c258280c79c70d213dc27a780503c40d9613e831 Author: Timo Sirainen <cras@irssi.org> Date: Mon Apr 9 16:36:28 2001 +0000 don't strip -lnsl from perl's ldflags, it might be needed.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1439 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ece1ac9dee55f8d8db43263b272921c881559691 Author: Timo Sirainen <cras@irssi.org> Date: Mon Apr 9 16:16:09 2001 +0000 ']' missing from /SET syntax git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1438 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 201948470dc94e82b1288196dd64d62967f74fea Author: Timo Sirainen <cras@irssi.org> Date: Fri Apr 6 21:05:05 2001 +0000 typofix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1437 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 86f5d9c0b459aab7993ea918614ab01a1ed608a5 Author: Timo Sirainen <cras@irssi.org> Date: Sun Apr 1 01:39:28 2001 +0000 removed unused colors git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1436 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e9b4833c484cf14ebe4a837f4aedf5d3c73ec7b8 Author: Timo Sirainen <cras@irssi.org> Date: Sun Apr 1 00:31:02 2001 +0000 gui_window_line2text(): don't keep track of colors - if fg or bg doesn't change, just use FORMAT_COLOR_NOCHANGE instead of figuring out what it should be. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1435 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4b5803d6d7241a149e0cfda05b27cc758d86b43a Author: Timo Sirainen <cras@irssi.org> Date: Sun Apr 1 00:25:47 2001 +0000 removed some unused includes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1434 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2e2edcd54aec4b05498d92f8296602d88e1280c3 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 31 01:54:53 2001 +0000 fixed commented out module_load() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1433 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7ab31e5799afbad7a5ee6d091cd22792c2a91aef Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 31 00:57:18 2001 +0000 added "why don't colors work" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1432 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 93f102213b9ae7ba60b27822e53f1c9703898e3f Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 29 14:38:29 2001 +0000 http://irssi.org -> http://irssi.org/ git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1431 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8b61b9679cccd1db347943ab9b44a2ae21495427 Author: Timo Sirainen <cras@irssi.org> Date: Wed Mar 28 22:38:52 2001 +0000 log->temp -> !log->temp .. closed non-autologs instead of autologs.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1430 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ad2b694585ebb65d375c45dce5aa92a9f382ca26 Author: Timo Sirainen <cras@irssi.org> Date: Wed Mar 28 21:32:10 2001 +0000 module_get_name() should be inside #ifdef HAVE_GMODULE git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1429 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit feab6175dc5e11c52b667cff4856131f61029f36 Author: Timo Sirainen <cras@irssi.org> Date: Wed Mar 28 21:23:13 2001 +0000 don't use which - cygwin doesn't have it git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1428 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 857664bb437f2278014b5d4a42fefee23219c50f Author: Timo Sirainen <cras@irssi.org> Date: Mon Mar 26 15:30:36 2001 +0000 added note about /wallchops git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1427 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6e9d7c98ea741f36cfca956972f9d4170d8d9415 Author: Timo Sirainen <cras@irssi.org> Date: Mon Mar 26 15:29:21 2001 +0000 fixed descriptions git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1426 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ed2eaa036bb7aa71cebab63d79cf2c7747946c5a Author: Timo Sirainen <cras@irssi.org> Date: Mon Mar 26 15:21:49 2001 +0000 wallchops: works only with ircu. updated ircu notes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1425 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3f0498eb200ab7640ae578e415355fbd3c7cf14b Author: Timo Sirainen <cras@irssi.org> Date: Mon Mar 26 02:02:50 2001 +0000 When closing autologs, don't crash if some other temporary log is open, like awaylog. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1424 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4d29260e09cc8b1efed2053d69b96d7954352343 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 24 21:47:36 2001 +0000 s/enable-perl=/enable-perl-path=/ in the warning message git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1423 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7ed4e7ee7c2679ab775ae36a30bdd93e34ff67cb Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 24 16:03:05 2001 +0000 don't crash with themes without replaces block. don't crash with themes with highascii characters. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1422 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fa82a26cc63127440de3650d49c01822c0850f06 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 24 15:16:49 2001 +0000 added default_color and default_real_color git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1421 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit eba784876ebf17b842e31fade9de943ae226f6a5 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 24 12:45:04 2001 +0000 fixes, hopefully works correctly finally :) patch by fuchs. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1420 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 62dae68191207cb39a353e6e1af3193e00f99d1a Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 24 12:41:43 2001 +0000 ignore_check(): don't crash if nick is NULL - shouldn't really ever happen? git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1419 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 94fcb5d51ab02b58574d5e483b6879f89d6b6a27 Author: Timo Sirainen <cras@irssi.org> Date: Fri Mar 23 01:07:33 2001 +0000 notice of ~/.irssi/startup git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1418 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b9a54b623d2fec21703e599188b73ee4cd68a73f Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 22 19:14:23 2001 +0000 Removed /SET statusbar_xxx git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1417 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f47eefd6dc1fc5a230be56d7614da0191f2bd50a Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 22 18:43:07 2001 +0000 added faq.txt git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1416 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2426cc20c79b8edad9165c284d55cbf993d3319c Author: Timo Sirainen <cras@irssi.org> Date: Wed Mar 21 00:21:45 2001 +0000 Parting channels and disconnecting from servers didn't close the autologs. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1415 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ae6d2014e5c2916a17b17320159b0b4b63956746 Author: Timo Sirainen <cras@irssi.org> Date: Tue Mar 20 23:24:45 2001 +0000 added /SET proxy_password git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1414 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 27d7eaa3bf6901bb2f07126df713aa6568f09e8d Author: Timo Sirainen <cras@irssi.org> Date: Tue Mar 20 17:46:18 2001 +0000 quick hacks to make it compile again git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1413 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f3ccfa567d6975b1f08994eaad891b00cbdefa41 Author: Timo Sirainen <cras@irssi.org> Date: Tue Mar 20 16:35:00 2001 +0000 dcc_autoget_lowports -> dcc_autoaccept_lowports since dcc chat uses it too git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1412 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8a9fcb53fc4154787cbdaaf7c905ea6ab5c965cd Author: Timo Sirainen <cras@irssi.org> Date: Tue Mar 20 02:00:17 2001 +0000 Send notify out messages with HILIGHT level too. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1411 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 93141c3a869ba8e32a4aab9eb627e78d91e57e3a Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 18 23:00:53 2001 +0000 /RAWQUOTE: like /QUOTE, but don't add line feed after the command, and don't truncate line to 512 bytes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1410 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4a967a5d5c2fbf8e4cda3b24d79c454e0e1fea69 Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 18 21:39:24 2001 +0000 moved stuff from net-internal.h to network.h. HPUX needed one of the #includes in there to work. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1409 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6e57a9e94ef3b64db7edadc0317a920c5e840bc9 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 17 06:58:13 2001 +0000 /HILIGHT -full didn't work, and -word was treated as -word + -full. Updated /HELP hilight. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1408 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b97326279a1e59022c7eb1e69350446704a8591f Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 17 05:12:52 2001 +0000 updated for .98.3 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1407 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 89be21cf14e7cb1e0851e84d4529263c9c44be2d Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 17 03:29:55 2001 +0000 updated for .98.3 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1406 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit da64108877a22ad0cfa9f371e04e7b32d08639ad Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 17 03:29:31 2001 +0000 pubmsghinick - add %n after nick so underlines/blinks get disabled.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1405 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 002960765fc40db35f29b8a844aabd43389737ff Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 17 02:34:42 2001 +0000 fixed small hilight memory leak git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1404 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d9008ae249d0d58563a293cd866d15e9d33496d1 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 17 02:32:32 2001 +0000 %F = blinking on/off. several fixes to make blinking work better. some hilight fixes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1403 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c3da7fa8abe93ee39b8913959d6d66bf6b296ed8 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 17 01:52:43 2001 +0000 Hilighting updates. /HILIGHT -color, /SET hilight_color and /SET hilight_act_color now use %codes for specifying color. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1402 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aa4a4d40727db29f43622cdfa7cc9eadbb5f839e Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 17 00:55:47 2001 +0000 Added some debug messages.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1401 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6806a0b7df585403cb55c1a95d3645c114708e37 Author: Timo Sirainen <cras@irssi.org> Date: Fri Mar 16 23:57:24 2001 +0000 Irssi now asks if you want to remove unknown settings from configuration file. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1400 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9a7524ae757d08238c445fd42967c8da2b77459e Author: Timo Sirainen <cras@irssi.org> Date: Fri Mar 16 22:14:50 2001 +0000 emphasis works with actions now git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1399 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ebe99f825c084eec78cd8b70783c182626e18150 Author: Timo Sirainen <cras@irssi.org> Date: Fri Mar 16 22:14:21 2001 +0000 quit_message setting moved from irc to core git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1398 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9e1cbb2637a14ca06074a0280d9d7992d1d5d705 Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 15 22:33:58 2001 +0000 Text buffer: Saving pointer to char[] didn't work correctly with netbsd/alpha which caused crash soon after startup. Changed the code a bit, I'm not sure if it's still correct ANSI C but at least it seems to work fine with netbsd/alpha now :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1397 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit db7c60b9a560f7371c37d59f106fbc395923eff3 Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 15 21:05:40 2001 +0000 /WINDOW CLOSE [<first> [<last>] - you can close multiple windows once now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1396 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6fda90e72b3d7681071b00d50b7e429251e1899b Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 15 20:48:57 2001 +0000 server_connect_own_ip_save(): fixed some nasty typos that could have crashed irssi when using vhosts git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1395 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cd9c127aab246c011a19975dc6384459863b4d4c Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 15 17:39:23 2001 +0000 /NICK could have changed nick to some other nick than we specified (/NICK nick!blah -> nick) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1394 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7aa9a8e62626613bf528b38f1bd18226ce3b3673 Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 15 17:34:28 2001 +0000 ^O reset only colors, not underlines etc. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1393 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ae68205a5b8331e676b5f0ec72bda64925986c59 Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 15 16:11:09 2001 +0000 bugfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1392 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 689fb5a26727434e235f2f2ac091ae1992b66554 Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 15 15:42:11 2001 +0000 if $(MAKE) crap -> ($(MAKE) || $(MAKE)), a lot better :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1391 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c6843a71a5de5ac7c6d9ebeba485ddb6618981fe Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 15 15:23:00 2001 +0000 if ! $(MAKE) -> if $(MAKE); then echo; else git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1390 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 69469fe1c80e3cee1cd0c6e53ea916c86e321b92 Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 15 03:01:04 2001 +0000 signal_add_first("setup changed", .. so if some other "setup changed" handler wants to ask $Z it works properly. This fix is kind of a kludge, some better way should be found to fix these kind of problems (just g_strdup() them?) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1389 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 99e7b28eef908c4bb88f87473f0aa06a8a9fab64 Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 15 02:48:04 2001 +0000 minor cleanup git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1388 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dcb652bc4d8542f947f84606a975ba141f714ad9 Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 15 02:31:36 2001 +0000 when some statusbar item was forced to be removed because of lack of space, it still used 2 chars. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1387 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 87777968c3ed367f51524ca1d1aa5bcd2e5ed7a9 Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 15 02:26:12 2001 +0000 Beginnings of configurable statusbar. The existing items can be configured in default.theme. If some abstract isn't set in theme, it fallbacks to the one in default.theme now. This should help with old themes, and maybe themes that don't change something should just keep those parts commented out.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1386 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2680011ad740f7e93b0c93585ff62baef33b24fa Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 15 02:23:43 2001 +0000 Upgraded to glib 1.2.9 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1385 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aa526bed41def85b355245e37d6cc5f7841f5bcc Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 15 02:22:44 2001 +0000 * level is now same as ALL git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1384 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 885e7fa0eceed38ace9b4a2549fb2842247cf7a6 Author: Timo Sirainen <cras@irssi.org> Date: Wed Mar 14 22:36:04 2001 +0000 Reconnecting shouldn't lose the address family. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1383 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit adec7641f02cef7fa6d252381e4d70c05bcb8d12 Author: Timo Sirainen <cras@irssi.org> Date: Wed Mar 14 22:26:00 2001 +0000 net_listen() works now properly with --enable-ipv6 and a system that doesn't have a working IPv6 support git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1382 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1d453ed92c17c657e1a9984b6566a6f761214237 Author: Timo Sirainen <cras@irssi.org> Date: Mon Mar 12 19:43:32 2001 +0000 %n+bg color change doesn't anymore set foreground black. changed theme's default_bold_color to default_real_color. Activity list printed first item with white always. Color redrawed itself every second. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1381 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7ced2beab412c51b80155bd7ef98f9fff117f6d1 Author: Timo Sirainen <cras@irssi.org> Date: Mon Mar 12 10:34:04 2001 +0000 added format_real_length() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1380 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4d5da596c9854ae60f699ffda8dc931e0b528365 Author: Timo Sirainen <cras@irssi.org> Date: Mon Mar 12 10:33:13 2001 +0000 Statusbar rewrites. Colors are currently not configurable at all, but other than that, it should work better. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1379 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ef1d2e3b4348c8930b90f16ff118f31a21e94fe3 Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 11 02:33:00 2001 +0000 make distclean works now properly for common/ and irc/ directories (by tko) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1378 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 93397f3fe04f6278bbfc98b1de1ca483b23d15f5 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 10 23:33:56 2001 +0000 buggy fix, fixed :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1377 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 118aa7e88e441b31ef30bcf0876c61c367fbfaf9 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 10 23:23:32 2001 +0000 nick_hash_remove(): GLIB didn't change the hash table key like I thought, so we need to first remove it from the hash, then insert again.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1376 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f33ec66a2718444c786f842cbbc8d8bc05b83513 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 10 18:49:00 2001 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1375 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9f9490eb8bb873276b5d43383ced90a1f09c848a Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 10 18:22:58 2001 +0000 Don't cast time_t to int. Don't go playing with memory you just free'd. Some other cleanups git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1374 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 57015649166e2e8d135bc89237f5ca9865e36a58 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 10 16:54:22 2001 +0000 more Meta key updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1373 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d1299106f03f5b8736ed39c485b8ed60bddce256 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 10 16:51:08 2001 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1372 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 52af7ad1b81758c89963621af052c5ea12c54681 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 10 16:40:37 2001 +0000 added startup-HOWTO.txt git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1371 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 11c54b6109c349933bbbfbdfb27a27c7cbe2a206 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 10 02:30:11 2001 +0000 typofix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1370 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fea113c9c2fa21516489e621093cb63f9e0e0157 Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 8 16:49:52 2001 +0000 getting ready for .98.3.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1369 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7f12b1cd6cc6642bc0264fa7bfbf2ad545b5d3f9 Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 8 14:54:23 2001 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1368 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4a4bf687277d45f41feef02d4cccccdd90f9ecfd Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 8 00:48:41 2001 +0000 /DCC CLOSE CHAT <unknown> signal: we were checking for "GET" here, not "CHAT".. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1367 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a4b6d3d46903b29446ea9383f0f17dcb040809b4 Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 8 00:47:09 2001 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1366 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f5d67dcb5c719af909ae498c7665e2b9eecee7bf Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 8 00:45:56 2001 +0000 Command history: allow "next history" to jump back to last msg in history if we already went over it with "prev history" once. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1365 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2968d45f82bfba65efffb5dab4e659f13172653a Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 8 00:27:40 2001 +0000 /SET scroll_page_count - don't crash if /0 is given. Works now properly if /0.xx is given. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1364 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 57493acd39f63c20407c098730936a582fd47c51 Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 8 00:24:27 2001 +0000 /CONNECT -ircnet didn't load ircnet specific settings correctly git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1363 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f4fe749489f3e8ca97d1aa5f988d14c1bcae3d99 Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 8 00:11:38 2001 +0000 undernet's stupid servers don't want to handle more than one query per channel at a time and they won't send any kind of notice of it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1362 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4eb054f4bb5cabc0427069b4524c1246d7d54359 Author: Timo Sirainen <cras@irssi.org> Date: Wed Mar 7 23:57:19 2001 +0000 If one server fails because of DNS error, don't stop reconnecting to entire chatnet. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1361 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9f28d164567245722fb7077184acb9f66e5721fb Author: Timo Sirainen <cras@irssi.org> Date: Wed Mar 7 23:55:54 2001 +0000 /LASTLOG -window unknown crashed irssi git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1360 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 00abe69923f124555f50e129249acb7d4265fea7 Author: Timo Sirainen <cras@irssi.org> Date: Wed Mar 7 23:55:33 2001 +0000 removing second last unique nick didn't work properly git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1359 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 21ce8803d6f124b9889e5d2aa9458f538f17eb7f Author: Timo Sirainen <cras@irssi.org> Date: Wed Mar 7 12:09:38 2001 +0000 some perl fixes. NICK_REC is also now "iobject".. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1358 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d2e7e041ffd7acebee62e22afeb40af79c70c926 Author: Timo Sirainen <cras@irssi.org> Date: Mon Mar 5 16:11:53 2001 +0000 /SERVER: don't set reconnection to TRUE if we're not disconnecting from any server git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1357 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d8128cdcda34e9d45a1caff12bf3400fb80db8f7 Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 4 16:22:00 2001 +0000 removed Flood.xs git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1356 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d1a5e9689a74aac6ec0ffaf1b45accfc63f74354 Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 4 16:20:26 2001 +0000 updated for .98.2 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1355 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 71030d5e9c5794931d7aeb538ad4db55f3f2c4d4 Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 4 12:24:17 2001 +0000 small updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1354 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 60d14b2be4c59379df7bbb5cf15f4cfe6ce33c38 Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 4 10:42:56 2001 +0000 keep startup-HOWTO in a .html file, use lynx -dump to create the .txt version :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1353 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5f45e5a6e3f81d6d37a5b2137a0789b415635fd3 Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 4 10:38:06 2001 +0000 added some status information what's it doing at the beginning git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1352 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 484f62f7571f94ff85515363afa6d6fc85e2aaba Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 4 10:30:41 2001 +0000 added server_change_nick() function for servers.[ch]. Lots of fixes for support to multiple identical nicks. Should work now properly :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1351 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f167516d23badb13fa99b8aba1b7bb784f24386b Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 4 09:09:59 2001 +0000 fixed minor memory leak git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1350 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0530039b9f5bd4eadc1a4f4dda202d3bd32908ee Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 4 09:04:53 2001 +0000 /SET names_max_width - buffer overflowed if it was too small.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1349 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5f0b432bebb0dbf509a4d7665615820a70c5ed61 Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 4 08:10:45 2001 +0000 "command window prev" -> "command window previous" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1348 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b23e544d5746791d0e8d1beb35c48b8c91ecd885 Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 4 08:10:01 2001 +0000 /NAMES didn't stop the signal properly so /NAMES list was printed twice git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1347 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 65b857e77f5eb69958dffc862059d3d5df81dc93 Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 4 06:53:26 2001 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1346 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1620a1387e1c8abecf63ac7abaafffcb1eb9f902 Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 4 06:50:47 2001 +0000 % -> %% so irssi won't treat them as color codes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1345 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f56ddd872a5c5b6cc5af40796e09c67a7df7323d Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 4 05:46:09 2001 +0000 /SET autostick_split_windows (default ON) - should we do /WINDOW STICK ON to all new split windows and hidden windows that are created inside it. This hopefully makes it easier to use split windows. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1344 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 24e36e008111337c12a50aae0c8614947520d828 Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 4 03:52:17 2001 +0000 More statusbar size fixes. Shouldn't corrupt entry line anymore. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1343 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a1842e6baa56e1dda9729458f537236485348388 Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 4 03:35:12 2001 +0000 Statusbar could have gotten to endless loop trying to grow size of some item when there was no space left. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1342 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cf376ba806431a355c29486f1250953295f880e7 Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 4 03:25:21 2001 +0000 Send "chat protocol deinit" signal when protocol is being deinitialized. Servers and reconnections are automatically disconnected for the protocol when it's being deinitialized. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1341 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0be624272c2d57e027be919428b99b2ffe15827b Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 4 03:05:16 2001 +0000 Forced IPv4 connection to host with only IPv6 address should use the IPv6 address.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1340 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 62bd2045bbb9b45730e0397baf19476cc56f2bed Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 4 03:00:35 2001 +0000 union { .. } addr removed from IPADDR - it hasn't been actually used for a long time.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1339 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 38fbd48712b709db055c096e11c7684e8a088826 Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 4 02:58:26 2001 +0000 save_ips() wasn't working properly.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1338 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0b76253492e867e3552cd3c2469ac3b23bef9061 Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 4 02:49:01 2001 +0000 Ignores without -time were unignored immediately.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1337 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5fc95d018aca83bad2e29f377feeac8ef426e3f6 Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 4 02:30:55 2001 +0000 version = .98.2 actually :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1336 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 160da45261b1799278103f7a2904a3770cd8604c Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 4 02:26:35 2001 +0000 /WINDOW SHOW didn't work properly git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1335 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4c7b07ed3fb03528d8f9b62297fd5d8df30929bf Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 4 01:47:13 2001 +0000 IPv6 fixes. Everything now keeps both v4 and v6 addresses in memory and at connect() time it's decided which one should be used. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1334 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5afb3c14541ec328483813e0783969ecc266042a Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 4 01:35:29 2001 +0000 removed GLIB_DIR from Makefile, configure compiles it and "make install" breaks since it tried to install glib too which wasn't needed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1333 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d0a4404bdf4b43f7888525792d2f58577a1d6122 Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 4 00:14:00 2001 +0000 /NAMES: -ops -halfops -voices -normal options added. /NAMES without parameters now prints nicklist in active channel, /NAMES ** shows all nicks in all channels. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1332 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5def50c7f600f5031468435ce432844731aef0f7 Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 4 00:13:06 2001 +0000 when joining lines together, put space between them.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1331 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c5cccfcdaa3e75c378b14086679e54a781b5b8c6 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 3 23:27:07 2001 +0000 fe-common/irc/flood removed. Some autoignore / ignore -time updates. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1330 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6ae8ab57666e7969f8a10ca13edaa7933fe0cb3a Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 3 23:20:26 2001 +0000 not needed anymore. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1329 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 060756da9f3a16135fe91e94ad8432f67e93a1a6 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 3 22:06:45 2001 +0000 /CONNECT -ircnet "" - even if someone does this don't make the server tag empty :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1328 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1a61f989e1b010200942e4693fadbd1119d1e783 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 3 22:03:00 2001 +0000 When /SET autoclose_windows is ON, don't destroy windows if they have some level set (like /join -w + /part in status window) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1327 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ab5166033cf5dd55934c38ed3f6c93a2c3ef872c Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 3 21:57:31 2001 +0000 I knew removing those checks from "channel created" and "query created" signals broke something :) -window option to /JOIN and /QUERY. This time don't check for any item with same server/name, but check that the item itself doesn't have window set yet. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1326 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f71afe835a36d53644fff6ad4673059f1282cee5 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 3 21:51:57 2001 +0000 /JOIN #channel and /QUERY nick won't anymore automatically move channel/query to active window but send a notice to user how to move it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1325 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d4558de2327ab5b38720bfad6d079e5878c94d72 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 3 21:34:06 2001 +0000 /SET prompt - if target had %c or something in it, it shouldn't be treated as color code. So color codes can now be used in /SET prompt string itself, but in none of the $variables it uses. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1324 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9a5b97164e99d90f91ef497acad05480795ec5a8 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 3 21:16:40 2001 +0000 Always save theme to ~/.irssi/ no matter where it was read from. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1323 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 71188305732d7637bb0a61f51f87567d21e5400f Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 3 21:11:43 2001 +0000 window_set_active() doesn't anymore send "window changed" signal if window is being set to NULL. Restoring /LAYOUT SAVEd split windows crashed at startup because of this. Maybe it shouldn't change the window to NULL? Well, at least I got it to work at all... :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1322 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7423df6aa8598ba968b70551f64031139c42413e Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 3 21:01:36 2001 +0000 HPUX 10.20 needs -D_XOPEN_SOURCE_EXTENDED git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1321 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1b8705bd44d05c7b6a08d70a54941e78fbabd58a Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 3 21:01:18 2001 +0000 Make sure there's always at least one column even if there's items wider than max. width allows. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1320 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bc0069c02f0c10a6f94f2718282ee6bc84864c1d Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 3 20:55:06 2001 +0000 ignore_get_key() moved to fe-common, fixed printing "*" ignore key. Doesn't print unignore messages when /RELOADing config. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1319 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4f2be94115fda42a31407e4f5ed12faecdafcbb1 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 3 20:48:23 2001 +0000 /BANTYPE -> /SET ban_type. /BAN: -type option added to override default ban type. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1318 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 25a013e4c86d67b797fabc3c97a1792a35bb2b7e Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 3 19:56:11 2001 +0000 "channel created", "query created" .. don't abort adding window item even if there already exists another with same name. not sure if this breaks something but at least doing that breaks some things, like /join #a and /query #a after that :) }CVS: ---------------------------------------------------------------------- git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1317 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 887c535ada0e6c5d29e89211466ca6b7b6a5a50c Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 3 19:48:28 2001 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1316 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f9474e2c3da697a634964480e03fb0659d914192 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 3 18:40:50 2001 +0000 DCC actions have now ACTIONS level as well as the DCCMSGS. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1315 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5c436a20a6f780b6f929de22ad975d5d95fa21a5 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 3 18:40:25 2001 +0000 HILIGHT level didn't work with logs. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1314 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 46d93a3f4b267f79e61a2b63d7a4a867952a4fcb Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 3 18:30:21 2001 +0000 /SET beep_when_window_active + some cleanups git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1313 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fcd8810b6ca21551ca3ca9c99a5b18e38c4baca4 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 3 18:22:09 2001 +0000 Removed all beep handling from text printing. If you want to beep just send "beep" signal. /LAST -clear crashed if window contained only lastlog lines. Some other minor cleanups. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1312 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 88094fa9f28476241c1fb39ca937defe37b60e4f Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 3 18:04:10 2001 +0000 delete_next_word key implemented, patch by Tinuk git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1311 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 95c17bafc46714702092dacdab7d58bb005a158d Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 3 17:45:35 2001 +0000 /LASTLOG: -case option for case-sensitive matches. -force option is now required to print lastlogs longer than 1000 lines. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1310 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a47ce2c449575f0c3212779bdfc1e69cab41aab1 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 3 17:34:35 2001 +0000 Added strstr_full() and strstr_full_case() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1309 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2f4969aefc2cb4d3928807c4f4f797bea33c853f Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 3 17:18:17 2001 +0000 make -> $(MAKE) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1308 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6f5adbf96cadc7128d90de635284c81ef147b905 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 3 16:14:28 2001 +0000 /SET -clear didn't work with booleans git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1307 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f51a12bb6ed8795adbb3333ffa31cbdd45d4ab7c Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 3 15:19:33 2001 +0000 cvs version = .99pre git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1306 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 72daabc5f6dec5c49f273aa319d733bca019fae9 Author: Timo Sirainen <cras@irssi.org> Date: Fri Mar 2 18:20:54 2001 +0000 kb -> kB git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1305 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 51c1fee749ff6fde1b32acb9e0dbaf16fa96f938 Author: Timo Sirainen <cras@irssi.org> Date: Wed Feb 28 19:26:21 2001 +0000 fixed some signed/unsigned issues git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1304 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fb488720f587602d007ccb10a541c87446ec31de Author: Timo Sirainen <cras@irssi.org> Date: Wed Feb 28 18:48:23 2001 +0000 functions returning void shouldn't do return xx git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1303 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bfa83e82bcf5cef891c1ce77e8a0169cae91d399 Author: Timo Sirainen <cras@irssi.org> Date: Wed Feb 28 11:24:45 2001 +0000 gettext -> gettextize check git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1302 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f7aae08152373d805edc75311f312a7f64ad5628 Author: Timo Sirainen <cras@irssi.org> Date: Tue Feb 27 08:39:04 2001 +0000 /WINDOW PREV -> /WINDOW PREVIOUS git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1301 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 64e52b7e26b66248bedef51eaa753da192d7344a Author: Timo Sirainen <cras@irssi.org> Date: Tue Feb 27 08:00:45 2001 +0000 /WINDOW STICKY -> /WINDOW STICK git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1300 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5627e7a822c04d1d764506b3ed9498b4557d8b81 Author: Timo Sirainen <cras@irssi.org> Date: Fri Feb 23 12:08:53 2001 +0000 nick_nfind(): gets stuck to endless loop if there's multiple identical nicks in channel.. Luckily this is no problem with IRC. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1299 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ed270073836abd7953206e18e69757ec349e49a9 Author: Timo Sirainen <cras@irssi.org> Date: Fri Feb 23 11:37:12 2001 +0000 crashfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1298 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cf944fc03b2ebaf52f0f5b600c4605301b07184e Author: Timo Sirainen <cras@irssi.org> Date: Fri Feb 23 10:46:39 2001 +0000 savewindows -> layout git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1297 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6b6aab558f85292dd5603f950618d4eae8eda2c8 Author: Timo Sirainen <cras@irssi.org> Date: Fri Feb 23 10:44:09 2001 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1296 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0241970306707eb40a10ab1e0d3391ddc60380b0 Author: Timo Sirainen <cras@irssi.org> Date: Fri Feb 23 08:07:10 2001 +0000 .98 final out git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1294 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 456836e49c8737ed6a1f806c55de6a9ca20724fc Author: Timo Sirainen <cras@irssi.org> Date: Fri Feb 23 05:55:51 2001 +0000 We should define AF_INET6, not PF_INET6.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1293 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit afacade78038e032913bb30e51c0d976ae429417 Author: Timo Sirainen <cras@irssi.org> Date: Fri Feb 23 05:12:04 2001 +0000 Fixed for building from objdir git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1292 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 86d4a229d693112a7d4e1ee65c8816c0dd4e5ae9 Author: Timo Sirainen <cras@irssi.org> Date: Fri Feb 23 05:02:33 2001 +0000 #include "config.h", not "../config.h" so building from objdir works git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1291 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 39e2a4225cc305b8182d84f74d0a87670e0d159c Author: Timo Sirainen <cras@irssi.org> Date: Thu Feb 22 21:29:42 2001 +0000 Printing channel bans print them now with target parameter set, so with status window they get printed to channel window instead of status window. Same for End of b/e/I lists. A few other cleanups. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1290 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit acf0dd879e87237a6647f93a08a7226ac84c35f5 Author: Timo Sirainen <cras@irssi.org> Date: Thu Feb 22 20:51:26 2001 +0000 /HELP can now display help of non-commands if the file just exists in help directory git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1289 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 68652116e8239f8546b0ab9bfbaf8f0e82dd7a86 Author: Timo Sirainen <cras@irssi.org> Date: Thu Feb 22 20:49:57 2001 +0000 removed tabs git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1288 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 469fde361894e3e2abda51e9351aae42832aa0a1 Author: Timo Sirainen <cras@irssi.org> Date: Thu Feb 22 20:39:35 2001 +0000 Verify in configure that linking with perl's LDFLAGS actually works. If perl lib dir is set, add 'use lib "/perl/lib/dir"' before each script automatically. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1287 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e2ff4550ea1c77c95db91ebb07eeea8f174e33dc Author: Timo Sirainen <cras@irssi.org> Date: Thu Feb 22 10:52:29 2001 +0000 Word highlighting was buggy git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1286 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 95fb3f5623f606b71c6e7d3bcd2527f23345f330 Author: Timo Sirainen <cras@irssi.org> Date: Thu Feb 22 10:52:01 2001 +0000 /SET autoignore_levels -> autoignore_level. Fixed a memory leak. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1285 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 432ac912c18c022ca42a05a797a9c42a9d735d89 Author: Timo Sirainen <cras@irssi.org> Date: Thu Feb 22 09:03:30 2001 +0000 Removed AUTOIGNORE_REC since it doesn't exist anyremo git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1284 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3c2347b1faa6d6356027f9feb8e056eddb4cecd6 Author: Timo Sirainen <cras@irssi.org> Date: Thu Feb 22 08:54:36 2001 +0000 Getting ready for 0.7.98 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1283 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 62a7faf5b2cabc4b2c225555df0b88eafc9528e4 Author: Timo Sirainen <cras@irssi.org> Date: Thu Feb 22 08:35:53 2001 +0000 strip_real_length(): initialize last_color_pos and last_color_len to -1. Word hilighting crashed if there was no colors set in the line.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1282 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fc17069cec434306599582a381ea1d61d8cea4ad Author: Timo Sirainen <cras@irssi.org> Date: Thu Feb 22 06:09:48 2001 +0000 Autoignore fixes by fuchs (not tested, hope it works ;) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1281 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a2a6c7e29376adff275baacc69b3834751ab0043 Author: Timo Sirainen <cras@irssi.org> Date: Thu Feb 22 05:49:30 2001 +0000 Make a temporary window bind if you get kicked from channel. Never allow any window items to go to windows with sticky binds. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1280 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 13712d83b2df78685e8f83caf66db192db6eb7b8 Author: Timo Sirainen <cras@irssi.org> Date: Thu Feb 22 05:19:11 2001 +0000 /IRCNET ADD didn't work git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1279 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 930ccf5238c03ea84bd1b5f1b2d26de7077d3c04 Author: Timo Sirainen <cras@irssi.org> Date: Wed Feb 21 19:19:24 2001 +0000 /SAVEWINDOWS -> /LAYOUT SAVE. Added /LAYOUT RESET. Initialize GLib log -> Irssi windows _after_ windows are created.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1278 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a04a1c6f218422ad17bd73aa4ebab135244b3f64 Author: Timo Sirainen <cras@irssi.org> Date: Wed Feb 21 19:00:07 2001 +0000 Entry line works now properly with very long prompts git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1277 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7103fc87b804624379a4dff884d671a73c1af47c Author: Timo Sirainen <cras@irssi.org> Date: Wed Feb 21 18:41:45 2001 +0000 /FOREACH server|channel|query|window <command> git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1276 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4a35a41c85d6fea8668553d135f7947f26313254 Author: Timo Sirainen <cras@irssi.org> Date: Wed Feb 21 18:32:15 2001 +0000 Support for several unrealircd WHOIS replies, patch by Mark Glines <paranoid@deathsdoor.com> git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1275 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit db4e159870ab950ade8426db61a5af856b4326ac Author: Timo Sirainen <cras@irssi.org> Date: Wed Feb 21 05:11:26 2001 +0000 DCC CTCP replies weren't handled properly git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1274 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4718edf055c33ea1d52197ac9b0d7233dc7d77ca Author: Timo Sirainen <cras@irssi.org> Date: Wed Feb 21 04:21:15 2001 +0000 added format_get_length() for getting length of text part in a format string. gui_printtext() now works like printtext_string() so %s won't accidentally crash it. /SET prompt can now have %formats. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1273 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c8893c61eebf363354ecfab926fb09e5b973deaf Author: Timo Sirainen <cras@irssi.org> Date: Wed Feb 21 04:00:25 2001 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1272 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a1cb6eccc3c90de99b36e696992925b0b5557efb Author: Timo Sirainen <cras@irssi.org> Date: Wed Feb 21 03:52:05 2001 +0000 added -<server tag> description git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1271 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 634acd267c18e4314278f15c0936b7566a761d17 Author: Timo Sirainen <cras@irssi.org> Date: Wed Feb 21 03:46:27 2001 +0000 Define AF_INET6 if it isn't already defined git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1270 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5001f8cd7ac83e638442da0542417d724b823e67 Author: Timo Sirainen <cras@irssi.org> Date: Wed Feb 21 03:43:31 2001 +0000 Changed some s/// to use perl instead of sed since they didn't work with all seds. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1269 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 481f4bc32720e939504916cbd53447110b739551 Author: Timo Sirainen <cras@irssi.org> Date: Tue Feb 20 16:23:28 2001 +0000 /SET resolve_prefer_ipv6 - should we prefer IPv6 or IPv4 addresses in host name resolving. /SERVER ADD: added options -4 and -6. Fixed crash at startup if server didn't have chat network set. "Connecting to xxx [ip]" is now displayed before calling connect(), so if it fails we'll still get the IP it's trying to connect to. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1268 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2aeb9259e005635d0ee76e489d62d173623f6fb3 Author: Timo Sirainen <cras@irssi.org> Date: Tue Feb 20 02:37:01 2001 +0000 DCC updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1267 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7a6c3f0b7c98c380e2225c358020704bdad73fa7 Author: Timo Sirainen <cras@irssi.org> Date: Tue Feb 20 01:54:14 2001 +0000 Errors reading/writing config and theme files are now handled properly and printed to screen git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1266 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 25845074d66fc132f890aa861ca7ac567b6b6b34 Author: Timo Sirainen <cras@irssi.org> Date: Tue Feb 20 01:12:47 2001 +0000 Reload theme after /SET theme if it was modified. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1265 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4803538e394d7544849f929a938af6a3b3247cc7 Author: Timo Sirainen <cras@irssi.org> Date: Tue Feb 20 00:48:30 2001 +0000 my_perl fix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1264 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 43323fd24cc9329b4e6cc6de952ec6e9b924c5f7 Author: Timo Sirainen <cras@irssi.org> Date: Tue Feb 20 00:33:51 2001 +0000 multi identical nick fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1263 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c3cebfd93db339cf2f1baa79da14b5399f8a6ec3 Author: Timo Sirainen <cras@irssi.org> Date: Mon Feb 19 14:55:42 2001 +0000 Instead of directly calling beep(), send "beep" signal which default behaviour is to call beep() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1262 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8f98e4b6083e49a10dd2bc2994372449af9f9266 Author: Timo Sirainen <cras@irssi.org> Date: Mon Feb 19 14:50:53 2001 +0000 /SERVER: if there's no servers, print "Not connected to any servers" instead of just being quiet. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1261 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bd92708f22974dd203541f50acdf8c034e41a950 Author: Timo Sirainen <cras@irssi.org> Date: Mon Feb 19 12:10:36 2001 +0000 level_get() check wasn't case-insensitive git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1260 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 374df6c5f16404cb541566d32b52e094ede6d295 Author: Timo Sirainen <cras@irssi.org> Date: Mon Feb 19 07:16:32 2001 +0000 /TOGGLE without parameters now complains not having enough parameters.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1259 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6ee833f0a5fe291790f6997a8e55ff653f9bb71b Author: Timo Sirainen <cras@irssi.org> Date: Mon Feb 19 06:37:44 2001 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1258 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5288393c747e3b4b52aeb37970e82f8f6397aa98 Author: Timo Sirainen <cras@irssi.org> Date: Mon Feb 19 06:28:02 2001 +0000 added "chat protocol xxx" signals git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1257 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2e1466d2100f06cd98e7bbc56b19d378db98b1f0 Author: Timo Sirainen <cras@irssi.org> Date: Mon Feb 19 06:27:24 2001 +0000 /LASTLOG syntax updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1256 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6b4a8388139161a9e6638b99340ee07cb8b5d5a4 Author: Timo Sirainen <cras@irssi.org> Date: Mon Feb 19 06:23:04 2001 +0000 Moved /LASTLOG handling to lastlog.c. Added options -file <filename> for writing lastlog to file, -window <ref#|name> for specifying which window's lastlog to print (output is always to active window) and -clear option to remove all lastlog lines from window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1255 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1191bc2c2c9d8403ca2da7d98a3fdbe419ca2459 Author: Timo Sirainen <cras@irssi.org> Date: Mon Feb 19 05:03:42 2001 +0000 level_get() prototype was missing. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1254 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a191df786d0412e5de7f40be580e090596a3fe72 Author: Timo Sirainen <cras@irssi.org> Date: Mon Feb 19 04:50:58 2001 +0000 /RECONNECT ALL - reconnects to all servers in reconnection queue git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1253 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 455020478310df80cc1cb4041cbacf399b8af8cc Author: Timo Sirainen <cras@irssi.org> Date: Mon Feb 19 04:44:15 2001 +0000 Moved /HELP to fe-help.c git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1252 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f453e84436dc6e452b1f1be40611d1b11c57051d Author: Timo Sirainen <cras@irssi.org> Date: Mon Feb 19 04:33:39 2001 +0000 /NETSPLIT prints nicks now sorted and prints @ or + before channel if user was opped/voiced before split. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1251 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 19dff227d804e17c85afb38e3621cd60856bc50e Author: Timo Sirainen <cras@irssi.org> Date: Mon Feb 19 03:40:06 2001 +0000 Removed /SET dcc_block_size and /SET dcc_fast_send - fast send is now always used and dcc_block_size is useless with it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1250 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c1c7674ae2eee9be7717394f9eab66c0f01db63e Author: Timo Sirainen <cras@irssi.org> Date: Mon Feb 19 03:25:24 2001 +0000 Highlight colors can now have background color set with fg,bg. Works with activity list too, useful for example blinking. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1249 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1117638b52458f8e80f7ade066989c45eb74f0f9 Author: Timo Sirainen <cras@irssi.org> Date: Mon Feb 19 02:50:08 2001 +0000 Moved autoconnects and command line parameter parsing from irc to core. Added not_initialized parameter to chat protocols that are created using chat_protocol_get_unknown(). /CONNECT doesn't crash now with non-initialized protocols but instead complains about them. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1248 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 42634d83bc5a168ddcacf90a18d2180a30e12b6d Author: Timo Sirainen <cras@irssi.org> Date: Mon Feb 19 02:27:10 2001 +0000 /RECONNECT reconnects now to server with identical settings. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1247 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1ee25967d8c380797d3333006c482ca097cb616f Author: Timo Sirainen <cras@irssi.org> Date: Mon Feb 19 02:26:32 2001 +0000 window_bind_remove_unsticky(): crashfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1246 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b8375d471fe245f454b1cdf15f5379fe17a1c928 Author: Timo Sirainen <cras@irssi.org> Date: Mon Feb 19 02:15:15 2001 +0000 Connection updates: moved /SERVER and /CONNECT to core from irc. Several other related multiprotocol updates. Removed /SILCSERVER from SILC, /CONNECT and /SERVER should work properly now. Rejoining channels after reconnection works. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1245 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fa1715b5155c88749af8ecedfeffc97a4502fd9c Author: Timo Sirainen <cras@irssi.org> Date: Mon Feb 19 02:13:02 2001 +0000 If reading host answer from pipe failed, set the error message to "Host name lookup: g_strerror(errno)" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1244 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2790a3b0b5ba14985b67e334c7069dcb28e687b6 Author: Timo Sirainen <cras@irssi.org> Date: Mon Feb 19 02:12:06 2001 +0000 When reading data from socket, read max. 5kB at a time so we won't get stuck if socket just keeps sending more and more data. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1243 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0123ba3b2664d07318bc018ee091019c26a0a94b Author: Timo Sirainen <cras@irssi.org> Date: Sun Feb 18 23:40:18 2001 +0000 chat_protocol_register() didn't work properly when the chat protocol was already registered. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1242 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6a469c46bb078f0f0c3efac45fa2ba1e2c7d4047 Author: Timo Sirainen <cras@irssi.org> Date: Sun Feb 18 22:46:25 2001 +0000 Support for multiple identical nicknames. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1241 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c2a1971cc3001793454c3175b2134b54375ddd82 Author: Timo Sirainen <cras@irssi.org> Date: Sun Feb 18 20:32:22 2001 +0000 updates for latest changes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1240 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b0178d72487ee4d5838b53f489d155154a0a7f64 Author: Timo Sirainen <cras@irssi.org> Date: Sun Feb 18 00:11:23 2001 +0000 crashfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1239 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0d4d9204a96b017981d0a8c1ea8af753741dfbec Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 17 21:46:35 2001 +0000 Support for multiple identically named nicks. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1238 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit be6ba53fa47bc546279a2575523281845fe80da9 Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 17 19:44:22 2001 +0000 Config file: ircnets -> chatnets, added type = "chat protocol" to chatnet config. Moved reading chatnets to core. Lots of other multiprotocol updates. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1237 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 513e140bcebce617d6078a9532ab9976437c3ef6 Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 17 12:23:18 2001 +0000 Irssi::command_bind(): Don't run the command twice. Log updated for log_write_rec() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1236 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e5f12167977baaa520e886395986264443184620 Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 17 12:08:31 2001 +0000 log_write_rec(): added level parameter. writing /LASTLOG to log files doesn't anymore print the current timestamp at the start of line since /LASTLOG messages have their original timestamp already. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1235 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c0726196eab7e88da3a0138321e7ed02717792de Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 17 11:33:12 2001 +0000 Moved fe stuff from perl-common to perl-fe. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1234 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 66f9ea8694fa03be1f74c23de5cc32a43d3e711d Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 17 11:09:14 2001 +0000 Yet another perl fix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1233 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5807efc587e4983c21abd2c352aee24f189fc4a6 Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 17 11:05:29 2001 +0000 more static perl fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1232 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bf0f48bd1ec7d38b06104aa19051cca991eda3f0 Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 17 10:58:53 2001 +0000 "conftest" binary wasn't removed git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1231 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 96e644651fba17e86eb1ab98f6f0d193ee5792d2 Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 17 10:56:29 2001 +0000 static perl fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1230 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5bdb5f850491b740f6efc78196b90bebb55d27d7 Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 17 10:44:06 2001 +0000 Removed .libs/ dir check, it should always be there anyway. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1229 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit abe4ddb52ab32cb7e6aaee98a25e93f769a3aa46 Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 17 10:35:35 2001 +0000 /LOAD module tries to load "module_core" instead. If it wasn't found, it fallbacks to "module" again. If it is found, it tries to load several other modules too, like irc_module, fe_module and fe_irc_module. Split perl module to perl_core and fe_perl. Removed "_common" from some fe_common modules. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1228 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f1205c10e0d6ef29065c96d788c35c4e23ed4860 Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 17 10:31:26 2001 +0000 exec signals updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1227 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0dc598f69c067abd99420d752f0792a95d2cf01c Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 17 10:31:01 2001 +0000 typo fix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1226 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 125cf91a2f064a4c474c90193716429a7b68b413 Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 17 10:30:39 2001 +0000 added POTFILES.in git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1225 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 85ff24a7f7bd09dc820871bdbf2b59d44b462b7d Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 17 10:30:06 2001 +0000 added git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1224 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2517c4099ab7b23f3e45b0391ed9a6c3e87f9895 Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 17 10:26:59 2001 +0000 ig_module_build_path() prototype was missing.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1223 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 657defae1d0a26651e10e5c76cf56e0b4f99e0da Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 17 10:09:49 2001 +0000 added g_module_build_path() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1222 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 039db4047d97c4c41c6752dce8deca9363824ba8 Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 17 07:16:58 2001 +0000 Dynamic module check: don't use -module option with libtool. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1221 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8d86fc75ef3461f25fc1d4440abafc3c0ccc5e24 Author: Timo Sirainen <cras@irssi.org> Date: Fri Feb 16 20:49:45 2001 +0000 added fe-dcc.h git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1220 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e9b4784836fdbe2d1caffc71f23c3e68adda42bf Author: Timo Sirainen <cras@irssi.org> Date: Fri Feb 16 20:21:18 2001 +0000 If log file locking fails, check that it failed because file was locked, not because filesystem doesn't know locks or some other reason. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1219 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5e3a3e88a869b75d357506534b55ca5eaa1d6716 Author: Timo Sirainen <cras@irssi.org> Date: Fri Feb 16 16:07:35 2001 +0000 added fe-exec.h git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1218 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8c797bf93a0b48c1e864cd575a7049cf2293439e Author: Timo Sirainen <cras@irssi.org> Date: Thu Feb 15 01:46:47 2001 +0000 specify that ctrl-c uses _mirc_ color codes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1217 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 187412eb7c7c76f38b20ad53c2971f104d9490d1 Author: Timo Sirainen <cras@irssi.org> Date: Thu Feb 15 00:05:22 2001 +0000 Perl 5.6 wants PREFIX=xx, not LIB=xx when default isn't used git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1216 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 935ec3a9a4627050b983ee13a3eb07c1f111848e Author: Timo Sirainen <cras@irssi.org> Date: Wed Feb 14 23:44:34 2001 +0000 #include "perl-common.h" to define my_perl git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1215 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 76321f4da4bc97d26b3a07d4d34a5189a8efc1e7 Author: Timo Sirainen <cras@irssi.org> Date: Wed Feb 14 23:28:43 2001 +0000 -interactive help git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1214 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bebb9d3de8b364dcb6b472161686baf39c325a6b Author: Timo Sirainen <cras@irssi.org> Date: Wed Feb 14 22:06:47 2001 +0000 irssi_perl_interp -> my_perl and made it non-static. should help compiling with some weird perl implementations. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1213 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f4aef7c706890f1a10a9972adf4c32eb734c614e Author: Timo Sirainen <cras@irssi.org> Date: Tue Feb 13 19:26:43 2001 +0000 Added PROCESS_REC to fe-exec.h and perl support for it. "exec new" and "exec remove" sends PROCESS_REC as first argument. Added "exec input" signal to perl. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1212 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ea4dea38c0902621c2cb6f71ffdcfeca795b4dca Author: Timo Sirainen <cras@irssi.org> Date: Tue Feb 13 18:19:59 2001 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1211 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 37d0047770b89b0fee06138b9da6a49b583c31d1 Author: Timo Sirainen <cras@irssi.org> Date: Mon Feb 12 20:05:49 2001 +0000 +/SET autoclose_windows _OFF_, not ON. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1210 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 70fc39fb39fa5a067d385a477a1fc32362e5be9a Author: Timo Sirainen <cras@irssi.org> Date: Mon Feb 12 19:48:51 2001 +0000 small updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1209 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 677e0a6736b2ef3cb215e495263f9dbc1d8cf5e2 Author: Timo Sirainen <cras@irssi.org> Date: Mon Feb 12 16:31:33 2001 +0000 Updates so that DCC stuff compiles again. Still missing DCC chat/get/send specific stuff. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1208 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 429ce5a2b3140a74946f7c7b7678b80bf17b8848 Author: Timo Sirainen <cras@irssi.org> Date: Sun Feb 11 00:15:32 2001 +0000 Removed SYNTAX: LOG LIST - the commands is /LOG git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1207 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 355e7dd84128a2d247a1021b2dbd9e9bbed0e7f3 Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 10 10:19:47 2001 +0000 theme->default_color is now used again, added default_bold_color which is used with default bolds since A_NORMAL|A_BOLD doesn't seem to do anything with curses.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1206 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 98a73539aebf81a5c373ef869ae5af9cb5c857b6 Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 10 09:54:51 2001 +0000 /EXEC -interactive: Creates a query-like window item. Text written to it is sent to executed process, like /EXEC -in. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1205 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ddf6810b0ea03e144ecdbafed3fb625d7039d832 Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 10 09:12:53 2001 +0000 Changed window->waiting_channels ("servertag name" format) to bound_items containing WINDOW_BIND_REC structures. If you now use /SAVEWINDOWS, the item will _always_ be restored to saved window even if there was already some other item. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1204 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7c21fb84ee6b5f29e71d9704b9c7c3f2d411b17d Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 10 08:44:19 2001 +0000 /SET hilight_act_color - default color to use for highlighting in activity line git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1203 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5ab27ea604d7b02a9ce7003b04d86256658ced41 Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 10 07:26:54 2001 +0000 /SAVEWINDOWS saves now split windows git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1202 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 88b091cc95b346da50d21ba2526c76d760ad97fa Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 10 05:54:35 2001 +0000 Write buffer - logs and rawlogs write to files through this. By default everything gets written immediately, but you can make it wait until there's specified amount of data in buffer or write once in a hour or so. Useful for people who want to keep hard disk at sleep at nights but still want to log. /SET write_buffer_mins, /SET write_buffer_kb: When to flush buffer. /FLUSHBUFFER: Flush the buffer immediately git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1201 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5061783f4ce035b2c432fa1b3a45f9213989a45a Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 10 05:34:46 2001 +0000 added descriptions for left_window and right_window git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1200 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 194dd60f36aff0d7df8b6e569caa056a96e1b606 Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 10 04:54:09 2001 +0000 /SET names_max_columns, /SET names_max_width: Limit width of /NAMES list. Forced max. 6 columns limit to /HELP git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1199 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0de0499fd86e9a5b996da2c2e9dd6df093ffeeaa Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 10 04:43:21 2001 +0000 /WINDOW STICK [ON|OFF|<ref#>] - stick window to specified main window. After setting window to sticky non-sticky windows can't replace the active sticky one. Each main window can have it's own sticky window group. /WINDOW LEFT, /WINDOW RIGHT - Go to previous/next window in the current sticky window group, or if there's no sticky windows go to previous/next non-sticky window. Alt-Left/Right keys default to these commands now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1198 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 89abfaf9cfe81846223e5e72324d7f812e60fdfa Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 10 03:12:22 2001 +0000 sticky_refnum is now saved and restored git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1197 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 980d6ca3fdac3fb0da21f61d8de42db061b136bf Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 10 03:10:30 2001 +0000 /WINDOW SERVER: added -sticky and -unsticky options. If window server is sticky, it will never be automatically changed, and it cannot be changed to anything else without -unsticky option. Should be useful for people who want status or msgs windows for each server. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1196 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 54870f51fd4ac89c27b25c0fac1a45eee216e044 Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 10 02:13:13 2001 +0000 window_item_set_active(): window->active_server was set wrong if there was multiple items in window from different servers. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1195 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e4f7d55ce941bf33b1d23d7c21e6beb9fb69aba0 Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 10 02:02:26 2001 +0000 DCC cleanups - split DCC_REC to CHAT|GET|SEND_DCC_RECs. Plugins should now be able to add whatever new DCC types. Nick changes affect DCC chats. /WHOIS without parameters works properly in DCC CHAT queries. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1194 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 118f9a11ebfc521198d39fd3048ad462ace696ed Author: Timo Sirainen <cras@irssi.org> Date: Fri Feb 9 22:00:51 2001 +0000 DCC chat nicks are in /MSG completion list now if chat isn't in query. Sending actions to non-query DCC chats now display the target. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1193 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8938a0f42b178a3bf26ad6976013ad57fb1e5bb2 Author: Timo Sirainen <cras@irssi.org> Date: Fri Feb 9 21:26:50 2001 +0000 /CONNECT, /SERVER: added -4 and -6 options for specifying if we should connect to IPv4 or IPv6 address of the server. If -host or /SET hostname is set irssi determines from it if it should use IPv4 or v6. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1192 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6358c2d62727113c15d389dd0e6460ba9a72f941 Author: Timo Sirainen <cras@irssi.org> Date: Thu Feb 8 16:54:52 2001 +0000 #include "irc-channels.h" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1191 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1dfd86fe95c87dd8a1cab3f5cefd4ee8e666a563 Author: Timo Sirainen <cras@irssi.org> Date: Thu Feb 8 09:24:25 2001 +0000 /SET opermode - set this mode when you get ircop status. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1190 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e06e83160897cf2a7ecea99fcf82d7587e731dd8 Author: Timo Sirainen <cras@irssi.org> Date: Wed Feb 7 19:36:45 2001 +0000 /LOAD ./path/module - loads module from path relative to current directory instea of trying to find it from ~/.irssi/modules or $PREFIX/lib/modules git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1189 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 45ad955d9e0e666e1d28908651c6b04caea4a8f8 Author: Timo Sirainen <cras@irssi.org> Date: Tue Feb 6 22:10:57 2001 +0000 /ACTION didn't print the target when there was no query/channel where to print the action git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1188 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 70322d695f566d0f18cd4eb1b420f7cf316ee45c Author: Timo Sirainen <cras@irssi.org> Date: Tue Feb 6 21:56:51 2001 +0000 Don't autolog CTCPs by default (so CTCP floods don't create lots of useless files) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1187 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 16012d63ce30e0f9e89d70b57726bfb932543d7b Author: Timo Sirainen <cras@irssi.org> Date: Tue Feb 6 21:49:57 2001 +0000 check_ignore() didn't check correctly if everything in specified level was ignored git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1186 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c741abe23f470fb973ce1b3672a0a9c8c0adc271 Author: Timo Sirainen <cras@irssi.org> Date: Tue Feb 6 21:42:58 2001 +0000 '=' isn't really necessary, warn if it's missing but don't fail without git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1185 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3f113f51b9eb0cd84535e5f57cd62bdf6c71c257 Author: Timo Sirainen <cras@irssi.org> Date: Mon Feb 5 01:06:42 2001 +0000 make deinitialization between screen_refresh_freeze() and screen_refresh_thaw() so screen won't get redrawn needlessly git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1184 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7612cf47739d220a461c71d932ec82744e9b1bf9 Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 3 23:29:39 2001 +0000 added fe-channels.h git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1183 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e2acaaa067eb5189da3dd38e06737bff3201e8b8 Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 3 19:29:38 2001 +0000 Added gui_printtext() function for printing text in printtext() format to screen in specified position. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1182 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e9b48e894242b0e4376648bd418eb971a49cca5e Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 3 18:14:20 2001 +0000 irc_nick_insert(): Irssi::Nick, Irssi::Channel -> Irssi::Irc::... git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1181 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit db6aaec89afd233cda93039eb8e7709cdd31205d Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 3 18:12:41 2001 +0000 gettext fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1180 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ef721655a27b0d69f00534d83ec7edeb231d371e Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 3 17:52:32 2001 +0000 msgfmt check was wrong git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1179 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6ad5d24e0d3d364fc0f74e3f3218e26bf331b998 Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 3 17:38:01 2001 +0000 DCC RESUME, DCC ACCEPT: we might have crashed with invalid parameters. Some other "cleanups". git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1178 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e3875169515c0b571c90b914f16327835eb47105 Author: Timo Sirainen <cras@irssi.org> Date: Fri Feb 2 22:10:20 2001 +0000 Nicklist updates so that protocol specific xxx_NICK_REC can be used git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1177 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 72407171983277df44c1cfe62e3f7abdff9cfa6d Author: Timo Sirainen <cras@irssi.org> Date: Fri Feb 2 22:09:11 2001 +0000 get_max_column_count(), columns_sort_list(): fixed to work properly with empty list git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1176 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4dd1d73f80a9aacfffb67eb3da315ec5c997dd12 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jan 31 21:21:19 2001 +0000 Print own mode changes immediately to screen without the 2sec wait. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1175 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9044226d6e70fd72ec86e71b069540860855e9ae Author: Timo Sirainen <cras@irssi.org> Date: Wed Jan 31 20:53:09 2001 +0000 Print the color hilight with two digits so it won't accidentally use the next char if it's numeric. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1174 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b24243e45af87455b2fdfdfba545e06871aefca9 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jan 31 20:11:47 2001 +0000 /SB STATUS: for debugging mostly, displays number of lines and used kBs of memory per window and totally git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1173 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2a31ecaa32439f440d8a5cce81b9809b61658e3b Author: Timo Sirainen <cras@irssi.org> Date: Wed Jan 31 11:23:29 2001 +0000 Ugly quick hack to make act: never disappear but print as much activity to statusbar as fits. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1172 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8acf2cd5f97906877107b6a547bc939d134beaa2 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 29 12:39:13 2001 +0000 /nctcp crashed git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1171 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e09be2c7b4b0af8f59fd3119439010393540e2e7 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 19:31:45 2001 +0000 /SET activity_hide_targets now hides them even if level is MSGS. Only activity of highlighted text is not hidden. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1170 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3db17abb4dc9534f69b78c97ae918078c1e1717e Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 19:11:34 2001 +0000 /SET hilight_levels -> hilight_level git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1169 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f77140921434aaf4bfb02e32d90a88368951fb43 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 16:54:25 2001 +0000 Ignores without nick masks didn't work git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1168 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c4753213feb5285ff2c494ebf62f82cde0b0f06e Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 16:43:13 2001 +0000 Ignore didn't check properly nick masks that contained only nick without mask part (!*). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1167 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4bcae4c071c149c2fd3c03756a1ffa1a782a8c1b Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 16:37:13 2001 +0000 get_max_column_count() didn't work properly when there was only one item git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1166 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f5ea5348c074f991749699b50face5de1b110103 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 16:27:09 2001 +0000 get_max_column_count(): we didn't handle correctly a situation where last column of the list was empty git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1165 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit adf8b864fc8647f8fbc281ed81fdb1008b12bcba Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 16:17:53 2001 +0000 bugfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1164 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e76aafff31496658c02686f0411d4adc83f70fb4 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 16:15:55 2001 +0000 DCC updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1163 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3927ef9713a5f1cd8adef0336382ff73a3c72df3 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 15:46:00 2001 +0000 /HELP, /NAMES: using now the column helper function in misc.c. /NAMES moved to core and is printed immediately instead of sending /NAMES request to server. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1162 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4339c9a7edaff30309d2572c419eb936bff371b2 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 15:44:29 2001 +0000 WINDOW_REC: added width and height variables git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1161 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e75ce196e8376de78d8a8b4ad3cbaa4ad18b937f Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 15:43:38 2001 +0000 get_max_column_count(), columns_sort_list(): helper functions for printing column lists git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1160 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b4a56832cb2c075baf371d4ddcf755dbe0464ccc Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 10:19:53 2001 +0000 backwards compatibility fix: when changing ircnet -> chatnet, the chatnet name in memory was corrupted git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1159 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 669c2c18d8a906ea5863cf2dc03878e774902c3f Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 10:16:43 2001 +0000 Removed own_wall msg format, using now the same as @#channel messages. Added printing of ctcps, notices, actions and /WALLs to fe-irc-messages.c git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1158 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5e3aa6f07787bd2c2d37eb70afa2b804407be07e Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 09:31:45 2001 +0000 Emphasis are now expanded with own public/private messages. Added some checks when not to expand: before _word_ must be space or beginning of the line, next char after _word_ must not be '_' or '*'. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1157 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 96512a3d6acbaf5113a935573b0b478b569c6ba6 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 09:16:22 2001 +0000 /SB END: Don't do anything when already at the bottom (it was broken if there was empty space at bottom) Horizontal resizing now keeps window position. Also some fixes to vertical resizing. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1156 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 56abbcd2e350ba2d46773c21243fc9ab0844e45f Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 07:22:22 2001 +0000 Ignoring updates. Added support for nickmatch cache. One ignore can't have both except and normal levels. Nick ignoring checks now with both old and new nicks. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1155 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6c32ffdc4fd6f652ef8c02ecdd4b11014c8ec064 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 04:07:52 2001 +0000 Print notify joins, unaways and unidles with HILIGHT level. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1154 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a4cdb86128d2b81f4e94048464c1b30ed0694945 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 04:03:56 2001 +0000 /SET timestamp_format now specifies format of $Z. timestamp msg format now uses $Z instead of that horrible $[-2.0]3:$[-2.0]4 that no-one understood :) It's still possible to use the old method too. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1153 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 90e0d79d2ae1f8b735d9a2c8c12b0a5dd564aa70 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 03:52:29 2001 +0000 Added TXT_WINDOW_LEVEL, changed most of the /WINDOW commands to print output to active window, not status window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1152 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2e2f9194faf7c39d4bec3633eaa4ae275e8f9d1b Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 03:48:18 2001 +0000 Added long $variables + some updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1151 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f382abee30e6ce07df88dcf43160c900dd877c09 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 03:41:17 2001 +0000 %N does now same as %n, except in .theme files it always does the terminal default color while %n sets the "previous color". git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1150 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3c607672e6d450af3564cbb1bbdc913e7b311ba0 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 03:29:25 2001 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1149 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a6d40bf8bd62118cf5194af3fb9824767c3a99ac Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 03:29:09 2001 +0000 If msgfmt isn't found, don't go to "po" dir. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1148 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cff8ba0c92f06f77cf3accd03ae969c8d74834ca Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 03:19:19 2001 +0000 /SET beep_on_msg -> /SET beep_msg_level git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1147 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5e8d21e68d8d4a468fc3beda6133f6729cbc9264 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 03:19:06 2001 +0000 /SET beep_on_msg -> beep_msg_level git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1146 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f6e9160bc93a26843f149d73f4297117c96a21ac Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 03:17:55 2001 +0000 Netjoin mode printing: handle +v and +h like +o was handled (joins: @opnick +voicenick %halfopick) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1145 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 00492856da793220840d7f1fc1b4126083bf1dc4 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 03:04:44 2001 +0000 Spaces at the start of line confused the completion some. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1144 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4cbabe2a83541fec27679cfd23fb460af279c84e Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 28 01:45:31 2001 +0000 nicklist_find() now finds only full nicks, nicklist_find_mask() finds nick masks. This fixes *a* and similiar emphasis where irssi tried to find nick mask *a* instead of nick *a*. Also, emphasis with highascii didn't work unless emphasis_multiword was set ON. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1143 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit db03c25952ba36c42bf9b74ccbc980bd3212ad2d Author: Timo Sirainen <cras@irssi.org> Date: Fri Jan 26 18:52:01 2001 +0000 nickmatch-cache wasn't initialized if there wasn't hilights = { ... } block in config file git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1142 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ff5961dd09d465b1f9c52c990d72781a722d2ea4 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 22 20:17:25 2001 +0000 Removed MSGS from hilight_level, not very useful IMHO git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1141 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c3a6417c0f55f31928bf502638bf285e42c81337 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 22 19:35:07 2001 +0000 strip_real_length() : bolds, underlines, etc. one character styling left it to infinite loop git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1140 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 391a7e57104d0b88433e83f7156feb459ad3b989 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 21 04:14:24 2001 +0000 Highlighting updates. -word renamed to -full. Added new -word option meaning to highlight only the found word in line. Removed -nonick option but added -line which means pretty much the same. -actcolor specifies what color to show in activity list, default is the same as -color. Also uses the nick cache to match nickmasks faster. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1139 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1bfa0e1ee33abab707762a7c6cc896f355a25074 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 21 04:09:48 2001 +0000 Nickmatch cache. A couple of helper functions to check if channel nicks belong to something. Used for checking nickmasks in highlighting and ignores (well, ignore isn't done yet). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1138 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 443ba1a97da454bbc4fb0439573e00b0225728a7 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 21 00:49:52 2001 +0000 nickliset_set_host() for setting host, sends signal "nicklist host changed". Changed "nick gone|serverop" -> "nicklist gone|serverop changed" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1137 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1157ed58006ec137e81a270ecdfb043e003f55d4 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jan 18 02:58:16 2001 +0000 mainwindows_recreate() should be declared always git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1136 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ce6e5a12f92f5375da6bcf499be666210856dbf3 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jan 18 02:30:59 2001 +0000 DCC cleanups - half rewrite. New features: file names with spaces work properly, you can have multiple dcc chats with same people (or more useful, same nick in different ircnets), /DCC CHAT|GET|RESUME with no arguments accepts the last request, notifies if dcc request was sent to channel, warns about connecting to lowports, /SET dcc_autoget_lowports specifies if autogetting should work with lowports, complains of invalid dcc ctcps instead of ignoring. And fixed /SET dcc_autorename OFF which didn't work before. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1135 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit babf7c77ac9344c8b12ca2ce87096e7ed079b687 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jan 18 02:23:35 2001 +0000 net_getservbyport() - Get name of TCP service git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1134 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0ef53540c042c71f343e97204a4d90230e850280 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jan 18 02:23:11 2001 +0000 Minor speedup, return immediately if masks == "" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1133 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 769815a3f4b364a66e4f751bc296d74155709526 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jan 18 02:01:59 2001 +0000 signal_emit() - one parameter after last one wasn't NULL but was taken from va_list git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1132 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c180c61816cd9a119d72ba0f2dcd53beb8abd3b0 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jan 18 01:03:18 2001 +0000 memmove() -> g_memmove() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1131 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 269a0499b18a0c9ef50ef02158f2dbbc98385f38 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jan 17 20:28:42 2001 +0000 /WHOIS without parameters in query does now same as /WII <queried nick> git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1130 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0047f166be9787cc3c3bd3af7a35ff9c628658f8 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jan 17 19:00:30 2001 +0000 call findsyntax.pl with "perl findsyntax.pl" instead of ./findsyntax.pl, Perl isn't always in /usr/bin/perl git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1129 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c8283fa07cc786114d13c2e31e3beeff64fff11c Author: Timo Sirainen <cras@irssi.org> Date: Wed Jan 17 16:28:36 2001 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1128 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 078b63ccbe2b6d32085068400926601b38b8445b Author: Timo Sirainen <cras@irssi.org> Date: Tue Jan 16 19:18:39 2001 +0000 added channel parameter to quit/nick messages git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1127 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ac6cb753af026872a91e278f904c32bd5fbcdd88 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jan 16 00:19:45 2001 +0000 nickmatch-cache.[ch] wasn't supposed to be included yet.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1126 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e66e10af19f3975ce28727be05016a319b488bd0 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jan 16 00:14:14 2001 +0000 Check if libtool creates libraries in .libs dir. Check if -lgmodule doesn't work. #include "../config.h" instead of <config.h>, this should fix problems when config.h is found in some -I dir. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1125 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0d62878d6ec1a3f07f31c2212bd3608bfc602cab Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 15 23:36:11 2001 +0000 Fixed some signedness warnings and memdebug.h should compile now fine with -ansi. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1124 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ae2bb54a42c9efc9050d930d1039f1cf5ee7a72e Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 15 22:47:51 2001 +0000 screen resizing fixes when resizeterm() isn't supported git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1123 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0807bafbe8bace7938563ef3d56b74c0d1e96949 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 15 22:25:49 2001 +0000 no, bugfix done wrong :) reversed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1122 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 24dd6d0917c73bd0d5ecd8397a21cadd990e6e39 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 15 22:20:30 2001 +0000 Compiling with --disable-curses-windows was broken git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1121 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a5d88f4db1faf6b7854cc864f77db25954225428 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 15 22:18:09 2001 +0000 #undef some things term.h #defines that break irssi git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1120 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0d7e4c1f54979c6e03f36e7dd0a16f4ac946d24f Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 15 01:04:30 2001 +0000 Added #define PL_sv_undef sv_undef for 5.004 compatibility git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1119 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 51a4e8bcb94f50166259e3e741503c4e0b03e7a8 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 14 18:57:39 2001 +0000 Use | instead of + when playing with ansi colors. Doesn't change anything really, except if someone now wants to change ansi colors to some bright colors it's easier.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1118 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6f370cf6ffbdfe1bf865d78bdd0f0c3924bef2bb Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 14 18:33:30 2001 +0000 /HELP without any parameters read data outside it's buffer git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1117 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 43186de14879e936ab3fb281978c06c1b107c6c9 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 14 18:31:53 2001 +0000 Minor speed enhancement git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1116 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c49b5adc1bdb1e4a12aa59bd487c526d587b78a6 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 14 18:30:02 2001 +0000 Added nicklist_rename() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1115 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 93ba91b8ed23284cfe14f5d77d5910e112039424 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 14 18:16:39 2001 +0000 Added my_asctime() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1114 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d427f741432742e2aba05ac610421c7661ea4a30 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 14 18:02:03 2001 +0000 Check the return value of strftime() properly git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1113 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aa447813d02ef58b9582cbf69b0b871589de652d Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 14 01:04:49 2001 +0000 use_protocols variable wasn't initialized git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1112 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4941f4f6e9b47fa95a6d9c445c278bf381337883 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jan 13 23:35:32 2001 +0000 Removed Channel::command(), Windowitem::command() is already there git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1111 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3582973c93db0d6ee5aff89ff6887eac1ce462e8 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jan 13 23:28:05 2001 +0000 Added "exec new" and "exec remove" signals. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1110 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8cb5ebc0a3e3ee5854cb81d8c3dd3c157c6d5f93 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jan 13 14:04:11 2001 +0000 /SET activity_levels, hilight_levels, noact_channels -> activity_msg_levels, activity_hilight_levels, activity_hide_targets. Added /SET hilight_levels to specify the default level for /HILIGHTs git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1109 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8609a08f130e5aa2cade2dc1f953f52a6657041d Author: Timo Sirainen <cras@irssi.org> Date: Sat Jan 13 13:54:17 2001 +0000 Use test -f instead of -e for portability git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1108 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f8f4f0b6112f1869e72f211849ac3831cc3bb09e Author: Timo Sirainen <cras@irssi.org> Date: Sat Jan 13 02:25:36 2001 +0000 pidwait signal updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1107 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 65cb0afd4b13b97ac1ab1cbddda4400203f31431 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jan 13 02:23:24 2001 +0000 Added pidwait_add() and pidwait_remove() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1106 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1698500f8094e7e885b92371f23045cc827bfad6 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jan 12 17:05:05 2001 +0000 $[.10]var truncates the var to 10 chars, but doesn't pad if var is shorter than 10 chars git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1105 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1a3c700838fa1cbfab750dc317ee41e68d77cc31 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jan 11 10:15:34 2001 +0000 Some signed/unsigned warnings removed. Don't call fe_exec_init/deinit in win32 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1104 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 348060073d06ffe312c6f54007f835aa9a8dec58 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jan 11 09:25:16 2001 +0000 cmd_param_error -> cmd_return_error git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1103 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 091e06387b18bbb976bccc23fb5c898eca7bc97c Author: Timo Sirainen <cras@irssi.org> Date: Thu Jan 11 09:14:21 2001 +0000 /SET theme - complains if theme isn't found. Setting theme's name to "xxx.theme" now works, too many people tried it with the .theme suffix :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1102 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ebdaa110f1e7dd48483d0f0ebc606c13b2e44ba3 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jan 10 21:12:39 2001 +0000 bugfixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1101 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6c97f13cadcdb9714c331a671aee86ce260aeb34 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jan 10 13:59:47 2001 +0000 added "message own_public" and "message own_private" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1100 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c5832fdc56362afeb75950ffc9077170140afd9f Author: Timo Sirainen <cras@irssi.org> Date: Tue Jan 9 21:29:00 2001 +0000 Fixed, added comment what it does so I wouldn't forget again :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1099 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d256f71a004e56578c6b45287c7d3f53574e4f0d Author: Timo Sirainen <cras@irssi.org> Date: Tue Jan 9 21:06:45 2001 +0000 Highlighting cleanups. Added /HILIGHT -priority option. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1098 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f8f1f814a511376bfae25ef4daeadf9c6ac57d64 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jan 9 18:56:56 2001 +0000 query_find() didn't check for queries with no active server Some DCC CHAT format fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1097 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d6ee17e8cd1834a20e6f0f1a631ffb400233178d Author: Timo Sirainen <cras@irssi.org> Date: Tue Jan 9 17:25:21 2001 +0000 /LOAD without parameters prints loaded modules GLib warnings/criticals are now printed with printformat(), not into standard output messing up the screen. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1096 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c2da48ebe0d4498194cf2b7a64eaf67b29ba9b78 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 8 20:14:28 2001 +0000 more comments git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1095 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1de2aade402c17e2049432acf7d93edbcc78482d Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 7 19:42:59 2001 +0000 In core/module-formats.h: IRCTXT_ -> TXT_ Added "message irc ctcp" signal to print CTCPs git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1094 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e46e2b5e0939a39059258e7302401775203063f1 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 7 13:53:58 2001 +0000 When using a /command that has only subcommands, print the list of the subcommands instead of just "unknown command" text. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1093 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6a7c1d212aae6d846a72d6bceb8eb85115b42fe4 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 7 10:18:39 2001 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1092 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit afc9800964a28e287b0cf8d532e140999369f426 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 7 10:11:29 2001 +0000 "MODE #channel b" list wasn't printed correctly git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1091 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ddfb8dea3a056d4b779ca538c7a16e5f10489720 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 7 09:59:21 2001 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1090 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit abcb44f835c5c5523709cc1ee76809bb6c749ffc Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 7 09:54:21 2001 +0000 perl updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1089 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3f1b28ead9a703d09d651e776fdb13e9c5d1ae57 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 7 09:26:45 2001 +0000 item_get_dcc(void *item) -> WI_ITEM_REC *item git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1088 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2faf78fe7c984371a57fbc4fce51f310d22b0ace Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 7 08:44:02 2001 +0000 ban -> bans, just like in .c file :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1087 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 14dbcd00bf3642a4228733e9c0896b33554d6afe Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 7 08:23:06 2001 +0000 "return 1" doesn't anymore stop signals in perl scripts. Fixed Irssi::signal_stop() to properly stop the signal from going to other perl scripts. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1086 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a2d9661982c95d89553e14feb6f185ff22399dab Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 7 08:05:14 2001 +0000 Don't write indent spaces to empty lines git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1085 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9745db6925caec3cd1790fc4e7ca8b943782e423 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 7 07:58:15 2001 +0000 Fixes for printing errors in themes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1084 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f8f6d7670a6371c107d16075a482cfecc27bf9cc Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 7 07:48:56 2001 +0000 Template packing: After $variables the color could be anything, don't even try to guess it. Some changes to templates in theme. Nick mode is now separate argument. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1083 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 069d9f3f0266baa5ec5461b5fa2065e3254789d3 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jan 6 23:49:19 2001 +0000 nick_match_msg() : check was case sensitive git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1082 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 341cd555872d49a805e8271e5c4b4bdee03bb866 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jan 6 21:59:28 2001 +0000 Perl updates. Lots of updates to perl documentation :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1081 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d108026a377aae45a9294b495b81b951b5d84e85 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jan 6 21:58:43 2001 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1080 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dd68c2fa5f388c5a817be36d026f9fdc1b51bf95 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jan 6 21:58:28 2001 +0000 Removed window parameter from window_item_remove() and window_item_destroy() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1079 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 28465db59cccf491f390ff039c933830d4026a68 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jan 6 21:57:06 2001 +0000 theme updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1078 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ba4b59d134e5117e53e77c39ac2f458e03e837ad Author: Timo Sirainen <cras@irssi.org> Date: Sat Jan 6 15:39:36 2001 +0000 When msg list is full, remove old messages, not new messages.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1077 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9f7f4395bf8e1d2374f5efe428bab679b91996d2 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jan 6 09:15:36 2001 +0000 "# information about the %format is found from docs/formats.txt" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1076 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0a44c3110116998062d92088b45366594df79acc Author: Timo Sirainen <cras@irssi.org> Date: Fri Jan 5 09:43:38 2001 +0000 /HELP: Set indent to 0 when printing text. syntax.pl now changes tabs to 9 spaces at the start of lines in help files. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1075 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1dc07c42bd2f8977181671fd5bb75bd00ac52bfa Author: Timo Sirainen <cras@irssi.org> Date: Fri Jan 5 09:38:08 2001 +0000 docs generator updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1074 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 19d111eff42e2a2d8424383994e9962f611fd912 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jan 5 08:34:39 2001 +0000 printtext_string() fix, should actually work now :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1073 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 86aa2d514dd5af8b124968aeb610d1f2ca29b22f Author: Timo Sirainen <cras@irssi.org> Date: Fri Jan 5 08:30:01 2001 +0000 Added printtext_string() which works like printtext(), except it prints text from a string, so that %s, %d, etc. don't work. Changed perl's Irssi::print() use this instead as well as /HELP printer. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1072 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3654085b14518e9b88410ffb5f12e0dc573aa752 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jan 5 08:21:07 2001 +0000 updated docs git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1071 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5eaec93b29b5948fbaa58c59106f7850f0b82b26 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jan 5 07:26:06 2001 +0000 Removed wrong SYNTAX: NOTICE, it's already correctly in irc/core git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1070 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 64dcb756b63f3539adade0bff3006766f08c8a3d Author: Timo Sirainen <cras@irssi.org> Date: Fri Jan 5 07:22:58 2001 +0000 /BIND comment updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1069 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b4f4a1a9dd7f6c77d42c2c88e58295401b4478b5 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jan 5 06:49:47 2001 +0000 In "Configuration file was modified ..." text, added "Use /SAVE or /RELOAD to get rid of this message." git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1068 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c3a45d081224c60b2c8f71db9045d7a61975fb69 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jan 5 06:47:06 2001 +0000 added some comments git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1067 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 59d46dcadf2646dc568ae7085e4a3e0d899d59f9 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jan 4 19:20:09 2001 +0000 MIRC colors >=16 changed to work as in MIRC (color %= 16) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1066 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 93c0086d411a4ddec854755584f838344a54dae5 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jan 4 19:01:01 2001 +0000 Complain about errors in theme file git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1065 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d431bea4395035632d280cfa9b7250bf29fe40bc Author: Timo Sirainen <cras@irssi.org> Date: Thu Jan 4 18:35:26 2001 +0000 Renamed libtool-static to libtool-shared. Generating it should now also work properly with older libtool versions than 1.3.5. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1064 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 596ef586b2fc0fa6760178faaccd5d70de5c6617 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jan 4 18:01:51 2001 +0000 Added keyboard_entry_redirect() function to keyboard.[ch] which sends the signal "gui entry redirect" signal. Added possibility to keep the entry hidden. /OPER [<nick> [<password>]] - syntax changed. If password isn't given, it's asked. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1063 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d844880515cca4f0f3984b3d9de71c0b168b647b Author: Timo Sirainen <cras@irssi.org> Date: Thu Jan 4 17:28:26 2001 +0000 /UNBAN <ref#> works. /BAN list shows reference numbers. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1062 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f3f80c14991779433c9a1eb13554d846a33205c6 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jan 4 17:27:21 2001 +0000 Allow stopping signal more than once without sending GLib warning git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1061 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 60df6d7be8c54d0336e5d116e44b450d0f412fc6 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jan 4 17:13:29 2001 +0000 fixed minor memory leak git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1060 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 60f91dcb5c5e1c945f82739d3cfb64912b92a3e3 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jan 4 13:56:54 2001 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1059 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fe8710ac41feb61339cce1a3e44f875c2aaa9d18 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jan 4 09:45:46 2001 +0000 Unbinding commands didn't work properly git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1058 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 69f3b3f1592800dc909c010969ada6ea6cb5640a Author: Timo Sirainen <cras@irssi.org> Date: Thu Jan 4 08:49:48 2001 +0000 /LIST: don't require -yes option if there's 1000 channels or less. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1057 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 131825ea0e3465c1d88e776990b972ee15abe208 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jan 4 08:35:33 2001 +0000 /WINDOW NUMBER: fixed small memory leak git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1056 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6ebedf91bbaebf88a40f29c213bd237879a54043 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jan 3 15:54:21 2001 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1055 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 602c18eeef4fa64fbd32e117a6c41745723a769c Author: Timo Sirainen <cras@irssi.org> Date: Wed Jan 3 07:37:15 2001 +0000 added default-theme.h git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1054 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1e4c658a188456e957dd99d07b70aa23be5c0dcb Author: Timo Sirainen <cras@irssi.org> Date: Wed Jan 3 07:34:12 2001 +0000 Removed the "signal" and "last signal" signals. Changed perl's signaling system to work without them, it should now work faster and better. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1053 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit db66d47e26965c46d7449b7e197f58be58e91ed3 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jan 2 19:15:24 2001 +0000 "No such nick xx" is printed now with nick argument so it could get printed to query window with xx git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1052 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit be4b473be51c11d071803870aee90e470028b8ae Author: Timo Sirainen <cras@irssi.org> Date: Tue Jan 2 16:14:19 2001 +0000 /SET dcc_autoresume - like /SET dcc_autoget, but resume the files if they're already found. Also fixed file transfer being stuck when resuming file that was already fully sent (happened with both send and get). /dcc close was also broken. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1051 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d58ea58abcc0805f1b8ed2039db0bade7857d3f7 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jan 2 07:05:07 2001 +0000 net_accept(), net_getsockname() IPv6 fixes pointed out by pv2b :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1050 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 806e1f076522cf5677e8eec4469252e6958a30c9 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jan 2 05:55:36 2001 +0000 removed the win32 EINPROGRESS define, that wouldn't work anyway git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1049 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ebeb48d30716ef0a3baac6103392f567a6bdadd6 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 1 19:29:05 2001 +0000 Query bugfixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1048 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3ef279fd1c1bfb421dd552bd3a9bcce83f7655f4 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 1 18:32:48 2001 +0000 /SET windows_auto_renumber - should window refnums be packed when some window is destroyed git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1047 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4613196cd26f9eb593001d1b04568b452b1bb365 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 1 18:30:23 2001 +0000 /WINDOW NUMBER: -sticky option added. Closing windows before a sticky window won't change refnum of the sticky window and windows after it git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1046 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8b5475f78951e646d5101fb14f4db99ed84ed016 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 1 18:13:54 2001 +0000 int:1 -> unsigned int:1 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1045 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 08b869e8ee4f95385a643594cae0acfc38f743f9 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 1 17:34:03 2001 +0000 ischannel()'s parameter updated from char -> char* as done in C API. [irc_]query_create()'s SERVER_REC* parameter -> char *server_tag git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1044 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c2ea82642d6f948f8a8ad6a94483aabd795f64e5 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 1 17:13:55 2001 +0000 Some query changes. They should now work properly with /SAVEWINDOWS git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1043 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 21865aa8de9237b73adfbbf85513d13fc808e9dc Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 1 17:07:08 2001 +0000 MODULE_DATA(item) -> window_item_window(item) - forgot to change these git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1042 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2ae679be088b0c726bf1c482fd22ee3231c94349 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 1 16:57:25 2001 +0000 added "message own_public" and "message own_private" events that are sent when /msg command is used. this way we don't need to parse the /msg's options everywhere. also efnet @#channels support works now better. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1041 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 219c83ae6ab83e546fe18bc697ef3a1ab3d12caa Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 1 14:57:55 2001 +0000 window_item_create(): when there's multiple choices where the window item could be placed, the first window is now selected instead of the last accessed one of them (which most people think of as a random window). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1040 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit acf60a729c81b226f7126a94d1c8092f29fec3ca Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 1 14:42:22 2001 +0000 small extra checks to /whois redirect checking git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1039 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 40dc521b498ccc10f933c26ddc125fbc74580597 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 1 13:20:43 2001 +0000 updated :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1038 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4a8505f09f98a1eaaeed5c12142db55d5f149de6 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 1 13:20:29 2001 +0000 first new version of faq git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1037 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1e9b5a55b1c8c284082f8320795d9e59aa2c43ed Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 1 10:43:04 2001 +0000 missing ';' git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1036 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d304bc65ca51592f388f57c621c3cf2ac3efa07d Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 1 10:42:15 2001 +0000 Perl's ldflags usually include at least -lm and maybe some others too. But in some OSes adding shared library dependencies to other shared libs don't work (or maybe I'd need to do something differently :), so check in configure that if it doesn't work, perl is never even tried to be built as module. On the other hand, if it does work irssi now links with libperl.so if it's found instead of libperl.a which was always used before. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1035 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4a33801669f183f6df05276320a063ec19aa34bc Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 1 07:45:54 2001 +0000 Added/moved several "typedef struct _XXX XXX;" to common.h so that they're known to all files and I don't need those stupid "void *xxx" anymore just to avoid useless #include. Header files themselves don't either include others as often anymore. Added channel->ownnick to point to our NICK_REC in channel's nicks. Gives a minor speedup in few places :) Moved completion specific lastmsgs from channel/server core records to fe-common/core specific records. Also changed the nick completion logic a bit so it should work better now. Removed completion_keep_publics_count setting, but changed the meaning of completion_keep_publics to same as _count was before. Nick completion doesn't have any time specific code anymore. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1034 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 21f9da6092161f217d88f76986328f9a42ef95e3 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 1 04:33:27 2001 +0000 When joining to !channel because of "407 duplicate channel", it just means that there's some server sync problems. rejoining after a while should work again. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1033 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 078a10900f31ec23a10a0e4a589760fb51ccf1cb Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 1 04:22:31 2001 +0000 don't do emphasis on nicks in channel (<nick1> _nick2_: hello won't underline) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1032 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ab0c12b74c70caf3b5d49a36fd3e9c2c1b5bacd2 Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 30 00:43:11 2000 +0000 removed FIXME text :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1031 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f372f6d3270847bf1c380051aea3bc20beaddbe2 Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 30 00:42:47 2000 +0000 pidwait: send status as second agument. Implemented EPIC-compatible /EXEC git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1030 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 125710498024e528d665300d2b71a39d637ee387 Author: Timo Sirainen <cras@irssi.org> Date: Fri Dec 29 21:56:25 2000 +0000 comment update :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1029 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 86b714881cf5c32895c8dd1b947cd752ea6698a1 Author: Timo Sirainen <cras@irssi.org> Date: Fri Dec 29 19:48:02 2000 +0000 Irssi::print() doesn't call printtext() with args (.., "%s", text) since it broke %_ etc. formats. But instead of crashing every time someone prints %s with Irssi::print(), irssi now checks all those formats and prints them as-is. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1028 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e50535a64e5a09066af9f10a2ac7177726502b1b Author: Timo Sirainen <cras@irssi.org> Date: Fri Dec 29 19:22:00 2000 +0000 Irssi::signal_emit() was broken. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1027 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 84d672ee42778f4c92f577bfdf89c48d77ce3656 Author: Timo Sirainen <cras@irssi.org> Date: Fri Dec 29 00:11:24 2000 +0000 If msg comes from unknown channel (like when you just closed some channel window and server sends the last msg to the channel) irssi now prints the msg to active window instead of sending glib warning. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1026 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b6075cf36c8e0512910280158dea3b1aba212326 Author: Timo Sirainen <cras@irssi.org> Date: Thu Dec 28 17:42:17 2000 +0000 removed warning git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1025 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 46a427b41091fb7cc84dcf83060a096363f77303 Author: Timo Sirainen <cras@irssi.org> Date: Thu Dec 28 17:23:06 2000 +0000 server->cmd_last_split wasn't used anymore, removed code related to it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1024 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1a536c204c8976e1f533614260012bb3a8173fe4 Author: Timo Sirainen <cras@irssi.org> Date: Thu Dec 28 17:22:35 2000 +0000 Instead of trying to send data to server every 1/10th of second, send it whenever there's space in buffer using g_input_add() with G_IO_WRITE git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1023 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit db5e7f37310b5a76a66e72598d4f36247fafcfd0 Author: Timo Sirainen <cras@irssi.org> Date: Thu Dec 28 17:04:33 2000 +0000 emphasis moved to fe-messages. added a few checks so that non-words aren't treated as emphasis git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1022 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 08b95db0dfb28ea9c89272252faec8c9caf65398 Author: Timo Sirainen <cras@irssi.org> Date: Thu Dec 28 13:53:19 2000 +0000 -q option for grep isn't known everywhere, use > /dev/null instead git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1021 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 64eed6e82b9027a1597b140bb1e5af09f821f9e7 Author: Timo Sirainen <cras@irssi.org> Date: Wed Dec 27 16:27:46 2000 +0000 "glib in irssi dir" fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1020 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a676bd8155756bb3dad19f13897f4aee402cfc68 Author: Timo Sirainen <cras@irssi.org> Date: Wed Dec 27 01:20:58 2000 +0000 when using glib built in irssi dir, add glib_dir/gmodule to include path so #include <gmodule.h> doesn't fail git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1019 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ae030c43029da2b3daf154523878033ca7366dec Author: Timo Sirainen <cras@irssi.org> Date: Fri Dec 22 13:02:33 2000 +0000 Fix for handling duplicate channels git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1018 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 06a6428d833c3242e45e09e1bafb1f06f478fb2b Author: Timo Sirainen <cras@irssi.org> Date: Tue Dec 19 17:48:42 2000 +0000 security fixes from 0.7.97.2 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1017 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 99b29df17cc89eaa10a7eb6ad6b8328a19445501 Author: Timo Sirainen <cras@irssi.org> Date: Tue Dec 19 17:47:33 2000 +0000 put back ircnet -> chatnet backwards compatibility, this time modify the config file to use chatnet so after .98 we could remove this git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1016 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit db2c6209519ef73a1e7d7af4d4be5c30fbb4ba8f Author: Timo Sirainen <cras@irssi.org> Date: Tue Dec 19 17:42:56 2000 +0000 when changing config file to new format send "setup changed" signal at startup so that some settings that were tried to be used before settings_check() was called would be properly loaded. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1015 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2e9487d42a2a146ac48eda291bda82d8ed175b6e Author: Timo Sirainen <cras@irssi.org> Date: Tue Dec 19 17:36:00 2000 +0000 /SERVER REMOVE: port parameter should be optional git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1014 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 01d4c070e3fd24922bf9d42b8960d88ecb9039d7 Author: Timo Sirainen <cras@irssi.org> Date: Tue Dec 19 17:27:23 2000 +0000 Don't check queries whose address isn't known yet. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1013 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4957c7b98be63047d1ab9662f38214ce439493d8 Author: Timo Sirainen <cras@irssi.org> Date: Tue Dec 19 11:12:52 2000 +0000 don't display ignored quit messages.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1012 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b16f473e9bc6025aff0956a06662eba8cd7186e2 Author: Timo Sirainen <cras@irssi.org> Date: Tue Dec 19 10:40:41 2000 +0000 don't autochange nicks from dcc connections. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1011 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d130d806969df4a5b04cfa5280842ebf7e23e4ef Author: Timo Sirainen <cras@irssi.org> Date: Mon Dec 18 19:24:21 2000 +0000 bugfix for displaying 128-160 ascii chars. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1010 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f61bde7d3cd6932829f5537527942c6193fe6dcd Author: Timo Sirainen <cras@irssi.org> Date: Mon Dec 18 17:15:14 2000 +0000 Autologging: '/' -> '_' - don't even accidentally try to log to #../../../file if you happen to join to such channel.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1009 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 634dfd41e84a40b41f2a8251b849c8effdea2a93 Author: Timo Sirainen <cras@irssi.org> Date: Mon Dec 18 14:00:26 2000 +0000 quit messages shouldn't crash :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1008 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 015612c59a4d0a910af839da7e7f6deaa8cd1d90 Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 17 08:28:33 2000 +0000 Irssi::signal_emit(): changed max. parameter count from 6 to 7 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1007 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cf0c2a7fb68fea991d128ddc5cd7ac667a40b1a4 Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 17 07:40:59 2000 +0000 removed backwards compatibility from ircnet -> chatnet change git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1006 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bbc33bff5e4ef2acee69dd45a5581231f466b3ac Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 17 07:39:22 2000 +0000 /SET prompt, /SET prompt_window - Specifies the text in prompt. 'prompt' is used when channel or query is active in window and 'prompt_window' is used with empty windows. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1005 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aac80846b89108414a81773ad4bcdaba4401663d Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 17 05:44:45 2000 +0000 Settings are now stored in module-specific blocks. Irssi complains about all unknown settings that are found inside those blocks. Left backwards compatibility kludge which should be removed in 0.7.98. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1004 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 78b3fb8d4a0ddb3942b549abca631cb54ecf4d06 Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 17 04:36:14 2000 +0000 Create POTFILES.in automatically in autogen git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1003 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1bef065e253c4054cb27daee81e422b72902e6ec Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 17 04:20:31 2000 +0000 Complain if --disable-static was tried to be used git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1002 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8cd67ba344542414516447c5020873772f4c1821 Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 17 04:14:47 2000 +0000 Destroy all settings and commands used by modules when they're unloaded. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1001 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 810584803b4d96dbfa77400981a1c68e89733010 Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 17 02:59:16 2000 +0000 /kickban and /knockout now accepts multiple nicks separated with commas. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1000 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fc491c5f8dd7f4a2ece6eb46feac687b4b0022ef Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 17 02:20:22 2000 +0000 Some minor query fixes. Nick changes are also detected by checking if query with another nick from same address if found. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@999 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3011d2c01c9df4dc0da2efb2cd33b2956c09fa8d Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 17 01:37:12 2000 +0000 removed useless chat_type checks git-svn-id: http://svn.irssi.org/repos/irssi/trunk@998 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2523a02104fbc885138d1e63016bace31734b124 Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 17 01:29:07 2000 +0000 Irssi::printformat() syntax changed: removed server and target, use $server->printformat() or $target->printformat() if needed.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@997 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6e19541f461ec005a12c5738aeb3ce85a275adac Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 17 01:20:21 2000 +0000 Improved nick_match_msg() - it shouldn't give wrong matches as easily anymore. Also supports multiple targets in one line (nick1,nick2: hello) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@996 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 057ec3b8a8e423dab73e5ef7ffa67cbb33f14f07 Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 17 00:26:21 2000 +0000 Print quit messages from nick in query windows also git-svn-id: http://svn.irssi.org/repos/irssi/trunk@995 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit eafb6fe82f9430e48afdfe166d96079a34b98483 Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 17 00:04:51 2000 +0000 Theme saving to home dir didn't work correctly if globaldir already had the same theme. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@994 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fbad9ef2ba71e8b2baf5ed45995e2d44f43637e8 Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 16 23:38:12 2000 +0000 Config file handle wasn't closed if config_write_block() failed git-svn-id: http://svn.irssi.org/repos/irssi/trunk@993 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2e033b5c6d83481f37cdb6531850388015c0e417 Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 16 23:36:42 2000 +0000 Error message was missing from theme_save_failed git-svn-id: http://svn.irssi.org/repos/irssi/trunk@992 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4ea69f305915024e690fb1fa7a848cca6fe1a07c Author: Timo Sirainen <cras@irssi.org> Date: Fri Dec 15 19:44:27 2000 +0000 Blocking sockets (win32) shouldn't block irssi entirely now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@991 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f6efe1cad8ee10a6d5eba987bc9654508ff58453 Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 10 05:55:15 2000 +0000 added $usermode expando git-svn-id: http://svn.irssi.org/repos/irssi/trunk@990 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2937e72a686847bae3ac974159af9d0b56f0052b Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 10 05:51:52 2000 +0000 fixed $topic uninit added $winref git-svn-id: http://svn.irssi.org/repos/irssi/trunk@989 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9681252b4c4d44a9d2c8d6ea1ddd0476a20e1fc3 Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 10 05:41:01 2000 +0000 added $topic expando git-svn-id: http://svn.irssi.org/repos/irssi/trunk@988 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9157c49b84445afdfdba489496ffdbfa58c05b59 Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 10 05:15:57 2000 +0000 $T in empty window crashed git-svn-id: http://svn.irssi.org/repos/irssi/trunk@987 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 210409bc0b0d67b50153b757b5896488f328617f Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 10 05:11:36 2000 +0000 '_' character wasn't treated as acceptable $variable_name character. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@986 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6574712b4b020773064c0856de4ad7ce39913c3d Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 9 23:04:35 2000 +0000 removed all the now useless gnome translations git-svn-id: http://svn.irssi.org/repos/irssi/trunk@985 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 877ec1793a5d6f8e06ad58793297c68a33d94417 Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 9 22:58:59 2000 +0000 Don't crash with /reconnect <unknown tag> git-svn-id: http://svn.irssi.org/repos/irssi/trunk@984 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 062d6628341d31d03ea8ed5eeb8c446c060d4a3a Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 9 21:58:53 2000 +0000 /perl command does now "use Irssi::Proto" for all chat protocols that have .pm file in @INC git-svn-id: http://svn.irssi.org/repos/irssi/trunk@983 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5dcd6833242a88cbf0fdbcfa6a25fbe3bad77426 Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 9 20:54:47 2000 +0000 fixes, perl should work correctly now :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@982 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8d98e80a6b914c6e1708b2ccc5cfd49e0ed43584 Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 9 19:12:49 2000 +0000 -querychans option for servers and ircnets which specifies how many channels to query in one line with MODE/WHO commands after joined to a number of channels. Default is 10 which works usually, with some very stupid servers (just found one) this has to be set to 1 however. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@981 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e6cc73bd4b8f34350c93eb45aa613de535a7b5ae Author: Timo Sirainen <cras@irssi.org> Date: Fri Dec 8 20:13:21 2000 +0000 net_receive(), net_transmit(): error handling was buggy git-svn-id: http://svn.irssi.org/repos/irssi/trunk@980 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d3e9880f48134c8eb122baf5a4407fa23d3e6ce5 Author: Timo Sirainen <cras@irssi.org> Date: Fri Dec 8 15:47:18 2000 +0000 bugfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@979 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2c0271412dcf7539aa192b746755862b43d407e4 Author: Timo Sirainen <cras@irssi.org> Date: Thu Dec 7 19:14:27 2000 +0000 automatic /whowas in /whois crashed (after server <-> data change) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@978 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a7014495bd0721b1407f155cbf94cce4a731fc84 Author: Timo Sirainen <cras@irssi.org> Date: Wed Dec 6 05:51:31 2000 +0000 sometimes channel key wasn't saved. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@977 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d22ca4efe5261e81fc50e51cde03a75c6c43ab5c Author: Timo Sirainen <cras@irssi.org> Date: Wed Dec 6 05:42:13 2000 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@976 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bb594d2aa648619f02f04d8db0b7efffa24b9c77 Author: Timo Sirainen <cras@irssi.org> Date: Wed Dec 6 05:35:34 2000 +0000 bugfix in handling command(), cmdchar at start of command was still required.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@975 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dee60d71025a3a7a65bb6f39249eecac54d2a362 Author: Timo Sirainen <cras@irssi.org> Date: Wed Dec 6 05:25:08 2000 +0000 updated event/ctcp signals git-svn-id: http://svn.irssi.org/repos/irssi/trunk@974 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e9db7e54a2d9679dc431c64a0647c1cf02fe24ec Author: Timo Sirainen <cras@irssi.org> Date: Wed Dec 6 05:22:47 2000 +0000 irssi_bless() crashed with NULL parameter git-svn-id: http://svn.irssi.org/repos/irssi/trunk@973 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e95f309b500e37ceb65f533fa0267a2864511228 Author: Timo Sirainen <cras@irssi.org> Date: Wed Dec 6 05:03:11 2000 +0000 perl changes - values() method doesn't exist anymore, instead of $server->values()->{...} you now use directly $server->{...} git-svn-id: http://svn.irssi.org/repos/irssi/trunk@972 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a99e93ef5d8dd4002580532ee25316c3860c1e4a Author: Timo Sirainen <cras@irssi.org> Date: Wed Dec 6 01:07:21 2000 +0000 NICK_REC can be now inherited git-svn-id: http://svn.irssi.org/repos/irssi/trunk@971 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 809fa17d824c6cf297e6c462fe0b5f904c076d4a Author: Timo Sirainen <cras@irssi.org> Date: Wed Dec 6 01:06:35 2000 +0000 Use hardcoded array for signals instead of dynamic (pretty useless, "10 is enough for everybody" :). Check sysname/sysrelease only once at beginning and use those values rest of the time. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@970 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3d4ec1c8fd67c1e2ccebdb85380999bbff90f77a Author: Timo Sirainen <cras@irssi.org> Date: Tue Dec 5 21:28:42 2000 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@969 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 722f52bf7838222053a3e105e6d21c1a75109a6b Author: Timo Sirainen <cras@irssi.org> Date: Tue Dec 5 21:15:57 2000 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@968 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9f2f1dc70a7ed6495cf511249f3b9095fb40c38a Author: Timo Sirainen <cras@irssi.org> Date: Tue Dec 5 21:12:52 2000 +0000 Server events: switched order of data and server parameters. it's now SERVER_REC *server, const char *data, .. hope this doesn't cause too many problems :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@967 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 346808789cfd3556b8caf263bdd81982d6081296 Author: Timo Sirainen <cras@irssi.org> Date: Tue Dec 5 19:43:12 2000 +0000 net_gethostbyname_nonblock(): don't crash if net_gethosterror() returns error message as NULL. Initialize winsock with win32. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@966 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4316840890b7b14b1fe05f5548f333fe0ff8ec62 Author: Timo Sirainen <cras@irssi.org> Date: Tue Dec 5 01:01:53 2000 +0000 bot & proxy plugins fixed for GIOChannel changes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@965 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d1eaeca255025c38f70e9542ec141a5713496142 Author: Timo Sirainen <cras@irssi.org> Date: Tue Dec 5 00:53:04 2000 +0000 Split expandos from special-vars.c to expandos.c. Added list of signals to each expando that can might change it's value. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@964 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5f941b8fa6442b7c0992561e56eb7dcd7a18046b Author: Timo Sirainen <cras@irssi.org> Date: Mon Dec 4 23:53:28 2000 +0000 added signal_add_to_id() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@963 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1c9f45b4a41e5553c89393cd3228b8e8e9d6131b Author: Timo Sirainen <cras@irssi.org> Date: Mon Dec 4 22:57:18 2000 +0000 Use GIOChannel instead of sockets directly. Helps porting to win32 :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@962 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e81fdd730752012a3b34af443226f50d4771cc54 Author: Timo Sirainen <cras@irssi.org> Date: Mon Dec 4 20:36:00 2000 +0000 /CLEAR -all - clear all windows. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@961 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e18d43cef7e04a72070be656a361843a4fa32b47 Author: Timo Sirainen <cras@irssi.org> Date: Mon Dec 4 20:35:44 2000 +0000 cmd_get_params() didn't work correctly if we didn't want any paramers but only options. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@960 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ba3842761e8bc51ab02d5e14f6cb8803861f7a4d Author: Timo Sirainen <cras@irssi.org> Date: Mon Dec 4 15:15:03 2000 +0000 don't allow printing iso8859-1 nonprintable highascii chars. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@959 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d8f07fe001769208dc9c570849855cc46e6e42d3 Author: Timo Sirainen <cras@irssi.org> Date: Mon Dec 4 13:11:44 2000 +0000 /SET scroll_page_count - how many lines to scroll with pgup/pgdn. either an absolute value, or if the count starts with '/', it's calculated as lines_in_screen/count, default is /2. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@958 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 358848c80fc3f352efcb58946767ab477479f732 Author: Timo Sirainen <cras@irssi.org> Date: Mon Dec 4 11:01:37 2000 +0000 /^command should stop also "print starting" and "print format" signals. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@957 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dc12f511b0cf6b4ca1631cc713834dda44301599 Author: Timo Sirainen <cras@irssi.org> Date: Mon Dec 4 09:18:58 2000 +0000 privmsg had extra '-' git-svn-id: http://svn.irssi.org/repos/irssi/trunk@956 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5ad1fff69c61f1123b37656f1ea32a8f79ec990f Author: Timo Sirainen <cras@irssi.org> Date: Mon Dec 4 04:07:19 2000 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@955 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c5bb780a931110ce2696904f6b1b9b4907317921 Author: Timo Sirainen <cras@irssi.org> Date: Mon Dec 4 03:56:32 2000 +0000 removed useless if condition git-svn-id: http://svn.irssi.org/repos/irssi/trunk@954 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7e781736c69e094a62e9ec4a57beb81e209ab48c Author: Timo Sirainen <cras@irssi.org> Date: Mon Dec 4 03:37:22 2000 +0000 use format_get_text_theme_charargs() instead of ..._args() in printformat_module_dest() since we already have arguments in char ** table. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@953 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b67ab7747eaaa91086dea117465c4265fa5dacc7 Author: Timo Sirainen <cras@irssi.org> Date: Mon Dec 4 02:45:34 2000 +0000 In queries the queried nick was always added to completion list even if the word to be completed didn't start with the same characters git-svn-id: http://svn.irssi.org/repos/irssi/trunk@952 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ed7f8d401f7e02301ec065e99e2026137ce73a34 Author: Timo Sirainen <cras@irssi.org> Date: Mon Dec 4 02:26:33 2000 +0000 own dcc messages weren't displayed in right window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@951 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 01cc2ec67949faa1284601010fe48283a03aced9 Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 3 07:27:39 2000 +0000 perl ldflags parsing fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@949 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a5e46bad36f84fb62e859d3de5290097bdc47a7d Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 3 06:39:28 2000 +0000 nl_langinfo() was a bad idea, don't use it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@948 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ffda311287ddb54f7db0dc31043ab9666a9b194e Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 3 06:36:19 2000 +0000 updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@947 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit af95ca3a7d982d3868e220dfbf468c73deab7663 Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 3 06:22:35 2000 +0000 printtext_multiline(): use the specified level, not MSGLEVEL_NEVER always. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@946 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 832075c89d0c00432901b918f4f8f9b146b5f69d Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 3 06:21:26 2000 +0000 updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@945 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 22c6270292fd935959c2ae13e4aa10ed469ea1d7 Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 3 06:15:58 2000 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@944 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d174cc6db0f8845ef6ad6105175ec47253b5332a Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 3 06:07:33 2000 +0000 Don't crash if first line in window is just a newline git-svn-id: http://svn.irssi.org/repos/irssi/trunk@943 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 043d9b8079d622862f5b967a7a6392e64fa3fa51 Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 3 05:47:50 2000 +0000 print the firsttimer info to irssi's window instead of stdout. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@942 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f1580a67447ff97d852cbfef9ed41c3f7583e71b Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 3 05:34:41 2000 +0000 Getting ready for 0.7.97.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@941 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e70ca2164830301b6be49c7894d1a6a29e0a71f2 Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 3 05:23:26 2000 +0000 complain about old default.themes notify new irssi users about startup-HOWTO git-svn-id: http://svn.irssi.org/repos/irssi/trunk@940 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e720a50a8ac50fdaee880cad67db37e58ec3a5c7 Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 3 04:48:01 2000 +0000 signal "netsplit add" -> "netsplit new" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@939 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 14dfacdb5f3d2849526ce06ad5a143ba23eda378 Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 3 04:44:36 2000 +0000 Don't redraw screen when trying to scroll up at the start of scrollback git-svn-id: http://svn.irssi.org/repos/irssi/trunk@938 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b3a642e548724ff131ae2bb86bbbb6d80308483b Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 3 04:43:53 2000 +0000 command() doesn't need cmdchar at start of command anymore. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@937 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c8a90566caa3bd2d81d4348708c5019036267065 Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 3 04:31:17 2000 +0000 /RECONNECT without any parameters and when not connected to any server reconnects to first server in reconnect list. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@936 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 03b33224323d909314af440dab513dea66fd8ec5 Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 3 04:27:01 2000 +0000 Reply to clients which send IRSSILAG notices to themselves. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@935 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit de0e6b0184117e32fcdf9e38634012fc12f58a03 Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 3 02:38:42 2000 +0000 Removed targets from printformat()s so all those extra dcc messages would go to status window instead of the dcc chat queries. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@934 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4d39f311f99da06b4a489423a881672e508bebf7 Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 3 02:28:01 2000 +0000 fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@933 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4a295a734328fb17de4b5b15e033762744ddf52b Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 3 02:20:49 2000 +0000 updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@932 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0577583fca28bd70c459517ed1c9c94728135eca Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 3 02:20:38 2000 +0000 Theme updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@931 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4c82e70fb54415b0627397eac4a8406afde0e1d9 Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 3 01:43:07 2000 +0000 Remove trailing spaces from all modes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@930 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f436a34f61758b05652206cca99a072a40f0030e Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 3 01:13:05 2000 +0000 /SET show_nickmode_empty - when mode is empty, should we display " " or "" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@929 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3a6fef78a2321b4b1ced39b068dd22b85cfeca60 Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 3 00:10:20 2000 +0000 /SET emphasis - convert _underlined_ and *bold* words (and phrases) to use real underlines/bolds. patch by tommik. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@928 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5e66be312a5caebd4ff58001f1fbeb60aa59d193 Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 2 23:53:35 2000 +0000 Theme saving fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@927 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fab312dde39a1ccead87fcd0d76dbf7d645cdda5 Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 2 22:08:07 2000 +0000 Print timestamps correctly with /SB REDRAW git-svn-id: http://svn.irssi.org/repos/irssi/trunk@926 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 47eda740cca35dcd5987e38af573a9bf9af39a15 Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 2 22:07:24 2000 +0000 /SET autocreate_windows - should we create new windows for new window items or just place everything to one window git-svn-id: http://svn.irssi.org/repos/irssi/trunk@925 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d1028e2a7cad52025d268e7dcb541a866f5f66f4 Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 2 22:03:26 2000 +0000 Moved activity to last item in statusbar git-svn-id: http://svn.irssi.org/repos/irssi/trunk@924 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 085b938dd36c92d044b1766f90e33eeff6d7a462 Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 2 20:34:00 2000 +0000 /SB REDRAW fixes, multiline formats should work now correctly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@923 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit df94b9a44ca6fe33d3ffc43f80f2ea9185dc3734 Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 2 19:08:21 2000 +0000 window_[add|remove]_item -> window_item_[add|remove] added window_item_destroy(), window_item_remove() doesn't destroy the item anymore window_find_item()'s first parameter changed from WINDOW_REC to SERVER_REC git-svn-id: http://svn.irssi.org/repos/irssi/trunk@922 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ed550c01d1aeb8ee94db3b288cfd343f7d750734 Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 2 19:06:24 2000 +0000 typofix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@921 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1ee8f8fb459299d25f75f621467f70d96293603d Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 2 19:05:03 2000 +0000 nl_langinfo() didn't work like i thought - fixed :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@920 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e881761d8658dfc4b815f145d4c7bb6e18e94f0a Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 2 07:55:55 2000 +0000 "window item remove" signal: destroy the channel/query record _last_ git-svn-id: http://svn.irssi.org/repos/irssi/trunk@919 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cfd50ce9cdbeab86ac5d25499f081326481584fc Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 2 07:08:49 2000 +0000 ..and removed the rest of the alloca()s too git-svn-id: http://svn.irssi.org/repos/irssi/trunk@918 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 32790f15151664d7869f4e898c833f1ede81c0f9 Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 2 07:02:59 2000 +0000 don't use alloca() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@917 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0cb6db26d98c76b7965b0b9ddf2ed2e2892257cb Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 2 06:08:31 2000 +0000 /WINDOW ITEM GOTO <name> - sets <name> window item active in current window /WINDOW ITEM MOVE <number>|<name> - moves window item to another window /JOIN #already_joined_channel - same as /WINDOW ITEM MOVE <name> git-svn-id: http://svn.irssi.org/repos/irssi/trunk@916 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 800ee1ea9a7278ae0fa57d7db710398ede74fe59 Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 2 05:03:01 2000 +0000 Forgot to commit for the nl_langinfo() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@915 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fda66b542c0f56a5d4aadfde8d93afe2dde251a5 Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 2 05:01:55 2000 +0000 Nick completion now completes nicks from all channels in active window, except when completing the first word in line only nicks in active channel are completed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@914 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9ab8b13fd801dfdf2fb5aad3842693ec26eb67b4 Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 2 04:48:27 2000 +0000 small "fix" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@913 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 29f0531550ba354381e49f2e5a35c727921469c9 Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 2 04:44:06 2000 +0000 Use langinfo.h's nl_langinfo(YESEXPR) instead of 'Y'. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@912 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e4d67a1bc4f7826dea67450619898718df4d0bf9 Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 2 04:43:30 2000 +0000 Changed init order of fe_channels vs. window_items, now irssi won't print twice the "talking with xx" and "talking in xx" when using ^X to change to another channel in window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@911 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6ef409c4d0778b0305a8f65d2f93299cda484da1 Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 2 02:01:51 2000 +0000 internal default.theme is used if it isn't found anywhere git-svn-id: http://svn.irssi.org/repos/irssi/trunk@910 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f2a8cab90703f9151684c53db66c87786da5d473 Author: Timo Sirainen <cras@irssi.org> Date: Sat Dec 2 02:01:28 2000 +0000 config_close() didn't work correctly when config was parsed from string instead of file. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@909 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit db1b93ee9928c8ebaf19e422818c1f7699bb2436 Author: Timo Sirainen <cras@irssi.org> Date: Fri Dec 1 13:21:54 2000 +0000 ARGH! %s format bug! git-svn-id: http://svn.irssi.org/repos/irssi/trunk@908 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f632c4c9240b1c0db00cfeb6d6105c55c6a808e8 Author: Timo Sirainen <cras@irssi.org> Date: Fri Dec 1 01:31:55 2000 +0000 Remove trailing spaces from mode changes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@907 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bb53065babd413b05d6f3afa97e1537cd9aa8069 Author: Timo Sirainen <cras@irssi.org> Date: Fri Dec 1 01:00:28 2000 +0000 Netsplit printing fixes. Print multiple identical mode changes in one line (mode +o nick by nick1, nick2, nick3) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@906 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 12ec2b86b8eeca24e01f648a5a75f0e942da61a0 Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 30 23:13:15 2000 +0000 /WAIT [-<server tag>] <milliseconds> - wait for <milliseconds> before sending anything else to server git-svn-id: http://svn.irssi.org/repos/irssi/trunk@905 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e7bfb7fe88bdab5e0d68a1a1036f5cb32306a311 Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 30 23:12:42 2000 +0000 added g_timeval_cmp() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@904 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a01275959deb5c8936bf90a3c51e4f9771a59819 Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 30 22:58:45 2000 +0000 cmd_options_get_server() : allow NULL cmd argument eval_special_string() : if any of the commands separated with ; used the arguments ($0, $1, etc.) don't anymore append all the arguments after other commands. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@903 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2ea411093ad0e6808cac86caf9dffd6f36d36c0f Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 30 17:00:51 2000 +0000 Bugfix for deciding which window to place new window item. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@902 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 70d49e5042c1f051a6bee5d09d592ef08542e58f Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 30 16:32:28 2000 +0000 crashfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@901 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6d88345f30c33fcda9fe792cbe9025096f4a3c01 Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 30 01:44:07 2000 +0000 While waiting for more netsplits/netjoins, if anything else is printed to screen, print the current netsplit/netjoin messages before that text. not tested, hope it works ;) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@900 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 18a918791ea8d8d781e688bf262b3d53e63d7607 Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 30 01:41:11 2000 +0000 send "print starting" signal before each printformat() or printtext() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@899 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cbf45ea6bfeb12c4b7f98c66c5ffcf204f81a8ce Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 30 01:14:49 2000 +0000 stristr() and stristr_full() didn't work correctly with empty needle argument. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@898 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1d48bc59ac140fae3a868d8470933feefa9d41bd Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 30 01:13:34 2000 +0000 window_text_find() didn't work correctly with empty find string. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@897 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1ca99a108caacc74cb9fc358217e2941da1208c6 Author: Timo Sirainen <cras@irssi.org> Date: Wed Nov 29 16:05:15 2000 +0000 file_checksum() shouldn't crash if it can't open the file. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@896 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c67e6a1b8c1cd964d4614d154d798b4871064c49 Author: Timo Sirainen <cras@irssi.org> Date: Tue Nov 28 17:43:39 2000 +0000 Don't ever send more than 10 channels/line in mode/who requests. Though usually the max. channels/server limit is 10 :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@895 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fe7621875d8655a44b8a9b7acda610b606311a92 Author: Timo Sirainen <cras@irssi.org> Date: Tue Nov 28 17:32:45 2000 +0000 bugfixes with channel syncing. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@894 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cd3577ef66784ba43f32069efe9e80c907d4016e Author: Timo Sirainen <cras@irssi.org> Date: Mon Nov 27 17:18:58 2000 +0000 fixed text buffer crash when scrollback got full git-svn-id: http://svn.irssi.org/repos/irssi/trunk@893 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 95bc994779a18434cc8a20f25c60c27b9650dffb Author: Timo Sirainen <cras@irssi.org> Date: Mon Nov 27 15:47:26 2000 +0000 don't destroy all netsplits when someone joins back from split, only the nicks that were in same server git-svn-id: http://svn.irssi.org/repos/irssi/trunk@892 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b16682f4fd58f04423fc9f411910edf90564bf32 Author: Timo Sirainen <cras@irssi.org> Date: Mon Nov 27 14:44:54 2000 +0000 perl bugfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@891 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5bcb029a09e2595b2ca0e1d6a160931da3bcc682 Author: Timo Sirainen <cras@irssi.org> Date: Mon Nov 27 14:36:07 2000 +0000 bugfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@890 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 10fcff30d896e7c8ec17b20128ae7c14477a07d7 Author: Timo Sirainen <cras@irssi.org> Date: Mon Nov 27 11:53:07 2000 +0000 added dccmsgs level to msgs window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@889 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8290d621f384c4d70cd670c028530614f943354d Author: Timo Sirainen <cras@irssi.org> Date: Mon Nov 27 10:44:46 2000 +0000 Call /part command instead of directly sending part message to server when destroying channel. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@888 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6aa8af346ca7b326e9ed61c4ccee3f9d2b7c7374 Author: Timo Sirainen <cras@irssi.org> Date: Mon Nov 27 01:23:28 2000 +0000 forgot to add this git-svn-id: http://svn.irssi.org/repos/irssi/trunk@887 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0d8239e40e504cb1a4cce5e8d48cc0c7898c6e31 Author: Timo Sirainen <cras@irssi.org> Date: Sun Nov 26 10:24:30 2000 +0000 config changes, CONFIG_REC is now required parameter for config_node_set_int/bool() and config_node_add_list() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@886 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a392b41f2ff5f4d3417d28508ec1a8c8a013fce0 Author: Timo Sirainen <cras@irssi.org> Date: Sun Nov 26 09:23:35 2000 +0000 if libperl.a isn't found, check from /usr/lib .. it seems to be there with perl 5.6 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@885 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 079932c4054fa6dd435268c2945b97fe01aff579 Author: Timo Sirainen <cras@irssi.org> Date: Sun Nov 26 09:22:18 2000 +0000 Perl fixes and additions. theme_register() / printformat() works now with scripts git-svn-id: http://svn.irssi.org/repos/irssi/trunk@884 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9a7491fbe6e9a8bac01e711bc7e094fd1e40126a Author: Timo Sirainen <cras@irssi.org> Date: Sun Nov 26 05:37:18 2000 +0000 Mode ignores were checked wrong git-svn-id: http://svn.irssi.org/repos/irssi/trunk@883 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cb03b5c13351b29ac6cf41bd5067e75f2ab4dc52 Author: Timo Sirainen <cras@irssi.org> Date: Sun Nov 26 05:33:51 2000 +0000 netsplit fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@882 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7be16da7277b2c024cad2eb4065d853393b74b65 Author: Timo Sirainen <cras@irssi.org> Date: Sun Nov 26 05:08:30 2000 +0000 Don't generate colorless.theme git-svn-id: http://svn.irssi.org/repos/irssi/trunk@881 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7fbc91551653b4959398d71aed9c5255554c7c9b Author: Timo Sirainen <cras@irssi.org> Date: Sun Nov 26 05:08:11 2000 +0000 theme fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@880 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8c02aa15b483d3769aa9cd9814b65ca756da5f1b Author: Timo Sirainen <cras@irssi.org> Date: Sun Nov 26 03:52:23 2000 +0000 Added -current, -window and -level options to /echo git-svn-id: http://svn.irssi.org/repos/irssi/trunk@879 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 504dedeb4e29806248a3ab5514e676801527db22 Author: Timo Sirainen <cras@irssi.org> Date: Sun Nov 26 03:52:02 2000 +0000 window_find_item() was buggy if window argument was NULL git-svn-id: http://svn.irssi.org/repos/irssi/trunk@878 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7ef53cbe0d9f13e9e9b21c367c194cc1efe0d49e Author: Timo Sirainen <cras@irssi.org> Date: Sun Nov 26 03:24:36 2000 +0000 /SET part_message - default message with /PART git-svn-id: http://svn.irssi.org/repos/irssi/trunk@877 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 09f353807367961cd65dea8e6f193334014997a6 Author: Timo Sirainen <cras@irssi.org> Date: Sun Nov 26 03:21:46 2000 +0000 KEY_END isn't defined in all curses implementations git-svn-id: http://svn.irssi.org/repos/irssi/trunk@876 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 49b7992b00fdc34fcd4684990105a9a313c82380 Author: Timo Sirainen <cras@irssi.org> Date: Sun Nov 26 03:18:24 2000 +0000 Sometimes netsplit messages didn't get printed at all (those that came after 3 seconds after split started) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@875 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 70bb51db19076a7131b38278a497c54d910f0b73 Author: Timo Sirainen <cras@irssi.org> Date: Sun Nov 26 02:53:50 2000 +0000 /WINDOW <number> is now same as /WINDOW REFNUM <number> git-svn-id: http://svn.irssi.org/repos/irssi/trunk@874 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f9c02639f5dd271f1870a2081e516a4cc23af90d Author: Timo Sirainen <cras@irssi.org> Date: Sun Nov 26 02:49:21 2000 +0000 /format -reset crashed irssi git-svn-id: http://svn.irssi.org/repos/irssi/trunk@873 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f9653a5e1eddf73adce1a7cc33167c843dab8b8f Author: Timo Sirainen <cras@irssi.org> Date: Sun Nov 26 02:26:13 2000 +0000 some updates for checking when to not autosave config. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@872 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a954fa03d053992d0ca84cfd8475d4ba09192220 Author: Timo Sirainen <cras@irssi.org> Date: Sun Nov 26 02:17:14 2000 +0000 Added modify counter which is increased every time something is changed in configuration. Autosaving settings doesn't even try to save them if config isn't changed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@871 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 532d6c1e9d1f7daefd7854498a4c4ee2a3d2a8e3 Author: Timo Sirainen <cras@irssi.org> Date: Sun Nov 26 02:09:15 2000 +0000 Added some magic to /SERVER - if there's no server to disconnect from in active server, irssi checks if some reconnection should be used instead. If there's one reconnection, /SERVER always uses it. If there's reconnection to same host, it will be used (+same port is preferred) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@870 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3fbd7d5c828689db053a6a20b96b344a2fa5c17e Author: Timo Sirainen <cras@irssi.org> Date: Sun Nov 26 01:30:05 2000 +0000 Added KILL handling - user/server kills are now printed formatted. If server kills you, connect back (almost) immediately, it was probably just nick collision and you really want to connect back soon. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@869 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 746bd9b4f0b6b54874068bd0c77b021e0dfaaaac Author: Timo Sirainen <cras@irssi.org> Date: Sat Nov 25 23:05:50 2000 +0000 added functions from fe-windows.h and window-items.h git-svn-id: http://svn.irssi.org/repos/irssi/trunk@868 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2e96f68445fc079b142dca7964c831bbe778181b Author: Timo Sirainen <cras@irssi.org> Date: Sat Nov 25 20:54:24 2000 +0000 mkpath() crashed with paths that didn't start with / git-svn-id: http://svn.irssi.org/repos/irssi/trunk@867 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 45c9838141a9ef15d718d07a908d97d90dd5aa15 Author: Timo Sirainen <cras@irssi.org> Date: Sat Nov 25 16:30:56 2000 +0000 Time formats didn't work in directory name of autologs. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@866 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d1d70fd5d78af01040983831cbe9aa79f1d56425 Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 23 23:29:32 2000 +0000 s/enum GInputCondition/int/ - enums aren't supposed to orred together i think.. at least MIPSpro gave warnings about it and it also feels wrong :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@865 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8961d23171ff5d8e9eb15c1f935c9447d24ad2dc Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 23 23:23:45 2000 +0000 Still some warnings removed.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@864 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4e0166a44d187182652baaacbfdd610e7d44f9c5 Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 23 23:06:29 2000 +0000 more warning fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@863 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5f2f6886c81efe13b9c67dfb11703bbd1c6f8d69 Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 23 22:59:14 2000 +0000 more enum fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@862 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1fd6f8faf6d1be323a4cecac0ebfffab31c9d692 Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 23 22:57:59 2000 +0000 more changes from int xx:1 to unsigned int xx:1 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@861 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 972c06ba17399eaeb1866d6f95c117b9f83e07bd Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 23 22:42:37 2000 +0000 If glib sources are found from some subdirectory, always compile it and use it even if glib is already installed somewhere else. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@860 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8ce36c05eab6c1787c4e62052fb8d2ba6369cbe8 Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 23 21:40:07 2000 +0000 several fixes to make irssi compile without warnings with MIPSpro also fixed ctcp_queue_clean() - it might have crashed sometimes.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@859 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8fb2249f0742cd391796b2a07c6611a696f7681a Author: Timo Sirainen <cras@irssi.org> Date: Wed Nov 22 20:01:47 2000 +0000 hilight-text: whops, bugfix went wrong :) fe-text: removed the warning that happened when calling printbeep() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@858 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2912532875a0ea7e99649ff90324b3c94a9ed8e7 Author: Timo Sirainen <cras@irssi.org> Date: Wed Nov 22 19:46:43 2000 +0000 bugfixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@857 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8dd24a444461a1d174f4d57b0e0726899702c733 Author: Timo Sirainen <cras@irssi.org> Date: Tue Nov 21 23:26:07 2000 +0000 Added input_add() / input_remove() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@856 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d62177df3ccf0ff19df1cd54bebf1b57c167dc19 Author: Timo Sirainen <cras@irssi.org> Date: Tue Nov 21 12:56:27 2000 +0000 crashfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@855 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8349d88c11ea7af25fd87841b0efe4534d0d7e72 Author: Timo Sirainen <cras@irssi.org> Date: Tue Nov 21 03:03:03 2000 +0000 added libtool-statix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@854 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 99bcb3379db16077ed11dab46e1ca3d2e8bc7387 Author: Timo Sirainen <cras@irssi.org> Date: Tue Nov 21 03:02:04 2000 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@853 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e923b1651afc995cf75caf7c63cdf8b246272801 Author: Timo Sirainen <cras@irssi.org> Date: Tue Nov 21 03:00:05 2000 +0000 /SCROLLBACK REDRAW - redraw the contents of current window according to active formats, ie. changing theme changes scrollback. It's still a bit buggy (can crash) with multiline formats, need to fix it as soon as I figure out where the problem is.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@852 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e3084d3ffae3e57ddf89507e69f61b83c5ceaf90 Author: Timo Sirainen <cras@irssi.org> Date: Sat Nov 18 15:32:59 2000 +0000 Win32 fixes - Irssi now compiles with MSVC++ :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@851 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 14e5dc8b8e477baa000ba4b5073027eb629b416d Author: Timo Sirainen <cras@irssi.org> Date: Sat Nov 18 15:31:28 2000 +0000 compiler warning fixes + one real bug in dcc-chat git-svn-id: http://svn.irssi.org/repos/irssi/trunk@850 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c4af878047776d3a01abdd70afeaee71930d87a9 Author: Timo Sirainen <cras@irssi.org> Date: Sat Nov 18 15:25:04 2000 +0000 windows.h -> fe-windows.h git-svn-id: http://svn.irssi.org/repos/irssi/trunk@849 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit df3da57de2bfe9f8be948f1e39450afbff7feac4 Author: Timo Sirainen <cras@irssi.org> Date: Fri Nov 17 18:02:17 2000 +0000 Don't crash if MAIL environment isn't set. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@848 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7adca508b12b4b3be6f9a12fbb251c6cd8a666bf Author: Timo Sirainen <cras@irssi.org> Date: Fri Nov 17 16:55:46 2000 +0000 Use signal.h, not sys/signal.h git-svn-id: http://svn.irssi.org/repos/irssi/trunk@847 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 39630c3d588a052196c372ba8101b19e2914c2f2 Author: Timo Sirainen <cras@irssi.org> Date: Fri Nov 17 16:27:14 2000 +0000 windows.h conflicted with microsoft's windows.h :) renamed windows.[ch] to fe-windows.[ch] git-svn-id: http://svn.irssi.org/repos/irssi/trunk@846 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2edcdd715ffd5c3ddd0009a75f8f2f451cdb9c57 Author: Timo Sirainen <cras@irssi.org> Date: Fri Nov 17 14:59:32 2000 +0000 Remember who set the topic and when, display the info when using /TOPIC. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@845 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 090e88b34db29b681c7579472aafa211832d38af Author: Timo Sirainen <cras@irssi.org> Date: Fri Nov 17 03:08:32 2000 +0000 If other side replies to our DCC CHAT request with DCC CHAT request of their own (maybe we were inside firewall and other side noticed it), connect to it immediately. Don't allow more than one identical DCC request, if more is received just update the port of the previous request. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@844 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 54815d198bd490194710f36b1a87a05111e38a23 Author: Timo Sirainen <cras@irssi.org> Date: Fri Nov 17 02:45:04 2000 +0000 Check that enough parameters are given to /DCC CLOSE git-svn-id: http://svn.irssi.org/repos/irssi/trunk@843 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 29a64a8924810176c6133690819f458c4cf3acd7 Author: Timo Sirainen <cras@irssi.org> Date: Fri Nov 17 02:40:18 2000 +0000 /SET autocreate_query_level DCCMSGS specifies now if DCC chats should create query windows automatically. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@842 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3de1830008a3befcb318a153b74d4a8d5e713852 Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 16 22:45:10 2000 +0000 updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@841 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit da9fd56f718cbe7fb4ae9befe91b2532dad222f0 Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 16 21:34:42 2000 +0000 Added some comments about redirection problems. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@840 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a890edfd41e80a1600f3f41ff0db4be35ea3f897 Author: Timo Sirainen <cras@irssi.org> Date: Wed Nov 15 23:34:32 2000 +0000 Don't close non-autologs when leaving channel / closing query. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@839 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0b125e8476adf0b604360bb1291bd9a817807365 Author: Timo Sirainen <cras@irssi.org> Date: Tue Nov 14 01:14:02 2000 +0000 /NICK was broken. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@838 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 99a6645142a7dd6efd8d0386b6ad0c2b9221c393 Author: Timo Sirainen <cras@irssi.org> Date: Mon Nov 13 01:52:41 2000 +0000 Forgot to call formats_init() / ..deinit() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@837 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d1330fff6d1a6cf2c37c14d1054ef9cf73d5f5fe Author: Timo Sirainen <cras@irssi.org> Date: Sun Nov 12 20:20:05 2000 +0000 Text printing changes. Formats are now optionally saved to each line so later if you used /format it would change the old lines too. However the actual line changing doesn't work yet :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@836 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 61f33a6bb2d319aba85406a1788da230dca1f5a8 Author: Timo Sirainen <cras@irssi.org> Date: Sat Nov 11 20:27:37 2000 +0000 Some sizeof() fixes to IPv6 support when connecting to IPv4 addresses. Linux didn't seem to have any problem with these but some other OSes did. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@835 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0be57a247dcee02e90c3b3c7550054292457740b Author: Timo Sirainen <cras@irssi.org> Date: Sat Nov 11 17:01:10 2000 +0000 Added /usr/pkg and /usr/contrib to ncurses checks. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@834 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 86840d61cd20a1230b2e5d2eed0f86040a604c5f Author: Timo Sirainen <cras@irssi.org> Date: Sat Nov 11 01:46:15 2000 +0000 Ctrl-T = transpose_characters git-svn-id: http://svn.irssi.org/repos/irssi/trunk@833 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 63491d7d4fdd045318f3e1cfc099cc3261b2b26e Author: Timo Sirainen <cras@irssi.org> Date: Sat Nov 11 00:56:13 2000 +0000 /SET dcc_autodisplay_dialog isn't used for anything, removed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@832 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 527aada63adb829b2d705d82cff35b58692926e4 Author: Timo Sirainen <cras@irssi.org> Date: Fri Nov 10 01:23:50 2000 +0000 Use nodelay() instead of halfdelay() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@831 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d3250be9569f95df19fd35b8a95f77fdff47905a Author: Timo Sirainen <cras@irssi.org> Date: Fri Nov 10 00:38:48 2000 +0000 Don't change client's nick every time someone else changes nick.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@830 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0f4ec3deacf40f9d7cd1beb819a735add516ecc4 Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 9 23:40:48 2000 +0000 "NOTIFY" was missing from syntax git-svn-id: http://svn.irssi.org/repos/irssi/trunk@829 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f3d4c6bc63e1d25f5c35f1a87fe91087cd5d9923 Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 9 22:03:20 2000 +0000 let actions pass through the proxy to clients, they're not "real" CTCPs.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@828 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 07106c40295ffa24178b3ee0502c9cc3b0ed7675 Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 9 21:48:51 2000 +0000 ping/pong was broken again, hope this now _finally_ works :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@827 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4710a377628b8627469ca8f020bbbf58bcde0630 Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 9 21:43:10 2000 +0000 I had broken the /names list.. :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@826 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4211d1e80bccd91c4d9ea0c1239d7c2c8769cf5b Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 9 21:40:22 2000 +0000 Use ircnet name as the proxy's "real address". git-svn-id: http://svn.irssi.org/repos/irssi/trunk@825 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9895d0cc11f4a5650c8fccc5194b72ca8c839d28 Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 9 21:32:46 2000 +0000 One final fix for ping/pong git-svn-id: http://svn.irssi.org/repos/irssi/trunk@824 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ea5109d6c54c9b4976e3887f0c4ecd81643b5d6f Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 9 21:29:39 2000 +0000 fix to ping/pong handling :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@823 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 82a3f10480c25ef673c13b0db1fe6bd80240f084 Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 9 21:26:55 2000 +0000 When sending /NAMES after join: Don't send lines longer than 512 chars - non-irssi clients don't like them :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@822 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 76ca80087b40f34ff30f67be57c63f5a1ce15a64 Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 9 21:22:56 2000 +0000 Hide IRSSILAG notices from clients git-svn-id: http://svn.irssi.org/repos/irssi/trunk@821 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4b7bcde5775eac0b2edbc4fa45a076585103af6b Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 9 21:21:29 2000 +0000 PING from client wasn't handled correctly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@820 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a4bb4fb983f6982523448c355fbb0123adfbb908 Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 9 20:38:50 2000 +0000 /SET activity_level, /SET hilight_level .. which message levels should be treated as msg/hilight activity. Patch by tommik. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@819 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b3b1438d22a437d472107957db8ac0a949c52d58 Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 9 20:38:04 2000 +0000 when finding window for item, prefer empty windows that don't have anything waiting channels list to those that have. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@818 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d49248c7fe1ca4e595505f3352ca9c6dd9d0d31c Author: Timo Sirainen <cras@irssi.org> Date: Wed Nov 8 23:40:34 2000 +0000 level_get() didn't check ambiguous commands correctly - dcc always failed because it was partial for dccmsgs. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@817 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 39811fb47dc743dcbda07183584b729853004857 Author: Timo Sirainen <cras@irssi.org> Date: Wed Nov 8 22:55:43 2000 +0000 nick changes were buggy git-svn-id: http://svn.irssi.org/repos/irssi/trunk@816 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 499db646e11554486b0d0b8f71a462432874ab2d Author: Timo Sirainen <cras@irssi.org> Date: Tue Nov 7 01:46:25 2000 +0000 minor speed enhance git-svn-id: http://svn.irssi.org/repos/irssi/trunk@815 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 228c0842fcc56676979e325cfd24a140332e5f36 Author: Timo Sirainen <cras@irssi.org> Date: Tue Nov 7 01:42:21 2000 +0000 minor cleanups git-svn-id: http://svn.irssi.org/repos/irssi/trunk@814 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6e27475e9884f4fb91d4359ca8a8cffab48f10f9 Author: Timo Sirainen <cras@irssi.org> Date: Tue Nov 7 01:25:46 2000 +0000 Updated stristr() and stristr_full() to be a bit faster. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@813 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4301e0479124953c1e78c4a150433571188fdc8d Author: Timo Sirainen <cras@irssi.org> Date: Tue Nov 7 00:06:35 2000 +0000 Regexp ignores are now compiled when they're created, not every time they're checked (every time a new line is received). This should reduce some CPU load when using them. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@812 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6cc6f90468db71e38ca918d7360265d09a8dee7c Author: Timo Sirainen <cras@irssi.org> Date: Mon Nov 6 23:27:46 2000 +0000 Connecting to proxy when server connection was down didn't work correctly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@811 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a8c139d5e2f11b5f37bdffa83fbcef0d927bae9d Author: Timo Sirainen <cras@irssi.org> Date: Mon Nov 6 02:29:01 2000 +0000 Proxy plugin fixes and cleanups. Supports now multiple servers, doesn't let clients see CTCP requests and if one client writes message, other clients will see it as well. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@810 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2fc8c5b83fd9f077433a4740df2f30cd67d899a2 Author: Timo Sirainen <cras@irssi.org> Date: Sun Nov 5 12:36:58 2000 +0000 Wallop format fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@809 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 84de26d0b7656db0f65e0e9e8f21687ce9e90dc0 Author: Timo Sirainen <cras@irssi.org> Date: Sat Nov 4 18:57:29 2000 +0000 rejoin timeout 1min -> 5min git-svn-id: http://svn.irssi.org/repos/irssi/trunk@808 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 745a3e21041f5f718bf674e1790c75fe38c4dbc2 Author: Timo Sirainen <cras@irssi.org> Date: Sat Nov 4 18:56:14 2000 +0000 added small sanity check git-svn-id: http://svn.irssi.org/repos/irssi/trunk@807 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cbcf1b07bc35bd2f6617db3c45cd8edefb4a93ca Author: Timo Sirainen <cras@irssi.org> Date: Sat Nov 4 16:54:58 2000 +0000 Fixed lag checking when nick was just being changed. Support for DALnet event 437 "can't change nick while being banned in some channel" which conflicts with ircnet's "nick/channel temporarily unavailable" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@806 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 990e2741aa32d934546e369883ccad5fbd5c2bce Author: Timo Sirainen <cras@irssi.org> Date: Sat Nov 4 14:54:39 2000 +0000 Removed useless part of code. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@805 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2ba63e1863f2b51304b9b7613c626a395fd0a778 Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 2 21:09:21 2000 +0000 privmsg fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@804 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3c8fbacdde2fbf8527dbce2d0801bf911378cc0b Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 2 20:54:22 2000 +0000 Netsplit color changed from green to red (the old one) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@803 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3d551427c6ad1354822dda04b2b766932381e85c Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 2 17:50:51 2000 +0000 fixed notices in theme. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@802 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit da4d8445f1168b9586eac9fbbc13715e336dae36 Author: Timo Sirainen <cras@irssi.org> Date: Thu Nov 2 16:29:05 2000 +0000 small "fix" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@801 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5da6c63cddd2a0c8255c1891e527f60636be184d Author: Timo Sirainen <cras@irssi.org> Date: Mon Oct 30 22:52:51 2000 +0000 Moved the ISA defines from .pm to irssi code, so that non-irc protocols would work also without a specific .pm file. Also you don't need to use Irssi::Irc anymore if you don't need IRC specific functions. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@800 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ae06c90be174e14c3971c934857e1487a6303d26 Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 29 19:03:19 2000 +0000 long word handling fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@799 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 78064ed161f468d5c176e7307bb73f04e34f0255 Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 29 00:35:28 2000 +0000 Don't indent the next line when long word is split. Also we try not to do any cursor movement so that terminals could notice that the word continues to next line .. however terminfo or curses or something is being stupid and breaks this anyway, with TERM=ansi it seems to work :) also using gnome-terminal long URLs work right too. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@798 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 73858a2e5e640c5e5ad28577a6474e4163df32e7 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 28 21:04:01 2000 +0000 Some fixes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@797 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4dcbe05c0f67fe9e914ba323ce7e179885ebb1f7 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 28 20:14:19 2000 +0000 Cleaned up printtext.c, split part of it to formats.c git-svn-id: http://svn.irssi.org/repos/irssi/trunk@796 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8653c6ea36c29067a358ed59782b71ffd1401fc3 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 28 03:01:11 2000 +0000 /SET log_theme - you can now write to log files with different theme than to screen. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@795 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 80dd793c60bd58190c42e8fe76ae6e8825975373 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 28 01:52:16 2000 +0000 Updated new default.theme to module-formats files. default.theme still contains the abstracts. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@794 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1e6f81e38fffb444fe5a90f7061d396ff05a44d6 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 28 00:48:36 2000 +0000 Compress colors. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@793 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1541257ac7fce7ac3080999e2bc4e40639b62033 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 28 00:04:21 2000 +0000 Some fixes for handling %n git-svn-id: http://svn.irssi.org/repos/irssi/trunk@792 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 000ba23aa7a7779ee795b249140db886f338ef84 Author: Timo Sirainen <cras@irssi.org> Date: Fri Oct 27 23:06:26 2000 +0000 Support for templates in theme files. module-formats.c files needs to be updated, meanwhile here's default.theme you can use. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@791 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 35fd48a0b48879dd29b17bc263903907ea1ba345 Author: Timo Sirainen <cras@irssi.org> Date: Fri Oct 27 18:37:32 2000 +0000 use sigaction() instead of signal(). With some OSes the signal handler is set back to default after each time signal is raised if signal() is used (by norpan). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@790 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d4579742cf28f9be17641b3baf1f07cb72d2b300 Author: Timo Sirainen <cras@irssi.org> Date: Fri Oct 27 18:32:24 2000 +0000 startup-HOWTO.txt was missing from EXTRA_DIST USE_CURSES_WINDOWS was missing from acconfig.h (by tommik) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@789 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d813ecd194f46cc0813a7b67bdcb882337ad13f9 Author: Timo Sirainen <cras@irssi.org> Date: Fri Oct 27 18:30:36 2000 +0000 A simple /EXEC command by Tinuk. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@788 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 25fa27c5f0bc3997c3e6fdb8e40975f4d575e581 Author: Timo Sirainen <cras@irssi.org> Date: Fri Oct 27 01:46:20 2000 +0000 Automatic appending of .pl to script name didn't work for file names less than 4 chars. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@787 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ed1b4e69a9eec2c70e78b8be593ec8225606a0fb Author: Timo Sirainen <cras@irssi.org> Date: Fri Oct 27 01:19:15 2000 +0000 If nick isn't found from channel (for whatever reason), print the nick mode as " ", not "". git-svn-id: http://svn.irssi.org/repos/irssi/trunk@786 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b875e2e29df6f335985942f2fd49df8bc80a63cf Author: Timo Sirainen <cras@irssi.org> Date: Fri Oct 27 01:18:16 2000 +0000 signal_stop(); signal_emit("same signal", ...); didn't work. other way around it did though git-svn-id: http://svn.irssi.org/repos/irssi/trunk@785 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e0bc134d66fcb1c0a901e82973701e652c2b5cd0 Author: Timo Sirainen <cras@irssi.org> Date: Thu Oct 26 18:57:23 2000 +0000 Win32 updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@784 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit df10f182c019e7cda96793de193e30e66ab2abfc Author: Timo Sirainen <cras@irssi.org> Date: Thu Oct 26 18:12:20 2000 +0000 Some fixes for compiling with Win32 :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@783 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c6808b3724de2c5a91401ed4c9d7dbc3fb54a66a Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 22 15:46:28 2000 +0000 Add the server specific functions immediately after the server connection is started, not after the connection is successfully finished. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@782 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9b459cfe46fc59a684cc5a6e9dc26f1ca14fe5c1 Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 22 15:38:53 2000 +0000 Fixed glib warning with autologging and queries. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@781 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c78f0d12c88a307932617ed09e37aa6258767897 Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 22 15:25:17 2000 +0000 Wildcards didn't with /OP (/DEOP, /VOICE, etc.) if there was more than one masks used. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@780 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4ee8b929b99af928d2f66bb1bf62fa0188ce1eff Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 22 15:00:52 2000 +0000 Key bindings weren't loaded at startup correctly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@779 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 688c39045c636aaf38b0a1d4d7e62254dc584347 Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 22 12:33:47 2000 +0000 If window_set_active() was called with NULL window (shouldn't happen ofter/ever?) irssi added NULL window to windows list. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@778 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a7c364addbc1f8d04229adaad5b8dcd8308348ba Author: Timo Sirainen <cras@irssi.org> Date: Thu Oct 19 19:41:05 2000 +0000 Added /CLONES script git-svn-id: http://svn.irssi.org/repos/irssi/trunk@776 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a712a5c11a23c7b7de000b166e00a3942e7bbafb Author: Timo Sirainen <cras@irssi.org> Date: Thu Oct 19 19:40:16 2000 +0000 0.7.96 release updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@775 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c8ab59eb8a2335dac9a49336cefeb646ef23eea0 Author: Timo Sirainen <cras@irssi.org> Date: Thu Oct 19 19:39:50 2000 +0000 Missing channels-rejoin.h git-svn-id: http://svn.irssi.org/repos/irssi/trunk@774 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cfbcf3a7d0d09002f228518f77a8538fda63d401 Author: Timo Sirainen <cras@irssi.org> Date: Thu Oct 19 16:32:46 2000 +0000 Added news for .96 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@773 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ce4eda21f4d68c373a7aebc3b681c9deb4f4f7ac Author: Timo Sirainen <cras@irssi.org> Date: Thu Oct 19 15:44:49 2000 +0000 Added debug git-svn-id: http://svn.irssi.org/repos/irssi/trunk@772 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 04e9d37a6e92a226e333b8d5cf07c8bff47604d0 Author: Timo Sirainen <cras@irssi.org> Date: Thu Oct 19 11:34:07 2000 +0000 Default undernet server changed from .net to .org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@771 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7bba8f19c55180a3cf2dee982b1e07a76e50fddd Author: Timo Sirainen <cras@irssi.org> Date: Wed Oct 18 22:45:26 2000 +0000 updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@770 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cefc72bfe71f3b6d0471544070db3e7046b1ce6f Author: Timo Sirainen <cras@irssi.org> Date: Wed Oct 18 21:29:22 2000 +0000 Log items weren't read correctly from config git-svn-id: http://svn.irssi.org/repos/irssi/trunk@769 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fcb1374e40ebd2b58c1ebf957a76fa5416034431 Author: Timo Sirainen <cras@irssi.org> Date: Wed Oct 18 20:50:12 2000 +0000 fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@768 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ac6bfeba1f83a205e1516eb6166ed2d79c9b6a54 Author: Timo Sirainen <cras@irssi.org> Date: Wed Oct 18 01:32:14 2000 +0000 Signal fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@767 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e23760fb259501bcd1f42cdb7088c5edbea84688 Author: Timo Sirainen <cras@irssi.org> Date: Tue Oct 17 23:45:00 2000 +0000 Fixed to work with multiline syntaxes (by lite) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@766 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0977ab90e5feb02ad53eb660b693adda83c666fc Author: Timo Sirainen <cras@irssi.org> Date: Tue Oct 17 23:37:21 2000 +0000 Logging fixes. Autologging with same named channels in different networks should work correctly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@765 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f1b328beda8eaff25b1fcedda0f8efb57811407a Author: Timo Sirainen <cras@irssi.org> Date: Mon Oct 16 23:13:01 2000 +0000 added irssi-icon.png git-svn-id: http://svn.irssi.org/repos/irssi/trunk@764 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4f997ffe8f60b86ed5a9ae4960654b1b77480615 Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 15 21:14:13 2000 +0000 Rejoin fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@763 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a2cac63e56d88101cd101f0e37c4b8c741467599 Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 15 19:21:21 2000 +0000 Irssi won't automatically overwrite configuration files if they're changed while irssi is running: - /SAVE asks whether to save it or not - autosave at quit saves it to config.autosave file git-svn-id: http://svn.irssi.org/repos/irssi/trunk@762 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 228c1d7f366c0d103b00188a7945797068e4c741 Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 15 18:04:06 2000 +0000 Some hilight+window activity related fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@761 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6e0d956f3d85bff6eab9c240b1d4bba4b2a5e79c Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 14 21:17:45 2000 +0000 Netsplit cleanups. Added /SET netsplit_nicks_hide_threshold. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@760 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8ed3b5b3fc821a4345c6dcf895ac589fe053c2e2 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 14 20:52:18 2000 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@759 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4474c7b82283315e07aa1a911e20ea45b84846d5 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 14 19:43:01 2000 +0000 chanserv url bugfix :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@758 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit afcf554bf8e81fb6a08f39cf9e3d6400e0587c5a Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 14 19:41:47 2000 +0000 Added format for the chanserv url event. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@757 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2b4f089bd02393975468bdf81d9acbdead5b50e8 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 14 19:28:14 2000 +0000 when received event 328 (chanserv url in dalnet) write it to correct channel. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@756 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bd19c4a7d76e9ca884a461b13e5471af80e84d44 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 14 16:02:35 2000 +0000 "/whois x x" - if x isn't found irssi now prints "there's no such nick x" instead of complaining about unknown server x. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@755 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 76a6b9a93157ff7b132bdf212f74be8ff8f3b481 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 14 15:19:56 2000 +0000 perl fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@754 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5733a8c6e39ef869aaec89ac3044a8249d1927d3 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 14 14:37:01 2000 +0000 /WHOIS in a query asks the queried nick's whois. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@753 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 148a6692e63a1928cf56e1d57d7b4c95ce3c8ad9 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 14 14:34:40 2000 +0000 /LAST doesn't print the -!- at the start of lines. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@752 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4c882129c37e53e70fc08d9d0557039bb766a60d Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 14 14:32:53 2000 +0000 /connect + /server server/chatnet completion by tommik. Completion works now with commands that optionally could have subcommands, like /server l<tab> could return list (subcommand) or localhost (server). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@751 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 98060c31852af87d488b11ad8322c7532375561a Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 14 14:07:31 2000 +0000 Moved nick/msg/channel completion to core with some cleanups. Moved ignore checking to fe-ignore-messages.c. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@750 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8c4b167327ad180255d86249728a111d82bbc9ec Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 14 02:41:46 2000 +0000 multiprotocol fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@749 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f9a07afa5e236b43659a6d05fce759f38c0e8fe9 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 14 02:10:22 2000 +0000 match_nick_flags() didn't check that the nick actually began with a flag. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@748 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2feb56f980aa61e137b6df99893c0cc23525f3ee Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 14 02:00:19 2000 +0000 irc_server_get_channels() now returns also the channels that are in rejoin list. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@747 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3977308cda8dd4a97d48be4cf58e6f00c29e59ee Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 14 01:57:27 2000 +0000 added git-svn-id: http://svn.irssi.org/repos/irssi/trunk@746 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 35248a12257c4bad82010e644890d9945dd1a277 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 14 01:51:50 2000 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@745 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 015a598fa32e40c68dd87241b72e8933ec404c29 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 14 01:43:05 2000 +0000 [irc_]channels_setup_[de]init() calls were in wrong places. Reconnection forgot to join to old channels after the first reconnection try. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@744 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 46424964de1fb4cb4faea067ada226978d1066a7 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 14 01:09:19 2000 +0000 /format own_dcc_me -> own_dcc_action git-svn-id: http://svn.irssi.org/repos/irssi/trunk@743 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f6dbbfae1f2c4108a737090de20b187a7e219824 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 14 01:06:24 2000 +0000 When joining to !channel the join message was printed to active window instead of the channel's. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@742 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d398247f762e111e82f418af142dd7e70d1d167a Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 14 01:03:11 2000 +0000 Handle event "407 duplicate channel" correctly - happens when trying to create !channel (/join !!channel) while it already exists. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@741 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ad97695841d0121759c0dd980d8d54786415cb5f Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 14 00:53:59 2000 +0000 fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@740 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6a3efe49ab7b41062650da894eccc2d4be0b8f45 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 14 00:45:16 2000 +0000 Autorejoin when join temporarily fails because of netsplit is handled better now. Irssi prints a nice message about it only once and you can abort it with /RMREJOINS command. "channel query" -> "channel joined" channels_join() must not use cmd_return|param_error() commands since we don't necessarily call it from command handler and signal_stop() could cause some damage. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@739 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f850204479e84c3112b6353da48a5a1ec81bb1fe Author: Timo Sirainen <cras@irssi.org> Date: Fri Oct 13 22:34:19 2000 +0000 "/WHOIS *" requires -yes option to work. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@738 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 20bac288f6aca72593d1d13c0f4a5548eb9b80ae Author: Timo Sirainen <cras@irssi.org> Date: Fri Oct 13 22:26:33 2000 +0000 Forgot to move fe-ignore to core. /unignore now complains if you don't give parameters to it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@737 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1627ad03bd1399bf7ba244c2963a32fc6e35b3cd Author: Timo Sirainen <cras@irssi.org> Date: Fri Oct 13 22:17:37 2000 +0000 Don't show timestamps when doing /LAST. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@736 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1fa98c2369b2df9c13fa3acad482457fb9c50df8 Author: Timo Sirainen <cras@irssi.org> Date: Fri Oct 13 22:05:57 2000 +0000 updating user modes were handled as they were channel modes, like +o etc. thought they needed arguments. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@735 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 28f3e476dab7197a69c2afccfb87752f6e6b242a Author: Timo Sirainen <cras@irssi.org> Date: Fri Oct 13 21:53:25 2000 +0000 Complain only once with autologging if opening some log file failed (locked by another irssi) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@734 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0ef25c9fb4666f0eb4bea19eace62479de2f6cab Author: Timo Sirainen <cras@irssi.org> Date: Fri Oct 13 21:47:32 2000 +0000 match_wildcards() failed if there was * at the end of the mask but otherwise data matched (str* vs. str) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@733 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e51eba853af674bb6e77bb28996da8b81ec3c8b3 Author: Timo Sirainen <cras@irssi.org> Date: Fri Oct 13 21:24:44 2000 +0000 Saving theme didn't complain if the save failed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@732 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ee8c26ba98eb9f141635f33e0a77c5645708a246 Author: Timo Sirainen <cras@irssi.org> Date: Wed Oct 11 22:09:53 2000 +0000 Ignore --with-modules[=yes|no] - you're supposed to tell what modules to enable, not just say yes or no. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@731 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 00f9af313b8b4a519cff26170a08ab3434a150e5 Author: Timo Sirainen <cras@irssi.org> Date: Wed Oct 11 22:06:04 2000 +0000 try running make again if it fails the first time - it's probably because Makefile.PL was updated and make needs to be run again. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@730 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 55299b6b4a9f65ae099187c018b0aedbe55ddd6b Author: Timo Sirainen <cras@irssi.org> Date: Wed Oct 11 22:01:23 2000 +0000 Ignore was moved to core. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@729 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b61e210389f351e4d2e0d5e0d437ddb24bbf1c4c Author: Timo Sirainen <cras@irssi.org> Date: Wed Oct 11 21:10:43 2000 +0000 removed warning git-svn-id: http://svn.irssi.org/repos/irssi/trunk@728 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 59ca882dcc47ed998ac990aa56a2f7b525bda570 Author: Timo Sirainen <cras@irssi.org> Date: Tue Oct 10 09:38:04 2000 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@727 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f07f552661d2efdaa2c41ade51c29bced72f7143 Author: Timo Sirainen <cras@irssi.org> Date: Tue Oct 10 00:08:23 2000 +0000 Moved join, part, quit, kick, nick, invite and topic printing to core. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@726 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3c78d956140966dd44abad9def84e6a812562bd0 Author: Timo Sirainen <cras@irssi.org> Date: Mon Oct 9 23:40:18 2000 +0000 Moved ignore to core. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@725 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 77fcb9de52d86407a94f734098a25b28f96fb046 Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 8 16:31:12 2000 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@724 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 11f2accbb136de107a7525ed0cf0d6f77f0507d1 Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 8 12:54:26 2000 +0000 --disable-curses-windows option to configure git-svn-id: http://svn.irssi.org/repos/irssi/trunk@723 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 62473e354fbe4ae766667c3245fb4d1b8af87411 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 7 15:12:50 2000 +0000 If mode didn't have the expected argument irssi would loop forever. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@722 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b3f988bf1633b5e14c08286c096ae793ae559312 Author: Timo Sirainen <cras@irssi.org> Date: Wed Oct 4 10:42:13 2000 +0000 For compatibility with older libtools. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@721 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5798a32b1733f63e694d3038d73c0039afe79bbc Author: Timo Sirainen <cras@irssi.org> Date: Wed Oct 4 04:01:45 2000 +0000 curses fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@720 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c5add0e0a42f75c216565cedf5e39532c56f33bb Author: Timo Sirainen <cras@irssi.org> Date: Wed Oct 4 00:22:59 2000 +0000 Create libtool-static for creating irssi modules that don't need .a libraries. Small update to curses's help git-svn-id: http://svn.irssi.org/repos/irssi/trunk@719 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f6a284af37ec2eca77abf36284107bd18c3444e7 Author: Timo Sirainen <cras@irssi.org> Date: Tue Oct 3 23:54:56 2000 +0000 Perl compiling updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@718 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dcc8d306ac35b13b47251b558fc74b339937b2fa Author: Timo Sirainen <cras@irssi.org> Date: Tue Oct 3 23:00:13 2000 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@717 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5e97ea1549df8b0f5896f2bebf027721bb197eff Author: Timo Sirainen <cras@irssi.org> Date: Tue Oct 3 22:57:14 2000 +0000 --enable-perl=[yes|no|static] Allows building perl support either as loadable irssi module or statically linked to irssi binary. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@716 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 391a419a1fce87ea4fef199390e23cbf0dbee589 Author: Timo Sirainen <cras@irssi.org> Date: Tue Oct 3 19:10:24 2000 +0000 s/core/common/ - because make clean tried to delete it :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@715 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6fc2a3412178385f241efa4c16d7e8b10d392042 Author: Timo Sirainen <cras@irssi.org> Date: Mon Oct 2 01:11:53 2000 +0000 Added -avoid-version options and disable-static for SILC module. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@714 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b7ce4dc8141239f7efe39f2a4be1ec65808f66be Author: Timo Sirainen <cras@irssi.org> Date: Mon Oct 2 01:04:39 2000 +0000 fixes .. still not perfect git-svn-id: http://svn.irssi.org/repos/irssi/trunk@713 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f0b2564809dd1dc792bd4df57402977e67acb01e Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 1 23:42:58 2000 +0000 Window activity was displayed in wrong window if query windows were autocreated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@712 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 84ebe10cd72e89f363d94f4133a70d9fd64b4de5 Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 1 23:37:31 2000 +0000 bugfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@711 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0158782b02765bf7eadd8b56c9d71783acf5e802 Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 1 22:12:01 2000 +0000 Keyboard should never get stuck again when receiving huge amounts of text from server that irssi doesn't handle fast enough. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@710 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f8ea75ceb144fd7efaf0c582f10d06a05420235f Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 1 21:56:20 2000 +0000 added git-svn-id: http://svn.irssi.org/repos/irssi/trunk@709 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6bc07a7e2ac430175e8eb42057c6016cbf3e0e5f Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 1 21:47:22 2000 +0000 added git-svn-id: http://svn.irssi.org/repos/irssi/trunk@708 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c48a05c3e8a9a27f20325eba2db4beef7fc61a9a Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 1 21:46:48 2000 +0000 Perl updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@707 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 54ee1c6e8cdfa2c9f96914dcc80cd75165267e8c Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 1 21:00:59 2000 +0000 /SILENCE updates, added /UNSILENCE command. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@706 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 62dee8fdafe558b638cfc1995841e3ca7e007368 Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 1 20:48:48 2000 +0000 Perl works again :) Split to Irssi and Irssi::Irc packages. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@705 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c1a191955ba9903e1dc07b49886a9ce52fdf4207 Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 1 20:48:10 2000 +0000 Chat protocol updates. Module loading tries to load first from home dir, then the global dir. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@704 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8c2799b5f8da6d16808e5a25265db3198a7210d1 Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 1 16:17:12 2000 +0000 multiprotocol fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@703 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 414348ca3c639625188d9be4daf27c3c47f82427 Author: Timo Sirainen <cras@irssi.org> Date: Sat Sep 30 22:59:37 2000 +0000 forgot to add this git-svn-id: http://svn.irssi.org/repos/irssi/trunk@702 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1fef2ff9162a2e6a4565b9f45553f2c637568525 Author: Timo Sirainen <cras@irssi.org> Date: Sat Sep 30 22:59:15 2000 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@701 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e754aa1c30ad077a12a2f276cd8ff320e6f5f01b Author: Timo Sirainen <cras@irssi.org> Date: Sat Sep 30 22:52:30 2000 +0000 bugfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@700 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2b8580c8a73ecdb2846b745c32b0ba51be4458e3 Author: Timo Sirainen <cras@irssi.org> Date: Sat Sep 30 22:49:48 2000 +0000 multiprotocol updates. SILC prints channel and private messages now using the same message formats as IRC. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@699 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 965def294b3787052a9285ef22d6b01cd41a2ebe Author: Timo Sirainen <cras@irssi.org> Date: Sat Sep 30 00:11:56 2000 +0000 When connecting to server, change the active window's server if the window is empty. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@698 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d549526735bb77830e432be7e432eccbd42698ed Author: Timo Sirainen <cras@irssi.org> Date: Fri Sep 29 23:59:51 2000 +0000 Updated Irssi proxy to work with latest version, thanks to fuchs :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@697 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3eea53d2ee1691a75e2dea5bc8ae2930780976f5 Author: Timo Sirainen <cras@irssi.org> Date: Fri Sep 29 23:57:30 2000 +0000 minor updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@696 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 359453abb06a7f57b419bafdd0085b7909fa8650 Author: Timo Sirainen <cras@irssi.org> Date: Thu Sep 28 18:54:43 2000 +0000 own_dcc_query fixed git-svn-id: http://svn.irssi.org/repos/irssi/trunk@695 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 195d49f3381da65867ab87fc692f1f4ece6fb5ef Author: Timo Sirainen <cras@irssi.org> Date: Thu Sep 28 14:19:17 2000 +0000 multiprotocol fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@694 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4e4ba04b7e0b727a20081e971df69b54009948d6 Author: Timo Sirainen <cras@irssi.org> Date: Thu Sep 28 01:38:50 2000 +0000 multiprotocol fixes for /AWAY -all git-svn-id: http://svn.irssi.org/repos/irssi/trunk@693 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6dd07c76cb627ac2945e1c8ef218c56f8d4b4895 Author: Timo Sirainen <cras@irssi.org> Date: Thu Sep 28 01:31:52 2000 +0000 fixes for multiprotocol support git-svn-id: http://svn.irssi.org/repos/irssi/trunk@692 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c91e8f98a40fccce31a02238cdd24d57f3e940c9 Author: Timo Sirainen <cras@irssi.org> Date: Thu Sep 28 00:32:56 2000 +0000 multiprotocol fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@691 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9843c46cc7446fee36271ae0a6f22a6958b5622a Author: Timo Sirainen <cras@irssi.org> Date: Thu Sep 28 00:28:48 2000 +0000 fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@690 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 49b22f8b318fcdeb783e08bde36d5b83a11a6fea Author: Timo Sirainen <cras@irssi.org> Date: Thu Sep 28 00:25:14 2000 +0000 multiprotocol fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@689 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 796531e31f9c5e3144f217d24d29b9d117fc0a42 Author: Timo Sirainen <cras@irssi.org> Date: Wed Sep 27 23:59:20 2000 +0000 fix for multiserver support git-svn-id: http://svn.irssi.org/repos/irssi/trunk@688 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e256b3a1083aa11f5f3b34e8ddb8dc939a028f32 Author: Timo Sirainen <cras@irssi.org> Date: Wed Sep 27 23:47:51 2000 +0000 Moved /DISCONNECT to core, other multiprotocol fixes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@687 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ec8c613101dd9185b5715e3ce156cc66573960d4 Author: Timo Sirainen <cras@irssi.org> Date: Wed Sep 27 23:46:20 2000 +0000 module deinit fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@686 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 29c8c6e1cdb4b11ce4b352363f49d27cde10d8ad Author: Timo Sirainen <cras@irssi.org> Date: Wed Sep 27 23:45:17 2000 +0000 net_gethostbyaddr() fixed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@685 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 79100fea45a0514052d7202e97415e29c76479ac Author: Timo Sirainen <cras@irssi.org> Date: Wed Sep 27 23:43:53 2000 +0000 modules are deinitialized at quit. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@684 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3dac008fbc67dd775e680754551eb56d008b5574 Author: Timo Sirainen <cras@irssi.org> Date: Wed Sep 27 23:42:05 2000 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@683 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b6de29afbd9a7ddc3e9f10c7bf52b19190df3dd0 Author: Timo Sirainen <cras@irssi.org> Date: Wed Sep 27 00:25:26 2000 +0000 /SERVER irc.server.org 1234 now connects to port 1234 always even if some other port is specified for the same server in setup. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@682 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 833bf37831325d2da3c345d253a38c6b33063cd1 Author: Timo Sirainen <cras@irssi.org> Date: Wed Sep 27 00:17:23 2000 +0000 Show help with "clientcrap" message level, not "never". git-svn-id: http://svn.irssi.org/repos/irssi/trunk@681 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b363402b5cd46132d676db33725f24c7f945ffe7 Author: Timo Sirainen <cras@irssi.org> Date: Wed Sep 27 00:14:58 2000 +0000 /BIND <key> /command works now directly instead of needing the "command" id in the middle git-svn-id: http://svn.irssi.org/repos/irssi/trunk@680 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a3accf4bbed8229881b534c8a813b0fbea76228d Author: Timo Sirainen <cras@irssi.org> Date: Wed Sep 27 00:11:06 2000 +0000 Also moving windows and changing refnum updates activity list. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@679 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 407ee2bd1b08da0389ee2d3937d3e993f4b15449 Author: Timo Sirainen <cras@irssi.org> Date: Wed Sep 27 00:08:03 2000 +0000 Closing window didn't update window activity list. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@678 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bae879de223ea2f6e3f2ad69b70ad19ba905354d Author: Timo Sirainen <cras@irssi.org> Date: Tue Sep 26 22:24:53 2000 +0000 irc_nick_match() should now work better for checking if nick at the start of the message was really meant for you. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@677 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3d627ca527c40f82911058a81df3811ee2cac6a3 Author: Timo Sirainen <cras@irssi.org> Date: Tue Sep 26 22:02:19 2000 +0000 if printformat() was given a argument ending with ^C it could mess up one or two chars of the following text (part/quit messages). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@676 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 91b4c3af462fee6fe793dbe17b2145c768522ec6 Author: Timo Sirainen <cras@irssi.org> Date: Tue Sep 26 21:46:50 2000 +0000 PART and QUIT messages set the background color to default before printing the last "]" char git-svn-id: http://svn.irssi.org/repos/irssi/trunk@675 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5f752567f680319f499414099711c27e1b7c0b12 Author: Timo Sirainen <cras@irssi.org> Date: Tue Sep 26 21:44:20 2000 +0000 "NONE" works now with combine_levels(). /WINDOW LEVEL NONE works and if window doesn't have level it prints "NONE" instead of empty string. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@674 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 64e0b8d96b0bc54f69b751d35d5308887b8f4670 Author: Timo Sirainen <cras@irssi.org> Date: Tue Sep 26 21:39:33 2000 +0000 backwards compatibility for s/ircnet/chanet/ change. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@673 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d564fd2b3222dffca28d28de76bcb55e862ca8f8 Author: Timo Sirainen <cras@irssi.org> Date: Tue Sep 26 21:11:17 2000 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@672 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c23403d95e9115f25d8835346d9d65061cfb76b5 Author: Timo Sirainen <cras@irssi.org> Date: Mon Sep 25 19:01:40 2000 +0000 Display CTCP PING replies even if they're not in the form irssi expected. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@671 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 45577f621c2e05882d90bf7d59a5f691b2260f77 Author: Timo Sirainen <cras@irssi.org> Date: Mon Sep 25 18:11:52 2000 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@670 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c389144c2ac456c41a91d416d96df852848904a9 Author: Timo Sirainen <cras@irssi.org> Date: Mon Sep 25 18:09:25 2000 +0000 Ping replies should have displayed always with 3 decimals git-svn-id: http://svn.irssi.org/repos/irssi/trunk@669 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 48a472728f3dc7b1ee4d01351f955208500a53af Author: Timo Sirainen <cras@irssi.org> Date: Mon Sep 25 17:26:52 2000 +0000 Added target parameter to own_dcc format git-svn-id: http://svn.irssi.org/repos/irssi/trunk@668 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 886ca98e11c1a1a5237250b5d3bfe0c8efa0c7a3 Author: Timo Sirainen <cras@irssi.org> Date: Mon Sep 25 17:19:37 2000 +0000 Don't show statusbar with bold color git-svn-id: http://svn.irssi.org/repos/irssi/trunk@667 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bb20de0d4354d6f53ce1c132f7d073ee896b15fe Author: Timo Sirainen <cras@irssi.org> Date: Mon Sep 25 13:23:01 2000 +0000 If /SET show_quit_once was set and ignored nick quitted, irssi printed GLib warning. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@666 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cb9c32d9815b374da82e4ac429c5b6e50fd54bbb Author: Timo Sirainen <cras@irssi.org> Date: Sun Sep 24 16:31:45 2000 +0000 Bugfix for checking if user mode was empty (don't show (+) in statusbar) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@665 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f76248133a495007c0ecf37ac37111dff9264067 Author: Timo Sirainen <cras@irssi.org> Date: Fri Sep 22 10:26:52 2000 +0000 /SET completion_nicks_lowercase git-svn-id: http://svn.irssi.org/repos/irssi/trunk@664 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e316475afd4e77e6507c662ee272e5ed07893f85 Author: Timo Sirainen <cras@irssi.org> Date: Tue Sep 19 21:14:35 2000 +0000 Netsplit fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@663 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0790ad02f6a2f734538828e6966323e4da5d0c8c Author: Timo Sirainen <cras@irssi.org> Date: Tue Sep 19 12:55:49 2000 +0000 Irssi crashed if you used "/JOIN" or "/JOIN -invite" without connected to server. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@662 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6d4f2b680208c99f6ce39d12f411eb7e4440abb2 Author: Timo Sirainen <cras@irssi.org> Date: Tue Sep 19 02:45:20 2000 +0000 typofixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@661 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d717abc69920ffa986c50b6178f136f5c3813517 Author: Timo Sirainen <cras@irssi.org> Date: Tue Sep 19 02:38:34 2000 +0000 Updates for .95 compatibility git-svn-id: http://svn.irssi.org/repos/irssi/trunk@660 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 607c02e7857dc7865dfc0c8bd196a3dbdfcdb19d Author: Timo Sirainen <cras@irssi.org> Date: Tue Sep 19 02:27:55 2000 +0000 Documentation for Irssi newbies (!!) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@659 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7a8000f1d2f91856f8c42f269287a310ef23943d Author: Timo Sirainen <cras@irssi.org> Date: Sun Sep 10 19:28:56 2000 +0000 /OP, /DEOP, etc. commands printed warning if no valid nicks were found. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@658 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2d16538decbb7838161922ede6881a9b9de568f2 Author: Timo Sirainen <cras@irssi.org> Date: Thu Sep 7 22:43:07 2000 +0000 Moved the PL_perl_destruct_level check to configure script, it should now work with Perl 5.6 too. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@657 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 17bb7faf2f21869ea6a3336a1ac38587ea675e8f Author: Timo Sirainen <cras@irssi.org> Date: Thu Sep 7 21:55:58 2000 +0000 Perl works now only as a runtime loadable module git-svn-id: http://svn.irssi.org/repos/irssi/trunk@656 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ab2accdb41e20ef891f25a678b5436416cefa2f3 Author: Timo Sirainen <cras@irssi.org> Date: Wed Sep 6 23:32:09 2000 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@655 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8478a63c368eeea56a7d799dde12e551ab491a4e Author: Timo Sirainen <cras@irssi.org> Date: Wed Sep 6 23:24:12 2000 +0000 /SET default_nick -> /SET nick /FORMAT own_me -> /FORMAT own_action git-svn-id: http://svn.irssi.org/repos/irssi/trunk@654 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ecb334b6cc9b332d589034d10f848d68b5170442 Author: Timo Sirainen <cras@irssi.org> Date: Wed Sep 6 23:15:42 2000 +0000 When pressing line down, the command line wasn't saved to history. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@653 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9870fbe92eb284b4234820873a13e055d978aeb0 Author: Timo Sirainen <cras@irssi.org> Date: Wed Sep 6 22:05:01 2000 +0000 No, SILC stuff still shouldn't be here :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@652 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 444f88ac88266d2b2bd3201a3c9a3b0cb24344a1 Author: Timo Sirainen <cras@irssi.org> Date: Wed Sep 6 22:00:28 2000 +0000 Disconnect if net_sendbuffer_send() fails. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@651 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4969326cd692600195af7ac4902f501aed588fea Author: Timo Sirainen <cras@irssi.org> Date: Wed Sep 6 21:54:53 2000 +0000 line_split() : use g_memmove() instead of memcpy() .. hm. how could this even work before? :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@650 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2d1ac3059a0d9df1ef2420080d642d04fac8934d Author: Timo Sirainen <cras@irssi.org> Date: Wed Sep 6 21:30:56 2000 +0000 /set autocreate_query -> /set autocreate_query_level fixes to /ircnet, /server and /channel commands other updates and fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@649 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 008ec45db2af71143951785285d7127ccf94f241 Author: Timo Sirainen <cras@irssi.org> Date: Wed Sep 6 21:02:32 2000 +0000 config_node_clear() didn't work right. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@648 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5b92180b13a2b7695acc410b08a37150d413e851 Author: Timo Sirainen <cras@irssi.org> Date: Wed Sep 6 19:32:17 2000 +0000 Added tab-completion for /BIND's commands. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@647 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 097bbcef148d2e168e0ba62cfcf5f24a239f7879 Author: Timo Sirainen <cras@irssi.org> Date: Wed Sep 6 19:22:07 2000 +0000 Restoring saved windows (/savewindows) didn't work. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@646 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 86a8cc7d6d7a40cb07b9aa9a61be4281c176d097 Author: Timo Sirainen <cras@irssi.org> Date: Wed Sep 6 19:16:02 2000 +0000 /bind <key> command <cmd> - <cmd> doesn't need to start with / anymore git-svn-id: http://svn.irssi.org/repos/irssi/trunk@645 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1b5099752ad2a46003797e8cc48522552d5681ef Author: Timo Sirainen <cras@irssi.org> Date: Tue Sep 5 00:37:33 2000 +0000 /PART #channel1,#channel2 didn't work git-svn-id: http://svn.irssi.org/repos/irssi/trunk@644 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e75bea0afa32632292bff1cea7755c96c5d2ae67 Author: Timo Sirainen <cras@irssi.org> Date: Mon Sep 4 23:39:42 2000 +0000 Actions will now show up in window activity with hilight or message-color, not the text-color as before. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@643 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3edf444ca1a00d6b37f3c4ea221f9f74f0b20c33 Author: Timo Sirainen <cras@irssi.org> Date: Sat Sep 2 19:29:32 2000 +0000 bugfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@642 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 755a8d40eb5f9e0a12b98e4f84332891a3d63b1a Author: Timo Sirainen <cras@irssi.org> Date: Sat Sep 2 18:53:58 2000 +0000 Updates. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@641 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 28a7908e7372fe0e81dd439b6559bc2abe3ea6e8 Author: Timo Sirainen <cras@irssi.org> Date: Fri Sep 1 00:26:46 2000 +0000 Added chat protocol register. Changed all chat_type fields to use it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@640 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 03091413eeb0935adfad1bee7b02a0161f403835 Author: Timo Sirainen <cras@irssi.org> Date: Thu Aug 31 21:03:40 2000 +0000 Automatic joining to channels didn't work git-svn-id: http://svn.irssi.org/repos/irssi/trunk@639 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b4bdec4436190d7ccb6252be388b5ee70c5c36f5 Author: Timo Sirainen <cras@irssi.org> Date: Wed Aug 30 22:29:55 2000 +0000 Object type checking fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@638 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cf7eb945ea769b51622a1c1cbbbc7e7a6a494df9 Author: Timo Sirainen <cras@irssi.org> Date: Tue Aug 29 23:43:59 2000 +0000 Highlighting fixes with public messages. /msg tab completion list growed to size of completion_keep_privates, the new nicks were removed from list instead of the old nicks. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@637 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 18a0499ce7ad4b0eaca8b4bcecb209bca9cf9e60 Author: Timo Sirainen <cras@irssi.org> Date: Tue Aug 29 19:26:05 2000 +0000 /mode #channel -oooo... would deop the first 3, and then op the rest. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@636 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cc5ad03e4ed14055dec81364b0759eaa7854051d Author: Timo Sirainen <cras@irssi.org> Date: Mon Aug 28 00:02:11 2000 +0000 Swedish translation git-svn-id: http://svn.irssi.org/repos/irssi/trunk@635 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3e2f19b030cadaa0f2a032fd138641064838431d Author: Timo Sirainen <cras@irssi.org> Date: Sun Aug 27 23:07:01 2000 +0000 updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@634 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit af59f544921a49b9984dd591077dc1ade106c567 Author: Timo Sirainen <cras@irssi.org> Date: Sun Aug 27 22:40:08 2000 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@633 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e395e87dedd9aa85f05e5c74330a76f1ef700371 Author: Timo Sirainen <cras@irssi.org> Date: Sat Aug 26 15:39:44 2000 +0000 Lots of moving stuff around - hopefully I didn't break too much :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@632 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3d124da13b8da5c0b535abfe6265fc471d9d2ebd Author: Timo Sirainen <cras@irssi.org> Date: Sat Aug 26 00:35:32 2000 +0000 Some fixes to handling +l and +k mode. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@631 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2e886d62f5342e41ddb9dfc8660036667214b1c5 Author: Timo Sirainen <cras@irssi.org> Date: Fri Aug 25 22:53:22 2000 +0000 Don't allow sending data to dcc chats if connection isn't finished yet. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@630 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 776895eeac1e0936824ab4419ed5bbf77878576c Author: Timo Sirainen <cras@irssi.org> Date: Fri Aug 25 21:10:05 2000 +0000 log_day_change was never printed in logs. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@629 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9a2b8e95edeb8fef951c742474d1bcdf39fb492c Author: Timo Sirainen <cras@irssi.org> Date: Fri Aug 25 10:46:47 2000 +0000 /BAN could crash when showing bans git-svn-id: http://svn.irssi.org/repos/irssi/trunk@628 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c084cfc5cadf6f7eb2fb89163ec58d1212495bf2 Author: Timo Sirainen <cras@irssi.org> Date: Thu Aug 24 01:49:10 2000 +0000 send "irssi init finished" _after_ setting up perl support. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@627 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3a4b358cdfee0349f06d0f4413d10c0b6400606b Author: Timo Sirainen <cras@irssi.org> Date: Thu Aug 24 01:07:27 2000 +0000 small fix :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@626 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d86c7157909486cc377ce3d9d021feac789fd077 Author: Timo Sirainen <cras@irssi.org> Date: Thu Aug 24 01:01:21 2000 +0000 Added /AUTOOP git-svn-id: http://svn.irssi.org/repos/irssi/trunk@625 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d74313b36822cc2e281de1782070520e3d19e931 Author: Timo Sirainen <cras@irssi.org> Date: Thu Aug 24 00:57:26 2000 +0000 Signals that sent GSList as parameters didn't work right with perl scripts git-svn-id: http://svn.irssi.org/repos/irssi/trunk@624 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cac3d29be98cf15ff4f2146dde54b9c88efd7de2 Author: Timo Sirainen <cras@irssi.org> Date: Thu Aug 24 00:56:46 2000 +0000 masks_match() was buggy git-svn-id: http://svn.irssi.org/repos/irssi/trunk@623 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6415f506ded8ae523bacdd6c2f3d110257c5b8fc Author: Timo Sirainen <cras@irssi.org> Date: Wed Aug 23 02:06:38 2000 +0000 Call idlok() for all new subwindows. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@622 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3f8c35db914d9819539e3014bb02c3806be5af00 Author: Timo Sirainen <cras@irssi.org> Date: Wed Aug 23 01:44:46 2000 +0000 fix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@621 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 48cb8462303249406c69368db5aa5cf39cea1c3f Author: Timo Sirainen <cras@irssi.org> Date: Tue Aug 22 22:11:37 2000 +0000 Unloading perl script crashed if it has used Irssi::timeout_add(). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@620 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 08c6484b6bd0f8f70dac672862b10ffe7817ba9e Author: Timo Sirainen <cras@irssi.org> Date: Tue Aug 22 21:39:18 2000 +0000 Using blinking/bright background colors would crash irssi.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@619 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2e64899f18f21bbcecaa489eb3535203a0666d09 Author: Timo Sirainen <cras@irssi.org> Date: Tue Aug 22 20:28:03 2000 +0000 HAS_MODE_ARG() wasn't updated here yet.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@618 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 67cc9af1bd825268e0bf12dca262bdbf64e56d29 Author: Timo Sirainen <cras@irssi.org> Date: Sun Aug 20 07:17:13 2000 +0000 Channel mode handling changed - there's no more mode_xxx fields in channel structure, but instead just one mode string field. Also handling half-ops (+h) should work right. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@617 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7cbd164e759449450f38fac0d087960c3b5355b8 Author: Timo Sirainen <cras@irssi.org> Date: Sat Aug 19 20:14:09 2000 +0000 If nick argument isn't given to /OPER, your current nick will be used. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@616 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c8ff09956362da77377111a40ec4d2e6d4531319 Author: Timo Sirainen <cras@irssi.org> Date: Sat Aug 19 19:28:04 2000 +0000 Parameters to key_bind() with scroll_end was given in wrong order. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@615 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4476029fddc0672fe3704188116f5134b8a38101 Author: Timo Sirainen <cras@irssi.org> Date: Wed Aug 16 00:49:02 2000 +0000 plugin -> module git-svn-id: http://svn.irssi.org/repos/irssi/trunk@614 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8dab451d18a7b866a927eec880bdc0f92af3deaf Author: Timo Sirainen <cras@irssi.org> Date: Wed Aug 16 00:48:51 2000 +0000 Small memleak fixed git-svn-id: http://svn.irssi.org/repos/irssi/trunk@613 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2e3a056110d37afab8324bb5f272601c4b986054 Author: Timo Sirainen <cras@irssi.org> Date: Wed Aug 16 00:48:29 2000 +0000 /LAST - didn't work right. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@612 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2de5b40ac542f80215a11418c81b75453479e89e Author: Timo Sirainen <cras@irssi.org> Date: Wed Aug 16 00:26:07 2000 +0000 More fixes for 5.004 and older. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@611 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 337d34fe54273bb751eb2d2efb4cd52f631f191e Author: Timo Sirainen <cras@irssi.org> Date: Wed Aug 16 00:20:05 2000 +0000 Fixes to make irssi work with other (older and newer) perl versions than 5.005 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@610 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a02b9032528622b3815a1bceffdb6de91c885f1f Author: Timo Sirainen <cras@irssi.org> Date: Tue Aug 15 21:54:33 2000 +0000 /MSG -servertag crashed irssi. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@609 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3baf7fbd4c5724b50830271bd06e139a6f2ab712 Author: Timo Sirainen <cras@irssi.org> Date: Tue Aug 15 00:22:08 2000 +0000 Some changes handling g_input_add() - maybe this helps to problems where irssi sometimes eats all the cpu. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@608 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a2d0944eee3e3387d0929dd7defbbe123f77148f Author: Timo Sirainen <cras@irssi.org> Date: Mon Aug 14 21:42:37 2000 +0000 Some server reconnection fixes. Reconnect now allows you to have more than one reconnection to the same server. Changed the deinit() order in IRC module to cleanly free all memory. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@607 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ee83de55264eae44fe59095e8072aa540b71b0b6 Author: Timo Sirainen <cras@irssi.org> Date: Mon Aug 14 21:17:51 2000 +0000 /SET wall_format updated, it sent only first word of the wall message ($1 -> $1-) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@606 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ab316612d5df292683b4e5e44e2da5a26e5d907d Author: Timo Sirainen <cras@irssi.org> Date: Sun Aug 13 23:15:05 2000 +0000 Added i18n initialization. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@605 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1e88ec7dcd2b89656bcb37013f3aead484192643 Author: Timo Sirainen <cras@irssi.org> Date: Sun Aug 13 22:02:32 2000 +0000 Mail counter fixes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@604 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1e7d7490f6ce3ef3d5ee5949c8c6b217629f7d22 Author: Timo Sirainen <cras@irssi.org> Date: Sun Aug 13 21:35:59 2000 +0000 Perl scripts with non-alphanumeric characters in file name failed to load. Now such chars are converted to _ automatically. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@603 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 38d257e23671973ed88d9c97a70ade9e8a7bfb7c Author: Timo Sirainen <cras@irssi.org> Date: Sun Aug 13 15:58:20 2000 +0000 /DCC LIST: % done didn't work right with large files. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@602 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 97c0b8311dddfed7ca350bb6419902056a9557e9 Author: Timo Sirainen <cras@irssi.org> Date: Sun Aug 13 15:28:14 2000 +0000 Updated /QUERY syntax git-svn-id: http://svn.irssi.org/repos/irssi/trunk@601 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 83b03a1b4b2c0b1b4340a7889803dd79e21e1ad9 Author: Timo Sirainen <cras@irssi.org> Date: Sun Aug 13 15:24:23 2000 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@600 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 92fb184facc074bd223620025d9973c3d23159b8 Author: Timo Sirainen <cras@irssi.org> Date: Sun Aug 13 14:47:50 2000 +0000 Added ChangeLog to EXTRA_DIST .. I think it used to be included automatically? git-svn-id: http://svn.irssi.org/repos/irssi/trunk@599 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9b0c49f9ccd5d7928f7c87bb2714d9625641cd9c Author: Timo Sirainen <cras@irssi.org> Date: Sun Aug 13 14:02:19 2000 +0000 Getting ready for .95 .. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@598 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c96a0d2ac5029286d6784670ca7c16df93226dce Author: Timo Sirainen <cras@irssi.org> Date: Sun Aug 13 13:54:34 2000 +0000 Implemented Irssi::print_window(), added optional level parameter to Irssi::print() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@597 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 072b8a75e04233b0197fa044ad9775528a831779 Author: Timo Sirainen <cras@irssi.org> Date: Sun Aug 13 00:27:00 2000 +0000 Disable NLS if msgfmt command isn't found. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@596 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9fe81dcaf05588e7fa29b2e66c7498841667b191 Author: Timo Sirainen <cras@irssi.org> Date: Sat Aug 12 23:51:53 2000 +0000 bugfixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@595 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 98b037ac71ea253cb4cfe806bf3b524cd87de1bc Author: Timo Sirainen <cras@irssi.org> Date: Sat Aug 12 22:58:16 2000 +0000 Query windows are now restored if they were saved with /SAVEWINDOWS. Moved /QUERY command handling to fe-query and simplified handling the -window option. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@594 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c036632b8f44e3fbb4072505f32d71c7a3caabb8 Author: Timo Sirainen <cras@irssi.org> Date: Sat Aug 12 21:12:33 2000 +0000 removed log rotating stuff. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@593 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9e5926c2072422513ccb61af542bb1986608aed1 Author: Timo Sirainen <cras@irssi.org> Date: Sat Aug 12 16:40:39 2000 +0000 Don't trigger window activity if window is already visible in some other split window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@592 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6675cec4599216f3b5942cbd83b48dd41b8c7f01 Author: Timo Sirainen <cras@irssi.org> Date: Sat Aug 12 15:50:50 2000 +0000 mkpath() - behaves like mkdir -p. Autologging now uses it to create log directories. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@591 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 308e84bbc44db92fbb1fe0c2e177ae981865b788 Author: Timo Sirainen <cras@irssi.org> Date: Sat Aug 12 02:16:52 2000 +0000 WJOIN -> /JOIN -window WQUERY -> /QUERY -window. Added support for /QUERY -<server tag>. Added aliases for WJOIN and WQUERY to default config file. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@590 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 81af47808b0d9ef1a0a7637ae3e296054215a2a2 Author: Timo Sirainen <cras@irssi.org> Date: Sat Aug 12 01:42:54 2000 +0000 Don't trigger window activity when you send /MSG etc. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@589 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 31984127a8b87bce6dd43f53bbfe4e0a3e469df7 Author: Timo Sirainen <cras@irssi.org> Date: Sat Aug 12 01:24:40 2000 +0000 Added namespaces for perl scripts. You can unload scripts with /UNLOAD <name>. Running scripts that are already loaded, destroys the old script from memory. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@588 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 32851fcfe38f4316b46c5350fe03a8c2ba0e67bf Author: Timo Sirainen <cras@irssi.org> Date: Fri Aug 11 22:13:27 2000 +0000 Entry line scrolling works better. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@587 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ccf12d2bfc9e0ab401ede4300f13a5c17e07e0bf Author: Timo Sirainen <cras@irssi.org> Date: Fri Aug 11 22:07:42 2000 +0000 /LOG: Removed the -rotate option, it was pretty useless since adding the % formats to file name already tells that the log should be rotated. Autologging supports log rotating now too, just add the wanted % formats to /SET autolog_path git-svn-id: http://svn.irssi.org/repos/irssi/trunk@586 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 82d272799c0c542bddb725c2ea73e85045bb22d7 Author: Timo Sirainen <cras@irssi.org> Date: Fri Aug 11 20:13:49 2000 +0000 Autologging fixes: Don't log WHOIS replies by default (autolog_level = all -crap). And with /msg nick1,nick2 don't log to file nick1,nick2.log but nick1.log and nick2.log separately. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@585 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8eb324accc8d47aeb80a32654265d26f54e0d4e6 Author: Timo Sirainen <cras@irssi.org> Date: Fri Aug 11 19:57:58 2000 +0000 When destroying window, change to different window before destroying window items so that if they print anything, it won't get lost. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@584 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ead41669db43c95640441929b9adb00793135992 Author: Timo Sirainen <cras@irssi.org> Date: Fri Aug 11 19:51:59 2000 +0000 Use perl_destruct_level, not PL_perl_destruct_level so that we're compatible with older versions of perl. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@583 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3a2cc3b937009809a006c0c0a3b772eb1de46a02 Author: Timo Sirainen <cras@irssi.org> Date: Thu Aug 10 20:50:06 2000 +0000 Topic bar doesn't get erased anymore after resize. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@582 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4145834a4f3e38c5ff3c75abb86b2bba7af7e905 Author: Timo Sirainen <cras@irssi.org> Date: Thu Aug 10 20:25:57 2000 +0000 /connect ircnet doesn't fail anymore if there's no ircnet servers in server list but just tries to connect to server in address "ircnet".. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@581 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2ae366c997c44bc90b28c33b4389e31daea8d03c Author: Timo Sirainen <cras@irssi.org> Date: Thu Aug 10 20:02:59 2000 +0000 For curses fixes.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@580 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 92e0995223d4fd2ae567bad94605f5a475988f75 Author: Timo Sirainen <cras@irssi.org> Date: Thu Aug 10 20:01:32 2000 +0000 Still some fixes for curseses without wresize() or resizeterm(). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@579 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a25a912ec85792e92123be19be0d47098b0dc8b6 Author: Timo Sirainen <cras@irssi.org> Date: Thu Aug 10 19:39:06 2000 +0000 /channel add -bots: You can now use @ or + before the nick mask to indicate that bot should have either ops or voices/ops. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@578 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a900cb580fd0ac1b617dfa4357b5c4cd7b126bc1 Author: Timo Sirainen <cras@irssi.org> Date: Thu Aug 10 19:13:54 2000 +0000 Windowing system fixes, doesn't crash anymore after window resizes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@577 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fc890ebd8230d6248e990d0bf88bec0133f8ab8b Author: Timo Sirainen <cras@irssi.org> Date: Thu Aug 10 12:23:56 2000 +0000 Added support for dalnet's whois registered event. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@576 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d1a25e0fc2342718cd03666cc98becd134f4c679 Author: Timo Sirainen <cras@irssi.org> Date: Thu Aug 10 11:25:34 2000 +0000 Don't autoclose window after part/unquery if there was still some channels/queries left in window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@575 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bcd7b636ed7a9931199ef8ab7c642be57b04bae9 Author: Timo Sirainen <cras@irssi.org> Date: Fri Aug 4 15:52:32 2000 +0000 When server is disconnected, change to use some other server in windows where the server was active, instead of just setting the server to NULL. Ctrl-X didn't work right if there was no active server in window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@574 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8209e131d927f18d626c853f8a0e1da329e3f2fa Author: Timo Sirainen <cras@irssi.org> Date: Tue Aug 1 01:31:49 2000 +0000 fix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@573 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9b86b024b016ff6c0432de23c51b225c9e27a339 Author: Timo Sirainen <cras@irssi.org> Date: Tue Aug 1 01:02:46 2000 +0000 /SAVEWINDOWS - saves the current layout of windows. It's automatically reloaded at startup. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@572 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 869279f285e7d516b9e37baaccbc7464852df58d Author: Timo Sirainen <cras@irssi.org> Date: Tue Aug 1 00:39:53 2000 +0000 /wjoin and /wquery commands stopped the "channel created" and "query created" signals - not good. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@571 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 674d240718b9b70604f571fb992f0439d4d62adf Author: Timo Sirainen <cras@irssi.org> Date: Mon Jul 31 23:16:56 2000 +0000 You can change the default line indentation with /SET indent git-svn-id: http://svn.irssi.org/repos/irssi/trunk@570 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e32c3bcd3367fc71eef128a84ad9ac174189349c Author: Timo Sirainen <cras@irssi.org> Date: Mon Jul 31 23:13:11 2000 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@569 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ce821e96a1f3d0f26bcbd7d4f7778e1a306483ef Author: Timo Sirainen <cras@irssi.org> Date: Mon Jul 31 23:09:39 2000 +0000 Moved lastmsgs variables from irc-server and channel structures to irc-completion. /MSG nick completion now gives the nicks in right time order when using multiple irc networks. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@568 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b26ea5d4e7a7e5f98f153ed85b0f650d4aa6aeda Author: Timo Sirainen <cras@irssi.org> Date: Mon Jul 31 22:19:32 2000 +0000 Don't allow jumping to last line in history from first line git-svn-id: http://svn.irssi.org/repos/irssi/trunk@567 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f2e1be391c1171805716cdde8fe3e66ab1f39f05 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jul 31 22:16:50 2000 +0000 Actions didn't trigger window activity git-svn-id: http://svn.irssi.org/repos/irssi/trunk@566 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ef3cb01e6fd2e19b7bfa717ffa0d1f6d9a6b7078 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jul 31 22:10:18 2000 +0000 Check that we're not already joined the channel when receiving JOIN event, just to fix an irssi proxy bug.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@565 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3c594edf07486dcbdab10f06aae108e9e628bb6f Author: Timo Sirainen <cras@irssi.org> Date: Mon Jul 31 22:01:56 2000 +0000 Added names_nick format. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@564 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 01a4f9fe041f29ad39fd3b6ada2f81f312eafded Author: Timo Sirainen <cras@irssi.org> Date: Mon Jul 31 22:01:32 2000 +0000 Added output_format_get_text() function for querying text formats. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@563 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 059c0f715db30bfe59a5b0a1a77ac45e53c21006 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jul 31 21:46:31 2000 +0000 Don't draw the last character in entry line, this doesn't work right with some terminals. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@562 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b82d10ca57899ec8c2b98f1816988c3edb33ca37 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jul 31 21:16:09 2000 +0000 Theme fixes: /RELOAD reloads them, /SET current_theme changes the default theme, you can have window specific themes with /WINDOW THEME. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@561 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 138079e3bdcadaf163381fa9408609bb40f045ad Author: Timo Sirainen <cras@irssi.org> Date: Mon Jul 31 20:40:24 2000 +0000 Fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@560 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5acdedd25a0ce52dc4c049d19e33735087544d92 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jul 31 20:39:31 2000 +0000 Never fallback to alternate_nick if nick is set in ircnet settings. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@559 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3a373c2160773e10afad2e4f785e751806abda2a Author: Timo Sirainen <cras@irssi.org> Date: Mon Jul 31 20:17:33 2000 +0000 Abort immediately if GLib wasn't found git-svn-id: http://svn.irssi.org/repos/irssi/trunk@558 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 421587eb740544d2291f4c63d9320b0561296394 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jul 31 19:11:55 2000 +0000 Fixes.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@557 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7d3e27370da4a76649d8e49bf5abbf78d6d4dc3b Author: Timo Sirainen <cras@irssi.org> Date: Mon Jul 31 15:36:40 2000 +0000 Never beep with texts with MSGLEVEL_NOHILIGHT level. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@556 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1fca5f1c7bc55535666ba96494efae2730c2dbbb Author: Timo Sirainen <cras@irssi.org> Date: Mon Jul 31 12:50:57 2000 +0000 Using find instead of grep -r. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@555 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8c6bfaac6ab061404f67e3769b3e15360aa80d6a Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 30 20:15:48 2000 +0000 Mail check: the also file size changes as well as modify time changes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@554 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2607b2263332644b9bfbbedd7e5a4c5f937ae644 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 30 18:37:49 2000 +0000 Moved the beep settings_add_xxx() calls from irc to core. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@553 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 18bdc77b88f46c1e0cf914451633cc80b67f00a0 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 30 17:32:55 2000 +0000 /SET beep_on_msg handling moved to printtext() where it catches all the levels, not just the IRC levels. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@552 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c8706013f8c170dd5483658c7cdc7f84a69ea6de Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 30 17:30:54 2000 +0000 Moved some IRC specific server stuff to generic server stuff. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@551 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 87a8f713443283600bf9f66e1f8a73c54284ab3a Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 30 17:19:16 2000 +0000 Bugfixes for non-irc server handling. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@550 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 05cfbaf9d5b08f77adadf6d955c04f76c348aae7 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 29 17:59:45 2000 +0000 /OP, /DEOP, /VOICE and /DEVOICE without any parameters didn't work right git-svn-id: http://svn.irssi.org/repos/irssi/trunk@549 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9fbc842c7bdcd496b118c4b1390e84dd21673487 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 29 17:59:22 2000 +0000 Bugfixes for the windowing system. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@548 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ca402b6f669327116784b1b17399ff26dc9cd062 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 29 15:35:45 2000 +0000 send() - ignore EPIPE return value and just return "0 bytes sent". The broken connection will be noticed after recv(). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@547 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 85b669b6f4efd455722d624640cdaa84d19b23ba Author: Timo Sirainen <cras@irssi.org> Date: Thu Jul 27 19:41:48 2000 +0000 /CHANNEL ADD -botcmd without -bots crashed irssi. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@546 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7832572cdc3fa629bbfd7caafef5b1edef0351de Author: Timo Sirainen <cras@irssi.org> Date: Thu Jul 27 01:09:12 2000 +0000 We want to ignore SIGPIPE *ALWAYS*, don't set it back to SIG_DFL. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@545 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4a4cd43f0f4ec9c2883ba5ccaa5479625d5870c2 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jul 26 23:56:09 2000 +0000 /ECHO didn't print to active window if it was empty and status window existed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@544 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit db2929decb48e27e376cca415d056730cad5ea3f Author: Timo Sirainen <cras@irssi.org> Date: Wed Jul 26 23:55:32 2000 +0000 Updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@543 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 091292e079139480315f5cebed6be603e6505618 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jul 26 23:29:34 2000 +0000 Mainwindows use now real curses WINDOWs, this should fix irssi with some curseses that didn't like setscrreg() (solaris 8). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@542 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9bf99c0aa603da62bce949ddc9cbca2cbd392dee Author: Timo Sirainen <cras@irssi.org> Date: Wed Jul 26 18:18:28 2000 +0000 Getting ready for .94 .. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@540 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fb1fa8e0f0f11262d1d2d1089ac2d289ad85bfa9 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jul 26 18:12:29 2000 +0000 updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@539 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3969c6104009741663e6141178a5b067d95ffb7b Author: Timo Sirainen <cras@irssi.org> Date: Wed Jul 26 18:00:22 2000 +0000 No, we still don't want silc_init() here.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@538 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2cc9548ff4a3c4198f9a6ae14f615638d6eaf966 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jul 26 17:56:51 2000 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@537 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d9f9b64c76105977fccabd7e99dc1f6cef970de3 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jul 26 17:52:19 2000 +0000 Help files by lite git-svn-id: http://svn.irssi.org/repos/irssi/trunk@536 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1fe6d11d7e628d94ebafaeb5eefa37457e44a0d6 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jul 26 17:18:52 2000 +0000 Command completion should override others. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@535 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7f104ed15c2206c704698266f8caa01c2d6c2e7b Author: Timo Sirainen <cras@irssi.org> Date: Mon Jul 24 23:21:11 2000 +0000 Channels and ircnets got lost after /RELOAD and /SAVE git-svn-id: http://svn.irssi.org/repos/irssi/trunk@534 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0b2448b97f3cfe2bfe52285a8eb189d645891aeb Author: Timo Sirainen <cras@irssi.org> Date: Mon Jul 24 00:11:40 2000 +0000 /BAN #channel now shows bans and ban exceptions in specified channel git-svn-id: http://svn.irssi.org/repos/irssi/trunk@533 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 94c4d228fd3543c44cd4a8bb81430bc6023d3023 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 23 23:46:41 2000 +0000 Call key_unbind()s at deinit. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@532 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 66dccee7f98eda7f15370d7cbf5f75856f06fbec Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 23 23:41:47 2000 +0000 Display bolds with the current_theme->default_color color, not with the "default color" (0) since it doesn't seem to work right with all terminals. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@531 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit eebfab17cb49997c6a8a57fc519733dbd5bd7e85 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 23 23:32:28 2000 +0000 Don't try to free ircnet if it's NULL. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@530 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c529fe0096eddd0e6e12157cf8486ad9117de900 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 23 23:19:22 2000 +0000 Added syntaxes of all commands in comments, they're going to be used to autogenerate help files. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@529 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3e9164df1b9ad8433d3c46745b84c5df5f5207df Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 23 14:58:54 2000 +0000 Moved the PL_perl_destruct_level to irssi_perl_init() so Irssi won't crash after second /PERLFLUSH. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@528 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 30afa4a6114913f08e794faba5399045403ffb27 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 23 14:41:42 2000 +0000 Implemented /IGNORE -time <seconds>, patch by fuchs. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@527 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f9d4b9d8c8d82c6931f34cac2aa982420b7e7a32 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 23 14:18:32 2000 +0000 Awaylog didn't work right if you did /AWAY multiple times. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@526 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b2a616b68fddebb3146adebae1218fe9f9d851c3 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 23 14:14:05 2000 +0000 updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@525 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bd9e53a5d23979b9879e482213678f31d5c60314 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 23 14:07:20 2000 +0000 A few extra checks. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@524 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 24b56c77eca48f2724dfa55b36e359c688123f7e Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 23 13:50:07 2000 +0000 Connecting to IPv6 IRC server with IP address didn't work because the USER command didn't like the ':' characters in server address.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@523 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 271ebb5be72994c690173ac0892053d3f6cae498 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 23 13:43:42 2000 +0000 Use net-sendbuffer with DCC chat. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@522 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7f3f53bffeb94e39f6f4a32858036024c4de6a36 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 23 13:41:34 2000 +0000 net_sendbuffer_send(): use const void *data instead of void *data git-svn-id: http://svn.irssi.org/repos/irssi/trunk@521 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 76be0d746e9e3d87ad22764e803e08e1dfe1f80c Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 23 13:34:39 2000 +0000 Added handle != -1 check to net_sendbuffer_create() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@520 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f38457e710d2ec0455d8094adcb0013f47dc45ea Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 23 13:11:56 2000 +0000 Printing netsplit nicks printed one too less nicks (netsplit_max_nicks-1) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@519 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d12c86197637e0376f4ffe40f5feb50c5a47012f Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 23 12:56:02 2000 +0000 Don't print nick changes and quit messages from same nick more than once in the same window (if you had joined multiple channels in same window). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@518 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a3a066e9cf29a2542f2cf868ae4f6b14541f04ee Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 23 12:47:14 2000 +0000 Don't allow recursive aliases. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@517 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f83f64b6bec477ab87d63fae3088199eb821b969 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 23 12:29:50 2000 +0000 /SET settings_autosave - If set ON, settings are automatically saved when quitting and once per hour. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@516 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e322876342fc604b398f5a37e27c2b0b7477f344 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 23 11:55:16 2000 +0000 /NOTIFY -idle fixes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@515 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1a655f357598c9d9f3d2ddbe61a10803ffc73d5b Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 23 11:54:54 2000 +0000 is_numeric() returns now FALSE if it was given empty string. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@514 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1a816b15f5af992a90064f13c0b538c5686a5e39 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 23 01:39:08 2000 +0000 SET print_active_channel - if you have multiple channels in same window, should we always print the channel for each message (<nick:#channel>) or only when the channel isn't active. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@513 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a31ac88d7da6f02f8ebec5a95f09bf2c7953377d Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 23 00:38:46 2000 +0000 Listing keys with /BIND key now checks the keys case-insensitively. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@512 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6a3881ce5cf7fe3dffc0ef16b47f7428b61bbd3a Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 23 00:29:31 2000 +0000 Changed the names of /BIND commands to be epic-compatible. Also added several new commands. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@511 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d9b661a1fb3178fd0a6d7e58aee811a9d499feb8 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 22 22:05:29 2000 +0000 Moved /SAVE and /RELOAD to fe-common. Print "config saved" and "config reloaded" messages. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@510 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 511f95ccafaefe48688f37cbe8c7b0e59d509b41 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 22 22:03:37 2000 +0000 Ignore case when checking key names. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@509 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aec85e1dbdcad457478a02f20baad37753ee3390 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 22 19:14:57 2000 +0000 uname() return value checking fixes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@508 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bf77ffaa2148fa5add1d91894b9d7f20d1d91bb0 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 22 19:03:39 2000 +0000 another ircnet == NULL fix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@507 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0f94de810718cd945cd9bd656af7037a809c7c21 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 22 19:02:39 2000 +0000 Don't crash at startup if IRC network wasn't specified for some server. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@506 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a302e44ba3701a7f9cd5f25384a3c33794f9d66b Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 22 17:07:27 2000 +0000 Implemented /WINDOW LAST for changing to last current window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@505 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b8a08b235b64ae7584b33d7e19e26cf2108baed2 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 22 16:59:36 2000 +0000 /HELP wasn't working. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@504 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 360149891c90105401a05ef519488c5d599b7495 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 22 16:02:50 2000 +0000 Autologging: if we're already logging the item somewhere else, make sure that log file is open. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@503 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit edfbd51827de465059d2290140aa053088c4854f Author: Timo Sirainen <cras@irssi.org> Date: Fri Jul 21 23:46:24 2000 +0000 /RELOAD still didn't work right. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@502 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8454f255616f0285c6d43766963477b13e82fa7f Author: Timo Sirainen <cras@irssi.org> Date: Fri Jul 21 22:55:20 2000 +0000 Don't save autologs. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@501 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4ba9a1356b7e1df3abcbbad4a9e38e789e177005 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jul 21 18:53:04 2000 +0000 You can now change the texts /FORMAT prints itself. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@500 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9f4ab078740c8a9099d5fd79b57bcfb617f9ae29 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jul 21 18:46:05 2000 +0000 /SET completion_disable_auto -> completion_auto git-svn-id: http://svn.irssi.org/repos/irssi/trunk@499 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4bd56ec361921d609e838f702ab4747731e9e325 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jul 21 16:25:45 2000 +0000 Set perl destruct level to 1 when destroying the perl interpreter with /perlflush. This should close all the open files etc. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@498 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 158817c8582c2920634fcb80af2bd9f73900271d Author: Timo Sirainen <cras@irssi.org> Date: Thu Jul 20 23:10:35 2000 +0000 WHOIS bugfix: Don't display the signon time if it isn't known.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@497 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dca0b73823f9aa38f94abf9c576047c5d70e5c2a Author: Timo Sirainen <cras@irssi.org> Date: Thu Jul 20 21:13:41 2000 +0000 Added information about mirc colors by fuchs. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@496 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b76c7db60e6974507e53a1712ed3407e6e07431e Author: Timo Sirainen <cras@irssi.org> Date: Thu Jul 20 12:35:54 2000 +0000 The channel key given in /JOIN should override the one given in setup. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@495 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 97599703af833aab95c0944f28732bcbdbfac071 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jul 19 21:47:22 2000 +0000 Removed notices from default highlight level git-svn-id: http://svn.irssi.org/repos/irssi/trunk@494 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7196f9ee9aa66b31c6001c8acce741cf18e69312 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jul 19 20:36:53 2000 +0000 Irssi::is_channel() didn't work because irc.h wasn't included and ischannel() macro wasn't expanded.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@493 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 073c895a7b3336583321d1190530c555d1da39bb Author: Timo Sirainen <cras@irssi.org> Date: Wed Jul 19 12:19:44 2000 +0000 "/notify -list " (happened easily when using tab completion) didn't work git-svn-id: http://svn.irssi.org/repos/irssi/trunk@492 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d72f3bf8db10c270b6dfe0ba220f7b1b5224223a Author: Timo Sirainen <cras@irssi.org> Date: Tue Jul 18 23:42:51 2000 +0000 bugfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@491 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d7e017a819e731a469214f2916172e131bf2d9c2 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jul 18 23:35:04 2000 +0000 When using status window and query windows, /whois to some queried nick displyed all replies in query window except idle line in status window. Also added "x days" to idle line. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@490 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8828b8cedd16a6d3bb405efef08895ef2c09048d Author: Timo Sirainen <cras@irssi.org> Date: Tue Jul 18 23:34:45 2000 +0000 /NOTIFY -list displays now "-idle" before the actual idle time.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@489 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ff706b45b972980059d93fd6570862c6c69a05ff Author: Timo Sirainen <cras@irssi.org> Date: Tue Jul 18 23:13:32 2000 +0000 Tab-msgcompletion didn't work right after you had used /msg -ircnet nick git-svn-id: http://svn.irssi.org/repos/irssi/trunk@488 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 39ed5066f25e8490232f08a1c3dd8bb3f193fe2a Author: Timo Sirainen <cras@irssi.org> Date: Tue Jul 18 22:54:05 2000 +0000 /LASTLOG ignored LINE_CMD_COLOR0 commands. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@487 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 38746398cbdb7a023e1430f53c574e279650b57d Author: Timo Sirainen <cras@irssi.org> Date: Mon Jul 17 11:23:04 2000 +0000 Autocompletion is disabled by default git-svn-id: http://svn.irssi.org/repos/irssi/trunk@486 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b71db0acb9e8c294d22ec29ea286ff79d09b7527 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jul 17 01:47:51 2000 +0000 use const char * git-svn-id: http://svn.irssi.org/repos/irssi/trunk@485 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4130241809f46e6177b7a385ebd4a4dd7846b882 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 16 23:49:30 2000 +0000 reuse_unused_windows is always ON when autoclose_windows is OFF. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@484 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fbaced84aad10784fff5fc40ad82f0d90ae0b7f0 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 16 20:59:55 2000 +0000 bugfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@483 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 11bac62935df74d9b7aed0912f1444a10fb5059b Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 16 20:38:09 2000 +0000 typofix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@482 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c866a4e2a96900b3d6a6e9cea5761969a199b8eb Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 16 20:34:49 2000 +0000 Removed silc from chat modules - it shouldn't be there yet :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@481 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c2397475c5105dc6d5db1fac0ee1d8f33b77b237 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 16 20:18:05 2000 +0000 Cleaned up code. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@480 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2a1052bbcef9318e42df9a87cc4cfb9fe8ef5a40 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 16 20:17:09 2000 +0000 Was left out from the sendbuffer commit.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@479 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ee226421f1f920e4a6787296d56654eee746b28a Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 16 19:00:41 2000 +0000 Implemented network transmit buffer. If all data couldn't be sent immediately, it's sent after a small timeout. This cleans up some code with IRC command sending. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@478 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c6f949ef6ff039efb0103b755bccd91d50ae599b Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 16 17:58:27 2000 +0000 colorless.theme generator didn't work always right - "$1%K-" -> "$1-", fixed it to output "${1}-" instead. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@477 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 04c5baf637678854b72d5d22128d03d17ae53d6e Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 16 17:08:53 2000 +0000 Don't ever add \0\0 to text queue - this might break things. Use \0 + LINE_CMD_COLOR0 instead. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@476 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e8ed53bd928012c5cd61a69fd59cd709dae1cc4a Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 16 16:35:37 2000 +0000 /RELOAD broke keyboard bindings git-svn-id: http://svn.irssi.org/repos/irssi/trunk@475 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6f111a7987bb7df210d5ae8404b1146361a124eb Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 16 16:32:51 2000 +0000 Ctrl-L calls now irssi_redraw() instead of the curses' default.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@474 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5e8fd055fe2aba601ee80be785024bfa9b720f3c Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 16 16:21:13 2000 +0000 When redrawing screen, refresh the screen after clear() so that curses won't try to "optimize" the refresh out. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@473 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e2efcbc9fad631d88a17ba4ad29b538b4a3483d4 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 16 15:55:36 2000 +0000 Use status window by default. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@472 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b3523dd4f815e38c3d9ca3e49525c6cce36bd5b4 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 16 15:35:08 2000 +0000 Print the text with the "default" color (whatever is set with xterm -fg) - not the theme->default_color. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@471 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d3dbd863ae4bed6cd83aa56c5e894592e40e5d94 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 16 14:30:29 2000 +0000 If --prefix is used, add the default perl library directory to same prefix. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@470 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 02d9f0f4e173607350ac7a0080d09d6f4e8cc421 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 15 20:04:44 2000 +0000 Don't print the -!- DCCMSGS level. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@469 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f47156a7ca06f2c47a5210b796492d55ed7f2c18 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 15 14:38:23 2000 +0000 /SERVER <ircnet> used always port 6667 when connecting. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@468 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b19e1450e1cea4d9903ac388cdd4a0ad547d5b32 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 15 14:33:35 2000 +0000 -list option to /NOTIFY wasn't specified in command options. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@467 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 92e5447ca7d2028ce7cf4438cfaf5d52cc8391d4 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 15 14:30:59 2000 +0000 Small bugfix with resizing window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@466 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 57071409388091f83b03ccdb8f7bd8f613addc7b Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 15 13:08:39 2000 +0000 A few checks to check that we really are dealing with IRC servers. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@465 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2afaadb2d760ae3b254e6f89a41d887d9e334708 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 15 13:07:16 2000 +0000 module_find_id() and module_find_id_str() didn't work right if the requested module didn't have the specified uniqid. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@464 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 796d51afe4600377735a7d91f17796d048574ed5 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 15 13:04:03 2000 +0000 Fixed DCC stuff. Added DCCMSGS level for DCC chat messages. Actions match now either MSGS or PUBLIC level as well as the ACTIONS level always. Added DCCMSGS level to default highlight levels. Highlighting works with other than public messages now even if -nick option is used. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@463 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1b736a68a7b476394a24a6031db4b2b4d716b5de Author: Timo Sirainen <cras@irssi.org> Date: Tue Jul 11 10:54:15 2000 +0000 /IGNORE didn't show if it had -replies flag git-svn-id: http://svn.irssi.org/repos/irssi/trunk@462 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 767aadfb7f53c4664bc3da560e44649aaf118a91 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jul 11 09:44:38 2000 +0000 Ctrl-K also puts the deleted text to cutbuffer which can be recovered with Ctrl-Y. /eval $U prints the cutbuffer. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@461 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 02495002e42e2eeb97563b059e32945326ca1a70 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jul 11 09:30:43 2000 +0000 Another /IGNORE -replies fix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@460 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e43c300e7826a2a137aef55a4a4a5d156e60fe75 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jul 11 09:25:09 2000 +0000 KEY_LL = end key git-svn-id: http://svn.irssi.org/repos/irssi/trunk@459 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1475e38417925129aa8dbd3aefdb428c9e7ec113 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jul 11 00:25:50 2000 +0000 Ctrl-Y fixed when there was no text to undelete. Added CTRL() macro for defining control keys easier. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@458 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f05068ba7c152fe720f663feac2ae97af61f98a2 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jul 10 23:27:37 2000 +0000 /IGNORE -replies fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@457 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dcc2e89b2e0a99645b4f49360c3b76958730563e Author: Timo Sirainen <cras@irssi.org> Date: Mon Jul 10 23:00:56 2000 +0000 Enabled lots of GCC warnings, fixed those that were easy to fix. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@456 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f8aa81b73c83b97aff8cf24244e0bb183a35d59c Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 9 15:54:35 2000 +0000 intl libs weren't added to program's libraries. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@455 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c1673b03e31be30ca77f44bfd3b974fc3cb87f96 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 9 15:47:42 2000 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@454 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e4eb0cb7e756bcaa7479673b829892745a3d0433 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 9 15:45:55 2000 +0000 Check that -lncurses is actually found - if not, try -lcurses. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@453 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit eaf49f020a925277ba05a5f575ea0f218a7c52ee Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 9 15:28:17 2000 +0000 Removed a warning git-svn-id: http://svn.irssi.org/repos/irssi/trunk@452 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 07982e179080a25ce009bda2fa6f64e4db31afe9 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 9 15:28:05 2000 +0000 MODE checking didn't work right.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@451 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7de08e4c8f457e269de1f0f878b712e0db02a3cf Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 9 15:11:47 2000 +0000 sys/types.h has to be included with sys/socket.h when checking socklen_t git-svn-id: http://svn.irssi.org/repos/irssi/trunk@450 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3a1892d8cea0df1835f497674c42625009e1f5e5 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 9 14:50:49 2000 +0000 Released 0.7.93 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@449 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6c66f6963e09bcccd35fd30d6607c37bfcbeeec5 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 9 14:27:59 2000 +0000 Getting ready for 0.7.93.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@448 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 885790d08a5b3f56b2d27a6cf983ee7de6131644 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 9 14:25:03 2000 +0000 Don't add the highlighted window to activity list if it's the current window.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@447 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cc8ddca1228239add1cba3869855aa947035d44d Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 9 14:23:56 2000 +0000 Use MSGLEVEL_MSGS/CTCPS/ACTIONS | MSGSLVEL_DCC git-svn-id: http://svn.irssi.org/repos/irssi/trunk@446 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ac0f82ecc6a651dfe06ff0720223a274c181ed56 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 9 14:22:12 2000 +0000 We're fe-text module, not gui-text git-svn-id: http://svn.irssi.org/repos/irssi/trunk@445 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5557bf3f75c8482da15aced06b9af0fb05afd768 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 9 14:05:13 2000 +0000 small fix. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@444 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 08d500519f15e6af421f3596b923205cde3fba97 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 9 14:02:56 2000 +0000 Create colorless.theme automatically with a perl script in autogen.sh git-svn-id: http://svn.irssi.org/repos/irssi/trunk@443 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit be643cb48a13f6792af361a890bf3584232faaaa Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 9 13:28:14 2000 +0000 -option tab-completion didn't work. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@442 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 273688f6d7820de8d78b1ae1f297fde4f0b5c799 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 9 13:03:40 2000 +0000 Don't check CTCP replies for autoignoring. /RELOAD printed some warnings to screen if you had ignored any channels. Nothing is autoignored anymore by default since there's been too many bugs with it, probably still is.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@441 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 92bce7e219b8ea9c4b7d2f6937025876da5e05f7 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 9 12:51:33 2000 +0000 You can change statusbar colors with /SET statusbar_xxx. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@440 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a055127cf13f2fee8e408e7fa7df7fb67f11be9d Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 9 12:33:33 2000 +0000 --enable-perl[=libdir] to configure - you can specify what directory to install the perl libraries. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@439 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0fcb26a9553c70d48b7d469cb616da034acafde6 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 9 11:39:21 2000 +0000 Ctrl-Y undeletes the last ^U'd line. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@438 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8bea491a572a4038ea23d38fb6b9691bbd3a44a3 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 9 00:03:46 2000 +0000 Moved is_base_command() from command completion to command_have_sub() in core/commands. /HELP <command with subcommands> works now right. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@437 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit abb46a03131575d3d3c980b9813941671620c67b Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 8 23:28:31 2000 +0000 Netsplit changes - all netsplit handling is now in netsplit/netjoin files and fe-events.c doesn't know anything about it. Hides server +o mode change messages - it's displayed as '@' char before the nick in netjoin message. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@436 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3164aecad0363dfe61970e47fd8de68d0d251ad4 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 8 22:31:11 2000 +0000 Implemented /BIND [<key> [<action> [<data>]]] command. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@435 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7074381bea2027e0abd7bdbfa24a9acef0620c01 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 8 21:47:05 2000 +0000 Reading and saving keyboard configuration actually works now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@434 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cd9efdf9fe3e79d065985c66e03be0f89c1967c4 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jul 7 20:49:23 2000 +0000 Tab-completion for /FORMAT. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@433 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 19643089f19224314cf168429ff532517a575510 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jul 4 21:47:40 2000 +0000 If message was for you (your nick at start of line), print it with MSGLEVEL_HILIGHT, instead of the previous _NOHILIGHT.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@432 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0a86cf7e378172d8eff421268c7d65d1ae083533 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jul 4 21:45:54 2000 +0000 /CAT, /HELP xx and reading autorun commands stuck irssi to infinite loop. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@431 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 78bbff304e3a400dc134ee099e6f33201c68bce8 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jul 4 19:36:36 2000 +0000 Changed /TOPIC -d to be /TOPIC -delete instead, the automatic option completion will take care of it. Added -clear option to /SET. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@430 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f369248f68002611b667e840afc30d55ffc63e14 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jul 4 19:23:01 2000 +0000 User mode wasn't set right after server reconnection if server didn't set any user mode for you automatically. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@429 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 20e88f421096acdd14b2fc0c7eca0c7b3f75289f Author: Timo Sirainen <cras@irssi.org> Date: Tue Jul 4 19:07:45 2000 +0000 Ahem. still broken ;) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@428 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4737da10a1a47278640792fb62106c06c4e023a4 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jul 4 19:06:26 2000 +0000 whops. broke it accidentally. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@427 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e4a63db2806c833625aa51ad41c788d36d30188f Author: Timo Sirainen <cras@irssi.org> Date: Tue Jul 4 19:03:57 2000 +0000 (zZzZ) wasn't displayed in statusbar if you didn't have any user mode set. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@426 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6c9655a5139be78d7e92957d32af685b54f0908a Author: Timo Sirainen <cras@irssi.org> Date: Tue Jul 4 18:56:39 2000 +0000 If there was any spaces after /DCC CHAT nick (like after used nick completion), Irssi used the spaces as part of the nick. /MSG =nick would also fail because of it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@425 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f41dc62570c59055e56cc33c89699d88a2bdb085 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jul 4 00:44:45 2000 +0000 Don't redraw screen after EVERY /SET, just when /SET colors has changed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@424 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d1d7840db1a9075b2d6c4cab0db102d56b33f12d Author: Timo Sirainen <cras@irssi.org> Date: Tue Jul 4 00:20:20 2000 +0000 Removed system version from default CTCP reply. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@423 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 584fa9a0343dd939e1ed316df725ebbc4bcc9bc6 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 2 22:22:55 2000 +0000 Server reconnection was a bit buggy - it didn't have to wait for the 5 minutes if it connected to some other server in same ircnet.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@422 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f1e1907e8001ba94e19357f8ddd5f6be5bf51785 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 2 22:11:56 2000 +0000 forgot to add this git-svn-id: http://svn.irssi.org/repos/irssi/trunk@421 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 21999ae2058e7b9e24c45ab34d6a37c7f207f4c3 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 2 22:04:00 2000 +0000 Implemented runtime loadable modules. /LOAD loads a module, /UNLOAD unloads it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@420 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4475a04841a2844260f56f7bec8d77b92fa5104a Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 2 19:22:30 2000 +0000 If you're pasting text to channel and some of it starts with /, Irssi will send the "/command" to channel if it doesn't exist (instead of just printing "unknown command"). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@419 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit eee71a093a7052f146b20da1272b75679ea9bea2 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 2 18:52:15 2000 +0000 Logs were closed and entirely removed after doing /RELOAD. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@418 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7d1cbac459a7ee6713da2d58204878baccebbca6 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 2 18:23:31 2000 +0000 Fixed a couple of potential problems if there was longer lines than 64k in help files, autorun file or /catted file. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@417 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b9cfabc419ab3424f09983d67ae17cfa68bb988f Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 2 17:57:10 2000 +0000 /^command hides the output of the command, it's not written to log either. Good for sending passwords for example. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@416 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c451c94c6838223e7476104b3c52924eff9b9924 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 2 16:24:28 2000 +0000 Minor memleak fixed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@415 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bb76eec0ffc836eaaccd35c2979fc092f1a9c520 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 2 16:19:26 2000 +0000 When netsplit is over, irssi prints "Netsplit over, joins: (nicks)" and hides all the real JOIN messages. Fixed also some netsplit bugs. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@414 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cf7d6915f5cfff985cee06643644e1f176a0d28d Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 2 12:07:49 2000 +0000 Don't check highlighting if the message was meant for you (your nick at the start of the line). Also, highlighted texts didn't really set the window's color right in activity list.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@413 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2f97b822fb43a0ef652429986ad14c6ed2988538 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 2 11:56:38 2000 +0000 "Temporary error in nameserver" shouldn't remove server reconnections. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@412 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c15f655bca27a1509ff4b1bca8bbf409259995fb Author: Timo Sirainen <cras@irssi.org> Date: Sun Jul 2 11:30:19 2000 +0000 Automatic command and option completion didn't check ambiguous commands right. For example /VER didn't work because there was /VERSION command too.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@411 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6c69f384bd06f47d26889e8d977c3f81a7810bdc Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 1 23:59:47 2000 +0000 Install docs into $prefix/doc/irssi directory with make install. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@410 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6b6a735cf26dd886ec99a13921854464a476ee47 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 1 23:52:54 2000 +0000 Added SV and GOTO aliases git-svn-id: http://svn.irssi.org/repos/irssi/trunk@409 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f4b1470539de83714d65eb0fdf53fa0df65d6663 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 1 21:15:53 2000 +0000 The month name parameter was supposed to go to daychange format, not to timestamp. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@408 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9eb051b3b84ba0d87ab62cf4a7eac5f2c7b40f00 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 1 12:33:53 2000 +0000 GTK version specific, removed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@407 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 68da6977b77809fa80d2aa46b3e9d34c277fc46a Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 1 12:26:52 2000 +0000 Out of date - manual.txt replaces this. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@406 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c0e3f556e44dd1c1a1c087ca14c5a1057ee9216b Author: Timo Sirainen <cras@irssi.org> Date: Sat Jul 1 00:34:14 2000 +0000 Fixed crash. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@404 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 68994bd738b616f5c7d279ec775fd5cc959ff92f Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 30 22:01:36 2000 +0000 Removed some warning messages. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@403 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 30f4151e5173f228d8f8f84f67bf2078b157ac05 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 30 21:33:57 2000 +0000 WI_ITEM_REC was modified, but CHANNEL_REC, etc. wasn't. BIG mistake. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@402 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2ea909d72f73d879c1a4968699ae8bd1c041cfd2 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 30 21:00:00 2000 +0000 Released Irssi 0.7.92 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@401 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 39282a342f7f333ee24c5bad8fa5f48d8ebf3dbb Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 30 19:54:34 2000 +0000 If joined channel had some low-ascii (color codes), they were displayed wrong in statusbar and prompt. Also, if you're invited to some channel, print the lowascii so that you can see them (^B, etc.) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@400 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 58397c1ca91c31c785971c874c7d124e9d1aa29b Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 30 19:51:53 2000 +0000 /MSG completion fixes. /HELP command completion works. Some other fixes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@399 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e90cdaf4ca56ba0ace0448805f9ee8a89d3b7cdb Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 30 19:50:56 2000 +0000 Lots of /HILIGHT changes. You can use color names with -color. Window numbers are colored with the highlight color in activity statusbar item. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@398 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5da58d5849f313d7c4596745cb792296428ea225 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 30 19:49:12 2000 +0000 Added "servertag" format - it's displayed before the message if it comes from a server different than the one active in window, or in all empty windows if you're connected to multiple servers. In "daychange" format you can use $3 to print the current month name. Changed the default to "dd mon yyyy" style. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@397 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4faf4d130322aab96c97c24480f9456ade645f78 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 30 19:45:28 2000 +0000 /SCROLLBACK HOME/END/GOTO commands weren't working right. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@396 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d0dcffab7b7241e31c856ba10549cd1bd008cb10 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 30 19:44:50 2000 +0000 When doing "/OP nick1 nick2" (two spaces), irssi tried to op "" nick too. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@395 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6b7d03e2cf1b4a9f63c589c13219ff11ad6c84f2 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 28 22:58:54 2000 +0000 /SET window_close_on_part -> /SET autoclose_windows git-svn-id: http://svn.irssi.org/repos/irssi/trunk@394 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 77adc998efb13ba9deb9851f5b53294b389077d3 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 28 22:29:06 2000 +0000 /REHASH -> /RELOAD so it won't collide with the server's rehash command. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@393 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f1877ec70550352b8c25e2cdbf6fc605340f00c9 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 28 22:25:07 2000 +0000 Added options -delete and -reset for /FORMAT. -delete sets the string empty, and -reset sets it to the original format. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@392 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 95b74de316bdfa0f44cc772c620423bca117942e Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 28 21:47:13 2000 +0000 /HILIGHT changed. -nick option now tells to hilight only the nick, not the whole line. -mask option matches the text for nick mask (it didn't even work before). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@391 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dc22d8830d48d4eec73c4b83681166476eaa76c1 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 28 21:06:17 2000 +0000 Setting lag_min_show to -1 disables displaying lag entirely. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@390 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d4f8ad2c3f54f2a91c9fbb2616d28fcfd98d7924 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 28 20:46:46 2000 +0000 Don't count messages that have "FOLDER INTERNAL DATA" text in their subject. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@389 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8fc1e0535cafca563165bb4ebb12d1fe1dc4b041 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 28 20:00:39 2000 +0000 You can send message to different server with /MSG -<server tag> nick... Tab-completion changes: - in empty line, it completed /MSG nick1 fine, but another tab press didn't give the next nick. - "/command <tab>" doesn't try to complete /command, but instead it tries to complete it's subcommand or first parameter. - /MSG completion now goes through nicks in ALL servers prefixing the nick with -<server tag> if needed. - /MSG -tag <tab> completes only nicks in "tag" server. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@388 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7e531cec7a80a3bc6cecb844d66ae5127f7e7a94 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 28 17:15:37 2000 +0000 Automatic command completion and a few other fixes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@387 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dd7ce4af23a0bb68a8c735c7e9a4c0d9c50ae08b Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 28 15:44:43 2000 +0000 You can complete #channels, Irssi uses only the joined channels and channels in setup. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@386 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c248de0ecad658520c84c348d50e88e9fede1280 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 28 15:36:57 2000 +0000 -options can now be completed with tabulator. There's also automatic completion for them, like instead of /join -invite you can use just /join -i. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@385 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6757207328c64d5cc2f8f13f4ede583b9b56b815 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jun 27 19:20:23 2000 +0000 The "max. count" parameter in /LAST didn't work right. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@384 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7718294fa0e50e658dadc921dc03cbd90f02b610 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jun 27 19:11:25 2000 +0000 "print text stripped" signal wasn't resent with MSGLEVEL_HILIGHT level. This broke at least logging hilighted messages. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@383 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2f539725231379b47e7470319a611a059aa41433 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jun 27 18:26:22 2000 +0000 Closing active window that had window items could crash. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@382 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0dbfd281c93ed672319ee34defe67a40452c79e0 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 25 23:39:23 2000 +0000 Created signal_get_uniq_id() macro. Added some documentation about signals to design.txt. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@381 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 69b8d4f81b4dc82ff95e8b845c9a211b62f0248f Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 25 22:59:49 2000 +0000 Subcommand and command parameter completion works now also if you use alias as the base command. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@380 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0415b1bbcec9265add58cdac646beeb54c7c38e5 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 25 22:40:25 2000 +0000 Using \n with /SET expand_escapes ON didn't work right. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@379 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4f034717c08cd468e39378f62ecb8a955d4d6ac8 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 25 22:25:24 2000 +0000 WHOIS and "no such nick" messages are displayed in nick's query window if it exists + other cleanups and minor changes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@378 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 97bf5f5b393c42546841ce162489c307393583cc Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 25 22:14:09 2000 +0000 Settings completion works with /TOGGLE also, it completes only boolean settings. /SET completion works now even if '/' isn't in command chars. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@377 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 892afcb9e6e752212da97dbf3b35b955f6343981 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 25 22:05:44 2000 +0000 completing files in root directory put extra / character at the start of the line git-svn-id: http://svn.irssi.org/repos/irssi/trunk@376 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0bc084770c02c3b838f3260ad57db1ca4b52630c Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 25 21:59:30 2000 +0000 File name completion crashed if you tried to complete file in directory that didn't exist or you didn't have read permission. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@375 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cb1666cb21cb3cdf2480eb427440537d39f72963 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jun 20 19:28:19 2000 +0000 /command -option fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@374 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d5d9a9d7b8844e7918aeb075fec6c12583df599b Author: wiget <wiget@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Tue Jun 20 10:47:57 2000 +0000 1 message transalted, some fuzzy fixed git-svn-id: http://svn.irssi.org/repos/irssi/trunk@373 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6fda8d1059dcf12b2c936ac2c9e66390360e3a02 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jun 20 10:14:15 2000 +0000 /topic's cmd_get_params() had wrong parameter count.. removed unused variable from netsplit.c git-svn-id: http://svn.irssi.org/repos/irssi/trunk@372 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2cb75b5eb2c3d55a2f05256ba873e697e31f5950 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jun 20 09:21:54 2000 +0000 cmd_get_params() calls had wrong parameter counts. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@371 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1ba308c26c7a728558f3a47545199bd832ffcbdf Author: Timo Sirainen <cras@irssi.org> Date: Tue Jun 20 09:20:45 2000 +0000 When scrollback buffer got full and you hadn't done /LAST or /AWAY, Irssi crashed.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@370 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 49c4506bd81c741f586d9530ba6dd3e27f5804f4 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 18 10:25:39 2000 +0000 Display /ALIAS list sorted. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@369 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aca24d17958b73a4299f84d96b2816d6896a1c69 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 18 10:10:48 2000 +0000 Don't use cmd_get_params() to split the two hosts, it's a lot easier to use strchr().. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@368 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e21e289b5d8b53be5de376c97d74bdcc35d8d219 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 18 10:05:14 2000 +0000 File completion updates: - ~/ isn't expanded to /home/xxx/ - . and .. don't show up in list anymore - .files won't be added to list unless you try to complete file name starting with . git-svn-id: http://svn.irssi.org/repos/irssi/trunk@367 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d110c9cb3bd6402ec9e8afc28bde969832577139 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 18 10:02:39 2000 +0000 Added g_dirname() so ig_free() won't complain when free()ing it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@366 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a5d31a195d1e3b682cd57d88a5db7ef0ffa5d492 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 18 01:18:12 2000 +0000 Changed option handling in /commands. Irssi will now complain about unknown options and missing option arguments. Renamed /SERVER -add, -remove and -list to /SERVER ADD, REMOVE and LIST. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@365 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ca4226cca692ee96109a46b3a1d381ac0d37cb6f Author: Timo Sirainen <cras@irssi.org> Date: Sat Jun 17 17:03:23 2000 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@364 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a9a0f4fd64eeb33ca51dc1d3e9f425a8b468eeca Author: Timo Sirainen <cras@irssi.org> Date: Sat Jun 17 16:10:29 2000 +0000 Added file name completion for commands /CAT, /RUN, /SAVE, /REHASH and /RAWLOG OPEN/SAVE. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@363 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0762fbc945384aec4e5cb95626e3b55a89738766 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jun 17 16:03:43 2000 +0000 "command complete" -> "complete command" so that it won't conflict with /complete command .. also changed "word complete" to "complete word". git-svn-id: http://svn.irssi.org/repos/irssi/trunk@362 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8fa6ca5e61a19e65f0b35c20a332b45e7dfce1a1 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jun 17 15:58:40 2000 +0000 File name completion for /DCC SEND git-svn-id: http://svn.irssi.org/repos/irssi/trunk@361 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f0d6ef99dcfdb92230d6ab63c69f5baf6510f867 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jun 17 13:16:42 2000 +0000 Completion list is now sorted. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@360 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8c60237fbec24decaaa718a15467eaeab859d55c Author: Timo Sirainen <cras@irssi.org> Date: Sat Jun 17 13:04:19 2000 +0000 Don't add same /command more than once to completion list. Completion didn't work right when completing subcommands's subcommand. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@359 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ea00d4c94847a3670630417402a4c6c1d41d9f82 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jun 17 12:23:59 2000 +0000 Forgot to add this. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@358 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8ea24002690314d567ddd1677ba18c25d19b8771 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jun 17 12:22:56 2000 +0000 Added /SET reuse_unused_windows setting, default is OFF If window_close_on_part is ON, we don't anymore close the window if we get kicked or connection gets lost. Also don't close DCC chat window if the other side disconnects. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@357 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 234e95ef94804493a3c75f957dbc6bf8af58c5b3 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jun 17 11:53:45 2000 +0000 Rewrite Tab-completion to work with signals - now it should be easy to add completion to whatever command. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@356 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bc8848f96545b6e074fedfdccf125b896261287b Author: Timo Sirainen <cras@irssi.org> Date: Thu Jun 15 23:00:52 2000 +0000 /LAST -away checks only lines that came after last time you went away. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@355 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cf75515274e9d20c48a2d40300981e7f2c5a0726 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jun 15 20:56:58 2000 +0000 You can specify command(s) to be sent automatically to server after connected with /IRCNET -autosendcmd. Useful for IRC networks with NickServ. Patch by <Tommi.Komulainen@iki.fi> Ability to send a command automatically to server IRC network git-svn-id: http://svn.irssi.org/repos/irssi/trunk@354 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 91396de7403c8d6080307ea529d84b5b381d80f9 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jun 15 19:34:54 2000 +0000 bugfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@353 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit afb6d6fd02ae4b45f7a93648a28f9c4a64c0cf71 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jun 15 19:34:31 2000 +0000 If join to !channel wasn't successfull (banned, etc.), Irssi didn't remove the channel's window item. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@352 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 09e20e1d78c91ce7ba72720ef13a24e1b8bb1bfe Author: Timo Sirainen <cras@irssi.org> Date: Thu Jun 15 18:33:08 2000 +0000 "window changed" signal handler didn't check if the old or new window is NULL. window_has_query() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@351 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit df2ad566d8717e9a7f4e8f0bd3d92f539696546e Author: Timo Sirainen <cras@irssi.org> Date: Thu Jun 15 10:39:24 2000 +0000 Whops, last "fix" broke timestamp's time. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@350 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b810f0d545bdbb0d5d2db724e2fea1ca6aa89529 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 14 22:31:59 2000 +0000 Don't waste time calculating timestamp differeces if the timestamp_timeout is 0. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@349 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 303fcdd6b22d793a2a861d9d0fe4883847c1d2f5 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 14 20:19:49 2000 +0000 Added irssi-version.h.in there git-svn-id: http://svn.irssi.org/repos/irssi/trunk@348 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bb3ca6f47324198eef61642aed7184e3576fa382 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 14 20:16:30 2000 +0000 Irssi 0.7.91 released. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@346 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 84efea6a6ab38f268ee6cc433039dcd5937ca50e Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 14 20:12:51 2000 +0000 Remove line cache from memory after 10 minutes of inactivity. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@345 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6b811b1c2c8cfb0541207a4c1778d21ebbc3875d Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 14 19:40:23 2000 +0000 Don't show "End of WHOWAS" if none of the nicks were found. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@344 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6140ab370412f0934562046d97b96e9c7e25ef98 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 14 19:05:51 2000 +0000 Renamed /SET query_auto_close to autoclose_query. Added /SET autocreate_own_query - it specifies if we want to create query window when we send /MSG to someone. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@343 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 627d288a49fcfce3f06901d7c710eeae459654c1 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 14 18:19:05 2000 +0000 Tab-completion works now with /commands and /set variables, patch by <Tommi.Komulainen@iki.fi>. Fixed also a few memleaks. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@342 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 72b32ff1755c9223294d6069fa00eaa039563e64 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 14 18:02:13 2000 +0000 Ctrl-W deletes word in left - patch from Kjetil �degaard <kjetilod@orakel.ntnu.no> git-svn-id: http://svn.irssi.org/repos/irssi/trunk@341 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 22b12d85ee7112e404d4b6af1ac52878baef50e7 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 14 17:58:14 2000 +0000 In netsplit quit messages, display @ in front of operators' nicks. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@340 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 47fd84c5bc3306b946c253afda633d7cbc61a8a6 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 14 17:52:03 2000 +0000 Fixed some flood detection, ignoring and autoignoring bugs. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@339 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6d77cdc8b70bc6ac322f06db075b36f36b0639cf Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 14 17:50:16 2000 +0000 Read new server specific settings when reconnecting to new server. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@338 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit db8918ae61e25d05e6f25e601314ace2c02a9ea1 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 14 17:48:13 2000 +0000 /SET mail_counter on|off. Also, it doesn't anymore read through the file if it's modification time hasn't changed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@337 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c5d1dab0bce51757cd0bf90afe4a2c638e2be947 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 14 17:44:03 2000 +0000 tab-completion in the middle of line left the cursor in wrong place. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@336 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c892353bf4ad425e2b9a1120c537165757f3e81b Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 14 17:41:45 2000 +0000 "window changed" signal now gives the old window as it's second argument. query_auto_close now resets the "last check" time when changing to some other window FROM it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@335 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4f9df44cb671f0f5d9bb8ef98bfa77717f13634b Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 14 17:33:41 2000 +0000 Logging wrote to message to file twice. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@334 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0238eeb5e2afe4cbc96cfe4c121093f8ae7d4249 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 14 17:31:53 2000 +0000 If name tag contains '_', it shouldn't be quoted. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@333 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7365afddea55dcf265389d2ea1f15286261de4a3 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jun 12 23:33:35 2000 +0000 Max. mode parameter count was taken from wrong place. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@332 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8458c2ee153b41edbb1a1214168373366c84e794 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jun 12 23:30:00 2000 +0000 Changed the default flood detection values. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@331 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dc50f35b752ebeca2cd3fa2990549fa094e8525f Author: Timo Sirainen <cras@irssi.org> Date: Mon Jun 12 23:27:41 2000 +0000 Flood detection fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@330 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d446fefa32239bb45ff44d5e0792a5c42eef341e Author: Timo Sirainen <cras@irssi.org> Date: Mon Jun 12 23:19:34 2000 +0000 Channel messages were printed wrong because of previous cleanup :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@329 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 661ad0468874214974c52ae1789d250aca75c4ce Author: Timo Sirainen <cras@irssi.org> Date: Mon Jun 12 23:18:24 2000 +0000 /HILIGHT -channels didn't work right. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@328 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 18f3c74d68e79f5962000770fca9e663bf1b1c23 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jun 12 22:57:53 2000 +0000 CTCP msgs/replies stops the "event privmsg" or "event notice" signals now so you don't have to check for them anymore (unless you use signal_add_first()..). /WINDOW MOVE command had some bugs. CTCP reply to some channel didn't display the channel name. Several code cleanups. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@327 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 919abb2c6f8339e160a59b8ddcacfd403772379d Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 11 22:58:17 2000 +0000 /EVAL will now expand \n and \t to newline and tab. If you /SET expand_escapes ON and type \n or \t to text line, they will be expanded. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@326 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b8e1bb044459590531b98daf50682e33914636c3 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 11 21:01:30 2000 +0000 Print "starting query with <nick>" when query is created. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@325 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 10c92487a3d3a730efe87f49ef4df0f70fe6581b Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 11 20:21:12 2000 +0000 /SET close_window_on_part - should we close the window too when /PARTing channel git-svn-id: http://svn.irssi.org/repos/irssi/trunk@324 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 153e95f728843541c317df1f0f265059b613e340 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 11 20:04:15 2000 +0000 Clear window's waiting_channels list if some other channel/query is created in the window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@323 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 524a7ca1b970a7e16c032fdc0dec179b68a8c1d8 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 11 19:34:29 2000 +0000 If you're not allowed to connect to server (K-lined, no I-line), Irssi won't try to reconnect back to the server. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@322 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e6187b66e9f0108af71ff23358fb19f5a2657cf0 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 11 00:58:15 2000 +0000 Cleaned up some code. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@321 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b44acaf46e1fbaa07f5eebee67648588129e8f05 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 11 00:42:37 2000 +0000 Displays Mail counter in statusbar. Read the FIXME for more info :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@320 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a914922f36aa6f99bee5796fec56e5a0a91f7c46 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 11 00:03:28 2000 +0000 Check ignores when printing net split messages. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@319 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 08af8081d089bbedc2add1cc422ad4f7a38b210c Author: Timo Sirainen <cras@irssi.org> Date: Sat Jun 10 23:40:47 2000 +0000 if command is unknown, and cmdchar is found inside the command name, we probably want to send the whole line to channel. for example when pasting a path /usr/bin/xxx git-svn-id: http://svn.irssi.org/repos/irssi/trunk@318 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 89b47010b3ce85a3fb4ba7d5d94ac7c6d7271e7f Author: Timo Sirainen <cras@irssi.org> Date: Sat Jun 10 23:20:22 2000 +0000 Changed the behaviour of how to handle "send command" signal (text you typed to entry field). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@317 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fbb5cd69908584c741a1f84740ef8bdcf2edddb0 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jun 10 22:48:18 2000 +0000 same cmdchar twice ignores aliases ignores aliases - not any two cmdchars git-svn-id: http://svn.irssi.org/repos/irssi/trunk@316 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 15d49dbd8533881572715ab4be37befbe669c510 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jun 10 21:40:00 2000 +0000 /WHOIS automatically sends a /WHOWAS query if nick wasn't in IRC. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@315 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bdb70fe464b1be056ac9f8ff92611861a9dc2562 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jun 10 20:03:43 2000 +0000 /JOIN -<server tag> #channel joins to channel in specified server. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@314 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c1b73039cd9e53275f89bf27d35af520b3d5f4db Author: Timo Sirainen <cras@irssi.org> Date: Sat Jun 10 19:51:36 2000 +0000 If autocreate_query is ON, /MSG nick now creates the query. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@313 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ff86916dc38033d6b459ece72028e84eeab3938c Author: Timo Sirainen <cras@irssi.org> Date: Sat Jun 10 19:16:25 2000 +0000 Ctrl-X changes IRC server in stats/msgs/empty windows. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@312 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f877d934b3182c4a20f2d58e48811d75d517ea22 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jun 10 18:56:03 2000 +0000 "Day changed" is now printed at right time, never after already printed some messages after 00:00.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@311 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 03ca2e6d905145fc0eadde2ac1819018bab269fd Author: Timo Sirainen <cras@irssi.org> Date: Sat Jun 10 18:12:28 2000 +0000 Don't display the msgs window by default anymore since query windows are created by default also.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@310 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 47c7817bc53c790cc1ce7a99f6933cea2c4d7b30 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jun 10 08:58:52 2000 +0000 /MODE +something or /MODE -something assumes that we want to change the active channel's mode. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@309 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9b6d5f7e99b89671b53aa7d3eb44f9e754dad90a Author: Timo Sirainen <cras@irssi.org> Date: Sat Jun 10 08:39:19 2000 +0000 Rotate time names changed :) week -> weekly, day -> daily, etc. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@308 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7503302d2397f3440a8bae71d22281468bb9ceae Author: Timo Sirainen <cras@irssi.org> Date: Sat Jun 10 08:34:20 2000 +0000 /CHANNEL LIST displayed comma at the end of channel options. ugly. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@307 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5a94ff859c1a3800a2c842ca9ec8a617823b8c23 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 9 17:29:12 2000 +0000 Added Irssi::Dcc::values(), updated a few other DCC things too. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@306 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3fd3a03402c41f9e31bff05120e9c668cf3c2dc2 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 9 16:58:52 2000 +0000 Beeps should work(?). ANSI colors had some bugs, bolds weren't working and blinking crashed irssi. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@305 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6ee0a40abb6d32221bfdb6dc0d995d8e7cd44233 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 9 16:19:42 2000 +0000 Window activity is now "msg to you" with lines containing hilighted text. You can disable window activity notifies in some channels with /SET noact_channels #chan1 #chan2 .. The activity is displayed if some text had "msg to you" level. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@304 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 41ff80bb3e2425b2cf1f930681d1e3682349f1d7 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 9 15:50:04 2000 +0000 You can specify the format of the /WALL text with /SET wall_format, default is "[Wall/#channel] text". The WALL is also printed to screen. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@303 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f4d7561660912422b010a2aaa1323086cc80d681 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jun 7 18:35:15 2000 +0000 /WHO and /WHO * should disply who list of the active channel. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@302 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4282f07347d64d14aa5c6b9614f392518c2f13c1 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jun 6 19:14:51 2000 +0000 If config_node_get_str() is given NULL node, return the given default. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@301 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0a1282765e39152168cd9d15e8dc34752bbb42d0 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jun 6 19:13:35 2000 +0000 Use INADDR_BROADCAST if INADDR_NONE isn't defined. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@300 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c583a08c53e5ddda6300101342bfda4ab36d05f4 Author: Timo Sirainen <cras@irssi.org> Date: Tue Jun 6 19:12:19 2000 +0000 Replying to dcc get and chat requests didn't work. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@299 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 69b38e702d315e3fc4f7c24d86725bdc545fdd3e Author: Timo Sirainen <cras@irssi.org> Date: Tue Jun 6 16:58:06 2000 +0000 bugfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@298 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 27b82cea35a66f0cd80f6e452b447aca9c73cdc5 Author: Timo Sirainen <cras@irssi.org> Date: Mon Jun 5 17:38:27 2000 +0000 Maybe I should have tried to run irssi after the ignore_signals "fix" .. now really fixed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@297 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a53aa269c2d062759d3e89b9f4c6cc7772201e8d Author: Timo Sirainen <cras@irssi.org> Date: Mon Jun 5 17:32:29 2000 +0000 ignore_signals setting wasn't read at startup.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@296 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 398020136160cc847d6563424e352962ea291159 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 4 21:11:53 2000 +0000 /HILIGHT displayed levels twice. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@295 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 80c03f457223d7403b1a59daac265e3dab80535c Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 4 20:54:33 2000 +0000 fixed two minor memleaks. irc/bot directory isn't now build if you specify --without-bot parameter to configure git-svn-id: http://svn.irssi.org/repos/irssi/trunk@294 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7755aae26b200859f42477c386462dfe06c10604 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 4 16:01:19 2000 +0000 0.7.90 released. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@292 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 29ac175069d44469ced6775e3095050437f984de Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 4 15:33:48 2000 +0000 forgot this file.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@291 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a7f5540cba46869fda6b3da42199bb85bd6dab8b Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 4 14:52:47 2000 +0000 /IRCNET command. PARAM_FLAG_NOQUOTES flag for cmd_get_params() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@290 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ee46dc71ab5fe607851bcc29f836d7f4a3d00a3e Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 4 13:24:53 2000 +0000 Updated /SERVER, /CHANNEL and /IGNORE in manual. /CHANNEL ADD works now better when modifying existing channel. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@289 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 086e433bc605ee21ed8d084ea1697fd767b3c946 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 4 12:59:46 2000 +0000 /LOG show reference number for each log, you can use it with /LOG START, STOP and CLOSE commands instead of file name. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@288 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 856273754804e6959f086ac75932ffa77eb39a8a Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 4 12:38:28 2000 +0000 completion_msgtoyou() -> irc_nick_match() Implemented -replies option to /ignore. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@287 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1a541c149d24c827d5145e87c7ecb7951fb46bd3 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 4 01:52:51 2000 +0000 ..and fixed DCC resume that I just broke. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@286 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 35fab0c9ef3ec129e2a753fd6a659124d0e168ae Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 4 01:36:07 2000 +0000 Lots of DCC related fixes. Added command_bind_first() and command_bind_last() functions. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@285 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 841736a7d359dd7f9ba0238589965ea205102415 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jun 4 00:04:02 2000 +0000 Removed a warning. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@284 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3d39cded63a7661f49f8f111946ea9bd8672440e Author: Timo Sirainen <cras@irssi.org> Date: Sat Jun 3 18:54:59 2000 +0000 bits2level() with zero as argument printed some glib warnings. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@283 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 94adc5ef62521524e0cf0239ad18bf42b57d39cc Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 2 22:55:20 2000 +0000 /SET hostname didn't affect until restart. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@282 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ba69fc3ae722ff6db1e8a7ca8e9c821b8ec04026 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 2 01:59:19 2000 +0000 ..and cvsignores for new binaries.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@281 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3225399ce63285159ee6ee5ec9b0409aee324611 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 2 01:58:52 2000 +0000 Changed binary names: irssi-text -> irssi, irssi-bot -> botti git-svn-id: http://svn.irssi.org/repos/irssi/trunk@280 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2191eedbb2c16a94d78863d30772954f00adddef Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 2 01:55:03 2000 +0000 Changed irssi's url to http://irssi.org git-svn-id: http://svn.irssi.org/repos/irssi/trunk@279 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 038fdeb2d6680029f1f40e95458c11e231e9d5b3 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 2 01:52:24 2000 +0000 updated, everything is in english for a change :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@278 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 65a6e49964a1764ddcf434eea08f57f82420ac78 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 2 01:49:10 2000 +0000 If we used /SB GOTO 23:59 or something, we wanted to jump to previous day's 23:59 time instead of into future.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@277 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b9393e864ba5ad87933004203949cfab692d6d72 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 2 01:19:06 2000 +0000 /AWAY <away message> now sets yourself away in all IRC servers. If you wish to set it only to one server, use /AWAY -one <message> git-svn-id: http://svn.irssi.org/repos/irssi/trunk@276 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bf61b699da3fd504769714d185943d8bda388dac Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 2 01:15:51 2000 +0000 Awaylog is printed to screen when you set yourself unaway. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@275 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d2df583801ad5c6cd73673155151586293ad2189 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 2 01:15:19 2000 +0000 /CAT <file name> [seek position] If we don't want to print the file from beginning. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@274 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0e65ba80ca2b4f3a2a24feb6234f26c18feea71f Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 2 01:04:42 2000 +0000 common-setup.h wasn't removed from here - Made rawlog to use "log_create_mode" setting. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@273 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3e4f94793465e1cbaf8bb229c0b93568228e225d Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 2 00:36:54 2000 +0000 removed common-setup.h, put all settings in it to files where they belong to. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@272 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 397def0d3c522e649d1ed8b93a1e92dcc515fd9b Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 2 00:27:57 2000 +0000 if you were at the top of the scrollback buffer and the first line line was removed from buffer, ypos was updated wrong and it messed up some things. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@271 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f3e4224748351e0f69e06bdb045f442c0736f156 Author: Timo Sirainen <cras@irssi.org> Date: Fri Jun 2 00:19:11 2000 +0000 --more-- in statusbar should now work right. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@270 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6519b1ba58c0da8e30f232744af6ef84ffefa3ae Author: Timo Sirainen <cras@irssi.org> Date: Thu Jun 1 23:33:47 2000 +0000 Or actually :) SIGINT shouldn't be ignored, it's used to detect Ctrl-C... git-svn-id: http://svn.irssi.org/repos/irssi/trunk@269 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 676673e960e3bc0204a2057592cc472153e5f4e7 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jun 1 23:30:40 2000 +0000 Removed "ignore_sigquit" and added "ignore_signals" instead. You can ignore signals: hup, int, quit, term, pipe, alrm, usr1, usr2 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@268 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit defb53e6ce095d18a527db24c2591983b5f6532a Author: Timo Sirainen <cras@irssi.org> Date: Thu Jun 1 23:11:31 2000 +0000 "ignore_sigquit" setting - when enabled, ignore SIGQUIT signals. ncurses does this when pressing ctrl-4. With some terminals, there's no meta key and you'll have to use ctrl-3 instead which is pretty close to 4.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@267 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c7fbd670e6771e54f3082db2569006c8f1d422c6 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jun 1 18:04:34 2000 +0000 /server -add messed up everything when modifying existing servers. Now it also changes only the specified settings in the server instead of replacing it entirely. only the settings you change changed parts git-svn-id: http://svn.irssi.org/repos/irssi/trunk@266 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b4a9ee1966358a560a8ba23deb84b7a4a7f4fdc9 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jun 1 17:36:39 2000 +0000 Some strange servers replied to MODE #chan1,#chan2 with "Cannot join channel (illegal name)". IMHO this is not a logical reply from server.. fixed, anyway. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@265 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bb5d6a730ba33ebf19fa136fdf460909d9a8dd05 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jun 1 17:31:03 2000 +0000 crashed when reconnecting to server that didn't automatically set any user mode (I _did_ fix this a week ago, what happened to it?) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@264 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f741a73ad4e46e912dc95d486b6ddbb3ad738e65 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jun 1 17:22:17 2000 +0000 /BAN * and /UNBAN * equals to /BAN * * or /UNBAN * *, so you don't have to write the * twice when banning/unbanning everyone.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@263 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4dd5c50390534a2f4796738b7ed68c853ff0e8e3 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jun 1 17:17:45 2000 +0000 match_wildcards() didn't work right if data contained '*' characters and we were matching it to '*'.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@262 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6233d6d9bfafd1b630ae97e18ae3f75ea26ee266 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jun 1 17:08:30 2000 +0000 Leaving from some channel didn't update status bar. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@261 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7a255bf83930a317914c07e1ac37f2ca47072042 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jun 1 17:07:32 2000 +0000 forgot these from /MOTD fix.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@260 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1b297770a0c50b256e1a65039710196dad8d55eb Author: Timo Sirainen <cras@irssi.org> Date: Thu Jun 1 16:55:15 2000 +0000 Manually asking /MOTD didn't work if we had skip_motd setting enabled git-svn-id: http://svn.irssi.org/repos/irssi/trunk@259 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9bbd2847218700fcce6a795c93b4e49508dbf892 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jun 1 16:49:19 2000 +0000 /topic -d [#channel] clears the topic. When topic cleared, the topic bar wasn't refreshed immediately. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@258 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6046bf4c5bd9c0c5047269bf690eed03a6848b0b Author: Timo Sirainen <cras@irssi.org> Date: Thu Jun 1 16:48:20 2000 +0000 /ignore -asd tried to print "unignored" text with NULL argument. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@257 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e5385ceb35c22b2cca00d03241596dcd96582e91 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jun 1 16:46:50 2000 +0000 cmd_get_params() fixes: - arguments and optional channel flags couldn't be used together - -- argument treats the rest of the text as non-arguments, like /topic -- -hello- sets the topic to -hello-. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@256 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bf8616ee26b7dd9f4b93b61a8ab8216351b12fa8 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jun 1 15:04:41 2000 +0000 /userhost command didn't work ("unknown command"), and sending it with /quote userhost crashed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@255 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 70cc8afa4a1de96f1abe47d60ac7b31e4825ec76 Author: Timo Sirainen <cras@irssi.org> Date: Tue May 30 14:54:36 2000 +0000 when nick is quitting only from one channel, don't print the channel's name. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@254 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ed140195300797b185b0fa8442166cdd1c927a73 Author: Timo Sirainen <cras@irssi.org> Date: Mon May 29 23:31:48 2000 +0000 Sending files through botnet works. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@253 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9747762593fc7ac193887fbf5f83226ed3f6ce14 Author: Timo Sirainen <cras@irssi.org> Date: Mon May 29 17:34:47 2000 +0000 bugfixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@252 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 329fbd3ee818767e70503fe85de7a89403e415ad Author: Timo Sirainen <cras@irssi.org> Date: Mon May 29 17:10:22 2000 +0000 signal_stop_by_name() didn't work git-svn-id: http://svn.irssi.org/repos/irssi/trunk@251 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 93173356bb2a48aebd185e689eeb3ca5f2e31a02 Author: Timo Sirainen <cras@irssi.org> Date: Mon May 29 16:37:00 2000 +0000 --with-modules=xxx builds now specified extra modules to irssi binary. memdebug (if enabled) doesn't now by default check for buffer overflows since it's a huge slowup. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@250 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4255d6c075d22629333015cf3daf1b42f4af1f5b Author: Timo Sirainen <cras@irssi.org> Date: Mon May 29 12:47:25 2000 +0000 User changes are sent to botnet. Botnet commands are automatically sent forward unless you stop it with signal_stop_by_name("botnet event"). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@249 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 59d47df22dc3501a7dd7e51830260e36088bf545 Author: Timo Sirainen <cras@irssi.org> Date: Mon May 29 00:32:48 2000 +0000 msgs window was irc server specific - messages from other irc servers were displayed in active window. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@248 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8c06612a28a3bbe269565dd8a3cb07751719888e Author: Timo Sirainen <cras@irssi.org> Date: Sun May 28 22:53:35 2000 +0000 text buffer fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@247 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 34c127babe34f5ac6d1876bdea809049d2b88af8 Author: Timo Sirainen <cras@irssi.org> Date: Sat May 27 14:51:58 2000 +0000 Long lines sometimes had some colors displayed wrong. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@246 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 64e67302eaa590a0f96b304ac58a9ac645cc2340 Author: Timo Sirainen <cras@irssi.org> Date: Sat May 27 13:49:29 2000 +0000 Netsplit messages are now printed with QUITS message level. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@245 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b6cadd5388333c9c035d80b4a1511dab26a820af Author: Timo Sirainen <cras@irssi.org> Date: Fri May 26 15:28:13 2000 +0000 fixed a crash (first cvs commit in home for 2 months :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@244 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dc61a24934b20d6e17a77a7c310bee811234363b Author: Timo Sirainen <cras@irssi.org> Date: Thu May 25 17:41:26 2000 +0000 Didn't work, fixed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@243 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 64810700e25fa7bcb6377d25a3953d6fc529779f Author: Timo Sirainen <cras@irssi.org> Date: Thu May 25 17:12:44 2000 +0000 Didn't compile with IPv6 support. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@242 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 555a2bf929e6a76609fc06f97de47a731d511f95 Author: Timo Sirainen <cras@irssi.org> Date: Thu May 25 16:40:25 2000 +0000 Print nicks who quit IRC in netsplit message. See netsplit section in docs/manual.txt for more information. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@241 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c39c27a1ff26bc6deee5335db85d3f993d2aca55 Author: Timo Sirainen <cras@irssi.org> Date: Thu May 25 14:34:40 2000 +0000 If we couldn't connect to any of our uplinks, wait for 5 minutes and try again. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@240 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2440a5b0b6aa9fad1899c417c0363c30bfd8040c Author: Timo Sirainen <cras@irssi.org> Date: Thu May 25 13:54:43 2000 +0000 Unline glib.h tells, g_getenv() doesn't return newly allocated string after all.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@239 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d1a15dcfe87d723a4d09b7138242cffaa261f8f7 Author: Timo Sirainen <cras@irssi.org> Date: Thu May 25 13:29:58 2000 +0000 s/Gnome/Irssi/g git-svn-id: http://svn.irssi.org/repos/irssi/trunk@238 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 71e4687a7631bd9ba8806ff0463adaf0efd8646a Author: Timo Sirainen <cras@irssi.org> Date: Thu May 25 13:27:17 2000 +0000 If line didn't have a color change code at the beginning, it could have been printed with wrong color. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@237 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5896d8350da72bd5fac9610166f6ff716b648449 Author: Timo Sirainen <cras@irssi.org> Date: Thu May 25 13:15:57 2000 +0000 When connecting, USER's second (and third?) parameters sometimes are meaningful, server won't let more than one people in from host specified in second parameter. Since irssi always set both of these to "-", only one Irssi could connect to the server. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@236 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 69d15cfd79a46f5e32905bd1dfaa90cc1847d3af Author: Timo Sirainen <cras@irssi.org> Date: Thu May 25 13:09:22 2000 +0000 If server's host name lookup fails, don't try to reconnect back to it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@235 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9c8516f2eef320f956b95f1446cac301a1b9a639 Author: Timo Sirainen <cras@irssi.org> Date: Thu May 25 12:58:59 2000 +0000 irc/irc.c and fe-common/irc/irc-modules.c are generated by configure git-svn-id: http://svn.irssi.org/repos/irssi/trunk@234 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6e2f0ec988d80bfa8d454f53c78c809b7ccc03f2 Author: Timo Sirainen <cras@irssi.org> Date: Thu May 25 12:58:14 2000 +0000 "/ text" sends "text" to active channel. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@233 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 96020e699926d292d27dc6fd986e8bb688cbe31e Author: Timo Sirainen <cras@irssi.org> Date: Thu May 25 12:52:38 2000 +0000 With some systems Irssi didn't notice if connect() failed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@232 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 48b409ea14ff2ab56499f8f7e862e40b84c0978c Author: Timo Sirainen <cras@irssi.org> Date: Thu May 25 12:24:09 2000 +0000 /set max_textbuffer_lines changed to /set scrollback_lines and /set scrollback_hours - this means that keep scrollback usually max. x lines, but allow more if the text is newer than n hours. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@231 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 76605ad0aed7e53c4a9dab686474235f547a5837 Author: Timo Sirainen <cras@irssi.org> Date: Thu May 25 11:30:47 2000 +0000 Added bot plugin, it also has almost-functional botnet. Changed configure.in's functionality so that you could tell what modules you want to build in main irssi binary and it will create automatically the .c files that need to call the module_init()/deinit() functions. Fixed several minor things.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@230 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 487da4174504f797171f12a01636c54272ec6a62 Author: Timo Sirainen <cras@irssi.org> Date: Thu May 25 11:11:23 2000 +0000 now other than long nicks in NAMES list were displayed wrong. changed back to old behaviour, but added a small kludge.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@229 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 665963703bb08b5a97d4ba2e5c3efbeb06f0ddb5 Author: Timo Sirainen <cras@irssi.org> Date: Thu May 25 10:59:22 2000 +0000 NAMES list crashed with long nicks .. hope it doesn't crash now somewhere else :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@228 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8f341a930848df129769c642eef8b7f61ca842a4 Author: Timo Sirainen <cras@irssi.org> Date: Fri May 19 09:17:53 2000 +0000 timestamp_timeout setting is integer, not boolean git-svn-id: http://svn.irssi.org/repos/irssi/trunk@227 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ae25925a1fdceeddff25076b5ff557e14f1aa4cb Author: Timo Sirainen <cras@irssi.org> Date: Thu May 18 08:46:56 2000 +0000 Some logging fixes. Flood checking had a memory leak. Query had a small memory leak. Text buffer fixes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@226 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a0aa6493682fc7b12a83352857abd3697a1ea677 Author: Timo Sirainen <cras@irssi.org> Date: Wed May 17 09:42:31 2000 +0000 /mode #channel -k key now removes the "+k" mode too instead of just setting the channel key to NULL. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@225 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0ce6aa720c955828b272cd086a2fd29166898dd8 Author: Timo Sirainen <cras@irssi.org> Date: Wed May 17 09:32:46 2000 +0000 /PART <message> displays the whole message now, not just the first word git-svn-id: http://svn.irssi.org/repos/irssi/trunk@224 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 45788e7788b6dc57ea2390a6166907d5a0825bff Author: Timo Sirainen <cras@irssi.org> Date: Mon May 15 15:32:27 2000 +0000 Also print the "CTCP TIME received" to screen :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@223 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ffaab13c8b2189956b841ec9fa3a25a4dafc4a03 Author: Timo Sirainen <cras@irssi.org> Date: Mon May 15 15:22:28 2000 +0000 Irssi will reply to CTCP TIME request. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@222 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b7074d74019c74f1515a0ebcd0831e54625bbc9a Author: kloczek <kloczek@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Mon May 15 15:22:20 2000 +0000 - update all po files. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@221 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bb38ae3bc78a423c0abb807420e09d46c4c80364 Author: kloczek <kloczek@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Mon May 15 15:21:34 2000 +0000 - back all .po files and fill back ALL_LIGUAS variable. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@220 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1ca75fb191acb52b16d9348e73b62994a60da9fc Author: Timo Sirainen <cras@irssi.org> Date: Mon May 15 14:25:36 2000 +0000 removed pot files since they only give warnings when running autogen.sh - if they're needed back they're always in irssi 0.7.28 sources or in cvs's history.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@219 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c3a45ce00e574f6d1d64c57b7dfe1307100acc6e Author: Timo Sirainen <cras@irssi.org> Date: Mon May 15 14:22:34 2000 +0000 bugfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@218 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 20af1dfcfe45b7b3a00433d8317db364bd775ed6 Author: Timo Sirainen <cras@irssi.org> Date: Mon May 15 08:40:46 2000 +0000 bugfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@217 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cbdaf7d06d021a1072363f1a80ff73c7423c7bd8 Author: Timo Sirainen <cras@irssi.org> Date: Mon May 15 08:25:45 2000 +0000 Lots of changes again. Biggest ones: - window's text buffer should work better - themes are almost working, you can change the text formats with /format - automatically try to rejoin the channel after 5 minutes if the join there failed because it was "temporarily unavailable" (netsplits) - generally cleaning code.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@216 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 969cfe8abcdff1047696c22e13c79c1f4c239137 Author: Timo Sirainen <cras@irssi.org> Date: Fri May 12 15:37:34 2000 +0000 Display CTCP REPLY in a channel with a different text format than private CTCP replies git-svn-id: http://svn.irssi.org/repos/irssi/trunk@215 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f45ca3a109a17b1f7460a4e640a14f0f28e6c7f3 Author: Timo Sirainen <cras@irssi.org> Date: Wed May 10 13:59:03 2000 +0000 added irssi-config git-svn-id: http://svn.irssi.org/repos/irssi/trunk@214 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bb4d7566c29162976f1d47ce51c1ffd1ce2041d6 Author: Timo Sirainen <cras@irssi.org> Date: Wed May 10 13:57:42 2000 +0000 iconfig's caching was a bit buggy - it didn't notice if some config node was removed. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@213 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit afc4fbc2238f9b76df9e704446ec9be64ee2f57b Author: Timo Sirainen <cras@irssi.org> Date: Wed May 10 13:01:26 2000 +0000 If lag checking period was long, Irssi displayed the (??) until the lag was checked again. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@212 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ae5c4164c8a8c1a552b6bccca99f24ce8a728585 Author: Timo Sirainen <cras@irssi.org> Date: Wed May 10 12:47:22 2000 +0000 Netsplit displays the IRC network where it happened git-svn-id: http://svn.irssi.org/repos/irssi/trunk@211 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d729474195913a37a4a5f32943d7b213654cf538 Author: Timo Sirainen <cras@irssi.org> Date: Wed May 10 12:38:00 2000 +0000 /LAST didn't work when window's max. number of lines was full + a few cleanups. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@210 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ee254bd146ada53c8f963810695f4123e9c9daea Author: Timo Sirainen <cras@irssi.org> Date: Wed May 10 11:32:21 2000 +0000 DCC SEND fixed git-svn-id: http://svn.irssi.org/repos/irssi/trunk@209 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 58aaae794e4e06605ebf8b32bc79b3a434669bb3 Author: Timo Sirainen <cras@irssi.org> Date: Wed May 10 11:31:24 2000 +0000 IRCNet specific nick name wasn't used git-svn-id: http://svn.irssi.org/repos/irssi/trunk@208 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 749640e7934f2a5dc3b19f39743b4a77591cd811 Author: Timo Sirainen <cras@irssi.org> Date: Wed May 10 11:29:55 2000 +0000 /MODE was buggy git-svn-id: http://svn.irssi.org/repos/irssi/trunk@207 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 240df09c4573cca520a3074138e74ee2999778f2 Author: Timo Sirainen <cras@irssi.org> Date: Wed May 10 10:00:01 2000 +0000 A few more bugfixes to make /window prev work.. :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@206 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 36421bb11b8c03bf273592c70c8cbab7e4f58620 Author: Timo Sirainen <cras@irssi.org> Date: Wed May 10 09:26:39 2000 +0000 /window prev didn't work because of small "typo". git-svn-id: http://svn.irssi.org/repos/irssi/trunk@205 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 00b03e8c0137ac4a73abf7635e38fdf565be1ca3 Author: Timo Sirainen <cras@irssi.org> Date: Tue May 9 13:24:13 2000 +0000 window next in last window jumps to first window window prev in first window jumps to last window git-svn-id: http://svn.irssi.org/repos/irssi/trunk@204 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e33da25e8a31d9871e3378a598565d186b57c0a7 Author: Timo Sirainen <cras@irssi.org> Date: Tue May 9 13:14:07 2000 +0000 /dehilight fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@203 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ef6b0a1ad967c74ab957bbfa3f167e95fcf6c7a7 Author: Timo Sirainen <cras@irssi.org> Date: Tue May 9 12:55:38 2000 +0000 Ctrl-D = delete Ctrl-K = erase the rest of the line (patches by Tommi Komulainen) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@202 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 549d504b92376c315163e8c893a2b24588ad6022 Author: Timo Sirainen <cras@irssi.org> Date: Tue May 9 12:53:54 2000 +0000 typo fixed git-svn-id: http://svn.irssi.org/repos/irssi/trunk@201 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 93d603215114093b92837df0604c5fe285cc04a6 Author: Timo Sirainen <cras@irssi.org> Date: Tue May 9 11:42:42 2000 +0000 - Compiling fixes - GNOME version isn't anymore build here so you don't need all that GTK and GNOME crap to compile irssi-text. - Some fixes to compile with -ansi -pedantic git-svn-id: http://svn.irssi.org/repos/irssi/trunk@200 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 90ff30fcd01cd15323a6d2d5fd9797660021b475 Author: Timo Sirainen <cras@irssi.org> Date: Fri May 5 22:34:46 2000 +0000 Removed the "No such window" message - it was annoying :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@199 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4ca718495535e57b83bfdc25cf9c10f0b783bfe7 Author: Timo Sirainen <cras@irssi.org> Date: Fri May 5 20:15:57 2000 +0000 Fixed a crash git-svn-id: http://svn.irssi.org/repos/irssi/trunk@198 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d3dc9a1307adc40425bf162f1f867a39e535f501 Author: Timo Sirainen <cras@irssi.org> Date: Thu May 4 10:32:42 2000 +0000 .. lots of changes .. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@197 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit bacfcb060c1b687f70db4d59797e1cbc8bfe0f62 Author: Timo Sirainen <cras@irssi.org> Date: Fri Apr 28 11:00:53 2000 +0000 It tried to autorejoin back to channel even if someone else was kicked.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@196 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 576d5d6a7b3953886d91c2467f27943f79a27ab2 Author: Timo Sirainen <cras@irssi.org> Date: Fri Apr 28 09:16:14 2000 +0000 Implemented Irssi::Window::command(), Irssi::Windowitem::command() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@195 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit eea919678ccc3bcea57911fa87e11b9a7298dfae Author: Timo Sirainen <cras@irssi.org> Date: Fri Apr 28 09:02:44 2000 +0000 /ban and /invite crashed, /mode didn't work. ctcp.c doesn't need irssi-version.h git-svn-id: http://svn.irssi.org/repos/irssi/trunk@194 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 280bdd6ee48db5c7a7ef5122e5db168d2a90ab6c Author: Timo Sirainen <cras@irssi.org> Date: Fri Apr 28 08:33:34 2000 +0000 Updated pot files - now that there's no working gnome version the pot file is only 92 lines :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@193 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8cfcd1b40f2c05c8ef0b361fe7db3f42dd91d642 Author: Timo Sirainen <cras@irssi.org> Date: Fri Apr 28 08:25:53 2000 +0000 Removed the N_() from module formats, the internationalization should be done in theme files instead of in pot files.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@192 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a5a66264de2f56c5b1ba00e0228eae61f70d5689 Author: Timo Sirainen <cras@irssi.org> Date: Fri Apr 28 08:07:42 2000 +0000 Perl working again, better than ever (unless there's bugs :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@191 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9cbf26d5199bdd1f3bd29fb27f181af4b94de02e Author: Timo Sirainen <cras@irssi.org> Date: Thu Apr 27 12:21:37 2000 +0000 If we return with cmd_param_error() or cmd_return_error(), call signal_stop() so if the command is bound multiple times (like core, which does the functionality and fe-common which prints the texts) it won't print the error message ever twice. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@190 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 242a9c17dfe0192860c7876aec881cee6eb8c10e Author: Timo Sirainen <cras@irssi.org> Date: Thu Apr 27 12:10:38 2000 +0000 after doing /INVITE nick #channel - instead of printing just "nick #channel", print "Inviting nick to #channel" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@189 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b90d2e9cc2580ccb5284d9ae66c8e8e74559c65d Author: Timo Sirainen <cras@irssi.org> Date: Thu Apr 27 12:02:54 2000 +0000 show_quit_once displayed the quit window always in active window. now it's displayed in first window that contains a channel where the nick was. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@188 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 142025467eb50b3af7be0495949677c9a93d69c0 Author: Timo Sirainen <cras@irssi.org> Date: Thu Apr 27 11:48:05 2000 +0000 Setting window's prompt didn't check that the window was active -> some other window's prompt could sometime appear in screen. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@187 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7bd9e701fa8151f597e7cde11c1e95c527c70047 Author: Timo Sirainen <cras@irssi.org> Date: Thu Apr 27 11:45:50 2000 +0000 updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@186 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 642a4525d44e60049b42287ddb42ea1c7817140d Author: Timo Sirainen <cras@irssi.org> Date: Thu Apr 27 11:44:55 2000 +0000 updated aliases, added #irssi/efnet /BANSTAT -> /BAN git-svn-id: http://svn.irssi.org/repos/irssi/trunk@185 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a94e6e735c4683f8bc6f7e142b399e1379239bc7 Author: Timo Sirainen <cras@irssi.org> Date: Thu Apr 27 11:38:52 2000 +0000 Fixes for servers that replied to WHO #a,#b with 403 message. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@184 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 849c091ac4b7e458fce4341ebb274406a929e2bf Author: Timo Sirainen <cras@irssi.org> Date: Thu Apr 27 10:31:14 2000 +0000 Removed several header files that only had xxx_init(); xxx_deinit(); - moved them to the .c file where they were called. nicklist didn't notice nick changes right. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@183 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d769109f573daac2e8106f11fbad435433ee7bc1 Author: Timo Sirainen <cras@irssi.org> Date: Thu Apr 27 09:48:06 2000 +0000 joining to multiple channels at once crashed git-svn-id: http://svn.irssi.org/repos/irssi/trunk@182 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b1e041435ec5848adef100dd6a2fb5225f9eaca1 Author: Timo Sirainen <cras@irssi.org> Date: Thu Apr 27 09:19:34 2000 +0000 missing query_init(), query_deinit() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@181 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9471d16ba3680e0fc70b06796713c2d4fde767ee Author: Timo Sirainen <cras@irssi.org> Date: Thu Apr 27 08:05:51 2000 +0000 Query: sending msg displayed msg[nick] instead of the plain <nick> Nick's address didn't show up in topic bar git-svn-id: http://svn.irssi.org/repos/irssi/trunk@180 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 79dbc156b6544d3c5d942bd8f30e9acb2974cad9 Author: Timo Sirainen <cras@irssi.org> Date: Wed Apr 26 10:22:52 2000 +0000 Delete key works again git-svn-id: http://svn.irssi.org/repos/irssi/trunk@179 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit be0ccafd36c71ed543311b809100da5bb22c0d22 Author: Timo Sirainen <cras@irssi.org> Date: Wed Apr 26 10:19:57 2000 +0000 same user mode problem fixed with reconnects git-svn-id: http://svn.irssi.org/repos/irssi/trunk@178 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d4195b31a24805aac38ef006c099d60228980d34 Author: Timo Sirainen <cras@irssi.org> Date: Wed Apr 26 10:13:29 2000 +0000 crashed with servers that didn't automatically set any user mode git-svn-id: http://svn.irssi.org/repos/irssi/trunk@177 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2b711f13831a6eea5458a44c1d5d19dc5e0be966 Author: Timo Sirainen <cras@irssi.org> Date: Wed Apr 26 09:43:45 2000 +0000 updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@176 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9044f31921e52c4348944ad6b5c457132ebff584 Author: Timo Sirainen <cras@irssi.org> Date: Wed Apr 26 09:37:31 2000 +0000 fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@175 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 00c23886660d96a445a0c7e8b0004bee798e96b3 Author: Timo Sirainen <cras@irssi.org> Date: Wed Apr 26 09:19:03 2000 +0000 fixed git-svn-id: http://svn.irssi.org/repos/irssi/trunk@174 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 94b37a898bd306c66ef3cc7b98832f983532cbac Author: Timo Sirainen <cras@irssi.org> Date: Wed Apr 26 08:11:21 2000 +0000 and the docs git-svn-id: http://svn.irssi.org/repos/irssi/trunk@173 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d29ca0b107a5b6abb4eadd036f37acd33bb72ed0 Author: Timo Sirainen <cras@irssi.org> Date: Wed Apr 26 08:10:09 2000 +0000 rest of the ~rewrite? git-svn-id: http://svn.irssi.org/repos/irssi/trunk@172 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c95034c6de1bf72536595e1e3431d8ec64b9880e Author: Timo Sirainen <cras@irssi.org> Date: Wed Apr 26 08:03:38 2000 +0000 ..adding new files.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@171 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d01b094151705d433bc43cae9eeb304e6f110a17 Author: Timo Sirainen <cras@irssi.org> Date: Wed Apr 26 07:50:02 2000 +0000 ..still removing.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@170 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1aaec2b22c9920757e6b3f813fc999ec7dca6b4c Author: kloczek <kloczek@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Mon Apr 17 10:14:41 2000 +0000 - some updates. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@169 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b6c99ed8dfdc524f833e1572052b312e4855817e Author: kloczek <kloczek@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Mon Apr 17 09:55:34 2000 +0000 - updated all .po files. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@168 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 34d071180580d9ab4720a5bdc114b8c474503613 Author: kloczek <kloczek@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Mon Apr 17 09:55:10 2000 +0000 - removed src/gui-text/setup.c. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@167 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit adc82ec245bc9545bfcb909d46a377c4b8119387 Author: kloczek <kloczek@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Mon Apr 17 09:37:05 2000 +0000 - added pixmaps to %files (irssi have now own icon). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@166 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 57e247f8e62704040c227c5a3d564b4291aa64e4 Author: kloczek <kloczek@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Mon Apr 17 08:56:11 2000 +0000 - added irssi icon to desktop file. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@165 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4482d518b85f395101085c74b00feee9ca678c5a Author: Timo Sirainen <cras@irssi.org> Date: Fri Apr 14 12:49:02 2000 +0000 section can be NULL - which is same as "". Fixed several functions to allow it. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@164 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 53b248f6deafb553aae133792659a8412bc00925 Author: Timo Sirainen <cras@irssi.org> Date: Fri Apr 14 11:27:14 2000 +0000 Sorry for a big update - I still don't have internet connection at home and this is what I've been doing a few weeks now.. :) You really shouldn't upgrade to this version without keeping a backup of the working one, since this will break everything and at least notify list is broken - probably something else too. * On the way to 0.8.0 .. Major rewriting/rearranging code. There's some changes in behaviour because I'm trying to make Irssi a bit more compatible with EPIC. * libPropList isn't needed anymore - I'm using my own configuration library. This is mostly because different proplists worked a bit differently everywhere and several people had problems with it. It's also yet another extra library that you needed to compile Irssi. New configuration library has several advantages: You can add comments to configuration file and they also stay there when it's saved. It's not nearly as vulnerable as proplist. If some error occurs, instead of just not reading anything it will try to continue if possible. Also the error messages are written to irssi's text window instead of stdout. It can be managed more easily than proplist - setting/getting the configuration is a lot more easier. * Coding style changes - I'm not using gint, gchar etc. anymore, they're just extra pain when moving code to non-glib projects and syntax hilighting doesn't work by default with most editors ;) Indentation style was also changed to K&R because of some political reasons ;) And I'm already starting to like it.. :) It forces me to split code to different functions more often and the result is that the code gets more readable. And finally I'm also using nst' all over the place. + /EVAL <commands> - Expand all the special variables from string and run it. Commands can be split with ; character. See docs/SPECIAL_VARS for more info. + Aliases are parsed just like /EVAL - arguments are in $0..$9. + Text formats are also parsed like /EVAL, arguments used to be in $1..$9, now they're in $0..$8 so it messes up existing themes.. + /SET [key [value]] - no more the '=' character. Boolean values also need to be changed with ON/OFF/TOGGLE values (not yes/no). Settings aren't saved to disk until you use /SAVE. + /TOGGLE <key> [ON/OFF] - same as /SET <key> TOGGLE git-svn-id: http://svn.irssi.org/repos/irssi/trunk@163 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5fb98c2210033df3b6bdb4cdd6af77e7c32f6714 Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 26 16:46:40 2000 +0000 Check for socklen_t git-svn-id: http://svn.irssi.org/repos/irssi/trunk@162 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 35c126ccb1dfd2c9fad2e4cd482a18ec43330b33 Author: Timo Sirainen <cras@irssi.org> Date: Mon Mar 20 00:45:09 2000 +0000 Irssi::Connect = SERVER_CONNECT_REC Several fixes to make it work git-svn-id: http://svn.irssi.org/repos/irssi/trunk@161 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7f4eac0dd431c8b03fde53d3c8e3ccc9a6159a07 Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 19 22:35:56 2000 +0000 Moved all server connection information to SERVER_CONNECT_REC from SERVER_REC and RECONNECT_REC. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@160 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6275dd69ada5ab66a51537ff3529597daee5e526 Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 19 17:57:32 2000 +0000 Several GLists moved to GSLists. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@159 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8d6dd5f992d07b05f4554fce0cd262aaa5794610 Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 19 14:11:01 2000 +0000 Removed as many warnings as possible when compiling with -ansi -pedantic git-svn-id: http://svn.irssi.org/repos/irssi/trunk@158 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c701648ab303fc5528c27e44bf14c638d99a58a6 Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 19 00:46:41 2000 +0000 Server reconnection tries always the first server in the list where connection hasn't failed for the last half an hour. If all have failed, just try connecting to any of them. +several code cleanups. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@157 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6b96becc795de7a7c421ba8c3c1f6a4912729dcd Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 18 21:50:38 2000 +0000 Merged line-split from i2k. Several other cleanups. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@156 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cc01075295e1501e9465e6b79d562d3008b814c9 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 18 19:46:12 2000 +0000 Merged in i2k's networking code git-svn-id: http://svn.irssi.org/repos/irssi/trunk@155 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2b026b6d0f67bab8eb722d5e290b130b6cd385e8 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 18 18:49:41 2000 +0000 Merged some of i2k's signal handling code. All signals are now linked to some module, so plugin_bind() was removed as useless. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@154 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8238a4723aa64eb864a42bce24cd6252a08b2960 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 18 15:54:37 2000 +0000 Changed signal handling to use integers instead of strings internally. Should speed up things. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@153 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ecd74074ac1052d7b7bc6420984d5ff98167e948 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 18 13:38:23 2000 +0000 Removed lib-nongui from gui-none and configure str2list() and list2str() replaced with g_strsplit() and g_strjoinv() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@152 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 90fb674a9b7f0c175550cccde512017e0080f5c6 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 18 12:52:51 2000 +0000 Remove gui_timeout_add/remove, gui_input_add/remove and lib-nongui, use Glib instead. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@151 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3d690fd378b2b945e1b168d32bd0a291d23dd45a Author: Timo Sirainen <cras@irssi.org> Date: Wed Mar 15 20:59:36 2000 +0000 use libpopt.la instead of libpopt.a with non-gnome irssi. changed examples dir to scripts git-svn-id: http://svn.irssi.org/repos/irssi/trunk@150 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2799d200cb28fee39a8b621e60fa71ac943f504f Author: Timo Sirainen <cras@irssi.org> Date: Wed Mar 15 20:49:44 2000 +0000 Directory should really be named "scripts", not "examples". Added script mlock.pl git-svn-id: http://svn.irssi.org/repos/irssi/trunk@149 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit befd35e710bec8af72865b1e670e8a15f9342a45 Author: Timo Sirainen <cras@irssi.org> Date: Wed Mar 15 20:14:29 2000 +0000 FORMATS: note about %| PERL: signal_add_last(), several additions to Irssi::Channel->values() git-svn-id: http://svn.irssi.org/repos/irssi/trunk@148 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 25165ad09dbad650da9e04142a7171a2f3bc5c30 Author: Timo Sirainen <cras@irssi.org> Date: Wed Mar 15 12:49:36 2000 +0000 fixed default configuration file git-svn-id: http://svn.irssi.org/repos/irssi/trunk@147 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit edec3faf85da18a209827294cb43d58ff89e7f50 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 11 20:19:24 2000 +0000 Building from objdir now works right git-svn-id: http://svn.irssi.org/repos/irssi/trunk@145 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0c66bb3185395f28373d38134f927181eb68cfba Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 11 19:18:12 2000 +0000 Irssi 0.7.28 released git-svn-id: http://svn.irssi.org/repos/irssi/trunk@144 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3b9e051707a9cb893faead98787c15948639b9cb Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 11 18:41:54 2000 +0000 New theme git-svn-id: http://svn.irssi.org/repos/irssi/trunk@143 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit efd610b6d210edd0a46393c1e900dec04ef01ee4 Author: Timo Sirainen <cras@irssi.org> Date: Sat Mar 11 18:39:23 2000 +0000 Irssi::setup_get() for Perl. Option: show timestamps once only after a specified time of inactivity git-svn-id: http://svn.irssi.org/repos/irssi/trunk@142 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 04ae11e7b5ba5ae9314aa950c3b2d4f0c5a40b2d Author: Timo Sirainen <cras@irssi.org> Date: Fri Mar 10 23:02:21 2000 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@141 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 24f651cdb8b14579416278165c202afcc6df6263 Author: Timo Sirainen <cras@irssi.org> Date: Fri Mar 10 22:16:28 2000 +0000 /SERVERS displays a list of waiting reconnections too. You can also remove them with /DISCONNECT <RECON-n> where <RECON-n> being the tag that /SERVERS prints. Added signals "server reconnect removed" and "server reconnect not found". git-svn-id: http://svn.irssi.org/repos/irssi/trunk@140 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e1bf344ee47ed0cfe768e662739366fcd9736eaf Author: Timo Sirainen <cras@irssi.org> Date: Fri Mar 10 20:58:04 2000 +0000 --without-gtk option for configure disables building GTK frontend git-svn-id: http://svn.irssi.org/repos/irssi/trunk@139 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a5f8ae8d01069f69087ae288b6b6d788cf797835 Author: Timo Sirainen <cras@irssi.org> Date: Fri Mar 10 20:38:03 2000 +0000 If you don't specify the path for Perl scripts, Irssi tries to find them from ~/.irssi/scripts/ or /usr/lib/irssi/scripts/ directories. Irssi will also run automatically scripts in ~/.irssi/scripts/autorun/ at startup. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@138 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 73703bd87a11ad7b104203461356f1e439a3da30 Author: Timo Sirainen <cras@irssi.org> Date: Fri Mar 10 20:16:43 2000 +0000 $server->values()->{'nick'} works fine without any $sinfo = %{$server->values()}; $sinfo{'nick'} ugliness, fixed. make install didn't work in plugins/perl git-svn-id: http://svn.irssi.org/repos/irssi/trunk@137 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ef264050c0989d05c1a418f91c8c82e5ff2e5fa5 Author: Timo Sirainen <cras@irssi.org> Date: Fri Mar 10 20:04:29 2000 +0000 Save the away message reason. Export the away status and reason for Perl. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@136 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8123d685fac10f5861af232037048b5e10831737 Author: Timo Sirainen <cras@irssi.org> Date: Fri Mar 10 14:04:16 2000 +0000 Updated documentation git-svn-id: http://svn.irssi.org/repos/irssi/trunk@135 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2915bac386cf19af5a3d614b93e1401c4bc69263 Author: Timo Sirainen <cras@irssi.org> Date: Sun Mar 5 21:21:34 2000 +0000 Updated Perl support git-svn-id: http://svn.irssi.org/repos/irssi/trunk@134 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7a9cc02252150b6bf15464942d10d9bb0abb7522 Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 2 18:09:13 2000 +0000 Missing makefile, added quitmsg.pl git-svn-id: http://svn.irssi.org/repos/irssi/trunk@133 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 75b749718755f9a836151648b520bc53f63e07e2 Author: Timo Sirainen <cras@irssi.org> Date: Thu Mar 2 18:03:17 2000 +0000 Fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@132 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c48606a44077ca9745656efa15404a418cd0308c Author: wiget <wiget@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Wed Mar 1 11:50:34 2000 +0000 - fix perl related problems - use libtool to build helping libraries git-svn-id: http://svn.irssi.org/repos/irssi/trunk@131 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f5fc6247811c782c5ae42d14a15b7d714f564958 Author: Timo Sirainen <cras@irssi.org> Date: Fri Feb 25 17:03:17 2000 +0000 Irssi 0.7.27 released. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@130 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3d513eebfad1c55c76da5b7a26c59d7b20eabd50 Author: Timo Sirainen <cras@irssi.org> Date: Thu Feb 24 23:43:49 2000 +0000 Perl documentation and updates git-svn-id: http://svn.irssi.org/repos/irssi/trunk@129 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4eb989ccb15fa597615ec19591d273853b495034 Author: Timo Sirainen <cras@irssi.org> Date: Thu Feb 24 21:14:44 2000 +0000 Updated perl support git-svn-id: http://svn.irssi.org/repos/irssi/trunk@128 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 60ddcc4005540005973d53899bc9e09dd689e7a5 Author: Timo Sirainen <cras@irssi.org> Date: Mon Feb 21 17:05:29 2000 +0000 Updated German translation git-svn-id: http://svn.irssi.org/repos/irssi/trunk@127 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a95cb0aa60de9afad5129b7fd76a4eb79a8e65f5 Author: Timo Sirainen <cras@irssi.org> Date: Sun Feb 20 23:28:50 2000 +0000 Initial Perl support. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@126 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 141b4490b250f9634a8d3b42c2cf4738bc3a2924 Author: Timo Sirainen <cras@irssi.org> Date: Sun Feb 20 13:40:49 2000 +0000 Resizing terminal works now right without resizeterm() function. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@125 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4d6a23b7b2c51fa3ea25f19755d73e2964d79adb Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 19 14:37:19 2000 +0000 Irssi 0.7.25 released: + /WQUERY - create query to current window + Irssi doesn't close the window anymore when using /PART + irssi-text also displays user's address in topic bar in queries. + /NAMES list is now displayed sorted + irssi-text: /WINDOW MOVE PREV|NEXT - Topic bar sometimes displayed some other channel's topic if the channel didn't have a topic. - Irssi automatically changed to auto-created query windows.. - When using /WINDOW CLOSE it didn't change to different window git-svn-id: http://svn.irssi.org/repos/irssi/trunk@124 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 300153ee90f2f97c899362bf35d2e600d9f62a65 Author: Timo Sirainen <cras@irssi.org> Date: Fri Feb 18 22:55:19 2000 +0000 updated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@123 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7729acb7365ec31f2edca69eaa18c26c13397ff5 Author: Timo Sirainen <cras@irssi.org> Date: Fri Feb 18 22:54:41 2000 +0000 Final 0.7.24 changes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@122 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 962e6fea11c72999a95a56682746a63b10cecdb0 Author: Timo Sirainen <cras@irssi.org> Date: Fri Feb 18 22:50:21 2000 +0000 Don't allow any setup file changes or log writing if another irssi session is running. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@121 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 76279fdbe1ac2ecb2388216e585f5e7fc2e34ec3 Author: Timo Sirainen <cras@irssi.org> Date: Fri Feb 18 22:14:11 2000 +0000 Released 0.7.24 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@120 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e68418de28f651e5f071dc3767c611a20679be4c Author: Timo Sirainen <cras@irssi.org> Date: Sat Feb 12 15:11:01 2000 +0000 Updated Brazilian Portuguese translation translation, now with the right pot file name :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@119 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit eefd4f425b58d8a78fce68fc560176e0db04bcc5 Author: Timo Sirainen <cras@irssi.org> Date: Thu Feb 3 22:53:20 2000 +0000 German translation file git-svn-id: http://svn.irssi.org/repos/irssi/trunk@118 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6836e7c9d31670959f974e6afefc076197443141 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jan 29 17:24:08 2000 +0000 Small bugfix, it always displayed that it will build GTK frontend git-svn-id: http://svn.irssi.org/repos/irssi/trunk@117 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 53d0defed5f6ddf1645770c8f25775a8b05bf09d Author: Timo Sirainen <cras@irssi.org> Date: Thu Jan 27 19:03:28 2000 +0000 fixes by vkoivula@saunalahti.fi git-svn-id: http://svn.irssi.org/repos/irssi/trunk@116 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5e484def70254f34665b9caa91f7f01a0b0e9c33 Author: Timo Sirainen <cras@irssi.org> Date: Thu Jan 27 18:07:38 2000 +0000 French translation by Julien Boulnois <cosman@webmails.com> git-svn-id: http://svn.irssi.org/repos/irssi/trunk@115 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 31e1b8cbbaea651527703c0c1b8575ffa73cd5de Author: Timo Sirainen <cras@irssi.org> Date: Mon Jan 24 14:59:27 2000 +0000 updates for irssi 0.7.23: + channel's key (+k key) is displayed in irssi-text's statusbar if it has one. + Nick hilight detector is a bit smarter now, for example if your nick happens to be "its", "it's blahblah" doesn't trigger it.. + colorless irssi-text (/set colors = no): activity list is split in two, Act and Det lists. Det displays list of windows where there's new messages for you. - /LAST without any parameters crashed - if queried nick was changed, GUI didn't notice it. - config file was invalid in .22 - irssi text widget didn't work in .22 - dcc transfers always displayed 0.00kB/s in .22 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@113 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9f792a42f7bf5ee8dd310694e9abbe38caf35868 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jan 19 12:04:48 2000 +0000 Fixed the missing commas git-svn-id: http://svn.irssi.org/repos/irssi/trunk@112 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1248c75050fd20de55af7791eb2b9767b75c8258 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 16 17:15:52 2000 +0000 Changed /set toggle_use_colors to simple /set colors Final changes for 0.7.22 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@111 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ba6806618423457bf1bc03ca36fc0148dd6bb445 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 16 17:06:14 2000 +0000 Improved hilighting: You can specify what color to hilight the text with, to channel field type the (mirc) color number, like "4 #blah" hilights the text with red in channel #blah, both color and channel(s) are optional. You can also hilight nicks' colors, to text field type "NICK:nick!mask", like NICK:nick, or NICK:*!*@*.blah.fi hilights people from blah.fi domain git-svn-id: http://svn.irssi.org/repos/irssi/trunk@110 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 20ddd957d90d4f278f28b172bb711d62fff85239 Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 16 14:11:11 2000 +0000 Added ptlink network git-svn-id: http://svn.irssi.org/repos/irssi/trunk@109 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aefc491c77d4f78b60dff83e8424db5c6296847b Author: Timo Sirainen <cras@irssi.org> Date: Sun Jan 16 14:08:16 2000 +0000 Brazilian portuguese translation git-svn-id: http://svn.irssi.org/repos/irssi/trunk@108 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 7299a8da12a340d1bf590b9541ab8757ba06d799 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jan 15 21:55:44 2000 +0000 When connection is lost to server, irssi will remember the channels in windows. After reconnected, (auto)joining to same channels will join the channels to the old windows. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@107 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 144836a4dda1efeee44bc467ab2ad417bebeb216 Author: Timo Sirainen <cras@irssi.org> Date: Sat Jan 15 17:00:44 2000 +0000 + /window goto active now finds first the window with the higest activity (msgs to you -> msgs -> rest). Alt-A is also default key shortcut for this - Modeless channels (+channel) didn't get synced ever.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@106 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 57029fc4123c4edcca62e33cc475569a710294ed Author: kloczek <kloczek@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Thu Jan 13 02:13:20 2000 +0000 - irssi.desktop now this is not applet but application description file - place them in $(datadir)/gnome/apps/Network. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@105 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit accc66c5118d9d5150e978285fda1ff0a568ca86 Author: Timo Sirainen <cras@irssi.org> Date: Wed Jan 12 22:10:30 2000 +0000 updates for new version: + configure displays a summary of things to compile + /set toggle_use_colors = yes|no, sets colors on/off in irssi-text - Some kB/s messages displayed wrong values when resuming DCC transfers. Also, kB/s is now displayed with two decimals - "Day changed to 00-10-2000" .. month was wrong. No Y2K bugs however ;) - List of ircnets was displyed wrong in server dialog. - Userhost replies didn't handle ircops right.. - Doesn't quit when receives SIGHUP - some window managers send it when restarting itself (Afterstep) - Specifying "source host IP" didn't work (vhosts). - Using ctrl-b etc. didn't move the cursor forward.. - Don't try to compile GTK parts of plugins if we don't even want build GTK irssi - Doesn't crash when trying to create DCC dialog after being disconnected from IRC server git-svn-id: http://svn.irssi.org/repos/irssi/trunk@104 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2219b4096a12521c049daa4f2fb420b8df23c78b Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 26 10:41:24 1999 +0000 private messages in a query window were displayed wrong. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@103 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 396142b9fb66eac51a059a0f70c4ec7a8698eec4 Author: kloczek <kloczek@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Wed Dec 22 16:25:14 1999 +0000 - next part translations. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@102 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 203cf7b0be9c13c44a7e55e11dd8a04c22fe0e9b Author: Timo Sirainen <cras@irssi.org> Date: Mon Dec 20 18:04:04 1999 +0000 bugfix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@101 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0dc6aa44e6090b669dd38f2df1071aa8e2e2629d Author: wiget <wiget@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Mon Dec 20 00:18:00 1999 +0000 - correct fuzzy and add more translations git-svn-id: http://svn.irssi.org/repos/irssi/trunk@100 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1b30005e4ca2577eabf63434f7810ee7dbf2081f Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 19 23:40:46 1999 +0000 Updated to 0.7.21 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@99 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b36b88af1b9f95110480a8840f19786e90b55844 Author: Timo Sirainen <cras@irssi.org> Date: Sun Dec 19 19:00:11 1999 +0000 IRC Network specific settings: nick, username, realname, max. kicks/modes/msgs per command. Keeps track of "wanted nick", ie. the nick you specified in the setup or to /server or /nick. When reconnecting to server it always tries the wanted nick before falling back to alternate nicks. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@98 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit da86294a25f8aa85365702d5fa3d512570f0fe8d Author: Timo Sirainen <cras@irssi.org> Date: Wed Dec 8 20:34:28 1999 +0000 fixed some problems with ignoring server modes. Added different format text for server modes. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@97 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit aea9de2c10979c1d7273a99869af5d1d0492f6fd Author: kloczek <kloczek@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Tue Nov 30 18:33:21 1999 +0000 -more pl translation. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@96 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 093bff27a468620a5ac81c0c1f4eb12d00a6e776 Author: kloczek <kloczek@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Mon Nov 29 21:33:29 1999 +0000 - next part translations. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@95 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3cac0cf77c036b00291836310150c202b3ee4d32 Author: Timo Sirainen <cras@irssi.org> Date: Sun Nov 28 18:37:41 1999 +0000 updated to 0.7.20.1 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@93 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b670cec847275e2351f229530354db2c21ce63da Author: Timo Sirainen <cras@irssi.org> Date: Sun Nov 28 17:50:17 1999 +0000 MySQL plugin is only build with using --with-mysql[=yes|=dir] git-svn-id: http://svn.irssi.org/repos/irssi/trunk@92 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1a64ce1709c47611611326442a900bb3ee9773c3 Author: kloczek <kloczek@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Sun Nov 28 13:57:35 1999 +0000 - next part translations. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@91 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit cdb4703c00823efbe4d023c2e8ade89bd02c58dc Author: wiget <wiget@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Sat Nov 27 23:38:18 1999 +0000 - update pl translation git-svn-id: http://svn.irssi.org/repos/irssi/trunk@90 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6d168863f36caaf9519d8b3ed4b711f2ddcded1d Author: Timo Sirainen <cras@irssi.org> Date: Sat Nov 27 22:02:32 1999 +0000 Added "New Split Window" to menus git-svn-id: http://svn.irssi.org/repos/irssi/trunk@89 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit eb4a9f1c2a6188631c672f4698e71e06ff943206 Author: Timo Sirainen <cras@irssi.org> Date: Sat Nov 27 21:15:30 1999 +0000 Updates for 0.7.20 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@88 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6ba8e4d3181c2adb7cf220dd5c0c1f921713ec95 Author: Timo Sirainen <cras@irssi.org> Date: Sat Nov 27 21:08:02 1999 +0000 Another try for finnish translation - only menus translated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@87 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fae6b600ddcc3a0a768fcc5ce5c9385bb8da714a Author: Timo Sirainen <cras@irssi.org> Date: Sat Nov 27 20:37:25 1999 +0000 Added botnet plans. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@86 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fe930409b6166cb76a6bdd516e502d5880d405b9 Author: Timo Sirainen <cras@irssi.org> Date: Wed Nov 24 11:06:05 1999 +0000 Makefile.in.in is autogenerated git-svn-id: http://svn.irssi.org/repos/irssi/trunk@85 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2df40791e41092a9be785562498250e716d9298c Author: Timo Sirainen <cras@irssi.org> Date: Tue Nov 23 20:47:48 1999 +0000 Added README back git-svn-id: http://svn.irssi.org/repos/irssi/trunk@84 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ddfde1c27a78239a466e2e35d7c0150a50c14443 Author: wiget <wiget@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Tue Nov 23 14:24:46 1999 +0000 - where is README ? git-svn-id: http://svn.irssi.org/repos/irssi/trunk@83 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit db70cdf4881098ae4a1fedbcd7938af2be524215 Author: wiget <wiget@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Tue Nov 23 14:23:59 1999 +0000 - empty git-svn-id: http://svn.irssi.org/repos/irssi/trunk@82 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit de31522cb3460f281169972e82d43df14e381691 Author: wiget <wiget@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Tue Nov 23 14:23:30 1999 +0000 - add pl to ALL_LINGUA git-svn-id: http://svn.irssi.org/repos/irssi/trunk@81 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b1e60c74c22526012c14fb94e9ace7e227e82dc4 Author: kloczek <kloczek@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Mon Nov 22 19:54:36 1999 +0000 - more trans. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@80 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 22ed865b131d68e2b3e98dc125a152278bcce2c2 Author: kloczek <kloczek@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Mon Nov 22 19:19:56 1999 +0000 - fiew translations. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@79 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ff7f371e57280c6b5c508497a1465ef128861d4b Author: kloczek <kloczek@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Mon Nov 22 19:15:00 1999 +0000 - start pl translation. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@78 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit f4dc754e3f512a3c215aa6d496d1fcc29908b5c4 Author: Timo Sirainen <cras@irssi.org> Date: Sat Nov 20 14:00:24 1999 +0000 Last changes for 0.7.19 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@77 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dbb0e0b01de9a5a368edbf9ca54fce7165c903cd Author: Timo Sirainen <cras@irssi.org> Date: Sun Nov 14 12:32:49 1999 +0000 Doesn't try to build GTK UI if GTK isn't found git-svn-id: http://svn.irssi.org/repos/irssi/trunk@76 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a6bfeb3a413dec1d2b099aa7bb36e08775e165a2 Author: Timo Sirainen <cras@irssi.org> Date: Sun Nov 7 13:47:29 1999 +0000 Default menuitems to popup menu. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@75 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2b16677044b2edb8013488a21d6fb40177d4789c Author: Timo Sirainen <cras@irssi.org> Date: Sun Nov 7 01:18:15 1999 +0000 Automatic text replaces, useful for things like :9 -> :) .. This is actually almost same as completions, except they are activated with different keys.. Nicklist popup menu is now configurable. It's now in the automation setup dialog which is a bit wrong.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@74 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e7e2b79f7ca7cae4e2eb8cf4c3e788e8cbadae4e Author: Timo Sirainen <cras@irssi.org> Date: Sat Nov 6 20:05:49 1999 +0000 Keyboard configuration works git-svn-id: http://svn.irssi.org/repos/irssi/trunk@73 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit b09265682e9b4d2fb99420750831cd34cab5673d Author: Timo Sirainen <cras@irssi.org> Date: Sat Nov 6 14:51:01 1999 +0000 "window server changed" -> "channel server changed" git-svn-id: http://svn.irssi.org/repos/irssi/trunk@72 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d23d35fc30c767b9822ddf5ab94f9131d764ce0e Author: Timo Sirainen <cras@irssi.org> Date: Wed Nov 3 20:05:16 1999 +0000 NLS support should work without gnome now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@71 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 919a6a8ac5197ee8e9cc3e0ab31def2137470d47 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 30 16:01:32 1999 +0000 minor changes.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@70 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 673bd9d7d5ec5abec31aacd0ff8297b42a3b2076 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 30 15:56:53 1999 +0000 docs/help - online helps for /HELP. Anyone care to write them? :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@69 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 262238c9bcead8db0dcfa667560ed4196cff9586 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 30 15:46:07 1999 +0000 FAQ added git-svn-id: http://svn.irssi.org/repos/irssi/trunk@68 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4d584944436bc68beff2b0f4f8f0542769a91ba5 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 30 13:21:14 1999 +0000 Internationalization works now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@67 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 4d32f9aea6a15e4924516e1bde1ccb64bb8fb4fd Author: Timo Sirainen <cras@irssi.org> Date: Fri Oct 29 19:41:01 1999 +0000 Updated colorless theme git-svn-id: http://svn.irssi.org/repos/irssi/trunk@66 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2a18a9a0dc88b34bdcf4ba9c6808f688769ee237 Author: Timo Sirainen <cras@irssi.org> Date: Fri Oct 29 19:40:49 1999 +0000 Text format specs git-svn-id: http://svn.irssi.org/repos/irssi/trunk@65 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 260c7928045e2a632d4fb325fb0f71d638499874 Author: Timo Sirainen <cras@irssi.org> Date: Tue Oct 26 21:34:58 1999 +0000 Changed setting code behaviour. setup_get_str(), setup_get_int() and setup_get_bool() should be used instead of directly accessing setup variables. This has the advantage of not requiring to build the whole irssi every time when adding new configuration variable. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@64 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit c49c1baf494b191572cfb6dd3158fbf383f6408a Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 24 11:06:08 1999 +0000 Added new formats git-svn-id: http://svn.irssi.org/repos/irssi/trunk@63 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit e14fef979c9ebea05561880a491ec9067a140492 Author: Timo Sirainen <cras@irssi.org> Date: Wed Oct 20 21:09:48 1999 +0000 Autoaccept dcc chat from given nick/address git-svn-id: http://svn.irssi.org/repos/irssi/trunk@62 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 04828d0a21d6cc7edafadc6a32cd8254e2314f83 Author: Timo Sirainen <cras@irssi.org> Date: Wed Oct 20 18:57:52 1999 +0000 Autoget DCC if nick/mask is found from list git-svn-id: http://svn.irssi.org/repos/irssi/trunk@61 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a33f86bda70102e7f19a2eebc8b4e83dd35d63cb Author: Timo Sirainen <cras@irssi.org> Date: Wed Oct 20 18:32:27 1999 +0000 Test for checking if irssi-bot should be build was wrong git-svn-id: http://svn.irssi.org/repos/irssi/trunk@60 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 08814b59aba90dd881446e0c154adef37632378e Author: Timo Sirainen <cras@irssi.org> Date: Tue Oct 19 18:59:01 1999 +0000 str2list() updates - added separator argument and you'll need to free only the first item on the list instead of all of them. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@59 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9657aeef8507cc6ebc8d6895d64d00a03d595f06 Author: tali <tali@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Sun Oct 17 09:07:39 1999 +0000 fixed MSGLEVELS in plugins git-svn-id: http://svn.irssi.org/repos/irssi/trunk@58 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit eb736e0e7ad1966caf136c4bb72ac9fa64aed39a Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 16 22:53:30 1999 +0000 Fix for building with objdir git-svn-id: http://svn.irssi.org/repos/irssi/trunk@57 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8f59b3ec6eb9cded0973c3220f32d5fbf836d6ab Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 16 19:50:30 1999 +0000 Use command_bind() and command_unbind() for binding commands, they automatically update /help git-svn-id: http://svn.irssi.org/repos/irssi/trunk@56 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 490ce28ffbcbfd1c1eae4d30835f35722c6460f5 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 16 14:57:28 1999 +0000 STILL some popt fixes, now it should get compiled to all irssi binaries right git-svn-id: http://svn.irssi.org/repos/irssi/trunk@55 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit de73c1b56ee49b77eb4a01a88f830cb44b70411d Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 16 14:41:57 1999 +0000 Background changed to white. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@54 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fb2f2253864656410aeafcabf360411b6debab2a Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 16 14:37:21 1999 +0000 popt fix git-svn-id: http://svn.irssi.org/repos/irssi/trunk@53 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2e919d0b944eea1c34e636e03ee4cb7a8fde662e Author: wiget <wiget@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Sat Oct 16 13:05:25 1999 +0000 - polish translation git-svn-id: http://svn.irssi.org/repos/irssi/trunk@52 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 91dbc0e3ceebff7b7c935406fa9b6bf462e69bdf Author: wiget <wiget@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Sat Oct 16 12:56:50 1999 +0000 - polish translation git-svn-id: http://svn.irssi.org/repos/irssi/trunk@51 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ecbcd518b5206bb3e5167363df39ce01661419da Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 16 12:28:41 1999 +0000 Release date set git-svn-id: http://svn.irssi.org/repos/irssi/trunk@49 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 18ecebe10dd74be14048ecec80f8c381c5cce69b Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 16 12:26:30 1999 +0000 popt fixes git-svn-id: http://svn.irssi.org/repos/irssi/trunk@48 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 42092bacbea5a9d8533b45633ce09023b276ab3d Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 16 11:05:08 1999 +0000 Released 0.7.17 git-svn-id: http://svn.irssi.org/repos/irssi/trunk@47 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 25098df8b684dff1031d758053f700ae730294eb Author: Timo Sirainen <cras@irssi.org> Date: Tue Oct 12 16:52:51 1999 +0000 "nick gone changed" signal is sent when gone status changes instead of "nicklist changed" .. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@46 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 43db395b6d38a5703716b4fc13127bd758fbfbf0 Author: Timo Sirainen <cras@irssi.org> Date: Mon Oct 11 18:06:27 1999 +0000 New line format added git-svn-id: http://svn.irssi.org/repos/irssi/trunk@45 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3603846e7cd91b909e951be6c8caf7d4d0041f08 Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 10 09:01:08 1999 +0000 Each window can have it's own command history buffer git-svn-id: http://svn.irssi.org/repos/irssi/trunk@44 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 6ef49200e2c2c9afe3053494942dd8e289ad6ba5 Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 10 08:26:47 1999 +0000 Lag detection displayed in statusbar, can also automatically disconnect if too much lagged. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@43 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 1b0b2307438aa2459979cf3c1100d416b9474b85 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 9 18:58:27 1999 +0000 gnome support checks are now run always git-svn-id: http://svn.irssi.org/repos/irssi/trunk@42 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit dd6f49543dbe4166f299aa834a80db74fccdd8fe Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 9 18:56:57 1999 +0000 moved the strerror() implementation if it doesn't exist git-svn-id: http://svn.irssi.org/repos/irssi/trunk@41 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 85d0af725c8eb535e0707eb3ede06a4143ec487d Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 9 18:14:52 1999 +0000 Fixes to make irssi to work properly with several different irc servers/nets. Some servers didn't allow WHO #a,#b,.., undernet servers reply with only one End of WHO message, some servers that don't understand MODE #a,#b,.. reply with "you're not on that channel". Also checking if irc server understands channel excepition/invites is done at server connect from event 004. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@40 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 15dcd0a2c50d308b3e1536d31f4c72cf87e896a1 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 9 18:04:21 1999 +0000 popt-gnome.h isn't used anymore git-svn-id: http://svn.irssi.org/repos/irssi/trunk@39 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ccfef94ec597381aa6cafe806abb8083fe21132c Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 9 17:59:42 1999 +0000 config_section() and config_list_section() changed git-svn-id: http://svn.irssi.org/repos/irssi/trunk@38 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 95c6a0d9f61f5c0b45baa483cf244600610a61f5 Author: Timo Sirainen <cras@irssi.org> Date: Wed Oct 6 16:47:43 1999 +0000 libpopt is now distributed with irssi since it's small enough and I got tired of installing it to every computer when I tried to run irssi.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@37 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit d226c655249660189c618a1e009ddb151536cf67 Author: Timo Sirainen <cras@irssi.org> Date: Tue Oct 5 18:53:45 1999 +0000 configure add libs to PROG_LIBS instead of LIBS since plugins were linked against them too. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@36 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2cc1ddc5e146d18657dbac98714efc4790b7b4dd Author: tali <tali@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Mon Oct 4 14:13:47 1999 +0000 fixed bug in configuring popt git-svn-id: http://svn.irssi.org/repos/irssi/trunk@35 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a2fd1a1aece00bbcbb2adb449f89b90fb74f3b31 Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 3 14:41:18 1999 +0000 Some minor changes.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@34 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9ccee0a31b6ee025e65502570579ecb5c6336d5f Author: Timo Sirainen <cras@irssi.org> Date: Sun Oct 3 14:37:29 1999 +0000 Command line argument handling works. -c server [-p port] : connects to server at startup -n : don't autoconnect to any servers git-svn-id: http://svn.irssi.org/repos/irssi/trunk@33 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 69546b19de9a9abc3bf098c1c743c51d74d75d19 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 2 17:13:43 1999 +0000 Fix for building with objdir git-svn-id: http://svn.irssi.org/repos/irssi/trunk@32 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 25d7d58da9e3db6a7452960b4e8dc27e9b0d5088 Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 2 13:56:16 1999 +0000 Moved background pixmap settings to theme specific. Fixed some memory leaks. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@31 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5b96b49e38b9df673ce27eb3da0042633a4d642b Author: Timo Sirainen <cras@irssi.org> Date: Sat Oct 2 10:29:01 1999 +0000 --without-bot to configure doesn't build irssi-bot git-svn-id: http://svn.irssi.org/repos/irssi/trunk@30 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a14ebfc9c3da7ac28460b0b6dbcb7d3d2667e248 Author: Timo Sirainen <cras@irssi.org> Date: Thu Sep 30 16:31:39 1999 +0000 GtkIText: imlib isn't required anymore, underlined text works git-svn-id: http://svn.irssi.org/repos/irssi/trunk@29 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0d12891b58b0d99d0910adee1f5a818377e057f7 Author: Timo Sirainen <cras@irssi.org> Date: Mon Sep 27 16:54:39 1999 +0000 More GtkIText changes. Most of the ZVT things are removed. You can now change font and background. Background pixmaps also work, they can be scrollable, shaded and scaled/tiled. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@28 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 8936bd1c884afd1b5bfbb4e5ad397da2b538a70a Author: Timo Sirainen <cras@irssi.org> Date: Tue Sep 21 14:31:28 1999 +0000 Removed the "multichannel query" thing since it wasn't actually needed :) Replaced it with server specific timeout between sending commands, after raising it to 3 seconds all servers worked just fine. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@27 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 74d81cf7c704d642d36fca477d50ee0bbe268b24 Author: Timo Sirainen <cras@irssi.org> Date: Sat Sep 18 16:22:32 1999 +0000 New server specific option: "Send queries for all channels at once". It's faster to use it but some servers (I've found only one so far..) hang the connection with this. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@26 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 313c44eb2e5badfb5a392f37b91422c58fedba38 Author: Timo Sirainen <cras@irssi.org> Date: Fri Sep 17 14:42:29 1999 +0000 You can specify what port to use with DCC. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@25 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit feb15cbffdad83c3c183d0832b6e9d5ca5f122b0 Author: Timo Sirainen <cras@irssi.org> Date: Wed Sep 15 20:31:53 1999 +0000 Related to channel query changes.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@24 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit a5b261787d9e1706a44c324a1a821cd0828c2fb2 Author: wiget <wiget@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Mon Sep 13 16:50:25 1999 +0000 - fixed %%configure macro git-svn-id: http://svn.irssi.org/repos/irssi/trunk@23 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 80cb6eecc465e2f762211645bad76a85c4db7cbc Author: Timo Sirainen <cras@irssi.org> Date: Mon Sep 13 14:29:07 1999 +0000 Release date set.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@21 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 77214535df1f6d9866a27c92830b0cc4163ac3b0 Author: Timo Sirainen <cras@irssi.org> Date: Mon Sep 13 10:41:55 1999 +0000 /gwhois dialog has now refresh button, /gwhois is used when clicking whois from nicklist popup menu git-svn-id: http://svn.irssi.org/repos/irssi/trunk@20 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 9562f6a4346bcbcc36582861cec02308dc1879ae Author: Timo Sirainen <cras@irssi.org> Date: Sun Sep 12 13:46:24 1999 +0000 Getting ready for 0.7.16 release.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@19 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 75e5c4a8474f9056924f403f50edc41effacf7fc Author: Timo Sirainen <cras@irssi.org> Date: Sat Sep 11 08:58:00 1999 +0000 Netsplit code changes, should work now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@18 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 05f535d241c045338cad820ccd7f36ff27ec0971 Author: Timo Sirainen <cras@irssi.org> Date: Sun Sep 5 09:43:41 1999 +0000 fix for building irssi from different directory git-svn-id: http://svn.irssi.org/repos/irssi/trunk@17 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 5dfdcfd9ba76b21c24d5a7da42271ac23a7a3475 Author: Timo Sirainen <cras@irssi.org> Date: Sat Sep 4 22:24:39 1999 +0000 Restoring saved window size didn't work very accurately git-svn-id: http://svn.irssi.org/repos/irssi/trunk@16 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit afee6cfa8f18aac4a4006ec03404c9a4a9cde005 Author: Timo Sirainen <cras@irssi.org> Date: Sat Sep 4 20:06:53 1999 +0000 Autojoining to channels work with irssi-text too git-svn-id: http://svn.irssi.org/repos/irssi/trunk@15 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 409fd911865510d3d4a091058427de16b032ab95 Author: Timo Sirainen <cras@irssi.org> Date: Sat Sep 4 19:02:39 1999 +0000 Giving -nogui parameter to /who doesn't use the GUI dialog All the dialogs that have clist widget: you can resize columns and sort the list by clicking the headers /who dialog displays total number of items and the list is searchable git-svn-id: http://svn.irssi.org/repos/irssi/trunk@14 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 13456f7fbde05771879f38814620b6351aa9b902 Author: Timo Sirainen <cras@irssi.org> Date: Sat Sep 4 18:24:24 1999 +0000 /list and /names complains if they're run without any arguments, -YES overrides this /list -nogui doesn't use the GUI list display /list and /who dialog changes: you can resize columns, sort the list by clicking the headers, displays total number of channels and the list is searchable git-svn-id: http://svn.irssi.org/repos/irssi/trunk@13 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 0913f70cec70b8847e8fd243fa7257192596edfb Author: Timo Sirainen <cras@irssi.org> Date: Sat Sep 4 15:39:05 1999 +0000 /window goto #channel - moves you to window with the channel, query or dcc chat /window goto active - moves you to first window with activity git-svn-id: http://svn.irssi.org/repos/irssi/trunk@12 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 543409d3deea734f4750ab6d7ad0a1156da31520 Author: Timo Sirainen <cras@irssi.org> Date: Sat Sep 4 15:09:11 1999 +0000 Nicklist changed to hash table. Some speedups for function checking for people's gone flags. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@11 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 3f730280b56592cdf8340f3f3302b33aa58f6e57 Author: Timo Sirainen <cras@irssi.org> Date: Sat Sep 4 11:56:58 1999 +0000 Removed .spec.in -> .spec generation since configure does it now. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@10 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit fef0d047ce07b1969e28020b4101c6b828d24dd5 Author: wiget <wiget@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Sat Sep 4 11:42:33 1999 +0000 - new way to update Version: field in spec - new target for make 'make rpm' git-svn-id: http://svn.irssi.org/repos/irssi/trunk@9 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit eb60f0a7ed01fee25f6d66386b174fe340a6e641 Author: wiget <wiget@dbcabf3a-b0e7-0310-adc4-f8d773084564> Date: Fri Sep 3 14:48:46 1999 +0000 - NEWS is news file :-) - ChangeLog is cvs log git-svn-id: http://svn.irssi.org/repos/irssi/trunk@8 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit ce0a796a235fb1bfd8cf5aebfd5198cc066852ee Author: Timo Sirainen <cras@irssi.org> Date: Fri Sep 3 14:32:03 1999 +0000 Initial revision git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 770ae4596d3e826c63e8c9fa441d65bd0889f03c Author: Timo Sirainen <cras@irssi.org> Date: Fri Sep 3 14:27:29 1999 +0000 Initial revision git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3 dbcabf3a-b0e7-0310-adc4-f8d773084564 commit 2d97cd3cc42428155df573e5002a0359da3cdfc1 Author: CVS <staff@irssi.org> Date: Fri Sep 3 14:27:29 1999 +0000 New repository initialized by cvs2svn. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2 dbcabf3a-b0e7-0310-adc4-f8d773084564
Generated by dwww version 1.15 on Fri Jun 21 08:08:33 CEST 2024.