Commit graph

2015 commits

Author SHA1 Message Date
he
bbb29e8779 Update from version 1.26 to version 2.0. Changes:
2.0
===
  - All of the core functionality has moved into Net::XMPP.
    It provides the connection, messages, iq, and presence.
    Net::Jabber now just provides the extensions that the
    JEPs define and that are truly Jabber and not XMPP.

1.30
====
  - Added initial support for XMPP 1.0 via XML::Stream 1.18.
  - Locked version of XML::Stream to 1.18.
  - Changed connectiontimeout to just timeout in the Connect
    function.
  - Hey, here's a good idea.  Instead of copying the function
    hash out of each namespace why not just use a refrence...
    duh...  This might make things a little faster and use a
    smidge less memory.  Just a little thought.
  - Fixed a taint problem with an eval and the xmlns read from
    the socket.
  - Fixed some -w warnings.
  - Updated client test to user newer methods and create the
    test account.
  - Added password to MUCJoin.
  - Fixed typo in DefineNamespace.
  - Added Tree Transfer (JEP-105)

1.29
====
  - Added PubSub (JEP-60)
  - Added documentation for most of the below.
  - Added in a basic basic support for SOAP (JEP-72).  You can
    dump in rawxml and get it back out.
  - Looking into using contants for the namespaces, but they
    don't work in hashes. =(
  - Removed jabbersxpm (it was never used).
  - Added initial (low level) support for Commands (JEP-50).
  - Added initial (low level) support for FNeg (JEP-20),
    Disco (JEP-30), Bytestream (JEP-65), SI (JEP-95), and
    FT-Profile (JEP-96).
  - Made Client, Component, and Server inherit from Protocol
    instead of AUTOLOADing.  Why didn't I do this in the
    beginning?
  - Added function RosterRequest to let the user handle processing
    the roster in their own callback and not return a hash.
  - Added function PresenceDBClear that will clear out the
    presence database.
  - Added check to see if Process generated an error, and then
    was called again (bad thing).
  - Moved Process into Client.pm, Component.pm, and Server.pm.
  - Locked version of XML::Stream to 1.17.
  - Fixed typos in the Protocol help.

1.28
====
  - Fixed bug in XPathDefined which caused the main iq callback
    function to not work.  Show stopper bug.
  - Fixed iq:time test.

1.27
====
  - Update examples/client scripts to include an xpath based
    example.
  - Added support for XPath based callbacks.
  - Updated x:data to match the call for experience.
  - Requires perl 5.6 in an attempt to get Unicode support.
  - Added finer callback support for presence and message
    based on type.
  - Minor tweak to NOT remove an unknown xmlns packet (duh...)
  - Fixed bug in JID.
  - Updated DefineNamespace to handle most old style, and all
    new style.
  - Locked version of XML::Stream to 1.16.
  - Major recore due to XML::Stream::Node and XPath.
  - Moved from XML::Stream::Hash to XML::Stream::Node.
  - Fixed XDB Reply error.
  - Uninitialized value round up.
2008-06-22 16:14:08 +00:00
smb
9cab431147 Initial commit of plug-in to render latex as images 2008-06-21 16:38:40 +00:00
joerg
3b0d97b0de Add DESTDIR support. 2008-06-20 01:09:05 +00:00
gdt
072b07f2cc Update to 3.2.0.
28 May 2008:

- The functionality of the OTR button has now moved to a menu.  There's
  an "OTR" menu, as well as an icon showing the current OTR state of
  each active conversation in the window.
- New OTR icons from <cyrus_xiii@yahoo.com>
- OTR icons show up inline in the conversation window when the OTR
  status changes.
- Buddy authentication has been revamped, based on the user study
  published in SOUPS 2008.  The default is now to choose a question and
  an answer only you and the buddy should know.  The question is
  displayed to the buddy, who is prompted for the answer.  The "shared
  secret" and "fingerprint" authentication methods are still available.
2008-06-17 14:06:42 +00:00
gdt
78c70b383f Update to 3.2.0.
- Added support for one-way authentication using an explicit question,
  based on the SOUPS 2008 user study.
2008-06-17 13:58:08 +00:00
tron
d8180f6b39 Replace "dircproxy" package with with "dircproxy-devel" package and
remove the later. The old version 1.0.5 is unmaintained, has a remote
DoS vulnerability and is less reliable than version 1.2.0beta2.

