diff --git a/meta/error.js b/meta/error.js index fc4188f..aa16c20 100644 --- a/meta/error.js +++ b/meta/error.js @@ -178,6 +178,8 @@ const errorCodes = { "204602": "HTTP 302 Found", "204603": "HTTP 303 See Other", "204604": "HTTP 304 Not Modified", + "204605": "HTTP 305 Use Proxy", + "204606": "HTTP 306 Switch Proxy (unused)", "204607": "HTTP 307 Temporary Redirect", "204608": "HTTP 308 Permanent Redirect", "204700": "HTTP 400 Bad Request", @@ -200,6 +202,16 @@ const errorCodes = { "204716": "HTTP 416 Range Not Satisfiable", "204717": "HTTP 417 Expectation Failed", "209527": "HTTP 418 I'm a Teapot", + "209721": "HTTP 421 Misdirected Request", + "372422": "HTTP 422 Unprocessable Content", + "372423": "HTTP 423 Locked", + "372424": "HTTP 424 Failed Dependency", + "372425": "HTTP 425 Too Early", + "372426": "HTTP 426 Upgrade Required", + "372428": "HTTP 428 Precondition Required", + "372429": "HTTP 429 Too Many Requests", + "372431": "HTTP 431 Request Header Fields Too Large", + "372451": "HTTP 451 Unavailable For Legal Reasons", "204800": "HTTP 500 Internal Server Error", "204801": "HTTP 501 Not Implemented", "204802": "HTTP 502 Bad Gateway", @@ -399,11 +411,77 @@ const errorCodes = { "206401": "Invalid characters in nick or password", "206499": "Maintenance. Login not possible", "205942": "Maintenance. Login not possible", - "20110": "Nintendo Wi-Fi Connection for the title has been discontinued. (The title/game was not patched with Wiimmfi)", // Misc. errors end + // NINTENDOWIFI errors start + "20110": "Nintendo Wi-Fi Connection for the title has been discontinued. (The title/game was not patched with Wiimmfi)", + // NINTENDOWIFI errors end + // Channel specific errors start - "371410": "Unable to contact YouTube (applies if RiiviveTube is installed)." + "371410": "Unable to contact YouTube (applies if RiiviveTube is installed).", + + // Flash HTTP errors start + // These errors apply to: Kirby TV, BBC iPlayer, YouTube + "372201": "Flash channel returned HTTP 201 Created", + "372202": "Flash channel returned HTTP 202 Accepted", + "372203": "Flash channel returned HTTP 203 Non-Authoritative Information", + "372204": "Flash channel returned HTTP 204 No Content", + "372205": "Flash channel returned HTTP 205 Reset Content", + "372206": "Flash channel returned HTTP 206 Partial Content", + "372207": "Flash channel returned HTTP 207 Multi-Status", + "372208": "Flash channel returned HTTP 208 Already Reported", + "372226": "Flash channel returned HTTP 226 IM Used", + "372300": "Flash channel returned HTTP 300 Multiple Choices", + "372301": "Flash channel returned HTTP 301 Moved Permanently", + "372302": "Flash channel returned HTTP 302 Found", + "372303": "Flash channel returned HTTP 303 See Other", + "372304": "Flash channel returned HTTP 304 Not Modified", + "372305": "Flash channel returned HTTP 305 Use Proxy", + "372306": "Flash channel returned HTTP 306 Switch Proxy (unused)", + "372307": "Flash channel returned HTTP 307 Temporary Redirect", + "372308": "Flash channel returned HTTP 308 Permanent Redirect", + "372400": "Flash channel returned HTTP 400 Bad Request", + "372401": "Flash channel returned HTTP 401 Unauthorized", + "372402": "Flash channel returned HTTP 402 Payment Required", + "372403": "Flash channel returned HTTP 403 Forbidden", + "372404": "Flash channel returned HTTP 404 Not Found", + "372405": "Flash channel returned HTTP 405 Method Not Allowed", + "372406": "Flash channel returned HTTP 406 Not Acceptable", + "372407": "Flash channel returned HTTP 407 Proxy Authentication Required", + "372408": "Flash channel returned HTTP 408 Request Timeout", + "372409": "Flash channel returned HTTP 409 Conflict", + "372410": "Flash channel returned HTTP 410 Gone", + "372411": "Flash channel returned HTTP 411 Length Required", + "372412": "Flash channel returned HTTP 412 Precondition Failed", + "372413": "Flash channel returned HTTP 413 Payload Too Large", + "372414": "Flash channel returned HTTP 414 URI Too Long", + "372415": "Flash channel returned HTTP 415 Unsupported Media Type", + "372416": "Flash channel returned HTTP 416 Range Not Satisfiable", + "372417": "Flash channel returned HTTP 417 Expectation Failed", + "372418": "Flash channel returned HTTP 418 I'm a teapot", + "372421": "Flash channel returned HTTP 421 Misdirected Request", + "372422": "Flash channel returned HTTP 422 Unprocessable Content", + "372423": "Flash channel returned HTTP 423 Locked", + "372424": "Flash channel returned HTTP 424 Failed Dependency", + "372425": "Flash channel returned HTTP 425 Too Early", + "372426": "Flash channel returned HTTP 426 Upgrade Required", + "372428": "Flash channel returned HTTP 428 Precondition Required", + "372429": "Flash channel returned HTTP 429 Too Many Requests", + "372431": "Flash channel returned HTTP 431 Request Header Fields Too Large", + "372451": "Flash channel returned HTTP 451 Unavailable For Legal Reasons", + "372500": "Flash channel returned HTTP 500 Internal Server Error", + "372501": "Flash channel returned HTTP 501 Not Implemented", + "372502": "Flash channel returned HTTP 502 Bad Gateway", + "372503": "Flash channel returned HTTP 503 Service Unavailable", + "372504": "Flash channel returned HTTP 504 Gateway Timeout", + "372505": "Flash channel returned HTTP 505 HTTP Version Not Supported", + "372506": "Flash channel returned HTTP 506 Variant Also Negotiates", + "372507": "Flash channel returned HTTP 507 Insufficient Storage", + "372508": "Flash channel returned HTTP 508 Loop Detected", + "372510": "Flash channel returned HTTP 510 Not Extended", + "372511": "Flash channel returned HTTP 511 Network Authentication Required", + "362523": "Flash channel returned HTTP 523 Origin Is Unreachable" + // Flash HTTP errors end // Channel specific errors end };