[
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/