Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cf-dev] [Hudson] Build failed in Hudson: parent #35

See <https://hudson.eclipse.org/californium/job/parent/35/changes>

Changes:

[Eclipse Webmaster team] Initial commit

[Eclipse Webmaster team] Initial commit

[Eclipse Webmaster team] Initial commit

[Matthias Kovatsch] Initial contribution

[Matthias Kovatsch] Initial contribution

[Matthias Kovatsch] Initial contribution

[Matthias Kovatsch] Moved important files to root package and improved naming.

[Matthias Kovatsch] Added Eclipse project files for better EGit integration.

[Matthias Kovatsch] Added Eclipse project files for better EGit integration.

[Matthias Kovatsch] Added Eclipse project files for better EGit integration.

[Matthias Kovatsch] Updated GETClient example to new API.

[Julien Vermillard] Improving logging performance

[Julien Vermillard] Reorganisation of package code

[Julien Vermillard] A storage abstraction for PSK

[Michal Knizek] ServerInterface.add returns ServerInterface

[Julien Vermillard] Store PSK Identity in the DTLS Session

[Julien Vermillard] missing files for PR #7

[Javimka] Added test to verify that an endpoint properly empties HashMaps in

[Javimka] Fixed a bug where the length of the payload was miscalculated

[Javimka] Added possible response codes for requests to the documentation.

[Javimka] Endpoint now also acknowledges responses if the are a duplicate.

[Javimka] Fixed the expectations the test has from the program. The program was

[Javimka] Matcher no longer remembers piggy-backed responses, and therefore there

[Javimka] The BlockwiseLayer now keeps the same token for all blocks of an

[Javimka] Changed level of log statement from severe to fine.

[Javimka] The Matcher of a server is now able to proberly remove NON notifications

[Javimka] Converted test case for memory leaking hashmaps into a proper JUnit

[Kai Hudalla] export org.eclipse.californium.network.config package which is part of

[Matthias Kovatsch] JavaDoc fixes

[Kai Hudalla] fix 438910: provide access to all CoAP Endpoints of a managed server

[Matthias Kovatsch] Renamed endpoint components (Inbox/Outbox)

[Julien Vermillard] tracking last scandium change for compiling

[Julien Vermillard] Update README.md

[Javimka] The server now cancels an observe relation if a request has the observe

[Julien Vermillard] unique repository identifiers

[Javimka] Fixed a bug where a CoapObserveRelation object did not remember over

[Javimka] Extended a test and fixed a bug where the server-side matcher did not

[Julien Vermillard] added eclipse repository for finging element-connector jars

[Martin Lanter] Dealt with issue #7 (Block2 random access bypass for GET). Users can now

[Julien Vermillard] Refactoring configuation and key management

[Julien Vermillard] Scandium API changed

[Julien Vermillard] removed integration tests

[Julien Vermillard] Close session if the DTLS handshake fail

[Simon Bernard] add a way to initiate handshake with different peer using different PSK

[Kai Hudalla] Use long instead of int to represent time

[Kai Hudalla] Reduce visibility of constructors, update JavaDoc, catch specific

[August] - Added advanced congestion control

[August Betzler] - Cleaned up, fixed some minor issues

[August Betzler] - Fixed Peakhopper RTO algorithm

[abetzler] Update CongestionControlLayer.java

[abetzler] Update RemoteEndpoint.java

[abetzler] Update RemoteEndpointManager.java

[Julien Vermillard] Fix test: trying to not rely on HashMap order

[hassany] Fix the URI-Reference paring in the Link Format parser to match RFC6690

[August Betzler] - Fixed use of current RTO value used for backing off the RTO and while

[August Betzler] - Included dithering in the calculation of the initial RTO for a

[August Betzler] - Made several changes to correctly calculate the RTO values with all

[August Betzler] - Made RTO dithering optional, by default it is not enabled

[abetzler] Update CongestionControlLayer.java

[August Betzler] - Minor changes, added 'currentRTO'

[August Betzler] - Modded CongestionControl (added dithering)

[abetzler] Update CongestionControlLayer.java

[abetzler] - Modified visibility of getRandomTimeout(...) to protected

[abetzler] - Added license headers

[abetzler] - Added license headers

[abetzler] - Added license headers

[abetzler] - Added license headers

[abetzler] - Added license headers

[abetzler] - Added license headers

[abetzler] Update Cocoa.java

[abetzler] Update BasicRto.java

[abetzler] Update LinuxRto.java

[abetzler] - Added license headers

[Matthias Kovatsch] Updated POM and README with Eclipse repository.

[Simon Bernard] update Secure server to be compliant with new api of scandium pull

[abetzler] Update BasicRto.java

[August Betzler] - Clean version uploaded

[abetzler] Update Cocoa.java

[abetzler] Update LinuxRto.java

[abetzler] Update RemoteEndpoint.java

[abetzler] Update CongestionControlLayer.java

[Matthias Kovatsch] Corrected de-register Observe option to 1.

[Matthias Kovatsch] Fixed Observe check 4 (CO04).

[Matthias Kovatsch] Minor style fixes.

[Matthias Kovatsch] Fixed duplicate observe relations.

[Yassin N. Hassan] Fix null pointer exception in CoapClient

[Matthias Kovatsch] Code style fix.

[Julien Vermillard] 1.0.0-M1 release

[Julien Vermillard] 1.0.0-SNAPSHOT

[Julien Vermillard] generate source jar when building

[Julien Vermillard] generate source jar when building

[Julien Vermillard] 1.0.0-M1 release

[Julien Vermillard] 1.0.0-M1 release

[Julien Vermillard] 1.0.0-M1 release take 2, depend on e-c M1 and not snapshot

[Julien Vermillard] 1.0.0-M1 release

[Julien Vermillard] 1.0.0-M1 release

[Julien Vermillard] 1.0.0-M1 release

[Kai Hudalla] Introduce field for keeping original handshake message sent from client

[Simon Bernard] add an API to get the DTLSSession for a given peer address on DTLS

[Simon Bernard] #14:  reply with notify_close even if "we are a client"

[Julien Vermillard] fixed javadoc error, added a release profile

[Julien Vermillard] fixed javadoc error, added a release profile

[Julien Vermillard] fixed javadoc error, added a release profile

[Julien Vermillard] compilation fix

[Julien Vermillard] release 1.0.0-M2

[Julien Vermillard] release 1.0.0-M2

[Julien Vermillard] fix broken javadoc

[Julien Vermillard] release 1.0.0-M2

[Julien Vermillard] another round of pom fix

[Julien Vermillard] release 1.0.0-M2

[Julien Vermillard] release 1.0.0-M2

[Julien Vermillard] release 1.0.0-M2

[Julien Vermillard] SCM url in pom, mandatory for maven central release

[Julien Vermillard] SCM url in pom, mandatory for maven central release

[Julien Vermillard] SCM url in pom, mandatory for maven central release

[Julien Vermillard] space/tabs formating

[Julien Vermillard] release 1.0.0-M2

[Julien Vermillard] release 1.0.0-M2

[Julien Vermillard] release 1.0.0-M2

[Julien Vermillard] release 1.0.0-M2

