Commit graph

2189 commits

Author SHA1 Message Date
obache
a7b3b6fa8b Force to pick up prefer OpenSSL.
Fixes PR 39198.
2008-08-03 05:17:40 +00:00
dholland
60fd974aa2 Fix broken amd64 build 2008-08-02 20:36:50 +00:00
dholland
9d8c5ca5e4 Use -fPIC on NetBSD. (Same as FreeBSD.) Fixes broken amd64 build. 2008-08-02 20:32:09 +00:00
dholland
4047fdd51b Fix broken amd64 build. 2008-08-02 20:26:21 +00:00
obache
a56c46e841 Suppress gpgme-config detection when gpgme option is off.
Fixes build failure with installed gpgme but disabled gpgme option
reported by PR 39267.
2008-08-02 05:39:20 +00:00
tron
5430f4a142 Update "xchat" package to version 2.8.6. Changes since 2.8.4:
- Updated translations (de, fi, fr, hu, lt, nb, ru, th, zh_CN).
- Fixed creation of ~/.xchat2/scrollback/ paths
  (xc284-scrollbmkdir.diff).
- Fixed a leak of file descriptors related to the scrollback feature
  (resource leak) (xc284-fix-scrollbfdleak.diff).
- Stopped scrollback files growing too large by fixing the file-shrink
  code.
- Put a "Display scrollback from previous session" into the Setup GUI
  (logging section) so people can turn this off without typing commands.
- Made /away work even when the reason setting is empty.
- Using /part on a channel that contains a quotation mark now works
  [1800855].
- Changed the default encoding to "IRC" (CP1252/Unicode Hybrid) for both
  Unix and Windows.
- Fixed a possible Channel List crash if you searched many times while
  the download was still going.
- Fixed alert balloons failing if the text contained "<" characters
  [1827629].
- The Drag&Drop files to userlist feature has been enabled again.
- Removed the /set tab_icons setting and made it automatic (see FAQ for
  more info about icons).
- Fixed a bug in creating files (save channel list, rawlog etc) that would
  set the wrong permissions.
- Added command line argument --command=COMMAND which can be used in
  conjuction with --existing (E.K.L.). This sends any xchat command to
  an existing (running) client.
- A private SSL key/certificate can now be loaded from ~/.xchat2/client.pem.
- The Alerts settings now accept wildcards, instead of partitial string
  match [1807563].
- Changing away status during reconnect/disconnect will now remember it.
- You can now change your Away/Back status (all networks) in the tray menu.
- Favorite Channels / Auto-Join-List management:
  * Network List window now has a "..." button to edit the auto-join-list
    in a more friendly way.
  * Channel(text area), Tree/Tab and Channel-List right-click menus now
    have a "Add to Favorites" function.
  * Previous limit of 300 bytes has been overcome. Now up to 2 KB worth
    of channels/keys can be joined and it will be automatically split
    into multiple lines, if necessary.
  * Per-Channel settings now save to disk, including Logging and Scrollback
    settings.
  * /ChanOpt has been re-worked to be more like /Set.
- 'hostname:port' syntax is now accepted, if it's not an IPv6 address.
- The Userlist right-click menu now has icons and an option to add to
  friends list. If you've edited this menu before you'll still get the old
  one. To get the new one delete ~/.xchat2/popup.conf while XChat isn't
  running.
- ~/.xchat2/startup.txt is now loaded on launch (like /LOAD -e). Put any
  commands you want executed at startup here.
- The lag-o-meter now has a full scale of 1.0 seconds.
- libnotify is now opened directly instead of using 'notify-send' to open
  tray/balloon alerts.
- Added support for QuakeNet's /AUTH for nick password, when numeric
  005 NETWORK=QuakeNet is detected.
- You can now copy with IRC attributes and mIRC colors if CTRL key is down
  when a selection is finished (on mouse release). This replaces the old
  "Color paste" feature.
- Added a 'compact' flag to gui_tweaks. This'll make the userlist and tree
  spacing smaller. E.g. type /set -or gui_tweaks 32 and restart to turn
  it on.
- The /CLEAR command takes a number as paramater (how many lines to clear).
- When there's missing information in the Userlist right-click menu,
  it'll issue a silent /WHOIS and fill it in. This includes retrieving
  a person's away-reason.
- Perl (Lian Wan Situ)
  * /reloadall will now reload all the scripts that are currently load
    instead of simply reruning the autoload routine
  * gtk/glib/gdk errors and warnings have been redirected back to stderr
    so they will no longer show up in the text box as a result of having
    the Perl plugin loaded
  * Check if the user has perl 5.6 instead of 5.8 and give an warning
    dialog if they do (Peter Zelezny)
  * Changed timer callbacks so that they are executed in the context that
    they were created in
  * Modified Xchat::print and Xchat::command to accept array references
    in addition to strings for the channel and server parameters
- Plugin API:
  * xchat_emit_print() will now trigger Sound, Blink, Icon etc type
    events, depending on user's settings.
  * Fixed a bug where not all 32 elements were available in
    word[]/word_eol[].
2008-07-29 13:57:34 +00:00
obache
98e36f4c6d Update MASTER_SITES. 2008-07-27 09:48:50 +00:00
obache
79bc62be1f Fixes MASTER_SITES, lack of extra subdir. 2008-07-27 09:39:29 +00:00
obache
97153911e3 Stop to unavailing fetch, add proper SITES.* definition. 2008-07-27 09:38:06 +00:00
tonio
9f707e397a Update chat/bitlbee to 1.2.1
Version 1.2.1 (released 2008-06-24) hilights:
* Mostly a lot of fixes for bugs found after the 1.2 release.
* Daemon mode is now officially declared stable.

- Fixed proxy support.
- Fixed stalling issues while connecting to Jabber when using the OpenSSL
  module.
- Fixed problem with GLib and ForkDaemon where processes didn't die when
  the client disconnects.
- Fixed handling of "set charset none". (Which pretty much breaks the account
  completely in 1.2.)
- You can now automatically identify yourself to BitlBee by setting a server
  password in your IRC client.
- Compatible with all crazy kinds of line endings that clients can send.
- Changed root nicknames are now saved.
- Added ClientInterface setting to bind() outgoing connections to a specific
  network interface.
- Support for receiving Jabber chatroom invitations.
- Relaxed port restriction of the Jabber module: added ports 80 and 443.
- Preserving case in Jabber resources of buddies, since these should
  officially be treated as case sensitive.
- Fully stripping spaces from AIM screennames, this didn't happen completely
  which severly breaks the IRC protocol.
- Removed all the yellow tape around daemon mode, it's pretty mature by now:
  testing.bitlbee.org serves all (~30) SSL users from one daemon mode
  process without any serious stability issues.
