[cvs] expresso commit by lhamel: cosmetic reformat
JCorporate Ltd
jcorp at jcorp2.servlets.net
Wed Nov 17 12:48:24 PST 2004
Log Message:
-----------
cosmetic reformat
Modified Files:
--------------
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core:
ExpressoConstants.java
ExpressoSchema.java
expresso-config_4_0.dtd
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/cache:
Cache.java
CacheCleaner.java
CacheEntry.java
CacheException.java
CacheManager.java
CacheSyncInterface.java
CacheSyncMessage.java
CacheSystem.java
Cacheable.java
CachedObject.java
DefaultCacheManager.java
OrderedCache.java
UnOrderedCache.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/controller:
Block.java
Controller.java
ControllerElement.java
ControllerException.java
ControllerFactory.java
ControllerForm.java
ControllerInstallLog.java
ControllerRequest.java
ControllerResponse.java
DBController.java
DefaultControllerFactory.java
DefaultForm.java
DynamicForwarder.java
ErrorCollection.java
ExpressoActionServlet.java
ExpressoPlugin.java
ExpressoRequestProcessor.java
Input.java
NonHandleableException.java
Output.java
SecureIfSetController.java
SecureRequestUtils.java
ServletControllerRequest.java
ServletControllerResponse.java
State.java
StateForm.java
TilesController.java
Transition.java
ValidationException.java
ValidationItem.java
ValidationSet.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/controller/session:
HTTPPersistentSession.java
PersistentSession.java
SimplePersistentSession.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/controller/validation:
ExpressoFieldChecks.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/dataobjects:
BaseDataObject.java
ContextNested.java
DataException.java
DataExecutorInterface.java
DataField.java
DataFieldMetaData.java
DataObject.java
DataObjectFactory.java
DataObjectMetaData.java
DataQueryInterface.java
DataTransferObject.java
DefaultDataField.java
Defineable.java
DuplicateKeyException.java
Mappable.java
NestableDataObject.java
PersistenceManager.java
PersistenceManager.xml
QueryAttributes.java
Securable.java
SynchronizedDataObject.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/dataobjects/jdbc:
DefaultTransaction.java
FieldRangeParser.java
JDBCDataObject.java
JDBCExecutor.java
JDBCObjectMetaData.java
JDBCQuery.java
JDBCUtil.java
JdbcPersistenceManager.java
JdbcPersistenceManager.xml
JoinedDataField.java
JoinedDataObject.java
JoinedDataObjectMetaData.java
JoinedDigesterBean.java
LobField.java
jdbc-join_5_1.dtd
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/db:
DBConfig.java
DBConnection.java
DBConnectionPool.java
DBException.java
DBInitializer.java
DBTransaction.java
DefaultEscapeHandler.java
DoubleQuoteEscapeHandler.java
EscapeHandler.java
MySQLEscapeHandler.java
SimpleDataSource.java
TableCreator.java
TypeMapper.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/db/config:
JDBCConfig.java
JNDIConfig.java
TypeMappingConfig.java
db-config.dtd
db2.xml
firebird-interclient.xml
hypersonic.xml
jdbc-odbc.xml
ms-jdbc.xml
ms-tds.xml
mysql-conj3.xml
mysql-mm.xml
oracle.xml
postgresql72.xml
sapdb.xml
sapdb73.xml
sybase.xml
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/db/datasource:
DSException.java
DataSourceInterface.java
JndiDataSource.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/db/exception:
ConnectionPoolException.java
DBAccessDeniedException.java
DBNotLoggedInException.java
DBRecordChangedException.java
DBRecordNotFoundException.java
PoolFullException.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/dbobj:
AuditedSecuredDBObject.java
AutoDBObject.java
CacheStatEntry.java
CacheUtils.java
DBField.java
DBIndex.java
DBObject.java
DBObjectDef.java
DBSequence.java
HistAuditSecuredDBObject.java
ISOValidValue.java
LOBSupport.java
LookupInterface.java
MultiDBObject.java
MultiDBObjectTransaction.java
NextNumber.java
NextNumberImpl.java
RequestContext.java
RowSecuredDBObject.java
Schema.java
Schema.xml
SchemaDefinition.java
SchemaFactory.java
SearchException.java
SecuredDBObject.java
ValidValue.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/i18n:
MessageBundle.java
Messages.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/job:
Job.java
ServerException.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/jsdkapi:
APIAwareDispatcher.java
APIAwareSession.java
GenericDispatcher.java
GenericSession.java
ServletAPI2_1Session.java
ServletAPI2_2Session.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/logging:
DBAppender.java
HTMLLog.java
Log.java
LogException.java
LogHandler.java
LoggingSwitch.java
ReportParserError.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/misc:
Base64.java
ByteArrayCounter.java
ByteArrayDataSource.java
CacheEvent.java
CacheEventListener.java
ConfigCacheManager.java
ConfigClassHandler.java
ConfigClassHandlerParameter.java
ConfigContext.java
ConfigErrorHandler.java
ConfigJdbc.java
ConfigJndi.java
ConfigLdap.java
ConfigManager.java
ConfigPathFixedParam.java
ConfigPathMapping.java
ConfigPathParam.java
ConfigSetupDefault.java
ConfigTypeMapping.java
ConfigurationException.java
CookieBase64.java
CookieUtil.java
CurrentLogin.java
DateTime.java
EMailAuthenticator.java
EMailSender.java
EventHandler.java
EventQueueEntry.java
FileUtil.java
Format.java
HTMLUtil.java
HTTPUtil.java
HexEncoder.java
InetOutputStream.java
JavascriptUtil.java
OSProcess.java
RecordPaginator.java
ReservedWords.java
ReusableChar.java
ReusableLong.java
SQLFastStringBuffer.java
SchemaIterator.java
SerializableString.java
StringDOMParser.java
StringUtil.java
SystemMacros.java
URLUTF8Encoder.java
XmlDocTypeFilter.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/misc/upload:
BaseValueParser.java
DefaultParameterParser.java
FileItem.java
MultipartStream.java
ParameterParser.java
Uploader.java
ValueParser.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/registry:
ExpressoThread.java
ExpressoThreadContext.java
MutableRequestRegistry.java
RequestRegistry.java
RequestRegistryFilter.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/security:
AbstractRandomNumber.java
AbstractStringEncryption.java
CryptoManager.java
CryptoManager.xml
DelayThread.java
MapBasedUserInfo.java
StringHash.java
SuperUser.java
User.java
UserInfo.java
UserListener.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/security/filters:
Filter.java
FilterManager.java
FilterTree.java
FilterTreeNode.java
ISO_8859_1.java
ISO_8859_1_eForum.java
XmlFilter.java
gb2312.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/security/strongencryption:
RandomNumber.java
StringEncryption.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/security/weakencryption:
RandomNumber.java
StringEncryption.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/servlet:
CheckLogin.java
DBServlet.java
DefaultInit.java
InitServlet.java
PathHandler.java
RuntimeInitServlet.java
ServletInstallLog.java
StdServlet.java
Test.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/servlet/viewhandler:
DefaultViewHandler.java
ExcelViewHandler.java
JSPViewHandler.java
ViewHandler.java
XMLViewHandler.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/utility:
ControllerRun.java
DBTool.java
DBToolTests.java
JobHandler.java
MailFiles.java
QueueJob.java
ReNameUtil.java
RunURL.java
SystemInfo.java
XlateUtil.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/ext/controller:
ComponentManager.java
DataTransfer.java
Download.java
HealthCheck.java
ReportServer.java
RunSQL.java
RunTestThread.java
RunTests.java
ServeTextFile.java
TestController.java
Upload.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/ext/dbobj:
AppIntegration.java
AuditLog.java
AuditLogL.java
DownloadFiles.java
DownloadLog.java
ISOCountryCodes.java
PerfTestResult.java
PerfTestSet.java
PerfTestSetDet.java
PerfTestStat.java
PerfTests.java
RegisteredUser.java
RestrictedCountries.java
RestrictedOverrides.java
ReverseLookupDomains.java
SingleDBUserInfo.java
URLReader.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/ext/dbobj/regobj:
Address.java
Contact.java
Person.java
Phone.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/ext/job:
SendNotice.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/ext/ldap:
UserLDAP.java
UserLDAPTest.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/ext/regexp:
CharacterIterator.java
RE.java
RECompiler.java
REProgram.java
RESyntaxException.java
StringCharacterIterator.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/ext/report:
DocBookFilterReader.java
DocBookFilterWriter.java
DocBookPrinter.java
DownloadUsers.java
ExpressoReport.java
MultiFormatReport.java
ReportException.java
XMLPrinter.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/ext/struts/taglib:
ControllerUtils.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/ext/struts/taglib/bean:
ExDefineTag.java
ExMessageTag.java
ExWriteTag.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/ext/struts/taglib/html:
ExBaseFieldTag.java
ExBodyFxTag.java
ExButtonTag.java
ExCheckboxTag.java
ExComboBoxTag.java
ExHtmlTag.java
ExImageTag.java
ExLayerInputTag.java
ExLayerTag.java
ExLinkTag.java
ExRadioLayerTag.java
ExRadioTag.java
ExRemoteLayerTag.java
ExSelectTag.java
ExSubmitTag.java
ExTextareaTag.java
FileTag.java
HiddenTag.java
PasswordTag.java
TextTag.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/ext/struts/taglib/logic:
ExIterateTag.java
ExNotPresentTag.java
ExPresentTag.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/ext/taglib:
AttributeTag.java
Back.java
BlockTag.java
ContentTag.java
Context.java
DBDescription.java
DBMaint.java
ElementCollection.java
ElementIterator.java
ErrorMessageBundleTag.java
ErrorTag.java
ExConfigTag.java
ExOutputVarTag.java
ExSessionTag.java
ExSetupTag.java
ExpressoBodyTagSupport.java
ExpressoLink.java
ExpressoTagSupport.java
IfElementExists.java
IfErrorExists.java
IfLoggedIn.java
IfMemberOfGroup.java
InputTag.java
LabelTag.java
Login.java
MessageUtil.java
OutputTag.java
RestrictAccessTag.java
StyleSheetTag.java
TableHead.java
TransitionParamsTag.java
TransitionTag.java
UserName.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/ext/velocity:
ExpressoTool.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/ext/xml/controller:
XMLController.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/ext/xml/dbobj:
ControllerXSLMap.java
UserAgent.java
XMLDBObject.java
XMLImportDocument.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/kernel:
ComponentBase.java
ComponentContainer.java
ComponentLifecycle.java
Configuration.java
ConsoleInstallLog.java
Containable.java
ContainerComponentBase.java
ContainerListener.java
DataContext.java
DataContext.xml
DefaultContainerImpl.java
Describable.java
EmbeddedComponent.java
ExpressoComponent.java
InstallLog.java
InstallParameters.java
Installable.java
InstallationOptions.java
LogManager.java
RootContainer.java
RootContainer.xml
RootContainerInterface.java
RuntimeInitServlet.java
Startable.java
SystemFactory.java
expresso-metadata_5_1.dtd
expresso-services_5_1.dtd
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/kernel/digester:
ComponentConfig.java
ComponentMetadataConfig.java
ExpressoServicesConfig.java
SaxParserConfigurer.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/kernel/exception:
ChainedException.java
ConfigChangeException.java
ConfigurationException.java
ContainerVetoException.java
ExpressoAccessException.java
ExpressoRuntimeException.java
InstallationException.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/kernel/internal:
ContainerImplBase.java
DefaultConfigBean.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/kernel/management:
ComponentConfigBridge.java
ComponentFactory.java
DOMWriter.java
DefaultServiceWriter.java
DefaultServiceWriter.xml
ExpressoRuntimeMap.java
ServiceWriter.java
TraxDOMWriter.java
XercesDOMWriter.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/kernel/metadata:
ComponentMetadata.java
ControllerData.java
DBObjectData.java
IndexedProperty.java
JobData.java
MappedProperty.java
Property.java
SchemaData.java
SimpleProperty.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/kernel/util:
ClassLoaderComparator.java
ClassLocator.java
DataContextIterator.java
FastStringBuffer.java
LocatorUtils.java
NameValuePair.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/services/asyncprocess:
AsyncProcess.java
AsyncProcessResult.java
AsyncProcessor.java
AsyncServlet.java
AsyncTicket.java
DefaultAsyncProcessor.java
DefaultProcessResult.java
DefaultTicket.java
ProcessThread.java
ProcessorFactory.java
QueueFullException.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/services/controller:
CacheControl.java
Configuration.java
ControllerSecurityMatrix.java
CronController.java
DBMaint.java
DBSecurityMatrix.java
EditUserPreference.java
ErrorHandler.java
JobSecurityMatrix.java
Log.java
LoginController.java
QueueJob.java
Registration.java
RegistrationFactory.java
SimpleLoginController.java
SimpleRegistration.java
Status.java
ValidationController.java
WizardFormStack.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/services/controller/configuration:
ConfigurationBase.java
CreateSettingsBean.java
CreateSettingsWizard.java
JNDIBean.java
ShowComponent.java
ShowContainerTree.java
UpgradeSettingsWizard.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/services/controller/dbmaint:
Add.java
AddUpdate.java
DynamicCmd.java
GetBase.java
List.java
ListBase.java
Lookup.java
Search.java
SearchList.java
Update.java
UpdateBase.java
UpdateDelete.java
UpdateUpdate.java
ViewBlob.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/services/controller/ui:
AutoControllerElement.java
CacheAutoElement.java
DefaultAutoElement.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/services/crontab:
CronDaemon.java
CronException.java
Crontab.java
CrontabEntry.java
CrontabListenerI.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/services/dbobj:
CacheSync.java
ChangeLog.java
ControllerDefault.java
ControllerSecurity.java
DBMessage.java
DBObjImpl.java
DBObjLimit.java
DBObjSecurity.java
DBOtherMap.java
DefaultMimetypes.java
Event.java
EventMail.java
GroupMembers.java
GroupNest.java
JobHandlerControl.java
JobHandlerRegistry.java
JobQueue.java
JobQueueParam.java
JobSecurity.java
LogEntry.java
MediaDBObject.java
MimeTypes.java
RegistrationDBObject.java
RegistrationDomain.java
RegistrationObjectMap.java
SchemaList.java
SecurityDBObject.java
TmpUser.java
UserGroup.java
UserPreference.java
UserPreferenceDef.java
UserPreferenceVal.java
ValidationQueue.java
ValidationQueueParam.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/services/html:
Break.java
Button.java
Cell.java
CheckBox.java
DropDown.java
FileInput.java
Form.java
Heading.java
HiddenField.java
HtmlElement.java
HtmlException.java
List.java
ListItem.java
Page.java
Paragraph.java
PasswordField.java
Radio.java
ReportPage.java
ReportPageParam.java
Row.java
StackTrace.java
Table.java
Text.java
TextArea.java
TextField.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/services/job:
ClearOldValidation.java
ControllerJob.java
TestJob.java
ValidationJob.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/services/servlet:
DBCreate.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/services/taglib:
ButtonParams.java
ELTagSupport.java
FormActionTag.java
SelectOptions.java
TransitionName.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/services/test:
ActionTestServlet.java
CommandLineParser.java
ControllerTestCase.java
ControllerTestSuite.java
DBTestSuite.java
ExpressoTestCase.java
SchemaCreator.java
SchemaDeleter.java
SchemaManager.java
TestSystemInitializer.java
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/services/validation:
ApproveRegistrationValidator.java
AuthValidationException.java
ChangePasswordValidator.java
LoginEmailValidator.java
ValidationEntry.java
ValidationHandler.java
expresso/expresso-web/WEB-INF/test-src/com/jcorporate:
AllProjectsTestSuite.java
expresso/expresso-web/WEB-INF/test-src/com/jcorporate/expresso/core:
ExpressoStressTestSuite.java
ExpressoTestSuite.java
ServerSideTestSuite.java
expresso/expresso-web/WEB-INF/test-src/com/jcorporate/expresso/core/cache:
CacheStressTest.java
CacheTest.java
CacheTestThread.java
expresso/expresso-web/WEB-INF/test-src/com/jcorporate/expresso/core/cache/tests:
TTLTest.java
expresso/expresso-web/WEB-INF/test-src/com/jcorporate/expresso/core/controller/tests:
BlockTests.java
ControllerResponseTests.java
InputTests.java
OutputTests.java
TestSecureIfSetController.java
TransitionTests.java
expresso/expresso-web/WEB-INF/test-src/com/jcorporate/expresso/core/dataobjects/jdbc/tests:
DownloadMimeTypeJoin.xml
JoinedObjectTest.java
LobFieldTest.java
TestJoinedDigesterBean.java
expresso/expresso-web/WEB-INF/test-src/com/jcorporate/expresso/core/dataobjects/test:
Test1ExpressoServices.xml
TestDataTransferObject.java
TestLog4jConfig.xml
TestPersistenceManager.java
log4j.dtd
expresso/expresso-web/WEB-INF/test-src/com/jcorporate/expresso/core/db/tests:
DBConnectionPoolStressThread.java
DBConnectionPoolTest.java
expresso/expresso-web/WEB-INF/test-src/com/jcorporate/expresso/core/dbobj/tests:
AutoDBObjTest.java
DBIndexTest.java
DBObjectTest.java
MultiDBObjectTest.java
OtherDBTest.java
RowSecuredDBObjectTest.java
RowSecuredDBObjectTest1.java
RowSecuredDBObjectTestSchema.java
SerializationTest.java
Test1.java
Test2.java
TestSchema.java
expresso/expresso-web/WEB-INF/test-src/com/jcorporate/expresso/core/i18n:
MessagesTest.java
expresso/expresso-web/WEB-INF/test-src/com/jcorporate/expresso/core/logging/tests:
LogManagerTests.java
expresso/expresso-web/WEB-INF/test-src/com/jcorporate/expresso/core/misc/tests:
Base64Test.java
CookieBase64Test.java
CookieTests.java
FileUtilTests.java
HexEncoderTest.java
TestDateTime.java
TestXmlDocTypeFilter.java
expresso/expresso-web/WEB-INF/test-src/com/jcorporate/expresso/core/registry:
ExpressoThreadTestModel.java
TestExpressoThread.java
TestMutableRequestRegistry.java
expresso/expresso-web/WEB-INF/test-src/com/jcorporate/expresso/core/security:
CryptoTests.java
expresso/expresso-web/WEB-INF/test-src/com/jcorporate/expresso/core/security/filters:
FilterTest.java
FilterTreeTest.java
expresso/expresso-web/WEB-INF/test-src/com/jcorporate/expresso/core/security/tests:
UserGroupTest.java
UserTest.java
expresso/expresso-web/WEB-INF/test-src/com/jcorporate/expresso/ext/tests:
DBObjStressTest.java
RetrieveThroughputTest.java
StressTestObject.java
StressTestSchema.java
StressThread.java
expresso/expresso-web/WEB-INF/test-src/com/jcorporate/expresso/kernel/digester/test:
SampleConfig.xml
TestComponentMetadataConfig.java
TestExpressoServicesConfig.java
expresso/expresso-web/WEB-INF/test-src/com/jcorporate/expresso/kernel/management/test:
Test1ExpressoServices.xml
TestLog4jConfig.xml
TestServiceWriter.java
log4j.dtd
expresso/expresso-web/WEB-INF/test-src/com/jcorporate/expresso/kernel/test:
Test1ExpressoServices.xml
Test2ExpressoServices.xml
TestComponent.java
TestComponentMetadata.xml
TestComponentSystem.java
TestLog4jConfig.xml
TestRuntimeInitServlet.java
log4j.dtd
expresso/expresso-web/WEB-INF/test-src/com/jcorporate/expresso/kernel/util/test:
FastStringBufferTest.java
TestLocatorUtils.java
expresso/expresso-web/WEB-INF/test-src/com/jcorporate/expresso/services/controller/tests:
DBMaintTests.java
DBSecurityMatrixTests.java
LoginControllerTest.java
RegistrationControllerTests.java
expresso/expresso-web/WEB-INF/test-src/com/jcorporate/expresso/services/crontab/tests:
TestCrontabEntry.java
expresso/expresso-web/WEB-INF/test-src/com/jcorporate/expresso/services/dbobj/tests:
DBObjSecurityTests.java
MediaTest.java
MimeTypesTests.java
SetupTests.java
TestSchema.java
More information about the cvs
mailing list