[Julien Vermillard] release 1.0.0-M2

[Julien Vermillard] release 1.0.0-M2

[Kai Hudalla] fix 446954: use maven bundle plugin to create OSGi entries in

[Kai Hudalla] Make elements-connector an OSGi bundle

[Kai Hudalla] Remove obsolete (unused) imports

[Matthias Kovatsch] Fixed POM with correct main class.

[Matthias Kovatsch] Fixed OptionNumberRegistry and removed duplicates in CoAP class.

[Matthias Kovatsch] Ensured UTF-8 encoding independent from JVM default charset.

[Matthias Kovatsch] Fixed package names in logging conf.

[Matthias Kovatsch] Changed to quicker charset selection.

[Kai Hudalla] Add plugin nature reflecting the fact that Scandium is an OSGi bundle by

[Kai Hudalla] Use CRLF as EOL delimiter in order to comply with project policy

[Matthias Kovatsch] Added cf-cocoa example.

[Matthias Kovatsch] Fixed API example in GETclient.

[Matthias Kovatsch] Changed SecureServer to default CoAPS port.

[Matthias Kovatsch] Cleaned up OptionSet API and fixed Maven warnings.

[Marco Carrer] Exported org.eclipse.californium.core.observe and org.eclipse.californium.core.network.interceptors as needed by the leshan-client

[Matthias Kovatsch] Added CongestionControlLayer factory method for the different algorithms.

[Matthias Kovatsch] Improved executor service handling.

[Kai Hudalla] Make parsing of Hello extensions more robust w/r to handling of unknown

[Kai Hudalla] Add X.509 to list of supported client certificate types

[Kai Hudalla] Improve JavaDoc, adapt method names to better reflect their purpose, fix

[Kai Hudalla] Fix negotiation of client and server certificate types to actually match

[Matthias Kovatsch] Fixed severe bug that sent out the secret key as PSK identity.

[Matthias Kovatsch] Updated example keys and certificates.

[Matthias Kovatsch] Updated NetworkConfig and endpoint initialization (executors and deliverers).

[Matthias Kovatsch] Refreshed certificates in trust and key store.

[Matthias Kovatsch] Fixed multiple alerts on handshake exception.

[Matthias Kovatsch] Minor style fixes.

[Matthias Kovatsch] Removed Eclipse files from git. Eclipse import existing Maven project will to the trick.

[Matthias Kovatsch] Removed Eclipse files from git. Eclipse import existing Maven project will to the trick.

[Matthias Kovatsch] Removed Eclipse files from git. Eclipse import existing Maven project will to the trick.

[Matthias Kovatsch] Removed obsolete imports.

[Kai Hudalla] Reduce log level for running tests to INFO to increase test execution

[Kai Hudalla] Fix handling of unsupported or undefined extension types included in

[Matthias Kovatsch] Updated API demos (non-Maven).

[Matthias Kovatsch] Linked Observe re-registration to original request.

[Simon Bernard] certificate_authorities can be empty on certificateRequest

[Simon Bernard] manage empty sessionID

[Simon Bernard] add API to get RPK on DTLSSession

[Simon Bernard] use RPK without certificate chain

[Simon Bernard] change contructor to be more NPE proof

[Matthias Kovatsch] Moved client-side observer re-registration to CoapClient-level to be able to reset notification orderer.

[Matthias Kovatsch] Moved DaemonThreadFactory to Utils since required globally.

[Matthias Kovatsch] Fixed matcher clean up for supersedure notifications.

[Simon Bernard] simplify CertificateMessage constructor

[Simon Bernard] add validation on config setting

[Julien Vermillard] comment tweaking

[Matthias Kovatsch] Fixed NullPointerException on premature stop().

[Matthias Kovatsch] Harmonized log statements.

[Matthias Kovatsch] Added comment on produced warnings.

[Matthias Kovatsch] Updated logging config file.

[Matthias Kovatsch] Fixed wrong default endpoint definition on server start.

[Matthias Kovatsch] Added config for health status prints.

[Matthias Kovatsch] Fixed missing RST on unmatchable responses.

[Matthias Kovatsch] Harmonized log statements.

[Matthias Kovatsch] Fixed javadoc warning.

[Matthias Kovatsch] Fixed javadoc warnings.

[Matthias Kovatsch] Cleaned up Message API.

[Matthias Kovatsch] Fixed javadoc warnings.

[Matthias Kovatsch] Release 1.0.0-M3

[Matthias Kovatsch] Release 1.0.0-M3

[Matthias Kovatsch] Release 1.0.0-M3

[Matthias Kovatsch] Release 1.0.0-M3

[Matthias Kovatsch] Aligned OSGi Scandium dependency with project version.

[Matthias Kovatsch] Release 1.0.0-M3

[Matthias Kovatsch] Release 1.0.0-M3

[Kai Hudalla] Explicitly filter out and ignore NULL cipher proposed by a client during

[Kai Hudalla] Improve JavaDoc

[Julien Vermillard] Fix handling of unsupported compression methods - avoid NullPointerException.

[Kai Hudalla] Small improvements

[Kai Hudalla] Improved documentation

[Kai Hudalla] Improved documentation.

[Kai Hudalla] Small improvements

[Kai Hudalla] Made console output more verbose

[Kai Hudalla] Small improvements

[Kai Hudalla] Remove obsolete import.

[Kai Hudalla] Replace invocation of deprecated methods in RawData.

[Kai Hudalla] Remove obsolete invocation of deprecated logging configuration method on

[Kai Hudalla] Removed config property UDP_CONNECTOR_LOG_PACKETS because it has no

[Kai Hudalla] Make getSessionByAddress() public again.

[Kai Hudalla] Provide access to (optional) client identity.

[Kai Hudalla] Add DTLSConnector test case.

[Kai Hudalla] Small improvements to Handshaker hierarchy.

[Kai Hudalla] Implement destroy() method to properly close all sessions during

[Kai Hudalla] Add missing copyright header.

[Kai Hudalla] Make CaliforniumFormatter correctly format log messages containing

[Kai Hudalla] Make ScandiumFormatter correctly format log messages containing

[Kai Hudalla] Skip unknown record type when parsing multiple records from a byte array

[Kai Hudalla] Add convenience constructor for setting session and peer address to get

[Kai Hudalla] Add duplicate record detection as described by section 4.1.2.6 of the

[Kai Hudalla] Some small improvements

[Kai Hudalla] Include duplicate record detection into standard message processing

[Kai Hudalla] Adjust log levels to reduce verbosity.

[Kai Hudalla] Fix NPE in toString() method when fragment has not been decrypted yet.

[Kai Hudalla] Reduce visibility of accessors for master secret. Fix setter for master

[Kai Hudalla] Fix NPEs when serializing to byte array due to uninitialized collections

[Kai Hudalla] Added some log statements to help with debugging, reduced log levels to

[Kai Hudalla] Add equals() & hashCode() in order to make comparisons easier.

[Kai Hudalla] Refactor record processing logic to improve readability and testability.

[Kai Hudalla] Fix bug 462463.

[Kai Hudalla] Add equals & hashCode for easier comparison.