Approved by Adrian Portelli.
2008-06-17 12:53:54 +00:00
joerg
0b4040a57c Fix DESTDIR. 2008-06-16 13:29:25 +00:00
adrianp
afd001eb3f +atheme 2008-06-16 10:39:17 +00:00
adrianp
7dbad25904 atheme-services is a set of Services for IRC networks that allows users to
manage their channels in a secure and efficient way and allows operators to
manage various things about their networks. Unlike it's predecessor, Shrike,
services has a completely reworked form of channel management that feels
somewhat like eggdrop and is somewhat more useful.

Services currently works with many irc daemons. More details are
available in the config file.
2008-06-16 10:38:27 +00:00
adrianp
3a755a4844 * Increase pkg-config magic to get SSL enabled build to work when the
builtin version of OpenSSL is used.
* Do not, under any case, do anything with svn during the configure process
2008-06-14 14:30:23 +00:00
adrianp
ce7550ff3f Update to 1.1.20
1.1.20 follows up with the latest fixes of the maintenence release. It is a HIGHLY RECOMENDED upgrade for all 1.1.19 (and prior) users, as it addresses a number of client compatibility and general stability fixes.
2008-06-14 13:07:51 +00:00
obache
8d835de111 Treat DragonFly same as other *BSDs.
Patch provided by Hasso Tepper in PR 38849.
2008-06-14 05:05:36 +00:00
adrianp
d3f5962735 Update to 1.7.21
Version 1.7.20 (revision 1324)

With all currently known bugs fixed, this new release of Anope contains
loads of bugfixes and should provide a stable experience. This is one of
the last releases in the 1.7 series of Anope. We encourage users who were
not using the 1.7 series for stability reasons to try out this release and
report any bugs found on our bugtracker at http://bugs.anope.org/ .

An important note for MySQL users: various database schema improvements
have been added in Changes.mysql. Be sure to apply these changes to your
database schema for a large increase in performance of the MySQL code.

Take a look at the change log for more information about the changes made
for this release.

Version 1.7.21 (revision 1341)

This new release fixes a XOP-related exploitable crash bug which appeared in
Anope version 1.7.20. Earlier versions are not affected. Networks running
Anope 1.7.20 are strongly advised to upgrade to this release. Even though
networks running earlier versions are not affected by this bug, they are
still advised to upgrade due to numerous other bugfixes.

Next to the fix for the crash bug mentioned above, a number of other things
have been fixed as well, including various InspIRCd-related issues, bugs in
the MySQL code and a shiny new Russian translation.

Take a look at the change log for more information about the changes made
for this release.
2008-06-13 23:32:45 +00:00
adrianp
e832b2e921 More chroot build fixes from Michael Stapelberg. 2008-06-13 23:15:33 +00:00
tron
0389bcee17 Update home page URL. 2008-06-13 11:46:21 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
adrianp
602e3995e2 Fix typo pointed out by Michael Stapelberg in private email 2008-06-09 19:37:01 +00:00
tonnerre
831a15f1ac Add patch for CVE-2007-4400 for Konversation to stop escape song names
properly in the media script.
2008-06-08 01:21:37 +00:00
obache
1bb39a0a6b Re-add PERL5_PACKLIST, lost previous commit. Fixes PR 38846.
While here, add DESTDIR support.
2008-06-07 14:27:38 +00:00
wiz
db0d6ac3f5 Bump PKGREVISION for gtkspell API bump. 2008-05-30 12:29:00 +00:00
obache
1508309880 Fix and simplify workaround for broken db4 library detection.
Should fix PR 38354.

While here, add DESTDIR support.
2008-05-27 13:23:43 +00:00
reed
c35c1ecdc2 Install README.
Bump PKGREVISION.
2008-05-27 12:21:01 +00:00
tron
85e77639c3 Turn IPv6 support on by default. Bump package revision. 2008-05-26 14:39:24 +00:00
joerg
3d8ef5a52d Second round of explicit pax dependencies. As reminded by tnn@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.
2008-05-26 02:13:14 +00:00
wiz
41f426ade1 Reset maintainer on his request. 2008-05-25 21:20:07 +00:00
tron
9ba46c0fc4 Fix indentation. 2008-05-25 20:49:39 +00:00
tron
5653b15d71 Remove me as maintainer of some package, clame ownership of a few packages. 2008-05-25 14:45:16 +00:00
tnn
301813c6c4 Always pass --disable-nm (NetWorkManager, a Linux specific thing)
Otherwise libpurple insists on having it if the dbus option is enabled.
From David Brownlee.
2008-05-22 10:11:57 +00:00
tnn
5737418a9a Update to finch-2.4.2.
* New default binding ctrl+x to open context menus.
* Menu triggers and other bindings will no longer conflict.
* Middle click pastes the internal clipboard (when mouse support is enabled).
2008-05-18 00:06:46 +00:00
tnn
5fee78cccb catch up with pidgin-2.4.2 2008-05-17 23:46:46 +00:00
tnn
e904333ebc Update to pidgin-2.4.2.
* The typing notification in the conversation history can be disabled or
  customized (font, color etc.) in .gtkrc-2.0.