- Fixed GLib <2.6 compatibility issue.
- Misc. memory leak/crash fixes.
2008-07-23 21:11:39 +00:00
hubertf
3759189731 Document how to auto-load the plugin 2008-07-22 09:56:17 +00:00
manu
ecef7b9e6b Add missing files in PLIST when ldap option is selected 2008-07-16 15:26:27 +00:00
adrianp
837720b346 Make sure the pkgconfig directory exists before we try and copy a file there
Don't bother doing any SSL magic if the user hasn't set the SSL option
2008-07-15 11:48:34 +00:00
joerg
f605fec2db Mark as destdir ready. 2008-07-14 12:55:56 +00:00
dholland
aeebc0c7d0 Update MASTER_SITES (now sourceforge; bitchx.org no longer works),
from Zafer Aydogan in followup to PR pkg/35117.
2008-07-13 16:07:13 +00:00
tonnerre
37fbcb8563 Upgrade silc-client to version 1.1.4. This fixes two security issues and
various character set problems. The security issues fixed:
 * NICK_CHANGE buffer overflow: CVE-2007-3728.
 * pkcs_decode buffer overflow: CORE-2007-1212.

Changes since version 1.0.4.1:
 - Fixed NEW_CLIENT packet handling crash.
 - Fixed partial encryption in CTR mode in AES.
 - Fixed printable fingerprint buffer overflow.
 - Fixed UNIX signal delivery il SILC scheduler.
 - Reprocess JOIN command synchronously after resolving channel user list.
 - In JOIN command reply check if the channel key is already saved.
 - Remove all channel keys and hmacs after giving LEAVE command.
 - Added missing channel unreferencing in CMODE, CUMODE, TOPIC, INVITE,
   BAN and KICK command replies.
 - Fixed connection authentication with public keys to use correct public
   key as responder.
 - Zero tail of CTR mode IV in IV Included mode.
 - Fixed CTR mode rekey.
 - Rewrote the IV Included CTR mode encryption/decryption in packet engine.
 - Fixed non-IPv6 compilation error.
 - Fixed channel private key deleting when deleting the channel.
 - Fixed TIMEOUT handling in user info resolving during JOINing, fixes crash.
 - Fixed mandatory UN and HN SILC public key identifier checking.
 - Fixed alignment issues with 64-bit CPUs.
 - Added "There are now xx nick's" to "are xx nicks".
 - Fixed USERS command user mode handling (integer overflow).
 - Fixed big-endian issues from aes implementation.
 - Fixed lib/silcutil/silcatomic.h compilation on IA64.
 - Fixed public key identifier parsing to check lengths correctly.
 - In silc_client_free check that scheduler is allocated before trying to
   free it.
 - Fixed buffer overflow in NICK_CHANGE notify. The destination buffer for
   old nicknames was too small.
 - Added support for rekey with PFS when using CTR mode encryption.
 - Added silc_idcache_move that can be used to move entries between caches.
 - Added better checks for invalid argument and notify payloads.
 - Fixed SILC_PACKET_FLAG_LONG_PAD bitmask value.
 - Set the destination ID to packet stream as SKE responder if ID was
   present in key exchange packet.
 - Compile sources with _GNU_SOURCE on Linux systems.
 - Fixed Unix signal task dispatching to not lock the signals when
   dispatching the callback to avoid deadlocks.
 - Added SILC_VERSION macro for checking package versions at compile time.
 - Use SILC_VERIFY to assert that silc_rwlock_wrlock can be called only
   once per thread on Unix.
 - Fixed USERS command reply write-lock unlocking.
 - Fixed silc_create_key_pair to check for valid identifier.
 - Rewrite signed public message handling, adopting the new hilight interface.
 - Fix off by one error when loading modules.
 - Don't delete hilight entry (because it's just a pointer, not a copy).
 - Added __SILC_TOOLKIT_x_x_x macro to all Toolkit distribution which can
   be used to check for Toolkit version in third-party software.
 - Added support for channel@server channel name strings to client library
   (SILC protocol version 1.3 change).
 - Added full_nicknames and full_channel_names settings to SilcClientParams
   that can be used to specify whether client library returns full nickname
   and channel name strings. Full strings are nick@server and channel@server.
 - Fixed unix connecting failure to return error code correctly.
 - Fixed SKE timeout double free crash.
 - Fixed MIME multipart decoding buffer overflow.
 - Fixed connection auth protocol timeout crash.
 - Fixed FSM machine finishing to check for existing threads at the final
   free callback to allow time for the threads to finish.
 - Fixed silc_client_get_clients_local to check the nick's server also if
   nick@server nickname string is given to the function.
 - And many more, oh well. For the user this means: better charset support,
   less crashes, nick names now potentially user#23, server specific
   channels and more sanity.

Talked over a while ago with wiz with no objections.
2008-07-13 12:04:11 +00:00
tnn
5908229cb6 Update pidgin and friends to 2.4.3. Done during pkgsrc freeze because of:
i) CVE-2008-2927 fix
ii) the previous version was being rejected from the ICQ network.
version 2.4.3 (07/01/2008):
libpurple:
* Yahoo! Japan now uses UTF-8, matching the behavior of official clients
  and restoring compatibility with the web messenger (Yusuke Odate)
* Setting your buddy icon once again works for Yahoo! accounts.
* Fixes in the Yahoo! protocol to prevent a double free, crashes on
  aliases, and alias functionality
