Commit graph

2958 commits

Author SHA1 Message Date
obache
d897397865 Update pidgin to 2.10.11.
version 2.10.11 (11/23/14):
	General:
	* Fix handling of Self-Signed SSL/TLS Certificates when using the NSS
	  plugin (#16412)
	* Improve default cipher suites used with the NSS plugin (#16262)
	* Add NSS Preferences plugin which allows the SSL/TLS Versions and
	  cipher suites to be configured (#8061)

	Gadu-Gadu:
	* Fix a bug that prevented plugin to load when compiled without GnuTLS.
	  (mancha) (#16431)
	* Fix build for platforms without AF_LOCAL definition. (#16404)

	MSN:
	* Fix broken login due to server change (dx, TReKiE). (#16451, #16455)
	* Fail early when buddy list is unavailable instead of wasting bandwidth
	  endlessly re-trying.

version 2.10.10 (10/22/14):
	General:
	* Check the basic constraints extension when validating SSL/TLS
	  certificates. This fixes a security hole that allowed a malicious
	  man-in-the-middle to impersonate an IM server or any other https
	  endpoint. This affected both the NSS and GnuTLS plugins. (Discovered
	  by an anonymous person and Jacob Appelbaum of the Tor Project, with
	  thanks to Moxie Marlinspike for first publishing about this type of
	  vulnerability. Thanks to Kai Engert for guidance and for some of the
	  NSS changes) (CVE-2014-3694)
	* Allow and prefer TLS 1.2 and 1.1 when using the NSS plugin for SSL.
	  (Elrond and Ashish Gupta) (#15909)

	libpurple3 compatibility:
	* Encrypted account passwords are preserved until the new one is set.
	* Fix loading Google Talk and Facebook XMPP accounts.

	Windows-Specific Changes:
	* Don't allow overwriting arbitrary files on the file system when the
	  user installs a smiley theme via drag-and-drop. (Discovered by Yves
	  Younan of Cisco Talos) (CVE-2014-3697)
	* Updates to dependencies:
		* NSS 3.17.1 and NSPR 4.10.7

	Finch:
	* Fix build against Python 3. (Ed Catmur) (#15969)

	Gadu-Gadu:
	* Updated internal libgadu to version 1.12.0.

	Groupwise:
	* Fix potential remote crash parsing server message that indicates that
	  a large amount of memory should be allocated. (Discovered by Yves Younan
	  and Richard Johnson of Cisco Talos) (CVE-2014-3696)

	IRC:
	* Fix a possible leak of unencrypted data when using /me command
	  with OTR. (Thijs Alkemade) (#15750)

	MXit:
	* Fix potential remote crash parsing a malformed emoticon response.
	  (Discovered by Yves Younan and Richard Johnson of Cisco Talos)
	  (CVE-2014-3695)

	XMPP:
	* Fix potential information leak where a malicious XMPP server and
	  possibly even a malicious remote user could create a carefully crafted
	  XMPP message that causes libpurple to send an XMPP message containing
	  arbitrary memory. (Discovered and fixed by Thijs Alkemade and Paul
	  Aurich) (CVE-2014-3698)
	* Fix Facebook XMPP roster quirks. (#15041, #15957)

	Yahoo:
	* Fix login when using the GnuTLS library for TLS connections. (#16172)
2014-12-07 08:45:59 +00:00
obache
4848b596a4 Use packlist for most of perl related PLIST.
Resolve PR pkg/49343.
2014-12-07 08:42:07 +00:00
rodent
df806605d1 MSN is dead. Removing msnre. 2014-12-03 22:50:15 +00:00
wen
49b07cdc2b Update to 6.88
Upstream changes:
6.88  Sat Jun 28 13:14:00 BST 2014
    - BotAddressed: Handle being addressed with a prefixed @ or %

6.87  Sat Jun 21 15:08:32 BST 2014
    - Believe have resolved issues with online test

6.86  Fri Jun 20 11:12:06 BST 2014
    - Added more diagnostics to the online test

6.85  Thu Jun 19 10:19:07 BST 2014
    - Added some diagnostics output to the online test

6.84  Tue Jun 17 10:45:38 BST 2014
    - Plugman: store @$ or else it gets overwritten - Commit: 65ba2a4f3
2014-12-03 06:41:13 +00:00
markd
a11fa99f7e build with gcc 4.9.
fix compilation of plugin API functions (macros) when compiler
optimizations are enabled
commit 03c0067272caae88758fd7847689177c0e18b48d
2014-11-30 02:10:43 +00:00
jmcneill
0f2c6fe08b Windows Live Messenger services shutdown in October. 2014-11-29 12:08:44 +00:00
jmcneill
c26d178c17 Windows Live Messenger services were shutdown in October. No need for this
package anymore.
2014-11-29 12:05:34 +00:00
fhajny
170c167f75 Fix missing conditional 2014-11-27 11:21:40 +00:00
fhajny
1c54d9eba3 Update prosody to 0.9.7.
Clean up Makefile for readibility. Add SMF manifest.

Changes in 0.9.7:
- Fix server-to-server interoperability issue with Isode M-Link (since 0.9.6)
- Fix traceback in 'prosodyctl about' command with LuaRocks 2.2.0+ installed

Changes in 0.9.6:
- certmanager, net.http: Disable SSLv3 by default
- net.http.parser: Support status code 101 and allow handling of the received
  data by plugins
- util.filters: Ignore filters being added twice (fixes issues on removal,
  i.e. when some plugins are reloaded/unloaded)
- mod_s2s: Close offending s2s streams missing an 'id' attribute with
  a stream error instead of throwing an unhandled error
- Networking API: Add 'ondetach' callback for listener objects, to prevent
  leaks when connections have their listener changed
- core.stanza_router: Stricter validation of stanzas
- mod_admin_adhoc: Mark 'accountjids' field as required in 'end user sessions'
  command (thanks Lloyd)
- mod_admin_adhoc: Add required to field in user deletion form too
- net.dns: Avoid duplicate cache entries
- util.stanza: Escape newlines and tabs (\r\n\t) when serializing stanzas.
- util/dataforms: Make sure we iterate over field tags only
- mod_s2s: Capitalize log message
- mod_pubsub: Fix error type of 'forbidden' (change from 'cancel' to 'auth')

Changes in 0.9.5:
- C2S: Fix traceback if a client opens a stream to component, which could
  cause a crash in combination with some versions of LuaEvent
- C2S, S2S: Log received invalid stream headers
- S2S: Fix case where stream headers were sometimes sent twice
- DNS: Ensure all pending requests get notified of a timeout when looking
  up a record
- DNS: Fix duplicated cache insertions by limiting outstanding queries
  per name to one
- xmppstream: Disable LuaExpat's buffering
- xmppstream: Disable CharacterData merging after stream restarts
- xmppstream: Pass invalid stream headers to error handling
- Privacy lists: Correctly sort privacy list rules by order
- prosody: Check dependencies later in the startup sequence
- Config: Delay importing LuaFileSystem until needed by an Include line
- Config: Normalize VirtualHost and Component names
- prosodyctl: Normalize JIDs for adduser/passwd/deluser
- POSIX: Fix error reporting from disk space allocation
- POSIX: Verify that 'pidfile' is a string, show friendly error otherwise
- Dependency checking: Check that prosody is running under Lua 5.1. We don't
  currently support any other versions. (LuaJIT identifies as 5.1)
- Compliance: Reset stream ID when resetting stream
- Compression: Log compression setup errors
- Console: Fix commands for adding and replacing name servers
- Console MUC commands: Fix error when a non-existent host is entered
- Filters: Prevent filters from being added twice
- Network: Transfer all available data between linked sockets
- dataforms: Add support for XEP-0221: Data Forms Media Element
2014-11-27 10:18:20 +00:00
wiz
6c373b8c6b Switch from vala024 to vala (0.26). 2014-11-24 16:31:19 +00:00
mef
7cc23ad802 To fix:
ERROR: [check-interpreter.mk] The interpreter "/usr/pkg/bin/perl" of
  "/scratch/chat/centerim/work/.destdir/usr/pkg/bin/cimconv" does not
  exist. (etc)  Thanks joerg@.
2014-11-24 00:08:22 +00:00
mef
9190b93ce9 Patch provided by PR pkg/48911
applied for Emacs24-24.4.50 and Emacs25-25.0.50
2014-11-23 06:13:37 +00:00
mrg
a7867dfaf2 update ircII to 20141122. main change is to revert the broken resize code. 2014-11-22 22:20:15 +00:00
mef
730d8211c9 CGI:IRC 0.5.11
There's a new release out, including various browser bug fixes.

    Key handling fixes for WebKit, removed outline for Chrome.
    Made it more obvious when the stream is disconnected.
    Optional support for smilies (see cgiirc.config.full and docs/smilies.conf.example)

Date: 24 September 2013 Author: dgl
2014-11-21 12:10:35 +00:00
mef
87db0b9cd2 (pkgsrc)
- remove patches/patch-ad. #include <utmp.h> does not exist any more.
(upstream)
 - Update 4.22.9 to 4.22.10

2010-10-26  Roger  <roger@jikos.cz>
	Disable standard printf() redefinition in yahoo_util.h Should fix #165

2010-10-23  Boris Petersen  <transacid@gmail.com>
	Fix for CVE-2009-3720 in libjabber's xml parser

2010-10-19  Roger  <roger@jikos.cz>
	Updated po files
	Merge branch 'mob' of git+ssh://repo.or.cz:22/srv/git/centerim into mob
	Yahoo - disable conference and file transfer support (it doesn't work anyway)
	Propper authorization and buzz events

2010-10-19  Boris Petersen  <transacid@gmail.com>
	updated po files

2010-10-19  Roger  <roger@jikos.cz>
	Yahoo - add buddy authentication

2010-10-11  Roger  <roger@jikos.cz>
	Add missing initialization to get rid of some valgrind warnings

2010-10-07  Boris Petersen  <transacid@gmail.com>
	updated po files

2010-10-07  Roger  <roger@jikos.cz>
	Yahoo - implement missing callback stubs

2010-10-05  Boris Petersen  <transacid@gmail.com>
	updated po files

2010-10-05  Roger  <roger@jikos.cz>
	Yahoo - implement missing callbacks

2010-10-04  Roger  <roger@jikos.cz>
	fix GNUTLS connection

2010-10-02  Roger  <roger@jikos.cz>
	connwrap - initialize gnutls session in cw_connect
	connwrap - don't deinit gnutls session in cw_nb_connect on error, it's done in delsock

2010-09-16  Roger  <roger@jikos.cz>
	Add missing sources to libyahoo2 makefile

2010-09-16  Boris Petersen  <transacid@gmail.com>
	updated po files
	ignore .version file

2010-09-16  Roger  <roger@jikos.cz>
	Port Yahoo to new libyahoo2-1.0.1
	Disables file transfer (at least for now)

	Fix SSL context leak in connwrap

2010-08-27  Boris Petersen  <transacid@gmail.com>
	Added gettext-devel test to autogen.sh

2010-08-27  Sven Putteneers  <sven@tuxera.be>
	display received time if different from sent time

	Added script to extract a part of a chatlog history and pretty-print it.
	Run without parameters for usage info.

2010-07-31  Boris Petersen  <transacid@gmail.com>
	adding new script for history formating.
	initial script by Ilya Sukhanov <ilya@sukhanov.net>

2010-06-19  Roger  <roger@lv.(none)>
	Add missing initialization to perm/deny SNAC and don't overwrite its id in SBL parsing

2010-04-24  Boris Petersen  <transacid@gmail.com>
	Merge git-version-gen with gnulib

2010-02-25  Damyan Yordanov  <damyan@web.de>
	bulgarian translation updated

2010-02-25  Boris Petersen  <transacid@gmail.com>
	updated po files

2010-02-21  Boris Petersen  <transacid@gmail.com>
	refresh index before checking for dirty versions

2010-02-21  Damyan Yordanov  <damyan@web.de>
	bulgarian translation updated

2010-02-18  Lubomir Rintel  <lkundrak@v3.sk>
	Use RAND_add() with nss_compat_openssl
	It does not provide RAND_seed().

2010-02-18  Boris Petersen  <transacid@gmail.com>
	updated po files

2010-02-17  Roger  <roger@lv.(none)>
	Better jabber presence handling

2010-02-05  Boris Petersen  <transacid@gmail.com>
	Merge branch 'versioning' into mob

2010-02-05 Ahmed El-Mahmoudy  <aelmahmoudy@sabily.org>
	Check for FriBidi using pkg-config
	New upstream releases of FriBidi don't provide fribidi-config anymore, so
	using pkg-config instead to check for FriBidi.

2010-01-31  Boris Petersen  <transacid@gmail.com>
	new packaging friendlier versioning
	This basically omits the 4 hash digits at the end of the version string.
	so e.g.:
	centerim-4.22.9.12-3be3.tar.gz
	will end up
	centerim-4.22.9.12.tar.gz
	This makes it easier to package mobshot in gentoo for example.

	Updated po files

2010-01-29  Hakan Kvist  <hagar@df.lth.se>
	Fixed compiler warnings in kkiproc.cc
	Removed unused function in kkiproc.cc and fixed
	compilewarnings regarding xprintf.

	stringstream << should be used instead of sprintf,
	and cout << instead of printf.

	Beacause:
	int64_t foo = 0xffffffffffffffff;
	printf (%lx, foo);

	printf will behave as expected on a 64 bit platform,
	but not on a 32 bit platform (only ffffffff will be printed).

2010-01-28  Hakan Kvist  <hagar@df.lth.se>
	Cleanup of "extra protection" for ~/.centerim directory.
	Reverted some parts of the commits:
	e0ab4eeb52cdba438aa2834c4223881ab006b854
	deb0cbaa7c385d2656229ac366071c090c55f597

	See the discussion here:
	http://centerim.org/pipermail/centerim-devel/2009-June/000678.html

	If the ~/.centerim directory got the proper protection, then there
	is no need for bloating the code with a lot of extra verifications.
	No one else than the owner can access the files in ~/centerim
	anyway.

	Removal of unused variables
	Removed a couple of unused variables.
	There is still a lot to do if we want to be able to use -Wall for detecting
	real errors (currently there are too many warnings in the output, so -Wall isn't
	really useful).

	Ncurses RTFM. remove ugly prototypes for FreeBSD and OSX
	When reading the ncurses man page you find that
	_XOPEN_SOURCE_EXTENDED must be defined when using
	wide character functions when including ncurses.h.

2010-01-26  Hakan Kvist  <hagar@df.lth.se>
	Try to fix FreeBSD ncurses compile errors.
	Tested on Ubuntu 9.04 and FreeBSD 7.2.

	Try to fix FreeBSD ncurses compile errors.
	Tested on Ubuntu 9.04 and FreeBSD 7.2.

	Try to fix FreeBSD ncurses compile errors.

2010-01-25  Hakan Kvist  <hagar@df.lth.se>
	configure: check for ncurses/ncursesw. Only curses is not enough.
	Some platforms (i.e Solaris 11), still ships ancient curses.
	However centerim requires ncurses in order to compile.
	Adapted configure.ac to only check for ncurses(w) instead of (n)curses(w).

	Cleaned up #ifdefs in conscommon.h

2010-01-19  Hakan Kvist  <hagar@df.lth.se>
	Fixed compiler error with FreeBSD. Also fixed link error against curseslib.
	FreeBSD do not want <utmp.h> to be included. However utmp is only used in linux,
	so we do not need to include utmp.h for non linux systems.

	Also bug in configure script was fixed.
	The curses-lib was not properly included in the $LIBS-variable in the
	configure.ac file.

2010-01-19  Boris Petersen  <transacid@gmail.com>
	Better check for ncurses/ncursesw
	With many thanks to the autoconf archive for the macro
	and Stéphane "kjir" Bisinger for the pointers and hints ;)

2009-12-14  Boris Petersen  <transacid@gmail.com>
	Updating Changelog for 4.22.9

2009-12-13  Boris Petersen  <transacid@gmail.com>
	New taging model.
	To be up to date with gnulib's git-version-gen.
	WARNING: This breaks compatibility with non v* tags.
	For us that means everything before 4.22.9 won't work
	anymore.
2014-11-21 12:02:02 +00:00
mef
708e892a30 Version 3.2.2:
- The OTR plugin now uses libotr 4.0 (AKA libotr5 in debian based distros)
- Rejecting buddy requests in jabber won't accept them. Sorry for that.
- Purple builds can now enable built in protocols when configuring, by
  passing a parameter such as --jabber=1 to configure
- You can now use /oper to change passwords with "ac x set -del password"
- Complex unicode characters (non-BMP) now display correctly in twitter.
- A few init / build script / pkg-config fixes. Added "install-systemd"
  make target.

Finished 5 Jul 2014

Version 3.2.1:
- Most important change: http_client updated to use HTTP/1.1, now required
  by Twitter.
- fill_by setting can now be used to fill a channel contacts *not* in a
  certain group/on a certain account/etc. See "help set fill_by"
- Added utf8_nicks setting which lets you use non-ASCII nicknames for your
  contacts. Might not work with all IRC clients, use at your own risk!
- Lots of bugfixes.

Finished 27 Nov 2013
2014-11-20 08:38:59 +00:00
markd
32cd76493a Update konversation to 1.5.1
* Fixed a bug causing wildcards in command alias replacement patterns not
  to be expanded.
* Fixed a bug causing auto-joining of channels not starting in # or & to
  sometimes fail because the auto-join command was generated before we got
  the CHANTYPES pronouncement by the server.
* Added a size sanity check for incoming Blowfish ECB blocks. The blind
  assumption of incoming blocks being the expected 12 bytes could lead to
  a crash or up to 11 byte information leak due to an out-of-bounds read.
  This fixes CVE-2014-8483.
* Enabling SSL/TLS support for connections will now advertise the protocols
  Qt considers secure by default, instead of being hardcoded to TLSv1.
* Fixed the bundled 'sysinfo' script not coping with empty lines in
  /etc/os-release.
* Made disk space info in the bundled 'sysinfo' script more robust by
  forcing the C locale for 'df'.
* Added an audio player type hint for Cantata to the bundled 'media' script.
* Fixed some minor comparison logic errors turned up by static analysis.
* Konversation now depends on KDE Platform v4.9.0 or higher.
2014-11-14 09:31:14 +00:00
fhajny
b4eb3326bc Backport upstream commit to fix CVE-2014-8760. Bump PKGREVISION. 2014-11-13 09:45:47 +00:00
adam
8e3b70e314 Revbump after updating boost 2014-11-07 19:39:24 +00:00
obache
ffffdaf973 remove duplicated inet6 option. 2014-11-02 05:36:25 +00:00
obache
98911cbf06 Fixes unusual MESSAGE_SRC usage. 2014-11-02 05:35:39 +00:00
mrg
443b49081a update to ircii 20141028. mostly, this fixes a resize bug. 2014-11-01 14:24:14 +00:00
jnemeth
a4224c6d27 libgee was renamed to libgee0.6 2014-10-27 08:57:06 +00:00
prlw1
23c510b6a3 Rename libgee to libgee0.6 2014-10-25 19:00:14 +00:00
gdt
a1be3fa8f3 Update to 4.0.1.
21 Oct 2014:

- Hardened Windows build
- Fix max message size for Novell Groupwise
- New Czech, Finnish, Brazilian Portuguese, Norwegian Bokmål
  translations.  Updated French, Chinese translations.
- Release 4.0.1
2014-10-21 12:04:12 +00:00
gdt
74f8cac1f2 Update to 4.1.0.
21 Oct 2014:
- Release 4.1.0
- Modernized autoconf build system
- Use constant-time comparisons where needed
- Use gcrypt secure memory allocation
- Correctly reject attempts to fragment a message into too many pieces
- Fix a missing opdata when sending message fragments
- Don't lose the first user message when REQUIRE_ENCRYPTION is set
- Fix some memory leaks
- Correctly check for children contexts' state when forgetting a context
- API Changes:
  - Added API functions otrl_context_find_recent_instance and
    otrl_context_find_recent_secure_instance.
2014-10-21 11:46:31 +00:00
alnsn
bdc6025cdf Revbump after lang/lua51 update. 2014-10-19 22:27:43 +00:00
fhajny
faad3c0d90 Cache remote deps. This should help offline builds and prevent PLIST
changes if upstream updates one of the dependencies. Clean up and
reorder Makefile for better readability.
2014-10-16 12:47:59 +00:00
joerg
92d5a64360 Sync PLIST with installation. Bump revision. 2014-10-15 22:05:40 +00:00
wiz
cda18437be Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles. 2014-10-09 14:05:50 +00:00
adam
243c29c4cc Revbump after updating libwebp and icu 2014-10-07 16:47:10 +00:00
wiz
8b765c474f Fix ``Please add a line "# used by foo/bar/Makefile" here.'' warnings. 2014-10-05 16:41:05 +00:00
jperkin
3f64d086b5 Update irssi-icb to version 0.15. Requested during the freeze by agc, as
the version number accidentally went backwards in the last irssi update.

This release mainly incorporates most of the pkgsrc patches into the upstream
tarball, so the only real change of note is that /beep output has been fixed.
2014-09-30 08:59:58 +00:00
jperkin
47f28d6ecb Avoid "error: call of overloaded <func> is ambiguous". 2014-09-24 16:28:40 +00:00
jperkin
1dc8891cb2 Don't include termcap.h on SunOS. 2014-09-23 22:37:29 +00:00
jperkin
c61ab0943b Fix build on SunOS when epoll is available. 2014-09-23 22:13:50 +00:00
wiz
0d6029cf30 Fix build with boost-1.56.0. From upstream git. 2014-09-19 07:05:24 +00:00
dholland
1cee6c4ac3 Use LOGIN_NAME_MAX instead of MAXLOGNAME, and don't rely on __unused
existing. Should improve non-NetBSD builds.
2014-09-11 07:15:56 +00:00
jperkin
baae83266e SunOS needs -liconv. 2014-09-08 09:28:37 +00:00
prlw1
f03c0d3591 Update telepathy-glib to 0.24.1
telepathy-glib 0.24.1 (2014-08-25)
==================================

Fixes:

* base-client: fix potential uninitialized variable bug (Guillaume)
* Fix a potential crash in contact-list example (fd.o #79006, Guillaume)


telepathy-glib 0.24.0 (2014-03-26)
==================================

The "space Tolkien" release.

Fixes since 0.23.3:

* don't leak every D-Bus method call result, a regression in 0.23.1 (Simon)

telepathy-glib 0.23.3 (2014-03-18)
==================================

This is the release candidate for the future 0.24.0 stable release.

Enhancements:

* TpProtocol gained API to access to its immutable properties as a
  GVariant. (fd.o #55108, Guillaume)

* TpCallStream and TpCallContent now inherit the factory from their
  TpCallChannel. (fd.o #76168, Guillaume)

Fixes:

* fix a memory leak when cleaning up TpProxy "prepare" requests
  (fd.o #76000, Simon)

* fix a memory leak for paths to contacts' avatar data (fd.o #76000, Simon)

* fix crashes in TpFileTransferChannel with GLib 2.39 (fd.o #72319, Xavier)

* fix some paths memory leaks (fd.o #76119, Guillaume)

* tp_list_connection_managers_async() now terminates properly if there is no
  CM installed. (fd.o #68892, Guillaume)

telepathy-glib 0.23.2 (2014-02-26)
==================================

Enhancements:

* TpBaseConnection now has an "account-path-suffix" property
  (fd.o #74030, Xavier)

* New high level TpAccountChannelRequest API, including tubes, Conference and
  SMSChannel. (fd.o #75450, Guillaume)

* 'TargetHandleType: None' is now automatically added when requesting a
  channel with TpAccountChannelRequest if no handle type has been defined.
  (fd.o #75450, Guillaume)

telepathy-glib 0.23.1 (2014-02-04)
==================================

The "undead space elves" release.

Dependencies:

* GLib 2.36 or later is required

Deprecations:

* TpPresenceMixin: optional arguments are deprecated, apart from a
  string named "message". This matches our current D-Bus API.

Enhancements:

* tp_protocol_normalize_contact_async(),
  tp_protocol_identify_account_async(), and high-level API for
  the Protocol Addressing and Presence interfaces (fd.o #71048, Simon)

* More accessors for TpPresenceStatusSpec, which is now a boxed type
  (fd.o #71048, Simon)

* tp_connection_manager_param_dup_variant_type() (fd.o #71093, Simon)

* Better debug output (fd.o #68390, #71048; Simon)

Fixes:

* In the examples, specifically ask for "TelepathyGlib-0.12" (this API
  version), not Telepathy 1.0 (fd.o #49737, Simon)

* Improve tests' isolation from the real session bus (Xavier)

* Fix a critical warning for each new connection under GLib 2.39
  (fd.o #72303, Xavier)

* Fix some possible crashes in file transfer channels, particularly
  under GLib 2.39 (fd.o #72319, Xavier)

* Correct tp_account_request_set_avatar documentation (Xavier)

* Fix a TpConnection reference-leak in TpBaseClient (Guillaume)

telepathy-glib 0.23.0 (2013-10-28)
==================================

We no longer guarantee compatible upgrades within a development (odd) branch,
see README for details.

Dependencies:

* GLib 2.34 or later is required.

Enhancements:

* Spec 0.27.3
  - added Conn.I.Sidecars1
  - added Conn.I.Renaming
  - added CD.I.Messages1

* TpAccount::avatar-changed signal (fd.o #52938, Guillaume)

* tp_value_array_free: equivalent of g_value_array_free but does not provoke
  deprecation warnings from GLib (fd.o #69849, Simon)

* tp_account_is_prepared and tp_account_manager_is_prepared are now deprecated
  (Guillaume)

Fixes:

* tp_contact_set_attributes: don't warn on genuinely absent interfaces
  (fd.o #68149, Simon)

* channel-group: don't crash if no message has been provided (Guillaume)

telepathy-glib 0.22.0 (2013-10-02)
==================================

The "don't starve" release.

This is a new stable branch, recommended for use with GNOME 3.10.

Fixes since 0.21.2:

* When an avatar is downloaded, announce the change to the avatar token
  immediately; if the avatar changes from A to B while we're still doing the
  asynchronous file saving, don't set A as the new avatar when it has been
  saved. Regression in 0.21.2. (fd.o #70010, Simon)

* Don't crash if the AccountManager returns an incorrect type for the
  Avatar (fd.o #69849, Simon)

Significant changes since the previous stable branch, 0.20.x:

* tp_connection_get_self_contact() now returns NULL if the contact's
  connection has been invalidated, in order to break a reference cycle

* Avatars are saved to the cache asynchronously

* TpBaseConnection implements SelfID, SelfContactChanged according to
  telepathy-spec 0.27.2

* TpAccount:uri-schemes property, with change notification requiring
  Mission Control 5.15+

telepathy-glib 0.21.2 (2013-09-24)
==================================

The "always another thing" release.

Enhancements:

* Writing avatars into cache now uses asynchronous I/O. (fd.o #63402;
  Luca Versari, Chandni Verma, Simon McVittie)

* telepathy-spec 0.27.2
  - add SelfID, SelfContactChanged

* tp_dbus_properties_mixin_dup_all() is now public (fd.o #69283, Simon)

* TpBaseProtocol now lists Presence.Statuses as an immutable
  property. (fd.o #69520, Guillaume)

* TpBaseConnection: Implement SelfID and SelfContactChanged as defined in
  spec 0.27.2. (Xavier)

* The inspect-cm example now inspects all CMs if run without arguments
  (fd.o #68390, Simon)

Fixes:

* Don't crash if GetContactInfo() fails (fd.o #46430, Guillaume)

* Fix a race condition that could result in telepathy-haze protocol support
  not being detected (fd.o #67183, Simon)

* Fix documentation for tp_connection_get_self_handle (Emilio)

* Make TpHeap work correctly with GComparator functions that return
  values outside {-1, 0, 1} (fd.o #68932, Debarshi Ray)

* Examples have been updated to use more recent API (Simon)

* Better debug-logging (fd.o #68390, Simon)

telepathy-glib 0.21.1 (2013-06-20)
==================================

The "imperative tense" release.

Fixes:

* Fix a wrong introspection annotation on tp_debug_client_get_messages_finish()
  that would lead to use-after-free (fd.o #65518, Simon)

* Isolate regression tests better (fd.o #63119, Simon)

* Explicitly annotate tp_account_update_parameters_finish()'s
  'unset_parameters' argument to be a NULL-terminated string array. It was
  previously incorrectly inferred to be a string, for some reason. (wjt)

* Always flag delivery reports with Non_Text_Content. (fd.o #61254, wjt)

* Don't announce legacy Group channels twice (fd.o #52011; Jonny, Simon)

* Don't crash if a broken connection manager signals a TLSCertificate
  with no CertificateChainData, just invalidate the channel
  (fd.o #61616, Guillaume)

* Adjust regression tests so we can distcheck under Automake 1.13,
  and various other build-system updates (fd.o #65517, Simon)

telepathy-glib 0.21.0 (2013-04-03)
==================================

The "if only it was JS code" release.

This starts a new development branch.

Enhancements:

# Code-generation now copes with ${PYTHON} being set to Python 3
  (e.g. "./configure PYTHON=python3" on Debian); Python 2 remains
  fully supported (fd.o #56758, Simon)

# Add uri-schemes property on TpAccount, with notify::uri-schemes
  emitted if using a recent AcountManager like Mission Control 5.15 or
  later (Guillaume)

Fixes:

# Remove the pkg-config dependency from .pc files (Will)

# Don't emit the NewChannels signal twice for the obsolete ContactList GROUP
  channels (fd.o #52011, Simon)

# Fix refcycle preventing TpConnection objects to be freed. This theoretically
  introduce a behaviour change of tp_connection_get_self_contact() that now
  returns NULL when the connection as been invalidated. (fd.o #63027, Xavier)

Deprecations:

# tp_g_key_file_get_int64, tp_g_key_file_get_uint64 (use the corresponding
  functions from GLib >= 2.26)
2014-09-07 23:00:55 +00:00
mrg
a1891a14a9 update to ircii 20140831. minor bug fix release: netbsd 5.x builds again,
minor server connection and option parsing bugs fixed.
2014-09-02 06:56:59 +00:00
joerg
c2e6466f3f Needs pkg-config. 2014-08-26 20:55:08 +00:00
tron
076e9901f9 Fix build under NetBSD (and Linux?). 2014-08-25 15:27:22 +00:00
tron
c5e6553f07 Fix build under Mac OS X and add missing buildlink dependences. Bump
package revision because the wrong OpenSSL library might have been
used on various platforms before.
2014-08-25 15:09:41 +00:00
mrg
0aad8e7fe1 update to ircII 20140824.
main changes are significant internal cleanup, dozens of minor bug
fixes, and two new major features:  connect via HTTP proxy, and
connect to SSL IRC servers.
2014-08-25 06:22:18 +00:00
tonio
9077c5a24d Updates chat/weechat to 1.0
New major features in this release:
- plugin "trigger": Swiss Army knife for WeeChat (replaces "rmodifier" plugin)
- plugin "exec": execute external commands (replaces script "shell.py")
- bare display: easy click on long URLs and text selection with mouse
- support of environment variables in /set command
- hidden buffers
- negated tags in filters
- toggle of filters in specific buffers
- flexible conditions for adding/removing buffers in hotlist
- text search in buffers with free content
- support of wildcard "*" inside masks
- support of nested variables in evaluated expressions
- tag with host in IRC messages displayed
- support of "away-notify" IRC capability
- IRC commands: /allpv, /remove, /unquiet
- bar items: buffer_short_name, irc_nick_modes
2014-08-24 12:45:35 +00:00
wiz
ae075e6d55 Bump PKGREVISION for ilmbase shlib major bump. 2014-08-22 11:24:25 +00:00
tron
390e1d82ab Use a complete set of command line options for executing "flock" to make
"ejabberctl" work with NetBSD 7.0's flock(1) as well.
2014-08-21 19:32:27 +00:00
adam
72ed0307eb Revbump after boost-libs update 2014-08-13 10:57:32 +00:00
wiz
eac55c7061 Switch to webkit1-gtk* in preparation for package update to v2.
Packages can switch to that version when they're tested to build with it.
2014-08-03 22:13:19 +00:00