| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-01-26 | Use MediaTypeNames where possible (#13440) | Bond-009 | |
| 2024-11-30 | Resolve audio/x-aac to .aac | Bond_009 | |
| 2024-09-04 | Use frozen collections in MimeTypes.cs (#10826) | Stepan Goremykin | |
| Co-authored-by: Stepan Goremykin <goremukin@gmail.com> | |||
| 2024-02-15 | Add missing MIME types for comicbook formats (#11010) | Robert Lützner | |
| * Correct MIME types for comicbook file extensions cb7, cba, cbr, cbt and cbz all refer to different types of digital comicbooks. The last letter of the extension indicates the compression algorithm that was used: 7zip, arc, rar, tar or zip. All these filetypes used to have the `application/x-cbr` MIME type assigned to them. However, that has since been deprecated and was replaced with - `application/vnd.comicbook-rar` for rar compressed files and - `application/vnd.comicbook+zip` for rar compressed files. Only these two are officially listed by IANA https://www.iana.org/assignments/media-types/application/vnd.comicbook+zip . cbr and cbz are by far the most common file extensions for comicbooks. There's no official MIME type for cb7, cba or cbt files. However, with rar being a proprietary compression algorithm, FOSS applications will often refuse to handle files that identify themselves as `application/x-cbr`, so I decided to assign extension specific MIME types to them. I've seen these being used by other applications, specifically comic book readers. I've read through the docs on iana.org, but haven't figured out why they chose `-rar`, but `+zip`. * Add conversions from MIME type to file extensions for comicbook formats cb7, cba, cbr, cbt and cbz all refer to different types of digital comicbooks. The last letter of the extension indicates the compression algorithm that was used: 7zip, arc, rar, tar or zip. All these filetypes used to have the `application/x-cbr` MIME type assigned to them. However, that has since been deprecated and was replaced with - `application/vnd.comicbook-rar` for rar compressed files and - `application/vnd.comicbook+zip` for rar compressed files. Only these two are officially listed by IANA https://www.iana.org/assignments/media-types/application/vnd.comicbook+zip . cbr and cbz are by far the most common file extensions for comicbooks. There's no official MIME type for cb7, cba or cbt files. However, with rar being a proprietary compression algorithm, FOSS applications will often refuse to handle files that identify themselves as `application/x-cbr`, so I decided to assign extension specific MIME types to them. I've seen these being used by other applications, specifically comic book readers. * Update CONTRIBUTORS.md | |||
| 2024-02-10 | Correct m4b mimetype (#10980) | felix920506 | |
| 2024-02-06 | Remove some unused model code | Patrick Barron | |
| 2023-11-15 | Remove DLNA socket code | Patrick Barron | |
| 2023-11-14 | Revert "Use System.Net.IPNetwork" | Bond_009 | |
| This reverts commit 117d05d288da1d412159a29c0cb8d5c8259e48ae. | |||
| 2023-11-14 | Use System.Net.IPNetwork | Bond_009 | |
| 2023-10-11 | Refactor URI overrides (#10051) | Tim Eisele | |
| 2023-06-15 | Merge branch 'master' into network-rewrite | Shadowghost | |
| 2023-06-10 | Add all websocket messages to generated openapi spec (#9682) | Cody Robibero | |
| * Add all websocket messages to generated openapi spec * Use oneOf * JsonIgnore ServerId * Oops * Add discriminators * Add WebSocketMessage container for Inbound and Outbound messages | |||
| 2023-02-20 | Apply review suggestions | Shadowghost | |
| 2023-02-20 | Merge branch 'master' into network-rewrite | Shadowghost | |
| 2023-02-17 | Replace ISocket and UdpSocket, fix DLNA and SSDP binding and discovery | Shadowghost | |
| 2023-02-16 | Verify ContentType of uploaded images | Bond_009 | |
| 2022-12-07 | Merge branch 'master' into network-rewrite | Shadowghost | |
| 2022-12-07 | Use ArgumentException.ThrowIfNullOrEmpty | Bond_009 | |
| 2022-07-21 | Cleanup and fixes | Shadowghost | |
| 2022-07-21 | Enforce interface bindings on SSDP, add Loopback to LAN if no LAN defined | Shadowghost | |
| 2022-03-08 | SocketFactory: Remove redundant code | Bond_009 | |
| ExclusiveAddressUse should be false by default afaik | |||
| 2022-01-04 | Remove incorrect mime type image/jpg | Bond_009 | |
| 2021-12-25 | Add image/jpg to extension lookup | Cody Robibero | |
| 2021-12-12 | Use correct jpeg MIME type | Bond_009 | |
| image/jpg isn't a valid MIME type | |||
| 2021-12-04 | Refactor MimeTypes.ToExtension() | Ahmed Rafiq | |
| Co-authored-by: Cody Robibero <cody@robibe.ro> | |||
| 2021-12-04 | Update documentation | Ahmed Rafiq | |
| 2021-12-04 | Use MimeTypes package to determine MIME type | Ahmed Rafiq | |
| This simplifies the code since we don't have to keep large mappings of extensions and MIME types. We still keep the ability to override the mappings for: - filling in entries not present in the package, for e.g. ".azw3" - picking preferred extensions, for e.g. MimeTypes provides ".conf" as a possible extionsion for "text/plain", and while that is correct, ".txt" would be preferrable - compatibility reasons | |||
| 2021-11-16 | Fix some warnings | Bond_009 | |
| 2021-11-09 | Remove some dead code | Bond_009 | |
| 2021-09-24 | Address comments | Bond_009 | |
| 2021-09-24 | Target net6.0 | Bond_009 | |
| 2021-09-19 | Reduce allocations | Bond_009 | |
| 2021-02-20 | Enable TreatWarningsAsErrors for MediaBrowser.Model | Bond_009 | |
| 2020-11-14 | remove custom HttpException | crobibero | |
| 2020-11-13 | Fix nullability errors in MediaBrowser.Model | crobibero | |
| 2020-11-13 | Fix nullability errors in Jellyfin.Api (part 1) | crobibero | |
| 2020-09-27 | Use SessionMessageType for WebSocket messages | Niels van Velzen | |
| 2020-09-04 | Fix aac mime-type | Bill Thornton | |
| 2020-06-16 | Add full stop at end of comments (SA1629) | telans | |
| 2020-06-15 | fix SA1508 | telans | |
| 2020-05-27 | Merge branch 'master' into nullable3 | Bond_009 | |
| 2020-05-20 | Add .edl Mimetype | artiume | |
| 2020-05-15 | Update MimeTypes.cs | artiume | |
| 2020-05-15 | Add opf mimetype | artiume | |
| 2020-05-14 | Merge branch 'master' into websocket | Mark Monteiro | |
| 2020-05-07 | Remove ogg video mimetype | artiume | |
| 2020-05-06 | Update MimeTypes.cs | artiume | |
| 2020-05-06 | Update MediaBrowser.Model/Net/MimeTypes.cs | artiume | |
| 2020-05-06 | Update MediaBrowser.Model/Net/MimeTypes.cs | artiume | |
| Co-authored-by: dkanada <dkanada@users.noreply.github.com> | |||
| 2020-05-05 | Add missing comma | Mark Monteiro | |
