Merge lp:~dobey/ubuntuone-client/openssl-except into lp:ubuntuone-client

Proposed by dobey on 2012-04-10
Status: Merged
Approved by: dobey on 2012-04-10
Approved revision: 1225
Merged at revision: 1223
Proposed branch: lp:~dobey/ubuntuone-client/openssl-except
Merge into: lp:ubuntuone-client
Diff against target: 6798 lines (+3073/-295)
205 files modified
LICENSE (+28/-0)
LICENSE.OpenSSL (+137/-0)
Makefile.am (+2/-0)
bin/u1sdtool (+13/-1)
bin/ubuntuone-launch (+14/-1)
bin/ubuntuone-login (+14/-2)
bin/ubuntuone-proxy-tunnel (+13/-1)
bin/ubuntuone-syncdaemon (+14/-2)
contrib/__init__.py (+14/-1)
contrib/dbus-docs (+15/-1)
contrib/dbus_util.py (+15/-1)
contrib/dump_metadata.py (+26/-2)
contrib/login_email_password.py (+14/-1)
contrib/testing/__init__.py (+26/-1)
contrib/testing/testcase.py (+14/-2)
data/source_ubuntuone-client.py (+14/-0)
libsyncdaemon/libsyncdaemon.h (+14/-1)
libsyncdaemon/syncdaemon-authentication.c (+14/-1)
libsyncdaemon/syncdaemon-authentication.h (+14/-1)
libsyncdaemon/syncdaemon-config-interface.c (+14/-1)
libsyncdaemon/syncdaemon-config-interface.h (+14/-1)
libsyncdaemon/syncdaemon-credentials.c (+14/-1)
libsyncdaemon/syncdaemon-credentials.h (+14/-1)
libsyncdaemon/syncdaemon-daemon.c (+14/-1)
libsyncdaemon/syncdaemon-daemon.h (+14/-1)
libsyncdaemon/syncdaemon-events-interface.c (+14/-1)
libsyncdaemon/syncdaemon-events-interface.h (+14/-1)
libsyncdaemon/syncdaemon-file-info.c (+14/-1)
libsyncdaemon/syncdaemon-file-info.h (+14/-1)
libsyncdaemon/syncdaemon-filesystem-interface.c (+14/-1)
libsyncdaemon/syncdaemon-filesystem-interface.h (+14/-1)
libsyncdaemon/syncdaemon-folder-info.c (+14/-1)
libsyncdaemon/syncdaemon-folder-info.h (+14/-1)
libsyncdaemon/syncdaemon-folders-interface.c (+14/-1)
libsyncdaemon/syncdaemon-folders-interface.h (+14/-1)
libsyncdaemon/syncdaemon-interface.c (+14/-1)
libsyncdaemon/syncdaemon-interface.h (+14/-1)
libsyncdaemon/syncdaemon-metadata.c (+14/-1)
libsyncdaemon/syncdaemon-metadata.h (+14/-1)
libsyncdaemon/syncdaemon-publicfiles-interface.c (+14/-1)
libsyncdaemon/syncdaemon-publicfiles-interface.h (+14/-1)
libsyncdaemon/syncdaemon-share-info.c (+14/-1)
libsyncdaemon/syncdaemon-share-info.h (+14/-1)
libsyncdaemon/syncdaemon-shares-interface.c (+14/-1)
libsyncdaemon/syncdaemon-shares-interface.h (+14/-1)
libsyncdaemon/syncdaemon-status-info.c (+14/-1)
libsyncdaemon/syncdaemon-status-info.h (+14/-1)
libsyncdaemon/syncdaemon-status-interface.c (+14/-1)
libsyncdaemon/syncdaemon-status-interface.h (+14/-1)
libsyncdaemon/syncdaemon-transfer-info.c (+14/-1)
libsyncdaemon/syncdaemon-transfer-info.h (+14/-1)
libsyncdaemon/test-libsyncdaemon-vapi.vala (+14/-1)
libsyncdaemon/test-libsyncdaemon.c (+14/-1)
libsyncdaemon/utils.c (+14/-1)
libsyncdaemon/utils.h (+14/-1)
run-tests.bat (+14/-1)
tests/__init__.py (+26/-0)
tests/platform/__init__.py (+26/-0)
tests/platform/linux/__init__.py (+14/-2)
tests/platform/linux/eventlog/__init__.py (+14/-1)
tests/platform/linux/eventlog/test_zg_listener.py (+13/-1)
tests/platform/linux/eventlog/test_zglog.py (+14/-1)
tests/platform/linux/test_credentials.py (+14/-2)
tests/platform/linux/test_dbus.py (+14/-1)
tests/platform/linux/test_event_logging.py (+14/-1)
tests/platform/linux/test_filesystem_notifications.py (+14/-2)
tests/platform/linux/test_messaging.py (+17/-4)
tests/platform/linux/test_notification.py (+17/-4)
tests/platform/linux/test_os_helper.py (+14/-2)
tests/platform/linux/test_session.py (+14/-1)
tests/platform/linux/test_unity.py (+14/-2)
tests/platform/linux/test_vm.py (+15/-1)
tests/platform/test_credentials.py (+14/-1)
tests/platform/test_external_interface.py (+14/-2)
tests/platform/test_filesystem_notifications.py (+14/-1)
tests/platform/test_os_helper.py (+14/-2)
tests/platform/test_platform.py (+28/-0)
tests/platform/test_tools.py (+14/-2)
tests/platform/test_u1sdtool.py (+14/-2)
tests/platform/test_xdg_base_directory.py (+14/-2)
tests/platform/windows/__init__.py (+14/-2)
tests/platform/windows/run_sdtool.py (+14/-1)
tests/platform/windows/test_credentials.py (+14/-1)
tests/platform/windows/test_event_logging.py (+14/-1)
tests/platform/windows/test_filesystem_notifications.py (+14/-1)
tests/platform/windows/test_ipc.py (+14/-1)
tests/platform/windows/test_os_helper.py (+14/-2)
tests/platform/windows/test_pyinotify.py (+14/-1)
tests/platform/windows/test_tools.py (+15/-1)
tests/proxy/__init__.py (+13/-0)
tests/proxy/test_tunnel_client.py (+14/-1)
tests/proxy/test_tunnel_server.py (+14/-1)
tests/status/__init__.py (+14/-1)
tests/status/test_aggregator.py (+14/-1)
tests/syncdaemon/__init__.py (+14/-1)
tests/syncdaemon/fsm/__init__.py (+14/-1)
tests/syncdaemon/fsm/test_fsm.py (+14/-2)
tests/syncdaemon/fsm/test_fsm_run.py (+15/-4)
tests/syncdaemon/test_action_queue.py (+14/-1)
tests/syncdaemon/test_config.py (+13/-1)
tests/syncdaemon/test_eq_inotify.py (+14/-2)
tests/syncdaemon/test_eventqueue.py (+14/-2)
tests/syncdaemon/test_eventsnanny.py (+14/-1)
tests/syncdaemon/test_fileshelf.py (+15/-2)
tests/syncdaemon/test_fsm.py (+14/-2)
tests/syncdaemon/test_hashqueue.py (+14/-1)
tests/syncdaemon/test_interaction_interfaces.py (+14/-2)
tests/syncdaemon/test_localrescan.py (+14/-2)
tests/syncdaemon/test_logger.py (+15/-1)
tests/syncdaemon/test_main.py (+14/-1)
tests/syncdaemon/test_mutefilter.py (+14/-2)
tests/syncdaemon/test_offloadqueue.py (+14/-2)
tests/syncdaemon/test_pathlockingtree.py (+14/-1)
tests/syncdaemon/test_states.py (+14/-2)
tests/syncdaemon/test_status_listener.py (+14/-1)
tests/syncdaemon/test_sync.py (+14/-2)
tests/syncdaemon/test_tritcask.py (+14/-1)
tests/syncdaemon/test_tunnel_runner.py (+14/-1)
tests/syncdaemon/test_u1fsfsm.py (+16/-4)
tests/syncdaemon/test_vm.py (+14/-2)
tests/syncdaemon/test_vm_helper.py (+14/-2)
ubuntuone/__init__.py (+14/-1)
ubuntuone/api/__init__.py (+0/-17)
ubuntuone/clientdefs.py.in (+15/-2)
ubuntuone/eventlog/__init__.py (+14/-1)
ubuntuone/eventlog/zg_listener.py (+14/-1)
ubuntuone/eventlog/zglog.py (+14/-1)
ubuntuone/logger.py (+15/-1)
ubuntuone/platform/__init__.py (+14/-2)
ubuntuone/platform/constants.py (+14/-2)
ubuntuone/platform/credentials/__init__.py (+14/-1)
ubuntuone/platform/credentials/linux.py (+14/-1)
ubuntuone/platform/credentials/windows.py (+14/-1)
ubuntuone/platform/event_logging.py (+14/-2)
ubuntuone/platform/launcher.py (+14/-1)
ubuntuone/platform/linux/__init__.py (+16/-2)
ubuntuone/platform/linux/constants.py (+14/-2)
ubuntuone/platform/linux/dbus_interface.py (+14/-2)
ubuntuone/platform/linux/event_logging.py (+14/-1)
ubuntuone/platform/linux/filesystem_notifications.py (+14/-2)
ubuntuone/platform/linux/launcher.py (+14/-1)
ubuntuone/platform/linux/logger.py (+15/-1)
ubuntuone/platform/linux/messaging.py (+14/-1)
ubuntuone/platform/linux/notification.py (+14/-1)
ubuntuone/platform/linux/os_helper.py (+16/-3)
ubuntuone/platform/linux/session.py (+14/-1)
ubuntuone/platform/messaging.py (+14/-1)
ubuntuone/platform/notification.py (+14/-1)
ubuntuone/platform/os_helper.py (+14/-2)
ubuntuone/platform/session.py (+14/-2)
ubuntuone/platform/tools/__init__.py (+13/-1)
ubuntuone/platform/tools/linux.py (+14/-2)
ubuntuone/platform/tools/windows.py (+14/-2)
ubuntuone/platform/windows/__init__.py (+16/-2)
ubuntuone/platform/windows/constants.py (+14/-2)
ubuntuone/platform/windows/event_logging.py (+14/-1)
ubuntuone/platform/windows/filesystem_notifications.py (+14/-2)
ubuntuone/platform/windows/ipc.py (+14/-2)
ubuntuone/platform/windows/ipc_client.py (+14/-1)
ubuntuone/platform/windows/launcher.py (+14/-1)
ubuntuone/platform/windows/logger.py (+14/-1)
ubuntuone/platform/windows/messaging.py (+14/-1)
ubuntuone/platform/windows/notification.py (+14/-1)
ubuntuone/platform/windows/os_helper.py (+14/-2)
ubuntuone/platform/windows/session.py (+14/-2)
ubuntuone/platform/xdg_base_directory/__init__.py (+14/-2)
ubuntuone/proxy/__init__.py (+13/-0)
ubuntuone/proxy/common.py (+14/-1)
ubuntuone/proxy/logger.py (+13/-1)
ubuntuone/proxy/tunnel_client.py (+14/-1)
ubuntuone/proxy/tunnel_server.py (+14/-1)
ubuntuone/status/__init__.py (+14/-1)
ubuntuone/status/aggregator.py (+14/-1)
ubuntuone/status/logger.py (+14/-2)
ubuntuone/status/messaging.py (+14/-1)
ubuntuone/status/notification.py (+14/-1)
ubuntuone/syncdaemon/__init__.py (+14/-1)
ubuntuone/syncdaemon/action_queue.py (+14/-2)
ubuntuone/syncdaemon/config.py (+14/-1)
ubuntuone/syncdaemon/event_queue.py (+14/-1)
ubuntuone/syncdaemon/events_nanny.py (+14/-1)
ubuntuone/syncdaemon/file_shelf.py (+15/-2)
ubuntuone/syncdaemon/filesystem_manager.py (+15/-1)
ubuntuone/syncdaemon/filesystem_notifications.py (+14/-1)
ubuntuone/syncdaemon/fsm/__init__.py (+15/-2)
ubuntuone/syncdaemon/fsm/fsm.py (+15/-1)
ubuntuone/syncdaemon/fsm/fsm_draw.py (+15/-4)
ubuntuone/syncdaemon/fsm/fsm_parser.py (+15/-1)
ubuntuone/syncdaemon/hash_queue.py (+14/-1)
ubuntuone/syncdaemon/interaction_interfaces.py (+14/-4)
ubuntuone/syncdaemon/interfaces.py (+14/-2)
ubuntuone/syncdaemon/local_rescan.py (+14/-2)
ubuntuone/syncdaemon/logger.py (+15/-1)
ubuntuone/syncdaemon/main.py (+14/-1)
ubuntuone/syncdaemon/marker.py (+15/-2)
ubuntuone/syncdaemon/mute_filter.py (+14/-2)
ubuntuone/syncdaemon/offload_queue.py (+14/-2)
ubuntuone/syncdaemon/states.py (+14/-2)
ubuntuone/syncdaemon/status_listener.py (+14/-1)
ubuntuone/syncdaemon/sync.py (+14/-2)
ubuntuone/syncdaemon/tritcask.py (+16/-2)
ubuntuone/syncdaemon/tunnel_runner.py (+14/-1)
ubuntuone/syncdaemon/vm_helper.py (+14/-2)
ubuntuone/syncdaemon/volume_manager.py (+15/-1)
windows/clientdefs.py (+17/-3)
To merge this branch: bzr merge lp:~dobey/ubuntuone-client/openssl-except
Reviewer Review Type Date Requested Status
Roberto Alsina (community) 2012-04-10 Approve on 2012-04-10
Review via email: mp+101308@code.launchpad.net

Commit Message

Add required OpenSSL license exception text
Fix some small docstring issues and missing module docstrings
Fix coding: utf8 usage to be utf-8

