summaryrefslogtreecommitdiff
path: root/chat
AgeCommit message (Collapse)AuthorFilesLines
2009-08-11turn ImageMagick/bl3 inclusion into a simple DEPENDS, nothingdrochner1-2/+3
compiles against its libraries
2009-08-10option perl needs perl at runtime.wiz1-2/+2
2009-08-09Update after silc-client security update to match again.tonnerre2-6/+6
Fixes PR 41852.
2009-08-06repair getline(3) conflicts, "getline" -> "get_line"plunky5-10/+61
2009-08-06PKGREVISION bump for elisp packages because of bytecode format changesminskim6-10/+12
in emacs23.
2009-08-05chat/riece can be built with emacs23.minskim1-2/+3
2009-08-04Featuring nothing but further stability fixes including possible crash on ↵adrianp5-18/+28
rehash, rc4 is just about how we want things to be. No major problems have been reported in some time (though of course we still advocate using SVN rather than tarballs). IMPORTANT CHANGES: * Channel aliases now work more like user aliases. This is a BREAKING CHANGE. $1 is now the fantasy command that was invoked, $2 is the first real parameter of the command. (in other words, adjust all your numbers up by one for channel fantasy commands). * $chan in m_fantasy will be replaced by an empty string if used in a non-channel (i.e. user) alias. * m_ssl_oper_cert and m_ssl_dummy are both gone, and merged into m_sslinfo - so you won't have to load so many SSL modules * m_sslinfo is no longer in extra/. There was no need for it to be there. * DNS now resolves multiple-answer DNS queries (CNAME, A) correctly.
2009-08-03MAKE_JOBS_SAFE=nojoerg1-1/+3
2009-08-02Update silc-client to version 1.1.8 to fix a security problem.tonnerre5-19/+18
Changes: - Portability: Check threads support in OpenBSD. - Security: Fixed string format vulnerability in client entry handling. - Autoconf upgrade. - PacketEngine: Don't free underlaying stream in packet stream create error - If packet stream creation failed it freed the stream given as argument. This is wrong. It is the caller's responsibility to free it if the packet stream creation failed. - SKE: When failure is received mark SKE always failed Mark the SKE failed even if we don't receive error from remote. Fixes crash where the callback is called back to application without valid key material and without error status.
2009-07-30Update to deal with irssi updateadrianp2-6/+7
2009-07-30ChangeLog for 0.8.14adrianp4-31/+11
Features: * Make /reset an alias for /set -default. * Make /unset an alias for /set -clear. * Allow ctrl+home / ctrl+end to go to the beginning / end of scrollback. * Accept WHOX reply (354 numeric) as a /who reply. * Show numerics directed at channels in the channel window. * The time duration parser is more strict now. Bugfixes: * Fix out of bounds access in event_wallops(). * Build fix for OS X. * Fix the autolog_ignore_targets logic to work correctly with manually opened log files (see bug #673).
2009-07-27Update irssi to 0.8.13 (and bump pkgrevision irssi-icb).obache15-142/+63
Also contains security fix for CVE-2009-1959 (patch-ab). Based on patch provided by Leonardo Taccari in PR 41785. ChangeLog for 0.8.13 Features: * Reject some obviously invalid values in /set. * Add perl bindings for Window::get_history_lines * Use an io channel to write the config file. * Use memory slices instead of memory chunks for text buffer. * 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. * Add print_after method to Window perl object analogous to gui_printtext_after but which also expands formats and forces a full line. * Better mapping of signal parameters to Perl. All signals used in scripts now need to be registered with Irssi::signal_register. * Add public header with interfaces to manage statusbar items (bug #535) * Recode: assume utf-8 encoding for an ascii string in which no escape character occurs (bug #392). * Allow /BAN, /UNBAN, /KICBAN, /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. * Allow storing multiple "other" prefixes such as +q and +a (original patch by JasonX) * Add /set autolog_ignore_targets for cherry-picking targets that shouldn't get logged. * Add support for 16 colors. Formats KBGCRMYW and 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. If your theme uses one of the high color formats and you really want bold you can change %FMT<string> to %fmt%_%_, it will work fine in all irssi versions. * Better 005 PREFIX support (bug #580). * Display 407 numerics other than "duplicate channel". * Fix display of ratbox-style operspy whois. * Recode outgoing irc away messages (bug #412). * Recode outgoing irc quit messages. * Remove scrollback_levelclear_levels setting and add a 'level' option to 'sb levelclear' to specify a comma separated list of levels. * Add perl __WARN__ handler for scripts (bug #427). * Add Irssi::command_parse_options function to parse options for a command. * Revert recode changes introduced in 0.8.12. * Add completion for /WINDOW SERVER. * Support for reading kicks/msgs from TARGMAX/MAXTARGETS 005 tokens. * Enhancements to the redirections code. * Support for RPL_WHOISACTUALLY (338 numeric) for both ratbox and ircu (bug #428). * -idle option of /notify is gone. * /layout save now makes window-channel bindings instantly effective (bug #35). * /ping without arguments does not send anymore a ctcp ping to a channel (bug #542). * Track IRC operator status of nicks a bit better. * new 'actlist_names' option to add active items names in 'act' statusbar item. * new 'word_completion_backward' command to scroll backwards in the completion list. * add 'list' option to /bind to print all the available commands. * show setter/time in +I lists * apply -usermode before -autosendcmd (bug #548). * reduce memory usage of the scrollback buffer and make the display in /sb status more accurate (higher). * fix data getting dropped when a lot is sent at a time (e.g. when attaching to irssi-proxy, bug #528). * introduce the type Irssi::Irc::Client and signals to communicate with proxy clients to allow for scripting parts of the irssi-proxy. * Add sb_search.pl, a script for /SCROLLBACK SEARCH Bugfixes: * Fix /NOTIFY list when nick is seen joining (bug #642). * Include hostmask in 001 event sent by proxy (bug #650). * Be more power-friendly: don't run any always-on <1s timers (bug #641). * Don't get confused by a failed /JOIN -window (bug #644). * Properly initialize embedded Perl (PERL_SYS_INIT3). * Replace invalid utf-8 bytes with U+FFFD when drawing a line. * Properly unload the original script when using /script load to reload it. (bug #525, patch by Lukas Mai) * 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) * Fix NETSPLIT_SERVER_REC in signals for Perl. * Remove buggy /SCROLLBACK redraw and /SET scrollback_save_formats. * Always preserve the active mainwindow when resizing. * Ignore DNS not found errors when considering reconnect. * Do not strip the comma in a mirc color if it is not followed by a digit (bug #250). * Fix building perl module with perl-5.10 (bug #630). * fix leak with $L expando. * fix possible crash with /script reset. * ignore exceptions take precedence over ignores in all cases. * honour -channels preference for ignore -replies (bug #227). * Fix mode display in whois with unreal (379 numeric) (bug #479). * Fix regressions that prevented external modules from building/working (bugs #537 #539). * Fix /set hilight_level not taking effect immediately (bug #598). * Fix bold, blinking and indentation in /LASTLOG and buf.pl.
2009-07-24Update to 2.1.24.gdt3-13/+12
Added missing files to distribution Check for non configured c2s local.id Added tool to migrate from jabberd14 to jabberd2 SQLite. BBN.com contribution. Fix for authreg_pipe. Fixes #204 Updated bdb2mysql.rb to jabberd 2.1 DB schema Do not handle disco to nodes Fixed vCard get Fixed empty node check Restored reading [jabberd] group from my.cnf Unified way utf-8 is selected in MySQL backend Merged crypted passwords support for MySQL. Closes #184 and 197 Removed debug that might cause segfault. Fixes #196. Do not handle vCard request destined to full JIDs. Fixes #190 Added charset utf-8 to db-setup.mysql Fixes segfault that happend when there are multiple sessions and privacy list was changed. Fixes #188 Really fix gsasl ANONYMOUS login Webstatus presence resource enabled only when service enabled Added server component presence resources Added maxstanzasize debug message Include “util/inaddr.h” for socklen_t ss_family etc. Refs #191 Include <stdarg.h> if available. Refs #191 TYPE_SOCKLEN_T check. Refs #91 TYPE_SOCKLEN_T check. Refs #91 Include inttypes.h instead of stdlib.h as it is more universally available. Refs #191 Check for stdarg.h in configure. Remove AC_PROG_GCC_TRADITIONAL (obsolete). Remove AC_FUNC_MALLOC, AC_FUNC_REALLOC - if they find malloc(0) does not return a valid pointer malloc will be defined to rpl_malloc, and no rpl_malloc is available. See http://www.gnu.org/software/autoconf/manual/autoconf.html#Particular-Functions Seems easier to use AC_SEARCH_LIBS for inet_ntop etc. Move the broken __ss_family check so that it appears after the check for struct sockaddr_storage. Check for socklen_t Fix –enable-pgsql Fixed compatibility with VC++ and ANSI, variables must be declared at the beginning of the block. Check for Win32 OpenSSL and Visual C++ 2005 SP1 Redistributable Package (x86), and raise error if not found in the installer. Updated Makefile.am witn new README.protocol file Unified URI/URN definitions
2009-07-24fix time.h issueschristos4-16/+30
2009-07-23Set the license to "gnu-gpl-v2".tron1-1/+2
2009-07-22Remove empty PLIST.common_end.wiz4-6/+2
2009-07-22Remove USE_DIRS from pkgsrc.wiz10-21/+10
Shared directories can now be created independently by the pacakges needing them and will be removed automatically by pkg_delete when empty. Packages needing empty directories can use the @pkgdir command in PLIST. Discussed and ok'd in thread starting at http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
2009-07-18Update chat/weechat to 0.2.6.3tonio4-11/+31
Add perl and ruby options, fix PR pkg/38946 Changelog: * 2009-06-13 WeeChat 0.2.6.3 released. This version fixes gnutls detection. * 2009-04-18 WeeChat 0.2.6.2 released. This version fixes a bug with charset decoding (like iso2022jp).
2009-07-17Give up MAINTAINERadrianp7-14/+14
2009-07-16Make sure bitlbee honors VARBASE properlytonio4-7/+16
2009-07-15Add rc.d file for bitlbee, so that it can be used in deamon modetonio3-4/+29
Use gnutls instead of openssl, as google talk does not work with openssl This fixes PR pkg/35345
2009-07-13Fix PLIST. Bump PKGREVISION.hasso2-3/+8
2009-07-03use libgnutls-config.mk, fixes gnutls-2.8 detection with the (non-default)drochner1-1/+2
"gnutls" pkg option
2009-07-03use libgnutls-config.mk, restores TLS support with the (non-default)drochner1-1/+2
"gnutls" pkg option
2009-07-02Remove inclusion of gnutls/buildlink3.mk. The package Makefilewiz1-2/+1
doesn't contain this include, and thus build of dependent packages fails with ERROR: gnutls>=1.2.6 is not installed; can't buildlink files.
2009-06-30Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build withjoerg2-2/+6
MAKE_JOBS=2 and worked without.
2009-06-28Regen for pidgin 2.5.7kefren1-5/+5
2009-06-24Update to version 2.5.7 (06/19/2009):kefren3-25/+23
* Yahoo Protocol 16 support, including new HTTPS login method; this should fix a number of login problems that have recently cropped up. (Sulabh Mahajan, Mike "Maiku" Ruprecht) * Only display the AIM "Unable to Retrieve Buddy List" message once per connection. (Rob Taft) * Blocking MSN users not on your buddy list no longer disconnects you. * When performing operations on MSN, assume users are on the MSN/Passport network if we don't get network ID's for them.
2009-06-14Remove @dirrm related logic.joerg2-10/+3
2009-06-14Convert @exec/@unexec to @pkgdir or drop it.joerg17-73/+32
2009-06-14Remove @dirrm entries from PLISTsjoerg99-923/+99
2009-06-13The package failed to build with some gnutls problem, so build it againstahoka1-4/+4
openssl instead. We perefer openssl anyway.
2009-06-12Update to 2.5.6 because of assorted security advisoriessmb3-8/+8
2009-06-10Update eggdrop to 1.6.19+ctcpfix, say, 1.6.19nb1.obache5-28/+22
Eggdrop Changes 1.6.19+ctcpfix (14 May 2009): - Fixed another bug in the CTCP parsing code introduced by the servmsg.c buffer overflow patch in 1.6.19. * Patch by: thommey 1.6.19 (18 April 2008): - Update the recommended TCL version to 8.5 * Patch by: guppy - Updated Copyright dates - added [sL] and thommey to the AUTHORS file * Patch by: guppy - load blowfish by default * Patch by: guppy - added a TCL to handle the PONG :<cookie> junk on some EFnet servers * Patch by: [sL], guppy - add a simple TCL to handle the PASS <numbers> junk on some Undernet servers * Patch by: guppy - add support for chanmode +T * Patch by: Thomas "thommey" Sader - CTCP parsing was broken by the servmsg.c buffer overflow patch * Patch by: Thomas "thommey" Sader - Fixed a couple of typos in the FEATURES file. * Patch by: Tomas Szaniszlo - Fixed two buffer overflows in servmsg.c (CVE-2007-2807). * Found by: Bow Sineath - Patch by: Nico Golde / Wcc - Fixed compatibility problems with certain time_t implementations. * Found by: various - Patch by: Tothwolf - Complete raw traffic wasn't getting logged in some cases; only the raw command itself was. Fixed. * Patch by: mrBuG
2009-06-06Update to RC3adrianp4-14/+15
RC3: A changelog is attached for the curious, but as it's all really bugfixes big and small - all 1.2 users are STRONGLY advised to upgrade. RC2: All users of RC1 are STRONGLY recommended to upgrade. Notable new features are * Add fantasy:allowbots (to allow +B users to use fantasy <alias> commands) * Allow forced nick changes to override mode +N, nicklock, etc * Allow non-opers to use /MKPASSWD * Add /SAKICK command (provided by m_sakick) * Operoverride OTHERMODE is no longer required in addition MODEOP to op/deop/etc. people
2009-06-05update master sites. remove fi and au. add sunet.sezafer1-3/+2
2009-06-05string.h is a standard header for getting protoypes for memset and friends.hasso2-5/+14
Fixes build on DragonFly.
2009-05-28update master site.zafer2-4/+4
2009-05-20remove dead mirror.zafer1-3/+2
2009-05-20Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlibwiz5-10/+10
major change. Reported by Robert Elz in PR 41345.
2009-05-19Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENTwiz4-9/+7
block). Uncomment some commented out LICENSE lines while here.
2009-05-14Revert HOMEPAGE's change (may temporary connection failure).obache1-2/+2
2009-05-14Update ruby-net-irc to 0.0.7.obache4-13/+17
2009-02-19 SATOH Hiroh * [bug]: Fixed net/irc.rb permission. * Released 0.0.7 2009-02-01 SATOH Hiroh * [bug]: Fixed to work on ruby1.9.1 * [release]: Released 0.0.6
2009-05-13Upgdrade psi to 0.12.1.jdolecek3-8/+11
New in 0.12: - Multi-user chat windows now join one on one chat windows and can be opened in tabbed form, either sharing a window, or seperately. - The roster search has been updated, and now triggers a filter when typing into the roster window. - An XML ringbuffer is now used, allowing access to already received XML in the XML console. - When resolving a name for new contacts, the full name is now used if the nick name is missing from the vcard. - Auto-connect on wake is now an independent option. - MUCs can now be bookmarked, and auto-joined. - The old config.xml file has been dropped in favour of the new options.xml format - all options in Psi can now be configured from the Advanced options pane (no more hand-editing of config files is required). - Vcard avatars are now transmitted for the benefit of legacy clients and servers not supporting PEP. - A new diagnostics group is available in the help menu, to allow debugging problems with the QCA security layer. - Launching several instances of the same profile on Windows and Unices with DBUS now behaves more sensibly. - On X11, the taskbar should now flash on new messages for compliant window managers. 0.12.1 security update: - Bugfix for DOS vulnerability in the file transfer code.
2009-05-12pkglint -Wallmartti1-1/+2
2009-05-12Updated chat/ejabberd to 2.0.5martti3-27/+9
* Fix two problems introduced in ejabberd 2.0.4: subscription request produced many authorization requests with some clients and transports; and subscription requests were not stored for later delivery when receiver was offline. * Fix warning in expat_erl.c about implicit declaration of x_fix_buff * HTTP-Bind (BOSH): Fix a missing stream:error in the returned remote-stream-error stanza
2009-05-12Fix problem when using binary packages.reed1-2/+5
Add BUILDLINK_API_DEPENDS.libotr due to: configure: error: libotr 3.2.0 or newer is required. The real problem was undefined reference to gcry_cipher_setkey and gcry_cipher_setctr. Looked at various versions on different architectures and it appears even though the headers were there, they weren't defined in the library until libgcrypt-1.4.3 -- so define BUILDLINK_ABI_DEPENDS.libgcrypt. Bump PKGREVISION.
2009-05-12Added LICENSE.martti1-1/+2
2009-04-29Add "# used by chat/irssi-icb/Makefile" as requested by pkglint inwiz1-1/+2
irssi-icb.
2009-04-29Convert to use glib2 instead of glib1. Bump PKGREVISION.wiz3-4/+22