Skip to content

Commit

Permalink
Change license from GPLv3 to BSD.
Browse files Browse the repository at this point in the history
git-svn-id: http://sipml5.googlecode.com/svn/trunk@190 63d8a0da-676c-2731-e3aa-b417aa27da68
  • Loading branch information
Bossiel Thioriguel committed Mar 19, 2013
1 parent 603e61d commit 96ea0a1
Show file tree
Hide file tree
Showing 147 changed files with 560 additions and 830 deletions.
339 changes: 0 additions & 339 deletions COPYING

This file was deleted.

29 changes: 29 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
Copyright (c) 2013, Doubango Telecom. 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 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.
21 changes: 21 additions & 0 deletions LICENSE_THIRD_PARTY
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
Files: *
Copyright (c) 2013, Doubango Telecom. All rights reserved.
BSD

Files: assets/js/*
Copyright 2012 Twitter, Inc
Licensed under the Apache License v2.0
http://www.apache.org/licenses/LICENSE-2.0

Files: assets/js/jquery.js
Copyright: 2012, The Dojo Foundation
License: GPL-2 or MIT, and BSD

Files: src/tinySAK/src/tsk_md5.js
Version 2.1 Copyright (C) Paul Johnston 1999 - 2002.
Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet
Distributed under the BSD License

Files: src/tinySAK/src/tsk_base64.js
This code was originally written by Tyler Akins and has been placed in the public domain
http://rumkin.com
2 changes: 1 addition & 1 deletion SIPml-api.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
*/

Expand Down
3 changes: 2 additions & 1 deletion SIPml.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
*/

Expand Down Expand Up @@ -545,6 +545,7 @@ var configuration = {
display_name: 'I Am Legend', // optional
websocket_proxy_url: 'ws://192.168.0.10:5060', // optional
outbound_proxy_url: 'udp://192.168.0.12:5060', // optional
ice_servers: [{ url: 'stun:stun.l.google.com:19302'}, { url:'turn:user@numb.viagenie.ca', credential:'myPassword'}], // optional
enable_rtcweb_breaker: true, // optional
enable_click2call: false, // optional
events_listener: { events: '*', listener: listenerFunc }, //optional
Expand Down
4 changes: 2 additions & 2 deletions call.htm
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<!--
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
-->
<html>
Expand Down Expand Up @@ -379,7 +379,7 @@
enable_rtcweb_breaker: (window.localStorage ? window.localStorage.getItem('org.doubango.expert.enable_rtcweb_breaker') == "true" : false),
events_listener: { events: '*', listener: onSipEventStack },
sip_headers: [
{ name: 'User-Agent', value: 'IM-client/OMA1.0 sipML5-v1.2013.03.14' },
{ name: 'User-Agent', value: 'IM-client/OMA1.0 sipML5-v1.2013.03.19' },
{ name: 'Organization', value: 'Doubango Telecom' }
]
}
Expand Down
2 changes: 1 addition & 1 deletion contact.htm
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<!--
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
-->
<html lang="en">
Expand Down
2 changes: 1 addition & 1 deletion docgen.index.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<!--
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
-->
<html>
Expand Down
2 changes: 1 addition & 1 deletion error.htm
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<!--
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
-->
<html lang="en">
Expand Down
2 changes: 1 addition & 1 deletion expert.htm
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<!--
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
-->
<html lang="en">
Expand Down
15 changes: 12 additions & 3 deletions index.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<!--
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
-->
<html lang="en">
Expand Down Expand Up @@ -68,7 +68,7 @@
<!-- Main hero unit for a primary marketing message or call to action -->
<div class="hero-unit">
<h2>World's first HTML5 SIP client</h2>
<p>This is the world's first open source HTML5 SIP client entirely written in javascript for integration in social networks (FaceBook, Twitter, Google+), online games, e-commerce websites... No extension, plugin or gateway is needed. The media stack rely on <a href="http://en.wikipedia.org/wiki/WebRTC" target="_blank">WebRTC</a>.<br />
<p>This is the world's first open source HTML5 SIP client entirely written in javascript for integration in social networks (FaceBook, Twitter, Google+), online games, e-commerce websites, email signatures... No extension, plugin or gateway is needed. The media stack rely on <a href="http://en.wikipedia.org/wiki/WebRTC" target="_blank">WebRTC</a>.<br />
The client can be used to connect to any SIP or IMS network from your preferred browser to make and receive audio/video calls and instant messages.<br />
</p>
<p><a class="btn btn-primary btn-large" href="call.htm?svn=179" target="_blank">Enjoy our live demo &raquo;</a></p>
Expand All @@ -93,7 +93,7 @@ <h2>World's first HTML5 SIP client</h2>
<li>Explicit Call transfer</li>
<li>Multi-line and multi-account</li>
<li>Dual-tone multi-frequency signaling (DTMF) using SIP INFO</li>
<li><a href="http://click2dial.org" target=_blank>click-to-call</a></li>
<li><a href="http://click2dial.org" target=_blank>Click-to-Call</a></li>
</ul>
<p><a class="btn" href="http://code.google.com/p/sipml5/" target="_blank">View details &raquo;</a></p>
</td></tr>
Expand Down Expand Up @@ -123,6 +123,15 @@ <h2>World's first HTML5 SIP client</h2>
</table>
</td></tr>

