Branch: Tag:

2000-09-05

2000-09-05 15:06:47 by Per Hedbor <ph@opera.com>

Now works with pike 7.1 again (duplicated local variables). Also added a few more news

Rev: server/base_server/configuration.pike:1.363
Rev: server/base_server/module.pike:1.97
Rev: server/base_server/roxenlib.pike:1.197
Rev: server/base_server/roxenloader.pike:1.195
Rev: server/base_server/state.pike:1.17
Rev: server/base_server/wizard.pike:1.123
Rev: server/config_interface/standard/whatsnew.html:1.15
Rev: server/etc/modules/ExtScript.pmod:1.6
Rev: server/modules/filesystems/filesystem.pike:1.89
Rev: server/modules/misc/ismap.pike:1.17
Rev: server/modules/misc/userdb.pike:1.50
Rev: server/modules/proxies/wais.pike:1.21
Rev: server/modules/tags/countdown.pike:1.37
Rev: server/modules/tags/tablify.pike:1.54
Rev: server/modules/tags/vform.pike:1.7

1:   // This file is part of Roxen Webserver.   // Copyright © 1996 - 2000, Roxen IS. - // $Id: module.pike,v 1.96 2000/08/28 12:05:45 jhs Exp $ + // $Id: module.pike,v 1.97 2000/09/05 15:06:30 per Exp $      #include <module_constants.h>   #include <module.h>
259:    string type, value;    if(sscanf(sl, "%s=%s", type, value)==2)    { +  array(string|int) arr;    switch(lower_case(type))    {    case "allowip": -  array(string|int) arr; +     if (sizeof(arr = (value/"/")) == 2) {    // IP/bits    arr[1] = (int)arr[1];
280:       case "acceptip":    // Short-circuit version of allow ip. -  array(string|int) arr; +     if (sizeof(arr = (value/"/")) == 2) {    // IP/bits    arr[1] = (int)arr[1];
297:    break;       case "denyip": -  array(string|int) arr; +     if (sizeof(arr = (value/"/")) == 2) {    // IP/bits    arr[1] = (int)arr[1];
351:    // Short-circuit version of allow user.    // NOTE: MOD_PROXY_USER is already short-circuit.    value = replace(value, ({ "?", ".", "*" }), ({ ".", "\\.", ".*" })); -  array(string) users = (value/"," - ({""})); -  int i; +  users = (value/"," - ({""}));       for(i=0; i < sizeof(users); i++) {    if (lower_case(users[i]) == "any") {