summaryrefslogtreecommitdiff
path: root/chat
AgeCommit message (Collapse)AuthorFilesLines
2007-08-25Update to 1.1.2adrianp4-22/+8
# Use userrec::MakeHost not userrec::GetFullRealHost, one has the nick on and we dont want it # BP: Pick up a few error conditions we didnt before in the config reader, and also increment line number correctly when 'real' newline is found in a value # Deleted m_rpc_json from 1.1, since it isn't completed yet # Remove a whole load of #ifdef as we can now use gettimeofday., If we add a wrapper for getrusage, then we can remove a ton more # Backport: Provide error output on failure to load a core command; to console on startup, and to user on /reload # Backport display glitch fix found by djGrrr, fixed by w00t # Merge in epoll availability check from trunk For a full list of changes see: http://www.inspircd.org/
2007-08-21Update to mu-conference-0.6.0nb6abs2-4/+5
- mu-conference's rc.d script doesn't get the user/pid-file right, and does not set the runtime user From: PR#28600 by Eric Schnoebelen
2007-08-21regen due to updated patch-ab in libpurple.tnn1-2/+2
2007-08-17Include sys/param.h before sys/sysctl.h. NetBSD documents that thisgdt2-10/+12
must be done, and FreeBSD documents sys/types.h. Assume for the moment that because sys/sysctl.h is a BSD44 feature that all such systems will have sys/param.h, pending an upstream fix.
2007-08-16Fix bulk builds: + meanwhile.joerg1-1/+2
2007-08-14Added chat/pidgin-silc version 2.1.0tnn1-1/+2
2007-08-14Import pidgin-silc-2.1.0. This is the SILC protocol plugin for chat/pidgin.tnn4-0/+68
2007-08-13Added chat/pidgin-sametime version 2.1.0tnn1-1/+2
2007-08-13Bump revision because of previous change.tnn1-1/+2
2007-08-13Import pidgin-sametime-2.1.0. This is the Lotus Sametime plugin for pidgin,tnn3-0/+26
split out from the chat/libpurple package.
2007-08-13Remove the silc and sametime options. These will be imported as separatetnn2-24/+4
plugin packages, chat/pidgin-silc and chat/pidgin-sametime real soonish.
2007-08-13Update to finch-2.1.0:tnn2-4/+9
version 2.1.0 (07/28/2007): Finch: * There's support for workspaces now (details in the manpage) * There's a new custom window manager, Irssi * Some improvements for tab-completion, tooltip and the password entries * Some bugs regarding search results fixed * A new DBus-script to create a docklet for finch * Support for showing empty groups in the buddy list (Eric Polino) version 2.0.2 (06/14/2007): Finch: * Auto account reconnecting
2007-08-13In finch components, patch a namespace collision of unknown origin.tnn2-1/+28
2007-08-13Update to pidgin-2.1.0:tnn3-4/+33
version 2.1.0 (07/28/2007): Pidgin: * Ensure only one copy of Pidgin is running with a given configuration directory. The net effect of this is that trying to start Pidgin a second time will raise the buddy list. (Gabriel Schulhof) * Undo capability in the conversation window * The formatting toolbar has been reorganized to be more concise. * A new status area has been added to the top of conversations to provide additional detail about the buddy, including buddy icon, protocol and status message. * Show idle times in the buddy list as days, hours, seconds version 2.0.2 (06/14/2007): Pidgin: * Added a custom conversation font option to preferences * Fixed smiley ordering in the insert smiley popup to be more intuitive * Conversation->More menu items work for Chats as well as Buddies, including those not on your buddy list * newline plugin should work better with conversation colors plugin now * Get Info on users now provides immediate feedback that something is happening * Aliasing a buddy will not be interrupted by other buddy list activity * Using the -l option to log in to a specific account works better
2007-08-13Update to libpurple 2.1.0.tnn7-29751/+14
Updates of pidgin and finch will follow shortly. pkgsrc changes are some cleanup and removal of the 900kB patch-ac. I'm not sure if this will break anything, but nobody knew the reason of it's existence. Any fallout should be dealt with appropriately instead. Maintainer reset to pkgsrc-users@ at previous maintainer's wish. version 2.1.0 (07/28/2007): libpurple: * Core changes to allow UIs to use second-granularity for scheduling. Pidgin and Finch, which use the glib event loop, were changed to use g_timeout_add_seconds() on glib >= 2.14 when possible. This allows glib to better group our longer timers to increase power efficiency. (Arjan van de Ven with Intel Corporation) * No longer linkifies screennames containing @ signs in join/part notifications in chats * With the HTML logger, images in conversations are now saved. NOTE: Saved images are not yet displayed when loading logs. * Added support for QIP logs to the Log Reader plugin (Michael Shkutkov) version 2.0.2 (06/14/2007): libpurple: * Moving an ICQ buddy from one group to another no longer re-requests authorization from that person (Rene Hausleitner) * Added nullprpl, an example protocol plugin (Ryan Barrett) * Fixed SOCKS5 bug which caused Jabber file receiving to fail * Remove MSN's random "Authorization Failed" dialogs * Fix MSN to correctly detect incorrect passwords and disable the account * Get User Info on MSN is now more reliable & accurate * Updated SILC protocol to support SILC Toolkit 1.1 (Pekka Riikonen) * Fix for some QQ authentication problems * Fix for building on FreeBSD * Prevent "Logged in:" times for AIM buddies being ridiculously high * Updates and fixes to Bonjour support * Improve ICQ encoding support for some non-latin languages
2007-08-13Added mk/misc/category.mk, which contains the definitions that are onlyrillig1-2/+2
useful for category Makefiles, as opposed to bsd.pkg.subdir.mk, which is also relevant for the top-level directory. Adjusted the category Makefiles.
2007-08-13Add an option "sametime", to enable the sametime protocoldan2-3/+11
via ../chat/meanwhile
2007-08-13Initial import of meanwhile, a protocol library for Lotus Sametime,dan5-0/+86
enabled and used by the libpurple sametime option for pidgin/finch.
2007-08-11configure insists on msgfmt.joerg1-1/+3
2007-08-10Apply extensive patch contributed by Blair Sadewitz in private e-mail:tron3-7/+66
1.) Add new options: GNOME support, Spell checking, Socks 5 supports and fast Tinting via MIT-SHM 2.) Use "desktop-file-utils" package to register the "xchat.desktop" file. This is useful for GNOME and KDE users. Bump package revision because of these changes.
2007-08-09Added chat/pidgin-icb version 20070505tnn1-1/+2
2007-08-09Import chat/pidgin-icb version 20070505.tnn4-0/+49
This is an ICB protocol plugin for the Pidgin instant messenger.
2007-08-08Don't use malloc.h.joerg2-1/+15
2007-08-05From previous commit, restore comment in patch-aa explaining whygdt2-3/+8
sys/param.h is needed.
2007-08-04de-linttnn6-23/+14
2007-08-04Fix pthread linkage for silc option.joerg4-25/+34
2007-08-02omit lib/purple-2/libsilcpurple.la when option silc is not enabled.gdt2-3/+4
2007-08-02SUBDIR+= pidgin-otrgdt1-1/+2
2007-08-02pidgin-otr 3.1.0.gdt4-0/+46
This is the OTR plugin for Pidgin. Off-the-Record (OTR) Messaging allows you to have private conversations over instant messaging by providing: Encryption No one else can read your instant messages. Authentication You are assured the correspondent is who you think it is. Deniability The messages you send do not have digital signatures that are checkable by a third party. Anyone can forge messages after a conversation to make them look like they came from you. However, during a conversation, your correspondent is assured the messages he sees are authentic and unmodified. Perfect forward secrecy If you lose control of your private keys, no previous conversation is compromised.
2007-08-02Update to 3.1.0.gdt3-7/+12
Override libtool; otherwise the distfile libtool inexplicably gets the wrong shlib version. Changes since 3.0.0: - Added fragmentation support for large messages - Added new method for buddy authentication which does not require the (explicit) use of fingerprints.
2007-08-01Installs Perl scripts to bin/, so depend on Perl. Bump revision.joerg1-2/+3
2007-07-30Update to 1.1.11adrianp4-8/+22
Include SVN patch for cmd_list.cpp. * Do not take away mode r for nickchanges that only changes the case. * Merge in error check from trunk, bail if we can't chdir to our own dir on startup * Merge from trunk, eliminate warning when building with anal flags * Merge detail fix from trunk * Convert some ancient GlobalCulls usage into userrec::QuitUser * Remove redundant include for a speedup of 0.1 in compile time * Fix some comments to be multiline, and remove a redundant if() case caused by windows patch a while back * Fix crash on unload of modules with listening sockets -- some situations require that the socket cull list is purged *immediately*, provide facility for this. * Squish some silly error output on unloading spanningtree. * Add some documentation * Sanity check: we don't want to deal with Config being invalid while logging * Squash a warning reported by owine * Fix a bug reported downstream regarding cloaking keys * Remove a braindead comment ('this belongs in class InspIRCd' -- when it's already there.) * Tidyup a bunch of stuff that was using userrec::modes directly rather than userrec::IsModeSet. Same for chanrec. * Make these notices a little more helpful * Bit more tidying. Add some comments here, too. * Minor cleanup * A couple of tweaks that i did earlier as diffs. ISON didnt always respect invisibility state of users. socketengine iocp didnt range check fd's before passing them for array lookup * Fix for bug #358, by rogalek. "If there is a channel on Server1 without any ops and Server2 will link to it, first nick sent with FJOINs will be marked as op on this channel created on Server2. Every user joined this channel from Server2 will see this nick prefixed by '@'." * * Sockets will now always be nonblocking on win32 version of InspIRCd. There were some cases (mainly in TreeSockets) where a socket would not get restored to nonblocking mode after a connect() call, resulting in the server getting stuck on a blocking send() call causing freezeups., * configure will now compile under VC7 again. * Fixed windows configure in release mode in a directory with spaces. * m_testcommand deletes its command handler manually, no modules should do this. Will cause a double free * Add syntax. * Add m_taxonomy.so to example config. * Less WOOT more TAXANOMY :> * oper-immune filters should be fixed now * I broke socketengine_iocp with some fixes. Fixed again.
2007-07-29* Add new emulator framework in pkgsrc/mk/emulator that handles alljlam3-53/+48
binary-only packages that require binary "emulation" on the native operating system. Please see pkgsrc/mk/emulator/README for more details. * Teach the plist framework to automatically use any existing PLIST.${EMUL_PLATFORM} as part of the default PLIST_SRC definition. * Convert all of the binary-only packages in pkgsrc to use the emulator framework. Most of them have been tested to install and deinstall correctly. This involves the following cleanup actions: * Remove use of custom PLIST code and use PLIST.${EMUL_PLATFORM} more consistently. * Simplify packages by using default INSTALL and DEINSTALL scripts instead of custom INSTALL/DEINSTALL code. * Remove "SUSE_COMPAT32" and "PKG_OPTIONS.suse" from pkgsrc. Packages only need to state exactly which emulations they support, and the framework handles any i386-on-x86_64 or sparc-on-sparc64 uses. * Remove "USE_NATIVE_LINUX" from pkgsrc. The framework will automatically detect when the package is installing on Linux. Specific changes to packages include: * Bump the PKGREVISIONs for all of the suse100* and suse91* packages due to changes in the +INSTALL/+DEINSTALL scripts used in all of the packages. * Remove pkgsrc/emulators/suse_linux, which is unused by any packages. * cad/lc -- remove custom code to create the distinfo file for all supported platforms; just use "emul-fetch" and "emul-distinfo" instead. * lang/Cg-compiler -- install the shared libraries under ${EMULDIR} instead of ${PREFIX}/lib so that compiled programs will find the shared libraries. * mail/thunderbird-bin-nightly -- update to latest binary distributions for supported platforms. * multimedia/ns-flash -- update Linux version to 9.0.48 as the older version is no longer available for interactive fetch. * security/uvscan -- set LD_LIBRARY_PATH explicitly so that it's not necessary to install library symlinks into ${EMULDIR}/usr/local/lib. * www/firefox-bin-flash -- update Linux version to 9.0.48 as the older version is no longer available for interactive fetch.
2007-07-28Fix a typo in Makefile and options.mkadrianp3-27/+44
Change the way the ssl opotion is handled so it actually works Remove logic for options that are not present Bump PKGREVISION
2007-07-28Fix stray wip references.gdt4-10/+10
2007-07-28Add libpurple, pidgin, and finch.gdt1-1/+4
2007-07-28finch 2.0.1 (text version of pidgin)gdt5-0/+128
From Jan Danielsson via pkgsrc-wip.
2007-07-28pidgin 2.0.1.gdt6-0/+663
From Jan Danielsson via pkgsrc-wip.
2007-07-28libpurple 2.0.1, part of pidgin.gdt13-0/+30095
From Jan Danielsson via pkgsrc-wip.
2007-07-28Fix build with boehm-gc>=7.wiz1-1/+2
2007-07-25Non GNU sed's don't like '\b' in a regexp so don't use it. Alsomarkd3-3/+25
konversationircprotocolhandler script tries to use pidof command so depend on psmisc package unless linux. Bump PKGREVISION.
2007-07-24+inspircdadrianp1-1/+2
2007-07-24InspIRCd is a modular C++ IRC Daemon for Linux, BSD and Windows systemsadrianp9-0/+607
created to provide a stable, modern, lightweight ircd (irc server) from scratch and provide a vast number of features in a modularised form using an advanced module API. By keeping the functionality of the main core to a minimum we hope to increase the stability and speed of our project and make it customisable to the needs of many users.
2007-07-20Update "xchat", "xchat-perl" and "xchat-python" packages to version 2.8.4.tron4-15/+16
Chance since version 2.8.2: - Updated translations (cs, de, ko, mk, sv, vi). - System-Tray balloons now get the xchat icon instead of a generic one. - Fixed the notify-send zombies (released as xc282-fixtrayzombies.diff). - Fixed underscore ('_') in real names in the nick-name right-click menu being drawn as a underline. - ut2004:// URLs are now underlined too. - /set gui_tray_flags 4 will now enable a "Minimize to tray" feature. Clicking the window minimize button will minimize to tray instead of the task-bar. - Fixed bug: [1680762] Notify fails if network name contains spaces. - Added a feature that reloads conversations from last time you used XChat (type /set text_replay 0 to disable it). - Fixed /LASTLOG printing everything twice if you had Indented Nicks off. - The CTRL-F keybinding (Find) is now disabled when using Emacs keys. - Added /SET gui_tweaks. See http://forum.xchat.org/viewtopic.php?p=13766 - Fixed opening URLs on KDE that didn't begin with http:// or other protocol. - A better quit dialog which warns you if you're connected to IRC or have active file transfers. - Fixed: [1741525] Cycle selected channel (Luca Falavigna). - Fixed: [1737249] Doesn't recognize nicks with halfop mode on hovering. - The userlist and treeview can now be placed on the same side, with a resize handle in between them. They can also be dragged and dropped into place. - When you hide the userlist using the View menu, the resize handle now disappears too. It also disappears when you have a server tab in focus. - If you have a tree on one side and userlist on the other, they'll both now have a resize handle, previously the tree's size was fixed. - The userlist can be hidden and shown with CTRL+F7. - [1735116] Channel List's minimum users spin-button can now be set downward even on networks that sent a list of channels of only a larger size. In this case the Download button will flash to indicate you need to download a new list. - Changing the channel switcher type (Tree or Tabs) is also possible in the setup dialog. - The Ban List window now lists exceptions too (mode +e). - Script and Plugin related changes: - /SETTEXT with no argument now clears the input box. - Python: Added a xchat.strip method for stripping IRC attributes and mIRC color codes. - C-API and Perl: Returning 0 from a FD hook will now remove the hook and free all associated memory. - /MENU now supports a $CHAN root aswell (see plugin20.html). - Fixed GDK warning when using /MENU to add a key binding to a popup menu.
2007-07-19Fix horrific number of buffer overflows, CVE-2007-3713.lkundrak8-8/+448
Bump PKGREVISION.
2007-07-14Update to 3.2.7adrianp4-18/+16
- Updated c-ares to 1.4.0, TRE to 0.7.5 - chmode +L does no longer require chmode +l - Oper blocks now can have CIDR, as in "userhost *@127.0.0.1/32"; - Services coders: SVSNOLAG/SVS2NOLAG (described in Changes) will allow a user to avoid fake lag (ie, flood as much as he/she wants). - More intelligent accept() handling - that is, take in multiple times at a time instead of one per I/O loop - A lot of bug fixes, basically.
2007-07-14DIST_SUBDIR=. break PKG_RESUME_TRANSFER, sufficient just define as empty.obache4-12/+12
Fixes PR 35494.
2007-07-13Update to 2.1.8:xtraeme3-14/+10
2.1.8 2007-07-12 * Resurrected /scod from revision 189 * Changed SASL backend selection method. Incorporated SCOD selection option. * Keeping garbage out of LIBS variable. * Reporting dropped packet when starttls-required. * Fix for storage_db compilation error after util/ cleanup. 2.1.7 2007-07-04 * Full Win32 support o proper build under Windows o support for native Windows network I/O o runs as a service under Windows o native Windows auth modules: + ntlogon + sspi o Windows installer * Support for reloading c2s serviced hosts on SIGHUP * Proper dynamic module handling on non GCC platforms * Defaulting MySQL connection to UTF-8 * Removed support for ZeroK authentication * Fixed dynamic linker detection with libtool * XMPP compatibility fixes * Exported libsubst sysmbols dynamic for sm modules to use
2007-07-11Anope IRC Services.adrianp3-9/+11
Version 1.7.19 (revision 1247) This new release of Anope contains various bugfixes and adds support for InspIRCd 1.1. Various minor issues in the new MySQL code have been fixed and overall stability of the MySQL code has improved. The behaviour of the UsePrivmsg and NSDefMsg configuration options has changed and anyone using those options is advised to take a look at the comments near that options in the updated example.conf. Take a look at the change log for more information about the various bugs fixed in this release.
2007-07-04Make it easier to build and install packages "unprivileged", wherejlam9-17/+36
the owner of all installed files is a non-root user. This change affects most packages that require special users or groups by making them use the specified unprivileged user and group instead. (1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to unprivileged.mk. These two variables are lists of other bmake variables that define package-specific users and groups. Packages that have user-settable variables for users and groups, e.g. apache and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP}, etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS so that unprivileged.mk can know to set them to ${UNPRIVILEGED_USER} and ${UNPRIVILEGED_GROUP}. (2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.