To post a comment you must log in.
Roberto Alsina (ralsina) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added file 'LICENSE'
2--- LICENSE 1970-01-01 00:00:00 +0000
3+++ LICENSE 2012-04-10 00:12:20 +0000
4@@ -0,0 +1,28 @@
5+# This is the Ubuntu One development tools package.
6+#
7+# Copyright (C) 2009-2012 Canonical Ltd.
8+#
9+# This program is free software: you can redistribute it and/or modify it
10+# under the terms of the GNU General Public License version 3, as published
11+# by the Free Software Foundation.
12+#
13+# This program is distributed in the hope that it will be useful, but
14+# WITHOUT ANY WARRANTY; without even the implied warranties of
15+# MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR
16+# PURPOSE. See the GNU General Public License for more details.
17+#
18+# You should have received a copy of the GNU General Public License along
19+# with this program. If not, see <http://www.gnu.org/licenses/>.
20+#
21+# In addition, as a special exception, the copyright holders give
22+# permission to link the code of portions of this program with the
23+# OpenSSL library under certain conditions as described in each
24+# individual source file, and distribute linked combinations
25+# including the two.
26+# You must obey the GNU General Public License in all respects
27+# for all of the code used other than OpenSSL. If you modify
28+# file(s) with this exception, you may extend this exception to your
29+# version of the file(s), but you are not obligated to do so. If you
30+# do not wish to do so, delete this exception statement from your
31+# version. If you delete this exception statement from all source
32+# files in the program, then also delete it here.
33
34=== added file 'LICENSE.OpenSSL'
35--- LICENSE.OpenSSL 1970-01-01 00:00:00 +0000
36+++ LICENSE.OpenSSL 2012-04-10 00:12:20 +0000
37@@ -0,0 +1,137 @@
38+Certain source files in this program permit linking with the OpenSSL
39+library (http://www.openssl.org), which otherwise wouldn't be allowed
40+under the (A)GPL. For purposes of identifying OpenSSL, most source files
41+giving this permission limit it to versions of OpenSSL having a license
42+identical to that listed in this file (LICENSE.OpenSSL). It is not
43+necessary for the copyright years to match between this file and the
44+OpenSSL version in question. However, note that because this file is
45+an extension of the license statements of these source files, this file
46+may not be changed except with permission from all copyright holders
47+of source files in this program which reference this file.
48+
49+ LICENSE ISSUES
50+ ==============
51+
52+ The OpenSSL toolkit stays under a dual license, i.e. both the conditions of
53+ the OpenSSL License and the original SSLeay license apply to the toolkit.
54+ See below for the actual license texts. Actually both licenses are BSD-style
55+ Open Source licenses. In case of any license issues related to OpenSSL
56+ please contact openssl-core@openssl.org.
57+
58+ OpenSSL License
59+ ---------------
60+
61+/* ====================================================================
62+ * Copyright (c) 1998-2004 The OpenSSL Project. All rights reserved.
63+ *
64+ * Redistribution and use in source and binary forms, with or without
65+ * modification, are permitted provided that the following conditions
66+ * are met:
67+ *
68+ * 1. Redistributions of source code must retain the above copyright
69+ * notice, this list of conditions and the following disclaimer.
70+ *
71+ * 2. Redistributions in binary form must reproduce the above copyright
72+ * notice, this list of conditions and the following disclaimer in
73+ * the documentation and/or other materials provided with the
74+ * distribution.
75+ *
76+ * 3. All advertising materials mentioning features or use of this
77+ * software must display the following acknowledgment:
78+ * "This product includes software developed by the OpenSSL Project
79+ * for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
80+ *
81+ * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
82+ * endorse or promote products derived from this software without
83+ * prior written permission. For written permission, please contact
84+ * openssl-core@openssl.org.
85+ *
86+ * 5. Products derived from this software may not be called "OpenSSL"
87+ * nor may "OpenSSL" appear in their names without prior written
88+ * permission of the OpenSSL Project.
89+ *
90+ * 6. Redistributions of any form whatsoever must retain the following
91+ * acknowledgment:
92+ * "This product includes software developed by the OpenSSL Project
93+ * for use in the OpenSSL Toolkit (http://www.openssl.org/)"
94+ *
95+ * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
96+ * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
97+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
98+ * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
99+ * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
100+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
101+ * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
102+ * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
103+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
104+ * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
105+ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
106+ * OF THE POSSIBILITY OF SUCH DAMAGE.
107+ * ====================================================================
108+ *
109+ * This product includes cryptographic software written by Eric Young
110+ * (eay@cryptsoft.com). This product includes software written by Tim
111+ * Hudson (tjh@cryptsoft.com).
112+ *
113+ */
114+
115+ Original SSLeay License
116+ -----------------------
117+
118+/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
119+ * All rights reserved.
120+ *
121+ * This package is an SSL implementation written
122+ * by Eric Young (eay@cryptsoft.com).
123+ * The implementation was written so as to conform with Netscapes SSL.
124+ *
125+ * This library is free for commercial and non-commercial use as long as
126+ * the following conditions are aheared to. The following conditions
127+ * apply to all code found in this distribution, be it the RC4, RSA,
128+ * lhash, DES, etc., code; not just the SSL code. The SSL documentation
129+ * included with this distribution is covered by the same copyright terms
130+ * except that the holder is Tim Hudson (tjh@cryptsoft.com).
131+ *
132+ * Copyright remains Eric Young's, and as such any Copyright notices in
133+ * the code are not to be removed.
134+ * If this package is used in a product, Eric Young should be given attribution
135+ * as the author of the parts of the library used.
136+ * This can be in the form of a textual message at program startup or
137+ * in documentation (online or textual) provided with the package.
138+ *
139+ * Redistribution and use in source and binary forms, with or without
140+ * modification, are permitted provided that the following conditions
141+ * are met:
142+ * 1. Redistributions of source code must retain the copyright
143+ * notice, this list of conditions and the following disclaimer.
144+ * 2. Redistributions in binary form must reproduce the above copyright
145+ * notice, this list of conditions and the following disclaimer in the
146+ * documentation and/or other materials provided with the distribution.
147+ * 3. All advertising materials mentioning features or use of this software
148+ * must display the following acknowledgement:
149+ * "This product includes cryptographic software written by
150+ * Eric Young (eay@cryptsoft.com)"
151+ * The word 'cryptographic' can be left out if the rouines from the library
152+ * being used are not cryptographic related :-).
153+ * 4. If you include any Windows specific code (or a derivative thereof) from
154+ * the apps directory (application code) you must include an acknowledgement:
155+ * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
156+ *
157+ * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
158+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
159+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
160+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
161+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
162+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
163+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
164+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
165+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
166+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
167+ * SUCH DAMAGE.
168+ *
169+ * The licence and distribution terms for any publically available version or
170+ * derivative of this code cannot be changed. i.e. this code cannot simply be
171+ * copied and put under another distribution licence
172+ * [including the GNU Public Licence.]
173+ */
174+
175
176=== modified file 'Makefile.am'
177--- Makefile.am 2012-03-06 19:31:11 +0000
178+++ Makefile.am 2012-04-10 00:12:20 +0000
179@@ -129,6 +129,8 @@
180 $(pyfiles) \
181 $(clientdefs_in_files) \
182 COPYING.icons \
183+ LICENSE \
184+ LICENSE.OpenSSL \
185 HACKING \
186 bin \
187 contrib \
188
189=== modified file 'bin/u1sdtool'
190--- bin/u1sdtool 2012-03-30 18:39:41 +0000
191+++ bin/u1sdtool 2012-04-10 00:12:20 +0000
192@@ -13,7 +13,19 @@
193 #
194 # You should have received a copy of the GNU General Public License along
195 # with this program. If not, see <http://www.gnu.org/licenses/>.
196-
197+#
198+# In addition, as a special exception, the copyright holders give
199+# permission to link the code of portions of this program with the
200+# OpenSSL library under certain conditions as described in each
201+# individual source file, and distribute linked combinations
202+# including the two.
203+# You must obey the GNU General Public License in all respects
204+# for all of the code used other than OpenSSL. If you modify
205+# file(s) with this exception, you may extend this exception to your
206+# version of the file(s), but you are not obligated to do so. If you
207+# do not wish to do so, delete this exception statement from your
208+# version. If you delete this exception statement from all source
209+# files in the program, then also delete it here.
210 """A command-line utility to interact with ubuntuone-syncdaemon."""
211
212 import sys
213
214=== modified file 'bin/ubuntuone-launch'
215--- bin/ubuntuone-launch 2012-01-03 12:52:20 +0000
216+++ bin/ubuntuone-launch 2012-04-10 00:12:20 +0000
217@@ -4,7 +4,7 @@
218 #
219 # Author: John Lenton <john.lenton@canonical.com>
220 #
221-# Copyright 2010 Canonical Ltd.
222+# Copyright 2010-2012 Canonical Ltd.
223 #
224 # This program is free software: you can redistribute it and/or modify it
225 # under the terms of the GNU General Public License version 3, as published
226@@ -17,6 +17,19 @@
227 #
228 # You should have received a copy of the GNU General Public License along
229 # with this program. If not, see <http://www.gnu.org/licenses/>.
230+#
231+# In addition, as a special exception, the copyright holders give
232+# permission to link the code of portions of this program with the
233+# OpenSSL library under certain conditions as described in each
234+# individual source file, and distribute linked combinations
235+# including the two.
236+# You must obey the GNU General Public License in all respects
237+# for all of the code used other than OpenSSL. If you modify
238+# file(s) with this exception, you may extend this exception to your
239+# version of the file(s), but you are not obligated to do so. If you
240+# do not wish to do so, delete this exception statement from your
241+# version. If you delete this exception statement from all source
242+# files in the program, then also delete it here.
243 """
244 Ubuntu One storage synchronization daemon (syncdaemon) startup helper.
245
246
247=== modified file 'bin/ubuntuone-login'
248--- bin/ubuntuone-login 2012-02-11 18:26:02 +0000
249+++ bin/ubuntuone-login 2012-04-10 00:12:20 +0000
250@@ -3,7 +3,7 @@
251 #
252 # Author: Natalia B. Bidart <natalia.bidart@canonical.com>
253 #
254-# Copyright 2010 Canonical Ltd.
255+# Copyright 2010-2012 Canonical Ltd.
256 #
257 # This program is free software: you can redistribute it and/or modify it
258 # under the terms of the GNU General Public License version 3, as published
259@@ -16,7 +16,19 @@
260 #
261 # You should have received a copy of the GNU General Public License along
262 # with this program. If not, see <http://www.gnu.org/licenses/>.
263-
264+#
265+# In addition, as a special exception, the copyright holders give
266+# permission to link the code of portions of this program with the
267+# OpenSSL library under certain conditions as described in each
268+# individual source file, and distribute linked combinations
269+# including the two.
270+# You must obey the GNU General Public License in all respects
271+# for all of the code used other than OpenSSL. If you modify
272+# file(s) with this exception, you may extend this exception to your
273+# version of the file(s), but you are not obligated to do so. If you
274+# do not wish to do so, delete this exception statement from your
275+# version. If you delete this exception statement from all source
276+# files in the program, then also delete it here.
277 """The script tu ron the Ubuntu One Login D-Bus service."""
278
279 # Invalid name "ubuntuone-login"
280
281=== modified file 'bin/ubuntuone-proxy-tunnel'
282--- bin/ubuntuone-proxy-tunnel 2012-03-06 00:23:08 +0000
283+++ bin/ubuntuone-proxy-tunnel 2012-04-10 00:12:20 +0000
284@@ -13,7 +13,19 @@
285 #
286 # You should have received a copy of the GNU General Public License along
287 # with this program. If not, see <http://www.gnu.org/licenses/>.
288-
289+#
290+# In addition, as a special exception, the copyright holders give
291+# permission to link the code of portions of this program with the
292+# OpenSSL library under certain conditions as described in each
293+# individual source file, and distribute linked combinations
294+# including the two.
295+# You must obey the GNU General Public License in all respects
296+# for all of the code used other than OpenSSL. If you modify
297+# file(s) with this exception, you may extend this exception to your
298+# version of the file(s), but you are not obligated to do so. If you
299+# do not wish to do so, delete this exception statement from your
300+# version. If you delete this exception statement from all source
301+# files in the program, then also delete it here.
302 """Ubuntu One tunnel for proxy support."""
303
304 import sys
305
306=== modified file 'bin/ubuntuone-syncdaemon'
307--- bin/ubuntuone-syncdaemon 2012-02-08 14:42:48 +0000
308+++ bin/ubuntuone-syncdaemon 2012-04-10 00:12:20 +0000
309@@ -1,6 +1,6 @@
310 #!/usr/bin/python
311 #
312-# Copyright 2009-2011 Canonical Ltd.
313+# Copyright 2009-2012 Canonical Ltd.
314 #
315 # This program is free software: you can redistribute it and/or modify it
316 # under the terms of the GNU General Public License version 3, as published
317@@ -13,7 +13,19 @@
318 #
319 # You should have received a copy of the GNU General Public License along
320 # with this program. If not, see <http://www.gnu.org/licenses/>.
321-
322+#
323+# In addition, as a special exception, the copyright holders give
324+# permission to link the code of portions of this program with the
325+# OpenSSL library under certain conditions as described in each
326+# individual source file, and distribute linked combinations
327+# including the two.
328+# You must obey the GNU General Public License in all respects
329+# for all of the code used other than OpenSSL. If you modify
330+# file(s) with this exception, you may extend this exception to your
331+# version of the file(s), but you are not obligated to do so. If you
332+# do not wish to do so, delete this exception statement from your
333+# version. If you delete this exception statement from all source
334+# files in the program, then also delete it here.
335 """Ubuntu One storage synchronization daemon."""
336
337 import sys
338
339=== modified file 'contrib/__init__.py'
340--- contrib/__init__.py 2009-05-12 13:36:05 +0000
341+++ contrib/__init__.py 2012-04-10 00:12:20 +0000
342@@ -2,7 +2,7 @@
343 #
344 # Author: Rodney Dawes <rodney.dawes@canonical.com>
345 #
346-# Copyright 2009 Canonical Ltd.
347+# Copyright 2009-2012 Canonical Ltd.
348 #
349 # This program is free software: you can redistribute it and/or modify it
350 # under the terms of the GNU General Public License version 3, as published
351@@ -15,4 +15,17 @@
352 #
353 # You should have received a copy of the GNU General Public License along
354 # with this program. If not, see <http://www.gnu.org/licenses/>.
355+#
356+# In addition, as a special exception, the copyright holders give
357+# permission to link the code of portions of this program with the
358+# OpenSSL library under certain conditions as described in each
359+# individual source file, and distribute linked combinations
360+# including the two.
361+# You must obey the GNU General Public License in all respects
362+# for all of the code used other than OpenSSL. If you modify
363+# file(s) with this exception, you may extend this exception to your
364+# version of the file(s), but you are not obligated to do so. If you
365+# do not wish to do so, delete this exception statement from your
366+# version. If you delete this exception statement from all source
367+# files in the program, then also delete it here.
368 """Extra things we need to build, test, or install the client."""
369
370=== modified file 'contrib/dbus-docs'
371--- contrib/dbus-docs 2012-01-25 18:50:55 +0000
372+++ contrib/dbus-docs 2012-04-10 00:12:20 +0000
373@@ -2,7 +2,7 @@
374 #
375 # Author: Guillermo Gonzalez <guillermo.gonzalez@canonical.com>
376 #
377-# Copyright 2009 Canonical Ltd.
378+# Copyright 2009-2012 Canonical Ltd.
379 #
380 # This program is free software: you can redistribute it and/or modify it
381 # under the terms of the GNU General Public License version 3, as published
382@@ -15,6 +15,20 @@
383 #
384 # You should have received a copy of the GNU General Public License along
385 # with this program. If not, see <http://www.gnu.org/licenses/>.
386+#
387+# In addition, as a special exception, the copyright holders give
388+# permission to link the code of portions of this program with the
389+# OpenSSL library under certain conditions as described in each
390+# individual source file, and distribute linked combinations
391+# including the two.
392+# You must obey the GNU General Public License in all respects
393+# for all of the code used other than OpenSSL. If you modify
394+# file(s) with this exception, you may extend this exception to your
395+# version of the file(s), but you are not obligated to do so. If you
396+# do not wish to do so, delete this exception statement from your
397+# version. If you delete this exception statement from all source
398+# files in the program, then also delete it here.
399+"""Tool to generate documentation for our D-Bus based APIs."""
400
401 try:
402 from twisted.internet import gireactor as greactor
403
404=== modified file 'contrib/dbus_util.py'
405--- contrib/dbus_util.py 2012-01-03 12:52:20 +0000
406+++ contrib/dbus_util.py 2012-04-10 00:12:20 +0000
407@@ -1,7 +1,7 @@
408 #
409 # Author: Guillermo Gonzalez <guillermo.gonzalez@canonical.com>
410 #
411-# Copyright 2009 Canonical Ltd.
412+# Copyright 2009-2012 Canonical Ltd.
413 #
414 # This program is free software: you can redistribute it and/or modify it
415 # under the terms of the GNU General Public License version 3, as published
416@@ -14,6 +14,20 @@
417 #
418 # You should have received a copy of the GNU General Public License along
419 # with this program. If not, see <http://www.gnu.org/licenses/>.
420+#
421+# In addition, as a special exception, the copyright holders give
422+# permission to link the code of portions of this program with the
423+# OpenSSL library under certain conditions as described in each
424+# individual source file, and distribute linked combinations
425+# including the two.
426+# You must obey the GNU General Public License in all respects
427+# for all of the code used other than OpenSSL. If you modify
428+# file(s) with this exception, you may extend this exception to your
429+# version of the file(s), but you are not obligated to do so. If you
430+# do not wish to do so, delete this exception statement from your
431+# version. If you delete this exception statement from all source
432+# files in the program, then also delete it here.
433+"""Utilities for finding and running a dbus session bus for testing."""
434
435 import os
436 import signal
437
438=== modified file 'contrib/dump_metadata.py'
439--- contrib/dump_metadata.py 2012-01-03 12:52:20 +0000
440+++ contrib/dump_metadata.py 2012-04-10 00:12:20 +0000
441@@ -1,6 +1,30 @@
442 #!/usr/bin/python
443-# Copyright 2009 Canonical Ltd. All rights reserved.
444-
445+# Copyright (C) 2009-2012 Canonical Ltd.
446+#
447+# This program is free software: you can redistribute it and/or modify it
448+# under the terms of the GNU General Public License version 3, as published
449+# by the Free Software Foundation.
450+#
451+# This program is distributed in the hope that it will be useful, but
452+# WITHOUT ANY WARRANTY; without even the implied warranties of
453+# MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR
454+# PURPOSE. See the GNU General Public License for more details.
455+#
456+# You should have received a copy of the GNU General Public License along
457+# with this program. If not, see <http://www.gnu.org/licenses/>.
458+#
459+# In addition, as a special exception, the copyright holders give
460+# permission to link the code of portions of this program with the
461+# OpenSSL library under certain conditions as described in each
462+# individual source file, and distribute linked combinations
463+# including the two.
464+# You must obey the GNU General Public License in all respects
465+# for all of the code used other than OpenSSL. If you modify
466+# file(s) with this exception, you may extend this exception to your
467+# version of the file(s), but you are not obligated to do so. If you
468+# do not wish to do so, delete this exception statement from your
469+# version. If you delete this exception statement from all source
470+# files in the program, then also delete it here.
471 """
472 Dumps all the metadata.
473
474
475=== modified file 'contrib/login_email_password.py'
476--- contrib/login_email_password.py 2012-01-26 00:46:08 +0000
477+++ contrib/login_email_password.py 2012-04-10 00:12:20 +0000
478@@ -1,7 +1,7 @@
479 # -*- coding: utf-8 -*-
480 # Author: Roberto Alsina <roberto.alsina@canonical.com>
481 #
482-# Copyright 2011 Canonical Ltd.
483+# Copyright 2011-2012 Canonical Ltd.
484 #
485 # This program is free software: you can redistribute it and/or modify it
486 # under the terms of the GNU General Public License version 3, as published
487@@ -14,6 +14,19 @@
488 #
489 # You should have received a copy of the GNU General Public License along
490 # with this program. If not, see <http://www.gnu.org/licenses/>.
491+#
492+# In addition, as a special exception, the copyright holders give
493+# permission to link the code of portions of this program with the
494+# OpenSSL library under certain conditions as described in each
495+# individual source file, and distribute linked combinations
496+# including the two.
497+# You must obey the GNU General Public License in all respects
498+# for all of the code used other than OpenSSL. If you modify
499+# file(s) with this exception, you may extend this exception to your
500+# version of the file(s), but you are not obligated to do so. If you
501+# do not wish to do so, delete this exception statement from your
502+# version. If you delete this exception statement from all source
503+# files in the program, then also delete it here.
504 """Script that shows the qt gui."""
505
506 import sys
507
508=== modified file 'contrib/testing/__init__.py'
509--- contrib/testing/__init__.py 2009-05-12 17:34:36 +0000
510+++ contrib/testing/__init__.py 2012-04-10 00:12:20 +0000
511@@ -1,2 +1,27 @@
512+# Copyright (C) 2009-2012 Canonical Ltd.
513+#
514+# This program is free software: you can redistribute it and/or modify it
515+# under the terms of the GNU General Public License version 3, as published
516+# by the Free Software Foundation.
517+#
518+# This program is distributed in the hope that it will be useful, but
519+# WITHOUT ANY WARRANTY; without even the implied warranties of
520+# MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR
521+# PURPOSE. See the GNU General Public License for more details.
522+#
523+# You should have received a copy of the GNU General Public License along
524+# with this program. If not, see <http://www.gnu.org/licenses/>.
525+#
526+# In addition, as a special exception, the copyright holders give
527+# permission to link the code of portions of this program with the
528+# OpenSSL library under certain conditions as described in each
529+# individual source file, and distribute linked combinations
530+# including the two.
531+# You must obey the GNU General Public License in all respects
532+# for all of the code used other than OpenSSL. If you modify
533+# file(s) with this exception, you may extend this exception to your
534+# version of the file(s), but you are not obligated to do so. If you
535+# do not wish to do so, delete this exception statement from your
536+# version. If you delete this exception statement from all source
537+# files in the program, then also delete it here.
538 """Testing utilities for Ubuntu One client code."""
539-
540
541=== modified file 'contrib/testing/testcase.py'
542--- contrib/testing/testcase.py 2012-03-10 00:39:26 +0000
543+++ contrib/testing/testcase.py 2012-04-10 00:12:20 +0000
544@@ -1,6 +1,6 @@
545 # -*- coding: utf-8 -*-
546 #
547-# Copyright 2009-2011 Canonical Ltd.
548+# Copyright 2009-2012 Canonical Ltd.
549 #
550 # This program is free software: you can redistribute it and/or modify it
551 # under the terms of the GNU General Public License version 3, as published
552@@ -13,7 +13,19 @@
553 #
554 # You should have received a copy of the GNU General Public License along
555 # with this program. If not, see <http://www.gnu.org/licenses/>.
556-
557+#
558+# In addition, as a special exception, the copyright holders give
559+# permission to link the code of portions of this program with the
560+# OpenSSL library under certain conditions as described in each
561+# individual source file, and distribute linked combinations
562+# including the two.
563+# You must obey the GNU General Public License in all respects
564+# for all of the code used other than OpenSSL. If you modify
565+# file(s) with this exception, you may extend this exception to your
566+# version of the file(s), but you are not obligated to do so. If you
567+# do not wish to do so, delete this exception statement from your
568+# version. If you delete this exception statement from all source
569+# files in the program, then also delete it here.
570 """Base test cases and test utilities."""
571
572 from __future__ import with_statement
573
574=== modified file 'data/source_ubuntuone-client.py'
575--- data/source_ubuntuone-client.py 2012-03-16 01:19:58 +0000
576+++ data/source_ubuntuone-client.py 2012-04-10 00:12:20 +0000
577@@ -13,7 +13,21 @@
578 #
579 # You should have received a copy of the GNU General Public License along
580 # with this program. If not, see <http://www.gnu.org/licenses/>.
581+#
582+# In addition, as a special exception, the copyright holders give
583+# permission to link the code of portions of this program with the
584+# OpenSSL library under certain conditions as described in each
585+# individual source file, and distribute linked combinations
586+# including the two.
587+# You must obey the GNU General Public License in all respects
588+# for all of the code used other than OpenSSL. If you modify
589+# file(s) with this exception, you may extend this exception to your
590+# version of the file(s), but you are not obligated to do so. If you
591+# do not wish to do so, delete this exception statement from your
592+# version. If you delete this exception statement from all source
593+# files in the program, then also delete it here.
594 """Stub for Apport"""
595+
596 # pylint: disable-msg=F0401,C0103
597 # shut up about apport. We know. We aren't going to backport it for pqm
598 import apport
599
600=== modified file 'libsyncdaemon/libsyncdaemon.h'
601--- libsyncdaemon/libsyncdaemon.h 2010-08-24 22:27:04 +0000
602+++ libsyncdaemon/libsyncdaemon.h 2012-04-10 00:12:20 +0000
603@@ -3,7 +3,7 @@
604 *
605 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
606 *
607- * Copyright 2010 Canonical Ltd.
608+ * Copyright 2010-2012 Canonical Ltd.
609 *
610 * This program is free software: you can redistribute it and/or modify it
611 * under the terms of the GNU General Public License version 3, as published
612@@ -17,6 +17,19 @@
613 * You should have received a copy of the GNU General Public License along
614 * with this program. If not, see <http://www.gnu.org/licenses/>.
615 *
616+ * In addition, as a special exception, the copyright holders give
617+ * permission to link the code of portions of this program with the
618+ * OpenSSL library under certain conditions as described in each
619+ * individual source file, and distribute linked combinations
620+ * including the two.
621+ * You must obey the GNU General Public License in all respects
622+ * for all of the code used other than OpenSSL. If you modify
623+ * file(s) with this exception, you may extend this exception to your
624+ * version of the file(s), but you are not obligated to do so. If you
625+ * do not wish to do so, delete this exception statement from your
626+ * version. If you delete this exception statement from all source
627+ * files in the program, then also delete it here.
628+ *
629 */
630
631 #include <libsyncdaemon/syncdaemon-authentication.h>
632
633=== modified file 'libsyncdaemon/syncdaemon-authentication.c'
634--- libsyncdaemon/syncdaemon-authentication.c 2012-01-03 16:02:06 +0000
635+++ libsyncdaemon/syncdaemon-authentication.c 2012-04-10 00:12:20 +0000
636@@ -3,7 +3,7 @@
637 *
638 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
639 *
640- * Copyright 2010 Canonical Ltd.
641+ * Copyright 2010-2012 Canonical Ltd.
642 *
643 * This program is free software: you can redistribute it and/or modify it
644 * under the terms of the GNU General Public License version 3, as published
645@@ -17,6 +17,19 @@
646 * You should have received a copy of the GNU General Public License along
647 * with this program. If not, see <http://www.gnu.org/licenses/>.
648 *
649+ * In addition, as a special exception, the copyright holders give
650+ * permission to link the code of portions of this program with the
651+ * OpenSSL library under certain conditions as described in each
652+ * individual source file, and distribute linked combinations
653+ * including the two.
654+ * You must obey the GNU General Public License in all respects
655+ * for all of the code used other than OpenSSL. If you modify
656+ * file(s) with this exception, you may extend this exception to your
657+ * version of the file(s), but you are not obligated to do so. If you
658+ * do not wish to do so, delete this exception statement from your
659+ * version. If you delete this exception statement from all source
660+ * files in the program, then also delete it here.
661+ *
662 */
663
664 #include "config.h"
665
666=== modified file 'libsyncdaemon/syncdaemon-authentication.h'
667--- libsyncdaemon/syncdaemon-authentication.h 2011-10-06 13:53:56 +0000
668+++ libsyncdaemon/syncdaemon-authentication.h 2012-04-10 00:12:20 +0000
669@@ -3,7 +3,7 @@
670 *
671 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
672 *
673- * Copyright 2010 Canonical Ltd.
674+ * Copyright 2010-2012 Canonical Ltd.
675 *
676 * This program is free software: you can redistribute it and/or modify it
677 * under the terms of the GNU General Public License version 3, as published
678@@ -17,6 +17,19 @@
679 * You should have received a copy of the GNU General Public License along
680 * with this program. If not, see <http://www.gnu.org/licenses/>.
681 *
682+ * In addition, as a special exception, the copyright holders give
683+ * permission to link the code of portions of this program with the
684+ * OpenSSL library under certain conditions as described in each
685+ * individual source file, and distribute linked combinations
686+ * including the two.
687+ * You must obey the GNU General Public License in all respects
688+ * for all of the code used other than OpenSSL. If you modify
689+ * file(s) with this exception, you may extend this exception to your
690+ * version of the file(s), but you are not obligated to do so. If you
691+ * do not wish to do so, delete this exception statement from your
692+ * version. If you delete this exception statement from all source
693+ * files in the program, then also delete it here.
694+ *
695 */
696
697 #ifndef __SYNCDAEMON_AUTHENTICATION_H__
698
699=== modified file 'libsyncdaemon/syncdaemon-config-interface.c'
700--- libsyncdaemon/syncdaemon-config-interface.c 2011-07-08 15:38:11 +0000
701+++ libsyncdaemon/syncdaemon-config-interface.c 2012-04-10 00:12:20 +0000
702@@ -3,7 +3,7 @@
703 *
704 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
705 *
706- * Copyright 2010 Canonical Ltd.
707+ * Copyright 2010-2012 Canonical Ltd.
708 *
709 * This program is free software: you can redistribute it and/or modify it
710 * under the terms of the GNU General Public License version 3, as published
711@@ -17,6 +17,19 @@
712 * You should have received a copy of the GNU General Public License along
713 * with this program. If not, see <http://www.gnu.org/licenses/>.
714 *
715+ * In addition, as a special exception, the copyright holders give
716+ * permission to link the code of portions of this program with the
717+ * OpenSSL library under certain conditions as described in each
718+ * individual source file, and distribute linked combinations
719+ * including the two.
720+ * You must obey the GNU General Public License in all respects
721+ * for all of the code used other than OpenSSL. If you modify
722+ * file(s) with this exception, you may extend this exception to your
723+ * version of the file(s), but you are not obligated to do so. If you
724+ * do not wish to do so, delete this exception statement from your
725+ * version. If you delete this exception statement from all source
726+ * files in the program, then also delete it here.
727+ *
728 */
729
730 #include "config.h"
731
732=== modified file 'libsyncdaemon/syncdaemon-config-interface.h'
733--- libsyncdaemon/syncdaemon-config-interface.h 2010-06-04 09:10:23 +0000
734+++ libsyncdaemon/syncdaemon-config-interface.h 2012-04-10 00:12:20 +0000
735@@ -3,7 +3,7 @@
736 *
737 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
738 *
739- * Copyright 2010 Canonical Ltd.
740+ * Copyright 2010-2012 Canonical Ltd.
741 *
742 * This program is free software: you can redistribute it and/or modify it
743 * under the terms of the GNU General Public License version 3, as published
744@@ -17,6 +17,19 @@
745 * You should have received a copy of the GNU General Public License along
746 * with this program. If not, see <http://www.gnu.org/licenses/>.
747 *
748+ * In addition, as a special exception, the copyright holders give
749+ * permission to link the code of portions of this program with the
750+ * OpenSSL library under certain conditions as described in each
751+ * individual source file, and distribute linked combinations
752+ * including the two.
753+ * You must obey the GNU General Public License in all respects
754+ * for all of the code used other than OpenSSL. If you modify
755+ * file(s) with this exception, you may extend this exception to your
756+ * version of the file(s), but you are not obligated to do so. If you
757+ * do not wish to do so, delete this exception statement from your
758+ * version. If you delete this exception statement from all source
759+ * files in the program, then also delete it here.
760+ *
761 */
762
763 #ifndef __SYNCDAEMON_CONFIG_INTERFACE_H__
764
765=== modified file 'libsyncdaemon/syncdaemon-credentials.c'
766--- libsyncdaemon/syncdaemon-credentials.c 2010-08-09 15:56:51 +0000
767+++ libsyncdaemon/syncdaemon-credentials.c 2012-04-10 00:12:20 +0000
768@@ -3,7 +3,7 @@
769 *
770 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
771 *
772- * Copyright 2010 Canonical Ltd.
773+ * Copyright 2010-2012 Canonical Ltd.
774 *
775 * This program is free software: you can redistribute it and/or modify it
776 * under the terms of the GNU General Public License version 3, as published
777@@ -17,6 +17,19 @@
778 * You should have received a copy of the GNU General Public License along
779 * with this program. If not, see <http://www.gnu.org/licenses/>.
780 *
781+ * In addition, as a special exception, the copyright holders give
782+ * permission to link the code of portions of this program with the
783+ * OpenSSL library under certain conditions as described in each
784+ * individual source file, and distribute linked combinations
785+ * including the two.
786+ * You must obey the GNU General Public License in all respects
787+ * for all of the code used other than OpenSSL. If you modify
788+ * file(s) with this exception, you may extend this exception to your
789+ * version of the file(s), but you are not obligated to do so. If you
790+ * do not wish to do so, delete this exception statement from your
791+ * version. If you delete this exception statement from all source
792+ * files in the program, then also delete it here.
793+ *
794 */
795
796 #include "syncdaemon-credentials.h"
797
798=== modified file 'libsyncdaemon/syncdaemon-credentials.h'
799--- libsyncdaemon/syncdaemon-credentials.h 2010-08-09 15:56:51 +0000
800+++ libsyncdaemon/syncdaemon-credentials.h 2012-04-10 00:12:20 +0000
801@@ -3,7 +3,7 @@
802 *
803 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
804 *
805- * Copyright 2010 Canonical Ltd.
806+ * Copyright 2010-2012 Canonical Ltd.
807 *
808 * This program is free software: you can redistribute it and/or modify it
809 * under the terms of the GNU General Public License version 3, as published
810@@ -17,6 +17,19 @@
811 * You should have received a copy of the GNU General Public License along
812 * with this program. If not, see <http://www.gnu.org/licenses/>.
813 *
814+ * In addition, as a special exception, the copyright holders give
815+ * permission to link the code of portions of this program with the
816+ * OpenSSL library under certain conditions as described in each
817+ * individual source file, and distribute linked combinations
818+ * including the two.
819+ * You must obey the GNU General Public License in all respects
820+ * for all of the code used other than OpenSSL. If you modify
821+ * file(s) with this exception, you may extend this exception to your
822+ * version of the file(s), but you are not obligated to do so. If you
823+ * do not wish to do so, delete this exception statement from your
824+ * version. If you delete this exception statement from all source
825+ * files in the program, then also delete it here.
826+ *
827 */
828
829 #ifndef __SYNCDAEMON_CREDENTIALS_H__
830
831=== modified file 'libsyncdaemon/syncdaemon-daemon.c'
832--- libsyncdaemon/syncdaemon-daemon.c 2011-09-23 13:48:46 +0000
833+++ libsyncdaemon/syncdaemon-daemon.c 2012-04-10 00:12:20 +0000
834@@ -3,7 +3,7 @@
835 *
836 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
837 *
838- * Copyright 2010 Canonical Ltd.
839+ * Copyright 2010-2012 Canonical Ltd.
840 *
841 * This program is free software: you can redistribute it and/or modify it
842 * under the terms of the GNU General Public License version 3, as published
843@@ -17,6 +17,19 @@
844 * You should have received a copy of the GNU General Public License along
845 * with this program. If not, see <http://www.gnu.org/licenses/>.
846 *
847+ * In addition, as a special exception, the copyright holders give
848+ * permission to link the code of portions of this program with the
849+ * OpenSSL library under certain conditions as described in each
850+ * individual source file, and distribute linked combinations
851+ * including the two.
852+ * You must obey the GNU General Public License in all respects
853+ * for all of the code used other than OpenSSL. If you modify
854+ * file(s) with this exception, you may extend this exception to your
855+ * version of the file(s), but you are not obligated to do so. If you
856+ * do not wish to do so, delete this exception statement from your
857+ * version. If you delete this exception statement from all source
858+ * files in the program, then also delete it here.
859+ *
860 */
861
862 #include "config.h"
863
864=== modified file 'libsyncdaemon/syncdaemon-daemon.h'
865--- libsyncdaemon/syncdaemon-daemon.h 2010-11-16 10:04:33 +0000
866+++ libsyncdaemon/syncdaemon-daemon.h 2012-04-10 00:12:20 +0000
867@@ -3,7 +3,7 @@
868 *
869 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
870 *
871- * Copyright 2010 Canonical Ltd.
872+ * Copyright 2010-2012 Canonical Ltd.
873 *
874 * This program is free software: you can redistribute it and/or modify it
875 * under the terms of the GNU General Public License version 3, as published
876@@ -17,6 +17,19 @@
877 * You should have received a copy of the GNU General Public License along
878 * with this program. If not, see <http://www.gnu.org/licenses/>.
879 *
880+ * In addition, as a special exception, the copyright holders give
881+ * permission to link the code of portions of this program with the
882+ * OpenSSL library under certain conditions as described in each
883+ * individual source file, and distribute linked combinations
884+ * including the two.
885+ * You must obey the GNU General Public License in all respects
886+ * for all of the code used other than OpenSSL. If you modify
887+ * file(s) with this exception, you may extend this exception to your
888+ * version of the file(s), but you are not obligated to do so. If you
889+ * do not wish to do so, delete this exception statement from your
890+ * version. If you delete this exception statement from all source
891+ * files in the program, then also delete it here.
892+ *
893 */
894
895 #ifndef __SYNCDAEMON_DAEMON_H__
896
897=== modified file 'libsyncdaemon/syncdaemon-events-interface.c'
898--- libsyncdaemon/syncdaemon-events-interface.c 2010-06-09 11:59:05 +0000
899+++ libsyncdaemon/syncdaemon-events-interface.c 2012-04-10 00:12:20 +0000
900@@ -3,7 +3,7 @@
901 *
902 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
903 *
904- * Copyright 2010 Canonical Ltd.
905+ * Copyright 2010-2012 Canonical Ltd.
906 *
907 * This program is free software: you can redistribute it and/or modify it
908 * under the terms of the GNU General Public License version 3, as published
909@@ -17,6 +17,19 @@
910 * You should have received a copy of the GNU General Public License along
911 * with this program. If not, see <http://www.gnu.org/licenses/>.
912 *
913+ * In addition, as a special exception, the copyright holders give
914+ * permission to link the code of portions of this program with the
915+ * OpenSSL library under certain conditions as described in each
916+ * individual source file, and distribute linked combinations
917+ * including the two.
918+ * You must obey the GNU General Public License in all respects
919+ * for all of the code used other than OpenSSL. If you modify
920+ * file(s) with this exception, you may extend this exception to your
921+ * version of the file(s), but you are not obligated to do so. If you
922+ * do not wish to do so, delete this exception statement from your
923+ * version. If you delete this exception statement from all source
924+ * files in the program, then also delete it here.
925+ *
926 */
927
928 #include "config.h"
929
930=== modified file 'libsyncdaemon/syncdaemon-events-interface.h'
931--- libsyncdaemon/syncdaemon-events-interface.h 2010-06-04 10:09:15 +0000
932+++ libsyncdaemon/syncdaemon-events-interface.h 2012-04-10 00:12:20 +0000
933@@ -3,7 +3,7 @@
934 *
935 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
936 *
937- * Copyright 2010 Canonical Ltd.
938+ * Copyright 2010-2012 Canonical Ltd.
939 *
940 * This program is free software: you can redistribute it and/or modify it
941 * under the terms of the GNU General Public License version 3, as published
942@@ -17,6 +17,19 @@
943 * You should have received a copy of the GNU General Public License along
944 * with this program. If not, see <http://www.gnu.org/licenses/>.
945 *
946+ * In addition, as a special exception, the copyright holders give
947+ * permission to link the code of portions of this program with the
948+ * OpenSSL library under certain conditions as described in each
949+ * individual source file, and distribute linked combinations
950+ * including the two.
951+ * You must obey the GNU General Public License in all respects
952+ * for all of the code used other than OpenSSL. If you modify
953+ * file(s) with this exception, you may extend this exception to your
954+ * version of the file(s), but you are not obligated to do so. If you
955+ * do not wish to do so, delete this exception statement from your
956+ * version. If you delete this exception statement from all source
957+ * files in the program, then also delete it here.
958+ *
959 */
960
961 #ifndef __SYNCDAEMON_EVENTS_INTERFACE_H__
962
963=== modified file 'libsyncdaemon/syncdaemon-file-info.c'
964--- libsyncdaemon/syncdaemon-file-info.c 2010-08-24 22:27:04 +0000
965+++ libsyncdaemon/syncdaemon-file-info.c 2012-04-10 00:12:20 +0000
966@@ -3,7 +3,7 @@
967 *
968 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
969 *
970- * Copyright 2010 Canonical Ltd.
971+ * Copyright 2010-2012 Canonical Ltd.
972 *
973 * This program is free software: you can redistribute it and/or modify it
974 * under the terms of the GNU General Public License version 3, as published
975@@ -17,6 +17,19 @@
976 * You should have received a copy of the GNU General Public License along
977 * with this program. If not, see <http://www.gnu.org/licenses/>.
978 *
979+ * In addition, as a special exception, the copyright holders give
980+ * permission to link the code of portions of this program with the
981+ * OpenSSL library under certain conditions as described in each
982+ * individual source file, and distribute linked combinations
983+ * including the two.
984+ * You must obey the GNU General Public License in all respects
985+ * for all of the code used other than OpenSSL. If you modify
986+ * file(s) with this exception, you may extend this exception to your
987+ * version of the file(s), but you are not obligated to do so. If you
988+ * do not wish to do so, delete this exception statement from your
989+ * version. If you delete this exception statement from all source
990+ * files in the program, then also delete it here.
991+ *
992 */
993
994 #include "syncdaemon-file-info.h"
995
996=== modified file 'libsyncdaemon/syncdaemon-file-info.h'
997--- libsyncdaemon/syncdaemon-file-info.h 2010-08-25 15:48:04 +0000
998+++ libsyncdaemon/syncdaemon-file-info.h 2012-04-10 00:12:20 +0000
999@@ -3,7 +3,7 @@
1000 *
1001 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
1002 *
1003- * Copyright 2010 Canonical Ltd.
1004+ * Copyright 2010-2012 Canonical Ltd.
1005 *
1006 * This program is free software: you can redistribute it and/or modify it
1007 * under the terms of the GNU General Public License version 3, as published
1008@@ -17,6 +17,19 @@
1009 * You should have received a copy of the GNU General Public License along
1010 * with this program. If not, see <http://www.gnu.org/licenses/>.
1011 *
1012+ * In addition, as a special exception, the copyright holders give
1013+ * permission to link the code of portions of this program with the
1014+ * OpenSSL library under certain conditions as described in each
1015+ * individual source file, and distribute linked combinations
1016+ * including the two.
1017+ * You must obey the GNU General Public License in all respects
1018+ * for all of the code used other than OpenSSL. If you modify
1019+ * file(s) with this exception, you may extend this exception to your
1020+ * version of the file(s), but you are not obligated to do so. If you
1021+ * do not wish to do so, delete this exception statement from your
1022+ * version. If you delete this exception statement from all source
1023+ * files in the program, then also delete it here.
1024+ *
1025 */
1026
1027 #ifndef __SYNCDAEMON_FILE_INFO_H__
1028
1029=== modified file 'libsyncdaemon/syncdaemon-filesystem-interface.c'
1030--- libsyncdaemon/syncdaemon-filesystem-interface.c 2010-09-15 15:55:53 +0000
1031+++ libsyncdaemon/syncdaemon-filesystem-interface.c 2012-04-10 00:12:20 +0000
1032@@ -3,7 +3,7 @@
1033 *
1034 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
1035 *
1036- * Copyright 2010 Canonical Ltd.
1037+ * Copyright 2010-2012 Canonical Ltd.
1038 *
1039 * This program is free software: you can redistribute it and/or modify it
1040 * under the terms of the GNU General Public License version 3, as published
1041@@ -17,6 +17,19 @@
1042 * You should have received a copy of the GNU General Public License along
1043 * with this program. If not, see <http://www.gnu.org/licenses/>.
1044 *
1045+ * In addition, as a special exception, the copyright holders give
1046+ * permission to link the code of portions of this program with the
1047+ * OpenSSL library under certain conditions as described in each
1048+ * individual source file, and distribute linked combinations
1049+ * including the two.
1050+ * You must obey the GNU General Public License in all respects
1051+ * for all of the code used other than OpenSSL. If you modify
1052+ * file(s) with this exception, you may extend this exception to your
1053+ * version of the file(s), but you are not obligated to do so. If you
1054+ * do not wish to do so, delete this exception statement from your
1055+ * version. If you delete this exception statement from all source
1056+ * files in the program, then also delete it here.
1057+ *
1058 */
1059
1060 #include "config.h"
1061
1062=== modified file 'libsyncdaemon/syncdaemon-filesystem-interface.h'
1063--- libsyncdaemon/syncdaemon-filesystem-interface.h 2010-08-06 21:24:22 +0000
1064+++ libsyncdaemon/syncdaemon-filesystem-interface.h 2012-04-10 00:12:20 +0000
1065@@ -3,7 +3,7 @@
1066 *
1067 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
1068 *
1069- * Copyright 2010 Canonical Ltd.
1070+ * Copyright 2010-2012 Canonical Ltd.
1071 *
1072 * This program is free software: you can redistribute it and/or modify it
1073 * under the terms of the GNU General Public License version 3, as published
1074@@ -17,6 +17,19 @@
1075 * You should have received a copy of the GNU General Public License along
1076 * with this program. If not, see <http://www.gnu.org/licenses/>.
1077 *
1078+ * In addition, as a special exception, the copyright holders give
1079+ * permission to link the code of portions of this program with the
1080+ * OpenSSL library under certain conditions as described in each
1081+ * individual source file, and distribute linked combinations
1082+ * including the two.
1083+ * You must obey the GNU General Public License in all respects
1084+ * for all of the code used other than OpenSSL. If you modify
1085+ * file(s) with this exception, you may extend this exception to your
1086+ * version of the file(s), but you are not obligated to do so. If you
1087+ * do not wish to do so, delete this exception statement from your
1088+ * version. If you delete this exception statement from all source
1089+ * files in the program, then also delete it here.
1090+ *
1091 */
1092
1093 #ifndef __SYNCDAEMON_FILESYSTEM_INTERFACE_H__
1094
1095=== modified file 'libsyncdaemon/syncdaemon-folder-info.c'
1096--- libsyncdaemon/syncdaemon-folder-info.c 2010-06-21 14:32:55 +0000
1097+++ libsyncdaemon/syncdaemon-folder-info.c 2012-04-10 00:12:20 +0000
1098@@ -3,7 +3,7 @@
1099 *
1100 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
1101 *
1102- * Copyright 2010 Canonical Ltd.
1103+ * Copyright 2010-2012 Canonical Ltd.
1104 *
1105 * This program is free software: you can redistribute it and/or modify it
1106 * under the terms of the GNU General Public License version 3, as published
1107@@ -17,6 +17,19 @@
1108 * You should have received a copy of the GNU General Public License along
1109 * with this program. If not, see <http://www.gnu.org/licenses/>.
1110 *
1111+ * In addition, as a special exception, the copyright holders give
1112+ * permission to link the code of portions of this program with the
1113+ * OpenSSL library under certain conditions as described in each
1114+ * individual source file, and distribute linked combinations
1115+ * including the two.
1116+ * You must obey the GNU General Public License in all respects
1117+ * for all of the code used other than OpenSSL. If you modify
1118+ * file(s) with this exception, you may extend this exception to your
1119+ * version of the file(s), but you are not obligated to do so. If you
1120+ * do not wish to do so, delete this exception statement from your
1121+ * version. If you delete this exception statement from all source
1122+ * files in the program, then also delete it here.
1123+ *
1124 */
1125
1126 #include "syncdaemon-folder-info.h"
1127
1128=== modified file 'libsyncdaemon/syncdaemon-folder-info.h'
1129--- libsyncdaemon/syncdaemon-folder-info.h 2010-06-21 14:32:55 +0000
1130+++ libsyncdaemon/syncdaemon-folder-info.h 2012-04-10 00:12:20 +0000
1131@@ -3,7 +3,7 @@
1132 *
1133 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
1134 *
1135- * Copyright 2010 Canonical Ltd.
1136+ * Copyright 2010-2012 Canonical Ltd.
1137 *
1138 * This program is free software: you can redistribute it and/or modify it
1139 * under the terms of the GNU General Public License version 3, as published
1140@@ -17,6 +17,19 @@
1141 * You should have received a copy of the GNU General Public License along
1142 * with this program. If not, see <http://www.gnu.org/licenses/>.
1143 *
1144+ * In addition, as a special exception, the copyright holders give
1145+ * permission to link the code of portions of this program with the
1146+ * OpenSSL library under certain conditions as described in each
1147+ * individual source file, and distribute linked combinations
1148+ * including the two.
1149+ * You must obey the GNU General Public License in all respects
1150+ * for all of the code used other than OpenSSL. If you modify
1151+ * file(s) with this exception, you may extend this exception to your
1152+ * version of the file(s), but you are not obligated to do so. If you
1153+ * do not wish to do so, delete this exception statement from your
1154+ * version. If you delete this exception statement from all source
1155+ * files in the program, then also delete it here.
1156+ *
1157 */
1158
1159 #ifndef __SYNCDAEMON_FOLDER_INFO_H__
1160
1161=== modified file 'libsyncdaemon/syncdaemon-folders-interface.c'
1162--- libsyncdaemon/syncdaemon-folders-interface.c 2010-06-23 09:18:08 +0000
1163+++ libsyncdaemon/syncdaemon-folders-interface.c 2012-04-10 00:12:20 +0000
1164@@ -3,7 +3,7 @@
1165 *
1166 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
1167 *
1168- * Copyright 2010 Canonical Ltd.
1169+ * Copyright 2010-2012 Canonical Ltd.
1170 *
1171 * This program is free software: you can redistribute it and/or modify it
1172 * under the terms of the GNU General Public License version 3, as published
1173@@ -17,6 +17,19 @@
1174 * You should have received a copy of the GNU General Public License along
1175 * with this program. If not, see <http://www.gnu.org/licenses/>.
1176 *
1177+ * In addition, as a special exception, the copyright holders give
1178+ * permission to link the code of portions of this program with the
1179+ * OpenSSL library under certain conditions as described in each
1180+ * individual source file, and distribute linked combinations
1181+ * including the two.
1182+ * You must obey the GNU General Public License in all respects
1183+ * for all of the code used other than OpenSSL. If you modify
1184+ * file(s) with this exception, you may extend this exception to your
1185+ * version of the file(s), but you are not obligated to do so. If you
1186+ * do not wish to do so, delete this exception statement from your
1187+ * version. If you delete this exception statement from all source
1188+ * files in the program, then also delete it here.
1189+ *
1190 */
1191
1192 #include "config.h"
1193
1194=== modified file 'libsyncdaemon/syncdaemon-folders-interface.h'
1195--- libsyncdaemon/syncdaemon-folders-interface.h 2010-06-21 14:32:55 +0000
1196+++ libsyncdaemon/syncdaemon-folders-interface.h 2012-04-10 00:12:20 +0000
1197@@ -3,7 +3,7 @@
1198 *
1199 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
1200 *
1201- * Copyright 2010 Canonical Ltd.
1202+ * Copyright 2010-2012 Canonical Ltd.
1203 *
1204 * This program is free software: you can redistribute it and/or modify it
1205 * under the terms of the GNU General Public License version 3, as published
1206@@ -17,6 +17,19 @@
1207 * You should have received a copy of the GNU General Public License along
1208 * with this program. If not, see <http://www.gnu.org/licenses/>.
1209 *
1210+ * In addition, as a special exception, the copyright holders give
1211+ * permission to link the code of portions of this program with the
1212+ * OpenSSL library under certain conditions as described in each
1213+ * individual source file, and distribute linked combinations
1214+ * including the two.
1215+ * You must obey the GNU General Public License in all respects
1216+ * for all of the code used other than OpenSSL. If you modify
1217+ * file(s) with this exception, you may extend this exception to your
1218+ * version of the file(s), but you are not obligated to do so. If you
1219+ * do not wish to do so, delete this exception statement from your
1220+ * version. If you delete this exception statement from all source
1221+ * files in the program, then also delete it here.
1222+ *
1223 */
1224
1225 #ifndef __SYNCDAEMON_FOLDERS_INTERFACE_H__
1226
1227=== modified file 'libsyncdaemon/syncdaemon-interface.c'
1228--- libsyncdaemon/syncdaemon-interface.c 2010-10-04 18:47:52 +0000
1229+++ libsyncdaemon/syncdaemon-interface.c 2012-04-10 00:12:20 +0000
1230@@ -3,7 +3,7 @@
1231 *
1232 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
1233 *
1234- * Copyright 2010 Canonical Ltd.
1235+ * Copyright 2010-2012 Canonical Ltd.
1236 *
1237 * This program is free software: you can redistribute it and/or modify it
1238 * under the terms of the GNU General Public License version 3, as published
1239@@ -17,6 +17,19 @@
1240 * You should have received a copy of the GNU General Public License along
1241 * with this program. If not, see <http://www.gnu.org/licenses/>.
1242 *
1243+ * In addition, as a special exception, the copyright holders give
1244+ * permission to link the code of portions of this program with the
1245+ * OpenSSL library under certain conditions as described in each
1246+ * individual source file, and distribute linked combinations
1247+ * including the two.
1248+ * You must obey the GNU General Public License in all respects
1249+ * for all of the code used other than OpenSSL. If you modify
1250+ * file(s) with this exception, you may extend this exception to your
1251+ * version of the file(s), but you are not obligated to do so. If you
1252+ * do not wish to do so, delete this exception statement from your
1253+ * version. If you delete this exception statement from all source
1254+ * files in the program, then also delete it here.
1255+ *
1256 */
1257
1258 #include "config.h"
1259
1260=== modified file 'libsyncdaemon/syncdaemon-interface.h'
1261--- libsyncdaemon/syncdaemon-interface.h 2010-06-04 09:10:23 +0000
1262+++ libsyncdaemon/syncdaemon-interface.h 2012-04-10 00:12:20 +0000
1263@@ -3,7 +3,7 @@
1264 *
1265 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
1266 *
1267- * Copyright 2010 Canonical Ltd.
1268+ * Copyright 2010-2012 Canonical Ltd.
1269 *
1270 * This program is free software: you can redistribute it and/or modify it
1271 * under the terms of the GNU General Public License version 3, as published
1272@@ -17,6 +17,19 @@
1273 * You should have received a copy of the GNU General Public License along
1274 * with this program. If not, see <http://www.gnu.org/licenses/>.
1275 *
1276+ * In addition, as a special exception, the copyright holders give
1277+ * permission to link the code of portions of this program with the
1278+ * OpenSSL library under certain conditions as described in each
1279+ * individual source file, and distribute linked combinations
1280+ * including the two.
1281+ * You must obey the GNU General Public License in all respects
1282+ * for all of the code used other than OpenSSL. If you modify
1283+ * file(s) with this exception, you may extend this exception to your
1284+ * version of the file(s), but you are not obligated to do so. If you
1285+ * do not wish to do so, delete this exception statement from your
1286+ * version. If you delete this exception statement from all source
1287+ * files in the program, then also delete it here.
1288+ *
1289 */
1290
1291 #ifndef __SYNCDAEMON_INTERFACE_H__
1292
1293=== modified file 'libsyncdaemon/syncdaemon-metadata.c'
1294--- libsyncdaemon/syncdaemon-metadata.c 2010-09-16 16:13:19 +0000
1295+++ libsyncdaemon/syncdaemon-metadata.c 2012-04-10 00:12:20 +0000
1296@@ -3,7 +3,7 @@
1297 *
1298 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
1299 *
1300- * Copyright 2010 Canonical Ltd.
1301+ * Copyright 2010-2012 Canonical Ltd.
1302 *
1303 * This program is free software: you can redistribute it and/or modify it
1304 * under the terms of the GNU General Public License version 3, as published
1305@@ -17,6 +17,19 @@
1306 * You should have received a copy of the GNU General Public License along
1307 * with this program. If not, see <http://www.gnu.org/licenses/>.
1308 *
1309+ * In addition, as a special exception, the copyright holders give
1310+ * permission to link the code of portions of this program with the
1311+ * OpenSSL library under certain conditions as described in each
1312+ * individual source file, and distribute linked combinations
1313+ * including the two.
1314+ * You must obey the GNU General Public License in all respects
1315+ * for all of the code used other than OpenSSL. If you modify
1316+ * file(s) with this exception, you may extend this exception to your
1317+ * version of the file(s), but you are not obligated to do so. If you
1318+ * do not wish to do so, delete this exception statement from your
1319+ * version. If you delete this exception statement from all source
1320+ * files in the program, then also delete it here.
1321+ *
1322 */
1323
1324 #include "syncdaemon-metadata.h"
1325
1326=== modified file 'libsyncdaemon/syncdaemon-metadata.h'
1327--- libsyncdaemon/syncdaemon-metadata.h 2011-06-23 18:09:56 +0000
1328+++ libsyncdaemon/syncdaemon-metadata.h 2012-04-10 00:12:20 +0000
1329@@ -3,7 +3,7 @@
1330 *
1331 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
1332 *
1333- * Copyright 2010 Canonical Ltd.
1334+ * Copyright 2010-2012 Canonical Ltd.
1335 *
1336 * This program is free software: you can redistribute it and/or modify it
1337 * under the terms of the GNU General Public License version 3, as published
1338@@ -17,6 +17,19 @@
1339 * You should have received a copy of the GNU General Public License along
1340 * with this program. If not, see <http://www.gnu.org/licenses/>.
1341 *
1342+ * In addition, as a special exception, the copyright holders give
1343+ * permission to link the code of portions of this program with the
1344+ * OpenSSL library under certain conditions as described in each
1345+ * individual source file, and distribute linked combinations
1346+ * including the two.
1347+ * You must obey the GNU General Public License in all respects
1348+ * for all of the code used other than OpenSSL. If you modify
1349+ * file(s) with this exception, you may extend this exception to your
1350+ * version of the file(s), but you are not obligated to do so. If you
1351+ * do not wish to do so, delete this exception statement from your
1352+ * version. If you delete this exception statement from all source
1353+ * files in the program, then also delete it here.
1354+ *
1355 */
1356
1357 #ifndef __SYNCDAEMON_METADATA_H__
1358
1359=== modified file 'libsyncdaemon/syncdaemon-publicfiles-interface.c'
1360--- libsyncdaemon/syncdaemon-publicfiles-interface.c 2012-01-03 16:00:18 +0000
1361+++ libsyncdaemon/syncdaemon-publicfiles-interface.c 2012-04-10 00:12:20 +0000
1362@@ -3,7 +3,7 @@
1363 *
1364 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
1365 *
1366- * Copyright 2010 Canonical Ltd.
1367+ * Copyright 2010-2012 Canonical Ltd.
1368 *
1369 * This program is free software: you can redistribute it and/or modify it
1370 * under the terms of the GNU General Public License version 3, as published
1371@@ -17,6 +17,19 @@
1372 * You should have received a copy of the GNU General Public License along
1373 * with this program. If not, see <http://www.gnu.org/licenses/>.
1374 *
1375+ * In addition, as a special exception, the copyright holders give
1376+ * permission to link the code of portions of this program with the
1377+ * OpenSSL library under certain conditions as described in each
1378+ * individual source file, and distribute linked combinations
1379+ * including the two.
1380+ * You must obey the GNU General Public License in all respects
1381+ * for all of the code used other than OpenSSL. If you modify
1382+ * file(s) with this exception, you may extend this exception to your
1383+ * version of the file(s), but you are not obligated to do so. If you
1384+ * do not wish to do so, delete this exception statement from your
1385+ * version. If you delete this exception statement from all source
1386+ * files in the program, then also delete it here.
1387+ *
1388 */
1389
1390 #include "config.h"
1391
1392=== modified file 'libsyncdaemon/syncdaemon-publicfiles-interface.h'
1393--- libsyncdaemon/syncdaemon-publicfiles-interface.h 2010-10-18 11:05:29 +0000
1394+++ libsyncdaemon/syncdaemon-publicfiles-interface.h 2012-04-10 00:12:20 +0000
1395@@ -3,7 +3,7 @@
1396 *
1397 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
1398 *
1399- * Copyright 2010 Canonical Ltd.
1400+ * Copyright 2010-2012 Canonical Ltd.
1401 *
1402 * This program is free software: you can redistribute it and/or modify it
1403 * under the terms of the GNU General Public License version 3, as published
1404@@ -17,6 +17,19 @@
1405 * You should have received a copy of the GNU General Public License along
1406 * with this program. If not, see <http://www.gnu.org/licenses/>.
1407 *
1408+ * In addition, as a special exception, the copyright holders give
1409+ * permission to link the code of portions of this program with the
1410+ * OpenSSL library under certain conditions as described in each
1411+ * individual source file, and distribute linked combinations
1412+ * including the two.
1413+ * You must obey the GNU General Public License in all respects
1414+ * for all of the code used other than OpenSSL. If you modify
1415+ * file(s) with this exception, you may extend this exception to your
1416+ * version of the file(s), but you are not obligated to do so. If you
1417+ * do not wish to do so, delete this exception statement from your
1418+ * version. If you delete this exception statement from all source
1419+ * files in the program, then also delete it here.
1420+ *
1421 */
1422
1423 #ifndef __SYNCDAEMON_PUBLICFILES_INTERFACE_H__
1424
1425=== modified file 'libsyncdaemon/syncdaemon-share-info.c'
1426--- libsyncdaemon/syncdaemon-share-info.c 2010-07-20 12:38:17 +0000
1427+++ libsyncdaemon/syncdaemon-share-info.c 2012-04-10 00:12:20 +0000
1428@@ -3,7 +3,7 @@
1429 *
1430 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
1431 *
1432- * Copyright 2010 Canonical Ltd.
1433+ * Copyright 2010-2012 Canonical Ltd.
1434 *
1435 * This program is free software: you can redistribute it and/or modify it
1436 * under the terms of the GNU General Public License version 3, as published
1437@@ -17,6 +17,19 @@
1438 * You should have received a copy of the GNU General Public License along
1439 * with this program. If not, see <http://www.gnu.org/licenses/>.
1440 *
1441+ * In addition, as a special exception, the copyright holders give
1442+ * permission to link the code of portions of this program with the
1443+ * OpenSSL library under certain conditions as described in each
1444+ * individual source file, and distribute linked combinations
1445+ * including the two.
1446+ * You must obey the GNU General Public License in all respects
1447+ * for all of the code used other than OpenSSL. If you modify
1448+ * file(s) with this exception, you may extend this exception to your
1449+ * version of the file(s), but you are not obligated to do so. If you
1450+ * do not wish to do so, delete this exception statement from your
1451+ * version. If you delete this exception statement from all source
1452+ * files in the program, then also delete it here.
1453+ *
1454 */
1455
1456 #include "syncdaemon-share-info.h"
1457
1458=== modified file 'libsyncdaemon/syncdaemon-share-info.h'
1459--- libsyncdaemon/syncdaemon-share-info.h 2010-07-20 12:38:17 +0000
1460+++ libsyncdaemon/syncdaemon-share-info.h 2012-04-10 00:12:20 +0000
1461@@ -3,7 +3,7 @@
1462 *
1463 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
1464 *
1465- * Copyright 2010 Canonical Ltd.
1466+ * Copyright 2010-2012 Canonical Ltd.
1467 *
1468 * This program is free software: you can redistribute it and/or modify it
1469 * under the terms of the GNU General Public License version 3, as published
1470@@ -17,6 +17,19 @@
1471 * You should have received a copy of the GNU General Public License along
1472 * with this program. If not, see <http://www.gnu.org/licenses/>.
1473 *
1474+ * In addition, as a special exception, the copyright holders give
1475+ * permission to link the code of portions of this program with the
1476+ * OpenSSL library under certain conditions as described in each
1477+ * individual source file, and distribute linked combinations
1478+ * including the two.
1479+ * You must obey the GNU General Public License in all respects
1480+ * for all of the code used other than OpenSSL. If you modify
1481+ * file(s) with this exception, you may extend this exception to your
1482+ * version of the file(s), but you are not obligated to do so. If you
1483+ * do not wish to do so, delete this exception statement from your
1484+ * version. If you delete this exception statement from all source
1485+ * files in the program, then also delete it here.
1486+ *
1487 */
1488
1489 #ifndef __SYNCDAEMON_SHARE_INFO_H__
1490
1491=== modified file 'libsyncdaemon/syncdaemon-shares-interface.c'
1492--- libsyncdaemon/syncdaemon-shares-interface.c 2011-04-06 22:02:49 +0000
1493+++ libsyncdaemon/syncdaemon-shares-interface.c 2012-04-10 00:12:20 +0000
1494@@ -3,7 +3,7 @@
1495 *
1496 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
1497 *
1498- * Copyright 2010 Canonical Ltd.
1499+ * Copyright 2010-2012 Canonical Ltd.
1500 *
1501 * This program is free software: you can redistribute it and/or modify it
1502 * under the terms of the GNU General Public License version 3, as published
1503@@ -17,6 +17,19 @@
1504 * You should have received a copy of the GNU General Public License along
1505 * with this program. If not, see <http://www.gnu.org/licenses/>.
1506 *
1507+ * In addition, as a special exception, the copyright holders give
1508+ * permission to link the code of portions of this program with the
1509+ * OpenSSL library under certain conditions as described in each
1510+ * individual source file, and distribute linked combinations
1511+ * including the two.
1512+ * You must obey the GNU General Public License in all respects
1513+ * for all of the code used other than OpenSSL. If you modify
1514+ * file(s) with this exception, you may extend this exception to your
1515+ * version of the file(s), but you are not obligated to do so. If you
1516+ * do not wish to do so, delete this exception statement from your
1517+ * version. If you delete this exception statement from all source
1518+ * files in the program, then also delete it here.
1519+ *
1520 */
1521
1522 #include "config.h"
1523
1524=== modified file 'libsyncdaemon/syncdaemon-shares-interface.h'
1525--- libsyncdaemon/syncdaemon-shares-interface.h 2010-10-18 11:05:29 +0000
1526+++ libsyncdaemon/syncdaemon-shares-interface.h 2012-04-10 00:12:20 +0000
1527@@ -3,7 +3,7 @@
1528 *
1529 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
1530 *
1531- * Copyright 2010 Canonical Ltd.
1532+ * Copyright 2010-2012 Canonical Ltd.
1533 *
1534 * This program is free software: you can redistribute it and/or modify it
1535 * under the terms of the GNU General Public License version 3, as published
1536@@ -17,6 +17,19 @@
1537 * You should have received a copy of the GNU General Public License along
1538 * with this program. If not, see <http://www.gnu.org/licenses/>.
1539 *
1540+ * In addition, as a special exception, the copyright holders give
1541+ * permission to link the code of portions of this program with the
1542+ * OpenSSL library under certain conditions as described in each
1543+ * individual source file, and distribute linked combinations
1544+ * including the two.
1545+ * You must obey the GNU General Public License in all respects
1546+ * for all of the code used other than OpenSSL. If you modify
1547+ * file(s) with this exception, you may extend this exception to your
1548+ * version of the file(s), but you are not obligated to do so. If you
1549+ * do not wish to do so, delete this exception statement from your
1550+ * version. If you delete this exception statement from all source
1551+ * files in the program, then also delete it here.
1552+ *
1553 */
1554
1555 #ifndef __SYNCDAEMON_SHARES_INTERFACE_H__
1556
1557=== modified file 'libsyncdaemon/syncdaemon-status-info.c'
1558--- libsyncdaemon/syncdaemon-status-info.c 2010-08-03 14:19:44 +0000
1559+++ libsyncdaemon/syncdaemon-status-info.c 2012-04-10 00:12:20 +0000
1560@@ -3,7 +3,7 @@
1561 *
1562 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
1563 *
1564- * Copyright 2010 Canonical Ltd.
1565+ * Copyright 2010-2012 Canonical Ltd.
1566 *
1567 * This program is free software: you can redistribute it and/or modify it
1568 * under the terms of the GNU General Public License version 3, as published
1569@@ -17,6 +17,19 @@
1570 * You should have received a copy of the GNU General Public License along
1571 * with this program. If not, see <http://www.gnu.org/licenses/>.
1572 *
1573+ * In addition, as a special exception, the copyright holders give
1574+ * permission to link the code of portions of this program with the
1575+ * OpenSSL library under certain conditions as described in each
1576+ * individual source file, and distribute linked combinations
1577+ * including the two.
1578+ * You must obey the GNU General Public License in all respects
1579+ * for all of the code used other than OpenSSL. If you modify
1580+ * file(s) with this exception, you may extend this exception to your
1581+ * version of the file(s), but you are not obligated to do so. If you
1582+ * do not wish to do so, delete this exception statement from your
1583+ * version. If you delete this exception statement from all source
1584+ * files in the program, then also delete it here.
1585+ *
1586 */
1587
1588 #include "syncdaemon-status-info.h"
1589
1590=== modified file 'libsyncdaemon/syncdaemon-status-info.h'
1591--- libsyncdaemon/syncdaemon-status-info.h 2010-08-03 14:19:44 +0000
1592+++ libsyncdaemon/syncdaemon-status-info.h 2012-04-10 00:12:20 +0000
1593@@ -3,7 +3,7 @@
1594 *
1595 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
1596 *
1597- * Copyright 2010 Canonical Ltd.
1598+ * Copyright 2010-2012 Canonical Ltd.
1599 *
1600 * This program is free software: you can redistribute it and/or modify it
1601 * under the terms of the GNU General Public License version 3, as published
1602@@ -17,6 +17,19 @@
1603 * You should have received a copy of the GNU General Public License along
1604 * with this program. If not, see <http://www.gnu.org/licenses/>.
1605 *
1606+ * In addition, as a special exception, the copyright holders give
1607+ * permission to link the code of portions of this program with the
1608+ * OpenSSL library under certain conditions as described in each
1609+ * individual source file, and distribute linked combinations
1610+ * including the two.
1611+ * You must obey the GNU General Public License in all respects
1612+ * for all of the code used other than OpenSSL. If you modify
1613+ * file(s) with this exception, you may extend this exception to your
1614+ * version of the file(s), but you are not obligated to do so. If you
1615+ * do not wish to do so, delete this exception statement from your
1616+ * version. If you delete this exception statement from all source
1617+ * files in the program, then also delete it here.
1618+ *
1619 */
1620
1621 #ifndef __SYNCDAEMON_STATUS_INFO_H__
1622
1623=== modified file 'libsyncdaemon/syncdaemon-status-interface.c'
1624--- libsyncdaemon/syncdaemon-status-interface.c 2010-09-10 08:52:39 +0000
1625+++ libsyncdaemon/syncdaemon-status-interface.c 2012-04-10 00:12:20 +0000
1626@@ -3,7 +3,7 @@
1627 *
1628 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
1629 *
1630- * Copyright 2010 Canonical Ltd.
1631+ * Copyright 2010-2012 Canonical Ltd.
1632 *
1633 * This program is free software: you can redistribute it and/or modify it
1634 * under the terms of the GNU General Public License version 3, as published
1635@@ -17,6 +17,19 @@
1636 * You should have received a copy of the GNU General Public License along
1637 * with this program. If not, see <http://www.gnu.org/licenses/>.
1638 *
1639+ * In addition, as a special exception, the copyright holders give
1640+ * permission to link the code of portions of this program with the
1641+ * OpenSSL library under certain conditions as described in each
1642+ * individual source file, and distribute linked combinations
1643+ * including the two.
1644+ * You must obey the GNU General Public License in all respects
1645+ * for all of the code used other than OpenSSL. If you modify
1646+ * file(s) with this exception, you may extend this exception to your
1647+ * version of the file(s), but you are not obligated to do so. If you
1648+ * do not wish to do so, delete this exception statement from your
1649+ * version. If you delete this exception statement from all source
1650+ * files in the program, then also delete it here.
1651+ *
1652 */
1653
1654 #include "config.h"
1655
1656=== modified file 'libsyncdaemon/syncdaemon-status-interface.h'
1657--- libsyncdaemon/syncdaemon-status-interface.h 2010-06-24 10:25:12 +0000
1658+++ libsyncdaemon/syncdaemon-status-interface.h 2012-04-10 00:12:20 +0000
1659@@ -3,7 +3,7 @@
1660 *
1661 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
1662 *
1663- * Copyright 2010 Canonical Ltd.
1664+ * Copyright 2010-2012 Canonical Ltd.
1665 *
1666 * This program is free software: you can redistribute it and/or modify it
1667 * under the terms of the GNU General Public License version 3, as published
1668@@ -17,6 +17,19 @@
1669 * You should have received a copy of the GNU General Public License along
1670 * with this program. If not, see <http://www.gnu.org/licenses/>.
1671 *
1672+ * In addition, as a special exception, the copyright holders give
1673+ * permission to link the code of portions of this program with the
1674+ * OpenSSL library under certain conditions as described in each
1675+ * individual source file, and distribute linked combinations
1676+ * including the two.
1677+ * You must obey the GNU General Public License in all respects
1678+ * for all of the code used other than OpenSSL. If you modify
1679+ * file(s) with this exception, you may extend this exception to your
1680+ * version of the file(s), but you are not obligated to do so. If you
1681+ * do not wish to do so, delete this exception statement from your
1682+ * version. If you delete this exception statement from all source
1683+ * files in the program, then also delete it here.
1684+ *
1685 */
1686
1687 #ifndef __SYNCDAEMON_STATUS_INTERFACE_H__
1688
1689=== modified file 'libsyncdaemon/syncdaemon-transfer-info.c'
1690--- libsyncdaemon/syncdaemon-transfer-info.c 2010-10-04 18:47:52 +0000
1691+++ libsyncdaemon/syncdaemon-transfer-info.c 2012-04-10 00:12:20 +0000
1692@@ -3,7 +3,7 @@
1693 *
1694 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
1695 *
1696- * Copyright 2010 Canonical Ltd.
1697+ * Copyright 2010-2012 Canonical Ltd.
1698 *
1699 * This program is free software: you can redistribute it and/or modify it
1700 * under the terms of the GNU General Public License version 3, as published
1701@@ -17,6 +17,19 @@
1702 * You should have received a copy of the GNU General Public License along
1703 * with this program. If not, see <http://www.gnu.org/licenses/>.
1704 *
1705+ * In addition, as a special exception, the copyright holders give
1706+ * permission to link the code of portions of this program with the
1707+ * OpenSSL library under certain conditions as described in each
1708+ * individual source file, and distribute linked combinations
1709+ * including the two.
1710+ * You must obey the GNU General Public License in all respects
1711+ * for all of the code used other than OpenSSL. If you modify
1712+ * file(s) with this exception, you may extend this exception to your
1713+ * version of the file(s), but you are not obligated to do so. If you
1714+ * do not wish to do so, delete this exception statement from your
1715+ * version. If you delete this exception statement from all source
1716+ * files in the program, then also delete it here.
1717+ *
1718 */
1719
1720 #include "syncdaemon-transfer-info.h"
1721
1722=== modified file 'libsyncdaemon/syncdaemon-transfer-info.h'
1723--- libsyncdaemon/syncdaemon-transfer-info.h 2010-06-17 22:42:22 +0000
1724+++ libsyncdaemon/syncdaemon-transfer-info.h 2012-04-10 00:12:20 +0000
1725@@ -3,7 +3,7 @@
1726 *
1727 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
1728 *
1729- * Copyright 2010 Canonical Ltd.
1730+ * Copyright 2010-2012 Canonical Ltd.
1731 *
1732 * This program is free software: you can redistribute it and/or modify it
1733 * under the terms of the GNU General Public License version 3, as published
1734@@ -17,6 +17,19 @@
1735 * You should have received a copy of the GNU General Public License along
1736 * with this program. If not, see <http://www.gnu.org/licenses/>.
1737 *
1738+ * In addition, as a special exception, the copyright holders give
1739+ * permission to link the code of portions of this program with the
1740+ * OpenSSL library under certain conditions as described in each
1741+ * individual source file, and distribute linked combinations
1742+ * including the two.
1743+ * You must obey the GNU General Public License in all respects
1744+ * for all of the code used other than OpenSSL. If you modify
1745+ * file(s) with this exception, you may extend this exception to your
1746+ * version of the file(s), but you are not obligated to do so. If you
1747+ * do not wish to do so, delete this exception statement from your
1748+ * version. If you delete this exception statement from all source
1749+ * files in the program, then also delete it here.
1750+ *
1751 */
1752
1753 #ifndef __SYNCDAEMON_TRANSFER_INFO_H__
1754
1755=== modified file 'libsyncdaemon/test-libsyncdaemon-vapi.vala'
1756--- libsyncdaemon/test-libsyncdaemon-vapi.vala 2011-02-01 20:17:31 +0000
1757+++ libsyncdaemon/test-libsyncdaemon-vapi.vala 2012-04-10 00:12:20 +0000
1758@@ -1,7 +1,7 @@
1759 /*
1760 * Syncdaemon Vala API test binary
1761 *
1762- * Copyright 2011 Canonical Ltd.
1763+ * Copyright 2011-2012 Canonical Ltd.
1764 *
1765 * This program is free software: you can redistribute it and/or modify it
1766 * under the terms of the GNU General Public License version 3, as published
1767@@ -15,6 +15,19 @@
1768 * You should have received a copy of the GNU General Public License along
1769 * with this program. If not, see <http://www.gnu.org/licenses/>.
1770 *
1771+ * In addition, as a special exception, the copyright holders give
1772+ * permission to link the code of portions of this program with the
1773+ * OpenSSL library under certain conditions as described in each
1774+ * individual source file, and distribute linked combinations
1775+ * including the two.
1776+ * You must obey the GNU General Public License in all respects
1777+ * for all of the code used other than OpenSSL. If you modify
1778+ * file(s) with this exception, you may extend this exception to your
1779+ * version of the file(s), but you are not obligated to do so. If you
1780+ * do not wish to do so, delete this exception statement from your
1781+ * version. If you delete this exception statement from all source
1782+ * files in the program, then also delete it here.
1783+ *
1784 */
1785 using GLib;
1786 using Syncdaemon;
1787
1788=== modified file 'libsyncdaemon/test-libsyncdaemon.c'
1789--- libsyncdaemon/test-libsyncdaemon.c 2010-10-21 12:49:48 +0000
1790+++ libsyncdaemon/test-libsyncdaemon.c 2012-04-10 00:12:20 +0000
1791@@ -3,7 +3,7 @@
1792 *
1793 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
1794 *
1795- * Copyright 2010 Canonical Ltd.
1796+ * Copyright 2010-2012 Canonical Ltd.
1797 *
1798 * This program is free software: you can redistribute it and/or modify it
1799 * under the terms of the GNU General Public License version 3, as published
1800@@ -17,6 +17,19 @@
1801 * You should have received a copy of the GNU General Public License along
1802 * with this program. If not, see <http://www.gnu.org/licenses/>.
1803 *
1804+ * In addition, as a special exception, the copyright holders give
1805+ * permission to link the code of portions of this program with the
1806+ * OpenSSL library under certain conditions as described in each
1807+ * individual source file, and distribute linked combinations
1808+ * including the two.
1809+ * You must obey the GNU General Public License in all respects
1810+ * for all of the code used other than OpenSSL. If you modify
1811+ * file(s) with this exception, you may extend this exception to your
1812+ * version of the file(s), but you are not obligated to do so. If you
1813+ * do not wish to do so, delete this exception statement from your
1814+ * version. If you delete this exception statement from all source
1815+ * files in the program, then also delete it here.
1816+ *
1817 */
1818
1819 #include "libsyncdaemon.h"
1820
1821=== modified file 'libsyncdaemon/utils.c'
1822--- libsyncdaemon/utils.c 2010-06-17 11:53:53 +0000
1823+++ libsyncdaemon/utils.c 2012-04-10 00:12:20 +0000
1824@@ -3,7 +3,7 @@
1825 *
1826 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
1827 *
1828- * Copyright 2010 Canonical Ltd.
1829+ * Copyright 2010-2012 Canonical Ltd.
1830 *
1831 * This program is free software: you can redistribute it and/or modify it
1832 * under the terms of the GNU General Public License version 3, as published
1833@@ -17,6 +17,19 @@
1834 * You should have received a copy of the GNU General Public License along
1835 * with this program. If not, see <http://www.gnu.org/licenses/>.
1836 *
1837+ * In addition, as a special exception, the copyright holders give
1838+ * permission to link the code of portions of this program with the
1839+ * OpenSSL library under certain conditions as described in each
1840+ * individual source file, and distribute linked combinations
1841+ * including the two.
1842+ * You must obey the GNU General Public License in all respects
1843+ * for all of the code used other than OpenSSL. If you modify
1844+ * file(s) with this exception, you may extend this exception to your
1845+ * version of the file(s), but you are not obligated to do so. If you
1846+ * do not wish to do so, delete this exception statement from your
1847+ * version. If you delete this exception statement from all source
1848+ * files in the program, then also delete it here.
1849+ *
1850 */
1851
1852 #include "utils.h"
1853
1854=== modified file 'libsyncdaemon/utils.h'
1855--- libsyncdaemon/utils.h 2010-06-17 11:53:53 +0000
1856+++ libsyncdaemon/utils.h 2012-04-10 00:12:20 +0000
1857@@ -3,7 +3,7 @@
1858 *
1859 * Authors: Rodrigo Moya <rodrigo.moya@canonical.com>
1860 *
1861- * Copyright 2010 Canonical Ltd.
1862+ * Copyright 2010-2012 Canonical Ltd.
1863 *
1864 * This program is free software: you can redistribute it and/or modify it
1865 * under the terms of the GNU General Public License version 3, as published
1866@@ -17,6 +17,19 @@
1867 * You should have received a copy of the GNU General Public License along
1868 * with this program. If not, see <http://www.gnu.org/licenses/>.
1869 *
1870+ * In addition, as a special exception, the copyright holders give
1871+ * permission to link the code of portions of this program with the
1872+ * OpenSSL library under certain conditions as described in each
1873+ * individual source file, and distribute linked combinations
1874+ * including the two.
1875+ * You must obey the GNU General Public License in all respects
1876+ * for all of the code used other than OpenSSL. If you modify
1877+ * file(s) with this exception, you may extend this exception to your
1878+ * version of the file(s), but you are not obligated to do so. If you
1879+ * do not wish to do so, delete this exception statement from your
1880+ * version. If you delete this exception statement from all source
1881+ * files in the program, then also delete it here.
1882+ *
1883 */
1884
1885 #ifndef __UTILS_H__
1886
1887=== modified file 'run-tests.bat'
1888--- run-tests.bat 2012-02-07 14:34:31 +0000
1889+++ run-tests.bat 2012-04-10 00:12:20 +0000
1890@@ -1,4 +1,4 @@
1891-:: Copyright 2010-12 Canonical Ltd.
1892+:: Copyright 2010-2012 Canonical Ltd.
1893 ::
1894 :: This program is free software: you can redistribute it and/or modify it
1895 :: under the terms of the GNU General Public License version 3, as published
1896@@ -11,6 +11,19 @@
1897 ::
1898 :: You should have received a copy of the GNU General Public License along
1899 :: with this program. If not, see <http://www.gnu.org/licenses/>.
1900+::
1901+:: In addition, as a special exception, the copyright holders give
1902+:: permission to link the code of portions of this program with the
1903+:: OpenSSL library under certain conditions as described in each
1904+:: individual source file, and distribute linked combinations
1905+:: including the two.
1906+:: You must obey the GNU General Public License in all respects
1907+:: for all of the code used other than OpenSSL. If you modify
1908+:: file(s) with this exception, you may extend this exception to your
1909+:: version of the file(s), but you are not obligated to do so. If you
1910+:: do not wish to do so, delete this exception statement from your
1911+:: version. If you delete this exception statement from all source
1912+:: files in the program, then also delete it here.
1913
1914 @ECHO off
1915
1916
1917=== modified file 'tests/__init__.py'
1918--- tests/__init__.py 2009-07-02 20:22:51 +0000
1919+++ tests/__init__.py 2012-04-10 00:12:20 +0000
1920@@ -1,1 +1,27 @@
1921+# Copyright (C) 2009-2012 Canonical Ltd.
1922+#
1923+# This program is free software: you can redistribute it and/or modify it
1924+# under the terms of the GNU General Public License version 3, as published
1925+# by the Free Software Foundation.
1926+#
1927+# This program is distributed in the hope that it will be useful, but
1928+# WITHOUT ANY WARRANTY; without even the implied warranties of
1929+# MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR
1930+# PURPOSE. See the GNU General Public License for more details.
1931+#
1932+# You should have received a copy of the GNU General Public License along
1933+# with this program. If not, see <http://www.gnu.org/licenses/>.
1934+#
1935+# In addition, as a special exception, the copyright holders give
1936+# permission to link the code of portions of this program with the
1937+# OpenSSL library under certain conditions as described in each
1938+# individual source file, and distribute linked combinations
1939+# including the two.
1940+# You must obey the GNU General Public License in all respects
1941+# for all of the code used other than OpenSSL. If you modify
1942+# file(s) with this exception, you may extend this exception to your
1943+# version of the file(s), but you are not obligated to do so. If you
1944+# do not wish to do so, delete this exception statement from your
1945+# version. If you delete this exception statement from all source
1946+# files in the program, then also delete it here.
1947 """Tests for ubuntuone-client"""
1948
1949=== modified file 'tests/platform/__init__.py'
1950--- tests/platform/__init__.py 2011-10-18 16:57:53 +0000
1951+++ tests/platform/__init__.py 2012-04-10 00:12:20 +0000
1952@@ -1,3 +1,29 @@
1953+# Copyright (C) 2010-2012 Canonical Ltd.
1954+#
1955+# This program is free software: you can redistribute it and/or modify it
1956+# under the terms of the GNU General Public License version 3, as published
1957+# by the Free Software Foundation.
1958+#
1959+# This program is distributed in the hope that it will be useful, but
1960+# WITHOUT ANY WARRANTY; without even the implied warranties of
1961+# MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR
1962+# PURPOSE. See the GNU General Public License for more details.
1963+#
1964+# You should have received a copy of the GNU General Public License along
1965+# with this program. If not, see <http://www.gnu.org/licenses/>.
1966+#
1967+# In addition, as a special exception, the copyright holders give
1968+# permission to link the code of portions of this program with the
1969+# OpenSSL library under certain conditions as described in each
1970+# individual source file, and distribute linked combinations
1971+# including the two.
1972+# You must obey the GNU General Public License in all respects
1973+# for all of the code used other than OpenSSL. If you modify
1974+# file(s) with this exception, you may extend this exception to your
1975+# version of the file(s), but you are not obligated to do so. If you
1976+# do not wish to do so, delete this exception statement from your
1977+# version. If you delete this exception statement from all source
1978+# files in the program, then also delete it here.
1979 """Platform related code."""
1980 import sys
1981
1982
1983=== modified file 'tests/platform/linux/__init__.py'
1984--- tests/platform/linux/__init__.py 2011-10-18 13:13:25 +0000
1985+++ tests/platform/linux/__init__.py 2012-04-10 00:12:20 +0000
1986@@ -1,4 +1,4 @@
1987-# Copyright 2011 Canonical Ltd.
1988+# Copyright 2011-2012 Canonical Ltd.
1989 #
1990 # This program is free software: you can redistribute it and/or modify it
1991 # under the terms of the GNU General Public License version 3, as published
1992@@ -11,5 +11,17 @@
1993 #
1994 # You should have received a copy of the GNU General Public License along
1995 # with this program. If not, see <http://www.gnu.org/licenses/>.
1996-
1997+#
1998+# In addition, as a special exception, the copyright holders give
1999+# permission to link the code of portions of this program with the
2000+# OpenSSL library under certain conditions as described in each
2001+# individual source file, and distribute linked combinations
2002+# including the two.
2003+# You must obey the GNU General Public License in all respects
2004+# for all of the code used other than OpenSSL. If you modify
2005+# file(s) with this exception, you may extend this exception to your
2006+# version of the file(s), but you are not obligated to do so. If you
2007+# do not wish to do so, delete this exception statement from your
2008+# version. If you delete this exception statement from all source
2009+# files in the program, then also delete it here.
2010 """Linux test code."""
2011
2012=== modified file 'tests/platform/linux/eventlog/__init__.py'
2013--- tests/platform/linux/eventlog/__init__.py 2010-12-01 20:10:20 +0000
2014+++ tests/platform/linux/eventlog/__init__.py 2012-04-10 00:12:20 +0000
2015@@ -1,4 +1,4 @@
2016-# Copyright 2010 Canonical Ltd.
2017+# Copyright 2010-2012 Canonical Ltd.
2018 #
2019 # This program is free software: you can redistribute it and/or modify it
2020 # under the terms of the GNU General Public License version 3, as published
2021@@ -11,4 +11,17 @@
2022 #
2023 # You should have received a copy of the GNU General Public License along
2024 # with this program. If not, see <http://www.gnu.org/licenses/>.
2025+#
2026+# In addition, as a special exception, the copyright holders give
2027+# permission to link the code of portions of this program with the
2028+# OpenSSL library under certain conditions as described in each
2029+# individual source file, and distribute linked combinations
2030+# including the two.
2031+# You must obey the GNU General Public License in all respects
2032+# for all of the code used other than OpenSSL. If you modify
2033+# file(s) with this exception, you may extend this exception to your
2034+# version of the file(s), but you are not obligated to do so. If you
2035+# do not wish to do so, delete this exception statement from your
2036+# version. If you delete this exception statement from all source
2037+# files in the program, then also delete it here.
2038 """Tests module."""
2039
2040=== modified file 'tests/platform/linux/eventlog/test_zg_listener.py'
2041--- tests/platform/linux/eventlog/test_zg_listener.py 2012-02-07 12:50:26 +0000
2042+++ tests/platform/linux/eventlog/test_zg_listener.py 2012-04-10 00:12:20 +0000
2043@@ -13,7 +13,19 @@
2044 #
2045 # You should have received a copy of the GNU General Public License along
2046 # with this program. If not, see <http://www.gnu.org/licenses/>.
2047-
2048+#
2049+# In addition, as a special exception, the copyright holders give
2050+# permission to link the code of portions of this program with the
2051+# OpenSSL library under certain conditions as described in each
2052+# individual source file, and distribute linked combinations
2053+# including the two.
2054+# You must obey the GNU General Public License in all respects
2055+# for all of the code used other than OpenSSL. If you modify
2056+# file(s) with this exception, you may extend this exception to your
2057+# version of the file(s), but you are not obligated to do so. If you
2058+# do not wish to do so, delete this exception statement from your
2059+# version. If you delete this exception statement from all source
2060+# files in the program, then also delete it here.
2061 """Test the event logging from SyncDaemon into Zeitgeist."""
2062
2063 import logging
2064
2065=== modified file 'tests/platform/linux/eventlog/test_zglog.py'
2066--- tests/platform/linux/eventlog/test_zglog.py 2012-02-09 21:03:43 +0000
2067+++ tests/platform/linux/eventlog/test_zglog.py 2012-04-10 00:12:20 +0000
2068@@ -2,7 +2,7 @@
2069 #
2070 # Author: Alejandro J. Cura <alecu@canonical.com>
2071 #
2072-# Copyright 2010 Canonical Ltd.
2073+# Copyright 2010-2012 Canonical Ltd.
2074 #
2075 # This program is free software: you can redistribute it and/or modify it
2076 # under the terms of the GNU General Public License version 3, as published
2077@@ -15,6 +15,19 @@
2078 #
2079 # You should have received a copy of the GNU General Public License along
2080 # with this program. If not, see <http://www.gnu.org/licenses/>.
2081+#
2082+# In addition, as a special exception, the copyright holders give
2083+# permission to link the code of portions of this program with the
2084+# OpenSSL library under certain conditions as described in each
2085+# individual source file, and distribute linked combinations
2086+# including the two.
2087+# You must obey the GNU General Public License in all respects
2088+# for all of the code used other than OpenSSL. If you modify
2089+# file(s) with this exception, you may extend this exception to your
2090+# version of the file(s), but you are not obligated to do so. If you
2091+# do not wish to do so, delete this exception statement from your
2092+# version. If you delete this exception statement from all source
2093+# files in the program, then also delete it here.
2094 """Tests for the Zeitgeist logging."""
2095
2096 import os
2097
2098=== modified file 'tests/platform/linux/test_credentials.py'
2099--- tests/platform/linux/test_credentials.py 2012-02-11 19:23:18 +0000
2100+++ tests/platform/linux/test_credentials.py 2012-04-10 00:12:20 +0000
2101@@ -2,7 +2,7 @@
2102 #
2103 # Author: Natalia B. Bidart <natalia.bidart@canonical.com>
2104 #
2105-# Copyright 2010 Canonical Ltd.
2106+# Copyright 2010-2012 Canonical Ltd.
2107 #
2108 # This program is free software: you can redistribute it and/or modify it
2109 # under the terms of the GNU General Public License version 3, as published
2110@@ -15,7 +15,19 @@
2111 #
2112 # You should have received a copy of the GNU General Public License along
2113 # with this program. If not, see <http://www.gnu.org/licenses/>.
2114-
2115+#
2116+# In addition, as a special exception, the copyright holders give
2117+# permission to link the code of portions of this program with the
2118+# OpenSSL library under certain conditions as described in each
2119+# individual source file, and distribute linked combinations
2120+# including the two.
2121+# You must obey the GNU General Public License in all respects
2122+# for all of the code used other than OpenSSL. If you modify
2123+# file(s) with this exception, you may extend this exception to your
2124+# version of the file(s), but you are not obligated to do so. If you
2125+# do not wish to do so, delete this exception statement from your
2126+# version. If you delete this exception statement from all source
2127+# files in the program, then also delete it here.
2128 """Tests for the Ubuntu One credentials management dbus service."""
2129
2130 import logging
2131
2132=== modified file 'tests/platform/linux/test_dbus.py'
2133--- tests/platform/linux/test_dbus.py 2012-02-10 13:39:17 +0000
2134+++ tests/platform/linux/test_dbus.py 2012-04-10 00:12:20 +0000
2135@@ -1,6 +1,6 @@
2136 # -*- coding: utf-8 -*-
2137 #
2138-# Copyright 2009-2011 Canonical Ltd.
2139+# Copyright 2009-2012 Canonical Ltd.
2140 #
2141 # This program is free software: you can redistribute it and/or modify it
2142 # under the terms of the GNU General Public License version 3, as published
2143@@ -13,6 +13,19 @@
2144 #
2145 # You should have received a copy of the GNU General Public License along
2146 # with this program. If not, see <http://www.gnu.org/licenses/>.
2147+#
2148+# In addition, as a special exception, the copyright holders give
2149+# permission to link the code of portions of this program with the
2150+# OpenSSL library under certain conditions as described in each
2151+# individual source file, and distribute linked combinations
2152+# including the two.
2153+# You must obey the GNU General Public License in all respects
2154+# for all of the code used other than OpenSSL. If you modify
2155+# file(s) with this exception, you may extend this exception to your
2156+# version of the file(s), but you are not obligated to do so. If you
2157+# do not wish to do so, delete this exception statement from your
2158+# version. If you delete this exception statement from all source
2159+# files in the program, then also delete it here.
2160 """Tests for the DBUS interface."""
2161
2162 import logging
2163
2164=== modified file 'tests/platform/linux/test_event_logging.py'
2165--- tests/platform/linux/test_event_logging.py 2011-01-26 16:14:58 +0000
2166+++ tests/platform/linux/test_event_logging.py 2012-04-10 00:12:20 +0000
2167@@ -2,7 +2,7 @@
2168 #
2169 # Author: Alejandro J. Cura <alecu@canonical.com>
2170 #
2171-# Copyright 2010 Canonical Ltd.
2172+# Copyright 2010-2012 Canonical Ltd.
2173 #
2174 # This program is free software: you can redistribute it and/or modify it
2175 # under the terms of the GNU General Public License version 3, as published
2176@@ -15,6 +15,19 @@
2177 #
2178 # You should have received a copy of the GNU General Public License along
2179 # with this program. If not, see <http://www.gnu.org/licenses/>.
2180+#
2181+# In addition, as a special exception, the copyright holders give
2182+# permission to link the code of portions of this program with the
2183+# OpenSSL library under certain conditions as described in each
2184+# individual source file, and distribute linked combinations
2185+# including the two.
2186+# You must obey the GNU General Public License in all respects
2187+# for all of the code used other than OpenSSL. If you modify
2188+# file(s) with this exception, you may extend this exception to your
2189+# version of the file(s), but you are not obligated to do so. If you
2190+# do not wish to do so, delete this exception statement from your
2191+# version. If you delete this exception statement from all source
2192+# files in the program, then also delete it here.
2193 """Test the event logging on linux."""
2194
2195 import sys
2196
2197=== modified file 'tests/platform/linux/test_filesystem_notifications.py'
2198--- tests/platform/linux/test_filesystem_notifications.py 2012-01-18 20:47:18 +0000
2199+++ tests/platform/linux/test_filesystem_notifications.py 2012-04-10 00:12:20 +0000
2200@@ -2,7 +2,7 @@
2201 # Authors: Facundo Batista <facundo@canonical.com>
2202 # Guillermo Gonzalez <guillermo.gonzalez@canonical.com>
2203 #
2204-# Copyright 2009-2011 Canonical Ltd.
2205+# Copyright 2009-2012 Canonical Ltd.
2206 #
2207 # This program is free software: you can redistribute it and/or modify it
2208 # under the terms of the GNU General Public License version 3, as published
2209@@ -15,7 +15,19 @@
2210 #
2211 # You should have received a copy of the GNU General Public License along
2212 # with this program. If not, see <http://www.gnu.org/licenses/>.
2213-
2214+#
2215+# In addition, as a special exception, the copyright holders give
2216+# permission to link the code of portions of this program with the
2217+# OpenSSL library under certain conditions as described in each
2218+# individual source file, and distribute linked combinations
2219+# including the two.
2220+# You must obey the GNU General Public License in all respects
2221+# for all of the code used other than OpenSSL. If you modify
2222+# file(s) with this exception, you may extend this exception to your
2223+# version of the file(s), but you are not obligated to do so. If you
2224+# do not wish to do so, delete this exception statement from your
2225+# version. If you delete this exception statement from all source
2226+# files in the program, then also delete it here.
2227 """Tests for the Event Queue."""
2228
2229 import logging
2230
2231=== modified file 'tests/platform/linux/test_messaging.py'
2232--- tests/platform/linux/test_messaging.py 2012-03-05 16:20:53 +0000
2233+++ tests/platform/linux/test_messaging.py 2012-04-10 00:12:20 +0000
2234@@ -2,7 +2,7 @@
2235 #
2236 # Author: Eric Casteleijn <eric.casteleijn@canonical.com>
2237 #
2238-# Copyright 2010 Canonical Ltd.
2239+# Copyright 2010-2012 Canonical Ltd.
2240 #
2241 # This program is free software: you can redistribute it and/or modify it
2242 # under the terms of the GNU General Public License version 3, as published
2243@@ -15,11 +15,24 @@
2244 #
2245 # You should have received a copy of the GNU General Public License along
2246 # with this program. If not, see <http://www.gnu.org/licenses/>.
2247-
2248-"""Test the messaging on linux. These tests are kind of stupid, but at
2249+#
2250+# In addition, as a special exception, the copyright holders give
2251+# permission to link the code of portions of this program with the
2252+# OpenSSL library under certain conditions as described in each
2253+# individual source file, and distribute linked combinations
2254+# including the two.
2255+# You must obey the GNU General Public License in all respects
2256+# for all of the code used other than OpenSSL. If you modify
2257+# file(s) with this exception, you may extend this exception to your
2258+# version of the file(s), but you are not obligated to do so. If you
2259+# do not wish to do so, delete this exception statement from your
2260+# version. If you delete this exception statement from all source
2261+# files in the program, then also delete it here.
2262+"""
2263+Test the messaging on linux. These tests are kind of stupid, but at
2264 least they ensure 100% coverage and hence no silly/syntax errors.
2265+"""
2266
2267-"""
2268 import sys
2269
2270 from mocker import Mocker, ANY
2271
2272=== modified file 'tests/platform/linux/test_notification.py'
2273--- tests/platform/linux/test_notification.py 2012-03-23 14:50:28 +0000
2274+++ tests/platform/linux/test_notification.py 2012-04-10 00:12:20 +0000
2275@@ -2,7 +2,7 @@
2276 #
2277 # Author: Eric Casteleijn <eric.casteleijn@canonical.com>
2278 #
2279-# Copyright 2010 Canonical Ltd.
2280+# Copyright 2010-2012 Canonical Ltd.
2281 #
2282 # This program is free software: you can redistribute it and/or modify it
2283 # under the terms of the GNU General Public License version 3, as published
2284@@ -15,11 +15,24 @@
2285 #
2286 # You should have received a copy of the GNU General Public License along
2287 # with this program. If not, see <http://www.gnu.org/licenses/>.
2288-
2289-"""Test the notification on linux. These tests are kind of stupid, but at
2290+#
2291+# In addition, as a special exception, the copyright holders give
2292+# permission to link the code of portions of this program with the
2293+# OpenSSL library under certain conditions as described in each
2294+# individual source file, and distribute linked combinations
2295+# including the two.
2296+# You must obey the GNU General Public License in all respects
2297+# for all of the code used other than OpenSSL. If you modify
2298+# file(s) with this exception, you may extend this exception to your
2299+# version of the file(s), but you are not obligated to do so. If you
2300+# do not wish to do so, delete this exception statement from your
2301+# version. If you delete this exception statement from all source
2302+# files in the program, then also delete it here.
2303+"""
2304+Test the notification on linux. These tests are kind of stupid, but at
2305 least they ensure 100% coverage and hence no silly/syntax errors.
2306+"""
2307
2308-"""
2309 import sys
2310
2311 from mocker import Mocker
2312
2313=== modified file 'tests/platform/linux/test_os_helper.py'
2314--- tests/platform/linux/test_os_helper.py 2012-01-25 22:42:17 +0000
2315+++ tests/platform/linux/test_os_helper.py 2012-04-10 00:12:20 +0000
2316@@ -2,7 +2,7 @@
2317 #
2318 # Author: Guillermo Gonzalez <guillermo.gonzalez@canonical.com>
2319 #
2320-# Copyright 2010 Canonical Ltd.
2321+# Copyright 2010-2012 Canonical Ltd.
2322 #
2323 # This program is free software: you can redistribute it and/or modify it
2324 # under the terms of the GNU General Public License version 3, as published
2325@@ -15,7 +15,19 @@
2326 #
2327 # You should have received a copy of the GNU General Public License along
2328 # with this program. If not, see <http://www.gnu.org/licenses/>.
2329-
2330+#
2331+# In addition, as a special exception, the copyright holders give
2332+# permission to link the code of portions of this program with the
2333+# OpenSSL library under certain conditions as described in each
2334+# individual source file, and distribute linked combinations
2335+# including the two.
2336+# You must obey the GNU General Public License in all respects
2337+# for all of the code used other than OpenSSL. If you modify
2338+# file(s) with this exception, you may extend this exception to your
2339+# version of the file(s), but you are not obligated to do so. If you
2340+# do not wish to do so, delete this exception statement from your
2341+# version. If you delete this exception statement from all source
2342+# files in the program, then also delete it here.
2343 """Linux specific tests for the platform module."""
2344
2345 import logging
2346
2347=== modified file 'tests/platform/linux/test_session.py'
2348--- tests/platform/linux/test_session.py 2011-11-30 19:30:00 +0000
2349+++ tests/platform/linux/test_session.py 2012-04-10 00:12:20 +0000
2350@@ -2,7 +2,7 @@
2351 #
2352 # Author: Alejandro J. Cura <alecu@canonical.com>
2353 #
2354-# Copyright 2011 Canonical Ltd.
2355+# Copyright 2011-2012 Canonical Ltd.
2356 #
2357 # This program is free software: you can redistribute it and/or modify it
2358 # under the terms of the GNU General Public License version 3, as published
2359@@ -15,6 +15,19 @@
2360 #
2361 # You should have received a copy of the GNU General Public License along
2362 # with this program. If not, see <http://www.gnu.org/licenses/>.
2363+#
2364+# In addition, as a special exception, the copyright holders give
2365+# permission to link the code of portions of this program with the
2366+# OpenSSL library under certain conditions as described in each
2367+# individual source file, and distribute linked combinations
2368+# including the two.
2369+# You must obey the GNU General Public License in all respects
2370+# for all of the code used other than OpenSSL. If you modify
2371+# file(s) with this exception, you may extend this exception to your
2372+# version of the file(s), but you are not obligated to do so. If you
2373+# do not wish to do so, delete this exception statement from your
2374+# version. If you delete this exception statement from all source
2375+# files in the program, then also delete it here.
2376 """Tests for the session inhibition DBus client."""
2377
2378 import dbus
2379
2380=== modified file 'tests/platform/linux/test_unity.py'
2381--- tests/platform/linux/test_unity.py 2011-10-27 11:39:43 +0000
2382+++ tests/platform/linux/test_unity.py 2012-04-10 00:12:20 +0000
2383@@ -2,7 +2,7 @@
2384 #
2385 # Author: Alejandro J. Cura <alecu@canonical.com>
2386 #
2387-# Copyright 2011 Canonical Ltd.
2388+# Copyright 2011-2012 Canonical Ltd.
2389 #
2390 # This program is free software: you can redistribute it and/or modify it
2391 # under the terms of the GNU General Public License version 3, as published
2392@@ -15,7 +15,19 @@
2393 #
2394 # You should have received a copy of the GNU General Public License along
2395 # with this program. If not, see <http://www.gnu.org/licenses/>.
2396-
2397+#
2398+# In addition, as a special exception, the copyright holders give
2399+# permission to link the code of portions of this program with the
2400+# OpenSSL library under certain conditions as described in each
2401+# individual source file, and distribute linked combinations
2402+# including the two.
2403+# You must obey the GNU General Public License in all respects
2404+# for all of the code used other than OpenSSL. If you modify
2405+# file(s) with this exception, you may extend this exception to your
2406+# version of the file(s), but you are not obligated to do so. If you
2407+# do not wish to do so, delete this exception statement from your
2408+# version. If you delete this exception statement from all source
2409+# files in the program, then also delete it here.
2410 """Tests for the liblauncher interface."""
2411
2412 from twisted.internet import defer
2413
2414=== modified file 'tests/platform/linux/test_vm.py'
2415--- tests/platform/linux/test_vm.py 2012-01-23 19:58:18 +0000
2416+++ tests/platform/linux/test_vm.py 2012-04-10 00:12:20 +0000
2417@@ -2,7 +2,7 @@
2418 #
2419 # Author: Guillermo Gonzalez <guillermo.gonzalez@canonical.com>
2420 #
2421-# Copyright 2010 Canonical Ltd.
2422+# Copyright 2010-2012 Canonical Ltd.
2423 #
2424 # This program is free software: you can redistribute it and/or modify it
2425 # under the terms of the GNU General Public License version 3, as published
2426@@ -15,7 +15,21 @@
2427 #
2428 # You should have received a copy of the GNU General Public License along
2429 # with this program. If not, see <http://www.gnu.org/licenses/>.
2430+#
2431+# In addition, as a special exception, the copyright holders give
2432+# permission to link the code of portions of this program with the
2433+# OpenSSL library under certain conditions as described in each
2434+# individual source file, and distribute linked combinations
2435+# including the two.
2436+# You must obey the GNU General Public License in all respects
2437+# for all of the code used other than OpenSSL. If you modify
2438+# file(s) with this exception, you may extend this exception to your
2439+# version of the file(s), but you are not obligated to do so. If you
2440+# do not wish to do so, delete this exception statement from your
2441+# version. If you delete this exception statement from all source
2442+# files in the program, then also delete it here.
2443 """Linux specific tests for the platform module."""
2444+
2445 import os
2446 import uuid
2447
2448
2449=== modified file 'tests/platform/test_credentials.py'
2450--- tests/platform/test_credentials.py 2012-02-11 19:23:18 +0000
2451+++ tests/platform/test_credentials.py 2012-04-10 00:12:20 +0000
2452@@ -3,7 +3,7 @@
2453 # Authors: Manuel de la Pena <manuel@canonical.com>
2454 # Alejandro J. Cura <alecu@canonical.com>
2455 #
2456-# Copyright 2011 Canonical Ltd.
2457+# Copyright 2011-2012 Canonical Ltd.
2458 #
2459 # This program is free software: you can redistribute it and/or modify it
2460 # under the terms of the GNU General Public License version 3, as published
2461@@ -16,6 +16,19 @@
2462 #
2463 # You should have received a copy of the GNU General Public License along
2464 # with this program. If not, see <http://www.gnu.org/licenses/>.
2465+#
2466+# In addition, as a special exception, the copyright holders give
2467+# permission to link the code of portions of this program with the
2468+# OpenSSL library under certain conditions as described in each
2469+# individual source file, and distribute linked combinations
2470+# including the two.
2471+# You must obey the GNU General Public License in all respects
2472+# for all of the code used other than OpenSSL. If you modify
2473+# file(s) with this exception, you may extend this exception to your
2474+# version of the file(s), but you are not obligated to do so. If you
2475+# do not wish to do so, delete this exception statement from your
2476+# version. If you delete this exception statement from all source
2477+# files in the program, then also delete it here.
2478 """Platform independent tests for the credentials management."""
2479
2480 import platform
2481
2482=== modified file 'tests/platform/test_external_interface.py'
2483--- tests/platform/test_external_interface.py 2012-03-28 20:35:55 +0000
2484+++ tests/platform/test_external_interface.py 2012-04-10 00:12:20 +0000
2485@@ -1,6 +1,6 @@
2486 # -*- coding: utf-8 -*-
2487 #
2488-# Copyright 2011 Canonical Ltd.
2489+# Copyright 2011-2012 Canonical Ltd.
2490 #
2491 # This program is free software: you can redistribute it and/or modify it
2492 # under the terms of the GNU General Public License version 3, as published
2493@@ -13,7 +13,19 @@
2494 #
2495 # You should have received a copy of the GNU General Public License along
2496 # with this program. If not, see <http://www.gnu.org/licenses/>.
2497-
2498+#
2499+# In addition, as a special exception, the copyright holders give
2500+# permission to link the code of portions of this program with the
2501+# OpenSSL library under certain conditions as described in each
2502+# individual source file, and distribute linked combinations
2503+# including the two.
2504+# You must obey the GNU General Public License in all respects
2505+# for all of the code used other than OpenSSL. If you modify
2506+# file(s) with this exception, you may extend this exception to your
2507+# version of the file(s), but you are not obligated to do so. If you
2508+# do not wish to do so, delete this exception statement from your
2509+# version. If you delete this exception statement from all source
2510+# files in the program, then also delete it here.
2511 """Platform independent tests for the external interface classes."""
2512
2513 from twisted.internet import defer
2514
2515=== modified file 'tests/platform/test_filesystem_notifications.py'
2516--- tests/platform/test_filesystem_notifications.py 2012-01-18 20:47:18 +0000
2517+++ tests/platform/test_filesystem_notifications.py 2012-04-10 00:12:20 +0000
2518@@ -1,6 +1,6 @@
2519 # -*- coding: utf-8 -*-
2520 #
2521-# Copyright 2009-2011 Canonical Ltd.
2522+# Copyright 2009-2012 Canonical Ltd.
2523 #
2524 # This program is free software: you can redistribute it and/or modify it
2525 # under the terms of the GNU General Public License version 3, as published
2526@@ -13,6 +13,19 @@
2527 #
2528 # You should have received a copy of the GNU General Public License along
2529 # with this program. If not, see <http://www.gnu.org/licenses/>.
2530+#
2531+# In addition, as a special exception, the copyright holders give
2532+# permission to link the code of portions of this program with the
2533+# OpenSSL library under certain conditions as described in each
2534+# individual source file, and distribute linked combinations
2535+# including the two.
2536+# You must obey the GNU General Public License in all respects
2537+# for all of the code used other than OpenSSL. If you modify
2538+# file(s) with this exception, you may extend this exception to your
2539+# version of the file(s), but you are not obligated to do so. If you
2540+# do not wish to do so, delete this exception statement from your
2541+# version. If you delete this exception statement from all source
2542+# files in the program, then also delete it here.
2543 """Commong filesystem notifications tests."""
2544
2545 import logging
2546
2547=== modified file 'tests/platform/test_os_helper.py'
2548--- tests/platform/test_os_helper.py 2012-01-18 20:43:49 +0000
2549+++ tests/platform/test_os_helper.py 2012-04-10 00:12:20 +0000
2550@@ -1,6 +1,6 @@
2551 # -*- encoding: utf-8 -*-
2552 #
2553-# Copyright 2010-2011 Canonical Ltd.
2554+# Copyright 2010-2012 Canonical Ltd.
2555 #
2556 # This program is free software: you can redistribute it and/or modify it
2557 # under the terms of the GNU General Public License version 3, as published
2558@@ -13,7 +13,19 @@
2559 #
2560 # You should have received a copy of the GNU General Public License along
2561 # with this program. If not, see <http://www.gnu.org/licenses/>.
2562-
2563+#
2564+# In addition, as a special exception, the copyright holders give
2565+# permission to link the code of portions of this program with the
2566+# OpenSSL library under certain conditions as described in each
2567+# individual source file, and distribute linked combinations
2568+# including the two.
2569+# You must obey the GNU General Public License in all respects
2570+# for all of the code used other than OpenSSL. If you modify
2571+# file(s) with this exception, you may extend this exception to your
2572+# version of the file(s), but you are not obligated to do so. If you
2573+# do not wish to do so, delete this exception statement from your
2574+# version. If you delete this exception statement from all source
2575+# files in the program, then also delete it here.
2576 """Test for the os operations in the platform module."""
2577
2578 import errno
2579
2580=== modified file 'tests/platform/test_platform.py'
2581--- tests/platform/test_platform.py 2011-06-28 21:23:19 +0000
2582+++ tests/platform/test_platform.py 2012-04-10 00:12:20 +0000
2583@@ -1,3 +1,31 @@
2584+# Copyright 2010-2012 Canonical Ltd.
2585+#
2586+# This program is free software: you can redistribute it and/or modify it
2587+# under the terms of the GNU General Public License version 3, as published
2588+# by the Free Software Foundation.
2589+#
2590+# This program is distributed in the hope that it will be useful, but
2591+# WITHOUT ANY WARRANTY; without even the implied warranties of
2592+# MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR
2593+# PURPOSE. See the GNU General Public License for more details.
2594+#
2595+# You should have received a copy of the GNU General Public License along
2596+# with this program. If not, see <http://www.gnu.org/licenses/>.
2597+#
2598+# In addition, as a special exception, the copyright holders give
2599+# permission to link the code of portions of this program with the
2600+# OpenSSL library under certain conditions as described in each
2601+# individual source file, and distribute linked combinations
2602+# including the two.
2603+# You must obey the GNU General Public License in all respects
2604+# for all of the code used other than OpenSSL. If you modify
2605+# file(s) with this exception, you may extend this exception to your
2606+# version of the file(s), but you are not obligated to do so. If you
2607+# do not wish to do so, delete this exception statement from your
2608+# version. If you delete this exception statement from all source
2609+# files in the program, then also delete it here.
2610+"""Tests for the platform module."""
2611+
2612 import unittest
2613 import sys
2614
2615
2616=== modified file 'tests/platform/test_tools.py'
2617--- tests/platform/test_tools.py 2012-03-29 21:23:08 +0000
2618+++ tests/platform/test_tools.py 2012-04-10 00:12:20 +0000
2619@@ -1,6 +1,6 @@
2620 # -*- coding: utf-8 -*-
2621 #
2622-# Copyright 2009 Canonical Ltd.
2623+# Copyright 2009-2012 Canonical Ltd.
2624 #
2625 # This program is free software: you can redistribute it and/or modify it
2626 # under the terms of the GNU General Public License version 3, as published
2627@@ -13,7 +13,19 @@
2628 #
2629 # You should have received a copy of the GNU General Public License along
2630 # with this program. If not, see <http://www.gnu.org/licenses/>.
2631-
2632+#
2633+# In addition, as a special exception, the copyright holders give
2634+# permission to link the code of portions of this program with the
2635+# OpenSSL library under certain conditions as described in each
2636+# individual source file, and distribute linked combinations
2637+# including the two.
2638+# You must obey the GNU General Public License in all respects
2639+# for all of the code used other than OpenSSL. If you modify
2640+# file(s) with this exception, you may extend this exception to your
2641+# version of the file(s), but you are not obligated to do so. If you
2642+# do not wish to do so, delete this exception statement from your
2643+# version. If you delete this exception statement from all source
2644+# files in the program, then also delete it here.
2645 """Tests for the syncdaemon tools module."""
2646
2647 import os
2648
2649=== modified file 'tests/platform/test_u1sdtool.py'
2650--- tests/platform/test_u1sdtool.py 2012-01-27 15:18:44 +0000
2651+++ tests/platform/test_u1sdtool.py 2012-04-10 00:12:20 +0000
2652@@ -1,6 +1,6 @@
2653 # -*- coding: utf-8 -*-
2654 #
2655-# Copyright 2009-2011 Canonical Ltd.
2656+# Copyright 2009-20112 Canonical Ltd.
2657 #
2658 # This program is free software: you can redistribute it and/or modify it
2659 # under the terms of the GNU General Public License version 3, as published
2660@@ -13,7 +13,19 @@
2661 #
2662 # You should have received a copy of the GNU General Public License along
2663 # with this program. If not, see <http://www.gnu.org/licenses/>.
2664-
2665+#
2666+# In addition, as a special exception, the copyright holders give
2667+# permission to link the code of portions of this program with the
2668+# OpenSSL library under certain conditions as described in each
2669+# individual source file, and distribute linked combinations
2670+# including the two.
2671+# You must obey the GNU General Public License in all respects
2672+# for all of the code used other than OpenSSL. If you modify
2673+# file(s) with this exception, you may extend this exception to your
2674+# version of the file(s), but you are not obligated to do so. If you
2675+# do not wish to do so, delete this exception statement from your
2676+# version. If you delete this exception statement from all source
2677+# files in the program, then also delete it here.
2678 """Tests for the syncdaemon u1sdtool script."""
2679
2680 import os
2681
2682=== modified file 'tests/platform/test_xdg_base_directory.py'
2683--- tests/platform/test_xdg_base_directory.py 2011-08-24 18:06:34 +0000
2684+++ tests/platform/test_xdg_base_directory.py 2012-04-10 00:12:20 +0000
2685@@ -2,7 +2,7 @@
2686 #
2687 # Authors: Natalia B. Bidart <natalia.bidart@canonical.com>
2688 #
2689-# Copyright 2011 Canonical Ltd.
2690+# Copyright 2011-2012 Canonical Ltd.
2691 #
2692 # This program is free software: you can redistribute it and/or modify it
2693 # under the terms of the GNU General Public License version 3, as published
2694@@ -15,7 +15,19 @@
2695 #
2696 # You should have received a copy of the GNU General Public License along
2697 # with this program. If not, see <http://www.gnu.org/licenses/>.
2698-
2699+#
2700+# In addition, as a special exception, the copyright holders give
2701+# permission to link the code of portions of this program with the
2702+# OpenSSL library under certain conditions as described in each
2703+# individual source file, and distribute linked combinations
2704+# including the two.
2705+# You must obey the GNU General Public License in all respects
2706+# for all of the code used other than OpenSSL. If you modify
2707+# file(s) with this exception, you may extend this exception to your
2708+# version of the file(s), but you are not obligated to do so. If you
2709+# do not wish to do so, delete this exception statement from your
2710+# version. If you delete this exception statement from all source
2711+# files in the program, then also delete it here.
2712 """Platform independent tests for the XDG constants."""
2713
2714 import os
2715
2716=== modified file 'tests/platform/windows/__init__.py'
2717--- tests/platform/windows/__init__.py 2011-10-20 21:28:47 +0000
2718+++ tests/platform/windows/__init__.py 2012-04-10 00:12:20 +0000
2719@@ -1,4 +1,4 @@
2720-# Copyright 2011 Canonical Ltd.
2721+# Copyright 2011-2012 Canonical Ltd.
2722 #
2723 # This program is free software: you can redistribute it and/or modify it
2724 # under the terms of the GNU General Public License version 3, as published
2725@@ -11,5 +11,17 @@
2726 #
2727 # You should have received a copy of the GNU General Public License along
2728 # with this program. If not, see <http://www.gnu.org/licenses/>.
2729-
2730+#
2731+# In addition, as a special exception, the copyright holders give
2732+# permission to link the code of portions of this program with the
2733+# OpenSSL library under certain conditions as described in each
2734+# individual source file, and distribute linked combinations
2735+# including the two.
2736+# You must obey the GNU General Public License in all respects
2737+# for all of the code used other than OpenSSL. If you modify
2738+# file(s) with this exception, you may extend this exception to your
2739+# version of the file(s), but you are not obligated to do so. If you
2740+# do not wish to do so, delete this exception statement from your
2741+# version. If you delete this exception statement from all source
2742+# files in the program, then also delete it here.
2743 """Windows test code."""
2744
2745=== modified file 'tests/platform/windows/run_sdtool.py'
2746--- tests/platform/windows/run_sdtool.py 2011-06-30 21:01:19 +0000
2747+++ tests/platform/windows/run_sdtool.py 2012-04-10 00:12:20 +0000
2748@@ -2,7 +2,7 @@
2749 #
2750 # Author: Manuel de la Pena <manuel@canonical.com>
2751 #
2752-# Copyright 2011 Canonical Ltd.
2753+# Copyright 2011-2012 Canonical Ltd.
2754 #
2755 # This program is free software: you can redistribute it and/or modify it
2756 # under the terms of the GNU General Public License version 3, as published
2757@@ -15,6 +15,19 @@
2758 #
2759 # You should have received a copy of the GNU General Public License along
2760 # with this program. If not, see <http://www.gnu.org/licenses/>.
2761+#
2762+# In addition, as a special exception, the copyright holders give
2763+# permission to link the code of portions of this program with the
2764+# OpenSSL library under certain conditions as described in each
2765+# individual source file, and distribute linked combinations
2766+# including the two.
2767+# You must obey the GNU General Public License in all respects
2768+# for all of the code used other than OpenSSL. If you modify
2769+# file(s) with this exception, you may extend this exception to your
2770+# version of the file(s), but you are not obligated to do so. If you
2771+# do not wish to do so, delete this exception statement from your
2772+# version. If you delete this exception statement from all source
2773+# files in the program, then also delete it here.
2774 """Small example of how to use the sdtools on windows."""
2775
2776 # we use the standard reactor on windows
2777
2778=== modified file 'tests/platform/windows/test_credentials.py'
2779--- tests/platform/windows/test_credentials.py 2011-10-28 18:43:23 +0000
2780+++ tests/platform/windows/test_credentials.py 2012-04-10 00:12:20 +0000
2781@@ -2,7 +2,7 @@
2782 #
2783 # Author: Alejandro J. Cura <alecu@canonical.com>
2784 #
2785-# Copyright 2011 Canonical Ltd.
2786+# Copyright 2011-2012 Canonical Ltd.
2787 #
2788 # This program is free software: you can redistribute it and/or modify it
2789 # under the terms of the GNU General Public License version 3, as published
2790@@ -15,6 +15,19 @@
2791 #
2792 # You should have received a copy of the GNU General Public License along
2793 # with this program. If not, see <http://www.gnu.org/licenses/>.
2794+#
2795+# In addition, as a special exception, the copyright holders give
2796+# permission to link the code of portions of this program with the
2797+# OpenSSL library under certain conditions as described in each
2798+# individual source file, and distribute linked combinations
2799+# including the two.
2800+# You must obey the GNU General Public License in all respects
2801+# for all of the code used other than OpenSSL. If you modify
2802+# file(s) with this exception, you may extend this exception to your
2803+# version of the file(s), but you are not obligated to do so. If you
2804+# do not wish to do so, delete this exception statement from your
2805+# version. If you delete this exception statement from all source
2806+# files in the program, then also delete it here.
2807 """Tests for the Ubuntu One credentials management IPC service."""
2808
2809 import logging
2810
2811=== modified file 'tests/platform/windows/test_event_logging.py'
2812--- tests/platform/windows/test_event_logging.py 2011-01-26 10:18:38 +0000
2813+++ tests/platform/windows/test_event_logging.py 2012-04-10 00:12:20 +0000
2814@@ -2,7 +2,7 @@
2815 #
2816 # Author: Alejandro J. Cura <alecu@canonical.com>
2817 #
2818-# Copyright 2010 Canonical Ltd.
2819+# Copyright 2010-2012 Canonical Ltd.
2820 #
2821 # This program is free software: you can redistribute it and/or modify it
2822 # under the terms of the GNU General Public License version 3, as published
2823@@ -15,6 +15,19 @@
2824 #
2825 # You should have received a copy of the GNU General Public License along
2826 # with this program. If not, see <http://www.gnu.org/licenses/>.
2827+#
2828+# In addition, as a special exception, the copyright holders give
2829+# permission to link the code of portions of this program with the
2830+# OpenSSL library under certain conditions as described in each
2831+# individual source file, and distribute linked combinations
2832+# including the two.
2833+# You must obey the GNU General Public License in all respects
2834+# for all of the code used other than OpenSSL. If you modify
2835+# file(s) with this exception, you may extend this exception to your
2836+# version of the file(s), but you are not obligated to do so. If you
2837+# do not wish to do so, delete this exception statement from your
2838+# version. If you delete this exception statement from all source
2839+# files in the program, then also delete it here.
2840 """Test the event logging on windows."""
2841
2842 from twisted.trial import unittest
2843
2844=== modified file 'tests/platform/windows/test_filesystem_notifications.py'
2845--- tests/platform/windows/test_filesystem_notifications.py 2011-10-28 18:43:23 +0000
2846+++ tests/platform/windows/test_filesystem_notifications.py 2012-04-10 00:12:20 +0000
2847@@ -2,7 +2,7 @@
2848 # Authors: Manuel de la Pena <manuel@canonical.com>
2849 # Alejandro J. Cura <alecu@canonical.com>
2850 #
2851-# Copyright 2011 Canonical Ltd.
2852+# Copyright 2011-2012 Canonical Ltd.
2853 #
2854 # This program is free software: you can redistribute it and/or modify it
2855 # under the terms of the GNU General Public License version 3, as published
2856@@ -15,6 +15,19 @@
2857 #
2858 # You should have received a copy of the GNU General Public License along
2859 # with this program. If not, see <http://www.gnu.org/licenses/>.
2860+#
2861+# In addition, as a special exception, the copyright holders give
2862+# permission to link the code of portions of this program with the
2863+# OpenSSL library under certain conditions as described in each
2864+# individual source file, and distribute linked combinations
2865+# including the two.
2866+# You must obey the GNU General Public License in all respects
2867+# for all of the code used other than OpenSSL. If you modify
2868+# file(s) with this exception, you may extend this exception to your
2869+# version of the file(s), but you are not obligated to do so. If you
2870+# do not wish to do so, delete this exception statement from your
2871+# version. If you delete this exception statement from all source
2872+# files in the program, then also delete it here.
2873 """Test the filesystem notifications on windows."""
2874
2875 import logging
2876
2877=== modified file 'tests/platform/windows/test_ipc.py'
2878--- tests/platform/windows/test_ipc.py 2012-01-13 17:24:00 +0000
2879+++ tests/platform/windows/test_ipc.py 2012-04-10 00:12:20 +0000
2880@@ -1,6 +1,6 @@
2881 # -*- coding: utf-8 -*-
2882 #
2883-# Copyright 2011 Canonical Ltd.
2884+# Copyright 2011-2012 Canonical Ltd.
2885 #
2886 # This program is free software: you can redistribute it and/or modify it
2887 # under the terms of the GNU General Public License version 3, as published
2888@@ -13,6 +13,19 @@
2889 #
2890 # You should have received a copy of the GNU General Public License along
2891 # with this program. If not, see <http://www.gnu.org/licenses/>.
2892+#
2893+# In addition, as a special exception, the copyright holders give
2894+# permission to link the code of portions of this program with the
2895+# OpenSSL library under certain conditions as described in each
2896+# individual source file, and distribute linked combinations
2897+# including the two.
2898+# You must obey the GNU General Public License in all respects
2899+# for all of the code used other than OpenSSL. If you modify
2900+# file(s) with this exception, you may extend this exception to your
2901+# version of the file(s), but you are not obligated to do so. If you
2902+# do not wish to do so, delete this exception statement from your
2903+# version. If you delete this exception statement from all source
2904+# files in the program, then also delete it here.
2905 """IPC tests on windows."""
2906
2907 from collections import namedtuple
2908
2909=== modified file 'tests/platform/windows/test_os_helper.py'
2910--- tests/platform/windows/test_os_helper.py 2012-03-06 18:59:44 +0000
2911+++ tests/platform/windows/test_os_helper.py 2012-04-10 00:12:20 +0000
2912@@ -1,6 +1,6 @@
2913 # -*- encoding: utf-8 -*-
2914 #
2915-# Copyright 2011 Canonical Ltd.
2916+# Copyright 2011-2012 Canonical Ltd.
2917 #
2918 # This program is free software: you can redistribute it and/or modify it
2919 # under the terms of the GNU General Public License version 3, as published
2920@@ -13,7 +13,19 @@
2921 #
2922 # You should have received a copy of the GNU General Public License along
2923 # with this program. If not, see <http://www.gnu.org/licenses/>.
2924-
2925+#
2926+# In addition, as a special exception, the copyright holders give
2927+# permission to link the code of portions of this program with the
2928+# OpenSSL library under certain conditions as described in each
2929+# individual source file, and distribute linked combinations
2930+# including the two.
2931+# You must obey the GNU General Public License in all respects
2932+# for all of the code used other than OpenSSL. If you modify
2933+# file(s) with this exception, you may extend this exception to your
2934+# version of the file(s), but you are not obligated to do so. If you
2935+# do not wish to do so, delete this exception statement from your
2936+# version. If you delete this exception statement from all source
2937+# files in the program, then also delete it here.
2938 """Specific tests for the os_helper on Windows."""
2939
2940 import errno
2941
2942=== modified file 'tests/platform/windows/test_pyinotify.py'
2943--- tests/platform/windows/test_pyinotify.py 2011-10-28 18:43:23 +0000
2944+++ tests/platform/windows/test_pyinotify.py 2012-04-10 00:12:20 +0000
2945@@ -2,7 +2,7 @@
2946 #
2947 # Author: Manuel de la Pena <manuel@canonical.com>
2948 #
2949-# Copyright 2011 Canonical Ltd.
2950+# Copyright 2011-2012 Canonical Ltd.
2951 #
2952 # This program is free software: you can redistribute it and/or modify it
2953 # under the terms of the GNU General Public License version 3, as published
2954@@ -15,6 +15,19 @@
2955 #
2956 # You should have received a copy of the GNU General Public License along
2957 # with this program. If not, see <http://www.gnu.org/licenses/>.
2958+#
2959+# In addition, as a special exception, the copyright holders give
2960+# permission to link the code of portions of this program with the
2961+# OpenSSL library under certain conditions as described in each
2962+# individual source file, and distribute linked combinations
2963+# including the two.
2964+# You must obey the GNU General Public License in all respects
2965+# for all of the code used other than OpenSSL. If you modify
2966+# file(s) with this exception, you may extend this exception to your
2967+# version of the file(s), but you are not obligated to do so. If you
2968+# do not wish to do so, delete this exception statement from your
2969+# version. If you delete this exception statement from all source
2970+# files in the program, then also delete it here.
2971 """Test for the pyinotify implementation on windows."""
2972
2973 from twisted.internet import defer
2974
2975=== modified file 'tests/platform/windows/test_tools.py'
2976--- tests/platform/windows/test_tools.py 2011-11-30 13:20:21 +0000
2977+++ tests/platform/windows/test_tools.py 2012-04-10 00:12:20 +0000
2978@@ -1,6 +1,6 @@
2979 # -*- coding: utf-8 -*-
2980 #
2981-# Copyright 2011 Canonical Ltd.
2982+# Copyright 2011-2012 Canonical Ltd.
2983 #
2984 # This program is free software: you can redistribute it and/or modify it
2985 # under the terms of the GNU General Public License version 3, as published
2986@@ -13,6 +13,20 @@
2987 #
2988 # You should have received a copy of the GNU General Public License along
2989 # with this program. If not, see <http://www.gnu.org/licenses/>.
2990+#
2991+# In addition, as a special exception, the copyright holders give
2992+# permission to link the code of portions of this program with the
2993+# OpenSSL library under certain conditions as described in each
2994+# individual source file, and distribute linked combinations
2995+# including the two.
2996+# You must obey the GNU General Public License in all respects
2997+# for all of the code used other than OpenSSL. If you modify
2998+# file(s) with this exception, you may extend this exception to your
2999+# version of the file(s), but you are not obligated to do so. If you
3000+# do not wish to do so, delete this exception statement from your
3001+# version. If you delete this exception statement from all source
3002+# files in the program, then also delete it here.
3003+"""Tests for some tools for talking to the syncdaemon."""
3004
3005 import sys
3006
3007
3008=== modified file 'tests/proxy/__init__.py'
3009--- tests/proxy/__init__.py 2012-03-16 03:15:28 +0000
3010+++ tests/proxy/__init__.py 2012-04-10 00:12:20 +0000
3011@@ -11,6 +11,19 @@
3012 #
3013 # You should have received a copy of the GNU General Public License along
3014 # with this program. If not, see <http://www.gnu.org/licenses/>.
3015+#
3016+# In addition, as a special exception, the copyright holders give
3017+# permission to link the code of portions of this program with the
3018+# OpenSSL library under certain conditions as described in each
3019+# individual source file, and distribute linked combinations
3020+# including the two.
3021+# You must obey the GNU General Public License in all respects
3022+# for all of the code used other than OpenSSL. If you modify
3023+# file(s) with this exception, you may extend this exception to your
3024+# version of the file(s), but you are not obligated to do so. If you
3025+# do not wish to do so, delete this exception statement from your
3026+# version. If you delete this exception statement from all source
3027+# files in the program, then also delete it here.
3028 """Tests for the Ubuntu One proxy support."""
3029
3030 from os import path
3031
3032=== modified file 'tests/proxy/test_tunnel_client.py'
3033--- tests/proxy/test_tunnel_client.py 2012-03-16 03:15:28 +0000
3034+++ tests/proxy/test_tunnel_client.py 2012-04-10 00:12:20 +0000
3035@@ -1,4 +1,4 @@
3036-# -*- coding: utf8 -*-
3037+# -*- coding: utf-8 -*-
3038 #
3039 # Copyright 2012 Canonical Ltd.
3040 #
3041@@ -13,6 +13,19 @@
3042 #
3043 # You should have received a copy of the GNU General Public License along
3044 # with this program. If not, see <http://www.gnu.org/licenses/>.
3045+#
3046+# In addition, as a special exception, the copyright holders give
3047+# permission to link the code of portions of this program with the
3048+# OpenSSL library under certain conditions as described in each
3049+# individual source file, and distribute linked combinations
3050+# including the two.
3051+# You must obey the GNU General Public License in all respects
3052+# for all of the code used other than OpenSSL. If you modify
3053+# file(s) with this exception, you may extend this exception to your
3054+# version of the file(s), but you are not obligated to do so. If you
3055+# do not wish to do so, delete this exception statement from your
3056+# version. If you delete this exception statement from all source
3057+# files in the program, then also delete it here.
3058 """Tests for the proxy tunnel."""
3059
3060 from twisted.internet import defer, protocol, ssl
3061
3062=== modified file 'tests/proxy/test_tunnel_server.py'
3063--- tests/proxy/test_tunnel_server.py 2012-03-30 04:49:21 +0000
3064+++ tests/proxy/test_tunnel_server.py 2012-04-10 00:12:20 +0000
3065@@ -1,4 +1,4 @@
3066-# -*- coding: utf8 -*-
3067+# -*- coding: utf-8 -*-
3068 #
3069 # Copyright 2012 Canonical Ltd.
3070 #
3071@@ -13,6 +13,19 @@
3072 #
3073 # You should have received a copy of the GNU General Public License along
3074 # with this program. If not, see <http://www.gnu.org/licenses/>.
3075+#
3076+# In addition, as a special exception, the copyright holders give
3077+# permission to link the code of portions of this program with the
3078+# OpenSSL library under certain conditions as described in each
3079+# individual source file, and distribute linked combinations
3080+# including the two.
3081+# You must obey the GNU General Public License in all respects
3082+# for all of the code used other than OpenSSL. If you modify
3083+# file(s) with this exception, you may extend this exception to your
3084+# version of the file(s), but you are not obligated to do so. If you
3085+# do not wish to do so, delete this exception statement from your
3086+# version. If you delete this exception statement from all source
3087+# files in the program, then also delete it here.
3088 """Tests for the proxy tunnel."""
3089
3090 from StringIO import StringIO
3091
3092=== modified file 'tests/status/__init__.py'
3093--- tests/status/__init__.py 2011-01-13 19:05:19 +0000
3094+++ tests/status/__init__.py 2012-04-10 00:12:20 +0000
3095@@ -1,4 +1,4 @@
3096-# Copyright 2011 Canonical Ltd.
3097+# Copyright 2011-2012 Canonical Ltd.
3098 #
3099 # This program is free software: you can redistribute it and/or modify it
3100 # under the terms of the GNU General Public License version 3, as published
3101@@ -11,4 +11,17 @@
3102 #
3103 # You should have received a copy of the GNU General Public License along
3104 # with this program. If not, see <http://www.gnu.org/licenses/>.
3105+#
3106+# In addition, as a special exception, the copyright holders give
3107+# permission to link the code of portions of this program with the
3108+# OpenSSL library under certain conditions as described in each
3109+# individual source file, and distribute linked combinations
3110+# including the two.
3111+# You must obey the GNU General Public License in all respects
3112+# for all of the code used other than OpenSSL. If you modify
3113+# file(s) with this exception, you may extend this exception to your
3114+# version of the file(s), but you are not obligated to do so. If you
3115+# do not wish to do so, delete this exception statement from your
3116+# version. If you delete this exception statement from all source
3117+# files in the program, then also delete it here.
3118 """Tests module."""
3119
3120=== modified file 'tests/status/test_aggregator.py'
3121--- tests/status/test_aggregator.py 2012-02-23 18:31:09 +0000
3122+++ tests/status/test_aggregator.py 2012-04-10 00:12:20 +0000
3123@@ -2,7 +2,7 @@
3124 #
3125 # Author: Alejandro J. Cura <alecu@canonical.com>
3126 #
3127-# Copyright 2011 Canonical Ltd.
3128+# Copyright 2011-2012 Canonical Ltd.
3129 #
3130 # This program is free software: you can redistribute it and/or modify it
3131 # under the terms of the GNU General Public License version 3, as published
3132@@ -15,6 +15,19 @@
3133 #
3134 # You should have received a copy of the GNU General Public License along
3135 # with this program. If not, see <http://www.gnu.org/licenses/>.
3136+#
3137+# In addition, as a special exception, the copyright holders give
3138+# permission to link the code of portions of this program with the
3139+# OpenSSL library under certain conditions as described in each
3140+# individual source file, and distribute linked combinations
3141+# including the two.
3142+# You must obey the GNU General Public License in all respects
3143+# for all of the code used other than OpenSSL. If you modify
3144+# file(s) with this exception, you may extend this exception to your
3145+# version of the file(s), but you are not obligated to do so. If you
3146+# do not wish to do so, delete this exception statement from your
3147+# version. If you delete this exception statement from all source
3148+# files in the program, then also delete it here.
3149 """Tests for the status events aggregator."""
3150
3151 import logging
3152
3153=== modified file 'tests/syncdaemon/__init__.py'
3154--- tests/syncdaemon/__init__.py 2010-12-01 20:10:20 +0000
3155+++ tests/syncdaemon/__init__.py 2012-04-10 00:12:20 +0000
3156@@ -1,4 +1,4 @@
3157-# Copyright 2009 Canonical Ltd.
3158+# Copyright 2009-2012 Canonical Ltd.
3159 #
3160 # This program is free software: you can redistribute it and/or modify it
3161 # under the terms of the GNU General Public License version 3, as published
3162@@ -11,4 +11,17 @@
3163 #
3164 # You should have received a copy of the GNU General Public License along
3165 # with this program. If not, see <http://www.gnu.org/licenses/>.
3166+#
3167+# In addition, as a special exception, the copyright holders give
3168+# permission to link the code of portions of this program with the
3169+# OpenSSL library under certain conditions as described in each
3170+# individual source file, and distribute linked combinations
3171+# including the two.
3172+# You must obey the GNU General Public License in all respects
3173+# for all of the code used other than OpenSSL. If you modify
3174+# file(s) with this exception, you may extend this exception to your
3175+# version of the file(s), but you are not obligated to do so. If you
3176+# do not wish to do so, delete this exception statement from your
3177+# version. If you delete this exception statement from all source
3178+# files in the program, then also delete it here.
3179 """Tests module."""
3180
3181=== modified file 'tests/syncdaemon/fsm/__init__.py'
3182--- tests/syncdaemon/fsm/__init__.py 2009-05-12 13:36:05 +0000
3183+++ tests/syncdaemon/fsm/__init__.py 2012-04-10 00:12:20 +0000
3184@@ -1,4 +1,4 @@
3185-# Copyright 2009 Canonical Ltd.
3186+# Copyright 2009-2012 Canonical Ltd.
3187 #
3188 # This program is free software: you can redistribute it and/or modify it
3189 # under the terms of the GNU General Public License version 3, as published
3190@@ -11,4 +11,17 @@
3191 #
3192 # You should have received a copy of the GNU General Public License along
3193 # with this program. If not, see <http://www.gnu.org/licenses/>.
3194+#
3195+# In addition, as a special exception, the copyright holders give
3196+# permission to link the code of portions of this program with the
3197+# OpenSSL library under certain conditions as described in each
3198+# individual source file, and distribute linked combinations
3199+# including the two.
3200+# You must obey the GNU General Public License in all respects
3201+# for all of the code used other than OpenSSL. If you modify
3202+# file(s) with this exception, you may extend this exception to your
3203+# version of the file(s), but you are not obligated to do so. If you
3204+# do not wish to do so, delete this exception statement from your
3205+# version. If you delete this exception statement from all source
3206+# files in the program, then also delete it here.
3207 " dont worry. be happy "
3208
3209=== modified file 'tests/syncdaemon/fsm/test_fsm.py'
3210--- tests/syncdaemon/fsm/test_fsm.py 2010-05-10 17:44:08 +0000
3211+++ tests/syncdaemon/fsm/test_fsm.py 2012-04-10 00:12:20 +0000
3212@@ -2,7 +2,7 @@
3213 #
3214 # Author: Lucio Torre <lucio.torre@canonical.com>
3215 #
3216-# Copyright 2009 Canonical Ltd.
3217+# Copyright 2009-2012 Canonical Ltd.
3218 #
3219 # This program is free software: you can redistribute it and/or modify it
3220 # under the terms of the GNU General Public License version 3, as published
3221@@ -15,7 +15,19 @@
3222 #
3223 # You should have received a copy of the GNU General Public License along
3224 # with this program. If not, see <http://www.gnu.org/licenses/>.
3225-
3226+#
3227+# In addition, as a special exception, the copyright holders give
3228+# permission to link the code of portions of this program with the
3229+# OpenSSL library under certain conditions as described in each
3230+# individual source file, and distribute linked combinations
3231+# including the two.
3232+# You must obey the GNU General Public License in all respects
3233+# for all of the code used other than OpenSSL. If you modify
3234+# file(s) with this exception, you may extend this exception to your
3235+# version of the file(s), but you are not obligated to do so. If you
3236+# do not wish to do so, delete this exception statement from your
3237+# version. If you delete this exception statement from all source
3238+# files in the program, then also delete it here.
3239 """Tests for fsm that depend on python uno."""
3240
3241 import os
3242
3243=== modified file 'tests/syncdaemon/fsm/test_fsm_run.py'
3244--- tests/syncdaemon/fsm/test_fsm_run.py 2009-06-26 17:01:42 +0000
3245+++ tests/syncdaemon/fsm/test_fsm_run.py 2012-04-10 00:12:20 +0000
3246@@ -2,7 +2,7 @@
3247 #
3248 # Author: Lucio Torre <lucio.torre@canonical.com>
3249 #
3250-# Copyright 2009 Canonical Ltd.
3251+# Copyright 2009-2012 Canonical Ltd.
3252 #
3253 # This program is free software: you can redistribute it and/or modify it
3254 # under the terms of the GNU General Public License version 3, as published
3255@@ -15,9 +15,20 @@
3256 #
3257 # You should have received a copy of the GNU General Public License along
3258 # with this program. If not, see <http://www.gnu.org/licenses/>.
3259-"""
3260-tests for running fsms
3261-"""
3262+#
3263+# In addition, as a special exception, the copyright holders give
3264+# permission to link the code of portions of this program with the
3265+# OpenSSL library under certain conditions as described in each
3266+# individual source file, and distribute linked combinations
3267+# including the two.
3268+# You must obey the GNU General Public License in all respects
3269+# for all of the code used other than OpenSSL. If you modify
3270+# file(s) with this exception, you may extend this exception to your
3271+# version of the file(s), but you are not obligated to do so. If you
3272+# do not wish to do so, delete this exception statement from your
3273+# version. If you delete this exception statement from all source
3274+# files in the program, then also delete it here.
3275+"""Tests for running fsms."""
3276
3277 import unittest
3278 import os
3279
3280=== modified file 'tests/syncdaemon/test_action_queue.py'
3281--- tests/syncdaemon/test_action_queue.py 2012-03-13 03:08:18 +0000
3282+++ tests/syncdaemon/test_action_queue.py 2012-04-10 00:12:20 +0000
3283@@ -1,6 +1,6 @@
3284 # -*- coding: utf-8 -*-
3285 #
3286-# Copyright 2009-2011 Canonical Ltd.
3287+# Copyright 2009-2012 Canonical Ltd.
3288 #
3289 # This program is free software: you can redistribute it and/or modify it
3290 # under the terms of the GNU General Public License version 3, as published
3291@@ -13,6 +13,19 @@
3292 #
3293 # You should have received a copy of the GNU General Public License along
3294 # with this program. If not, see <http://www.gnu.org/licenses/>.
3295+#
3296+# In addition, as a special exception, the copyright holders give
3297+# permission to link the code of portions of this program with the
3298+# OpenSSL library under certain conditions as described in each
3299+# individual source file, and distribute linked combinations
3300+# including the two.
3301+# You must obey the GNU General Public License in all respects
3302+# for all of the code used other than OpenSSL. If you modify
3303+# file(s) with this exception, you may extend this exception to your
3304+# version of the file(s), but you are not obligated to do so. If you
3305+# do not wish to do so, delete this exception statement from your
3306+# version. If you delete this exception statement from all source
3307+# files in the program, then also delete it here.
3308 """Tests for the action queue module."""
3309
3310 from __future__ import with_statement
3311
3312=== modified file 'tests/syncdaemon/test_config.py'
3313--- tests/syncdaemon/test_config.py 2012-02-07 22:35:49 +0000
3314+++ tests/syncdaemon/test_config.py 2012-04-10 00:12:20 +0000
3315@@ -13,7 +13,19 @@
3316 #
3317 # You should have received a copy of the GNU General Public License along
3318 # with this program. If not, see <http://www.gnu.org/licenses/>.
3319-
3320+#
3321+# In addition, as a special exception, the copyright holders give
3322+# permission to link the code of portions of this program with the
3323+# OpenSSL library under certain conditions as described in each
3324+# individual source file, and distribute linked combinations
3325+# including the two.
3326+# You must obey the GNU General Public License in all respects
3327+# for all of the code used other than OpenSSL. If you modify
3328+# file(s) with this exception, you may extend this exception to your
3329+# version of the file(s), but you are not obligated to do so. If you
3330+# do not wish to do so, delete this exception statement from your
3331+# version. If you delete this exception statement from all source
3332+# files in the program, then also delete it here.
3333 """Tests for the syncdaemon config module."""
3334
3335 from __future__ import with_statement
3336
3337=== modified file 'tests/syncdaemon/test_eq_inotify.py'
3338--- tests/syncdaemon/test_eq_inotify.py 2012-02-09 13:42:40 +0000
3339+++ tests/syncdaemon/test_eq_inotify.py 2012-04-10 00:12:20 +0000
3340@@ -3,7 +3,7 @@
3341 # Authors: Facundo Batista <facundo@canonical.com>
3342 # Manuel de la Pena <manuel@canonical.com>
3343 #
3344-# Copyright 2009-2011 Canonical Ltd.
3345+# Copyright 2009-2012 Canonical Ltd.
3346 #
3347 # This program is free software: you can redistribute it and/or modify it
3348 # under the terms of the GNU General Public License version 3, as published
3349@@ -16,7 +16,19 @@
3350 #
3351 # You should have received a copy of the GNU General Public License along
3352 # with this program. If not, see <http://www.gnu.org/licenses/>.
3353-
3354+#
3355+# In addition, as a special exception, the copyright holders give
3356+# permission to link the code of portions of this program with the
3357+# OpenSSL library under certain conditions as described in each
3358+# individual source file, and distribute linked combinations
3359+# including the two.
3360+# You must obey the GNU General Public License in all respects
3361+# for all of the code used other than OpenSSL. If you modify
3362+# file(s) with this exception, you may extend this exception to your
3363+# version of the file(s), but you are not obligated to do so. If you
3364+# do not wish to do so, delete this exception statement from your
3365+# version. If you delete this exception statement from all source
3366+# files in the program, then also delete it here.
3367 """Tests for the Event Queue part that uses inotify."""
3368
3369 import functools
3370
3371=== modified file 'tests/syncdaemon/test_eventqueue.py'
3372--- tests/syncdaemon/test_eventqueue.py 2012-01-18 20:47:18 +0000
3373+++ tests/syncdaemon/test_eventqueue.py 2012-04-10 00:12:20 +0000
3374@@ -3,7 +3,7 @@
3375 #
3376 # Author: Guillermo Gonzalez <guillermo.gonzalez@canonical.com>
3377 #
3378-# Copyright 2009-2011 Canonical Ltd.
3379+# Copyright 2009-2012 Canonical Ltd.
3380 #
3381 # This program is free software: you can redistribute it and/or modify it
3382 # under the terms of the GNU General Public License version 3, as published
3383@@ -16,7 +16,19 @@
3384 #
3385 # You should have received a copy of the GNU General Public License along
3386 # with this program. If not, see <http://www.gnu.org/licenses/>.
3387-
3388+#
3389+# In addition, as a special exception, the copyright holders give
3390+# permission to link the code of portions of this program with the
3391+# OpenSSL library under certain conditions as described in each
3392+# individual source file, and distribute linked combinations
3393+# including the two.
3394+# You must obey the GNU General Public License in all respects
3395+# for all of the code used other than OpenSSL. If you modify
3396+# file(s) with this exception, you may extend this exception to your
3397+# version of the file(s), but you are not obligated to do so. If you
3398+# do not wish to do so, delete this exception statement from your
3399+# version. If you delete this exception statement from all source
3400+# files in the program, then also delete it here.
3401 """Tests for the Event Queue."""
3402
3403 import logging
3404
3405=== modified file 'tests/syncdaemon/test_eventsnanny.py'
3406--- tests/syncdaemon/test_eventsnanny.py 2011-08-31 13:23:45 +0000
3407+++ tests/syncdaemon/test_eventsnanny.py 2012-04-10 00:12:20 +0000
3408@@ -1,7 +1,7 @@
3409 #
3410 # Author: Facundo Batista <facundo@canonical.com>
3411 #
3412-# Copyright 2009 Canonical Ltd.
3413+# Copyright 2009-2012 Canonical Ltd.
3414 #
3415 # This program is free software: you can redistribute it and/or modify it
3416 # under the terms of the GNU General Public License version 3, as published
3417@@ -14,6 +14,19 @@
3418 #
3419 # You should have received a copy of the GNU General Public License along
3420 # with this program. If not, see <http://www.gnu.org/licenses/>.
3421+#
3422+# In addition, as a special exception, the copyright holders give
3423+# permission to link the code of portions of this program with the
3424+# OpenSSL library under certain conditions as described in each
3425+# individual source file, and distribute linked combinations
3426+# including the two.
3427+# You must obey the GNU General Public License in all respects
3428+# for all of the code used other than OpenSSL. If you modify
3429+# file(s) with this exception, you may extend this exception to your
3430+# version of the file(s), but you are not obligated to do so. If you
3431+# do not wish to do so, delete this exception statement from your
3432+# version. If you delete this exception statement from all source
3433+# files in the program, then also delete it here.
3434 """Tests the Hashs Queue."""
3435
3436 from __future__ import with_statement
3437
3438=== modified file 'tests/syncdaemon/test_fileshelf.py'
3439--- tests/syncdaemon/test_fileshelf.py 2011-11-30 19:54:45 +0000
3440+++ tests/syncdaemon/test_fileshelf.py 2012-04-10 00:12:20 +0000
3441@@ -1,7 +1,7 @@
3442 #
3443 # Author: Guillermo Gonzalez <guillermo.gonzalez@canonical.com>
3444 #
3445-# Copyright 2009 Canonical Ltd.
3446+# Copyright 2009-2012 Canonical Ltd.
3447 #
3448 # This program is free software: you can redistribute it and/or modify it
3449 # under the terms of the GNU General Public License version 3, as published
3450@@ -14,8 +14,21 @@
3451 #
3452 # You should have received a copy of the GNU General Public License along
3453 # with this program. If not, see <http://www.gnu.org/licenses/>.
3454+#
3455+# In addition, as a special exception, the copyright holders give
3456+# permission to link the code of portions of this program with the
3457+# OpenSSL library under certain conditions as described in each
3458+# individual source file, and distribute linked combinations
3459+# including the two.
3460+# You must obey the GNU General Public License in all respects
3461+# for all of the code used other than OpenSSL. If you modify
3462+# file(s) with this exception, you may extend this exception to your
3463+# version of the file(s), but you are not obligated to do so. If you
3464+# do not wish to do so, delete this exception statement from your
3465+# version. If you delete this exception statement from all source
3466+# files in the program, then also delete it here.
3467+"""Test file based persistent shelf."""
3468
3469-""" Test file based persistent shelf """
3470 from __future__ import with_statement
3471
3472 import cPickle
3473
3474=== modified file 'tests/syncdaemon/test_fsm.py'
3475--- tests/syncdaemon/test_fsm.py 2011-11-02 16:51:32 +0000
3476+++ tests/syncdaemon/test_fsm.py 2012-04-10 00:12:20 +0000
3477@@ -1,6 +1,6 @@
3478 # -*- coding: utf-8 -*-
3479 #
3480-# Copyright 2009-2011 Canonical Ltd.
3481+# Copyright 2009-2012 Canonical Ltd.
3482 #
3483 # This program is free software: you can redistribute it and/or modify it
3484 # under the terms of the GNU General Public License version 3, as published
3485@@ -13,7 +13,19 @@
3486 #
3487 # You should have received a copy of the GNU General Public License along
3488 # with this program. If not, see <http://www.gnu.org/licenses/>.
3489-
3490+#
3491+# In addition, as a special exception, the copyright holders give
3492+# permission to link the code of portions of this program with the
3493+# OpenSSL library under certain conditions as described in each
3494+# individual source file, and distribute linked combinations
3495+# including the two.
3496+# You must obey the GNU General Public License in all respects
3497+# for all of the code used other than OpenSSL. If you modify
3498+# file(s) with this exception, you may extend this exception to your
3499+# version of the file(s), but you are not obligated to do so. If you
3500+# do not wish to do so, delete this exception statement from your
3501+# version. If you delete this exception statement from all source
3502+# files in the program, then also delete it here.
3503 """Tests for the File System Manager."""
3504
3505 from __future__ import with_statement
3506
3507=== modified file 'tests/syncdaemon/test_hashqueue.py'
3508--- tests/syncdaemon/test_hashqueue.py 2011-08-31 15:45:15 +0000
3509+++ tests/syncdaemon/test_hashqueue.py 2012-04-10 00:12:20 +0000
3510@@ -2,7 +2,7 @@
3511 # Authors: Facundo Batista <facundo@canonical.com>
3512 # Alejandro J. Cura <alecu@canonical.com>
3513 #
3514-# Copyright 2009-2011 Canonical Ltd.
3515+# Copyright 2009-2012 Canonical Ltd.
3516 #
3517 # This program is free software: you can redistribute it and/or modify it
3518 # under the terms of the GNU General Public License version 3, as published
3519@@ -15,6 +15,19 @@
3520 #
3521 # You should have received a copy of the GNU General Public License along
3522 # with this program. If not, see <http://www.gnu.org/licenses/>.
3523+#
3524+# In addition, as a special exception, the copyright holders give
3525+# permission to link the code of portions of this program with the
3526+# OpenSSL library under certain conditions as described in each
3527+# individual source file, and distribute linked combinations
3528+# including the two.
3529+# You must obey the GNU General Public License in all respects
3530+# for all of the code used other than OpenSSL. If you modify
3531+# file(s) with this exception, you may extend this exception to your
3532+# version of the file(s), but you are not obligated to do so. If you
3533+# do not wish to do so, delete this exception statement from your
3534+# version. If you delete this exception statement from all source
3535+# files in the program, then also delete it here.
3536 """Tests the Hashs Queue."""
3537
3538 from __future__ import with_statement
3539
3540=== modified file 'tests/syncdaemon/test_interaction_interfaces.py'
3541--- tests/syncdaemon/test_interaction_interfaces.py 2012-03-28 20:35:55 +0000
3542+++ tests/syncdaemon/test_interaction_interfaces.py 2012-04-10 00:12:20 +0000
3543@@ -1,6 +1,6 @@
3544 # -*- coding: utf-8 -*-
3545 #
3546-# Copyright 2011 Canonical Ltd.
3547+# Copyright 2011-2012 Canonical Ltd.
3548 #
3549 # This program is free software: you can redistribute it and/or modify it
3550 # under the terms of the GNU General Public License version 3, as published
3551@@ -13,7 +13,19 @@
3552 #
3553 # You should have received a copy of the GNU General Public License along
3554 # with this program. If not, see <http://www.gnu.org/licenses/>.
3555-
3556+#
3557+# In addition, as a special exception, the copyright holders give
3558+# permission to link the code of portions of this program with the
3559+# OpenSSL library under certain conditions as described in each
3560+# individual source file, and distribute linked combinations
3561+# including the two.
3562+# You must obey the GNU General Public License in all respects
3563+# for all of the code used other than OpenSSL. If you modify
3564+# file(s) with this exception, you may extend this exception to your
3565+# version of the file(s), but you are not obligated to do so. If you
3566+# do not wish to do so, delete this exception statement from your
3567+# version. If you delete this exception statement from all source
3568+# files in the program, then also delete it here.
3569 """Test the interaction_interfaces module."""
3570
3571 import logging
3572
3573=== modified file 'tests/syncdaemon/test_localrescan.py'
3574--- tests/syncdaemon/test_localrescan.py 2012-02-06 15:32:28 +0000
3575+++ tests/syncdaemon/test_localrescan.py 2012-04-10 00:12:20 +0000
3576@@ -1,4 +1,4 @@
3577-# -*- coding: utf8 -*-
3578+# -*- coding: utf-8 -*-
3579 #
3580 # Copyright 2009-2012 Canonical Ltd.
3581 #
3582@@ -13,7 +13,19 @@
3583 #
3584 # You should have received a copy of the GNU General Public License along
3585 # with this program. If not, see <http://www.gnu.org/licenses/>.
3586-
3587+#
3588+# In addition, as a special exception, the copyright holders give
3589+# permission to link the code of portions of this program with the
3590+# OpenSSL library under certain conditions as described in each
3591+# individual source file, and distribute linked combinations
3592+# including the two.
3593+# You must obey the GNU General Public License in all respects
3594+# for all of the code used other than OpenSSL. If you modify
3595+# file(s) with this exception, you may extend this exception to your
3596+# version of the file(s), but you are not obligated to do so. If you
3597+# do not wish to do so, delete this exception statement from your
3598+# version. If you delete this exception statement from all source
3599+# files in the program, then also delete it here.
3600 """Tests for the Local Re-scanner."""
3601
3602 from __future__ import with_statement
3603
3604=== modified file 'tests/syncdaemon/test_logger.py'
3605--- tests/syncdaemon/test_logger.py 2011-11-30 19:54:45 +0000
3606+++ tests/syncdaemon/test_logger.py 2012-04-10 00:12:20 +0000
3607@@ -2,7 +2,7 @@
3608 #
3609 # Author: Guillermo Gonzalez <guillermo.gonzalez@canonical.com>
3610 #
3611-# Copyright 2009 Canonical Ltd.
3612+# Copyright 2009-2012 Canonical Ltd.
3613 #
3614 # This program is free software: you can redistribute it and/or modify it
3615 # under the terms of the GNU General Public License version 3, as published
3616@@ -15,7 +15,21 @@
3617 #
3618 # You should have received a copy of the GNU General Public License along
3619 # with this program. If not, see <http://www.gnu.org/licenses/>.
3620+#
3621+# In addition, as a special exception, the copyright holders give
3622+# permission to link the code of portions of this program with the
3623+# OpenSSL library under certain conditions as described in each
3624+# individual source file, and distribute linked combinations
3625+# including the two.
3626+# You must obey the GNU General Public License in all respects
3627+# for all of the code used other than OpenSSL. If you modify
3628+# file(s) with this exception, you may extend this exception to your
3629+# version of the file(s), but you are not obligated to do so. If you
3630+# do not wish to do so, delete this exception statement from your
3631+# version. If you delete this exception statement from all source
3632+# files in the program, then also delete it here.
3633 """ Tests for logger utils """
3634+
3635 from __future__ import with_statement
3636
3637 import logging
3638
3639=== modified file 'tests/syncdaemon/test_main.py'
3640--- tests/syncdaemon/test_main.py 2012-02-07 23:05:09 +0000
3641+++ tests/syncdaemon/test_main.py 2012-04-10 00:12:20 +0000
3642@@ -1,6 +1,6 @@
3643 # -*- coding: utf-8 -*-
3644 #
3645-# Copyright 2009-2011 Canonical Ltd.
3646+# Copyright 2009-2012 Canonical Ltd.
3647 #
3648 # This program is free software: you can redistribute it and/or modify it
3649 # under the terms of the GNU General Public License version 3, as published
3650@@ -13,6 +13,19 @@
3651 #
3652 # You should have received a copy of the GNU General Public License along
3653 # with this program. If not, see <http://www.gnu.org/licenses/>.
3654+#
3655+# In addition, as a special exception, the copyright holders give
3656+# permission to link the code of portions of this program with the
3657+# OpenSSL library under certain conditions as described in each
3658+# individual source file, and distribute linked combinations
3659+# including the two.
3660+# You must obey the GNU General Public License in all respects
3661+# for all of the code used other than OpenSSL. If you modify
3662+# file(s) with this exception, you may extend this exception to your
3663+# version of the file(s), but you are not obligated to do so. If you
3664+# do not wish to do so, delete this exception statement from your
3665+# version. If you delete this exception statement from all source
3666+# files in the program, then also delete it here.
3667 """ Tests for main.Main class """
3668
3669 import logging
3670
3671=== modified file 'tests/syncdaemon/test_mutefilter.py'
3672--- tests/syncdaemon/test_mutefilter.py 2011-01-03 22:13:33 +0000
3673+++ tests/syncdaemon/test_mutefilter.py 2012-04-10 00:12:20 +0000
3674@@ -2,7 +2,7 @@
3675 # Author: Facundo Batista <facundo@canonical.com>
3676 # Author: Guillermo Gonzalez <guillermo.gonzalez@canonical.com>
3677 #
3678-# Copyright 2009, 2010 Canonical Ltd.
3679+# Copyright 2009-2012 Canonical Ltd.
3680 #
3681 # This program is free software: you can redistribute it and/or modify it
3682 # under the terms of the GNU General Public License version 3, as published
3683@@ -15,7 +15,19 @@
3684 #
3685 # You should have received a copy of the GNU General Public License along
3686 # with this program. If not, see <http://www.gnu.org/licenses/>.
3687-
3688+#
3689+# In addition, as a special exception, the copyright holders give
3690+# permission to link the code of portions of this program with the
3691+# OpenSSL library under certain conditions as described in each
3692+# individual source file, and distribute linked combinations
3693+# including the two.
3694+# You must obey the GNU General Public License in all respects
3695+# for all of the code used other than OpenSSL. If you modify
3696+# file(s) with this exception, you may extend this exception to your
3697+# version of the file(s), but you are not obligated to do so. If you
3698+# do not wish to do so, delete this exception statement from your
3699+# version. If you delete this exception statement from all source
3700+# files in the program, then also delete it here.
3701 """Tests for the Mute Filter."""
3702
3703 import unittest
3704
3705=== modified file 'tests/syncdaemon/test_offloadqueue.py'
3706--- tests/syncdaemon/test_offloadqueue.py 2012-02-10 14:19:23 +0000
3707+++ tests/syncdaemon/test_offloadqueue.py 2012-04-10 00:12:20 +0000
3708@@ -1,4 +1,4 @@
3709-# -*- coding: utf8 -*-
3710+# -*- coding: utf-8 -*-
3711 #
3712 # Copyright 2012 Canonical Ltd.
3713 #
3714@@ -13,7 +13,19 @@
3715 #
3716 # You should have received a copy of the GNU General Public License along
3717 # with this program. If not, see <http://www.gnu.org/licenses/>.
3718-
3719+#
3720+# In addition, as a special exception, the copyright holders give
3721+# permission to link the code of portions of this program with the
3722+# OpenSSL library under certain conditions as described in each
3723+# individual source file, and distribute linked combinations
3724+# including the two.
3725+# You must obey the GNU General Public License in all respects
3726+# for all of the code used other than OpenSSL. If you modify
3727+# file(s) with this exception, you may extend this exception to your
3728+# version of the file(s), but you are not obligated to do so. If you
3729+# do not wish to do so, delete this exception statement from your
3730+# version. If you delete this exception statement from all source
3731+# files in the program, then also delete it here.
3732 """Tests for the Offload Queue."""
3733
3734 import StringIO
3735
3736=== modified file 'tests/syncdaemon/test_pathlockingtree.py'
3737--- tests/syncdaemon/test_pathlockingtree.py 2011-12-12 17:23:40 +0000
3738+++ tests/syncdaemon/test_pathlockingtree.py 2012-04-10 00:12:20 +0000
3739@@ -2,7 +2,7 @@
3740 #
3741 # Author: Facundo Batista <facundo@canonical.com>
3742 #
3743-# Copyright 2011 Canonical Ltd.
3744+# Copyright 2011-2012 Canonical Ltd.
3745 #
3746 # This program is free software: you can redistribute it and/or modify it
3747 # under the terms of the GNU General Public License version 3, as published
3748@@ -15,6 +15,19 @@
3749 #
3750 # You should have received a copy of the GNU General Public License along
3751 # with this program. If not, see <http://www.gnu.org/licenses/>.
3752+#
3753+# In addition, as a special exception, the copyright holders give
3754+# permission to link the code of portions of this program with the
3755+# OpenSSL library under certain conditions as described in each
3756+# individual source file, and distribute linked combinations
3757+# including the two.
3758+# You must obey the GNU General Public License in all respects
3759+# for all of the code used other than OpenSSL. If you modify
3760+# file(s) with this exception, you may extend this exception to your
3761+# version of the file(s), but you are not obligated to do so. If you
3762+# do not wish to do so, delete this exception statement from your
3763+# version. If you delete this exception statement from all source
3764+# files in the program, then also delete it here.
3765 """ ActionQueue tests """
3766
3767 import logging
3768
3769=== modified file 'tests/syncdaemon/test_states.py'
3770--- tests/syncdaemon/test_states.py 2012-02-10 13:39:17 +0000
3771+++ tests/syncdaemon/test_states.py 2012-04-10 00:12:20 +0000
3772@@ -2,7 +2,7 @@
3773 #
3774 # Author: Facundo Batista <facundo@canonical.com>
3775 #
3776-# Copyright 2010 Canonical Ltd.
3777+# Copyright 2010-2012 Canonical Ltd.
3778 #
3779 # This program is free software: you can redistribute it and/or modify it
3780 # under the terms of the GNU General Public License version 3, as published
3781@@ -15,7 +15,19 @@
3782 #
3783 # You should have received a copy of the GNU General Public License along
3784 # with this program. If not, see <http://www.gnu.org/licenses/>.
3785-
3786+#
3787+# In addition, as a special exception, the copyright holders give
3788+# permission to link the code of portions of this program with the
3789+# OpenSSL library under certain conditions as described in each
3790+# individual source file, and distribute linked combinations
3791+# including the two.
3792+# You must obey the GNU General Public License in all respects
3793+# for all of the code used other than OpenSSL. If you modify
3794+# file(s) with this exception, you may extend this exception to your
3795+# version of the file(s), but you are not obligated to do so. If you
3796+# do not wish to do so, delete this exception statement from your
3797+# version. If you delete this exception statement from all source
3798+# files in the program, then also delete it here.
3799 """Tests for States."""
3800
3801 from twisted.internet import defer, reactor
3802
3803=== modified file 'tests/syncdaemon/test_status_listener.py'
3804--- tests/syncdaemon/test_status_listener.py 2012-01-17 20:00:44 +0000
3805+++ tests/syncdaemon/test_status_listener.py 2012-04-10 00:12:20 +0000
3806@@ -2,7 +2,7 @@
3807 #
3808 # Author: Alejandro J. Cura <alecu@canonical.com>
3809 #
3810-# Copyright 2011 Canonical Ltd.
3811+# Copyright 2011-2012 Canonical Ltd.
3812 #
3813 # This program is free software: you can redistribute it and/or modify it
3814 # under the terms of the GNU General Public License version 3, as published
3815@@ -15,6 +15,19 @@
3816 #
3817 # You should have received a copy of the GNU General Public License along
3818 # with this program. If not, see <http://www.gnu.org/licenses/>.
3819+#
3820+# In addition, as a special exception, the copyright holders give
3821+# permission to link the code of portions of this program with the
3822+# OpenSSL library under certain conditions as described in each
3823+# individual source file, and distribute linked combinations
3824+# including the two.
3825+# You must obey the GNU General Public License in all respects
3826+# for all of the code used other than OpenSSL. If you modify
3827+# file(s) with this exception, you may extend this exception to your
3828+# version of the file(s), but you are not obligated to do so. If you
3829+# do not wish to do so, delete this exception statement from your
3830+# version. If you delete this exception statement from all source
3831+# files in the program, then also delete it here.
3832 """Test the syncdaemon status listener."""
3833
3834 import os
3835
3836=== modified file 'tests/syncdaemon/test_sync.py'
3837--- tests/syncdaemon/test_sync.py 2011-11-30 19:54:45 +0000
3838+++ tests/syncdaemon/test_sync.py 2012-04-10 00:12:20 +0000
3839@@ -2,7 +2,7 @@
3840 #
3841 # Author: Guillermo Gonzalez <guillermo.gonzalez@canonical.com>
3842 #
3843-# Copyright 2009 Canonical Ltd.
3844+# Copyright 2009-2012 Canonical Ltd.
3845 #
3846 # This program is free software: you can redistribute it and/or modify it
3847 # under the terms of the GNU General Public License version 3, as published
3848@@ -15,7 +15,19 @@
3849 #
3850 # You should have received a copy of the GNU General Public License along
3851 # with this program. If not, see <http://www.gnu.org/licenses/>.
3852-
3853+#
3854+# In addition, as a special exception, the copyright holders give
3855+# permission to link the code of portions of this program with the
3856+# OpenSSL library under certain conditions as described in each
3857+# individual source file, and distribute linked combinations
3858+# including the two.
3859+# You must obey the GNU General Public License in all respects
3860+# for all of the code used other than OpenSSL. If you modify
3861+# file(s) with this exception, you may extend this exception to your
3862+# version of the file(s), but you are not obligated to do so. If you
3863+# do not wish to do so, delete this exception statement from your
3864+# version. If you delete this exception statement from all source
3865+# files in the program, then also delete it here.
3866 """Tests for Sync."""
3867
3868 from __future__ import with_statement
3869
3870=== modified file 'tests/syncdaemon/test_tritcask.py'
3871--- tests/syncdaemon/test_tritcask.py 2011-12-15 12:06:12 +0000
3872+++ tests/syncdaemon/test_tritcask.py 2012-04-10 00:12:20 +0000
3873@@ -2,7 +2,7 @@
3874 #
3875 # Author: Guillermo Gonzalez <guillermo.gonzalez@canonical.com>
3876 #
3877-# Copyright 2010 Canonical Ltd.
3878+# Copyright 2010-2012 Canonical Ltd.
3879 #
3880 # This program is free software: you can redistribute it and/or modify it
3881 # under the terms of the GNU General Public License version 3, as published
3882@@ -15,6 +15,19 @@
3883 #
3884 # You should have received a copy of the GNU General Public License along
3885 # with this program. If not, see <http://www.gnu.org/licenses/>.
3886+#
3887+# In addition, as a special exception, the copyright holders give
3888+# permission to link the code of portions of this program with the
3889+# OpenSSL library under certain conditions as described in each
3890+# individual source file, and distribute linked combinations
3891+# including the two.
3892+# You must obey the GNU General Public License in all respects
3893+# for all of the code used other than OpenSSL. If you modify
3894+# file(s) with this exception, you may extend this exception to your
3895+# version of the file(s), but you are not obligated to do so. If you
3896+# do not wish to do so, delete this exception statement from your
3897+# version. If you delete this exception statement from all source
3898+# files in the program, then also delete it here.
3899 """Tests for Tritcask and helper functions."""
3900
3901
3902
3903=== modified file 'tests/syncdaemon/test_tunnel_runner.py'
3904--- tests/syncdaemon/test_tunnel_runner.py 2012-03-30 04:49:21 +0000
3905+++ tests/syncdaemon/test_tunnel_runner.py 2012-04-10 00:12:20 +0000
3906@@ -1,4 +1,4 @@
3907-# -*- coding: utf8 -*-
3908+# -*- coding: utf-8 -*-
3909 #
3910 # Copyright 2012 Canonical Ltd.
3911 #
3912@@ -13,6 +13,19 @@
3913 #
3914 # You should have received a copy of the GNU General Public License along
3915 # with this program. If not, see <http://www.gnu.org/licenses/>.
3916+#
3917+# In addition, as a special exception, the copyright holders give
3918+# permission to link the code of portions of this program with the
3919+# OpenSSL library under certain conditions as described in each
3920+# individual source file, and distribute linked combinations
3921+# including the two.
3922+# You must obey the GNU General Public License in all respects
3923+# for all of the code used other than OpenSSL. If you modify
3924+# file(s) with this exception, you may extend this exception to your
3925+# version of the file(s), but you are not obligated to do so. If you
3926+# do not wish to do so, delete this exception statement from your
3927+# version. If you delete this exception statement from all source
3928+# files in the program, then also delete it here.
3929 """Tests for the proxy tunnel runner."""
3930
3931 import os
3932
3933=== modified file 'tests/syncdaemon/test_u1fsfsm.py'
3934--- tests/syncdaemon/test_u1fsfsm.py 2011-07-27 14:26:36 +0000
3935+++ tests/syncdaemon/test_u1fsfsm.py 2012-04-10 00:12:20 +0000
3936@@ -2,7 +2,7 @@
3937 #
3938 # Author: Lucio Torre <lucio.torre@canonical.com>
3939 #
3940-# Copyright 2009 Canonical Ltd.
3941+# Copyright 2009-2012 Canonical Ltd.
3942 #
3943 # This program is free software: you can redistribute it and/or modify it
3944 # under the terms of the GNU General Public License version 3, as published
3945@@ -15,9 +15,21 @@
3946 #
3947 # You should have received a copy of the GNU General Public License along
3948 # with this program. If not, see <http://www.gnu.org/licenses/>.
3949-"""
3950-tests the u1fs fsm
3951-"""
3952+#
3953+# In addition, as a special exception, the copyright holders give
3954+# permission to link the code of portions of this program with the
3955+# OpenSSL library under certain conditions as described in each
3956+# individual source file, and distribute linked combinations
3957+# including the two.
3958+# You must obey the GNU General Public License in all respects
3959+# for all of the code used other than OpenSSL. If you modify
3960+# file(s) with this exception, you may extend this exception to your
3961+# version of the file(s), but you are not obligated to do so. If you
3962+# do not wish to do so, delete this exception statement from your
3963+# version. If you delete this exception statement from all source
3964+# files in the program, then also delete it here.
3965+"""Tests for the u1fs fsm."""
3966+
3967 import unittest
3968 import os
3969
3970
3971=== modified file 'tests/syncdaemon/test_vm.py'
3972--- tests/syncdaemon/test_vm.py 2012-03-28 21:21:36 +0000
3973+++ tests/syncdaemon/test_vm.py 2012-04-10 00:12:20 +0000
3974@@ -2,7 +2,7 @@
3975 #
3976 # Author: Guillermo Gonzalez <guillermo.gonzalez@canonical.com>
3977 #
3978-# Copyright 2009 Canonical Ltd.
3979+# Copyright 2009-2012 Canonical Ltd.
3980 #
3981 # This program is free software: you can redistribute it and/or modify it
3982 # under the terms of the GNU General Public License version 3, as published
3983@@ -15,7 +15,19 @@
3984 #
3985 # You should have received a copy of the GNU General Public License along
3986 # with this program. If not, see <http://www.gnu.org/licenses/>.
3987-
3988+#
3989+# In addition, as a special exception, the copyright holders give
3990+# permission to link the code of portions of this program with the
3991+# OpenSSL library under certain conditions as described in each
3992+# individual source file, and distribute linked combinations
3993+# including the two.
3994+# You must obey the GNU General Public License in all respects
3995+# for all of the code used other than OpenSSL. If you modify
3996+# file(s) with this exception, you may extend this exception to your
3997+# version of the file(s), but you are not obligated to do so. If you
3998+# do not wish to do so, delete this exception statement from your
3999+# version. If you delete this exception statement from all source
4000+# files in the program, then also delete it here.
4001 """Tests for the Volume Manager."""
4002
4003 from __future__ import with_statement
4004
4005=== modified file 'tests/syncdaemon/test_vm_helper.py'
4006--- tests/syncdaemon/test_vm_helper.py 2012-01-25 21:05:57 +0000
4007+++ tests/syncdaemon/test_vm_helper.py 2012-04-10 00:12:20 +0000
4008@@ -4,7 +4,7 @@
4009 # Manuel de la Pena <manuel@canonical.com>
4010 # Natalia B. Bidart <natalia.bidart@canonical.com>
4011 #
4012-# Copyright 2010-2011 Canonical Ltd.
4013+# Copyright 2010-2012 Canonical Ltd.
4014 #
4015 # This program is free software: you can redistribute it and/or modify it
4016 # under the terms of the GNU General Public License version 3, as published
4017@@ -17,7 +17,19 @@
4018 #
4019 # You should have received a copy of the GNU General Public License along
4020 # with this program. If not, see <http://www.gnu.org/licenses/>.
4021-
4022+#
4023+# In addition, as a special exception, the copyright holders give
4024+# permission to link the code of portions of this program with the
4025+# OpenSSL library under certain conditions as described in each
4026+# individual source file, and distribute linked combinations
4027+# including the two.
4028+# You must obey the GNU General Public License in all respects
4029+# for all of the code used other than OpenSSL. If you modify
4030+# file(s) with this exception, you may extend this exception to your
4031+# version of the file(s), but you are not obligated to do so. If you
4032+# do not wish to do so, delete this exception statement from your
4033+# version. If you delete this exception statement from all source
4034+# files in the program, then also delete it here.
4035 """Test for the VolumeManager helper."""
4036
4037 import os
4038
4039=== modified file 'ubuntuone/__init__.py'
4040--- ubuntuone/__init__.py 2010-08-20 21:09:00 +0000
4041+++ ubuntuone/__init__.py 2012-04-10 00:12:20 +0000
4042@@ -1,4 +1,4 @@
4043-# Copyright 2009 Canonical Ltd.
4044+# Copyright 2009-2012 Canonical Ltd.
4045 #
4046 # This program is free software: you can redistribute it and/or modify it
4047 # under the terms of the GNU General Public License version 3, as published
4048@@ -11,5 +11,18 @@
4049 #
4050 # You should have received a copy of the GNU General Public License along
4051 # with this program. If not, see <http://www.gnu.org/licenses/>.
4052+#
4053+# In addition, as a special exception, the copyright holders give
4054+# permission to link the code of portions of this program with the
4055+# OpenSSL library under certain conditions as described in each
4056+# individual source file, and distribute linked combinations
4057+# including the two.
4058+# You must obey the GNU General Public License in all respects
4059+# for all of the code used other than OpenSSL. If you modify
4060+# file(s) with this exception, you may extend this exception to your
4061+# version of the file(s), but you are not obligated to do so. If you
4062+# do not wish to do so, delete this exception statement from your
4063+# version. If you delete this exception statement from all source
4064+# files in the program, then also delete it here.
4065 """ubuntuone package"""
4066 __import__('pkg_resources').declare_namespace(__name__)
4067
4068=== removed directory 'ubuntuone/api'
4069=== removed file 'ubuntuone/api/__init__.py'
4070--- ubuntuone/api/__init__.py 2011-10-14 20:02:23 +0000
4071+++ ubuntuone/api/__init__.py 1970-01-01 00:00:00 +0000
4072@@ -1,17 +0,0 @@
4073-# ubuntuone.api.__init__ - load the correct api according to the platform
4074-#
4075-# Author: Manuel de la Pena <manuel@canonical.com>
4076-#
4077-# Copyright 2010 Canonical Ltd.
4078-#
4079-# This program is free software: you can redistribute it and/or modify it
4080-# under the terms of the GNU General Public License version 3, as published
4081-# by the Free Software Foundation.
4082-#
4083-# This program is distributed in the hope that it will be useful, but
4084-# WITHOUT ANY WARRANTY; without even the implied warranties of
4085-# MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR
4086-# PURPOSE. See the GNU General Public License for more details.
4087-#
4088-# You should have received a copy of the GNU General Public License along
4089-# with this program. If not, see <http://www.gnu.org/licenses/>.
4090
4091=== modified file 'ubuntuone/clientdefs.py.in'
4092--- ubuntuone/clientdefs.py.in 2011-01-05 15:51:01 +0000
4093+++ ubuntuone/clientdefs.py.in 2012-04-10 00:12:20 +0000
4094@@ -2,7 +2,7 @@
4095 #
4096 # Author: David Planella <david.planella@ubuntu.com>
4097 #
4098-# Copyright 2009 Canonical Ltd.
4099+# Copyright 2009-2012 Canonical Ltd.
4100 #
4101 # This program is free software: you can redistribute it and/or modify it
4102 # under the terms of the GNU General Public License version 3, as published
4103@@ -15,12 +15,25 @@
4104 #
4105 # You should have received a copy of the GNU General Public License along
4106 # with this program. If not, see <http://www.gnu.org/licenses/>.
4107+#
4108+# In addition, as a special exception, the copyright holders give
4109+# permission to link the code of portions of this program with the
4110+# OpenSSL library under certain conditions as described in each
4111+# individual source file, and distribute linked combinations
4112+# including the two.
4113+# You must obey the GNU General Public License in all respects
4114+# for all of the code used other than OpenSSL. If you modify
4115+# file(s) with this exception, you may extend this exception to your
4116+# version of the file(s), but you are not obligated to do so. If you
4117+# do not wish to do so, delete this exception statement from your
4118+# version. If you delete this exception statement from all source
4119+# files in the program, then also delete it here.
4120 """Ubuntu One client definitions.
4121
4122 This is a package containing configure-time definitions for the Ubuntu One
4123 client.
4124-
4125 """
4126+
4127 import gettext
4128
4129
4130
4131=== modified file 'ubuntuone/eventlog/__init__.py'
4132--- ubuntuone/eventlog/__init__.py 2010-12-01 20:10:20 +0000
4133+++ ubuntuone/eventlog/__init__.py 2012-04-10 00:12:20 +0000
4134@@ -1,6 +1,6 @@
4135 # ubuntuone.eventlog - Ubuntu One event logging modules
4136 #
4137-# Copyright 2010 Canonical Ltd.
4138+# Copyright 2010-2012 Canonical Ltd.
4139 #
4140 # This program is free software: you can redistribute it and/or modify it
4141 # under the terms of the GNU General Public License version 3, as published
4142@@ -13,4 +13,17 @@
4143 #
4144 # You should have received a copy of the GNU General Public License along
4145 # with this program. If not, see <http://www.gnu.org/licenses/>.
4146+#
4147+# In addition, as a special exception, the copyright holders give
4148+# permission to link the code of portions of this program with the
4149+# OpenSSL library under certain conditions as described in each
4150+# individual source file, and distribute linked combinations
4151+# including the two.
4152+# You must obey the GNU General Public License in all respects
4153+# for all of the code used other than OpenSSL. If you modify
4154+# file(s) with this exception, you may extend this exception to your
4155+# version of the file(s), but you are not obligated to do so. If you
4156+# do not wish to do so, delete this exception statement from your
4157+# version. If you delete this exception statement from all source
4158+# files in the program, then also delete it here.
4159 """Event logging module."""
4160
4161=== modified file 'ubuntuone/eventlog/zg_listener.py'
4162--- ubuntuone/eventlog/zg_listener.py 2011-10-14 20:02:23 +0000
4163+++ ubuntuone/eventlog/zg_listener.py 2012-04-10 00:12:20 +0000
4164@@ -2,7 +2,7 @@
4165 #
4166 # Author: Alejandro J. Cura <alecu@canonical.com>
4167 #
4168-# Copyright 2010 Canonical Ltd.
4169+# Copyright 2010-2012 Canonical Ltd.
4170 #
4171 # This program is free software: you can redistribute it and/or modify it
4172 # under the terms of the GNU General Public License version 3, as published
4173@@ -15,6 +15,19 @@
4174 #
4175 # You should have received a copy of the GNU General Public License along
4176 # with this program. If not, see <http://www.gnu.org/licenses/>.
4177+#
4178+# In addition, as a special exception, the copyright holders give
4179+# permission to link the code of portions of this program with the
4180+# OpenSSL library under certain conditions as described in each
4181+# individual source file, and distribute linked combinations
4182+# including the two.
4183+# You must obey the GNU General Public License in all respects
4184+# for all of the code used other than OpenSSL. If you modify
4185+# file(s) with this exception, you may extend this exception to your
4186+# version of the file(s), but you are not obligated to do so. If you
4187+# do not wish to do so, delete this exception statement from your
4188+# version. If you delete this exception statement from all source
4189+# files in the program, then also delete it here.
4190 """Event logging from SyncDaemon into Zeitgeist."""
4191
4192 import mimetypes
4193
4194=== modified file 'ubuntuone/eventlog/zglog.py'
4195--- ubuntuone/eventlog/zglog.py 2010-12-03 12:39:40 +0000
4196+++ ubuntuone/eventlog/zglog.py 2012-04-10 00:12:20 +0000
4197@@ -2,7 +2,7 @@
4198 #
4199 # Author: Alejandro J. Cura <alecu@canonical.com>
4200 #
4201-# Copyright 2010 Canonical Ltd.
4202+# Copyright 2010-2012 Canonical Ltd.
4203 #
4204 # This program is free software: you can redistribute it and/or modify it
4205 # under the terms of the GNU General Public License version 3, as published
4206@@ -15,6 +15,19 @@
4207 #
4208 # You should have received a copy of the GNU General Public License along
4209 # with this program. If not, see <http://www.gnu.org/licenses/>.
4210+#
4211+# In addition, as a special exception, the copyright holders give
4212+# permission to link the code of portions of this program with the
4213+# OpenSSL library under certain conditions as described in each
4214+# individual source file, and distribute linked combinations
4215+# including the two.
4216+# You must obey the GNU General Public License in all respects
4217+# for all of the code used other than OpenSSL. If you modify
4218+# file(s) with this exception, you may extend this exception to your
4219+# version of the file(s), but you are not obligated to do so. If you
4220+# do not wish to do so, delete this exception statement from your
4221+# version. If you delete this exception statement from all source
4222+# files in the program, then also delete it here.
4223 """Log into the Zeitgeist daemon."""
4224
4225 from twisted.internet.defer import Deferred
4226
4227=== modified file 'ubuntuone/logger.py'
4228--- ubuntuone/logger.py 2011-10-25 21:51:05 +0000
4229+++ ubuntuone/logger.py 2012-04-10 00:12:20 +0000
4230@@ -2,7 +2,7 @@
4231 #
4232 # Author: Guillermo Gonzalez <guillermo.gonzalez@canonical.com>
4233 #
4234-# Copyright 2010 Canonical Ltd.
4235+# Copyright 2010-2012 Canonical Ltd.
4236 #
4237 # This program is free software: you can redistribute it and/or modify it
4238 # under the terms of the GNU General Public License version 3, as published
4239@@ -15,7 +15,21 @@
4240 #
4241 # You should have received a copy of the GNU General Public License along
4242 # with this program. If not, see <http://www.gnu.org/licenses/>.
4243+#
4244+# In addition, as a special exception, the copyright holders give
4245+# permission to link the code of portions of this program with the
4246+# OpenSSL library under certain conditions as described in each
4247+# individual source file, and distribute linked combinations
4248+# including the two.
4249+# You must obey the GNU General Public License in all respects
4250+# for all of the code used other than OpenSSL. If you modify
4251+# file(s) with this exception, you may extend this exception to your
4252+# version of the file(s), but you are not obligated to do so. If you
4253+# do not wish to do so, delete this exception statement from your
4254+# version. If you delete this exception statement from all source
4255+# files in the program, then also delete it here.
4256 """Ubuntuone client logging utilities and config. """
4257+
4258 from __future__ import with_statement
4259
4260 import contextlib
4261
4262=== modified file 'ubuntuone/platform/__init__.py'
4263--- ubuntuone/platform/__init__.py 2012-01-27 15:18:44 +0000
4264+++ ubuntuone/platform/__init__.py 2012-04-10 00:12:20 +0000
4265@@ -1,6 +1,6 @@
4266 # -*- encoding: utf-8 -*-
4267 #
4268-# Copyright 2009-2011 Canonical Ltd.
4269+# Copyright 2009-2012 Canonical Ltd.
4270 #
4271 # This program is free software: you can redistribute it and/or modify it
4272 # under the terms of the GNU General Public License version 3, as published
4273@@ -13,7 +13,19 @@
4274 #
4275 # You should have received a copy of the GNU General Public License along
4276 # with this program. If not, see <http://www.gnu.org/licenses/>.
4277-
4278+#
4279+# In addition, as a special exception, the copyright holders give
4280+# permission to link the code of portions of this program with the
4281+# OpenSSL library under certain conditions as described in each
4282+# individual source file, and distribute linked combinations
4283+# including the two.
4284+# You must obey the GNU General Public License in all respects
4285+# for all of the code used other than OpenSSL. If you modify
4286+# file(s) with this exception, you may extend this exception to your
4287+# version of the file(s), but you are not obligated to do so. If you
4288+# do not wish to do so, delete this exception statement from your
4289+# version. If you delete this exception statement from all source
4290+# files in the program, then also delete it here.
4291 """Platform specific bindings."""
4292
4293 import os
4294
4295=== modified file 'ubuntuone/platform/constants.py'
4296--- ubuntuone/platform/constants.py 2012-03-19 14:44:16 +0000
4297+++ ubuntuone/platform/constants.py 2012-04-10 00:12:20 +0000
4298@@ -1,6 +1,6 @@
4299 # -*- coding: utf-8 *-*
4300 #
4301-# Copyright 2011 Canonical Ltd.
4302+# Copyright 2011-2012 Canonical Ltd.
4303 #
4304 # This program is free software: you can redistribute it and/or modify it
4305 # under the terms of the GNU General Public License version 3, as published
4306@@ -13,7 +13,19 @@
4307 #
4308 # You should have received a copy of the GNU General Public License along
4309 # with this program. If not, see <http://www.gnu.org/licenses/>.
4310-
4311+#
4312+# In addition, as a special exception, the copyright holders give
4313+# permission to link the code of portions of this program with the
4314+# OpenSSL library under certain conditions as described in each
4315+# individual source file, and distribute linked combinations
4316+# including the two.
4317+# You must obey the GNU General Public License in all respects
4318+# for all of the code used other than OpenSSL. If you modify
4319+# file(s) with this exception, you may extend this exception to your
4320+# version of the file(s), but you are not obligated to do so. If you
4321+# do not wish to do so, delete this exception statement from your
4322+# version. If you delete this exception statement from all source
4323+# files in the program, then also delete it here.
4324 """Constants for the proper platform."""
4325
4326 # To start hashing a file, no new hash request should arrive
4327
4328=== modified file 'ubuntuone/platform/credentials/__init__.py'
4329--- ubuntuone/platform/credentials/__init__.py 2012-02-11 19:23:18 +0000
4330+++ ubuntuone/platform/credentials/__init__.py 2012-04-10 00:12:20 +0000
4331@@ -3,7 +3,7 @@
4332 # Author: Natalia B. Bidart <natalia.bidart@canonical.com>
4333 # Author: Manuel de la Pena<manuel@canonical.com>
4334 #
4335-# Copyright 2011 Canonical Ltd.
4336+# Copyright 2011-2012 Canonical Ltd.
4337 #
4338 # This program is free software: you can redistribute it and/or modify it
4339 # under the terms of the GNU General Public License version 3, as published
4340@@ -16,6 +16,19 @@
4341 #
4342 # You should have received a copy of the GNU General Public License along
4343 # with this program. If not, see <http://www.gnu.org/licenses/>.
4344+#
4345+# In addition, as a special exception, the copyright holders give
4346+# permission to link the code of portions of this program with the
4347+# OpenSSL library under certain conditions as described in each
4348+# individual source file, and distribute linked combinations
4349+# including the two.
4350+# You must obey the GNU General Public License in all respects
4351+# for all of the code used other than OpenSSL. If you modify
4352+# file(s) with this exception, you may extend this exception to your
4353+# version of the file(s), but you are not obligated to do so. If you
4354+# do not wish to do so, delete this exception statement from your
4355+# version. If you delete this exception statement from all source
4356+# files in the program, then also delete it here.
4357 """Common code for the credentials management."""
4358
4359 import gettext
4360
4361=== modified file 'ubuntuone/platform/credentials/linux.py'
4362--- ubuntuone/platform/credentials/linux.py 2012-02-11 19:23:18 +0000
4363+++ ubuntuone/platform/credentials/linux.py 2012-04-10 00:12:20 +0000
4364@@ -2,7 +2,7 @@
4365 #
4366 # Author: Natalia B. Bidart <natalia.bidart@canonical.com>
4367 #
4368-# Copyright 2010 Canonical Ltd.
4369+# Copyright 2010-2012 Canonical Ltd.
4370 #
4371 # This program is free software: you can redistribute it and/or modify it
4372 # under the terms of the GNU General Public License version 3, as published
4373@@ -15,6 +15,19 @@
4374 #
4375 # You should have received a copy of the GNU General Public License along
4376 # with this program. If not, see <http://www.gnu.org/licenses/>.
4377+#
4378+# In addition, as a special exception, the copyright holders give
4379+# permission to link the code of portions of this program with the
4380+# OpenSSL library under certain conditions as described in each
4381+# individual source file, and distribute linked combinations
4382+# including the two.
4383+# You must obey the GNU General Public License in all respects
4384+# for all of the code used other than OpenSSL. If you modify
4385+# file(s) with this exception, you may extend this exception to your
4386+# version of the file(s), but you are not obligated to do so. If you
4387+# do not wish to do so, delete this exception statement from your
4388+# version. If you delete this exception statement from all source
4389+# files in the program, then also delete it here.
4390 """Ubuntu One credentials management dbus service."""
4391
4392 import dbus.service
4393
4394=== modified file 'ubuntuone/platform/credentials/windows.py'
4395--- ubuntuone/platform/credentials/windows.py 2012-02-11 19:23:18 +0000
4396+++ ubuntuone/platform/credentials/windows.py 2012-04-10 00:12:20 +0000
4397@@ -1,6 +1,6 @@
4398 # -*- coding: utf-8 -*-
4399 #
4400-# Copyright 2011 Canonical Ltd.
4401+# Copyright 2011-2012 Canonical Ltd.
4402 #
4403 # This program is free software: you can redistribute it and/or modify it
4404 # under the terms of the GNU General Public License version 3, as published
4405@@ -13,6 +13,19 @@
4406 #
4407 # You should have received a copy of the GNU General Public License along
4408 # with this program. If not, see <http://www.gnu.org/licenses/>.
4409+#
4410+# In addition, as a special exception, the copyright holders give
4411+# permission to link the code of portions of this program with the
4412+# OpenSSL library under certain conditions as described in each
4413+# individual source file, and distribute linked combinations
4414+# including the two.
4415+# You must obey the GNU General Public License in all respects
4416+# for all of the code used other than OpenSSL. If you modify
4417+# file(s) with this exception, you may extend this exception to your
4418+# version of the file(s), but you are not obligated to do so. If you
4419+# do not wish to do so, delete this exception statement from your
4420+# version. If you delete this exception statement from all source
4421+# files in the program, then also delete it here.
4422 """Ubuntu One credentials management IPC service."""
4423
4424
4425
4426=== modified file 'ubuntuone/platform/event_logging.py'
4427--- ubuntuone/platform/event_logging.py 2011-12-09 15:14:45 +0000
4428+++ ubuntuone/platform/event_logging.py 2012-04-10 00:12:20 +0000
4429@@ -1,6 +1,6 @@
4430 # -*- coding: utf-8 *-*
4431 #
4432-# Copyright 2011 Canonical Ltd.
4433+# Copyright 2011-2012 Canonical Ltd.
4434 #
4435 # This program is free software: you can redistribute it and/or modify it
4436 # under the terms of the GNU General Public License version 3, as published
4437@@ -13,7 +13,19 @@
4438 #
4439 # You should have received a copy of the GNU General Public License along
4440 # with this program. If not, see <http://www.gnu.org/licenses/>.
4441-
4442+#
4443+# In addition, as a special exception, the copyright holders give
4444+# permission to link the code of portions of this program with the
4445+# OpenSSL library under certain conditions as described in each
4446+# individual source file, and distribute linked combinations
4447+# including the two.
4448+# You must obey the GNU General Public License in all respects
4449+# for all of the code used other than OpenSSL. If you modify
4450+# file(s) with this exception, you may extend this exception to your
4451+# version of the file(s), but you are not obligated to do so. If you
4452+# do not wish to do so, delete this exception statement from your
4453+# version. If you delete this exception statement from all source
4454+# files in the program, then also delete it here.
4455 """Builds a syncdaemon listener that logs events if ZG is installed."""
4456
4457 import sys
4458
4459=== modified file 'ubuntuone/platform/launcher.py'
4460--- ubuntuone/platform/launcher.py 2011-12-08 20:56:10 +0000
4461+++ ubuntuone/platform/launcher.py 2012-04-10 00:12:20 +0000
4462@@ -1,6 +1,6 @@
4463 # -*- coding: utf-8 *-*
4464 #
4465-# Copyright 2011 Canonical Ltd.
4466+# Copyright 2011-2012 Canonical Ltd.
4467 #
4468 # This program is free software: you can redistribute it and/or modify it
4469 # under the terms of the GNU General Public License version 3, as published
4470@@ -13,6 +13,19 @@
4471 #
4472 # You should have received a copy of the GNU General Public License along
4473 # with this program. If not, see <http://www.gnu.org/licenses/>.
4474+#
4475+# In addition, as a special exception, the copyright holders give
4476+# permission to link the code of portions of this program with the
4477+# OpenSSL library under certain conditions as described in each
4478+# individual source file, and distribute linked combinations
4479+# including the two.
4480+# You must obey the GNU General Public License in all respects
4481+# for all of the code used other than OpenSSL. If you modify
4482+# file(s) with this exception, you may extend this exception to your
4483+# version of the file(s), but you are not obligated to do so. If you
4484+# do not wish to do so, delete this exception statement from your
4485+# version. If you delete this exception statement from all source
4486+# files in the program, then also delete it here.
4487 """Use libunity to show a progressbar and emblems on the launcher icon."""
4488
4489 import sys
4490
4491=== modified file 'ubuntuone/platform/linux/__init__.py'
4492--- ubuntuone/platform/linux/__init__.py 2011-12-08 21:06:22 +0000
4493+++ ubuntuone/platform/linux/__init__.py 2012-04-10 00:12:20 +0000
4494@@ -1,6 +1,6 @@
4495 # ubuntuone.platform.linux - linux platform imports
4496 #
4497-# Copyright 2009-2011 Canonical Ltd.
4498+# Copyright 2009-2012 Canonical Ltd.
4499 #
4500 # This program is free software: you can redistribute it and/or modify it
4501 # under the terms of the GNU General Public License version 3, as published
4502@@ -13,7 +13,21 @@
4503 #
4504 # You should have received a copy of the GNU General Public License along
4505 # with this program. If not, see <http://www.gnu.org/licenses/>.
4506-"""Linux import for ubuntuone-client
4507+#
4508+# In addition, as a special exception, the copyright holders give
4509+# permission to link the code of portions of this program with the
4510+# OpenSSL library under certain conditions as described in each
4511+# individual source file, and distribute linked combinations
4512+# including the two.
4513+# You must obey the GNU General Public License in all respects
4514+# for all of the code used other than OpenSSL. If you modify
4515+# file(s) with this exception, you may extend this exception to your
4516+# version of the file(s), but you are not obligated to do so. If you
4517+# do not wish to do so, delete this exception statement from your
4518+# version. If you delete this exception statement from all source
4519+# files in the program, then also delete it here.
4520+"""
4521+Linux import for ubuntuone-client
4522
4523 This module has to have all linux specific modules and provide the api required
4524 to support the linux platform."""
4525
4526=== modified file 'ubuntuone/platform/linux/constants.py'
4527--- ubuntuone/platform/linux/constants.py 2011-08-31 13:23:45 +0000
4528+++ ubuntuone/platform/linux/constants.py 2012-04-10 00:12:20 +0000
4529@@ -1,7 +1,7 @@
4530 #
4531 # Author: Alejandro J. Cura <alecu@canonical.com>
4532 #
4533-# Copyright 2011 Canonical Ltd.
4534+# Copyright 2011-2012 Canonical Ltd.
4535 #
4536 # This program is free software: you can redistribute it and/or modify it
4537 # under the terms of the GNU General Public License version 3, as published
4538@@ -14,7 +14,19 @@
4539 #
4540 # You should have received a copy of the GNU General Public License along
4541 # with this program. If not, see <http://www.gnu.org/licenses/>.
4542-
4543+#
4544+# In addition, as a special exception, the copyright holders give
4545+# permission to link the code of portions of this program with the
4546+# OpenSSL library under certain conditions as described in each
4547+# individual source file, and distribute linked combinations
4548+# including the two.
4549+# You must obey the GNU General Public License in all respects
4550+# for all of the code used other than OpenSSL. If you modify
4551+# file(s) with this exception, you may extend this exception to your
4552+# version of the file(s), but you are not obligated to do so. If you
4553+# do not wish to do so, delete this exception statement from your
4554+# version. If you delete this exception statement from all source
4555+# files in the program, then also delete it here.
4556 """Constants on the linux platform."""
4557
4558 # To start hashing a file, no new hash request should arrive
4559
4560=== modified file 'ubuntuone/platform/linux/dbus_interface.py'
4561--- ubuntuone/platform/linux/dbus_interface.py 2012-03-28 20:35:55 +0000
4562+++ ubuntuone/platform/linux/dbus_interface.py 2012-04-10 00:12:20 +0000
4563@@ -1,6 +1,6 @@
4564 # -*- coding: utf-8 -*-
4565 #
4566-# Copyright 2009-2011 Canonical Ltd.
4567+# Copyright 2009-2012 Canonical Ltd.
4568 #
4569 # This program is free software: you can redistribute it and/or modify it
4570 # under the terms of the GNU General Public License version 3, as published
4571@@ -13,7 +13,19 @@
4572 #
4573 # You should have received a copy of the GNU General Public License along
4574 # with this program. If not, see <http://www.gnu.org/licenses/>.
4575-
4576+#
4577+# In addition, as a special exception, the copyright holders give
4578+# permission to link the code of portions of this program with the
4579+# OpenSSL library under certain conditions as described in each
4580+# individual source file, and distribute linked combinations
4581+# including the two.
4582+# You must obey the GNU General Public License in all respects
4583+# for all of the code used other than OpenSSL. If you modify
4584+# file(s) with this exception, you may extend this exception to your
4585+# version of the file(s), but you are not obligated to do so. If you
4586+# do not wish to do so, delete this exception statement from your
4587+# version. If you delete this exception statement from all source
4588+# files in the program, then also delete it here.
4589 """IPC implementation for linux."""
4590
4591 import logging
4592
4593=== modified file 'ubuntuone/platform/linux/event_logging.py'
4594--- ubuntuone/platform/linux/event_logging.py 2011-10-14 20:02:23 +0000
4595+++ ubuntuone/platform/linux/event_logging.py 2012-04-10 00:12:20 +0000
4596@@ -2,7 +2,7 @@
4597 #
4598 # Author: Alejandro J. Cura <alecu@canonical.com>
4599 #
4600-# Copyright 2010 Canonical Ltd.
4601+# Copyright 2010-2012 Canonical Ltd.
4602 #
4603 # This program is free software: you can redistribute it and/or modify it
4604 # under the terms of the GNU General Public License version 3, as published
4605@@ -15,6 +15,19 @@
4606 #
4607 # You should have received a copy of the GNU General Public License along
4608 # with this program. If not, see <http://www.gnu.org/licenses/>.
4609+#
4610+# In addition, as a special exception, the copyright holders give
4611+# permission to link the code of portions of this program with the
4612+# OpenSSL library under certain conditions as described in each
4613+# individual source file, and distribute linked combinations
4614+# including the two.
4615+# You must obey the GNU General Public License in all respects
4616+# for all of the code used other than OpenSSL. If you modify
4617+# file(s) with this exception, you may extend this exception to your
4618+# version of the file(s), but you are not obligated to do so. If you
4619+# do not wish to do so, delete this exception statement from your
4620+# version. If you delete this exception statement from all source
4621+# files in the program, then also delete it here.
4622 """Builds a syncdaemon listener that logs events if ZG is installed."""
4623
4624
4625
4626=== modified file 'ubuntuone/platform/linux/filesystem_notifications.py'
4627--- ubuntuone/platform/linux/filesystem_notifications.py 2011-10-18 13:51:26 +0000
4628+++ ubuntuone/platform/linux/filesystem_notifications.py 2012-04-10 00:12:20 +0000
4629@@ -3,7 +3,7 @@
4630 # Authors: Facundo Batista <facundo@canonical.com>
4631 # Manuel de la Pena <manuel@canonical.com>
4632 #
4633-# Copyright 2009-2011 Canonical Ltd.
4634+# Copyright 2009-2012 Canonical Ltd.
4635 #
4636 # This program is free software: you can redistribute it and/or modify it
4637 # under the terms of the GNU General Public License version 3, as published
4638@@ -16,7 +16,19 @@
4639 #
4640 # You should have received a copy of the GNU General Public License along
4641 # with this program. If not, see <http://www.gnu.org/licenses/>.
4642-
4643+#
4644+# In addition, as a special exception, the copyright holders give
4645+# permission to link the code of portions of this program with the
4646+# OpenSSL library under certain conditions as described in each
4647+# individual source file, and distribute linked combinations
4648+# including the two.
4649+# You must obey the GNU General Public License in all respects
4650+# for all of the code used other than OpenSSL. If you modify
4651+# file(s) with this exception, you may extend this exception to your
4652+# version of the file(s), but you are not obligated to do so. If you
4653+# do not wish to do so, delete this exception statement from your
4654+# version. If you delete this exception statement from all source
4655+# files in the program, then also delete it here.
4656 """Module that implements the Filesystem Monitor machinery."""
4657
4658 import logging
4659
4660=== modified file 'ubuntuone/platform/linux/launcher.py'
4661--- ubuntuone/platform/linux/launcher.py 2011-09-15 19:24:02 +0000
4662+++ ubuntuone/platform/linux/launcher.py 2012-04-10 00:12:20 +0000
4663@@ -2,7 +2,7 @@
4664 #
4665 # Author: Alejandro J. Cura <alecu@canonical.com>
4666 #
4667-# Copyright 2011 Canonical Ltd.
4668+# Copyright 2011-2012 Canonical Ltd.
4669 #
4670 # This program is free software: you can redistribute it and/or modify it
4671 # under the terms of the GNU General Public License version 3, as published
4672@@ -15,6 +15,19 @@
4673 #
4674 # You should have received a copy of the GNU General Public License along
4675 # with this program. If not, see <http://www.gnu.org/licenses/>.
4676+#
4677+# In addition, as a special exception, the copyright holders give
4678+# permission to link the code of portions of this program with the
4679+# OpenSSL library under certain conditions as described in each
4680+# individual source file, and distribute linked combinations
4681+# including the two.
4682+# You must obey the GNU General Public License in all respects
4683+# for all of the code used other than OpenSSL. If you modify
4684+# file(s) with this exception, you may extend this exception to your
4685+# version of the file(s), but you are not obligated to do so. If you
4686+# do not wish to do so, delete this exception statement from your
4687+# version. If you delete this exception statement from all source
4688+# files in the program, then also delete it here.
4689 """Use libunity to show a progressbar and emblems on the launcher icon."""
4690
4691 try:
4692
4693=== modified file 'ubuntuone/platform/linux/logger.py'
4694--- ubuntuone/platform/linux/logger.py 2011-10-14 20:02:23 +0000
4695+++ ubuntuone/platform/linux/logger.py 2012-04-10 00:12:20 +0000
4696@@ -1,6 +1,6 @@
4697 # Author: Manuel de la Pena <manuel@canonical.com>
4698 #
4699-# Copyright 2011 Canonical Ltd.
4700+# Copyright 2011-2012 Canonical Ltd.
4701 #
4702 # This program is free software: you can redistribute it and/or modify it
4703 # under the terms of the GNU General Public License version 3, as published
4704@@ -13,7 +13,21 @@
4705 #
4706 # You should have received a copy of the GNU General Public License along
4707 # with this program. If not, see <http://www.gnu.org/licenses/>.
4708+#
4709+# In addition, as a special exception, the copyright holders give
4710+# permission to link the code of portions of this program with the
4711+# OpenSSL library under certain conditions as described in each
4712+# individual source file, and distribute linked combinations
4713+# including the two.
4714+# You must obey the GNU General Public License in all respects
4715+# for all of the code used other than OpenSSL. If you modify
4716+# file(s) with this exception, you may extend this exception to your
4717+# version of the file(s), but you are not obligated to do so. If you
4718+# do not wish to do so, delete this exception statement from your
4719+# version. If you delete this exception statement from all source
4720+# files in the program, then also delete it here.
4721 """Provide platform logging settings."""
4722+
4723 import logging
4724 import pyinotify
4725
4726
4727=== modified file 'ubuntuone/platform/linux/messaging.py'
4728--- ubuntuone/platform/linux/messaging.py 2012-03-05 18:49:04 +0000
4729+++ ubuntuone/platform/linux/messaging.py 2012-04-10 00:12:20 +0000
4730@@ -2,7 +2,7 @@
4731 #
4732 # Author: Eric Casteleijn <eric.casteleijn@canonical.com>
4733 #
4734-# Copyright 2011 Canonical Ltd.
4735+# Copyright 2011-2012 Canonical Ltd.
4736 #
4737 # This program is free software: you can redistribute it and/or modify it
4738 # under the terms of the GNU General Public License version 3, as published
4739@@ -15,6 +15,19 @@
4740 #
4741 # You should have received a copy of the GNU General Public License along
4742 # with this program. If not, see <http://www.gnu.org/licenses/>.
4743+#
4744+# In addition, as a special exception, the copyright holders give
4745+# permission to link the code of portions of this program with the
4746+# OpenSSL library under certain conditions as described in each
4747+# individual source file, and distribute linked combinations
4748+# including the two.
4749+# You must obey the GNU General Public License in all respects
4750+# for all of the code used other than OpenSSL. If you modify
4751+# file(s) with this exception, you may extend this exception to your
4752+# version of the file(s), but you are not obligated to do so. If you
4753+# do not wish to do so, delete this exception statement from your
4754+# version. If you delete this exception statement from all source
4755+# files in the program, then also delete it here.
4756 """Module that implements sending messages to the end user."""
4757
4758 # TODO: We may want to enable different messaging systems. When none
4759
4760=== modified file 'ubuntuone/platform/linux/notification.py'
4761--- ubuntuone/platform/linux/notification.py 2012-03-23 14:50:28 +0000
4762+++ ubuntuone/platform/linux/notification.py 2012-04-10 00:12:20 +0000
4763@@ -2,7 +2,7 @@
4764 #
4765 # Author: Eric Casteleijn <eric.casteleijn@canonical.com>
4766 #
4767-# Copyright 2011 Canonical Ltd.
4768+# Copyright 2011-2012 Canonical Ltd.
4769 #
4770 # This program is free software: you can redistribute it and/or modify it
4771 # under the terms of the GNU General Public License version 3, as published
4772@@ -15,6 +15,19 @@
4773 #
4774 # You should have received a copy of the GNU General Public License along
4775 # with this program. If not, see <http://www.gnu.org/licenses/>.
4776+#
4777+# In addition, as a special exception, the copyright holders give
4778+# permission to link the code of portions of this program with the
4779+# OpenSSL library under certain conditions as described in each
4780+# individual source file, and distribute linked combinations
4781+# including the two.
4782+# You must obey the GNU General Public License in all respects
4783+# for all of the code used other than OpenSSL. If you modify
4784+# file(s) with this exception, you may extend this exception to your
4785+# version of the file(s), but you are not obligated to do so. If you
4786+# do not wish to do so, delete this exception statement from your
4787+# version. If you delete this exception statement from all source
4788+# files in the program, then also delete it here.
4789 """Module that implements notification of the end user."""
4790
4791 # TODO: We may want to enable different notifiers. When none of them
4792
4793=== modified file 'ubuntuone/platform/linux/os_helper.py'
4794--- ubuntuone/platform/linux/os_helper.py 2012-01-25 22:42:17 +0000
4795+++ ubuntuone/platform/linux/os_helper.py 2012-04-10 00:12:20 +0000
4796@@ -2,7 +2,7 @@
4797 #
4798 # Author: Lucio Torre <lucio.torre@canonical.com>
4799 #
4800-# Copyright 2009 Canonical Ltd.
4801+# Copyright 2009-2012 Canonical Ltd.
4802 #
4803 # This program is free software: you can redistribute it and/or modify it
4804 # under the terms of the GNU General Public License version 3, as published
4805@@ -15,8 +15,21 @@
4806 #
4807 # You should have received a copy of the GNU General Public License along
4808 # with this program. If not, see <http://www.gnu.org/licenses/>.
4809-
4810-"""Linux import for ubuntuone-client
4811+#
4812+# In addition, as a special exception, the copyright holders give
4813+# permission to link the code of portions of this program with the
4814+# OpenSSL library under certain conditions as described in each
4815+# individual source file, and distribute linked combinations
4816+# including the two.
4817+# You must obey the GNU General Public License in all respects
4818+# for all of the code used other than OpenSSL. If you modify
4819+# file(s) with this exception, you may extend this exception to your
4820+# version of the file(s), but you are not obligated to do so. If you
4821+# do not wish to do so, delete this exception statement from your
4822+# version. If you delete this exception statement from all source
4823+# files in the program, then also delete it here.
4824+"""
4825+Linux import for ubuntuone-client
4826
4827 This module has to have all linux specific modules and provide the api required
4828 to support the linux platform.
4829
4830=== modified file 'ubuntuone/platform/linux/session.py'
4831--- ubuntuone/platform/linux/session.py 2011-12-08 20:56:10 +0000
4832+++ ubuntuone/platform/linux/session.py 2012-04-10 00:12:20 +0000
4833@@ -2,7 +2,7 @@
4834 #
4835 # Author: Alejandro J. Cura <alecu@canonical.com>
4836 #
4837-# Copyright 2011 Canonical Ltd.
4838+# Copyright 2011-2012 Canonical Ltd.
4839 #
4840 # This program is free software: you can redistribute it and/or modify it
4841 # under the terms of the GNU General Public License version 3, as published
4842@@ -15,6 +15,19 @@
4843 #
4844 # You should have received a copy of the GNU General Public License along
4845 # with this program. If not, see <http://www.gnu.org/licenses/>.
4846+#
4847+# In addition, as a special exception, the copyright holders give
4848+# permission to link the code of portions of this program with the
4849+# OpenSSL library under certain conditions as described in each
4850+# individual source file, and distribute linked combinations
4851+# including the two.
4852+# You must obey the GNU General Public License in all respects
4853+# for all of the code used other than OpenSSL. If you modify
4854+# file(s) with this exception, you may extend this exception to your
4855+# version of the file(s), but you are not obligated to do so. If you
4856+# do not wish to do so, delete this exception statement from your
4857+# version. If you delete this exception statement from all source
4858+# files in the program, then also delete it here.
4859 """Inhibit session logout when busy thru the Gnome Session DBus service."""
4860
4861 import dbus
4862
4863=== modified file 'ubuntuone/platform/messaging.py'
4864--- ubuntuone/platform/messaging.py 2011-12-08 20:56:10 +0000
4865+++ ubuntuone/platform/messaging.py 2012-04-10 00:12:20 +0000
4866@@ -1,7 +1,7 @@
4867 # -*- coding: utf-8 *-*
4868 # ubuntuone.syncdaemon.platform.messaging - Messages to the user
4869 #
4870-# Copyright 2011 Canonical Ltd.
4871+# Copyright 2011-2012 Canonical Ltd.
4872 #
4873 # This program is free software: you can redistribute it and/or modify it
4874 # under the terms of the GNU General Public License version 3, as published
4875@@ -14,6 +14,19 @@
4876 #
4877 # You should have received a copy of the GNU General Public License along
4878 # with this program. If not, see <http://www.gnu.org/licenses/>.
4879+#
4880+# In addition, as a special exception, the copyright holders give
4881+# permission to link the code of portions of this program with the
4882+# OpenSSL library under certain conditions as described in each
4883+# individual source file, and distribute linked combinations
4884+# including the two.
4885+# You must obey the GNU General Public License in all respects
4886+# for all of the code used other than OpenSSL. If you modify
4887+# file(s) with this exception, you may extend this exception to your
4888+# version of the file(s), but you are not obligated to do so. If you
4889+# do not wish to do so, delete this exception statement from your
4890+# version. If you delete this exception statement from all source
4891+# files in the program, then also delete it here.
4892 """Module that implements sending messages to the end user."""
4893
4894 # TODO: We may want to enable different messaging systems. When none
4895
4896=== modified file 'ubuntuone/platform/notification.py'
4897--- ubuntuone/platform/notification.py 2011-12-08 20:56:10 +0000
4898+++ ubuntuone/platform/notification.py 2012-04-10 00:12:20 +0000
4899@@ -1,7 +1,7 @@
4900 # -*- coding: utf-8 *-*
4901 # ubuntuone.syncdaemon.platform.notification - User Notification
4902 #
4903-# Copyright 2011 Canonical Ltd.
4904+# Copyright 2011-2012 Canonical Ltd.
4905 #
4906 # This program is free software: you can redistribute it and/or modify it
4907 # under the terms of the GNU General Public License version 3, as published
4908@@ -14,6 +14,19 @@
4909 #
4910 # You should have received a copy of the GNU General Public License along
4911 # with this program. If not, see <http://www.gnu.org/licenses/>.
4912+#
4913+# In addition, as a special exception, the copyright holders give
4914+# permission to link the code of portions of this program with the
4915+# OpenSSL library under certain conditions as described in each
4916+# individual source file, and distribute linked combinations
4917+# including the two.
4918+# You must obey the GNU General Public License in all respects
4919+# for all of the code used other than OpenSSL. If you modify
4920+# file(s) with this exception, you may extend this exception to your
4921+# version of the file(s), but you are not obligated to do so. If you
4922+# do not wish to do so, delete this exception statement from your
4923+# version. If you delete this exception statement from all source
4924+# files in the program, then also delete it here.
4925 """Module that implements notification of the end user."""
4926
4927 import sys
4928
4929=== modified file 'ubuntuone/platform/os_helper.py'
4930--- ubuntuone/platform/os_helper.py 2011-12-09 15:14:45 +0000
4931+++ ubuntuone/platform/os_helper.py 2012-04-10 00:12:20 +0000
4932@@ -1,6 +1,6 @@
4933 # -*- coding: utf-8 *-*
4934 #
4935-# Copyright 2011 Canonical Ltd.
4936+# Copyright 2011-2012 Canonical Ltd.
4937 #
4938 # This program is free software: you can redistribute it and/or modify it
4939 # under the terms of the GNU General Public License version 3, as published
4940@@ -13,7 +13,19 @@
4941 #
4942 # You should have received a copy of the GNU General Public License along
4943 # with this program. If not, see <http://www.gnu.org/licenses/>.
4944-
4945+#
4946+# In addition, as a special exception, the copyright holders give
4947+# permission to link the code of portions of this program with the
4948+# OpenSSL library under certain conditions as described in each
4949+# individual source file, and distribute linked combinations
4950+# including the two.
4951+# You must obey the GNU General Public License in all respects
4952+# for all of the code used other than OpenSSL. If you modify
4953+# file(s) with this exception, you may extend this exception to your
4954+# version of the file(s), but you are not obligated to do so. If you
4955+# do not wish to do so, delete this exception statement from your
4956+# version. If you delete this exception statement from all source
4957+# files in the program, then also delete it here.
4958 """Multiplatform tools to interact with the os."""
4959
4960 import sys
4961
4962=== modified file 'ubuntuone/platform/session.py'
4963--- ubuntuone/platform/session.py 2011-12-08 20:56:10 +0000
4964+++ ubuntuone/platform/session.py 2012-04-10 00:12:20 +0000
4965@@ -1,6 +1,6 @@
4966 # -*- coding: utf-8 *-*
4967 #
4968-# Copyright 2011 Canonical Ltd.
4969+# Copyright 2011-2012 Canonical Ltd.
4970 #
4971 # This program is free software: you can redistribute it and/or modify it
4972 # under the terms of the GNU General Public License version 3, as published
4973@@ -13,7 +13,19 @@
4974 #
4975 # You should have received a copy of the GNU General Public License along
4976 # with this program. If not, see <http://www.gnu.org/licenses/>.
4977-
4978+#
4979+# In addition, as a special exception, the copyright holders give
4980+# permission to link the code of portions of this program with the
4981+# OpenSSL library under certain conditions as described in each
4982+# individual source file, and distribute linked combinations
4983+# including the two.
4984+# You must obey the GNU General Public License in all respects
4985+# for all of the code used other than OpenSSL. If you modify
4986+# file(s) with this exception, you may extend this exception to your
4987+# version of the file(s), but you are not obligated to do so. If you
4988+# do not wish to do so, delete this exception statement from your
4989+# version. If you delete this exception statement from all source
4990+# files in the program, then also delete it here.
4991 """Inhibit session logout when busy."""
4992
4993 import sys
4994
4995=== modified file 'ubuntuone/platform/tools/__init__.py'
4996--- ubuntuone/platform/tools/__init__.py 2012-03-29 21:23:08 +0000
4997+++ ubuntuone/platform/tools/__init__.py 2012-04-10 00:12:20 +0000
4998@@ -13,7 +13,19 @@
4999 #
5000 # You should have received a copy of the GNU General Public License along
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches