Branch: Tag:

2004-01-24

2004-01-24 10:03:31 by Mirar (Pontus Hagland) <pike@sort.mirar.org>

o more paranoid closing of connections
o support for if-modified-since and range in preparation of http/1.1

Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Request.pike:1.18
Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/module.pmod:1.11

550:    "gluRenderMode": "predef::GLU.gluPickMatrix":1,    "greyint": "predef::Image.Image.random":1,    "in": "predef::Stdio.File.create":1, -  "int ": "predef::Calendar.Time.SuperTimeRange.second":3, "predef::Calendar.Time.TimeofDay.hour":1, "predef::Calendar.Time.TimeofDay.hour_no":3, "predef::Calendar.Time.TimeofDay.minute":1, "predef::Calendar.Time.TimeofDay.second":1, "predef::Calendar.Time.TimeofDay.unix_time":1, "predef::Calendar.TimeRange.`/":2, "predef::Calendar.TimeRange.offset_to":1, "predef::Calendar.YMD.YMD.fraction_no":12, "predef::Calendar.YMD.second":3, "predef::Image.Color.Color.`==":4, "predef::Image.Color.Color.bits":1, "predef::Image.Color.Color.rgb":2, "predef::Image.Image.`==":9, "predef::Image.Image.gradients":2, "predef::Image.Image.xsize":1, "predef::Image.Image.ysize":1, "predef::Image.Layer.set_offset":2, "predef::Image.Layer.set_tiled":1, "predef::Image.Layer.xsize":2, "predef::Mird.Glue.Mird._debug_syscalls":1, "predef::Mird.Glue.Mird.first_unused_key":4, "predef::Mird.Glue.Scanner.next_key":1, "predef::Mird.Glue.Transaction.depend_table":4, "predef::Parser.HTML.at":3, "predef::Parser.HTML.case_insensitive_tag":11, +  "int ": "predef::Calendar.Time.SuperTimeRange.second":3, "predef::Calendar.Time.TimeofDay.hour":1, "predef::Calendar.Time.TimeofDay.hour_no":3, "predef::Calendar.Time.TimeofDay.minute":1, "predef::Calendar.Time.TimeofDay.second":1, "predef::Calendar.Time.TimeofDay.unix_time":1, "predef::Calendar.TimeRange.`/":2, "predef::Calendar.TimeRange.offset_to":1, "predef::Calendar.YMD.YMD.fraction_no":12, "predef::Calendar.YMD.second":3, "predef::Image.Color.Color.`==":4, "predef::Image.Color.Color.bits":1, "predef::Image.Color.Color.rgb":2, "predef::Image.Image.`==":9, "predef::Image.Image.gradients":2, "predef::Image.Image.xsize":1, "predef::Image.Image.ysize":1, "predef::Image.Layer.set_offset":2, "predef::Image.Layer.set_tiled":1, "predef::Image.Layer.xsize":2, "predef::Mird.Glue.Mird._debug_syscalls":1, "predef::Mird.Glue.Mird.first_unused_key":4, "predef::Mird.Glue.Scanner.next_key":1, "predef::Mird.Glue.Transaction.depend_table":4, "predef::Parser.HTML.at":3, "predef::Parser.HTML.case_insensitive_tag":11, "predef::Protocols.HTTP.http_decode_date":1,    "layers": "predef::Image.Layer":1,    "lfun::random": "predef::random":1,    "main()": "predef::Pike.DefaultBackend":1, "predef::Stdio.async_cp":1, "predef::Stdio.sendfile":1,
1015:   "predef::Protocols.HTTP.Session.set_cookie": "Cookie"   "predef::Protocols.HTTP.filename_to_type": "string "   "predef::Protocols.HTTP.http_date": "string " + "predef::Protocols.HTTP.http_decode_date": "int "   "predef::Protocols.HTTP.http_decode_string": "string "   "predef::Protocols.IRC.Client.create": "getuid" "uname"   "predef::Protocols.LysKOM.ProtocolTypes": ".Helper"