Viewing only revisions on branch MAIN 88 files hidden. (remove constraint)

build.properties.default

Diff Revision Date Message Lines Author Branch
1.136 05 Nov 09

Mazenization of HEAD olat3 and related submodules

deleted amoran MAIN
1.135 28 Oct 09

OLAT-4298: Propagate passwords changes to LDAP server

+5 srosse MAIN
1.134 28 Oct 09

OLAT-4487 Add SSL support to send mails to a secure SMTP server

+3 gnaegi MAIN
1.133 04 Sep 09

adjusted version number from 6.2.x to 6.2.0

+2 -2 Alexander Schneider MAIN
1.132 03 Sep 09

OLAT-4175: - only one of the ShibbAuthenticationProvider shoud be active --> commented one of them - in both ShibbAuthProviders the attribute name must be set to "Shib" that it matches the translation key --> replacing "switchShib" and "defaultShib" with "Shib" as before

+1 -1 Alexander Schneider MAIN
1.131 08 Jul 09

OLAT-4114 Fixed configurable Shibboleth 2.0 login page.

+1 -1 lavinia MAIN
1.130 18 Jun 09

OLAT-3888 Upgrade to shib2 In progress... removed shibboleth13 config params

-16 lavinia MAIN
1.129 28 May 09

OLAT-4044: allow disabling of email sending

+1 eglis MAIN
1.128 19 May 09

Change build.version from 6.1.0 to 6.2.x

+2 -2 guretzki MAIN
1.127 05 Mar 09

OLAT-3876: JMS-configuration : DOES NOT Define local port to avoid bind exception with other olat-instances

+2 -2 guretzki MAIN
1.126 02 Mar 09

OLAT-3876: JMS-configuration : Define local port to avoid bind exception with other olat-instances

+4 -2 guretzki MAIN
1.125 29 Jan 09

improved build.version from 6.1.x to 6.1.0

+2 -2 Alexander Schneider MAIN
1.124 08 Jan 09

OLAT-3401 Adding LDAP support (user login, batch user syncing, user attribute mapping and user delete. No support for group syncing yet)

+63 -2 gnaegi MAIN
1.123 05 Jan 09

OLAT-3496: Treecache configuration : Set multicast_port in config-all process to support unique multicast-port

+5 -1 guretzki MAIN
1.122 22 Dec 08

OLAT-3684 Finished implementing i18n customizing tool. Enabled when translation tool is disabled, saves overlay files in userspace olatdata/customization/lang/overlay

+2 gnaegi MAIN
1.121 27 Nov 08

OLAT-3614 OLAT-3639 Adding admin GUI to set default language, enable / disable languages, create new language, delete language. Restructured OLAT admin interface a bit (Explicit system configuration menu)

+4 gnaegi MAIN
1.120 25 Nov 08

OLAT-3573: JMX: Set jmx-rmi-port via build.properties

+7 -1 guretzki MAIN
1.119 20 Nov 08

OLAT-3601 preparations to separate languages from olat3 and olatcore project, cleanup junit testcases

+8 gnaegi MAIN
1.118 18 Nov 08

OLAT-3604: JMS : Fix error : 'channel was inactrive for too long' with switching-off inactivity-monitor

+1 -1 guretzki MAIN
1.117 12 Nov 08

Fix wrong static url (missing 61x in path) => Move sysinfo-portlet after build-version

+11 -11 guretzki MAIN
1.116 11 Nov 08

HEADS UP: introducing server.internal.http.port - different from server.port in the case where modjk is enabled. If server.internal.http.port is set, this is used in tomcat's server.xml

+6 eglis MAIN
1.115 21 Oct 08

OLAT-3537 separate class path static delivery from global mappers. global mapper can also deliver dynamic resources. simplify mod_jk unmound process, only one mount point. implement version based browser cashing also for resources delivered with StaticMediaDispatcher (themes, functions, css etc)

+5 -1 gnaegi MAIN
1.114 06 Oct 08

removed section mod_jk properties

+2 -7 Alexander Schneider MAIN
1.113 06 Oct 08

added catalinaport and ajpport

+7 -1 Alexander Schneider MAIN
1.112 01 Oct 08

jvmRoute introduced as optional parameter

+3 eglis MAIN
1.111 10 Sep 08

OLAT-3466: changes for running service on only one node in a cluster

+8 -5 schnider MAIN
1.110 10 Sep 08

Add comment in build.properties

+1 guretzki MAIN
1.109 19 Aug 08

OLAT-3240: and also OLAT-3282: - allow configuration of user-deletion (replace loginname / email with a backup-string) i.e: 200808191845_bkp_testuser - disable profile-links / bulk Change in deleted Users Overview - allow Identity.setName() (public)

+6 rhaag MAIN
1.108 15 Aug 08

MERGE OLAT-6_0_3-FINAL into HEAD

+3 -2 Patrick Brunner MAIN
1.107 14 Aug 08

OLAT-2878: new IM junit tests

+2 schnider MAIN
1.106 12 Aug 08

OLAT-2878: smaller api, testing ability without olat

+2 schnider MAIN
1.105 07 Aug 08

non-jira: better description for shibboleth configuration

+1 rhaag MAIN
1.104 31 Jul 08

disabling codepoints by default

+1 -1 eglis MAIN
1.103 22 Jul 08

generateIndexAtStartup already existed - removed the duplicate

+1 -2 eglis MAIN
1.102 22 Jul 08

cluster configuration integrated into config-all - using two files olatcore_cluster_config.xml and olatcore_singlevm_config.xml which are copied over to olatcoreconfig.xml depending on the property cluster.mode

+21 eglis MAIN
1.101 29 Jun 08

OLAT-3255: Junit-Tests: New target 'junit-clusterconfig' to run junit against cluster-configuration.

+3 guretzki MAIN
1.100 27 Jun 08

OLAT-3220: MERGED to HEAD: Change InstantMessaging to use one single jabber-server together with other OLAT-instances - allowing @ in usernames (needs to be configured) - see comments in build.properties / olat_config.xml

+2 rhaag MAIN
1.99 12 Jun 08

OLAT-3122 OLAT 6.0.0 does not work with postgres database

+2 -2 ikroll MAIN
1.98 03 Jun 08

OLAT-2844 SecondInstanceAsSearchService In progress... Switched to ActiveMQ 5.1 since the version 4.1 had some bugs at temporary queues communication. JMS request/response synchronous communication, reply to temporary queue.

+4 lavinia MAIN
1.97 22 May 08

OLAT-3178: Fix brasato-core i18N and velocity files caching problem

