{"id":2776,"url":"https://patchwork.libcamera.org/api/series/2776/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2776","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"libcamera: Introduce UniqueFD","date":"2021-11-30T03:37:58","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":4,"total":22,"received_total":22,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2776/mbox/","cover_letter":{"id":14855,"url":"https://patchwork.libcamera.org/api/covers/14855/?format=json","web_url":"https://patchwork.libcamera.org/cover/14855/","msgid":"<20211130033820.18235-1-laurent.pinchart@ideasonboard.com>","date":"2021-11-30T03:37:58","name":"[libcamera-devel,v4,00/22] libcamera: Introduce UniqueFD","mbox":"https://patchwork.libcamera.org/cover/14855/mbox/"},"patches":[{"id":14856,"url":"https://patchwork.libcamera.org/api/patches/14856/?format=json","web_url":"https://patchwork.libcamera.org/patch/14856/","msgid":"<20211130033820.18235-2-laurent.pinchart@ideasonboard.com>","date":"2021-11-30T03:37:59","name":"[libcamera-devel,v4,01/22] libcamera: Move compiler.h to base/","mbox":"https://patchwork.libcamera.org/patch/14856/mbox/"},{"id":14857,"url":"https://patchwork.libcamera.org/api/patches/14857/?format=json","web_url":"https://patchwork.libcamera.org/patch/14857/","msgid":"<20211130033820.18235-3-laurent.pinchart@ideasonboard.com>","date":"2021-11-30T03:38:00","name":"[libcamera-devel,v4,02/22] libcamera: Move file_descriptor.h to base/","mbox":"https://patchwork.libcamera.org/patch/14857/mbox/"},{"id":14858,"url":"https://patchwork.libcamera.org/api/patches/14858/?format=json","web_url":"https://patchwork.libcamera.org/patch/14858/","msgid":"<20211130033820.18235-4-laurent.pinchart@ideasonboard.com>","date":"2021-11-30T03:38:01","name":"[libcamera-devel,v4,03/22] libcamera: base: file_descriptor: Move inode() function to frame_buffer.cpp","mbox":"https://patchwork.libcamera.org/patch/14858/mbox/"},{"id":14859,"url":"https://patchwork.libcamera.org/api/patches/14859/?format=json","web_url":"https://patchwork.libcamera.org/patch/14859/","msgid":"<20211130033820.18235-5-laurent.pinchart@ideasonboard.com>","date":"2021-11-30T03:38:02","name":"[libcamera-devel,v4,04/22] libcamera: base: Introduce UniqueFD","mbox":"https://patchwork.libcamera.org/patch/14859/mbox/"},{"id":14860,"url":"https://patchwork.libcamera.org/api/patches/14860/?format=json","web_url":"https://patchwork.libcamera.org/patch/14860/","msgid":"<20211130033820.18235-6-laurent.pinchart@ideasonboard.com>","date":"2021-11-30T03:38:03","name":"[libcamera-devel,v4,05/22] test: Add UniqueFD test","mbox":"https://patchwork.libcamera.org/patch/14860/mbox/"},{"id":14861,"url":"https://patchwork.libcamera.org/api/patches/14861/?format=json","web_url":"https://patchwork.libcamera.org/patch/14861/","msgid":"<20211130033820.18235-7-laurent.pinchart@ideasonboard.com>","date":"2021-11-30T03:38:04","name":"[libcamera-devel,v4,06/22] libcamera: base: file_descriptor: Add constructor from UniqueFD","mbox":"https://patchwork.libcamera.org/patch/14861/mbox/"},{"id":14863,"url":"https://patchwork.libcamera.org/api/patches/14863/?format=json","web_url":"https://patchwork.libcamera.org/patch/14863/","msgid":"<20211130033820.18235-8-laurent.pinchart@ideasonboard.com>","date":"2021-11-30T03:38:05","name":"[libcamera-devel,v4,07/22] libcamera: base: file_descriptor: Return UniqueFD from dup()","mbox":"https://patchwork.libcamera.org/patch/14863/mbox/"},{"id":14862,"url":"https://patchwork.libcamera.org/api/patches/14862/?format=json","web_url":"https://patchwork.libcamera.org/patch/14862/","msgid":"<20211130033820.18235-9-laurent.pinchart@ideasonboard.com>","date":"2021-11-30T03:38:06","name":"[libcamera-devel,v4,08/22] libcamera: event_dispatcher_poll: Manage fd by UniqueFD","mbox":"https://patchwork.libcamera.org/patch/14862/mbox/"},{"id":14865,"url":"https://patchwork.libcamera.org/api/patches/14865/?format=json","web_url":"https://patchwork.libcamera.org/patch/14865/","msgid":"<20211130033820.18235-10-laurent.pinchart@ideasonboard.com>","date":"2021-11-30T03:38:07","name":"[libcamera-devel,v4,09/22] libcamera: file: Manage fd by UniqueFD","mbox":"https://patchwork.libcamera.org/patch/14865/mbox/"},{"id":14864,"url":"https://patchwork.libcamera.org/api/patches/14864/?format=json","web_url":"https://patchwork.libcamera.org/patch/14864/","msgid":"<20211130033820.18235-11-laurent.pinchart@ideasonboard.com>","date":"2021-11-30T03:38:08","name":"[libcamera-devel,v4,10/22] libcamera: ipc_unixsocket: Use UniqueFD for a file descriptor","mbox":"https://patchwork.libcamera.org/patch/14864/mbox/"},{"id":14867,"url":"https://patchwork.libcamera.org/api/patches/14867/?format=json","web_url":"https://patchwork.libcamera.org/patch/14867/","msgid":"<20211130033820.18235-12-laurent.pinchart@ideasonboard.com>","date":"2021-11-30T03:38:09","name":"[libcamera-devel,v4,11/22] libcamera: ipc_unixsocket: Fix file descriptor leak","mbox":"https://patchwork.libcamera.org/patch/14867/mbox/"},{"id":14866,"url":"https://patchwork.libcamera.org/api/patches/14866/?format=json","web_url":"https://patchwork.libcamera.org/patch/14866/","msgid":"<20211130033820.18235-13-laurent.pinchart@ideasonboard.com>","date":"2021-11-30T03:38:10","name":"[libcamera-devel,v4,12/22] libcamera: process: Manage pipe fds by UniqueFD","mbox":"https://patchwork.libcamera.org/patch/14866/mbox/"},{"id":14868,"url":"https://patchwork.libcamera.org/api/patches/14868/?format=json","web_url":"https://patchwork.libcamera.org/patch/14868/","msgid":"<20211130033820.18235-14-laurent.pinchart@ideasonboard.com>","date":"2021-11-30T03:38:11","name":"[libcamera-devel,v4,13/22] libcamera: media_device: Manage fd by UniqueFD","mbox":"https://patchwork.libcamera.org/patch/14868/mbox/"},{"id":14869,"url":"https://patchwork.libcamera.org/api/patches/14869/?format=json","web_url":"https://patchwork.libcamera.org/patch/14869/","msgid":"<20211130033820.18235-15-laurent.pinchart@ideasonboard.com>","date":"2021-11-30T03:38:12","name":"[libcamera-devel,v4,14/22] libcamera: v4l2_device: Use UniqueFD for a file descriptor","mbox":"https://patchwork.libcamera.org/patch/14869/mbox/"},{"id":14871,"url":"https://patchwork.libcamera.org/api/patches/14871/?format=json","web_url":"https://patchwork.libcamera.org/patch/14871/","msgid":"<20211130033820.18235-16-laurent.pinchart@ideasonboard.com>","date":"2021-11-30T03:38:13","name":"[libcamera-devel,v4,15/22] libcamera: v4l2_videodevice: Use fd for a file descriptor","mbox":"https://patchwork.libcamera.org/patch/14871/mbox/"},{"id":14870,"url":"https://patchwork.libcamera.org/api/patches/14870/?format=json","web_url":"https://patchwork.libcamera.org/patch/14870/","msgid":"<20211130033820.18235-17-laurent.pinchart@ideasonboard.com>","date":"2021-11-30T03:38:14","name":"[libcamera-devel,v4,16/22] libcamera: v4l2_videodevice: Pass SharedFD to open()","mbox":"https://patchwork.libcamera.org/patch/14870/mbox/"},{"id":14872,"url":"https://patchwork.libcamera.org/api/patches/14872/?format=json","web_url":"https://patchwork.libcamera.org/patch/14872/","msgid":"<20211130033820.18235-18-laurent.pinchart@ideasonboard.com>","date":"2021-11-30T03:38:15","name":"[libcamera-devel,v4,17/22] libcamera: pipeline: raspberrypi: DmaHeaps: Use UniqueFD for a file descriptor","mbox":"https://patchwork.libcamera.org/patch/14872/mbox/"},{"id":14873,"url":"https://patchwork.libcamera.org/api/patches/14873/?format=json","web_url":"https://patchwork.libcamera.org/patch/14873/","msgid":"<20211130033820.18235-19-laurent.pinchart@ideasonboard.com>","date":"2021-11-30T03:38:16","name":"[libcamera-devel,v4,18/22] v4l2: v4l2_camera: Return int in getBufferFd()","mbox":"https://patchwork.libcamera.org/patch/14873/mbox/"},{"id":14876,"url":"https://patchwork.libcamera.org/api/patches/14876/?format=json","web_url":"https://patchwork.libcamera.org/patch/14876/","msgid":"<20211130033820.18235-20-laurent.pinchart@ideasonboard.com>","date":"2021-11-30T03:38:17","name":"[libcamera-devel,v4,19/22] libcamera: base: Rename FileDescriptor to SharedFD","mbox":"https://patchwork.libcamera.org/patch/14876/mbox/"},{"id":14874,"url":"https://patchwork.libcamera.org/api/patches/14874/?format=json","web_url":"https://patchwork.libcamera.org/patch/14874/","msgid":"<20211130033820.18235-21-laurent.pinchart@ideasonboard.com>","date":"2021-11-30T03:38:18","name":"[libcamera-devel,v4,20/22] libcamera: base: shared_fd: Add comparison operators","mbox":"https://patchwork.libcamera.org/patch/14874/mbox/"},{"id":14875,"url":"https://patchwork.libcamera.org/api/patches/14875/?format=json","web_url":"https://patchwork.libcamera.org/patch/14875/","msgid":"<20211130033820.18235-22-laurent.pinchart@ideasonboard.com>","date":"2021-11-30T03:38:19","name":"[libcamera-devel,v4,21/22] libcamera: base: shared_fd: Rename fd() to get()","mbox":"https://patchwork.libcamera.org/patch/14875/mbox/"},{"id":14877,"url":"https://patchwork.libcamera.org/api/patches/14877/?format=json","web_url":"https://patchwork.libcamera.org/patch/14877/","msgid":"<20211130033820.18235-23-laurent.pinchart@ideasonboard.com>","date":"2021-11-30T03:38:20","name":"[libcamera-devel,v4,22/22] libcamera: base: unique_fd: Pass rvalue reference to constructor and reset()","mbox":"https://patchwork.libcamera.org/patch/14877/mbox/"}]}