* Added a plugin (not installed by default) which adds a Send button back to
  the conversation window. People without physical keyboards have a hard time
  with the lack of the button.
* Clicking on the buddyicon in the conversation window toggles the size of the
  icon between small and large.
* The settings of a chat (e.g. Handle in an XMPP chat, or Exchange in an AIM
  chat) can be edited from its context menu in the buddy list.
* Add a "Present conversation window" preference to the Message Notification
  plugin; the "Raise conversation window" option does not unminimize windows
  or draw attention to them when they are on other workspaces--the "Present"
  option should.
* Add a preference to set Escape as the keyboard shortcut for closing the
  conversation window.
* Add an option in the context menu to disable smileys in the selected text
  in the conversation history/log viewer. This should help people who
  regularly paste code in conversations.
* Add a preference to choose the minimum size of the text input area in lines.
* Moved the "Local alias" field in the Modify Account dialog to be below the
  "User Options" heading on the "Basic" tab.
* Number of room occupants is now shown in chat tooltips where possible
2008-05-17 23:45:47 +00:00
tnn
a8d380c47e Aggressively disable options in Makefile.common and selectively
enable them in options.mk, through overrides.
2008-05-17 23:26:06 +00:00
tnn
a8490df4d8 Update to libpurple-2.4.2.
o In MySpaceIM, messages from spambots are discarded (Justin Williams)
o Strip mIRC formatting codes from quit and part messages.
o IRC now displays ban lists in-channel for joined channels.
o Fixed a bug where the list of loaded plugins would get removed when
  switching between different operating systems.
o Fix reception of IRC PART without a part message on Undernet
  (fixes a problem with litter in the channel user list).
o IRC no longer crashes on /list on servers which erroneously omit RPL_LISTSTART
o Update the NetworkManager support to use D-Bus directly, instead of
  libnm-glib. Hopefully it's stable now. It will now compile by default if you
  have D-Bus support and NetworkManager.h. (Elliott Sales de Andrade)
o MSN buddy list synchronization is now more forgiving, only asking about
  buddies who have disappeared completely from the server list and not those
  that have simply moved groups.
o IRC will now try to append 1-9 to your nick if it is in use, instead of
  substituting the last character with 1-9 where possible.
o Bonjour buddies will be saved persistently if they're moved out of the
  "Bonjour" group. (Eion Robb)
2008-05-17 22:56:17 +00:00
obache
bc18228bc8 centerim>=4.22.5 does not conflict. 2008-05-13 15:20:35 +00:00
obache
fc1ff94bbd Update centerim to 4.22.5.
Based on patch provided in PR 38624.

'cicqconv' command is renamed for 'cimconv', conflict with centericq is gone away.

2008-04-08 New version (4.22.5) released.
This release fixes various segfaults in the Yahoo protocol. It also introduces a
bar which displays all open chats nicely.

2008-03-29 New version (4.22.4) released.
This release fixes the possible url exploit described in CVE-2008-1467. It also
makes CenterIM ready for the Yahoo protocol change kicking in on 2nd april 2008.

2008-03-11 New version (4.22.3) released.
This version fixes the various ICQ contact list issues (e.g adding contacts
should now work).

2007-12-08 New version (4.22.2) released.
More than 90 fixes/improvements have been added to centerim since our last
release in June. The main fixes included are:

 * Fixed bug in msn login when the server sent a NOT message
 * Fixed bug in ICQ protocol which prevented others from seeing your presence
   (partial)
 * New version tracking/updating (Thanks to David Riebenbauer for this helpful
   feature)
 * Added an "Out for Lunch" state
