Re: Your mysql-mm stable upload

2012-09-14 Thread Hideki Yamane
Hi,

On Fri, 14 Sep 2012 06:26:21 +0100
Adam D. Barratt a...@adam-barratt.org.uk wrote:
 I noticed that you've uploaded a mysql-mm package to the stable NEW
 queue.  However both the version and changelog for the update suggest it
 was intended for the backports.d.o archive and there doesn't appear to
 have been any discussion regarding the upload on debian-release; please
 could you confirm what the intention was?

 Well, just I intended to ask after upload to stable-proposed-updates,
 and I misunderstood it's okay.

 My intention is
  - fix RC (lack for depends) in stable as well as testing/unstable
  - didn't know appropriate version number for s-p-u, so use bpo option


-- 
Regards,

 Hideki Yamane henrich @ debian.or.jp/org
 http://wiki.debian.org/HidekiYamane


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20120914154404.f238b07668b238dd7c0be...@debian.org



Bug#687600: unblock: openarena/0.8.8-5+deb7u1

2012-09-14 Thread Simon McVittie
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package openarena:

unblock openarena/0.8.8-5+deb7u1

which fixes a remotely triggerable crash (NULL dereference) on servers.

diffstat for openarena-0.8.8 openarena-0.8.8

 changelog|7 +++
 patches/0002-Fix-callvote-kick-player-does-not-exist-crash.patch |   20 
++
 patches/series   |1 
 3 files changed, 28 insertions(+)

