[beast] (95 commits) ...Release 0.8.0



Summary of changes:

  e1c7334... configure.in: revision increment of BSE_MICRO_VERSION to 9 (*)
  d78a539... DOCS: fix target directory for doc uploads (*)
  269f4e0... ROOT: mkrelease.sh: skip HEAD vs. upstream check, which nee (*)
  ed77cd6... ROOT: mkrelease.sh: show how to push the actual release com (*)
  9734314... ROOT: mkrelease.sh: show how to fast-forward merge 'devel'  (*)
  236e9d9... SFI: applied format-security patch by Alessio Treglia (#665 (*)
  508d452... BSE: applied format-security patch by Alessio Treglia (#665 (*)
  9f2cb20... BSE: bseserver.cc: work around format-security warnings (*)
  169da7d... ROOT: treat format-security warnings as errors (*)
  719d192... Merge branch 'printf-format-security' (*)
  3ae455c... BSE: cleanups and fix typos in bse sources (*)
  7cd2647... BSE: TESTS: port testwavechunk.cc to C++ (*)
  b205314... BUILD: clean up INCLUDES, DEFS, AM_CXXFLAGS, link against l (*)
  11f467b... BUILD: depend on Rapicorn 12.08.1 (*)
  0edf2a9... BUILD: configure.in: provide macro to define __FILE_DIR__ (*)
  19847e1... BUILD: add -D__FILE_DIR__ to compilation (*)
  282b7d1... BIRNET: link against RAPICORN_LIBS (*)
  0d785ac... BIRNET: link binaries against RAPICORN_LIBS (*)
  8d6b91a... SFI: link against RAPICORN_LIBS (*)
  d1410f5... BSE: link against RAPICORN_LIBS (*)
  10b4bd1... GXK: link against RAPICORN_LIBS (*)
  b415599... BST: link against RAPICORN_LIBS (*)
  033ba2f... Merge branch 'rapicorn-dependency' (*)
  f357e41... BSE: add TickStamp class, use Bse::TickStamp instead of old
  ed78194... BSE: prevent messing with std::terminate
  99a0e95... BSE: port core thread to std::thread
  d1130c6... BST: guard against missing thread stats for main BSE thread
  73f67e3... BST: port thread profiling to Rapicorn::TaskStatus
  198d4d1... SFI: document namespaces
  8e12a9f... PLUGINS: document namespaces
  87c8842... TOOLS: document namespaces
  196f887... BSE: document Procedure namespace
  d587aa2... BSE: rename bsebasics.idl (from bsecore)
  1527449... BSE: bsecore: new files for public BSE API, introduce TaskR
  da50ff1... BSE: eliminate ThreadInfo & ThreadState, register threads w
  ccdec7c... BST: register main thread with Bse::TaskRegistry
  0d68445... BST: profiler: display stats from Bse::TaskRegistry & Rapic
  53fc0a2... BSE: fully port Sequencer to C++ and std::thread
  38254bb... BSE: remove unused bse_engine_get_threads
  50cc3e8... BSE: use EventFd for Sequencer wakeups
  1489230... BSE: use bse_main_wakeup() to wakeup main BSE thread
  ccde70a... BSE: port engine master thread to std::thread
  a114a2a... SFI: sfiwrapper.hh: introduce some Rapicorn symbols via usi
  09ed32c... SFI: store glue context on Rapicorn::ThreadInfo::self
  662c0d7... SFI: sfimemory: use Rapicorn::Mutex
  16c86c1... SFI: sfiwrapper: provide Bse::AsyncBlockingQueue.
  fdae632... BSE: move init functions to bsecore, pass wakeup lambdas to
  738f828... BSE: gsldatacache: use Rapicorn Mutex, Spinlock, Cond.
  f68b469... BSE: gsldatahandle: use Rapicorn Spinlock.
  bee8c13... BSE: gslfilehash: use Rapicorn Mutex.
  be8851b... BIRNET: eliminate old thread wakeups
  69e19eb... BIRNET: birnetmsg: use Rapicorn threading functions
  70f0abc... BIRNET: birnetdebugtools: port debug channel to std::thread
  6188b83... BSE: port engine to Rapicorn Mutex and Cond
  0e98233... BSE: port midi receiver to Rapicorn Mutex
  13b488a... BSE: port pcm device, pcm writer and storage to Rapicorn Mu
  3867102... BSE: remove mutex locking helpers
  27119f1... BSE: use recursive Rapicorn Mutex for engine nodes
  8620694... BSE: use Rapicorn thread methods for thread name and settin
  bab9ee1... BST: use Rapicorn thread methods for thread name and id
  aa17c38... BIRNET: remove birnet threading implementation, use std and
  41b7c0b... SFI: remove Birnet threading uses
  427ac7d... SFI: introduce Bse::ScopedLock
  19af36b... BSE: use Bse::ScopedLock
  bb3d578... PLUGINS: use Bse::ScopedLock
  ba4d1f9... BSE: use Bse::Mutex
  00deb0a... SFI: use Bse::Cond, Bse::Mutex
  bfb8d8c... BST: remove unused dummy file
  4b1a8ce... Merge branch 'rapicorn-threading'
  00ff73d... BUILD: depend on Rapicorn 13.03.0
  1604e05... BSE: use C++ inheritance instead of nesting for GObject str
  1b89611... BSE: source: eliminate GObject casts obsoleted through stru
  1367dd3... PLUGINS: use C++ inheritance instead of nesting for GObject
  af02ee2... DRIVERS: use C++ inheritance instead of nesting for GObject
  c5db4b0... Merge branch 'struct-derivation'
  b8d5a95... BSE: bseproject.cc: minor cosmetics
  6147b5a... BST: add beast --rewrite-bse-file <file> to help during rel
  2d3243d... PO: release updates
  52b63df... mkrelease.sh: ChangeLog: use compact merge summaries
  f6af5a6... BUILD: generate ChangeLog with unfolded merge history
  65cf089... ROOT: mkrelease.sh: news: exclude history reachable from no
  8c3e0d0... ROOT: mkrelease.sh: news / ChangeLog: support git log --fir
  97cb83a... ROOT: mkrelease.sh: news: support full commit message body 
  c847136... BUILD: remove unused script
  906ab41... BUILD: fix maintainer-clean
  facedaf... DOCS: bump stamp
  e95f126... Merge branch 'release-updates'
  4a59376... BUILD: version update to 0.8.0
  cb9520e... LIB: upgrade BSE files to version 0.8.0
  72e051c... BUILD: use --first-parent and show commit message body for 
  7ae9933... BST: release notes updates
  dfefa09... NEWS: release news updates.
  19e0394... BST: contributor fixups
  789b0af... BUILD: bump release upload path
  af82337... Release 0.8.0

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]