<tr><td>
<table>
<tr><td><h2><a name="aLicense">License</a></h2></td></tr>
<tr><td>
<p>The code is released under <a target=_blank href="http://opensource.org/licenses/BSD-3-Clause">BSD terms</a>. For more information: <a href="https://code.google.com/p/sipml5/wiki/License" target=_blank>https://code.google.com/p/sipml5/wiki/License</a> </p>
</td></tr>
</table>
</td></tr>

<tr class="spaceUnder"><td>
<table>
<tr><td><h2><a name="aInteroperability">Programing with sipML5 API</a></h2></td></tr>
Expand Down
2 changes: 1 addition & 1 deletion obfuscate.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

#
# Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
# License: GPLv3
# License: BSD
# This file is part of Open Source sipML5 solution <http://www.sipml5.org>
#

Expand Down
2 changes: 1 addition & 1 deletion release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

#
# Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
# License: GPLv3
# License: BSD
# This file is part of Open Source sipML5 solution <http://www.sipml5.org>
#

Expand Down
4 changes: 2 additions & 2 deletions release/call.htm
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<!--
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
-->
<html>
Expand Down Expand Up @@ -379,7 +379,7 @@
enable_rtcweb_breaker: (window.localStorage ? window.localStorage.getItem('org.doubango.expert.enable_rtcweb_breaker') == "true" : false),
events_listener: { events: '*', listener: onSipEventStack },
sip_headers: [
{ name: 'User-Agent', value: 'IM-client/OMA1.0 sipML5-v1.2013.03.14' },
{ name: 'User-Agent', value: 'IM-client/OMA1.0 sipML5-v1.2013.03.19' },
{ name: 'Organization', value: 'Doubango Telecom' }
]
}
Expand Down
2 changes: 1 addition & 1 deletion release/contact.htm
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<!--
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
-->
<html lang="en">
Expand Down
2 changes: 1 addition & 1 deletion release/error.htm
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<!--
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
-->
<html lang="en">
Expand Down
2 changes: 1 addition & 1 deletion release/expert.htm
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<!--
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
-->
<html lang="en">
Expand Down
15 changes: 12 additions & 3 deletions release/index.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<!--
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
-->
<html lang="en">
Expand Down Expand Up @@ -68,7 +68,7 @@
<!-- Main hero unit for a primary marketing message or call to action -->
<div class="hero-unit">
<h2>World's first HTML5 SIP client</h2>
<p>This is the world's first open source HTML5 SIP client entirely written in javascript for integration in social networks (FaceBook, Twitter, Google+), online games, e-commerce websites... No extension, plugin or gateway is needed. The media stack rely on <a href="http://en.wikipedia.org/wiki/WebRTC" target="_blank">WebRTC</a>.<br />
<p>This is the world's first open source HTML5 SIP client entirely written in javascript for integration in social networks (FaceBook, Twitter, Google+), online games, e-commerce websites, email signatures... No extension, plugin or gateway is needed. The media stack rely on <a href="http://en.wikipedia.org/wiki/WebRTC" target="_blank">WebRTC</a>.<br />
The client can be used to connect to any SIP or IMS network from your preferred browser to make and receive audio/video calls and instant messages.<br />
</p>
<p><a class="btn btn-primary btn-large" href="call.htm?svn=179" target="_blank">Enjoy our live demo &raquo;</a></p>
Expand All @@ -93,7 +93,7 @@ <h2>World's first HTML5 SIP client</h2>
<li>Explicit Call transfer</li>
<li>Multi-line and multi-account</li>
<li>Dual-tone multi-frequency signaling (DTMF) using SIP INFO</li>
<li><a href="http://click2dial.org" target=_blank>click-to-call</a></li>
<li><a href="http://click2dial.org" target=_blank>Click-to-Call</a></li>
</ul>
<p><a class="btn" href="http://code.google.com/p/sipml5/" target="_blank">View details &raquo;</a></p>
</td></tr>
Expand Down Expand Up @@ -123,6 +123,15 @@ <h2>World's first HTML5 SIP client</h2>
</table>
</td></tr>

