OpenDDS 2.1.1

Filed under: C++ - — jac @ March 9, 2010 - 11:08 am

(via OpenDDS)

(8 March 2010) We are pleased to announce the release of OpenDDS version 2.1.1!

  • This is a bugfix release to account for issues introduced by the previous version.
  • Various bugfixes have been applied to the new IP multicast transport and the Extensible Transport Framework (ETF) to improve stability.
  • Added IDL for ContentFilteredTopic and MultiTopic, but they are not yet implemented (operations will return NULL or RETCODE_UNSUPPORTED).
  • A Wireshark 1.2.x compatible dissector is included in this release. See $DDS_ROOT/tools/odds_dissector/README for details.

See the Release Notes for details.



OpenDDS 2.1

Filed under: C++ - — jac @ February 5, 2010 - 6:24 pm

(via OpenDDS)

(5 February 2010) We are pleased to announce the release of OpenDDS version 2.1!

  • The OpenDDS-Bench performance testing framework has been enhanced to include support for user-submitted performance results.
  • A new monitor library introduces an instrumentation mechanism for reporting OpenDDS runtime information.
  • A new instrumentation application is available to view executing OpenDDS service Entities.
  • A new IP multicast transport is available which replaces the older ReliableMulticast and SimpleMcast transports.
  • A new UDP/IP transport is available which replaces the older SimpleUdp transport.
  • Numerous bugs in the Extensible Transport Framework (ETF) have been addressed to improve the stability of new and existing transports.

See the Release Notes for details.



It Proved Just Too Difficult

Filed under: C++ — jac @ December 3, 2009 - 1:34 pm

(via an email discussion)

VC8 compiler: definition mis-interpreted as a function declaration

Posted by Microsoft on 2/6/2007 at 10:06 AM

Basically this is a known problem with Visual C++ – we just don’t handle this style of initialization when pointers are involved. I have looked at this issue a couple of times and have always given up as it proved just too difficult to shoehorn this feature into our compiler.

So when we looked at this bug in triage yesterday we decided that it didn’t meet the bar – mostly because of the difficulty and also because there is a workaround – use the ‘=’ form of initialization (which also, in my opinion, has the advantage of being clearer).

Jonathan Caves
Visual C++ Compiler Team

It must be nice to be able to use the “too difficult” excuse…



C++0x FAQ

Filed under: C++ — jac @ October 29, 2009 - 8:50 am

(via email)

Check out: Bjarne Stroustrup’s C++0x FAQ



OpenDDS 2.0.1

Filed under: C++ - — jac @ October 25, 2009 - 1:29 pm

(via OpenDDS)

Version 2.0.1 Released

We are pleased to announce the release of OpenDDS version 2.0.1!

  • This is a bugfix release to account for issues introduced by the 2.0 integration process. No new features have been added in this release.
  • Bugfixes for STLport support using Sun CC compilers.
  • Corrected default ReliablityQoS policy for DataWriter entities.
  • Bugfixes to Java language bindings including TAO_IDL interface changes introduced in DOC TAO 1.7.4 and incorrectly generated project files.

See the Release Notes for details.



OpenDDS 2.0

Filed under: C++ - — jac @ September 23, 2009 - 1:48 pm

(via OpenDDS)

Version 2.0 Released

We are pleased to announce the release of OpenDDS version 2.0!

  • This is the first release of OpenDDS that conforms to the minimum compliance profile as documented in formal/07-01-01 (version 1.2). Near-complete support for the persistence profile and initial support for the content-subscription profile is also provided in this release.
    • Numerous API updates have been introduced for 1.2 compliance.
    • A number of QoS policies have been updated or implemented to meet the minimum compliance profile:
      • DESTINATION_ORDER
      • ENTITY_FACTORY
      • LIVELINESS
      • PRESENTATION
      • READER_DATA_LIFECYCLE
      • TIME_BASED_FILTER
      • WRITER_DATA_LIFECYCLE
  • Fixed bugs in QueryCondition.
  • Fixed bugs in instance state management.

See the Release Notes for details.



OpenDDS Version 1.3 Released

Filed under: C++ - — jac @ July 31, 2009 - 9:48 am

(via OpenDDS)

