{"id":17930704,"url":"https://github.com/lovasoa/replacement-charset-java","last_synced_at":"2025-04-03T10:21:25.646Z","repository":{"id":66344266,"uuid":"139135869","full_name":"lovasoa/replacement-charset-java","owner":"lovasoa","description":"\"replacement\" charset implementation in java","archived":false,"fork":false,"pushed_at":"2024-03-26T17:16:35.000Z","size":14,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-08T23:42:45.774Z","etag":null,"topics":["charset","web-standards","xss"],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lovasoa.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-06-29T10:23:45.000Z","updated_at":"2024-03-26T17:16:40.000Z","dependencies_parsed_at":"2024-12-16T06:41:00.140Z","dependency_job_id":"1a149d07-76e9-4edc-8f2d-db96fdf99437","html_url":"https://github.com/lovasoa/replacement-charset-java","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lovasoa%2Freplacement-charset-java","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lovasoa%2Freplacement-charset-java/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lovasoa%2Freplacement-charset-java/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lovasoa%2Freplacement-charset-java/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lovasoa","download_url":"https://codeload.github.com/lovasoa/replacement-charset-java/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246981161,"owners_count":20863828,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["charset","web-standards","xss"],"created_at":"2024-10-28T21:15:23.622Z","updated_at":"2025-04-03T10:21:25.624Z","avatar_url":"https://github.com/lovasoa.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# *replacement* charset implementation in java\n\nImplementation of\n[the replacement charset](https://encoding.spec.whatwg.org/#replacement)\nin java.\n\nThis charset defined by the W3C is implemented by all major browsers.\n\nAccording to the W3C:\n\n\u003e The replacement encoding exists to prevent certain attacks\n\u003e that abuse a mismatch between encodings supported on the server\n\u003e and the client. \n\nThis dummy charset is **not ASCII-compatible**, has only a decoder,\nand decodes any byte stream to a single '�' (0+FFFD) replacement character.\n\nIt is used in web standards as a replacement charset for the following\nlegacy charsets:\n\n * csiso2022kr\n * hz-gb-2312\n * iso-2022-cn\n * iso-2022-cn-ext\n * iso-2022-kr\n\nThis java implementation could be used to decode web pages that were served in\none of the above charsets, in order to decode the pages in exactly the same way\nas they would appear in a browser.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flovasoa%2Freplacement-charset-java","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flovasoa%2Freplacement-charset-java","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flovasoa%2Freplacement-charset-java/lists"}