flex-blazeds.git
21 months ago[maven-release-plugin] prepare release blazeds-4.7.3 master blazeds-4.7.3
Christofer Dutz [Mon, 27 Mar 2017 20:43:33 +0000 (22:43 +0200)] 
[maven-release-plugin] prepare release blazeds-4.7.3

21 months agoRemoved some unneeded file
Christofer Dutz [Mon, 27 Mar 2017 20:35:47 +0000 (22:35 +0200)] 
Removed some unneeded file

21 months agoUpdated the text documents in preparation to a new release.
Christofer Dutz [Mon, 27 Mar 2017 20:33:48 +0000 (22:33 +0200)] 
Updated the text documents in preparation to a new release.

21 months agoUpdated the apache parent pom to the latest version
Christofer Dutz [Mon, 27 Mar 2017 20:33:23 +0000 (22:33 +0200)] 
Updated the apache parent pom to the latest version

22 months ago- Removed "Externalizable" from the whitelist
Christofer Dutz [Thu, 2 Mar 2017 08:26:10 +0000 (09:26 +0100)] 
- Removed "Externalizable" from the whitelist

22 months ago- Commented out the failsafe plugin (again) because I still haven't tested the file...
Christofer Dutz [Mon, 27 Feb 2017 18:24:52 +0000 (19:24 +0100)] 
- Commented out the failsafe plugin (again) because I still haven't tested the file-lock problem on Windows

22 months ago- Fixed some SonarQube findings
Christofer Dutz [Mon, 27 Feb 2017 18:23:46 +0000 (19:23 +0100)] 
- Fixed some SonarQube findings

22 months ago- Converted the testsuite to JUnit 4
Christofer Dutz [Fri, 24 Feb 2017 14:36:43 +0000 (15:36 +0100)] 
- Converted the testsuite to JUnit 4

22 months ago- Moved the initialization of the ClassDeserializationValidator into the Serializatio...
Christofer Dutz [Fri, 24 Feb 2017 13:34:41 +0000 (14:34 +0100)] 
- Moved the initialization of the ClassDeserializationValidator into the SerializationContext (so it is always initialized).
- Adjusted the rest to correctly work with these changes.

22 months ago- Temporarily disabled the integration tests as these seem to be causing problems...
Christofer Dutz [Wed, 22 Feb 2017 13:57:00 +0000 (14:57 +0100)] 
- Temporarily disabled the integration tests as these seem to be causing problems on Apache Jenkins

23 months ago- Made BlazeDS use the ClassDeserializationValidator as default validator, if no...
Christofer Dutz [Fri, 17 Feb 2017 14:42:31 +0000 (15:42 +0100)] 
- Made BlazeDS use the ClassDeserializationValidator as default validator, if no validator is provided.
- Adjusted the classes in the ClassDeserializationValidator default classes to explicitly list each class instead of using wildcards.

If you are getting errors, you need to explicitly list the classes you want to allow:

```
<services-config>
    <validators>
        <validator class="flex.messaging.validators.ClassDeserializationValidator">
            <properties>
                <allow-classes>
                    <class name="remoting.amfclient.ClientCustomType"/>
                    <class name="remoting.amfclient.ServerCustomType"/>
                    <class name="my.package.*"/>
                </allow-classes>
            </properties>
        </validator>
    </validators>

    ... snip ...

</services-config>
```

23 months agoDisabled the debugging setting on the test-server
Christofer Dutz [Fri, 17 Feb 2017 10:59:41 +0000 (11:59 +0100)] 
Disabled the debugging setting on the test-server

23 months ago- Moved the integration tests to the remoting module as they require remoting to...
Christofer Dutz [Fri, 17 Feb 2017 10:35:32 +0000 (11:35 +0100)] 
- Moved the integration tests to the remoting module as they require remoting to run (not ideal solution)
- Enabled the integation tests again
- Implemented a new serialization option "allow-xml" which is disabled per default which completely disables deserialization of xml documents.

23 months ago- Fixed a timing issue in the AllowDocumentTypeDeclaration test
Christofer Dutz [Fri, 17 Feb 2017 09:49:38 +0000 (10:49 +0100)] 
- Fixed a timing issue in the AllowDocumentTypeDeclaration test

