Skip to content

Commit

Permalink
Update copyright info
Browse files Browse the repository at this point in the history
  • Loading branch information
variar committed Feb 8, 2019
1 parent c020730 commit fd7ef8d
Show file tree
Hide file tree
Showing 67 changed files with 1,270 additions and 61 deletions.
98 changes: 46 additions & 52 deletions NOTICE
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[klogg]
Copyright (c) 2017 Anton Filimonov
Copyright (c) 2016 -- 2019 Anton Filimonov

klogg is free software; you can redistribute it and/or modify it under
the terms of the GNU General PubLic License as published by the Free
Expand Down Expand Up @@ -38,32 +38,30 @@ This product includes software developed by Henry Schreiner:
CLI11 (https://github.com/CLIUtils/CLI11) licensed under under the terms
of BSD licence

>CLI11 1.0 Copyright (c) 2017 University of Cincinnati, developed by Henry
>Schreiner under NSF AWARD 1414736.
>All rights reserved.

>Redistribution and use in source and binary forms of CLI11, with or
>without modification, are permitted provided that the following
>conditions are met:
>1. Redistributions of source code must retain the above copyright notice,
>this list of conditions and the following disclaimer.
>2. Redistributions in binary form must reproduce the above copyright
>notice, this list of conditions and the following disclaimer in the
>documentation and/or other materials provided with the distribution.
>3. Neither the name of the copyright holder nor the names of its
>contributors may be used to endorse or promote products derived from this
>software without specific prior written permission.

>THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
>“AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
>TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
>PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER
>OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
>EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
>PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
>PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
>LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
>NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
>CLI11 1.7 Copyright (c) 2017-2019 University of Cincinnati, developed by Henry
>Schreiner under NSF AWARD 1414736. All rights reserved.
>
>Redistribution and use in source and binary forms of CLI11, with or without
>modification, are permitted provided that the following conditions are met:
>
>1. Redistributions of source code must retain the above copyright notice, this
> list of conditions and the following disclaimer.
>2. Redistributions in binary form must reproduce the above copyright notice,
> this list of conditions and the following disclaimer in the documentation
> and/or other materials provided with the distribution.
>3. Neither the name of the copyright holder nor the names of its contributors
> may be used to endorse or promote products derived from this software without
> specific prior written permission.
>
>THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
>ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
>WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
>DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
>ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
>(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
>LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
>ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
>(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
>SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

===
Expand Down Expand Up @@ -163,29 +161,6 @@ terms of MIT licence
>OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
>SOFTWARE.

===
This product includes software developed by Martin Moene:
optional-lite (https://github.com/martinmoene/optional-lite) licensed under
under the terms of MIT licence

>MIT License
>Copyright (c) 2016 Martin Moene
>Permission is hereby granted, free of charge, to any person obtaining a copy
>of this software and associated documentation files (the "Software"), to deal
>in the Software without restriction, including without limitation the rights
>to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
>copies of the Software, and to permit persons to whom the Software is
>furnished to do so, subject to the following conditions:
>The above copyright notice and this permission notice shall be included in all
>copies or substantial portions of the Software.
>THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
>IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
>FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
>AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
>LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
>OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
>SOFTWARE.

===
This product includes software developed by Sergey Podobry:
plog (https://github.com/SergiusTheBest/plog) licensed under the terms of
Expand All @@ -199,8 +174,8 @@ Mozilla Public License Version 2.0

===
This product includes software developed by Netscape Communications Corporation,
BYVoid <[email protected]> and Jehan <[email protected]> licensed under the
terms of:
BYVoid <[email protected]> and Jehan <[email protected]>:
uchardet (https://github.com/BYVoid/uchardet) licensed under the terms of:
Mozilla Public License Version 1.1
GNU General Public License,version 2.0 or later.
GNU Lesser General Public License, version 2.1 or later.
Expand Down Expand Up @@ -304,3 +279,22 @@ under the terms of Apache License Version 2.0
>See the License for the specific language governing permissions and
>limitations under the License.

===
This product includes software developed by The Abseil Authors
Abseil C++ library (https://github.com/abseil/abseil-cpp) licensed
under the terms of Apache License Version 2.0

// Copyright 2017 The Abseil Authors.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.

21 changes: 20 additions & 1 deletion src/app/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,25 @@
* along with glogg. If not, see <http://www.gnu.org/licenses/>.
*/

/*
* Copyright (C) 2016 -- 2019 Anton Filimonov and other contributors
*
* This file is part of klogg.
*
* klogg is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* klogg is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with klogg. If not, see <http://www.gnu.org/licenses/>.
*/

#ifdef KLOGG_USE_TBB_MALLOC
#include <tbb/tbbmalloc_proxy.h>
#endif
Expand Down Expand Up @@ -246,7 +265,7 @@ static void print_version()
#ifdef GLOGG_COMMIT
std::cout << "Built " GLOGG_DATE " from " GLOGG_COMMIT "(" GLOGG_GIT_VERSION ")\n";
#endif
std::cout << "Copyright (C) 2017 Nicolas Bonnefon, Anton Filimonov and other contributors\n";
std::cout << "Copyright (C) 2019 Nicolas Bonnefon, Anton Filimonov and other contributors\n";
std::cout << "This is free software. You may redistribute copies of it under the terms of\n";
std::cout << "the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.\n";
std::cout << "There is NO WARRANTY, to the extent permitted by law.\n";
Expand Down
19 changes: 19 additions & 0 deletions src/app/messagereceiver.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
/*
* Copyright (C) 2019 Anton Filimonov and other contributors
*
* This file is part of klogg.
*
* klogg is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* klogg is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with klogg. If not, see <http://www.gnu.org/licenses/>.
*/

#ifndef MESSAGERECEIVER_H
#define MESSAGERECEIVER_H

Expand Down
19 changes: 19 additions & 0 deletions src/filewatch/include/filewatcher.h
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,25 @@
* along with glogg. If not, see <http://www.gnu.org/licenses/>.
*/

/*
* Copyright (C) 2016 -- 2019 Anton Filimonov and other contributors
*
* This file is part of klogg.
*
* klogg is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* klogg is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with klogg. If not, see <http://www.gnu.org/licenses/>.
*/

#ifndef FILEWATCHER_H
#define FILEWATCHER_H

Expand Down
19 changes: 19 additions & 0 deletions src/filewatch/src/filewatcher.cpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
/*
* Copyright (C) 2016 -- 2019 Anton Filimonov and other contributors
*
* This file is part of klogg.
*
* klogg is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* klogg is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with klogg. If not, see <http://www.gnu.org/licenses/>.
*/

#include "filewatcher.h"

#include "configuration.h"
Expand Down
19 changes: 19 additions & 0 deletions src/logdata/include/data/abstractlogdata.h
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,25 @@
* along with glogg. If not, see <http://www.gnu.org/licenses/>.
*/

/*
* Copyright (C) 2016 -- 2019 Anton Filimonov and other contributors
*
* This file is part of klogg.
*
* klogg is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* klogg is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with klogg. If not, see <http://www.gnu.org/licenses/>.
*/

#ifndef ABSTRACTLOGDATA_H
#define ABSTRACTLOGDATA_H

Expand Down
19 changes: 19 additions & 0 deletions src/logdata/include/data/blockpool.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
/*
* Copyright (C) 2016 -- 2019 Anton Filimonov and other contributors
*
* This file is part of klogg.
*
* klogg is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* klogg is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with klogg. If not, see <http://www.gnu.org/licenses/>.
*/

#ifndef BLOCKPOOL_H
#define BLOCKPOOL_H

Expand Down
19 changes: 19 additions & 0 deletions src/logdata/include/data/compressedlinestorage.h
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,25 @@
* along with glogg. If not, see <http://www.gnu.org/licenses/>.
*/

/*
* Copyright (C) 2016 -- 2019 Anton Filimonov and other contributors
*
* This file is part of klogg.
*
* klogg is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* klogg is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with klogg. If not, see <http://www.gnu.org/licenses/>.
*/

#include <vector>
#include <cstdint>

Expand Down
19 changes: 19 additions & 0 deletions src/logdata/include/data/encodingdetector.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
/*
* Copyright (C) 2016 -- 2019 Anton Filimonov and other contributors
*
* This file is part of klogg.
*
* klogg is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* klogg is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with klogg. If not, see <http://www.gnu.org/licenses/>.
*/

#ifndef ENCODINGDETECTOR_H
#define ENCODINGDETECTOR_H

Expand Down
19 changes: 19 additions & 0 deletions src/logdata/include/data/linepositionarray.h
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,25 @@
* along with glogg. If not, see <http://www.gnu.org/licenses/>.
*/

/*
* Copyright (C) 2016 -- 2019 Anton Filimonov and other contributors
*
* This file is part of klogg.
*
* klogg is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* klogg is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with klogg. If not, see <http://www.gnu.org/licenses/>.
*/

#ifndef LINEPOSITIONARRAY_H
#define LINEPOSITIONARRAY_H

Expand Down
19 changes: 19 additions & 0 deletions src/logdata/include/data/linetypes.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
/*
* Copyright (C) 2016 -- 2019 Anton Filimonov and other contributors
*
* This file is part of klogg.
*
* klogg is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* klogg is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with klogg. If not, see <http://www.gnu.org/licenses/>.
*/

#pragma once
#include <named_type/named_type.hpp>
#include <limits>
Expand Down
Loading

0 comments on commit fd7ef8d

Please sign in to comment.