diff -Nru openarena-0.8.8/debian/changelog openarena-0.8.8/debian/changelog
--- openarena-0.8.8/debian/changelog2012-06-23 00:38:36.0 +0100
+++ openarena-0.8.8/debian/changelog2012-09-14 08:02:50.0 +0100
@@ -1,3 +1,10 @@
+openarena (0.8.8-5+deb7u1) unstable; urgency=low
+
+  * Add patch from upstream to fix a client-triggerable server crash.
+Thanks to Poul Sander and Markus Koschany (Closes: #681812)
+
+ -- Simon McVittie s...@debian.org  Fri, 14 Sep 2012 07:52:53 +0100
+
 openarena (0.8.8-5) unstable; urgency=low
 
   * Don't refuse to start a new openarena-server if there's a stale
diff -Nru 
openarena-0.8.8/debian/patches/0002-Fix-callvote-kick-player-does-not-exist-crash.patch
 
openarena-0.8.8/debian/patches/0002-Fix-callvote-kick-player-does-not-exist-crash.patch
--- 
openarena-0.8.8/debian/patches/0002-Fix-callvote-kick-player-does-not-exist-crash.patch
 1970-01-01 01:00:00.0 +0100
+++ 
openarena-0.8.8/debian/patches/0002-Fix-callvote-kick-player-does-not-exist-crash.patch
 2012-09-14 08:02:50.0 +0100
@@ -0,0 +1,20 @@
+Description: Fix for crashing the server by making a callvote to kick a player 
which does not exist
+Author: Poul Sander sago...@gmail.com
+Origin: upstream
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=681812
+Applied-Upstream: http://code.google.com/p/oax/source/detail?r=304
+Last-Update: 2012-09-13
+Tested-by: Markus Koschany a...@gambaru.de
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/code/game/g_cmds.c
 b/code/game/g_cmds.c
+@@ -1812,7 +1812,7 @@ void Cmd_CallVote_f( gentity_t *ent ) {
+   Com_sprintf( level.voteDisplayString, sizeof( 
level.voteDisplayString ), Shuffle teams? );
+ } else if ( !Q_stricmp( arg1, kick ) ) {
+ i = 0;
+-while(Q_stricmp(arg2,(g_entities+i)-client-pers.netname)) {
++  while( !(g_entities+i) || !((g_entities+i)-client) || 
Q_stricmp(arg2,(g_entities+i)-client-pers.netname)) {
+ //Not client i, try next
+ i++;
+ if(i=MAX_CLIENTS){ //Only numbers 128 is clients
diff -Nru openarena-0.8.8/debian/patches/series 
openarena-0.8.8/debian/patches/series
--- openarena-0.8.8/debian/patches/series   2012-06-23 00:38:36.0 
+0100
+++ openarena-0.8.8/debian/patches/series   2012-09-14 08:02:50.0 
+0100
@@ -1,3 +1,4 @@
 0001-Use-a-cpp-macro-for-the-game-code-version-so-package.patch
+0002-Fix-callvote-kick-player-does-not-exist-crash.patch
 0031-Fix-FTBFS-on-kFreeBSD.patch
 0040-Add-OPENARENA_081_COMPATIBLE-define-for-network-comp.patch


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20120914072015.ga7...@reptile.pseudorandom.co.uk



Bug#686725: marked as done (tpu: package icecast2/2.3.2-9+deb7u1)

2012-09-14 Thread Debian Bug Tracking System
Your message dated Fri, 14 Sep 2012 09:19:38 +0200
with message-id 5052da8a.6050...@dogguy.org
and subject line Re: Bug#686725: tpu: package icecast2/2.3.2-9+deb7u1
has caused the Debian Bug report #686725,
regarding tpu: package icecast2/2.3.2-9+deb7u1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
686725: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=686725
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: pu

Hi,

icecast2 in Sid ships a new upstream release. In order to fix the RC-bug
#686181 and the relevant translation update, I ask permission to upload
a 2.3.2-9+deb7u1 version to tpu. The attached debdiff excludes the po
directory.

Thanks in advance, regards.

David

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-3-amd64 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru --exclude po icecast2-2.3.2/debian/changelog icecast2-2.3.2/debian/changelog
--- icecast2-2.3.2/debian/changelog	2012-01-02 20:42:17.0 -0400
+++ icecast2-2.3.2/debian/changelog	2012-09-04 22:50:01.0 -0400
@@ -1,3 +1,26 @@
+icecast2 (2.3.2-9+deb7u1) wheezy; urgency=low
+
+  * Team upload.
+  * Mark the first debconf template as translatable. Closes: #686181
+
+  [ Debconf translations ]
+  * Russian, Yuri Kozlov. Closes: #686263
+  * Slovak, Slavko. Closes: #686280
+  * Danish, Joe Hansen. Closes: #686288
+  * Vietnamese, Nguyễn Vũ Hưng.
+  * Swedish, Martin Bagge. Closes: #686444
+  * French, David Prévot. 
+  * Portuguese, Rui Branco. Closes: #686530
+  * German, Erik Pfannenstein. Closes: #686591 
+  * Polish, Michał Kułach. Closes: #686596
+  * Czech, Michal Simunek. Closes: #686607
+  * Italian, Beatrice Torracca. Closes: #686691
+  * Dutch, Jeroen Schot. Closes: #686659
+  * Brazilian Portuguese, Adriano Rafael Gomes. Closes: #652050, #686716
+  * Spanish, Rafael Ernesto Rivas.
+
+ -- David Prévot taf...@debian.org  Tue, 04 Sep 2012 22:49:01 -0400
+
 icecast2 (2.3.2-9) unstable; urgency=medium
 
   * Team upload.
diff -Nru --exclude po icecast2-2.3.2/debian/templates icecast2-2.3.2/debian/templates
--- icecast2-2.3.2/debian/templates	2011-12-05 07:42:56.0 -0400
+++ icecast2-2.3.2/debian/templates	2012-09-04 22:48:08.0 -0400
@@ -10,7 +10,7 @@
 Template: icecast2/icecast-setup
 Type: boolean
 Default: false
-Description: Configure Icecast2?
+_Description: Configure Icecast2?
  Choose this option to set up passwords for Icecast2. Until these are
  configured the server will not be activated.
  .
---End Message---
---BeginMessage---
On 09/14/2012 06:25 AM, David Prévot wrote:
 Hi Mehdi,
 
 Le 13/09/2012 07:47, Mehdi Dogguy a écrit :
 On 05/09/12 05:11, David Prévot wrote:
 
 I ask permission to upload a 2.3.2-9+deb7u1 version to tpu.
 
 Sorry for the delay. The diff looks okay. Please go ahead.
 
 Nothing to be sorry about, and thanks for your review and positive
  answer. Uploaded and built on every architecture.
 

Approved. Thanks for your work!

 
 P.-S.: something seems recently broken on the buildd web
 interface: lxc information is not accurate for wheezy [0]: marked
 as installed for every architecture while it failed on ia64 and
 wasn't built on kfreebsd-* (the page was accurate a few days ago).
 
 0: https://buildd.debian.org/status/package.php?p=lxcsuite=wheezy
 

Strange, indeed. I don't have time to have a close look at it yet. I'll
do later today.

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.org/---End Message---


Re: Your mysql-mm stable upload

2012-09-14 Thread Adam D. Barratt

Hi,

On 14.09.2012 07:44, Hideki Yamane wrote:

On Fri, 14 Sep 2012 06:26:21 +0100
Adam D. Barratt a...@adam-barratt.org.uk wrote:
I noticed that you've uploaded a mysql-mm package to the stable 
NEW
queue.  However both the version and changelog for the update 
suggest it
was intended for the backports.d.o archive and there doesn't appear 
to
have been any discussion regarding the upload on debian-release; 
please

could you confirm what the intention was?


 Well, just I intended to ask after upload to 
stable-proposed-updates,

 and I misunderstood it's okay.

 My intention is
  - fix RC (lack for depends) in stable as well as testing/unstable
  - didn't know appropriate version number for s-p-u, so use bpo 
option


The upload is intended to be discussed beforehand, at which point we 
could have advised you on the correct version number scheme.  All of 
these issues are covered in the Developers Reference - 
http://www.debian.org/doc/manuals/developers-reference/pkgs.html#upload-stable 
- and past mails to d-d-a; maybe it's time for another one. :-(


In any case, proposed-updates is not backports, so the current upload 
is definitely incorrect.  The patch itself looks okay though.  I'll get 
the current package rejected so that a corrected upload can be made.  
Once you receive confirmation from dak that it's been rejected, please 
feel free to re-upload using version number 2.2.1-1.1+squeeze1 and 
without mentioning backports in the changelog. :-)


It would be appreciated if you could follow the procedures described 
above for any future uploads.


Regards,

Adam


--
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/fab9a49cde5f057e95e17177aafb4...@mail.adsl.funky-badger.org



Re: Your mysql-mm stable upload

2012-09-14 Thread Hideki Yamane
On Fri, 14 Sep 2012 08:42:11 +0100
Adam D. Barratt a...@adam-barratt.org.uk wrote:
 The upload is intended to be discussed beforehand, at which point we 
 could have advised you on the correct version number scheme.  All of 
 these issues are covered in the Developers Reference - 
 http://www.debian.org/doc/manuals/developers-reference/pkgs.html#upload-stable
  
 - and past mails to d-d-a; maybe it's time for another one. :-(

 It's shameful (because I've translated it to Japanese X-D


 In any case, proposed-updates is not backports, so the current upload 
 is definitely incorrect.  The patch itself looks okay though.  I'll get 
 the current package rejected so that a corrected upload can be made.  
 Once you receive confirmation from dak that it's been rejected, please 
 feel free to re-upload using version number 2.2.1-1.1+squeeze1 and 
 without mentioning backports in the changelog. :-)

 Okay, I'll do it as your advice.


 It would be appreciated if you could follow the procedures described 
 above for any future uploads.

 I should remember that. Yes, promise.


-- 
Regards,

 Hideki Yamane henrich @ debian.or.jp/org
 http://wiki.debian.org/HidekiYamane


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20120914170650.ab1707bb8f38e1765...@debian.org



Bug#687614: unblock: gdebi/0.8.6 (pre-approval)

2012-09-14 Thread Luca Falavigna
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock


Dear Release Team,
I'd like to upload a new gdebi version in unstable fixing some bugs I
recently triaged. They were reported on Launchpad, but most of them
affect Debian too. Here's a description of the changes introduced
since 0.8.5:

* Add xz-utils to gdebi Suggests field (fixing #685193)
  http://bazaar.launchpad.net/~gdebi-developers/gdebi/trunk/revision/421

* Handle ValueError exception to fix a crash with malformed packages
  http://bazaar.launchpad.net/~gdebi-developers/gdebi/trunk/revision/422

* Convert help options with unicode, fix crash displaying help in some locales
  http://bazaar.launchpad.net/~gdebi-developers/gdebi/trunk/revision/423

* Return dpkg error code instead of always return 0
  http://bazaar.launchpad.net/~gdebi-developers/gdebi/trunk/revision/424

* Fix translation string which caused a crash due to unmatched format string
  http://bazaar.launchpad.net/~gdebi-developers/gdebi/trunk/revision/425

* Port to new GIO API to fix a crash when accessing packages on GVFS mounts
  http://bazaar.launchpad.net/~gdebi-developers/gdebi/trunk/revision/426

* Fall-back on kdesu if kdesudo is not avaliable, this is a no-op for Debian,
  but makes gdebi-kde almost useless in Ubuntu, and I'd like to sync
package there
  http://bazaar.launchpad.net/~gdebi-developers/gdebi/trunk/revision/427

* Mark menu and labels as sensitive at startup, this causes a visual glitch
  http://bazaar.launchpad.net/~gdebi-developers/gdebi/trunk/revision/428

Other than those, I plan to include new translations in the package,
I'm currently waiting for Launchpad to finalize them.
I'm attaching a full debdiff (not including translations, at the
moment) of the changes I'd like to introduce.

Cheers,
Luca


0.8.6.debdiff
Description: Binary data


Bug#687616: unblock php-apc/3.1.13-1

2012-09-14 Thread Lior Kaplan
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package php-apc

The current verson of php-apc in testing (3.1.10-1) was a major release
(although that doesn't appear in the version itself) to support PHP 5.4.
This current version in unstable (3.1.13-1) is a minor release for bug
fixes, which I think we'll benefit from in the long run for Debian stable.

I've waited with this request until some reported bugs in Debian were fixed
upstream (e.g. #685893), and now I think the package status is OK for
migration to testing.

See changelog at http://pecl.php.net/package-changelog.php?package=APC

Thanks.

unblock php-apc/3.1.13-1


Bug#687617: [pre-approval] unblock: openarena with really auto-download? prompt

2012-09-14 Thread Simon McVittie
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

The ioquake3 engine has an option to auto-download missing maps, mods etc.
(PK3 files) from multiplayer servers. It is off by default, but many users
and mod communities encourage switching it on, since it makes playing on
modified or updated multiplayer servers considerably more straightforward.
Switching it on is a security risk, because PK3 files can also contain
executable bytecode: it's executed in a sandbox, but that sandbox is
unlikely to be perfect.

In tremulous, an old fork of ioquake3 which hadn't had the benefit of some
more recent ioquake3 work on hardening the sandbox environment, I turned off
auto-downloading entirely.

When I suggested[1] doing the same to ioquake3, which would affect openarena
in main and quake3 in contrib), unanimous feedback from users and the Games
Team was that they would prefer an are you sure? prompt when auto-downloading
was enabled. This moves the change from ioquake3 to openarena, since it's
openarena that provides the user interface.

Would the Release Team be OK with unblocking an openarena package that
added such a prompt? The change would look something like [2],
which I just uploaded to experimental. I'm hoping others in the Games Team
can improve the wording/display before this reaches unstable or testing.

Quake III Arena doesn't have UI for the auto-downloading option. I'm going
to assume that anyone who enables it using console commands knows what
they're doing...

Regards,
S

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=686648
[2] 
http://anonscm.debian.org/gitweb/?p=pkg-games/openarena.git;a=commitdiff;h=eed3e6469368c38276d2d79abae89f81d881fb71


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20120914100159.ga2...@reptile.pseudorandom.co.uk



NEW changes in stable-new

2012-09-14 Thread Debian FTP Masters
Processing changes file: mysql-mmm_2.2.1-1.1~bpo60+1_amd64.changes
  REJECT


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1tcsxn-0006vp...@franck.debian.org



Bug#687236: needs coordination with uwsgi

2012-09-14 Thread Janoš Guljaš
Hello Martin,

On Fri, Sep 14, 2012 at 6:05 AM, Martin Pitt mp...@debian.org wrote:
 Hello again,

 Julian Taylor pointed out that this unexpectedly affected uwsgi, as
 that started to include pg_config --cflags, and caused uwsgi to
 FTBFS:

   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=687084

Yes, the uwsgi's build system used the output of pg_config --cflags
in building of the plugin named probepg, which is a shared library.
There are no need for postgres' cflags, and I removed the inclusion
with this patch:


http://patch-tracker.debian.org/patch/series/view/uwsgi/1.2.3+dfsg-5/remove-pg_config_cflags-in-probepg.patch


 This has been fixed in 1.2.3+dfsg-5 now. So we need to coordinate the
 unblocking of PostgreSQL 9.1.5-2 with that uwsgi version. Janos, did
 you want to get -5 into testing, or should we put the pg_config fix
 into testing-proposed-updates?

This change, and some of the important upstream patches that I added
to the -5 release are not making problems with any package currently
in testing. There are no uwsgi 1.2.3+dfsg-5 build issues in testing
(at least for amd64). The patch that is fixing 687084 is backward
compatible with previous postgresql releases including the 9.1.5-1.

I would like to ask for unblock from release team for 1.2.3+dfsg-5, as
there are no need for testing-proposed-updates, if you agree?


 Thanks,

 Martin
 --
 Martin Pitt| http://www.piware.de
 Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)

Thanks,
Janos


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAGp=0ymzjb+8xmteyjvnki9vhhfrcd3i2gbwyruxb4vqvhh...@mail.gmail.com



Bug#687625: pre-approve unblock: tryton-client/2.2.3-1

2012-09-14 Thread Mathias Behrle
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Dear release managers,

please approve the upload of tryton-client_2.2.3-1.

The new version contains the upstream bug fix release [1].

The fixes are for

 * Fix wrong sorting to get lazy first
 * Use repr for faultCode in Fault.__repr__
 * Fix test on legend graph attribute
 * get_toplevel_window should return only gtk.WINDOW_TOPLEVEL
 * set_value of M2O must simulate a focus-out in case it did not yet occur
 * Fix name of fields loaded from predefined export
 * Activate form buttons only when they are sensitive
 * Fix domain_inversion for comparison of datetime with None

Mathias

[1] http://news.tryton.org/2012/09/maintenance-releases-for-supported.html


debdiff attached

unblock: tryton-client/2.2.3-1
diff -Nru tryton-client-2.2.2/CHANGELOG tryton-client-2.2.3/CHANGELOG
--- tryton-client-2.2.2/CHANGELOG	2012-05-07 11:10:32.0 +0200
+++ tryton-client-2.2.3/CHANGELOG	2012-09-01 18:55:56.0 +0200
@@ -1,3 +1,6 @@
+Version 2.2.3 - 2012-09-01
+* Bug fixes (see mercurial logs for details)
+
 Version 2.2.2 - 2012-05-07
 * Bug fixes (see mercurial logs for details)
 
diff -Nru tryton-client-2.2.2/debian/changelog tryton-client-2.2.3/debian/changelog
--- tryton-client-2.2.2/debian/changelog	2012-06-30 17:24:56.0 +0200
+++ tryton-client-2.2.3/debian/changelog	2012-09-11 19:37:56.0 +0200
@@ -1,3 +1,9 @@
+tryton-client (2.2.3-1) unstable; urgency=low
+
+  * Merging upstream version 2.2.3.
+
+ -- Mathias Behrle mathi...@m9s.biz  Tue, 11 Sep 2012 19:37:56 +0200
+
 tryton-client (2.2.2-2) unstable; urgency=low
 
   * Updating maintainers field.
diff -Nru tryton-client-2.2.2/PKG-INFO tryton-client-2.2.3/PKG-INFO
--- tryton-client-2.2.2/PKG-INFO	2012-05-07 11:10:35.0 +0200
+++ tryton-client-2.2.3/PKG-INFO	2012-09-01 18:56:01.0 +0200
@@ -1,6 +1,6 @@
-Metadata-Version: 1.1
+Metadata-Version: 1.0
 Name: tryton
-Version: 2.2.2
+Version: 2.2.3
 Summary: Tryton client
 Home-page: http://www.tryton.org/
 Author: B2CK
diff -Nru tryton-client-2.2.2/tryton/common/common.py tryton-client-2.2.3/tryton/common/common.py
--- tryton-client-2.2.2/tryton/common/common.py	2012-04-23 18:28:30.0 +0200
+++ tryton-client-2.2.3/tryton/common/common.py	2012-07-30 11:05:49.0 +0200
@@ -243,7 +243,8 @@
 
 def get_toplevel_window():
 windows = [x for x in gtk.window_list_toplevels()
-if x.window and x.props.visible]
+if x.window and x.props.visible
+and x.get_window_type() == gtk.WINDOW_TOPLEVEL]
 trans2windows = dict((x.get_transient_for(), x) for x in windows)
 for window in set(windows) - set(trans2windows.iterkeys()):
 return window
diff -Nru tryton-client-2.2.2/tryton/common/domain_inversion.py tryton-client-2.2.3/tryton/common/domain_inversion.py
--- tryton-client-2.2.2/tryton/common/domain_inversion.py	2011-12-25 14:51:07.0 +0100
+++ tryton-client-2.2.3/tryton/common/domain_inversion.py	2012-05-22 14:40:45.0 +0200
@@ -3,6 +3,7 @@
 
 import operator
 import types
+import datetime
 
 def in_(a, b):
 if isinstance(a, (list, tuple)):
@@ -52,7 +53,18 @@
 # We should consider that other domain inversion will set a correct
 # value to this field
 return True
-return OPERATORS[operand](context[field], value)
+context_field = context[field]
+if isinstance(context_field, datetime.date) and not value:
+if isinstance(context_field, datetime.datetime):
+value = datetime.datetime.min
+else:
+value = datetime.date.min
+if isinstance(value, datetime.date) and not context_field:
+if isinstance(value, datetime.datetime):
+context_field = datetime.datetime.min
+else:
+context_field = datetime.date.min
+return OPERATORS[operand](context_field, value)
 
 def inverse_leaf(domain):
 if domain in ('AND', 'OR'):
@@ -396,6 +408,15 @@
 assert eval_domain(domain, {'x': 6})
 assert not eval_domain(domain, {'x': 4})
 
+domain = [['x', '', None]]
+assert eval_domain(domain, {'x': datetime.date.today()})
+assert eval_domain(domain, {'x': datetime.datetime.now()})
+
+domain = [['x', '', datetime.date.today()]]
+assert eval_domain(domain, {'x': None})
+domain = [['x', '', datetime.datetime.now()]]
+assert eval_domain(domain, {'x': None})
+
 domain = [['x', 'in', [3, 5]]]
 assert eval_domain(domain, {'x': 3})
 assert not eval_domain(domain, {'x': 4})
diff -Nru tryton-client-2.2.2/tryton/gui/window/form.py tryton-client-2.2.3/tryton/gui/window/form.py
--- tryton-client-2.2.2/tryton/gui/window/form.py	2012-04-23 18:28:30.0 +0200
+++ tryton-client-2.2.3/tryton/gui/window/form.py	2012-05-22 14:46:14.0 +0200
@@ -406,19 +406,24 @@
 return True
 
 def sig_action(self, widget):
-self.buttons['action'].props.active = True
+if 

Bug#687626: pre-approve unblock: tryton-server/2.2.4-1

2012-09-14 Thread Mathias Behrle
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Dear release managers,

please approve the upload of tryton-server_2.2.4-1.

The new version contains the upstream bug fix release [1].

The fixes are for

 * NULL value for boolean fields should be considered like False
 * Don't fail on unknown database for WebDAV
 * Fix reading from cache in field one2many
 * Fix comparison of BrowseRecord when other is not a BrowseRecord
 * Skip empty arch when searching other strings of same model
 * Fix MySQLdb to use time for TIME instead of timedelta
 * Add missing empty selection for action in menu
 * Add missing quote on order field
 * Fix nested order_calc tables_args manipulation

Mathias

[1] http://news.tryton.org/2012/09/maintenance-releases-for-supported.html


debdiff attached

unblock: tryton-server/2.2.4-1
diff -Nru tryton-server-2.2.3/CHANGELOG tryton-server-2.2.4/CHANGELOG
--- tryton-server-2.2.3/CHANGELOG	2012-05-07 11:11:01.0 +0200
+++ tryton-server-2.2.4/CHANGELOG	2012-09-10 18:06:36.0 +0200
@@ -1,3 +1,6 @@
+Version 2.2.4 - 2012-09-10
+* Bug fixes (see mercurial logs for details)
+
 Version 2.2.3 - 2012-05-07
 * Bug fixes (see mercurial logs for details)
 
diff -Nru tryton-server-2.2.3/debian/changelog tryton-server-2.2.4/debian/changelog
--- tryton-server-2.2.3/debian/changelog	2012-06-30 17:37:43.0 +0200
+++ tryton-server-2.2.4/debian/changelog	2012-09-12 16:52:22.0 +0200
@@ -1,3 +1,10 @@
+tryton-server (2.2.4-1) unstable; urgency=low
+
+  * Merging upstream version 2.2.4.
+  * Refreshing patch 02-support-pywebdav-0.9.8.
+
+ -- Mathias Behrle mathi...@m9s.biz  Wed, 12 Sep 2012 16:52:02 +0200
+
 tryton-server (2.2.3-2) unstable; urgency=low
 
   * Updating maintainers field.
diff -Nru tryton-server-2.2.3/debian/patches/02-support-pywebdav-0.9.8 tryton-server-2.2.4/debian/patches/02-support-pywebdav-0.9.8
--- tryton-server-2.2.3/debian/patches/02-support-pywebdav-0.9.8	2012-06-30 16:46:37.0 +0200
+++ tryton-server-2.2.4/debian/patches/02-support-pywebdav-0.9.8	2012-09-12 16:44:38.0 +0200
@@ -1,7 +1,7 @@
 Author: Mathias Behrle mathi...@m9s.biz
 Description: Support new structure of pywebdav  0.9.4.1.
 tryton-server.orig/trytond/protocols/webdav.py	2012-05-09 11:42:39.277620212 +0200
-+++ tryton-server/trytond/protocols/webdav.py	2012-05-09 11:42:59.112947846 +0200
+--- tryton-server.orig/trytond/protocols/webdav.py	2012-09-11 19:41:40.0 +0200
 tryton-server/trytond/protocols/webdav.py	2012-09-12 16:44:26.630387413 +0200
 @@ -12,11 +12,15 @@
  import logging
  from threading import local
@@ -127,7 +127,7 @@
  global CACHE
  CACHE = LocalDict()
  if not Transaction().cursor:
-@@ -527,22 +538,57 @@
+@@ -527,25 +538,57 @@
  if dbname:
  Cache.resets(dbname)
  
@@ -154,12 +154,16 @@
 +
  def get_userinfo(self, user, password, command=''):
 -dbname = urllib.unquote_plus(self.path.split('/', 2)[1])
-+path = urlparse.urlparse(self.path).path
-+dbname = urllib.unquote_plus(path.split('/', 2)[1])
- if not dbname:
--database = Database().connect()
+-database = Database().connect()
+-cursor = database.cursor()
+-databases = database.list(cursor)
+-cursor.close()
+-if not dbname or dbname not in databases:
 -return 1
 -user = int(login(dbname, user, password, cache=False))
++path = urlparse.urlparse(self.path).path
++dbname = urllib.unquote_plus(path.split('/', 2)[1])
++if not dbname:
 +Database().connect()
 +return True
 +if user:
@@ -196,8 +200,8 @@
  
  class SecureWebDAVAuthRequestHandler(WebDAVAuthRequestHandler):
  
 tryton-server.orig/trytond/webdav/webdav.py	2012-05-09 11:42:39.277620212 +0200
-+++ tryton-server/trytond/webdav/webdav.py	2012-05-09 11:42:59.112947846 +0200
+--- tryton-server.orig/trytond/webdav/webdav.py	2011-10-24 15:57:46.0 +0200
 tryton-server/trytond/webdav/webdav.py	2012-09-12 16:07:24.620219292 +0200
 @@ -2,11 +2,33 @@
  #this repository contains the full copyright notices and license terms.
  import os
@@ -497,9 +501,9 @@
 +raise Exception('Bad arguments')
 +
  Attachment()
 tryton-server.orig/CHANGELOG	2012-05-09 11:42:39.277620212 +0200
-+++ tryton-server/CHANGELOG	2012-05-09 11:42:59.112947846 +0200
-@@ -4,6 +4,7 @@
+--- tryton-server.orig/CHANGELOG	2012-09-11 19:41:40.0 +0200
 tryton-server/CHANGELOG	2012-09-12 16:07:24.620219292 +0200
+@@ -7,6 +7,7 @@
  Version 2.2.2 - 2012-03-28
  * Bug fixes (see mercurial logs for details)
  * Don't allow rpc call on ModelStorage without ModelView (CVE-2012-0215)
@@ -507,8 +511,8 @@
  
  Version 2.2.1 - 2011-12-26
  * Bug fixes (see mercurial logs for details)
 tryton-server.orig/doc/topics/install.rst	2012-05-09 11:42:39.277620212 +0200
-+++ 

Bug#687627: pre-approve unblock: tryton-modules-account/2.2.3-1

2012-09-14 Thread Mathias Behrle
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Dear release managers,

please approve the upload of tryton-modules-account_2.2.3-1.

The new version contains the upstream bug fix release [1].

The fixes are for

 * Fix typo for account.rec_name
 * Ensure clause concatination works with tuple vs list
 * Fix search_receivable_payable with None value

Mathias

[1] http://news.tryton.org/2012/09/maintenance-releases-for-supported.html


debdiff attached

unblock: tryton-modules-account/2.2.3-1
diff -Nru tryton-modules-account-2.2.2/CHANGELOG tryton-modules-account-2.2.3/CHANGELOG
--- tryton-modules-account-2.2.2/CHANGELOG	2012-05-07 11:09:15.0 +0200
+++ tryton-modules-account-2.2.3/CHANGELOG	2012-09-02 15:13:34.0 +0200
@@ -1,3 +1,6 @@
+Version 2.2.3 - 2012-09-02
+* Bug fixes (see mercurial logs for details)
+
 Version 2.2.2 - 2012-05-07
 * Bug fixes (see mercurial logs for details)
 
diff -Nru tryton-modules-account-2.2.2/debian/changelog tryton-modules-account-2.2.3/debian/changelog
--- tryton-modules-account-2.2.2/debian/changelog	2012-06-30 18:03:45.0 +0200
+++ tryton-modules-account-2.2.3/debian/changelog	2012-09-11 19:38:11.0 +0200
@@ -1,3 +1,9 @@
+tryton-modules-account (2.2.3-1) unstable; urgency=low
+
+  * Merging upstream version 2.2.3.
+
+ -- Mathias Behrle mathi...@m9s.biz  Tue, 11 Sep 2012 19:38:11 +0200
+
 tryton-modules-account (2.2.2-2) unstable; urgency=low
 
   * Updating maintainers field.
diff -Nru tryton-modules-account-2.2.2/move.py tryton-modules-account-2.2.3/move.py
--- tryton-modules-account-2.2.2/move.py	2012-04-24 14:23:39.0 +0200
+++ tryton-modules-account-2.2.3/move.py	2012-08-26 15:32:07.0 +0200
@@ -156,8 +156,8 @@
 
 def search_rec_name(self, name, clause):
 ids = self.search(['OR',
-('reference',) + clause[1:],
-(self._rec_name,) + clause[1:],
+('reference',) + tuple(clause[1:]),
+(self._rec_name,) + tuple(clause[1:]),
 ])
 return [('id', 'in', ids)]
 
@@ -886,7 +886,7 @@
 else:
 if 'account' not in res:
 res['account'] = party.account_payable.id
-res['account.rec_name'] = party.account_payable.id
+res['account.rec_name'] = party.account_payable.rec_name
 
 if party and vals.get('credit'):
 if vals['credit']  Decimal('0.0'):
diff -Nru tryton-modules-account-2.2.2/party.py tryton-modules-account-2.2.3/party.py
--- tryton-modules-account-2.2.2/party.py	2011-12-25 17:53:29.0 +0100
+++ tryton-modules-account-2.2.3/party.py	2012-08-23 23:48:03.0 +0200
@@ -181,7 +181,7 @@
 'GROUP BY l.party '
 'HAVING (SUM((COALESCE(l.debit, 0) - COALESCE(l.credit, 0))) ' \
 + clause[1] + ' %s)',
-[code] + today_value + [company_id] + [Decimal(clause[2])])
+[code] + today_value + [company_id] + [Decimal(clause[2] or 0)])
 return [('id', 'in', [x[0] for x in cursor.fetchall()])]
 
 Party()
