Series Detail
Show a series.
GET /api/series/5703/?format=api
{ "id": 5703, "url": "https://patchwork.libcamera.org/api/series/5703/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5703", "project": { "id": 1, "url": "https://patchwork.libcamera.org/api/projects/1/?format=api", "name": "libcamera", "link_name": "libcamera", "list_id": "libcamera_core", "list_email": "libcamera-devel@lists.libcamera.org", "web_url": "", "scm_url": "", "webscm_url": "" }, "name": "libcamera: Global configuration file improvements", "date": "2026-01-13T00:07:32", "submitter": { "id": 2, "url": "https://patchwork.libcamera.org/api/people/2/?format=api", "name": "Laurent Pinchart", "email": "laurent.pinchart@ideasonboard.com" }, "version": 1, "total": 36, "received_total": 36, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/5703/mbox/", "cover_letter": { "id": 25720, "url": "https://patchwork.libcamera.org/api/covers/25720/?format=api", "web_url": "https://patchwork.libcamera.org/cover/25720/", "msgid": "<20260113000808.15395-1-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:32", "name": "[00/36] libcamera: Global configuration file improvements", "mbox": "https://patchwork.libcamera.org/cover/25720/mbox/" }, "patches": [ { "id": 25721, "url": "https://patchwork.libcamera.org/api/patches/25721/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25721/", "msgid": "<20260113000808.15395-2-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:33", "name": "[01/36] libcamera: Drop unneeded usage of this pointer", "mbox": "https://patchwork.libcamera.org/patch/25721/mbox/" }, { "id": 25722, "url": "https://patchwork.libcamera.org/api/patches/25722/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25722/", "msgid": "<20260113000808.15395-3-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:34", "name": "[02/36] libcamera: request: Move all private member variables to Private class", "mbox": "https://patchwork.libcamera.org/patch/25722/mbox/" }, { "id": 25723, "url": "https://patchwork.libcamera.org/api/patches/25723/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25723/", "msgid": "<20260113000808.15395-4-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:35", "name": "[03/36] libcamera: Replace plain pointers with std::unique<>", "mbox": "https://patchwork.libcamera.org/patch/25723/mbox/" }, { "id": 25724, "url": "https://patchwork.libcamera.org/api/patches/25724/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25724/", "msgid": "<20260113000808.15395-5-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:36", "name": "[04/36] libcamera: pipeline_handler: Add createIPA() function", "mbox": "https://patchwork.libcamera.org/patch/25724/mbox/" }, { "id": 25725, "url": "https://patchwork.libcamera.org/api/patches/25725/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25725/", "msgid": "<20260113000808.15395-6-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:37", "name": "[05/36] test: ipa: ipa_interface: Use IPAManager::createIPA()", "mbox": "https://patchwork.libcamera.org/patch/25725/mbox/" }, { "id": 25726, "url": "https://patchwork.libcamera.org/api/patches/25726/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25726/", "msgid": "<20260113000808.15395-7-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:38", "name": "[06/36] test: ipa: ipa_interface: Replace FIFO with pipe", "mbox": "https://patchwork.libcamera.org/patch/25726/mbox/" }, { "id": 25727, "url": "https://patchwork.libcamera.org/api/patches/25727/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25727/", "msgid": "<20260113000808.15395-8-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:39", "name": "[07/36] libcamera: camera_manager: Move IPAManager creation to start() time", "mbox": "https://patchwork.libcamera.org/patch/25727/mbox/" }, { "id": 25728, "url": "https://patchwork.libcamera.org/api/patches/25728/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25728/", "msgid": "<20260113000808.15395-9-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:40", "name": "[08/36] libcamera: yaml_parser: Use std::make_unique<>", "mbox": "https://patchwork.libcamera.org/patch/25728/mbox/" }, { "id": 25729, "url": "https://patchwork.libcamera.org/api/patches/25729/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25729/", "msgid": "<20260113000808.15395-10-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:41", "name": "[09/36] libcamera: yaml_parser: Rename Container to ValueContainer", "mbox": "https://patchwork.libcamera.org/patch/25729/mbox/" }, { "id": 25730, "url": "https://patchwork.libcamera.org/api/patches/25730/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25730/", "msgid": "<20260113000808.15395-11-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:42", "name": "[10/36] libcamera: yaml_parser: Rename Getter to Accessor", "mbox": "https://patchwork.libcamera.org/patch/25730/mbox/" }, { "id": 25731, "url": "https://patchwork.libcamera.org/api/patches/25731/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25731/", "msgid": "<20260113000808.15395-12-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:43", "name": "[11/36] libcamera: yaml_parser: Replace getList() with get() specializations", "mbox": "https://patchwork.libcamera.org/patch/25731/mbox/" }, { "id": 25732, "url": "https://patchwork.libcamera.org/api/patches/25732/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25732/", "msgid": "<20260113000808.15395-13-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:44", "name": "[12/36] libcamera: yaml_parser: Add function to set a YamlObject value", "mbox": "https://patchwork.libcamera.org/patch/25732/mbox/" }, { "id": 25733, "url": "https://patchwork.libcamera.org/api/patches/25733/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25733/", "msgid": "<20260113000808.15395-14-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:45", "name": "[13/36] libcamera: yaml_parser: Add functions to add children", "mbox": "https://patchwork.libcamera.org/patch/25733/mbox/" }, { "id": 25734, "url": "https://patchwork.libcamera.org/api/patches/25734/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25734/", "msgid": "<20260113000808.15395-15-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:46", "name": "[14/36] libcamera: yaml_parser: Un-friend YamlParserContext from YamlObject", "mbox": "https://patchwork.libcamera.org/patch/25734/mbox/" }, { "id": 25735, "url": "https://patchwork.libcamera.org/api/patches/25735/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25735/", "msgid": "<20260113000808.15395-16-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:47", "name": "[15/36] libcamera: yaml_parser: Move Size handling to geometry.cpp", "mbox": "https://patchwork.libcamera.org/patch/25735/mbox/" }, { "id": 25736, "url": "https://patchwork.libcamera.org/api/patches/25736/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25736/", "msgid": "<20260113000808.15395-17-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:48", "name": "[16/36] libcamera: yaml_parser: Drop unneeded \\fn Doxygen commands", "mbox": "https://patchwork.libcamera.org/patch/25736/mbox/" }, { "id": 25737, "url": "https://patchwork.libcamera.org/api/patches/25737/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25737/", "msgid": "<20260113000808.15395-18-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:49", "name": "[17/36] libcamera: yaml_parser: Split YamlObject from YamlParser", "mbox": "https://patchwork.libcamera.org/patch/25737/mbox/" }, { "id": 25738, "url": "https://patchwork.libcamera.org/api/patches/25738/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25738/", "msgid": "<20260113000808.15395-19-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:50", "name": "[18/36] libcamera: yaml_object: Miscellaneous documentation improvements", "mbox": "https://patchwork.libcamera.org/patch/25738/mbox/" }, { "id": 25739, "url": "https://patchwork.libcamera.org/api/patches/25739/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25739/", "msgid": "<20260113000808.15395-20-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:51", "name": "[19/36] libcamera: Rename YamlObject to ValueNode", "mbox": "https://patchwork.libcamera.org/patch/25739/mbox/" }, { "id": 25740, "url": "https://patchwork.libcamera.org/api/patches/25740/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25740/", "msgid": "<20260113000808.15395-21-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:52", "name": "[20/36] libcamera: Pass CameraManager around instead of GlobalConfiguration", "mbox": "https://patchwork.libcamera.org/patch/25740/mbox/" }, { "id": 25741, "url": "https://patchwork.libcamera.org/api/patches/25741/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25741/", "msgid": "<20260113000808.15395-22-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:53", "name": "[21/36] libcamera: global_configuration: Reorder functions", "mbox": "https://patchwork.libcamera.org/patch/25741/mbox/" }, { "id": 25742, "url": "https://patchwork.libcamera.org/api/patches/25742/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25742/", "msgid": "<20260113000808.15395-23-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:54", "name": "[22/36] libcamera: global_configuration: Add missing include and comment", "mbox": "https://patchwork.libcamera.org/patch/25742/mbox/" }, { "id": 25743, "url": "https://patchwork.libcamera.org/api/patches/25743/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25743/", "msgid": "<20260113000808.15395-24-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:55", "name": "[23/36] libcamera: global_configuration: Rename yamlConfiguration_", "mbox": "https://patchwork.libcamera.org/patch/25743/mbox/" }, { "id": 25744, "url": "https://patchwork.libcamera.org/api/patches/25744/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25744/", "msgid": "<20260113000808.15395-25-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:56", "name": "[24/36] libcamera: global_configuration: Rename Configuration to Option", "mbox": "https://patchwork.libcamera.org/patch/25744/mbox/" }, { "id": 25745, "url": "https://patchwork.libcamera.org/api/patches/25745/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25745/", "msgid": "<20260113000808.15395-26-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:57", "name": "[25/36] libcamera: value_node: Add constructor with value", "mbox": "https://patchwork.libcamera.org/patch/25745/mbox/" }, { "id": 25746, "url": "https://patchwork.libcamera.org/api/patches/25746/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25746/", "msgid": "<20260113000808.15395-27-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:58", "name": "[26/36] libcamera: value_node: Rework templates to prepare for mutable views", "mbox": "https://patchwork.libcamera.org/patch/25746/mbox/" }, { "id": 25747, "url": "https://patchwork.libcamera.org/api/patches/25747/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25747/", "msgid": "<20260113000808.15395-28-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:07:59", "name": "[27/36] libcamera: value_node: Add mutable adapters", "mbox": "https://patchwork.libcamera.org/patch/25747/mbox/" }, { "id": 25748, "url": "https://patchwork.libcamera.org/api/patches/25748/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25748/", "msgid": "<20260113000808.15395-29-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:08:00", "name": "[28/36] libcamera: value_node: Add mutable children accessors", "mbox": "https://patchwork.libcamera.org/patch/25748/mbox/" }, { "id": 25749, "url": "https://patchwork.libcamera.org/api/patches/25749/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25749/", "msgid": "<20260113000808.15395-30-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:08:01", "name": "[29/36] libcamera: value_node: Support adding nested children in one operation", "mbox": "https://patchwork.libcamera.org/patch/25749/mbox/" }, { "id": 25750, "url": "https://patchwork.libcamera.org/api/patches/25750/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25750/", "msgid": "<20260113000808.15395-31-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:08:02", "name": "[30/36] libcamera: value_node: Support looking up nested children in one operation", "mbox": "https://patchwork.libcamera.org/patch/25750/mbox/" }, { "id": 25751, "url": "https://patchwork.libcamera.org/api/patches/25751/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25751/", "msgid": "<20260113000808.15395-32-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:08:03", "name": "[31/36] libcamera: global_configuration: Populate empty configuration", "mbox": "https://patchwork.libcamera.org/patch/25751/mbox/" }, { "id": 25752, "url": "https://patchwork.libcamera.org/api/patches/25752/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25752/", "msgid": "<20260113000808.15395-33-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:08:04", "name": "[32/36] libcamera: global_configuration: Override options with environment variables", "mbox": "https://patchwork.libcamera.org/patch/25752/mbox/" }, { "id": 25753, "url": "https://patchwork.libcamera.org/api/patches/25753/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25753/", "msgid": "<20260113000808.15395-34-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:08:05", "name": "[33/36] Documentation: Rename runtime configuration title", "mbox": "https://patchwork.libcamera.org/patch/25753/mbox/" }, { "id": 25754, "url": "https://patchwork.libcamera.org/api/patches/25754/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25754/", "msgid": "<20260113000808.15395-35-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:08:06", "name": "[34/36] libcamera: software_isp: Rename \"measure\" option to \"benchmark\"", "mbox": "https://patchwork.libcamera.org/patch/25754/mbox/" }, { "id": 25755, "url": "https://patchwork.libcamera.org/api/patches/25755/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25755/", "msgid": "<20260113000808.15395-36-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:08:07", "name": "[35/36] pipeline: simple: Rename supported_devices configuration option to devices", "mbox": "https://patchwork.libcamera.org/patch/25755/mbox/" }, { "id": 25756, "url": "https://patchwork.libcamera.org/api/patches/25756/?format=api", "web_url": "https://patchwork.libcamera.org/patch/25756/", "msgid": "<20260113000808.15395-37-laurent.pinchart@ideasonboard.com>", "date": "2026-01-13T00:08:08", "name": "[36/36] pipeline: simple: Turn devices configuration option into dictionary", "mbox": "https://patchwork.libcamera.org/patch/25756/mbox/" } ] }