+1 -2 guretzki MAIN
1.96 19 May 08

more comment

+1 schnider MAIN
1.95 31 Mar 08

OLAT-2725 Adding layout theme config variable to build.properties

+7 gnaegi MAIN
1.94 31 Mar 08

enable ajax mode by default in config

+1 -1 schnider MAIN
1.93 26 Mar 08

OLAT-2968:Translation-Tool: Fix problem with new i18n-properties file on nightly

+1 guretzki MAIN
1.92 17 Mar 08

OLAT-2911: chat layout issues

+1 -1 schnider MAIN
1.91 17 Mar 08

removed velocity config options from build.properties since they have absolutely no effect. The behaviour changed in since the merge of the 2433 branch.

+6 -7 gnaegi MAIN
1.90 03 Mar 08

Junit: Add target 'compile-test' to run junit tests on nightly.

+1 guretzki MAIN
1.89 14 Feb 08

- remove target config-core-css, since core refactoring is finshed

-1 Alexander Schneider MAIN
1.88 13 Feb 08

OLAT-2898: load config vars via spring built in processor

+1 -1 schnider MAIN
1.87 13 Feb 08

OLAT-2830: Fix UTF-8 Problem : DowngradeJDBC driver from 5.1. to 5.0.8 because 'utf8Behaviere=true' does not work properply with existing database.

+1 -1 guretzki MAIN
1.86 12 Feb 08

OLAT-2898: load config vars via spring built in processor

+2 schnider MAIN
1.85 07 Feb 08

OLAT-2888 code cleanup - Context Path e.g. /olat is initialized in the ServiceFactory, right after "springify" WebappHelper.java -> cleaned up various getContextPath() calls from different places to OLATContext / Settings / Renderer into calls to WebappHelper.getContextPath() .... one small step towards easy installer ;-)

+1 -4 Patrick Brunner MAIN
1.84 04 Feb 08

comment update

+1 -1 schnider MAIN
1.83 01 Feb 08

OLAT-2725 Fixing various preview issues in course editor (IQ, SCORM, FileChooser), use new preview wrapper instead of modal dialog, styling login page OLAT-2877 Adding configuration option to enable/disable the guest login link on the login page

+2 gnaegi MAIN
1.82 24 Jan 08

