summaryrefslogtreecommitdiff
path: root/chat
AgeCommit message (Collapse)AuthorFilesLines
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.
2007-04-23Update chat/weechat to 0.2.4tonio3-7/+8
News since last version are: - search in buffer history (ctrl-R) - added "call" option to /key command - added "event handlers" to plugins API - many bugs fixed. * fixed crash when closing a pv if a DCC chat is open on same nick * improved password hiding, code cleanup * fixed memory leaks in perl and python plugins * fixed permissions on "dcc" and "logs" directories * fixed crash when /away command is issued with no server connection * fixed crash when closing a buffer opened on many windows * fixed freeze with SSL server when disconnecting after connection loss
2007-04-19Move --disable-mmx from Makefile to Makefile.common - spotted by tron@adrianp2-3/+8
2007-04-17Fix the build on Darwin by disabling MMX support (on Darwin only).adrianp1-1/+2
2007-04-15Apply patch from Sergey Svishchev which should fix PR 34235.wiz2-4/+3
2007-04-15Update to 0.99.12:wiz6-37/+37
GnomeICU 0.99.12 Released Some people had problems connecting recently, this release should fix it. The login code was the oldest code from the v7 port and was in a dire need of re-writing. GnomeICU has also been ported to use GtkStatusIcon and GOption. The required version of GTK+ is now 2.6. But you will need 2.10 if you want to have the status icon. You can still use the applet for older versions. The history parsing should now work properly with long messages. There are also a bunch of other assorted protocol and UTF-8 bugs fixed. The Fedora Core 5 RPM includes the applet, you need to start it independantly of GnomeICU by adding it to the panel like any other applet. GnomeICU 0.99.10 Released February 15, 2006 Another change in the protocol was recently made and I did not notice it in time for the last version. Messages from recent versions of the Windows ICQ client were not received properly, this new version should fix it. GnomeICU 0.99.9 Released February 12, 2006 No GnomeICU is not dead, We have a new release. A recent change in the ICQ protocol has caused GnomeICU to disconnect all the time, so here is GnomeICU 0.99.9. Its mostly a bug fix release. * Added a --hide command line option * Save the position into the session * The tray icon now responds to single click to be consistent with other gnome apps * Added "onlince since", "last seen online" and "idle for" to user info dialog * Added user info button to the authorization request dialog * Fix the gnomeicu icon to show up correctly in the session splash screen * Do not play user is online during the first 30 seconds of a session * Now send with enter by default (ctrl-enter is still an option) * It now compiles on NetBSD 2.x (thanks to Julio M. Merino Vidal ) * New translations: Punjabi (pa), Norwegian Bokmål (nb), Kinyarwanda (rw), Nepali (ne) * Fix various bugs, crashes
2007-04-09Updatt to 5.0.61adrianp2-6/+6
2007/03/30 .61 Fixed crash on x86-64 systems under certain circumstances. Reported by Andrey V. Elsukov <bu7cher@xxxxxx.xx> 2007/03/24 .60 Changed ChanServ SET PASSWORD to remove founder privileges from any users who had previously identified for the channel (backported from 5.1a13)
2007-04-09Install umkpasswd and uconvert-conf as well.adrianp2-2/+7
2007-04-09Update to 2.10.12.10adrianp11-199/+28
Some of the changes include: * doc/example.conf: Document new options for General block. * doc/example.conf (Features): Illustrate URLREG feature. * ircd/m_burst.c (ms_burst): Properly handle member mode :ov. * doc/example.conf (Port): Document the method to select IPv4 or IPv6 restriction for a port. * ircd/s_auth.c (auth_ping_timeout): If the client never had an auth request, kill them on ping timeout. * ircd/s_auth.c (check_auth_finished): Only check passwords on user ports. See the ChangeLog for the full details
2007-04-09Update to 1.7.18adrianp3-7/+11
Since the previous release, we have been working on the MySQL subsytem to improve stability and security of this code. Next to that, we have added support for encryption modules, finally including support for encrypting passwords with proper MD5 or SHA1. Next to these two major improvements there are quite a few bugs fixed, including bugs related to module code, internal events, various typo's in the language files, and some IRCd-related issues. Please note that, due to the big changes, this release might not be as stable as previous development releases. The new MySQL and encryption code have been found stable enough to release to the public, but they might still have undiscovered quirks. Be sure to check Changes.conf for encryption-related changes to the configuration file. Users of MySQL should also note that the MySQL scheme has been changed in this release and needs to be updated. This can be done using the updates in Changes.mysql.
2007-03-24Prepare for switching to NO_MTREE=yes.joerg1-2/+3
2007-03-24Relinquish MAINTAINER.schmonz1-2/+2
2007-03-24Update to 1.5, quell pkglint, and relinquish MAINTAINER. From theschmonz2-13/+14
changelog: - Added a very simple t/use.t test script that just makes sure the module loads properly.
2007-03-23Complete move of chat/ser to net/ser. Addresses PR 36059.wiz7-233/+1
2007-03-21Per Juan RP, use pkgsrc-users@ as MAINTAINER of unmaintained pkgs.jwise1-2/+2
2007-03-21Another package I'm not tracking any more.jwise1-2/+2
2007-03-21Bump PKGREVISION for gnome-keyring ABI bump.wiz2-4/+4
2007-03-19give away to pkgsrc-userstv2-4/+4
2007-03-17Fixed the build on NetBSD.rillig6-41/+21
2007-03-17Fixed the build with gcc4.rillig2-5/+20
2007-03-17Fixed the build on NetBSD 4 using gcc4.rillig2-1/+22
2007-03-17Fixed build error with gcc4.rillig2-1/+21
2007-03-17Updated emech to 3.0.2.rillig5-62/+17
Removed the MESSAGE file, since it was outdated and there is good online documentation. Changes since 2.7.*: 3.0.2 -- May 8th, 2006. * Fixed: Critical crash bug in parse_notice 3.0.1 -- August 28th, 2005. * Fixed: Socket corruption when terminating a DCC or telnet chat. * Fixed: Bouncer using virtual host. * Fixed: Bouncer timeout after irc connection. * Added: Status message for trying a new server. * Fixed: BNCPORT setting now reacts when altering a live port * Added: DIE in config file * Fixed: When users are added or modified, the channel user list will update to reflect the proper user levels. * Fixed: Greet will now display properly in userlist. * Fixed: ALTNICK in sample.conf * Fixed: Cygwin uptime bot type WINMECH * Fixed: Makefile flaws * Fixed: Server removal (server -host) * Fixed: DNS timeout server cycle * Fixed: Channel spy source. 3.0 -- August 1st, 2005. * Added: "USER +handle" now works aswell as "USER + handle" * Fixed: bus error on sparc in async dns * Fixed: crash bug in LINK command (faulty arguments) * Fixed: ENFPASS * Fixed: botnet verify * Added: +NS (non shared) and +RO (readonly) user flags. * Added: CMD command * Removed: ADDLINK/DELLINK commands, use LINK +/- * Added: Verify over botnet * Added: botnet spy source * Added: Multiple channels per user record * Added: sendQ for certain command output * Fixed: faulty error message in KB/SITEKB/SCREW * Added: reset recovers server name * Added: Telnet connections are now recovered in reset. * Added: Shitlist output now shows all relevant information. * Added: Action levels to the KS feature. * Fixed: commands that output tables now output better formatted tables * Fixed: bots crashing when they are kicked (themselves) * Fixed: botnet bots given op without matching access 200. * Fixed: a few commands crashing when given no arguments. * Fixed: USER command setting a users access to zero every change. * Added: Auto-detecting MODES setting on networks with 005 reply. * Changed: OPMODES renamed to MODES, affecting how many modes per line. * Removed: BANMODES setting. * Fixed: Compiled OK with GCC 3.4.3 * Removed: ADD, DEL commands, use USER +/- instead. * Fixed: ESAY no longer suffers from buffer overflow problems * Fixed: AUB will no longer unban Shits level 3+ * Fixed: Session file now saves all (?) new options and settings * Fixed: NCL (Nick flood kicks) now work properly. * Changed: "NETPASS" setting renamed to "LINKPASS" * Changed: file comment char changed to ; (semicolon) * Removed: ADDSERVER, DELSERVER commands, use SERVER +/- instead. * Added: telnet. you can connect to the bot via the botnet listen socket. * Added: Its now possible to use an internal md5 version if your system does not provide one. ./configure --md5=internal * Added: Settings now have access levels associated with them. It should be impossible to view/set/access a setting if your level is insufficient. * Added: USER command now accepts option +/-host Usage: USER <handle> <+HOST|-HOST> <mask> * Removed: HOST command. * Added: the mech now accepts certain chars at the end of its nickname when you give it commands, ex: "mechname," works * Added: Notify no longer loads automatically, you need to put "NOTIFY -RELOAD" in the configuration file. * Added: Notify nicks can now be added and removed online Usage: NOTIFY [+ <nick> [mask(s)] [:comment]] Usage: NOTIFY [- <nick>] * Added: DCC file receive and settings for DCC control Usage: SET DCCANON <number> Usage: SET DCCUSER <number> Usage: SET DCCFILES <mask [...]> * Removed: REPORT command, use `SET [channel]' for the same functionality * Changed: commands can now be disabled permanently (until bot is restarted) Usage: CHACCESS <command> disable * Added: DYNLIMIT string setting to configure the dynlimit feature Usage: SET DYNLIMIT xx:yy:zz where xx is the number of seconds between each mode update, 20-600 seconds where yy is the number to divide the current user number with to get the window size, 5-50 (ex, 100 users on channel divided by 10 = window of +/-10) where zz is the minimum window size, 1-50. default values are 90 seconds, window 10 and minimum 4; "90:10:4" * Removed: DYNLIMIT toggle * Added: userlist sharing over botnet * Added: MD5 bot linking password exchange support * Added: TCL: `hook dcc_complete - callback' callback arguments: to, filename, cps * Fixed: Compiled OK with GCC 3.4.2 (with -fno-strict-aliasing) * Added: internally generated html for /internalstatus.html and /internaldebug.html (if compiled with debug support) * Added: INFO command shows basic statistics for all channels * Changed: SERVERLIST command removed, SERVER command with no arguments now lists all known servers * Added: Support for Undernet WALLCHOPS command (WALL) * Fixed: MODE command now working as intended * Added: tcl_dcc_sendfile <to> <filename> returns filesize on success * Changed: E3 now accepts nicks of any length * Added: DCC filesend: SEND [to] <filename> * Added: now using async/rawdns to lookup uptime hostname * Added: now using async/rawdns to connect to irc servers * Changed: timestamp in log format now includes year, month, date * Fixed: crash bug with `SETPASS <user> none' * Fixed: crash bug with HELP commands having no arguments * Added: ALTNICK setting for desired alternate nicks * Fixed: Removed lingering prototypes in h.h [ wy|d + Deke ] * Added: MD5 support for password encryption * Fixed: mech.session now gets saved on SHUTDOWN [ endorphin ] * Added: CTIMEOUT setting for connection timeouts * Added: NOTE command to send notes to users in the userlist Usage: NOTE <handle> * Fixed: Respawn counter now works properly when bot restarts * Added: dynamode.c, dynamic altering of +l limit according to the number of users present in the channel * Fixed: `SETPASS <user> none' bug regarding min pass len * Changed: SeenList is now kept on process level * Added: UMODES setting to control the modes that the bot sets for itself when connecting to servers * Changed: ESAY $tog() has been changed into a full-featured system that handles all settings; $tog() renamed to $var() * Fixed: ESAY $tog() parsing bug causing bad output * Added: Something that still looks like a HTTP interface this is a very sketchy feature sofar tho * Added: Chosen commands {now=HELP,USAGE} can be redirected to other users or channels * Added: ONJOINFILE channel setting, wonder why :] * Added: greets (readded from old times) * Added: Keep debug fd and server sockets when using the RESET command. Even tho it execs, it's never disconnected from the server. * Fixed: Auths not timing out if user was visible in [ found by endorphin ] an old (kicked/parted) channel userlist * Removed: TOG command, use SET instead * Changed: aliases are now way powerful * Added: All types of SPY can be redirected to channels and/or files. Usage: SPY <channel|STATUS|MESSAGE> [channel|">" filename] Usage: RSPY <channel|STATUS|MESSAGE> [nick|channel|">" filename] * Removed: CHANLOG toggle * Removed: STATMSG, SPYMSG, RSTATMSG, RSPYMSG * Added: Short delay for server reconnect actions * Fixed: Random server disconnects * Removed: USTATS, stupid redundant command * Removed: SHITLVL command, use RSHIT+SHIT instead * Removed: All linking and telnet code is gone and pipeuser code is now broken * Changed: config file is now a list of `real' commands * Changed: CMDCHAR <char> --> SET CMDCHAR <char> * Changed: AUTOLINK --> TOG AUTOLINK <0|1|ON|OFF> * Changed: USERFILE <file> --> SET USERFILE <file> * Changed: HASONOTICE --> TOG ONOTICE <0|1|ON|OFF> * Removed: IWM toggle, didnt do anything useful * Fixed: Random disconnects from DCC * Added: Extra entries in randinsult.e * Fixed: Merged endo's seen-ago patch [ endorphin ] * Added: Uptime reporting client code * Fixed: WinGate proxy now works again... * Added: Fastnick option hidden in src/config.h * Fixed: Bot not knowing it was opped when joining [ found by endorphin ] empty channels. * Changed: Split mech.help into ./help/* files * Fixed: No-key-saved in session file plus some small optimizations...
2007-03-17Fixed gcc4 error messages.rillig4-1/+58
2007-03-17Fixed the build with gcc4.rillig2-1/+17
2007-03-17Fixed the build on NetBSD with gcc4.rillig5-8/+41
2007-03-12Make spelling of XChat consistent (It's neither "X-Chat" nor "xchat").tron5-8/+8
2007-03-12Add and enable "xchat-perl" package.tron1-1/+2
2007-03-12Import new "xchat-perl" package: Perl scripting plugin for XChattron3-0/+41
This package is based on Min Sik Kim's "xchat2-perl" package in "pkgsrc-wip".
2007-03-06delint.salo1-2/+4
2007-03-06Security update to version 1.0.3salo2-6/+6
Changes: - Fixed a denial of service vulnerability: If invalid hmac or cipher was specified on joining a channel, server crashed. Upgrading is recommended.
2007-03-04Mark as not for Linux. From Sergey Svishchev in private mail.wiz1-1/+4
2007-03-04Update MASTER_SITES/HOMEPAGE -- mostly disappeared.wiz1-2/+2
From Sergey Svishchev in private mail.
2007-02-22Whitespace cleanup, courtesy of pkglint.wiz16-44/+44
Patch provided by Sergey Svishchev in private mail.
2007-02-22pkglint cleanup; update HOMEPAGE/MASTER_SITES.wiz3-6/+6
From Sergey Svishchev in private mail.
2007-02-20share/emacs/site-lisp now exists by default -- don't try to remove it.wiz2-4/+3
Bump PKGREVISION for the PLIST change.
2007-02-20Remove a deprecated request from the Jabber plugin so that it works withsborrill3-3/+20
ejabberd servers. http://www.xmpp.org/extensions/xep-0094.html XEP-0094: Agent Information Status: Obsolete Last Updated: 2003-10-08 The problem is that centericq treats some error replies as pertaining to authentication. Previously ejabberd sent "feature-not-implemented" for unknown requests, but now it sends "service-unavailable", as required by the RFC. centericq has a workaround to ignore the former error, but not the latter. Therefore it believes that authentication has failed (which is not the case). Thanks to Jonathan Schleifer and Magnus Henoch for the patch and clarification.
2007-02-20Make gpgme an option (on by default for compatibility with previous).sborrill2-2/+17
2007-02-20Tell psi where to find zlib, as suggested by Ondrej Tuma onrillig1-1/+3
pkgsrc-users.
2007-02-20Update navi2ch to 20070114 snapshot.uebayasi4-24/+13
(Note this is only a snapshot, and the next release will be 1.8.0. To keep the order of versions, this package is named 1.7.5.99.20070114. Thus this is ever higher than 1.7.5 and lower than 1.8.0.) Catching up to 2ch infrastructure changes so that fix the problem unable to post articles. While here teach emacs22{,nox}.
2007-02-20Update riece to 3.1.2.uebayasi3-8/+14
* Major changes in 3.1.2 ** Message catalog. (ueno) * Major changes in 3.1.1 ** riece-async works again. (ueno) ** riece-shrink-buffer is now enabled by default. (ueno) ** New window layout "spiral". (URABE Shyouhei)
2007-02-06This is not MAKE_JOBS_SAFE.reed1-2/+3
And update homepage URL.
2007-02-01Make sure the directory for the pidfile exists (/var/run is cleaned onwiz2-3/+9
some machines...). Bump PKGREVISION.
2007-01-30Modular Xorg support.joerg1-2/+2
2007-01-30Modular Xorg support.joerg1-3/+5
2007-01-26Update icons location of KDE apps. Bump PKGREVISIONmarkd4-57/+59
2007-01-25Update xchat to 2.8.0. Okayed by maintainer.reed6-12/+62
Adds a "cs" locale file. And adds system tray notification support. (Maybe the xchat-systray-integration package is not needed now?) Note I never tested the python plugin (but did build and install). Added two patches direct from xchat's FTP site. Configure with --enable-xft. (Hopefully that is okay with quark on Mac OS). Now depends on gtk2+>=2.10.0. Install a couple documentation files. Use INSTALLATION_DIRS to create the plugins directory. ChangeLog hs: - Updated translations (cs, de, gl, hu). - XChat now requires at least GTK+ 2.10. - Added a system tray icon (aka Notification Area). This is probably the biggest feature addition in this series. Also added a /TRAY command so scripts can manipulate the icon. - Added partial support for numeric 005 token ELIST (min users only). - Brand new channel list window: GtkTreeView, nicer layout, less CPU power when downloading very large list, uses less memory, supports regexp/ patternmatch/substring search and supports downloading LIST with minusers to save time (only on some networks that support ELIST). - Overhauled URL opening on Unix, it now tries xdg-open first, then auto- detects Gnome or KDE to run gnome-open or kfmclient. URLs with quotes should also work now (changed to execv()). - Settings: Warn the user when trying to put the tree on the top/bottom. - Fixed DCC ack reading so it doesn't use MSG_PEEK. - Channel modes are no longer shown in the titlebar if they contain a key. - Added /GUI APPLY command, which does that same as pressing OK in the settings window (e.g use it after /set). Mainly for scripters. - Allow changing the logging folder if the log filename is set to a full path in the settings window (starts with a '/'). - Added 'Your Action' text event. - Separated out /away and /back commands so it's obvious what they'll do. - Changes to /MENU command (See plugin20.html for details): * Now works for popup menus too. * Allows creation of radio menu items. * -p arg can now to be negative to give a position offset from right/bottom. * -i arg to specify an icon file. - Plugin API: * Added event_text to xchat_get_info(). - Perl (Lian Wan Situ) * Fixed hook_command so that it won't override the help message for builtin commands unless a help message was specified. * Perl Win32: Warn the user about trying to load 64-bit ActivePerl.
2007-01-23Update to 0.11.8.2.1:wiz2-10/+7
Changes unknown.
2007-01-17Very belatedly bump PKGREVISION for all jasper dependencies becausewiz2-3/+4
of the shlib name change (!) during the update to 1.900.0. Noted by Robert Elz in PR 35431.