diff --git a/README.md b/README.md index 6525ab1..76ea61e 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,131 @@ -# Sinusbot +# SinusBot +Author: Michael Friese + +This software is licensed for personal use only, not commercial use. The +software may not be used in any way whatsoever in which you charge money, +collect fees, or receive any form of remuneration. The software may not be +resold, relicensed, sub-licensed, rented, leased, or used in advertising. + +## Disclaimer and Copyright + +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 ANY OTHER CONTRIBUTOR OR COPYRIGHT HOLDER 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. + +SinusBot is (C) Copyright 2013-2022 by Michael Friese. All rights reserved. + +## Other software used + +### FFmpeg + +This software uses code of FFmpeg (http://ffmpeg.org) licensed under the LGPLv2.1 and its source can be downloaded from https://frie.se/ts3bot/ffmpeg.src.tar.gz. The author of SinusBot does not own FFmpeg, instead the owners can be found at http://ffmpeg.org. + +### Other software used + +Bootstrap, Copyright 2011-2015 Twitter, Inc., licensed under MIT. +AngularJS, Copyright 2010-2014 Google, Inc. (http://angularjs.org), licensed under MIT. +HTTP Auth Interceptor Module for AngularJS, (c) 2012 Witold Szczerba, licensed under MIT. +AngularJS file upload/drop directive with http post and progress, Danial <danial.farid@gmail.com>, licensed under MIT. +angular-hotkeys v1.4.5, Copyright (c) 2014 Wes Cruver, licensed under MIT. +angular-moment.js, (c) 2013, 2014 Uri Shaked, licensed under MIT. +ngProgressLite, (c) 2013 Dmitri Voronianski, licensed under MIT. +State-based routing for AngularJS (http://angular-ui.github.com/), licensed under MIT. +angular-strap, Olivier Louvignes (olivier@mg-crea.com), licensed under MIT. +jQuery, (c) 2005, 2014 jQuery Foundation, Inc., licensed under MIT. +moment.js, Tim Wood, Iskren Chernev, Moment.js contributors, licensed under MIT. +Lo-Dash, Copyright 2012-2013 The Dojo Foundation, licensed under MIT. +Themes from bootswatch.com, licensed under MIT. +marked - a markdown parser, Copyright (c) 2011-2014, Christopher Jeffrey, licensed under MIT. +ngInfiniteScroll, Copyright (c) 2012 Brandon Tilley, licensed under MIT. +sprintf-js by Alexandru Marasteanu <hello@alexei.ro> (http://alexei.ro/), licensed under BSD-3-Clause +Go-MySQL-Driver, licensed under MPL 2.0 +go-sqlite3, Copyright (C) 2014 Yasuhiro Matsumoto, licensed under MIT. +sqlx, Copyright (c) 2013, Jason Moiron, licensed under MIT. +nfnt, Copyright (c) 2012, Jan Schlicht, licensed under MIT. +snappy, Copyright (c) 2011 The Snappy-Go Authors, licensed under MIT. +Gorilla Websocket, Copyright (c) 2013 The Gorilla WebSocket Authors, licensed under MIT. +lib/pq Copyright (c) 2011-2013, 'pq' Contributors Portions Copyright (C) 2011 Blake Mizerany, licensed under MIT. +JavaScript helper objects (console), Copyright (c) 2018 David Kartnaller, licensed under MIT. +command.js, Copyright (c) 2018-2019 David Kartnaller, licensed under MIT. + +--- + +The MIT License (MIT) + +Copyright (C) by the owners (see above). + +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. + +--- + +v8 is licensed as followed: + +This license applies to all parts of V8 that are not externally +maintained libraries. The externally maintained libraries used by V8 +are: +- PCRE test suite, located in + test/mjsunit/third_party/regexp-pcre.js. This is based on the + test suite from PCRE-7.3, which is copyrighted by the University + of Cambridge and Google, Inc. The copyright notice and license + are embedded in regexp-pcre.js. +- Layout tests, located in test/mjsunit/third_party. These are + based on layout tests from webkit.org which are copyrighted by + Apple Computer, Inc. and released under a 3-clause BSD license. +- Strongtalk assembler, the basis of the files assembler-arm-inl.h, + assembler-arm.cc, assembler-arm.h, assembler-ia32-inl.h, + assembler-ia32.cc, assembler-ia32.h, assembler-x64-inl.h, + assembler-x64.cc, assembler-x64.h, assembler-mips-inl.h, + assembler-mips.cc, assembler-mips.h, assembler.cc and assembler.h. + This code is copyrighted by Sun Microsystems Inc. and released + under a 3-clause BSD license. +- Valgrind client API header, located at third_party/valgrind/valgrind.h + This is release under the BSD license. + These libraries have their own licenses; we recommend you read them, + as their terms may differ from the terms below. + Copyright 2014, the V8 project authors. All rights reserved. + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are + met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * 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. + * Neither the name of Google Inc. 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 + OWNER 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. + +--- \ No newline at end of file diff --git a/libavcodec.so.59 b/libavcodec.so.59 new file mode 100644 index 0000000..d21625e Binary files /dev/null and b/libavcodec.so.59 differ diff --git a/libavfilter.so.8 b/libavfilter.so.8 new file mode 100644 index 0000000..66bea95 Binary files /dev/null and b/libavfilter.so.8 differ diff --git a/libavformat.so.59 b/libavformat.so.59 new file mode 100644 index 0000000..be41ae1 Binary files /dev/null and b/libavformat.so.59 differ diff --git a/libavutil.so.57 b/libavutil.so.57 new file mode 100644 index 0000000..0e5d3b7 Binary files /dev/null and b/libavutil.so.57 differ diff --git a/libsbtts_rt.so b/libsbtts_rt.so new file mode 100644 index 0000000..018cf23 Binary files /dev/null and b/libsbtts_rt.so differ diff --git a/libswresample.so.4 b/libswresample.so.4 new file mode 100644 index 0000000..b20da5b Binary files /dev/null and b/libswresample.so.4 differ diff --git a/libswscale.so.6 b/libswscale.so.6 new file mode 100644 index 0000000..37b185c Binary files /dev/null and b/libswscale.so.6 differ diff --git a/ttshlpr b/ttshlpr new file mode 100644 index 0000000..13cf8c9 Binary files /dev/null and b/ttshlpr differ