Version 1.3 Released

We are pleased to announce the release of OpenDDS version 1.3!

  • Improved OMG DDS 1.2 specification conformance:
    • Communication Status entity structures and behaviors
    • Implemented TRANSPORT_PRIORITY and LATENCY_BUDGET QoS
    • Implemented the ReadCondition interface and associated operations on the DataReader
    • Partially implemented the QueryCondition interface — only queries of the form “ORDER BY a[, b, c...]” have any effect
    • Implemented DataWriter::wait_for_acknowledgements()
    • Instance handles and related operations are now spec-compliant
  • Fixed bugs in DURABILITY, PARTITION and LIFESPAN QoS
  • Added a command-line utility, opendds_repo_ctl for controlling the DCPSInfoRepo server
  • Deleting a DataWriter now blocks, for a configurable amount of time, until pending samples have been delivered by the transport.
  • Added a Java Message Service 1.1 (JMS) provider built on top of OpenDDS
  • Added Windows Mobile 6 as a supported platform

See the Release Notes for details.



LGPL License Option Added to Qt

Filed under: Linux, Windows, X — jac @ January 15, 2009 - 9:44 am

(LGPL License Option Added to Qt)

Espoo, Finland — Nokia today announced that its Qt cross-platform User Interface (UI) and application framework for desktop and embedded platforms will be available under the Lesser General Public License (LGPL) version 2.1 license from the release of Qt 4.5, scheduled for March 2009. Previously, Qt has been made available to the open source community under the General Public License (GPL) license. In addition, Qt will now be available from the new domain, www.qtsoftware.com.

The move to LGPL licensing will provide open source and commercial developers with more permissive licensing than GPL and so increase flexibility for developers. In addition, Qt source code repositories will be made publicly available and will encourage contributions from desktop and embedded developer communities. With these changes, developers will be able to actively drive the evolution of the Qt framework.

Qt 4.5 will also be available under commercial licensing terms, while licensing for previous versions of Qt remains unchanged. In addition, service offerings for Qt will be expanded to ensure that all Qt development projects can have access to the same levels of support, independent of the selected license.

Good news for those of us too cheap to pay the $4950 per developer multi-platform license.



OpenDDS Version 1.2 Released

Filed under: C++ - — jac @ November 11, 2008 - 1:56 pm

(via OpenDDS)

  • Java Bindings for OpenDDS
  • Added the ability for using multiple repositories to provide redundant service metadata management
  • Implemented the WaitSet, GuardCondition, and StatusCondition interfaces from the OMG DDS specification
  • Implemented DomainParticipant::get_current_time() from formal/07-01-01
  • Removed requirement for repository domain specification files
  • Internal service Entity identifiers have been expanded to 128 bits
  • dcps_ts.pl changes
  • DCPSInfoRepo changes
  • Fixed bug in DCPSInfoRepo that did not re-evaluate the compatibility and associations when QoS change is made
  • Fixed bugs that affected connection establishment
  • Added datalink_release_delay and removed keep_link configuration
  • Fixed a potential deadlock in reliable multicast transport

See the Release Notes for details.



OpenDDS Version 1.1 Released

Filed under: C++ - — jac @ July 5, 2008 - 11:52 am

(via OpenDDS)

  • More QoS features have been implemented
  • dispose() notifications have been added
  • Added IPv6 support
  • Improved memory management
  • Multicast transport improvements
  • Implemented Changeable QoS policies
  • Use multiple DCPSInfoRepos
  • Documentation updates
  • New tests and examples

See the Release Notes for details.




  Next Page »



March 2010
M T W T F S S
« Feb    
1234567
891011121314
15161718192021
22232425262728
293031  

Statistics

There are currently 42 posts and 25 comments, contained within 13 categories.


Miscellaneous
- Source Files

Add to Technorati Favorites


Storage B
-OpenDDS 2.1
-It Proved Just Too Difficult
-Bridge Simulators
-C++0x FAQ
-Skepticism and standards of evidence applied development practices
-OpenDDS 2.0.1
-OpenDDS 2.0
-OpenDDS Version 1.3 Released
-LGPL License Option Added to Qt
-WordPress 2.7

Valid XHTML 1.0!

Valid CSS!