libselinux (2.8.1.18-1+deepin1) unstable; urgency=medium

  * update version to 2.8.1.18-1+deepin1

 -- zhangya <zhangya@uniontech.com>  Fri, 29 May 2026 10:58:34 +0800

libselinux (2.8.1.17-1+deepin1) unstable; urgency=medium

  * rebuild

 -- wanhui <wanhui@uniontech.com>  Tue, 24 Mar 2026 15:22:34 +0800

libselinux (2.8.1.16-1+dde) unstable; urgency=medium

  * fix: sid2,开机时permissive,内核未hook,调用pm安全接口被拦截
         Bug: https://pms.uniontech.com/bug-view-284945.html

 -- zhangya <zhangya@uniontech.com>  Sat, 30 Nov 2024 11:48:37 +0800

libselinux (2.8.1.15-1+dde) unstable; urgency=medium

  * fix: 光盘拷贝审计开关关闭后，仍然产生审计日志
         Bug: https://pms.uniontech.com/bug-view-261349.html

 -- zhangya <zhangya@uniontech.com>  Tue, 25 Jun 2024 16:38:37 +0800

libselinux (2.8.1.14-1+dde) unstable; urgency=medium

  * 修复2.8.1.13中对宏SELINUXDEFAULTPOLICY定义错误的bug，此bug会在selinux策略第一次加载失败时，无法恢复。

 -- jianghaoa <jianghaoa@uniontech.com>  Fri, 07 Jun 2024 09:48:37 +0800

libselinux (2.8.1.13-1+dde) unstable; urgency=medium

  * fix: 当/etc/selinux/config文件的SELINUXTYPE字段被修改为targeted后，会导致开启了sid2的系统起不来。需要在加载策略之前强制检查targeted模式对应的策略文件是否存在，若不存在，则加载默认的/etc/selinux/default目录下的策略。

 -- jianghaoa <jianghaoa@uniontech.com>  Fri, 31 May 2024 15:07:01 +0800

libselinux (2.8.1.12-1+dde) unstable; urgency=medium

  * fix: 修复sid2解耦导致备份还原进行系统还原时失败的问题： 当usecconfig文件不存在时，设置为permissive模式，适配备份还原的live系统的场景.

 -- jianghaoa <jianghaoa@uniontech.com>  Fri, 08 Dec 2023 11:55:28 +0800

libselinux (2.8.1.11-1+dde) unstable; urgency=medium

  * fix: eliminate checksec error.

 -- zhangya <zhangya@uniontech.com>  Wed, 29 Nov 2023 17:53:58 +0800

libselinux (2.8.1.10-1+dde) unstable; urgency=medium

  * feat: 新增对sid2解耦的支持.
  * feat: 优化src/file_audit_status.c, 不再使用写死的路径/sys/fs/selinux/*，而是使用selinux_mnt全局变量。
  * feat: selinux2_getenforcemode()接口用于新增sid2的配置文件/etc/selinux/usecconfig的读取，从而获取enforcing模式，在
          selinux_init_load_policy2()接口中调用selinux2_getenforcemode()来设置应该设置的模式：若为1，则设置selinux模式为enforcing。否则，不做操作。

 -- jianghaoa <jianghaoa@uniontech.com>  Mon, 23 Oct 2023 14:24:32 +0800

libselinux (2.8.1.9-1+dde) unstable; urgency=medium

  * feat: get_file_audit_status check audit onoff.

 -- zhangya <zhangya@uniontech.com>  Wed, 01 Mar 2023 16:14:58 +0800

libselinux (2.8.1.8-1+dde) unstable; urgency=medium

  * feat: optimize get_ordered_context_list()'s performance and safety under a special condition: 
          when login user's selinux identity is root and sebool root_use_failsafe_context_directly is set, goto failsafe directly.

 -- jianghao <jianghaoa@uniontech.com>  Fri, 13 Jan 2023 10:44:26 +0800

libselinux (2.8.1.7-1+dde) unstable; urgency=medium

  * fix: update version for sw64 missiong push to 1050u3.

 -- zhangya <zhangya@uniontech.com>  Thu, 20 Oct 2022 09:42:58 +0800

libselinux (2.8.1.6-1+dde) unstable; urgency=medium

  * feat: add write audit log from userspace 

 -- zhouzilong <zhouzilong@uniontech.com>  Fri, 09 Sep 2022 22:42:58 +0800

libselinux (2.8.1.5-1+dde) unstable; urgency=medium

  * add file audit status interface and tool.

 -- zhouzilong <zhouzilong@uniontech.com>  Thu, 08 Sep 2022 17:42:51 +0800

libselinux (2.8.1.4-1+dde) unstable; urgency=medium

  * feat: add interface bus need to know where avc is enabled.

 -- zhoupeng <zhoupeng@uniontech.com>  Sat, 20 Aug 2022 11:05:23 +0800

libselinux (2.8.1.3-1+dde) unstable; urgency=medium

  * ignore_iattr_when_restorecon

 -- jianghao <jianghao@uniontech.com>  Sat, 30 Jul 2022 01:34:12 +0800

libselinux (2.8.1.2-1+dde) unstable; urgency=medium

  * Add selinux extend sid2 for socket connection.

 -- zhoupeng <zhoupeng@uniontech.com>  Wed, 20 Jul 2022 03:45:23 +0000


libselinux (2.8.1.1-1+dde) unstable; urgency=medium

  * Port to sw64

 -- deepin/sw64 team <sunway@deepin.com>  Sun, 14 Feb 2021 03:45:23 +0000

libselinux (2.8.1-1+rebuild) unstable; urgency=low

  * ['Autobuild release-candidate: cf7210d0e6035d0448497cdf724133b35949003e']

 -- shuttle <shuttle@deepin.com>  Tue, 10 Dec 2019 19:57:46 +0000