[Kai Hudalla] Turn into an immutable and reduce visibility to improve encapsulation.

[Kai Hudalla] Use primitive type "long" for record sequence numbers consistently in

[Kai Hudalla] Replace DTLSConnectorConfig with an immutable configuration class

[Kai Hudalla] Fix missing DtlsConnectorConfig class in Scandium jar file.

[Kai Hudalla] Adapt configuration of DTLSConnector to use Scandium's

[Kai Hudalla] Adapt NULL cipher suite's name to official IANA name.

[Kai Hudalla] Fix limiting length of record sequence numbers to 48 bit.

[Kai Hudalla] Fix bug 464383. Defer session creation to AFTER a client has proven his

[Kai Hudalla] Limit size of outbound message buffer to prevent OutOfMemory exceptions.

[Kai Hudalla] Reduce visibility of DTLSSession fields to improve encapsulation.

[Kai Hudalla] Small improvements.

[Kai Hudalla] Fix validation in DtlsConnectorConfig.Builder to allow for RawPublicKey

[Kai Hudalla] Make accessors for peer identity public again because Leshan (currently)

[Kai Hudalla] Fix validity check in DtlsConnectorConfig to allow for configuration of

[Matthias Kovatsch] Changed PlugTestServer logging for service operation.

[Kai Hudalla] Implicitly set cipher suites based on PSK store or keys set by user.

[Kai Hudalla] Allow for multiple cookie exchanges with a client at the beginning of a

[Kai Hudalla] Only guess cipher suites frmo config properties if user has not

[Kai Hudalla] Add JavaDocs, fix formatting.

[Kai Hudalla] [464812] Provide access to peer's identity in messages forwarded to

[Kai Hudalla] Use StringBuffer.append() instead of string concatenation in toString()

[Kai Hudalla] Fix wrong interpretation of certificate_type extension values sent by

[Kai Hudalla] Small improvements.

[Kai Hudalla] Only negotiate certificate_types when DTLSConnector supports a

[Kai Hudalla] Remove dependency to Java 8 java.util.Base64 class.

[Kai Hudalla] Fix wrong encoding of Named Information URI.

[Kai Hudalla] Remove obsolete imports.

[Kai Hudalla] [465073] Include client identity in incoming CoAP requests.

[Kai Hudalla] Use standard Java Cryptography provided HmacSHA256 algorithm for cookie

[Kai Hudalla] Store whole public key instead of only the key's subject info.

[Kai Hudalla] Make exception more verbose.

[Kai Hudalla] Replace custom HMAC implementation with standard algorithm obtained via

[Kai Hudalla] Small improvements to CipherSuite.

[Kai Hudalla] Remove RC4 cipher because it is explicitly ruled out from being used in

[Kai Hudalla] Always initialize the current read/write state with the NULL connection

[Kai Hudalla] Avoid string concatenation when creating toString() result.

[Kai Hudalla] Add accessor for the message's content type.

[Kai Hudalla] Make access to particular hello_extensions easier.

[Kai Hudalla] Reduce log level threshold for ConsoleLogger to FINEST.

[Kai Hudalla] Add convenience getters for security parameters so that client code does

[Kai Hudalla] Add support for CBC Block Ciphers.

[Kai Hudalla] Add log statements and toString() method.

[Kai Hudalla] Use convenience getters for retrieving server & client certificate types

[Kai Hudalla] Allow for configuration of an anonymous client-only DTLSConnector.

[Kai Hudalla] Improve InMemorySessionStore to

[Kai Hudalla] Make sure that the session to resume contains a session identifier.

[Kai Hudalla] Add missing copyright/license header.

[Kai Hudalla] Fix default constructor to create 32 random bytes instead of an empty

[Kai Hudalla] Small improvements.

[Kai Hudalla] Fix calculation of message length when no hello extensions are present.

[Kai Hudalla] Use Rob Harders public domain Base64 encoding code instead of

[Kai Hudalla] Fix indentation.

[Kai Hudalla] Combine setting of current read/write state and incremting epoch counter

[Kai Hudalla] Small improvements.

[Kai Hudalla] Re-factor LRU cache functionality into a generic class.

[Kai Hudalla] Replace ad-hoc computation of receive window's lower boundary with

[Kai Hudalla] Extend SessionListener to support start and completion of handshake in

[Kai Hudalla] Set default log level to CONFIG in order to reduce verbosity.

[Kai Hudalla] Remove obsolete import.

[Kai Hudalla] Update plugins to most recent versions, add release-plugin.

[Kai Hudalla] Use https in POM's scm URL in order to support releasing from behind a

[Kai Hudalla] [maven-release-plugin] prepare release 1.0.0-M4

[Kai Hudalla] [maven-release-plugin] prepare for next development iteration

[Kai Hudalla] Fix some minor JavaDoc errors.

[Kai Hudalla] Add profile for deploying to eclipse repos.

[Kai Hudalla] [maven-release-plugin] prepare release 1.0.0-M5

[Kai Hudalla] [maven-release-plugin] prepare for next development iteration

[Kai Hudalla] Fix JavaDoc errors.

[Kai Hudalla] Update some plugins to most recent versions, add release-plugin.

[Kai Hudalla] [maven-release-plugin] prepare release 1.0.0-M4

[Kai Hudalla] [maven-release-plugin] prepare for next development iteration

[Bastian Gebhardt] ping: using timeout param instead of magic number

[Kai Hudalla] Remove update(DTLSSession) method from SessionStore because

[Kai Hudalla] Add explicit implementation of SessionListener in order to improve

[Kai Hudalla] Add missing copyright header.

[Kai Hudalla] Fix bug 469158.

[Kai Hudalla] Fix Bug 469593.

[Kai Hudalla] Add method to determine number of remaining bits that can be read.

[Kai Hudalla] Improve parsing from byte array.

[Kai Hudalla] Compare mime types directly in HttpTranslator

[Paul LeMarquand] Fix incorrectly referenced variable in DTLSSession logging

[Matthias Kovatsch] Fixed logging bottleneck.

[Matthias Kovatsch] Fixed race condition NPE for multiple responses.

[Matthias Kovatsch] Minor code style fix and comment.

[Kai Hudalla] Introduce test categories for classifying test cases according to their

[Kai Hudalla] Configure Surefire for parallel execution of test classes.

[Kai Hudalla] Add peer address members to Record and DTLSMessage in order to provide

[Kai Hudalla] Provide each handshaker with its own Logger in order to be able to

[Kai Hudalla] Several small improvements.

[Kai Hudalla] Add accessors for threshold and capacity to LeastRecentlyUsedCache, make

[Kai Hudalla] Use separate port for raw UDP client connector to avoid port binding

[Kai Hudalla] Adjust some logging levels, do not run sender & receiver threads as

[Kai Hudalla] Adjust logging levels to include message dumps in log statements at

[Kai Hudalla] Add helper method for retrieving trust anchor.

[Kai Hudalla] Fix formatting.

[Kai Hudalla] Reduce default log levels to INFO.

[Kai Hudalla] Improve message in HandshakeException thrown when clietn cannot be

[Kai Hudalla] Replace SessionStore with ConnectionStore keeping all information about

