summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update headersHEADmasterfalkTX2022-08-141-0/+0
|
* Bump version0.126.0falkTX2022-01-151-1/+1
|
* autoconf generator in CI (#116)Filipe Coelho2022-01-1515-164/+40
| | | | | | | | | | | | | | | * Run autoconf for CI archives * Cleanup CI file, dont use git-archive-all * Fix a typo * Run autoreconf * Remove old .cvsignore file * Remove old travis CI file * Remove more .cvsignore files
* CI automated tarball creation and deploymentredtide2022-01-152-0/+53
|
* Add custom variable to jack pkgconfig to distinguish implementationsDavid Runge2022-01-051-0/+1
| | | | | | | | | | jack.pc.in: Add the custom `jack_implementation=jack1` pkgconfig variable to the generated jack.pc file to be able to distinguish jack implementations. As jack implementations exist with jack1, jack2 and pipewire-jack, it is not (easily) possible to distinguish them by looking at the version alone (particularly the case with jack2 vs. pipewire-jack, as they share the same headers).
* Remove submodule dirs for example-clients and toolsDavid Runge2022-01-052-0/+0
| | | | | | {example-clients,tools}: Remove directories for obsolete submodules (only partially removed in https://github.com/jackaudio/jack1/pull/112).
* Update README.mdFilipe Coelho2022-01-031-1/+1
|
* Remove example-clients and tools (#112)David Runge2022-01-0327-734/+2
| | | | | | | | | | | | | | | | | | | .gitmodules: Remove the submodules for example-clients and tools, as they are now tracked in the separate project jack-example-tools (https://github.com/jackaudio/jack-example-tools). {Makefile.am,configure.ac}: Remove all use of example-clients and tools and their respective dependencies from the build system. config/os/macosx/README: Remove mentions of example-clients dependencies from OSX README. doc/{Makefile.am,reference.doxygen.in}: Remove all use of example-clients from the documentation generation. man/*.0: Remove all man pages now owned by jack-example-tools.
* Consider all headers for documentation generationDavid Runge2021-12-141-3/+9
| | | | | | | doc/Makefile.am: Alphabetically sort the list of headers, that are considered for documentation generation. Add all current headers.
* Modify doxygen input file to consider all headersDavid Runge2021-12-141-4/+8
| | | | | | doc/reference.doxygen.in: Alphabetically sort the list of headers, that doxygen considers. Add any missing headers.
* Setup all header files for installation in Makefile.amDavid Runge2021-12-141-8/+8
| | | | | | Makefile.am: Sort the list of headers alphabetically and add all missing ones (systemdeps.h).
* Update jack headersDavid Runge2021-12-131-0/+0
| | | | | jack: Update the jack headers submodule to the current latest commit.
* Update jack headersfalkTX2021-07-141-0/+0
|
* Update common jack headersfalkTX2020-11-271-0/+0
|
* Update submodulesfalkTX2020-10-112-0/+0
| | | | Signed-off-by: falkTX <falktx@falktx.com>
* fix wrong malloc sizeMichele Dionisio2020-09-271-4/+4
|
* Update jack headers, session API is now deprecatedfalkTX2020-07-161-0/+0
| | | | Signed-off-by: falkTX <falktx@falktx.com>
* multi-line readmefalkTX2020-07-161-1/+2
| | | | Signed-off-by: falkTX <falktx@falktx.com>
* Add support information and convert to markdown (#97)Milkii Brewster2020-06-272-3/+3
| | | | | * Add support information and convert to markdown. * Missing s
* do not attempt local (non-server-call) check on connections in ↵Paul Davis2020-01-281-5/+9
| | | | jack_port_disconnect unless port is owned by caller
* Update jack headersfalkTX2019-12-101-0/+0
| | | | Signed-off-by: falkTX <falktx@falktx.com>
* (Re-)Enable search engine for API docsChristopher Arndt2019-11-171-1/+1
| | | This was enabled on https://jackaudio.org/api/ before, but changed when the API docs were updated a while ago, after they hadn't been updated for years.
* Update jack headersfalkTX2019-10-061-0/+0
| | | | Signed-off-by: falkTX <falktx@falktx.com>
* Remove version from docsfalkTX2019-09-251-1/+1
|
* Update copyright year for documentationfalkTX2019-09-251-1/+1
|
* Fixup documentation for new versions of doxygenfalkTX2019-09-253-17/+20
|
* Merge pull request #86 from sonicpp/masterFilipe Coelho2019-02-271-1/+1
|\ | | | | Fix configure.ac checking for USE_MD5SUM
| * Fix configure.ac checking for USE_MD5SUMJan Havran2019-02-271-1/+1
|/ | | | | | | 'configure.ac' generates 'configure' with invalid syntax, it is not allowed to test integer like this Signed-off-by: Jan Havran <havran.jan@email.cz>
* Merge pull request #82 from DomT4/mojave_build_fixFilipe Coelho2018-09-161-2/+3
|\ | | | | configure: update -mmacosx-version-min= to 10.6
| * configure: update -mmacosx-version-min= to 10.6Dominyk Tiller2018-09-131-2/+3
|/ | | | | | | | | This could be done other ways if it turns out there's a flood of people out there desperate for 10.4 or 10.5 compatibility, but I expect this is safe enough to solve in the simplest possible way, which is by just bumping the number here to 10.6. Fixes https://github.com/jackaudio/jack1/issues/81.
* Merge pull request #61 from yurivict/io-retry-EINTRFilipe Coelho2017-07-181-18/+42
|\ | | | | read/write wrappers to handle the case of interruption by system signals
| * read/write wrappers to handle the case of interruption by system signalsYuri2017-01-101-18/+42
| |
* | Merge pull request #62 from jcowgill/atomics-cleanupFilipe Coelho2017-01-1615-247/+23
|\ \ | |/ |/| Atomics cleanup
| * Remove atomics section from doc/porting.doxJames Cowgill2017-01-151-19/+0
| |
| * Remove now unused config/cpu directoryJames Cowgill2017-01-1511-213/+1
| |
| * Use generic atomic functionsJames Cowgill2017-01-153-15/+22
|/ | | | | | | | Use atomic_fetch_add from C11's stdatomic if available or fallback to GCC's __atomic functions. Remove atomic_add because is can trivially be implemented by calling exchange_and_add instead.
* Update to new tools/ HEADAdrian Knoth2017-01-101-0/+0
|
* Merge pull request #60 from yurivict/use-process-realtime-priorityAdrian Knoth2017-01-101-2/+37
|\ | | | | Using the process realtime priority instead of the thread realtime priority when sufficient.
| * Added curly braces.Yuri2017-01-091-2/+4
| |
| * Using the process realtime priority instead of the thread realtime priority ↵Yuri2017-01-091-2/+35
| | | | | | | | when sufficient.
* | Merge pull request #58 from jcowgill/config-cpu-cleanupAdrian Knoth2017-01-1029-902/+4
|\ \ | | | | | | config/cpu cleanup
| * | Remove unused cruft from config/cpuJames Cowgill2016-12-0327-900/+4
| | |
| * | Remove unused sysdeps/cycles.h includesJames Cowgill2016-12-032-2/+0
| |/
* | Merge pull request #57 from jcowgill/man-page-dateAdrian Knoth2017-01-101-1/+1
|\ \ | | | | | | Use LC_ALL=C to generate manpage date
| * | Use LC_ALL=C to generate manpage dateJames Cowgill2016-12-031-1/+1
| |/ | | | | | | | | Without this, the user's locale may influence the content of the manpages (eg juin instead of June for a french locale).
* | Use #if for HAVE_CLOCK_GETTIME everywhereAdrian Knoth2017-01-102-10/+10
| | | | | | | | | | | | | | | | | | | | ifdef is useless, since the value is always defined (either to 1 or 0) in config.h. Fix inspired by https://svnweb.freebsd.org/ports/head/audio/jack/files/patch-drivers_dummy_dummy__driver.c?view=markup Also simplified #if condition in libjack/time.c - it's easier to read a positive than a negated condition.
* | Use #if for HAVE_CLOCK_GETTIME in dummy driverAdrian Knoth2017-01-102-2/+2
| | | | | | | | | | | | | | ifdef is useless, since the value is always defined (either to 1 or 0) in config.h. Fix taken from https://svnweb.freebsd.org/ports/head/audio/jack/files/patch-drivers_dummy_dummy__driver.c?view=markup
* | Fix detection of clock_gettime() and clock_nanosleep()Adrian Knoth2017-01-101-4/+4
|/ | | | | | | glibc above 2.17 has these functions builtin, so no need to link against librt. When the macro succeeds, it needs to set the define to 1, not 0. Also clarify the text message if librt is linked in.
* Do not override libdir on configure for 64-bit OS'esfalkTX2016-09-261-21/+0
| | | | Closes #54, thanks Rui!
* Explicitly enable timestamps in the ALSA backendMiroslav Urbanek2016-09-141-0/+5
| | | | Fixes negative values in xrun reports on Linux kernels 4.0 and above.