1 = Version 1.3 on 20YY-MM-DD =
5 * Add verify-sig_waf.sh waf verification script from waf-2.0.27
6 * Upgrade waf to 2.0.27
9 = Version 1.2 on 2023-03-29 =
13 * Apply downstream patches from FreeBSD
14 * meson: Fix project license field (MIT->GPL-2.0-only)
15 * meson: Fix version.h when building from tarball
16 * meson: disable siginfo build
17 * meson: Fix after README->README.adoc rename in 1.1
19 = Version 1.1 on 2023-11-26 =
21 * waf: Add a script to generate an unpacked instance of the waf
22 all-in-one blob. (by Alessio Treglia)
23 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=654469
24 * liblash: Fix small misspellings (by Alessio Treglia)
25 * Default the name of configuration tool to "ladi-control-center",
26 instead of the older "ladiconf" (by Alessio Treglia)
27 * gladish: embed flowcanvas-0.7.1
28 * fixes of compiler warnings
29 * ladishd: last-rite stdout/stderr output of child subprocesses is
31 * ladishd: Fix logging from child processes
32 * ladishd/loader: add includes for getrlimit (build fix)
33 * ladish: Don't notify user about unexpectedly stopped apps that
34 returned 0 exit code. Fixes #197 (from old ladish.org trac
35 instance). The exit code detection for apps ran in terminal is/was
36 not working, at least with xterm. xterm doesnt seem to be able to
37 return exit code of its child process.
38 * ladishd: preload libasound.so.2 instead of libasound.so (by falkTX)
39 * ladishd: fix double free in malloc failure handling code path
40 * ladicore: fix potential access of NULL pointer in catdup
41 * proxies: add assert to disable complain from clang static analyzer
42 * ladishd/rooms: Fix uses of unintialized memory
43 * daemon/room-save: Actually handle project directory
44 existence-check/creation failures.
45 * proxies: Remove useless assignment pointed by clang static analizer
46 * ladishd: Fix memory leak on procfs read() failure
47 * ladishd/loader: Fix use of uninitialized memory in chdir() failure
49 * ladicore: Fix memory leak on procfs read() failure
50 * ladishd: Improve assert and fix clang static analyzer report
51 * ladishd: Fix undefined return value in case of error (on studio
53 * ladishd/virtualizer: Don't set garbge pid to ports (either new or
55 * ladishd/virtualizer: Fix memory leak when a2j mapping fails
56 * gladish: Fix error checks in graph canvas code
57 * gladish: Improved handling of failure to get studio name
58 * gladish: Fix memory leak in strdup() failure handling code path
59 * ladishd/rooms: Fix memory leak in strdup() failure handling code
61 * gladish: Fix memory leak when separator is added to dynmenu;
62 check for allocation failure otherwise.
63 * gladish/flowcanvas: Comment out useless code in flowcanvas and make
64 the clang static analyzer happy.
65 * Fix formatting errors in log calls
66 * Remove (useless) ifdefs for LADISH_DEBUG
67 * Improved logging, runtime, take advantage of gcc printf format
69 * enable extra compiler warnings and fix the the code
70 * ladishd/loader: add license header text to source file
71 * gladish: quit on ctrl-q
72 * liblash: Install lash include files into /usr/include/lash-1.0/
73 instead of /usr/include/lash/, so to match the lash-0.5.4 and
74 lash-0.6.0~rc2 layout.
75 * ladishd: switch from sigsegv to siginfo
76 (optional and disabled by default)
77 * Fix doxygen warnings
78 * waf: add --libdir option (by Goran Mekić)
79 * gladish: don't crash when unable connect to dbus
80 * ladishd: Fix GetAllPorts D-Bus method declaration
82 * ladish_control: py3 compatibility
83 * ladishd: Fix implicit fallthrough warning with gcc 9.3.0
84 * Apply patch (from openSUSE) for python3 compatibility
85 * ladishd: Fix for -Werror=restrict
86 * gladish: Adjust load project dialog for newer gtk2 versions
87 * meson.build files (by Max Audron)
88 * waf: Disable -Werror
89 * waf: Upgrade to 2.0.26
90 * Remove all git sumodules
91 * gladish.desktop: use Engeneering category
92 (good suggestion by Dominique Michel)
93 * waf: add --docdir option and change the default to
94 PREFIX/share/doc/ladish/
95 * waf: new configure option, --enable-gladish
96 (and disable gladish build by default)
97 * Merge ladish.org index.adoc and README into README.adoc
98 * waf: *prepend* CFLAGS and LINKFLAGS
99 (give priority to distro flags)
100 * ladishd: Don't set LADISH env vars for L0 & L1
101 * gladish: Fix build with recent version of dbus-glib
102 * waf: Install gladish related files only when gladish build is
104 * waf: always put the short sha1 in the ladish tarball name
106 = Version 1 on 2011-12-19 =
107 * vgraph manipulation
109 * jack-session support
111 = Version 0.3 "preview 3" on 2011-01-10 =
112 * Hardware port virtualization / rooms
113 * Visual notifications about errors and studio/project state changes
114 * ladish specific settings
115 * lists of recently used studios and projects
116 * connections of stopped apps are persisted
117 * a2j ports are now clearly marked on gladish canvas
118 * app start/stop by double clicking in the app list
119 * you can save a text comment and description as part of the project
120 * Russian, French and German l10n of gladish
122 = Version 0.2 "preview 2" on 2009-12-29 =
123 * Persist canvas box positions
124 * Save/restore connections
125 * Launch new applications (level 0 and level 1)
126 * Save/restore applications as part of studio
127 * Handle external JACK clients
130 = Version 0.1 "preview 1" on 2009-09-01 =
131 * JACK multiconfig (Save/restore jack settings by saving and then
132 loading and activating studios)