File: ChangeLog

package info (click to toggle)
ladcca 0.4.0-4
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 2,672 kB
  • ctags: 1,321
  • sloc: ansic: 11,879; sh: 7,356; makefile: 327
file content (161 lines) | stat: -rw-r--r-- 6,294 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
Wed Jul 23 22:16:09 BST 2003 node <node@insanity.tek.net>
ladccad
* moved loader to $(top_srcdir)/loader
libladcca
* 

Mon Jul 21 19:40:31 BST 2003 node <node@insanity.tek.net>
libladcca
* comm.c, comm_buffer.[ch], comm_event.[ch]: cca_comm_t -> cca_client_t

Tue Jul 15 20:35:08 BST 2003 node <node@insanity.tek.net>
libladcca
* types.h, client.h: CCA_Server_UI -> CCA_Server_Interface
* client.h, comm.h: cca_comm_t, cca_client_t merged

Thu Feb 20 19:04:14 GMT 2003 node <node@insanity.tek.net>
ladccad
* server.c: added server_lose_project ()
* project.c: made project_save_clients use client names if they exist
libladcca
* types.h: removed CCA_Project, added CCA_Project_Add and CCA_Project_Remove

*** Released 0.3.1 ***

*** Released 0.3.0 ***

Wed Feb 05 19:49:40 GMT 2003 node <node@insanity.tek.net>
ladccad
* alsa_mgr.c: added alsa_mgr_{,un}lock_clients ()
* alsa_mgr.c: added alsa_mgr_{,un}lock_seq ()

Tue Feb 04 12:59:53 GMT 2003 node <node@insanity.tek.net>
ladccad
* alsa_mgr.c: wrapped stray alsa_client_lock with
  pthread_mutex_{,un}lock (&alsa_mgr->clients_lock)
* alsa_mgr.c: made clients_lock PTHREAD_MUTEX_RECURSIVE
libladcca
* config.h,event.h: func () -> func (void)

Sun Jan 26 19:16:26 GMT 2003 node <node@insanity.tek.net>
ladccad
* jack_mgr.c: fixed bug with jack_mgr's client pointers
* project.c: fixed list data casting bug

Sun Jan 12 16:46:45 GMT 2003 node <node@insanity.tek.net>
ladccad
loader.[ch], server.c: changed loader->load_in_terms to CCA_Terminal usage
libladcca
* protocol.h: bumped protocol to 1.1 (Use_Terminal is backward compatible)
* types.h, client.h: added Use_Terminal

*** Released 0.2 ***

Sun Dec 22 19:26:07 GMT 2002 node <node@insanity.tek.net>
ladccad
* alsa_patch.[ch]: changed gets to use const patches, added _dup
* added alsa_client.[ch]
* project.[ch], server.c: made it use the alsa_mgr

Sat Dec 21 23:48:45 GMT 2002 node <node@insanity.tek.net>
ladccad
* added alsa_mgr.[ch], alsa_fport.[ch]
* server.[ch]: added alsa_mgr field

Thu Dec 19 17:34:26 GMT 2002 node <node@insanity.tek.net>
ladccad
* client.[ch]: change alsa_client_id field from int to unsigned char
* client_event.[ch], server.c: made the server not accept a second jack
  client name
libladcca
* protocol.[ch]: protocol_t -> cca_protocol_t
* [API~] client_interface.h, ladcca.c: added protocol argument to cca_init
* ladcca.c: added null pointer checks

Wed Dec 18 21:19:34 GMT 2002 node <node@insanity.tek.net>
libladcca
* [API+] config.[ch]: added {get,set}_double

Mon Dec 16 19:05:16 GMT 2002 node <node@insanity.tek.net>
ladccad
* server.c, client_event.[ch]: removed support for CCA_{Jack,Alsa}_Ports events
* added jack_fport.[ch]
* jack_mgr.[ch]: added jack_fport use
libladcca
* internal.h: changed event's type field from int to enum CCA_Event_Types
* types.h: removed CCA_{Jack,Alsa}_Ports event types
* [API+] list.h: added cca_list_concat

