~ubuntu-branches/ubuntu/trusty/mariadb-5.5/trusty-proposed

« back to all changes in this revision

Viewing changes to storage/tokudb/ft-index/src/toku_patent.cc

  • Committer: Package Import Robot
  • Author(s): James Page, Otto Kekäläinen
  • Date: 2014-02-17 16:51:52 UTC
  • mfrom: (2.1.1 sid)
  • Revision ID: package-import@ubuntu.com-20140217165152-k315d3175g865kkx
Tags: 5.5.35-1
[ Otto Kekäläinen ]
* New upstream release, fixing the following security issues:
  - Buffer overflow in client/mysql.cc (Closes: #737597).
    - CVE-2014-0001
  - http://www.oracle.com/technetwork/topics/security/cpujan2014-1972949.html
    - CVE-2013-5891
    - CVE-2013-5908
    - CVE-2014-0386
    - CVE-2014-0393
    - CVE-2014-0401
    - CVE-2014-0402
    - CVE-2014-0412
    - CVE-2014-0420
    - CVE-2014-0437
* Upstream https://mariadb.atlassian.net/browse/MDEV-4902
  fixes compatibility with Bison 3.0 (Closes: #733002)
* Updated Russian debconf translation (Closes: #734426)
* Updated Japanese debconf translation (Closes: #735284)
* Updated French debconf translation (Closes: #736480)
* Renamed SONAME properly (Closes: #732967)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* -*- mode: C++; c-basic-offset: 4; indent-tabs-mode: nil -*- */
 
2
// vim: ft=cpp:expandtab:ts=8:sw=4:softtabstop=4:
 
3
/*
 
4
COPYING CONDITIONS NOTICE:
 
5
 
 
6
  This program is free software; you can redistribute it and/or modify
 
7
  it under the terms of version 2 of the GNU General Public License as
 
8
  published by the Free Software Foundation, and provided that the
 
9
  following conditions are met:
 
10
 
 
11
      * Redistributions of source code must retain this COPYING
 
12
        CONDITIONS NOTICE, the COPYRIGHT NOTICE (below), the
 
13
        DISCLAIMER (below), the UNIVERSITY PATENT NOTICE (below), the
 
14
        PATENT MARKING NOTICE (below), and the PATENT RIGHTS
 
15
        GRANT (below).
 
16
 
 
17
      * Redistributions in binary form must reproduce this COPYING
 
18
        CONDITIONS NOTICE, the COPYRIGHT NOTICE (below), the
 
19
        DISCLAIMER (below), the UNIVERSITY PATENT NOTICE (below), the
 
20
        PATENT MARKING NOTICE (below), and the PATENT RIGHTS
 
21
        GRANT (below) in the documentation and/or other materials
 
22
        provided with the distribution.
 
23
 
 
24
  You should have received a copy of the GNU General Public License
 
25
  along with this program; if not, write to the Free Software
 
26
  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 
27
  02110-1301, USA.
 
28
 
 
29
COPYRIGHT NOTICE:
 
30
 
 
31
  TokuDB, Tokutek Fractal Tree Indexing Library.
 
32
  Copyright (C) 2007-2013 Tokutek, Inc.
 
33
 
 
34
DISCLAIMER:
 
35
 
 
36
  This program is distributed in the hope that it will be useful, but
 
37
  WITHOUT ANY WARRANTY; without even the implied warranty of
 
38
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 
39
  General Public License for more details.
 
40
 
 
41
UNIVERSITY PATENT NOTICE:
 
42
 
 
43
  The technology is licensed by the Massachusetts Institute of
 
44
  Technology, Rutgers State University of New Jersey, and the Research
 
45
  Foundation of State University of New York at Stony Brook under
 
46
  United States of America Serial No. 11/760379 and to the patents
 
47
  and/or patent applications resulting from it.
 
48
 
 
49
PATENT MARKING NOTICE:
 
50
 
 
51
  This software is covered by US Patent No. 8,185,551.
 
52
  This software is covered by US Patent No. 8,489,638.
 
53
 
 
54
PATENT RIGHTS GRANT:
 
55
 
 
56
  "THIS IMPLEMENTATION" means the copyrightable works distributed by
 
57
  Tokutek as part of the Fractal Tree project.
 
58
 
 
59
  "PATENT CLAIMS" means the claims of patents that are owned or
 
60
  licensable by Tokutek, both currently or in the future; and that in
 
61
  the absence of this license would be infringed by THIS
 
62
  IMPLEMENTATION or by using or running THIS IMPLEMENTATION.
 
63
 
 
64
  "PATENT CHALLENGE" shall mean a challenge to the validity,
 
65
  patentability, enforceability and/or non-infringement of any of the
 
66
  PATENT CLAIMS or otherwise opposing any of the PATENT CLAIMS.
 
67
 
 
68
  Tokutek hereby grants to you, for the term and geographical scope of
 
69
  the PATENT CLAIMS, a non-exclusive, no-charge, royalty-free,
 
70
  irrevocable (except as stated in this section) patent license to
 
71
  make, have made, use, offer to sell, sell, import, transfer, and
 
72
  otherwise run, modify, and propagate the contents of THIS
 
73
  IMPLEMENTATION, where such license applies only to the PATENT
 
74
  CLAIMS.  This grant does not include claims that would be infringed
 
75
  only as a consequence of further modifications of THIS
 
76
  IMPLEMENTATION.  If you or your agent or licensee institute or order
 
77
  or agree to the institution of patent litigation against any entity
 
78
  (including a cross-claim or counterclaim in a lawsuit) alleging that
 
79
  THIS IMPLEMENTATION constitutes direct or contributory patent
 
80
  infringement, or inducement of patent infringement, then any rights
 
81
  granted to you under this License shall terminate as of the date
 
82
  such litigation is filed.  If you or your agent or exclusive
 
83
  licensee institute or order or agree to the institution of a PATENT
 
84
  CHALLENGE, then Tokutek may terminate any rights granted to you
 
85
  under this License.
 
86
*/
 
87
 
 
88
#ident "Copyright (c) 2007-2013 Tokutek Inc.  All rights reserved."
 
89
#ident "The technology is licensed by the Massachusetts Institute of Technology, Rutgers State University of New Jersey, and the Research Foundation of State University of New York at Stony Brook under United States of America Serial No. 11/760379 and to the patents and/or patent applications resulting from it."
 
90
 
 
91
const char *toku_patent_string = "COPYING CONDITIONS NOTICE:\n\
 
92
\n\
 
93
  This program is free software; you can redistribute it and/or modify\n\
 
94
  it under the terms of version 2 of the GNU General Public License as\n\
 
95
  published by the Free Software Foundation, and provided that the\n\
 
96
  following conditions are met:\n\
 
97
\n\
 
98
      * Redistributions of source code must retain this COPYING\n\
 
99
        CONDITIONS NOTICE, the COPYRIGHT NOTICE (below), the\n\
 
100
        DISCLAIMER (below), the UNIVERSITY PATENT NOTICE (below), the\n\
 
101
        PATENT MARKING NOTICE (below), and the PATENT RIGHTS\n\
 
102
        GRANT (below).\n\
 
103
\n\
 
104
      * Redistributions in binary form must reproduce this COPYING\n\
 
105
        CONDITIONS NOTICE, the COPYRIGHT NOTICE (below), the\n\
 
106
        DISCLAIMER (below), the UNIVERSITY PATENT NOTICE (below), the\n\
 
107
        PATENT MARKING NOTICE (below), and the PATENT RIGHTS\n\
 
108
        GRANT (below) in the documentation and/or other materials\n\
 
109
        provided with the distribution.\n\
 
110
\n\
 
111
  You should have received a copy of the GNU General Public License\n\
 
112
  along with this program; if not, write to the Free Software\n\
 
113
  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA\n\
 
114
  02110-1301, USA.\n\
 
115
\n\
 
116
COPYRIGHT NOTICE:\n\
 
117
\n\
 
118
  TokuDB, Tokutek Fractal Tree Indexing Library.\n\
 
119
  Copyright (C) 2007-2013 Tokutek, Inc.\n\
 
120
\n\
 
121
DISCLAIMER:\n\
 
122
\n\
 
123
  This program is distributed in the hope that it will be useful, but\n\
 
124
  WITHOUT ANY WARRANTY; without even the implied warranty of\n\
 
125
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU\n\
 
126
  General Public License for more details.\n\
 
127
\n\
 
128
UNIVERSITY PATENT NOTICE:\n\
 
129
\n\
 
130
  The technology is licensed by the Massachusetts Institute of\n\
 
131
  Technology, Rutgers State University of New Jersey, and the Research\n\
 
132
  Foundation of State University of New York at Stony Brook under\n\
 
133
  United States of America Serial No. 11/760379 and to the patents\n\
 
134
  and/or patent applications resulting from it.\n\
 
135
\n\
 
136
PATENT MARKING NOTICE:\n\
 
137
\n\
 
138
  This software is covered by US Patent No. 8,185,551.\n\
 
139
  This software is covered by US Patent No. 8,489,638.\n\
 
140
\n\
 
141
PATENT RIGHTS GRANT:\n\
 
142
\n\
 
143
  \"THIS IMPLEMENTATION\" means the copyrightable works distributed by\n\
 
144
  Tokutek as part of the Fractal Tree project.\n\
 
145
\n\
 
146
  \"PATENT CLAIMS\" means the claims of patents that are owned or\n\
 
147
  licensable by Tokutek, both currently or in the future; and that in\n\
 
148
  the absence of this license would be infringed by THIS\n\
 
149
  IMPLEMENTATION or by using or running THIS IMPLEMENTATION.\n\
 
150
\n\
 
151
  \"PATENT CHALLENGE\" shall mean a challenge to the validity,\n\
 
152
  patentability, enforceability and/or non-infringement of any of the\n\
 
153
  PATENT CLAIMS or otherwise opposing any of the PATENT CLAIMS.\n\
 
154
\n\
 
155
  Tokutek hereby grants to you, for the term and geographical scope of\n\
 
156
  the PATENT CLAIMS, a non-exclusive, no-charge, royalty-free,\n\
 
157
  irrevocable (except as stated in this section) patent license to\n\
 
158
  make, have made, use, offer to sell, sell, import, transfer, and\n\
 
159
  otherwise run, modify, and propagate the contents of THIS\n\
 
160
  IMPLEMENTATION, where such license applies only to the PATENT\n\
 
161
  CLAIMS.  This grant does not include claims that would be infringed\n\
 
162
  only as a consequence of further modifications of THIS\n\
 
163
  IMPLEMENTATION.  If you or your agent or licensee institute or order\n\
 
164
  or agree to the institution of patent litigation against any entity\n\
 
165
  (including a cross-claim or counterclaim in a lawsuit) alleging that\n\
 
166
  THIS IMPLEMENTATION constitutes direct or contributory patent\n\
 
167
  infringement, or inducement of patent infringement, then any rights\n\
 
168
  granted to you under this License shall terminate as of the date\n\
 
169
  such litigation is filed.  If you or your agent or exclusive\n\
 
170
  licensee institute or order or agree to the institution of a PATENT\n\
 
171
  CHALLENGE, then Tokutek may terminate any rights granted to you\n\
 
172
  under this License.\n\
 
173
";