Skip to content

Commit c869662

Browse files
zibaiwanpcolberg
authored andcommitted
Prepare changelog for 2023.1 release
(cherry picked from commit 5c33f33)
1 parent b645bbe commit c869662

File tree

1 file changed

+53
-5
lines changed

1 file changed

+53
-5
lines changed

CHANGELOG.md

Lines changed: 53 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,63 @@
22

33
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
44

5-
## [Unreleased]
5+
## [2023.1] - 2023-03-23
6+
67
### Added
8+
- Enable new CSR protocol from the compiler with separated start registers ([#167], [#200]).
9+
- Perform a memory copy for simulation buffer with buffer location ([#214]).
10+
- Implement runtime support for device global with init_mode reprogram ([#161]).
11+
- Enabled `ACL_SUPPORT_DOUBLE` to support `cl_khr_fp64` ([#230]).
12+
713
### Changed
8-
### Deprecated
9-
### Removed
14+
- Refactor runtime multi-threading/synchronization support ([#152]).
15+
- Skip CSR version check when cra_ring_root doesn't exist ([#195]).
16+
1017
### Fixed
11-
### Security
18+
- Fix integer conversion warning in `acl_hash.cpp`, `acl_hash_test.cpp` and `acl_threadsupport.cpp` ([#199], [#201]).
19+
- Fix warnings in unit test BSP ([#204]).
20+
- Fix coverity issue, `AUTO_CAUSES_COPY`, in `acl_usm.cpp` and `acl_context.cpp` ([#218], [#223]).
21+
- Fix wrong printf formatter and uninitialized scalar variable issue in `acl_kernel.cpp` and `acl_pll.cpp` ([#221], [#224]).
22+
- Fix `NEGATIVE_RETURNS` Coverity issue in `acl_device.cpp` ([#225]).
23+
- Fix printf formatter issue in `acl_kernel_if.cpp` ([#220]).
24+
- Cache context offline device setting specified by environment variables ([#235])
1225

13-
[Unreleased]: https://github.com/intel/fpga-runtime-for-opencl/compare/v2023.0...HEAD
26+
### Security
27+
- Resolve multiple memory leaks and stack buffer overflow in the `pkg_editor` library and `pkg_editor_test` ([#190], [#191]).
28+
- Fix undefined behaviour in acl_profiler_test ([#196], [#197]).
29+
- Enable address sanitizer to catch memory safety issues ([#118]).
30+
- Check for null pointer before dereference in `acl_svm.cpp`, `acl_kernel.cpp` and `acl_profiler.cpp` ([#202], [#203], [#206]).
31+
- Unconditionally null-terminate output of `strncpy()` in pkg_editor ([#215])
32+
- Fix various Coverity issues (memory leaks, wrong conditional statetment, dereference after null check ) in `acl_mem.cpp` and `acl_mem_test.cpp` ([#219]).
33+
34+
[2023.1]: https://github.com/intel/fpga-runtime-for-opencl/compare/v2023.0...v2023.1
35+
[#118]: https://github.com/intel/fpga-runtime-for-opencl/pull/118
36+
[#152]: https://github.com/intel/fpga-runtime-for-opencl/pull/152
37+
[#161]: https://github.com/intel/fpga-runtime-for-opencl/pull/161
38+
[#167]: https://github.com/intel/fpga-runtime-for-opencl/pull/167
39+
[#190]: https://github.com/intel/fpga-runtime-for-opencl/pull/190
40+
[#191]: https://github.com/intel/fpga-runtime-for-opencl/pull/191
41+
[#195]: https://github.com/intel/fpga-runtime-for-opencl/pull/195
42+
[#196]: https://github.com/intel/fpga-runtime-for-opencl/pull/196
43+
[#197]: https://github.com/intel/fpga-runtime-for-opencl/pull/197
44+
[#199]: https://github.com/intel/fpga-runtime-for-opencl/pull/199
45+
[#200]: https://github.com/intel/fpga-runtime-for-opencl/pull/200
46+
[#201]: https://github.com/intel/fpga-runtime-for-opencl/pull/201
47+
[#202]: https://github.com/intel/fpga-runtime-for-opencl/pull/202
48+
[#203]: https://github.com/intel/fpga-runtime-for-opencl/pull/203
49+
[#204]: https://github.com/intel/fpga-runtime-for-opencl/pull/204
50+
[#206]: https://github.com/intel/fpga-runtime-for-opencl/pull/206
51+
[#214]: https://github.com/intel/fpga-runtime-for-opencl/pull/214
52+
[#215]: https://github.com/intel/fpga-runtime-for-opencl/pull/215
53+
[#218]: https://github.com/intel/fpga-runtime-for-opencl/pull/218
54+
[#219]: https://github.com/intel/fpga-runtime-for-opencl/pull/219
55+
[#220]: https://github.com/intel/fpga-runtime-for-opencl/pull/220
56+
[#221]: https://github.com/intel/fpga-runtime-for-opencl/pull/221
57+
[#223]: https://github.com/intel/fpga-runtime-for-opencl/pull/223
58+
[#224]: https://github.com/intel/fpga-runtime-for-opencl/pull/224
59+
[#225]: https://github.com/intel/fpga-runtime-for-opencl/pull/225
60+
[#230]: https://github.com/intel/fpga-runtime-for-opencl/pull/230
61+
[#235]: https://github.com/intel/fpga-runtime-for-opencl/pull/235
1462

1563
## [2023.0] - 2022-12-12
1664

0 commit comments

Comments
 (0)