Sun Dec 15 22:30:16 GMT 2002 node <node@insanity.tek.net>
ladccad
* conn_mgr.[ch], server.[ch], main.c: made conn_mgr more of a server property
* jack_mgr.c: made the jack_mgr quit properly
* conn_mgr.c: made the conn_mgr quit properly
* loader.c: ignore KILL, TERM and HUP signals

Sat Dec 14 17:33:30 GMT 2002 node <node@insanity.tek.net>
ladccad
* jack_mgr.[ch]: using socket pair instead of cond
* jack_patch.[ch]: added jack_patch_get_from_port, changed set/unset to
  use jack_mgr_clients instead of projects
* project.[ch], server.c: changed conn_mgr field to server in project_t
* project.[ch], client_event.[ch], server.c: changed to using jack_mgr

Fri Dec 13 11:55:10 GMT 2002 node <node@insanity.tek.net>
ladccad:
* store.c: handle configs with value_size = 0
* client_event.[ch]: server.c: added port creation handlers
* jack_patch.[ch]: added jack_patch_dup, made gets parameters consts
* server.[ch], conn_mgr.[ch]: moved server event queue to the server
* added jack_mgr*
libladcca:
* types.h: added CCA_Jack_Ports, CCA_Alsa_Ports

Thu Dec 12 20:43:27 GMT 2002 node <node@insanity.tek.net>
ladccad:
* conn_mgr.c: added protocol checking
libladcca:
* [API+] added protocol.[ch]
* [API+] comm_buffer.[ch], comm.c: added protocol mismatch handling
* [API+] comm_buffer.[ch]: added cca_comm_event_get_number
* [API~] client.[ch]: changed cca_client_t.server_connected from int to uint32_t
* comm_buffer.c: changed some direct access to _new
* comm_buffer.c: removed jack client/alsa client code

Wed Dec 11 16:39:41 GMT 2002 node <node@insanity.tek.net>
ladccad
* store.[ch], client.[ch], project.c: made projects and clients work
  with the new safer stores
* server.c, client_event.[ch]: added server_cca_event_save_data_set, telling
  stores to write to disk and removed the writing after every config, removed
  useless assert (config)
* project.[ch], client_event.c: added check for an active project with the
  specified directory when restoring
* project.c: project_lose_client: fixed:
  project->lost_clients = cca_list_append (project->client, client);
* conn.[ch], conn_mgr.c: implemented pinging
* jack_patch.[ch]: added jack_patch_switch_clients
* alsa_patch.[ch]: fixed bug not changing the uuids in alsa_patch_switch_clients
* project.c: made client_get_jack_patches get input connections properly by
  wrapping it up in client_get_jack_patches_with_type and using
  jack_patch_switch_clients
* client_event.c: added sleep(1) in jack client name and alsa client id handler,
  so as to allow the client to register its ports - perhaps a Port_Registered
  event is needed?
* jack_patch.c: removed debugging output
* project.c: added alsa patch specs debugging output
libladcca
* comm.c: changed ping code to use cca_comm_event_* instead of direct access
* comm.c: added some debugging output
* socket.c: removed buffer debugging output
* comm.c: removed send/recv event debugging output
* client_interface.h: "cca_config_t * event" -> "cca_config_t * config"
* [API+] event.[ch]: added cca_event_set_alsa_id
* [API+] event.[ch]: added cca_event_new_with_all
* [API+] client_interface.h, ladcca.c: reintroduced cca_jack_client_name and 
  cca_alsa_client_id

Tue Dec 10 18:21:01 GMT 2002 node <node@insanity.tek.net>
ladccad
* store.[ch], client.c: made the store always exist, regardless of whether or
  not it opened correctly.  Returns ints and things to indicate success instead.