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