Use URL for brasato.src parameter value on Windows. (e.g. file://C:/eclipse...)

+1 lavinia MAIN
1.81 07 Jan 08

OLAT-2815 Upgrade to MySQL 5.1.5 JDBC driver: See Jira for complete changes logfile

+1 -1 gnaegi MAIN
1.80 18 Dec 07

OLAT-2725 merge YAML Branch in olat3 HEAD development

+9 -2 gnaegi MAIN
1.79 06 Dec 07

non-jira: adjust build version to 6.0.0

+1 -1 fjost MAIN
1.78 05 Dec 07

- separation of css-configuration (ant task "config-css" --> olat3, ant task "config-css-core" --> core)

+1 Alexander Schneider MAIN
1.77 21 Nov 07

MERGE BRANCH 5.2.x INTO HEAD (gs-part 5.2.3)

+5 -5 guretzki MAIN
1.76 07 Sep 07

MERGE 5.2.x Branch (5.2.1-RC01 Tag) to HEAD

+1 -1 Patrick Brunner MAIN
1.75 28 Aug 07

olat-2433: as preparation for later merging: first merge branch 5_2_x to HEAD

+1 -1 fjost MAIN
1.74 16 Jul 07

Non-JIRA: Do not logg root category by default to console. Adding new build.properties flag to configure development mode

+7 -1 gnaegi MAIN
1.73 12 Jul 07

nasty white-space

+1 -1 hjzuber MAIN
1.72 12 Jul 07

OLAT-2315: User-deletion: Rename 'archive.dir' build-property

+2 guretzki MAIN
1.71 14 May 07

hint for usage with ROOT context

+2 gnaegi MAIN
1.70 08 May 07

OLAT-2295 Add html editor to sysinfo portlet if configured

+11 gnaegi MAIN
1.69 02 May 07

OLAT-2285 Adding smtp authentication option to mailhost configuration

+4 gnaegi MAIN
1.68 27 Apr 07

OLAT-2152 - added keys ajax.mode and reusable.urls for easier use togheter with jmeter tests

+5 Alexander Schneider MAIN
1.67 21 Mar 07

increase version number

+1 -1 schnider MAIN
1.66 28 Feb 07

OLAT-2171 Adding configuration option to send mail to a specified address when new users register (selfregistration)

+3 gnaegi MAIN
1.65 21 Feb 07

MERGE BRANCH TO HEAD OLAT-2161

+3 Alexander Schneider MAIN
1.64 26 Jan 07

update version number: 5.0.1 --> 5.1.0

+1 -1 Alexander Schneider MAIN
1.63 19 Dec 06

- equalized with value used on olatlive ---> http://ant.apache.org/manual/CoreTasks/javac.html ... Valid values for either the build.compiler property or the compiler attribute are: * classic (the standard compiler of JDK 1.1/1.2) ? javac1.1 and javac1.2 can be used as aliases. * modern (the standard compiler of JDK 1.3/1.4/1.5) ? javac1.3 and javac1.4 and javac1.5 can be used as aliases. ...

+1 -1 Alexander Schneider MAIN
1.62 22 Nov 06

OLAT-1979 adding new mailer code that allows sending of templatable messages based on velocity and file attachments. cleanup of some junit code

+1 -1 gnaegi MAIN
1.61 03 Nov 06

adding deploy and undeploy target and dedicated database entries for wildfire db configuration

+5 -1 gnaegi MAIN
1.60 01 Nov 06

OLAT-1911: adjusted form fields to fit again for olat groups to jabber synchronisation

+1 schnider MAIN
1.59 05 Oct 06

update version number: 5.0.0 -> 5.0.1

+1 -1 Alexander Schneider MAIN
1.58 28 Sep 06

OLAT-1769: Work progress, add olat-header/footer to javadoc.

+2 guretzki MAIN
1.57 13 Sep 06

OLAT-1754: Fulltext-Search build adapation for default / UNI-ZH (restart-window).

+6 guretzki MAIN
1.56 08 Sep 06

User 0 as SSL server port default values, most users will install OLAT without SSL enabled (All sent emails wont' work when SSL is not set to 0)

+1 -1 gnaegi MAIN
1.55 14 Aug 06

OLAT-1601 more cleanup in build.xml and build.properties.default file

+56 -56 gnaegi MAIN
1.54 10 Aug 06

make server.xml and httpd.conf easier and remove those .out files that are not used at all

+1 -2 gnaegi MAIN
1.53 05 Jul 06

updated to 5.0.0

+1 -1 gnaegi MAIN
1.52 16 Jun 06

OLAT-1509 use olat.org.VersionImpl.java to search&replace version and build number

+1 -1 Patrick Brunner MAIN
1.51 11 Apr 06

add subversion section

+9 -1 Alexander Schneider MAIN
1.50 31 Mar 06

Reduce color redundancy in css file. Moved all color definitions to separate layout.properties file and added variable names in css file. in the future, please only use the existing color variables in the css files. OLAT-1483

-27 gnaegi MAIN
1.49 21 Mar 06

adjustments for tomcat 5.5 compatibility

+1 -1 schnider MAIN
1.48 16 Mar 06

4.1.0 --> 4.1.1

+1 -1 Alexander Schneider MAIN
1.47 22 Feb 06

updated mysql-connector-java from 3.1.10 to 3.1.12

+1 -1 Alexander Schneider MAIN
1.46 06 Feb 06

OLAT-1359: cleaned up internal mess with kBytes, MBytes and serveral multipliers (* 1024) to default of korrect size in KByte

+1 -1 schnider MAIN
1.45 02 Feb 06

increment version number: 4.0.2 -> 4.1

+1 -1 Alexander Schneider MAIN
1.44 02 Nov 05

- incremented version number: 4.0.1 --> 4.0.2

+1 -1 Alexander Schneider MAIN
1.43 01 Nov 05

spelling

+3 -3 schnider MAIN
1.42 06 Oct 05

build.properties with language.enable=false language.param=YOUR_PARAM_NAME leads to add configuration in ShibbolethModule to check if we should send the language in the shibboleth request. the language code can then be used to show a localized AAI login page.

+3 Patrick Brunner MAIN
1.41 05 Oct 05

4.0.0 --> 4.0.1

+1 -1 Alexander Schneider MAIN
1.40 26 Sep 05

encode & as & in db.test.jdbc.url because it's newly also written to olat_config.xml and not more to a properties-file

+1 -1 Alexander Schneider MAIN
1.39 26 Sep 05

encode & as & in db.test.jdbc.url because it's newly also written to olat_config.xml and not more to a properties-file

+1 -1 Alexander Schneider MAIN
1.38 26 Sep 05

Adding configuration support for Postgres database Thanks to Sebastian HennebrŸder for the patches http://bugs.olat.org/jira/browse/OLAT-1168

+40 -16 gnaegi MAIN
1.37 01 Sep 05

Set user nightly as default user for CVS checkout operations

+1 -1 mike MAIN
1.36 26 Aug 05

Build cleanup

+56 -34 mike MAIN
1.35 26 Aug 05

Removed switchaai metadata and replaced with example file

+1 -1 mike MAIN
1.34 26 Aug 05

Shiboleth13 implementation draft. -> config file changed.

+5 -2 mike MAIN
1.33 29 Jul 05

udpated version: 3.3.0 -> 4.0.0

+1 -1 Alexander Schneider MAIN
1.32 27 Jun 05

Updating to newest mysql driver OLAT-930 06-23-05 - Version 3.1.10-stable - Fixed connecting without a database specified raised an exception in MysqlIO.changeDatabaseTo(). - Initial implemention of ParameterMetadata for PreparedStatement.getParameterMetadata(). Only works fully for CallableStatements, as current server-side prepared statements return every parameter as a VARCHAR type. 06-22-05 - Version 3.1.9-stable - Overhaul of character set configuration, everything now lives in a properties file. - Driver now correctly uses CP932 if available on the server for Windows-31J, CP932 and MS932 java encoding names, otherwise it resorts to SJIS, which is only a close approximation. Currently only MySQL-5.0.3 and newer (and MySQL-4.1.12 or .13, depending on when the character set gets backported) can reliably support any variant of CP932. - Fixed BUG#9064 - com.mysql.jdbc.PreparedStatement.ParseInfo does unnecessary call to toCharArray(). - Fixed Bug#10144 - Memory leak in ServerPreparedStatement if serverPrepare() fails. - Actually write manifest file to correct place so it ends up in the binary jar file. - Added "createDatabaseIfNotExist" property (default is "false"), which will cause the driver to ask the server to create the database specified in the URL if it doesn't exist. You must have the appropriate privileges for database creation for this to work. - Fixed BUG#10156 - Unsigned SMALLINT treated as signed for ResultSet.getInt(), fixed all cases for UNSIGNED integer values and server-side prepared statements, as well as ResultSet.getObject() for UNSIGNED TINYINT. - Fixed BUG#10155, double quotes not recognized when parsing client-side prepared statements. - Made enableStreamingResults() visible on com.mysql.jdbc.jdbc2.optional.StatementWrapper. - Made ServerPreparedStatement.asSql() work correctly so auto-explain functionality would work with server-side prepared statements. - Made JDBC2-compliant wrappers public in order to allow access to vendor extensions. - Cleaned up logging of profiler events, moved code to dump a profiler event as a string to com.mysql.jdbc.log.LogUtils so that third parties can use it. - DatabaseMetaData.supportsMultipleOpenResults() now returns true. The driver has supported this for some time, DBMD just missed that fact. - Fixed BUG#10310 - Driver doesn't support {?=CALL(...)} for calling stored functions. This involved adding support for function retrieval to DatabaseMetaData.getProcedures() and getProcedureColumns() as well. - Fixed BUG#10485, SQLException thrown when retrieving YEAR(2) with ResultSet.getString(). The driver will now always treat YEAR types as java.sql.Dates and return the correct values for getString(). Alternatively, the "yearIsDateType" connection property can be set to "false" and the values will be treated as SHORTs. - The datatype returned for TINYINT(1) columns when "tinyInt1isBit=true" (the default) can be switched between Types.BOOLEAN and Types.BIT using the new configuration property "transformedBitIsBoolean", which defaults to "false". If set to "false" (the default), DatabaseMetaData.getColumns() and ResultSetMetaData.getColumnType() will return Types.BOOLEAN for TINYINT(1) columns. If "true", Types.BOOLEAN will be returned instead. Irregardless of this configuration property, if "tinyInt1isBit" is enabled, columns with the type TINYINT(1) will be returned as java.lang.Boolean instances from ResultSet.getObject(..), and ResultSetMetaData.getColumnClassName() will return "java.lang.Boolean". - Fixed BUG#10496 - SQLException is thrown when using property "characterSetResults" with cp932 or eucjpms. - Reorganized directory layout, sources now in "src" folder, don't pollute parent directory when building, now output goes to "./build", distribution goes to "./dist". - Added support/bug hunting feature that generates .sql test scripts to STDERR when "autoGenerateTestcaseScript" is set to "true". - Fixed BUG#10850 - 0-length streams not sent to server when using server-side prepared statements. - Setting "cachePrepStmts=true" now causes the Connection to also cache the check the driver performs to determine if a prepared statement can be server-side or not, as well as caches server-side prepared statements for the lifetime of a connection. As before, the "prepStmtCacheSize" parameter controls the size of these caches. - Try to handle OutOfMemoryErrors more gracefully. Although not much can be done, they will in most cases close the connection they happened on so that further operations don't run into a connection in some unknown state. When an OOM has happened, any further operations on the connection will fail with a "Connection closed" exception that will also list the OOM exception as the reason for the implicit connection close event. - Don't send COM_RESET_STMT for each execution of a server-side prepared statement if it isn't required. - Driver detects if you're running MySQL-5.0.7 or later, and does not scan for "LIMIT ?[,?]" in statements being prepared, as the server supports those types of queries now. - Fixed BUG#11115, Varbinary data corrupted when using server-side prepared statements and ResultSet.getBytes(). - Connection.setCatalog() is now aware of the "useLocalSessionState" configuration property, which when set to true will prevent the driver from sending "USE ..." to the server if the requested catalog is the same as the current catalog. - Added the following configuration bundles, use one or many via the "useConfigs" configuration property: * maxPerformance -- maximum performance without being reckless * solarisMaxPerformance -- maximum performance for Solaris, avoids syscalls where it can * 3-0-Compat -- Compatibility with Connector/J 3.0.x functionality - Added "maintainTimeStats" configuration property (defaults to "true"), which tells the driver whether or not to keep track of the last query time and the last successful packet sent to the server's time. If set to false, removes two syscalls per query. - Fixed BUG#11259, autoReconnect ping causes exception on connection startup. - Fixed BUG#11360 Connector/J dumping query into SQLException twice - Fixed PreparedStatement.setClob() not accepting null as a parameter. - Fixed BUG#11411 - Production package doesn't include JBoss integration classes. - Removed nonsensical "costly type conversion" warnings when using usage advisor.

+1 -1 gnaegi MAIN
1.31 06 Jun 05

- added default charset configuration to OLATContext - added junit-test

+3 Alexander Schneider MAIN
1.30 30 May 05

DefaultAuthProvider configurable in build.properties

+4 Alexander Schneider MAIN
1.29 13 May 05

New mysql jdbc driver. Unfortunately the broken prepared statement in conjunction with MySQL 4.11 is still *not* fixed. When using OLAT with MySQL 4.11 add the attribute useServerPrepStmts=false to the jdbc URL in the build.properties 04-14-05 - Version 3.1.8-stable - Fixed DatabaseMetaData.getTables() returning views when they were not asked for as one of the requested table types. - Added support for new precision-math DECIMAL type in MySQL >= 5.0.3. - Fixed ResultSet.getTime() on a NULL value for server-side prepared statements throws NPE. - Made Connection.ping() a public method. - Fixed Bug#8868, DATE_FORMAT() queries returned as BLOBs from getObject(). - ServerPreparedStatements now correctly 'stream' BLOB/CLOB data to the server. You can configure the threshold chunk size using the JDBC URL property 'blobSendChunkSize' (the default is one megabyte). - BlobFromLocator now uses correct identifier quoting when generating prepared statements. - Server-side session variables can be preset at connection time by passing them as a comma-delimited list for the connection property 'sessionVariables'. - Fixed regression in ping() for users using autoReconnect=true. - Fixed BUG#9040 - PreparedStatement.addBatch() doesn't work with server-side prepared statements and streaming BINARY data. - Fixed BUG#8800 - DBMD.supportsMixedCase*Identifiers() returns wrong value on servers running on case-sensitive filesystems. - Fixed BUG#9206, can not use 'UTF-8' for characterSetResults configuration property. - Fixed BUG#9236, a continuation of BUG#8868, where functions used in queries that should return non-string types when resolved by temporary tables suddenly become opaque binary strings (work-around for server limitation). Also fixed fields with type of CHAR(n) CHARACTER SET BINARY to return correct/matching classes for RSMD.getColumnClassName() and ResultSet.getObject(). - Fixed BUG#8792 - DBMD.supportsResultSetConcurrency() not returning true for forward-only/read-only result sets (we obviously support this). - Fixed BUG#8803, 'DATA_TYPE' column from DBMD.getBestRowIdentifier() causes ArrayIndexOutOfBoundsException when accessed (and in fact, didn't return any value). - Check for empty strings ('') when converting char/varchar column data to numbers, throw exception if 'emptyStringsConvertToZero' configuration property is set to 'false' (for backwards-compatibility with 3.0, it is now set to 'true' by default, but will most likely default to 'false' in 3.2). - Fixed BUG#9320 - PreparedStatement.getMetaData() inserts blank row in database under certain conditions when not using server-side prepared statements. - Connection.canHandleAsPreparedStatement() now makes 'best effort' to distinguish LIMIT clauses with placeholders in them from ones without in order to have fewer false positives when generating work-arounds for statements the server cannot currently handle as server-side prepared statements. - Fixed build.xml to not compile log4j logging if log4j not available. - Added support for the c3p0 connection pool's (http://c3p0.sf.net/) validation/connection checker interface which uses the lightweight 'COM_PING' call to the server if available. To use it, configure your c3p0 connection pool's 'connectionTesterClassName' property to use 'com.mysql.jdbc.integration.c3p0.MysqlConnectionTester'. - Better detection of LIMIT inside/outside of quoted strings so that the driver can more correctly determine whether a prepared statement can be prepared on the server or not. - Fixed BUG#9319 - Stored procedures with same name in different databases confuse the driver when it tries to determine parameter counts/types. - Added finalizers to ResultSet and Statement implementations to be JDBC spec-compliant, which requires that if not explicitly closed, these resources should be closed upon garbage collection. - Fixed BUG#9682 - Stored procedures with DECIMAL parameters with storage specifications that contained "," in them would fail. - PreparedStatement.setObject(int, Object, int type, int scale) now uses scale value for BigDecimal instances. - Fixed BUG#9704 - Statement.getMoreResults() could throw NPE when existing result set was .close()d. - The performance metrics feature now gathers information about number of tables referenced in a SELECT. - The logging system is now automatically configured. If the value has been set by the user, via the URL property "logger" or the system property "com.mysql.jdbc.logger", then use that, otherwise, autodetect it using the following steps: Log4j, if it's available, Then JDK1.4 logging, Then fallback to our STDERR logging. - Fixed BUG#9778, DBMD.getTables() shouldn't return tables if views are asked for, even if the database version doesn't support views. - Fixed driver not returning 'true' for '-1' when ResultSet.getBoolean() was called on result sets returned from server-side prepared statements. - Added a Manifest.MF file with implementation information to the .jar file. - More tests in Field.isOpaqueBinary() to distinguish opaque binary (i.e. fields with type CHAR(n) and CHARACTER SET BINARY) from output of various scalar and aggregate functions that return strings. - Fixed BUG#9917 - Should accept null for catalog (meaning use current) in DBMD methods, even though it's not JDBC-compliant for legacy's sake. Disable by setting connection property "nullCatalogMeansCurrent" to "false" (which will be the default value in C/J 3.2.x). - Fixed BUG#9769 - Should accept null for name patterns in DBMD (meaning "%"), even though it isn't JDBC compliant, for legacy's sake. Disable by setting connection property "nullNamePatternMatchesAll" to "false" (which will be the default value in C/J 3.2.x).

+2 -2 gnaegi MAIN
1.28 19 Apr 05

Wrong keystore type configuration

+1 -1 mike MAIN
1.27 15 Apr 05

moved stuff around

+78 -66 gnaegi MAIN
1.26 22 Mar 05

3.2 -> 3.2.0

+1 -1 gnaegi MAIN
1.25 18 Mar 05

set instantMessaging.enable and instantMessaging.generateTestUsers to false

+5 -3 Alexander Schneider MAIN
1.24 14 Mar 05

fixing wrong url for testdb

+3 -1 gnaegi MAIN
1.23 14 Mar 05

dummy entry for jabber server

+1 -1 gnaegi MAIN
1.22 11 Mar 05

various gui improvements - http://bugzilla.olat.org/show_bug.cgi?id=1393 - http://bugzilla.olat.org/show_bug.cgi?id=1404 - adding row selector helper to tables - fixed flubber link effect - new font sizes - > merge new font sizes from build.properties.default!

+9 -9 gnaegi MAIN
1.21 10 Mar 05

typo

+1 -1 mweber MAIN
1.20 03 Mar 05

append 'useOldUTF8Behavior=true&useUnicode=true&characterEncoding=UTF-8' to jdbc.url

+1 -1 Alexander Schneider MAIN
1.19 25 Feb 05

Adding newest mysql driver 02-18-05 - Version 3.1.7-stable - Fixed BUG#7686, Timestamp key column data needed "_binary'" stripped for UpdatableResultSet.refreshRow(). - Fixed BUG#7715 - Timestamps converted incorrectly to strings with Server-side prepared statements and updatable result sets. - Detect new 'stringified' sql_mode variable and adjust quoting method for strings appropriately. - Added 'holdResultsOpenOverStatementClose' property (default is false), that keeps result sets open over statement.close() or new execution on same statement (suggested by Kevin Burton). - Fixed BUG#7952 -- Infinite recursion when 'falling back' to master in failover configuration. - Disable multi-statements (if enabled) for MySQL-4.1 versions prior to version 4.1.10 if the query cache is enabled, as the server returns wrong results in this configuration. - Fixed duplicated code in configureClientCharset() that prevented useOldUTF8Behavior=true from working properly. - Removed 'dontUnpackBinaryResults' functionality, the driver now always stores results from server-side prepared statements as-is from the server and un-packs them on demand. - Fixed BUG#8096 where emulated locators corrupt binary data when using server-side prepared statements. - Fixed synchronization issue with ServerPreparedStatement.serverPrepare() that could cause deadlocks/crashes if connection was shared between threads. - By default, the driver now scans SQL you are preparing via all variants of Connection.prepareStatement() to determine if it is a supported type of statement to prepare on the server side, and if it is not supported by the server, it instead prepares it as a client-side emulated prepared statement (BUG#4718). You can disable this by passing 'emulateUnsupportedPstmts=false' in your JDBC URL. - Remove _binary introducer from parameters used as in/out parameters in CallableStatement. - Always return byte[]s for output parameters registered as *BINARY. - Send correct value for 'boolean' "true" to server for PreparedStatement. setObject(n, "true", Types.BIT). - Fixed bug with Connection not caching statements from prepareStatement() when the statement wasn't a server-side prepared statement. - Choose correct 'direction' to apply time adjustments when both client and server are both in GMT timezone when using ResultSet.get(..., cal) and PreparedStatement.set(...., cal). - Added 'dontTrackOpenResources' option (default is false, to be JDBC compliant), which helps with memory use for non-well-behaved apps (i.e applications which don't close Statements when they should). - Fixed BUG#8428 - ResultSet.getString() doesn't maintain format stored on server, bugfix only enabled when 'noDatetimeStringSync' property is set to 'true' (the default is 'false'). - Fixed NPE in ResultSet.realClose() when using usage advisor and result set was already closed. - Fixed BUG#8487 - PreparedStatements not creating streaming result sets. - Don't pass NULL to String.valueOf() in ResultSet.getNativeConvertToString(), as it stringifies it (i.e. returns "null"), which is not correct for the method in question. - Fixed BUG#8484 - ResultSet.getBigDecimal() throws exception when rounding would need to occur to set scale. The driver now chooses a rounding mode of 'half up' if non-rounding BigDecimal.setScale() fails. - Added 'useLocalSessionState' configuration property, when set to 'true' the JDBC driver trusts that the application is well-behaved and only sets autocommit and transaction isolation levels using the methods provided on java.sql.Connection, and therefore can manipulate these values in many cases without incurring round-trips to the database server. - Added enableStreamingResults() to Statement for connection pool impl. that check Statement.setFetchSize() for spec-compliant values. Call Statement.setFetchSize(>=0) to disable the streaming results for that statement. - Added support for BIT type in MySQL-5.0.3. The driver will treat BIT(1-8) as the JDBC standard BIT type (which maps to java.lang.Boolean), as the server does not currently send enough information to deterimine the size of a bitfield when < 9 bits are declared. BIT(>9) will be treated as VARBINARY, and will return byte[] when getObject() is called. 12-23-04 - Version 3.1.6-stable - Fixed hang on SocketInputStream.read() with Statement.setMaxRows() and multiple result sets when driver has to truncate result set directly, rather than tacking a 'LIMIT n' on the end of it. - Fixed BUG#7026 - DBMD.getProcedures() doesn't respect catalog parameter. 12-02-04 - Version 3.1.5-gamma - Fix comparisons made between string constants and dynamic strings that are either toUpperCase()d or toLowerCase()d to use Locale.ENGLISH, as some locales 'override' case rules for English. Also use StringUtils.indexOfIgnoreCase() instead of .toUpperCase().indexOf(), avoids creating a very short-lived transient String instance. - Fixed BUG#5235 - Server-side prepared statements did not honor 'zeroDateTimeBehavior' property, and would cause class-cast exceptions when using ResultSet.getObject(), as the all-zero string was always returned. - Fixed batched updates with server prepared statements weren't looking if the types had changed for a given batched set of parameters compared to the previous set, causing the server to return the error 'Wrong arguments to mysql_stmt_execute()'. - Handle case when string representation of timestamp contains trailing '.' with no numbers following it. - Fixed BUG#5706 - Inefficient detection of pre-existing string instances in ResultSet.getNativeString(). - Don't throw exceptions for Connection.releaseSavepoint(). - Use a per-session Calendar instance by default when decoding dates from ServerPreparedStatements (set to old, less performant behavior by setting property 'dynamicCalendars=true'). - Added experimental configuration property 'dontUnpackBinaryResults', which delays unpacking binary result set values until they're asked for, and only creates object instances for non-numerical values (it is set to 'false' by default). For some usecase/jvm combinations, this is friendlier on the garbage collector. - Fixed BUG#5729 - UNSIGNED BIGINT unpacked incorrectly from server-side prepared statement result sets. - Fixed BUG#6225 - ServerSidePreparedStatement allocating short-lived objects un-necessarily. - Removed un-wanted new Throwable() in ResultSet constructor due to bad merge (caused a new object instance that was never used for every result set created) - Found while profiling for BUG#6359. - Fixed too-early creation of StringBuffer in EscapeProcessor.escapeSQL(), also return String when escaping not needed (to avoid unnecssary object allocations). Found while profiling for BUG#6359. - Use null-safe-equals for key comparisons in updatable result sets. - Fixed BUG#6537, SUM() on Decimal with server-side prepared statement ignores scale if zero-padding is needed (this ends up being due to conversion to DOUBLE by server, which when converted to a string to parse into BigDecimal, loses all 'padding' zeros). - Use DatabaseMetaData.getIdentifierQuoteString() when building DBMD queries. - Use 1MB packet for sending file for LOAD DATA LOCAL INFILE if that is < 'max_allowed_packet' on server. - Fixed BUG#6399, ResultSetMetaData.getColumnDisplaySize() returns incorrect values for multibyte charsets. - Make auto-deserialization of java.lang.Objects stored in BLOBs configurable via 'autoDeserialize' property (defaults to 'false'). - Re-work Field.isOpaqueBinary() to detect 'CHAR(n) CHARACTER SET BINARY' to support fixed-length binary fields for ResultSet.getObject(). - Use our own implementation of buffered input streams to get around blocking behavior of java.io.BufferedInputStream. Disable this with 'useReadAheadInput=false'. - Fixed BUG#6348, failing to connect to the server when one of the addresses for the given host name is IPV6 (which the server does not yet bind on). The driver now loops through _all_ IP addresses for a given host, and stops on the first one that accepts() a socket.connect(). 09-04-04 - Version 3.1.4-beta - Fixed BUG#4510 - connector/j 3.1.3 beta does not handle integers correctly (caused by changes to support unsigned reads in Buffer.readInt() -> Buffer.readShort()). - Added support in DatabaseMetaData.getTables() and getTableTypes() for VIEWs which are now available in MySQL server version 5.0.x. - Fixed BUG#4642 -- ServerPreparedStatement.execute*() sometimes threw ArrayIndexOutOfBoundsException when unpacking field metadata. - Optimized integer number parsing, enable 'old' slower integer parsing using JDK classes via 'useFastIntParsing=false' property. - Added 'useOnlyServerErrorMessages' property, which causes message text in exceptions generated by the server to only contain the text sent by the server (as opposed to the SQLState's 'standard' description, followed by the server's error message). This property is set to 'true' by default. - Fixed BUG#4689 - ResultSet.wasNull() does not work for primatives if a previous null was returned. - Track packet sequence numbers if enablePacketDebug=true, and throw an exception if packets received out-of-order. - Fixed BUG#4482, ResultSet.getObject() returns wrong type for strings when using prepared statements. - Calling MysqlPooledConnection.close() twice (even though an application error), caused NPE. Fixed. - Fixed BUG#5012 -- ServerPreparedStatements dealing with return of DECIMAL type don't work. - Fixed BUG#5032 -- ResultSet.getObject() doesn't return type Boolean for pseudo-bit types from prepared statements on 4.1.x (shortcut for avoiding extra type conversion when using binary-encoded result sets obscurred test in getObject() for 'pseudo' bit type) - You can now use URLs in 'LOAD DATA LOCAL INFILE' statements, and the driver will use Java's built-in handlers for retreiving the data and sending it to the server. This feature is not enabled by default, you must set the 'allowUrlInLocalInfile' connection property to 'true'. - The driver is more strict about truncation of numerics on ResultSet.get*(), and will throw a SQLException when truncation is detected. You can disable this by setting 'jdbcCompliantTruncation' to false (it is enabled by default, as this functionality is required for JDBC compliance). - Added three ways to deal with all-zero datetimes when reading them from a ResultSet, 'exception' (the default), which throws a SQLException with a SQLState of 'S1009', 'convertToNull', which returns NULL instead of the date, and 'round', which rounds the date to the nearest closest value which is '0001-01-01'. - Fixed ServerPreparedStatement to read prepared statement metadata off the wire, even though it's currently a placeholder instead of using MysqlIO.clearInputStream() which didn't work at various times because data wasn't available to read from the server yet. This fixes sporadic errors users were having with ServerPreparedStatements throwing ArrayIndexOutOfBoundExceptions. - Use com.mysql.jdbc.Message's classloader when loading resource bundle, should fix sporadic issues when the caller's classloader can't locate the resource bundle. 07-07-04 - Version 3.1.3-beta - Mangle output parameter names for CallableStatements so they will not clash with user variable names. - Added support for INOUT parameters in CallableStatements. - Fix for BUG#4119, null bitmask sent for server-side prepared statements was incorrect. - Use SQL Standard SQL states by default, unless 'useSqlStateCodes' property is set to 'false'. - Added packet debuging code (see the 'enablePacketDebug' property documentation). - Added constants for MySQL error numbers (publicly-accessible, see com.mysql.jdbc.MysqlErrorNumbers), and the ability to generate the mappings of vendor error codes to SQLStates that the driver uses (for documentation purposes). - Externalized more messages (on-going effort). - Fix for BUG#4311 - Error in retrieval of mediumint column with prepared statements and binary protocol. - Support new timezone variables in MySQL-4.1.3 when 'useTimezone=true' - Support for unsigned numerics as return types from prepared statements. This also causes a change in ResultSet.getObject() for the 'bigint unsigned' type, which used to return BigDecimal instances, it now returns instances of java.lang.BigInteger. 06-09-04 - Version 3.1.2-alpha - Fixed stored procedure parameter parsing info when size was specified for a parameter (i.e. char(), varchar()). - Enabled callable statement caching via 'cacheCallableStmts' property. - Fixed case when no output parameters specified for a stored procedure caused a bogus query to be issued to retrieve out parameters, leading to a syntax error from the server. - Fixed case when no parameters could cause a NullPointerException in CallableStatement.setOutputParameters(). - Removed wrapping of exceptions in MysqlIO.changeUser(). - Fixed sending of split packets for large queries, enabled nio ability to send large packets as well. - Added .toString() functionality to ServerPreparedStatement, which should help if you're trying to debug a query that is a prepared statement (it shows SQL as the server would process). - Added 'gatherPerformanceMetrics' property, along with properties to control when/where this info gets logged (see docs for more info). - ServerPreparedStatements weren't actually de-allocating server-side resources when .close() was called. - Added 'logSlowQueries' property, along with property 'slowQueriesThresholdMillis' to control when a query should be considered 'slow'. - Correctly map output parameters to position given in prepareCall() vs. order implied during registerOutParameter() - fixes BUG#3146. - Correctly detect initial character set for servers >= 4.1.0 - Cleaned up detection of server properties. - Support placeholder for parameter metadata for server >= 4.1.2 - Fix for BUG#3539 getProcedures() does not return any procedures in result set - Fix for BUG#3540 getProcedureColumns() doesn't work with wildcards for procedure name - Fixed BUG#3520 -- DBMD.getSQLStateType() returns incorrect value. - Added 'connectionCollation' property to cause driver to issue 'set collation_connection=...' query on connection init if default collation for given charset is not appropriate. - Fixed DatabaseMetaData.getProcedures() when run on MySQL-5.0.0 (output of 'show procedure status' changed between 5.0.1 and 5.0.0. - Fixed BUG#3804 -- getWarnings() returns SQLWarning instead of DataTruncation - Don't enable server-side prepared statements for server version 5.0.0 or 5.0.1, as they aren't compatible with the '4.1.2+' style that the driver uses (the driver expects information to come back that isn't there, so it hangs). 02-14-04 - Version 3.1.1-alpha - Fixed bug with UpdatableResultSets not using client-side prepared statements. - Fixed character encoding issues when converting bytes to ASCII when MySQL doesn't provide the character set, and the JVM is set to a multibyte encoding (usually affecting retrieval of numeric values). - Unpack 'unknown' data types from server prepared statements as Strings. - Implemented long data (Blobs, Clobs, InputStreams, Readers) for server prepared statements. - Implemented Statement.getWarnings() for MySQL-4.1 and newer (using 'SHOW WARNINGS'). - Default result set type changed to TYPE_FORWARD_ONLY (JDBC compliance). - Centralized setting of result set type and concurrency. - Re-factored how connection properties are set and exposed as DriverPropertyInfo as well as Connection and DataSource properties. - Support for NIO. Use 'useNIO=true' on platforms that support NIO. - Support for SAVEPOINTs (MySQL >= 4.0.14 or 4.1.1). - Support for mysql_change_user()...See the changeUser() method in com.mysql.jdbc.Connection. - Reduced number of methods called in average query to be more efficient. - Prepared Statements will be re-prepared on auto-reconnect. Any errors encountered are postponed until first attempt to re-execute the re-prepared statement. - Ensure that warnings are cleared before executing queries on prepared statements, as-per JDBC spec (now that we support warnings). - Support 'old' profileSql capitalization in ConnectionProperties. This property is deprecated, you should use 'profileSQL' if possible. - Optimized Buffer.readLenByteArray() to return shared empty byte array when length is 0. - Allow contents of PreparedStatement.setBlob() to be retained between calls to .execute*(). - Deal with 0-length tokens in EscapeProcessor (caused by callable statement escape syntax). - Check for closed connection on delete/update/insert row operations in UpdatableResultSet. - Fix support for table aliases when checking for all primary keys in UpdatableResultSet. - Removed useFastDates connection property. - Correctly initialize datasource properties from JNDI Refs, including explicitly specified URLs. - DatabaseMetaData now reports supportsStoredProcedures() for MySQL versions >= 5.0.0 - Fixed stack overflow in Connection.prepareCall() (bad merge). - Fixed IllegalAccessError to Calendar.getTimeInMillis() in DateTimeValue (for JDK < 1.4). - Fix for BUG#1673, where DatabaseMetaData.getColumns() is not returning correct column ordinal info for non '%' column name patterns. - Merged fix of datatype mapping from MySQL type 'FLOAT' to java.sql.Types.REAL from 3.0 branch. - Detect collation of column for RSMD.isCaseSensitive(). - Fixed sending of queries > 16M. - Added named and indexed input/output parameter support to CallableStatement. MySQL-5.0.x or newer. - Fixed NullPointerException in ServerPreparedStatement.setTimestamp(), as well as year and month descrepencies in ServerPreparedStatement.setTimestamp(), setDate(). - Added ability to have multiple database/JVM targets for compliance and regression/unit tests in build.xml. - Fixed NPE and year/month bad conversions when accessing some datetime functionality in ServerPreparedStatements and their resultant result sets. - Display where/why a connection was implicitly closed (to aid debugging). - CommunicationsException implemented, that tries to determine why communications was lost with a server, and displays possible reasons when .getMessage() is called. - Fixed BUG#2359, NULL values for numeric types in binary encoded result sets causing NullPointerExceptions. - Implemented Connection.prepareCall(), and DatabaseMetaData. getProcedures() and getProcedureColumns(). - Reset 'long binary' parameters in ServerPreparedStatement when clearParameters() is called, by sending COM_RESET_STMT to the server. - Merged prepared statement caching, and .getMetaData() support from 3.0 branch. - Fixed off-by-1900 error in some cases for years in TimeUtil.fastDate/TimeCreate() when unpacking results from server-side prepared statements. - Fixed BUG#2502 -- charset conversion issue in getTables(). - Implemented multiple result sets returned from a statement or stored procedure. - Fixed BUG#2606 -- Server side prepared statements not returning datatype 'YEAR' correctly. - Enabled streaming of result sets from server-side prepared statements. - Fixed BUG#2623 -- Class-cast exception when using scrolling result sets and server-side prepared statements. - Merged unbuffered input code from 3.0. - Fixed ConnectionProperties that weren't properly exposed via accessors, cleaned up ConnectionProperties code. - Fixed BUG#2671, NULL fields not being encoded correctly in all cases in server side prepared statements. - Fixed rare buffer underflow when writing numbers into buffers for sending prepared statement execution requests. - Use DocBook version of docs for shipped versions of drivers. 02-18-03 - Version 3.1.0-alpha - Added 'requireSSL' property. - Added 'useServerPrepStmts' property (default 'false'). The driver will use server-side prepared statements when the server version supports them (4.1 and newer) when this property is set to 'true'. It is currently set to 'false' by default until all bind/fetch functionality has been implemented. Currently only DML prepared statements are implemented for 4.1 server-side prepared statements. - Track open Statements, close all when Connection.close() is called (JDBC compliance). xx-xx-05 - Version 3.0.17-ga - Fixed BUG#5874, Timestamp/Time conversion goes in the wrong 'direction' when useTimeZone='true' and server timezone differs from client timezone. - Fixed BUG#7081, DatabaseMetaData.getIndexInfo() ignoring 'unique' parameter. - Support new protocol type 'MYSQL_TYPE_VARCHAR'. - Added 'useOldUTF8Behavoior' configuration property, which causes JDBC driver to act like it did with MySQL-4.0.x and earlier when the character encoding is 'utf-8' when connected to MySQL-4.1 or newer. - Fixed BUG#7316 - Statements created from a pooled connection were returning physical connection instead of logical connection when getConnection() was called. - Fixed BUG#7033 - PreparedStatements don't encode Big5 (and other multibyte) character sets correctly in static SQL strings. - Fixed BUG#6966, connections starting up failed-over (due to down master) never retry master. - Fixed BUG#7061, PreparedStatement.fixDecimalExponent() adding extra '+', making number unparseable by MySQL server. - Fixed BUG#7686, Timestamp key column data needed "_binary'" stripped for UpdatableResultSet.refreshRow(). - Backported SQLState codes mapping from Connector/J 3.1, enable with 'useSqlStateCodes=true' as a connection property, it defaults to 'false' in this release, so that we don't break legacy applications (it defaults to 'true' starting with Connector/J 3.1). - Fixed BUG#7601, PreparedStatement.fixDecimalExponent() adding extra '+', making number unparseable by MySQL server. - Escape sequence {fn convert(..., type)} now supports ODBC-style types that are prepended by 'SQL_'. - Fixed duplicated code in configureClientCharset() that prevented useOldUTF8Behavior=true from working properly. - Handle streaming result sets with > 2 billion rows properly by fixing wraparound of row number counter. - Fixed BUG#7607 - MS932, SHIFT_JIS and Windows_31J not recog. as aliases for sjis. - Fixed BUG#6549 (while fixing #7607), adding 'CP943' to aliases for sjis. - Fixed BUG#8064, which requires hex escaping of binary data when using multibyte charsets with prepared statements.

+1 -1 gnaegi MAIN
1.18 25 Jan 05

moved classnames to olat_config.xml as possibility for chanches are rare and therefore unnecessary in the build.properties

+1 -3 schnider MAIN
1.17 25 Jan 05

refractoring of instant messaging: Get rid of unnecessary config stuff in build.properties (please adjust to properties.default), auto disable of chat if entering course test.

+2 -8 schnider MAIN
1.16 20 Jan 05

refractoring of instant messaging

+2 -1 schnider MAIN
1.15 17 Jan 05

new instant messaging config value

+2 -1 schnider MAIN
1.14 14 Dec 04

update of mysql driver - needs config-deploy-all 11-15-04 - Version 3.0.16-ga - Re-issue character set configuration commands when re-using pooled connections and/or Connection.changeUser() when connected to MySQL-4.1 or newer. - Fixed ResultSetMetaData.isReadOnly() to detect non-writable columns when connected to MySQL-4.1 or newer, based on existence of 'original' table and column names. - Fixed BUG#5664, ResultSet.updateByte() when on insert row throws ArrayOutOfBoundsException. - Fixed DatabaseMetaData.getTypes() returning incorrect (i.e. non-negative) scale for the 'NUMERIC' type. - Fixed BUG#6198, off-by-one bug in Buffer.readString(string). - Made TINYINT(1) -> BIT/Boolean conversion configurable via 'tinyInt1isBit' property (default 'true' to be JDBC compliant out of the box). - Only set 'character_set_results' during connection establishment if server version >= 4.1.1. - Fixed regression where useUnbufferedInput was defaulting to 'false'. - Fixed BUG#6231, ResultSet.getTimestamp() on a column with TIME in it fails.

+1 -1 gnaegi MAIN
1.13 08 Dec 04

using div instead of table in main layout smaller default fonts validating css

+17 -17 gnaegi MAIN
1.12 02 Dec 04

instant messaging integreated in header, can be desabled by build.properties setting instantmessaging.enable=false

+4 -3 schnider MAIN
1.11 15 Nov 04

- Adding configuration option to build.properties/olat_config.xml to enable/disable localization caching. default is set to true; - replaced code in findOrLoadProperties to not use getResourceAsString with own FileInputStream since cache problem exists in getResourceAsStream short: changing language files does not require tomcat restarts anymore

+4 gnaegi MAIN
1.10 15 Nov 04

file based account creation

+3 schnider MAIN
1.9 15 Nov 04

auto generation of test accounts for instant messaging

+1 schnider MAIN
1.8 26 Oct 04

jabber server provider known values added

+1 schnider MAIN
1.7 20 Oct 04

updating head version tag to 3.2

+1 -1 gnaegi MAIN
1.6 19 Oct 04

added instant messaging properties

+8 -1 schnider MAIN
1.5 18 Oct 04

ascii

gnaegi MAIN
1.4 13 Oct 04

Changed to 3.1.2

+1 -1 mike MAIN
1.3 13 Oct 04

*** empty log message ***

+4 -4 mike MAIN
1.2 13 Oct 04

Change ASCII type

mike MAIN
1.1 13 Oct 04

move build properties to default

+213 gnaegi MAIN