23 months ago- Added a blazeds-spring-boot-archetype
Christofer Dutz [Fri, 17 Feb 2017 09:00:07 +0000 (10:00 +0100)] 
- Added a blazeds-spring-boot-archetype

23 months ago- Major code scrub
Christofer Dutz [Wed, 15 Feb 2017 22:42:26 +0000 (23:42 +0100)] 
- Major code scrub

2 years ago- Updated two for-loops to be compilable on Java 1.8 but still be binary compatible...
Christofer Dutz [Sat, 17 Dec 2016 16:08:32 +0000 (17:08 +0100)] 
- Updated two for-loops to be compilable on Java 1.8 but still be binary compatible with Java 1.6

2 years ago- Updated the project name to match the default naming convention
Christofer Dutz [Sat, 17 Dec 2016 15:48:53 +0000 (16:48 +0100)] 
- Updated the project name to match the default naming convention

2 years ago- Updated spring(boot) versions
Christofer Dutz [Sat, 17 Dec 2016 15:47:06 +0000 (16:47 +0100)] 
- Updated spring(boot) versions
- Added configuration for SonarQube

2 years ago- Added spring.factories to the git repo (META-INF was excluded in gitignore)
Christofer Dutz [Sun, 14 Aug 2016 15:39:59 +0000 (17:39 +0200)] 
- Added spring.factories to the git repo (META-INF was excluded in gitignore)

2 years ago- Made some tests more resilient against spaces in the projects path.
Christofer Dutz [Mon, 8 Aug 2016 18:01:09 +0000 (20:01 +0200)] 
- Made some tests more resilient against spaces in the projects path.

2 years ago- Completely rewrote the way the test-server is started
Christofer Dutz [Wed, 29 Jun 2016 14:44:59 +0000 (16:44 +0200)] 
- Completely rewrote the way the test-server is started

2 years ago- Removed duplicate waiting positions ...
Christofer Dutz [Wed, 29 Jun 2016 12:00:35 +0000 (14:00 +0200)] 
- Removed duplicate waiting positions ...

2 years ago- Increased the allowed ramp-up-time for the testserver from 400ms to 3s
Christofer Dutz [Wed, 29 Jun 2016 11:52:20 +0000 (13:52 +0200)] 
- Increased the allowed ramp-up-time for the testserver from 400ms to 3s

2 years ago- Moved the AMFConnectionTest and AMFDataTypeTest to the Integration-Tests as they...
Christofer Dutz [Wed, 29 Jun 2016 11:41:39 +0000 (13:41 +0200)] 
- Moved the AMFConnectionTest and AMFDataTypeTest to the Integration-Tests as they are per definition Integration-Tests
- Changed the tests to start a server only once and keep it open during the entire suite (Hereby causing far less open sockets and hopefully a lot less unstable builds)

2 years ago- Updated the AutoConfiguration
Christofer Dutz [Mon, 2 May 2016 13:50:29 +0000 (15:50 +0200)] 
- Updated the AutoConfiguration
- Replaced Tomcat with Jetty to avoid problems with Streaming-AMF connection

2 years ago- Removed the reference to codecentric
Christofer Dutz [Sun, 27 Mar 2016 09:09:02 +0000 (11:09 +0200)] 
- Removed the reference to codecentric

2 years agoAdded some more documentation.
Christofer Dutz [Sat, 26 Mar 2016 10:51:36 +0000 (11:51 +0100)] 
Added some more documentation.

2 years agoAdded some documentation.
Christofer Dutz [Sat, 26 Mar 2016 10:26:00 +0000 (11:26 +0100)] 
Added some documentation.

