Skip to content

Latest commit

 

History

History
52 lines (43 loc) · 1.73 KB

NOTICES.md

File metadata and controls

52 lines (43 loc) · 1.73 KB

This product includes the following 3rd party software

Amalgamate

Copyright (C) 2012 Vinnie Falco Provided under the MIT License Used for generating the single-source Emscripten port of HumbleNet.

BoringSSL

BoringSSL is a fork of OpenSSL by Google, Inc.. Licensed under the OpenSSL Lcense and SSLeay License.

Chromium WebRTC

Copyright The WebRTC project authors. Used as an alternate WebRTC implementation (in separate repository). Licensed uder the WebRTC Software License

CRC32 implementation

Generated by pycrc 0.9 Used in the peer server wire protocol for packet validation.

Flatbuffers

Copyright Google Inc. Licensed under the Apache License, Version 2.0 Used to build the wire protocol of the peer server as well as in the test peer demo.

json-parser

Copyright (C) 2012, 2013 James McLaughlin Licensed under a 2 clause BSD license Used during the build process by the APIBuilder tool.

libwebsockets

Licensed under a modified GNU LGPL 2.1 license that permits static linking. Slightly modified to support BoringSSL. Patch Used for websocket communication on Desktop platforms.

sha1

Public domain SHA1 implementation Used for building signatures for client authentication with the peer server. (HMAC-SHA1)

WebRTC Microstack

Copyright (C) Eric Young Licensed under the Apache License, Version 2.0 Used as the main WebRTC implementation in HumbleNet for desktop platforms.