diff -Nru tryton-modules-account-2.2.2/PKG-INFO tryton-modules-account-2.2.3/PKG-INFO
--- tryton-modules-account-2.2.2/PKG-INFO	2012-05-07 11:09:17.0 +0200
+++ tryton-modules-account-2.2.3/PKG-INFO	2012-09-02 15:13:38.0 +0200
@@ -1,6 +1,6 @@
-Metadata-Version: 1.1
+Metadata-Version: 1.0
 Name: trytond_account
-Version: 2.2.2
+Version: 2.2.3
 Summary: Financial and Accounting Module with:
 - General accounting
 - Fiscal year management
diff -Nru tryton-modules-account-2.2.2/tax.py tryton-modules-account-2.2.3/tax.py
--- tryton-modules-account-2.2.2/tax.py	2011-11-22 13:27:43.0 +0100
+++ tryton-modules-account-2.2.3/tax.py	2012-08-26 15:28:13.0 +0200
@@ -238,10 +238,10 @@
 return res
 
 def search_rec_name(self, name, clause):
-ids = self.search([('code',) + clause[1:]], limit=1, order=[])
+ids = self.search([('code',) + tuple(clause[1:])], limit=1, order=[])
 if ids:
-return [('code',) + clause[1:]]
-return [('name',) + clause[1:]]
+return [('code',) + tuple(clause[1:])]
+return [('name',) + tuple(clause[1:])]
 
 def delete(self, ids):
 if isinstance(ids, (int, long)):
diff -Nru tryton-modules-account-2.2.2/trytond_account.egg-info/PKG-INFO tryton-modules-account-2.2.3/trytond_account.egg-info/PKG-INFO
--- tryton-modules-account-2.2.2/trytond_account.egg-info/PKG-INFO	2012-05-07 11:09:16.0 +0200
+++ tryton-modules-account-2.2.3/trytond_account.egg-info/PKG-INFO	2012-09-02 15:13:37.0 +0200
@@ -1,6 +1,6 @@
-Metadata-Version: 1.1
+Metadata-Version: 1.0
 Name: trytond-account
-Version: 2.2.2
+Version: 2.2.3
 Summary: Financial and Accounting Module with:
 - General accounting
 - Fiscal year management
diff -Nru tryton-modules-account-2.2.2/__tryton__.py 

Bug#687628: pre-approve unblock: tryton-modules-account-statement/2.2.1-1

2012-09-14 Thread Mathias Behrle
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Dear release managers,

please approve the upload of tryton-modules-account-statement_2.2.1-1.

The new version contains the upstream bug fix release [1].

The fixes are for

 * Fix sign of the amount to pay on line


Mathias

[1] http://news.tryton.org/2012/09/maintenance-releases-for-supported.html


debdiff attached

unblock: tryton-modules-account-statement/2.2.1-1
diff -Nru tryton-modules-account-statement-2.2.0/CHANGELOG tryton-modules-account-statement-2.2.1/CHANGELOG
--- tryton-modules-account-statement-2.2.0/CHANGELOG	2011-10-24 17:26:21.0 +0200
+++ tryton-modules-account-statement-2.2.1/CHANGELOG	2012-09-02 15:29:59.0 +0200
@@ -1,3 +1,6 @@
+Version 2.2.1 - 2012-09-02
+* Bug fixes (see mercurial logs for details)
+
 Version 2.2.0 - 2011-10-24
 * Bug fixes (see mercurial logs for details)
 
diff -Nru tryton-modules-account-statement-2.2.0/COPYRIGHT tryton-modules-account-statement-2.2.1/COPYRIGHT
--- tryton-modules-account-statement-2.2.0/COPYRIGHT	2011-07-06 09:55:55.0 +0200
+++ tryton-modules-account-statement-2.2.1/COPYRIGHT	2012-09-02 15:29:58.0 +0200
@@ -1,6 +1,6 @@
-Copyright (C) 2008-2011 Cédric Krier.
+Copyright (C) 2008-2012 Cédric Krier.
 Copyright (C) 2008-2011 Bertrand Chenal.
-Copyright (C) 2008-2011 B2CK SPRL.
+Copyright (C) 2008-2012 B2CK SPRL.
 Copyright (C) 2004-2008 Tiny SPRL.
 
 This program is free software: you can redistribute it and/or modify
diff -Nru tryton-modules-account-statement-2.2.0/debian/changelog tryton-modules-account-statement-2.2.1/debian/changelog
--- tryton-modules-account-statement-2.2.0/debian/changelog	2012-06-30 18:07:34.0 +0200
+++ tryton-modules-account-statement-2.2.1/debian/changelog	2012-09-12 15:54:35.0 +0200
@@ -1,3 +1,9 @@
+tryton-modules-account-statement (2.2.1-1) unstable; urgency=low
+
+  * Merging upstream version 2.2.1.
+
+ -- Mathias Behrle mathi...@m9s.biz  Wed, 12 Sep 2012 15:54:35 +0200
+
 tryton-modules-account-statement (2.2.0-2) unstable; urgency=low
 
   [ Mathias Behrle ]
diff -Nru tryton-modules-account-statement-2.2.0/PKG-INFO tryton-modules-account-statement-2.2.1/PKG-INFO
--- tryton-modules-account-statement-2.2.0/PKG-INFO	2011-10-24 17:28:01.0 +0200
+++ tryton-modules-account-statement-2.2.1/PKG-INFO	2012-09-02 15:30:03.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: trytond_account_statement
-Version: 2.2.0
+Version: 2.2.1
 Summary: Financial and Accounting Module with:
 - Statement
 - Statement journal
diff -Nru tryton-modules-account-statement-2.2.0/statement.py tryton-modules-account-statement-2.2.1/statement.py
--- tryton-modules-account-statement-2.2.0/statement.py	2011-08-21 11:21:19.0 +0200
+++ tryton-modules-account-statement-2.2.1/statement.py	2012-08-26 15:42:10.0 +0200
@@ -244,7 +244,9 @@
 else:
 res['lines']['update'].append({
 'id': line['id'],
-'amount': amount_to_pay,
+'amount': (amount_to_pay
+if line['amount'] = 0
+else -amount_to_pay),
 })
 res['lines'].setdefault('add', [])
 vals = line.copy()
diff -Nru tryton-modules-account-statement-2.2.0/trytond_account_statement.egg-info/PKG-INFO tryton-modules-account-statement-2.2.1/trytond_account_statement.egg-info/PKG-INFO
--- tryton-modules-account-statement-2.2.0/trytond_account_statement.egg-info/PKG-INFO	2011-10-24 17:28:01.0 +0200
+++ tryton-modules-account-statement-2.2.1/trytond_account_statement.egg-info/PKG-INFO	2012-09-02 15:30:02.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: trytond-account-statement
-Version: 2.2.0
+Version: 2.2.1
 Summary: Financial and Accounting Module with:
 - Statement
 - Statement journal
diff -Nru tryton-modules-account-statement-2.2.0/__tryton__.py tryton-modules-account-statement-2.2.1/__tryton__.py
--- tryton-modules-account-statement-2.2.0/__tryton__.py	2011-10-24 17:27:06.0 +0200
+++ tryton-modules-account-statement-2.2.1/__tryton__.py	2011-10-24 17:30:09.0 +0200
@@ -8,7 +8,7 @@
 'name_es_ES': 'Estado de cuentas',
 'name_fr_FR': 'Relevé comptable',
 'name_nl_NL': 'Bankafschriften',
-'version': '2.2.0',
+'version': '2.2.1',
 'author': 'B2CK',
 'email': 'i...@b2ck.com',
 'website': 'http://www.tryton.org/',


signature.asc
Description: PGP signature


Bug#687630: unblock: arpack/3.1.1-2.1

2012-09-14 Thread Andreas Beckmann
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package arpack

The only change is the addition of
  Breaks: octave3.2
