don't process VMPS packets twice
authorAlan T. DeKok <aland@freeradius.org>
Thu, 29 Jun 2017 11:58:14 +0000 (07:58 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Thu, 29 Jun 2017 11:58:14 +0000 (07:58 -0400)
doc/ChangeLog
src/modules/proto_vmps/vmps.c

index b44850d..ab4e276 100644 (file)
@@ -6,6 +6,9 @@ FreeRADIUS 3.0.15 Fri 26 May 2017 13:00:00 EDT urgency=medium
          resumption cache.  Fixes #1999.
        * Parse port in dhcpclient.  Fixes #2000.
        * Updated dictionary.starent
+       * Don't leak memory for OpenSSL.
+         Patch from Guido Vranken.
+       * Portability fixes taken from OpenBSD port collection.
 
 FreeRADIUS 3.0.14 Fri 26 May 2017 13:00:00 EDT urgency=medium
        Feature improvements
index f1df128..1fc0a19 100644 (file)
@@ -37,6 +37,7 @@ static int vmps_process(REQUEST *request)
        process_post_auth(0, request);
        DEBUG2("Done VMPS");
 
+       request->packet->code = 0; /* hack for VMPS */
        request->reply->code = PW_CODE_ACCESS_ACCEPT;
 
        return 0;