/[radius]/radius/ChangeLog
ViewVC logotype

Diff of /radius/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.422 by gray, Tue Nov 25 16:06:00 2003 UTC revision 1.423 by gray, Wed Nov 26 21:20:50 2003 UTC
# Line 1  Line 1 
1    2003-11-26  Sergey Poznyakoff
2    
3            * radiusd/testsuite/proxy/realms.in (ignorecase): New
4            test realm.
5            * radiusd/testsuite/radiusd/proxy.exp: Test for case-insensitive
6            realm names.
7    
8            An attempt to make log messages as configurable as reasonable:
9            a user is allowed to specify "prefix" and "suffix" hooks. Both
10            hooks are rewrite functions of three arguments (retuest type,
11            nas name and request id), returning a string that would be
12            displayed before and after the actual message. Theoretically,
13            this should allow a user to tailor the messages to his/her
14            liking.
15            
16            * examples/config.syntax: Example of prefix-hook and suffix-hook
17            statements.
18    
19            * include/radius.h (nas_request_to_nas,nas_request_to_name): Use
20            const where appropriate.
21            (struct channel.prefix_hook,suffix_hook): New members
22            (vlog): Changed prototype declaration.
23            * include/rewrite.h (rewrite_invoke): Changed prototype
24            declaration.
25            (rewrite_check_function): Removed.
26            * radiusd/rewrite.y: Likewise.
27            * lib/nas.c (nas_request_to_nas,nas_request_to_name): Use
28            const where appropriate.
29            * lib/logger.c: Use new vlog().
30            (rad_print_request): Removed.
31            (radlog_req): Rewritten.
32            
33            * client/pam_radius/pam_radius.c: Use new vlog().
34            * lib/applog.c: Likewise.
35            
36            * radiusd/checkrad.c (compare): Change invocation of
37            rewrite_invoke()
38            * radiusd/log.c: User-defined per-channel prefix and suffix hooks.
39            * radiusd/auth.c: Rewritten using new hooks approach.
40            * raddb/config.in: Use default_log_prefix logging hook
41            * raddb/log-hook.rw: Rewritten
42    
43  2003-11-25  Sergey Poznyakoff  2003-11-25  Sergey Poznyakoff
44    
45          * configure.ac: Raised version number to 1.1.94          * configure.ac: Raised version number to 1.1.94
# Line 8  Line 50 
50          * radiusd/sql.c (sql_check_config): Be more robust against          * radiusd/sql.c (sql_check_config): Be more robust against
51          eventual errors.          eventual errors.
52    
53          * lib/iputil.c (ip_gethostaddr,p_strtoip,ip_getnetaddr)          * lib/iputil.c (ip_gethostaddr,ip_strtoip,ip_getnetaddr)
54          (ip_addr_in_net_p): Use const keyword wherever appropriate          (ip_addr_in_net_p): Use const keyword wherever appropriate
55          * include/radius.h: Likewise.          * include/radius.h: Likewise.
56          * radiusd/auth.c (sfn_validate): Do not log user password with          * radiusd/auth.c (sfn_validate): Do not log user password with
# Line 20  Line 62 
62  2003-11-25  Sergey Poznyakoff    2003-11-25  Sergey Poznyakoff  
63    
64          * lib/Makefile.am (librad_la_LIBADD): Use LTLIBOBJS directly.          * lib/Makefile.am (librad_la_LIBADD): Use LTLIBOBJS directly.
   
 2003-11-25  Sergey Poznyakoff    
   
         * lib/Makefile.am (librad_la_LIBADD): Use LTLIBOBJS directly.  
65    
66  2003-11-24  Sergey Poznyakoff  2003-11-24  Sergey Poznyakoff
67    

Legend:
Removed from v.1.422  
changed lines
  Added in v.1.423

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26