2 years ago- Continued implementing the Spring-Boot starter (This version is actually able to...
Christofer Dutz [Sat, 26 Mar 2016 09:59:39 +0000 (10:59 +0100)] 
- Continued implementing the Spring-Boot starter (This version is actually able to start and configure a BlazeDS instance using Spring-Boot and auto-detect servies marked with the "RemotingDestination" annotation)
- Invoking auto detected remoting destinations from a flex client works.

2 years agoFixed a potenatially NPE producing piece of code
Christofer Dutz [Fri, 25 Mar 2016 15:29:22 +0000 (16:29 +0100)] 
Fixed a potenatially NPE producing piece of code

2 years agoUpdated the parent of the blazeds-spring-boot-starter
Christofer Dutz [Fri, 25 Mar 2016 13:49:41 +0000 (14:49 +0100)] 
Updated the parent of the blazeds-spring-boot-starter

2 years agoMoved the spring-boot integration to the opt packages.
Christofer Dutz [Fri, 25 Mar 2016 12:47:38 +0000 (13:47 +0100)] 
Moved the spring-boot integration to the opt packages.

2 years agoFLEX-34980 - NoSuchMethodError on Java 7
Christofer Dutz [Thu, 24 Mar 2016 14:46:54 +0000 (15:46 +0100)] 
FLEX-34980 - NoSuchMethodError on Java 7
- Added the animal sniffer maven plugin to ensure API compatibility with JDK 1.6

2 years ago- Added an initial implementation of a BlazeDS Spring-Boot Starter
Christofer Dutz [Thu, 24 Mar 2016 14:45:57 +0000 (15:45 +0100)] 
- Added an initial implementation of a BlazeDS Spring-Boot Starter

2 years ago- Cleaned up the structure of the optional container modules
Christofer Dutz [Sun, 13 Mar 2016 18:12:48 +0000 (19:12 +0100)] 
- Cleaned up the structure of the optional container modules

2 years agoThis closes #1
Christofer Dutz [Sun, 13 Mar 2016 17:39:50 +0000 (18:39 +0100)] 
This closes #1
This closes #2

2 years agoMerge remote-tracking branch 'origin/develop' into develop
Christofer Dutz [Sun, 13 Mar 2016 17:18:54 +0000 (18:18 +0100)] 
Merge remote-tracking branch 'origin/develop' into develop

2 years ago#2 - Fixed bug with flushing messages to polling client.
Christofer Dutz [Sun, 13 Mar 2016 17:18:28 +0000 (18:18 +0100)] 
#2 - Fixed bug with flushing messages to polling client.
 - Applied suggested changes

 Even if I can't 100 percent confirm that the changes do what the patch should do, it does look suspicious that the first message in the queue seems to force the throttling rules, with this patch this should make a little more sense.

3 years agofix build apache-flex-sdk-14.5.0 apache-flex-sdk-14.5.0RC1
Alex Harui [Mon, 28 Dec 2015 19:27:20 +0000 (11:27 -0800)] 
fix build

3 years agopass 1 of getting ant build to work after refactoring
Alex Harui [Mon, 28 Dec 2015 07:40:46 +0000 (23:40 -0800)] 
pass 1 of getting ant build to work after refactoring

3 years agoRemoved legacy directories and made the content of the modules directory the new...
Christofer Dutz [Sun, 20 Dec 2015 13:13:16 +0000 (14:13 +0100)] 
Removed legacy directories and made the content of the modules directory the new root
- Please use the maven build for now as the Ant build will no longer work untill it is adjusted to the new directory structure.

3 years agoadd jar checking to approval script (mac only)
Alex Harui [Mon, 9 Nov 2015 21:39:44 +0000 (13:39 -0800)] 
add jar checking to approval script (mac only)

3 years agoUpdated the README to indicate the correct minimum required Java version
Erik de Bruin [Mon, 9 Nov 2015 09:26:59 +0000 (10:26 +0100)] 
Updated the README to indicate the correct minimum required Java version

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
3 years ago[maven-release-plugin] prepare for next development iteration
Christofer Dutz [Thu, 5 Nov 2015 20:39:53 +0000 (21:39 +0100)] 
[maven-release-plugin] prepare for next development iteration

3 years ago[maven-release-plugin] prepare release blazeds-4.7.2 blazeds-4.7.2
Christofer Dutz [Thu, 5 Nov 2015 20:39:33 +0000 (21:39 +0100)] 
[maven-release-plugin] prepare release blazeds-4.7.2

3 years agoUndid my latest changes
Christofer Dutz [Thu, 5 Nov 2015 16:42:44 +0000 (17:42 +0100)] 
Undid my latest changes

3 years agoIncreased the source-level of the testsuite to Java 1.7 as 1.7 seems to only be requi...
Christofer Dutz [Thu, 5 Nov 2015 16:28:05 +0000 (17:28 +0100)] 
Increased the source-level of the testsuite to Java 1.7 as 1.7 seems to only be required for running the tests so there is no point in increasing the java version for the libs themselves.

3 years agoAdjusted the release notes and readme in preparation of the next release.
Christofer Dutz [Thu, 5 Nov 2015 15:58:45 +0000 (16:58 +0100)] 
Adjusted the release notes and readme in preparation of the next release.

3 years agoAdded a config option to turn xml doctype declarations on in AMF Xml payload. It... 4.7.x
Christofer Dutz [Sat, 24 Oct 2015 07:17:56 +0000 (09:17 +0200)] 
Added a config option to turn xml doctype declarations on in AMF Xml payload. It is called: "allow-xml-doctype-declaration"

3 years ago[maven-release-plugin] prepare for next development iteration
Christofer Dutz [Mon, 3 Aug 2015 08:32:58 +0000 (10:32 +0200)] 
[maven-release-plugin] prepare for next development iteration

3 years ago[maven-release-plugin] prepare release blazeds-4.7.1 blazeds-4.7.1
Christofer Dutz [Mon, 3 Aug 2015 08:32:39 +0000 (10:32 +0200)] 
[maven-release-plugin] prepare release blazeds-4.7.1

3 years ago[maven-release-plugin] rollback the release of blazeds-4.7.1
Christofer Dutz [Mon, 3 Aug 2015 08:29:25 +0000 (10:29 +0200)] 
[maven-release-plugin] rollback the release of blazeds-4.7.1

3 years ago[maven-release-plugin] prepare release blazeds-4.7.1
Christofer Dutz [Mon, 3 Aug 2015 08:28:01 +0000 (10:28 +0200)] 
[maven-release-plugin] prepare release blazeds-4.7.1

3 years agoupdate notice files for 4.7.1
Alex Harui [Thu, 30 Jul 2015 17:17:03 +0000 (10:17 -0700)] 
update notice files for 4.7.1

3 years agoadjust rat filter
Alex Harui [Thu, 30 Jul 2015 17:16:47 +0000 (10:16 -0700)] 
adjust rat filter

3 years agoheader
Alex Harui [Thu, 30 Jul 2015 16:58:09 +0000 (09:58 -0700)] 
header

3 years agoapproval script
Alex Harui [Thu, 30 Jul 2015 16:57:56 +0000 (09:57 -0700)] 
approval script

3 years ago[maven-release-plugin] prepare for next development iteration
Christofer Dutz [Thu, 30 Jul 2015 14:04:15 +0000 (16:04 +0200)] 
[maven-release-plugin] prepare for next development iteration

3 years ago[maven-release-plugin] prepare release blazeds-4.7.1
Christofer Dutz [Thu, 30 Jul 2015 14:03:54 +0000 (16:03 +0200)] 
[maven-release-plugin] prepare release blazeds-4.7.1

3 years agoReverted a version update.
Christofer Dutz [Thu, 30 Jul 2015 14:01:47 +0000 (16:01 +0200)] 
Reverted a version update.

3 years agoTurned off the java-doc generation for now ... as there are far too many places that...
Christofer Dutz [Thu, 30 Jul 2015 13:59:48 +0000 (15:59 +0200)] 
Turned off the java-doc generation for now ... as there are far too many places that need fixing.

3 years agoContinued cleaning up the javadoc comments
Christofer Dutz [Thu, 30 Jul 2015 13:52:30 +0000 (15:52 +0200)] 
Continued cleaning up the javadoc comments

3 years agoContinued cleaning up the javadoc comments
Christofer Dutz [Thu, 30 Jul 2015 11:42:41 +0000 (13:42 +0200)] 
Continued cleaning up the javadoc comments

3 years agoRemoved all "exclude" javadoc annotations
Christofer Dutz [Thu, 30 Jul 2015 11:19:24 +0000 (13:19 +0200)] 
Removed all "exclude" javadoc annotations

3 years agoRe-Added the header for the 4.7.1 release
Christofer Dutz [Thu, 30 Jul 2015 11:01:01 +0000 (13:01 +0200)] 
Re-Added the header for the 4.7.1 release

3 years agoAdding an "allow-xml-external-entity-expansion" property to the serialization config.
Christofer Dutz [Wed, 29 Jul 2015 12:11:26 +0000 (14:11 +0200)] 
Adding an "allow-xml-external-entity-expansion" property to the serialization config.

3 years agoFLEX-34921 - Fix streaming on tomcat-7.0.27 + version.
Christofer Dutz [Wed, 29 Jul 2015 08:36:38 +0000 (10:36 +0200)] 
FLEX-34921 - Fix streaming on tomcat-7.0.27 + version.
- Removed the "Connection=close" Header

3 years agoCreated a portable test for the xml parsing problem.
Christofer Dutz [Thu, 23 Jul 2015 12:53:14 +0000 (14:53 +0200)] 
Created a portable test for the xml parsing problem.

3 years agoFix security issue due to local entity resolution issues in DocumentBuilder.
Christofer Dutz [Thu, 23 Jul 2015 12:18:34 +0000 (14:18 +0200)] 
Fix security issue due to local entity resolution issues in DocumentBuilder.

3 years agoFLEX-34680 - BeanProxy.getBeanProperties caches and returns values with incorrect Map
Christofer Dutz [Tue, 26 May 2015 15:14:44 +0000 (17:14 +0200)] 
FLEX-34680 - BeanProxy.getBeanProperties caches and returns values with incorrect Map
- Applied the patch provided by Matthew Frederes

3 years agoFLEX-34708 - Dependency on tomcat-catalina should be PROVIDED
Christofer Dutz [Tue, 26 May 2015 14:05:26 +0000 (16:05 +0200)] 
FLEX-34708 - Dependency on tomcat-catalina should be PROVIDED
- Marked any reference to containers as "provided"

3 years agoFLEX-34849 - adding flex-messaging-core as a maven dependency gives a wrong dependency
Christofer Dutz [Tue, 26 May 2015 13:45:41 +0000 (15:45 +0200)] 
FLEX-34849 - adding flex-messaging-core as a maven dependency gives a wrong dependency
- Removed the dependency to tools.jar as this seems to only be needed if the project is being built by Ant

3 years agofixed some funny characters in comments
Justin Mclean [Fri, 20 Mar 2015 06:38:31 +0000 (17:38 +1100)] 
fixed some funny characters in comments

3 years agoremoved @author tag
Justin Mclean [Fri, 20 Mar 2015 06:26:05 +0000 (17:26 +1100)] 
removed @author tag

3 years agothere didn't seem to be a *2 so I took it out
Alex Harui [Mon, 2 Mar 2015 21:18:29 +0000 (13:18 -0800)] 
there didn't seem to be a *2 so I took it out

3 years ago[maven-release-plugin] prepare for next development iteration
Christofer Dutz [Sun, 1 Mar 2015 20:39:21 +0000 (21:39 +0100)] 
[maven-release-plugin] prepare for next development iteration

3 years ago[maven-release-plugin] prepare release blazeds-4.7.0 blazeds-4.7.0
Christofer Dutz [Sun, 1 Mar 2015 20:39:01 +0000 (21:39 +0100)] 
[maven-release-plugin] prepare release blazeds-4.7.0

3 years agoBumped the version back to 4.7.0 ...
Christofer Dutz [Sun, 1 Mar 2015 20:36:51 +0000 (21:36 +0100)] 
Bumped the version back to 4.7.0 ...

3 years agoMerge remote-tracking branch 'origin/master'
Christofer Dutz [Sun, 1 Mar 2015 20:28:34 +0000 (21:28 +0100)] 
Merge remote-tracking branch 'origin/master'

Conflicts:
modules/pom.xml

3 years agoAdded the execution of the assembly plugin to every build.
Christofer Dutz [Sun, 1 Mar 2015 20:28:06 +0000 (21:28 +0100)] 
Added the execution of the assembly plugin to every build.

3 years agoAdjusted the name of the generated source artifacts.
cdutz [Sun, 1 Mar 2015 15:28:07 +0000 (16:28 +0100)] 
Adjusted the name of the generated source artifacts.

3 years agoMinor changes noticed during the RC1 phase.
cdutz [Sun, 1 Mar 2015 09:53:27 +0000 (10:53 +0100)] 
Minor changes noticed during the RC1 phase.

3 years ago[maven-release-plugin] prepare for next development iteration
Christofer Dutz [Fri, 27 Feb 2015 08:55:35 +0000 (09:55 +0100)] 
[maven-release-plugin] prepare for next development iteration

3 years ago[maven-release-plugin] prepare release blazeds-4.7.0.0-RC1 blazeds-4.7.0.0-RC1
Christofer Dutz [Fri, 27 Feb 2015 08:55:18 +0000 (09:55 +0100)] 
[maven-release-plugin] prepare release blazeds-4.7.0.0-RC1

3 years agoMerge remote-tracking branch 'origin/master'
Christofer Dutz [Fri, 27 Feb 2015 08:31:28 +0000 (09:31 +0100)] 
Merge remote-tracking branch 'origin/master'

3 years agoMinor changes prior to staging a first Release Candidate.
Christofer Dutz [Fri, 27 Feb 2015 08:30:12 +0000 (09:30 +0100)] 
Minor changes prior to staging a first Release Candidate.

3 years agoupdate BlazeDS copyright apache-flex-sdk-14.4.0RC2 apache-flex-sdk-4.14.0RC2
Alex Harui [Wed, 21 Jan 2015 08:28:36 +0000 (00:28 -0800)] 
update BlazeDS copyright

4 years agoadd LICENSE and NOTICE to flex-messaging-common apache-flex-sdk-14.4.0 apache-flex-sdk-4.14.1RC1
Alex Harui [Fri, 2 Jan 2015 16:33:02 +0000 (08:33 -0800)] 
add LICENSE and NOTICE to flex-messaging-common

4 years agoAdded ability to set environment vars with properties file
Erik de Bruin [Fri, 12 Dec 2014 10:01:52 +0000 (11:01 +0100)] 
Added ability to set environment vars with properties file

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
4 years agoremove dependency on antcontrib
Alex Harui [Wed, 10 Dec 2014 01:45:12 +0000 (17:45 -0800)] 
remove dependency on antcontrib

4 years agoIncreased the timeout to have the tests pass on build.apache.org.
Christofer Dutz [Wed, 19 Nov 2014 15:36:24 +0000 (16:36 +0100)] 
Increased the timeout to have the tests pass on build.apache.org.

4 years agoChanged the dependency to jms to a version availalbe on maven central.
Christofer Dutz [Wed, 19 Nov 2014 15:19:17 +0000 (16:19 +0100)] 
Changed the dependency to jms to a version availalbe on maven central.

4 years agoAdded the stuff needed in preparation of the first release.
Christofer Dutz [Wed, 19 Nov 2014 15:03:15 +0000 (16:03 +0100)] 
Added the stuff needed in preparation of the first release.

4 years agoAdded a small delay in the initialization of the server-based tests as it seems on...
Christofer Dutz [Wed, 12 Nov 2014 14:14:22 +0000 (15:14 +0100)] 
Added a small delay in the initialization of the server-based tests as it seems on linux based systems the server doesn't come up fast enough.

4 years agoAdded a small delay in the initialization of the server-based tests as it seems on...
Christofer Dutz [Wed, 12 Nov 2014 14:10:29 +0000 (15:10 +0100)] 
Added a small delay in the initialization of the server-based tests as it seems on linux based systems the server doesn't come up fast enough.

4 years ago- Added some more debug output to track down some of the test failures.
cdutz [Sat, 9 Aug 2014 11:02:01 +0000 (13:02 +0200)] 
- Added some more debug output to track down some of the test failures.

4 years agoMerge branch 'master' of https://git-wip-us.apache.org/repos/asf/flex-blazeds
Christofer Dutz [Wed, 6 Aug 2014 09:27:46 +0000 (11:27 +0200)] 
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/flex-blazeds

Conflicts:
modules/testsuite/src/test/java/flex/messaging/util/TestServer.java

4 years ago- Refactored the TestServer that it finds a free port and uses that for testing.
Christofer Dutz [Wed, 6 Aug 2014 09:25:38 +0000 (11:25 +0200)] 
- Refactored the TestServer that it finds a free port and uses that for testing.
- Made the TestServer run on a Mac (Hopefully Linux too)

4 years agoMerge branch 'master' of https://git-wip-us.apache.org/repos/asf/flex-blazeds
cdutz [Sun, 3 Aug 2014 18:22:18 +0000 (20:22 +0200)] 
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/flex-blazeds