summaryrefslogtreecommitdiff
path: root/libs/pbd
AgeCommit message (Expand)Author
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
2016-09-19Add test for PBD::canonical_path on Windows using utf8 stringsTim Mayberry
2016-09-19Give the Windows MMTimer test a better chance of passingTim Mayberry
2016-09-15Modify our MSVC project to use the newly introduced 'libarchive' library (lib...John Emmas
2016-09-14implement file-[un]archive progress reportRobin Gareus
2016-09-13Add support for built-in file/url unzip/untarRobin Gareus
2016-08-30Update our MSVC project files to generate the most recent Ardour session file...John Emmas
2016-08-19Move 'round()' / 'trunc()' etc so that they won't conflict with any versions ...John Emmas
2016-08-19'roundf()' wasn't introduced in MSVC until VS2013 - so for the time being, le...John Emmas
2016-08-14change PBD::Transmitter code to use PBD::Signal<> not sigc::signal<>, since t...Paul Davis
2016-07-25the endless quest to plug memory leaks -- episode 378Robin Gareus
2016-07-19add missing header includeRobin Gareus
2016-07-19tweak realloc-pool realloc behavior.Robin Gareus
2016-07-19re-add TLSFRobin Gareus
2016-07-18add exception handling in LocaleGuard, to try to cover more OS X wierd/corner...Paul Davis
2016-07-18Add a newly introduced source file to our MSVC project (libpbd)John Emmas
2016-07-14prevent duplicate symbols (fix OSX compilation)Robin Gareus
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-07-14redesign PBD::LocaleGuard to work correctly (i.e. not break translations)Paul Davis
2016-07-14add a natural sort algorithmRobin Gareus
2016-07-12fix simple but fatal mistake in defining PBD::Controllable::Flags enums.Paul Davis
2016-07-10add a single-element ring-buffer write functionRobin Gareus
2016-07-01add the potential for a bit more debugging of signal connectsPaul Davis
2016-07-01add the potential for a bit more debugging of signal connectsPaul Davis
2016-06-26Enable build for FreeBSD (part 1/2)Robin Gareus
2016-06-01Accommodate recently removed source(s) in our MSVC project (libpbd)John Emmas
2016-05-31move ControllableDescriptor from libpbd to libardour; add support for describ...Paul Davis
2016-05-31a slew of as-yet incomplete work to get VCA solo+mute closer to workingPaul Davis
2016-05-31add new enumsPaul Davis
2016-05-31add a new Controllable::NotAutomable flagPaul Davis
2016-05-31universal change in the design of the way Route/Track controls are designed a...Paul Davis
2016-05-31change API of Controllable::Changed signal to include (from_self, GroupContro...Paul Davis