Commit History

Autor SHA1 Mensaxe Data
  Justin Clark-Casey (justincc) 7cab41f422 refactor: replace verbose checks with String.IsNullOrEmpty where applicable. %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 9bcf072795 Make it possible to switch whether we serialize osd requests per endpoint or not, either via config (SerializeOSDRequests in [Network]) or via the "debug comms set" console command. %!s(int64=11) %!d(string=hai) anos
  Diva Canto 5198df3aa0 Issue: 10 simultaneous TPs, many not making it. Now bypassing the per-url lock -- we should be "ok" (or, more "ok") now that we have increased the connection limit on the http library. But this is a sensitive part of the code, so it may need reverting. %!s(int64=11) %!d(string=hai) anos
  Diva Canto 33ddb6c246 Revert "WARNING: BRUTE FORCE DEBUG. AVOID USING THIS COMMIT." %!s(int64=11) %!d(string=hai) anos
  Diva Canto c95a23863a WARNING: BRUTE FORCE DEBUG. AVOID USING THIS COMMIT. %!s(int64=11) %!d(string=hai) anos
  Diva Canto 00093a305d Changed HG status notifications timeout down to 15secs from the default 100. %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 47b6e78790 Implement logging of first 80 characters (debug level 5) or full body data (debug level 6) on outgoing requests, depending on debug level %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 80c19b7cac Make sure we dispose of WebResponse, StreamReader and Stream in various places where we were not already. %!s(int64=11) %!d(string=hai) anos
  Melanie 503ce70f74 Allow setting connection limits, part 2 %!s(int64=12) %!d(string=hai) anos
  Diva Canto 91a5c602e3 Revert "Added request.Proxy=null everywhere, as discussed in http://stackoverflow.com/questions/2519655/httpwebrequest-is-extremely-slow." %!s(int64=12) %!d(string=hai) anos
  Diva Canto 531edd51d8 Added request.Proxy=null everywhere, as discussed in http://stackoverflow.com/questions/2519655/httpwebrequest-is-extremely-slow. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 80f486c778 minor: Make slow outgoing request log messages consistent with other log messages %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) e29d563557 Add request number counting to incoming HTTP requests in the same way that this was already being done for outgoing HTTP requests. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) a5b3989e5d Insert a new log level 4 for HTTP IN and HTTP OUT that will log how long the request took. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 387a1bb283 Add ability to turn on/off logging of outgoing HTTP requests flowing through WebUtil. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 6096a1f30e Change LongCallTime on WebUtil to 3000, to match the time where request handling is considered "slow". %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) c9faf0df74 Extend 'slow' request logging to other server outbound requests (forms, rest, async rest) as well as the existing logging on outbound OSD requests. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 4c4ffb9868 Add request verb and url to error messages in WebUtil that lack this. %!s(int64=12) %!d(string=hai) anos
  Robert Adams e0dd38f672 Rename the stream extension method WebUtil.CopyTo() to WebUtil.CopyStream(). %!s(int64=12) %!d(string=hai) anos
  Mic Bowman 7b8e9d88e3 Serialize all web requests to a particular host:port pair; only applied to the PostToService variants. %!s(int64=12) %!d(string=hai) anos
  Mic Bowman 4268427ac3 Some clean up in WebUtil, remove unused ServiceRequest function. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) b785f204ce remove some mono compiler warnings %!s(int64=13) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 10a23a823e Get rid of the spurious [WEB UTIL] couldn't decode <OpenSim agent 57956c4b-ff2e-4fc1-9995-613c6256cc98>: Invalid character 'O' in input string messages %!s(int64=13) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 8a0a78cbcc Make OpenSim.Framework.Servers.HttpServer rely on OpenSim.Framework instead of the other way around. %!s(int64=13) %!d(string=hai) anos
  Justin Clark-Casey (justincc) c7e8529122 minor: remove whitespace %!s(int64=13) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 0d64155bb5 Remove an unused 404 checker since on a 404, GetResponse() throws a WebException rather than proceeding. %!s(int64=13) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 938b4f8bf8 if a SynchronousRestObjectRequester request fails, then unless it's due to a 404, log the exception for diagnostic purposes %!s(int64=13) %!d(string=hai) anos
  Justin Clark-Casey (justincc) e434ba5e8e Remove the obsoleted SynchronousRestObjectPoster %!s(int64=13) %!d(string=hai) anos
  Diva Canto a2f034c554 Changed yet more Warns to Debugs. %!s(int64=13) %!d(string=hai) anos
  Diva Canto be6feff331 Also changed a couple of messages in WebUtil from Wanr/Info to Debug. %!s(int64=13) %!d(string=hai) anos