File: ChangeLog

package info (click to toggle)
rate-engine 0.5.4-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 176 kB
  • ctags: 188
  • sloc: ansic: 1,486; makefile: 84; sql: 81
file content (205 lines) | stat: -rw-r--r-- 6,315 bytes parent folder | download
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
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
2003-12-02 11:14  Thorsten Lockert  <tholo@sigmasoft.com>

	* rate_engine.c: Fail gracefully if we are called without having
	  any rate or egress information

2003-12-02 11:14  Thorsten Lockert  <tholo@sigmasoft.com>

	* Makefile: We do need to point to the MySQL library directory on
	  many Linux systems

2003-12-02 11:12  Thorsten Lockert  <tholo@sigmasoft.com>

	* TODO: Add a couple of possible suggestions for rate / egress
	  route injection and CDR logging for further consideration

2003-11-30 15:09  Thorsten Lockert  <tholo@sigmasoft.com>

	* TODO: Add some more suggestions

2003-11-30 13:46  Thorsten Lockert  <tholo@sigmasoft.com>

	* ChangeLog, NEWS: Document changes; update ChangeLog

2003-11-30 13:45  Thorsten Lockert  <tholo@sigmasoft.com>

	* rate_engine.c: Correct problem with clearing egress pointer in
	  rates during reload; set egress pointer on loaded rates if egress
	  routes are reloaded

2003-11-30 12:12  Thorsten Lockert  <tholo@sigmasoft.com>

	* schema.sql: Missing primary key definition for rate table

2003-11-30 11:40  Thorsten Lockert  <tholo@sigmasoft.com>

	* rate_engine.c: Put unused functions inside #if 0

2003-11-30 11:39  Thorsten Lockert  <tholo@sigmasoft.com>

	* Makefile: Disabled automatic inlining for now -- makes debugging
	  much easier

2003-11-30 11:03  Thorsten Lockert  <tholo@sigmasoft.com>

	* TODO: More suggestions

2003-11-29 16:02  Thorsten Lockert  <tholo@sigmasoft.com>

	* ChangeLog: Update ChangeLog

2003-11-29 16:01  Thorsten Lockert  <tholo@sigmasoft.com>

	* Makefile, NEWS, TODO, rate_engine.c: Load rate and egress
	  information into in-memory splay tables, reducing dependency on
	  database being available to complete calls

2003-11-29 09:20  Thorsten Lockert  <tholo@sigmasoft.com>

	* README: Added comment about alloca(3) to README

2003-11-28 22:21  Thorsten Lockert  <tholo@sigmasoft.com>

	* COPYRIGHT: Explicit copyright

2003-11-28 22:14  Thorsten Lockert  <tholo@sigmasoft.com>

	* NEWS: We're using shared MySQL library now

2003-11-28 22:14  Thorsten Lockert  <tholo@sigmasoft.com>

	* ChangeLog: Update ChangeLog

2003-11-28 22:13  Thorsten Lockert  <tholo@sigmasoft.com>

	* Makefile: Link against shared MySQL library

2003-11-28 22:04  Thorsten Lockert  <tholo@sigmasoft.com>

	* NEWS: A per-version description of changes

2003-11-28 21:54  Thorsten Lockert  <tholo@sigmasoft.com>

	* Makefile: Slightly improved clean target

2003-11-28 21:44  Thorsten Lockert  <tholo@sigmasoft.com>

	* rate_engine.c: More comment additions.

2003-11-28 18:27  Thorsten Lockert  <tholo@sigmasoft.com>

	* ChangeLog: Update ChangeLog

2003-11-28 18:26  Thorsten Lockert  <tholo@sigmasoft.com>

	* rate_engine.c, schema.sql: Add rate_id, as route_id does not
	  uniquely define a cost for a route used

2003-11-28 18:15  Thorsten Lockert  <tholo@sigmasoft.com>

	* rate_engine.c: Add a lot of comments, to make it easier for
	  others to follow the code

