Skip to content
Snippets Groups Projects
Select Git revision
  • cfd07ba9c54cc099a3e5da30376cf297f4151e31
  • master default protected
  • streebog
  • gost28147
  • master-updates
  • ed448
  • shake256
  • curve448
  • ecc-sqrt
  • gosthash94cp
  • cmac64
  • block16-refactor
  • siv-mode
  • cmac-layout
  • delete-des-compat
  • delete-rsa_blind
  • aes-struct-layout
  • release-3.4-fixes
  • struct-layout
  • attribute-deprecated
  • rename-data-symbols
  • nettle_3.5.1_release_20190627
  • nettle_3.5_release_20190626
  • nettle_3.5rc1
  • nettle_3.4.1_release_20181204
  • nettle_3.4.1rc1
  • nettle_3.4_release_20171119
  • nettle_3.4rc2
  • nettle_3.4rc1
  • nettle_3.3_release_20161001
  • nettle_3.2_release_20160128
  • nettle_3.1.1_release_20150424
  • nettle_3.1_release_20150407
  • nettle_3.1rc3
  • nettle_3.1rc2
  • nettle_3.1rc1
  • nettle_3.0_release_20140607
  • nettle_2.7.1_release_20130528
  • nettle_2.7_release_20130424
  • nettle_2.6_release_20130116
  • nettle_2.5_release_20120707
41 results

misc.h

Blame
  • Forked from Nettle / nettle
    Source project has a limited visibility.
    editparams.cgi 3.27 KiB
    #!/usr/bonsaitools/bin/perl -w
    # -*- Mode: perl; indent-tabs-mode: nil -*-
    #
    # The contents of this file are subject to the Mozilla Public
    # License Version 1.1 (the "License"); you may not use this file
    # except in compliance with the License. You may obtain a copy of
    # the License at http://www.mozilla.org/MPL/
    #
    # Software distributed under the License is distributed on an "AS
    # IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
    # implied. See the License for the specific language governing
    # rights and limitations under the License.
    #
    # The Original Code is the Bugzilla Bug Tracking System.
    #
    # The Initial Developer of the Original Code is Netscape Communications
    # Corporation. Portions created by Netscape are
    # Copyright (C) 1998 Netscape Communications Corporation. All
    # Rights Reserved.
    #
    # Contributor(s): Terry Weissman <terry@mozilla.org>
    
    
    use diagnostics;
    use strict;
    
    require "CGI.pl";
    require "defparams.pl";
    
    # Shut up misguided -w warnings about "used only once":
    use vars @::param_desc,
        @::param_list;
    
    confirm_login();
    
    print "Content-type: text/html\n\n";
    
    if (!UserInGroup("tweakparams")) {
        print "<H1>Sorry, you aren't a member of the 'tweakparams' group.</H1>\n";
        print "And so, you aren't allowed to edit the parameters.\n";
        PutFooter();
        exit;
    }
    
    
    
    PutHeader("Edit parameters");
    
    print "This lets you edit the basic operating parameters of bugzilla.\n";
    print "Be careful!\n";
    print "<p>\n";
    print "Any item you check Reset on will get reset to its default value.\n";
    
    print "<form method=post action=doeditparams.cgi><table>\n";
    
    my $rowbreak = "<tr><td colspan=2><hr></td></tr>";
    print $rowbreak;
    
    foreach my $i (@::param_list) {
        print "<tr><th align=right valign=top>$i:</th><td>$::param_desc{$i}</td></tr>\n";
        print "<tr><td valign=top><input type=checkbox name=reset-$i>Reset</td><td>\n";
        my $value = Param($i);
        SWITCH: for ($::param_type{$i}) {
    	/^t$/ && do {
                print "<input size=80 name=$i value=\"" .
                    value_quote($value) . "\">\n";
                last SWITCH;
    	};
    	/^l$/ && do {
                print "<textarea wrap=hard name=$i rows=10 cols=80>" .