summaryrefslogtreecommitdiff
path: root/chat
AgeCommit message (Collapse)AuthorFilesLines
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.
2007-07-03Fixed the address of the mirror site after gaim was renamed to pidgin.lkundrak1-2/+2
2007-07-03Imported a new version with two subtle bugs, yet with securitylkundrak2-8/+8
implications were fixed. 2.39 Bugfix for invalid key messages Memory leaks fixed (Max Kellermann and Stu Tomlinson)
2007-06-26Fixed MASTER_SITES. Patch provided by Zafer Aydogan in private mail.rillig3-9/+5
2007-06-25Fix for a security issue, CVE-2007-3360. A malicious server could directlkundrak3-2/+25
the client into executing arbitrary code.
2007-06-15Make the xscreensaver check work properly with modular Xorg.joerg1-3/+5
2007-06-15Use the more specific PKG_SYSCONFDIR_PERMS instead of SPECIAL_PERMS.jlam1-2/+2
2007-06-12Add a `debug' option which enables the '-D' option to the various jabberjwise1-1/+6
daemons (via configure --enable-debug).
2007-06-12Fix a problem reported by Jim Wise: when using auth-db4 and storage-db4xtraeme2-3/+10
the shared libraries were not installed, the configure added -ldb and we did not have this dependency to satisfy libtool. Also use bdb.buildlink3.mk. Bump PKGREVISION.
2007-06-11Tabify.xtraeme1-2/+2
2007-06-11Remove last traces of GTK option. Noted by joerg.wiz1-5/+5
2007-06-10Update chat/weechat to 0.2.5tonio3-8/+12
Add gnutls option, to enable ssl support, fix PR 36461 Thanks Adam Hoka for providing a patch Version 0.2.5 (2007-06-07): * fixed QUOTE command: now allowed when socket is ok (even if IRC connection to server is not ok) (bug #20113) * added missing IRC commands (327, 378, 379) (bug #20091) * fixed hotlist when exiting search mode: current buffer is removed from hotlist * added "%M" for completion with nicks of current server (nicks on open channels) (task #6931) * improved key bindings: now possible to bind a key on many commands, separated by semicolon (task #5444) * improved IRC long message split: use word boundary (task #6685) * removed ":" for unknown IRC commands before arguments (bug #19929) * fixed "%C" completion: now completes with all channels of all servers * fixed bug with "/buffer query_name", added server and channel completion for /buffer command (bug #19928) * added cmake for weechat compile (patch #5943) * fixed IRC mode parsing when receiving modes with arguments (bug #19902) * fixed crash with IRC JOIN malformed message (bug #19891) * fixed bug with nick prefixes on some IRC servers (bug #19854) * improved setup file save: now writes temporary file, then rename it (task #6847) * fixed bug with $nick/$channel/$server variables in commands * forget current nick when user manually disconnects from server * fixed nick display in input window * fixed bug with erroneous nickname when connecting to server (bug #19812) * fixed display bugs in IRC error messages * added protocol priority for gnutls (patch #5915) * added channel admin mode '!' for some IRC servers * fixed bug with iso2022jp locale (bug #18719) * fixed string format bug when displaying string thru plugin script API * added /reconnect command (task #5448) * added "-all" option for /connect and /disconnect commands (task #6232) * improved nick completion: completion with last speakers first and self nick at the end; added option look_nick_completion_smart, enabled by default (task #5896) * fixed nick completion in command arguments (bug #19590) * fixed possible crash with nick completion when a nick leaves channel (bug #19589) * added color for input text not found in buffer history * fixed USER message when connecting to IRC server (patch #5835)
2007-06-09Use irssi-0.8.11 as base. Bump PKGREVISION.wiz2-6/+6
2007-06-08Update to 0.8.11:wiz4-29/+13
v0.8.11 2007-04-25 The Irssi team <staff@irssi.org> + Add completion for /WINDOW GOTO + New crapbuster-like "scrollback levelclear" command + irssi now aborts a connection when, on an attempt to connect, the server returns code 432 (Erroneous Nickname), bug #425 + Allow identifiers in config file to start with a digit, bug #177. + Modify Irssi::UI::Window::command to restore the original active window only if the command executed has not made another one active, bug #403. + Make awaylog_file respect --home, bug #304 + Send /QUOTE immediately if server didn't send the 001 event yet + If dcc_own_ip contains IPv4 address, listen only in IPv4 + Negative scroll_page_count scrolls screensize-n lines (Patch by Chris Moore) + Sort nicks with custom prefix by the order defined in isupport in /NAMES + New perl command send_raw_first, patch by ComradeP (Bug 413) + Let the module loader also check for fe_common_$protocol files + Don't wait for all /NAMES replies before syncing if we can't combine queries anyways (Patch by jilles) + Renamed irc.efnet.net to irc.efnet.org + /SCROLLBACK CLEAR accepts the same arguments as /CLEAR + Check if binary exists and can be executed before /UPGRADE + Change default value of override_coredump_limit to OFF + UPTIME command by Lauri Nurmi with some modifications (Bug 458) + Remove CR and LF from Perl commands, to make it harder to introduce a security bug + Remove bookmark on a line when line is removed (instead of moving it) + Don't fallback to generic word completer if the command specific completion list is not empty. + Recognize cursor left and cursor right sequences sent by recent xterm as well as quite a number of bug fixes.
2007-06-08Update to 0.5.4:wiz2-7/+6
2007-04-18: 0.5.3: much improved Jabber integration, configurable prompt, [ew]*g(v) and (e)wide now handle wide characters correctly, fix history command fd leak, fix discarding of configurated connected upon certain login errors 2007-06-05: 0.5.4: OTR (for ICQ and XMPP), md5 login, no more assertion failed on too long messages, ask for all not given passwords before trying to do any login, bug fixes
2007-06-05opencdk shlib major changed; bump ABI depends and PKGREVISIONs ofwiz5-7/+10
affected packages.
2007-06-03Remove dead mirror, from Zafer Aydogan.wiz1-2/+1
2007-05-30Update riece to 4.0.0.uebayasi3-7/+9
* Major changes in 4.0.0 ** New add-on riece-twitter. (ueno) ** riece-rdcc can now specify sending ports. (ueno)
2007-05-26- Move JABBERD_DBDIR to Makefile.common, because this is used by sqlite.xtraeme2-6/+7
- Add VARBASE into BUILD_DEFS, as suggested by pkglint. - Transform @pkglibdir@ appropiately in the configuration files.
2007-05-26Update to 2.1.6 (last stable version).xtraeme11-101/+264
A lot of changes were made since previous update, like SASL support, SQLite support, etc. Please see the following URL for a full list of changes: http://jabberd2.xiaoka.com/wiki/Releases
2007-05-25PKG_BUILD_OPTIONS.gtk2+ -> gtk2joerg1-2/+2
2007-05-24Sync with the recent silc-client update.salo2-8/+9
2007-05-22Fix for the following:lkundrak4-2/+37
eggdrop<=1.6.18 arbitrary-code-execution http://www.eggheads.org/bugzilla/show_bug.cgi?id=462
2007-05-22Update "xchat", "xchat-perl" and "xchat-python" package to version 2.8.2.tron5-45/+10
Changes since version 2.8.0: - Updated translations (be, ca, cs, el, hu, sv, uk, zh_CN). - Fixed the "Save As" function saving to the wrong folder in the URL Grabber. - Fixed a bug in the "Copy Selected Link" URL right-click on non-ASCII chars. - Fixed small bug: #100239 buffer overflow in setup dialog. - Overhauled the Alerts section of the settings and added support for opening system-tray balloons (libnotify required). - Implemented /TRAY -b command on unix. - Nick serv authentication is now sent without the ":" when using the /NICKSERV or /NS method. #1655733. - Added command line argument: --minimize=level Begin minimized. Level 0=Normal 1=Iconified 2=Tray - Plugin API: * Added "modes" to xchat_get_info(). Returns the current channel modes, if they are known. * Fixed "event_event name" for xchat_get_info() to match the docs exactly, but 2.8.0 (mis)behaviour works too. - Perl * Execute the shutdown callback before removing the hooks so commands created by the script can be used in the callback.
2007-05-21Use tcl>=8.3.4<8.4 instead of tcl-8.3.4*. Bump revision.joerg1-2/+2
2007-05-20Desupport gnome option.wiz2-21/+1
2007-05-18Update to version 1.0.4salo2-6/+6
Changes: This release fixes a small problem with parsing the 1.3 protocol version string correctly. Clients that conform to the 1.3 protocol will not be able to connect to a SILC server that isn't running this version.
2007-05-18Update to version 1.0.4.1salo9-212/+73
Addresses PR pkg/36355 Changes: 1.0.4.1: ======== o Fix a segfault when joining an unknown channel 1.0.4: ====== - Update Makefiles so parallel make is possible - Include scripts from the SILC Plugin for automatically signing all messages - Use known passwords when joining password protected channels 1.0.3: ====== - empty realname and hostname is permitted again (and the user gets to see the error message if something goes wrong) - various small fixes
2007-05-18Remove myself as maintainer, I don't have the time anymore to keep thesepeter1-2/+2
packages up to date.
2007-05-13The tarball has been re-packaged with an additional fix and the versionadrianp2-5/+7
number not incremented. This was to fix an FD leak. Use DIST_SUBDIR=${PKGNAME} hack to work around this. PKGREVISION++
2007-05-02Added DESTDIR support. Successful build with/without USE_DESTDIR=fullheinz1-4/+6
on NetBSD/i386.
2007-04-24Update navi2ch to the latest snapshot, navi2ch-cvs_0.0.20070423-1.uebayasi3-11/+11
Changes are unknown.