[logback-dev] [qos-ch/logback] 43fb53: added the new SocketServer implementation
Carl Harris
ceharris at vt.edu
Mon Apr 1 13:31:27 CEST 2013
Branch: refs/heads/master
Home: https://github.com/qos-ch/logback
Commit: 43fb53b27bf6352a6dca86d781753863f2bc25c5
https://github.com/qos-ch/logback/commit/43fb53b27bf6352a6dca86d781753863f2bc25c5
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-03-28 (Thu, 28 Mar 2013)
Changed paths:
A logback-classic/src/main/java/ch/qos/logback/classic/net/server/Client.java
A logback-classic/src/main/java/ch/qos/logback/classic/net/server/ConcurrentServerRunner.java
A logback-classic/src/main/java/ch/qos/logback/classic/net/server/ServerListener.java
A logback-classic/src/main/java/ch/qos/logback/classic/net/server/ServerRunner.java
A logback-classic/src/main/java/ch/qos/logback/classic/net/server/ServerSocketListener.java
A logback-classic/src/main/java/ch/qos/logback/classic/net/server/SocketServer.java
A logback-classic/src/main/java/ch/qos/logback/classic/net/server/StreamClient.java
A logback-classic/src/main/java/ch/qos/logback/classic/net/server/ThreadPoolFactoryBean.java
A logback-classic/src/main/java/ch/qos/logback/classic/net/server/package.html
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/ConcurrentServerRunnerTest.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/InstrumentedSocketServer.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/MockAppender.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/MockClient.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/MockContext.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/MockServerListener.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/MockServerRunner.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/MockThreadPoolFactoryBean.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/ServerSocketListenerTest.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/ServerSocketUtil.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/SocketServerFunctionalTest.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/SocketServerTest.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/StreamClientTest.java
Log Message:
-----------
added the new SocketServer implementation
This commit includes the SocketServer, supporting classes, unit tests,
and a functional test for the server itself.
Commit: 75e06846e1859de385a6480751577c105e05b1be
https://github.com/qos-ch/logback/commit/75e06846e1859de385a6480751577c105e05b1be
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-03-28 (Thu, 28 Mar 2013)
Changed paths:
A logback-classic/src/main/java/ch/qos/logback/classic/net/server/SSLSocketServer.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/MockSSLConfiguration.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/MockSSLParametersConfiguration.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/SSLSocketServerTest.java
Log Message:
-----------
added the SSLSocketServer implementation
This commit includes the server class itself, along with unit tests.
Commit: 10f202f02b29de3d98f20e6dc714c621a2b37e45
https://github.com/qos-ch/logback/commit/10f202f02b29de3d98f20e6dc714c621a2b37e45
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-03-28 (Thu, 28 Mar 2013)
Changed paths:
M logback-classic/src/main/java/ch/qos/logback/classic/joran/JoranConfigurator.java
A logback-classic/src/main/java/ch/qos/logback/classic/joran/action/ServerAction.java
Log Message:
-----------
added ServerAction to JoranConfigurator
This commit allows a SocketServer to be configured in a Joran
configuration file.
Commit: f4bcf84d0a8c47a57aa5e85c5449aee281fa96a1
https://github.com/qos-ch/logback/commit/f4bcf84d0a8c47a57aa5e85c5449aee281fa96a1
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-03-28 (Thu, 28 Mar 2013)
Changed paths:
A logback-classic/src/main/java/ch/qos/logback/classic/net/server/SocketServerNestedComponentRegistryRules.java
M logback-classic/src/main/java/ch/qos/logback/classic/util/DefaultNestedComponentRules.java
Log Message:
-----------
added nested component registry rules for SocketServer
Modified DefaultNestedComponentRules to include rules for SocketServer.
Commit: 676e983f935b7aa3e0472f2ac49dfa9fde11f237
https://github.com/qos-ch/logback/commit/676e983f935b7aa3e0472f2ac49dfa9fde11f237
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-03-28 (Thu, 28 Mar 2013)
Changed paths:
M logback-classic/src/main/java/ch/qos/logback/classic/net/server/SocketServerNestedComponentRegistryRules.java
Log Message:
-----------
added nested component registry rule for SSL
The SSLSocketServer now allows an "ssl" element of type
SSLConfiguration.
Commit: 544c8c472721a431ad5565a12e34658d86d27fa3
https://github.com/qos-ch/logback/commit/544c8c472721a431ad5565a12e34658d86d27fa3
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-03-28 (Thu, 28 Mar 2013)
Changed paths:
M logback-classic/src/main/java/ch/qos/logback/classic/net/server/ThreadPoolFactoryBean.java
Log Message:
-----------
improved error reporting when thread pool configuration is illegal
Commit: 3b6c804ce4d626d90d55009376bd3874d5cbd4d6
https://github.com/qos-ch/logback/commit/3b6c804ce4d626d90d55009376bd3874d5cbd4d6
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-03-28 (Thu, 28 Mar 2013)
Changed paths:
M logback-core/src/main/java/ch/qos/logback/core/net/SSLSocketAppenderBase.java
A logback-core/src/test/java/ch/qos/logback/core/net/MockContext.java
A logback-core/src/test/java/ch/qos/logback/core/net/SSLSocketAppenderBaseTest.java
Log Message:
-----------
fixed a potential NPE in SSLSocketAppenderBase
If the appender configuration did not specify an SSL configuration, an
NPE would occur in method start when creating the SSLContext. This NPE
would be trapped and logged, but subsequently the getSocketFactory
method would be called and would return null, potentially causing an NPE
further up the stack. The fix is to ensure that the appender always has
a default SSL configuration, even if one is not specified in the Joran
configuration.
Unit tests for the SSLConfiguration already validate that an SSLContext
can be successfully created from an SSLConfiguration that is merely
instantiated, but has none of its properties configured.
Commit: 871a04a84d4e8a704f1385caa027456489ed377d
https://github.com/qos-ch/logback/commit/871a04a84d4e8a704f1385caa027456489ed377d
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-03-28 (Thu, 28 Mar 2013)
Changed paths:
M logback-core/src/main/java/ch/qos/logback/core/net/ssl/SSLNestedComponentRegistryRules.java
Log Message:
-----------
added missing class header doc comments
Commit: 5ac602d4b625fb033c140a7407c1ed9d878d0686
https://github.com/qos-ch/logback/commit/5ac602d4b625fb033c140a7407c1ed9d878d0686
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-03-28 (Thu, 28 Mar 2013)
Changed paths:
M logback-core/src/main/java/ch/qos/logback/core/net/SSLSocketAppenderBase.java
Log Message:
-----------
improved doc comment for getSocketFactory method
Commit: e156cf876df79211d98d490e3b6a7c8d9e365891
https://github.com/qos-ch/logback/commit/e156cf876df79211d98d490e3b6a7c8d9e365891
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-03-28 (Thu, 28 Mar 2013)
Changed paths:
M logback-classic/src/main/java/ch/qos/logback/classic/net/server/SocketServer.java
M logback-core/src/main/java/ch/qos/logback/core/net/SocketAppenderBase.java
Log Message:
-----------
initialize SocketServer.port to default used by SocketAppenderBase
The DEFAULT_PORT defined in SocketAppenderBase needed a public modifier
to allow it to be referenced in SocketServer.
Commit: 3a8a2a47c059ad956f4695e5d8cd7955360dba34
https://github.com/qos-ch/logback/commit/3a8a2a47c059ad956f4695e5d8cd7955360dba34
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-03-28 (Thu, 28 Mar 2013)
Changed paths:
M logback-core/src/main/java/ch/qos/logback/core/net/SSLSocketAppenderBase.java
M logback-core/src/main/java/ch/qos/logback/core/net/ssl/SSLConfiguration.java
M logback-core/src/main/java/ch/qos/logback/core/net/ssl/SSLContextFactoryBean.java
M logback-core/src/main/java/ch/qos/logback/core/net/ssl/SSLNestedComponentRegistryRules.java
A logback-core/src/test/java/ch/qos/logback/core/net/MockContext.java
A logback-core/src/test/java/ch/qos/logback/core/net/SSLSocketAppenderBaseTest.java
A logback-core/src/test/java/ch/qos/logback/core/net/ssl/SSLConfigurationTest.java
A logback-core/src/test/java/ch/qos/logback/core/net/ssl/SSLContextFactoryBeanTest.java
A logback-core/src/test/java/ch/qos/logback/core/net/ssl/mock/MockContextAware.java
R logback-core/src/test/java/ch/qos/logback/core/net/ssl/mock/MockKeyManagerFactoryConfigurator.java
A logback-core/src/test/java/ch/qos/logback/core/net/ssl/mock/MockKeyManagerFactoryFactoryBean.java
R logback-core/src/test/java/ch/qos/logback/core/net/ssl/mock/MockKeyStoreConfigurator.java
A logback-core/src/test/java/ch/qos/logback/core/net/ssl/mock/MockKeyStoreFactoryBean.java
R logback-core/src/test/java/ch/qos/logback/core/net/ssl/mock/MockSecureRandomConfigurator.java
A logback-core/src/test/java/ch/qos/logback/core/net/ssl/mock/MockSecureRandomFactoryBean.java
R logback-core/src/test/java/ch/qos/logback/core/net/ssl/mock/MockTrustManagerFactoryConfigurator.java
A logback-core/src/test/java/ch/qos/logback/core/net/ssl/mock/MockTrustManagerFactoryFactoryBean.java
Log Message:
-----------
Merge branch 'potentialNPEInSSLSocketAppenderBase' into LOGBACK-819
Commit: 675e8071f9bbe470e58f3a231bbed306824148a2
https://github.com/qos-ch/logback/commit/675e8071f9bbe470e58f3a231bbed306824148a2
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-03-28 (Thu, 28 Mar 2013)
Changed paths:
M logback-classic/src/main/java/ch/qos/logback/classic/net/server/StreamClient.java
Log Message:
-----------
improved error logging in StreamClient
This should make it easier to diagnose SSL negotiation problems, in
particular.
Commit: d7e7a93920d713cbddf26f496cd483f8732764e8
https://github.com/qos-ch/logback/commit/d7e7a93920d713cbddf26f496cd483f8732764e8
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-03-29 (Fri, 29 Mar 2013)
Changed paths:
M logback-site/src/site/pages/manual/usingSSL.html
Log Message:
-----------
continued work on documenting SSL configuration
Commit: ff6720d0ddf17e5fb8466380c4fb67c5df4da0d7
https://github.com/qos-ch/logback/commit/ff6720d0ddf17e5fb8466380c4fb67c5df4da0d7
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-03-29 (Fri, 29 Mar 2013)
Changed paths:
A logback-examples/src/main/java/chapters/appenders/socket/ssl/SocketClient.java
A logback-examples/src/main/java/chapters/appenders/socket/ssl/SocketServer.java
A logback-examples/src/main/java/chapters/appenders/socket/ssl/client.xml
A logback-examples/src/main/java/chapters/appenders/socket/ssl/keystore.jks
A logback-examples/src/main/java/chapters/appenders/socket/ssl/server.xml
A logback-examples/src/main/java/chapters/appenders/socket/ssl/truststore.jks
Log Message:
-----------
added an example of using the SSL enabled components
Commit: d1d4d6673af5d7d1960ba7a2e917158f5f5f2636
https://github.com/qos-ch/logback/commit/d1d4d6673af5d7d1960ba7a2e917158f5f5f2636
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-03-30 (Sat, 30 Mar 2013)
Changed paths:
M logback-site/src/site/pages/manual/appenders.html
M logback-site/src/site/pages/manual/usingSSL.html
Log Message:
-----------
continued work on documentating SSLSocketAppender
These edits integrate the documentation for SSLSocketAppender with
SocketAppender, taking advantage of the similarities of configuration
and examples.
Commit: 400b4d6dab796514a41c61431650523d246340aa
https://github.com/qos-ch/logback/commit/400b4d6dab796514a41c61431650523d246340aa
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-03-30 (Sat, 30 Mar 2013)
Changed paths:
A logback-examples/src/main/java/chapters/appenders/socket/SocketServer.java
A logback-examples/src/main/java/chapters/appenders/socket/server3.xml
A logback-examples/src/main/java/chapters/appenders/socket/ssl/server1.xml
A logback-examples/src/main/java/chapters/appenders/socket/ssl/server2.xml
Log Message:
-----------
reorganized SSLSocketAppender examples to correspond to updated documentation
Commit: 60d0fe9a258f8cf01f35f5e463a7bb0079700f16
https://github.com/qos-ch/logback/commit/60d0fe9a258f8cf01f35f5e463a7bb0079700f16
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-03-30 (Sat, 30 Mar 2013)
Changed paths:
R logback-examples/src/main/java/chapters/appenders/socket/ssl/SocketClient.java
R logback-examples/src/main/java/chapters/appenders/socket/ssl/SocketServer.java
R logback-examples/src/main/java/chapters/appenders/socket/ssl/server.xml
Log Message:
-----------
removed unused SSL example classes and configuration
Commit: 027342577e599032649b16103e93a8e891c17b79
https://github.com/qos-ch/logback/commit/027342577e599032649b16103e93a8e891c17b79
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-03-31 (Sun, 31 Mar 2013)
Changed paths:
M logback-examples/src/main/java/chapters/appenders/socket/SocketServer.java
Log Message:
-----------
fixed package name for example SocketServer
Commit: 50fd2114d777c614375863230b4f6eb223821dfd
https://github.com/qos-ch/logback/commit/50fd2114d777c614375863230b4f6eb223821dfd
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-03-31 (Sun, 31 Mar 2013)
Changed paths:
M logback-site/src/site/pages/manual/usingSSL.html
Log Message:
-----------
added examples and information on audit logging
Commit: ddd60634319ded93e1584d2152bb700c9d27465e
https://github.com/qos-ch/logback/commit/ddd60634319ded93e1584d2152bb700c9d27465e
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-03-31 (Sun, 31 Mar 2013)
Changed paths:
M logback-site/src/site/pages/manual/appenders.html
Log Message:
-----------
addressed various issues noted while testing SSL examples
Commit: f47b8dda01d89773401448f9a5d016bb9cfca36e
https://github.com/qos-ch/logback/commit/f47b8dda01d89773401448f9a5d016bb9cfca36e
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-03-31 (Sun, 31 Mar 2013)
Changed paths:
M logback-site/src/site/pages/manual/appenders.html
M logback-site/src/site/pages/manual/usingSSL.html
Log Message:
-----------
fixed several html validation errors
Commit: 3e13664c5e308fa0a36c3435ddab53bbbc662d7d
https://github.com/qos-ch/logback/commit/3e13664c5e308fa0a36c3435ddab53bbbc662d7d
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-03-31 (Sun, 31 Mar 2013)
Changed paths:
M logback-core/src/main/java/ch/qos/logback/core/net/ssl/KeyStoreFactoryBean.java
M logback-core/src/main/java/ch/qos/logback/core/net/ssl/SSL.java
M logback-core/src/main/java/ch/qos/logback/core/net/ssl/SSLContextFactoryBean.java
M logback-core/src/test/java/ch/qos/logback/core/net/ssl/KeyStoreFactoryBeanTest.java
Log Message:
-----------
renamed KeyStoreFactoryBean.passphrase to password
This is for consistency with the JDK documentation and system properties.
Commit: 61aacaeace9071ef8c4d28f5d5e75b43264d3853
https://github.com/qos-ch/logback/commit/61aacaeace9071ef8c4d28f5d5e75b43264d3853
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-03-31 (Sun, 31 Mar 2013)
Changed paths:
M logback-core/src/main/java/ch/qos/logback/core/net/ssl/KeyStoreFactoryBean.java
M logback-core/src/main/java/ch/qos/logback/core/net/ssl/SSL.java
M logback-core/src/main/java/ch/qos/logback/core/net/ssl/SSLContextFactoryBean.java
M logback-core/src/test/java/ch/qos/logback/core/net/ssl/KeyStoreFactoryBeanTest.java
Log Message:
-----------
Merge branch 'renameKeyStorePassphraseProperty' into LOGBACK-819
Commit: 652bbcc4b55b7947c92879c3e42bd7382fe23619
https://github.com/qos-ch/logback/commit/652bbcc4b55b7947c92879c3e42bd7382fe23619
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-03-31 (Sun, 31 Mar 2013)
Changed paths:
M logback-site/src/site/pages/manual/appenders.html
M logback-site/src/site/pages/manual/usingSSL.html
Log Message:
-----------
replaced references to 'passphrase' with 'password'
Commit: 4b1ea4d3759f45c6aeb83076d590fb131ed855e7
https://github.com/qos-ch/logback/commit/4b1ea4d3759f45c6aeb83076d590fb131ed855e7
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-03-31 (Sun, 31 Mar 2013)
Changed paths:
M logback-examples/src/main/java/chapters/appenders/socket/ssl/client.xml
M logback-examples/src/main/java/chapters/appenders/socket/ssl/server2.xml
Log Message:
-----------
replaced references to 'passphrase' with 'password'
Commit: 2c4ea4f71afdc3d3b59301647e4d2af1a6738261
https://github.com/qos-ch/logback/commit/2c4ea4f71afdc3d3b59301647e4d2af1a6738261
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-03-31 (Sun, 31 Mar 2013)
Changed paths:
M logback-site/src/site/pages/manual/appenders.html
Log Message:
-----------
added missing newline escape in example java command
Notice during copy and paste testing of the examples.
Commit: c88a4b249cf383de05d4f295774648467f781bac
https://github.com/qos-ch/logback/commit/c88a4b249cf383de05d4f295774648467f781bac
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-04-01 (Mon, 01 Apr 2013)
Changed paths:
M logback-classic/src/main/java/ch/qos/logback/classic/net/server/ServerSocketListener.java
Log Message:
-----------
improved logging of server listener startup
Commit: 5297b4674ce2f0993a2ffea4ddd4c1b8058c04bb
https://github.com/qos-ch/logback/commit/5297b4674ce2f0993a2ffea4ddd4c1b8058c04bb
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-04-01 (Mon, 01 Apr 2013)
Changed paths:
M logback-classic/src/main/java/ch/qos/logback/classic/net/server/Client.java
M logback-classic/src/main/java/ch/qos/logback/classic/net/server/ServerListener.java
Log Message:
-----------
replaced javadoc references to ConcurrentServerRunner with ServerRunner
The references replaced should have been referring to the interface,
not the concrete implementation. This is just a left over from the
rename-concrete-class/extract-interface refactoring sequence not
handled automatically by the refactoring tool.
Commit: dc7207faf12789e7bba9dca4b40c32a636abdd1b
https://github.com/qos-ch/logback/commit/dc7207faf12789e7bba9dca4b40c32a636abdd1b
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-04-01 (Mon, 01 Apr 2013)
Changed paths:
M logback-classic/src/main/java/ch/qos/logback/classic/net/server/ConcurrentServerRunner.java
Log Message:
-----------
minor javadoc clarification
Commit: 0d8c97cf3eb3c2d7e03037117d64915b7a008c63
https://github.com/qos-ch/logback/commit/0d8c97cf3eb3c2d7e03037117d64915b7a008c63
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-04-01 (Mon, 01 Apr 2013)
Changed paths:
M logback-classic/src/main/java/ch/qos/logback/classic/net/server/ConcurrentServerRunner.java
Log Message:
-----------
fixed duplication of server log messages
In ConcurrentServerRunner, after the LoggingContext is resolved,
informational and error messages logged by the server should no longer
be written to the StatusManager associated with the underlying Context
passed to the runner during configuration.
Commit: d4cc902b52ac3c5e158985970909ded070d21e1d
https://github.com/qos-ch/logback/commit/d4cc902b52ac3c5e158985970909ded070d21e1d
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-04-01 (Mon, 01 Apr 2013)
Changed paths:
M logback-classic/src/main/java/ch/qos/logback/classic/net/server/ServerRunner.java
Log Message:
-----------
add missing newline at end of file
Commit: 11d86c479259625ad53a5cc3998bdfd7d08aa76b
https://github.com/qos-ch/logback/commit/11d86c479259625ad53a5cc3998bdfd7d08aa76b
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-04-01 (Mon, 01 Apr 2013)
Changed paths:
M logback-classic/src/main/java/ch/qos/logback/classic/net/server/package.html
M logback-classic/src/test/java/ch/qos/logback/classic/net/server/ServerSocketUtil.java
Log Message:
-----------
added missing newlines at ends of files
Commit: 27dd43418b4dc66f39c53cdf5777874d27c53135
https://github.com/qos-ch/logback/commit/27dd43418b4dc66f39c53cdf5777874d27c53135
Author: Carl Harris <ceharris at vt.edu>
Date: 2013-04-01 (Mon, 01 Apr 2013)
Changed paths:
M logback-classic/src/main/java/ch/qos/logback/classic/joran/JoranConfigurator.java
A logback-classic/src/main/java/ch/qos/logback/classic/joran/action/ServerAction.java
A logback-classic/src/main/java/ch/qos/logback/classic/net/server/Client.java
A logback-classic/src/main/java/ch/qos/logback/classic/net/server/ConcurrentServerRunner.java
A logback-classic/src/main/java/ch/qos/logback/classic/net/server/SSLSocketServer.java
A logback-classic/src/main/java/ch/qos/logback/classic/net/server/ServerListener.java
A logback-classic/src/main/java/ch/qos/logback/classic/net/server/ServerRunner.java
A logback-classic/src/main/java/ch/qos/logback/classic/net/server/ServerSocketListener.java
A logback-classic/src/main/java/ch/qos/logback/classic/net/server/SocketServer.java
A logback-classic/src/main/java/ch/qos/logback/classic/net/server/SocketServerNestedComponentRegistryRules.java
A logback-classic/src/main/java/ch/qos/logback/classic/net/server/StreamClient.java
A logback-classic/src/main/java/ch/qos/logback/classic/net/server/ThreadPoolFactoryBean.java
A logback-classic/src/main/java/ch/qos/logback/classic/net/server/package.html
M logback-classic/src/main/java/ch/qos/logback/classic/util/DefaultNestedComponentRules.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/ConcurrentServerRunnerTest.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/InstrumentedSocketServer.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/MockAppender.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/MockClient.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/MockContext.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/MockSSLConfiguration.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/MockSSLParametersConfiguration.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/MockServerListener.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/MockServerRunner.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/MockThreadPoolFactoryBean.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/SSLSocketServerTest.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/ServerSocketListenerTest.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/ServerSocketUtil.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/SocketServerFunctionalTest.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/SocketServerTest.java
A logback-classic/src/test/java/ch/qos/logback/classic/net/server/StreamClientTest.java
M logback-core/src/main/java/ch/qos/logback/core/net/SSLSocketAppenderBase.java
M logback-core/src/main/java/ch/qos/logback/core/net/SocketAppenderBase.java
M logback-core/src/main/java/ch/qos/logback/core/net/ssl/KeyStoreFactoryBean.java
M logback-core/src/main/java/ch/qos/logback/core/net/ssl/SSL.java
M logback-core/src/main/java/ch/qos/logback/core/net/ssl/SSLContextFactoryBean.java
M logback-core/src/main/java/ch/qos/logback/core/net/ssl/SSLNestedComponentRegistryRules.java
A logback-core/src/test/java/ch/qos/logback/core/net/MockContext.java
A logback-core/src/test/java/ch/qos/logback/core/net/SSLSocketAppenderBaseTest.java
M logback-core/src/test/java/ch/qos/logback/core/net/ssl/KeyStoreFactoryBeanTest.java
A logback-examples/src/main/java/chapters/appenders/socket/SocketServer.java
A logback-examples/src/main/java/chapters/appenders/socket/server3.xml
A logback-examples/src/main/java/chapters/appenders/socket/ssl/client.xml
A logback-examples/src/main/java/chapters/appenders/socket/ssl/keystore.jks
A logback-examples/src/main/java/chapters/appenders/socket/ssl/server1.xml
A logback-examples/src/main/java/chapters/appenders/socket/ssl/server2.xml
A logback-examples/src/main/java/chapters/appenders/socket/ssl/truststore.jks
M logback-site/src/site/pages/manual/appenders.html
M logback-site/src/site/pages/manual/usingSSL.html
Log Message:
-----------
Merge pull request #90 from ceharris/LOGBACK-819
LOGBACK-819: added support for a logging server that is configurable in logback.xml
Compare: https://github.com/qos-ch/logback/compare/07caac2a042c...27dd43418b4d
More information about the logback-dev
mailing list