From d4096a4d7b35b2b92905154a9e18edea04268fb4 Mon Sep 17 00:00:00 2001 From: Paul Gregoire <mondain@gmail.com> Date: Thu, 2 Nov 2023 13:32:12 -0700 Subject: [PATCH] Remove extraneous loops and recursion where possible when locating methods in services or handlers; update tika to last 1.x version --- client/pom.xml | 23 ++- .../main/java/org/red5/client/Red5Client.java | 2 +- .../client/net/rtmp/FBLiveConnectTest.java | 135 +++++++------- .../red5/client/net/rtmp/RTMPClientTest.java | 2 +- common/pom.xml | 4 +- .../red5/logging/LoggingContextSelector.java | 2 +- .../org/red5/logging/Red5LoggerFactory.java | 2 +- .../java/org/red5/server/AttributeStore.java | 2 +- .../java/org/red5/server/BaseConnection.java | 2 +- .../src/main/java/org/red5/server/Client.java | 2 +- .../main/java/org/red5/server/ClientList.java | 2 +- .../java/org/red5/server/ClientRegistry.java | 2 +- .../java/org/red5/server/ContextLoader.java | 2 +- .../main/java/org/red5/server/LoaderBase.java | 2 +- .../src/main/java/org/red5/server/Server.java | 2 +- .../server/adapter/AbstractScopeAdapter.java | 2 +- .../org/red5/server/adapter/IApplication.java | 2 +- .../red5/server/api/IApplicationContext.java | 2 +- .../red5/server/api/IApplicationLoader.java | 2 +- .../org/red5/server/api/IAttributeStore.java | 2 +- .../server/api/ICastingAttributeStore.java | 2 +- .../java/org/red5/server/api/IClient.java | 2 +- .../org/red5/server/api/IClientRegistry.java | 2 +- .../java/org/red5/server/api/IConnection.java | 2 +- .../java/org/red5/server/api/IContext.java | 2 +- .../java/org/red5/server/api/ICoreObject.java | 2 +- .../org/red5/server/api/IMappingStrategy.java | 2 +- .../java/org/red5/server/api/IServer.java | 2 +- .../main/java/org/red5/server/api/Red5.java | 6 +- .../org/red5/server/api/event/IEvent.java | 2 +- .../server/api/event/IEventDispatcher.java | 2 +- .../red5/server/api/event/IEventHandler.java | 2 +- .../red5/server/api/event/IEventListener.java | 2 +- .../server/api/event/IEventObservable.java | 2 +- .../api/listeners/IConnectionListener.java | 2 +- .../server/api/listeners/IScopeListener.java | 2 +- .../server/api/persistence/IPersistable.java | 2 +- .../api/persistence/IPersistenceStore.java | 2 +- .../api/persistence/PersistenceUtils.java | 2 +- .../red5/server/api/plugin/IRed5Plugin.java | 2 +- .../server/api/plugin/IRed5PluginHandler.java | 2 +- .../server/api/remoting/IRemotingHeader.java | 2 +- .../server/api/scheduling/IScheduledJob.java | 2 +- .../api/scheduling/ISchedulingService.java | 2 +- .../red5/server/api/scope/IBasicScope.java | 2 +- .../server/api/scope/IBroadcastScope.java | 2 +- .../red5/server/api/scope/IGlobalScope.java | 2 +- .../org/red5/server/api/scope/IScope.java | 2 +- .../red5/server/api/scope/IScopeAware.java | 2 +- .../red5/server/api/scope/IScopeHandler.java | 2 +- .../api/scope/IScopeSecurityHandler.java | 2 +- .../red5/server/api/scope/IScopeService.java | 2 +- .../api/service/IBroadcastStreamService.java | 2 +- .../api/service/IOnDemandStreamService.java | 2 +- .../api/service/IPendingServiceCall.java | 2 +- .../api/service/IPendingServiceCallback.java | 2 +- .../red5/server/api/service/IServiceCall.java | 2 +- .../service/IServiceCapableConnection.java | 2 +- .../api/service/IServiceHandlerProvider.java | 2 +- .../service/IServiceHandlerProviderAware.java | 2 +- .../server/api/service/IServiceInvoker.java | 2 +- .../api/service/IStreamSecurityService.java | 2 +- .../api/service/IStreamableFileService.java | 2 +- .../api/service/ISubscriberStreamService.java | 2 +- .../red5/server/api/service/ServiceUtils.java | 2 +- .../server/api/so/IClientSharedObject.java | 2 +- .../org/red5/server/api/so/ISharedObject.java | 2 +- .../red5/server/api/so/ISharedObjectBase.java | 2 +- .../api/so/ISharedObjectHandlerProvider.java | 2 +- .../server/api/so/ISharedObjectListener.java | 2 +- .../server/api/so/ISharedObjectSecurity.java | 2 +- .../api/so/ISharedObjectSecurityService.java | 2 +- .../server/api/so/ISharedObjectService.java | 2 +- .../IClientBroadcastStreamStatistics.java | 2 +- .../IPlaylistSubscriberStreamStatistics.java | 2 +- .../api/statistics/IScopeStatistics.java | 2 +- .../statistics/ISharedObjectStatistics.java | 2 +- .../api/statistics/IStatisticsBase.java | 2 +- .../api/statistics/IStreamStatistics.java | 2 +- .../statistics/support/StatisticsCounter.java | 2 +- .../server/api/stream/IBroadcastStream.java | 2 +- .../api/stream/IClientBroadcastStream.java | 2 +- .../red5/server/api/stream/IClientStream.java | 2 +- .../server/api/stream/IOnDemandStream.java | 2 +- .../org/red5/server/api/stream/IPlayItem.java | 2 +- .../org/red5/server/api/stream/IPlaylist.java | 2 +- .../api/stream/IPlaylistController.java | 2 +- .../api/stream/IPlaylistSubscriberStream.java | 2 +- .../server/api/stream/IRtmpSampleAccess.java | 2 +- .../stream/ISingleItemSubscriberStream.java | 2 +- .../org/red5/server/api/stream/IStream.java | 2 +- .../api/stream/IStreamAwareScopeHandler.java | 2 +- .../api/stream/IStreamCapableConnection.java | 2 +- .../api/stream/IStreamFilenameGenerator.java | 2 +- .../server/api/stream/IStreamListener.java | 2 +- .../red5/server/api/stream/IStreamPacket.java | 2 +- .../api/stream/IStreamPlaybackSecurity.java | 2 +- .../api/stream/IStreamPublishSecurity.java | 2 +- .../server/api/stream/IStreamService.java | 2 +- .../api/stream/IStreamableFileFactory.java | 2 +- .../server/api/stream/ISubscriberStream.java | 2 +- .../OperationNotSupportedException.java | 2 +- .../api/stream/ResourceExistException.java | 2 +- .../api/stream/ResourceNotFoundException.java | 2 +- .../red5/server/api/stream/StreamState.java | 2 +- .../api/stream/support/DynamicPlayItem.java | 2 +- .../api/stream/support/SimplePlayItem.java | 2 +- .../exception/ClientDetailsException.java | 2 +- .../exception/ClientNotFoundException.java | 2 +- .../exception/ClientRejectedException.java | 2 +- .../red5/server/exception/ScopeException.java | 2 +- .../exception/ScopeNotFoundException.java | 2 +- .../exception/ScopeShuttingDownException.java | 2 +- .../server/jmx/mxbeans/ApplicationMXBean.java | 2 +- .../jmx/mxbeans/AttributeStoreMXBean.java | 2 +- .../mxbeans/ClientBroadcastStreamMXBean.java | 2 +- .../jmx/mxbeans/ClientRegistryMXBean.java | 2 +- .../jmx/mxbeans/ContextLoaderMXBean.java | 2 +- .../mxbeans/JDKSchedulingServiceMXBean.java | 2 +- .../red5/server/jmx/mxbeans/LoaderMXBean.java | 2 +- .../jmx/mxbeans/RTMPConnectionMXBean.java | 2 +- .../jmx/mxbeans/RTMPMinaConnectionMXBean.java | 2 +- .../jmx/mxbeans/RTMPMinaTransportMXBean.java | 2 +- .../red5/server/jmx/mxbeans/ScopeMXBean.java | 2 +- .../server/jmx/mxbeans/ShutdownMXBean.java | 2 +- .../server/messaging/AbstractMessage.java | 2 +- .../red5/server/messaging/AbstractPipe.java | 2 +- .../org/red5/server/messaging/IConsumer.java | 2 +- .../org/red5/server/messaging/IFilter.java | 2 +- .../org/red5/server/messaging/IMessage.java | 2 +- .../server/messaging/IMessageComponent.java | 2 +- .../red5/server/messaging/IMessageInput.java | 2 +- .../red5/server/messaging/IMessageOutput.java | 2 +- .../org/red5/server/messaging/IPassive.java | 2 +- .../java/org/red5/server/messaging/IPipe.java | 2 +- .../messaging/IPipeConnectionListener.java | 2 +- .../org/red5/server/messaging/IProvider.java | 2 +- .../server/messaging/IPushableConsumer.java | 2 +- .../messaging/InMemoryPushPushPipe.java | 2 +- .../server/messaging/OOBControlMessage.java | 2 +- .../server/messaging/PipeConnectionEvent.java | 2 +- .../red5/server/net/IConnectionManager.java | 2 +- .../java/org/red5/server/net/IHandshake.java | 2 +- .../protocol/HandshakeFailedException.java | 2 +- .../net/protocol/ProtocolException.java | 2 +- .../server/net/protocol/RTMPDecodeState.java | 2 +- .../net/remoting/IRemotingCallback.java | 2 +- .../server/net/remoting/RemotingClient.java | 2 +- .../server/net/remoting/RemotingHeader.java | 2 +- .../red5/server/net/rtmp/BaseRTMPHandler.java | 2 +- .../org/red5/server/net/rtmp/Channel.java | 2 +- .../red5/server/net/rtmp/DeferredResult.java | 2 +- .../red5/server/net/rtmp/IRTMPHandler.java | 2 +- .../IReceivedMessageTaskQueueListener.java | 2 +- .../red5/server/net/rtmp/RTMPConnection.java | 2 +- .../org/red5/server/net/rtmp/RTMPHandler.java | 2 +- .../red5/server/net/rtmp/RTMPHandshake.java | 2 +- .../server/net/rtmp/RTMPMinaConnection.java | 2 +- .../org/red5/server/net/rtmp/RTMPType.java | 2 +- .../org/red5/server/net/rtmp/RTMPUtils.java | 2 +- .../server/net/rtmp/ReceivedMessageTask.java | 2 +- .../net/rtmp/ReceivedMessageTaskQueue.java | 2 +- .../server/net/rtmp/codec/IEventDecoder.java | 2 +- .../server/net/rtmp/codec/IEventEncoder.java | 2 +- .../org/red5/server/net/rtmp/codec/RTMP.java | 2 +- .../net/rtmp/codec/RTMPCodecFactory.java | 2 +- .../rtmp/codec/RTMPMinaProtocolDecoder.java | 2 +- .../rtmp/codec/RTMPMinaProtocolEncoder.java | 2 +- .../net/rtmp/codec/RTMPProtocolDecoder.java | 2 +- .../net/rtmp/codec/RTMPProtocolEncoder.java | 2 +- .../org/red5/server/net/rtmp/event/Abort.java | 2 +- .../red5/server/net/rtmp/event/Aggregate.java | 2 +- .../net/rtmp/event/AllocationDebugger.java | 2 +- .../red5/server/net/rtmp/event/AudioData.java | 2 +- .../red5/server/net/rtmp/event/BaseEvent.java | 2 +- .../red5/server/net/rtmp/event/BytesRead.java | 2 +- .../server/net/rtmp/event/CachedEvent.java | 2 +- .../red5/server/net/rtmp/event/ChunkSize.java | 2 +- .../red5/server/net/rtmp/event/ClientBW.java | 2 +- .../server/net/rtmp/event/FlexMessage.java | 2 +- .../server/net/rtmp/event/FlexStreamSend.java | 2 +- .../server/net/rtmp/event/IRTMPEvent.java | 2 +- .../red5/server/net/rtmp/event/Invoke.java | 2 +- .../red5/server/net/rtmp/event/Notify.java | 2 +- .../org/red5/server/net/rtmp/event/Ping.java | 2 +- .../server/net/rtmp/event/SerializeUtils.java | 2 +- .../red5/server/net/rtmp/event/ServerBW.java | 2 +- .../red5/server/net/rtmp/event/Unknown.java | 2 +- .../red5/server/net/rtmp/event/VideoData.java | 2 +- .../server/net/rtmp/message/ChunkHeader.java | 2 +- .../server/net/rtmp/message/Constants.java | 2 +- .../red5/server/net/rtmp/message/Header.java | 2 +- .../red5/server/net/rtmp/message/Packet.java | 2 +- .../rtmp/message/SharedObjectTypeMapping.java | 2 +- .../net/rtmp/status/RuntimeStatusObject.java | 2 +- .../red5/server/net/rtmp/status/Status.java | 2 +- .../server/net/rtmp/status/StatusCodes.java | 2 +- .../server/net/rtmp/status/StatusObject.java | 2 +- .../net/rtmp/status/StatusObjectService.java | 2 +- .../red5/server/net/rtmpt/RTMPTHandler.java | 2 +- .../net/rtmpt/codec/RTMPTCodecFactory.java | 2 +- .../net/rtmpt/codec/RTMPTProtocolDecoder.java | 2 +- .../net/rtmpt/codec/RTMPTProtocolEncoder.java | 2 +- .../red5/server/net/servlet/ServletUtils.java | 2 +- .../server/persistence/RamPersistence.java | 2 +- .../scheduling/JDKSchedulingService.java | 2 +- .../scheduling/JDKSchedulingServiceJob.java | 2 +- .../org/red5/server/scope/BasicScope.java | 2 +- .../java/org/red5/server/scope/Scope.java | 2 +- .../server/scope/ScopeSecurityHandler.java | 2 +- .../java/org/red5/server/service/Call.java | 2 +- .../red5/server/service/IServiceResolver.java | 2 +- .../service/MethodNotFoundException.java | 2 +- .../server/service/NotAllowedException.java | 2 +- .../org/red5/server/service/PendingCall.java | 2 +- .../red5/server/service/ReflectionUtils.java | 176 +++++++++++------- .../red5/server/service/ServiceInvoker.java | 147 ++++++--------- .../service/ServiceNotFoundException.java | 2 +- .../red5/server/so/ClientSharedObject.java | 2 +- .../server/so/FlexSharedObjectMessage.java | 2 +- .../red5/server/so/ISharedObjectEvent.java | 2 +- .../red5/server/so/ISharedObjectMessage.java | 2 +- .../java/org/red5/server/so/SharedObject.java | 2 +- .../org/red5/server/so/SharedObjectEvent.java | 2 +- .../red5/server/so/SharedObjectMessage.java | 2 +- .../org/red5/server/so/SharedObjectScope.java | 2 +- .../red5/server/so/SharedObjectService.java | 2 +- .../server/stream/AbstractClientStream.java | 2 +- .../red5/server/stream/AbstractStream.java | 2 +- .../red5/server/stream/AudioCodecFactory.java | 2 +- .../server/stream/ClientBroadcastStream.java | 2 +- .../DefaultStreamFilenameGenerator.java | 2 +- .../red5/server/stream/IConsumerService.java | 2 +- .../org/red5/server/stream/IFrameDropper.java | 2 +- .../red5/server/stream/IProviderService.java | 2 +- .../red5/server/stream/ISeekableProvider.java | 2 +- .../org/red5/server/stream/IStreamData.java | 2 +- .../stream/IStreamTypeAwareProvider.java | 2 +- .../org/red5/server/stream/OutputStream.java | 2 +- .../org/red5/server/stream/PlayEngine.java | 2 +- .../stream/PlaylistSubscriberStream.java | 2 +- .../red5/server/stream/RecordingListener.java | 2 +- .../stream/SimplePlaylistController.java | 2 +- .../stream/SingleItemSubscriberStream.java | 2 +- .../stream/StreamNotFoundException.java | 2 +- .../org/red5/server/stream/StreamService.java | 2 +- .../server/stream/StreamableFileFactory.java | 2 +- .../red5/server/stream/VideoCodecFactory.java | 2 +- .../red5/server/stream/VideoFrameDropper.java | 2 +- .../bandwidth/ClientServerDetection.java | 2 +- .../stream/bandwidth/IBandwidthDetection.java | 2 +- .../bandwidth/ServerClientDetection.java | 2 +- .../stream/consumer/ConnectionConsumer.java | 2 +- .../stream/consumer/SlicedFileConsumer.java | 2 +- .../server/stream/message/RTMPMessage.java | 2 +- .../server/stream/message/ResetMessage.java | 2 +- .../server/stream/message/StatusMessage.java | 2 +- .../java/org/red5/server/util/FileUtil.java | 2 +- .../red5/server/util/HttpConnectionUtil.java | 2 +- .../red5/server/util/PropertyConverter.java | 2 +- .../java/org/red5/server/util/ScopeUtils.java | 2 +- io/pom.xml | 6 +- .../java/org/red5/annotations/Anonymous.java | 2 +- .../org/red5/annotations/DeclarePrivate.java | 2 +- .../red5/annotations/DeclareProtected.java | 2 +- .../org/red5/annotations/DontSerialize.java | 2 +- .../org/red5/annotations/RemoteClass.java | 2 +- .../main/java/org/red5/cache/ICacheStore.java | 2 +- .../main/java/org/red5/cache/ICacheable.java | 2 +- .../java/org/red5/cache/impl/CacheImpl.java | 2 +- .../org/red5/cache/impl/CacheableImpl.java | 2 +- .../java/org/red5/cache/impl/EhCacheImpl.java | 2 +- .../java/org/red5/cache/impl/NoCacheImpl.java | 2 +- io/src/main/java/org/red5/codec/AACAudio.java | 2 +- io/src/main/java/org/red5/codec/AVCVideo.java | 2 +- .../main/java/org/red5/codec/AudioCodec.java | 2 +- .../main/java/org/red5/codec/HEVCVideo.java | 2 +- .../org/red5/codec/IAudioStreamCodec.java | 2 +- .../java/org/red5/codec/IStreamCodecInfo.java | 2 +- .../org/red5/codec/IVideoStreamCodec.java | 2 +- io/src/main/java/org/red5/codec/MP3Audio.java | 2 +- .../main/java/org/red5/codec/OpusAudio.java | 2 +- .../main/java/org/red5/codec/ScreenVideo.java | 2 +- .../java/org/red5/codec/ScreenVideo2.java | 2 +- .../java/org/red5/codec/SorensonVideo.java | 2 +- .../main/java/org/red5/codec/SpeexAudio.java | 2 +- .../java/org/red5/codec/StreamCodecInfo.java | 2 +- .../main/java/org/red5/codec/ULAWAudio.java | 2 +- io/src/main/java/org/red5/codec/VP8Video.java | 2 +- .../main/java/org/red5/codec/VideoCodec.java | 2 +- .../flex/data/messages/DataMessage.java | 2 +- .../flex/data/messages/SequencedMessage.java | 2 +- .../flex/messaging/io/ArrayCollection.java | 2 +- .../flex/messaging/io/ObjectProxy.java | 2 +- .../messaging/messages/AbstractMessage.java | 2 +- .../messages/AcknowledgeMessage.java | 2 +- .../messages/AcknowledgeMessageExt.java | 2 +- .../flex/messaging/messages/AsyncMessage.java | 2 +- .../messaging/messages/AsyncMessageExt.java | 2 +- .../messages/AuthenticationMessage.java | 2 +- .../messaging/messages/CommandMessage.java | 2 +- .../messaging/messages/CommandMessageExt.java | 2 +- .../flex/messaging/messages/Constants.java | 2 +- .../flex/messaging/messages/ErrorMessage.java | 2 +- .../flex/messaging/messages/Message.java | 2 +- .../messaging/messages/RemotingMessage.java | 2 +- io/src/main/java/org/red5/io/BufferType.java | 2 +- .../red5/io/CachingFileKeyFrameMetaCache.java | 2 +- .../org/red5/io/FileKeyFrameMetaCache.java | 2 +- .../java/org/red5/io/IKeyFrameMetaCache.java | 2 +- .../java/org/red5/io/IStreamableFile.java | 2 +- io/src/main/java/org/red5/io/ITag.java | 2 +- io/src/main/java/org/red5/io/ITagReader.java | 2 +- io/src/main/java/org/red5/io/ITagWriter.java | 2 +- io/src/main/java/org/red5/io/IoConstants.java | 2 +- io/src/main/java/org/red5/io/amf/AMF.java | 2 +- io/src/main/java/org/red5/io/amf/Input.java | 2 +- io/src/main/java/org/red5/io/amf/Output.java | 2 +- io/src/main/java/org/red5/io/amf3/AMF3.java | 2 +- .../main/java/org/red5/io/amf3/ByteArray.java | 2 +- .../main/java/org/red5/io/amf3/DataInput.java | 2 +- .../java/org/red5/io/amf3/DataOutput.java | 2 +- .../java/org/red5/io/amf3/IDataInput.java | 2 +- .../java/org/red5/io/amf3/IDataOutput.java | 2 +- .../org/red5/io/amf3/IExternalizable.java | 2 +- io/src/main/java/org/red5/io/amf3/Input.java | 2 +- io/src/main/java/org/red5/io/amf3/Output.java | 2 +- .../main/java/org/red5/io/flv/FLVHeader.java | 2 +- io/src/main/java/org/red5/io/flv/IFLV.java | 2 +- .../red5/io/flv/IKeyFrameDataAnalyzer.java | 2 +- .../main/java/org/red5/io/flv/impl/FLV.java | 2 +- .../java/org/red5/io/flv/impl/FLVReader.java | 2 +- .../java/org/red5/io/flv/impl/FLVWriter.java | 2 +- .../main/java/org/red5/io/flv/impl/Tag.java | 2 +- .../java/org/red5/io/flv/meta/ICueType.java | 2 +- .../main/java/org/red5/io/flv/meta/IMeta.java | 2 +- .../java/org/red5/io/flv/meta/IMetaCue.java | 2 +- .../java/org/red5/io/flv/meta/IMetaData.java | 2 +- .../org/red5/io/flv/meta/IMetaService.java | 2 +- .../java/org/red5/io/flv/meta/MetaCue.java | 2 +- .../java/org/red5/io/flv/meta/MetaData.java | 2 +- .../org/red5/io/flv/meta/MetaService.java | 2 +- io/src/main/java/org/red5/io/m4a/IM4A.java | 2 +- .../main/java/org/red5/io/m4a/impl/M4A.java | 2 +- .../java/org/red5/io/m4a/impl/M4AReader.java | 2 +- io/src/main/java/org/red5/io/mp3/IMP3.java | 2 +- .../main/java/org/red5/io/mp3/impl/MP3.java | 2 +- .../java/org/red5/io/mp3/impl/MP3Header.java | 2 +- .../java/org/red5/io/mp3/impl/MP3Reader.java | 2 +- .../java/org/red5/io/mp3/impl/MP3Stream.java | 2 +- io/src/main/java/org/red5/io/mp4/IMP4.java | 2 +- .../main/java/org/red5/io/mp4/MP4Frame.java | 2 +- .../main/java/org/red5/io/mp4/impl/MP4.java | 2 +- .../java/org/red5/io/mp4/impl/MP4Reader.java | 2 +- .../java/org/red5/io/object/BaseInput.java | 2 +- .../java/org/red5/io/object/BaseOutput.java | 2 +- .../java/org/red5/io/object/DataTypes.java | 2 +- .../java/org/red5/io/object/Deserializer.java | 2 +- io/src/main/java/org/red5/io/object/Flag.java | 2 +- .../red5/io/object/ICustomSerializable.java | 2 +- .../main/java/org/red5/io/object/Input.java | 2 +- .../main/java/org/red5/io/object/Output.java | 2 +- .../java/org/red5/io/object/RecordSet.java | 2 +- .../org/red5/io/object/RecordSetPage.java | 2 +- .../java/org/red5/io/object/Serializer.java | 2 +- .../java/org/red5/io/object/StreamAction.java | 2 +- .../java/org/red5/io/object/UnsignedByte.java | 2 +- .../java/org/red5/io/object/UnsignedInt.java | 2 +- .../java/org/red5/io/object/UnsignedLong.java | 2 +- .../org/red5/io/object/UnsignedNumber.java | 2 +- .../org/red5/io/object/UnsignedShort.java | 2 +- .../java/org/red5/io/utils/ArrayUtils.java | 2 +- .../java/org/red5/io/utils/BufferUtils.java | 2 +- .../org/red5/io/utils/ConversionUtils.java | 2 +- .../java/org/red5/io/utils/HexCharset.java | 2 +- .../main/java/org/red5/io/utils/IOUtils.java | 2 +- .../java/org/red5/io/utils/ObjectMap.java | 2 +- .../java/org/red5/io/utils/RandomGUID.java | 2 +- .../org/red5/io/utils/Stax2DomBuilder.java | 2 +- .../main/java/org/red5/io/utils/XMLUtils.java | 2 +- .../processor/GenericWriterPostProcessor.java | 2 +- .../red5/media/processor/IPostProcessor.java | 2 +- .../red5/media/processor/IPreProcessor.java | 2 +- .../java/org/red5/codec/AVCVideoTest.java | 2 +- .../org/red5/codec/SorensonVideoTest.java | 2 +- io/src/test/java/org/red5/io/AMF3IOTest.java | 2 +- io/src/test/java/org/red5/io/AMFIOTest.java | 2 +- .../test/java/org/red5/io/AbstractIOTest.java | 2 +- .../red5/io/FileKeyFrameMetaCacheTest.java | 2 +- .../test/java/org/red5/io/TestJavaBean.java | 2 +- io/src/test/java/org/red5/io/TestVO.java | 2 +- .../org/red5/io/m4a/impl/M4AReaderTest.java | 2 +- .../org/red5/io/model/CircularRefBean.java | 2 +- .../org/red5/io/model/SimpleJavaBean.java | 2 +- .../org/red5/io/mp3/impl/MP3ReaderTest.java | 2 +- .../java/org/red5/io/mp4/MP4FrameTest.java | 2 +- .../org/red5/io/mp4/impl/MP4ReaderTest.java | 2 +- .../red5/io/utils/ConversionUtilsTest.java | 2 +- .../java/org/red5/io/utils/XMLUtilsTest.java | 2 +- pom.xml | 8 +- red5-server.code-workspace | 4 + server/pom.xml | 2 +- .../red5/logging/ContextLoggingListener.java | 2 +- .../org/red5/logging/DerbyLogInterceptor.java | 2 +- .../org/red5/logging/LoggerContextFilter.java | 2 +- .../java/org/red5/logging/W3CAppender.java | 2 +- .../listener/IWebSocketScopeListener.java | 2 +- .../main/java/org/red5/server/Context.java | 6 +- .../java/org/red5/server/CoreHandler.java | 2 +- .../main/java/org/red5/server/Launcher.java | 2 +- .../java/org/red5/server/MappingStrategy.java | 2 +- .../server/PersistableAttributeStore.java | 2 +- .../server/adapter/ApplicationAdapter.java | 2 +- .../server/adapter/ApplicationLifecycle.java | 2 +- .../java/org/red5/server/adapter/Config.java | 2 +- .../MultiThreadedApplicationAdapter.java | 2 +- .../adapter/StatefulScopeWrappingAdapter.java | 2 +- .../red5/server/api/scope/IScopeResolver.java | 2 +- .../org/red5/server/api/session/ISession.java | 2 +- .../api/statistics/IStatisticsService.java | 2 +- .../red5/server/api/stream/IServerStream.java | 2 +- .../server/api/stream/IStreamHandler.java | 2 +- .../api/stream/IStreamSecurityService.java | 2 +- .../server/api/stream/IStreamableFile.java | 2 +- .../stream/support/DenyAllStreamAccess.java | 2 +- .../api/stream/support/StreamUtils.java | 2 +- .../exception/AccessDeniedException.java | 2 +- .../ScopeHandlerNotFoundException.java | 2 +- .../exception/ServiceNotFoundException.java | 2 +- .../exception/SharedObjectException.java | 2 +- .../exception/StreamControlException.java | 2 +- .../server/exception/StreamDataException.java | 2 +- .../java/org/red5/server/jmx/JMXUtil.java | 2 +- .../red5/server/jmx/mxbeans/ClientMXBean.java | 2 +- .../server/jmx/mxbeans/ConnectionMXBean.java | 2 +- .../server/jmx/mxbeans/ContextMXBean.java | 2 +- .../server/jmx/mxbeans/CoreHandlerMXBean.java | 2 +- .../server/jmx/mxbeans/GlobalScopeMXBean.java | 2 +- .../red5/server/jmx/mxbeans/Red5MXBean.java | 2 +- .../jmx/mxbeans/TomcatVHostLoaderMXBean.java | 2 +- .../server/jmx/mxbeans/WebScopeMXBean.java | 2 +- .../server/messaging/IPullableProvider.java | 2 +- .../messaging/InMemoryPullPullPipe.java | 2 +- .../org/red5/server/messaging/PipeUtils.java | 2 +- .../red5/server/messaging/ServiceAdapter.java | 2 +- .../server/net/IConnectionEventQueue.java | 2 +- .../server/net/proxy/DebugProxyHandler.java | 2 +- .../server/net/proxy/NetworkDumpFilter.java | 2 +- .../red5/server/net/proxy/ProxyFilter.java | 2 +- .../server/net/rtmp/IRTMPConnManager.java | 2 +- .../server/net/rtmp/InboundHandshake.java | 2 +- .../red5/server/net/rtmp/RTMPConnManager.java | 2 +- .../server/net/rtmp/RTMPMinaIoHandler.java | 2 +- .../server/net/rtmp/RTMPMinaTransport.java | 2 +- .../net/rtmp/codec/RTMPMinaCodecFactory.java | 2 +- .../red5/server/net/rtmpe/RTMPEIoFilter.java | 2 +- .../red5/server/net/rtmps/RTMPSIoFilter.java | 2 +- .../server/net/rtmps/RTMPSMinaIoHandler.java | 2 +- .../server/net/rtmpt/BaseRTMPTConnection.java | 2 +- .../server/net/rtmpt/RTMPTConnection.java | 2 +- .../red5/server/net/rtmpt/RTMPTHandler.java | 2 +- .../red5/server/net/rtmpt/RTMPTServlet.java | 2 +- .../server/persistence/FilePersistence.java | 2 +- .../red5/server/plugin/PluginDescriptor.java | 2 +- .../red5/server/plugin/PluginLauncher.java | 2 +- .../red5/server/plugin/PluginRegistry.java | 2 +- .../org/red5/server/plugin/Red5Plugin.java | 2 +- .../org/red5/server/scope/BroadcastScope.java | 2 +- .../org/red5/server/scope/GlobalScope.java | 2 +- .../org/red5/server/scope/ScopeResolver.java | 2 +- .../java/org/red5/server/scope/WebScope.java | 2 +- .../org/red5/server/security/IRed5Realm.java | 2 +- .../security/jaas/SimpleLoginModule.java | 2 +- .../server/security/jaas/SimplePrincipal.java | 2 +- .../service/BaseStreamableFileService.java | 2 +- .../service/ContextServiceResolver.java | 2 +- .../service/HandlerServiceResolver.java | 2 +- .../server/service/ScopeServiceResolver.java | 2 +- .../red5/server/service/ShutdownServer.java | 2 +- .../red5/server/service/flv/IFLVService.java | 2 +- .../server/service/flv/impl/FLVService.java | 2 +- .../red5/server/service/m4a/IM4AService.java | 2 +- .../server/service/m4a/impl/M4AService.java | 2 +- .../red5/server/service/mp3/IMP3Service.java | 2 +- .../server/service/mp3/impl/MP3Service.java | 2 +- .../red5/server/service/mp4/IMP4Service.java | 2 +- .../server/service/mp4/impl/MP4Service.java | 2 +- .../java/org/red5/server/session/Session.java | 2 +- .../server/statistics/StatisticsService.java | 2 +- .../red5/server/stream/ConsumerService.java | 2 +- .../red5/server/stream/FileStreamSource.java | 2 +- .../server/stream/ISeekableStreamSource.java | 2 +- .../red5/server/stream/IStreamControl.java | 2 +- .../org/red5/server/stream/IStreamSource.java | 2 +- .../org/red5/server/stream/ITokenBucket.java | 2 +- .../server/stream/ITokenBucketService.java | 2 +- .../org/red5/server/stream/PlayBuffer.java | 2 +- .../red5/server/stream/ProviderService.java | 2 +- .../red5/server/stream/RtmpSampleAccess.java | 2 +- .../org/red5/server/stream/ServerStream.java | 2 +- .../filter/StreamBandwidthController.java | 2 +- .../stream/provider/ConnectionProvider.java | 2 +- .../red5/server/tomcat/EmbeddedTomcat.java | 2 +- .../tomcat/TomcatApplicationContext.java | 2 +- .../tomcat/TomcatApplicationLoader.java | 2 +- .../red5/server/tomcat/TomcatConnector.java | 2 +- .../org/red5/server/tomcat/TomcatLoader.java | 2 +- .../red5/server/tomcat/TomcatVHostLoader.java | 2 +- .../org/red5/server/tomcat/WarDeployer.java | 2 +- .../red5/server/tomcat/rtmps/RTMPSLoader.java | 2 +- .../red5/server/tomcat/rtmpt/RTMPTLoader.java | 2 +- .../red5/server/util/LocalNetworkUtil.java | 2 +- .../org/red5/server/util/ServerDetector.java | 2 +- .../org/red5/server/war/WarLoaderServlet.java | 2 +- ...ExtendedPropertyPlaceholderConfigurer.java | 2 +- .../org/red5/spring/InetAddressEditor.java | 2 +- service/pom.xml | 2 +- .../classloading/ChildFirstClassLoader.java | 2 +- .../red5/classloading/ClassLoaderBuilder.java | 2 +- .../java/org/red5/daemon/EngineLauncher.java | 2 +- .../main/java/org/red5/server/Bootstrap.java | 2 +- .../main/java/org/red5/server/Shutdown.java | 2 +- .../api/remoting/IRemotingConnection.java | 2 +- .../red5/server/net/FlexMessagingService.java | 2 +- .../red5/server/net/RemotingConnection.java | 2 +- .../remoting/codec/RemotingCodecFactory.java | 2 +- .../codec/RemotingProtocolDecoder.java | 2 +- .../codec/RemotingProtocolEncoder.java | 2 +- .../net/remoting/message/RemotingCall.java | 2 +- .../net/remoting/message/RemotingPacket.java | 2 +- .../server/net/servlet/AMFGatewayServlet.java | 2 +- .../server/net/servlet/AMFTunnelServlet.java | 2 +- .../net/servlet/RedirectHTTPServlet.java | 2 +- 533 files changed, 795 insertions(+), 766 deletions(-) diff --git a/client/pom.xml b/client/pom.xml index 9943deb6..9bad3b3d 100644 --- a/client/pom.xml +++ b/client/pom.xml @@ -1,9 +1,9 @@ -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <parent> <groupId>org.red5</groupId> <artifactId>red5-parent</artifactId> - <version>1.3.24</version> + <version>1.3.25</version> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>red5-client</artifactId> @@ -16,9 +16,14 @@ <plugin> <artifactId>maven-enforcer-plugin</artifactId> </plugin> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + <!-- <plugin> <artifactId>maven-toolchains-plugin</artifactId> </plugin> + --> <plugin> <groupId>net.revelc.code.formatter</groupId> <artifactId>formatter-maven-plugin</artifactId> @@ -73,5 +78,17 @@ <artifactId>junit</artifactId> <scope>test</scope> </dependency> + <dependency> + <groupId>net.sf.ehcache</groupId> + <artifactId>ehcache</artifactId> + <version>${ehcache.version}</version> + <scope>runtime</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> </dependencies> </project> diff --git a/client/src/main/java/org/red5/client/Red5Client.java b/client/src/main/java/org/red5/client/Red5Client.java index 7dd7445a..b2e6e5aa 100644 --- a/client/src/main/java/org/red5/client/Red5Client.java +++ b/client/src/main/java/org/red5/client/Red5Client.java @@ -18,7 +18,7 @@ public final class Red5Client { /** * Current server version with revision */ - public static final String VERSION = "Red5 Client 1.3.24"; + public static final String VERSION = "Red5 Client 1.3.25"; /** * Create a new Red5Client object using the connection local to the current thread A bit of magic that lets you access the red5 scope diff --git a/client/src/test/java/org/red5/client/net/rtmp/FBLiveConnectTest.java b/client/src/test/java/org/red5/client/net/rtmp/FBLiveConnectTest.java index d3eefaf5..e49f5498 100644 --- a/client/src/test/java/org/red5/client/net/rtmp/FBLiveConnectTest.java +++ b/client/src/test/java/org/red5/client/net/rtmp/FBLiveConnectTest.java @@ -57,6 +57,14 @@ public class FBLiveConnectTest { private double streamId = 1.0d; + private String host = "localhost"; //"rtmp-api.facebook.com"; + + private int port = 1935; // 80; + + private String app = "live"; //"rtmp"; + + private String publishName = "stream1"; //"1567066673326082?ds=1&s_l=1&a=ATiBCGoo4bLDTa4c"; + static { System.setProperty("red5.deployment.type", "junit"); } @@ -65,40 +73,37 @@ public class FBLiveConnectTest { public void setUp() throws Exception { executor = Executors.newCachedThreadPool(); reader = new FLVReader(new File(System.getProperty("user.dir") + "/src/test/resources/fixtures", "rotations.flv")); - Runnable run = new Runnable() { - public void run() { - while (reader.hasMoreTags()) { - ITag tag = reader.readTag(); - if (tag != null) { - IRTMPEvent msg; - switch (tag.getDataType()) { - case Constants.TYPE_AUDIO_DATA: - msg = new AudioData(tag.getBody()); - break; - case Constants.TYPE_VIDEO_DATA: - msg = new VideoData(tag.getBody()); - break; - case Constants.TYPE_INVOKE: - msg = new Invoke(tag.getBody()); - break; - case Constants.TYPE_NOTIFY: - msg = new Notify(tag.getBody()); - break; - default: - log.warn("Unexpected type? {}", tag.getDataType()); - msg = new Unknown(tag.getDataType(), tag.getBody()); - break; - } - msg.setTimestamp(tag.getTimestamp()); - que.add(RTMPMessage.build(msg)); - } else { - break; + executor.submit(() -> { + while (reader.hasMoreTags()) { + ITag tag = reader.readTag(); + if (tag != null) { + IRTMPEvent msg; + switch (tag.getDataType()) { + case Constants.TYPE_AUDIO_DATA: + msg = new AudioData(tag.getBody()); + break; + case Constants.TYPE_VIDEO_DATA: + msg = new VideoData(tag.getBody()); + break; + case Constants.TYPE_INVOKE: + msg = new Invoke(tag.getBody()); + break; + case Constants.TYPE_NOTIFY: + msg = new Notify(tag.getBody()); + break; + default: + log.warn("Unexpected type? {}", tag.getDataType()); + msg = new Unknown(tag.getDataType(), tag.getBody()); + break; } + msg.setTimestamp(tag.getTimestamp()); + que.add(RTMPMessage.build(msg)); + } else { + break; } - log.info("Queue fill completed: {}", que.size()); } - }; - executor.submit(run); + log.info("Queue fill completed: {}", que.size()); + }); } @After @@ -111,18 +116,10 @@ public class FBLiveConnectTest { @Test public void testFBLivePublish() throws InterruptedException { log.info("\n testFBLivePublish"); - String host = "rtmp-api.facebook.com"; - int port = 80; - String app = "rtmp"; - final String publishName = "1567066673326082?ds=1&s_l=1&a=ATiBCGoo4bLDTa4c"; log.info("PublishName: {}", publishName); - final RTMPClient client = new RTMPClient(); - client.setConnectionClosedHandler(new Runnable() { - @Override - public void run() { - log.info("Test - exit"); - } + client.setConnectionClosedHandler(() -> { + log.info("Test - exit"); }); client.setExceptionHandler(new ClientExceptionHandler() { @Override @@ -189,37 +186,41 @@ public class FBLiveConnectTest { }; // connect client.connect(host, port, app, connectCallback); - - Runnable pusher = new Runnable() { - - public void run() { - while (!publishing) { - try { - Thread.sleep(100L); - } catch (InterruptedException e) { - } + executor.submit(() -> { + while (!publishing) { + try { + Thread.sleep(100L); + } catch (InterruptedException e) { } - do { - try { - RTMPMessage message = que.poll(); - if (message != null && client != null) { - client.publishStreamData(streamId, message); - } else { - Thread.sleep(3L); - } - } catch (Exception e1) { - log.warn("streaming error {}", e1); - } - } while (!que.isEmpty()); - client.unpublish(streamId); } - - }; - executor.submit(pusher); - + do { + try { + RTMPMessage message = que.poll(); + if (message != null && client != null) { + client.publishStreamData(streamId, message); + } else { + Thread.sleep(3L); + } + } catch (Exception e1) { + log.warn("streaming error {}", e1); + } + } while (!que.isEmpty()); + client.unpublish(streamId); + }); Thread.currentThread().join(30000L); client.disconnect(); log.info("Test - end"); } + public static void main(String[] args) { + FBLiveConnectTest test = new FBLiveConnectTest(); + try { + test.setUp(); + test.testFBLivePublish(); + test.tearDown(); + } catch (Exception e) { + e.printStackTrace(); + } + } + } diff --git a/client/src/test/java/org/red5/client/net/rtmp/RTMPClientTest.java b/client/src/test/java/org/red5/client/net/rtmp/RTMPClientTest.java index 2fcafebf..82c0ded9 100644 --- a/client/src/test/java/org/red5/client/net/rtmp/RTMPClientTest.java +++ b/client/src/test/java/org/red5/client/net/rtmp/RTMPClientTest.java @@ -21,7 +21,7 @@ public class RTMPClientTest { private static Timer timer = new Timer(); // application name - private static String app = "oflaDemo"; //"vod"; + private static String app = "live"; //oflaDemo, vod; // AMS sample // private static String sourceStreamName = "mp4:sample1_1500kbps.f4v"; diff --git a/common/pom.xml b/common/pom.xml index fa564a76..7382320a 100644 --- a/common/pom.xml +++ b/common/pom.xml @@ -3,7 +3,7 @@ <parent> <groupId>org.red5</groupId> <artifactId>red5-parent</artifactId> - <version>1.3.24</version> + <version>1.3.25</version> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>red5-server-common</artifactId> @@ -124,7 +124,7 @@ <dependency> <groupId>net.engio</groupId> <artifactId>mbassador</artifactId> - <version>1.3.24</version> + <version>1.3.25</version> </dependency> --> <dependency> <groupId>junit</groupId> diff --git a/common/src/main/java/org/red5/logging/LoggingContextSelector.java b/common/src/main/java/org/red5/logging/LoggingContextSelector.java index 852f8a73..8fe6edd1 100644 --- a/common/src/main/java/org/red5/logging/LoggingContextSelector.java +++ b/common/src/main/java/org/red5/logging/LoggingContextSelector.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/logging/Red5LoggerFactory.java b/common/src/main/java/org/red5/logging/Red5LoggerFactory.java index 2547c3ee..e5b3bbaa 100644 --- a/common/src/main/java/org/red5/logging/Red5LoggerFactory.java +++ b/common/src/main/java/org/red5/logging/Red5LoggerFactory.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/AttributeStore.java b/common/src/main/java/org/red5/server/AttributeStore.java index 65f18dd3..e7116a94 100644 --- a/common/src/main/java/org/red5/server/AttributeStore.java +++ b/common/src/main/java/org/red5/server/AttributeStore.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/BaseConnection.java b/common/src/main/java/org/red5/server/BaseConnection.java index a39166ed..e2ff40e0 100644 --- a/common/src/main/java/org/red5/server/BaseConnection.java +++ b/common/src/main/java/org/red5/server/BaseConnection.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/Client.java b/common/src/main/java/org/red5/server/Client.java index a6716b0b..8a92192c 100644 --- a/common/src/main/java/org/red5/server/Client.java +++ b/common/src/main/java/org/red5/server/Client.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/ClientList.java b/common/src/main/java/org/red5/server/ClientList.java index 2da88127..bac26d50 100644 --- a/common/src/main/java/org/red5/server/ClientList.java +++ b/common/src/main/java/org/red5/server/ClientList.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/ClientRegistry.java b/common/src/main/java/org/red5/server/ClientRegistry.java index cb2f0fbc..ee067f12 100644 --- a/common/src/main/java/org/red5/server/ClientRegistry.java +++ b/common/src/main/java/org/red5/server/ClientRegistry.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/ContextLoader.java b/common/src/main/java/org/red5/server/ContextLoader.java index 7f9b8f5b..7e50158a 100644 --- a/common/src/main/java/org/red5/server/ContextLoader.java +++ b/common/src/main/java/org/red5/server/ContextLoader.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/LoaderBase.java b/common/src/main/java/org/red5/server/LoaderBase.java index 49488806..f5cfda60 100644 --- a/common/src/main/java/org/red5/server/LoaderBase.java +++ b/common/src/main/java/org/red5/server/LoaderBase.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/Server.java b/common/src/main/java/org/red5/server/Server.java index b554a9d4..66eb559c 100644 --- a/common/src/main/java/org/red5/server/Server.java +++ b/common/src/main/java/org/red5/server/Server.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/adapter/AbstractScopeAdapter.java b/common/src/main/java/org/red5/server/adapter/AbstractScopeAdapter.java index 923b5776..9307e632 100644 --- a/common/src/main/java/org/red5/server/adapter/AbstractScopeAdapter.java +++ b/common/src/main/java/org/red5/server/adapter/AbstractScopeAdapter.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/adapter/IApplication.java b/common/src/main/java/org/red5/server/adapter/IApplication.java index 298a46a1..15981be4 100644 --- a/common/src/main/java/org/red5/server/adapter/IApplication.java +++ b/common/src/main/java/org/red5/server/adapter/IApplication.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/IApplicationContext.java b/common/src/main/java/org/red5/server/api/IApplicationContext.java index 534b30da..f9d212a4 100644 --- a/common/src/main/java/org/red5/server/api/IApplicationContext.java +++ b/common/src/main/java/org/red5/server/api/IApplicationContext.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/IApplicationLoader.java b/common/src/main/java/org/red5/server/api/IApplicationLoader.java index 47896d4a..b8b0c6ff 100644 --- a/common/src/main/java/org/red5/server/api/IApplicationLoader.java +++ b/common/src/main/java/org/red5/server/api/IApplicationLoader.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/IAttributeStore.java b/common/src/main/java/org/red5/server/api/IAttributeStore.java index 3bb437a7..b8f44e55 100644 --- a/common/src/main/java/org/red5/server/api/IAttributeStore.java +++ b/common/src/main/java/org/red5/server/api/IAttributeStore.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/ICastingAttributeStore.java b/common/src/main/java/org/red5/server/api/ICastingAttributeStore.java index d74beb92..50fcbfdc 100644 --- a/common/src/main/java/org/red5/server/api/ICastingAttributeStore.java +++ b/common/src/main/java/org/red5/server/api/ICastingAttributeStore.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/IClient.java b/common/src/main/java/org/red5/server/api/IClient.java index 149df342..523f3f26 100644 --- a/common/src/main/java/org/red5/server/api/IClient.java +++ b/common/src/main/java/org/red5/server/api/IClient.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/IClientRegistry.java b/common/src/main/java/org/red5/server/api/IClientRegistry.java index 1e724876..34618dee 100644 --- a/common/src/main/java/org/red5/server/api/IClientRegistry.java +++ b/common/src/main/java/org/red5/server/api/IClientRegistry.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/IConnection.java b/common/src/main/java/org/red5/server/api/IConnection.java index 555554a1..dcbab7a4 100644 --- a/common/src/main/java/org/red5/server/api/IConnection.java +++ b/common/src/main/java/org/red5/server/api/IConnection.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/IContext.java b/common/src/main/java/org/red5/server/api/IContext.java index 69c9d2a4..c8956bf7 100644 --- a/common/src/main/java/org/red5/server/api/IContext.java +++ b/common/src/main/java/org/red5/server/api/IContext.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/ICoreObject.java b/common/src/main/java/org/red5/server/api/ICoreObject.java index c8ccc742..48814aa6 100644 --- a/common/src/main/java/org/red5/server/api/ICoreObject.java +++ b/common/src/main/java/org/red5/server/api/ICoreObject.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/IMappingStrategy.java b/common/src/main/java/org/red5/server/api/IMappingStrategy.java index e26f4823..39983e73 100644 --- a/common/src/main/java/org/red5/server/api/IMappingStrategy.java +++ b/common/src/main/java/org/red5/server/api/IMappingStrategy.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/IServer.java b/common/src/main/java/org/red5/server/api/IServer.java index e57f5c30..3886a049 100644 --- a/common/src/main/java/org/red5/server/api/IServer.java +++ b/common/src/main/java/org/red5/server/api/IServer.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/Red5.java b/common/src/main/java/org/red5/server/api/Red5.java index 96e15719..ff2678c0 100644 --- a/common/src/main/java/org/red5/server/api/Red5.java +++ b/common/src/main/java/org/red5/server/api/Red5.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. @@ -55,12 +55,12 @@ public final class Red5 { /** * Server version with revision */ - public static final String VERSION = "Red5 Server 1.3.24"; + public static final String VERSION = "Red5 Server 1.3.25"; /** * Server version for fmsVer requests */ - public static final String FMS_VERSION = "RED5/1,3,24,0"; + public static final String FMS_VERSION = "RED5/1,3,25,0"; /** * Server capabilities diff --git a/common/src/main/java/org/red5/server/api/event/IEvent.java b/common/src/main/java/org/red5/server/api/event/IEvent.java index c4a844f3..3b1b1030 100644 --- a/common/src/main/java/org/red5/server/api/event/IEvent.java +++ b/common/src/main/java/org/red5/server/api/event/IEvent.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/event/IEventDispatcher.java b/common/src/main/java/org/red5/server/api/event/IEventDispatcher.java index d0a3e5f9..fba24299 100644 --- a/common/src/main/java/org/red5/server/api/event/IEventDispatcher.java +++ b/common/src/main/java/org/red5/server/api/event/IEventDispatcher.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/event/IEventHandler.java b/common/src/main/java/org/red5/server/api/event/IEventHandler.java index 65e07caa..dfce39a5 100644 --- a/common/src/main/java/org/red5/server/api/event/IEventHandler.java +++ b/common/src/main/java/org/red5/server/api/event/IEventHandler.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/event/IEventListener.java b/common/src/main/java/org/red5/server/api/event/IEventListener.java index 38c92286..6059ce45 100644 --- a/common/src/main/java/org/red5/server/api/event/IEventListener.java +++ b/common/src/main/java/org/red5/server/api/event/IEventListener.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/event/IEventObservable.java b/common/src/main/java/org/red5/server/api/event/IEventObservable.java index b40e24ce..2aaafe9e 100644 --- a/common/src/main/java/org/red5/server/api/event/IEventObservable.java +++ b/common/src/main/java/org/red5/server/api/event/IEventObservable.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/listeners/IConnectionListener.java b/common/src/main/java/org/red5/server/api/listeners/IConnectionListener.java index eb3a6ae0..33dc1fd8 100644 --- a/common/src/main/java/org/red5/server/api/listeners/IConnectionListener.java +++ b/common/src/main/java/org/red5/server/api/listeners/IConnectionListener.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/listeners/IScopeListener.java b/common/src/main/java/org/red5/server/api/listeners/IScopeListener.java index 9399abc9..f705a4f2 100644 --- a/common/src/main/java/org/red5/server/api/listeners/IScopeListener.java +++ b/common/src/main/java/org/red5/server/api/listeners/IScopeListener.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/persistence/IPersistable.java b/common/src/main/java/org/red5/server/api/persistence/IPersistable.java index f316ead6..ba2d0731 100644 --- a/common/src/main/java/org/red5/server/api/persistence/IPersistable.java +++ b/common/src/main/java/org/red5/server/api/persistence/IPersistable.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/persistence/IPersistenceStore.java b/common/src/main/java/org/red5/server/api/persistence/IPersistenceStore.java index 30a90a7b..43899e2d 100644 --- a/common/src/main/java/org/red5/server/api/persistence/IPersistenceStore.java +++ b/common/src/main/java/org/red5/server/api/persistence/IPersistenceStore.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/persistence/PersistenceUtils.java b/common/src/main/java/org/red5/server/api/persistence/PersistenceUtils.java index 16d3df22..43edb05a 100644 --- a/common/src/main/java/org/red5/server/api/persistence/PersistenceUtils.java +++ b/common/src/main/java/org/red5/server/api/persistence/PersistenceUtils.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/plugin/IRed5Plugin.java b/common/src/main/java/org/red5/server/api/plugin/IRed5Plugin.java index 114e1192..c72b1c5c 100644 --- a/common/src/main/java/org/red5/server/api/plugin/IRed5Plugin.java +++ b/common/src/main/java/org/red5/server/api/plugin/IRed5Plugin.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/plugin/IRed5PluginHandler.java b/common/src/main/java/org/red5/server/api/plugin/IRed5PluginHandler.java index ce301b83..5f9ee226 100644 --- a/common/src/main/java/org/red5/server/api/plugin/IRed5PluginHandler.java +++ b/common/src/main/java/org/red5/server/api/plugin/IRed5PluginHandler.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/remoting/IRemotingHeader.java b/common/src/main/java/org/red5/server/api/remoting/IRemotingHeader.java index 9b9d230b..f1f3639c 100644 --- a/common/src/main/java/org/red5/server/api/remoting/IRemotingHeader.java +++ b/common/src/main/java/org/red5/server/api/remoting/IRemotingHeader.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/scheduling/IScheduledJob.java b/common/src/main/java/org/red5/server/api/scheduling/IScheduledJob.java index db083dd0..d25d3306 100644 --- a/common/src/main/java/org/red5/server/api/scheduling/IScheduledJob.java +++ b/common/src/main/java/org/red5/server/api/scheduling/IScheduledJob.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/scheduling/ISchedulingService.java b/common/src/main/java/org/red5/server/api/scheduling/ISchedulingService.java index 41378f27..b21d5609 100644 --- a/common/src/main/java/org/red5/server/api/scheduling/ISchedulingService.java +++ b/common/src/main/java/org/red5/server/api/scheduling/ISchedulingService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/scope/IBasicScope.java b/common/src/main/java/org/red5/server/api/scope/IBasicScope.java index 0ff75a95..c818d57a 100644 --- a/common/src/main/java/org/red5/server/api/scope/IBasicScope.java +++ b/common/src/main/java/org/red5/server/api/scope/IBasicScope.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/scope/IBroadcastScope.java b/common/src/main/java/org/red5/server/api/scope/IBroadcastScope.java index b9af7ecf..7ea07c24 100644 --- a/common/src/main/java/org/red5/server/api/scope/IBroadcastScope.java +++ b/common/src/main/java/org/red5/server/api/scope/IBroadcastScope.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/scope/IGlobalScope.java b/common/src/main/java/org/red5/server/api/scope/IGlobalScope.java index 3c228c37..ba41bd4d 100644 --- a/common/src/main/java/org/red5/server/api/scope/IGlobalScope.java +++ b/common/src/main/java/org/red5/server/api/scope/IGlobalScope.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/scope/IScope.java b/common/src/main/java/org/red5/server/api/scope/IScope.java index 0f3ae5b9..97f95c8a 100644 --- a/common/src/main/java/org/red5/server/api/scope/IScope.java +++ b/common/src/main/java/org/red5/server/api/scope/IScope.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/scope/IScopeAware.java b/common/src/main/java/org/red5/server/api/scope/IScopeAware.java index 7fed170b..e83e5ecc 100644 --- a/common/src/main/java/org/red5/server/api/scope/IScopeAware.java +++ b/common/src/main/java/org/red5/server/api/scope/IScopeAware.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/scope/IScopeHandler.java b/common/src/main/java/org/red5/server/api/scope/IScopeHandler.java index fbca20d7..06b88d47 100644 --- a/common/src/main/java/org/red5/server/api/scope/IScopeHandler.java +++ b/common/src/main/java/org/red5/server/api/scope/IScopeHandler.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/scope/IScopeSecurityHandler.java b/common/src/main/java/org/red5/server/api/scope/IScopeSecurityHandler.java index 732cd7cd..2afcce12 100644 --- a/common/src/main/java/org/red5/server/api/scope/IScopeSecurityHandler.java +++ b/common/src/main/java/org/red5/server/api/scope/IScopeSecurityHandler.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/scope/IScopeService.java b/common/src/main/java/org/red5/server/api/scope/IScopeService.java index 0fdac963..a9accdd7 100644 --- a/common/src/main/java/org/red5/server/api/scope/IScopeService.java +++ b/common/src/main/java/org/red5/server/api/scope/IScopeService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/service/IBroadcastStreamService.java b/common/src/main/java/org/red5/server/api/service/IBroadcastStreamService.java index 271dca78..292c72b5 100644 --- a/common/src/main/java/org/red5/server/api/service/IBroadcastStreamService.java +++ b/common/src/main/java/org/red5/server/api/service/IBroadcastStreamService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/service/IOnDemandStreamService.java b/common/src/main/java/org/red5/server/api/service/IOnDemandStreamService.java index 25f9f888..4a2cfd3a 100644 --- a/common/src/main/java/org/red5/server/api/service/IOnDemandStreamService.java +++ b/common/src/main/java/org/red5/server/api/service/IOnDemandStreamService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/service/IPendingServiceCall.java b/common/src/main/java/org/red5/server/api/service/IPendingServiceCall.java index 2e6cdc9a..1fc3a234 100644 --- a/common/src/main/java/org/red5/server/api/service/IPendingServiceCall.java +++ b/common/src/main/java/org/red5/server/api/service/IPendingServiceCall.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/service/IPendingServiceCallback.java b/common/src/main/java/org/red5/server/api/service/IPendingServiceCallback.java index 72e7fe3b..91735f2e 100644 --- a/common/src/main/java/org/red5/server/api/service/IPendingServiceCallback.java +++ b/common/src/main/java/org/red5/server/api/service/IPendingServiceCallback.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/service/IServiceCall.java b/common/src/main/java/org/red5/server/api/service/IServiceCall.java index 9b845b56..d3cae4e5 100644 --- a/common/src/main/java/org/red5/server/api/service/IServiceCall.java +++ b/common/src/main/java/org/red5/server/api/service/IServiceCall.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/service/IServiceCapableConnection.java b/common/src/main/java/org/red5/server/api/service/IServiceCapableConnection.java index d4434111..aca7d65c 100644 --- a/common/src/main/java/org/red5/server/api/service/IServiceCapableConnection.java +++ b/common/src/main/java/org/red5/server/api/service/IServiceCapableConnection.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/service/IServiceHandlerProvider.java b/common/src/main/java/org/red5/server/api/service/IServiceHandlerProvider.java index 0371584b..ce1506ef 100644 --- a/common/src/main/java/org/red5/server/api/service/IServiceHandlerProvider.java +++ b/common/src/main/java/org/red5/server/api/service/IServiceHandlerProvider.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/service/IServiceHandlerProviderAware.java b/common/src/main/java/org/red5/server/api/service/IServiceHandlerProviderAware.java index c86f9f82..abbeef8a 100644 --- a/common/src/main/java/org/red5/server/api/service/IServiceHandlerProviderAware.java +++ b/common/src/main/java/org/red5/server/api/service/IServiceHandlerProviderAware.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/service/IServiceInvoker.java b/common/src/main/java/org/red5/server/api/service/IServiceInvoker.java index b3e58083..b267c7f6 100644 --- a/common/src/main/java/org/red5/server/api/service/IServiceInvoker.java +++ b/common/src/main/java/org/red5/server/api/service/IServiceInvoker.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/service/IStreamSecurityService.java b/common/src/main/java/org/red5/server/api/service/IStreamSecurityService.java index dd0eda89..83d07485 100644 --- a/common/src/main/java/org/red5/server/api/service/IStreamSecurityService.java +++ b/common/src/main/java/org/red5/server/api/service/IStreamSecurityService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/service/IStreamableFileService.java b/common/src/main/java/org/red5/server/api/service/IStreamableFileService.java index 52a811fd..5aa1bd4d 100644 --- a/common/src/main/java/org/red5/server/api/service/IStreamableFileService.java +++ b/common/src/main/java/org/red5/server/api/service/IStreamableFileService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/service/ISubscriberStreamService.java b/common/src/main/java/org/red5/server/api/service/ISubscriberStreamService.java index 61a581b3..2f92139e 100644 --- a/common/src/main/java/org/red5/server/api/service/ISubscriberStreamService.java +++ b/common/src/main/java/org/red5/server/api/service/ISubscriberStreamService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/service/ServiceUtils.java b/common/src/main/java/org/red5/server/api/service/ServiceUtils.java index 7c0a328e..17f9f1e4 100644 --- a/common/src/main/java/org/red5/server/api/service/ServiceUtils.java +++ b/common/src/main/java/org/red5/server/api/service/ServiceUtils.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/so/IClientSharedObject.java b/common/src/main/java/org/red5/server/api/so/IClientSharedObject.java index cd057f42..35d188dc 100644 --- a/common/src/main/java/org/red5/server/api/so/IClientSharedObject.java +++ b/common/src/main/java/org/red5/server/api/so/IClientSharedObject.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/so/ISharedObject.java b/common/src/main/java/org/red5/server/api/so/ISharedObject.java index 3bac3211..42308422 100644 --- a/common/src/main/java/org/red5/server/api/so/ISharedObject.java +++ b/common/src/main/java/org/red5/server/api/so/ISharedObject.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/so/ISharedObjectBase.java b/common/src/main/java/org/red5/server/api/so/ISharedObjectBase.java index 97cb918c..eba784b7 100644 --- a/common/src/main/java/org/red5/server/api/so/ISharedObjectBase.java +++ b/common/src/main/java/org/red5/server/api/so/ISharedObjectBase.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/so/ISharedObjectHandlerProvider.java b/common/src/main/java/org/red5/server/api/so/ISharedObjectHandlerProvider.java index 7549a0fd..6e822593 100644 --- a/common/src/main/java/org/red5/server/api/so/ISharedObjectHandlerProvider.java +++ b/common/src/main/java/org/red5/server/api/so/ISharedObjectHandlerProvider.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/so/ISharedObjectListener.java b/common/src/main/java/org/red5/server/api/so/ISharedObjectListener.java index ecacd66f..be117b79 100644 --- a/common/src/main/java/org/red5/server/api/so/ISharedObjectListener.java +++ b/common/src/main/java/org/red5/server/api/so/ISharedObjectListener.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/so/ISharedObjectSecurity.java b/common/src/main/java/org/red5/server/api/so/ISharedObjectSecurity.java index 8b1d1254..2e94e6aa 100644 --- a/common/src/main/java/org/red5/server/api/so/ISharedObjectSecurity.java +++ b/common/src/main/java/org/red5/server/api/so/ISharedObjectSecurity.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/so/ISharedObjectSecurityService.java b/common/src/main/java/org/red5/server/api/so/ISharedObjectSecurityService.java index 18932ff3..80cad5c5 100644 --- a/common/src/main/java/org/red5/server/api/so/ISharedObjectSecurityService.java +++ b/common/src/main/java/org/red5/server/api/so/ISharedObjectSecurityService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/so/ISharedObjectService.java b/common/src/main/java/org/red5/server/api/so/ISharedObjectService.java index e51af8f1..b161b3d9 100644 --- a/common/src/main/java/org/red5/server/api/so/ISharedObjectService.java +++ b/common/src/main/java/org/red5/server/api/so/ISharedObjectService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/statistics/IClientBroadcastStreamStatistics.java b/common/src/main/java/org/red5/server/api/statistics/IClientBroadcastStreamStatistics.java index 51f95538..3e90dbce 100644 --- a/common/src/main/java/org/red5/server/api/statistics/IClientBroadcastStreamStatistics.java +++ b/common/src/main/java/org/red5/server/api/statistics/IClientBroadcastStreamStatistics.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/statistics/IPlaylistSubscriberStreamStatistics.java b/common/src/main/java/org/red5/server/api/statistics/IPlaylistSubscriberStreamStatistics.java index 0e698deb..2266e0a5 100644 --- a/common/src/main/java/org/red5/server/api/statistics/IPlaylistSubscriberStreamStatistics.java +++ b/common/src/main/java/org/red5/server/api/statistics/IPlaylistSubscriberStreamStatistics.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/statistics/IScopeStatistics.java b/common/src/main/java/org/red5/server/api/statistics/IScopeStatistics.java index 4364c6f9..d0cd91ff 100644 --- a/common/src/main/java/org/red5/server/api/statistics/IScopeStatistics.java +++ b/common/src/main/java/org/red5/server/api/statistics/IScopeStatistics.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/statistics/ISharedObjectStatistics.java b/common/src/main/java/org/red5/server/api/statistics/ISharedObjectStatistics.java index cc8cede8..bf39cb20 100644 --- a/common/src/main/java/org/red5/server/api/statistics/ISharedObjectStatistics.java +++ b/common/src/main/java/org/red5/server/api/statistics/ISharedObjectStatistics.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/statistics/IStatisticsBase.java b/common/src/main/java/org/red5/server/api/statistics/IStatisticsBase.java index cdf93186..5170b693 100644 --- a/common/src/main/java/org/red5/server/api/statistics/IStatisticsBase.java +++ b/common/src/main/java/org/red5/server/api/statistics/IStatisticsBase.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/statistics/IStreamStatistics.java b/common/src/main/java/org/red5/server/api/statistics/IStreamStatistics.java index f1f58112..571c8cb3 100644 --- a/common/src/main/java/org/red5/server/api/statistics/IStreamStatistics.java +++ b/common/src/main/java/org/red5/server/api/statistics/IStreamStatistics.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/statistics/support/StatisticsCounter.java b/common/src/main/java/org/red5/server/api/statistics/support/StatisticsCounter.java index 4b7915fe..e5b16c70 100644 --- a/common/src/main/java/org/red5/server/api/statistics/support/StatisticsCounter.java +++ b/common/src/main/java/org/red5/server/api/statistics/support/StatisticsCounter.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/IBroadcastStream.java b/common/src/main/java/org/red5/server/api/stream/IBroadcastStream.java index dd5973c3..7ef704ca 100644 --- a/common/src/main/java/org/red5/server/api/stream/IBroadcastStream.java +++ b/common/src/main/java/org/red5/server/api/stream/IBroadcastStream.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/IClientBroadcastStream.java b/common/src/main/java/org/red5/server/api/stream/IClientBroadcastStream.java index df5c0e95..2f8acbff 100644 --- a/common/src/main/java/org/red5/server/api/stream/IClientBroadcastStream.java +++ b/common/src/main/java/org/red5/server/api/stream/IClientBroadcastStream.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/IClientStream.java b/common/src/main/java/org/red5/server/api/stream/IClientStream.java index ab736a4b..5675c74b 100644 --- a/common/src/main/java/org/red5/server/api/stream/IClientStream.java +++ b/common/src/main/java/org/red5/server/api/stream/IClientStream.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/IOnDemandStream.java b/common/src/main/java/org/red5/server/api/stream/IOnDemandStream.java index 5f8a7e57..27374ca4 100644 --- a/common/src/main/java/org/red5/server/api/stream/IOnDemandStream.java +++ b/common/src/main/java/org/red5/server/api/stream/IOnDemandStream.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/IPlayItem.java b/common/src/main/java/org/red5/server/api/stream/IPlayItem.java index fbdeffa6..cad40422 100644 --- a/common/src/main/java/org/red5/server/api/stream/IPlayItem.java +++ b/common/src/main/java/org/red5/server/api/stream/IPlayItem.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/IPlaylist.java b/common/src/main/java/org/red5/server/api/stream/IPlaylist.java index 96699d8a..268327ea 100644 --- a/common/src/main/java/org/red5/server/api/stream/IPlaylist.java +++ b/common/src/main/java/org/red5/server/api/stream/IPlaylist.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/IPlaylistController.java b/common/src/main/java/org/red5/server/api/stream/IPlaylistController.java index 6f7bd16d..d0aadbac 100644 --- a/common/src/main/java/org/red5/server/api/stream/IPlaylistController.java +++ b/common/src/main/java/org/red5/server/api/stream/IPlaylistController.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/IPlaylistSubscriberStream.java b/common/src/main/java/org/red5/server/api/stream/IPlaylistSubscriberStream.java index d5e32020..49b6a3c7 100644 --- a/common/src/main/java/org/red5/server/api/stream/IPlaylistSubscriberStream.java +++ b/common/src/main/java/org/red5/server/api/stream/IPlaylistSubscriberStream.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/IRtmpSampleAccess.java b/common/src/main/java/org/red5/server/api/stream/IRtmpSampleAccess.java index 1b89057a..178d662d 100644 --- a/common/src/main/java/org/red5/server/api/stream/IRtmpSampleAccess.java +++ b/common/src/main/java/org/red5/server/api/stream/IRtmpSampleAccess.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/ISingleItemSubscriberStream.java b/common/src/main/java/org/red5/server/api/stream/ISingleItemSubscriberStream.java index 0b206014..a5212e1a 100644 --- a/common/src/main/java/org/red5/server/api/stream/ISingleItemSubscriberStream.java +++ b/common/src/main/java/org/red5/server/api/stream/ISingleItemSubscriberStream.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/IStream.java b/common/src/main/java/org/red5/server/api/stream/IStream.java index ba5c0d93..f05d9ee2 100644 --- a/common/src/main/java/org/red5/server/api/stream/IStream.java +++ b/common/src/main/java/org/red5/server/api/stream/IStream.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/IStreamAwareScopeHandler.java b/common/src/main/java/org/red5/server/api/stream/IStreamAwareScopeHandler.java index 976b93b7..7755e5fe 100644 --- a/common/src/main/java/org/red5/server/api/stream/IStreamAwareScopeHandler.java +++ b/common/src/main/java/org/red5/server/api/stream/IStreamAwareScopeHandler.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/IStreamCapableConnection.java b/common/src/main/java/org/red5/server/api/stream/IStreamCapableConnection.java index 3fb1ab4f..7b92dd1e 100644 --- a/common/src/main/java/org/red5/server/api/stream/IStreamCapableConnection.java +++ b/common/src/main/java/org/red5/server/api/stream/IStreamCapableConnection.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/IStreamFilenameGenerator.java b/common/src/main/java/org/red5/server/api/stream/IStreamFilenameGenerator.java index de151ec7..324b0126 100644 --- a/common/src/main/java/org/red5/server/api/stream/IStreamFilenameGenerator.java +++ b/common/src/main/java/org/red5/server/api/stream/IStreamFilenameGenerator.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/IStreamListener.java b/common/src/main/java/org/red5/server/api/stream/IStreamListener.java index 3aa65267..e54b932b 100644 --- a/common/src/main/java/org/red5/server/api/stream/IStreamListener.java +++ b/common/src/main/java/org/red5/server/api/stream/IStreamListener.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/IStreamPacket.java b/common/src/main/java/org/red5/server/api/stream/IStreamPacket.java index 1677c7c0..0af54598 100644 --- a/common/src/main/java/org/red5/server/api/stream/IStreamPacket.java +++ b/common/src/main/java/org/red5/server/api/stream/IStreamPacket.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/IStreamPlaybackSecurity.java b/common/src/main/java/org/red5/server/api/stream/IStreamPlaybackSecurity.java index 5dc2550c..5209ad03 100644 --- a/common/src/main/java/org/red5/server/api/stream/IStreamPlaybackSecurity.java +++ b/common/src/main/java/org/red5/server/api/stream/IStreamPlaybackSecurity.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/IStreamPublishSecurity.java b/common/src/main/java/org/red5/server/api/stream/IStreamPublishSecurity.java index 780820a6..016a5cab 100644 --- a/common/src/main/java/org/red5/server/api/stream/IStreamPublishSecurity.java +++ b/common/src/main/java/org/red5/server/api/stream/IStreamPublishSecurity.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/IStreamService.java b/common/src/main/java/org/red5/server/api/stream/IStreamService.java index c919e8fb..ec7143a2 100644 --- a/common/src/main/java/org/red5/server/api/stream/IStreamService.java +++ b/common/src/main/java/org/red5/server/api/stream/IStreamService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/IStreamableFileFactory.java b/common/src/main/java/org/red5/server/api/stream/IStreamableFileFactory.java index 67eff1db..68fa2554 100644 --- a/common/src/main/java/org/red5/server/api/stream/IStreamableFileFactory.java +++ b/common/src/main/java/org/red5/server/api/stream/IStreamableFileFactory.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/ISubscriberStream.java b/common/src/main/java/org/red5/server/api/stream/ISubscriberStream.java index c496564e..b66b40dd 100644 --- a/common/src/main/java/org/red5/server/api/stream/ISubscriberStream.java +++ b/common/src/main/java/org/red5/server/api/stream/ISubscriberStream.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/OperationNotSupportedException.java b/common/src/main/java/org/red5/server/api/stream/OperationNotSupportedException.java index f84fb5ee..624404e8 100644 --- a/common/src/main/java/org/red5/server/api/stream/OperationNotSupportedException.java +++ b/common/src/main/java/org/red5/server/api/stream/OperationNotSupportedException.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/ResourceExistException.java b/common/src/main/java/org/red5/server/api/stream/ResourceExistException.java index a7f684a6..7fa313b0 100644 --- a/common/src/main/java/org/red5/server/api/stream/ResourceExistException.java +++ b/common/src/main/java/org/red5/server/api/stream/ResourceExistException.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/ResourceNotFoundException.java b/common/src/main/java/org/red5/server/api/stream/ResourceNotFoundException.java index a4c56940..13dd48e9 100644 --- a/common/src/main/java/org/red5/server/api/stream/ResourceNotFoundException.java +++ b/common/src/main/java/org/red5/server/api/stream/ResourceNotFoundException.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/StreamState.java b/common/src/main/java/org/red5/server/api/stream/StreamState.java index 5746095e..ed3b127b 100644 --- a/common/src/main/java/org/red5/server/api/stream/StreamState.java +++ b/common/src/main/java/org/red5/server/api/stream/StreamState.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/support/DynamicPlayItem.java b/common/src/main/java/org/red5/server/api/stream/support/DynamicPlayItem.java index ca450213..e72fcce0 100644 --- a/common/src/main/java/org/red5/server/api/stream/support/DynamicPlayItem.java +++ b/common/src/main/java/org/red5/server/api/stream/support/DynamicPlayItem.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/api/stream/support/SimplePlayItem.java b/common/src/main/java/org/red5/server/api/stream/support/SimplePlayItem.java index acd9c1e0..9a11dfba 100644 --- a/common/src/main/java/org/red5/server/api/stream/support/SimplePlayItem.java +++ b/common/src/main/java/org/red5/server/api/stream/support/SimplePlayItem.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/exception/ClientDetailsException.java b/common/src/main/java/org/red5/server/exception/ClientDetailsException.java index 5af065a2..7fee93ed 100644 --- a/common/src/main/java/org/red5/server/exception/ClientDetailsException.java +++ b/common/src/main/java/org/red5/server/exception/ClientDetailsException.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/exception/ClientNotFoundException.java b/common/src/main/java/org/red5/server/exception/ClientNotFoundException.java index ea35da5b..a7f554a4 100644 --- a/common/src/main/java/org/red5/server/exception/ClientNotFoundException.java +++ b/common/src/main/java/org/red5/server/exception/ClientNotFoundException.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/exception/ClientRejectedException.java b/common/src/main/java/org/red5/server/exception/ClientRejectedException.java index e3ff2c21..2605e57f 100644 --- a/common/src/main/java/org/red5/server/exception/ClientRejectedException.java +++ b/common/src/main/java/org/red5/server/exception/ClientRejectedException.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/exception/ScopeException.java b/common/src/main/java/org/red5/server/exception/ScopeException.java index 64d10bc5..32bf4ade 100644 --- a/common/src/main/java/org/red5/server/exception/ScopeException.java +++ b/common/src/main/java/org/red5/server/exception/ScopeException.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/exception/ScopeNotFoundException.java b/common/src/main/java/org/red5/server/exception/ScopeNotFoundException.java index 3bfa2b0a..ef5069e1 100644 --- a/common/src/main/java/org/red5/server/exception/ScopeNotFoundException.java +++ b/common/src/main/java/org/red5/server/exception/ScopeNotFoundException.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/exception/ScopeShuttingDownException.java b/common/src/main/java/org/red5/server/exception/ScopeShuttingDownException.java index ea79215f..9dee8213 100644 --- a/common/src/main/java/org/red5/server/exception/ScopeShuttingDownException.java +++ b/common/src/main/java/org/red5/server/exception/ScopeShuttingDownException.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/jmx/mxbeans/ApplicationMXBean.java b/common/src/main/java/org/red5/server/jmx/mxbeans/ApplicationMXBean.java index a8677910..490ba9c2 100644 --- a/common/src/main/java/org/red5/server/jmx/mxbeans/ApplicationMXBean.java +++ b/common/src/main/java/org/red5/server/jmx/mxbeans/ApplicationMXBean.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/jmx/mxbeans/AttributeStoreMXBean.java b/common/src/main/java/org/red5/server/jmx/mxbeans/AttributeStoreMXBean.java index e4c1fd5c..8b6ad623 100644 --- a/common/src/main/java/org/red5/server/jmx/mxbeans/AttributeStoreMXBean.java +++ b/common/src/main/java/org/red5/server/jmx/mxbeans/AttributeStoreMXBean.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/jmx/mxbeans/ClientBroadcastStreamMXBean.java b/common/src/main/java/org/red5/server/jmx/mxbeans/ClientBroadcastStreamMXBean.java index e55eaca7..1a3e42a4 100644 --- a/common/src/main/java/org/red5/server/jmx/mxbeans/ClientBroadcastStreamMXBean.java +++ b/common/src/main/java/org/red5/server/jmx/mxbeans/ClientBroadcastStreamMXBean.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/jmx/mxbeans/ClientRegistryMXBean.java b/common/src/main/java/org/red5/server/jmx/mxbeans/ClientRegistryMXBean.java index 2b6b1e23..9ba8f66f 100644 --- a/common/src/main/java/org/red5/server/jmx/mxbeans/ClientRegistryMXBean.java +++ b/common/src/main/java/org/red5/server/jmx/mxbeans/ClientRegistryMXBean.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/jmx/mxbeans/ContextLoaderMXBean.java b/common/src/main/java/org/red5/server/jmx/mxbeans/ContextLoaderMXBean.java index 3b379c40..e1709178 100644 --- a/common/src/main/java/org/red5/server/jmx/mxbeans/ContextLoaderMXBean.java +++ b/common/src/main/java/org/red5/server/jmx/mxbeans/ContextLoaderMXBean.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/jmx/mxbeans/JDKSchedulingServiceMXBean.java b/common/src/main/java/org/red5/server/jmx/mxbeans/JDKSchedulingServiceMXBean.java index 77e59cd3..22294edd 100644 --- a/common/src/main/java/org/red5/server/jmx/mxbeans/JDKSchedulingServiceMXBean.java +++ b/common/src/main/java/org/red5/server/jmx/mxbeans/JDKSchedulingServiceMXBean.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/jmx/mxbeans/LoaderMXBean.java b/common/src/main/java/org/red5/server/jmx/mxbeans/LoaderMXBean.java index 87ee27f9..2cef12e2 100644 --- a/common/src/main/java/org/red5/server/jmx/mxbeans/LoaderMXBean.java +++ b/common/src/main/java/org/red5/server/jmx/mxbeans/LoaderMXBean.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/jmx/mxbeans/RTMPConnectionMXBean.java b/common/src/main/java/org/red5/server/jmx/mxbeans/RTMPConnectionMXBean.java index 5a0e0868..313feb82 100644 --- a/common/src/main/java/org/red5/server/jmx/mxbeans/RTMPConnectionMXBean.java +++ b/common/src/main/java/org/red5/server/jmx/mxbeans/RTMPConnectionMXBean.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/jmx/mxbeans/RTMPMinaConnectionMXBean.java b/common/src/main/java/org/red5/server/jmx/mxbeans/RTMPMinaConnectionMXBean.java index c355b497..935daed8 100644 --- a/common/src/main/java/org/red5/server/jmx/mxbeans/RTMPMinaConnectionMXBean.java +++ b/common/src/main/java/org/red5/server/jmx/mxbeans/RTMPMinaConnectionMXBean.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/jmx/mxbeans/RTMPMinaTransportMXBean.java b/common/src/main/java/org/red5/server/jmx/mxbeans/RTMPMinaTransportMXBean.java index c1bf5e7b..5ffb0192 100644 --- a/common/src/main/java/org/red5/server/jmx/mxbeans/RTMPMinaTransportMXBean.java +++ b/common/src/main/java/org/red5/server/jmx/mxbeans/RTMPMinaTransportMXBean.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/jmx/mxbeans/ScopeMXBean.java b/common/src/main/java/org/red5/server/jmx/mxbeans/ScopeMXBean.java index ed59b45d..a25db784 100644 --- a/common/src/main/java/org/red5/server/jmx/mxbeans/ScopeMXBean.java +++ b/common/src/main/java/org/red5/server/jmx/mxbeans/ScopeMXBean.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/jmx/mxbeans/ShutdownMXBean.java b/common/src/main/java/org/red5/server/jmx/mxbeans/ShutdownMXBean.java index 683a06b6..685b6389 100644 --- a/common/src/main/java/org/red5/server/jmx/mxbeans/ShutdownMXBean.java +++ b/common/src/main/java/org/red5/server/jmx/mxbeans/ShutdownMXBean.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/messaging/AbstractMessage.java b/common/src/main/java/org/red5/server/messaging/AbstractMessage.java index 2c959eec..f2de3799 100644 --- a/common/src/main/java/org/red5/server/messaging/AbstractMessage.java +++ b/common/src/main/java/org/red5/server/messaging/AbstractMessage.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/messaging/AbstractPipe.java b/common/src/main/java/org/red5/server/messaging/AbstractPipe.java index 6d089dc1..588077cb 100644 --- a/common/src/main/java/org/red5/server/messaging/AbstractPipe.java +++ b/common/src/main/java/org/red5/server/messaging/AbstractPipe.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/messaging/IConsumer.java b/common/src/main/java/org/red5/server/messaging/IConsumer.java index 2ad41383..4f251ce5 100644 --- a/common/src/main/java/org/red5/server/messaging/IConsumer.java +++ b/common/src/main/java/org/red5/server/messaging/IConsumer.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/messaging/IFilter.java b/common/src/main/java/org/red5/server/messaging/IFilter.java index 46ea3dc7..88482ecd 100644 --- a/common/src/main/java/org/red5/server/messaging/IFilter.java +++ b/common/src/main/java/org/red5/server/messaging/IFilter.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/messaging/IMessage.java b/common/src/main/java/org/red5/server/messaging/IMessage.java index 613d0c00..5aa4f2ed 100644 --- a/common/src/main/java/org/red5/server/messaging/IMessage.java +++ b/common/src/main/java/org/red5/server/messaging/IMessage.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/messaging/IMessageComponent.java b/common/src/main/java/org/red5/server/messaging/IMessageComponent.java index 970c01e8..2b725bec 100644 --- a/common/src/main/java/org/red5/server/messaging/IMessageComponent.java +++ b/common/src/main/java/org/red5/server/messaging/IMessageComponent.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/messaging/IMessageInput.java b/common/src/main/java/org/red5/server/messaging/IMessageInput.java index 0deb4af3..d7f1fbe0 100644 --- a/common/src/main/java/org/red5/server/messaging/IMessageInput.java +++ b/common/src/main/java/org/red5/server/messaging/IMessageInput.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/messaging/IMessageOutput.java b/common/src/main/java/org/red5/server/messaging/IMessageOutput.java index 93181184..7ad6358f 100644 --- a/common/src/main/java/org/red5/server/messaging/IMessageOutput.java +++ b/common/src/main/java/org/red5/server/messaging/IMessageOutput.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/messaging/IPassive.java b/common/src/main/java/org/red5/server/messaging/IPassive.java index 1f4a817d..842f83e6 100644 --- a/common/src/main/java/org/red5/server/messaging/IPassive.java +++ b/common/src/main/java/org/red5/server/messaging/IPassive.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/messaging/IPipe.java b/common/src/main/java/org/red5/server/messaging/IPipe.java index 93605197..7e49acf4 100644 --- a/common/src/main/java/org/red5/server/messaging/IPipe.java +++ b/common/src/main/java/org/red5/server/messaging/IPipe.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/messaging/IPipeConnectionListener.java b/common/src/main/java/org/red5/server/messaging/IPipeConnectionListener.java index fc6c78f4..69f70598 100644 --- a/common/src/main/java/org/red5/server/messaging/IPipeConnectionListener.java +++ b/common/src/main/java/org/red5/server/messaging/IPipeConnectionListener.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/messaging/IProvider.java b/common/src/main/java/org/red5/server/messaging/IProvider.java index c828fb1f..f2a90fb2 100644 --- a/common/src/main/java/org/red5/server/messaging/IProvider.java +++ b/common/src/main/java/org/red5/server/messaging/IProvider.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/messaging/IPushableConsumer.java b/common/src/main/java/org/red5/server/messaging/IPushableConsumer.java index 409717d9..d78fdf31 100644 --- a/common/src/main/java/org/red5/server/messaging/IPushableConsumer.java +++ b/common/src/main/java/org/red5/server/messaging/IPushableConsumer.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/messaging/InMemoryPushPushPipe.java b/common/src/main/java/org/red5/server/messaging/InMemoryPushPushPipe.java index c530779c..1da8958f 100644 --- a/common/src/main/java/org/red5/server/messaging/InMemoryPushPushPipe.java +++ b/common/src/main/java/org/red5/server/messaging/InMemoryPushPushPipe.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/messaging/OOBControlMessage.java b/common/src/main/java/org/red5/server/messaging/OOBControlMessage.java index 1194b380..1278ccd6 100644 --- a/common/src/main/java/org/red5/server/messaging/OOBControlMessage.java +++ b/common/src/main/java/org/red5/server/messaging/OOBControlMessage.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/messaging/PipeConnectionEvent.java b/common/src/main/java/org/red5/server/messaging/PipeConnectionEvent.java index a6ce7a23..ac792ffe 100644 --- a/common/src/main/java/org/red5/server/messaging/PipeConnectionEvent.java +++ b/common/src/main/java/org/red5/server/messaging/PipeConnectionEvent.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/IConnectionManager.java b/common/src/main/java/org/red5/server/net/IConnectionManager.java index 9994aa56..4ed06bc3 100644 --- a/common/src/main/java/org/red5/server/net/IConnectionManager.java +++ b/common/src/main/java/org/red5/server/net/IConnectionManager.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/IHandshake.java b/common/src/main/java/org/red5/server/net/IHandshake.java index c3335766..10151ae5 100644 --- a/common/src/main/java/org/red5/server/net/IHandshake.java +++ b/common/src/main/java/org/red5/server/net/IHandshake.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/protocol/HandshakeFailedException.java b/common/src/main/java/org/red5/server/net/protocol/HandshakeFailedException.java index 1a7fe068..a2c413b8 100644 --- a/common/src/main/java/org/red5/server/net/protocol/HandshakeFailedException.java +++ b/common/src/main/java/org/red5/server/net/protocol/HandshakeFailedException.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/protocol/ProtocolException.java b/common/src/main/java/org/red5/server/net/protocol/ProtocolException.java index a6d8558b..e4c3b477 100644 --- a/common/src/main/java/org/red5/server/net/protocol/ProtocolException.java +++ b/common/src/main/java/org/red5/server/net/protocol/ProtocolException.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/protocol/RTMPDecodeState.java b/common/src/main/java/org/red5/server/net/protocol/RTMPDecodeState.java index 1f206ffa..0e06ac7e 100644 --- a/common/src/main/java/org/red5/server/net/protocol/RTMPDecodeState.java +++ b/common/src/main/java/org/red5/server/net/protocol/RTMPDecodeState.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/remoting/IRemotingCallback.java b/common/src/main/java/org/red5/server/net/remoting/IRemotingCallback.java index 5a2f859a..70d1997a 100644 --- a/common/src/main/java/org/red5/server/net/remoting/IRemotingCallback.java +++ b/common/src/main/java/org/red5/server/net/remoting/IRemotingCallback.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/remoting/RemotingClient.java b/common/src/main/java/org/red5/server/net/remoting/RemotingClient.java index b52aff66..ad6ab168 100644 --- a/common/src/main/java/org/red5/server/net/remoting/RemotingClient.java +++ b/common/src/main/java/org/red5/server/net/remoting/RemotingClient.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/remoting/RemotingHeader.java b/common/src/main/java/org/red5/server/net/remoting/RemotingHeader.java index 55c3e25d..f1e41e6a 100644 --- a/common/src/main/java/org/red5/server/net/remoting/RemotingHeader.java +++ b/common/src/main/java/org/red5/server/net/remoting/RemotingHeader.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/BaseRTMPHandler.java b/common/src/main/java/org/red5/server/net/rtmp/BaseRTMPHandler.java index cd24320a..dfeea934 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/BaseRTMPHandler.java +++ b/common/src/main/java/org/red5/server/net/rtmp/BaseRTMPHandler.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/Channel.java b/common/src/main/java/org/red5/server/net/rtmp/Channel.java index b4c822db..83e0c53d 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/Channel.java +++ b/common/src/main/java/org/red5/server/net/rtmp/Channel.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/DeferredResult.java b/common/src/main/java/org/red5/server/net/rtmp/DeferredResult.java index 147bab5d..dfd238c3 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/DeferredResult.java +++ b/common/src/main/java/org/red5/server/net/rtmp/DeferredResult.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/IRTMPHandler.java b/common/src/main/java/org/red5/server/net/rtmp/IRTMPHandler.java index df5943bc..21f165a0 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/IRTMPHandler.java +++ b/common/src/main/java/org/red5/server/net/rtmp/IRTMPHandler.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/IReceivedMessageTaskQueueListener.java b/common/src/main/java/org/red5/server/net/rtmp/IReceivedMessageTaskQueueListener.java index a2533de1..340149d0 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/IReceivedMessageTaskQueueListener.java +++ b/common/src/main/java/org/red5/server/net/rtmp/IReceivedMessageTaskQueueListener.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/RTMPConnection.java b/common/src/main/java/org/red5/server/net/rtmp/RTMPConnection.java index 2bc713ac..9104f888 100755 --- a/common/src/main/java/org/red5/server/net/rtmp/RTMPConnection.java +++ b/common/src/main/java/org/red5/server/net/rtmp/RTMPConnection.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/RTMPHandler.java b/common/src/main/java/org/red5/server/net/rtmp/RTMPHandler.java index df6c967e..cc3540d3 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/RTMPHandler.java +++ b/common/src/main/java/org/red5/server/net/rtmp/RTMPHandler.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/RTMPHandshake.java b/common/src/main/java/org/red5/server/net/rtmp/RTMPHandshake.java index 45013b84..e432fe96 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/RTMPHandshake.java +++ b/common/src/main/java/org/red5/server/net/rtmp/RTMPHandshake.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/RTMPMinaConnection.java b/common/src/main/java/org/red5/server/net/rtmp/RTMPMinaConnection.java index e2b837ca..ca492004 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/RTMPMinaConnection.java +++ b/common/src/main/java/org/red5/server/net/rtmp/RTMPMinaConnection.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/RTMPType.java b/common/src/main/java/org/red5/server/net/rtmp/RTMPType.java index 731fd403..910747de 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/RTMPType.java +++ b/common/src/main/java/org/red5/server/net/rtmp/RTMPType.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/RTMPUtils.java b/common/src/main/java/org/red5/server/net/rtmp/RTMPUtils.java index 006101b8..c7cd8a13 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/RTMPUtils.java +++ b/common/src/main/java/org/red5/server/net/rtmp/RTMPUtils.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/ReceivedMessageTask.java b/common/src/main/java/org/red5/server/net/rtmp/ReceivedMessageTask.java index 385fbd87..7c9f5429 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/ReceivedMessageTask.java +++ b/common/src/main/java/org/red5/server/net/rtmp/ReceivedMessageTask.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/ReceivedMessageTaskQueue.java b/common/src/main/java/org/red5/server/net/rtmp/ReceivedMessageTaskQueue.java index 129d2951..f959186a 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/ReceivedMessageTaskQueue.java +++ b/common/src/main/java/org/red5/server/net/rtmp/ReceivedMessageTaskQueue.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/codec/IEventDecoder.java b/common/src/main/java/org/red5/server/net/rtmp/codec/IEventDecoder.java index 1cf45567..bf4d298f 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/codec/IEventDecoder.java +++ b/common/src/main/java/org/red5/server/net/rtmp/codec/IEventDecoder.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/codec/IEventEncoder.java b/common/src/main/java/org/red5/server/net/rtmp/codec/IEventEncoder.java index a6fd70ea..fc3f1788 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/codec/IEventEncoder.java +++ b/common/src/main/java/org/red5/server/net/rtmp/codec/IEventEncoder.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/codec/RTMP.java b/common/src/main/java/org/red5/server/net/rtmp/codec/RTMP.java index 4d6f5e0b..9cfcdb2c 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/codec/RTMP.java +++ b/common/src/main/java/org/red5/server/net/rtmp/codec/RTMP.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/codec/RTMPCodecFactory.java b/common/src/main/java/org/red5/server/net/rtmp/codec/RTMPCodecFactory.java index e12db734..c6e02dce 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/codec/RTMPCodecFactory.java +++ b/common/src/main/java/org/red5/server/net/rtmp/codec/RTMPCodecFactory.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/codec/RTMPMinaProtocolDecoder.java b/common/src/main/java/org/red5/server/net/rtmp/codec/RTMPMinaProtocolDecoder.java index 989b4d4c..5be39939 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/codec/RTMPMinaProtocolDecoder.java +++ b/common/src/main/java/org/red5/server/net/rtmp/codec/RTMPMinaProtocolDecoder.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/codec/RTMPMinaProtocolEncoder.java b/common/src/main/java/org/red5/server/net/rtmp/codec/RTMPMinaProtocolEncoder.java index 2cbe82ba..a97fd87d 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/codec/RTMPMinaProtocolEncoder.java +++ b/common/src/main/java/org/red5/server/net/rtmp/codec/RTMPMinaProtocolEncoder.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/codec/RTMPProtocolDecoder.java b/common/src/main/java/org/red5/server/net/rtmp/codec/RTMPProtocolDecoder.java index b80544f1..da4bfc8c 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/codec/RTMPProtocolDecoder.java +++ b/common/src/main/java/org/red5/server/net/rtmp/codec/RTMPProtocolDecoder.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/codec/RTMPProtocolEncoder.java b/common/src/main/java/org/red5/server/net/rtmp/codec/RTMPProtocolEncoder.java index e5f6d84f..3783eede 100755 --- a/common/src/main/java/org/red5/server/net/rtmp/codec/RTMPProtocolEncoder.java +++ b/common/src/main/java/org/red5/server/net/rtmp/codec/RTMPProtocolEncoder.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/event/Abort.java b/common/src/main/java/org/red5/server/net/rtmp/event/Abort.java index 593bbc8c..93a57ae6 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/event/Abort.java +++ b/common/src/main/java/org/red5/server/net/rtmp/event/Abort.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/event/Aggregate.java b/common/src/main/java/org/red5/server/net/rtmp/event/Aggregate.java index 3bc41c01..e314eb06 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/event/Aggregate.java +++ b/common/src/main/java/org/red5/server/net/rtmp/event/Aggregate.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/event/AllocationDebugger.java b/common/src/main/java/org/red5/server/net/rtmp/event/AllocationDebugger.java index 1ff9fb02..79685517 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/event/AllocationDebugger.java +++ b/common/src/main/java/org/red5/server/net/rtmp/event/AllocationDebugger.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/event/AudioData.java b/common/src/main/java/org/red5/server/net/rtmp/event/AudioData.java index 97fd92a0..4f0e3638 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/event/AudioData.java +++ b/common/src/main/java/org/red5/server/net/rtmp/event/AudioData.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/event/BaseEvent.java b/common/src/main/java/org/red5/server/net/rtmp/event/BaseEvent.java index 664132f3..3efbd245 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/event/BaseEvent.java +++ b/common/src/main/java/org/red5/server/net/rtmp/event/BaseEvent.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/event/BytesRead.java b/common/src/main/java/org/red5/server/net/rtmp/event/BytesRead.java index 0b7d7370..b1c4ced9 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/event/BytesRead.java +++ b/common/src/main/java/org/red5/server/net/rtmp/event/BytesRead.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/event/CachedEvent.java b/common/src/main/java/org/red5/server/net/rtmp/event/CachedEvent.java index 42f17ad2..41001986 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/event/CachedEvent.java +++ b/common/src/main/java/org/red5/server/net/rtmp/event/CachedEvent.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/event/ChunkSize.java b/common/src/main/java/org/red5/server/net/rtmp/event/ChunkSize.java index 005f2cd9..eca774cb 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/event/ChunkSize.java +++ b/common/src/main/java/org/red5/server/net/rtmp/event/ChunkSize.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/event/ClientBW.java b/common/src/main/java/org/red5/server/net/rtmp/event/ClientBW.java index d073a8f4..9a5f43a5 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/event/ClientBW.java +++ b/common/src/main/java/org/red5/server/net/rtmp/event/ClientBW.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/event/FlexMessage.java b/common/src/main/java/org/red5/server/net/rtmp/event/FlexMessage.java index 68e83fd2..ae1c2d96 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/event/FlexMessage.java +++ b/common/src/main/java/org/red5/server/net/rtmp/event/FlexMessage.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/event/FlexStreamSend.java b/common/src/main/java/org/red5/server/net/rtmp/event/FlexStreamSend.java index 60ba8031..9b4f27e7 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/event/FlexStreamSend.java +++ b/common/src/main/java/org/red5/server/net/rtmp/event/FlexStreamSend.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/event/IRTMPEvent.java b/common/src/main/java/org/red5/server/net/rtmp/event/IRTMPEvent.java index 114ea1a6..ac3fb844 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/event/IRTMPEvent.java +++ b/common/src/main/java/org/red5/server/net/rtmp/event/IRTMPEvent.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/event/Invoke.java b/common/src/main/java/org/red5/server/net/rtmp/event/Invoke.java index 4e4e70b2..90e79d81 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/event/Invoke.java +++ b/common/src/main/java/org/red5/server/net/rtmp/event/Invoke.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/event/Notify.java b/common/src/main/java/org/red5/server/net/rtmp/event/Notify.java index ffbabcac..2dcef455 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/event/Notify.java +++ b/common/src/main/java/org/red5/server/net/rtmp/event/Notify.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/event/Ping.java b/common/src/main/java/org/red5/server/net/rtmp/event/Ping.java index 258ee602..ed266f5f 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/event/Ping.java +++ b/common/src/main/java/org/red5/server/net/rtmp/event/Ping.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/event/SerializeUtils.java b/common/src/main/java/org/red5/server/net/rtmp/event/SerializeUtils.java index 0ad340b0..cdd6ca82 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/event/SerializeUtils.java +++ b/common/src/main/java/org/red5/server/net/rtmp/event/SerializeUtils.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/event/ServerBW.java b/common/src/main/java/org/red5/server/net/rtmp/event/ServerBW.java index c88a8814..a9c38cbc 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/event/ServerBW.java +++ b/common/src/main/java/org/red5/server/net/rtmp/event/ServerBW.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/event/Unknown.java b/common/src/main/java/org/red5/server/net/rtmp/event/Unknown.java index ae7a5c1a..396f73a3 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/event/Unknown.java +++ b/common/src/main/java/org/red5/server/net/rtmp/event/Unknown.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/event/VideoData.java b/common/src/main/java/org/red5/server/net/rtmp/event/VideoData.java index c20129a9..e323eecf 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/event/VideoData.java +++ b/common/src/main/java/org/red5/server/net/rtmp/event/VideoData.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/message/ChunkHeader.java b/common/src/main/java/org/red5/server/net/rtmp/message/ChunkHeader.java index e9539ed9..b36f6cbf 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/message/ChunkHeader.java +++ b/common/src/main/java/org/red5/server/net/rtmp/message/ChunkHeader.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/message/Constants.java b/common/src/main/java/org/red5/server/net/rtmp/message/Constants.java index 9f735791..b9949f33 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/message/Constants.java +++ b/common/src/main/java/org/red5/server/net/rtmp/message/Constants.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/message/Header.java b/common/src/main/java/org/red5/server/net/rtmp/message/Header.java index e93c27f2..f1cb9723 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/message/Header.java +++ b/common/src/main/java/org/red5/server/net/rtmp/message/Header.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/message/Packet.java b/common/src/main/java/org/red5/server/net/rtmp/message/Packet.java index e1941363..0b4030c7 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/message/Packet.java +++ b/common/src/main/java/org/red5/server/net/rtmp/message/Packet.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/message/SharedObjectTypeMapping.java b/common/src/main/java/org/red5/server/net/rtmp/message/SharedObjectTypeMapping.java index 3f22c008..b455e0c9 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/message/SharedObjectTypeMapping.java +++ b/common/src/main/java/org/red5/server/net/rtmp/message/SharedObjectTypeMapping.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/status/RuntimeStatusObject.java b/common/src/main/java/org/red5/server/net/rtmp/status/RuntimeStatusObject.java index cc3b229e..d8e64130 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/status/RuntimeStatusObject.java +++ b/common/src/main/java/org/red5/server/net/rtmp/status/RuntimeStatusObject.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/status/Status.java b/common/src/main/java/org/red5/server/net/rtmp/status/Status.java index 0efcacd6..575290f0 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/status/Status.java +++ b/common/src/main/java/org/red5/server/net/rtmp/status/Status.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/status/StatusCodes.java b/common/src/main/java/org/red5/server/net/rtmp/status/StatusCodes.java index 2ca7b0fa..7e0ba39c 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/status/StatusCodes.java +++ b/common/src/main/java/org/red5/server/net/rtmp/status/StatusCodes.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/status/StatusObject.java b/common/src/main/java/org/red5/server/net/rtmp/status/StatusObject.java index 7eef01df..bab8755c 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/status/StatusObject.java +++ b/common/src/main/java/org/red5/server/net/rtmp/status/StatusObject.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmp/status/StatusObjectService.java b/common/src/main/java/org/red5/server/net/rtmp/status/StatusObjectService.java index 3c81cf2d..a75e0af2 100644 --- a/common/src/main/java/org/red5/server/net/rtmp/status/StatusObjectService.java +++ b/common/src/main/java/org/red5/server/net/rtmp/status/StatusObjectService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmpt/RTMPTHandler.java b/common/src/main/java/org/red5/server/net/rtmpt/RTMPTHandler.java index 8925cdf7..0a82e9ad 100644 --- a/common/src/main/java/org/red5/server/net/rtmpt/RTMPTHandler.java +++ b/common/src/main/java/org/red5/server/net/rtmpt/RTMPTHandler.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmpt/codec/RTMPTCodecFactory.java b/common/src/main/java/org/red5/server/net/rtmpt/codec/RTMPTCodecFactory.java index 5bb525bc..e3a20882 100644 --- a/common/src/main/java/org/red5/server/net/rtmpt/codec/RTMPTCodecFactory.java +++ b/common/src/main/java/org/red5/server/net/rtmpt/codec/RTMPTCodecFactory.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmpt/codec/RTMPTProtocolDecoder.java b/common/src/main/java/org/red5/server/net/rtmpt/codec/RTMPTProtocolDecoder.java index c121087b..fc3c7ec3 100644 --- a/common/src/main/java/org/red5/server/net/rtmpt/codec/RTMPTProtocolDecoder.java +++ b/common/src/main/java/org/red5/server/net/rtmpt/codec/RTMPTProtocolDecoder.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/rtmpt/codec/RTMPTProtocolEncoder.java b/common/src/main/java/org/red5/server/net/rtmpt/codec/RTMPTProtocolEncoder.java index 236cfab9..fec3fc88 100644 --- a/common/src/main/java/org/red5/server/net/rtmpt/codec/RTMPTProtocolEncoder.java +++ b/common/src/main/java/org/red5/server/net/rtmpt/codec/RTMPTProtocolEncoder.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/net/servlet/ServletUtils.java b/common/src/main/java/org/red5/server/net/servlet/ServletUtils.java index c9aa3e92..c594c766 100644 --- a/common/src/main/java/org/red5/server/net/servlet/ServletUtils.java +++ b/common/src/main/java/org/red5/server/net/servlet/ServletUtils.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/persistence/RamPersistence.java b/common/src/main/java/org/red5/server/persistence/RamPersistence.java index 1777921e..e40d02f8 100644 --- a/common/src/main/java/org/red5/server/persistence/RamPersistence.java +++ b/common/src/main/java/org/red5/server/persistence/RamPersistence.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/scheduling/JDKSchedulingService.java b/common/src/main/java/org/red5/server/scheduling/JDKSchedulingService.java index dd8b929d..c2a08b91 100644 --- a/common/src/main/java/org/red5/server/scheduling/JDKSchedulingService.java +++ b/common/src/main/java/org/red5/server/scheduling/JDKSchedulingService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/scheduling/JDKSchedulingServiceJob.java b/common/src/main/java/org/red5/server/scheduling/JDKSchedulingServiceJob.java index 63fc54de..012205a4 100644 --- a/common/src/main/java/org/red5/server/scheduling/JDKSchedulingServiceJob.java +++ b/common/src/main/java/org/red5/server/scheduling/JDKSchedulingServiceJob.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/scope/BasicScope.java b/common/src/main/java/org/red5/server/scope/BasicScope.java index ecf74b5f..c62a0ce1 100644 --- a/common/src/main/java/org/red5/server/scope/BasicScope.java +++ b/common/src/main/java/org/red5/server/scope/BasicScope.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/scope/Scope.java b/common/src/main/java/org/red5/server/scope/Scope.java index b52c4f76..f60b7a8d 100644 --- a/common/src/main/java/org/red5/server/scope/Scope.java +++ b/common/src/main/java/org/red5/server/scope/Scope.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/scope/ScopeSecurityHandler.java b/common/src/main/java/org/red5/server/scope/ScopeSecurityHandler.java index f41accc2..9dd716f5 100644 --- a/common/src/main/java/org/red5/server/scope/ScopeSecurityHandler.java +++ b/common/src/main/java/org/red5/server/scope/ScopeSecurityHandler.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/service/Call.java b/common/src/main/java/org/red5/server/service/Call.java index 4073cd38..234ea9f2 100644 --- a/common/src/main/java/org/red5/server/service/Call.java +++ b/common/src/main/java/org/red5/server/service/Call.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/service/IServiceResolver.java b/common/src/main/java/org/red5/server/service/IServiceResolver.java index 5133e57a..029e8199 100644 --- a/common/src/main/java/org/red5/server/service/IServiceResolver.java +++ b/common/src/main/java/org/red5/server/service/IServiceResolver.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/service/MethodNotFoundException.java b/common/src/main/java/org/red5/server/service/MethodNotFoundException.java index e57c7c6f..7909d300 100644 --- a/common/src/main/java/org/red5/server/service/MethodNotFoundException.java +++ b/common/src/main/java/org/red5/server/service/MethodNotFoundException.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/service/NotAllowedException.java b/common/src/main/java/org/red5/server/service/NotAllowedException.java index 81919801..fccb1e3c 100644 --- a/common/src/main/java/org/red5/server/service/NotAllowedException.java +++ b/common/src/main/java/org/red5/server/service/NotAllowedException.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/service/PendingCall.java b/common/src/main/java/org/red5/server/service/PendingCall.java index 05d7c418..d0bb5fd6 100644 --- a/common/src/main/java/org/red5/server/service/PendingCall.java +++ b/common/src/main/java/org/red5/server/service/PendingCall.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/service/ReflectionUtils.java b/common/src/main/java/org/red5/server/service/ReflectionUtils.java index c765906a..66d15c0c 100644 --- a/common/src/main/java/org/red5/server/service/ReflectionUtils.java +++ b/common/src/main/java/org/red5/server/service/ReflectionUtils.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. @@ -9,10 +9,12 @@ package org.red5.server.service; import java.lang.reflect.Method; import java.util.ArrayList; +import java.util.Arrays; import java.util.List; import org.red5.io.utils.ConversionUtils; import org.red5.server.api.IConnection; +import org.red5.server.api.service.IServiceCall; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -23,8 +25,63 @@ public class ReflectionUtils { private static final Logger log = LoggerFactory.getLogger(ReflectionUtils.class); + private static final boolean isDebug = log.isDebugEnabled(), isTrace = log.isTraceEnabled(); + //used to prevent extra object creation when a method with a set of params is not found - private static final Object[] nullReturn = new Object[] { null, null }; + private static final Object[] NULL_RETURN = new Object[] { null, null }; + + /** + * Returns (method, params) for the given service or method name if found on a service or scope handler. + * + * @param conn current connection + * @param call service call interested in the method + * @param service service to search for the method, if given + * @param methodName method name to find + * @return Method/params pairs or null if not found + */ + public static Object[] findMethod(IConnection conn, IServiceCall call, Object service, String methodName) { + if (isDebug) { + log.debug("Find method: {} in service: {} for call: {} and connection: {}", methodName, service, call, conn); + } + // build an array with the incoming args and the current connection as the first element + Object[] args = call.getArguments(); + Object[] argsWithConnection; + if (args != null) { + argsWithConnection = new Object[args.length + 1]; + argsWithConnection[0] = conn; + for (int i = 0; i < args.length; i++) { + if (isDebug) { + log.debug("{} => {}", i, args[i]); + if (isTrace && args[i] != null) { + log.trace("Arg type: {}", args[i].getClass().getName()); + } + } + argsWithConnection[i + 1] = args[i]; + } + } else { + argsWithConnection = new Object[] { conn }; + } + // First, search for method without the connection as first "forced" parameter + Object[] methodResult = ReflectionUtils.findMethodWithExactParameters(service, methodName, args); + if (methodResult[0] == null) { + // Second, search for method with the connection as first parameter + methodResult = ReflectionUtils.findMethodWithExactParameters(service, methodName, argsWithConnection); + if (methodResult[0] == null) { + // Third, search for method without the connection as first parameter in a list argument + methodResult = ReflectionUtils.findMethodWithListParameters(service, methodName, args); + if (methodResult[0] == null) { + // Fourth, search for method with the connection as first parameter in a list argument + methodResult = ReflectionUtils.findMethodWithListParameters(service, methodName, argsWithConnection); + if (methodResult[0] == null) { + log.warn("Method {} not found in {} with parameters {}", methodName, service, Arrays.asList(args)); + call.setStatus(Call.STATUS_METHOD_NOT_FOUND); + call.setException(new MethodNotFoundException(methodName, args)); + } + } + } + } + return methodResult; + } /** * Returns (method, params) for the given service or (null, null) if no method was found. @@ -59,62 +116,51 @@ public class ReflectionUtils { */ public static Object[] findMethodWithExactParameters(Object service, String methodName, Object[] args) { int numParams = (args == null) ? 0 : args.length; - log.trace("Args / parameters count: {}", numParams); - Method method = null; + if (isTrace) { + log.trace("Args / parameters count: {}", numParams); + } // convert the args first Object[] params = ConversionUtils.convertParams(args); - if (log.isDebugEnabled()) { + if (isDebug) { for (Object clazz : params) { log.debug("Parameter: {}", clazz); } } // try to skip the listing of all the methods by checking for exactly what we want first try { - method = service.getClass().getMethod(methodName, (Class<?>[]) params); - log.debug("Exact method found, skipping list: {}", methodName); + Method method = service.getClass().getMethod(methodName, (Class<?>[]) params); + if (isDebug) { + log.debug("Exact method found, skipping list: {}", methodName); + } return new Object[] { method, args }; } catch (NoSuchMethodException nsme) { - log.debug("Method not found using exact parameter types"); + log.debug("Method not found using exact parameter types", nsme); } List<Method> methods = ConversionUtils.findMethodsByNameAndNumParams(service, methodName, numParams); - log.debug("Found {} methods", methods.size()); - if (methods.isEmpty()) { - return new Object[] { null, null }; - } else if (methods.size() == 1 && args == null) { - return new Object[] { methods.get(0), null }; - } else if (methods.size() > 1) { - log.debug("Multiple methods found with same name and parameter count; parameter conversion will be attempted in order."); + if (isTrace) { + log.trace("Found {} methods", methods.size()); } - // search for method with exact parameters - for (int i = 0; i < methods.size(); i++) { - method = methods.get(i); - boolean valid = true; - Class<?>[] paramTypes = method.getParameterTypes(); - for (int j = 0; j < args.length; j++) { - if ((args[j] == null && paramTypes[j].isPrimitive()) || (args[j] != null && !args[j].getClass().equals(paramTypes[j]))) { - valid = false; - break; + if (!methods.isEmpty()) { + for (Method m : methods) { + boolean valid = true; + log.debug("Method: {}", m); + if (args != null) { + // check args against method parameter types + Class<?>[] paramTypes = m.getParameterTypes(); + // search for method with exact parameters + for (int j = 0; j < args.length; j++) { + if ((args[j] == null && paramTypes[j].isPrimitive()) || (args[j] != null && !args[j].getClass().equals(paramTypes[j]))) { + valid = false; + break; + } + } } - } - if (valid) { - return new Object[] { method, args }; - } - } - // try to convert parameters - for (int i = 0; i < methods.size(); i++) { - try { - method = methods.get(i); - params = ConversionUtils.convertParams(args, method.getParameterTypes()); - if (args.length > 0 && (args[0] instanceof IConnection) && (!(params[0] instanceof IConnection))) { - // don't convert first IConnection parameter - continue; + if (valid) { + return new Object[] { m, args }; } - return new Object[] { method, params }; - } catch (Exception ex) { - log.debug("Parameter conversion failed for {}", method); } } - return new Object[] { null, null }; + return NULL_RETURN; } /** @@ -156,37 +202,37 @@ public class ReflectionUtils { log.debug("Exact method found (skipping list): {}", methodName); return new Object[] { method, args }; } catch (NoSuchMethodException nsme) { - log.debug("Method not found using exact parameter types"); + log.debug("Method not found using exact parameter types", nsme); } List<Method> methods = ConversionUtils.findMethodsByNameAndNumParams(service, methodName, 1); - log.debug("Found {} methods", methods.size()); - if (methods.isEmpty()) { - return new Object[] { null, null }; - } else if (methods.size() > 1) { - log.debug("Multiple methods found with same name and parameter count; parameter conversion will be attempted in order."); + if (isTrace) { + log.trace("Found {} methods", methods.size()); } - ArrayList<Object> argsList = new ArrayList<Object>(); - if (args != null) { - for (Object element : args) { - argsList.add(element); + if (!methods.isEmpty()) { + log.debug("Multiple methods found with same name and parameter count; parameter conversion will be attempted in order"); + ArrayList<Object> argsList = new ArrayList<Object>(); + if (args != null) { + for (Object element : args) { + argsList.add(element); + } } - } - args = new Object[] { argsList }; - Object[] params = null; - for (int i = 0; i < methods.size(); i++) { - try { - method = methods.get(i); - params = ConversionUtils.convertParams(args, method.getParameterTypes()); - if (argsList.size() > 0 && (argsList.get(0) instanceof IConnection) && (!(params[0] instanceof IConnection))) { - // Don't convert first IConnection parameter - continue; + args = new Object[] { argsList }; + Object[] params = null; + for (int i = 0; i < methods.size(); i++) { + try { + method = methods.get(i); + params = ConversionUtils.convertParams(args, method.getParameterTypes()); + if (argsList.size() > 0 && (argsList.get(0) instanceof IConnection) && (!(params[0] instanceof IConnection))) { + // Don't convert first IConnection parameter + continue; + } + return new Object[] { method, params }; + } catch (Exception ex) { + log.debug("Parameter conversion failed", ex); } - return new Object[] { method, params }; - } catch (Exception ex) { - log.debug("Parameter conversion failed", ex); } } - return nullReturn; + return NULL_RETURN; } } diff --git a/common/src/main/java/org/red5/server/service/ServiceInvoker.java b/common/src/main/java/org/red5/server/service/ServiceInvoker.java index df14ac4a..35ef74f1 100644 --- a/common/src/main/java/org/red5/server/service/ServiceInvoker.java +++ b/common/src/main/java/org/red5/server/service/ServiceInvoker.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. @@ -9,8 +9,6 @@ package org.red5.server.service; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; -import java.util.Arrays; -import java.util.Collections; import java.util.HashSet; import java.util.Set; @@ -97,7 +95,7 @@ public class ServiceInvoker implements IServiceInvoker { log.warn("Service not found: {}", serviceName); return false; } else { - log.trace("Service found: {}", serviceName); + log.debug("Service found: {}", serviceName); } // Invoke if everything is ok return invoke(call, service); @@ -105,110 +103,73 @@ public class ServiceInvoker implements IServiceInvoker { /** {@inheritDoc} */ public boolean invoke(IServiceCall call, Object service) { + boolean invoked = false; IConnection conn = Red5.getConnectionLocal(); String methodName = call.getServiceMethodName(); - log.debug("Service: {} name: {} method: {}", new Object[] { service, call.getServiceName(), methodName }); + log.debug("Service: {} name: {} method: {}", service, call.getServiceName(), methodName); // pull off the prefixes since java doesnt allow this on a method name if (methodName.charAt(0) == '@') { log.debug("Method name contained an illegal prefix, it will be removed: {}", methodName); methodName = methodName.substring(1); } - // build an array with the incoming args and the current connection as the first element - Object[] args = call.getArguments(); - Object[] argsWithConnection; - if (args != null) { - argsWithConnection = new Object[args.length + 1]; - argsWithConnection[0] = conn; - for (int i = 0; i < args.length; i++) { - log.debug("{} => {}", i, args[i]); - if (args[i] != null) { - log.trace("Arg type: {}", args[i].getClass().getName()); - } - argsWithConnection[i + 1] = args[i]; - } + // look up the method with provided matching arguments + Object[] methodResult = ReflectionUtils.findMethod(conn, call, service, methodName); + // get the method + Method method = (methodResult != null ? (Method) methodResult[0] : null); + if (method == null || call.getException() != null) { + log.warn("Method not found: {}", methodName); } else { - argsWithConnection = new Object[] { conn }; - } - // find the method - Object[] methodResult = null; - // First, search for method with the connection as first parameter. - methodResult = ReflectionUtils.findMethodWithExactParameters(service, methodName, argsWithConnection); - if (methodResult.length == 0 || methodResult[0] == null) { - // Second, search for method without the connection as first parameter. - methodResult = ReflectionUtils.findMethodWithExactParameters(service, methodName, args); - if (methodResult.length == 0 || methodResult[0] == null) { - // Third, search for method with the connection as first parameter in a list argument. - methodResult = ReflectionUtils.findMethodWithListParameters(service, methodName, argsWithConnection); - if (methodResult.length == 0 || methodResult[0] == null) { - // Fourth, search for method without the connection as first parameter in a list argument. - methodResult = ReflectionUtils.findMethodWithListParameters(service, methodName, args); - if (methodResult.length == 0 || methodResult[0] == null) { - log.error("Method {} with parameters {} not found in {}", new Object[] { methodName, (args == null ? Collections.EMPTY_LIST : Arrays.asList(args)), service }); - call.setStatus(Call.STATUS_METHOD_NOT_FOUND); - if (args != null && args.length > 0) { - call.setException(new MethodNotFoundException(methodName, args)); - } else { - call.setException(new MethodNotFoundException(methodName)); - } - return false; - } + log.debug("Method found: {}", methodName); + // get the parameters; the value at index 1 can be null, but the methodResult array will never be null + Object[] params = (Object[]) methodResult[1]; + try { + if (method.isAnnotationPresent(DeclarePrivate.class)) { + // Method may not be called by clients. + log.debug("Method {} is declared private.", method); + throw new NotAllowedException("Access denied, method is private"); } - } - } - Object result = null; - Method method = (Method) methodResult[0]; - Object[] params = (Object[]) methodResult[1]; - try { - if (method.isAnnotationPresent(DeclarePrivate.class)) { - // Method may not be called by clients. - log.debug("Method {} is declared private.", method); - throw new NotAllowedException("Access denied, method is private"); - } - final DeclareProtected annotation = method.getAnnotation(DeclareProtected.class); - if (annotation != null) { - if (!conn.getClient().hasPermission(conn, annotation.permission())) { + final DeclareProtected annotation = method.getAnnotation(DeclareProtected.class); + if (annotation != null && !conn.getClient().hasPermission(conn, annotation.permission())) { // client doesn't have required permission log.debug("Client {} doesn't have required permission {} to call {}", new Object[] { conn.getClient(), annotation.permission(), method }); throw new NotAllowedException("Access denied, method is protected"); } + Object result = null; + log.debug("Invoking method: {}", method.toString()); + if (method.getReturnType().equals(Void.TYPE)) { + log.debug("result: void"); + method.invoke(service, params); + call.setStatus(Call.STATUS_SUCCESS_VOID); + } else { + result = method.invoke(service, params); + log.debug("result: {}", result); + call.setStatus(result == null ? Call.STATUS_SUCCESS_NULL : Call.STATUS_SUCCESS_RESULT); + } + if (call instanceof IPendingServiceCall) { + ((IPendingServiceCall) call).setResult(result); + } + invoked = true; + } catch (NotAllowedException e) { + call.setException(e); + call.setStatus(Call.STATUS_ACCESS_DENIED); + } catch (IllegalAccessException accessEx) { + call.setException(accessEx); + call.setStatus(Call.STATUS_ACCESS_DENIED); + log.error("Error executing call: {}", call, accessEx); + } catch (InvocationTargetException invocationEx) { + call.setException(invocationEx); + call.setStatus(Call.STATUS_INVOCATION_EXCEPTION); + if (!(invocationEx.getCause() instanceof ClientDetailsException)) { + // only log if not handled by client + log.error("Error executing call: {}", call, invocationEx); + } + } catch (Exception ex) { + call.setException(ex); + call.setStatus(Call.STATUS_GENERAL_EXCEPTION); + log.error("Error executing call: {}", call, ex); } - log.debug("Invoking method: {}", method.toString()); - if (method.getReturnType().equals(Void.TYPE)) { - log.debug("result: void"); - method.invoke(service, params); - call.setStatus(Call.STATUS_SUCCESS_VOID); - } else { - result = method.invoke(service, params); - log.debug("result: {}", result); - call.setStatus(result == null ? Call.STATUS_SUCCESS_NULL : Call.STATUS_SUCCESS_RESULT); - } - if (call instanceof IPendingServiceCall) { - ((IPendingServiceCall) call).setResult(result); - } - } catch (NotAllowedException e) { - call.setException(e); - call.setStatus(Call.STATUS_ACCESS_DENIED); - return false; - } catch (IllegalAccessException accessEx) { - call.setException(accessEx); - call.setStatus(Call.STATUS_ACCESS_DENIED); - log.error("Error executing call: {}", call, accessEx); - return false; - } catch (InvocationTargetException invocationEx) { - call.setException(invocationEx); - call.setStatus(Call.STATUS_INVOCATION_EXCEPTION); - if (!(invocationEx.getCause() instanceof ClientDetailsException)) { - // only log if not handled by client - log.error("Error executing call: {}", call, invocationEx); - } - return false; - } catch (Exception ex) { - call.setException(ex); - call.setStatus(Call.STATUS_GENERAL_EXCEPTION); - log.error("Error executing call: {}", call, ex); - return false; } - return true; + return invoked; } } diff --git a/common/src/main/java/org/red5/server/service/ServiceNotFoundException.java b/common/src/main/java/org/red5/server/service/ServiceNotFoundException.java index b49f1436..ad769524 100644 --- a/common/src/main/java/org/red5/server/service/ServiceNotFoundException.java +++ b/common/src/main/java/org/red5/server/service/ServiceNotFoundException.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/so/ClientSharedObject.java b/common/src/main/java/org/red5/server/so/ClientSharedObject.java index 0f79e287..5a3cb66b 100644 --- a/common/src/main/java/org/red5/server/so/ClientSharedObject.java +++ b/common/src/main/java/org/red5/server/so/ClientSharedObject.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/so/FlexSharedObjectMessage.java b/common/src/main/java/org/red5/server/so/FlexSharedObjectMessage.java index f7614319..63ac16b6 100644 --- a/common/src/main/java/org/red5/server/so/FlexSharedObjectMessage.java +++ b/common/src/main/java/org/red5/server/so/FlexSharedObjectMessage.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/so/ISharedObjectEvent.java b/common/src/main/java/org/red5/server/so/ISharedObjectEvent.java index ac2b6498..764348fb 100644 --- a/common/src/main/java/org/red5/server/so/ISharedObjectEvent.java +++ b/common/src/main/java/org/red5/server/so/ISharedObjectEvent.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/so/ISharedObjectMessage.java b/common/src/main/java/org/red5/server/so/ISharedObjectMessage.java index dc1b8815..c1369a34 100644 --- a/common/src/main/java/org/red5/server/so/ISharedObjectMessage.java +++ b/common/src/main/java/org/red5/server/so/ISharedObjectMessage.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/so/SharedObject.java b/common/src/main/java/org/red5/server/so/SharedObject.java index a98a5238..d247f209 100644 --- a/common/src/main/java/org/red5/server/so/SharedObject.java +++ b/common/src/main/java/org/red5/server/so/SharedObject.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/so/SharedObjectEvent.java b/common/src/main/java/org/red5/server/so/SharedObjectEvent.java index 97ba8e16..5e87b92b 100644 --- a/common/src/main/java/org/red5/server/so/SharedObjectEvent.java +++ b/common/src/main/java/org/red5/server/so/SharedObjectEvent.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/so/SharedObjectMessage.java b/common/src/main/java/org/red5/server/so/SharedObjectMessage.java index 54797a8a..581970b1 100644 --- a/common/src/main/java/org/red5/server/so/SharedObjectMessage.java +++ b/common/src/main/java/org/red5/server/so/SharedObjectMessage.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/so/SharedObjectScope.java b/common/src/main/java/org/red5/server/so/SharedObjectScope.java index 78e572c4..6697479f 100644 --- a/common/src/main/java/org/red5/server/so/SharedObjectScope.java +++ b/common/src/main/java/org/red5/server/so/SharedObjectScope.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/so/SharedObjectService.java b/common/src/main/java/org/red5/server/so/SharedObjectService.java index 118335bb..5ffb62b6 100644 --- a/common/src/main/java/org/red5/server/so/SharedObjectService.java +++ b/common/src/main/java/org/red5/server/so/SharedObjectService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/AbstractClientStream.java b/common/src/main/java/org/red5/server/stream/AbstractClientStream.java index 00e5f0a7..08f2c6b1 100644 --- a/common/src/main/java/org/red5/server/stream/AbstractClientStream.java +++ b/common/src/main/java/org/red5/server/stream/AbstractClientStream.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/AbstractStream.java b/common/src/main/java/org/red5/server/stream/AbstractStream.java index 60ea6964..b50fdae5 100644 --- a/common/src/main/java/org/red5/server/stream/AbstractStream.java +++ b/common/src/main/java/org/red5/server/stream/AbstractStream.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/AudioCodecFactory.java b/common/src/main/java/org/red5/server/stream/AudioCodecFactory.java index f9547bed..25352961 100644 --- a/common/src/main/java/org/red5/server/stream/AudioCodecFactory.java +++ b/common/src/main/java/org/red5/server/stream/AudioCodecFactory.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/ClientBroadcastStream.java b/common/src/main/java/org/red5/server/stream/ClientBroadcastStream.java index 928b7127..a080f810 100644 --- a/common/src/main/java/org/red5/server/stream/ClientBroadcastStream.java +++ b/common/src/main/java/org/red5/server/stream/ClientBroadcastStream.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/DefaultStreamFilenameGenerator.java b/common/src/main/java/org/red5/server/stream/DefaultStreamFilenameGenerator.java index 6f44490a..cabb51a9 100644 --- a/common/src/main/java/org/red5/server/stream/DefaultStreamFilenameGenerator.java +++ b/common/src/main/java/org/red5/server/stream/DefaultStreamFilenameGenerator.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/IConsumerService.java b/common/src/main/java/org/red5/server/stream/IConsumerService.java index 27a1cad6..1c9245f7 100644 --- a/common/src/main/java/org/red5/server/stream/IConsumerService.java +++ b/common/src/main/java/org/red5/server/stream/IConsumerService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/IFrameDropper.java b/common/src/main/java/org/red5/server/stream/IFrameDropper.java index ecfbe10a..a187076c 100644 --- a/common/src/main/java/org/red5/server/stream/IFrameDropper.java +++ b/common/src/main/java/org/red5/server/stream/IFrameDropper.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/IProviderService.java b/common/src/main/java/org/red5/server/stream/IProviderService.java index cf30b807..f043802c 100644 --- a/common/src/main/java/org/red5/server/stream/IProviderService.java +++ b/common/src/main/java/org/red5/server/stream/IProviderService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/ISeekableProvider.java b/common/src/main/java/org/red5/server/stream/ISeekableProvider.java index 7eb8f5a2..e70c8c91 100644 --- a/common/src/main/java/org/red5/server/stream/ISeekableProvider.java +++ b/common/src/main/java/org/red5/server/stream/ISeekableProvider.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/IStreamData.java b/common/src/main/java/org/red5/server/stream/IStreamData.java index 2e1c17b2..b104bf19 100644 --- a/common/src/main/java/org/red5/server/stream/IStreamData.java +++ b/common/src/main/java/org/red5/server/stream/IStreamData.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/IStreamTypeAwareProvider.java b/common/src/main/java/org/red5/server/stream/IStreamTypeAwareProvider.java index 293aedc5..bf5f0576 100644 --- a/common/src/main/java/org/red5/server/stream/IStreamTypeAwareProvider.java +++ b/common/src/main/java/org/red5/server/stream/IStreamTypeAwareProvider.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/OutputStream.java b/common/src/main/java/org/red5/server/stream/OutputStream.java index 4f544339..35589585 100644 --- a/common/src/main/java/org/red5/server/stream/OutputStream.java +++ b/common/src/main/java/org/red5/server/stream/OutputStream.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/PlayEngine.java b/common/src/main/java/org/red5/server/stream/PlayEngine.java index c0f609d2..7cb6a9b9 100755 --- a/common/src/main/java/org/red5/server/stream/PlayEngine.java +++ b/common/src/main/java/org/red5/server/stream/PlayEngine.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/PlaylistSubscriberStream.java b/common/src/main/java/org/red5/server/stream/PlaylistSubscriberStream.java index db8b8079..b11a8713 100644 --- a/common/src/main/java/org/red5/server/stream/PlaylistSubscriberStream.java +++ b/common/src/main/java/org/red5/server/stream/PlaylistSubscriberStream.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/RecordingListener.java b/common/src/main/java/org/red5/server/stream/RecordingListener.java index bc06b12f..828483ed 100644 --- a/common/src/main/java/org/red5/server/stream/RecordingListener.java +++ b/common/src/main/java/org/red5/server/stream/RecordingListener.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/SimplePlaylistController.java b/common/src/main/java/org/red5/server/stream/SimplePlaylistController.java index 71304913..90b1e936 100644 --- a/common/src/main/java/org/red5/server/stream/SimplePlaylistController.java +++ b/common/src/main/java/org/red5/server/stream/SimplePlaylistController.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/SingleItemSubscriberStream.java b/common/src/main/java/org/red5/server/stream/SingleItemSubscriberStream.java index aac9da80..6f922168 100644 --- a/common/src/main/java/org/red5/server/stream/SingleItemSubscriberStream.java +++ b/common/src/main/java/org/red5/server/stream/SingleItemSubscriberStream.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/StreamNotFoundException.java b/common/src/main/java/org/red5/server/stream/StreamNotFoundException.java index 1ee4f31f..c0e233dc 100644 --- a/common/src/main/java/org/red5/server/stream/StreamNotFoundException.java +++ b/common/src/main/java/org/red5/server/stream/StreamNotFoundException.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/StreamService.java b/common/src/main/java/org/red5/server/stream/StreamService.java index c5b3325c..610635de 100644 --- a/common/src/main/java/org/red5/server/stream/StreamService.java +++ b/common/src/main/java/org/red5/server/stream/StreamService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/StreamableFileFactory.java b/common/src/main/java/org/red5/server/stream/StreamableFileFactory.java index a5d74929..a1478089 100644 --- a/common/src/main/java/org/red5/server/stream/StreamableFileFactory.java +++ b/common/src/main/java/org/red5/server/stream/StreamableFileFactory.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/VideoCodecFactory.java b/common/src/main/java/org/red5/server/stream/VideoCodecFactory.java index 588a2ea7..1bacfef4 100644 --- a/common/src/main/java/org/red5/server/stream/VideoCodecFactory.java +++ b/common/src/main/java/org/red5/server/stream/VideoCodecFactory.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/VideoFrameDropper.java b/common/src/main/java/org/red5/server/stream/VideoFrameDropper.java index 5487d83e..738d91c9 100644 --- a/common/src/main/java/org/red5/server/stream/VideoFrameDropper.java +++ b/common/src/main/java/org/red5/server/stream/VideoFrameDropper.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/bandwidth/ClientServerDetection.java b/common/src/main/java/org/red5/server/stream/bandwidth/ClientServerDetection.java index c08323f2..db6e0f45 100644 --- a/common/src/main/java/org/red5/server/stream/bandwidth/ClientServerDetection.java +++ b/common/src/main/java/org/red5/server/stream/bandwidth/ClientServerDetection.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/bandwidth/IBandwidthDetection.java b/common/src/main/java/org/red5/server/stream/bandwidth/IBandwidthDetection.java index b953b9a1..ad5726da 100644 --- a/common/src/main/java/org/red5/server/stream/bandwidth/IBandwidthDetection.java +++ b/common/src/main/java/org/red5/server/stream/bandwidth/IBandwidthDetection.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/bandwidth/ServerClientDetection.java b/common/src/main/java/org/red5/server/stream/bandwidth/ServerClientDetection.java index cd2e7552..39f27975 100644 --- a/common/src/main/java/org/red5/server/stream/bandwidth/ServerClientDetection.java +++ b/common/src/main/java/org/red5/server/stream/bandwidth/ServerClientDetection.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/consumer/ConnectionConsumer.java b/common/src/main/java/org/red5/server/stream/consumer/ConnectionConsumer.java index 2161c829..2b9969e6 100644 --- a/common/src/main/java/org/red5/server/stream/consumer/ConnectionConsumer.java +++ b/common/src/main/java/org/red5/server/stream/consumer/ConnectionConsumer.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/consumer/SlicedFileConsumer.java b/common/src/main/java/org/red5/server/stream/consumer/SlicedFileConsumer.java index 52d22e81..e5aae977 100644 --- a/common/src/main/java/org/red5/server/stream/consumer/SlicedFileConsumer.java +++ b/common/src/main/java/org/red5/server/stream/consumer/SlicedFileConsumer.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/message/RTMPMessage.java b/common/src/main/java/org/red5/server/stream/message/RTMPMessage.java index fe5559a3..6c5c4afb 100644 --- a/common/src/main/java/org/red5/server/stream/message/RTMPMessage.java +++ b/common/src/main/java/org/red5/server/stream/message/RTMPMessage.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/message/ResetMessage.java b/common/src/main/java/org/red5/server/stream/message/ResetMessage.java index 5f8e1450..5e2bd4fa 100644 --- a/common/src/main/java/org/red5/server/stream/message/ResetMessage.java +++ b/common/src/main/java/org/red5/server/stream/message/ResetMessage.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/stream/message/StatusMessage.java b/common/src/main/java/org/red5/server/stream/message/StatusMessage.java index 883f2325..5f86fd44 100644 --- a/common/src/main/java/org/red5/server/stream/message/StatusMessage.java +++ b/common/src/main/java/org/red5/server/stream/message/StatusMessage.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/util/FileUtil.java b/common/src/main/java/org/red5/server/util/FileUtil.java index d0b351a8..62cc6821 100644 --- a/common/src/main/java/org/red5/server/util/FileUtil.java +++ b/common/src/main/java/org/red5/server/util/FileUtil.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/util/HttpConnectionUtil.java b/common/src/main/java/org/red5/server/util/HttpConnectionUtil.java index 5b3b7e83..6620da2f 100644 --- a/common/src/main/java/org/red5/server/util/HttpConnectionUtil.java +++ b/common/src/main/java/org/red5/server/util/HttpConnectionUtil.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/util/PropertyConverter.java b/common/src/main/java/org/red5/server/util/PropertyConverter.java index f5878980..e077ddf3 100644 --- a/common/src/main/java/org/red5/server/util/PropertyConverter.java +++ b/common/src/main/java/org/red5/server/util/PropertyConverter.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/common/src/main/java/org/red5/server/util/ScopeUtils.java b/common/src/main/java/org/red5/server/util/ScopeUtils.java index 55bfe121..4413537b 100644 --- a/common/src/main/java/org/red5/server/util/ScopeUtils.java +++ b/common/src/main/java/org/red5/server/util/ScopeUtils.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/pom.xml b/io/pom.xml index 95de6544..1d7df375 100644 --- a/io/pom.xml +++ b/io/pom.xml @@ -1,9 +1,9 @@ -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <parent> <groupId>org.red5</groupId> <artifactId>red5-parent</artifactId> - <version>1.3.24</version> + <version>1.3.25</version> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>red5-io</artifactId> diff --git a/io/src/main/java/org/red5/annotations/Anonymous.java b/io/src/main/java/org/red5/annotations/Anonymous.java index 732bac80..a1a055b5 100644 --- a/io/src/main/java/org/red5/annotations/Anonymous.java +++ b/io/src/main/java/org/red5/annotations/Anonymous.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/annotations/DeclarePrivate.java b/io/src/main/java/org/red5/annotations/DeclarePrivate.java index 80175e5b..00691b38 100644 --- a/io/src/main/java/org/red5/annotations/DeclarePrivate.java +++ b/io/src/main/java/org/red5/annotations/DeclarePrivate.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/annotations/DeclareProtected.java b/io/src/main/java/org/red5/annotations/DeclareProtected.java index a41dbaf1..cdf122d3 100644 --- a/io/src/main/java/org/red5/annotations/DeclareProtected.java +++ b/io/src/main/java/org/red5/annotations/DeclareProtected.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/annotations/DontSerialize.java b/io/src/main/java/org/red5/annotations/DontSerialize.java index 21127b56..4d8e8ba9 100644 --- a/io/src/main/java/org/red5/annotations/DontSerialize.java +++ b/io/src/main/java/org/red5/annotations/DontSerialize.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/annotations/RemoteClass.java b/io/src/main/java/org/red5/annotations/RemoteClass.java index e012ea1c..5bddcb4c 100644 --- a/io/src/main/java/org/red5/annotations/RemoteClass.java +++ b/io/src/main/java/org/red5/annotations/RemoteClass.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/cache/ICacheStore.java b/io/src/main/java/org/red5/cache/ICacheStore.java index 92df9dd9..3769d0fc 100644 --- a/io/src/main/java/org/red5/cache/ICacheStore.java +++ b/io/src/main/java/org/red5/cache/ICacheStore.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/cache/ICacheable.java b/io/src/main/java/org/red5/cache/ICacheable.java index 8e560681..d7aa8da2 100644 --- a/io/src/main/java/org/red5/cache/ICacheable.java +++ b/io/src/main/java/org/red5/cache/ICacheable.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/cache/impl/CacheImpl.java b/io/src/main/java/org/red5/cache/impl/CacheImpl.java index 420fac85..e06b50a6 100644 --- a/io/src/main/java/org/red5/cache/impl/CacheImpl.java +++ b/io/src/main/java/org/red5/cache/impl/CacheImpl.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/cache/impl/CacheableImpl.java b/io/src/main/java/org/red5/cache/impl/CacheableImpl.java index c4c059ad..aa018744 100644 --- a/io/src/main/java/org/red5/cache/impl/CacheableImpl.java +++ b/io/src/main/java/org/red5/cache/impl/CacheableImpl.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/cache/impl/EhCacheImpl.java b/io/src/main/java/org/red5/cache/impl/EhCacheImpl.java index ad6d142c..cb1cf46c 100644 --- a/io/src/main/java/org/red5/cache/impl/EhCacheImpl.java +++ b/io/src/main/java/org/red5/cache/impl/EhCacheImpl.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/cache/impl/NoCacheImpl.java b/io/src/main/java/org/red5/cache/impl/NoCacheImpl.java index 5370b41c..210be14d 100644 --- a/io/src/main/java/org/red5/cache/impl/NoCacheImpl.java +++ b/io/src/main/java/org/red5/cache/impl/NoCacheImpl.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/codec/AACAudio.java b/io/src/main/java/org/red5/codec/AACAudio.java index 351cd091..4f05729f 100644 --- a/io/src/main/java/org/red5/codec/AACAudio.java +++ b/io/src/main/java/org/red5/codec/AACAudio.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/codec/AVCVideo.java b/io/src/main/java/org/red5/codec/AVCVideo.java index a0b288f9..9fa1bda0 100644 --- a/io/src/main/java/org/red5/codec/AVCVideo.java +++ b/io/src/main/java/org/red5/codec/AVCVideo.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/codec/AudioCodec.java b/io/src/main/java/org/red5/codec/AudioCodec.java index 21f6024f..74de6e38 100644 --- a/io/src/main/java/org/red5/codec/AudioCodec.java +++ b/io/src/main/java/org/red5/codec/AudioCodec.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/codec/HEVCVideo.java b/io/src/main/java/org/red5/codec/HEVCVideo.java index d3715217..12ded0e6 100644 --- a/io/src/main/java/org/red5/codec/HEVCVideo.java +++ b/io/src/main/java/org/red5/codec/HEVCVideo.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/codec/IAudioStreamCodec.java b/io/src/main/java/org/red5/codec/IAudioStreamCodec.java index 5f0c27d7..03f76623 100644 --- a/io/src/main/java/org/red5/codec/IAudioStreamCodec.java +++ b/io/src/main/java/org/red5/codec/IAudioStreamCodec.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/codec/IStreamCodecInfo.java b/io/src/main/java/org/red5/codec/IStreamCodecInfo.java index c3022284..a38faf24 100644 --- a/io/src/main/java/org/red5/codec/IStreamCodecInfo.java +++ b/io/src/main/java/org/red5/codec/IStreamCodecInfo.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/codec/IVideoStreamCodec.java b/io/src/main/java/org/red5/codec/IVideoStreamCodec.java index cc716090..a0eb9f39 100644 --- a/io/src/main/java/org/red5/codec/IVideoStreamCodec.java +++ b/io/src/main/java/org/red5/codec/IVideoStreamCodec.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/codec/MP3Audio.java b/io/src/main/java/org/red5/codec/MP3Audio.java index 6912fffb..7704ffcd 100644 --- a/io/src/main/java/org/red5/codec/MP3Audio.java +++ b/io/src/main/java/org/red5/codec/MP3Audio.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/codec/OpusAudio.java b/io/src/main/java/org/red5/codec/OpusAudio.java index a93d2913..c6c8aea2 100644 --- a/io/src/main/java/org/red5/codec/OpusAudio.java +++ b/io/src/main/java/org/red5/codec/OpusAudio.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/codec/ScreenVideo.java b/io/src/main/java/org/red5/codec/ScreenVideo.java index 43c10afd..56fe6f37 100644 --- a/io/src/main/java/org/red5/codec/ScreenVideo.java +++ b/io/src/main/java/org/red5/codec/ScreenVideo.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/codec/ScreenVideo2.java b/io/src/main/java/org/red5/codec/ScreenVideo2.java index d13098d3..8e98632d 100644 --- a/io/src/main/java/org/red5/codec/ScreenVideo2.java +++ b/io/src/main/java/org/red5/codec/ScreenVideo2.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/codec/SorensonVideo.java b/io/src/main/java/org/red5/codec/SorensonVideo.java index 260f87ad..6e7bff2f 100644 --- a/io/src/main/java/org/red5/codec/SorensonVideo.java +++ b/io/src/main/java/org/red5/codec/SorensonVideo.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/codec/SpeexAudio.java b/io/src/main/java/org/red5/codec/SpeexAudio.java index 54f34d8b..1bc77f04 100644 --- a/io/src/main/java/org/red5/codec/SpeexAudio.java +++ b/io/src/main/java/org/red5/codec/SpeexAudio.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/codec/StreamCodecInfo.java b/io/src/main/java/org/red5/codec/StreamCodecInfo.java index 41af57f0..9a7b516f 100644 --- a/io/src/main/java/org/red5/codec/StreamCodecInfo.java +++ b/io/src/main/java/org/red5/codec/StreamCodecInfo.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/codec/ULAWAudio.java b/io/src/main/java/org/red5/codec/ULAWAudio.java index 9152f8db..447d4334 100644 --- a/io/src/main/java/org/red5/codec/ULAWAudio.java +++ b/io/src/main/java/org/red5/codec/ULAWAudio.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/codec/VP8Video.java b/io/src/main/java/org/red5/codec/VP8Video.java index dcae8f92..46b9765f 100644 --- a/io/src/main/java/org/red5/codec/VP8Video.java +++ b/io/src/main/java/org/red5/codec/VP8Video.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/codec/VideoCodec.java b/io/src/main/java/org/red5/codec/VideoCodec.java index bbfbcbac..9249978b 100644 --- a/io/src/main/java/org/red5/codec/VideoCodec.java +++ b/io/src/main/java/org/red5/codec/VideoCodec.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/compatibility/flex/data/messages/DataMessage.java b/io/src/main/java/org/red5/compatibility/flex/data/messages/DataMessage.java index 8cff12e8..effc67dd 100644 --- a/io/src/main/java/org/red5/compatibility/flex/data/messages/DataMessage.java +++ b/io/src/main/java/org/red5/compatibility/flex/data/messages/DataMessage.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/compatibility/flex/data/messages/SequencedMessage.java b/io/src/main/java/org/red5/compatibility/flex/data/messages/SequencedMessage.java index 58f3ab36..4871cae6 100644 --- a/io/src/main/java/org/red5/compatibility/flex/data/messages/SequencedMessage.java +++ b/io/src/main/java/org/red5/compatibility/flex/data/messages/SequencedMessage.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/compatibility/flex/messaging/io/ArrayCollection.java b/io/src/main/java/org/red5/compatibility/flex/messaging/io/ArrayCollection.java index e6e53237..1e82886f 100644 --- a/io/src/main/java/org/red5/compatibility/flex/messaging/io/ArrayCollection.java +++ b/io/src/main/java/org/red5/compatibility/flex/messaging/io/ArrayCollection.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/compatibility/flex/messaging/io/ObjectProxy.java b/io/src/main/java/org/red5/compatibility/flex/messaging/io/ObjectProxy.java index 847fcb3f..1fe52ef8 100644 --- a/io/src/main/java/org/red5/compatibility/flex/messaging/io/ObjectProxy.java +++ b/io/src/main/java/org/red5/compatibility/flex/messaging/io/ObjectProxy.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/compatibility/flex/messaging/messages/AbstractMessage.java b/io/src/main/java/org/red5/compatibility/flex/messaging/messages/AbstractMessage.java index 81551499..5d611d07 100644 --- a/io/src/main/java/org/red5/compatibility/flex/messaging/messages/AbstractMessage.java +++ b/io/src/main/java/org/red5/compatibility/flex/messaging/messages/AbstractMessage.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/compatibility/flex/messaging/messages/AcknowledgeMessage.java b/io/src/main/java/org/red5/compatibility/flex/messaging/messages/AcknowledgeMessage.java index 74654def..df918621 100644 --- a/io/src/main/java/org/red5/compatibility/flex/messaging/messages/AcknowledgeMessage.java +++ b/io/src/main/java/org/red5/compatibility/flex/messaging/messages/AcknowledgeMessage.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/compatibility/flex/messaging/messages/AcknowledgeMessageExt.java b/io/src/main/java/org/red5/compatibility/flex/messaging/messages/AcknowledgeMessageExt.java index 49a62f83..93442326 100644 --- a/io/src/main/java/org/red5/compatibility/flex/messaging/messages/AcknowledgeMessageExt.java +++ b/io/src/main/java/org/red5/compatibility/flex/messaging/messages/AcknowledgeMessageExt.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/compatibility/flex/messaging/messages/AsyncMessage.java b/io/src/main/java/org/red5/compatibility/flex/messaging/messages/AsyncMessage.java index 68bb1873..8d8c639b 100644 --- a/io/src/main/java/org/red5/compatibility/flex/messaging/messages/AsyncMessage.java +++ b/io/src/main/java/org/red5/compatibility/flex/messaging/messages/AsyncMessage.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/compatibility/flex/messaging/messages/AsyncMessageExt.java b/io/src/main/java/org/red5/compatibility/flex/messaging/messages/AsyncMessageExt.java index aa3146a4..f2ff81e4 100644 --- a/io/src/main/java/org/red5/compatibility/flex/messaging/messages/AsyncMessageExt.java +++ b/io/src/main/java/org/red5/compatibility/flex/messaging/messages/AsyncMessageExt.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/compatibility/flex/messaging/messages/AuthenticationMessage.java b/io/src/main/java/org/red5/compatibility/flex/messaging/messages/AuthenticationMessage.java index 81e881fb..5a5d73f0 100644 --- a/io/src/main/java/org/red5/compatibility/flex/messaging/messages/AuthenticationMessage.java +++ b/io/src/main/java/org/red5/compatibility/flex/messaging/messages/AuthenticationMessage.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/compatibility/flex/messaging/messages/CommandMessage.java b/io/src/main/java/org/red5/compatibility/flex/messaging/messages/CommandMessage.java index 492e68ab..bda04565 100644 --- a/io/src/main/java/org/red5/compatibility/flex/messaging/messages/CommandMessage.java +++ b/io/src/main/java/org/red5/compatibility/flex/messaging/messages/CommandMessage.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/compatibility/flex/messaging/messages/CommandMessageExt.java b/io/src/main/java/org/red5/compatibility/flex/messaging/messages/CommandMessageExt.java index 0cdeffce..670b1e45 100644 --- a/io/src/main/java/org/red5/compatibility/flex/messaging/messages/CommandMessageExt.java +++ b/io/src/main/java/org/red5/compatibility/flex/messaging/messages/CommandMessageExt.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/compatibility/flex/messaging/messages/Constants.java b/io/src/main/java/org/red5/compatibility/flex/messaging/messages/Constants.java index 931310e0..0f3de9eb 100644 --- a/io/src/main/java/org/red5/compatibility/flex/messaging/messages/Constants.java +++ b/io/src/main/java/org/red5/compatibility/flex/messaging/messages/Constants.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/compatibility/flex/messaging/messages/ErrorMessage.java b/io/src/main/java/org/red5/compatibility/flex/messaging/messages/ErrorMessage.java index 3195ef28..08155ba0 100644 --- a/io/src/main/java/org/red5/compatibility/flex/messaging/messages/ErrorMessage.java +++ b/io/src/main/java/org/red5/compatibility/flex/messaging/messages/ErrorMessage.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/compatibility/flex/messaging/messages/Message.java b/io/src/main/java/org/red5/compatibility/flex/messaging/messages/Message.java index beecb646..e61fcc59 100644 --- a/io/src/main/java/org/red5/compatibility/flex/messaging/messages/Message.java +++ b/io/src/main/java/org/red5/compatibility/flex/messaging/messages/Message.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/compatibility/flex/messaging/messages/RemotingMessage.java b/io/src/main/java/org/red5/compatibility/flex/messaging/messages/RemotingMessage.java index d3392c49..d86e7e12 100644 --- a/io/src/main/java/org/red5/compatibility/flex/messaging/messages/RemotingMessage.java +++ b/io/src/main/java/org/red5/compatibility/flex/messaging/messages/RemotingMessage.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/BufferType.java b/io/src/main/java/org/red5/io/BufferType.java index b4bc4d09..d0bb4cbe 100644 --- a/io/src/main/java/org/red5/io/BufferType.java +++ b/io/src/main/java/org/red5/io/BufferType.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/CachingFileKeyFrameMetaCache.java b/io/src/main/java/org/red5/io/CachingFileKeyFrameMetaCache.java index 788323b3..ca64f208 100644 --- a/io/src/main/java/org/red5/io/CachingFileKeyFrameMetaCache.java +++ b/io/src/main/java/org/red5/io/CachingFileKeyFrameMetaCache.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/FileKeyFrameMetaCache.java b/io/src/main/java/org/red5/io/FileKeyFrameMetaCache.java index 061ff51f..9ce78489 100644 --- a/io/src/main/java/org/red5/io/FileKeyFrameMetaCache.java +++ b/io/src/main/java/org/red5/io/FileKeyFrameMetaCache.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/IKeyFrameMetaCache.java b/io/src/main/java/org/red5/io/IKeyFrameMetaCache.java index 31e5b309..c6900ca0 100644 --- a/io/src/main/java/org/red5/io/IKeyFrameMetaCache.java +++ b/io/src/main/java/org/red5/io/IKeyFrameMetaCache.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/IStreamableFile.java b/io/src/main/java/org/red5/io/IStreamableFile.java index 3319d866..1eb05c2d 100644 --- a/io/src/main/java/org/red5/io/IStreamableFile.java +++ b/io/src/main/java/org/red5/io/IStreamableFile.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/ITag.java b/io/src/main/java/org/red5/io/ITag.java index 0cc640eb..e6bee220 100644 --- a/io/src/main/java/org/red5/io/ITag.java +++ b/io/src/main/java/org/red5/io/ITag.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/ITagReader.java b/io/src/main/java/org/red5/io/ITagReader.java index 1143b803..b03b552d 100644 --- a/io/src/main/java/org/red5/io/ITagReader.java +++ b/io/src/main/java/org/red5/io/ITagReader.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/ITagWriter.java b/io/src/main/java/org/red5/io/ITagWriter.java index fa8075e0..8c36f413 100644 --- a/io/src/main/java/org/red5/io/ITagWriter.java +++ b/io/src/main/java/org/red5/io/ITagWriter.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/IoConstants.java b/io/src/main/java/org/red5/io/IoConstants.java index d0fa6855..71954237 100644 --- a/io/src/main/java/org/red5/io/IoConstants.java +++ b/io/src/main/java/org/red5/io/IoConstants.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/amf/AMF.java b/io/src/main/java/org/red5/io/amf/AMF.java index b8ed9306..7aa38d53 100644 --- a/io/src/main/java/org/red5/io/amf/AMF.java +++ b/io/src/main/java/org/red5/io/amf/AMF.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/amf/Input.java b/io/src/main/java/org/red5/io/amf/Input.java index de924cc5..e0b9bbe9 100644 --- a/io/src/main/java/org/red5/io/amf/Input.java +++ b/io/src/main/java/org/red5/io/amf/Input.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/amf/Output.java b/io/src/main/java/org/red5/io/amf/Output.java index d4480ebe..02844cee 100644 --- a/io/src/main/java/org/red5/io/amf/Output.java +++ b/io/src/main/java/org/red5/io/amf/Output.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/amf3/AMF3.java b/io/src/main/java/org/red5/io/amf3/AMF3.java index deabb788..2edd2efd 100644 --- a/io/src/main/java/org/red5/io/amf3/AMF3.java +++ b/io/src/main/java/org/red5/io/amf3/AMF3.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/amf3/ByteArray.java b/io/src/main/java/org/red5/io/amf3/ByteArray.java index f371f038..16454707 100644 --- a/io/src/main/java/org/red5/io/amf3/ByteArray.java +++ b/io/src/main/java/org/red5/io/amf3/ByteArray.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/amf3/DataInput.java b/io/src/main/java/org/red5/io/amf3/DataInput.java index 86ecd19e..1a3eaa36 100644 --- a/io/src/main/java/org/red5/io/amf3/DataInput.java +++ b/io/src/main/java/org/red5/io/amf3/DataInput.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/amf3/DataOutput.java b/io/src/main/java/org/red5/io/amf3/DataOutput.java index 0ff5062f..1d8576c8 100644 --- a/io/src/main/java/org/red5/io/amf3/DataOutput.java +++ b/io/src/main/java/org/red5/io/amf3/DataOutput.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/amf3/IDataInput.java b/io/src/main/java/org/red5/io/amf3/IDataInput.java index 1213f5f8..d889ebed 100644 --- a/io/src/main/java/org/red5/io/amf3/IDataInput.java +++ b/io/src/main/java/org/red5/io/amf3/IDataInput.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/amf3/IDataOutput.java b/io/src/main/java/org/red5/io/amf3/IDataOutput.java index ea7b0e69..1a7f5430 100644 --- a/io/src/main/java/org/red5/io/amf3/IDataOutput.java +++ b/io/src/main/java/org/red5/io/amf3/IDataOutput.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/amf3/IExternalizable.java b/io/src/main/java/org/red5/io/amf3/IExternalizable.java index b162c046..b62b1b88 100644 --- a/io/src/main/java/org/red5/io/amf3/IExternalizable.java +++ b/io/src/main/java/org/red5/io/amf3/IExternalizable.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/amf3/Input.java b/io/src/main/java/org/red5/io/amf3/Input.java index baf670c1..5db3e6b3 100644 --- a/io/src/main/java/org/red5/io/amf3/Input.java +++ b/io/src/main/java/org/red5/io/amf3/Input.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/amf3/Output.java b/io/src/main/java/org/red5/io/amf3/Output.java index 268f55f2..c9f8ae25 100644 --- a/io/src/main/java/org/red5/io/amf3/Output.java +++ b/io/src/main/java/org/red5/io/amf3/Output.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/flv/FLVHeader.java b/io/src/main/java/org/red5/io/flv/FLVHeader.java index f58fc0a0..9e38cf5e 100644 --- a/io/src/main/java/org/red5/io/flv/FLVHeader.java +++ b/io/src/main/java/org/red5/io/flv/FLVHeader.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/flv/IFLV.java b/io/src/main/java/org/red5/io/flv/IFLV.java index d11cb3bb..621d7023 100644 --- a/io/src/main/java/org/red5/io/flv/IFLV.java +++ b/io/src/main/java/org/red5/io/flv/IFLV.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/flv/IKeyFrameDataAnalyzer.java b/io/src/main/java/org/red5/io/flv/IKeyFrameDataAnalyzer.java index 82becf8b..485adc79 100644 --- a/io/src/main/java/org/red5/io/flv/IKeyFrameDataAnalyzer.java +++ b/io/src/main/java/org/red5/io/flv/IKeyFrameDataAnalyzer.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/flv/impl/FLV.java b/io/src/main/java/org/red5/io/flv/impl/FLV.java index 93023f5b..d31c30a6 100644 --- a/io/src/main/java/org/red5/io/flv/impl/FLV.java +++ b/io/src/main/java/org/red5/io/flv/impl/FLV.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/flv/impl/FLVReader.java b/io/src/main/java/org/red5/io/flv/impl/FLVReader.java index 029806be..25cb1d61 100644 --- a/io/src/main/java/org/red5/io/flv/impl/FLVReader.java +++ b/io/src/main/java/org/red5/io/flv/impl/FLVReader.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/flv/impl/FLVWriter.java b/io/src/main/java/org/red5/io/flv/impl/FLVWriter.java index 3ba2ea92..9b55c6c8 100644 --- a/io/src/main/java/org/red5/io/flv/impl/FLVWriter.java +++ b/io/src/main/java/org/red5/io/flv/impl/FLVWriter.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/flv/impl/Tag.java b/io/src/main/java/org/red5/io/flv/impl/Tag.java index 9e50b1a4..8e616ded 100644 --- a/io/src/main/java/org/red5/io/flv/impl/Tag.java +++ b/io/src/main/java/org/red5/io/flv/impl/Tag.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/flv/meta/ICueType.java b/io/src/main/java/org/red5/io/flv/meta/ICueType.java index 0a9d39c9..b7201ba1 100644 --- a/io/src/main/java/org/red5/io/flv/meta/ICueType.java +++ b/io/src/main/java/org/red5/io/flv/meta/ICueType.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/flv/meta/IMeta.java b/io/src/main/java/org/red5/io/flv/meta/IMeta.java index 1e8097ab..9a6d7af1 100644 --- a/io/src/main/java/org/red5/io/flv/meta/IMeta.java +++ b/io/src/main/java/org/red5/io/flv/meta/IMeta.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/flv/meta/IMetaCue.java b/io/src/main/java/org/red5/io/flv/meta/IMetaCue.java index ddd525ef..584f6fb8 100644 --- a/io/src/main/java/org/red5/io/flv/meta/IMetaCue.java +++ b/io/src/main/java/org/red5/io/flv/meta/IMetaCue.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/flv/meta/IMetaData.java b/io/src/main/java/org/red5/io/flv/meta/IMetaData.java index 0fa8d105..180d58e1 100644 --- a/io/src/main/java/org/red5/io/flv/meta/IMetaData.java +++ b/io/src/main/java/org/red5/io/flv/meta/IMetaData.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/flv/meta/IMetaService.java b/io/src/main/java/org/red5/io/flv/meta/IMetaService.java index 8ff03522..6a8ad425 100644 --- a/io/src/main/java/org/red5/io/flv/meta/IMetaService.java +++ b/io/src/main/java/org/red5/io/flv/meta/IMetaService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/flv/meta/MetaCue.java b/io/src/main/java/org/red5/io/flv/meta/MetaCue.java index fd2d5136..38fa33ad 100644 --- a/io/src/main/java/org/red5/io/flv/meta/MetaCue.java +++ b/io/src/main/java/org/red5/io/flv/meta/MetaCue.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/flv/meta/MetaData.java b/io/src/main/java/org/red5/io/flv/meta/MetaData.java index b900f5b0..3320faa9 100644 --- a/io/src/main/java/org/red5/io/flv/meta/MetaData.java +++ b/io/src/main/java/org/red5/io/flv/meta/MetaData.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/flv/meta/MetaService.java b/io/src/main/java/org/red5/io/flv/meta/MetaService.java index 2e2ced9d..9b9b6a31 100644 --- a/io/src/main/java/org/red5/io/flv/meta/MetaService.java +++ b/io/src/main/java/org/red5/io/flv/meta/MetaService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/m4a/IM4A.java b/io/src/main/java/org/red5/io/m4a/IM4A.java index 32980aeb..6cbd4ec9 100644 --- a/io/src/main/java/org/red5/io/m4a/IM4A.java +++ b/io/src/main/java/org/red5/io/m4a/IM4A.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/m4a/impl/M4A.java b/io/src/main/java/org/red5/io/m4a/impl/M4A.java index 9afa18b5..42bff4a6 100644 --- a/io/src/main/java/org/red5/io/m4a/impl/M4A.java +++ b/io/src/main/java/org/red5/io/m4a/impl/M4A.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/m4a/impl/M4AReader.java b/io/src/main/java/org/red5/io/m4a/impl/M4AReader.java index 88717e4e..cff5628e 100644 --- a/io/src/main/java/org/red5/io/m4a/impl/M4AReader.java +++ b/io/src/main/java/org/red5/io/m4a/impl/M4AReader.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/mp3/IMP3.java b/io/src/main/java/org/red5/io/mp3/IMP3.java index eb31b2dd..777413dc 100644 --- a/io/src/main/java/org/red5/io/mp3/IMP3.java +++ b/io/src/main/java/org/red5/io/mp3/IMP3.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/mp3/impl/MP3.java b/io/src/main/java/org/red5/io/mp3/impl/MP3.java index 58f67107..f3228ac4 100644 --- a/io/src/main/java/org/red5/io/mp3/impl/MP3.java +++ b/io/src/main/java/org/red5/io/mp3/impl/MP3.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/mp3/impl/MP3Header.java b/io/src/main/java/org/red5/io/mp3/impl/MP3Header.java index f35f6f29..f74f39d3 100644 --- a/io/src/main/java/org/red5/io/mp3/impl/MP3Header.java +++ b/io/src/main/java/org/red5/io/mp3/impl/MP3Header.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/mp3/impl/MP3Reader.java b/io/src/main/java/org/red5/io/mp3/impl/MP3Reader.java index 75b0d00b..38460688 100644 --- a/io/src/main/java/org/red5/io/mp3/impl/MP3Reader.java +++ b/io/src/main/java/org/red5/io/mp3/impl/MP3Reader.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/mp3/impl/MP3Stream.java b/io/src/main/java/org/red5/io/mp3/impl/MP3Stream.java index c6e0afce..ab87e35d 100644 --- a/io/src/main/java/org/red5/io/mp3/impl/MP3Stream.java +++ b/io/src/main/java/org/red5/io/mp3/impl/MP3Stream.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/mp4/IMP4.java b/io/src/main/java/org/red5/io/mp4/IMP4.java index 9e7c1827..d9e284c9 100644 --- a/io/src/main/java/org/red5/io/mp4/IMP4.java +++ b/io/src/main/java/org/red5/io/mp4/IMP4.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/mp4/MP4Frame.java b/io/src/main/java/org/red5/io/mp4/MP4Frame.java index 752ed63d..73b417e9 100644 --- a/io/src/main/java/org/red5/io/mp4/MP4Frame.java +++ b/io/src/main/java/org/red5/io/mp4/MP4Frame.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/mp4/impl/MP4.java b/io/src/main/java/org/red5/io/mp4/impl/MP4.java index 6cfc7f9b..36881248 100644 --- a/io/src/main/java/org/red5/io/mp4/impl/MP4.java +++ b/io/src/main/java/org/red5/io/mp4/impl/MP4.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/mp4/impl/MP4Reader.java b/io/src/main/java/org/red5/io/mp4/impl/MP4Reader.java index 5ff30f8b..a89922c2 100644 --- a/io/src/main/java/org/red5/io/mp4/impl/MP4Reader.java +++ b/io/src/main/java/org/red5/io/mp4/impl/MP4Reader.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/object/BaseInput.java b/io/src/main/java/org/red5/io/object/BaseInput.java index 3422ceb1..65a23e30 100644 --- a/io/src/main/java/org/red5/io/object/BaseInput.java +++ b/io/src/main/java/org/red5/io/object/BaseInput.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/object/BaseOutput.java b/io/src/main/java/org/red5/io/object/BaseOutput.java index 3017b280..9b5c6ca9 100644 --- a/io/src/main/java/org/red5/io/object/BaseOutput.java +++ b/io/src/main/java/org/red5/io/object/BaseOutput.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/object/DataTypes.java b/io/src/main/java/org/red5/io/object/DataTypes.java index c16e0a82..82c4978d 100644 --- a/io/src/main/java/org/red5/io/object/DataTypes.java +++ b/io/src/main/java/org/red5/io/object/DataTypes.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/object/Deserializer.java b/io/src/main/java/org/red5/io/object/Deserializer.java index f65b99f8..1481a045 100644 --- a/io/src/main/java/org/red5/io/object/Deserializer.java +++ b/io/src/main/java/org/red5/io/object/Deserializer.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/object/Flag.java b/io/src/main/java/org/red5/io/object/Flag.java index bfa76006..6fa5f986 100644 --- a/io/src/main/java/org/red5/io/object/Flag.java +++ b/io/src/main/java/org/red5/io/object/Flag.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/object/ICustomSerializable.java b/io/src/main/java/org/red5/io/object/ICustomSerializable.java index 6c55d324..312e401e 100644 --- a/io/src/main/java/org/red5/io/object/ICustomSerializable.java +++ b/io/src/main/java/org/red5/io/object/ICustomSerializable.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/object/Input.java b/io/src/main/java/org/red5/io/object/Input.java index e3a3b4f5..cb90a5e3 100644 --- a/io/src/main/java/org/red5/io/object/Input.java +++ b/io/src/main/java/org/red5/io/object/Input.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/object/Output.java b/io/src/main/java/org/red5/io/object/Output.java index a1ea85fe..43fe5362 100644 --- a/io/src/main/java/org/red5/io/object/Output.java +++ b/io/src/main/java/org/red5/io/object/Output.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/object/RecordSet.java b/io/src/main/java/org/red5/io/object/RecordSet.java index d85003dd..87090bdb 100644 --- a/io/src/main/java/org/red5/io/object/RecordSet.java +++ b/io/src/main/java/org/red5/io/object/RecordSet.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/object/RecordSetPage.java b/io/src/main/java/org/red5/io/object/RecordSetPage.java index 21029a87..62a41ad6 100644 --- a/io/src/main/java/org/red5/io/object/RecordSetPage.java +++ b/io/src/main/java/org/red5/io/object/RecordSetPage.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/object/Serializer.java b/io/src/main/java/org/red5/io/object/Serializer.java index 431ec6ef..4ffd346a 100644 --- a/io/src/main/java/org/red5/io/object/Serializer.java +++ b/io/src/main/java/org/red5/io/object/Serializer.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/object/StreamAction.java b/io/src/main/java/org/red5/io/object/StreamAction.java index d9b055c7..006fb295 100644 --- a/io/src/main/java/org/red5/io/object/StreamAction.java +++ b/io/src/main/java/org/red5/io/object/StreamAction.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/object/UnsignedByte.java b/io/src/main/java/org/red5/io/object/UnsignedByte.java index 9750b553..2cd22db0 100644 --- a/io/src/main/java/org/red5/io/object/UnsignedByte.java +++ b/io/src/main/java/org/red5/io/object/UnsignedByte.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/object/UnsignedInt.java b/io/src/main/java/org/red5/io/object/UnsignedInt.java index 50ce745d..413aac66 100644 --- a/io/src/main/java/org/red5/io/object/UnsignedInt.java +++ b/io/src/main/java/org/red5/io/object/UnsignedInt.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/object/UnsignedLong.java b/io/src/main/java/org/red5/io/object/UnsignedLong.java index 7d2257ae..5ed5c936 100644 --- a/io/src/main/java/org/red5/io/object/UnsignedLong.java +++ b/io/src/main/java/org/red5/io/object/UnsignedLong.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/object/UnsignedNumber.java b/io/src/main/java/org/red5/io/object/UnsignedNumber.java index be21faf9..964a5768 100644 --- a/io/src/main/java/org/red5/io/object/UnsignedNumber.java +++ b/io/src/main/java/org/red5/io/object/UnsignedNumber.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/object/UnsignedShort.java b/io/src/main/java/org/red5/io/object/UnsignedShort.java index 923ddc42..d61cbbcd 100644 --- a/io/src/main/java/org/red5/io/object/UnsignedShort.java +++ b/io/src/main/java/org/red5/io/object/UnsignedShort.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/utils/ArrayUtils.java b/io/src/main/java/org/red5/io/utils/ArrayUtils.java index 824523d1..efc690f3 100644 --- a/io/src/main/java/org/red5/io/utils/ArrayUtils.java +++ b/io/src/main/java/org/red5/io/utils/ArrayUtils.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/utils/BufferUtils.java b/io/src/main/java/org/red5/io/utils/BufferUtils.java index 8bc5a17d..6c185924 100644 --- a/io/src/main/java/org/red5/io/utils/BufferUtils.java +++ b/io/src/main/java/org/red5/io/utils/BufferUtils.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/utils/ConversionUtils.java b/io/src/main/java/org/red5/io/utils/ConversionUtils.java index a35654e6..19409890 100644 --- a/io/src/main/java/org/red5/io/utils/ConversionUtils.java +++ b/io/src/main/java/org/red5/io/utils/ConversionUtils.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/utils/HexCharset.java b/io/src/main/java/org/red5/io/utils/HexCharset.java index 42d2658a..41fc1286 100644 --- a/io/src/main/java/org/red5/io/utils/HexCharset.java +++ b/io/src/main/java/org/red5/io/utils/HexCharset.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/utils/IOUtils.java b/io/src/main/java/org/red5/io/utils/IOUtils.java index 3156132f..fe01fe07 100644 --- a/io/src/main/java/org/red5/io/utils/IOUtils.java +++ b/io/src/main/java/org/red5/io/utils/IOUtils.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/utils/ObjectMap.java b/io/src/main/java/org/red5/io/utils/ObjectMap.java index 0b9c3bac..e34e5dfb 100644 --- a/io/src/main/java/org/red5/io/utils/ObjectMap.java +++ b/io/src/main/java/org/red5/io/utils/ObjectMap.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/utils/RandomGUID.java b/io/src/main/java/org/red5/io/utils/RandomGUID.java index 5636042e..1c489959 100644 --- a/io/src/main/java/org/red5/io/utils/RandomGUID.java +++ b/io/src/main/java/org/red5/io/utils/RandomGUID.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/utils/Stax2DomBuilder.java b/io/src/main/java/org/red5/io/utils/Stax2DomBuilder.java index 1c671b96..5a594293 100644 --- a/io/src/main/java/org/red5/io/utils/Stax2DomBuilder.java +++ b/io/src/main/java/org/red5/io/utils/Stax2DomBuilder.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/io/utils/XMLUtils.java b/io/src/main/java/org/red5/io/utils/XMLUtils.java index 2435f861..8ceff748 100644 --- a/io/src/main/java/org/red5/io/utils/XMLUtils.java +++ b/io/src/main/java/org/red5/io/utils/XMLUtils.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/media/processor/GenericWriterPostProcessor.java b/io/src/main/java/org/red5/media/processor/GenericWriterPostProcessor.java index 98c93f46..bdd17232 100644 --- a/io/src/main/java/org/red5/media/processor/GenericWriterPostProcessor.java +++ b/io/src/main/java/org/red5/media/processor/GenericWriterPostProcessor.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/media/processor/IPostProcessor.java b/io/src/main/java/org/red5/media/processor/IPostProcessor.java index 7c7170ae..1af674de 100644 --- a/io/src/main/java/org/red5/media/processor/IPostProcessor.java +++ b/io/src/main/java/org/red5/media/processor/IPostProcessor.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/main/java/org/red5/media/processor/IPreProcessor.java b/io/src/main/java/org/red5/media/processor/IPreProcessor.java index 7ef99f78..38cf2b88 100644 --- a/io/src/main/java/org/red5/media/processor/IPreProcessor.java +++ b/io/src/main/java/org/red5/media/processor/IPreProcessor.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/test/java/org/red5/codec/AVCVideoTest.java b/io/src/test/java/org/red5/codec/AVCVideoTest.java index 9cd4e6d8..128e4c45 100644 --- a/io/src/test/java/org/red5/codec/AVCVideoTest.java +++ b/io/src/test/java/org/red5/codec/AVCVideoTest.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/test/java/org/red5/codec/SorensonVideoTest.java b/io/src/test/java/org/red5/codec/SorensonVideoTest.java index 5da557de..91e48b2b 100644 --- a/io/src/test/java/org/red5/codec/SorensonVideoTest.java +++ b/io/src/test/java/org/red5/codec/SorensonVideoTest.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/test/java/org/red5/io/AMF3IOTest.java b/io/src/test/java/org/red5/io/AMF3IOTest.java index b22354bb..a49273cd 100644 --- a/io/src/test/java/org/red5/io/AMF3IOTest.java +++ b/io/src/test/java/org/red5/io/AMF3IOTest.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/test/java/org/red5/io/AMFIOTest.java b/io/src/test/java/org/red5/io/AMFIOTest.java index f8ca49a4..e48f1aad 100644 --- a/io/src/test/java/org/red5/io/AMFIOTest.java +++ b/io/src/test/java/org/red5/io/AMFIOTest.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/test/java/org/red5/io/AbstractIOTest.java b/io/src/test/java/org/red5/io/AbstractIOTest.java index db392a2b..2cf24f41 100644 --- a/io/src/test/java/org/red5/io/AbstractIOTest.java +++ b/io/src/test/java/org/red5/io/AbstractIOTest.java @@ -1,5 +1,5 @@ /* - * 7 * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, + * 7 * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/test/java/org/red5/io/FileKeyFrameMetaCacheTest.java b/io/src/test/java/org/red5/io/FileKeyFrameMetaCacheTest.java index 360056d9..a59390b8 100644 --- a/io/src/test/java/org/red5/io/FileKeyFrameMetaCacheTest.java +++ b/io/src/test/java/org/red5/io/FileKeyFrameMetaCacheTest.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/test/java/org/red5/io/TestJavaBean.java b/io/src/test/java/org/red5/io/TestJavaBean.java index 2d493fc0..1c6de62b 100644 --- a/io/src/test/java/org/red5/io/TestJavaBean.java +++ b/io/src/test/java/org/red5/io/TestJavaBean.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/test/java/org/red5/io/TestVO.java b/io/src/test/java/org/red5/io/TestVO.java index 031d558b..615c87d8 100644 --- a/io/src/test/java/org/red5/io/TestVO.java +++ b/io/src/test/java/org/red5/io/TestVO.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/test/java/org/red5/io/m4a/impl/M4AReaderTest.java b/io/src/test/java/org/red5/io/m4a/impl/M4AReaderTest.java index 3e4f76cc..b5da12f8 100644 --- a/io/src/test/java/org/red5/io/m4a/impl/M4AReaderTest.java +++ b/io/src/test/java/org/red5/io/m4a/impl/M4AReaderTest.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/test/java/org/red5/io/model/CircularRefBean.java b/io/src/test/java/org/red5/io/model/CircularRefBean.java index 2d7f2487..4ac0cbbd 100644 --- a/io/src/test/java/org/red5/io/model/CircularRefBean.java +++ b/io/src/test/java/org/red5/io/model/CircularRefBean.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/test/java/org/red5/io/model/SimpleJavaBean.java b/io/src/test/java/org/red5/io/model/SimpleJavaBean.java index 9d0a4d2a..32c3ddff 100644 --- a/io/src/test/java/org/red5/io/model/SimpleJavaBean.java +++ b/io/src/test/java/org/red5/io/model/SimpleJavaBean.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/test/java/org/red5/io/mp3/impl/MP3ReaderTest.java b/io/src/test/java/org/red5/io/mp3/impl/MP3ReaderTest.java index ef819ea1..3991bc8d 100644 --- a/io/src/test/java/org/red5/io/mp3/impl/MP3ReaderTest.java +++ b/io/src/test/java/org/red5/io/mp3/impl/MP3ReaderTest.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/test/java/org/red5/io/mp4/MP4FrameTest.java b/io/src/test/java/org/red5/io/mp4/MP4FrameTest.java index e8874106..a10b50f5 100644 --- a/io/src/test/java/org/red5/io/mp4/MP4FrameTest.java +++ b/io/src/test/java/org/red5/io/mp4/MP4FrameTest.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/test/java/org/red5/io/mp4/impl/MP4ReaderTest.java b/io/src/test/java/org/red5/io/mp4/impl/MP4ReaderTest.java index 3c68b2f6..3a25cb76 100644 --- a/io/src/test/java/org/red5/io/mp4/impl/MP4ReaderTest.java +++ b/io/src/test/java/org/red5/io/mp4/impl/MP4ReaderTest.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/test/java/org/red5/io/utils/ConversionUtilsTest.java b/io/src/test/java/org/red5/io/utils/ConversionUtilsTest.java index 7e56205b..f526fdc6 100644 --- a/io/src/test/java/org/red5/io/utils/ConversionUtilsTest.java +++ b/io/src/test/java/org/red5/io/utils/ConversionUtilsTest.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/io/src/test/java/org/red5/io/utils/XMLUtilsTest.java b/io/src/test/java/org/red5/io/utils/XMLUtilsTest.java index 90ac1ab0..1d915b52 100644 --- a/io/src/test/java/org/red5/io/utils/XMLUtilsTest.java +++ b/io/src/test/java/org/red5/io/utils/XMLUtilsTest.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/pom.xml b/pom.xml index bf44f115..8c01f811 100644 --- a/pom.xml +++ b/pom.xml @@ -23,7 +23,7 @@ <name>Red5</name> <description>The Red5 server</description> <groupId>org.red5</groupId> - <version>1.3.24</version> + <version>1.3.25</version> <url>https://github.com/Red5/red5-server</url> <inceptionYear>2005</inceptionYear> <organization> @@ -100,17 +100,17 @@ <bc.version>1.62</bc.version> <mina.version>2.0.23</mina.version> <!-- Can no longer open-end spring, 6.0 forces jdk 17 --> - <spring.version>5.3.24</spring.version> + <spring.version>5.3.25</spring.version> <tomcat.version>8.5.95</tomcat.version> <junit.version>[4.13.1,)</junit.version> <isoparser.version>1.9.39</isoparser.version> - <tika.version>1.26</tika.version> + <tika.version>1.28.5</tika.version> <ehcache.version>2.10.6</ehcache.version> <commons-beanutils.version>1.9.4</commons-beanutils.version> <commons-codec.version>1.13</commons-codec.version> <commons-collections.version>4.4</commons-collections.version> <commons-io.version>2.11.0</commons-io.version> - <commons-lang3.version>3.9</commons-lang3.version> + <commons-lang3.version>3.11</commons-lang3.version> <httpcore.version>[4.4.11,)</httpcore.version> <httpclient.version>[4.5.13,)</httpclient.version> <cglib.version>3.2.7</cglib.version> diff --git a/red5-server.code-workspace b/red5-server.code-workspace index b58da1e0..35ede7f5 100644 --- a/red5-server.code-workspace +++ b/red5-server.code-workspace @@ -7,5 +7,9 @@ "settings": { "java.configuration.updateBuildConfiguration": "automatic", "java.compile.nullAnalysis.mode": "automatic" + }, + "launch": { + "version": "0.2.0", + "configurations": [] } } \ No newline at end of file diff --git a/server/pom.xml b/server/pom.xml index 8b2b7f41..c49dce6f 100644 --- a/server/pom.xml +++ b/server/pom.xml @@ -3,7 +3,7 @@ <parent> <groupId>org.red5</groupId> <artifactId>red5-parent</artifactId> - <version>1.3.24</version> + <version>1.3.25</version> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>red5-server</artifactId> diff --git a/server/src/main/java/org/red5/logging/ContextLoggingListener.java b/server/src/main/java/org/red5/logging/ContextLoggingListener.java index 71cde7a8..a2fdb600 100644 --- a/server/src/main/java/org/red5/logging/ContextLoggingListener.java +++ b/server/src/main/java/org/red5/logging/ContextLoggingListener.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/logging/DerbyLogInterceptor.java b/server/src/main/java/org/red5/logging/DerbyLogInterceptor.java index e0981a84..3f86c9d0 100644 --- a/server/src/main/java/org/red5/logging/DerbyLogInterceptor.java +++ b/server/src/main/java/org/red5/logging/DerbyLogInterceptor.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/logging/LoggerContextFilter.java b/server/src/main/java/org/red5/logging/LoggerContextFilter.java index 56c0c379..4d07c287 100644 --- a/server/src/main/java/org/red5/logging/LoggerContextFilter.java +++ b/server/src/main/java/org/red5/logging/LoggerContextFilter.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/logging/W3CAppender.java b/server/src/main/java/org/red5/logging/W3CAppender.java index 6ef8109d..025e77a6 100644 --- a/server/src/main/java/org/red5/logging/W3CAppender.java +++ b/server/src/main/java/org/red5/logging/W3CAppender.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/net/websocket/listener/IWebSocketScopeListener.java b/server/src/main/java/org/red5/net/websocket/listener/IWebSocketScopeListener.java index c2380f05..b8393e9a 100644 --- a/server/src/main/java/org/red5/net/websocket/listener/IWebSocketScopeListener.java +++ b/server/src/main/java/org/red5/net/websocket/listener/IWebSocketScopeListener.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Flash Server - https://github.com/red5 Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Flash Server - https://github.com/red5 Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/Context.java b/server/src/main/java/org/red5/server/Context.java index d00272d5..29b22f3c 100644 --- a/server/src/main/java/org/red5/server/Context.java +++ b/server/src/main/java/org/red5/server/Context.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. @@ -185,6 +185,7 @@ public class Context implements IContext, ApplicationContextAware, ContextMXBean */ public void setServiceInvoker(IServiceInvoker serviceInvoker) { this.serviceInvoker = serviceInvoker; + logger.debug("Service invoker: {}", serviceInvoker); } /** @@ -216,14 +217,13 @@ public class Context implements IContext, ApplicationContextAware, ContextMXBean public void setApplicationContext(ApplicationContext context) { this.applicationContext = context; String deploymentType = System.getProperty("red5.deployment.type"); - logger.debug("Deployment type: " + deploymentType); + logger.debug("Deployment type: {}", deploymentType); if (deploymentType == null) { // standalone core context String config = System.getProperty("red5.conf_file"); if (config == null) { config = "red5.xml"; } - //coreContext = new ClassPathXmlApplicationContext(config).useBeanFactory("red5.core").getFactory(); coreContext = (BeanFactory) new ClassPathXmlApplicationContext(config).getBean("red5.core"); } else { logger.info("Setting parent bean factory as core"); diff --git a/server/src/main/java/org/red5/server/CoreHandler.java b/server/src/main/java/org/red5/server/CoreHandler.java index 8f54fcc7..710eda38 100644 --- a/server/src/main/java/org/red5/server/CoreHandler.java +++ b/server/src/main/java/org/red5/server/CoreHandler.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/Launcher.java b/server/src/main/java/org/red5/server/Launcher.java index f1f62789..6ad7cd63 100644 --- a/server/src/main/java/org/red5/server/Launcher.java +++ b/server/src/main/java/org/red5/server/Launcher.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/MappingStrategy.java b/server/src/main/java/org/red5/server/MappingStrategy.java index b0be81de..d6d03423 100644 --- a/server/src/main/java/org/red5/server/MappingStrategy.java +++ b/server/src/main/java/org/red5/server/MappingStrategy.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/PersistableAttributeStore.java b/server/src/main/java/org/red5/server/PersistableAttributeStore.java index 12ae83e7..c00a8f50 100644 --- a/server/src/main/java/org/red5/server/PersistableAttributeStore.java +++ b/server/src/main/java/org/red5/server/PersistableAttributeStore.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/adapter/ApplicationAdapter.java b/server/src/main/java/org/red5/server/adapter/ApplicationAdapter.java index 150e851e..67af0cfd 100644 --- a/server/src/main/java/org/red5/server/adapter/ApplicationAdapter.java +++ b/server/src/main/java/org/red5/server/adapter/ApplicationAdapter.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/adapter/ApplicationLifecycle.java b/server/src/main/java/org/red5/server/adapter/ApplicationLifecycle.java index 5bb6f4a4..5cb82967 100644 --- a/server/src/main/java/org/red5/server/adapter/ApplicationLifecycle.java +++ b/server/src/main/java/org/red5/server/adapter/ApplicationLifecycle.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/adapter/Config.java b/server/src/main/java/org/red5/server/adapter/Config.java index e588dad5..a6fa3711 100644 --- a/server/src/main/java/org/red5/server/adapter/Config.java +++ b/server/src/main/java/org/red5/server/adapter/Config.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/adapter/MultiThreadedApplicationAdapter.java b/server/src/main/java/org/red5/server/adapter/MultiThreadedApplicationAdapter.java index 91c40c69..1b059768 100644 --- a/server/src/main/java/org/red5/server/adapter/MultiThreadedApplicationAdapter.java +++ b/server/src/main/java/org/red5/server/adapter/MultiThreadedApplicationAdapter.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/adapter/StatefulScopeWrappingAdapter.java b/server/src/main/java/org/red5/server/adapter/StatefulScopeWrappingAdapter.java index 69df04ff..53b5ffa2 100644 --- a/server/src/main/java/org/red5/server/adapter/StatefulScopeWrappingAdapter.java +++ b/server/src/main/java/org/red5/server/adapter/StatefulScopeWrappingAdapter.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/api/scope/IScopeResolver.java b/server/src/main/java/org/red5/server/api/scope/IScopeResolver.java index b9a68a82..4270f6df 100644 --- a/server/src/main/java/org/red5/server/api/scope/IScopeResolver.java +++ b/server/src/main/java/org/red5/server/api/scope/IScopeResolver.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/api/session/ISession.java b/server/src/main/java/org/red5/server/api/session/ISession.java index cd283316..374c7572 100644 --- a/server/src/main/java/org/red5/server/api/session/ISession.java +++ b/server/src/main/java/org/red5/server/api/session/ISession.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/api/statistics/IStatisticsService.java b/server/src/main/java/org/red5/server/api/statistics/IStatisticsService.java index 4e78fccd..0f344653 100644 --- a/server/src/main/java/org/red5/server/api/statistics/IStatisticsService.java +++ b/server/src/main/java/org/red5/server/api/statistics/IStatisticsService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/api/stream/IServerStream.java b/server/src/main/java/org/red5/server/api/stream/IServerStream.java index 95c90bc0..331a8867 100644 --- a/server/src/main/java/org/red5/server/api/stream/IServerStream.java +++ b/server/src/main/java/org/red5/server/api/stream/IServerStream.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/api/stream/IStreamHandler.java b/server/src/main/java/org/red5/server/api/stream/IStreamHandler.java index 8263b19a..cdfb5580 100644 --- a/server/src/main/java/org/red5/server/api/stream/IStreamHandler.java +++ b/server/src/main/java/org/red5/server/api/stream/IStreamHandler.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/api/stream/IStreamSecurityService.java b/server/src/main/java/org/red5/server/api/stream/IStreamSecurityService.java index 9a13ff19..065c5f87 100644 --- a/server/src/main/java/org/red5/server/api/stream/IStreamSecurityService.java +++ b/server/src/main/java/org/red5/server/api/stream/IStreamSecurityService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/api/stream/IStreamableFile.java b/server/src/main/java/org/red5/server/api/stream/IStreamableFile.java index e15d7137..162cfe7e 100644 --- a/server/src/main/java/org/red5/server/api/stream/IStreamableFile.java +++ b/server/src/main/java/org/red5/server/api/stream/IStreamableFile.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/api/stream/support/DenyAllStreamAccess.java b/server/src/main/java/org/red5/server/api/stream/support/DenyAllStreamAccess.java index 4b0f4aa5..b02e64fc 100644 --- a/server/src/main/java/org/red5/server/api/stream/support/DenyAllStreamAccess.java +++ b/server/src/main/java/org/red5/server/api/stream/support/DenyAllStreamAccess.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/api/stream/support/StreamUtils.java b/server/src/main/java/org/red5/server/api/stream/support/StreamUtils.java index b1227d16..69e01208 100644 --- a/server/src/main/java/org/red5/server/api/stream/support/StreamUtils.java +++ b/server/src/main/java/org/red5/server/api/stream/support/StreamUtils.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/exception/AccessDeniedException.java b/server/src/main/java/org/red5/server/exception/AccessDeniedException.java index f34d7a83..8a5c84a3 100644 --- a/server/src/main/java/org/red5/server/exception/AccessDeniedException.java +++ b/server/src/main/java/org/red5/server/exception/AccessDeniedException.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/exception/ScopeHandlerNotFoundException.java b/server/src/main/java/org/red5/server/exception/ScopeHandlerNotFoundException.java index 318c1548..47fec14f 100644 --- a/server/src/main/java/org/red5/server/exception/ScopeHandlerNotFoundException.java +++ b/server/src/main/java/org/red5/server/exception/ScopeHandlerNotFoundException.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/exception/ServiceNotFoundException.java b/server/src/main/java/org/red5/server/exception/ServiceNotFoundException.java index 84a88a6d..047b02b9 100644 --- a/server/src/main/java/org/red5/server/exception/ServiceNotFoundException.java +++ b/server/src/main/java/org/red5/server/exception/ServiceNotFoundException.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/exception/SharedObjectException.java b/server/src/main/java/org/red5/server/exception/SharedObjectException.java index 0b08e6e7..5417f42a 100644 --- a/server/src/main/java/org/red5/server/exception/SharedObjectException.java +++ b/server/src/main/java/org/red5/server/exception/SharedObjectException.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/exception/StreamControlException.java b/server/src/main/java/org/red5/server/exception/StreamControlException.java index d06272bd..c51c9b90 100644 --- a/server/src/main/java/org/red5/server/exception/StreamControlException.java +++ b/server/src/main/java/org/red5/server/exception/StreamControlException.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/exception/StreamDataException.java b/server/src/main/java/org/red5/server/exception/StreamDataException.java index 2b7833df..86166d64 100644 --- a/server/src/main/java/org/red5/server/exception/StreamDataException.java +++ b/server/src/main/java/org/red5/server/exception/StreamDataException.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/jmx/JMXUtil.java b/server/src/main/java/org/red5/server/jmx/JMXUtil.java index bb8e14fb..7ebc4353 100644 --- a/server/src/main/java/org/red5/server/jmx/JMXUtil.java +++ b/server/src/main/java/org/red5/server/jmx/JMXUtil.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/jmx/mxbeans/ClientMXBean.java b/server/src/main/java/org/red5/server/jmx/mxbeans/ClientMXBean.java index 0369d303..aea78e24 100644 --- a/server/src/main/java/org/red5/server/jmx/mxbeans/ClientMXBean.java +++ b/server/src/main/java/org/red5/server/jmx/mxbeans/ClientMXBean.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/jmx/mxbeans/ConnectionMXBean.java b/server/src/main/java/org/red5/server/jmx/mxbeans/ConnectionMXBean.java index b29b2b7a..259400bf 100644 --- a/server/src/main/java/org/red5/server/jmx/mxbeans/ConnectionMXBean.java +++ b/server/src/main/java/org/red5/server/jmx/mxbeans/ConnectionMXBean.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/jmx/mxbeans/ContextMXBean.java b/server/src/main/java/org/red5/server/jmx/mxbeans/ContextMXBean.java index 530315a4..7e4799c2 100644 --- a/server/src/main/java/org/red5/server/jmx/mxbeans/ContextMXBean.java +++ b/server/src/main/java/org/red5/server/jmx/mxbeans/ContextMXBean.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/jmx/mxbeans/CoreHandlerMXBean.java b/server/src/main/java/org/red5/server/jmx/mxbeans/CoreHandlerMXBean.java index bb2812f0..0ac9a0bc 100644 --- a/server/src/main/java/org/red5/server/jmx/mxbeans/CoreHandlerMXBean.java +++ b/server/src/main/java/org/red5/server/jmx/mxbeans/CoreHandlerMXBean.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/jmx/mxbeans/GlobalScopeMXBean.java b/server/src/main/java/org/red5/server/jmx/mxbeans/GlobalScopeMXBean.java index 8f523fc7..a4b068b1 100644 --- a/server/src/main/java/org/red5/server/jmx/mxbeans/GlobalScopeMXBean.java +++ b/server/src/main/java/org/red5/server/jmx/mxbeans/GlobalScopeMXBean.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/jmx/mxbeans/Red5MXBean.java b/server/src/main/java/org/red5/server/jmx/mxbeans/Red5MXBean.java index 100bb21f..28f386e3 100644 --- a/server/src/main/java/org/red5/server/jmx/mxbeans/Red5MXBean.java +++ b/server/src/main/java/org/red5/server/jmx/mxbeans/Red5MXBean.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/jmx/mxbeans/TomcatVHostLoaderMXBean.java b/server/src/main/java/org/red5/server/jmx/mxbeans/TomcatVHostLoaderMXBean.java index cf5d1b29..e71c3370 100644 --- a/server/src/main/java/org/red5/server/jmx/mxbeans/TomcatVHostLoaderMXBean.java +++ b/server/src/main/java/org/red5/server/jmx/mxbeans/TomcatVHostLoaderMXBean.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Flash Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Flash Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/jmx/mxbeans/WebScopeMXBean.java b/server/src/main/java/org/red5/server/jmx/mxbeans/WebScopeMXBean.java index 416d40c8..105166a6 100644 --- a/server/src/main/java/org/red5/server/jmx/mxbeans/WebScopeMXBean.java +++ b/server/src/main/java/org/red5/server/jmx/mxbeans/WebScopeMXBean.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/messaging/IPullableProvider.java b/server/src/main/java/org/red5/server/messaging/IPullableProvider.java index 67a6d2cb..058ac501 100644 --- a/server/src/main/java/org/red5/server/messaging/IPullableProvider.java +++ b/server/src/main/java/org/red5/server/messaging/IPullableProvider.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/messaging/InMemoryPullPullPipe.java b/server/src/main/java/org/red5/server/messaging/InMemoryPullPullPipe.java index 8ac3d2d5..dd47a388 100644 --- a/server/src/main/java/org/red5/server/messaging/InMemoryPullPullPipe.java +++ b/server/src/main/java/org/red5/server/messaging/InMemoryPullPullPipe.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/messaging/PipeUtils.java b/server/src/main/java/org/red5/server/messaging/PipeUtils.java index a80cdae7..6efecee3 100644 --- a/server/src/main/java/org/red5/server/messaging/PipeUtils.java +++ b/server/src/main/java/org/red5/server/messaging/PipeUtils.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/messaging/ServiceAdapter.java b/server/src/main/java/org/red5/server/messaging/ServiceAdapter.java index 5f83b582..66fcb11e 100644 --- a/server/src/main/java/org/red5/server/messaging/ServiceAdapter.java +++ b/server/src/main/java/org/red5/server/messaging/ServiceAdapter.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/net/IConnectionEventQueue.java b/server/src/main/java/org/red5/server/net/IConnectionEventQueue.java index 8192b739..a4a69484 100644 --- a/server/src/main/java/org/red5/server/net/IConnectionEventQueue.java +++ b/server/src/main/java/org/red5/server/net/IConnectionEventQueue.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/net/proxy/DebugProxyHandler.java b/server/src/main/java/org/red5/server/net/proxy/DebugProxyHandler.java index 50581502..7d7975fc 100644 --- a/server/src/main/java/org/red5/server/net/proxy/DebugProxyHandler.java +++ b/server/src/main/java/org/red5/server/net/proxy/DebugProxyHandler.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/net/proxy/NetworkDumpFilter.java b/server/src/main/java/org/red5/server/net/proxy/NetworkDumpFilter.java index aed21231..900035e8 100644 --- a/server/src/main/java/org/red5/server/net/proxy/NetworkDumpFilter.java +++ b/server/src/main/java/org/red5/server/net/proxy/NetworkDumpFilter.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/net/proxy/ProxyFilter.java b/server/src/main/java/org/red5/server/net/proxy/ProxyFilter.java index 9281ddad..02c5b0b5 100644 --- a/server/src/main/java/org/red5/server/net/proxy/ProxyFilter.java +++ b/server/src/main/java/org/red5/server/net/proxy/ProxyFilter.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/net/rtmp/IRTMPConnManager.java b/server/src/main/java/org/red5/server/net/rtmp/IRTMPConnManager.java index 1c5add5b..44508e2e 100644 --- a/server/src/main/java/org/red5/server/net/rtmp/IRTMPConnManager.java +++ b/server/src/main/java/org/red5/server/net/rtmp/IRTMPConnManager.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/net/rtmp/InboundHandshake.java b/server/src/main/java/org/red5/server/net/rtmp/InboundHandshake.java index 206adbf7..a0c5b618 100644 --- a/server/src/main/java/org/red5/server/net/rtmp/InboundHandshake.java +++ b/server/src/main/java/org/red5/server/net/rtmp/InboundHandshake.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/net/rtmp/RTMPConnManager.java b/server/src/main/java/org/red5/server/net/rtmp/RTMPConnManager.java index 17a57b02..a4092654 100644 --- a/server/src/main/java/org/red5/server/net/rtmp/RTMPConnManager.java +++ b/server/src/main/java/org/red5/server/net/rtmp/RTMPConnManager.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/net/rtmp/RTMPMinaIoHandler.java b/server/src/main/java/org/red5/server/net/rtmp/RTMPMinaIoHandler.java index f0e7927d..ed851b4e 100644 --- a/server/src/main/java/org/red5/server/net/rtmp/RTMPMinaIoHandler.java +++ b/server/src/main/java/org/red5/server/net/rtmp/RTMPMinaIoHandler.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/net/rtmp/RTMPMinaTransport.java b/server/src/main/java/org/red5/server/net/rtmp/RTMPMinaTransport.java index bed27af1..594a51a7 100644 --- a/server/src/main/java/org/red5/server/net/rtmp/RTMPMinaTransport.java +++ b/server/src/main/java/org/red5/server/net/rtmp/RTMPMinaTransport.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/net/rtmp/codec/RTMPMinaCodecFactory.java b/server/src/main/java/org/red5/server/net/rtmp/codec/RTMPMinaCodecFactory.java index 8fb6db98..b044551a 100644 --- a/server/src/main/java/org/red5/server/net/rtmp/codec/RTMPMinaCodecFactory.java +++ b/server/src/main/java/org/red5/server/net/rtmp/codec/RTMPMinaCodecFactory.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/net/rtmpe/RTMPEIoFilter.java b/server/src/main/java/org/red5/server/net/rtmpe/RTMPEIoFilter.java index b1557bcf..e3518a15 100644 --- a/server/src/main/java/org/red5/server/net/rtmpe/RTMPEIoFilter.java +++ b/server/src/main/java/org/red5/server/net/rtmpe/RTMPEIoFilter.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/net/rtmps/RTMPSIoFilter.java b/server/src/main/java/org/red5/server/net/rtmps/RTMPSIoFilter.java index e8599e17..ad041a89 100644 --- a/server/src/main/java/org/red5/server/net/rtmps/RTMPSIoFilter.java +++ b/server/src/main/java/org/red5/server/net/rtmps/RTMPSIoFilter.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/net/rtmps/RTMPSMinaIoHandler.java b/server/src/main/java/org/red5/server/net/rtmps/RTMPSMinaIoHandler.java index 94679b10..08824535 100644 --- a/server/src/main/java/org/red5/server/net/rtmps/RTMPSMinaIoHandler.java +++ b/server/src/main/java/org/red5/server/net/rtmps/RTMPSMinaIoHandler.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/net/rtmpt/BaseRTMPTConnection.java b/server/src/main/java/org/red5/server/net/rtmpt/BaseRTMPTConnection.java index 9e41398a..3dbaa8b6 100644 --- a/server/src/main/java/org/red5/server/net/rtmpt/BaseRTMPTConnection.java +++ b/server/src/main/java/org/red5/server/net/rtmpt/BaseRTMPTConnection.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/net/rtmpt/RTMPTConnection.java b/server/src/main/java/org/red5/server/net/rtmpt/RTMPTConnection.java index 7eb9a2fb..18c25af7 100644 --- a/server/src/main/java/org/red5/server/net/rtmpt/RTMPTConnection.java +++ b/server/src/main/java/org/red5/server/net/rtmpt/RTMPTConnection.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/net/rtmpt/RTMPTHandler.java b/server/src/main/java/org/red5/server/net/rtmpt/RTMPTHandler.java index 8925cdf7..0a82e9ad 100644 --- a/server/src/main/java/org/red5/server/net/rtmpt/RTMPTHandler.java +++ b/server/src/main/java/org/red5/server/net/rtmpt/RTMPTHandler.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/net/rtmpt/RTMPTServlet.java b/server/src/main/java/org/red5/server/net/rtmpt/RTMPTServlet.java index ac063fc2..18bd401a 100644 --- a/server/src/main/java/org/red5/server/net/rtmpt/RTMPTServlet.java +++ b/server/src/main/java/org/red5/server/net/rtmpt/RTMPTServlet.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/persistence/FilePersistence.java b/server/src/main/java/org/red5/server/persistence/FilePersistence.java index 4b769e36..c983308f 100644 --- a/server/src/main/java/org/red5/server/persistence/FilePersistence.java +++ b/server/src/main/java/org/red5/server/persistence/FilePersistence.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/plugin/PluginDescriptor.java b/server/src/main/java/org/red5/server/plugin/PluginDescriptor.java index 64819fdc..7f8e7b23 100644 --- a/server/src/main/java/org/red5/server/plugin/PluginDescriptor.java +++ b/server/src/main/java/org/red5/server/plugin/PluginDescriptor.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/plugin/PluginLauncher.java b/server/src/main/java/org/red5/server/plugin/PluginLauncher.java index 24fece29..be41f84a 100644 --- a/server/src/main/java/org/red5/server/plugin/PluginLauncher.java +++ b/server/src/main/java/org/red5/server/plugin/PluginLauncher.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/plugin/PluginRegistry.java b/server/src/main/java/org/red5/server/plugin/PluginRegistry.java index 7ecd67ab..f565cab0 100644 --- a/server/src/main/java/org/red5/server/plugin/PluginRegistry.java +++ b/server/src/main/java/org/red5/server/plugin/PluginRegistry.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/plugin/Red5Plugin.java b/server/src/main/java/org/red5/server/plugin/Red5Plugin.java index 53c5ce57..b0f06427 100644 --- a/server/src/main/java/org/red5/server/plugin/Red5Plugin.java +++ b/server/src/main/java/org/red5/server/plugin/Red5Plugin.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/scope/BroadcastScope.java b/server/src/main/java/org/red5/server/scope/BroadcastScope.java index b740798a..8fb44dab 100644 --- a/server/src/main/java/org/red5/server/scope/BroadcastScope.java +++ b/server/src/main/java/org/red5/server/scope/BroadcastScope.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/scope/GlobalScope.java b/server/src/main/java/org/red5/server/scope/GlobalScope.java index 6e0585d6..3e8c8224 100644 --- a/server/src/main/java/org/red5/server/scope/GlobalScope.java +++ b/server/src/main/java/org/red5/server/scope/GlobalScope.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/scope/ScopeResolver.java b/server/src/main/java/org/red5/server/scope/ScopeResolver.java index eab7592e..8abb31b8 100644 --- a/server/src/main/java/org/red5/server/scope/ScopeResolver.java +++ b/server/src/main/java/org/red5/server/scope/ScopeResolver.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/scope/WebScope.java b/server/src/main/java/org/red5/server/scope/WebScope.java index d5aa045a..1f0cdf32 100644 --- a/server/src/main/java/org/red5/server/scope/WebScope.java +++ b/server/src/main/java/org/red5/server/scope/WebScope.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/security/IRed5Realm.java b/server/src/main/java/org/red5/server/security/IRed5Realm.java index a2e3d799..cf64fc23 100644 --- a/server/src/main/java/org/red5/server/security/IRed5Realm.java +++ b/server/src/main/java/org/red5/server/security/IRed5Realm.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Flash Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Flash Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/security/jaas/SimpleLoginModule.java b/server/src/main/java/org/red5/server/security/jaas/SimpleLoginModule.java index 5818aa7d..749a684b 100644 --- a/server/src/main/java/org/red5/server/security/jaas/SimpleLoginModule.java +++ b/server/src/main/java/org/red5/server/security/jaas/SimpleLoginModule.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Flash Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Flash Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/security/jaas/SimplePrincipal.java b/server/src/main/java/org/red5/server/security/jaas/SimplePrincipal.java index b0a0706e..6fe3c389 100644 --- a/server/src/main/java/org/red5/server/security/jaas/SimplePrincipal.java +++ b/server/src/main/java/org/red5/server/security/jaas/SimplePrincipal.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Flash Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Flash Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/service/BaseStreamableFileService.java b/server/src/main/java/org/red5/server/service/BaseStreamableFileService.java index b60330ba..3aeb0b18 100644 --- a/server/src/main/java/org/red5/server/service/BaseStreamableFileService.java +++ b/server/src/main/java/org/red5/server/service/BaseStreamableFileService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/service/ContextServiceResolver.java b/server/src/main/java/org/red5/server/service/ContextServiceResolver.java index d2b2c378..ff612e0c 100644 --- a/server/src/main/java/org/red5/server/service/ContextServiceResolver.java +++ b/server/src/main/java/org/red5/server/service/ContextServiceResolver.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/service/HandlerServiceResolver.java b/server/src/main/java/org/red5/server/service/HandlerServiceResolver.java index 7274435e..69d5cbcd 100644 --- a/server/src/main/java/org/red5/server/service/HandlerServiceResolver.java +++ b/server/src/main/java/org/red5/server/service/HandlerServiceResolver.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/service/ScopeServiceResolver.java b/server/src/main/java/org/red5/server/service/ScopeServiceResolver.java index 59d0c7c6..2f4fe4fc 100644 --- a/server/src/main/java/org/red5/server/service/ScopeServiceResolver.java +++ b/server/src/main/java/org/red5/server/service/ScopeServiceResolver.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/service/ShutdownServer.java b/server/src/main/java/org/red5/server/service/ShutdownServer.java index ef0fa2ec..3a72cc80 100644 --- a/server/src/main/java/org/red5/server/service/ShutdownServer.java +++ b/server/src/main/java/org/red5/server/service/ShutdownServer.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/service/flv/IFLVService.java b/server/src/main/java/org/red5/server/service/flv/IFLVService.java index f11a71ed..a48c2791 100644 --- a/server/src/main/java/org/red5/server/service/flv/IFLVService.java +++ b/server/src/main/java/org/red5/server/service/flv/IFLVService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/service/flv/impl/FLVService.java b/server/src/main/java/org/red5/server/service/flv/impl/FLVService.java index 7ca684d2..e38574c6 100644 --- a/server/src/main/java/org/red5/server/service/flv/impl/FLVService.java +++ b/server/src/main/java/org/red5/server/service/flv/impl/FLVService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/service/m4a/IM4AService.java b/server/src/main/java/org/red5/server/service/m4a/IM4AService.java index 296df940..c68e3b72 100644 --- a/server/src/main/java/org/red5/server/service/m4a/IM4AService.java +++ b/server/src/main/java/org/red5/server/service/m4a/IM4AService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/service/m4a/impl/M4AService.java b/server/src/main/java/org/red5/server/service/m4a/impl/M4AService.java index f8398c6c..41e7c94b 100644 --- a/server/src/main/java/org/red5/server/service/m4a/impl/M4AService.java +++ b/server/src/main/java/org/red5/server/service/m4a/impl/M4AService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/service/mp3/IMP3Service.java b/server/src/main/java/org/red5/server/service/mp3/IMP3Service.java index 82d23625..e25e4e25 100644 --- a/server/src/main/java/org/red5/server/service/mp3/IMP3Service.java +++ b/server/src/main/java/org/red5/server/service/mp3/IMP3Service.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/service/mp3/impl/MP3Service.java b/server/src/main/java/org/red5/server/service/mp3/impl/MP3Service.java index ccb4725b..7f81fb43 100644 --- a/server/src/main/java/org/red5/server/service/mp3/impl/MP3Service.java +++ b/server/src/main/java/org/red5/server/service/mp3/impl/MP3Service.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/service/mp4/IMP4Service.java b/server/src/main/java/org/red5/server/service/mp4/IMP4Service.java index 972380ee..6fe79022 100644 --- a/server/src/main/java/org/red5/server/service/mp4/IMP4Service.java +++ b/server/src/main/java/org/red5/server/service/mp4/IMP4Service.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/service/mp4/impl/MP4Service.java b/server/src/main/java/org/red5/server/service/mp4/impl/MP4Service.java index 52fbed85..7e72bb1e 100644 --- a/server/src/main/java/org/red5/server/service/mp4/impl/MP4Service.java +++ b/server/src/main/java/org/red5/server/service/mp4/impl/MP4Service.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/session/Session.java b/server/src/main/java/org/red5/server/session/Session.java index ea4fd84d..4a68d527 100644 --- a/server/src/main/java/org/red5/server/session/Session.java +++ b/server/src/main/java/org/red5/server/session/Session.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/statistics/StatisticsService.java b/server/src/main/java/org/red5/server/statistics/StatisticsService.java index 7776ca98..4398516e 100644 --- a/server/src/main/java/org/red5/server/statistics/StatisticsService.java +++ b/server/src/main/java/org/red5/server/statistics/StatisticsService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/stream/ConsumerService.java b/server/src/main/java/org/red5/server/stream/ConsumerService.java index 004eab24..5d91d6eb 100644 --- a/server/src/main/java/org/red5/server/stream/ConsumerService.java +++ b/server/src/main/java/org/red5/server/stream/ConsumerService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/stream/FileStreamSource.java b/server/src/main/java/org/red5/server/stream/FileStreamSource.java index 4ab828d4..186a3500 100644 --- a/server/src/main/java/org/red5/server/stream/FileStreamSource.java +++ b/server/src/main/java/org/red5/server/stream/FileStreamSource.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/stream/ISeekableStreamSource.java b/server/src/main/java/org/red5/server/stream/ISeekableStreamSource.java index aacd5756..42c2109a 100644 --- a/server/src/main/java/org/red5/server/stream/ISeekableStreamSource.java +++ b/server/src/main/java/org/red5/server/stream/ISeekableStreamSource.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/stream/IStreamControl.java b/server/src/main/java/org/red5/server/stream/IStreamControl.java index ce8fc7f7..d92a15da 100644 --- a/server/src/main/java/org/red5/server/stream/IStreamControl.java +++ b/server/src/main/java/org/red5/server/stream/IStreamControl.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/stream/IStreamSource.java b/server/src/main/java/org/red5/server/stream/IStreamSource.java index 12078b50..cd9507e6 100644 --- a/server/src/main/java/org/red5/server/stream/IStreamSource.java +++ b/server/src/main/java/org/red5/server/stream/IStreamSource.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/stream/ITokenBucket.java b/server/src/main/java/org/red5/server/stream/ITokenBucket.java index 71be149e..c068866d 100644 --- a/server/src/main/java/org/red5/server/stream/ITokenBucket.java +++ b/server/src/main/java/org/red5/server/stream/ITokenBucket.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/stream/ITokenBucketService.java b/server/src/main/java/org/red5/server/stream/ITokenBucketService.java index 4238c723..f7152f1b 100644 --- a/server/src/main/java/org/red5/server/stream/ITokenBucketService.java +++ b/server/src/main/java/org/red5/server/stream/ITokenBucketService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/stream/PlayBuffer.java b/server/src/main/java/org/red5/server/stream/PlayBuffer.java index 53727f60..ae57abef 100644 --- a/server/src/main/java/org/red5/server/stream/PlayBuffer.java +++ b/server/src/main/java/org/red5/server/stream/PlayBuffer.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/stream/ProviderService.java b/server/src/main/java/org/red5/server/stream/ProviderService.java index e48f0225..284be367 100644 --- a/server/src/main/java/org/red5/server/stream/ProviderService.java +++ b/server/src/main/java/org/red5/server/stream/ProviderService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/stream/RtmpSampleAccess.java b/server/src/main/java/org/red5/server/stream/RtmpSampleAccess.java index 5932aabd..6d335a48 100644 --- a/server/src/main/java/org/red5/server/stream/RtmpSampleAccess.java +++ b/server/src/main/java/org/red5/server/stream/RtmpSampleAccess.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/stream/ServerStream.java b/server/src/main/java/org/red5/server/stream/ServerStream.java index 37db1aa6..5bf775f4 100644 --- a/server/src/main/java/org/red5/server/stream/ServerStream.java +++ b/server/src/main/java/org/red5/server/stream/ServerStream.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/stream/filter/StreamBandwidthController.java b/server/src/main/java/org/red5/server/stream/filter/StreamBandwidthController.java index 03571a6f..29df71d6 100644 --- a/server/src/main/java/org/red5/server/stream/filter/StreamBandwidthController.java +++ b/server/src/main/java/org/red5/server/stream/filter/StreamBandwidthController.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/stream/provider/ConnectionProvider.java b/server/src/main/java/org/red5/server/stream/provider/ConnectionProvider.java index 11a68b1b..e9f547b3 100644 --- a/server/src/main/java/org/red5/server/stream/provider/ConnectionProvider.java +++ b/server/src/main/java/org/red5/server/stream/provider/ConnectionProvider.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/tomcat/EmbeddedTomcat.java b/server/src/main/java/org/red5/server/tomcat/EmbeddedTomcat.java index 98801850..2f111b5e 100644 --- a/server/src/main/java/org/red5/server/tomcat/EmbeddedTomcat.java +++ b/server/src/main/java/org/red5/server/tomcat/EmbeddedTomcat.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Flash Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Flash Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/tomcat/TomcatApplicationContext.java b/server/src/main/java/org/red5/server/tomcat/TomcatApplicationContext.java index b0e578cf..b166a20a 100644 --- a/server/src/main/java/org/red5/server/tomcat/TomcatApplicationContext.java +++ b/server/src/main/java/org/red5/server/tomcat/TomcatApplicationContext.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Flash Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Flash Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/tomcat/TomcatApplicationLoader.java b/server/src/main/java/org/red5/server/tomcat/TomcatApplicationLoader.java index 95e1ae03..375afbd9 100644 --- a/server/src/main/java/org/red5/server/tomcat/TomcatApplicationLoader.java +++ b/server/src/main/java/org/red5/server/tomcat/TomcatApplicationLoader.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Flash Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Flash Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/tomcat/TomcatConnector.java b/server/src/main/java/org/red5/server/tomcat/TomcatConnector.java index a97a8ee8..da4edc21 100644 --- a/server/src/main/java/org/red5/server/tomcat/TomcatConnector.java +++ b/server/src/main/java/org/red5/server/tomcat/TomcatConnector.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Flash Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Flash Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/tomcat/TomcatLoader.java b/server/src/main/java/org/red5/server/tomcat/TomcatLoader.java index f3df30fe..cfaf47b7 100644 --- a/server/src/main/java/org/red5/server/tomcat/TomcatLoader.java +++ b/server/src/main/java/org/red5/server/tomcat/TomcatLoader.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Flash Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Flash Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/tomcat/TomcatVHostLoader.java b/server/src/main/java/org/red5/server/tomcat/TomcatVHostLoader.java index f1ace5e6..375a68e4 100644 --- a/server/src/main/java/org/red5/server/tomcat/TomcatVHostLoader.java +++ b/server/src/main/java/org/red5/server/tomcat/TomcatVHostLoader.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Flash Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Flash Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/tomcat/WarDeployer.java b/server/src/main/java/org/red5/server/tomcat/WarDeployer.java index e4d610b6..173eea51 100644 --- a/server/src/main/java/org/red5/server/tomcat/WarDeployer.java +++ b/server/src/main/java/org/red5/server/tomcat/WarDeployer.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Flash Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Flash Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/tomcat/rtmps/RTMPSLoader.java b/server/src/main/java/org/red5/server/tomcat/rtmps/RTMPSLoader.java index 518e7011..279c2ab6 100644 --- a/server/src/main/java/org/red5/server/tomcat/rtmps/RTMPSLoader.java +++ b/server/src/main/java/org/red5/server/tomcat/rtmps/RTMPSLoader.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Flash Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Flash Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/tomcat/rtmpt/RTMPTLoader.java b/server/src/main/java/org/red5/server/tomcat/rtmpt/RTMPTLoader.java index e47d00b1..9e565386 100644 --- a/server/src/main/java/org/red5/server/tomcat/rtmpt/RTMPTLoader.java +++ b/server/src/main/java/org/red5/server/tomcat/rtmpt/RTMPTLoader.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Flash Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Flash Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/util/LocalNetworkUtil.java b/server/src/main/java/org/red5/server/util/LocalNetworkUtil.java index 1a952526..9e4222ed 100644 --- a/server/src/main/java/org/red5/server/util/LocalNetworkUtil.java +++ b/server/src/main/java/org/red5/server/util/LocalNetworkUtil.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/util/ServerDetector.java b/server/src/main/java/org/red5/server/util/ServerDetector.java index 2be7c4c1..f9eba50f 100644 --- a/server/src/main/java/org/red5/server/util/ServerDetector.java +++ b/server/src/main/java/org/red5/server/util/ServerDetector.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/server/war/WarLoaderServlet.java b/server/src/main/java/org/red5/server/war/WarLoaderServlet.java index e4e6bf76..ecc5f540 100644 --- a/server/src/main/java/org/red5/server/war/WarLoaderServlet.java +++ b/server/src/main/java/org/red5/server/war/WarLoaderServlet.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/spring/ExtendedPropertyPlaceholderConfigurer.java b/server/src/main/java/org/red5/spring/ExtendedPropertyPlaceholderConfigurer.java index b95eb230..c20589c0 100644 --- a/server/src/main/java/org/red5/spring/ExtendedPropertyPlaceholderConfigurer.java +++ b/server/src/main/java/org/red5/spring/ExtendedPropertyPlaceholderConfigurer.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/server/src/main/java/org/red5/spring/InetAddressEditor.java b/server/src/main/java/org/red5/spring/InetAddressEditor.java index c8abddb8..04ad49e5 100644 --- a/server/src/main/java/org/red5/spring/InetAddressEditor.java +++ b/server/src/main/java/org/red5/spring/InetAddressEditor.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/service/pom.xml b/service/pom.xml index a53a7408..28c49c5b 100644 --- a/service/pom.xml +++ b/service/pom.xml @@ -3,7 +3,7 @@ <parent> <groupId>org.red5</groupId> <artifactId>red5-parent</artifactId> - <version>1.3.24</version> + <version>1.3.25</version> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>red5-service</artifactId> diff --git a/service/src/main/java/org/red5/classloading/ChildFirstClassLoader.java b/service/src/main/java/org/red5/classloading/ChildFirstClassLoader.java index 2883cc49..282c4c45 100644 --- a/service/src/main/java/org/red5/classloading/ChildFirstClassLoader.java +++ b/service/src/main/java/org/red5/classloading/ChildFirstClassLoader.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/service/src/main/java/org/red5/classloading/ClassLoaderBuilder.java b/service/src/main/java/org/red5/classloading/ClassLoaderBuilder.java index c2dfd6a4..7bd85906 100644 --- a/service/src/main/java/org/red5/classloading/ClassLoaderBuilder.java +++ b/service/src/main/java/org/red5/classloading/ClassLoaderBuilder.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/service/src/main/java/org/red5/daemon/EngineLauncher.java b/service/src/main/java/org/red5/daemon/EngineLauncher.java index 58b9b277..5617c7d8 100644 --- a/service/src/main/java/org/red5/daemon/EngineLauncher.java +++ b/service/src/main/java/org/red5/daemon/EngineLauncher.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/service/src/main/java/org/red5/server/Bootstrap.java b/service/src/main/java/org/red5/server/Bootstrap.java index 91eeb226..890a2fd6 100644 --- a/service/src/main/java/org/red5/server/Bootstrap.java +++ b/service/src/main/java/org/red5/server/Bootstrap.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/service/src/main/java/org/red5/server/Shutdown.java b/service/src/main/java/org/red5/server/Shutdown.java index 4388b49f..9d779fbf 100644 --- a/service/src/main/java/org/red5/server/Shutdown.java +++ b/service/src/main/java/org/red5/server/Shutdown.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/servlet/src/main/java/org/red5/server/api/remoting/IRemotingConnection.java b/servlet/src/main/java/org/red5/server/api/remoting/IRemotingConnection.java index 86f3be5e..eca09d20 100644 --- a/servlet/src/main/java/org/red5/server/api/remoting/IRemotingConnection.java +++ b/servlet/src/main/java/org/red5/server/api/remoting/IRemotingConnection.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/servlet/src/main/java/org/red5/server/net/FlexMessagingService.java b/servlet/src/main/java/org/red5/server/net/FlexMessagingService.java index 80d7111c..c4c8ddf1 100644 --- a/servlet/src/main/java/org/red5/server/net/FlexMessagingService.java +++ b/servlet/src/main/java/org/red5/server/net/FlexMessagingService.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/servlet/src/main/java/org/red5/server/net/RemotingConnection.java b/servlet/src/main/java/org/red5/server/net/RemotingConnection.java index 21873b0c..5e7f6956 100644 --- a/servlet/src/main/java/org/red5/server/net/RemotingConnection.java +++ b/servlet/src/main/java/org/red5/server/net/RemotingConnection.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/servlet/src/main/java/org/red5/server/net/remoting/codec/RemotingCodecFactory.java b/servlet/src/main/java/org/red5/server/net/remoting/codec/RemotingCodecFactory.java index c3e85771..52999726 100644 --- a/servlet/src/main/java/org/red5/server/net/remoting/codec/RemotingCodecFactory.java +++ b/servlet/src/main/java/org/red5/server/net/remoting/codec/RemotingCodecFactory.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/servlet/src/main/java/org/red5/server/net/remoting/codec/RemotingProtocolDecoder.java b/servlet/src/main/java/org/red5/server/net/remoting/codec/RemotingProtocolDecoder.java index 18be20d9..97561015 100644 --- a/servlet/src/main/java/org/red5/server/net/remoting/codec/RemotingProtocolDecoder.java +++ b/servlet/src/main/java/org/red5/server/net/remoting/codec/RemotingProtocolDecoder.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/servlet/src/main/java/org/red5/server/net/remoting/codec/RemotingProtocolEncoder.java b/servlet/src/main/java/org/red5/server/net/remoting/codec/RemotingProtocolEncoder.java index 942aa3ed..db492032 100644 --- a/servlet/src/main/java/org/red5/server/net/remoting/codec/RemotingProtocolEncoder.java +++ b/servlet/src/main/java/org/red5/server/net/remoting/codec/RemotingProtocolEncoder.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/servlet/src/main/java/org/red5/server/net/remoting/message/RemotingCall.java b/servlet/src/main/java/org/red5/server/net/remoting/message/RemotingCall.java index 867143f0..a885b577 100644 --- a/servlet/src/main/java/org/red5/server/net/remoting/message/RemotingCall.java +++ b/servlet/src/main/java/org/red5/server/net/remoting/message/RemotingCall.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/servlet/src/main/java/org/red5/server/net/remoting/message/RemotingPacket.java b/servlet/src/main/java/org/red5/server/net/remoting/message/RemotingPacket.java index 65db8c2d..646f5a1e 100644 --- a/servlet/src/main/java/org/red5/server/net/remoting/message/RemotingPacket.java +++ b/servlet/src/main/java/org/red5/server/net/remoting/message/RemotingPacket.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/servlet/src/main/java/org/red5/server/net/servlet/AMFGatewayServlet.java b/servlet/src/main/java/org/red5/server/net/servlet/AMFGatewayServlet.java index c9c6a47a..50c16de3 100644 --- a/servlet/src/main/java/org/red5/server/net/servlet/AMFGatewayServlet.java +++ b/servlet/src/main/java/org/red5/server/net/servlet/AMFGatewayServlet.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/servlet/src/main/java/org/red5/server/net/servlet/AMFTunnelServlet.java b/servlet/src/main/java/org/red5/server/net/servlet/AMFTunnelServlet.java index d0a5fe89..9368c7f5 100644 --- a/servlet/src/main/java/org/red5/server/net/servlet/AMFTunnelServlet.java +++ b/servlet/src/main/java/org/red5/server/net/servlet/AMFTunnelServlet.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. diff --git a/servlet/src/main/java/org/red5/server/net/servlet/RedirectHTTPServlet.java b/servlet/src/main/java/org/red5/server/net/servlet/RedirectHTTPServlet.java index 0d282bf1..17aad3d9 100644 --- a/servlet/src/main/java/org/red5/server/net/servlet/RedirectHTTPServlet.java +++ b/servlet/src/main/java/org/red5/server/net/servlet/RedirectHTTPServlet.java @@ -1,5 +1,5 @@ /* - * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2016 by respective authors (see below). All rights reserved. Licensed under the Apache License, Version + * RED5 Open Source Media Server - https://github.com/Red5/ Copyright 2006-2023 by respective authors (see below). All rights reserved. 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. -- GitLab