[Kai Hudalla] Fix bug 472196.

[Kai Hudalla] fix certificate types extensions config for rpk/x509 handshake.

[Kai Hudalla] Log successful completion of handshake only once on reception of first

[Matthias Kovatsch] Moved message sanity checks to OutboxImpl.

[Matthias Kovatsch] Fixed Message ID conflict (Bug 466504).

[Matthias Kovatsch] Extended memory leak test.

[Matthias Kovatsch] Enabled all test in Maven (wildcard problem).

[Matthias Kovatsch] Aligned CC11 with td-coap4 (see pull-request #33).

[Matthias Kovatsch] Fixed execution order on single-cores.

[Kai Hudalla] Split Scandium core classes and examples into separate sub-modules.

[Kai Hudalla] Improve logging code.

[Simon Bernard] Avoid java.lang.ArrayIndexOutOfBoundsException for unknown curves

[Simon Bernard] Certificate Message could be empty

[Matthias Kovatsch] Added OriginTracer for Eclipse IoT metrics.

[Matthias Kovatsch] Removed port output from OriginTracer.

[Matthias Kovatsch] Fixed OriginTracer hours to 24h format.

[Achim Kraus] Bugfix of wrong payload length in message tracing for responses.

[Achim Kraus] Bugfix use default_secure_endpoint for loggging instead of

[Achim Kraus] Correct code formating.

[Matthias Kovatsch] Now preventing RejectedExecutionException when destroying endpoint.

[Matthias Kovatsch] Fixed RTT for blockwise transfers.

[Matthias Kovatsch] Small code tweaks.

[Matthias Kovatsch] Added fallback for unknown response codes and fixed success range.

[Kai Hudalla] Small improvements.

[Kai Hudalla] Small improvements.

[Kai Hudalla] Add method for checking whether the key exchange algorithm of a cipher

[Kai Hudalla] Refactor named curve lookup table into SupportedGroup enum (which is the

[Kai Hudalla] Explicitly support empty certificate messages.

[Kai Hudalla] Fix formatting.

[Kai Hudalla] Only include client/server certificate type extensions in SERVER_HELLO

[Matthias Kovatsch] Fixed message type (thanks to nmacs for PR 28).

[Matthias Kovatsch] Added Android example (Android Studio project).

[allhateme] Secure Client example

[Achim Kraus] Bugfix for incomplete cleanup when reregister a observation with the

[Achim Kraus] Add nextObserveNumber to enable subclasses to use the observe option as

[Matthias Kovatsch] Enabled blockwise transfers with NON. Fixed related matcher state.

[Matthias Kovatsch] Extended memory leak tests.

[Matthias Kovatsch] Added new test resources.

[Kai Hudalla] Amend license header with information regarding origin of code (Rob

[Marcin Dziezyc] Implemented an Observe benchmark application.

[Julien Vermillard] Fix cookie generation

[Matthias Kovatsch] Made blockwise transfers cancelable and included new test by Achim Kraus (see PR#42).

[Matthias Kovatsch] Added missing Android project files.

[Matthias Kovatsch] Increased to Java 7 (tested Android compatibility).

[Matthias Kovatsch] Increased to Java 7 (tested Android compatibility).

[Matthias Kovatsch] Made rejects cancelable through interceptors.

[Matthias Kovatsch] Added Block+Observe tests (and fixed typo).

[Kai Hudalla] 473907: Fix unit test failure on OpenJDK.

[Kai Hudalla] Remove keyExchange. Use cipherSuite to get it.

[Kai Hudalla] Fix 475112: Only prefer server certificate type RawPublicKey if no trust

[Kai Hudalla] Fix 473678.

[Kai Hudalla] Fix formatting.

[Kai Hudalla] Fix processing of buffered handshake messages.

[Kai Hudalla] Fix formatting.

[Kai Hudalla] Fix buffering of inbound handshake messages.

[Kai Hudalla] Fix javadoc comments.

[Kai Hudalla] Fix indentation.

[Matthias Kovatsch] Also cancel ongoing CON notifications when canceling relation.

[Kai Hudalla] Fix indentation.

[Kai Hudalla] Reduce duplication of plugin configuration.

[Kai Hudalla] Pull out definitions and configurations common to all Californium

[Kai Hudalla] Use Californium parent POM.

[Kai Hudalla] Update Eclipse Jar Signer plugin to 1.1.2

[Kai Hudalla] Add eclipse plugin repository for downloading jar signer plugin.

[Kai Hudalla] Add definition and configuration of eclipse jar signer plugin.

[Kai Hudalla] Inherit configuration of eclipse jar signer plugin from parent POM.

[Kai Hudalla] Move definition of eclipse plugin repository to profile definition.

[Kai Hudalla] Add profile for activating eclipse jar signer.

[Kai Hudalla] Fix Javadoc comment.

[Kai Hudalla] Use definitions and configuration from Californium parent POM.

[Kai Hudalla] Fix Javadoc.

[Kai Hudalla] Split up profile for releasing to Maven Central into two profiles, one

[Matthias Kovatsch] Fix for parentless CoapResources.

[Matthias Kovatsch] Renamed remove() to delete() for resources.

[Kai Hudalla] Fix 477074. The encoding of a Raw Public Key contained in a CERTIFICATE

[Kai Hudalla] Use ephemeral ports when running integration tests.

[Kai Hudalla] Fix log message when stopping connector to use the port the connector is

[Simon Bernard] Fix handshake message decryption (used for renegotiation)

[Simon Bernard] Fix retransmission issue

[Simon Bernard] Improve Alert processing

[Simon Bernard] Fix session resumption (abbreviated handshake) and add tests about it

[Matthias Kovatsch] Cleaned up artifact naming (renamed root to californium-parent).

[Matthias Kovatsch] Removed obsolete parent directory (now in californium repo).

[Achim Kraus] Replace nextObserveNumber by ObserveRelationFilter.

[Matthias Kovatsch] Clean-up and log level adjustment.

[Kai Hudalla] Add example code to JavaDoc illustrating usage of

[Kai Hudalla] Update Scandium documentation to reflect features of upcoming 1.0.0

[Kai Hudalla] Fix #478538: Terminate connection to peer when receiving a CLOSE_NOTIFY

[Mathieu Goessens] californium-proxy: Move doReceiveMessage(coapRequest) to its own Thread.

[Mathieu Goessens] californium-proxy: remove dummy exception handling in HttpStack

[Mathieu Goessens] californium-proxy: add a detailed exception output in I/O listening thread

[Matthias Kovatsch] Added clean-up mechanism for blockwise transfer state (new config property: BLOCKWISE_STATUS_LIFETIME).

[Matthias Kovatsch] Fixed wrong JUnit Assert import.

[Matthias Kovatsch] Added snapshot repo and removed profiles.

[Matthias Kovatsch] Added snapshot repo and removed profiles.

[Matthias Kovatsch] Added snapshot repo and removed profiles.

[Matthias Kovatsch] Fixed Javadoc errors.

[Matthias Kovatsch] Added profile deactivation files.

[Matthias Kovatsch] Added profile deactivation files.

[Kai Hudalla] Add more verbose information to FINER log statements when validating

[Kai Hudalla] Introduce constants for "server" and "client" name to be used by other

[Kai Hudalla] Small improvements.

[Kai Hudalla] Make constants for header field lengths public and include constant for

[Kai Hudalla] Improve logging.

[Kai Hudalla] Determine Maximum Payload Size based on network interface's MTU to

[Kai Hudalla] Increase inbound DatagramPacket buffer size to theoretical maximum.

[Kai Hudalla] Improve JavaDoc.

[Kai Hudalla] Use resolved InetSocketAddress instance for endpoint definition in order

[Kai Hudalla] Small improvements.

[Kai Hudalla] Improve JavaDoc.

[Matthias Kovatsch] Log message tweaking.

[Matthias Kovatsch] Introduced randomized tokens through the Matcher. TokenLayer is removed. TOKEN_SIZE_LIMIT allows to limit the number of token bytes.

[Matthias Kovatsch] Fixed faling sends on emulated HTTP endpoints (still TODO for closing HTTP connection on rejection).

[Matthias Kovatsch] Removed Reflections dependency.

[Matthias Kovatsch] Fixed false warning when retransmitting.

[Matthias Kovatsch] Added git attributes file for line ending handling.

[Matthias Kovatsch] Normalized all the line endings to LF.

[Matthias Kovatsch] Prolonged wait time in tests since Hudson appears to be extremely slow.

[Matthias Kovatsch] Added git attributes file for line ending handling.

[Matthias Kovatsch] Normalized all the line endings to LF.

[Matthias Kovatsch] Copyright year update.

[Matthias Kovatsch] Copyright year update.

[Matthias Kovatsch] Moved test into right package.

[Kai Hudalla] Test execution improvements.

[Kai Hudalla] Limit length of outbound RawData payload to 2^14 as mandated by TLS

[Kai Hudalla] Small improvements.

[Kai Hudalla] Omit (self-signed) root certificate when sending X.509 certificate

[Kai Hudalla] Add support for the MaxFragmentLength extension defined in RFC 6066,

[Matthias Kovatsch] Improved logging for better debugging of failing tests.

[Kai Hudalla] Make header length definition constants public.

[Kai Hudalla] Add support for adding and retrieving the MaxFragmentLength hello

[Kai Hudalla] Remove reference to CipherSuite.BulkCipherAlgorithm in order to improve

[Kai Hudalla] Add support for determining maximum expansion of ciphertext compared to

[Kai Hudalla] Add DEFLATE compression method identifier.

[Kai Hudalla] Add toString() method to improve usage in log statements.

[Kai Hudalla] Add support for determining the maximum amount of ciphertext expansion

[Kai Hudalla] Remove obsolete properties from Handshaker.

[Kai Hudalla] Improve toString() formatting.

[Kai Hudalla] Provide peer address to HelloExtension instances when parsing extension

[Kai Hudalla] Several fixes and improvements.

[Kai Hudalla] Calculate max fragment size based on (P)MTU, explicit value provided by

[Kai Hudalla] Add support for retrieving a MaxFragmentLength extension.

[Kai Hudalla] Add convenience method for creating a MaxFragmentLength hello extension.

[Kai Hudalla] Add server side support for MaxFragmentLength Hello extension.

[Kai Hudalla] Add support for configuring maximum fragment length for DTLSConnector.

[Kai Hudalla] Include MaxFragmentLength Hello extension in ResumingClientHandshaker's

[Matthias Kovatsch] Added git attributes file for line ending handling.

[Matthias Kovatsch] Normalized all the line endings to LF.

[Matthias Kovatsch] Copyright year update.

[Matthias Kovatsch] Fixed Javadoc errors (Java 8).

[Matthias Kovatsch] Release 1.0.0-RC1

[Matthias Kovatsch] Release 1.0.0-RC1

[Matthias Kovatsch] Release 1.0.0-RC1

[Matthias Kovatsch] Release 1.0.0-RC1

[Matthias Kovatsch] Release 1.0.0-RC1

[Matthias Kovatsch] Release 1.0.0-RC1

[Matthias Kovatsch] Support for notifications that arrive during an ongoing blockwise transfer from the same resource.

[Matthias Kovatsch] Fixed NPE in Matcher when blockwise response was never created.

[Matthias Kovatsch] Fixed naming inconsistencies (e.g., CoAPEndpoint -> CoapEndpoint).

[Matthias Kovatsch] Replaced stack trace prints with proper log messages.

[Kai Hudalla] Log stack trace using Logger instead of printing to System.out.

[Simon Bernard] Fix IllegalArgumentException when stop/start connector

[Kai Hudalla] Use standard POM properties to prevent execution of Maven JavaDoc and

[Kai Hudalla] Use standard POM properties to prevent execution of Maven JavaDoc and

[Matthias Kovatsch] Improved log messages and removed deprecated logging methods.

[Kai Hudalla] Reuse peerIdentity on session resumption.

[Kai Hudalla] Remove obsolete classes.

[Kai Hudalla] Clear connection store when destroying DTLSConnector.

[Kai Hudalla] Add Endpoints listening on all IP addresses of all network interfaces.

[Kai Hudalla] Add Eclipse Releases repo definition.

[hudson] Release 1.0.0-RC2

[hudson] Release 1.0.0-RC2

[Kai Hudalla] Add Eclipse Releases repo definition.

[Kai Hudalla] Use skipNexusStagingDeployMojo property to disable deployment of

[hudson] Release 1.0.0-RC2

[hudson] Release 1.0.0-RC2

[hudson] Release 1.0.0-RC2

[hudson] Release 1.0.0-RC2

[hudson] Release 1.0.0-RC2

[hudson] Release 1.0.0-RC2

[Kai Hudalla] Move legal documents to resources folder so that they are included in

[Kai Hudalla] Move legal documents to resources folder so that they are included in

[Kai Hudalla] Remove obsolete legal documentation from reactor.

[Kai Hudalla] Add license and about files to modules in order for them to be included

[Matthias Kovatsch] Improved logging message.

[Matthias Kovatsch] Fixed missing address iteration.

[Matthias Kovatsch] Updated specific endpoints example.

[Yassin N. Hassan] Destroy CoapStack when CoapEndpoint is destroyed

[Kai Hudalla] Fix indentation.

[Kai Hudalla] Several improvements regarding code quality.

[hudson] Release 1.0.0

[hudson] Release 1.0.0

[hudson] Release 1.0.0

[hudson] Release 1.0.0

[hudson] Release 1.0.0

[hudson] Release 1.0.0

[Kai Hudalla] Bump parent version to 1.1.0-SNAPSHOT.

[Kai Hudalla] Abort handshake on receiving unsupported curve type in ServerKeyExchange

[Kai Hudalla] Spelling mistake in REQUEST_CODE_UPPER_BOUND

[Kai Hudalla] Bump parent version to 1.1.0-SNAPSHOT

[Kai Hudalla] Minor changes to improve code quality.

[Kai Hudalla] Remove obsolete properties, refine Eclipse repo definition.

[Kai Hudalla] Log failure to verify handshake hash.

[Kai Hudalla] Only clear peerAddress field if session set using setSession() is not

[Kai Hudalla] Add convenience methods for checking existence of ongoing handshake and

[Kai Hudalla] Add convenience method for checking if message contains a valid session

[Kai Hudalla] Add unchecked base exceptions intended to replace checked

[Kai Hudalla] Replace some "magic numbers" with constants.

[Kai Hudalla] Add @Category annotation in order to run as part of Small test suite.

[Kai Hudalla] Fix JavaDoc for constructor.

[Kai Hudalla] Fix Bug 483559.

[Kai Hudalla] Throw HandshakeException when parsing malformed alert message.

[Kai Hudalla] Do not throw checked exception from constructor anymore.

[Kai Hudalla] Change test category to medium.

[Kai Hudalla] Turn into utility class by making default constructor private.

[Kai Hudalla] Fix Bug 483371.

[Kai Hudalla] Explicitly ignore hello request received during ongoing handshake.

[Matthias Kovatsch] Allow but ignore out-of-order blocks for blockwise notifications.

[Joe Magerramov] Fixed overflow in Option.getLongValue(). Added unit tests to show the bug.

[Benjamin CabeĢ] Fix typos

[Ryan Meador] Add CBOR type specification to the MediaTypeRegistry, as described in the official IANA registry at http://www.iana.org/assignments/core-parameters/core-parameters.xhtml#content-formats

[Kai Hudalla] Remove obsolete CookieValidationException.

[Kai Hudalla] Copy extensions passed in via constructor.

[Kai Hudalla] Introduce static SessionId.emptySessionId method.

[hudson] Release 1.0.1

[hudson] Release 1.0.1

[Kai Hudalla] Release 1.0.1

[Kai Hudalla] Release 1.0.1

[hudson] Release 1.0.1

[hudson] Release 1.0.1

[Kai Hudalla] Move code to sub-folder

[Kai Hudalla] Move code to sub-folder

[Kai Hudalla] Move code to subfolder

[Kai Hudalla] Add modules core, element-connector and scandium

------------------------------------------
[...truncated 1216 lines...]
<-----   CON [MID=59361], 2.05, observe(5)    // lost
<-----   CON [MID=59361], 2.05, observe(5)    // lost
<-----   CON [MID=59361], 2.05, observe(5)    // lost

Establish an observe relation. Cancellation after timeout. During the timeouts, the resource still changes.
303 INFO [CoapResource]: Successfully established observe relation between /127.0.0.1:51832#0c and resource /obs - (org.eclipse.californium.core.CoapResource.java:688) addObserveRelation() in thread pool-17-thread-3 at (2016-01-27 11:40:52)
Resource changed: First notification -214422546
Resource changed: Second notification -124679390
Resource changed: Third notification -464567627
315 INFO [ObserveLayer$NotificationController]: Notification 0c timed out. Cancel all relations with source /127.0.0.1:51832 - (org.eclipse.californium.core.network.stack.ObserveLayer$NotificationController.java:225) onTimeout() in thread pool-17-thread-13 at (2016-01-27 11:40:53)
CON [MID=7002], GET, /obs, observe(0)    ----->
<-----   ACK [MID=7002], 2.05, observe(5)    
Observe relation established
<-----   CON [MID=59362], 2.05, observe(6)    // lost 
<-----   CON [MID=59362], 2.05, observe(6)    // lost (1. retransmission)
<-----   CON [MID=59362], 2.05, observe(7)    // lost (2. retransmission)
<-----   CON [MID=59362], 2.05, observe(8)    // lost (3. retransmission)
<-----   CON [MID=59362], 2.05, observe(8)    // lost (4. retransmission)

Establish an observe relation. Cancellation due to a reject from the client
309 INFO [CoapResource]: Successfully established observe relation between /127.0.0.1:52353#0d and resource /obs - (org.eclipse.californium.core.CoapResource.java:688) addObserveRelation() in thread pool-17-thread-9 at (2016-01-27 11:40:53)
Resource changed: First notification 1903702257
Reject notification
CON [MID=7003], GET, /obs, observe(0)    ----->
<-----   ACK [MID=7003], 2.05, observe(8)    
Observe relation established
<-----   CON [MID=59363], 2.05, observe(9)    // lost 
<-----   CON [MID=59363], 2.05, observe(9)    
RST [MID=59363], 0                        ----->

Observe with blockwise
318 INFO [CoapResource]: Successfully established observe relation between /127.0.0.1:56435#0e and resource /obs - (org.eclipse.californium.core.CoapResource.java:688) addObserveRelation() in thread pool-17-thread-16 at (2016-01-27 11:40:53)
Resource changed: -1706350731-863685887-1377573623-1362722847-12194139161912698120795579349-195655
Resource changed: 9330905211169292890-1275827552-7888589954773930521837394357-14356442101702026626
CON [MID=7004], GET, /obs, observe(0)    ----->
<-----   ACK [MID=7004], 2.05, 2:0/1/32, observe(9)    
Observe relation established
CON [MID=7005], GET, /obs, 2:1/0/32    ----->
<-----   ACK [MID=7005], 2.05, 2:1/1/32    
CON [MID=7006], GET, /obs, 2:2/0/32    ----->
<-----   ACK [MID=7006], 2.05, 2:2/0/32    
<-----   CON [MID=59364], 2.05, 2:0/1/32, observe(10)    
   === changed ===
ACK [MID=59364], 0                        ----->
CON [MID=7007], GET, /obs, 2:1/0/32    ----->
<-----   ACK [MID=7007], 2.05, 2:1/1/32    
CON [MID=7008], GET, /obs, 2:2/0/32    ----->
<-----   ACK [MID=7008], 2.05, 2:2/0/32    
<-----   CON [MID=59365], 2.05, 2:0/1/32, observe(11)    
   === changed ===
RST [MID=59365], 0                        ----->

Establish an observe relation and receive NON notifications
297 INFO [CoapResource]: Successfully established observe relation between /127.0.0.1:49139#11 and resource /obs - (org.eclipse.californium.core.CoapResource.java:688) addObserveRelation() in thread pool-17-thread-1 at (2016-01-27 11:40:54)
Resource changed: First notification -515923431
Resource changed: Second notification 1215090076
Resource changed: Third notification -188896037
Reject notification
NON [MID=7009], GET, /obs, observe(0)    ----->
<-----   NON [MID=59366], 2.05, observe(11)    
Observe relation established
<-----   NON [MID=59367], 2.05, observe(12)    
<-----   CON [MID=59368], 2.05, observe(13)    
ACK [MID=59368], 0                        ----->
<-----   NON [MID=59369], 2.05, observe(14)    
RST [MID=59369], 0                        ----->

Establish an observe relation and receive NON notifications
318 INFO [CoapResource]: Successfully established observe relation between /127.0.0.1:55500#12 and resource /obs - (org.eclipse.californium.core.CoapResource.java:688) addObserveRelation() in thread pool-17-thread-16 at (2016-01-27 11:40:54)
Resource changed: First notification 590145654-
Resource changed: Second notification -782720026
Resource changed: Third notification 510554343-
Resource changed: Fourth notification 542015081-
Reject notification
NON [MID=7010], GET, /obs, 2:0/0/32, observe(0)    ----->
<-----   NON [MID=59370], 2.05, 2:0/0/32, observe(14)    
Observe relation established
<-----   NON [MID=59371], 2.05, observe(15)    
<-----   CON [MID=59372], 2.05, observe(16)    
ACK [MID=59372], 0                        ----->
<-----   NON [MID=59373], 2.05, observe(17)    
<-----   NON [MID=59374], 2.05, observe(18)    
RST [MID=59374], 0                        ----->

Establish an observe relation to a quickly changing resource and do no longer respond
324 INFO [CoapResource]: Successfully established observe relation between /127.0.0.1:59596#13 and resource /obs - (org.eclipse.californium.core.CoapResource.java:688) addObserveRelation() in thread pool-17-thread-20 at (2016-01-27 11:40:54)
Resource changed: First notification -394591533
Resource changed: Second notification 2127063788
Resource changed: NON notification 1 1530172198
Resource changed: NON notification 2 5425540411
Resource changed: NON notification 3 1813335503
Resource changed: NON notification 4 3003083226
307 INFO [ObserveLayer$NotificationController]: Notification 13 timed out. Cancel all relations with source /127.0.0.1:59596 - (org.eclipse.californium.core.network.stack.ObserveLayer$NotificationController.java:225) onTimeout() in thread pool-17-thread-7 at (2016-01-27 11:40:54)
CON [MID=7011], GET, /obs, observe(0)    ----->
<-----   ACK [MID=7011], 2.05, observe(18)    
Observe relation established
<-----   NON [MID=59375], 2.05, observe(19)    
<-----   CON [MID=59376], 2.05, observe(20)    
<-----   CON [MID=59376], 2.05, observe(21)    
<-----   CON [MID=59376], 2.05, observe(22)    
<-----   CON [MID=59376], 2.05, observe(23)    
<-----   CON [MID=59376], 2.05, observe(24)    
   server cancels the relation


 1 INFO [CoapServer]: Destroy server - (org.eclipse.californium.core.CoapServer.java:220) destroy() in thread main at (2016-01-27 11:40:55)
 1 INFO [CoapEndpoint]: Destroying endpoint at address 0.0.0.0/0.0.0.0:41102 - (org.eclipse.californium.core.network.CoapEndpoint.java:222) destroy() in thread main at (2016-01-27 11:40:55)
 1 INFO [CoapEndpoint]: Stopping endpoint at address 0.0.0.0/0.0.0.0:41102 - (org.eclipse.californium.core.network.CoapEndpoint.java:311) stop() in thread main at (2016-01-27 11:40:55)
 1 WARNING [CoapServer]: Server executor did not shutdown in time - (org.eclipse.californium.core.CoapServer.java:227) destroy() in thread main at (2016-01-27 11:41:00)
End ObserveServerSideTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.253 sec - in org.eclipse.californium.core.test.lockstep.ObserveServerSideTest
Running org.eclipse.californium.core.test.CoapTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.eclipse.californium.core.test.CoapTest
Running org.eclipse.californium.core.test.maninmiddle.LossyBlockwiseTransferTest

Start LossyBlockwiseTransferTest
 1 INFO [CoapEndpoint]: Starting endpoint at 0.0.0.0/0.0.0.0:0 - (org.eclipse.californium.core.network.CoapEndpoint.java:71) start() in thread main at (2016-01-27 11:41:00)
 1 INFO [CoapServer]: Starting server - (org.eclipse.californium.core.CoapServer.java:180) start() in thread main at (2016-01-27 11:41:00)
 1 INFO [CoapEndpoint]: Starting endpoint at 0.0.0.0/0.0.0.0:0 - (org.eclipse.californium.core.network.CoapEndpoint.java:192) start() in thread main at (2016-01-27 11:41:00)
Client at 51737, middle at 40442, server at 60292
uri: coap://localhost:40442/test
Start man in the middle
Man in the middle will drop packets [5, 6, 8, 9, 15]
Drop packet 5 (burst 1)
Drop packet 6 (burst 2)
346 INFO [Matcher]: Duplicate ongoing request: CON-GET    MID=27775, Token=78f00cbc13d68c, OptionSet={"Uri-Port":40442, "Uri-Path":"test", "Block2":"(szx=1/32, m=false, num=2)"}, no payload - (org.eclipse.californium.core.network.Matcher.java:272) receiveRequest() in thread pool-18-thread-3 at (2016-01-27 11:41:00)
Drop packet 8 (burst 3)
Drop packet 9 (burst 4)
349 INFO [Matcher]: Duplicate ongoing request: CON-GET    MID=27775, Token=78f00cbc13d68c, OptionSet={"Uri-Port":40442, "Uri-Path":"test", "Block2":"(szx=1/32, m=false, num=2)"}, no payload - (org.eclipse.californium.core.network.Matcher.java:272) receiveRequest() in thread pool-18-thread-6 at (2016-01-27 11:41:00)
Drop packet 15 (burst 1)
348 INFO [Matcher]: Duplicate ongoing request: CON-GET    MID=27777, Token=78f00cbc13d68c, OptionSet={"Uri-Port":40442, "Uri-Path":"test", "Block2":"(szx=1/32, m=false, num=4)"}, no payload - (org.eclipse.californium.core.network.Matcher.java:272) receiveRequest() in thread pool-18-thread-5 at (2016-01-27 11:41:01)
Received 250 bytes
Man in the middle will drop packets [4, 4, 5, 6, 9, 12, 14, 14, 14, 15]
Drop packet 4 (burst 1)
Drop packet 5 (burst 2)
Drop packet 6 (burst 3)
Drop packet 9 (burst 3)
Drop packet 12 (burst 3)
Drop packet 14 (burst 4)
359 INFO [Matcher]: Duplicate ongoing request: CON-GET    MID=27785, Token=fb46ce098b785c17, OptionSet={"Uri-Port":40442, "Uri-Path":"test", "Block2":"(szx=1/32, m=false, num=4)"}, no payload - (org.eclipse.californium.core.network.Matcher.java:272) receiveRequest() in thread pool-18-thread-16 at (2016-01-27 11:41:02)
Received 250 bytes
Man in the middle will drop packets [0, 1, 2, 4, 6, 7, 8, 10, 12, 13]
Drop packet 0 (burst 1)
Drop packet 1 (burst 2)
Drop packet 2 (burst 3)
Drop packet 4 (burst 4)
350 INFO [Matcher]: Duplicate request: CON-GET    MID=27789, Token=fba52d3b915380b1, OptionSet={"Uri-Port":40442, "Uri-Path":"test"}, no payload - (org.eclipse.californium.core.network.Matcher.java:256) receiveRequest() in thread pool-18-thread-7 at (2016-01-27 11:41:03)
Drop packet 8 (burst 1)
355 INFO [Matcher]: Duplicate ongoing request: CON-GET    MID=27790, Token=fba52d3b915380b1, OptionSet={"Uri-Port":40442, "Uri-Path":"test", "Block2":"(szx=1/32, m=false, num=1)"}, no payload - (org.eclipse.californium.core.network.Matcher.java:272) receiveRequest() in thread pool-18-thread-12 at (2016-01-27 11:41:03)
Drop packet 10 (burst 2)
367 INFO [Matcher]: Duplicate ongoing request: CON-GET    MID=27790, Token=fba52d3b915380b1, OptionSet={"Uri-Port":40442, "Uri-Path":"test", "Block2":"(szx=1/32, m=false, num=1)"}, no payload - (org.eclipse.californium.core.network.Matcher.java:272) receiveRequest() in thread pool-18-thread-24 at (2016-01-27 11:41:03)
Drop packet 12 (burst 3)
Drop packet 13 (burst 4)
351 INFO [Matcher]: Duplicate ongoing request: CON-GET    MID=27790, Token=fba52d3b915380b1, OptionSet={"Uri-Port":40442, "Uri-Path":"test", "Block2":"(szx=1/32, m=false, num=1)"}, no payload - (org.eclipse.californium.core.network.Matcher.java:272) receiveRequest() in thread pool-18-thread-8 at (2016-01-27 11:41:03)
Received 250 bytes
Man in the middle will drop packets [0, 1, 1, 2, 9, 9, 13, 14, 15, 15]
Drop packet 0 (burst 1)
Drop packet 1 (burst 2)
Drop packet 2 (burst 3)
Drop packet 9 (burst 1)
Drop packet 13 (burst 1)
Drop packet 14 (burst 2)
Drop packet 15 (burst 3)
357 INFO [Matcher]: Duplicate ongoing request: CON-GET    MID=27801, Token=505c0ca65d3370e9, OptionSet={"Uri-Port":40442, "Uri-Path":"test", "Block2":"(szx=1/32, m=false, num=4)"}, no payload - (org.eclipse.californium.core.network.Matcher.java:272) receiveRequest() in thread pool-18-thread-14 at (2016-01-27 11:41:05)
Received 250 bytes
Man in the middle will drop packets [0, 2, 4, 5, 7, 7, 8, 10, 15, 15]
Drop packet 0 (burst 1)
Drop packet 2 (burst 2)
361 INFO [Matcher]: Duplicate request: CON-GET    MID=27805, Token=d54af0212a, OptionSet={"Uri-Port":40442, "Uri-Path":"test"}, no payload - (org.eclipse.californium.core.network.Matcher.java:256) receiveRequest() in thread pool-18-thread-18 at (2016-01-27 11:41:05)
Drop packet 4 (burst 3)
Drop packet 5 (burst 4)
353 INFO [Matcher]: Duplicate request: CON-GET    MID=27805, Token=d54af0212a, OptionSet={"Uri-Port":40442, "Uri-Path":"test"}, no payload - (org.eclipse.californium.core.network.Matcher.java:256) receiveRequest() in thread pool-18-thread-10 at (2016-01-27 11:41:06)
Drop packet 10 (burst 1)
Drop packet 15 (burst 1)
Received 250 bytes
Man in the middle will drop packets [0, 3, 4, 7, 8, 9, 10, 11, 11, 11]
Drop packet 0 (burst 1)
Drop packet 3 (burst 1)
Drop packet 4 (burst 2)
Drop packet 7 (burst 2)
Drop packet 8 (burst 3)
Drop packet 9 (burst 4)
Received 250 bytes

 1 INFO [CoapServer]: Destroy server - (org.eclipse.californium.core.CoapServer.java:220) destroy() in thread main at (2016-01-27 11:41:07)
 1 INFO [CoapEndpoint]: Destroying endpoint at address 0.0.0.0/0.0.0.0:60292 - (org.eclipse.californium.core.network.CoapEndpoint.java:222) destroy() in thread main at (2016-01-27 11:41:07)
 1 INFO [CoapEndpoint]: Stopping endpoint at address 0.0.0.0/0.0.0.0:60292 - (org.eclipse.californium.core.network.CoapEndpoint.java:311) stop() in thread main at (2016-01-27 11:41:07)
 1 INFO [CoapEndpoint]: Destroying endpoint at address 0.0.0.0/0.0.0.0:51737 - (org.eclipse.californium.core.network.CoapEndpoint.java:90) destroy() in thread main at (2016-01-27 11:41:07)
 1 INFO [CoapEndpoint]: Stopping endpoint at address 0.0.0.0/0.0.0.0:51737 - (org.eclipse.californium.core.network.CoapEndpoint.java:311) stop() in thread main at (2016-01-27 11:41:07)
End LossyBlockwiseTransferTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.668 sec - in org.eclipse.californium.core.test.maninmiddle.LossyBlockwiseTransferTest

Results :

Tests in error: 
  ResourceTreeTest.testNameChange:68 NullPointer

Tests run: 37, Failures: 0, Errors: 1, Skipped: 0

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Californium (Cf) Parent ............................ SUCCESS [  1.503 s]
[INFO] element-connector .................................. SUCCESS [  3.081 s]
[INFO] Californium (Cf) ................................... SUCCESS [  0.089 s]
[INFO] Californium (Cf) Core .............................. FAILURE [ 51.869 s]
[INFO] Californium (Cf) Proxy ............................. SKIPPED
[INFO] Californium (Cf) OSGi Bundle ....................... SKIPPED
[INFO] Cf-PlugtestClient .................................. SKIPPED
[INFO] Cf-PlugtestChecker ................................. SKIPPED
[INFO] Cf-PlugtestServer .................................. SKIPPED
[INFO] Cf-HelloWorldClient ................................ SKIPPED
[INFO] Cf-HelloWorldServer ................................ SKIPPED
[INFO] Cf-CoCoA-Client .................................... SKIPPED
[INFO] Scandium (Sc) ...................................... SKIPPED
[INFO] Scandium Core ...................................... SKIPPED
[INFO] Cf-SecureServer .................................... SKIPPED
[INFO] Cf-ExampleCrossProxy ............................... SKIPPED
[INFO] Cf Benchmark Server ................................ SKIPPED
[INFO] Cf Observe Benchmark Client ........................ SKIPPED
[INFO] Cf Demo Applications ............................... SKIPPED
[INFO] Scandium Examples .................................. SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 59.768 s
[INFO] Finished at: 2016-01-27T11:41:08-05:00
[INFO] Final Memory: 39M/2047M
[INFO] ------------------------------------------------------------------------
[INFO] o.h.m.e.h.MavenExecutionResultHandler - Build failed with exception(s)
[INFO] o.h.m.e.h.MavenExecutionResultHandler - [1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.18.1:test (default-test) on project californium-core: There are test failures.

Please refer to /jobs/genie.californium/parent/workspace/core/californium-core/target/surefire-reports for the individual test results.
[DEBUG] Closing connection to remote
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.18.1:test (default-test) on project californium-core: There are test failures.
[ERROR] 
[ERROR] Please refer to /jobs/genie.californium/parent/workspace/core/californium-core/target/surefire-reports for the individual test results.
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :californium-core
[DEBUG] Waiting for process to finish
[DEBUG] Result: 1

--
This message is automatically generated by Hudson. 
For more information on Hudson, see: http://hudson-ci.org/


Back to the top