ChangeLog 66.3 KB
Newer Older
2001
2002
2003
2004
2005
2006
2007

2007-03-04 Stephane Letz  <letz@grame.fr>

	* Dmitry Baikov patch for JackGraphManager.cpp.
	* Dmitry Baikov MIDI patch phase 0.

2007-02-19 Stephane Letz  <letz@grame.fr>
2008
2009

	* Correct back JackAlsaDriver::Read method.
2010
2011

2007-02-14 Stephane Letz  <letz@grame.fr>
2012

2013
2014
2015
	* Better error checking in PortAudio driver.

2007-02-07 Stephane Letz  <letz@grame.fr>
2016

2017
2018
2019
	* Thom Johansen fix for port buffer alignment issues.

2007-02-05 Stephane Letz  <letz@grame.fr>
2020

2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
	* Add Pieter Palmers FreeBob driver.
	* Thibault LeMeur ALSA driver patch.

2007-01-31 Stephane Letz  <letz@grame.fr>

	* Use pthread_attr_setstacksize in JackPosixThread class.

2007-01-30 Stephane Letz  <letz@grame.fr>

	* New LockAllMemory and UnlockAllMemory functions.

2007-01-29 Stephane Letz  <letz@grame.fr>

	* More robust activation/deactivation code, especially in case of client crash.

2007-01-27 Stephane Letz  <letz@grame.fr>

	* Uses a time out value of 10 sec in freewheel mode (like jack).

2007-01-21 Stephane Letz  <letz@grame.fr>

	* More client debug code: check if the client is still valid in every JackDebugClient method, check if the library context is still valid in every API call.

2007-01-14 Stephane Letz  <letz@grame.fr>

	* Implement thread.h API.

2007-01-09 Stephane Letz  <letz@grame.fr>

	* New server/client data transfer model to fix a 64 bits system bug. Fix a device name reversal bug in ALSA driver.

2007-01-04 Stephane Letz  <letz@grame.fr>

2054
	*  Add call to the init callback (set up using the jack_set_thread_init_callback API) in Real-Time and Notification threads. Define a new 'kActivateClient' notification.
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078

2007-01-02 Stephane Letz  <letz@grame.fr>

	* Internal cleanup.

2006-12-23 Stephane Letz  <letz@grame.fr>

	* shared_ports renamed to shared_graph.

2006-12-15 Stephane Letz  <letz@grame.fr>

	* Move client refnum management in JackEngine.

2006-12-12 Stephane Letz  <letz@grame.fr>

	* Tom Szilagyi memory leak fix in ringbuffer.c.

2006-11-29 Stephane Letz  <letz@grame.fr>

	* Correct JackWinEnvent::Allocate (handle the ERROR_ALREADY_EXISTS case). Correct JackEngine::ClientExternalNew.
	* Karsten Wiese correction for ALSA usx2y driver.

2006-11-22 Stephane Letz  <letz@grame.fr>

2079
	* In synchronous mode, if the driver time out is reached, the server may get desynchronized (pending signal may arrive in later cycles),
2080
	improve audio driver synchronous code to better handle this case.
2081

2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2006-11-08 Stephane Letz  <letz@grame.fr>

	* Synchronize ALSA backend with jack one.

2006-11-04 Stephane Letz  <letz@grame.fr>

	* Use -D to setup ADDON_DIR on OSX and Linux.

2006-10-11 Stephane Letz  <letz@grame.fr>

	* Correct server SetBufferSize in case of failure. Correct PortAudio driver help.

2006-10-06 Stephane Letz  <letz@grame.fr>

	* Add a new cpu testing/loading client.

2006-09-23  Stephane Letz  <letz@grame.fr>

	* Rename global "verbose" in "jack_verbose" to avoid symbol clash with PureData.

2006-09-20  Stephane Letz  <letz@grame.fr>

2104
	* On Windows, avoid to use the unsafe Kill thread method. Use thread Stop instead and have blocked IO be unlocked.
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
	* Still get RT thread termination problems, restore a version that works on OSX and Linux with conditionnal compilation for now.

2006-09-16  Stephane Letz  <letz@grame.fr>

	* Restore behaviour of LoopBack driver, which has to be opened in any case...

2006-09-15  Stephane Letz  <letz@grame.fr>

	* On Windows version, use signal to quit the server.

2006-09-13  Stephane Letz  <letz@grame.fr>

	* Correct pipe destruction bug in JackWinNamedPipe class.

2006-09-11  Stephane Letz  <letz@grame.fr>

	* Handling of LoopBack driver only when really needed.
	* Correct crash bug when closing clients on Windows due to multi-threading synchronization issues.

2006-09-06  Stephane Letz  <letz@grame.fr>

	* Correct coreaudio driver (input was not working since 0.55 version).
	* Version for 0.58 release.

2006-09-04  Stephane Letz  <letz@grame.fr>

	* Correct Windows VC++ projects.

2006-09-03  Stephane Letz  <letz@grame.fr>

2135
	* First import of version 0.58 base code
For faster browsing, not all history is shown. View entire blame