From b6a224ae642e7d16cc71688bb8661db54bfef052 Mon Sep 17 00:00:00 2001 From: Tobias Oberstein Date: Mon, 7 Nov 2016 12:20:15 +0100 Subject: [PATCH 1/6] copyrights transferred from Tavendo to Crossbar.io Technologies --- LICENSE | 2 +- autobahn/__init__.py | 2 +- autobahn/_version.py | 4 ++-- autobahn/asyncio/__init__.py | 2 +- autobahn/asyncio/rawsocket.py | 2 +- autobahn/asyncio/util.py | 2 +- autobahn/asyncio/wamp.py | 2 +- autobahn/asyncio/websocket.py | 2 +- autobahn/rawsocket/__init__.py | 2 +- autobahn/rawsocket/test/__init__.py | 2 +- autobahn/rawsocket/test/test_rawsocket_url.py | 2 +- autobahn/rawsocket/util.py | 2 +- autobahn/test/__init__.py | 2 +- autobahn/test/test_util.py | 2 +- autobahn/twisted/__init__.py | 2 +- autobahn/twisted/choosereactor.py | 2 +- autobahn/twisted/component.py | 2 +- autobahn/twisted/forwarder.py | 2 +- autobahn/twisted/rawsocket.py | 2 +- autobahn/twisted/resource.py | 2 +- autobahn/twisted/test/__init__.py | 2 +- autobahn/twisted/test/test_application_runner.py | 2 +- autobahn/twisted/test/test_choosereactor.py | 2 +- autobahn/twisted/test/test_endpoint_plugins.py | 2 +- autobahn/twisted/test/test_protocol.py | 2 +- autobahn/twisted/test/test_rawsocket.py | 2 +- autobahn/twisted/util.py | 2 +- autobahn/twisted/wamp.py | 2 +- autobahn/twisted/websocket.py | 2 +- autobahn/util.py | 2 +- autobahn/wamp/__init__.py | 2 +- autobahn/wamp/auth.py | 2 +- autobahn/wamp/component.py | 2 +- autobahn/wamp/cryptobox.py | 2 +- autobahn/wamp/cryptosign.py | 2 +- autobahn/wamp/exception.py | 2 +- autobahn/wamp/interfaces.py | 2 +- autobahn/wamp/message.py | 2 +- autobahn/wamp/protocol.py | 2 +- autobahn/wamp/request.py | 2 +- autobahn/wamp/role.py | 2 +- autobahn/wamp/serializer.py | 2 +- autobahn/wamp/test/__init__.py | 2 +- autobahn/wamp/test/test_auth.py | 2 +- autobahn/wamp/test/test_component.py | 2 +- autobahn/wamp/test/test_exception.py | 2 +- autobahn/wamp/test/test_message.py | 2 +- autobahn/wamp/test/test_protocol.py | 2 +- autobahn/wamp/test/test_protocol_peer.py | 2 +- autobahn/wamp/test/test_runner.py | 2 +- autobahn/wamp/test/test_serializer.py | 2 +- autobahn/wamp/test/test_uri_pattern.py | 2 +- autobahn/wamp/test/test_user_handler_errors.py | 2 +- autobahn/wamp/test/test_websocket.py | 2 +- autobahn/wamp/types.py | 2 +- autobahn/wamp/uri.py | 2 +- autobahn/wamp/websocket.py | 2 +- autobahn/websocket/__init__.py | 2 +- autobahn/websocket/compress.py | 2 +- autobahn/websocket/compress_base.py | 2 +- autobahn/websocket/compress_bzip2.py | 2 +- autobahn/websocket/compress_deflate.py | 2 +- autobahn/websocket/compress_snappy.py | 2 +- autobahn/websocket/interfaces.py | 2 +- autobahn/websocket/protocol.py | 2 +- autobahn/websocket/test/__init__.py | 2 +- autobahn/websocket/test/test_protocol.py | 2 +- autobahn/websocket/test/test_websocket.py | 2 +- autobahn/websocket/test/test_websocket_url.py | 2 +- autobahn/websocket/types.py | 2 +- autobahn/websocket/utf8validator.py | 2 +- autobahn/websocket/util.py | 2 +- autobahn/websocket/xormasker.py | 2 +- examples/asyncio/wamp/pubsub/basic/backend.py | 2 +- examples/asyncio/wamp/pubsub/basic/frontend.py | 2 +- examples/asyncio/wamp/pubsub/complex/backend.py | 2 +- examples/asyncio/wamp/pubsub/complex/frontend.py | 2 +- examples/asyncio/wamp/pubsub/decorators/backend.py | 2 +- examples/asyncio/wamp/pubsub/decorators/frontend.py | 2 +- examples/asyncio/wamp/pubsub/options/backend.py | 2 +- examples/asyncio/wamp/pubsub/options/frontend.py | 2 +- examples/asyncio/wamp/pubsub/tls/backend_selfsigned.py | 2 +- examples/asyncio/wamp/pubsub/unsubscribe/backend.py | 2 +- examples/asyncio/wamp/pubsub/unsubscribe/frontend.py | 2 +- examples/asyncio/wamp/rpc/arguments/backend.py | 2 +- examples/asyncio/wamp/rpc/arguments/frontend.py | 2 +- examples/asyncio/wamp/rpc/complex/backend.py | 2 +- examples/asyncio/wamp/rpc/complex/frontend.py | 2 +- examples/asyncio/wamp/rpc/decorators/backend.py | 2 +- examples/asyncio/wamp/rpc/decorators/frontend.py | 2 +- examples/asyncio/wamp/rpc/errors/backend.py | 2 +- examples/asyncio/wamp/rpc/errors/frontend.py | 2 +- examples/asyncio/wamp/rpc/options/backend.py | 2 +- examples/asyncio/wamp/rpc/options/frontend.py | 2 +- examples/asyncio/wamp/rpc/progress/backend.py | 2 +- examples/asyncio/wamp/rpc/progress/frontend.py | 2 +- examples/asyncio/wamp/rpc/slowsquare/backend.py | 2 +- examples/asyncio/wamp/rpc/slowsquare/frontend.py | 2 +- examples/asyncio/wamp/rpc/timeservice/backend.py | 2 +- examples/asyncio/wamp/rpc/timeservice/frontend.py | 2 +- examples/asyncio/wamp/session/series/backend.py | 2 +- examples/asyncio/wamp/session/series/frontend.py | 2 +- examples/asyncio/websocket/echo/client.py | 2 +- examples/asyncio/websocket/echo/client_coroutines.py | 2 +- examples/asyncio/websocket/echo/client_coroutines_py2.py | 2 +- examples/asyncio/websocket/echo/server.py | 2 +- examples/asyncio/websocket/slowsquare/client.py | 2 +- examples/asyncio/websocket/slowsquare/server.py | 2 +- examples/asyncio/websocket/slowsquare/server_py2.py | 2 +- examples/asyncio/websocket/testee/testee_client.py | 2 +- examples/asyncio/websocket/testee/testee_server.py | 2 +- examples/twisted/wamp/app/calculator/calculator.py | 2 +- examples/twisted/wamp/app/crochet/example1/server.py | 2 +- examples/twisted/wamp/app/crochet/example2/server.py | 2 +- examples/twisted/wamp/app/dbus/bridge.py | 2 +- examples/twisted/wamp/app/hello/hello.py | 2 +- examples/twisted/wamp/app/keyvalue/store.py | 2 +- examples/twisted/wamp/app/klein/example1/server_wamp.py | 2 +- examples/twisted/wamp/app/klein/example1/server_web.py | 2 +- examples/twisted/wamp/app/klein/example2/server.py | 2 +- examples/twisted/wamp/app/serial2ws/serial2ws.ino | 2 +- examples/twisted/wamp/app/serial2ws/serial2ws.py | 2 +- .../wamp/app/subscribe_upon_call/subscribe_upon_call.py | 2 +- examples/twisted/wamp/pubsub/basic/backend.py | 2 +- examples/twisted/wamp/pubsub/basic/frontend.py | 2 +- examples/twisted/wamp/pubsub/complex/backend.py | 2 +- examples/twisted/wamp/pubsub/complex/frontend.py | 2 +- examples/twisted/wamp/pubsub/decorators/backend.py | 2 +- examples/twisted/wamp/pubsub/decorators/frontend.py | 2 +- examples/twisted/wamp/pubsub/options/backend.py | 2 +- examples/twisted/wamp/pubsub/options/frontend.py | 2 +- examples/twisted/wamp/pubsub/tls/backend_selfsigned.py | 2 +- examples/twisted/wamp/pubsub/unsubscribe/backend.py | 2 +- examples/twisted/wamp/pubsub/unsubscribe/frontend.py | 2 +- examples/twisted/wamp/rpc/arguments/backend.py | 2 +- examples/twisted/wamp/rpc/arguments/frontend.py | 2 +- examples/twisted/wamp/rpc/complex/backend.py | 2 +- examples/twisted/wamp/rpc/complex/frontend.py | 2 +- examples/twisted/wamp/rpc/decorators/backend.py | 2 +- examples/twisted/wamp/rpc/decorators/frontend.py | 2 +- examples/twisted/wamp/rpc/errors/backend.py | 2 +- examples/twisted/wamp/rpc/errors/frontend.py | 2 +- examples/twisted/wamp/rpc/options/backend.py | 2 +- examples/twisted/wamp/rpc/options/frontend.py | 2 +- examples/twisted/wamp/rpc/progress/backend.py | 2 +- examples/twisted/wamp/rpc/progress/frontend.py | 2 +- examples/twisted/wamp/rpc/slowsquare/backend.py | 2 +- examples/twisted/wamp/rpc/slowsquare/frontend.py | 2 +- examples/twisted/wamp/rpc/timeservice/backend.py | 2 +- examples/twisted/wamp/rpc/timeservice/frontend.py | 2 +- examples/twisted/websocket/auth_persona/server.py | 2 +- examples/twisted/websocket/broadcast/client.py | 2 +- examples/twisted/websocket/broadcast/server.py | 2 +- examples/twisted/websocket/echo/client.py | 2 +- examples/twisted/websocket/echo/client_coroutines.py | 2 +- examples/twisted/websocket/echo/server.py | 2 +- examples/twisted/websocket/echo_compressed/client.py | 2 +- examples/twisted/websocket/echo_compressed/client_advanced.py | 2 +- examples/twisted/websocket/echo_compressed/server.py | 2 +- examples/twisted/websocket/echo_compressed/server_advanced.py | 2 +- examples/twisted/websocket/echo_endpoints/client.py | 2 +- examples/twisted/websocket/echo_endpoints/server.py | 2 +- examples/twisted/websocket/echo_httpheaders/client.py | 2 +- examples/twisted/websocket/echo_httpheaders/server.py | 2 +- examples/twisted/websocket/echo_multicore/server.py | 2 +- examples/twisted/websocket/echo_multicore/server_reuseport.py | 2 +- examples/twisted/websocket/echo_service/echows/__init__.py | 2 +- examples/twisted/websocket/echo_service/echows/echoservice.py | 2 +- examples/twisted/websocket/echo_service/echows/main.py | 2 +- examples/twisted/websocket/echo_service/setup.py | 2 +- .../websocket/echo_service/twisted/plugins/echows_plugin.py | 2 +- examples/twisted/websocket/echo_site/server.py | 2 +- examples/twisted/websocket/echo_site_tls/server.py | 2 +- examples/twisted/websocket/echo_tls/client.py | 2 +- examples/twisted/websocket/echo_tls/server.py | 2 +- examples/twisted/websocket/echo_variants/client.py | 2 +- .../twisted/websocket/echo_variants/client_reconnecting.py | 2 +- .../twisted/websocket/echo_variants/client_with_params.py | 2 +- examples/twisted/websocket/echo_variants/client_with_proxy.py | 2 +- examples/twisted/websocket/echo_variants/server.py | 2 +- examples/twisted/websocket/echo_wsfallbacks/server.py | 2 +- examples/twisted/websocket/echo_wsgi/server.py | 2 +- examples/twisted/websocket/multiproto/client.py | 2 +- examples/twisted/websocket/multiproto/server1.py | 2 +- examples/twisted/websocket/multiproto/server2.py | 2 +- examples/twisted/websocket/ping/client.py | 2 +- examples/twisted/websocket/ping/server.py | 2 +- examples/twisted/websocket/pingpong_keepalive/client.py | 2 +- examples/twisted/websocket/pingpong_keepalive/server.py | 2 +- examples/twisted/websocket/reconnecting/client.py | 2 +- examples/twisted/websocket/reconnecting/server.py | 2 +- examples/twisted/websocket/slowsquare/client.py | 2 +- examples/twisted/websocket/slowsquare/server.py | 2 +- examples/twisted/websocket/streaming/frame_based_client.py | 2 +- examples/twisted/websocket/streaming/frame_based_server.py | 2 +- examples/twisted/websocket/streaming/message_based_client.py | 2 +- examples/twisted/websocket/streaming/message_based_server.py | 2 +- examples/twisted/websocket/streaming/ranstring.py | 2 +- examples/twisted/websocket/streaming/streaming_client.py | 2 +- .../twisted/websocket/streaming/streaming_producer_client.py | 2 +- examples/twisted/websocket/streaming/streaming_server.py | 2 +- examples/twisted/websocket/testee/testee_client.py | 2 +- examples/twisted/websocket/testee/testee_server.py | 2 +- examples/twisted/websocket/wrapping/client.py | 2 +- examples/twisted/websocket/wrapping/client_endpoint.py | 2 +- examples/twisted/websocket/wrapping/server.py | 2 +- examples/twisted/websocket/wrapping/server_endpoint.py | 2 +- examples/twisted/websocket/wxpython/client.py | 2 +- examples/twisted/websocket/wxpython/server.py | 2 +- setup.py | 2 +- twisted/plugins/autobahn_endpoints.py | 2 +- twisted/plugins/autobahn_twistd.py | 2 +- 212 files changed, 213 insertions(+), 213 deletions(-) diff --git a/LICENSE b/LICENSE index 99e2fed3..98b5b346 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) Tavendo GmbH +Copyright (c) Crossbar.io Technologies GmbH Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/__init__.py b/autobahn/__init__.py index bebe2b29..d186d94d 100644 --- a/autobahn/__init__.py +++ b/autobahn/__init__.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/_version.py b/autobahn/_version.py index 652da392..142d0539 100644 --- a/autobahn/_version.py +++ b/autobahn/_version.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal @@ -24,4 +24,4 @@ # ############################################################################### -__version__ = u'0.16.0' +__version__ = u'0.16.1' diff --git a/autobahn/asyncio/__init__.py b/autobahn/asyncio/__init__.py index 78d4107f..a35c6bb7 100644 --- a/autobahn/asyncio/__init__.py +++ b/autobahn/asyncio/__init__.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/asyncio/rawsocket.py b/autobahn/asyncio/rawsocket.py index 0e672944..4831fadb 100644 --- a/autobahn/asyncio/rawsocket.py +++ b/autobahn/asyncio/rawsocket.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/asyncio/util.py b/autobahn/asyncio/util.py index 19be5ce7..a95cf129 100644 --- a/autobahn/asyncio/util.py +++ b/autobahn/asyncio/util.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/asyncio/wamp.py b/autobahn/asyncio/wamp.py index 8e613299..dd8b9fc8 100644 --- a/autobahn/asyncio/wamp.py +++ b/autobahn/asyncio/wamp.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/asyncio/websocket.py b/autobahn/asyncio/websocket.py index bbfd9d88..f08ac6d9 100644 --- a/autobahn/asyncio/websocket.py +++ b/autobahn/asyncio/websocket.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/rawsocket/__init__.py b/autobahn/rawsocket/__init__.py index 8a4c67bf..89caae25 100644 --- a/autobahn/rawsocket/__init__.py +++ b/autobahn/rawsocket/__init__.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/rawsocket/test/__init__.py b/autobahn/rawsocket/test/__init__.py index 8a4c67bf..89caae25 100644 --- a/autobahn/rawsocket/test/__init__.py +++ b/autobahn/rawsocket/test/__init__.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/rawsocket/test/test_rawsocket_url.py b/autobahn/rawsocket/test/test_rawsocket_url.py index f0adc78a..a5f0edd1 100644 --- a/autobahn/rawsocket/test/test_rawsocket_url.py +++ b/autobahn/rawsocket/test/test_rawsocket_url.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/rawsocket/util.py b/autobahn/rawsocket/util.py index 66ecf8bd..3eee819d 100644 --- a/autobahn/rawsocket/util.py +++ b/autobahn/rawsocket/util.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/test/__init__.py b/autobahn/test/__init__.py index 82b625a7..4e690480 100644 --- a/autobahn/test/__init__.py +++ b/autobahn/test/__init__.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/test/test_util.py b/autobahn/test/test_util.py index ab2be7bc..2d859a59 100644 --- a/autobahn/test/test_util.py +++ b/autobahn/test/test_util.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/twisted/__init__.py b/autobahn/twisted/__init__.py index 5772de7a..80e24ad2 100644 --- a/autobahn/twisted/__init__.py +++ b/autobahn/twisted/__init__.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/twisted/choosereactor.py b/autobahn/twisted/choosereactor.py index 8238b227..87e3a7e7 100644 --- a/autobahn/twisted/choosereactor.py +++ b/autobahn/twisted/choosereactor.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/twisted/component.py b/autobahn/twisted/component.py index 111767df..9b86c2b4 100644 --- a/autobahn/twisted/component.py +++ b/autobahn/twisted/component.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/twisted/forwarder.py b/autobahn/twisted/forwarder.py index 3cac1112..fab716e8 100644 --- a/autobahn/twisted/forwarder.py +++ b/autobahn/twisted/forwarder.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/twisted/rawsocket.py b/autobahn/twisted/rawsocket.py index 6e40378c..dde7a15a 100644 --- a/autobahn/twisted/rawsocket.py +++ b/autobahn/twisted/rawsocket.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/twisted/resource.py b/autobahn/twisted/resource.py index cb3b7b23..fa6f72cc 100644 --- a/autobahn/twisted/resource.py +++ b/autobahn/twisted/resource.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/twisted/test/__init__.py b/autobahn/twisted/test/__init__.py index 8a4c67bf..89caae25 100644 --- a/autobahn/twisted/test/__init__.py +++ b/autobahn/twisted/test/__init__.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/twisted/test/test_application_runner.py b/autobahn/twisted/test/test_application_runner.py index 7a5f018c..c7408ed2 100644 --- a/autobahn/twisted/test/test_application_runner.py +++ b/autobahn/twisted/test/test_application_runner.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/twisted/test/test_choosereactor.py b/autobahn/twisted/test/test_choosereactor.py index 5e1282c3..3e8cb1c7 100644 --- a/autobahn/twisted/test/test_choosereactor.py +++ b/autobahn/twisted/test/test_choosereactor.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/twisted/test/test_endpoint_plugins.py b/autobahn/twisted/test/test_endpoint_plugins.py index c81bedd8..806ae6ee 100644 --- a/autobahn/twisted/test/test_endpoint_plugins.py +++ b/autobahn/twisted/test/test_endpoint_plugins.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/twisted/test/test_protocol.py b/autobahn/twisted/test/test_protocol.py index da50ebae..149e18ec 100644 --- a/autobahn/twisted/test/test_protocol.py +++ b/autobahn/twisted/test/test_protocol.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/twisted/test/test_rawsocket.py b/autobahn/twisted/test/test_rawsocket.py index efa61bf6..3e17de27 100644 --- a/autobahn/twisted/test/test_rawsocket.py +++ b/autobahn/twisted/test/test_rawsocket.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/twisted/util.py b/autobahn/twisted/util.py index 55461531..0b730474 100644 --- a/autobahn/twisted/util.py +++ b/autobahn/twisted/util.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/twisted/wamp.py b/autobahn/twisted/wamp.py index 36428833..e00035cc 100644 --- a/autobahn/twisted/wamp.py +++ b/autobahn/twisted/wamp.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/twisted/websocket.py b/autobahn/twisted/websocket.py index fdb3d243..6ab1b99c 100644 --- a/autobahn/twisted/websocket.py +++ b/autobahn/twisted/websocket.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/util.py b/autobahn/util.py index b190404f..9056a88a 100644 --- a/autobahn/util.py +++ b/autobahn/util.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/__init__.py b/autobahn/wamp/__init__.py index dd8748d2..92b051f0 100644 --- a/autobahn/wamp/__init__.py +++ b/autobahn/wamp/__init__.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/auth.py b/autobahn/wamp/auth.py index d003608f..e0e55755 100644 --- a/autobahn/wamp/auth.py +++ b/autobahn/wamp/auth.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/component.py b/autobahn/wamp/component.py index c8380e65..f5e77b1e 100644 --- a/autobahn/wamp/component.py +++ b/autobahn/wamp/component.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/cryptobox.py b/autobahn/wamp/cryptobox.py index a9277b5a..7778c67a 100644 --- a/autobahn/wamp/cryptobox.py +++ b/autobahn/wamp/cryptobox.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/cryptosign.py b/autobahn/wamp/cryptosign.py index 64260882..465acf6a 100644 --- a/autobahn/wamp/cryptosign.py +++ b/autobahn/wamp/cryptosign.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/exception.py b/autobahn/wamp/exception.py index a95c5b03..d7d3a798 100644 --- a/autobahn/wamp/exception.py +++ b/autobahn/wamp/exception.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/interfaces.py b/autobahn/wamp/interfaces.py index db5a278f..2452f8f3 100644 --- a/autobahn/wamp/interfaces.py +++ b/autobahn/wamp/interfaces.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/message.py b/autobahn/wamp/message.py index b3fb4c40..495bfcb2 100644 --- a/autobahn/wamp/message.py +++ b/autobahn/wamp/message.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/protocol.py b/autobahn/wamp/protocol.py index 35b77fb5..6f8d8d48 100644 --- a/autobahn/wamp/protocol.py +++ b/autobahn/wamp/protocol.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/request.py b/autobahn/wamp/request.py index 3c7c8d87..2d1f51c6 100644 --- a/autobahn/wamp/request.py +++ b/autobahn/wamp/request.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/role.py b/autobahn/wamp/role.py index c4fae8ba..80caffc0 100644 --- a/autobahn/wamp/role.py +++ b/autobahn/wamp/role.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/serializer.py b/autobahn/wamp/serializer.py index 8515a24e..b7a48cf4 100644 --- a/autobahn/wamp/serializer.py +++ b/autobahn/wamp/serializer.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/test/__init__.py b/autobahn/wamp/test/__init__.py index 8a4c67bf..89caae25 100644 --- a/autobahn/wamp/test/__init__.py +++ b/autobahn/wamp/test/__init__.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/test/test_auth.py b/autobahn/wamp/test/test_auth.py index 6d47298b..97d7d5b0 100644 --- a/autobahn/wamp/test/test_auth.py +++ b/autobahn/wamp/test/test_auth.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/test/test_component.py b/autobahn/wamp/test/test_component.py index bef9f519..6e3616be 100644 --- a/autobahn/wamp/test/test_component.py +++ b/autobahn/wamp/test/test_component.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/test/test_exception.py b/autobahn/wamp/test/test_exception.py index 802248c7..75da1c20 100644 --- a/autobahn/wamp/test/test_exception.py +++ b/autobahn/wamp/test/test_exception.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/test/test_message.py b/autobahn/wamp/test/test_message.py index 3a5d283e..677be165 100644 --- a/autobahn/wamp/test/test_message.py +++ b/autobahn/wamp/test/test_message.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/test/test_protocol.py b/autobahn/wamp/test/test_protocol.py index ef97e578..37992434 100644 --- a/autobahn/wamp/test/test_protocol.py +++ b/autobahn/wamp/test/test_protocol.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/test/test_protocol_peer.py b/autobahn/wamp/test/test_protocol_peer.py index b074f8ad..ee207861 100644 --- a/autobahn/wamp/test/test_protocol_peer.py +++ b/autobahn/wamp/test/test_protocol_peer.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/test/test_runner.py b/autobahn/wamp/test/test_runner.py index ec5ca82c..2d5e4f48 100644 --- a/autobahn/wamp/test/test_runner.py +++ b/autobahn/wamp/test/test_runner.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/test/test_serializer.py b/autobahn/wamp/test/test_serializer.py index af87010e..212add9b 100644 --- a/autobahn/wamp/test/test_serializer.py +++ b/autobahn/wamp/test/test_serializer.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/test/test_uri_pattern.py b/autobahn/wamp/test/test_uri_pattern.py index f296954b..62601cd6 100644 --- a/autobahn/wamp/test/test_uri_pattern.py +++ b/autobahn/wamp/test/test_uri_pattern.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/test/test_user_handler_errors.py b/autobahn/wamp/test/test_user_handler_errors.py index e64ffb19..35570bad 100644 --- a/autobahn/wamp/test/test_user_handler_errors.py +++ b/autobahn/wamp/test/test_user_handler_errors.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/test/test_websocket.py b/autobahn/wamp/test/test_websocket.py index 32e45bfc..0a1ecfaf 100644 --- a/autobahn/wamp/test/test_websocket.py +++ b/autobahn/wamp/test/test_websocket.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/types.py b/autobahn/wamp/types.py index 17529a14..2bdb9111 100644 --- a/autobahn/wamp/types.py +++ b/autobahn/wamp/types.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/uri.py b/autobahn/wamp/uri.py index 18072994..c5889234 100644 --- a/autobahn/wamp/uri.py +++ b/autobahn/wamp/uri.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/wamp/websocket.py b/autobahn/wamp/websocket.py index 059c5e91..498c6829 100644 --- a/autobahn/wamp/websocket.py +++ b/autobahn/wamp/websocket.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/websocket/__init__.py b/autobahn/websocket/__init__.py index d9aec846..90d6418f 100644 --- a/autobahn/websocket/__init__.py +++ b/autobahn/websocket/__init__.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/websocket/compress.py b/autobahn/websocket/compress.py index 9cf79fb4..5a732c10 100644 --- a/autobahn/websocket/compress.py +++ b/autobahn/websocket/compress.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/websocket/compress_base.py b/autobahn/websocket/compress_base.py index dac85a6f..5402466f 100644 --- a/autobahn/websocket/compress_base.py +++ b/autobahn/websocket/compress_base.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/websocket/compress_bzip2.py b/autobahn/websocket/compress_bzip2.py index e47f3332..5b759235 100644 --- a/autobahn/websocket/compress_bzip2.py +++ b/autobahn/websocket/compress_bzip2.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/websocket/compress_deflate.py b/autobahn/websocket/compress_deflate.py index 20fd6d80..9ea1a9aa 100644 --- a/autobahn/websocket/compress_deflate.py +++ b/autobahn/websocket/compress_deflate.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/websocket/compress_snappy.py b/autobahn/websocket/compress_snappy.py index 53800c09..4416c523 100644 --- a/autobahn/websocket/compress_snappy.py +++ b/autobahn/websocket/compress_snappy.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/websocket/interfaces.py b/autobahn/websocket/interfaces.py index 7bcdada4..d569a0a0 100644 --- a/autobahn/websocket/interfaces.py +++ b/autobahn/websocket/interfaces.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/websocket/protocol.py b/autobahn/websocket/protocol.py index ec4eea83..6ab4dafb 100755 --- a/autobahn/websocket/protocol.py +++ b/autobahn/websocket/protocol.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/websocket/test/__init__.py b/autobahn/websocket/test/__init__.py index 8a4c67bf..89caae25 100644 --- a/autobahn/websocket/test/__init__.py +++ b/autobahn/websocket/test/__init__.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/websocket/test/test_protocol.py b/autobahn/websocket/test/test_protocol.py index 9e578bfc..aee732fc 100644 --- a/autobahn/websocket/test/test_protocol.py +++ b/autobahn/websocket/test/test_protocol.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/websocket/test/test_websocket.py b/autobahn/websocket/test/test_websocket.py index 81a23147..0e76ab09 100644 --- a/autobahn/websocket/test/test_websocket.py +++ b/autobahn/websocket/test/test_websocket.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/websocket/test/test_websocket_url.py b/autobahn/websocket/test/test_websocket_url.py index 4fba7973..15fd8b5e 100644 --- a/autobahn/websocket/test/test_websocket_url.py +++ b/autobahn/websocket/test/test_websocket_url.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/websocket/types.py b/autobahn/websocket/types.py index 1b99a2f6..37c73498 100644 --- a/autobahn/websocket/types.py +++ b/autobahn/websocket/types.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/websocket/utf8validator.py b/autobahn/websocket/utf8validator.py index bb4ad347..5828fd67 100644 --- a/autobahn/websocket/utf8validator.py +++ b/autobahn/websocket/utf8validator.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/websocket/util.py b/autobahn/websocket/util.py index 3a47374c..3935a1d8 100644 --- a/autobahn/websocket/util.py +++ b/autobahn/websocket/util.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/autobahn/websocket/xormasker.py b/autobahn/websocket/xormasker.py index 84f6c6bb..d52ffee5 100644 --- a/autobahn/websocket/xormasker.py +++ b/autobahn/websocket/xormasker.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/pubsub/basic/backend.py b/examples/asyncio/wamp/pubsub/basic/backend.py index ceafdf3f..ad02573d 100644 --- a/examples/asyncio/wamp/pubsub/basic/backend.py +++ b/examples/asyncio/wamp/pubsub/basic/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/pubsub/basic/frontend.py b/examples/asyncio/wamp/pubsub/basic/frontend.py index fe2747b0..79f8011a 100644 --- a/examples/asyncio/wamp/pubsub/basic/frontend.py +++ b/examples/asyncio/wamp/pubsub/basic/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/pubsub/complex/backend.py b/examples/asyncio/wamp/pubsub/complex/backend.py index 508e8b94..f3932e2a 100644 --- a/examples/asyncio/wamp/pubsub/complex/backend.py +++ b/examples/asyncio/wamp/pubsub/complex/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/pubsub/complex/frontend.py b/examples/asyncio/wamp/pubsub/complex/frontend.py index 5871b8b5..65b9ff27 100644 --- a/examples/asyncio/wamp/pubsub/complex/frontend.py +++ b/examples/asyncio/wamp/pubsub/complex/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/pubsub/decorators/backend.py b/examples/asyncio/wamp/pubsub/decorators/backend.py index ea6be815..443e76fc 100644 --- a/examples/asyncio/wamp/pubsub/decorators/backend.py +++ b/examples/asyncio/wamp/pubsub/decorators/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/pubsub/decorators/frontend.py b/examples/asyncio/wamp/pubsub/decorators/frontend.py index 75efd41c..dccdc549 100644 --- a/examples/asyncio/wamp/pubsub/decorators/frontend.py +++ b/examples/asyncio/wamp/pubsub/decorators/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/pubsub/options/backend.py b/examples/asyncio/wamp/pubsub/options/backend.py index 8046713d..407bd42e 100644 --- a/examples/asyncio/wamp/pubsub/options/backend.py +++ b/examples/asyncio/wamp/pubsub/options/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/pubsub/options/frontend.py b/examples/asyncio/wamp/pubsub/options/frontend.py index 11d2eb99..816c39f5 100644 --- a/examples/asyncio/wamp/pubsub/options/frontend.py +++ b/examples/asyncio/wamp/pubsub/options/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/pubsub/tls/backend_selfsigned.py b/examples/asyncio/wamp/pubsub/tls/backend_selfsigned.py index 8137a7da..41b8bc9b 100644 --- a/examples/asyncio/wamp/pubsub/tls/backend_selfsigned.py +++ b/examples/asyncio/wamp/pubsub/tls/backend_selfsigned.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/pubsub/unsubscribe/backend.py b/examples/asyncio/wamp/pubsub/unsubscribe/backend.py index 08ae438f..8192f6ba 100644 --- a/examples/asyncio/wamp/pubsub/unsubscribe/backend.py +++ b/examples/asyncio/wamp/pubsub/unsubscribe/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/pubsub/unsubscribe/frontend.py b/examples/asyncio/wamp/pubsub/unsubscribe/frontend.py index 79f44c4d..bd27dc7c 100644 --- a/examples/asyncio/wamp/pubsub/unsubscribe/frontend.py +++ b/examples/asyncio/wamp/pubsub/unsubscribe/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/rpc/arguments/backend.py b/examples/asyncio/wamp/rpc/arguments/backend.py index 63008429..5920cc93 100644 --- a/examples/asyncio/wamp/rpc/arguments/backend.py +++ b/examples/asyncio/wamp/rpc/arguments/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/rpc/arguments/frontend.py b/examples/asyncio/wamp/rpc/arguments/frontend.py index 8b56f737..dcbb5b37 100644 --- a/examples/asyncio/wamp/rpc/arguments/frontend.py +++ b/examples/asyncio/wamp/rpc/arguments/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/rpc/complex/backend.py b/examples/asyncio/wamp/rpc/complex/backend.py index 42d2ceb6..049f6614 100644 --- a/examples/asyncio/wamp/rpc/complex/backend.py +++ b/examples/asyncio/wamp/rpc/complex/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/rpc/complex/frontend.py b/examples/asyncio/wamp/rpc/complex/frontend.py index 180c115e..6196ed4b 100644 --- a/examples/asyncio/wamp/rpc/complex/frontend.py +++ b/examples/asyncio/wamp/rpc/complex/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/rpc/decorators/backend.py b/examples/asyncio/wamp/rpc/decorators/backend.py index 76bd45a7..27c55082 100644 --- a/examples/asyncio/wamp/rpc/decorators/backend.py +++ b/examples/asyncio/wamp/rpc/decorators/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/rpc/decorators/frontend.py b/examples/asyncio/wamp/rpc/decorators/frontend.py index 37c83848..4b061482 100644 --- a/examples/asyncio/wamp/rpc/decorators/frontend.py +++ b/examples/asyncio/wamp/rpc/decorators/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/rpc/errors/backend.py b/examples/asyncio/wamp/rpc/errors/backend.py index e567af34..61c7ce0e 100644 --- a/examples/asyncio/wamp/rpc/errors/backend.py +++ b/examples/asyncio/wamp/rpc/errors/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/rpc/errors/frontend.py b/examples/asyncio/wamp/rpc/errors/frontend.py index 41757561..f3d5abdc 100644 --- a/examples/asyncio/wamp/rpc/errors/frontend.py +++ b/examples/asyncio/wamp/rpc/errors/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/rpc/options/backend.py b/examples/asyncio/wamp/rpc/options/backend.py index 32940862..edb25cd9 100644 --- a/examples/asyncio/wamp/rpc/options/backend.py +++ b/examples/asyncio/wamp/rpc/options/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/rpc/options/frontend.py b/examples/asyncio/wamp/rpc/options/frontend.py index 4b5de8d3..d69400e4 100644 --- a/examples/asyncio/wamp/rpc/options/frontend.py +++ b/examples/asyncio/wamp/rpc/options/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/rpc/progress/backend.py b/examples/asyncio/wamp/rpc/progress/backend.py index 133d9158..852921f6 100644 --- a/examples/asyncio/wamp/rpc/progress/backend.py +++ b/examples/asyncio/wamp/rpc/progress/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/rpc/progress/frontend.py b/examples/asyncio/wamp/rpc/progress/frontend.py index 4386cab5..8f63cba9 100644 --- a/examples/asyncio/wamp/rpc/progress/frontend.py +++ b/examples/asyncio/wamp/rpc/progress/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/rpc/slowsquare/backend.py b/examples/asyncio/wamp/rpc/slowsquare/backend.py index f24b3cef..a17eaec8 100644 --- a/examples/asyncio/wamp/rpc/slowsquare/backend.py +++ b/examples/asyncio/wamp/rpc/slowsquare/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/rpc/slowsquare/frontend.py b/examples/asyncio/wamp/rpc/slowsquare/frontend.py index f7b19499..3c3b5d05 100644 --- a/examples/asyncio/wamp/rpc/slowsquare/frontend.py +++ b/examples/asyncio/wamp/rpc/slowsquare/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/rpc/timeservice/backend.py b/examples/asyncio/wamp/rpc/timeservice/backend.py index ed3a9351..9329616b 100644 --- a/examples/asyncio/wamp/rpc/timeservice/backend.py +++ b/examples/asyncio/wamp/rpc/timeservice/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/rpc/timeservice/frontend.py b/examples/asyncio/wamp/rpc/timeservice/frontend.py index 5a130eef..95f869df 100644 --- a/examples/asyncio/wamp/rpc/timeservice/frontend.py +++ b/examples/asyncio/wamp/rpc/timeservice/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/session/series/backend.py b/examples/asyncio/wamp/session/series/backend.py index c23041b4..cedb122a 100644 --- a/examples/asyncio/wamp/session/series/backend.py +++ b/examples/asyncio/wamp/session/series/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/wamp/session/series/frontend.py b/examples/asyncio/wamp/session/series/frontend.py index f353563b..199b0c1b 100644 --- a/examples/asyncio/wamp/session/series/frontend.py +++ b/examples/asyncio/wamp/session/series/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/websocket/echo/client.py b/examples/asyncio/websocket/echo/client.py index 737b1df2..d47a09e0 100644 --- a/examples/asyncio/websocket/echo/client.py +++ b/examples/asyncio/websocket/echo/client.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/websocket/echo/client_coroutines.py b/examples/asyncio/websocket/echo/client_coroutines.py index 7d4a0899..0e0a9e53 100644 --- a/examples/asyncio/websocket/echo/client_coroutines.py +++ b/examples/asyncio/websocket/echo/client_coroutines.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/websocket/echo/client_coroutines_py2.py b/examples/asyncio/websocket/echo/client_coroutines_py2.py index 0bad9baf..3532c8d3 100644 --- a/examples/asyncio/websocket/echo/client_coroutines_py2.py +++ b/examples/asyncio/websocket/echo/client_coroutines_py2.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/websocket/echo/server.py b/examples/asyncio/websocket/echo/server.py index 65ce35c6..0815a615 100644 --- a/examples/asyncio/websocket/echo/server.py +++ b/examples/asyncio/websocket/echo/server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/websocket/slowsquare/client.py b/examples/asyncio/websocket/slowsquare/client.py index deeb8f7c..1c12b296 100644 --- a/examples/asyncio/websocket/slowsquare/client.py +++ b/examples/asyncio/websocket/slowsquare/client.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/websocket/slowsquare/server.py b/examples/asyncio/websocket/slowsquare/server.py index 8cf32c5e..03cc0a4e 100644 --- a/examples/asyncio/websocket/slowsquare/server.py +++ b/examples/asyncio/websocket/slowsquare/server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/websocket/slowsquare/server_py2.py b/examples/asyncio/websocket/slowsquare/server_py2.py index 960b6ce6..142b80cd 100644 --- a/examples/asyncio/websocket/slowsquare/server_py2.py +++ b/examples/asyncio/websocket/slowsquare/server_py2.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/websocket/testee/testee_client.py b/examples/asyncio/websocket/testee/testee_client.py index 16ae94b3..3239480a 100644 --- a/examples/asyncio/websocket/testee/testee_client.py +++ b/examples/asyncio/websocket/testee/testee_client.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/asyncio/websocket/testee/testee_server.py b/examples/asyncio/websocket/testee/testee_server.py index da9733d6..d1b5c725 100644 --- a/examples/asyncio/websocket/testee/testee_server.py +++ b/examples/asyncio/websocket/testee/testee_server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/app/calculator/calculator.py b/examples/twisted/wamp/app/calculator/calculator.py index 8a2b8eba..186c49cb 100644 --- a/examples/twisted/wamp/app/calculator/calculator.py +++ b/examples/twisted/wamp/app/calculator/calculator.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/app/crochet/example1/server.py b/examples/twisted/wamp/app/crochet/example1/server.py index 269e68f7..67c35b58 100644 --- a/examples/twisted/wamp/app/crochet/example1/server.py +++ b/examples/twisted/wamp/app/crochet/example1/server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/app/crochet/example2/server.py b/examples/twisted/wamp/app/crochet/example2/server.py index 6b761e14..4844a7c0 100644 --- a/examples/twisted/wamp/app/crochet/example2/server.py +++ b/examples/twisted/wamp/app/crochet/example2/server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/app/dbus/bridge.py b/examples/twisted/wamp/app/dbus/bridge.py index 2f5d83a4..6ce14b7b 100644 --- a/examples/twisted/wamp/app/dbus/bridge.py +++ b/examples/twisted/wamp/app/dbus/bridge.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/app/hello/hello.py b/examples/twisted/wamp/app/hello/hello.py index b77283a7..b851c6f3 100644 --- a/examples/twisted/wamp/app/hello/hello.py +++ b/examples/twisted/wamp/app/hello/hello.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/app/keyvalue/store.py b/examples/twisted/wamp/app/keyvalue/store.py index 4480b872..ce716696 100644 --- a/examples/twisted/wamp/app/keyvalue/store.py +++ b/examples/twisted/wamp/app/keyvalue/store.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/app/klein/example1/server_wamp.py b/examples/twisted/wamp/app/klein/example1/server_wamp.py index b80abde8..226441c8 100644 --- a/examples/twisted/wamp/app/klein/example1/server_wamp.py +++ b/examples/twisted/wamp/app/klein/example1/server_wamp.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/app/klein/example1/server_web.py b/examples/twisted/wamp/app/klein/example1/server_web.py index 1c8dcc12..ab6de233 100644 --- a/examples/twisted/wamp/app/klein/example1/server_web.py +++ b/examples/twisted/wamp/app/klein/example1/server_web.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/app/klein/example2/server.py b/examples/twisted/wamp/app/klein/example2/server.py index 7824f058..8f31aa19 100644 --- a/examples/twisted/wamp/app/klein/example2/server.py +++ b/examples/twisted/wamp/app/klein/example2/server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/app/serial2ws/serial2ws.ino b/examples/twisted/wamp/app/serial2ws/serial2ws.ino index 25a6780d..3205e677 100644 --- a/examples/twisted/wamp/app/serial2ws/serial2ws.ino +++ b/examples/twisted/wamp/app/serial2ws/serial2ws.ino @@ -2,7 +2,7 @@ // // The MIT License (MIT) // -// Copyright (c) Tavendo GmbH +// Copyright (c) Crossbar.io Technologies GmbH // // Permission is hereby granted, free of charge, to any person obtaining a copy // of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/app/serial2ws/serial2ws.py b/examples/twisted/wamp/app/serial2ws/serial2ws.py index d4b2226e..9e652f43 100644 --- a/examples/twisted/wamp/app/serial2ws/serial2ws.py +++ b/examples/twisted/wamp/app/serial2ws/serial2ws.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/app/subscribe_upon_call/subscribe_upon_call.py b/examples/twisted/wamp/app/subscribe_upon_call/subscribe_upon_call.py index 5729a1d1..cd8a0db9 100644 --- a/examples/twisted/wamp/app/subscribe_upon_call/subscribe_upon_call.py +++ b/examples/twisted/wamp/app/subscribe_upon_call/subscribe_upon_call.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/pubsub/basic/backend.py b/examples/twisted/wamp/pubsub/basic/backend.py index 6bee0fb5..6d8e905a 100644 --- a/examples/twisted/wamp/pubsub/basic/backend.py +++ b/examples/twisted/wamp/pubsub/basic/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/pubsub/basic/frontend.py b/examples/twisted/wamp/pubsub/basic/frontend.py index 2a0d96cd..c8fb55a5 100644 --- a/examples/twisted/wamp/pubsub/basic/frontend.py +++ b/examples/twisted/wamp/pubsub/basic/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/pubsub/complex/backend.py b/examples/twisted/wamp/pubsub/complex/backend.py index e8fdea7e..9e397f07 100644 --- a/examples/twisted/wamp/pubsub/complex/backend.py +++ b/examples/twisted/wamp/pubsub/complex/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/pubsub/complex/frontend.py b/examples/twisted/wamp/pubsub/complex/frontend.py index 259f2807..3d946b50 100644 --- a/examples/twisted/wamp/pubsub/complex/frontend.py +++ b/examples/twisted/wamp/pubsub/complex/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/pubsub/decorators/backend.py b/examples/twisted/wamp/pubsub/decorators/backend.py index 274e7a1d..93fab04a 100644 --- a/examples/twisted/wamp/pubsub/decorators/backend.py +++ b/examples/twisted/wamp/pubsub/decorators/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/pubsub/decorators/frontend.py b/examples/twisted/wamp/pubsub/decorators/frontend.py index 5d84019a..a2b0441c 100644 --- a/examples/twisted/wamp/pubsub/decorators/frontend.py +++ b/examples/twisted/wamp/pubsub/decorators/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/pubsub/options/backend.py b/examples/twisted/wamp/pubsub/options/backend.py index 94a97201..96dc5e1f 100644 --- a/examples/twisted/wamp/pubsub/options/backend.py +++ b/examples/twisted/wamp/pubsub/options/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/pubsub/options/frontend.py b/examples/twisted/wamp/pubsub/options/frontend.py index 8dbc8465..8c9fba3a 100644 --- a/examples/twisted/wamp/pubsub/options/frontend.py +++ b/examples/twisted/wamp/pubsub/options/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/pubsub/tls/backend_selfsigned.py b/examples/twisted/wamp/pubsub/tls/backend_selfsigned.py index ff4bcff9..92c49a59 100644 --- a/examples/twisted/wamp/pubsub/tls/backend_selfsigned.py +++ b/examples/twisted/wamp/pubsub/tls/backend_selfsigned.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/pubsub/unsubscribe/backend.py b/examples/twisted/wamp/pubsub/unsubscribe/backend.py index d09dcaa1..25cc8dba 100644 --- a/examples/twisted/wamp/pubsub/unsubscribe/backend.py +++ b/examples/twisted/wamp/pubsub/unsubscribe/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/pubsub/unsubscribe/frontend.py b/examples/twisted/wamp/pubsub/unsubscribe/frontend.py index 0fadd508..66b5be71 100644 --- a/examples/twisted/wamp/pubsub/unsubscribe/frontend.py +++ b/examples/twisted/wamp/pubsub/unsubscribe/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/rpc/arguments/backend.py b/examples/twisted/wamp/rpc/arguments/backend.py index 4804fad9..d8ab4d72 100644 --- a/examples/twisted/wamp/rpc/arguments/backend.py +++ b/examples/twisted/wamp/rpc/arguments/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/rpc/arguments/frontend.py b/examples/twisted/wamp/rpc/arguments/frontend.py index 0dadf541..880bff09 100644 --- a/examples/twisted/wamp/rpc/arguments/frontend.py +++ b/examples/twisted/wamp/rpc/arguments/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/rpc/complex/backend.py b/examples/twisted/wamp/rpc/complex/backend.py index a18be359..2b7a0268 100644 --- a/examples/twisted/wamp/rpc/complex/backend.py +++ b/examples/twisted/wamp/rpc/complex/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/rpc/complex/frontend.py b/examples/twisted/wamp/rpc/complex/frontend.py index a1f78c91..ae50ec2b 100644 --- a/examples/twisted/wamp/rpc/complex/frontend.py +++ b/examples/twisted/wamp/rpc/complex/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/rpc/decorators/backend.py b/examples/twisted/wamp/rpc/decorators/backend.py index 8ff98127..92825c02 100644 --- a/examples/twisted/wamp/rpc/decorators/backend.py +++ b/examples/twisted/wamp/rpc/decorators/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/rpc/decorators/frontend.py b/examples/twisted/wamp/rpc/decorators/frontend.py index 3b285b1a..19f82b7a 100644 --- a/examples/twisted/wamp/rpc/decorators/frontend.py +++ b/examples/twisted/wamp/rpc/decorators/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/rpc/errors/backend.py b/examples/twisted/wamp/rpc/errors/backend.py index ceebf11b..33d108d4 100644 --- a/examples/twisted/wamp/rpc/errors/backend.py +++ b/examples/twisted/wamp/rpc/errors/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/rpc/errors/frontend.py b/examples/twisted/wamp/rpc/errors/frontend.py index d0f9a7dd..b5c72602 100644 --- a/examples/twisted/wamp/rpc/errors/frontend.py +++ b/examples/twisted/wamp/rpc/errors/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/rpc/options/backend.py b/examples/twisted/wamp/rpc/options/backend.py index d01263b7..bf239747 100644 --- a/examples/twisted/wamp/rpc/options/backend.py +++ b/examples/twisted/wamp/rpc/options/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/rpc/options/frontend.py b/examples/twisted/wamp/rpc/options/frontend.py index 56f42f27..be0ca161 100644 --- a/examples/twisted/wamp/rpc/options/frontend.py +++ b/examples/twisted/wamp/rpc/options/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/rpc/progress/backend.py b/examples/twisted/wamp/rpc/progress/backend.py index 612acbff..1bb53dc6 100644 --- a/examples/twisted/wamp/rpc/progress/backend.py +++ b/examples/twisted/wamp/rpc/progress/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/rpc/progress/frontend.py b/examples/twisted/wamp/rpc/progress/frontend.py index 09f648e7..9cd81125 100644 --- a/examples/twisted/wamp/rpc/progress/frontend.py +++ b/examples/twisted/wamp/rpc/progress/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/rpc/slowsquare/backend.py b/examples/twisted/wamp/rpc/slowsquare/backend.py index cb12b1e9..5fd73377 100644 --- a/examples/twisted/wamp/rpc/slowsquare/backend.py +++ b/examples/twisted/wamp/rpc/slowsquare/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/rpc/slowsquare/frontend.py b/examples/twisted/wamp/rpc/slowsquare/frontend.py index cde5aac4..d9d5854a 100644 --- a/examples/twisted/wamp/rpc/slowsquare/frontend.py +++ b/examples/twisted/wamp/rpc/slowsquare/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/rpc/timeservice/backend.py b/examples/twisted/wamp/rpc/timeservice/backend.py index c98f51fb..6e7a796c 100644 --- a/examples/twisted/wamp/rpc/timeservice/backend.py +++ b/examples/twisted/wamp/rpc/timeservice/backend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/wamp/rpc/timeservice/frontend.py b/examples/twisted/wamp/rpc/timeservice/frontend.py index 7f98eec0..763933e3 100644 --- a/examples/twisted/wamp/rpc/timeservice/frontend.py +++ b/examples/twisted/wamp/rpc/timeservice/frontend.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/auth_persona/server.py b/examples/twisted/websocket/auth_persona/server.py index 551f27a5..e2593f0b 100644 --- a/examples/twisted/websocket/auth_persona/server.py +++ b/examples/twisted/websocket/auth_persona/server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/broadcast/client.py b/examples/twisted/websocket/broadcast/client.py index 337e0720..a50ea6bb 100644 --- a/examples/twisted/websocket/broadcast/client.py +++ b/examples/twisted/websocket/broadcast/client.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/broadcast/server.py b/examples/twisted/websocket/broadcast/server.py index 122ca0e1..27a56fd6 100644 --- a/examples/twisted/websocket/broadcast/server.py +++ b/examples/twisted/websocket/broadcast/server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo/client.py b/examples/twisted/websocket/echo/client.py index 0a23d4d8..677cc05e 100644 --- a/examples/twisted/websocket/echo/client.py +++ b/examples/twisted/websocket/echo/client.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo/client_coroutines.py b/examples/twisted/websocket/echo/client_coroutines.py index af21f8b5..6c4171c2 100644 --- a/examples/twisted/websocket/echo/client_coroutines.py +++ b/examples/twisted/websocket/echo/client_coroutines.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo/server.py b/examples/twisted/websocket/echo/server.py index 59c99a29..1dea0102 100644 --- a/examples/twisted/websocket/echo/server.py +++ b/examples/twisted/websocket/echo/server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo_compressed/client.py b/examples/twisted/websocket/echo_compressed/client.py index aeb34bda..2a20ab3c 100644 --- a/examples/twisted/websocket/echo_compressed/client.py +++ b/examples/twisted/websocket/echo_compressed/client.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo_compressed/client_advanced.py b/examples/twisted/websocket/echo_compressed/client_advanced.py index a1c43950..fa42c959 100644 --- a/examples/twisted/websocket/echo_compressed/client_advanced.py +++ b/examples/twisted/websocket/echo_compressed/client_advanced.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo_compressed/server.py b/examples/twisted/websocket/echo_compressed/server.py index ffd61150..c807426a 100644 --- a/examples/twisted/websocket/echo_compressed/server.py +++ b/examples/twisted/websocket/echo_compressed/server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo_compressed/server_advanced.py b/examples/twisted/websocket/echo_compressed/server_advanced.py index 5e4d3b5e..30b06e9b 100644 --- a/examples/twisted/websocket/echo_compressed/server_advanced.py +++ b/examples/twisted/websocket/echo_compressed/server_advanced.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo_endpoints/client.py b/examples/twisted/websocket/echo_endpoints/client.py index df0e3f45..62e2f83a 100644 --- a/examples/twisted/websocket/echo_endpoints/client.py +++ b/examples/twisted/websocket/echo_endpoints/client.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo_endpoints/server.py b/examples/twisted/websocket/echo_endpoints/server.py index 7fc2965c..fcda6202 100644 --- a/examples/twisted/websocket/echo_endpoints/server.py +++ b/examples/twisted/websocket/echo_endpoints/server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo_httpheaders/client.py b/examples/twisted/websocket/echo_httpheaders/client.py index 0e92f30c..5e3c07d3 100644 --- a/examples/twisted/websocket/echo_httpheaders/client.py +++ b/examples/twisted/websocket/echo_httpheaders/client.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo_httpheaders/server.py b/examples/twisted/websocket/echo_httpheaders/server.py index d9678c8f..8fa49291 100644 --- a/examples/twisted/websocket/echo_httpheaders/server.py +++ b/examples/twisted/websocket/echo_httpheaders/server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo_multicore/server.py b/examples/twisted/websocket/echo_multicore/server.py index 99d6195a..a87d8986 100644 --- a/examples/twisted/websocket/echo_multicore/server.py +++ b/examples/twisted/websocket/echo_multicore/server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo_multicore/server_reuseport.py b/examples/twisted/websocket/echo_multicore/server_reuseport.py index 5d0812c4..16807de0 100644 --- a/examples/twisted/websocket/echo_multicore/server_reuseport.py +++ b/examples/twisted/websocket/echo_multicore/server_reuseport.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo_service/echows/__init__.py b/examples/twisted/websocket/echo_service/echows/__init__.py index 27b1af29..1e0d0df0 100644 --- a/examples/twisted/websocket/echo_service/echows/__init__.py +++ b/examples/twisted/websocket/echo_service/echows/__init__.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo_service/echows/echoservice.py b/examples/twisted/websocket/echo_service/echows/echoservice.py index 7abfd607..5d80ed65 100644 --- a/examples/twisted/websocket/echo_service/echows/echoservice.py +++ b/examples/twisted/websocket/echo_service/echows/echoservice.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo_service/echows/main.py b/examples/twisted/websocket/echo_service/echows/main.py index a24ce658..3471e1d9 100644 --- a/examples/twisted/websocket/echo_service/echows/main.py +++ b/examples/twisted/websocket/echo_service/echows/main.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo_service/setup.py b/examples/twisted/websocket/echo_service/setup.py index 49433789..de228758 100644 --- a/examples/twisted/websocket/echo_service/setup.py +++ b/examples/twisted/websocket/echo_service/setup.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo_service/twisted/plugins/echows_plugin.py b/examples/twisted/websocket/echo_service/twisted/plugins/echows_plugin.py index 94338b03..f62dc111 100644 --- a/examples/twisted/websocket/echo_service/twisted/plugins/echows_plugin.py +++ b/examples/twisted/websocket/echo_service/twisted/plugins/echows_plugin.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo_site/server.py b/examples/twisted/websocket/echo_site/server.py index 9c9b3497..e8abe203 100644 --- a/examples/twisted/websocket/echo_site/server.py +++ b/examples/twisted/websocket/echo_site/server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo_site_tls/server.py b/examples/twisted/websocket/echo_site_tls/server.py index 02a3142e..df3408d2 100644 --- a/examples/twisted/websocket/echo_site_tls/server.py +++ b/examples/twisted/websocket/echo_site_tls/server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo_tls/client.py b/examples/twisted/websocket/echo_tls/client.py index 237e30d7..f3213a00 100644 --- a/examples/twisted/websocket/echo_tls/client.py +++ b/examples/twisted/websocket/echo_tls/client.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo_tls/server.py b/examples/twisted/websocket/echo_tls/server.py index 00444dc1..30c9b804 100644 --- a/examples/twisted/websocket/echo_tls/server.py +++ b/examples/twisted/websocket/echo_tls/server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo_variants/client.py b/examples/twisted/websocket/echo_variants/client.py index f88aac66..a4de3ccd 100644 --- a/examples/twisted/websocket/echo_variants/client.py +++ b/examples/twisted/websocket/echo_variants/client.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo_variants/client_reconnecting.py b/examples/twisted/websocket/echo_variants/client_reconnecting.py index 688caeed..5f8a728f 100644 --- a/examples/twisted/websocket/echo_variants/client_reconnecting.py +++ b/examples/twisted/websocket/echo_variants/client_reconnecting.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo_variants/client_with_params.py b/examples/twisted/websocket/echo_variants/client_with_params.py index c2ac5ddb..3b821f59 100644 --- a/examples/twisted/websocket/echo_variants/client_with_params.py +++ b/examples/twisted/websocket/echo_variants/client_with_params.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo_variants/client_with_proxy.py b/examples/twisted/websocket/echo_variants/client_with_proxy.py index 7cecfdf8..b38ee736 100644 --- a/examples/twisted/websocket/echo_variants/client_with_proxy.py +++ b/examples/twisted/websocket/echo_variants/client_with_proxy.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo_variants/server.py b/examples/twisted/websocket/echo_variants/server.py index c785fc7a..60374b17 100644 --- a/examples/twisted/websocket/echo_variants/server.py +++ b/examples/twisted/websocket/echo_variants/server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo_wsfallbacks/server.py b/examples/twisted/websocket/echo_wsfallbacks/server.py index 9086b090..e02b0472 100644 --- a/examples/twisted/websocket/echo_wsfallbacks/server.py +++ b/examples/twisted/websocket/echo_wsfallbacks/server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/echo_wsgi/server.py b/examples/twisted/websocket/echo_wsgi/server.py index 381a7d16..47a31f95 100644 --- a/examples/twisted/websocket/echo_wsgi/server.py +++ b/examples/twisted/websocket/echo_wsgi/server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/multiproto/client.py b/examples/twisted/websocket/multiproto/client.py index 8d9f0ac5..13f46f4c 100644 --- a/examples/twisted/websocket/multiproto/client.py +++ b/examples/twisted/websocket/multiproto/client.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/multiproto/server1.py b/examples/twisted/websocket/multiproto/server1.py index 6999369c..a1e0a6b7 100644 --- a/examples/twisted/websocket/multiproto/server1.py +++ b/examples/twisted/websocket/multiproto/server1.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/multiproto/server2.py b/examples/twisted/websocket/multiproto/server2.py index 32334fbc..1b42c042 100644 --- a/examples/twisted/websocket/multiproto/server2.py +++ b/examples/twisted/websocket/multiproto/server2.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/ping/client.py b/examples/twisted/websocket/ping/client.py index a81bc5be..96aa3cce 100644 --- a/examples/twisted/websocket/ping/client.py +++ b/examples/twisted/websocket/ping/client.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/ping/server.py b/examples/twisted/websocket/ping/server.py index 6c1e6cad..45b8fe77 100644 --- a/examples/twisted/websocket/ping/server.py +++ b/examples/twisted/websocket/ping/server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/pingpong_keepalive/client.py b/examples/twisted/websocket/pingpong_keepalive/client.py index 484e9988..4a18be06 100644 --- a/examples/twisted/websocket/pingpong_keepalive/client.py +++ b/examples/twisted/websocket/pingpong_keepalive/client.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/pingpong_keepalive/server.py b/examples/twisted/websocket/pingpong_keepalive/server.py index f78eb45b..03f9c0d3 100644 --- a/examples/twisted/websocket/pingpong_keepalive/server.py +++ b/examples/twisted/websocket/pingpong_keepalive/server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/reconnecting/client.py b/examples/twisted/websocket/reconnecting/client.py index e31d6dd7..1c50e5e9 100644 --- a/examples/twisted/websocket/reconnecting/client.py +++ b/examples/twisted/websocket/reconnecting/client.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/reconnecting/server.py b/examples/twisted/websocket/reconnecting/server.py index 5691616b..c4c8c16c 100644 --- a/examples/twisted/websocket/reconnecting/server.py +++ b/examples/twisted/websocket/reconnecting/server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/slowsquare/client.py b/examples/twisted/websocket/slowsquare/client.py index 35118329..e6851c3d 100644 --- a/examples/twisted/websocket/slowsquare/client.py +++ b/examples/twisted/websocket/slowsquare/client.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/slowsquare/server.py b/examples/twisted/websocket/slowsquare/server.py index eae45571..87157460 100644 --- a/examples/twisted/websocket/slowsquare/server.py +++ b/examples/twisted/websocket/slowsquare/server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/streaming/frame_based_client.py b/examples/twisted/websocket/streaming/frame_based_client.py index 181c60e3..5e51d937 100644 --- a/examples/twisted/websocket/streaming/frame_based_client.py +++ b/examples/twisted/websocket/streaming/frame_based_client.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/streaming/frame_based_server.py b/examples/twisted/websocket/streaming/frame_based_server.py index ba23e6cc..a5f8f167 100644 --- a/examples/twisted/websocket/streaming/frame_based_server.py +++ b/examples/twisted/websocket/streaming/frame_based_server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/streaming/message_based_client.py b/examples/twisted/websocket/streaming/message_based_client.py index 25f8ed45..44a26a35 100644 --- a/examples/twisted/websocket/streaming/message_based_client.py +++ b/examples/twisted/websocket/streaming/message_based_client.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/streaming/message_based_server.py b/examples/twisted/websocket/streaming/message_based_server.py index ec2c06f1..21f29a5c 100644 --- a/examples/twisted/websocket/streaming/message_based_server.py +++ b/examples/twisted/websocket/streaming/message_based_server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/streaming/ranstring.py b/examples/twisted/websocket/streaming/ranstring.py index abb4bd12..4641bd9f 100644 --- a/examples/twisted/websocket/streaming/ranstring.py +++ b/examples/twisted/websocket/streaming/ranstring.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/streaming/streaming_client.py b/examples/twisted/websocket/streaming/streaming_client.py index 27d1a1a2..a3619732 100644 --- a/examples/twisted/websocket/streaming/streaming_client.py +++ b/examples/twisted/websocket/streaming/streaming_client.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/streaming/streaming_producer_client.py b/examples/twisted/websocket/streaming/streaming_producer_client.py index 7a9a296d..395c35b1 100644 --- a/examples/twisted/websocket/streaming/streaming_producer_client.py +++ b/examples/twisted/websocket/streaming/streaming_producer_client.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/streaming/streaming_server.py b/examples/twisted/websocket/streaming/streaming_server.py index 851ea865..fb910025 100644 --- a/examples/twisted/websocket/streaming/streaming_server.py +++ b/examples/twisted/websocket/streaming/streaming_server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/testee/testee_client.py b/examples/twisted/websocket/testee/testee_client.py index 4f9aec19..698b11a6 100644 --- a/examples/twisted/websocket/testee/testee_client.py +++ b/examples/twisted/websocket/testee/testee_client.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/testee/testee_server.py b/examples/twisted/websocket/testee/testee_server.py index 0c0323b4..87eb397a 100644 --- a/examples/twisted/websocket/testee/testee_server.py +++ b/examples/twisted/websocket/testee/testee_server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/wrapping/client.py b/examples/twisted/websocket/wrapping/client.py index 545cf065..533fa66a 100644 --- a/examples/twisted/websocket/wrapping/client.py +++ b/examples/twisted/websocket/wrapping/client.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/wrapping/client_endpoint.py b/examples/twisted/websocket/wrapping/client_endpoint.py index 66dbc2f8..10ea1d76 100644 --- a/examples/twisted/websocket/wrapping/client_endpoint.py +++ b/examples/twisted/websocket/wrapping/client_endpoint.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/wrapping/server.py b/examples/twisted/websocket/wrapping/server.py index 71c8cbc4..c41d5b81 100644 --- a/examples/twisted/websocket/wrapping/server.py +++ b/examples/twisted/websocket/wrapping/server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/wrapping/server_endpoint.py b/examples/twisted/websocket/wrapping/server_endpoint.py index 63c0f1af..a318c0be 100644 --- a/examples/twisted/websocket/wrapping/server_endpoint.py +++ b/examples/twisted/websocket/wrapping/server_endpoint.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/wxpython/client.py b/examples/twisted/websocket/wxpython/client.py index a00d9a8c..2eaf8ebb 100644 --- a/examples/twisted/websocket/wxpython/client.py +++ b/examples/twisted/websocket/wxpython/client.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/twisted/websocket/wxpython/server.py b/examples/twisted/websocket/wxpython/server.py index a3f08fdd..b05aadca 100644 --- a/examples/twisted/websocket/wxpython/server.py +++ b/examples/twisted/websocket/wxpython/server.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/setup.py b/setup.py index b5a323b9..1a502a41 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/twisted/plugins/autobahn_endpoints.py b/twisted/plugins/autobahn_endpoints.py index c9f107b4..2538d292 100644 --- a/twisted/plugins/autobahn_endpoints.py +++ b/twisted/plugins/autobahn_endpoints.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/twisted/plugins/autobahn_twistd.py b/twisted/plugins/autobahn_twistd.py index 7a99b2e3..142541b9 100644 --- a/twisted/plugins/autobahn_twistd.py +++ b/twisted/plugins/autobahn_twistd.py @@ -2,7 +2,7 @@ # # The MIT License (MIT) # -# Copyright (c) Tavendo GmbH +# Copyright (c) Crossbar.io Technologies GmbH # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal From f18224a1f3e2b9e564fc6b881c1640d32a81d19d Mon Sep 17 00:00:00 2001 From: Tobias Oberstein Date: Mon, 7 Nov 2016 12:40:39 +0100 Subject: [PATCH 2/6] kill all Tavendo references --- DEVELOPERS.md | 4 -- Makefile | 3 -- autobahn/wamp/auth.py | 5 --- docs/conf.py | 6 +-- docs/work/apps.rst | 4 +- .../pubsub/tls/create-self-signed-cert.sh | 2 +- examples/twisted/wamp/rpc/cancel/__init__.py | 38 +++++++++++-------- examples/twisted/wamp/rpc/cancel/backend.py | 38 +++++++++++-------- examples/twisted/wamp/rpc/cancel/frontend.py | 38 +++++++++++-------- .../twisted/websocket/echo_service/setup.py | 2 +- setup.py | 5 +-- tox.ini | 2 +- 12 files changed, 79 insertions(+), 68 deletions(-) diff --git a/DEVELOPERS.md b/DEVELOPERS.md index 6e240760..1e839ede 100644 --- a/DEVELOPERS.md +++ b/DEVELOPERS.md @@ -200,8 +200,6 @@ cd doc make publish ``` -> The docs are published to the Autobahn Web site, which is hosted on a AWS S3 bucket is owned by Tavendo, and hence the publish can only be done by Tavendo. - ### WebSocket Test Reports [AutobahnTestsuite](http://crossbar.io/autobahn#testsuite) provides a fully automated test suite to verify client and server implementations of the WebSocket Protocol for specification conformance and implementation robustness. @@ -308,8 +306,6 @@ aws --region eu-west-1 s3 sync \ --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers ``` -> The above S3 bucket is owned by Tavendo, and hence the upload can only be done by Tavendo. - After the upload has finished, check the live pages: * [Client Mode Reports](http://autobahn-python.readthedocs.io/en/latest/testreport/clients/index.html) diff --git a/Makefile b/Makefile index bc1aa898..7d78994b 100755 --- a/Makefile +++ b/Makefile @@ -133,6 +133,3 @@ find_windows_files: # on Windows (Git Bash), check for files with Unix lines endings find_unix_files: find . -name "*" -exec dos2unix -tv {} \; 2>&1 | grep "Unix" - -find_tavendo: - find . -path ./.git -prune -o -type f -exec grep -Hi "tavendo" {} \; | grep -v "Copyright (c) Tavendo" diff --git a/autobahn/wamp/auth.py b/autobahn/wamp/auth.py index e0e55755..1aee48e6 100644 --- a/autobahn/wamp/auth.py +++ b/autobahn/wamp/auth.py @@ -289,8 +289,3 @@ def compute_wcs(key, challenge): challenge = challenge.encode('utf8') sig = hmac.new(key, challenge, hashlib.sha256).digest() return binascii.b2a_base64(sig).strip() - - -if __name__ == '__main__': - with open('test.svg', 'w') as f: - f.write(qrcode_from_totp(u'CACKN3GRF3KQZMEK', u'tobias1', u'Tavendo')) diff --git a/docs/conf.py b/docs/conf.py index de11fcca..5394eb35 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -113,12 +113,12 @@ master_doc = 'contents' # General information about the project. project = u'autobahn' -author = u'Tavendo' +author = u'Crossbar.io Project' this_year = u'{0}'.format(time.strftime('%Y')) if this_year != u'2012': - copyright = u'2012-{0}, Tavendo GmbH'.format(this_year) + copyright = u'2012-{0}, Crossbar.io Technologies GmbH'.format(this_year) else: - copyright = u'2012, Tavendo GmbH' + copyright = u'2012, Crossbar.io Technologies GmbH' # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the diff --git a/docs/work/apps.rst b/docs/work/apps.rst index 364aac87..339b5f6e 100644 --- a/docs/work/apps.rst +++ b/docs/work/apps.rst @@ -113,7 +113,7 @@ lines in the same function. In that case, you should not `return`, but use @app.signal('onjoin') def entry_point(): # Calling statuscode - url = "http://tavendo.com" + url = "http://crossbar.io" code = yield app.session.call('statuscode', url) print("GET on '%s' returned status '%s'" % (url, code)) @@ -127,4 +127,4 @@ Now, in a Terminal: $ python script.py Running on 'ws://localhost:8080' - GET on 'http://tavendo.com' returned status '200' + GET on 'http://crossbar.io' returned status '200' diff --git a/examples/twisted/wamp/pubsub/tls/create-self-signed-cert.sh b/examples/twisted/wamp/pubsub/tls/create-self-signed-cert.sh index b30d8f28..01619238 100755 --- a/examples/twisted/wamp/pubsub/tls/create-self-signed-cert.sh +++ b/examples/twisted/wamp/pubsub/tls/create-self-signed-cert.sh @@ -1,5 +1,5 @@ #!/bin/bash openssl req -nodes -new -x509 -keyout server.key \ - -subj '/C=DE/ST=Bavaria/L=Erlangen/O=Tavendo/CN=localhost/' \ + -subj '/C=DE/ST=Bavaria/L=Erlangen/O=Crossbar.io GmbH/CN=localhost/' \ -out server.crt diff --git a/examples/twisted/wamp/rpc/cancel/__init__.py b/examples/twisted/wamp/rpc/cancel/__init__.py index 7a5ffd2f..89caae25 100644 --- a/examples/twisted/wamp/rpc/cancel/__init__.py +++ b/examples/twisted/wamp/rpc/cancel/__init__.py @@ -1,17 +1,25 @@ ############################################################################### -## -## Copyright (C) 2014 Tavendo GmbH -## -## 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. -## +# +# The MIT License (MIT) +# +# Copyright (c) Crossbar.io Technologies GmbH +# +# 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. +# ############################################################################### diff --git a/examples/twisted/wamp/rpc/cancel/backend.py b/examples/twisted/wamp/rpc/cancel/backend.py index 320f2987..8e742fb5 100644 --- a/examples/twisted/wamp/rpc/cancel/backend.py +++ b/examples/twisted/wamp/rpc/cancel/backend.py @@ -1,19 +1,27 @@ ############################################################################### -## -## Copyright (C) 2014 Tavendo GmbH -## -## 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. -## +# +# The MIT License (MIT) +# +# Copyright (c) Crossbar.io Technologies GmbH +# +# 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. +# ############################################################################### from twisted.internet.defer import inlineCallbacks diff --git a/examples/twisted/wamp/rpc/cancel/frontend.py b/examples/twisted/wamp/rpc/cancel/frontend.py index 48ddcfda..95c87da6 100644 --- a/examples/twisted/wamp/rpc/cancel/frontend.py +++ b/examples/twisted/wamp/rpc/cancel/frontend.py @@ -1,19 +1,27 @@ ############################################################################### -## -## Copyright (C) 2014 Tavendo GmbH -## -## 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. -## +# +# The MIT License (MIT) +# +# Copyright (c) Crossbar.io Technologies GmbH +# +# 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. +# ############################################################################### from twisted.internet import reactor diff --git a/examples/twisted/websocket/echo_service/setup.py b/examples/twisted/websocket/echo_service/setup.py index de228758..4f21ef25 100644 --- a/examples/twisted/websocket/echo_service/setup.py +++ b/examples/twisted/websocket/echo_service/setup.py @@ -36,7 +36,7 @@ setup( version='0.1.0', description='Autobahn WebSocket Echo Service', long_description=LONGDESC, - author='Tavendo GmbH', + author='Crossbar.io Technologies GmbH', url='http://crossbar.io/autobahn', platforms=('Any'), install_requires=['Twisted>=Twisted-12.2', diff --git a/setup.py b/setup.py index 1a502a41..615c6509 100644 --- a/setup.py +++ b/setup.py @@ -167,13 +167,12 @@ setup( description='WebSocket client & server library, WAMP real-time framework', long_description=docstr, license='MIT License', - author='Tavendo GmbH', - author_email='autobahnws@googlegroups.com', + author='Crossbar.io Technologies GmbH', url='http://crossbar.io/autobahn', platforms='Any', install_requires=[ 'six>=1.10.0', # MIT license - 'txaio>=2.5.1', # MIT license + 'txaio>=2.5.2', # MIT license ], extras_require={ 'all': extras_require_all, diff --git a/tox.ini b/tox.ini index 97605313..201fc9dd 100644 --- a/tox.ini +++ b/tox.ini @@ -24,7 +24,7 @@ deps = py-ubjson ; txaio - git+https://github.com/tavendo/txaio + git+https://github.com/crossbario/txaio ; twisted dependencies tw121: twisted==12.1.0 From 7133ddb3848fccf81a71267511805e31b80d622e Mon Sep 17 00:00:00 2001 From: Tobias Oberstein Date: Mon, 7 Nov 2016 12:42:38 +0100 Subject: [PATCH 3/6] test against Twitsed 16.5.0 --- .travis.yml | 12 ++++++------ tox.ini | 18 +++++++++--------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/.travis.yml b/.travis.yml index 183cb69f..3f9b571c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,29 +10,29 @@ env: - TOX_ENV=py27-tw121 - TOX_ENV=py27-tw132 - TOX_ENV=py27-tw154 - - TOX_ENV=py27-tw162 + - TOX_ENV=py27-tw165 - TOX_ENV=py27-twtrunk - TOX_ENV=py27-asyncio - TOX_ENV=pypy-tw121 - TOX_ENV=pypy-tw132 - TOX_ENV=pypy-tw154 - - TOX_ENV=pypy-tw162 + - TOX_ENV=pypy-tw165 - TOX_ENV=pypy-twtrunk - TOX_ENV=pypy-asyncio - TOX_ENV=py33-tw154 - - TOX_ENV=py33-tw162 + - TOX_ENV=py33-tw165 - TOX_ENV=py33-twtrunk - TOX_ENV=py33-asyncio - TOX_ENV=py34-tw154 - - TOX_ENV=py34-tw162 + - TOX_ENV=py34-tw165 - TOX_ENV=py34-twtrunk - TOX_ENV=py34-asyncio #- TOX_ENV=py35-tw154 - #- TOX_ENV=py35-tw162 + #- TOX_ENV=py35-tw165 #- TOX_ENV=py35-twtrunk #- TOX_ENV=py35-asyncio @@ -53,7 +53,7 @@ matrix: - python: 3.5 env: - - TOX_ENV=py35-tw162 + - TOX_ENV=py35-tw165 - python: 3.5 env: diff --git a/tox.ini b/tox.ini index 201fc9dd..d415d55e 100644 --- a/tox.ini +++ b/tox.ini @@ -1,11 +1,11 @@ [tox] envlist = flake8 - py27-{tw121,tw132,tw154,tw162,twtrunk,asyncio} - pypy-{tw121,tw132,tw154,tw162,twtrunk,asyncio} - py33-{tw154,tw162,twtrunk,asyncio} - py34-{tw154,tw162,twtrunk,asyncio} - py35-{tw154,tw162,twtrunk,asyncio} + py27-{tw121,tw132,tw154,tw165,twtrunk,asyncio} + pypy-{tw121,tw132,tw154,tw165,twtrunk,asyncio} + py33-{tw154,tw165,twtrunk,asyncio} + py34-{tw154,tw165,twtrunk,asyncio} + py35-{tw154,tw165,twtrunk,asyncio} [flake8] @@ -30,9 +30,9 @@ deps = tw121: twisted==12.1.0 tw132: twisted==13.2.0 tw154: twisted==15.4.0 - tw162: twisted==16.2.0 + tw165: twisted==16.5.0 twtrunk: https://github.com/twisted/twisted/archive/trunk.zip - {tw121,tw132,tw154,tw162,twtrunk}: pytest-twisted + {tw121,tw132,tw154,tw165,twtrunk}: pytest-twisted ; asyncio dependencies py26-asyncio: trollius>=2.0 @@ -47,7 +47,7 @@ commands = python -V coverage --version asyncio: coverage run --source {envsitepackagesdir}/autobahn/ {envbindir}/py.test {envsitepackagesdir}/autobahn/ - tw121,tw132,tw154,tw162,twtrunk: coverage run {envbindir}/trial autobahn + tw121,tw132,tw154,tw165,twtrunk: coverage run {envbindir}/trial autobahn coverage report whitelist_externals = sh @@ -56,7 +56,7 @@ setenv = PYUBJSON_NO_EXTENSION = 1 SODIUM_INSTALL = bundled asyncio: USE_ASYNCIO = 1 - tw121,tw132,tw154,tw162,twtrunk: USE_TWISTED = 1 + tw121,tw132,tw154,tw165,twtrunk: USE_TWISTED = 1 [testenv:flake8] From b8bea18cd3418a2bf0d8b36f97f1f9958dd7941e Mon Sep 17 00:00:00 2001 From: Tobias Oberstein Date: Mon, 7 Nov 2016 13:34:32 +0100 Subject: [PATCH 4/6] improve connection drop logging --- autobahn/websocket/protocol.py | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/autobahn/websocket/protocol.py b/autobahn/websocket/protocol.py index 6ab4dafb..addf4676 100755 --- a/autobahn/websocket/protocol.py +++ b/autobahn/websocket/protocol.py @@ -783,15 +783,14 @@ class WebSocketProtocol(object): So we drop the connection, but set self.wasClean = False. """ self.serverConnectionDropTimeoutCall = None + if self.state != WebSocketProtocol.STATE_CLOSED: - self.log.debug("timeout: server did not drop TCP connection (in time)") self.wasClean = False - self.wasNotCleanReason = u'server did not drop TCP connection (in time)' + self.wasNotCleanReason = u'WebSocket closing handshake timeout (server did not drop TCP connection in time)' self.wasServerConnectionDropTimeout = True self.dropConnection(abort=True) else: - # ok, connection is already closed! - pass + self.log.debug("skipping closing handshake timeout: server did indeed drop the connection in time") def onOpenHandshakeTimeout(self): """ @@ -800,18 +799,16 @@ class WebSocketProtocol(object): So we drop the connection, but set self.wasClean = False. """ self.openHandshakeTimeoutCall = None + if self.state in [WebSocketProtocol.STATE_CONNECTING, WebSocketProtocol.STATE_PROXY_CONNECTING]: - self.log.debug("opening handshake timeout: peer did not finish (in time) the opening handshake") self.wasClean = False - self.wasNotCleanReason = u'peer did not finish (in time) the opening handshake' + self.wasNotCleanReason = u'WebSocket opening handshake timeout (peer did not finish the opening handshake in time)' self.wasOpenHandshakeTimeout = True self.dropConnection(abort=True) elif self.state == WebSocketProtocol.STATE_OPEN: self.log.debug("skipping opening handshake timeout: WebSocket connection is open (opening handshake already finished)") - elif self.state == WebSocketProtocol.STATE_CLOSING: self.log.debug("skipping opening handshake timeout: WebSocket connection is already closing ..") - elif self.state == WebSocketProtocol.STATE_CLOSED: self.log.debug("skipping opening handshake timeout: WebSocket connection is already closed") else: @@ -825,22 +822,22 @@ class WebSocketProtocol(object): So we drop the connection, but set self.wasClean = False. """ self.closeHandshakeTimeoutCall = None + if self.state != WebSocketProtocol.STATE_CLOSED: - self.log.debug("closing handshake timeout: peer did not finish (in time) the closing handshake") self.wasClean = False - self.wasNotCleanReason = u'peer did not respond (in time) in closing handshake' + self.wasNotCleanReason = u'WebSocket closing handshake timeout (peer did not finish the opening handshake in time)' self.wasCloseHandshakeTimeout = True self.dropConnection(abort=True) else: - self.log.debug("skipping closing handshake timeout: WebSocket connection is already closed") + self.log.debug('skipping closing handshake timeout: WebSocket connection is already closed') def onAutoPingTimeout(self): """ When doing automatic ping/pongs to detect broken connection, the peer did not reply in time to our ping. We drop the connection. """ - self.log.debug("Auto ping/pong: onAutoPingTimeout fired") - + self.wasClean = False + self.wasNotCleanReason = u'WebSocket ping timeout (peer did not respond with pong in time)' self.autoPingTimeoutCall = None self.dropConnection(abort=True) @@ -849,7 +846,12 @@ class WebSocketProtocol(object): Drop the underlying TCP connection. """ if self.state != WebSocketProtocol.STATE_CLOSED: - self.log.debug("dropping connection: {reason}", reason=self.wasNotCleanReason) + + if self.wasClean: + self.log.debug('dropping connection to peer {peer} with abort={abort}', peer=self.peer, abort=abort) + else: + self.log.warn('dropping connection to peer {peer} with abort={abort}: {reason}', peer=self.peer, abort=abort, reason=self.wasNotCleanReason) + self.droppedByMe = True # this code-path will be hit (*without* hitting @@ -860,7 +862,7 @@ class WebSocketProtocol(object): self._closeConnection(abort) else: - self.log.debug("skipping dropConnection since connection is already closed") + self.log.debug('dropping connection to peer {peer} skipped - connection already closed', peer=self.peer) def _fail_connection(self, code=CLOSE_STATUS_CODE_GOING_AWAY, reason=u'going away'): """ From e2a4bf9f15254281d01c8e7e54c0ad98373c52fd Mon Sep 17 00:00:00 2001 From: Tobias Oberstein Date: Mon, 7 Nov 2016 13:52:44 +0100 Subject: [PATCH 5/6] update changelog --- docs/changelog.rst | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/docs/changelog.rst b/docs/changelog.rst index 795fa8b7..10423509 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -5,6 +5,17 @@ Changelog ========= +0.16.1 +------ + +`Published 2016-11-07 Date: Mon, 7 Nov 2016 13:58:08 +0100 Subject: [PATCH 6/6] polish --- README.rst | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/README.rst b/README.rst index b9b34296..fd96c261 100644 --- a/README.rst +++ b/README.rst @@ -3,7 +3,7 @@ Autobahn\|Python WebSocket & WAMP for Python on Twisted and asyncio. -| |Version| |Downloads| |Build Status| |Coverage| |Docs| +| |Version| |Build Status| |Coverage| |Docs| -------------- @@ -128,12 +128,6 @@ Above code will work on Twisted and asyncio by changing a single line .. |Version| image:: https://img.shields.io/pypi/v/autobahn.svg :target: https://pypi.python.org/pypi/autobahn -.. |Downloads| image:: https://img.shields.io/pypi/dm/autobahn.svg - :target: https://pypi.python.org/pypi/autobahn - -.. |GitHub Stars| image:: https://img.shields.io/github/stars/crossbario/autobahn-python.svg?style=social&label=Star - :target: https://github.com/crossbario/autobahn-python - .. |Master Branch| image:: https://img.shields.io/badge/branch-master-orange.svg :target: https://travis-ci.org/crossbario/autobahn-python.svg?branch=master