to libarpack2. This fixes some upgrade paths as noticed and verified in
piuparts.
octave3.2 is an obsolete package that is removed during the upgrade, but
apt may choose a bad timing causing a trigger failure (actually a dpkg
bug, but probably can't be fixed for wheezy).

Andreas

unblock arpack/3.1.1-2.1
diffstat for arpack-3.1.1 arpack-3.1.1

 changelog |   13 +
 control   |1 +
 2 files changed, 14 insertions(+)

diff -Nru arpack-3.1.1/debian/changelog arpack-3.1.1/debian/changelog
--- arpack-3.1.1/debian/changelog	2012-06-14 10:45:35.0 +0200
+++ arpack-3.1.1/debian/changelog	2012-09-13 21:01:02.0 +0200
@@ -1,3 +1,16 @@
+arpack (3.1.1-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * libarpack2: add Breaks: octave3.2  (Closes: #684773)
+This fixes some upgrade paths by removing the obsolete octave3.2 (and its
+triggers) a bit earlier.  dpkg may run trigger processing of a package
+even if its dependencies are not satisfied.  The octave3.2 triggers may
+be run in such a state and will fail, aborting the upgrade, even if
+octave3.2 would be removed later anyway.
+This is a dpkg bug, but probably won't be fixed for wheezy (see #678848).
+
+ -- Andreas Beckmann deb...@abeckmann.de  Thu, 13 Sep 2012 21:01:02 +0200
+
 arpack (3.1.1-2) unstable; urgency=low
 
   * Update the symbol files. Thanks to Nobuhiro Iwamatsu (Closes: #666038)
diff -Nru arpack-3.1.1/debian/control arpack-3.1.1/debian/control
--- arpack-3.1.1/debian/control	2012-04-05 09:53:57.0 +0200
+++ arpack-3.1.1/debian/control	2012-09-13 21:01:54.0 +0200
@@ -18,6 +18,7 @@
 Depends: ${shlibs:Depends}, ${misc:Depends}, libparpack2
 Replaces: arpack2
 Conflicts: arpack2
+Breaks: octave3.2
 Description: Fortran77 subroutines to solve large scale eigenvalue problems
  ARPACK software is capable of solving large scale symmetric,
  nonsymmetric, and generalized eigenproblems from significant


Bug#687631: pre-approve unblock: tryton-modules-calendar/2.2.1-1

2012-09-14 Thread Mathias Behrle
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Dear release managers,

please approve the upload of unblock: tryton-modules-calendar_2.2.1-1.

The new version contains the upstream bug fix release [1].

The fixes are for

 * Convert buffer into string for vobject
 * No need to browse events when copying
 * don't copy the UUID field when an event is copied: create a new one
 * Don't eat name inside the loop in get_calendar_field


Mathias

[1] http://news.tryton.org/2012/09/maintenance-releases-for-supported.html


debdiff attached

unblock: tryton-modules-calendar/2.2.1-1
diff -Nru tryton-modules-calendar-2.2.0/calendar.py tryton-modules-calendar-2.2.1/calendar.py
--- tryton-modules-calendar-2.2.0/calendar.py	2011-08-21 11:21:20.0 +0200
+++ tryton-modules-calendar-2.2.1/calendar.py	2012-08-07 12:35:53.0 +0200
@@ -545,8 +545,8 @@
 assert name in ('calendar_owner', 'calendar_read_users',
 'calendar_write_users'), 'Invalid name'
 res = {}
+name = name[9:]
 for event in self.browse(ids):
-name = name[9:]
 if name in ('read_users', 'write_users'):
 res[event.id] = [x.id for x in event.calendar[name]]
 else:
@@ -738,6 +738,25 @@
 collection_obj.event.reset()
 return res
 
+def copy(self, ids, default=None):
+int_id = isinstance(ids, (int, long))
+if int_id:
+ids = [ids]
+
+if default is None:
+default = {}
+
+new_ids = []
+for event_id in ids:
+current_default = default.copy()
+current_default['uuid'] = self.default_uuid()
+new_id = super(Event, self).copy(event_id, default=current_default)
+new_ids.append(new_id)
+
+if int_id:
+return new_ids[0]
+return new_ids
+
 def delete(self, ids):
 attendee_obj = Pool().get('calendar.event.attendee')
 collection_obj = Pool().get('webdav.collection')
@@ -1066,7 +1085,7 @@
 ical = vobject.iCalendar()
 vevent = ical.add('vevent')
 if event.vevent:
-ical.vevent = vobject.readOne(event.vevent)
+ical.vevent = vobject.readOne(str(event.vevent))
 vevent = ical.vevent
 ical.vevent.transformToNative()
 if event.summary:
@@ -1239,7 +1258,7 @@
 '''
 valarm = None
 if alarm.valarm:
-valarm = vobject.readOne(alarm.valarm)
+valarm = vobject.readOne(str(alarm.valarm))
 return valarm
 
 Alarm()
@@ -1357,7 +1376,7 @@
 res = None
 if attendee.attendee:
 res = vobject.base.textLineToContentLine(
-attendee.attendee.replace('\r\n ', ''))
+str(attendee.attendee).replace('\r\n ', ''))
 else:
 res = vobject.base.ContentLine('ATTENDEE', [], '')
 
diff -Nru tryton-modules-calendar-2.2.0/CHANGELOG tryton-modules-calendar-2.2.1/CHANGELOG
--- tryton-modules-calendar-2.2.0/CHANGELOG	2011-10-24 18:53:05.0 +0200
+++ tryton-modules-calendar-2.2.1/CHANGELOG	2012-09-02 15:51:07.0 +0200
@@ -1,3 +1,6 @@
+Version 2.2.1 - 2012-09-02
+* Bug fixes (see mercurial logs for details)
+
 Version 2.2.0 - 2011-10-24
 * Bug fixes (see mercurial logs for details)
 * Basic support of event time-range filter
diff -Nru tryton-modules-calendar-2.2.0/COPYRIGHT tryton-modules-calendar-2.2.1/COPYRIGHT
--- tryton-modules-calendar-2.2.0/COPYRIGHT	2011-07-06 09:56:10.0 +0200
+++ tryton-modules-calendar-2.2.1/COPYRIGHT	2012-09-02 15:50:28.0 +0200
@@ -1,6 +1,6 @@
-Copyright (C) 2009-2011 Cédric Krier.
+Copyright (C) 2009-2012 Cédric Krier.
 Copyright (C) 2009-2011 Bertrand Chenal.
-Copyright (C) 2009-2011 B2CK SPRL.
+Copyright (C) 2009-2012 B2CK SPRL.
 
 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
diff -Nru tryton-modules-calendar-2.2.0/debian/changelog tryton-modules-calendar-2.2.1/debian/changelog
--- tryton-modules-calendar-2.2.0/debian/changelog	2012-06-30 18:11:01.0 +0200
+++ tryton-modules-calendar-2.2.1/debian/changelog	2012-09-12 15:54:58.0 +0200
@@ -1,3 +1,9 @@
+tryton-modules-calendar (2.2.1-1) unstable; urgency=low
+
+  * Merging upstream version 2.2.1.
+
+ -- Mathias Behrle mathi...@m9s.biz  Wed, 12 Sep 2012 15:54:57 +0200
+
 tryton-modules-calendar (2.2.0-3) unstable; urgency=low
 
   * Updating maintainers field.
diff -Nru tryton-modules-calendar-2.2.0/PKG-INFO tryton-modules-calendar-2.2.1/PKG-INFO
--- tryton-modules-calendar-2.2.0/PKG-INFO	2011-10-24 18:53:34.0 +0200
+++ tryton-modules-calendar-2.2.1/PKG-INFO	2012-09-02 15:51:10.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: trytond_calendar
-Version: 2.2.0
+Version: 2.2.1
 Summary: Add CalDAV support
 Home-page: 

Bug#687632: pre-approve unblock: tryton-modules-calendar-classification/2.2.1-1

2012-09-14 Thread Mathias Behrle
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Dear release managers,

please approve the upload of tryton-modules-calendar-classification_2.2.1-1.

The new version contains the upstream bug fix release [1].

The fixes are for

 * Convert buffer into string for vobject


Mathias

[1] http://news.tryton.org/2012/09/maintenance-releases-for-supported.html


debdiff attached

tryton-modules-calendar-classification/2.2.1-1
diff -Nru tryton-modules-calendar-classification-2.2.0/calendar.py tryton-modules-calendar-classification-2.2.1/calendar.py
--- tryton-modules-calendar-classification-2.2.0/calendar.py	2011-07-06 09:56:12.0 +0200
+++ tryton-modules-calendar-classification-2.2.1/calendar.py	2012-08-07 12:37:03.0 +0200
@@ -56,7 +56,7 @@
 if 'vevent' in record:
 vevent = record['vevent']
 if vevent:
-vevent = vobject.readOne(vevent)
+vevent = vobject.readOne(str(vevent))
 if hasattr(vevent, 'summary'):
 vevent.summary.value = summary
 
diff -Nru tryton-modules-calendar-classification-2.2.0/CHANGELOG tryton-modules-calendar-classification-2.2.1/CHANGELOG
--- tryton-modules-calendar-classification-2.2.0/CHANGELOG	2011-10-24 19:05:15.0 +0200
+++ tryton-modules-calendar-classification-2.2.1/CHANGELOG	2012-09-02 16:02:47.0 +0200
@@ -1,3 +1,6 @@
+Version 2.2.1 - 2012-09-02
+* Bug fixes (see mercurial logs for details)
+
 Version 2.2.0 - 2011-10-24
 * Bug fixes (see mercurial logs for details)
 
diff -Nru tryton-modules-calendar-classification-2.2.0/COPYRIGHT tryton-modules-calendar-classification-2.2.1/COPYRIGHT
--- tryton-modules-calendar-classification-2.2.0/COPYRIGHT	2011-07-06 09:56:12.0 +0200
+++ tryton-modules-calendar-classification-2.2.1/COPYRIGHT	2012-09-02 16:02:23.0 +0200
@@ -1,6 +1,6 @@
-Copyright (C) 2009-2011 Cédric Krier.
+Copyright (C) 2009-2012 Cédric Krier.
 Copyright (C) 2009-2011 Bertrand Chenal.
-Copyright (C) 2009-2011 B2CK SPRL.
+Copyright (C) 2009-2012 B2CK SPRL.
 
 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
diff -Nru tryton-modules-calendar-classification-2.2.0/debian/changelog tryton-modules-calendar-classification-2.2.1/debian/changelog
--- tryton-modules-calendar-classification-2.2.0/debian/changelog	2012-06-30 18:11:56.0 +0200
+++ tryton-modules-calendar-classification-2.2.1/debian/changelog	2012-09-12 15:55:01.0 +0200
@@ -1,3 +1,9 @@
+tryton-modules-calendar-classification (2.2.1-1) unstable; urgency=low
+
+  * Merging upstream version 2.2.1.
+
+ -- Mathias Behrle mathi...@m9s.biz  Wed, 12 Sep 2012 15:55:01 +0200
+
 tryton-modules-calendar-classification (2.2.0-2) unstable; urgency=low
 
   [ Mathias Behrle ]
diff -Nru tryton-modules-calendar-classification-2.2.0/PKG-INFO tryton-modules-calendar-classification-2.2.1/PKG-INFO
--- tryton-modules-calendar-classification-2.2.0/PKG-INFO	2011-10-24 19:05:36.0 +0200
+++ tryton-modules-calendar-classification-2.2.1/PKG-INFO	2012-09-02 16:02:51.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: trytond_calendar_classification
-Version: 2.2.0
+Version: 2.2.1
 Summary: Handle classification of event
 Home-page: http://www.tryton.org/
 Author: B2CK
diff -Nru tryton-modules-calendar-classification-2.2.0/trytond_calendar_classification.egg-info/PKG-INFO tryton-modules-calendar-classification-2.2.1/trytond_calendar_classification.egg-info/PKG-INFO
--- tryton-modules-calendar-classification-2.2.0/trytond_calendar_classification.egg-info/PKG-INFO	2011-10-24 19:05:36.0 +0200
+++ tryton-modules-calendar-classification-2.2.1/trytond_calendar_classification.egg-info/PKG-INFO	2012-09-02 16:02:50.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: trytond-calendar-classification
-Version: 2.2.0
+Version: 2.2.1
 Summary: Handle classification of event
 Home-page: http://www.tryton.org/
 Author: B2CK
diff -Nru tryton-modules-calendar-classification-2.2.0/__tryton__.py tryton-modules-calendar-classification-2.2.1/__tryton__.py
--- tryton-modules-calendar-classification-2.2.0/__tryton__.py	2011-10-24 19:05:26.0 +0200
+++ tryton-modules-calendar-classification-2.2.1/__tryton__.py	2011-10-24 19:07:25.0 +0200
@@ -9,7 +9,7 @@
 'name_es_ES' : 'Clasificación del calendario',
 'name_fr_FR' : 'Classification calendrier',
 'name_ru_RU' : 'Классификация по календарю',
-'version' : '2.2.0',
+'version' : '2.2.1',
 'author' : 'B2CK',
 'email': 'i...@b2ck.com',
 'website': 'http://www.tryton.org/',


signature.asc
Description: PGP signature


Bug#687633: pre-approve unblock: tryton-modules-calendar-scheduling/2.2.2-1

2012-09-14 Thread Mathias Behrle
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Dear release managers,

please approve the upload of tryton-modules-calendar-scheduling_2.2.2-1.

The new version contains the upstream bug fix release [1].

The fixes are for

 * Add missing test on owner


Mathias

[1] http://news.tryton.org/2012/09/maintenance-releases-for-supported.html


debdiff attached

unblock: tryton-modules-calendar-scheduling/2.2.2-1
diff -Nru tryton-modules-calendar-scheduling-2.2.1/calendar.py tryton-modules-calendar-scheduling-2.2.2/calendar.py
--- tryton-modules-calendar-scheduling-2.2.1/calendar.py	2011-11-22 13:28:33.0 +0100
+++ tryton-modules-calendar-scheduling-2.2.2/calendar.py	2012-08-26 15:35:32.0 +0200
@@ -759,7 +759,7 @@
 attendees = self.browse(ids)
 for attendee in attendees:
 owner = attendee.event.calendar.owner
-if not owner.calendar_email_notification_partstat:
+if not owner or not owner.calendar_email_notification_partstat:
 continue
 organizer = self.organiser_to_notify(attendee)
 if not organizer:
@@ -804,7 +804,7 @@
 
 if attendee.status == 'declined':
 continue
-if not owner.calendar_email_notification_partstat:
+if not owner or not owner.calendar_email_notification_partstat:
 continue
 organizer = self.organiser_to_notify(attendee)
 if not organizer:
@@ -846,7 +846,7 @@
 
 if (not attendee.status) or attendee.status in ('', 'needs-action'):
 return res_id
-if not owner.calendar_email_notification_partstat:
+if not owner or not owner.calendar_email_notification_partstat:
 return res_id
 organizer = self.organiser_to_notify(attendee)
 if not organizer:
diff -Nru tryton-modules-calendar-scheduling-2.2.1/CHANGELOG tryton-modules-calendar-scheduling-2.2.2/CHANGELOG
--- tryton-modules-calendar-scheduling-2.2.1/CHANGELOG	2011-12-26 10:40:11.0 +0100
+++ tryton-modules-calendar-scheduling-2.2.2/CHANGELOG	2012-09-02 16:06:47.0 +0200
@@ -1,3 +1,6 @@
+Version 2.2.2 - 2012-09-02
+* Bug fixes (see mercurial logs for details)
+
 Version 2.2.1 - 2011-12-26
 * Bug fixes (see mercurial logs for details)
 
diff -Nru tryton-modules-calendar-scheduling-2.2.1/COPYRIGHT tryton-modules-calendar-scheduling-2.2.2/COPYRIGHT
--- tryton-modules-calendar-scheduling-2.2.1/COPYRIGHT	2011-11-22 13:28:33.0 +0100
+++ tryton-modules-calendar-scheduling-2.2.2/COPYRIGHT	2012-09-02 16:06:23.0 +0200
@@ -1,6 +1,6 @@
-Copyright (C) 2009-2011 Cédric Krier.
+Copyright (C) 2009-2012 Cédric Krier.
 Copyright (C) 2009-2011 Bertrand Chenal.
-Copyright (C) 2009-2011 B2CK SPRL.
+Copyright (C) 2009-2012 B2CK SPRL.
 
 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
diff -Nru tryton-modules-calendar-scheduling-2.2.1/debian/changelog tryton-modules-calendar-scheduling-2.2.2/debian/changelog
--- tryton-modules-calendar-scheduling-2.2.1/debian/changelog	2012-06-30 18:12:21.0 +0200
+++ tryton-modules-calendar-scheduling-2.2.2/debian/changelog	2012-09-12 15:45:29.0 +0200
@@ -1,3 +1,9 @@
+tryton-modules-calendar-scheduling (2.2.2-1) unstable; urgency=low
+
+  * Merging upstream version 2.2.2.
+
+ -- Mathias Behrle mathi...@m9s.biz  Wed, 12 Sep 2012 15:45:29 +0200
+
 tryton-modules-calendar-scheduling (2.2.1-3) unstable; urgency=low
 
   * Updating maintainers field.
diff -Nru tryton-modules-calendar-scheduling-2.2.1/PKG-INFO tryton-modules-calendar-scheduling-2.2.2/PKG-INFO
--- tryton-modules-calendar-scheduling-2.2.1/PKG-INFO	2011-12-26 10:40:13.0 +0100
+++ tryton-modules-calendar-scheduling-2.2.2/PKG-INFO	2012-09-02 16:06:51.0 +0200
@@ -1,6 +1,6 @@
-Metadata-Version: 1.1
+Metadata-Version: 1.0
 Name: trytond_calendar_scheduling
-Version: 2.2.1
+Version: 2.2.2
 Summary: Add Scheduling support on CalDAV
 Home-page: http://www.tryton.org/
 Author: B2CK
diff -Nru tryton-modules-calendar-scheduling-2.2.1/trytond_calendar_scheduling.egg-info/PKG-INFO tryton-modules-calendar-scheduling-2.2.2/trytond_calendar_scheduling.egg-info/PKG-INFO
--- tryton-modules-calendar-scheduling-2.2.1/trytond_calendar_scheduling.egg-info/PKG-INFO	2011-12-26 10:40:11.0 +0100
+++ tryton-modules-calendar-scheduling-2.2.2/trytond_calendar_scheduling.egg-info/PKG-INFO	2012-09-02 16:06:50.0 +0200
@@ -1,6 +1,6 @@
-Metadata-Version: 1.1
+Metadata-Version: 1.0
 Name: trytond-calendar-scheduling
-Version: 2.2.1
+Version: 2.2.2
 Summary: Add Scheduling support on CalDAV
 Home-page: http://www.tryton.org/
 Author: B2CK
diff -Nru tryton-modules-calendar-scheduling-2.2.1/__tryton__.py tryton-modules-calendar-scheduling-2.2.2/__tryton__.py
--- tryton-modules-calendar-scheduling-2.2.1/__tryton__.py	2011-11-22 

Bug#687600: marked as done (unblock: openarena/0.8.8-5+deb7u1)

2012-09-14 Thread Debian Bug Tracking System
Your message dated Fri, 14 Sep 2012 13:06:54 +0100
with message-id 91b5ac9fa498d963bcd446a80d4a0...@mail.adsl.funky-badger.org
and subject line Re: Bug#687600: unblock: openarena/0.8.8-5+deb7u1
has caused the Debian Bug report #687600,
regarding unblock: openarena/0.8.8-5+deb7u1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
687600: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=687600
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package openarena:

unblock openarena/0.8.8-5+deb7u1

which fixes a remotely triggerable crash (NULL dereference) on servers.

diffstat for openarena-0.8.8 openarena-0.8.8

 changelog|7 +++
 patches/0002-Fix-callvote-kick-player-does-not-exist-crash.patch |   20 
++
 patches/series   |1 
 3 files changed, 28 insertions(+)

diff -Nru openarena-0.8.8/debian/changelog openarena-0.8.8/debian/changelog
--- openarena-0.8.8/debian/changelog2012-06-23 00:38:36.0 +0100
+++ openarena-0.8.8/debian/changelog2012-09-14 08:02:50.0 +0100
@@ -1,3 +1,10 @@
+openarena (0.8.8-5+deb7u1) unstable; urgency=low
+
+  * Add patch from upstream to fix a client-triggerable server crash.
+Thanks to Poul Sander and Markus Koschany (Closes: #681812)
+
+ -- Simon McVittie s...@debian.org  Fri, 14 Sep 2012 07:52:53 +0100
+
 openarena (0.8.8-5) unstable; urgency=low
 
   * Don't refuse to start a new openarena-server if there's a stale
diff -Nru 
openarena-0.8.8/debian/patches/0002-Fix-callvote-kick-player-does-not-exist-crash.patch
 
openarena-0.8.8/debian/patches/0002-Fix-callvote-kick-player-does-not-exist-crash.patch
--- 
openarena-0.8.8/debian/patches/0002-Fix-callvote-kick-player-does-not-exist-crash.patch
 1970-01-01 01:00:00.0 +0100
+++ 
openarena-0.8.8/debian/patches/0002-Fix-callvote-kick-player-does-not-exist-crash.patch
 2012-09-14 08:02:50.0 +0100
@@ -0,0 +1,20 @@
+Description: Fix for crashing the server by making a callvote to kick a player 
which does not exist
+Author: Poul Sander sago...@gmail.com
+Origin: upstream
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=681812
+Applied-Upstream: http://code.google.com/p/oax/source/detail?r=304
+Last-Update: 2012-09-13
+Tested-by: Markus Koschany a...@gambaru.de
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/code/game/g_cmds.c
 b/code/game/g_cmds.c
+@@ -1812,7 +1812,7 @@ void Cmd_CallVote_f( gentity_t *ent ) {
+   Com_sprintf( level.voteDisplayString, sizeof( 
level.voteDisplayString ), Shuffle teams? );
+ } else if ( !Q_stricmp( arg1, kick ) ) {
+ i = 0;
+-while(Q_stricmp(arg2,(g_entities+i)-client-pers.netname)) {
++  while( !(g_entities+i) || !((g_entities+i)-client) || 
Q_stricmp(arg2,(g_entities+i)-client-pers.netname)) {
+ //Not client i, try next
+ i++;
+ if(i=MAX_CLIENTS){ //Only numbers 128 is clients
diff -Nru openarena-0.8.8/debian/patches/series 
openarena-0.8.8/debian/patches/series
--- openarena-0.8.8/debian/patches/series   2012-06-23 00:38:36.0 
+0100
+++ openarena-0.8.8/debian/patches/series   2012-09-14 08:02:50.0 
+0100
@@ -1,3 +1,4 @@
 0001-Use-a-cpp-macro-for-the-game-code-version-so-package.patch
+0002-Fix-callvote-kick-player-does-not-exist-crash.patch
 0031-Fix-FTBFS-on-kFreeBSD.patch
 0040-Add-OPENARENA_081_COMPATIBLE-define-for-network-comp.patch
---End Message---
---BeginMessage---

On 14.09.2012 08:20, Simon McVittie wrote:

Please unblock package openarena:

unblock openarena/0.8.8-5+deb7u1

which fixes a remotely triggerable crash (NULL dereference) on 
servers.


Unblocked; thanks.

Regards,

Adam---End Message---


Bug#687630: marked as done (unblock: arpack/3.1.1-2.1)

2012-09-14 Thread Debian Bug Tracking System
Your message dated Fri, 14 Sep 2012 13:04:46 +0100
with message-id 9d79a18ff8b2788dea4725a9520da...@mail.adsl.funky-badger.org
and subject line Re: Bug#687630: unblock: arpack/3.1.1-2.1
has caused the Debian Bug report #687630,
regarding unblock: arpack/3.1.1-2.1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
687630: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=687630
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package arpack

The only change is the addition of
  Breaks: octave3.2
to libarpack2. This fixes some upgrade paths as noticed and verified in
piuparts.
octave3.2 is an obsolete package that is removed during the upgrade, but
apt may choose a bad timing causing a trigger failure (actually a dpkg
bug, but probably can't be fixed for wheezy).

Andreas

unblock arpack/3.1.1-2.1
diffstat for arpack-3.1.1 arpack-3.1.1

 changelog |   13 +
 control   |1 +
 2 files changed, 14 insertions(+)

diff -Nru arpack-3.1.1/debian/changelog arpack-3.1.1/debian/changelog
--- arpack-3.1.1/debian/changelog	2012-06-14 10:45:35.0 +0200
+++ arpack-3.1.1/debian/changelog	2012-09-13 21:01:02.0 +0200
@@ -1,3 +1,16 @@
+arpack (3.1.1-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * libarpack2: add Breaks: octave3.2  (Closes: #684773)
+This fixes some upgrade paths by removing the obsolete octave3.2 (and its
+triggers) a bit earlier.  dpkg may run trigger processing of a package
+even if its dependencies are not satisfied.  The octave3.2 triggers may
+be run in such a state and will fail, aborting the upgrade, even if
+octave3.2 would be removed later anyway.
+This is a dpkg bug, but probably won't be fixed for wheezy (see #678848).
+
+ -- Andreas Beckmann deb...@abeckmann.de  Thu, 13 Sep 2012 21:01:02 +0200
+
 arpack (3.1.1-2) unstable; urgency=low
 
   * Update the symbol files. Thanks to Nobuhiro Iwamatsu (Closes: #666038)
diff -Nru arpack-3.1.1/debian/control arpack-3.1.1/debian/control
--- arpack-3.1.1/debian/control	2012-04-05 09:53:57.0 +0200
+++ arpack-3.1.1/debian/control	2012-09-13 21:01:54.0 +0200
@@ -18,6 +18,7 @@
 Depends: ${shlibs:Depends}, ${misc:Depends}, libparpack2
 Replaces: arpack2
 Conflicts: arpack2
+Breaks: octave3.2
 Description: Fortran77 subroutines to solve large scale eigenvalue problems
  ARPACK software is capable of solving large scale symmetric,
  nonsymmetric, and generalized eigenproblems from significant
---End Message---
---BeginMessage---

On 14.09.2012 12:57, Andreas Beckmann wrote:

Please unblock package arpack

The only change is the addition of
  Breaks: octave3.2
to libarpack2. This fixes some upgrade paths as noticed and verified 
in

piuparts.
octave3.2 is an obsolete package that is removed during the upgrade, 
but
apt may choose a bad timing causing a trigger failure (actually a 
dpkg

bug, but probably can't be fixed for wheezy).


Unblocked; thanks.

Regards,

Adam---End Message---


Bug#687634: pre-approve unblock: tryton-modules-calendar-todo/2.2.1-1

2012-09-14 Thread Mathias Behrle
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Dear release managers,

please approve the upload of tryton-modules-calendar-todo_2.2.1-1.

The new version contains the upstream bug fix release [1].

The fixes are for

 * Fix typo from changeset caaaccd11a73
 * Create new UUID on copy of todo
 * Convert buffer into string for vobject


Mathias

[1] http://news.tryton.org/2012/09/maintenance-releases-for-supported.html


debdiff attached

unblock: tryton-modules-calendar-todo/2.2.1-1
diff -Nru tryton-modules-calendar-todo-2.2.0/CHANGELOG tryton-modules-calendar-todo-2.2.1/CHANGELOG
--- tryton-modules-calendar-todo-2.2.0/CHANGELOG	2011-10-24 19:16:01.0 +0200
+++ tryton-modules-calendar-todo-2.2.1/CHANGELOG	2012-09-02 16:12:41.0 +0200
@@ -1,3 +1,6 @@
+Version 2.2.1 - 2012-09-02
+* Bug fixes (see mercurial logs for details)
+
 Version 2.2.0 - 2011-10-24
 * Bug fixes (see mercurial logs for details)
 
diff -Nru tryton-modules-calendar-todo-2.2.0/COPYRIGHT tryton-modules-calendar-todo-2.2.1/COPYRIGHT
--- tryton-modules-calendar-todo-2.2.0/COPYRIGHT	2011-07-06 09:56:20.0 +0200
+++ tryton-modules-calendar-todo-2.2.1/COPYRIGHT	2012-09-02 16:12:40.0 +0200
@@ -1,6 +1,6 @@
-Copyright (C) 2009-2011 Cédric Krier.
+Copyright (C) 2009-2012 Cédric Krier.
 Copyright (C) 2009-2011 Bertrand Chenal.
-Copyright (C) 2009-2011 B2CK SPRL.
+Copyright (C) 2009-2012 B2CK SPRL.
 
 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
diff -Nru tryton-modules-calendar-todo-2.2.0/debian/changelog tryton-modules-calendar-todo-2.2.1/debian/changelog
--- tryton-modules-calendar-todo-2.2.0/debian/changelog	2012-06-30 18:12:53.0 +0200
+++ tryton-modules-calendar-todo-2.2.1/debian/changelog	2012-09-12 15:55:04.0 +0200
@@ -1,3 +1,9 @@
+tryton-modules-calendar-todo (2.2.1-1) unstable; urgency=low
+
+  * Merging upstream version 2.2.1.
+
+ -- Mathias Behrle mathi...@m9s.biz  Wed, 12 Sep 2012 15:55:04 +0200
+
 tryton-modules-calendar-todo (2.2.0-3) unstable; urgency=low
 
   * Updating maintainers field.
diff -Nru tryton-modules-calendar-todo-2.2.0/PKG-INFO tryton-modules-calendar-todo-2.2.1/PKG-INFO
--- tryton-modules-calendar-todo-2.2.0/PKG-INFO	2011-10-24 19:16:18.0 +0200
+++ tryton-modules-calendar-todo-2.2.1/PKG-INFO	2012-09-02 16:12:44.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: trytond_calendar_todo
-Version: 2.2.0
+Version: 2.2.1
 Summary: Add Todo support on CalDAV
 Home-page: http://www.tryton.org/
 Author: B2CK
diff -Nru tryton-modules-calendar-todo-2.2.0/todo.py tryton-modules-calendar-todo-2.2.1/todo.py
--- tryton-modules-calendar-todo-2.2.0/todo.py	2011-08-21 11:21:20.0 +0200
+++ tryton-modules-calendar-todo-2.2.1/todo.py	2012-08-23 23:41:22.0 +0200
@@ -409,6 +409,25 @@
 collection_obj.todo.reset()
 return res
 
+def copy(self, ids, default=None):
+int_id = isinstance(ids, (int, long))
+if int_id:
+ids = [ids]
+
+if default is None:
+default = {}
+
+new_ids = []
+for todo_id in ids:
+current_default = default.copy()
+current_default['uuid'] = self.default_uuid()
+new_id = super(Todo, self).copy(todo_id, default=current_default)
+new_ids.append(new_id)
+
+if int_id:
+return new_ids[0]
+return new_ids
+
 def ical2values(self, todo_id, ical, calendar_id, vtodo=None):
 '''
 Convert iCalendar to values for create or write
@@ -687,7 +706,7 @@
 ical = vobject.iCalendar()
 vtodo = ical.add('vtodo')
 if todo.vtodo:
-ical.vtodo = vobject.readOne(todo.vtodo)
+ical.vtodo = vobject.readOne(str(todo.vtodo))
 vtodo = ical.vtodo
 ical.vtodo.transformToNative()
 if todo.summary:
diff -Nru tryton-modules-calendar-todo-2.2.0/trytond_calendar_todo.egg-info/PKG-INFO tryton-modules-calendar-todo-2.2.1/trytond_calendar_todo.egg-info/PKG-INFO
--- tryton-modules-calendar-todo-2.2.0/trytond_calendar_todo.egg-info/PKG-INFO	2011-10-24 19:16:18.0 +0200
+++ tryton-modules-calendar-todo-2.2.1/trytond_calendar_todo.egg-info/PKG-INFO	2012-09-02 16:12:43.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: trytond-calendar-todo
-Version: 2.2.0
+Version: 2.2.1
 Summary: Add Todo support on CalDAV
 Home-page: http://www.tryton.org/
 Author: B2CK
diff -Nru tryton-modules-calendar-todo-2.2.0/__tryton__.py tryton-modules-calendar-todo-2.2.1/__tryton__.py
--- tryton-modules-calendar-todo-2.2.0/__tryton__.py	2011-10-24 19:16:08.0 +0200
+++ tryton-modules-calendar-todo-2.2.1/__tryton__.py	2011-10-24 19:21:37.0 +0200
@@ -9,7 +9,7 @@
 'name_es_ES': 'Calendario de tareas',
 'name_fr_FR' : 'Tâche Calendrier',
 'name_ru_RU' : 'Задачи 

Bug#687635: unblock: telepathy-gabble/0.16.1-2

2012-09-14 Thread Simon McVittie
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please consider:

unblock telepathy-gabble/0.16.1-2

telepathy-gabble (0.16.1-2) unstable; urgency=low

  * Add patch from 0.16.2 to fix a potential use-after-free when
disconnecting with TLS verification channels open
  * Add patches from 0.16.3 to avoid triggering repeated capability discovery
in iChat (Closes: #687370, LP: #984132)

 -- Simon McVittie s...@debian.org  Fri, 14 Sep 2012 12:39:01 +0100

This contains the functional changes from upstream releases 0.16.2 and
0.16.3, but not the updated regression tests or autoreconf noise.

Full debdiff attached (telepathy-gabble_0.16.1-2.diff), plus broken-out
patches for your convenience.

In future, how would you feel about us using Telepathy upstream
stable-branch releases for this sort of thing, rather than individual patches?
This would generally mean adding unintrusive fixes for 'normal' bugs (like
the first one mentioned in this upload's changelog), some noise from
autoreconf and gtk-doc (which I could pass through filterdiff if you want),
and changes to the regression tests that don't affect the binary packages
(likewise).

(Before you ask, the change in Mission Control 5.12.1 to avoid deprecated
functions was indeed not suitable for a stable branch, and I've reverted it
upstream already. It should have only been in the 5.13 development branch.)

Thanks,
S
diffstat for telepathy-gabble-0.16.1 telepathy-gabble-0.16.1

 changelog   |9 
 patches/0001-server-tls-manager-deal-with-modification-of-the-GLi.patch |   39 ++
 patches/0011-Add-Google-camera-v1-as-a-first-class-caps-bundle.patch|  156 ++
 patches/0012-Now-that-camera-v1-has-a-caps-URI-don-t-treat-it-as-.patch |   53 +++
 patches/series  |3 
 5 files changed, 260 insertions(+)

diff -Nru telepathy-gabble-0.16.1/debian/changelog telepathy-gabble-0.16.1/debian/changelog
--- telepathy-gabble-0.16.1/debian/changelog	2012-06-27 12:24:08.0 +0100
+++ telepathy-gabble-0.16.1/debian/changelog	2012-09-14 12:39:09.0 +0100
@@ -1,3 +1,12 @@
+telepathy-gabble (0.16.1-2) unstable; urgency=low
+
+  * Add patch from 0.16.2 to fix a potential use-after-free when
+disconnecting with TLS verification channels open
+  * Add patches from 0.16.3 to avoid triggering repeated capability discovery
+in iChat (Closes: #687370, LP: #984132)
+
+ -- Simon McVittie s...@debian.org  Fri, 14 Sep 2012 12:39:01 +0100
+
 telepathy-gabble (0.16.1-1) unstable; urgency=medium
 
   * Bump priority to medium as this version is fixing connection issues with
diff -Nru telepathy-gabble-0.16.1/debian/patches/0001-server-tls-manager-deal-with-modification-of-the-GLi.patch telepathy-gabble-0.16.1/debian/patches/0001-server-tls-manager-deal-with-modification-of-the-GLi.patch
--- telepathy-gabble-0.16.1/debian/patches/0001-server-tls-manager-deal-with-modification-of-the-GLi.patch	1970-01-01 01:00:00.0 +0100
+++ telepathy-gabble-0.16.1/debian/patches/0001-server-tls-manager-deal-with-modification-of-the-GLi.patch	2012-09-14 12:39:09.0 +0100
@@ -0,0 +1,39 @@
+From: Jonny Lamb jonny.l...@collabora.co.uk
+Date: Wed, 11 Jul 2012 11:53:03 +0100
+Subject: [PATCH 01/15] server-tls-manager: deal with modification of the
+ GList while iterating it
+
+Signed-off-by: Jonny Lamb jonny.l...@collabora.co.uk
+Origin: upstream, 0.16.2, commit:f88ae541292e0ff4abd9214bef4c7b99a55dc4e9
+Bug: https://bugs.freedesktop.org/show_bug.cgi?id=53087
+---
+ src/server-tls-manager.c |   13 +++--
+ 1 file changed, 11 insertions(+), 2 deletions(-)
+
+diff --git a/src/server-tls-manager.c b/src/server-tls-manager.c
+index 8dd90fb..c28d2d4 100644
+--- a/src/server-tls-manager.c
 b/src/server-tls-manager.c
+@@ -122,8 +122,17 @@ close_all (GabbleServerTLSManager *self)
+   if (self-priv-channel != NULL)
+ tp_base_channel_close (TP_BASE_CHANNEL (self-priv-channel));
+ 
+-  for (l = self-priv-completed_channels; l != NULL; l = l-next)
+-tp_base_channel_close (l-data);
++  l = self-priv-completed_channels;
++  while (l != NULL)
++{
++  /* use a temporary variable as the ::closed callback will delete
++   * the link from the list. */
++  GList *next = l-next;
++
++  tp_base_channel_close (l-data);
++
++  l = next;
++}
+ }
+ 
+ static void
+-- 
+1.7.10.4
+
diff -Nru telepathy-gabble-0.16.1/debian/patches/0011-Add-Google-camera-v1-as-a-first-class-caps-bundle.patch telepathy-gabble-0.16.1/debian/patches/0011-Add-Google-camera-v1-as-a-first-class-caps-bundle.patch
--- telepathy-gabble-0.16.1/debian/patches/0011-Add-Google-camera-v1-as-a-first-class-caps-bundle.patch	1970-01-01 01:00:00.0 +0100
+++ telepathy-gabble-0.16.1/debian/patches/0011-Add-Google-camera-v1-as-a-first-class-caps-bundle.patch	2012-09-14 12:39:09.0 +0100
@@ 

Bug#687632: pre-approve unblock: tryton-modules-calendar-classification/2.2.1-1

2012-09-14 Thread Adam D. Barratt
[The comments below are relevant for at least some of the other 
tryton-* requests, I've just chosen to reply to this one]


On 14.09.2012 13:01, Mathias Behrle wrote:
please approve the upload of 
tryton-modules-calendar-classification_2.2.1-1.


The new version contains the upstream bug fix release [1].

The fixes are for

 * Convert buffer into string for vobject


That's really not a particular helpful description for deciding whether 
the upload is appropriate for an unblock; upstream's changelog of * Bug 
fixes (see mercurial logs for details) doesn't provide much elucidation 
either.


Please could you provide more information as to what bugs / problems 
are actually resolved by the changes?


Regards,

Adam


--
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/669c520e2d1f94111df9c90d289c6...@mail.adsl.funky-badger.org



Re: Squeeze point release (6.0.6)

2012-09-14 Thread Steve McIntyre
On Fri, Sep 07, 2012 at 09:43:03PM +0200, Philipp Kern wrote:
Hi,

I'd like to arrange a point release to be done as soon as feasible.
So I'd like to propose a bunch of weekends here:

* Sep 22/23: I'm personally busy on the 23th

Available that weekend fine.

* Sep 29/30: ok from RT side

Available that weekend fine.

* Oct 6/7: Adam's busy for the weekend, hence we'd like to avoid that
  if possible

Ditto, I'm guessing the same event :-)

* Oct 13/14: BSP attended by adsb/Sledge, not ideal to schedule it
  there

Worked OK at the last BSP we did, tbh...

So dear FTP masters, CD team, Press team: Would one out of Sep 22/29/30
work out for all of you?

Dear Kernel team: Which changes are still pending for 6.0.6? When could
we get them into the archive? For 22nd we'd close p-u-NEW on the 15th,
which would leave us with a week.

Kind regards
Philipp Kern


-- 
Steve McIntyre, Cambridge, UK.st...@einval.com
C++ ate my sanity -- Jon Rabone


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120914122252.gc24...@einval.com



Bug#687636: pre-approve unblock: tryton-modules-product/2.2.2-1

2012-09-14 Thread Mathias Behrle
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Dear release managers,

please approve the upload of tryton-modules-product_2.2.2-1.

The new version contains the upstream bug fix release [1].

The fixes are for

 * Re-fix non zero rate unittest
 * Fix non zero rate unittest


Mathias

[1] http://news.tryton.org/2012/09/maintenance-releases-for-supported.html


debdiff attached

unblock: tryton-modules-product/2.2.2-1
diff -Nru tryton-modules-product-2.2.1/CHANGELOG tryton-modules-product-2.2.2/CHANGELOG
--- tryton-modules-product-2.2.1/CHANGELOG	2011-12-26 10:40:46.0 +0100
+++ tryton-modules-product-2.2.2/CHANGELOG	2012-09-02 16:33:04.0 +0200
@@ -1,3 +1,6 @@
+Version 2.2.2 - 2012-09-02
+* Bug fixes (see mercurial logs for details)
+
 Version 2.2.1 - 2011-12-26
 * Bug fixes (see mercurial logs for details)
 
diff -Nru tryton-modules-product-2.2.1/COPYRIGHT tryton-modules-product-2.2.2/COPYRIGHT
--- tryton-modules-product-2.2.1/COPYRIGHT	2011-11-22 13:29:33.0 +0100
+++ tryton-modules-product-2.2.2/COPYRIGHT	2012-09-02 16:33:03.0 +0200
@@ -1,6 +1,6 @@
-Copyright (C) 2008-2011 Cédric Krier.
+Copyright (C) 2008-2012 Cédric Krier.
 Copyright (C) 2008-2011 Bertrand Chenal.
-Copyright (C) 2008-2011 B2CK SPRL.
+Copyright (C) 2008-2012 B2CK SPRL.
 Copyright (C) 2004-2008 Tiny SPRL.
 
 This program is free software: you can redistribute it and/or modify
diff -Nru tryton-modules-product-2.2.1/debian/changelog tryton-modules-product-2.2.2/debian/changelog
--- tryton-modules-product-2.2.1/debian/changelog	2012-06-30 18:22:21.0 +0200
+++ tryton-modules-product-2.2.2/debian/changelog	2012-09-12 15:45:49.0 +0200
@@ -1,3 +1,9 @@
+tryton-modules-product (2.2.2-1) unstable; urgency=low
+
+  * Merging upstream version 2.2.2.
+
+ -- Mathias Behrle mathi...@m9s.biz  Wed, 12 Sep 2012 15:45:49 +0200
+
 tryton-modules-product (2.2.1-2) unstable; urgency=low
 
   [ Mathias Behrle ]
diff -Nru tryton-modules-product-2.2.1/PKG-INFO tryton-modules-product-2.2.2/PKG-INFO
--- tryton-modules-product-2.2.1/PKG-INFO	2011-12-26 10:40:48.0 +0100
+++ tryton-modules-product-2.2.2/PKG-INFO	2012-09-02 16:33:09.0 +0200
@@ -1,6 +1,6 @@
-Metadata-Version: 1.1
+Metadata-Version: 1.0
 Name: trytond_product
-Version: 2.2.1
+Version: 2.2.2
 Summary: Define products, categories of product, units of measure, categories of units of measure.
 Home-page: http://www.tryton.org/
 Author: B2CK
diff -Nru tryton-modules-product-2.2.1/tests/test_product.py tryton-modules-product-2.2.2/tests/test_product.py
--- tryton-modules-product-2.2.1/tests/test_product.py	2011-12-15 19:27:21.0 +0100
+++ tryton-modules-product-2.2.2/tests/test_product.py	2012-06-12 14:41:23.0 +0200
@@ -64,17 +64,17 @@
 })
 transaction.cursor.commit()
 
-self.failUnlessRaises(Exception, self.uom.write, {
+self.failUnlessRaises(Exception, self.uom.write, uom_id, {
 'rate': 0.0,
 })
 transaction.cursor.rollback()
 
-self.failUnlessRaises(Exception, self.uom.write, {
+self.failUnlessRaises(Exception, self.uom.write, uom_id, {
 'factor': 0.0,
 })
 transaction.cursor.rollback()
 
-self.failUnlessRaises(Exception, self.uom.write, {
+self.failUnlessRaises(Exception, self.uom.write, uom_id, {
 'rate': 0.0,
 'factor': 0.0,
 })
diff -Nru tryton-modules-product-2.2.1/trytond_product.egg-info/PKG-INFO tryton-modules-product-2.2.2/trytond_product.egg-info/PKG-INFO
--- tryton-modules-product-2.2.1/trytond_product.egg-info/PKG-INFO	2011-12-26 10:40:47.0 +0100
+++ tryton-modules-product-2.2.2/trytond_product.egg-info/PKG-INFO	2012-09-02 16:33:08.0 +0200
@@ -1,6 +1,6 @@
-Metadata-Version: 1.1
+Metadata-Version: 1.0
 Name: trytond-product
-Version: 2.2.1
+Version: 2.2.2
 Summary: Define products, categories of product, units of measure, categories of units of measure.
 Home-page: http://www.tryton.org/
 Author: B2CK
diff -Nru tryton-modules-product-2.2.1/__tryton__.py tryton-modules-product-2.2.2/__tryton__.py
--- tryton-modules-product-2.2.1/__tryton__.py	2011-11-22 13:29:33.0 +0100
+++ tryton-modules-product-2.2.2/__tryton__.py	2011-12-28 00:44:38.0 +0100
@@ -10,7 +10,7 @@
 'name_fr_FR': 'Produit',
 'name_nl_NL': 'Producten',
 'name_ru_RU': 'ТМЦ',
-'version' : '2.2.1',
+'version': '2.2.2',
 'author' : 'B2CK',
 'email': 'i...@b2ck.com',
 'website': 'http://www.tryton.org/',


signature.asc
Description: PGP signature


Bug#687638: pre-approve unblock: tryton-modules-stock/2.2.3-1

2012-09-14 Thread Mathias Behrle
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Dear release managers,

please approve the upload of tryton-modules-stock_2.2.3-1.

The new version contains the upstream bug fix release [1].

The fixes are for

 * Ensure clause concatination works with tuple vs list


Mathias

[1] http://news.tryton.org/2012/09/maintenance-releases-for-supported.html


debdiff attached

unblock: tryton-modules-stock/2.2.3-1
diff -Nru tryton-modules-stock-2.2.2/CHANGELOG tryton-modules-stock-2.2.3/CHANGELOG
--- tryton-modules-stock-2.2.2/CHANGELOG	2012-05-07 11:10:16.0 +0200
+++ tryton-modules-stock-2.2.3/CHANGELOG	2012-09-02 16:51:58.0 +0200
@@ -1,3 +1,6 @@
+Version 2.2.3 - 2012-09-02
+* Bug fixes (see mercurial logs for details)
+
 Version 2.2.2 - 2012-05-07
 * Bug fixes (see mercurial logs for details)
 
diff -Nru tryton-modules-stock-2.2.2/debian/changelog tryton-modules-stock-2.2.3/debian/changelog
--- tryton-modules-stock-2.2.2/debian/changelog	2012-06-30 18:31:20.0 +0200
+++ tryton-modules-stock-2.2.3/debian/changelog	2012-09-11 19:38:16.0 +0200
@@ -1,3 +1,9 @@
+tryton-modules-stock (2.2.3-1) unstable; urgency=low
+
+  * Merging upstream version 2.2.3.
+
+ -- Mathias Behrle mathi...@m9s.biz  Tue, 11 Sep 2012 19:38:16 +0200
+
 tryton-modules-stock (2.2.2-2) unstable; urgency=low
 
   * Updating maintainers field.
diff -Nru tryton-modules-stock-2.2.2/location.py tryton-modules-stock-2.2.3/location.py
--- tryton-modules-stock-2.2.2/location.py	2011-11-22 13:30:15.0 +0100
+++ tryton-modules-stock-2.2.3/location.py	2012-08-07 12:18:12.0 +0200
@@ -138,7 +138,7 @@
 ], order=[])
 if ids:
 return [('id', 'in', ids)]
-return [(self._rec_name,) + clause[1:]]
+return [(self._rec_name,) + tuple(clause[1:])]
 
 def get_quantity(self, ids, name):
 product_obj = Pool().get('product.product')
diff -Nru tryton-modules-stock-2.2.2/PKG-INFO tryton-modules-stock-2.2.3/PKG-INFO
--- tryton-modules-stock-2.2.2/PKG-INFO	2012-05-07 11:10:19.0 +0200
+++ tryton-modules-stock-2.2.3/PKG-INFO	2012-09-02 16:52:03.0 +0200
@@ -1,6 +1,6 @@
-Metadata-Version: 1.1
+Metadata-Version: 1.0
 Name: trytond_stock
-Version: 2.2.2
+Version: 2.2.3
 Summary: Stock Management and Inventory Control with:
 - Location definition
 - Stock move
diff -Nru tryton-modules-stock-2.2.2/trytond_stock.egg-info/PKG-INFO tryton-modules-stock-2.2.3/trytond_stock.egg-info/PKG-INFO
--- tryton-modules-stock-2.2.2/trytond_stock.egg-info/PKG-INFO	2012-05-07 11:10:17.0 +0200
+++ tryton-modules-stock-2.2.3/trytond_stock.egg-info/PKG-INFO	2012-09-02 16:52:02.0 +0200
@@ -1,6 +1,6 @@
-Metadata-Version: 1.1
+Metadata-Version: 1.0
 Name: trytond-stock
-Version: 2.2.2
+Version: 2.2.3
 Summary: Stock Management and Inventory Control with:
 - Location definition
 - Stock move
diff -Nru tryton-modules-stock-2.2.2/__tryton__.py tryton-modules-stock-2.2.3/__tryton__.py
--- tryton-modules-stock-2.2.2/__tryton__.py	2011-12-26 10:41:20.0 +0100
+++ tryton-modules-stock-2.2.3/__tryton__.py	2012-05-07 14:54:46.0 +0200
@@ -8,7 +8,7 @@
 'name_es_ES': 'Gestión de existencias',
 'name_fr_FR': 'Gestion des stocks',
 'name_ru_RU': 'Управление складами',
-'version': '2.2.2',
+'version': '2.2.3',
 'author': 'B2CK',
 'email': 'i...@b2ck.com',
 'website': 'http://www.tryton.org/',


signature.asc
Description: PGP signature


Re: Bug#686330: mediawiki: Multiple security issues

2012-09-14 Thread Thorsten Glaser
On Thu, 13 Sep 2012, Moritz Muehlenhoff wrote:

 On Fri, Aug 31, 2012 at 06:34:38PM +0200, Julien Cristau wrote:

  Can't answer without a diff.
 
 Mediawiki maintainers, what's the status?

Oh, sorry. Other stuff made me forget this for too long.

The diff between the two tarballs is over 10 MiB, although
with .gitignore files removed, using -w and removing all
Messages* files (in the hope these are really only trans‐
lation changes/fixes), it gets down to ~21K (attached).

On a quick skim, I couldn’t find anything wrong with it,
but I’m not qualified to say whether these are bugfixes
only without detailed analysis (I’m not normally doing
development on MW core code itself, more integration
work).

bye,
//mirabilos
-- 
tarent solutions GmbH
Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/
Tel: +49 228 54881-393 • Fax: +49 228 54881-314
HRB 5168 (AG Bonn) • USt-ID (VAT): DE122264941
Geschäftsführer: Boris Esser, Sebastian Manckediff -wpruN mediawiki-1.19.1/RELEASE-NOTES-1.19 mediawiki-1.19.2/RELEASE-NOTES-1.19
--- mediawiki-1.19.1/RELEASE-NOTES-1.19	2012-06-13 20:22:38.0 +0200
+++ mediawiki-1.19.2/RELEASE-NOTES-1.19	2012-08-31 00:25:34.0 +0200
@@ -3,6 +3,19 @@
 Security reminder: MediaWiki does not require PHP's register_globals
 setting since version 1.2.0. If you have it on, turn it '''off''' if you can.
 
+== MediaWiki 1.19.2 ==
+2012-08-30
+
+This is a security release of the MediaWiki 1.19 branch
+
+=== Changes since 1.19.1 ===
+* (bug 39700) File: link to non-existing file can inject html
+* (bug 35839) Hidden block text leaking to admins
+* (bug 39184) LDAP password leakage
+* (bug 39180) Disallow framing of api results
+* (bug 37587) Enforce language codes to be html safe
+* (bug 38333) Check global blocks on account creation
+
 == MediaWiki 1.19 ==
 
 MediaWiki 1.19 is a large release that contains many new features and bug
@@ -13,6 +26,9 @@ this version.
 Our thanks go to everyone who helped to improve MediaWiki by testing the beta
 release and submitting bug reports.
 
+=== Changes since 1.19.1 ===
+* (bug 38406) Properly quote table names in DatabaseBase::tableName()
+
 === Changes since 1.19.0 ===
 * (bug 36568) Fixed Illegal string offset 'LIMIT' warnings in updater
 * (bug 36938) Correctly escape uselang attribute to prevent xss
diff -wpruN mediawiki-1.19.1/includes/AuthPlugin.php mediawiki-1.19.2/includes/AuthPlugin.php
--- mediawiki-1.19.1/includes/AuthPlugin.php	2012-06-13 20:22:38.0 +0200
+++ mediawiki-1.19.2/includes/AuthPlugin.php	2012-08-31 00:25:34.0 +0200
@@ -157,6 +157,15 @@ class AuthPlugin {
 	}
 
 	/**
+	 * Should MediaWiki store passwords in its local database?
+	 *
+	 * @return bool
+	 */
+	public function allowSetLocalPassword() {
+		return true;
+	}
+
+	/**
 	 * Set the given password in the authentication database.
 	 * As a special case, the password may be set to null to request
 	 * locking the password to an unusable value, with the expectation
diff -wpruN mediawiki-1.19.1/includes/DefaultSettings.php mediawiki-1.19.2/includes/DefaultSettings.php
--- mediawiki-1.19.1/includes/DefaultSettings.php	2012-06-13 20:22:38.0 +0200
+++ mediawiki-1.19.2/includes/DefaultSettings.php	2012-08-31 00:25:34.0 +0200
@@ -33,7 +33,7 @@ $wgConf = new SiteConfiguration;
 /** @endcond */
 
 /** MediaWiki version number */
-$wgVersion = '1.19.1';
+$wgVersion = '1.19.2';
 
 /** Name of the site. It must be changed in LocalSettings.php */
 $wgSitename = 'MediaWiki';
@@ -2420,6 +2420,18 @@ $wgBreakFrames = false;
 $wgEditPageFrameOptions = 'DENY';
 
 /**
+ * Disallow framing of API pages directly, by setting the X-Frame-Options
+ * header. Since the API returns CSRF tokens, allowing the results to be
+ * framed can compromise your user's account security.
+ * Options are:
+ *   - 'DENY': Do not allow framing. This is recommended for most wikis.
+ *   - 'SAMEORIGIN': Allow framing by pages on the same domain.
+ *   - false: Allow all framing.
+ */
+
+$wgApiFrameOptions = 'DENY';
+
+/**
  * Disable output compression (enabled by default if zlib is available)
  */
 $wgDisableOutputCompression = false;
diff -wpruN mediawiki-1.19.1/includes/Linker.php mediawiki-1.19.2/includes/Linker.php
--- mediawiki-1.19.1/includes/Linker.php	2012-06-13 20:22:38.0 +0200
+++ mediawiki-1.19.2/includes/Linker.php	2012-08-31 00:25:34.0 +0200
@@ -768,31 +768,31 @@ class Linker {
 	 * Make a broken link to an image
 	 *
 	 * @param $title Title object
-	 * @param $html String: link label in htmlescaped text form
+	 * @param $label String: link label (plain text)
 	 * @param $query String: query string
-	 * @param $trail String: link trail (HTML fragment)
-	 * @param $prefix String: link prefix (HTML fragment)
+	 * @param $unused1 Unused parameter kept for b/c
+	 * @param $unused2 Unused parameter kept for b/c
 	 * @param $time Boolean: a file of a certain timestamp was requested
 	 * @return String
 	 */
-	public static function 

Bug#687639: pre-approve unblock: tryton-modules-stock-supply/2.2.2-1

2012-09-14 Thread Mathias Behrle
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Dear release managers,

please approve the upload of tryton-modules-stock-supply_2.2.2-1.

The new version contains the upstream bug fix release [1].

The fixes are for

 * Tax rule apply method return a list of tax ids


Mathias

[1] http://news.tryton.org/2012/09/maintenance-releases-for-supported.html


debdiff attached

unblock: tryton-modules-stock-supply/2.2.2-1
diff -Nru tryton-modules-stock-supply-2.2.1/CHANGELOG tryton-modules-stock-supply-2.2.2/CHANGELOG
--- tryton-modules-stock-supply-2.2.1/CHANGELOG	2012-05-07 11:10:26.0 +0200
+++ tryton-modules-stock-supply-2.2.2/CHANGELOG	2012-09-02 16:56:34.0 +0200
@@ -1,3 +1,6 @@
+Version 2.2.2 - 2012-09-02
+* Bug fixes (see mercurial logs for details)
+
 Version 2.2.1 - 2012-05-07
 * Bug fixes (see mercurial logs for details)
 
diff -Nru tryton-modules-stock-supply-2.2.1/debian/changelog tryton-modules-stock-supply-2.2.2/debian/changelog
--- tryton-modules-stock-supply-2.2.1/debian/changelog	2012-06-30 18:34:12.0 +0200
+++ tryton-modules-stock-supply-2.2.2/debian/changelog	2012-09-12 15:46:00.0 +0200
@@ -1,3 +1,9 @@
+tryton-modules-stock-supply (2.2.2-1) unstable; urgency=low
+
+  * Merging upstream version 2.2.2.
+
+ -- Mathias Behrle mathi...@m9s.biz  Wed, 12 Sep 2012 15:46:00 +0200
+
 tryton-modules-stock-supply (2.2.1-2) unstable; urgency=low
 
   * Updating maintainers field.
diff -Nru tryton-modules-stock-supply-2.2.1/PKG-INFO tryton-modules-stock-supply-2.2.2/PKG-INFO
--- tryton-modules-stock-supply-2.2.1/PKG-INFO	2012-05-07 11:10:29.0 +0200
+++ tryton-modules-stock-supply-2.2.2/PKG-INFO	2012-09-02 16:56:39.0 +0200
@@ -1,6 +1,6 @@
-Metadata-Version: 1.1
+Metadata-Version: 1.0
 Name: trytond_stock_supply
-Version: 2.2.1
+Version: 2.2.2
 Summary: Supply Management Module with:
 - Order point
 - Purchase Request
diff -Nru tryton-modules-stock-supply-2.2.1/purchase_request.py tryton-modules-stock-supply-2.2.2/purchase_request.py
--- tryton-modules-stock-supply-2.2.1/purchase_request.py	2012-04-24 13:40:59.0 +0200
+++ tryton-modules-stock-supply-2.2.2/purchase_request.py	2012-06-12 14:55:54.0 +0200
@@ -697,10 +697,10 @@
 for tax in request.product.supplier_taxes_used:
 if request.party and request.party.supplier_tax_rule:
 pattern = self._get_tax_rule_pattern(request)
-tax_id = tax_rule_obj.apply(request.party.supplier_tax_rule, 
+tax_ids = tax_rule_obj.apply(request.party.supplier_tax_rule,
 tax, pattern)
-if tax_id:
-taxes.append(tax_id)
+if tax_ids:
+taxes.extend(tax_ids)
 continue
 taxes.append(tax.id)
 line['taxes'] = [('add', taxes)]
diff -Nru tryton-modules-stock-supply-2.2.1/trytond_stock_supply.egg-info/PKG-INFO tryton-modules-stock-supply-2.2.2/trytond_stock_supply.egg-info/PKG-INFO
--- tryton-modules-stock-supply-2.2.1/trytond_stock_supply.egg-info/PKG-INFO	2012-05-07 11:10:27.0 +0200
+++ tryton-modules-stock-supply-2.2.2/trytond_stock_supply.egg-info/PKG-INFO	2012-09-02 16:56:38.0 +0200
@@ -1,6 +1,6 @@
-Metadata-Version: 1.1
+Metadata-Version: 1.0
 Name: trytond-stock-supply
-Version: 2.2.1
+Version: 2.2.2
 Summary: Supply Management Module with:
 - Order point
 - Purchase Request
diff -Nru tryton-modules-stock-supply-2.2.1/__tryton__.py tryton-modules-stock-supply-2.2.2/__tryton__.py
--- tryton-modules-stock-supply-2.2.1/__tryton__.py	2011-11-22 13:30:24.0 +0100
+++ tryton-modules-stock-supply-2.2.2/__tryton__.py	2012-05-07 14:54:52.0 +0200
@@ -7,7 +7,7 @@
 'name_es_CO': 'Gestión de pedidos de inventario',
 'name_es_ES': 'Gestión de suministro de existencias',
 'name_fr_FR': 'Gestion des approvisionnements de stock',
-'version': '2.2.1',
+'version': '2.2.2',
 'author': 'B2CK',
 'email': 'i...@b2ck.com',
 'website': 'http://www.tryton.org/',


signature.asc
Description: PGP signature


Re: [Fusionforge-general] Seeking pre-upload approval (was Re: MW 1.19 for wheezy)

2012-09-14 Thread Thorsten Glaser
On Thu, 30 Aug 2012, Thorsten Glaser wrote:

 I’m hereby seeking pre-upload approval for new uploads (not new
 upstream versions) of src:mediawiki-extensions (the most critical
 one), src:fusionforge (very important, as otherwise the mediawiki
 binary package must declare a Breaks on fusionforge-plugin-mediawiki
 and thus would require a sourceful upload too) and src:mediawiki
 (the least critical, but still containing bugfixes and better
 integration).

Hi,

please disregard the src:fusionforge part of this request
in its entirety. We discussed, in our IRC meeting, that a
removal of src:fusionforge from testing will be requested
by the lead developer soonish, so I will *still* want to
make a coordinated upload of all three packages, but with
src:fusionforge only targetting sid (although it *would*
really be nice if the FF support changes were accepted in
wheezy so users would not need to track that from sid, as
well; they are in src:mediawiki; src:mediawiki-extensions
is completely separate again, but a needed upload to sup‐
port mediawiki-1.19 in wheezy).

I’m sending this early to save on possible review work,
now that I managed *ahem* to look at MW 1.19.2.

So, if that agrees with you, I would like to upload to sid
with eventual target wheezy the following:

1) mediawiki-extensions 2.8 (unchanged from the last mail)

2) mediawiki 1.19.2-1 (the debdiff I already sent against
   1.19.1 rebased on top of 1.19.2, with suitable Breaks
   for old fusionforge-plugin-mediawiki binary packages)

And, in a coordinated upload, fusionforge to sid without
transition to wheezy (but, for now, still based on what
I had planned for that, to get the most urgent bugs fixed).

This will not affect Alioth negatively, as it runs a
slightly modified FusionForge install anyway, but having
working MW core and extension packages in wheezy would
help.

Thanks,
//mirabilos
-- 
tarent solutions GmbH
Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/
Tel: +49 228 54881-393 • Fax: +49 228 54881-314
HRB 5168 (AG Bonn) • USt-ID (VAT): DE122264941
Geschäftsführer: Boris Esser, Sebastian Mancke


--
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/alpine.deb.2.02.1209141520140.9...@tglase.lan.tarent.de



binNMUing packages from unstable into experimental

2012-09-14 Thread Joachim Breitner
Hi release team / wb maintainers,

here at ICFP I feel a slight push to upload updated Haskell packages for
Debian. Now as we are in the freeze I am not supposed to do that into
unstable, as only stuff that I want to enter wheezy should go into
unstable until the release (that’s right, isn’t it?). The usual solution
is to upload to experimental then.

But with Haskell packages, an upload usually requires some depending
packages to be rebuild. In unstable we handle that by binNMUing the
depending packages. So my question is:
Is it possible (and allowed) to have the build daemons to create binNMU
builds of a source that lives in unstable, but put the binaries into
experimental?

Greetings from Kopenhagen,
Joachim

-- 
Joachim nomeata Breitner
Debian Developer
  nome...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata


signature.asc
Description: This is a digitally signed message part


Re: binNMUing packages from unstable into experimental

2012-09-14 Thread Mehdi Dogguy

On 14/09/12 16:39, Joachim Breitner wrote:

Is it possible (and allowed) to have the build daemons to create
binNMU builds of a source that lives in unstable, but put the
binaries into experimental?



Maybe this should be addressed to debian-wb-team (and debian-devel?)?

I'm not sure what debian-release can say about this, tbh. At least,
these days, we don't mind if buildds are a bit busy (especially if it is
for experimental since it has lower priority than when building for sid).

HTH,

--
Mehdi Dogguy


--
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/505345d9.1060...@dogguy.org



Re: binNMUing packages from unstable into experimental

2012-09-14 Thread Julien Cristau
On Fri, Sep 14, 2012 at 16:39:35 +0200, Joachim Breitner wrote:

 Is it possible (and allowed) to have the build daemons to create binNMU
 builds of a source that lives in unstable, but put the binaries into
 experimental?
 
-release is the wrong venue, but I'm pretty sure no.

Cheers,
Julien


signature.asc
Description: Digital signature


Bug#687033: nmu: xz compression for some GNOME and KDE packages

2012-09-14 Thread Philipp Kern
On Tue, Sep 11, 2012 at 09:42:58PM +0200, Ansgar Burchardt wrote:
 nmu gdm3_3.4.1-2 . ALL . -m Rebuild with xz compression.
  - gdm3 716
 nmu shared-mime-info_1.0-1 . ALL . -m Rebuild with xz compression.
  - shared-mime-info 450
 nmu gnome-search-tool_3.4.0-2 . ALL . -m Rebuild with xz compression.
  - gnome-search-tool 338
 nmu yelp_3.4.2-1 . ALL . -m Rebuild with xz compression.
  - yelp 183
 nmu vino_3.4.2-1 . ALL . -m Rebuild with xz compression.
  - vino 183

Done, thanks.

Kind regards,
Philipp Kern 


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120914180454.ga29...@hub.kern.lc



Bug#687653: unblock: manpages/3.42-1

2012-09-14 Thread Simon Paillard
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package manpages, pure documentation package.
Thanks in advance.

unblock manpages/3.42-1

manpages (3.42-1) unstable; urgency=low

  [ Simon Paillard ]
  * Add myself to Uploaders
  * Imported Upstream version 3.42:
. new manpages: get_robust_list.2 mallinfo.3 malloc_info.3 malloc_stats.3
. remove outdated links: path_resolution.2 epoll.4 fifo.4 futex.4
  complex.5 environ.5
. Fix repeated word in memchr.3 (Closes: #679498)
. isgreater.3: arguments must be real-floating (Closes: #609033)
. utf-8.7: clarifications (Closes: #538641)
. getaddrinfo.3: note that AI_ADDRCONFIG is not affected by loopback
  addresses (Closes: #660479)
. Fix rtnetlink(7): Line in table too long (Closes: #674051)
. Fix netlink(7): Line in table is too long (Closes: #673875)
. Fix netdevice(7): Line in table too long (Closes: #673873)
. Fix suffixes(7): Warnings from grotty (Closes: #673436)
. Fix ioctl_list(2): table wider than line width (Closes: #671515)
. Fix groff warnings console_codes(4) (Closes: #671514)
. netlink.7: *_pid fields are not process but port id (Closes: #383296)
  * Drop obsolete formatting patch: gettimeofday.2 wprintf.3 setnetgrent.3
  * Drop patch getgid.2, getuid.2: now documented by upstream credentials(7)
  * Drop inconsistent coding style patch: bsearch.3 qsort.3
  * iconv.3: remove Debian patch, accepted upstream and moved to NOTES
  * Remove old links added 10y ago due to debian specific man-db
  * fclose.3: drop debian patches, mark the remaining as rejected upstream
  * Remove mallinfo.3 from missing.7, added in upstream 3.41
  * Drop outdated debian/readme
  * getifaddrs.3, rtnetlink.7: stats interface is struct rtnl_link_stats, not
net_device_stats (Closes: #526778) - thanks to Julien Cristau

 -- Simon Paillard spaill...@debian.org  Thu, 23 Aug 2012 21:50:38 +0200

-- 
Simon Paillard


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120914183604.11472.66788.reportbug@toshi



Re: Your mysql-mm stable upload

2012-09-14 Thread Adam D. Barratt
On Fri, 2012-09-14 at 17:06 +0900, Hideki Yamane wrote:
 On Fri, 14 Sep 2012 08:42:11 +0100
 Adam D. Barratt a...@adam-barratt.org.uk wrote:
  In any case, proposed-updates is not backports, so the current upload 
  is definitely incorrect.  The patch itself looks okay though.  I'll get 
  the current package rejected so that a corrected upload can be made.  
  Once you receive confirmation from dak that it's been rejected, please 
  feel free to re-upload using version number 2.2.1-1.1+squeeze1 and 
  without mentioning backports in the changelog. :-)
 
  Okay, I'll do it as your advice.

Ugh, sorry, I messed up the version number there.  It should have been
2.2.1-1+squeeze1. :-(

Regards,

Adam


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/1347660558.28617.6.ca...@jacala.jungle.funky-badger.org



NEW changes in stable-new

2012-09-14 Thread Debian FTP Masters
Processing changes file: mysql-mmm_2.2.1-1.1+squeeze1_amd64.changes
  REJECT


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1tcec8-0003de...@franck.debian.org



Bug#685268: Your isc-dhcp 4.2.2.dfsg.1-5+wheezy1 upload

2012-09-14 Thread Raphael Geissert
Hi,

I'm rejecting your isc-dhcp upload to the security archive for the following 
reasons:

* Uploads must be coordinated and ACKed by the security team. Unless I'm 
missing something, it didn't happen this way.
* Incorrect version numbering. For Wheezy the +debNuX schema will be used.
* The testing-security queue is not functional. Any security update for 
wheezy, during its freeze, must go through testing-proposed-updates if it 
can't go through sid.

Regards,
-- 
Raphael Geissert - Debian Developer
www.debian.org - get.debian.net


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201209141846.51466.geiss...@debian.org