<tr><td>
<table>
<tr><td><h2><a name="aLicense">License</a></h2></td></tr>
<tr><td>
<p>The code is released under <a target=_blank href="http://opensource.org/licenses/BSD-3-Clause">BSD terms</a>. For more information: <a href="https://code.google.com/p/sipml5/wiki/License" target=_blank>https://code.google.com/p/sipml5/wiki/License</a> </p>
</td></tr>
</table>
</td></tr>

<tr class="spaceUnder"><td>
<table>
<tr><td><h2><a name="aInteroperability">Programing with sipML5 API</a></h2></td></tr>
Expand Down
8 changes: 4 additions & 4 deletions src/sipml5.js
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
/*
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
*/
/** @mainpage Foreword
<p>This is the world's first open source HTML5 SIP client entirely written in javascript for integration in social networks (FaceBook, Twitter, Google+), online games, e-commerce sites... No extension, plugin or gateway is needed.<br />
The client can be used to connect to any SIP or IMS network from your preferred browser to make and receive audio/video calls and instant messages.<br />
The protocol parsers (SIP, SDP...) are highly optimized using <a href="http://www.complang.org/ragel/">Ragel</a> lookup tables and is suitable for embedded systems with limited memory and low computing power.
<p>This is the world's first open source HTML5 SIP client entirely written in javascript for integration in social networks (FaceBook, Twitter, Google+), online games, e-commerce sites... No extension, plugin or gateway is needed.<br />
The client can be used to connect to any SIP or IMS network from your preferred browser to make and receive audio/video calls and instant messages.<br />
The protocol parsers (SIP, SDP...) are highly optimized using <a href="http://www.complang.org/ragel/">Ragel</a> lookup tables and is suitable for embedded systems with limited memory and low computing power.
</p>
@image html architecture.png "sipML5 solution architecture"
Expand Down
2 changes: 1 addition & 1 deletion src/tinyMEDIA/src/tmedia_api.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
*/
function tmedia_api_add_js_scripts(s_elt) {
Expand Down
2 changes: 1 addition & 1 deletion src/tinyMEDIA/src/tmedia_common.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
*/
var tmedia_type_e =
Expand Down
2 changes: 1 addition & 1 deletion src/tinyMEDIA/src/tmedia_defaults.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
*/
var __tmedia_defaults_e_media_type = tmedia_type_e.AUDIO_VIDEO;
Expand Down
2 changes: 1 addition & 1 deletion src/tinyMEDIA/src/tmedia_param.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
*/
var tmedia_param_type_e =
Expand Down
2 changes: 1 addition & 1 deletion src/tinyMEDIA/src/tmedia_qos.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
*/
var tmedia_qos_status_e =
Expand Down
2 changes: 1 addition & 1 deletion src/tinyMEDIA/src/tmedia_session.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
*/

Expand Down
2 changes: 1 addition & 1 deletion src/tinyMEDIA/src/tmedia_session_ghost.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
*/
2 changes: 1 addition & 1 deletion src/tinyMEDIA/src/tmedia_session_jsep.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
*/
// http://tools.ietf.org/html/draft-uberti-rtcweb-jsep-02
Expand Down
2 changes: 1 addition & 1 deletion src/tinyMEDIA/src/tmedia_session_roap.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
*/
//@deprecated THIS IMPLEMENTATION IS DEPRECATED
Expand Down
2 changes: 1 addition & 1 deletion src/tinyMEDIA/src/tmedia_webrtc4all.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
*/
// "http://tools.ietf.org/html/draft-uberti-rtcweb-jsep-02" implementation for Safari, Opera, Firefox and IE
Expand Down
2 changes: 1 addition & 1 deletion src/tinySAK/src/tsk_api.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
*/

Expand Down
2 changes: 1 addition & 1 deletion src/tinySAK/src/tsk_base64.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
*/
// Base64 code from Tyler Akins -- http://rumkin.com
Expand Down
2 changes: 1 addition & 1 deletion src/tinySAK/src/tsk_buff.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* Copyright (C) 2012 Doubango Telecom <http://www.doubango.org>
* License: GPLv3
* License: BSD
* This file is part of Open Source sipML5 solution <http://www.sipml5.org>
*/
// convert a string to a integer buffer
Expand Down
Loading

0 comments on commit 96ea0a1

Please sign in to comment.