mirror of
https://github.com/swift-server/RediStack.git
synced 2026-05-03 07:32:28 +00:00
77 lines
3.6 KiB
Plaintext
77 lines
3.6 KiB
Plaintext
|
|
The RediStack Project
|
|
====================
|
|
|
|
Please visit the RediStack web site for more information:
|
|
|
|
* https://github.com/mordil/nio-redis
|
|
|
|
Copyright 2019 The RediStack Project
|
|
|
|
The RediStack Project licenses this file to you 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:
|
|
|
|
https://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.
|
|
|
|
Also, please refer to each LICENSE.<component>.txt file, which is located in
|
|
the 'license' directory of the distribution file, for the license terms of the
|
|
components that this product depends on.
|
|
|
|
-------------------------------------------------------------------------------
|
|
|
|
This product was heavily influenced by Vapor and NozeIO.
|
|
|
|
* NozeIO
|
|
* LICENSE (Apache License 2.0)
|
|
* https://github.com/NozeIO/swift-nio-redis-client/blob/6ff4ffbadf8cc48324ee4ab65826475969d6e645/LICENSE.txt
|
|
* HOMEPAGE:
|
|
* https://github.com/NozeIO/swift-nio-redis-client/tree/6ff4ffbadf8cc48324ee4ab65826475969d6e645
|
|
* Vapor
|
|
* LICENSE (MIT)
|
|
* https://github.com/vapor/redis/blob/2bf2d367d1ddcbd18abf5117fb8f73b861848e2e/LICENSE
|
|
* HOMEPAGE:
|
|
* https://github.com/vapor/redis/tree/2bf2d367d1ddcbd18abf5117fb8f73b861848e2e
|
|
|
|
---
|
|
|
|
This product contains a a derivation of Georges Menie's crc16 algorithm that was adopted
|
|
to Redis coding style by Salvatore Sanfilippo.
|
|
|
|
* LICENSE:
|
|
/*
|
|
* Copyright 2001-2010 Georges Menie (www.menie.org)
|
|
* Copyright 2010 Salvatore Sanfilippo (adapted to Redis coding style)
|
|
* 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 the University of California, Berkeley 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 REGENTS 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 REGENTS AND 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.
|
|
*/
|
|
* HOMEPAGE:
|
|
* https://redis.io/docs/reference/cluster-spec/#appendix-a-crc16-reference-implementation-in-ansi-c
|