summaryrefslogtreecommitdiff
path: root/libs/pbd
AgeCommit message (Collapse)Author
2013-07-29Proper OSX/CLANG/CXX11 support in stl_delete.hMichael Fisher
- replaces fix in 066df0d218ee4391eb3e15259deca5ccc190ed84 - Check if _LIBCPP_VECTOR is defined for vector_delete. This is defined in libc++'s headers which Apple is using instead of libstdc++
2013-07-28fix compiler warnings.Robin Gareus
2013-07-15Temporary OSX/Clang/C++11 workaroundMichael R. Fisher
- Adds a directive that includes <vector> upon specific conditions - WIP
2013-07-11Revert "Remove non-portable and unnused header includes"Paul Davis
This reverts commit 7ef79d3f4b02e3d2e71d6888fbedd9b3f9c325c7.
2013-07-11Remove non-portable and unnused header includesPaul Davis
2013-07-11add new files from test changes by timbyrPaul Davis
2013-07-11Use test_search_path to find test data in xpath testPaul Davis
2013-07-11Add test_search_path function in PBD testsuitePaul Davis
2013-06-16remove executable mode-bit from filesRobin Gareus
2013-06-07Revert all close-on-exec changes from earlier todayRobin Gareus
with b26cc125 these are no longer needed.
2013-06-07fix typo in SndFileDescriptor::open() -- check if file open succeeded.Robin Gareus
2013-06-07fix use of sf_open_fd() instad of sf_open()Robin Gareus
2013-06-07close audio-file if it cannot be openedRobin Gareus
2013-06-07fix issue (creating new sound-files) in 92161b57Robin Gareus
2013-06-07mark more filedes as close-on-exec. - here audio+midi files!Robin Gareus
2013-06-07more sockets to close on fork()Robin Gareus
2013-06-06implement OSC /ardour/route/send/gainabs and /ardour/route/send/gainDBPaul Davis
2013-05-08use hw.physicalcpu to get a more accurate CPU count on OS X (hw.ncpu ↵Paul Davis
includes hyperthreading cpus)
2013-05-01Merge branch 'license-fix' of https://github.com/adiknoth/ardourPaul Davis
2013-04-30don't print stacktraces to the supplied ostream AND cerr - a remnant from ↵Paul Davis
debugging wierd problems with stacktrace() on paul's system
2013-04-22Drop obsolete dmalloc.cc from libs/pbd.Adrian Knoth
The file relies on -DDEBUG_MALLOC and references i #include "/usr/local/src/dmalloc-4.1.2/return.h" It is safe to assume that it's dead code.
2013-04-22Disable obsolete compilation of libs/pds/dmalloc.ccAdrian Knoth
The file relies on -DDEBUG_MALLOC and references #include "/usr/local/src/dmalloc-4.1.2/return.h" It is safe to assume that it's dead code.
2013-04-22Fix license in fastlog.Adrian Knoth
Date: Mon, 22 Apr 2013 19:09:04 +0200 From: Laurent de Soras <laurent.de.soras@free.fr> To: Adrian Knoth <adi@drcomp.erfurt.thur.de> Subject: Re: License of FastLog Hi Adrian, > Several open-source projects like Ardour use the code below which has > no explicit license. > > If you agree (read: reply), we'd like to add the MIT license to this > file, that is, change the copyright statement to the following text: Nowadays I license my code under the WTFPL, which should be compatible with the traditional open source licenses. So please use this one instead: <http://www.wtfpl.net/about/> -- Laurent de Soras | Ohm Force DSP developer & Software designer | Digital Audio Software http://ldesoras.free.fr | http://www.ohmforce.com
2013-04-06fix crash when using track templates caused by a recent change to the ↵Paul Davis
filescanner API. if the template contains no plugin states, the scanner would return a null pointer, and we would fail to notice
2013-04-05Merge branch 'patches' of https://github.com/jdekozak/ardourPaul Davis
2013-04-01fix compilation on OS XPaul Davis
2013-03-30Fix some compilation warningsJulien de Kozak
2013-03-24Fix static initialization order problemSakari Bergen
2013-03-24Fix PBD wscript to be python3 compatibleSakari Bergen
2013-03-20Merge branch 'patches' of https://github.com/jdekozak/ardourPaul Davis
2013-03-20make PBD::stacktrace() be clear if it cannot generate stacktraces for some ↵Paul Davis
(runtime) reason. not sure why this is an issue, but it is, right now, on my machine
2013-03-20initial, prototype modifications to permit compilation of local libraries as ↵Paul Davis
static libs. required a "fix" to libs/pbd/debug.cc to even get the program up and running, and still does not work due to issues with boost::shared_ptr::enable_shared_from_this. controlled by configure-time --internal-{static,shared}-libs, set to shared by default (as has been the case for years)
2013-03-20Fix guard nameJulien de Kozak
2013-03-20add missing filesPaul Davis
2013-03-20move path_expand() and search_path_expand() into libpbd, and use them to ↵Paul Davis
expand search paths given to pathscanner objects (always)
2013-03-19[cosmetics] Fix typo in debug outputAdrian Knoth
Found by Debian's automatic QA tool.
2013-03-17remove cruft (old cvsignore files)Robin Gareus
2013-03-13NOOP - pre videotimline cleanupRobin Gareus
2013-03-09add code to display announcements, and parameterize several URL's used in ↵Paul Davis
the program git-svn-id: svn://localhost/ardour2/branches/3.0@14197 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-30minor header fix for OS XPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@14032 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-16add copyright commentsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13865 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-16add copyright commentsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13857 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-04merge Marcel Bonnet's patches for Free-BSDRobin Gareus
(may need further cleanup: compare with timbyr's windows patch, verify fst/vsti + ALSA) git-svn-id: svn://localhost/ardour2/branches/3.0@13774 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-16some explanatory text for CrossThreadPool, so that it is possible (maybe) to ↵Paul Davis
understand its purpose without divine intervention git-svn-id: svn://localhost/ardour2/branches/3.0@13671 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-10-29fix complaints from OS X gcc about constnessPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13359 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-08-10add -Wpointer-arith -Wcast-qual -Wcast-align and others to compile flags, ↵Paul Davis
and fix const cast warnings generated by new flags git-svn-id: svn://localhost/ardour2/branches/3.0@13124 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-08-09more vst parameter related stuffPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13119 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-08-09new file containing very clever code for floating point "equality" comparisonsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13116 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-07-28Add missing #includes to some testsSakari Bergen
git-svn-id: svn://localhost/ardour2/branches/3.0@13100 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-07-25convert from Glib:: to Glib::Threads for all thread-related APIPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13084 d708f5d6-7413-0410-9779-e7cbd77b26cf