2003-11-28 17:52  Thorsten Lockert  <tholo@sigmasoft.com>

	* rate_engine.c: Put in comment leaders describing what stub
	  functions should do

2003-11-28 16:13  Thorsten Lockert  <tholo@sigmasoft.com>

	* TODO: Add suggestion about persisiting CDR entries to disk
	  whenever they are queued and a connection is not available, or
	  when the queue overflows.

2003-11-28 12:50  Thorsten Lockert  <tholo@sigmasoft.com>

	* rate_engine.c: Added much of the code to read and parse
	  information from the database; still need to add actual code to
	  store this in memory and to search/use it instead of going to the
	  database.

2003-11-28 11:36  Thorsten Lockert  <tholo@sigmasoft.com>

	* rate_engine.c: Make sure we change the connected status before
	  releasing the lock

2003-11-28 11:27  Thorsten Lockert  <tholo@sigmasoft.com>

	* rate_engine.c: Use correct MySQL handle in poster thread; fix
	  configuration

2003-11-28 11:20  Thorsten Lockert  <tholo@sigmasoft.com>

	* rate_engine.conf.sample: Remove misleading configuration sample

2003-11-28 11:18  Thorsten Lockert  <tholo@sigmasoft.com>

	* rate_engine.c, rate_engine.conf.sample: Go through the motions of
	  loading rate and route information into memory, including
	  automatic reload every N (configurable) minutes, as well as from
	  the command line and through the manager interface.

	  Also allow command line and manager interface to retrieve some
	  statistics on rate information and egress routes.

2003-11-26 22:38  Thorsten Lockert  <tholo@sigmasoft.com>

	* ChangeLog: Update ChangeLog

2003-11-26 22:37  Thorsten Lockert  <tholo@sigmasoft.com>

	* TODO, rate_engine.c, rate_engine.conf.sample: Queue CDR entries,
	  and send to database in seperate worker thread

2003-11-26 16:02  Thorsten Lockert  <tholo@sigmasoft.com>

	* ChangeLog: Update ChangeLog

2003-11-26 16:00  Thorsten Lockert  <tholo@sigmasoft.com>

	* rate_engine.c, schema.sql: Increase maximum prefix length to 10;
	  update schema with longer prefix and egress writing rules

2003-11-25 23:39  Thorsten Lockert  <tholo@sigmasoft.com>

	* Makefile: Fix clean target

2003-11-25 23:38  Thorsten Lockert  <tholo@sigmasoft.com>

	* ChangeLog: Add a change log, too

2003-11-25 23:27  Thorsten Lockert  <tholo@sigmasoft.com>

	* Makefile, README, pcre_subst.3, pcre_subst.c, pcre_subst.h,
	  rate_engine.c, TODO: Add support for rewriting numbers

2003-11-25 13:38  Thorsten Lockert  <tholo@sigmasoft.com>

	* TODO: Add legend and a couple more entries

2003-11-24 08:51  Thorsten Lockert  <tholo@sigmasoft.com>

	* DISCLAIMER, README: Add a disclaimer for for code submissions, as
	  well as a README detailing what the module is and that a
	  disclaimer will have to be on file before we can accept
	  contributions.

2003-11-23 21:22  Thorsten Lockert  <tholo@sigmasoft.com>

	* TODO: Note a few needed additions

2003-11-23 21:16  Thorsten Lockert  <tholo@sigmasoft.com>

	* rate_engine.c: Fix core dump -- strtol() doesn't like NULL
	  pointer as first argument

2003-11-23 20:49  Thorsten Lockert  <tholo@sigmasoft.com>

	* rate_engine.c, rate_engine.conf.sample: Make sample config match
	  schema Implement calculation of call cost in CDR portion

2003-11-23 17:40  Thorsten Lockert  <tholo@sigmasoft.com>

	* COPYING, Makefile, rate_engine.c, rate_engine.conf.sample,
	  schema.sql: Initial CVS checkin of rate engine