Skip to content

v6.81 release

Compare
Choose a tag to compare
@jfriesne jfriesne released this 11 Apr 17:32
· 1187 commits to master since this release

6.81 Released 4/11/2018

  • Added a "StorageReflectSession Message Types" section
    to the "MUSCLE by Example" mkdocs pages
  • Added a graphviz diagram to reflectserver.md
  • Added an "xcode" sub-directory that contains a muscle.xcodeproj
    project that compiles MUSCLE (contributed by Ruurd Adema)
  • Added an if-test to TarFileWriter::WriteOctalASCII() to
    avoid a spurious warning from gcc under Windows (reported by Mika)
  • muscled and admin now link to libmuscle.a instead of directly
    to the .o files.
  • Changed the first parameter of ConvertReturnValueToMuscleSemantics()
    from (int) to (long) in order to avoid compiler warnings.
  • Merged in a number of patches from Ruurd Adema that fix compiler
    warnings and errors in DOxygen comments. (Thanks Ruurd!)
  • muscle/server/Makefile was inappropriately including muscled.o
    in the libmuscle.a library. Fixed.
  • muscle/server/Makefile was specifying certain build-flags twice. Fixed.
  • Fixed a bug where the new item added by the zero-arguments
    versions of Queue::AddTail() and Queue::AddHead()
    was not being reliably default-initialized.
  • Added a note to the zero-argument Queue::AddTailAndGet()
    and Queue::AddHeadAndGet() methods' documentation that for
    POD ItemTypes, the value they return a pointer to may not
    be in an initialized state.