* Fix crashes in the bonjour protocol
* Always use UTF-8 for Yahoo! (#5973)
* Fix a crash when the given jabber id is invalid.
* Make the IRC "unknown message" debugging messages UTF-8 safe.
* Fix connecting to ICQ
* Fix a memleak when handling jabber xforms.
Pidgin:
* Include the send button plugin in the win32 build
* Various memory leak fixes
2008-07-11 07:39:20 +00:00
tonnerre
58f75c634d Add patches for two longstanding security issues in bitchx:
- CVE-2007-5839: e_hostname uses mktempnam in an unsafe manner.
 - CVE-2007-4584: p_mode classic buffer overflow using a static string.
2008-07-06 05:16:50 +00:00
smb
d90ae0df61 Resolve pkg/39077 by updating to 1.27
Version 1.27

    * Cleaned up the buddy "Get Info" screen a bit
    * Fixed up a couple of compiler warnings
    * You are now hidden on your own contact list by default

Version 1.26

    * A few minor security fixes
    * Incomming messages with HTML-like text are displayed properly
    * Usernames and passwords with funny characters (like +) in them should work

Version 1.25

    * Plugin will automatically reconnect if the messages stop downloading
    * Logging you out of the plugin wont log you out of Facebook
    * Buddies will appear online when typing and sending messages to you
    * No DNS lookups for proxies

Version 1.24

    * Some fixes to the friends search
    * Messages can be auto-resent if they don't get through (buddy offline etc)

Version 1.23

    * You can now search for friends from the account menu (Account->Facebook->Search for friends...)

Version 1.22

    * Fixed receiving multiple notifications
    * Local alias in Pidgin will be set if you havn't set it

Version 1.21

    * Notifications (Inbox/Friends) appear as new emails in Pidgin
2008-07-03 18:01:13 +00:00
smb
1580004fd2 Add missing 'pkg-config' to USE_TOOLS 2008-07-02 14:24:45 +00:00
bjs
a20321c62e - Handle ncurses dependency properly, eliminating unintentional inclusion
of mk/curses.b3.mk after devel/ncurses/b3.mk.

 - Define DATADIR correctly so that it knows where to look for help files.

 - Remove quotes around DOCS_PATH in snprintf() call so that smirk can
   actually open the help files.

 - Bump PKGREVISION.
2008-06-30 22:23:34 +00:00
smb
fc77d61a03 Correct COMMENT line 2008-06-24 13:37:29 +00:00
smb
495d08888f Add new pidgin plugins 2008-06-24 13:36:30 +00:00
smb
b8bf34727e Add initial package for pidgin-facebookchat. The Makefile is ugly,
but so is the underlying code...
2008-06-23 21:00:50 +00:00
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
tonio
77e71d5a08 Add patch taken from the devel branch, to fix issues with openssl and jabber
Patch is taken from
http://bugs.bitlbee.org/bitlbee/changeset/devel%2C359
And the issue: http://bugs.bitlbee.org/bitlbee/ticket/368

Thanks to Frederic Jaeckel for the report.
2008-04-20 09:29:45 +00:00
tnn
e1fab35b89 PR pkg/38381: jmcneill: Install pidgin.desktop.
Also depend on intltool. Bump rev.
2008-04-14 05:45:23 +00:00
jlam
841dfa0e7a Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
2008-04-12 22:42:57 +00:00
tonio
6e05aaf1a9 Update chat/bitlbee to 1.2
Changelog:
* Version 1.2 (released 2008-03-17) hilights:
- See 1.1.1dev and 1.1dev (Jabber module rewrite, Jabber groupchats, better
  (and more secure) file format for user data, ForkDaemon mode).
- Yahoo! support in this release will hopefully still work next month.
* Development version 1.1.1dev (released 2007-11-24) hilights:
- Mostly internal changes (resolved some GPL issues, changed some parts of the
  IM API).
- Support for Jabber chatrooms and an XML console.
- Support for named AIM chatrooms.
* Development version 1.1dev (released 2007-02-19) hilights:
- Many new features, enhancements, bugfixes, for example:
- Rewritten Jabber module.
- Improved file format for storing user configuration.
- ForkDaemon mode: Daemon mode without the stability problems.
2008-04-09 18:51:30 +00:00
joerg
f6c66856ed Fix DESTDIR. 2008-04-07 18:21:29 +00:00
joerg
579dca94f2 Fix DESTDIR. 2008-04-07 17:45:40 +00:00
joerg
e5f2db9b02 Fix DESTDIR. 2008-04-07 17:14:20 +00:00
tnn
ec0dbe36dc Catch up with pidgin. 2008-04-05 02:41:05 +00:00
tnn
29e9d2d65b Update to 2.4.1.
* Remove a workaround for older versions gstreamer that was causing crashes
  on some non-Linux systems such as HPUX
* Fix some cases of the conversation input entry area being 1 pixel high
* Fix for displaying channel & buddy names in conversation window when they
  have '&' in them
* Some memory leak fixes, especially in the Text Replacement plugin
* Rectangular but non-square buddy icons have rounded corners in the buddy list
2008-04-05 02:27:53 +00:00
tnn
31f0657e57 Update to 2.4.1.
* Treat AIM Unicode messages as UTF-16 rather than UCS-2; this should have no functional effect, other than continued support on systems which have dropped UCS-2 conversions.
    * Add support for setting buddy icons on Gadu-Gadu (Tomasz Salacinski)
    * Fix a crash when clearing the buddy icon for an account on XMPP
    * Fix a crash during login for some ICQ accounts
    * Prefer more available resources on XMPP when priorities are equal
    * Fix incorrectly marking some Yahoo! contacts as blocked
    * Improved handling of UTF-8 group names on ICQ (beret)
    * Fix a crash when starting if you have a Zephyr account
    * Increase XMPP ping timeout to 120 seconds, to prevent poor network connections from timing out unnecessarily.
    * Don't crash on XMPP forms with empty default values.
    * Fix issues with CHAP authentication for SOCKS5 proxies.
2008-04-05 02:14:40 +00:00
adrianp
28d2c0a739 Update to 1.1.18
This is a HIGHLY RECOMMENDED release. You SHOULD upgrade to it ASAP as it contains security fixes.

Major changes:

* dccallow: fix incorrect api usage
* mysql: fix race condition (crash) on unload
* core: LoopCall fix that fixes modules which call it in a command handler so that spanningtree doesnt break (useful for third party module authors only)
* snomasks: Accidentally hidden quits is fixed (it wasn't me, I swear --w00t)
* ssl: Reworded prompts in configure
* invisible: Fix multiple +Q and -Q notices (harmless)
* configreader: Better checking of newline values
* swhois: Don't desync when setting a title on an already-titled user.
* new module: m_ldapauth
2008-04-01 19:24:49 +00:00
martti
41701ccb0b Fixed usage of CONF_FILES 2008-03-25 11:49:55 +00:00
adrianp
89b50e8c95 Fix for:
http://lists.grok.org.uk/pipermail/full-disclosure/2008-March/060906.html
PKGREVISION++
2008-03-24 18:40:18 +00:00
martti
1eb914e4b2 Added ejabberd 2008-03-10 08:59:10 +00:00
martti
4aceb6ecf5 ejabberd is a Free and Open Source distributed fault-tolerant Jabber server.
It is writen mostly in Erlang.
2008-03-10 08:58:32 +00:00
gdt
2b5e0fb6e4 On NetBSD 4 with xen/i386, startup at boot fails, with sm not
connecting to something.  Putting 'sleep 5' in sm's rc.d script
resolves the problem.  (The right fix is to for all programs to ensure
that they are ready to provide all defined services before the
top-level command exits, but that's much harder.)  PKGREVISION++.
2008-03-08 22:20:02 +00:00
reed
becd384669 Add tkabber 2008-03-08 19:01:19 +00:00
reed
63906a8a64 Import package from wip: tkabber.
No maintainer; wip package initially imported by xtraeme.

Tkabber is a free client for an instant messaging system called
Jabber. It is written in Tcl/Tk and supports many features like
support of unicode, ssl support, http proxy, file transfers and
support of multi-user conference protocol.

I don't know why this DESCR says "ssl" but TODO also says "ssl".
2008-03-08 18:57:38 +00:00
wiz
8e810a2bc9 Recursive PKGREVISION bump for gnutls-2.2.2 update with shlib major bump. 2008-03-06 14:53:47 +00:00
tnn
b9f862847b Remove gaim and related packages. The gaim project was renamed to pidgin,
see the chat/pidgin* packages.
2008-03-05 15:41:23 +00:00
jlam
eddc66e9e9 The libgadu.la library makes no reference to ncurses or readline, so
remove them from the buildlink3.mk file.  The only part of ekg that uses
ncurses and readline is the UI binary ekg itself.
2008-03-05 15:03:18 +00:00
jlam
269b0d6493 Add full DESTDIR support. 2008-03-05 15:01:06 +00:00
tnn
3995b4f6cc Version 2.4.0 (02/29/2008):
* Color is used in the buddylist to indicate status, and the conversation
  window to indicate various message attributes. Look at the sample gntrc
  file in the man page for details.
* The default keybinding for dump-screen is now M-D and uses a file
  request dialog. M-d will properly delete-forward-word, and M-f has been
  fixed to imitate readline's behavior.
* New bindings alt+tab and alt+shift+tab to help navigating between the
  higlighted windows (details on the man page).
* Recently signed on (or off) buddies blink in the buddy list.
* New action 'Room List' in the action list can be used to get the list of
  available chat rooms for an online account.
* The 'Grouping' plugin can be used for alternate grouping in the
  buddylist. The current options are 'Group Online/Offline' and 'No
  Group'.
* Added a log viewer
* Added the ability to block/unblock buddies - see the buddy context menu
  and the menu for the buddy list.
* Fixed a bug preventing finch working on x86_64
2008-03-04 17:48:50 +00:00
tnn
51ff3d4816 Update master site, homepage. 2008-03-04 17:37:31 +00:00
tnn
9b1fc035fe Catch up with pidgin. 2008-03-04 17:33:08 +00:00
tnn
2653cab917 version 2.4.0 (02/29/2008):
Pidgin:
* Added the ability to theme conversation name colors (red and blue)
  through your GTK+ theme, and exposed those theme settings to the
  Pidgin GTK+ Theme Control plugin (Dustin Howett)
* Fixed having multiple alias edit areas in the infopane (Elliott Sales
  de Andrade)
* Save the conversation "Enable Logging" option per-contact (Moos
  Heintzen)
* Typing notifications are now shown in the conversation area
2008-03-04 17:25:36 +00:00
tnn
2f0a2f706d version 2.4.0 (02/29/2008):
libpurple:
* Added support for offline messages for AIM accounts (thanks to
  Matthew Goldstein)
* Fixed various problems with loss of status messages when going
  or returning from idle on MySpaceIM.
* Eliminated unmaintained Howl backend implementation for the
  Bonjour protocol.  Avahi (or Apple's Bonjour runtime on win32) is
  now required to use Bonjour.
* Partial support for viewing ICQ status notes (Collin from
  ComBOTS GmbH).
* Support for /notice on IRC.
* Support for Yahoo! Messenger 7.0+ file transfer method (Thanumalayan S.)
* Support for retrieving full names and addresses from the address book
  on Yahoo! Japan (Yusuke Odate)
* The AIM/ICQ server-side preference for "allow others to see me
  as idle" is no longer unconditionally set to "yes" even when
  your libpurple preference is "no."
* Fix SSL certificate checks for renewed certificates
* Fix the ability to set vCard buddy icons on Google Talk/XMPP
* D-Bus fixes on 64bit
* Fixed retrieval of buddy icons and setting of server-side aliases on
  Yahoo! and Yahoo! Japan when using an HTTP proxy server (Gideon N.
  Guillen)
* Fixed an MSN bug that would leave you appearing offline when transferred
  to different server
2008-03-04 17:22:40 +00:00
jlam
2e614fcea0 Mechanical changes to add full DESTDIR support to packages that install
their files via a custom do-install target.
2008-03-03 01:50:26 +00:00
jlam
94cf4505bd + Add termcap.buildlink3.mk to get proper termcap support across
platforms.

+ Remove -lcurses from link command -- icb only needs termcap support,
  and then only for the embedded readline library.

Bump the PKGREVISION to 4.
2008-03-02 07:06:20 +00:00
mjl
ba353b5854 Update to climm 0.6.2
switch to server based contact list (with several related updates),
  XMPP file transfer patch, fix and improve historyd, more fixes
2008-03-01 21:14:11 +00:00
jlam
b20a1ef040 Add full DESTDIR support. 2008-03-01 04:17:29 +00:00
rillig
b32b7657bb Replaced the deprecated INSTALLATION_DIRS_FROM_PLIST with AUTO_MKDIRS,
to shut up the pkglint warnings.
2008-02-28 11:58:47 +00:00
jlam
98bc188977 + Remove stuff made unnecessary by the appearance of ncursesw/builtin.mk.
+ Fix the way that the ncurses header is detected so that we don't refer
  to files outside of BUILDLINK_DIR.

+ Honor PKGMANDIR.
2008-02-22 19:10:38 +00:00
adrianp
c212b52d3a Update to 1.1.7
The key changes are that users will now quit faster (e.g. in netsplits, glines, etc)
K|G|Z|E:Line can now also be used on a nickname - e.g. /zline w00t 1d :foo would place an IP ban on my IP for one day.
A low risk crash with m_invisible and m_watch was also fixed.
Other miscellaneous fixes are also included
2008-02-21 19:44:19 +00:00
xtraeme
d48527f6ef Update to 2.1.23. Lots of changes and bugfixes since previous version,
see http://jabberd2.xiaoka.com/wiki/Releases for a detailed description.
2008-02-20 14:33:04 +00:00
tnn
6538a067b9 PR 37952: Aleksey Cheusov: more missed tools in USE_TOOLS 2008-02-04 20:10:34 +00:00
gdt
e291bc20b2 add
# used by chat/pidgin/Makefile
per pkglint
2008-02-02 21:55:53 +00:00
gdt
5f2c81fc6c Most TODO items are now ok, and remaining ones noted in Makefile comments. 2008-02-02 21:52:52 +00:00
gdt
f1d06f1c9d Use ncursesw. Remove TODO as the package is now functional.
PKGREVISION++.

Patch from Jonathan Scheifer on pkgsrc-users@.
2008-02-02 21:43:27 +00:00
gdt
ad904adba9 fix whitespace error in previous 2008-02-02 21:37:45 +00:00
gdt
d9894da60b add
# used by chat/finch/Makefile
per pkglint
2008-02-02 21:37:11 +00:00
adrianp
203f27dca6 Update to 2.10.2.12
http://sourceforge.net/project/shownotes.php?release_id=557843&group_id=63470
http://sourceforge.net/project/shownotes.php?release_id=559042&group_id=63470

* ircd/gline.c (gline_add): apply too-many-users test to realname
  G-lines *only* when the origin is my user (or a user, for
  remote-local G-lines)
* include/res.h (irc_in_addr_is_ipv4): Fix classification of
  addresses like 0.0.0.0.
* ircd/s_user.c (set_user_mode): Add new parameter to set_user_mode to
  ignore some modes.
  (register_user): Use set_user_mode to parse default usermode for users.
* ircd/m_user.c (m_luser): Fix broken RFC 2812 on connect user mode
  setting
* doc/readme.iauth (IAuth M): Document new command.
* ircd/listener.c (add_listener): Only try to create IPv6 sockets
  for IPv6-compatible addresses; likewise for IPv4.
2008-01-30 23:07:37 +00:00
adrianp
5e3c381acb 1.1.16
Backport <goodchan>: Explicitly allow channels denied by <badchan>
Backport fix for bug 464 reported by John
Rebind server sockets on REHASH, closes bug 478
Update conf (patch from bug 463, thanks John)
Backport r8661: don't send 421 to unregistered clients (thanks nenolod)
Backport r8651: SHA256 consistancy fix.
Backport 8634, fix for bug 464 reported by John
Fix for bug 458: servers go missing on collision etc.
Manual backport of r8613: remove nuh mask from /clones output
Backport --disable-rpath configure option for package maintainers
The mysql worker thread only sleeps 50 nanosecs between cycles, this is not enough to prevent it chomping on the CPU on most machines., Increase to 1000,
2008-01-25 22:00:21 +00:00
obache
0c1a642192 Update bsflite to 0.83.
Based on patch provided by Claudio Leite in PR 37602.
Regen patch-ab and add DESTDIR support.

BSFlite ChangeLog

0.83 - 12/12/2007

 * Log to a single file (option "single_log")
   To review, use the command "lg"

 * Added BeOS (R5) support.

 * Ported to AmigaOS w/ GeekGadgets.

 * Added 'v' command to set/unset invisible status.

 * Fixed a mysterious bug where buddies would sign off repeatedly
2008-01-20 08:12:37 +00:00
obache
8dabe63860 Switch to *.tar.bz2. *.tar.gz is not privided anymore. 2008-01-19 08:52:10 +00:00
tnn
ad6ceadd25 Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@
2008-01-18 05:06:18 +00:00
gdt
32be028443 Note that this is obsolete and point to pidgin. 2008-01-14 12:13:10 +00:00
bjs
964125bb05 Change MASTER_SITES to ${MASTER_SITE_LOCAL}. 2008-01-12 06:57:32 +00:00
bjs
206136ffde Add smirk directory to chat/Makefile. 2008-01-12 05:59:26 +00:00
bjs
b656ad2a42 Import smirk, a fork of the moribund Rhapsody curses-based IRC client.
Smirk sports a unique, intuitive menu-driven user interface.

Available Features:

 	* Multi server support.
 	* Clean, easy to use menu driven user interface.
 	* Favorite server, channel and user lists.
 	* Ignore lists.
 	* Configurable interface color themes.
 	* Large file (over 2GB) support.
 	* SOCKS proxy compatibility.

Supported Protocols:

 	* IRC (obviously)
 	* DCC chat
 	* DCC file transfers
 	* CTCP
 	* SOCKS4 and SOCKS5
2008-01-12 05:56:15 +00:00
rillig
9c9d79c575 ERROR: patches/patch-qa:29: This code must not be included in patches. 2008-01-05 21:00:18 +00:00
rillig
621be15a96 Sent the patch upstream. 2008-01-05 20:35:14 +00:00
rillig
2521eb0303 Updated amsn to 0.97.
No ChangeLog available. :(

Fixes PR 37509.
2008-01-05 20:27:16 +00:00
adrianp
404768b38d Reset MAINTAINER. 2008-01-05 14:14:03 +00:00
heinz
4cc5222021 The package supports installation to DESTDIR.
Removed unnecessary write permissions to shut up warnings by checkperms.
2008-01-04 20:00:32 +00:00
joerg
298afaa624 Use normal module build logic and do the work for vicq and the man page
directly. Fixes the build on DragonFly.
2007-12-29 21:29:55 +00:00
joerg
28fddf741f Fix PLIST. 2007-12-29 20:19:34 +00:00
joerg
e0cc135351 Fix PLIST. Bump revision. 2007-12-27 14:07:35 +00:00
jdolecek
86eea6e2fb fix visibility of on-line users for AOL - full information at:
http://bugzilla.centerim.org/show_bug.cgi?id=39
2007-12-22 23:29:03 +00:00
jdolecek
b36eec90b7 another fix for NetBSD 4.0 (forgot to fix this before commit) 2007-12-22 23:22:51 +00:00
jdolecek
f13ce5bf32 add patch for licq-gui-console to fix include path for pkgsrc devel/cdk 2007-12-22 22:50:13 +00:00
jdolecek
7ad66c5551 Update licq-{core,gui-console,gui-qt} to 1.3.5.
New in 1.3.4
o Fix a few bugs where users would falsely go offline
o Make sending typing notifications optional
o Fixes for newly registered users
o Fix the handling of pidfiles so that Licq always starts unless there actually
is an other instance of Licq running.
o 64-bit compatibility changes
o Compilation fixes
o Fixes for Licq on Mac OS X (with Fink)
o Iconv fixes
o ICQ: Fix a bug where contacts would receive empty messages
o ICQ: Update the protocol to properly set info
o ICQ: Show more version information of remote clients
o ICQ: Fix SSL issue
o MSN: Fix a race error in MSN packet parsing
o MSN: Fix socket handling
o KDE: Addressbook fix
o KDE: Add spell checking to the kde-gui (Using KSpell)
o Qt/KDE: Show user's pictures as a tooltip or status icon
o Qt/KDE: Optional "Send with Enter"
o Qt/KDE: Improve hyperlink detection
o Qt/KDE: Improve emoticon detection and processing
o Qt/KDE: Add a custom message box handler
o Qt/KDE: New KDE iconset to better integrate with the KDE desktop
Many various minor bugs and crashes fixed... See http://tinyurl.com/ygdrfo for d
etails.

Build and basic startup done on NetBSD 4.0 and Mac OS X 10.5
2007-12-22 22:34:22 +00:00
joerg
b79539c65a Needs OVERRIDE_DEPTH=3. 2007-12-21 23:55:29 +00:00
joerg
533d372ba8 Override configure depth, needs 3 levels. 2007-12-21 23:50:21 +00:00
jdolecek
32016b1d47 update depends/buildlink for qca2 changes
remove extra copy of README and COPYING, only install them to share/doc/psi/

fixup PLIST (missing @dirrm's)

bump PKGREVISION
2007-12-21 00:22:49 +00:00
jdolecek
c2c89b2e67 qca-ossl moved to qca2-ossl 2007-12-20 20:30:24 +00:00
jdolecek
2ad56ad2fb remove no longer needed patches - part of psi update to 0.11
tested on NetBSD 4.0, I don't have other platforms ...
2007-12-20 20:15:25 +00:00
jdolecek
c017a0b22a Update psi to 0.11.
New in 0.11
  - Reworked account registration process (including proper support for
    XEP-0077 (In-band registration))
  - Finished support for XEP-0004 (Data Forms) by supporting forms in
    messages. (thanks to Roelof Naude)
  - Added support for XEP-0070 (Verifying HTTP Requests via XMPP).
    Thanks to Maciej Niedzielski.
  - Customizable shortcuts (thanks to Ephraim)
  - System-wide shortcuts
  - Added spell checking (thanks to Ephraim).
    Currently only aspell is supported.
  - Added option to automatically set the resource (using the hostname)
  - Added new default Stellar3 iconset
  - Added support for XEP-138 (Stream Compression)
  - Added support for using XEP-33 (Extended Stanza Addressing) to multicast
    messages to multiple users. Use option.enable-multicasting to enable it.
  - Added 'Show status message' toggle. There is a hidden option to put
    status messages under the nickname (at the cost of 2 extra pixels
	  when no status message is shown)
  - Support for Bookmark Storage (XEP-0048), where bookmarked conferences are
    auto-joined. No UI is provided for creating bookmarks (yet).
  - Better error messages, including error condition mappings (XEP-0086)
  - Support dynamically changing priority
  - Improved PGP error messages
  - Hiding the deprecated protocol selector for service discovery by default.
    Use option.ui.show-deprecated.service-discovery.protocol-selector to
	  re-enable it.
  - New options system (see options.xml)
  - Receiving support for vCard-Based Avatars (XEP-0153)
  - Support for Multi-User-Chat (XEP-0045)
  - Preliminary support for User Nickname (XEP-0172)
  - Preliminary support for Roster Item Exchange (XEP-0144)
  - Psi now uses the Qt4(>=4.3) and QCA2 libraries, replacing the Qt3 and QCA1
    requirements.
  - "Privacy List" support in the account dialog.
  - Support for XEP-0050 (Ad-hoc commands)
  - Preliminary support for XEP-0163 (Personal Eventing Protocol)
  - Preliminary support for XEP-0146 (Remote Controlling Clients)
  - Large parts of the codebase have been restructured.
  - Fixed a chat room bug where subject/topic changes were not shown.
  - Mac OS X builds are now universal binaries, supporting the new Intel
    based Macs.
  - Support for XEP-85 (Chat State Notifications).
  - Support for XEP-0115 (Entity Capabilities).
  - There is now a config.xml option to make some windows use the brushed
    metal theme on Mac OS X.
  - Window opacity support is now present for all three supported platforms.
  - Fixed Unicode URL opening bug #510
  - Auto-reconnect accounts on wakeup
  - Copy-pasting with emoticons now works
  - Fixed issue #263 where emoticons would disappear in a reply or quote
  - History index is rebuilt faster
  - Configure toolbars merged into main preferences dialog
  - Moving tooltips
  - MingW32 compiler support (Coupled with the open source Qt4 Windows library
    this now allows completely free building of Psi on Windows)

Aspell support is not activated in pkgsrc ATM
2007-12-19 13:19:38 +00:00
wiz
b524dc18ff Reset maintainer on his request. 2007-12-12 20:42:28 +00:00
tnn
87d38fcc11 Update to pidgin-2.3.1.
Various minor protocol bugfixes and compile fixes for FreeBSD & Solaris.
2007-12-10 11:33:58 +00:00
jnemeth
09da9a6313 sort 2007-12-03 20:22:30 +00:00
wiz
8a5b10ea93 Update HOMEPAGES and MASTER_SITES; from Sergey Svishchev. 2007-12-02 13:04:06 +00:00
tnn
3c96d09b7f Update the pidgin IM suite to version 2.3.0.
version 2.3.0 (11/24/2007):
	http://developer.pidgin.im/query?status=closed&milestone=2.3.0
Some highlights from ChangeLog:

Pidgin:
* Connection errors are now reported in mini-dialogs inside the buddy
  list, rather than as buttons in the buddy list and with dialog
  boxes.  If several accounts are disabled when you sign on elsewhere,
  you can now re-enable them all with a single click.
* If you alias a buddy to an alias that is already present within
  a particular group, we now offer to merge the buddies into the
  same contact.
* A music emblem is now displayed in the buddy list for a buddy if we
  know she is listening to some soothing music.
* Added a 'Move to' menu in buddy list context menu for moving buddies
  to other groups as an alternative to dragging.
* It is now possible to mark a chat on your buddy list as "Persistent"
  so you do not leave the chat when the window or tab is closed.
* The auto-join option for chats is now listed in the "Add Chat"
  dialog along with the new persistence option.
* Closing an IM no longer immediately closes your conversation.  It
  will now remain active for a short time so that if the conversation
  resumes, the history will be retained.  A preference has been added
  to toggle this behavior.
* The "Smiley" menu has been moved to the top-level of the toolbar.
* Pidgin's display is now saved with the command line for session
  restoration.  (David Mohr)
* ICQ Birthday notifications are shown as buddy list emblems.
* Plugin actions are now available from the docklet context menu
  in addition to the Tool menu of the buddy list.
* The manual page has been heavily rewritten to bring it in line
  with current functionality.

Finch:
* It's possible to bind key-strokes to specific menuitems in the windows.
  Read the 'Menus' section in the man-page for details.
* 'transpose-chars' operation for the entry boxes. The default key-binding
  is ctrl+t.
* 'yank' operation for the entry boxes. The default binding is ctrl+y.
2007-12-02 04:17:54 +00:00
wiz
04cd0300c9 Remove ex-MASTER_SITE. 2007-12-01 23:46:04 +00:00
rillig
70b28cd249 The Python programs for the dbus option need the py-dbus package. Patch
by Brian de Alwis on pkgsrc-users.
2007-12-01 22:46:42 +00:00
rillig
7f2c4742b4 The buildlink3.mk file needs to know the options of the package,
especially dbus. Patch by Jan Kryl on pkgsrc-users.
2007-12-01 16:46:07 +00:00
wiz
a34ac258dd Bump PKGREVISION because openexr now depends on ilmbase. 2007-11-30 21:55:01 +00:00
sketch
adb2a981c7 Needs libresolv on Solaris. 2007-11-29 13:04:04 +00:00
mjl
46927ab399 Remove micq, project has been renamed to climm. 2007-11-28 11:47:45 +00:00
mjl
e288754613 Enable climm, disable micq. 2007-11-28 11:46:30 +00:00
mjl
13923e681d Initial import of climm-0.6.1. (formerly known as micq) 2007-11-28 11:45:34 +00:00
tron
f9c3120f43 Add "USE_TOOLS+= perl" to make this build again. 2007-11-26 07:16:52 +00:00
adrianp
a8df026d7f Add USE_TOOLS=perl to address PR# 37430 2007-11-25 13:19:04 +00:00
adrianp
92da5a8ac3 Update to 5.0.63
2007/06/10 .62	Backported 5.1 fix for a bug allowing guest nicknames to be
		linked.
This release fixes two security-related bugs discovered in version 5.1 which
are also present in 5.0.
2007-11-24 00:47:35 +00:00
adrianp
7360361730 Update to 1.1.15
Another release has been issued in the 1.1.x stable line, following up with a
few minor fixes to issues in previous releases. In particular, a small number
of problems in the new m_ident have been addressed. A bug which lead to blank
quit messages has also been fixed.
2007-11-22 11:45:15 +00:00
wiz
03cb434cad Update MASTER_SITES/HOMEPAGE, from Zafer Aydogan. 2007-11-18 10:23:22 +00:00
sborrill
02bff73ef0 The startup order of the jabberd components is important; alphabetical order
isn't good enough!

Ensure that c2s starts after router (which it needs to connect to). This
saves it having to retry the connection.

Bump PKGREVISION
2007-11-15 12:57:21 +00:00
tonio
c01f6b3e6a Update chat/bitlbee to 1.0.4
Version 1.0.4 (released 2007-08-20) hilights:
- Removed call to sethostent() from proxy.c, this caused a lot of
  problems especially for people on *BSD.
- Just some small bugfixes.
2007-11-12 20:17:14 +00:00
heinz
4e767e6193 Removed master site www.at.silcnet.org, does not resolve anymore in DNS.
Mentioned in PR pkg/37308 by Zafer Aydogan.
2007-11-12 18:17:28 +00:00
wiz
268498287d Remove www.at.silcnet.org, does not resolve.
From Zafer Aydogan in PR 37308.
2007-11-11 23:42:39 +00:00
rillig
f3d1383cd6 libgcrypt is needed for building programs, as reported in PR 37361. 2007-11-11 21:53:57 +00:00
tnn
50ca83c5e9 Update pidgin IM suite to 2.2.2 for the CVE-2007-4999 fix.
(A remote user can cause a DoS by sending a message with invalid HTML.)

version 2.2.2 (10/23/2007):
 http://developer.pidgin.im/query?status=closed&milestone=2.2.2
 NOTE: Due to the way this release was made, it is possible that
 bugs marked as fixed in 2.2.1 or 2.2.2 will not be fixed
 until the next release.
 * Various bug and memory leak fixes
2007-11-03 15:59:17 +00:00
uebayasi
407fff5c5d Sort EMACS_VERSIONS_ACCEPTED.
Sort variables depending on ${EMACS_FLAVOR} (emacs or xemacs).  Prefer
assignment to conditional.  Include mk/emacs.mk lazily.

No functional changes intended.
2007-10-29 04:38:47 +00:00
uebayasi
5424cd00c1 Sort variables depending on ${EMACS_FLAVOR} (emacs or xemacs). Prefer
assignment to conditional.  Include mk/emacs.mk lazily.

No functional changes intended.
2007-10-29 04:37:51 +00:00
uebayasi
0f034181c8 Honour ${EMACS_LISPPREFIX}. 2007-10-29 04:32:57 +00:00
adrianp
7382e91030 Dont's strip on install with OS/X, this fixes the loading of the proxy module 2007-10-28 20:18:47 +00:00
adrianp
43315eb9b7 Backport a patch from irssi SVN which unbreaks irssi-icb 2007-10-28 13:06:30 +00:00
jlam
56ba4d2690 Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mk
can handle packages having no PLIST files.
2007-10-25 16:54:26 +00:00
adrianp
1dda8f7301 1.1.14 is now out and about, containing a few fixes and stability backports
from the 1.2 trunk. Fixes include a (yet again) refactored m_ident that
should finally adress stability issues some setups encountered with it, fixes
to failover linking (it shouldn't cause splits unnecessarily now) and
some sockets will no longer block on some operating systems.
CHGIDENT is now also silent when issued from U:Lines, for Anope users.
2007-10-22 20:57:00 +00:00
obache
8236cb3e47 Update eggdrop to 1.6.18.
While here, fixes PR 30307, ipv6 option isn't supported since version 1.6.16.

  1.6.18 (09 July 2006)
    * Look for Tcl in /lib64 and /usr/lib64.
    * Patch by: Kuja

    + RC1 released on April 3rd, 2006.

    * Fixed a type conversion problem in snprintf.c causing Eggdrop to not
      compile on OSF1.
    * Found by: Joker - Patch by: Wcc

    - Detect NetBSD Tcl in /usr/pkg/lib and /usr/pkg/include.
    * Found by: mish - Patch by: Wcc

    - Fixed possibility of referencing a NULL pointer in rembot().
    - Added a missing param cast for dcc_table.timeout.
    - Fixed a memleak / other nasty stuff when MODES_PER_LINE_MAX != 6.
    - Fixed putlog() of an uninitialized (and incorrect) variable in
      dcc_telnet_hostresolved().
    * Patch by: lordares

    - Valgrind doesn't bitch about init_uptime() now.
    * Patch by: Wcc

    - Dns.mod should compile on Mac OS X now. Thanks to Netscrape @ EFNet for
      testing.
    * Found by: various - Patch by: Wcc

    - Corrected nat-ip setting documentation.
    * Found by: BarkerJr - Patch by: Wcc

    - Don't allow realname to be blank or whitespace.
    * Found by: Jesse M - Patch by: BarkerJr / Wcc

    - Fixed an error in channel get. You can now, correctly, do a channel
      get #channel stopnethack-mode.
    * Found by: Chris Northwood - Patch by: Wcc

    - The pushmode command should work properly for bans now.
    * Patch by: thommey

    - Apparently we broke lastbind.
    * Found by: bUrN - Patch by: thommey

    - Request topic on channel reset.
    * Found by: De Kus - Patch by: Darko

    - Fixed a situation where noshare could be set to 1 and never
      restored.
    * Patch by: lordares

    - Fixed a socklist leak in net.c.
    * Patch by: lordares

    - Hopefully fixed dns lockups.
    * Found by: various - Patch by: Sven Trenkel

    - Fixed remote note bug in add_note() that was introduced in 1.6.17.
      Fixes Bugzilla Bug # 433 "Remote Notes Always Say User is Offline"
    * Found by: alex323 - Patch by: Tothwolf

    - Completely rewrote check_tcl_bind().
    - Added inline check_bind_flags() for flag checking for check_tcl_bind().
    - Added inline check_bind_match() for match checking for check_tcl_bind().
    - Rewrote trigger_bind() and made it inline for check_tcl_bind().
    - Fixed pointless calling of nmalloc() and nfree() for ContextNote
      in trigger_bind() when DEBUG_CONTEXT isn't defined.
    - Moved findidx() from tcl.c to dccutil.c.
    - Moved findanyidx() from tclhash.c to dccutil.c.
    - Moved CHECKVALIDITY from tclhash.h to tclegg.h.
    - Added CHECKVALIDITY checks to builtin_dcc() and builtin_fil().
    - Moved CMD_LEAVE from cmdt.h to tclegg.h.
    - Changed NULL to CMD_LEAVE for partyline quit in cmds.c.
    - Renamed BIND_EXEC_BRK to BIND_QUIT.
    - Fixed misc typos.
    * Patch by: Tothwolf

    - Added support to MSGM, PUBM, NOTC, and WALL binds to support bound
      procs returning 1 to prevent logging of the trigger message text.
      Fixes Bugzilla Bug # 334 "msgm bind return values"
    - Added BIND_STACKRET bit mask and support for stacked bind return values
      to check_tcl_bind(). This allows check_tcl_bind() to check if any
      stacked bound procs return 1 while allowing all matching stacked binds
      to be processed. Previously if BIND_WANTRET was used to check the
      return value of stacked binds, only the first match would be triggered.
    - Modified irc.mod gotmsg() function to trigger PUBM binds before
      triggering PUB binds. MSGM and MSG binds already worked this way.
    - Modified irc.mod gotmsg() function to allow a message to trigger both
      PUBM and PUB binds. Previously if a message triggered a PUB bind, any
      PUBM binds that might match the message text would not be triggered.
      Fixes Bugzilla Bug # 351 "bind pub hogs pubm"
    - Added exclusive-binds setting and code to gotmsg() functions to
      allow MSGM and PUBM binds to be exclusive of MSG and PUB binds.
    - Fixed logging for WALL bind. It had been broken since it was
      originally implemented in eggdrop-hayes. Wallops messages were always
      logged regardless of the return value of a bound proc. Returning '1'
      from a bound proc now causes Eggdrop to not log the Wallops message.
    * Patch by: Tothwolf

    - Check for Tcl 8.5 before older versions.
    * Patch by: Tothwolf

    - Use flagrec_eq() instead of flagrec_ok() in help_subst()
      since lower flags are automatically added now.
    * Patch by: Tothwolf

    - Check for bot's nick and user@host earlier in detect_flood()
      and detect_chan_flood().
    * Patch by: Tothwolf

    - Allow wildcard matching and stacking for note binds.
    * Patch by: Tothwolf

    - Use CHANMETA to define valid channel prefixes in gotmsg().
    * Found by: zathras3 at hotmail.com - Patch by: Wcc

    - Fix for problems created when loading long user-defined channel setting
      names from the channel file.
    * Patch by: Stream

    - Help file update related to sharing.
    * Patch by: Shawn888, slennox

    - Fix for randint() on Solaris / SunOS.
    * Patch by: Mikael Hedberg

    - Updated Copyright Dates.
    * Patch by: Paladin

    - Fixed 3 invalid reads in notes.c.
    * Patch by: rush at winkey.oompah.org

    - Corrected a few of the error messages in neterror().
    * Found by: Steven Nikkel - Patch by: Wcc

    - Corrected the order of our search paths for Tcl. This should help stop
      version mismatches between the headers and libraries.
    * Patch by: CoderX2
2007-10-18 09:15:33 +00:00
bjs
5a716e81df Update distinfo for ircssi-0.8.12. Bump revision. 2007-10-16 05:38:17 +00:00
adrianp
b51be42d72 Update to 7.2.3
Added missing %s conversion specifier to RPL_MODLIST. Now /modlist shows
up whether or not a module is resident
Fixed bug in find_conf_exact() which sometimes made CHALLENGE useless
Added ircd-italian.lang language file
See the ChangeLog for all the details
2007-10-14 18:34:41 +00:00
adam
4dde7ce035 Changes 0.5.0:
* Fixed memory leak after unsuccessful attemt to load a module
* Better compatibility with Qt3
* Pthreads detection under FreeBSD
* Library detection under MacOSX
* More..
2007-10-14 07:51:18 +00:00
adam
24e436b09e Changes 1.7:
* Bug fixes
2007-10-14 07:48:52 +00:00
adrianp
24c0de6dbb Remove obsolete patches for recent update. (from tron@) 2007-10-13 22:56:55 +00:00
adrianp
acad9f8fb1 Update to 1.1.13
The latest in the 1.1.x stable line (1.1.13) has been released, featuring a
number of stability fixes. This also includes SVSPART, at the request of the
Anope team, SSL fixes, as well as various other bits and pieces.

This is a HIGHLY RECOMMENDED upgrade to anyone running anything prior to 1.1.13
2007-10-13 21:11:38 +00:00
adrianp
3316ed3809 Update to 1.2.0-beta2
Not much info other than:
Version 1.2.0-beta -
* Add Support for GET and SET
* Lot of bugfixes

and a fix for CVE-2007-5226
2007-10-13 19:41:23 +00:00
adam
9691851eef Changes 1.2.0:
* This is the same as 1.1.5 but marked as stable and released as 1.2.0.
* For a complete list of changes since 1.0.5 look at the changes in 1.1.1-1.1.5

Changes 1.1.5:
* Fixed leak when closing a connection, LM-59
* Escape the resource string (fixes problems with iChat contacts), LM-48
* Stale incoming source destroyed/unreffed, LM-60
* Fixed a leak in the synchronous layer, LM-66
* Fixed a couple of warning when building on 64 bit alpha, LM-41.

Changes 1.1.4:
* Generate better message IDs, LM-56
* Fixed a leaking proxy object, LM-51
* Fixed random bugs on connection errors, LM-58
* Removed a warning when using proxy, LM-50.
2007-10-13 18:53:39 +00:00
adrianp
ed6e55643d Update to 0.8.12
* Add a set of patches to re-introduce irssi-config which was removed in this
  release.  We need this file for chat/irssi-icb to work.  An upstream bug
  has been opened about this.
  http://bugs.irssi.org/?do=details&task_id=537&histring=icb

From the CHANGELOG:
Rewrite SSL connection/handshake code.
Remove support for glib 1.x.
Do not send our hostname to the server (bug #488).
Improve completion for /SET.
Various improvements to the help files.
Make alt/meta+arrow keys work in recent versions of xterm (bug #496)
Fix DCC get when file size is 0 (bug #494).
Fix logging lines with no target to all logs, broken in 0.8.11.
2007-10-13 16:27:14 +00:00
wiz
322c2e0d89 Add comment indicating that this package falls under GPLv3. 2007-10-12 23:06:27 +00:00
tonio
c54e758b05 Update chat/weechat to 0.2.6
News since last version are:
- new license (GPLv3)
- added hotlist sort
- added scroll option to /buffer command
- added key to jump to previous buffer
- fixed bugs with IRC color in messages, now color codes are inserted
  in command line with ^Cc (Ctrl-C + c), ^Cb,.. instead of %C,%B,..
- improved /server command: now possible to copy and rename servers
- improved /connect command: now possible to connect to a temporary
  server without creating it with /server
- many bugs fixed and other new features.
2007-10-12 18:38:41 +00:00
jnemeth
9ed99eff62 add DESTDIR support 2007-10-11 13:09:10 +00:00
rillig
233a9844cb Since all the licq packages use the same distfile and need the same
patches, it is better to provide them once for all packages.

Fixed building the gui plugins.
2007-10-10 10:20:32 +00:00
wiz
2f2166a0fb Reset maintainer -- shell@ is inactive. 2007-09-30 17:45:23 +00:00
tnn
f6bb31ef56 Update pidgin IM suite to version 2.2.1 during freeze to fix the DoS
vulnerability CVE-2007-4996:
"MSN nudges sent from unknown buddies can cause libpurple to crash"

Other changes:

libpurple:
* A few build issues on Solaris were fixed.
* Cancelling the password prompt for an account will no longer leave
  it in an ambiguous state.  (It will be disabled.)
* Fixed an erroneous size display for MSN file transfers. (galt)
* Fixed multiple memory leaks, particularly in XMPP and MySpace protocols
* Fixed remembering proxy preferences and status scores
* Gmail notifications are better tracked

Pidgin:
* Fixed keyboard tab reordering to move tabs one step instead of two.
* You should no longer lose proxy settings when Pidgin is restarted.
* Fixed detection of X11 when compiling

Finch:
* Pressing 'Insert' in the buddylist will bring up the 'Add Buddy'
dialog.
2007-09-30 13:47:02 +00:00
rillig
85ae4a45a1 Fixed build errors on NetBSD 4.99. 2007-09-29 12:51:17 +00:00
rillig
ee140d91fc Needs ${VARBASE}/log precreated. 2007-09-29 12:40:25 +00:00
rillig
aca969a0c8 Fixed gcc4 error message. 2007-09-29 12:18:16 +00:00
hira
91c25077e2 GConf2 -> Gconf. 2007-09-25 15:38:54 +00:00
hira
6cdb950b99 Fix comment (GConf2 -> GConf). 2007-09-25 10:54:09 +00:00
hira
8951aa3012 Back out previous. Pointed out by uebayasi@ and martti@. 2007-09-25 10:03:52 +00:00
hira
ebf8ba4a7d ln -> ${LN}. 2007-09-25 08:31:52 +00:00
wiz
3528e06345 Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.
Bump PKGREVISION.
2007-09-21 13:03:25 +00:00
wiz
42825e73a6 Bump PKGREVISION for gnome-vfs rename. 2007-09-19 23:18:43 +00:00
wiz
e64b358b66 Use gnome-vfs instead of gnome-vfs2. 2007-09-19 23:13:12 +00:00
tron
a954d1fd9b Resign as maintainer of all the packages which I'm no longer using. 2007-09-19 06:46:51 +00:00