2008-05-13 15:15:51 +00:00
tonio
a896ef145e Add a wide-curses option, to enable utf-8 support.
Based on patch from Leonardo Taccari in PR pkg/38418
2008-05-11 19:10:30 +00:00
tonnerre
2b32a72a59 Fix multiple connection handling Denial of Service vulnerability in licq
(CVE-2008-1996). Before this, the application would crash if too many TCP
connections are opened.
2008-05-11 04:12:34 +00:00
adrianp
76182366bf 1.1.19
There is a single crash fix in versions prior 1.1.19, in KLINE use. Opers on older versions are advised to avoid KLINE, and to use GLINE instead.
Minor server buffering enhancements (should be a bit faster on netburst and use less CPU for highly loaded servers)
Tempramental linking fix (thanks to djGrrr for helping finally track this down)

Upgrade at your leisure.
2008-05-05 15:32:12 +00:00
adrianp
eb7c63ec04 Add explicit --disable-ipv6 when -inet6 is specified
From Daniel Horecki in PR #38570
2008-05-05 07:44:29 +00:00
jmmv
ce69f44e73 Fix build when dbus is installed
Add an option to select whether dbus support should be enabled or not and
use it to control the installation of the musicmessaging plugin.  Fixes the
package when dbus is already installed.  Bump PKGREVISION to 2.

Ew.  Conditional builds.
2008-04-29 12:35:10 +00:00
jmmv
db5d2e5670 Fix installation with the dbus option
Add the dbus-types.h file to the PLIST, which is installed when the dbus
option is enabled.  Bump PKGREVISION to 1.
2008-04-29 10:55:02 +00:00
frueauf
8255221254 Set MAINTAINER to pkgsrc-users@NetBSD.org to indicate anyone can work on fixes for those packages. 2008-04-27 18:14:03 +00:00
joerg
a77e7015fe Update PYTHON_VERSIONS_COMPATIBLE
- assume that Python 2.4 and 2.5 are compatible and allow checking for
fallout.
- remove PYTHON_VERSIONS_COMPATIBLE that are obsoleted by the 2.3+
default. Modify the others to deal with the removals.
2008-04-25 20:39:06 +00:00
wiz
c001be3ae7 Update to 1.1.6:
1.1.6:
This version fixes a rekey timeout crash.

1.1.5:
This release fixes the KILL command and disconnection related
problems.

1.1.4:
This version fixes 64-bit alignment issues.

1.1.3:
This version fixes several crashes, a WATCH command busy-loop, QoS
rate limit handling, and many other bugs.

1.1.2:
This version fixes a possible buffer overflow.

1.1.1:
This version fixes a crash related to processing of NEW_CLIENT
packets.

1.1:
This version was ported to the new SILC Toolkit 1.1. Support for
dynamic router connections and HTTP statistics back end were added.
Support was added for the upcoming SILC Protocol version 1.3 and
SILC Public Key version 2. Other major bugfixes were also made.

1.1beta4:
This version fixes public key authentication as responder, OPER
and SILCOPER public key authentication, and other minor bugs.

1.1beta3:
This version fixes a CTR mode rekey crash and other CTR mode issues.

1.1beta2:
This beta release fixes many crash bugs.
2008-04-24 08:30:49 +00:00
martti
5cdb6d3d2d PKGREVISION++ 2008-04-24 08:04:59 +00:00
martti
ee83c338dd Fixed PLIST issues, this should not leave any files or directories behind now. 2008-04-24 08:04:13 +00:00
wiz
dcd8168b58 Update to 0.11.8.3.1:
Summary of changes from 0.11.8.2.1 to 0.11.8.3
============================================
[UI  fea] Simple heuristics for disabling and reenabling encryption based on whether naim thinks you're talking to someone logged in to naim or to a second client.
[TOC fea] Availability messages are now decoded and passed along to the UI.
[TOC fea] The TOC2 driver now uses toc_locate_user instead of toc_get_info to retrieve profile information. This both fixes profile viewing, which has been broken since late 2006, and adds the ability to retrieve away messages for non-naim users, which has not been possible since 0.10.
[UI  bug] The string <a href="target"></a> would previously be rendered as " [target]" in naim, while graphical AIM clients would render it as an empty string. A recent version of AIM for Windows introduced a bug where outgoing messages included these empty hyperlinks in some situations. Fixed.
2008-04-23 21:37:15 +00:00
martti
fca213c60c Updated chat/ejabberd to 2.0.0nb1
Fix pkg/38347 (patch provided by Daniel Horecki).
2008-04-22 11:31:05 +00:00
bjs
574653540b Fix ${MASTER_SITES} and ${HOMEPAGE}. 2008-04-21 15:09:07 +00:00
tonio
2c030cfdf9 Fix mistake with cvsid tags 2008-04-20 09:31:05 +00:00