summaryrefslogtreecommitdiff
path: root/chat
AgeCommit message (Collapse)AuthorFilesLines
2009-08-26bump revision because of graphics/jpeg updatesno27-42/+54
2009-08-21Add buildlink3.mk.wiz1-0/+15
2009-08-21Update to 2.26.2:wiz2-6/+6
NEW in 2.26.2 ============== - Fixed lots of memory leaks - Fix urgency hint for MUCs Translations: Updated ar Translation (Khaled Hosny) Updated es Translation (Jorge Gonzalez) Updated it Translation (Milo Casagrande)
2009-08-21Update to 2.26.1. Set LICENSE. Convert to user-destdir.wiz4-26/+86
NEW in 2.26.1 ============== Bugs fixed: - Fixed #566905, avatar button is too tiny (Xavier Claessens) - Fixed #568562, ghelp link broken in documentation (Paul Cutler) - Fixed #575817, empathy_tp_tube_new_stream_tube should allow NULL as parameters (Guillaume Desmottes) - Fixed #576375, empathy build fails due to missing file in documentation (Xavier Claessens) - Fixed #577825, empathy-tp-contact-factory: get_requestable_channel_classes_cb: fixed_prop is leaked (Xavier Claessens) - Fixed #577826, dispatcher_connection_ready_cb: capabilities is leaked (Xavier Claessens) - Fixed #577829, empathy_smiley_manager_parse: string leaked (Xavier Claessens) - Fixed #578356, Asserts when reconnecting to a chat room. (Will Thompson) Translations: - Updated Spanish translation (jorgegonz). - Updated th translation (tkaroonb). - Updated Simplified Chinese translation (fwang). NEW in 2.26.0.1 =============== Bugs fixed: - Fixed #556173, crash in Empathy Instant Messenger: Chatting using the MSN a... (Xavier Claessens) - Fixed #571745, crash in Empathy Instant Messenger: Nothing, empathy was in ... (Xavier Claessens) - Fixed #575681, UNIX socket address is supposed to be an 'ay' and not a 's' (Guillaume Desmottes) - Fixed #576386, No video received (Sjoerd Simons) Translations: - Updated Oriya Translation (mgiri). - Updated French translation (Frédéric Peters, Claude Paroz). - Updated Dutch translation (Wouter Bolsterlee). - Updated assamese translations (amitakhya). - Updated Galician translation (Suso Baleato). - Updated Arabic translation (djihed). - Updated Spanish translation (jorgegonz). NEW in 2.26.0 ============== - Fix various VoIP bugs - Hook up audio mute button (Sjoerd Simons). - Set the camera button sensitive while connected and there is a video input (Sjoerd Simons). - Set empathy's media role to phone for so pulse can do policy on it. For more information see: http://pulseaudio.org/wiki/ApplicationProperties (Sjoerd Simons). - Updated Greek tramslation by Jennie Petoumenou (pkst). - Refactor log backend, it now make possible to implement other backends to read logs from other clients, and it logs messages sooner to avoid losing messages if empathy crash at any time (Jonny Lamb) Translations: - Updated British English manual translation (pwithnall). - Updated Spanish translation (jorgegonz). - Updated Czech translation (Martin Picek). - Updated Marathi Translations (sandeeps). - Updated Lithuanian translation (Gintautas Miliauskas). - Updated French translation (Frédéric Peters, Bruno Brouard). - Updated Portuguese translation (Duarte Loreto). - Updated Russian translation (Nickolay V. Shmyrev). - Updated Danish translation (kennethn). - Updated assamese translations (amitakhya). - Updated Bulgarian translation (Alexander Shopov). - Updated Norwegian bokmål translation (Kjartan Maraas). - Updated Oriya Translation (mgiri). - Updated tamil translation (ifelix). - Updated German translation (Mario Blättermann). - Updated Telugu Translation (kkrothap). - Updated Italian translation (miloc). - Updated Slovenian translation (mateju). NEW in 2.25.92 ============== - Hardcode some a default codec preferences - Hook up the video input sidebar item (Sjoerd Simons). - Hook up audio input panel (Sjoerd Simons). - Use undrafted file transfer spec. (Jonny Lamb). Bugs fixed: - Fixed #572875, Missing translator comments (fpeters) Translations: - Added British English documentation. (Philip Withnall). - Updated Czech translation (Lucas Lommer). - Updated Slovenian translation (mateju). - Updated Kannada translations (sprasad). - Updated Polish translation (Tomasz Dominikowski). - Updated German translation (joskulj). - Updated Italian translation (Milo Casagrande). - Updated Spanish translation (jorgegonz). - Updated British English translation. (Philip Withnall). - Updated th translation. (tkaroonb). - Updated Malayalam translation (apravi). - Updated German documentation (mariobl). - Updated ja translation (Takeshi AIHANA). - Updated Swedish translation (dnylande). - Updated Catalan translation (gforcada). - Updated Brazilian Portuguese translation. (ogmaciel). - updated latvian translation (Raivis Dejus). - Updated sv translation (Daniel Nylander). - Updated Basque translation. (Inaki Larranaga Murgoitio). - Updated Finnish translation (ituohela). - Updated ko translation. (cwryu). - Updated French translation (Laurent Coudeur, Claude Paroz). - Updated ro translation (Adi Roiban). - Updated Hungarian translation (kelemeng). - Updated ca translation (Gil Forcada). NEW in 2.25.91 ============== - Set the intial volume button level to a more correct one (Sjoerd Simons). - Set the camera button insensitive after a call (Sjoerd Simons). - Hook up the volume button (Sjoerd Simons). - Hook up DTFM support (Sjoerd Simons). - Notify when receiving an invitation to join a MUC (Guillaume Desmottes). - Save status message on NetworkManager disconnect and restore on reconnect (Davyd Madeley). Bugs fixed: - Fixed #525559, Ignore muc invitations (Guillaume Desmottes) - Fixed #562109, Spacing in contact information dialog (Frédéric Peters) - Fixed #570357, make install fails on master (tkaroonb) - Fixed #570397, Menu icon for 'Hang Up' is too large in call UI window (Jonathon Jongsma) - Fixed #571184, Event toolip displayes (null) if no message was provided (Guillaume Desmottes) - Fixed #571635, Minor string fixes (Bruce Cowan) Translations: - Updated Bulgarian translation (Alexander Shopov) - Updated ro translation (Alexandru Szasz, Mișu Moldovan). - Updated ja translation (Takeshi AIHANA). - Updated Danish translation (Knneth Nielsen). - Updated Polish translation (Tomasz Dominikowski). - Updated sv translation (Daniel Nylander). - Updated es translation (Jorge Gonzalez). - Updated Vietnamese translation (Clytie Siddall). - Updated Hungarian translation (kelemeng). - Updated Basque translation (Inaki Larranaga Murgoitio). - Updated Swedish translation (Daniel Nylander). - Updated pt_BR translation (Andre Gondim). - Updated Norwegian bokmål translation. (kmaraas). NEW in 2.25.90 ============== - Rewrite Voice/Video call UI, and use farsight2 instead of stream-engine. (Sjoerd Simons). - Add libnotify support (Jonny Lamb, Elliot Fairweather). - Add EmpathyContactSelector (Jonny Lamb, Elliot Fairweather). - Renamed G_STR_EMPTY to EMP_STR_EMPTY (Jonny Lamb). - Update the user documentation (Milo Casagrande). - Rename _new -> _dup_singleton. (Cosimo Cecchi). - Remove usage of EmpathyTpGroup from EmpathyTpCall. (Xavier Claessens). - Remove some usage of EmpathyTpGroup from EmpathyTpChat (Xavier Claessens). - Rework internal dispatcher (Sjoerd Simons). Bugs fixed: - Fixed #548768, You can open several avatar file pickers for the same account (Frederic Peters) - Fixed #562554, "Chat -> View Previous Conversations" should be disabled if no account (fpeters) - Fixed #566549, Please remove trailing space (Leonardo Ferreira Fontenelle) - Fixed #566676, There should not be any "gtk-ok", "gtk-cancel" etc. string in .pot (Lucas Lommer) - Fixed #569884, no --version command-line option (Bruce Cowan) - Fixed #569901, i18n problems in main() (Cosimo Cecchi) - Fixed #570066, Missing file from POTFILES.in (Gabor Kelemen ) - Fixed #570080, empathy fails to build outside source tree (Theppitak Karoonboonyanan) Translations: - Updated pt_BR translation (Michel Recondo). - Updated Hungarian translation (kelemeng). - Updated es translation (Jorge Gonzalez). - Updated ca translation (Gil Forcada). - Updated Greek translation (Marios Zindilis). - Updated Spanish translation (jorgegonz). - Updated ko translation. (cwryu). - updated hebrew translation (yairhr). - Updated gr translation (Marios Zindilis). - Updated Slovenian translation (mateju). - Updated Norwegian bokmål translation. (kmaraas). - Updated th translation (Theppitak Karoonboonyanan). - Updated sv translation (Daniel Nylander). NEW in 2.25.4 ============== - Add sound notifications using libcanberra-gtk (Cosimo Cecchi) Bugs fixed: Translations: - Updated Norwegian bokmål translation. (kmaraas). - Updated pt_BR translation (Taylon Silmer). NEW in 2.25.3 ============== - Refactor EmpathyChatView to make possible to use other backends than GtkTextView. Required to use Webkit and adium themes. - Use gi18n-lib.h instead of gi18n.h for libraries. (Xavier Claessens). - Add empathy_init(), empathy_gtk_init(). They have to be called by any process using libempathy and libempathy-gtk. (Xavier Claessens). - Do not make allow to add a contact to accounts that do not have contact list, like IRC or SIP. (Guillaume Desmottes) - Improve URI regex. (Xavier Claessens). - Drop libgnomeui dependency (Cosimo Cecchi). - Use GTK+ 2.14.0 and gtk_show_uri (Cosimo Cecchi). Bugs fixed: - Fixed #552296, Autocompletion on contact names for "new message" dialog box (Emmanuel Bretelle, Xavier Claessens) - Fixed #562873, doesn't build with werror on x86_64 (Xavier Claessens) - Fixed #563713, linkifies "@name", and captures the next word (Xavier Claessens) Translations: - Updated it translation (Milo Casagrande). - Updated ca translation (Joan Duran). - Added Catalan translation (Joan Duran). NEW in 2.25.2 ============== - Use GRegex instead of custom code and use a new regex to detect URIs (Xavier Claessens). - Replace Q_() with C_() for translation context. (Xavier Claessens). - Add file transfer support (Xavier Claessens, Guillaume Desmottes, Jonny Lamb, Marco Barisione). - Use markup for chat-window tooltips (hasselmm). - Convert avatar to fit the resolution and size requirements (Xavier Claessens, Will Thompson). Bugs fixed: - Fixed #554938, Misspelled word in docs, help/C/empathy.xml:114 (fpeters) - Fixed #496100, Invites to Chat Rooms unimplemented (Guillaume Desmottes) - Fixed #541060, import accounts from Pidgin when first run (Xavier Claessens, Jonny Lamb) - Fixed #542176, EmpathyChatroomManager doesn't contain active chat rooms (Guillaume Desmottes) - Fixed #544029, empathy's configure.ac doesn't detect python 2.6 (fpeters) - Fixed #553066, Some strings are not translatable in megaphone-applet (kelemeng) - Fixed #554284, Bad email link (fpeters) - Fixed #558370, empathy do not link on os x 10.5 (Michael Scherer) - Fixed #560387, Crash when joining a chatroom (Guillaume Desmottes) - Fixed #560611, Cannot distinguish IRC chats: They all have the label "Conversation". (Xavier Claessens) - Fixed #560622, Show account name in conversation label. (hasselmm) - Fixed #562071, Empathy logview crashes if no accout exitsts. (Xavier Claessens) - Fixed #562588, Bugfix for the compile time libempathy/empathy-dispatcher.c (Stephane Wirtel) Translations: - Updated Turkish translation (Baris Cicek). - Updated es translation (Jorge Gonzalez). - Updated ps translation (Zabeeh Khan). - Updated German translation. (Hendrik Richter). - Updated Lithuanian translation (Gintautas Miliauskas). - Updated ku translation (eronahi). - Added Russian translation (Nikita Belobrov, aprokoudine). - Updated Greek translation (Nick Agianniotis). - Updated th translation (Theppitak Karoonboonyanan). - Updated el translation (frolix68). - Updated Danish translation (Kenneth Nielsen). - Updated sv translation (Daniel Nylander). - Updated cs translation (Martin Picek and Lucas Lommer). - Updated Hungarian translation (kelemeng). - Updated Galician Translation. (icq). - Updated Finnish translation (ituohela). - Updated Brazilian Portuguese translation. (ogmaciel). - Updated Bulgarian translation (Alexander Shopov). - Updated zh_CN translation. (fwang, zyang). - Updated Arabic Translation (Anas Afif Emad). - Updated sr translation (grakic).
2009-08-21Update distinfo.taca1-11/+10
2009-08-21Welcome to jabberd2 2.2.8.schnoebe15-155/+105
2009-08-20Give up maintainership of packages where I am still listed as MAINTAINER.jwise2-4/+4
2009-08-19Change dependency pattern for devel/tre from tre-0.7.5 to tre>=0.7.5.tnn1-3/+3
(0.7.5 was not satisfiable because we now have 0.7.6 in pkgsrc.) Builds, but not tested beyond that. Bump revision.
2009-08-18Update to 2.1.24.1.gdt2-6/+6
This is a bugfix release for compilation problems. Nothing new really to 2.1.24 release.
2009-08-17+ telepathy-farsight.wiz1-1/+2
2009-08-17Initial import of telepathy-farsight-0.0.8:wiz4-0/+62
The telepathy-farsight library uses the MediaSignalling telepathy interface and passes the information to farsight2, allowing an easy implementation of the telepathy part of a voice/video call.
2009-08-16Add upstream bug report links.wiz3-5/+9
2009-08-16Add upstream bug report links.wiz3-5/+9
2009-08-16Update to 0.1.4:wiz2-6/+7
telepathy-idle 0.1.4 (2009-05-28) ================================= The "Caberdrone" release. Enhancements: * Added a connection parameter for "username" (fd.o #16499). * Removed the default quit message advertising Idle (fd.o #20916). Fixes: * Parses nicknames in incoming messages more liberally, to allow nicknames like "-bip" which are illegal but appear in the wild. * Uniquify connections' object paths to permit two connections to the same server with the same username (fd.o #17430).
2009-08-16Update to 0.7.33, set LICENSE.wiz3-7/+49
telepathy-glib 0.7.33 (2009-06-26) ================================== The "please be careful when handling the sun" release. Fixes: * Fixed a test failure in test-params-cm on certain architectures, including powerpc and sparc (smcv) * Fixed an assertion failure in TpConnection if StatusChanged to CONNECTED is followed immdiately by GetStatus returning CONNECTED (smcv) telepathy-glib 0.7.32 (2009-06-12) ================================== The "cake wars" release. Enhancements: * fd.o #22208: Updated to telepathy-spec 0.17.26 (smcv) * Added generated service-side bindings for AccountManager, Account, ChannelDispatcher, ChannelDispatchOperation, ChannelRequest and Client (smcv) * Added minimal versions of TpAccountManager, TpAccount, TpChannelDispatcher, TpChannelDispatchOperation, TpChannelRequest and TpClient (smcv) * fd.o #22205: Added support for deprecating or removing _run_ methods in code generation (smcv) * Added flymake support (jonnylamb) * fd.o #22230: Added support for byte ('y') parameters to CMs (smcv) Fixes: * Made sure _gen/error-str.h and .c end with a newline, fixing compilation with certain compilers (smcv) * fd.o #19741: Documented client-side handle reference counting (wjt) * fd.o #21977: Removed duplicate mention of media-interfaces.h in Makefile.am (Patryk Zawadzki) * fd.o #22121: made tp_channel_dispose properly idempotent (wjt) * Removed dead code for introspecting alias flags (smcv) * fd.o #22182: Fixed a potential use-after-free in the callable example CM (smcv) Release notes for projects using code generation: * After updating to this version of glib-client-gen.py, _run_ methods will no longer be generated by default. To get the behaviour of older versions, run it with the new --generate-reentrant option; to get the methods present but deprecated, use an option like --deprecate-reentrant=FOO_DISABLE_DEPRECATED (which means the _run_ methods are marked with G_GNUC_DEPRECATED, and will not be available at all if FOO_DISABLE_DEPRECATED is defined). telepathy-glib 0.7.31 (2009-05-27) ================================== The "this beer tastes of Stilton!" release. Enhancements: * Added TP_ERROR_STR_* constants corresponding to the members of the TpError enum, and tp_error_get_dbus_name() mapping the latter to the former (cassidy/wjt) * Updated to telepathy-spec 0.17.25, adding ConnectionRefused, ConnectionFailed and ConnectionLost errors, and the new-style StreamTube and DBusTube channel types (cassidy) * Made tp_g_key_file_get_int64 and _uint64 into public API for Mission Control's benefit (smcv) Fixes: * Changed the dbus_daemon member of TpProxy to be removed in dispose, rather than just after the invalidated signal (smcv) * Fixed a null pointer dereference if a TpConnectionManager is resurrected during dispose (smcv) * Fixed a use-after-free when the user-supplied object in tp_connection_manager_call_when_ready is destroyed after the CM becomes ready (smcv) * Fixed tp_dbus_daemon_request_name, tp_dbus_daemon_release_name and _tp_dbus_daemon_get_name_owner to fail gracefully if the TpDBusDaemon has been invalidated (smcv) telepathy-glib 0.7.30 (2009-05-18) ================================== The "slowing down but with a sense of speeding up" release. API changes: * tp_proxy_add_interface_by_id() may not be called on an invalidated proxy. (It never made sense to do this, but now telepathy-glib will complain if you do.) Enhancements: * Added tp_dbus_daemon_request_name() and tp_dbus_daemon_release_name(). (Fixes fd.o#21771.) * Update to telepathy-spec 0.17.23, adding the Terminated error. * Added optional support for Shave, to give kernel-style pretty make output. (This is disabled by default; to enable it, pass --enable-shave to configure.) (Jonny Lamb) * Channel introspection will now fail more quickly when the channel is invalidated. Fixes: * Generated GInterfaces now install type information sooner, fixing a bug where object construction could make dbus-glib assert. (Ross Burton) * fd.o#21792: tp_presence_mixin_simple_presence_fill_contact_attributes asserts if get_contact_statuses returns NULL. telepathy-glib 0.7.29 (2009-04-03) ================================== The "sense of adventure working perfectly and sensing no adventures" release. Enhancements: * TpBaseConnectionManager, tp_cm_param_setter_offset: support parameters of various extra types - object path, double, 64-bit signed and unsigned integer, array of strings, array of bytes - and add regression tests * TpContact: enhance documentation to spell out that change notification is via GObject::notify::alias etc. * tp_asv_new(), a shorthand for creating hash tables from strings to slice-allocated GValues, along with tp_asv_set_* and tp_asv_take_* helpers to add entries to such hash tables. (Fixes fd.o#20942) telepathy-glib 0.7.28 (2009-03-24) ================================== The "a surprisingly meaty courgette" release. API changes: * Use the prefix for D-Bus errors specified by telepathy-spec, not something telepathy-glib made up (changing .Errors to the correct .Error). This was a regression in telepathy-glib 0.7.1. Expected impact of this change: * Connection managers will emit the correct errors as soon as the telepathy-glib shared library is upgraded * Clients that use TpConnection, TpChannel etc. will expect the correct errors as soon as the shared library is upgraded * Clients that match errors by string value using TP_ERROR_PREFIX will have to be recompiled against the new telepathy-glib, but should have sane fallback behaviour to treat the correct error strings as an unknown error Enhancements: * Update to telepathy-spec 0.17.22, adding TP_ARRAY_TYPE_SOCKET_ADDRESS_IP_LIST, TP_ARRAY_TYPE_STRING_STRING_MAP_LIST, TP_STRUCT_TYPE_SOCKET_ADDRESS_IP * Extend the 'callable' example connection manager to support simulated incoming calls, support simulated contacts who never answer, are busy or terminate the call, and comply with telepathy-spec 0.17.22 Fixes: * fd.o #20729: csh (chatroom) example connection manager: comply with telepathy-spec 0.17.21 by always allowing the user to leave the Group * Cancel GetParameters call if the CM crashes, fixing an assertion failure in tp_connection_manager_continue_introspection telepathy-glib 0.7.27 (2009-03-17) ================================== The "sliced woot" release. Enhancements: * fd.o #18220: make it much less verbose to construct string/variant maps (a{sv}) by adding functions like tp_g_value_slice_new_uint(), which are a shortcut for a sequence like tp_g_value_slice_new (G_TYPE_UINT) followed by g_value_set_uint * Make example connection managers installable (they might be useful for testing UIs - use ./configure --enable-installed-examples if you want them) * Add an example connection manager that has dummy StreamedMedia channels * Add an example connection manager that has dummy ContactList channels vaguely resembling the XMPP roster * Update to telepathy-spec 0.17.21 (adding TP_CHANNEL_GROUP_FLAG_MESSAGE_DEPART and TP_CHANNEL_MEDIA_CAPABILITY_NAT_TRAVERSAL_ICE_UDP) Fixes: * fd.o #20646: in TpChannel, when adding contacts to one of the Group sets, remove them from both of the others * Use AM_PATH_PYTHON to detect the Python version * In TpGroupMixin, let implementations allow the self-handle to be removed regardless of whether the CAN_REMOVE flag is set. This is meant to be how you remove yourself gracefully from a chatroom or streamed media call. * fd.o #20165: fix a use-after-free in tp_base_connection_register() that causes connection managers to assert if they have not already called tp_dbus_daemon_dup() or tp_run_connection_manager() (regression in 0.7.26 which broke the telepathy-qt4 regression tests) * Fix some memory leaks when making TpContact objects, when holding handles in TpContactsMixin, when filling contact attributes in TpPresenceMixin, when setting simple presence, and in the regression tests * Update the valgrind suppressions file to cope with new telepathy-glib code, GTest, and glibc 2.9 * Fix compilation with gtkdoc 1.11, which is stricter about the contents of Since: annotations, and parses more comments
2009-08-13Update libpurple and friends to 2.5.8. Changes:snj3-10/+10
ICQ: * Fix misparsing a web message as an SMS message. (Yuriy Kaminskiy) MSN: Increase NS command history size to prevent crashes on buddy lists that have a lot of buddies on other networks like Yahoo!. MySpace: * Accounts with empty buddy lists are now properly marked as connected. * Fix receiving messages from users of MySpace IM's web client. Yahoo: * Fixed phantom online buddies. They should now properly disappear when signing out. * Fixed the crashes some users were seeing with cn.scs.msg.yahoo.com in 2.5.7. * Fixed compiling on systems with glib 2.4.x or older. * Fixed an issue with file transfers. This may not resolve all issues, but it should resolve at least some of the most common ones. * The pager server will automatically update to scsa.msg.yahoo.com if the user empties the field or if it is scs.msg.yahoo.com. This should ease the pain of transition to the new login method. XMPP: * Fix an incompatibility betweeen Prosody and libpurple clients.
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