Branch: Tag:

2004-01-27

2004-01-27 17:47:05 by H. William Welliver III <bill@welliver.org>

we now access authorities and issuers through accessors.
certificates are der decoded and cached for faster access later.

Rev: lib/modules/SSL.pmod/context.pike:1.23

576:    "string ": "predef::Calendar.TZnames._zone_tab":1, "predef::Calendar.Time.format_iso_ymd":22, "predef::Calendar.YMD.YMD.fraction_no":9, "predef::Calendar.YMD.format_iso":5, "predef::Calendar.YMD.format_iso_ymd":20, "predef::Image.AVS.decode":1, "predef::Image.BMP.encode":4, "predef::Image.Color.Color.cast":1, "predef::Image.Color.Color.hex":4, "predef::Image.GIF._encode":1, "predef::Image.GIF._gce_block":1, "predef::Image.GIF._render_block":1, "predef::Image.GIF.encode":12, "predef::Image.GIF.end_block":1, "predef::Image.GIF.header_block":4, "predef::Image.GIF.netscape_loop_block":2, "predef::Image.GIF.render_block":5, "predef::Image.HRZ.decode":1, "predef::Image.ILBM.encode":2, "predef::Image.Image.blur":1, "predef::Image.Image.cast":1, "predef::Image.Image.make_ascii":1, "predef::Image.Image.write_lsb_rgb":2, "predef::Image.Layer.set_mode":1, "predef::Image.PCX.encode":4, "predef::Image.PNM.encode":9, "predef::Image.PVR.encode":2, "predef::Image.RAS.encode":2, "predef::Image.TGA.encode":2, "predef::Image.TIFF.encode":4, "predef::Image.X.encode_pseudocolor":2, "predef::Image.X.encode_truecolor":4, "predef::Image.XBM.encode":2, "predef::Image.XFace.encode":2, "predef::Mird.Glue.Mird.fetch":1, "predef::Mird.Glue.Transaction.store":1, "predef::Parser.HTML.context":1, "predef::Parser.HTML.current":1, "predef::Parser.HTML.parse_tag_name":1, "predef::Parser.HTML.splice_arg":1, "predef::Parser.HTML.tag":3, "predef::Protocols.HTTP.filename_to_type":2, "predef::Protocols.HTTP.http_date":1, "predef::Protocols.HTTP.http_decode_string":1,    "supertimerange": "predef::Calendar.TimeRange.`/":1,    "this_program": "lfun::`+=":1, +  "trusted_issuers": "predef::SSL.context.set_authorities":1,    "typeof()": "predef::_typeof":1,    "tzname": "predef::Calendar.Timezone":1,    "uname": "predef::Protocols.IRC.Client.create":1,
1043:   "predef::SDL.init_sub_system": "SDL.quit_sub_system()"   "predef::SDL.quit": "SDL.quit_sub_system()"   "predef::SSL.context": "SSL.Constants.AUTHLEVEL_ask" "SSL.Constants.AUTHLEVEL_none" "SSL.Constants.AUTHLEVEL_require" + "predef::SSL.context.set_authorities": "trusted_issuers"   "predef::SSL.session.set_cipher_suite": "verison"   "predef::SSL.sslfile": "System.EPIPE"   "predef::SSL.state.decrypt_packet": "Alert"