April 20, 2009
View 456c3c137e

* Modules: auth_radius, misc_radius

Juha Heinanen authored on 20/04/2009 05:47:28
April 15, 2009
View b1497ea77a

Include parser_helpers header from libkcore

Jan Janak authored on 06/03/2009 12:33:26
July 28, 2008
View 27642a08ce

- change name in copyright headers

Henning Westerholt authored on 28/07/2008 15:39:28
April 10, 2008
View eef7ec3dbc

- fixed bug in returning code for xxx_authorize() functions; INVALID_PASSWORD return code was never returned due bogus case detection.

Bogdan-Andrei Iancu authored on 10/04/2008 10:13:10
February 12, 2008
View 75739b85bf

- make name of fixup functions more suggestive in the relation with the new type of the parameters - strict checking of param_no in fixup usage - dev version increased - char* to str* fixups replaced with the new functions

Daniel-Constantin Mierla authored on 12/02/2008 17:16:46
September 21, 2007
View 387847d794

- more log messages migrated to LM_* format credits go to Ancuta Onofrei <ancuta@voice-system.ro>

Bogdan-Andrei Iancu authored on 21/09/2007 14:11:40
September 9, 2007
View b0a7f212ca

- internal redesign of pseudo-variable (PV) model - more compact and clear format for name and index - naming format of structures and functions are prefixed with pv_ instead of xl_ - types of PV are prefixed with PVT_ instead of XL_ - PV spec formats: - $class_name - $class_name(inner_name) - $(class_name[index]) - $(class_name(inner_name)[index]) - $(class_name{transformation}) - $(class_name(inner_name){transformation}) - $(class_name[index]{transformation}) - $(class_name(inner_name)[index]{transformation}) - NOTE: the index for avp and hdr has to be specified after the pharantesis enclosing the name ( $avp(name[index]) => $(avp(name)[index]) ) - there are three classes that accept inner name: avp, hdr and var - there are two classes that accept index: avp and hdr - NOTE: color printing PV not yet migrated -- they will be introduced as a new PV class exported by xlog module - modules migrated to new PV model - NOTE: avpsops need special attention -- it was prety much affected - PV exporting by modules is done via a new simpler structure that allows to add PV with inner name and index - NEW FEATURE: inner_name and index for avp and hdr can be PV ( example: $(avp($var(avp_name))[$var(index)]) - name of avp is taken from $var(avp_name) and the index from $var(index)) - dev version increased

Daniel-Constantin Mierla authored on 09/09/2007 20:55:56
April 30, 2007
View 366a27a220

- *_{proxy|www}_authorize() functions return mode info in case of failure (via a larger set of negative return codes): -5 (generic error) - some generic error occurred and no reply was sent out; -4 (no credentials) - credentials were not found in request; -3 (stale nonce) - stale nonce; -2 (invalid password) - valid user, but wrong password; -1 (invalid user) - authentication user does not exist.

Bogdan-Andrei Iancu authored on 30/04/2007 20:35:35
February 10, 2007
View 6826ead14a

* auth_radius is now using new parse_from_uri and parse_to_uri functions.

Juha Heinanen authored on 10/02/2007 00:18:52
December 25, 2006
View 3f08133f7b

* Added optional uri_user pseudo variable parameter to radius_proxy_authorize function. If present, value of the pseudo variable is given to Radius server as value of SIP-URI-User check item.

Juha Heinanen authored on 25/12/2006 19:30:00
March 1, 2006
View cfbd60f823

- realm string in www/proxy challenge/authorize support pseudo variables. Allows dynamic realm definition in multi domain env.

Bogdan-Andrei Iancu authored on 01/03/2006 18:07:38
View 34967758e9

- returne codes alligned (for widly used core functions) in order to avoid confusions == 0 - success < 0 - error

Bogdan-Andrei Iancu authored on 01/03/2006 10:58:38
June 16, 2005
View b68fbcd1e0

-merging OpenSER 0.9.4 with SER unstable

Bogdan-Andrei Iancu authored on 16/06/2005 12:42:16
June 13, 2005
View 31ccf6a2ac

Initial revision

Bogdan-Andrei Iancu authored on 13/06/2005 16:47:24