October 12, 2009
View 275899b139

userblacklist(k): gcc 2.95 compile fixes

Andrei Pelinescu-Onciul authored on 12/10/2009 16:08:29
September 4, 2009
View 9a0b182593

userblacklist(k): add new function 'check_user_whitelist'

Henning Westerholt authored on 04/09/2009 15:44:43
June 10, 2009
View 82a5ef65ff

db: Fixing problem with incorrect initialization of db connections

Jan Janak authored on 10/06/2009 20:41:27
April 21, 2009
View 571bc6e4fe

userblacklist: export MI commands

Daniel-Constantin Mierla authored on 21/04/2009 11:44:52
April 15, 2009
View f1a4d21799

Update module to use libtrie

Jan Janak authored on 03/03/2009 14:21:02
View 3cb0009d9a

Update module to use libkmi

Jan Janak authored on 03/03/2009 14:12:15
November 19, 2008
View d72deb95de

- add support for non-digit matching to trie utility functions - supports the old method (1 to 9), and the standard ascii set (0 - 127) - add new config variable 'match_mode' to carrierroute to configure the prefix matching mode, the default is the old behaviour - port userblacklist to new trie interface, this don't support the extended matching yet

Henning Westerholt authored on 19/11/2008 13:16:15
November 3, 2008
View 5e44df2646

- use log helper from mem.h for memory allocation failure logging

Henning Westerholt authored on 03/11/2008 09:45:28
October 22, 2008
View 4074d000eb

- extend generic trie (preparations for carrierroute changes): delete functions can now use a delete function to cleanup the payload, match functions now return a pointer to the payload pointer to enable later modifications - adapt userblacklist module to this changes - credits goes to Hardy Kahl, hardy dot kahl at 1und1 dot de - log errors in userblacklist DB functions, if the trie insert fails

Henning Westerholt authored on 22/10/2008 14:20:37
September 26, 2008
View 8c2f0b88b1

- also use a lock for reading the global blacklist, to be safe against eventual reloads

Henning Westerholt authored on 26/09/2008 12:22:30
September 23, 2008
View dc10e75803

- generalize trie datastructure used in userblacklist and carrierroute - move this implementation into the core, also convert the userblacklist module to use this implementation - patch from Hardy Kahl, hardy dot kahl at 1und1 dot de - write doxygen documentation, add some debug output for allocs/frees - Todo: convert carrierroute too

Henning Westerholt authored on 23/09/2008 14:25:02
September 5, 2008
View 9230c04c19

- make db tables and colum names configurable with help of autogenerated files from XML, closed feature request #2019376 - adapt module to use this implementation - also use autogenerated documentation from XML source

Henning Westerholt authored on 05/09/2008 09:06:59
August 29, 2008
View 1f8e65eef7

- doxygen extensions, add module and file definitions

Henning Westerholt authored on 29/08/2008 13:04:23
August 10, 2008
View 61b6dd640b

- cleanup in modules, instead of logging module initialization in each mod_init (with different messages, levels..) do this in the core

Henning Westerholt authored on 10/08/2008 22:51:44
August 5, 2008
View bb30e4a870

- renaming scripts part 1

Klaus Darilion authored on 05/08/2008 15:29:23