// Copyright 2014 The go-ethereum Authors // This file is part of the go-ethereum library. // // The go-ethereum library is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. // // The go-ethereum library is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU Lesser General Public License for more details. // // You should have received a copy of the GNU Lesser General Public License // along with the go-ethereum library. If not, see . package jsre const pp_js = ` function pp(object, indent) { try { JSON.stringify(object) } catch(e) { return pp(e, indent); } var str = ""; if(object instanceof Array) { str += "["; for(var i = 0, l = object.length; i < l; i++) { str += pp(object[i], indent); if(i < l-1) { str += ", "; } } str += " ]"; } else if (object instanceof Error) { str += "\033[31m" + "Error:\033[0m " + object.message; } else if (isBigNumber(object)) { str += "\033[32m'" + object.toString(10) + "'"; } else if(typeof(object) === "object") { str += "{\n"; indent += " "; var fields = getFields(object); var last = fields[fields.length - 1]; fields.forEach(function (key) { str += indent + key + ": "; try { str += pp(object[key], indent); } catch (e) { str += pp(e, indent); } if(key !== last) { str += ","; } str += "\n"; }); str += indent.substr(2, indent.length) + "}"; } else if(typeof(object) === "string") { str += "\033[32m'" + object + "'"; } else if(typeof(object) === "undefined") { str += "\033[1m\033[30m" + object; } else if(typeof(object) === "number") { str += "\033[31m" + object; } else if(typeof(object) === "function") { str += "\033[35m" + object.toString().split(" {")[0]; } else { str += object; } str += "\033[0m"; return str; } var redundantFields = [ 'valueOf', 'toString', 'toLocaleString', 'hasOwnProperty', 'isPrototypeOf', 'propertyIsEnumerable', 'constructor' ]; var getFields = function (object) { var members = Object.getOwnPropertyNames(object); if (object.constructor && object.constructor.prototype) { members = members.concat(Object.getOwnPropertyNames(object.constructor.prototype)); } var fields = members.filter(function (member) { return !isMemberFunction(object, member) }).sort() var funcs = members.filter(function (member) { return isMemberFunction(object, member) }).sort() var results = fields.concat(funcs); return results.filter(function (field) { return redundantFields.indexOf(field) === -1; }); }; var isMemberFunction = function(object, member) { try { return typeof(object[member]) === "function"; } catch(e) { return false; } } var isBigNumber = function (object) { var result = typeof BigNumber !== 'undefined' && object instanceof BigNumber; if (!result) { if (typeof(object) === "object" && object.constructor != null) { result = object.constructor.toString().indexOf("function BigNumber(") == 0; } } return result }; function prettyPrint(/* */) { var args = arguments; var ret = ""; for(var i = 0, l = args.length; i < l; i++) { ret += pp(args[i], "") + "\n"; } return ret; } var print = prettyPrint; ` l/electron6/files/node-fetch-2.6.1 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
path: root/security/krb5
Commit message (Expand)AuthorAgeFilesLines
* Update to 1.8.3.cy2010-08-062-10/+4
* Apply patch for MIT KRB5 security vulnerability MITKRB5-SA-2010-005.cy2010-05-252-1/+6
* - No longer broken on -current b/c of utmpx changespgollucci2010-05-241-4/+0
* Welcome the new krb5-1.8.1. Significant changes include the removal ofcy2010-04-2616-574/+193
* MFkrb5-17.cy2010-04-2612-220/+89
* - Mark BROKEN: does not compilepav2010-04-151-0/+2
* - update to 1.4.1dinoex2010-03-281-1/+1
* - Mark BROKEN: fails to build with new utmpxmiwi2010-03-171-0/+4
* - update to jpeg-8dinoex2010-02-051-1/+1
* Remove commented out option from a bygone era.cy2009-10-141-1/+0
* Remove redundant length check.cy2009-08-292-12/+1
* -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.mezz2009-08-032-10/+7
* - bump all port that indirectly depends on libjpeg and have not yet been bump...dinoex2009-07-311-1/+1
* Convert missing WANT_KRB5_DOC pieces.cy2008-05-241-5/+5
* Implement OPTIONS menu.cy2008-05-152-17/+70
* Fixes for multiple vulnerabilities.cy2008-03-204-1/+82
* Fix pkinit install brokenness under 5.5 and 6.2.cy2008-01-061-5/+2
* Mark as broken: fails to install.linimon2007-11-251-0/+2
* Fix build for OpenSSL 0.9.8.cy2007-10-302-7/+5
* Fix build under 7.0-PRERELEASE.cy2007-10-303-1/+19
* Fix erroneous patch.cy2007-10-262-4/+7
* Update 1.6.2 --> 1.6.3cy2007-10-233-11/+5
* Patch for MIT krb5 Security Advisory 2007-006 - kadmind RPC lib buffercy2007-09-122-0/+6
* Update 1.6.1 --> 1.6.2cy2007-07-122-13/+4
* Patches for:cy2007-06-272-1/+10
* - Welcome X.org 7.2 \o/.flz2007-05-201-0/+1
* Remove defunct (zero length) patch files.cy2007-05-032-0/+0
* Update from 1.6 to 1.6.1.cy2007-04-2416-950/+4
* MIT KRB5 Security patches:cy2007-04-0514-1/+904
* Fix double-free vulnerability in kadmind (via GSS-API library).cy2007-04-042-0/+16
* - Fix after objformat removalpav2007-03-291-12/+16
* - Remove support for a.out format and PORTOBJFORMAT variable from individualpav2007-01-301-7/+0
* Change a dependency from teTeX-base to the smaller texinfo.cy2007-01-151-1/+1
* Include new documentation dependencies.cy2007-01-141-2/+12
* Update 1.5.1 --> 1.6cy2007-01-105-38/+17
* Register conflicts for srp in security/heimdal, security/krb4, and securiry/k...laszlof2006-11-141-2/+3
* Update krb5-1.5 --> krb5-1.5.1cy2006-09-1715-341/+14
* Cause the KDC to also listen on the loopback interface. This is usefulcy2006-07-172-0/+76
* Fix plugin loader. This fixes krb5kdc and kdb5_util.cy2006-07-1712-0/+336
* Update 1.4.3 --> 1.5cy2006-07-155-26/+25
* Remove USE_REINPLACE from all categories starting with Sedwin2006-05-131-1/+0
* Conversion to a single libtool environment.ade2006-02-232-3/+2
* SHA256ifyedwin2006-01-241-0/+1
* Remove install-info from Makefile, it's automatically done when INFO is definededwin2005-12-051-9/+3
* Add INFO macroedwin2005-12-042-12/+2
* Improve runtime performance on Sparc 64 platform.cy2005-11-262-11/+13
* Fix the Sparc 64 build.cy2005-11-241-3/+5
* Flag Sparc64 build as broken.cy2005-11-231-0/+3
* Update 1.4.2 --> 1.4.3cy2005-11-182-4/+3
* Mass-conversion to the USE_AUTOTOOLS New World Order. The code presentade2005-11-151-1/+1
* Fix FreeBSD-4.11 build problemcy2005-11-092-5/+15
* Fix makeinfo problem under FreeBSD-6.0.cy2005-11-013-10/+7
* Makeinfo 4.8 problem.cy2005-11-011-4/+3
* Relocate BROKEN conditional.cy2005-10-301-4/+4
* Fails to build on 4.11.cy2005-10-301-0/+2
* BROKEN: Does not buildkris2005-10-281-0/+2
* - Set CONFLICTS with heimdal and krb4pav2005-10-091-1/+3
* Update 1.4.1 --> 1.4.2cy2005-10-054-33/+3
* Fix:cy2005-07-133-0/+30
* Update 1.4 --> 1.4.1.cy2005-04-233-100/+8
* Packing list fixups.cy2005-04-202-4/+25
* Remove NDEBUG flag as it fails to build at some installations.cy2005-04-141-1/+1
* Update web page URL.cy2005-04-132-2/+2
* Update 1.3.6 --> 1.4cy2005-04-137-39/+18
* Implement a fix for MITKRB5-SA-2005-001: buffer overflows in telnet client.cy2005-04-012-0/+96
* Update 1.3.5 --> 1.3.6cy2004-12-212-11/+10
* Crypto-publish.org no longer maintains a current release of MIT-KRB5.cy2004-12-212-15/+0
* Update 1.3.4 --> 1.3.5cy2004-10-215-49/+4
* Fix MIT krb5 Security Advisory 2004-002: double-free vulnerabilitiescy2004-09-023-1/+32
* Fix MITKRB5-SA-2004-003: ASN.1 decoder denial-of-service.cy2004-09-012-0/+14
* Update KRB5 1.3.3 --> 1.3.4cy2004-06-123-169/+3
* Updated patch for MITKRB5-SA-2004-001: krb5_aname_to_localname buffer overrun.cy2004-06-052-13/+15
* Fix MITKRB5-SA-2004-001: buffer overflows in krb5_aname_to_localnamecy2004-06-032-1/+165
* Update 1.3.2 --> 1.3.3cy2004-04-072-3/+3
* - Update MIT KRB5 1.3.1 --> 1.3.2. (As crypto-publish.org does not havecy2004-02-292-3/+8
* Use ports infrastructure provided PERL5 variable to locate Perlcy2004-02-211-6/+1
* Define unique LATEST_LINK.cy2004-02-071-0/+1
* Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.marcus2004-02-041-1/+1
* Change to src/include/netdb.h 1.31 caused a compile error. Thiscy2004-01-263-1/+28
* Fix crypto-publish extract.cy2003-11-241-20/+1
* Add missing slash (/) to the end of MIT MASTER_SITE.cy2003-11-111-1/+1
* MIT has removed the web form, downloads of MIT KRB5 can be automated.cy2003-11-111-7/+7
* 1. Fix pkg-plist.cy2003-11-093-18/+27
* Mark BROKEN (see bento logs). These ports are scheduled for removalkris2003-11-031-2/+2
* BROKEN: Broken pkg-plistkris2003-10-281-0/+2
* The `man2html' script that krb5 uses is written in Perl.cy2003-09-131-0/+1
* Crypto-publish.org is now distributing krb5-1.3.1.cy2003-09-101-6/+1
* Patch to fix compiles under -STABLE (RELENG_4).cy2003-09-101-2/+12
* Update 1.3 --> 1.3.1cy2003-08-092-4/+4
* Update 1.2.8 --> 1.3cy2003-08-0841-720/+261
* Put SONAME entries into shared libraries.cy2003-05-0826-0/+451
* Change default for V4 compatibility to reflect best practicescy2003-05-071-1/+1
* Default is to fetch from crypto-publish.org. USA_RESIDENT replacedcy2003-05-071-9/+14
* Update 1.2.7 --> 1.2.8.cy2003-05-0717-778/+5
* Patches from:cy2003-03-2119-0/+839
* Clear moonlight beckons.ade2003-03-072-1/+1
* Remove RESTRICTED tag for crypto stuff.nork2003-02-231-1/+0
* Update 1.2.6 --> 1.2.7cy2002-11-163-32/+9
* o Rollback PORTCOMMENT modifications while this feature's implementationlioux2002-11-112-2/+1
* Use PORTCOMMENT.cy2002-11-072-1/+2
* Fix pkg-plist when KRB5_KRB4_COMPAT=NO is specified.cy2002-10-292-9/+15
* Circumvent the use of bison, use FreeBSD yacc instead.cy2002-10-251-1/+1
* Fix buffer overflow in kadmind4 (remote user can gain root access tocy2002-10-242-0/+27
* Crypto-publish.org has finally put krb5-1.2.6 up on their site. Thecy2002-09-262-7/+3
* Update 1.2.5 --> 1.2.6cy2002-09-134-42/+9
* Fix extract for non-root users.cy2002-08-171-2/+6
* Correct Sun RPC buffer overflow.nectar2002-08-032-1/+21
* README.FreeBSD fix.cy2002-07-011-1/+1
* Fix problem with V4 keys. We should get KRB5_KDB_NO_MATCHING_KEY, notcy2002-06-262-0/+17
* I add missing krb5-config.cy2002-06-161-0/+1
* Now that www.crypto-publish.org has put the latest version of MIT KRB5cy2002-05-032-1/+9
* Upgrade 1.2.4 --> 1.2.5cy2002-05-022-2/+2
* www.crypto-publish.org does not have krb5-1.2.4.{tar,tar.Z,tar.gz,tar.bz2}.cy2002-03-291-6/+0
* MIT currently distributes their KRB5 distribution in a tarball (.tar)cy2002-03-192-1/+8
* Update 1.2.3 --> 1.2.4cy2002-03-012-2/+2
* Update 1.2.2 -> 1.2.3cy2002-01-1613-1600/+56
* In order to make the MIT KRB5 port compatible with FreeBSD, the portcy2002-01-087-2/+123
* = Modify `ksu' so that it uses the login cap database. Michael Allmannectar2001-09-082-26/+89
* New maintainer: Cy Schubert <Cy.Schubert@uumail.gov.bc.ca>nectar2001-07-251-1/+1
* Update telnetd vulnerability fixes from FreeBSD.nectar2001-07-251-0/+11
* Bump PORTREVISION.nectar2001-07-241-1/+1
* Update telnetd vulnerability fixes from FreeBSD.nectar2001-07-244-28/+102
* Merge telnetd vulnerability fix from FreeBSD.nectar2001-07-217-1/+1219
* Bump PORTREVISION for ftpd buffer overflow fix.nectar2001-04-281-0/+1
* Security fix:nectar2001-04-281-0/+19
* Security fix:nectar2001-04-281-3/+273
* Update 1.2.1 -> 1.2.2nectar2001-03-034-70/+2
* Bump PORTREVISION for previous commit (fix for _PATH_NOLOGIN).nectar2001-01-101-0/+1
* kshd has /etc/nologin hardcoded instead of using _PATH_NOLOGINnectar2001-01-101-0/+28
* Update 1.2 -> 1.2.1. From the announcement:nectar2000-07-012-2/+2
* Oops, had a bogus PORTVERSION/DISTNAME from when I was testingnectar2000-06-241-2/+1
* Update 1.1.1 -> 1.2nectar2000-06-24