summaryrefslogtreecommitdiff
path: root/libs/pbd
AgeCommit message (Expand)Author
2017-02-06add new API to PBD::Controllable, ::get_save_value()Paul Davis
2017-02-06Remove a JE addition to one of the qm-dsp source files (no longer needed)John Emmas
2017-02-05Some minor changes in preparation for building the newer Vamp pluginsJohn Emmas
2017-01-22more consistent terminology in a commentPaul Davis
2017-01-20Reap invalidation recordsRobin Gareus
2017-01-20Free dead request-buffersRobin Gareus
2017-01-05syncing with upstreamDobroslav Slavenskoj
2017-01-05Fixing LV2_SUPPORT #ifdefsDobroslav Slavenskoj
2016-12-16MIDI tracer actually changes the event-loopRobin Gareus
2016-12-15some further invalidation details:Robin Gareus
2016-12-15store InvalidationRecord in a Connection object and ref/unref it as appropriatePaul Davis
2016-12-15add ::use_count() method to InvalidationRecordPaul Davis
2016-12-15std::list::erase() needs a non-const iterator.;Paul Davis
2016-12-15and now with eraseRobin Gareus
2016-12-15C++98 compatible iterator eraseRobin Gareus
2016-12-15rework request invalidationRobin Gareus
2016-12-14Add a trash pool for invalidation requests.Robin Gareus
2016-12-14NO-OP: re-indentRobin Gareus
2016-12-14Atomically to invalidate requestRobin Gareus
2016-12-14Add some more invalidation debug messages.Robin Gareus
2016-12-14The threading anecdotes - Episode 7Robin Gareus
2016-12-14skip dead threads (if the event remains, it'll be cleaned up below)Robin Gareus
2016-12-14fix potential invalid lockRobin Gareus
2016-12-14rework locking (fa07233a, 112fba182)Robin Gareus
2016-12-14release locks before deleting recordRobin Gareus
2016-12-14amend prev commitRobin Gareus
2016-12-13mutex 'er upRobin Gareus
2016-12-08Add LIBPBD_API to a function declarationJohn Emmas
2016-12-08For building with MSVC, std::strtof() didn't get introduced until VS2013John Emmas
2016-12-07Fix another crash at exit.Robin Gareus
2016-12-07fix parsing "-inf" in config variablesRobin Gareus
2016-12-04Make libpbd and evoral capable of standalone buildDavid Robillard
2016-11-24Fix mysterious crashes such as #7049Robin Gareus
2016-11-18Remove the MSVC 'poll()' emulation now that Ardour's stopped using poll()John Emmas
2016-11-17fix mingw64 debug buildRobin Gareus
2016-11-10Fix for conflicting definition of _xgetbv with mingw-w64 >= 5Tim Mayberry
2016-10-29Allow to construct a XML tree from a text bufferRobin Gareus
2016-10-17fix potentially crash-inducing race condition by removing event loops' x-thre...Paul Davis
2016-10-10Use std::vector::reserve to improve performance of adding propertiesTim Mayberry
2016-10-10Remove PropertyMap from XMLNode classTim Mayberry
2016-10-10Use references rather than copying containers in libpbd xml codeTim Mayberry
2016-10-10Add test of pbd/xml++.h API performance with three file sizesTim Mayberry
2016-10-10Add XMLNode::operator==/!=() for comparing XMLNode instancesTim Mayberry
2016-10-10Change position of average in PBD::timing_summary and add msecsTim Mayberry
2016-10-10Add PBD::Timing::elapsed_msecs() as convenience APITim Mayberry
2016-10-04NetBSD ships with backtrace(3) in libexecinfoKamil Rytarowski
2016-10-04NetBSD uses statvfs for the functionality of statfs on LinuxKamil Rytarowski
2016-09-19add API to create [tar.xz] archivesRobin Gareus
2016-09-19PBD::canonical_path will no longer throw so change testTim Mayberry
2016-09-19Move PBD::canonical_path to pbd/file_utils.h/cc and reimplement for WindowsTim Mayberry