Codebase list tcmu / cme/main
Reading package lists... 0%Reading package lists... 0%Reading package lists... 0%Reading package lists... 99%Reading package lists... 99%Reading package lists... Done Building dependency tree... 0%Building dependency tree... 0%Building dependency tree... 50%Building dependency tree... 50%Building dependency tree... 83%Building dependency tree... Done Reading state information... 0% Reading state information... 0%Reading state information... Done Connecting to api.ftp-master.debian.org to check 8 package versions. Please wait... Got info from api.ftp-master.debian.org for 8 packages. Changes applied to dpkg configuration: - patches:"CVE-2021-3139.patch" Forwarded: 'b4a986b0d1233a8a6f2d340133c2efaa1d9e8c14' -> 'https://github.com/open-iscsi/tcmu-runner/pull/644' # conflicting initial values - patches:"CVE-2021-3139.patch" Forwarded: 'https://github.com/open-iscsi/tcmu-runner/pull/644' -> 'https://github.com/open-iscsi/tcmu-runner/pull/646' # conflicting initial values - control source Standards-Version: '4.4.1' -> '4.6.0' # applied fix for :Current standards version is '4.6.0'. Please read https://www.debian.org/doc/debian-policy/upgrading-checklist.html for the changes that may be needed on your package to upgrade it from standard version '4.4.1' to '4.6.0'. - copyright License: rename key from 'MIT' to 'Expat' - copyright Files:"file_optical.c" License short_name: 'MIT' -> 'Expat' # applied fix for :There are many versions of the MIT license. Please use Expat instead, when it matches. See L<Debian copyright format|https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#license-specification> and L<wikipedia|https://en.wikipedia.org/wiki/MIT_License#Various_versions>for details. - copyright Files:"darray.h" License short_name: 'MIT' -> 'Expat' # applied fix for :There are many versions of the MIT license. Please use Expat instead, when it matches. See L<Debian copyright format|https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#license-specification> and L<wikipedia|https://en.wikipedia.org/wiki/MIT_License#Various_versions>for details. - copyright Files:"qcow.c qcow2.h" License short_name: 'MIT' -> 'Expat' # applied fix for :There are many versions of the MIT license. Please use Expat instead, when it matches. See L<Debian copyright format|https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#license-specification> and L<wikipedia|https://en.wikipedia.org/wiki/MIT_License#Various_versions>for details. - copyright License: rename key from 'BSD-2' to 'BSD-2-clause' - copyright Files:"strlcpy.c" License short_name: 'BSD-2' -> 'BSD-2-clause' # applied fix for :Please use BSD-x-clause name, like BSD-3-clause Debian Janitor 2 years ago
4 changed file(s) with 43 addition(s) and 46 deletion(s). Raw diff Collapse all Expand all
00 Source: tcmu
1 Maintainer: Freexian Packaging Team <team+freexian@tracker.debian.org>
2 Uploaders: Sebastien Delafond <seb@debian.org>
13 Section: admin
24 Priority: optional
3 Maintainer: Freexian Packaging Team <team+freexian@tracker.debian.org>
4 Uploaders: Sebastien Delafond <seb@debian.org>
5 Build-Depends:
6 cmake,
7 debhelper-compat (= 12),
8 kmod,
9 libglib2.0-dev,
10 libkmod-dev,
11 libnl-genl-3-dev,
12 librados-dev,
13 librbd-dev,
14 pkg-config,
15 zlib1g-dev
16 Standards-Version: 4.4.1
17 Homepage: https://github.com/open-iscsi/tcmu-runner
5 Build-Depends: cmake,
6 debhelper-compat (= 12),
7 kmod,
8 libglib2.0-dev,
9 libkmod-dev,
10 libnl-genl-3-dev,
11 librados-dev,
12 librbd-dev,
13 pkg-config,
14 zlib1g-dev
15 Standards-Version: 4.6.0
1816 Vcs-Browser: https://salsa.debian.org/debian/tcmu
1917 Vcs-Git: https://salsa.debian.org/debian/tcmu.git
18 Homepage: https://github.com/open-iscsi/tcmu-runner
2019
2120 Package: libtcmu2
21 Architecture: any
2222 Section: libs
23 Architecture: any
24 Depends: ${misc:Depends}, ${shlibs:Depends}
23 Depends: ${misc:Depends},
24 ${shlibs:Depends}
2525 Description: Library that handles the userspace side of the LIO TCM-User backstore
2626 LIO is the SCSI target in the Linux kernel. It is entirely kernel
2727 code, and allows exported SCSI logical units (LUNs) to be backed by
4848
4949 Package: tcmu-runner
5050 Architecture: any
51 Depends: ${misc:Depends},
52 ${shlibs:Depends}
5153 Pre-Depends: ${misc:Pre-Depends}
52 Depends: ${misc:Depends}, ${shlibs:Depends}
5354 Description: Daemon that handles the userspace side of the LIO TCM-User backstore
5455 LIO is the SCSI target in the Linux kernel. It is entirely kernel
5556 code, and allows exported SCSI logical units (LUNs) to be backed by
1515
1616 Files: file_optical.c
1717 Copyright: 2016 IBM Corp
18 License: MIT
18 License: Expat
1919
2020 Files: darray.h
2121 Copyright: 2011 Joseph Adams <joeyadams3.14159@gmail.com>
22 License: MIT
22 License: Expat
2323
2424 Files: qcow.c qcow2.h
2525 Copyright: 2015 RedHat, 2004-2006 Fabrice Bellard
26 License: MIT
26 License: Expat
2727
2828 Files: strlcpy.c
2929 Copyright: 1998-2015 Todd C. Miller <Todd.Miller@courtesan.com>
30 License: BSD-2
30 License: BSD-2-clause
3131
3232 Files: debian/*
3333 Copyright: 2019 Sebastien Delafond <seb@debian.org>
4949 On Debian systems, the complete text of the Apache version 2.0 license
5050 can be found in "/usr/share/common-licenses/Apache-2.0".
5151
52 License: MIT
52 License: BSD-2-clause
53 Permission to use, copy, modify, and distribute this software for any
54 purpose with or without fee is hereby granted, provided that the
55 above copyright notice and this permission notice appear in all
56 copies.
57 .
58 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
59 WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
60 WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
61 AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
62 DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
63 PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
64 TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
65 PERFORMANCE OF THIS SOFTWARE.
66
67 License: Expat
5368 Permission is hereby granted, free of charge, to any person obtaining
5469 a copy of this software and associated documentation files (the
5570 "Software"), to deal in the Software without restriction, including
7287
7388 License: LGPL-2.1
7489 See '/usr/share/common-licenses/LGPL-2.1'.
75
76 License: BSD-2
77 Permission to use, copy, modify, and distribute this software for any
78 purpose with or without fee is hereby granted, provided that the
79 above copyright notice and this permission notice appear in all
80 copies.
81 .
82 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
83 WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
84 WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
85 AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
86 DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
87 PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
88 TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
89 PERFORMANCE OF THIS SOFTWARE.
00 # We don't have any -dev package to put in that field
11 symbols-file-missing-build-depends-package-field
2
0 Description: fail cross-device XCOPY requests (CVE-2021-3139)
1 diff --git a/tcmur_cmd_handler.c b/tcmur_cmd_handler.c
2 index ca5e21c..dfffc30 100644
3 Forwarded: https://github.com/open-iscsi/tcmu-runner/pull/646
04 Author: Jason Dillaman <dillaman@redhat.com>
1 Forwarded: b4a986b0d1233a8a6f2d340133c2efaa1d9e8c14
2 Description: fail cross-device XCOPY requests (CVE-2021-3139)
3 Forwarded: https://github.com/open-iscsi/tcmu-runner/pull/644
4 Forwarded: https://github.com/open-iscsi/tcmu-runner/pull/646
5
6 diff --git a/tcmur_cmd_handler.c b/tcmur_cmd_handler.c
7 index ca5e21c..dfffc30 100644
85 --- a/tcmur_cmd_handler.c
96 +++ b/tcmur_cmd_handler.c
107 @@ -1349,6 +1349,18 @@ static int xcopy_parse_parameter_list(struct tcmu_device *dev,