Speedup processing unbuffered stdout/stderr
[ladish.git] / ChangeLog
blob2beccc6604efc1a949879da99eec1a130af243a3
1 2007-11-14 16:29  drobilla
3         * lashd/alsa_mgr.c: Fix memory leak.
5 2007-08-22 11:20  drobilla
7         * lashd/: alsa_mgr.c, alsa_mgr.h: Applied patch to fix Alsa Seq
8           event handling from Karsten Wiese.
10 2007-07-04 01:00  drobilla
12         * configure.ac, liblash/Makefile.am: Update version.
14 2007-04-09 18:19  drobilla
16         * pylash/Makefile.am: Pylash Makefile fix.
18 2007-04-08 23:32  drobilla
20         * acinclude.m4, configure.ac, pylash/Makefile.am: Better Python
21           checks.
23 2007-04-08 22:38  drobilla
25         * configure.ac: Fixed Python check.
27 2007-04-08 21:16  drobilla
29         * acinclude.m4: Added missing acinclude.m4
31 2007-04-08 21:16  drobilla
33         * pylash/: Makefile.am, lash.c, lash.h, lash.i, test.py: Added
34           Python bindings, for real this time!
36 2007-04-08 21:11  drobilla
38         * Makefile.am, configure.ac: Added Python bindings.
40 2007-04-08 18:58  drobilla
42         * lash/Makefile.am: Fixed headers missing from distribution
43           (missing '\').
45 2007-04-08 18:06  drobilla
47         * .cvsignore, clients/.cvsignore, clients/control/.cvsignore,
48           clients/panel/.cvsignore, clients/save_button/.cvsignore,
49           clients/simple_client/.cvsignore, clients/synth/.cvsignore,
50           docs/.cvsignore, docs/lash-manual-html-one-page/.cvsignore,
51           docs/lash-manual-html-split/.cvsignore, icons/.cvsignore,
52           lash/.cvsignore, lashd/.cvsignore, liblash/.cvsignore,
53           m4/.cvsignore: Added .cvsignore files.
55 2007-04-08 17:19  drobilla
57         * lashd/conn_mgr.c: Fix crash bug when trying to start multiple
58           lashd instances.
60 2007-04-08 17:12  drobilla
62         * lashd/alsa_fport.c: Fixed alsa compile errors.
64 2007-04-08 17:06  drobilla
66         * clients/panel/panel.c, clients/panel/project.c, lash/Makefile.am,
67           lash/internal_headers.h, lash/lash.h, lash/xmalloc.h,
68           liblash/args.c, liblash/file.c, liblash/xmalloc.c: Cleanup
69           installed headers (i.e. don't install unnecessary headers clients
70           shouldn't see).
72 2007-04-05 22:03  drobilla
74         * configure.ac, lashd/server.c: Fixed reference to "cca" in debug
75           output.  Updated configure to check for required version of Jack.
77 2007-03-03 10:29  drobilla
79         * clients/simple_client/simple_client.c, clients/synth/synth.c,
80           lashd/jack_mgr.c: Switched (deprecated) jack_client_new with
81           jack_client_open
83 2007-02-26 21:01  drobilla
85         * NEWS, liblash/args.c, liblash/lash.c: Compiler error/warning
86           fixes.
88 2007-01-14 13:02  drobilla
90         * liblash/lash.c: Type fix
92 2007-01-13 17:18  drobilla
94         * configure.ac, clients/panel/project.c, lash/args.h,
95           lash/internal.h, lashd/client_event.c, lashd/conn_mgr.c,
96           lashd/main.c, lashd/project.c, lashd/server.c, lashd/store.c,
97           liblash/args.c, liblash/comm.c, liblash/lash.c, liblash/loader.c,
98           m4/readline.m4: Portability fixes (BSD, no Alsa).  Trivial code
99           cleanups, warning fixes.  Readline detection build system fixes.
101 2007-01-13 13:21  drobilla
103         * configure.ac, clients/control/Makefile.am, m4/readline.m4:
104           Readline fixes.
106 2006-11-06 12:53  drobilla
108         * configure.ac, lash-1.0.pc.in: Fixed pkgconfig file to only depend
109           on Alsa if necessary.
111 2006-10-17 04:01  drobilla
113         * NEWS, docs/lash-manual.info, docs/lash-manual.texi.in,
114           liblash/lash.c: Switched LASH_START_SERVER for
115           LASH_NO_START_SERVER (with opposite semantics), for consistency
116           with Jack and to lower learning curve.
118 2006-10-08 13:06  drobilla
120         * NEWS, configure.ac: Release preparation
122 2006-10-05 04:31  drobilla
124         * docs/Makefile.am: Split manual by section instead of node (much
125           more readable).
127 2006-10-05 04:01  drobilla
129         * NEWS, autogen.sh, configure.ac, docs/Makefile.am,
130           docs/lash-manual.info, docs/lash-manual.texi,
131           docs/lash-manual.texi.in, liblash/Makefile.am: Preparation for
132           0.5.2 release.
134 2006-09-21 15:15  drobilla
136         * lash-configure-template, clients/simple_client/simple_client.c:
137           Fixed missing break; resulting in a double free bug.
139 2006-09-16 16:39  drobilla
141         * configure.ac, lash-1.0.pc.in, docs/lash-manual.texi, lash/args.h,
142           lash/client.h, lash/config.h, lashd/Makefile.am,
143           lashd/conn_mgr.c, liblash/args.c, liblash/client.c,
144           liblash/comm.c, liblash/config.c, liblash/event.c,
145           liblash/lash.c, liblash/socket.c: Applied patch from larsl to
146           drop file desctiptors on server launch.  Applied Debian patch to
147           fix memory errors on 64-bit archs (supposedly..).  Applied Debian
148           patch to kill /etc/services requirement.  Fixed server auto
149           launch to work without /etc/services (debian patch broke it).
151 2006-09-06 16:31  drobilla
153         * configure.ac: Fixed help text of configure to match parameter
155 2006-05-29 18:51  drobilla
157         * liblash/lash.c: - Fixed bug where client didn't show up in server
158           interfaces - Fixed auto server start
160 2006-05-23 22:30  drobilla
162         * lashd/: alsa_client.h, alsa_fport.h, alsa_mgr.h, alsa_patch.h,
163           server.h: Yet more ALSA fixes
165 2006-05-23 21:14  drobilla
167         * configure.ac: Fixed Alsa detection for configure
169 2006-05-22 00:00  drobilla
171         * docs/lash-manual.texi, lash/args.h, lash/client_interface.h,
172           liblash/args.c, liblash/comm.c, liblash/lash.c: Fixes for
173           lash_args (duplicated, documentation clarification, etc)
175 2006-05-21 22:11  drobilla
177         * docs/lash-manual.texi, lash/client_interface.h, lash/types.h:
178           Added LASH_No_Start_Server option and exported lash_args_destroy
179           to API so clients don't have to leak memory every
180           lash_extract_args
182 2006-05-21 14:44  drobilla
184         * configure.ac, clients/Makefile.am, clients/control/Makefile.am,
185           lashd/Makefile.am, lashd/alsa_client.h, lashd/alsa_fport.h,
186           lashd/alsa_mgr.h, lashd/alsa_patch.h, lashd/client.c,
187           lashd/client_event.c, lashd/main.c, lashd/project.c,
188           lashd/server.c, lashd/server.h, liblash/lash.c, m4/readline.m4: -
189           Support for building without ALSA - Readline build fixes - Fix
190           for daemon auto launching (prevent zombies patch from larsl)
192 2006-03-26 21:00  drobilla
194         * Makefile.am, lash-configure-template: - Updated
195           lash-configure-template to use pkgconfig - Removed autogen.sh
196           from distribution tarballs
198 2006-03-26 20:53  drobilla
200         * ChangeLog, ChangeLog.old, Makefile.am: Updated ChangeLog, broke
201           pre-0.5.0 changelog into a seperate file
203 2006-03-26 20:49  drobilla
205         * AUTHORS, NEWS, README.SECURITY: [no log message]
207 2006-03-26 13:59  drobilla
209         * clients/panel/panel.c: Made open dialog use default project dir
211 2006-03-26 13:48  drobilla
213         * clients/panel/project.c: Made save dialog default to default
214           project directory
216 2006-03-26 12:21  drobilla
218         * configure.ac, liblash/lash.c: Configure script cleanups
220 2006-03-24 19:47  drobilla
222         * ChangeLog, NEWS, configure.ac, clients/panel/main.c,
223           clients/panel/panel.c, clients/panel/panel.h,
224           clients/panel/project.c, clients/panel/project.h,
225           docs/lash-manual.texi: Bumped copyright date and version number
226           for 0.5.1 release
228 2006-03-24 17:03  drobilla
230         * icons/Makefile.am: Icons are now installed in
231           $(PREFIX)/share/lash/icons
233 2006-03-24 15:59  drobilla
235         * docs/lash-manual.texi: Updated documentation
237 2006-03-24 15:52  drobilla
239         * configure.ac, clients/Makefile.am,
240           clients/save_button/Makefile.am,
241           clients/save_button/save_button.c,
242           clients/save_button/save_button_2.0.c: Removed GTK1 support and
243           confusing "gtk_client_
245 2006-03-24 15:34  drobilla
247         * autogen.sh, configure.ac: More descriptive configure output about
248           manual building
250 2006-03-24 14:22  drobilla
252         * docs/lash-manual.texi, liblash/lash.c: Added server auto starting
253           support
255 2006-02-09 15:14  drobilla
257         * clients/panel/project.c: Fixed project directory change button
258           label
260 2006-02-09 14:04  drobilla
262         * clients/panel/project.c, lashd/project.c: Fix for project saving
264 2006-02-06 21:55  drobilla
266         * docs/lash-manual.texi: Minor memory ownership clarification
268 2005-10-03 23:41  drobilla
270         * Makefile.am, clients/control/lash_control.c, lash/internal.h,
271           lashd/conn_mgr.c, lashd/project.c, lashd/server.c, lashd/store.c,
272           liblash/comm_buffer.c, liblash/socket.c: Applied non-integer
273           configs patch from Mark Vitek, fixed some ununitialized vars
274           warnings
276 2005-09-23 12:41  drobilla
278         * clients/panel/project.c: Removed invalid assert
280 2005-09-23 04:27  drobilla
282         * clients/panel/: panel.c, project.c: Fixed a bug with resumed
283           clients showing up twice in the clients list
285 2005-09-19 07:53  drobilla
287         * clients/synth/synth.c: Fixed jack port flags in synth
289 2005-09-19 07:47  drobilla
291         * clients/synth/main.c: Made synth use same client name for Alsa
292           and Jack
294 2005-09-19 07:34  drobilla
296         * NEWS, README, configure.ac, clients/panel/panel.c: Tweaked panel
297           slightly, updated README and NEWS
299 2005-09-19 06:17  drobilla
301         * Makefile.am, configure.ac, icons/Makefile.am, icons/lash.svg,
302           icons/lash.xcf, icons/lash_16px.png, icons/lash_24px.png,
303           icons/lash_48px.png, icons/lash_96px.png: Added icons, removed
304           patches dir
306 2005-09-19 05:34  drobilla
308         * clients/panel/panel.c, clients/panel/panel.h,
309           docs/lash-manual.texi: Added "no projects" label to lash_panel,
310           updated manual
312 2005-09-15 07:02  drobilla
314         * clients/panel/panel.c: Added about dialog
316 2005-09-15 06:37  drobilla
318         * clients/panel/project.c: Fixed label alignment in control panel
320 2005-09-15 06:18  drobilla
322         * clients/panel/project.c: Layout tweaks of the control panel
324 2005-09-15 05:50  drobilla
326         * clients/panel/: panel.c, project.c: GUI shinifications in the
327           panel client
329 2005-09-15 05:23  drobilla
331         * ChangeLog, NEWS, lash-configure-template, docs/lash-manual.texi,
332           lash/protocol.h, lashd/project.c: Updated version numbers, URLs,
333           and dates throughout
335 2005-09-15 04:23  drobilla
337         * clients/control/client.c, clients/control/lash_control.c,
338           clients/control/main.c, clients/control/project.c,
339           clients/panel/panel.c, clients/panel/project.c,
340           clients/save_button/hints.c, clients/save_button/save_button.c,
341           clients/simple_client/simple_client.c, clients/synth/interface.c,
342           clients/synth/lash.c, clients/synth/main.c,
343           clients/synth/synth.c, lash/config.h, lashd/alsa_client.c,
344           lashd/alsa_fport.c, lashd/alsa_mgr.c, lashd/alsa_patch.c,
345           lashd/client.c, lashd/client_event.c, lashd/conn.c,
346           lashd/conn_mgr.c, lashd/jack_fport.c, lashd/jack_mgr.c,
347           lashd/jack_mgr_client.c, lashd/jack_patch.c, lashd/main.c,
348           lashd/project.c, lashd/server.c, lashd/server_event.c,
349           lashd/store.c, liblash/args.c, liblash/client.c, liblash/comm.c,
350           liblash/comm_buffer.c, liblash/comm_event.c, liblash/config.c,
351           liblash/connect_params.c, liblash/event.c, liblash/exec_params.c,
352           liblash/file.c, liblash/lash.c, liblash/loader.c,
353           liblash/protocol.c, liblash/socket.c, liblash/xmalloc.c: Indented
354           entire source tree consistently
356 2005-09-15 04:18  drobilla
358         * docs/lash-manual.texi: Updated documentation
360 2005-09-13 12:29  drobilla
362         * clients/panel/project.c: Shuffled around widgets in control panel
364 2005-09-13 06:04  drobilla
366         * clients/panel/main.c, clients/panel/panel.c,
367           clients/panel/panel.h, clients/panel/project.c,
368           clients/panel/project.h, lashd/project.c: Tidied up layour of
369           control panel window, removed unused code from panel
371 2005-09-13 01:22  drobilla
373         * AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, NEWS, README,
374           README.SECURITY, TODO, autogen.sh, common.am, configure.ac,
375           lash-1.0.pc.in, lash-configure-template, clients/Makefile.am,
376           clients/control/Makefile.am, clients/control/client.c,
377           clients/control/client.h, clients/control/lash_control.c,
378           clients/control/lash_control.h, clients/control/main.c,
379           clients/control/project.c, clients/control/project.h,
380           clients/panel/Makefile.am, clients/panel/main.c,
381           clients/panel/panel.c, clients/panel/panel.h,
382           clients/panel/project.c, clients/panel/project.h,
383           clients/save_button/Makefile.am, clients/save_button/hints.c,
384           clients/save_button/hints.h, clients/save_button/save_button.c,
385           clients/save_button/save_button_2.0.c,
386           clients/simple_client/Makefile.am,
387           clients/simple_client/simple_client.c, clients/synth/Makefile.am,
388           clients/synth/interface.c, clients/synth/interface.h,
389           clients/synth/lash.c, clients/synth/lash.h, clients/synth/main.c,
390           clients/synth/synth.c, clients/synth/synth.h, docs/Makefile.am,
391           docs/api-proposal.html, docs/fdl.texi, docs/lash-manual.texi,
392           docs/lash-manual-html-one-page/Makefile.am,
393           docs/lash-manual-html-split/Makefile.am, lash/Makefile.am,
394           lash/args.h, lash/client.h, lash/client_interface.h,
395           lash/comm_buffer.h, lash/comm_event.h, lash/config.h,
396           lash/connect_params.h, lash/debug.h, lash/event.h,
397           lash/exec_params.h, lash/file.h, lash/internal.h,
398           lash/internal_headers.h, lash/lash.h, lash/list.h, lash/loader.h,
399           lash/protocol.h, lash/server_client.h, lash/socket.h,
400           lash/types.h, lash/xmalloc.h, lashd/Makefile.am,
401           lashd/alsa_client.c, lashd/alsa_client.h, lashd/alsa_fport.c,
402           lashd/alsa_fport.h, lashd/alsa_mgr.c, lashd/alsa_mgr.h,
403           lashd/alsa_patch.c, lashd/alsa_patch.h, lashd/client.c,
404           lashd/client.h, lashd/client_event.c, lashd/client_event.h,
405           lashd/conn.c, lashd/conn.h, lashd/conn_mgr.c, lashd/conn_mgr.h,
406           lashd/globals.h, lashd/jack_fport.c, lashd/jack_fport.h,
407           lashd/jack_mgr.c, lashd/jack_mgr.h, lashd/jack_mgr_client.c,
408           lashd/jack_mgr_client.h, lashd/jack_patch.c, lashd/jack_patch.h,
409           lashd/lash-project-1.0.dtd, lashd/main.c, lashd/project.c,
410           lashd/project.h, lashd/server.c, lashd/server.h,
411           lashd/server_event.c, lashd/server_event.h, lashd/store.c,
412           lashd/store.h, liblash/Makefile.am, liblash/args.c,
413           liblash/client.c, liblash/comm.c, liblash/comm_buffer.c,
414           liblash/comm_event.c, liblash/config.c, liblash/connect_params.c,
415           liblash/event.c, liblash/exec_params.c, liblash/file.c,
416           liblash/lash.c, liblash/loader.c, liblash/protocol.c,
417           liblash/socket.c, liblash/xmalloc.c, m4/Makefile.am,
418           m4/aclocal-include.m4, m4/readline.m4: Initial checkin