* 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).
* 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
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)
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
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.
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.
- 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.
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.
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.
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.
* 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
* 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.
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
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++.
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".
* 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
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
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
platforms.
+ Remove -lcurses from link command -- icb only needs termcap support,
and then only for the embedded readline library.
Bump the PKGREVISION to 4.
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
http://sourceforge.net/project/shownotes.php?release_id=557843&group_id=63470http://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.
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,
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
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
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
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
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/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.
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.
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.
(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
Sort variables depending on ${EMACS_FLAVOR} (emacs or xemacs). Prefer
assignment to conditional. Include mk/emacs.mk lazily.
No functional changes intended.
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.
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
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
* Fixed memory leak after unsuccessful attemt to load a module
* Better compatibility with Qt3
* Pthreads detection under FreeBSD
* Library detection under MacOSX
* More..
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
* 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.
* 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.
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.
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.