Fix missing NULL argument handling in clCreateContext
[ocl-icd] / NEWS
1
2 Version 2.1.0
3 =============
4
5 Brice Videau (1):
6       Added NULL pointers handling, should not segfault anymore on NULL pointer.
7
8 Vincent Danjean (2):
9       Refactor generated code
10       Release 2.1.0
11
12 Version 2.0.4
13 =============
14
15 Brice Videau (1):
16       Include guard for ocl_icd.h
17
18 Vincent Danjean (3):
19       Fix configure.ac for automake 1.13
20       By default, show all compile commands
21       Release 2.0.4
22
23 Version 2.0.3
24 =============
25
26 Brice Videau (1):
27       Small potential bugfix and hopefull norm interpretation.
28
29 Vincent Danjean (2):
30       Fix PATH for "make installcheck"
31       Release 2.0.3
32
33 Version 2.0.2
34 =============
35
36 Brice Videau (3):
37       Added windows specific functions to the table
38       fix bug when loading a correct icd *after* rejecting one
39       New version
40
41 Vincent Danjean (10):
42       Fix bug for dumping the internal ICD structure
43       clGetExtensionFunctionAddress should return only extensions
44       cleanup code
45       Implement clGetICDLoaderInfoOCLICD extension with a test case
46       [build] lower requirement on autoconf
47       Default platform is now specified
48       Add clTerminateContextKHR in testsuite
49       cleanup icd_generator
50       refactor icd_generator
51       icd_generator: still cleanup
52       Update NEWS file
53
54 Version 2.0.1
55 =============
56
57 Vincent Danjean (4):
58       [doc] fix typo found by lintian
59       [doc] remove unused synopsis
60       [doc] fix another typo found by lintian
61       New release
62
63 Version 2.0
64 =============
65
66 Brice Videau (1):
67       Found entry 92, clCreateEventFromGLsyncKHR.
68
69 Vincent Danjean (16):
70       Check the avaibility of OpenCL headers (version 1.2)
71       include stdlib.h for getenv and atoi
72       Allow OCL_ICD_VENDORS to directly provide the ICD library name to load
73       Migrate to autotest
74       Update testsuite with the new entry
75       Fix re-entrancy in DEBUG mode while initializing.
76       Fix log with strange behavior of clGetExtensionFunctionAddressForPlatform on Intel
77       Build test programs before entering tests/ subdir
78       fix 'make distcheck'
79       Force order in output of check programs
80       Improve OCL_ICD_VENDORS envvar
81       Cleanup and fix debug ifdef
82       Workaround for a bug in intel ICD with optimus
83       Add a test for the Intel workaround
84       Add documentation, mainly for envvar
85       New release
86
87 Version 1.5
88 =============
89
90 Brice Videau (1):
91       Code factoring and race condition reduction.
92
93 Vincent Danjean (4):
94       Merge branch 'master'
95       Fix race in initialization on pthread programs
96       Make initialisation more robust
97       New release
98
99 Version 1.4
100 =============
101
102 Vincent Danjean (9):
103       [debug] improve platform dump
104       [build] cleanup code
105       [build] ignore warnings of OpenCL headers even with -Werror
106       [build] avoid deprecated function warning in debug
107       [fix] Use OpenCL supported version as version in OpenCL.pc
108       [bug fix] Initialize the library in all possible first functions
109       [bug fix] clCreateContextFromType can have a NULL properties
110       [debug] More debug info
111       New release
112
113 Version 1.3
114 =============
115
116 Brice Videau (1):
117       Added -Wno-deprecated-declarations options to compile files that need it.
118
119 Vincent Danjean (5):
120       Fix compilation when updating database
121       Merge branch 'master' of git+ssh://scm.forge.imag.fr/scmrepos/git/ocl-icd/ocl-icd
122       Add a pkg-config file for ICD libraries
123       Check if compiler support flags to disable expected warnings
124       New release
125
126 Version 1.2.1
127 =============
128
129 Vincent Danjean (4):
130       Correctly remove created directories
131       Do not distribute built sources
132       Distribute all required files
133       New release without autogenerated files
134
135 Version 1.2
136 =============
137
138 Brice Videau (1):
139       Added clGetGLContextInfoKHR to the loader.
140
141 Vincent Danjean (11):
142       Fix Changelog
143       Add a easy way to disable DEBUG in Makefile
144       Improve debug mode
145       Add support for using alternate vendors configuration directory
146       Swich to autotools
147       Correct iteration in vendors/ directory
148       Cleanup debug, refactor libdummycl
149       Merge remote-tracking branch 'origin/master'
150       cleanup code and add additionnal tests
151       Whitelist known missing functions in ICD Loader
152       New release
153
154 Version 1.1
155 =============
156
157 Vincent Danjean (10):
158       Add missing include in ocl_icd_test.c
159       Format YAML output ourself
160       Rename files and cleanup includes
161       Cleanup again
162       Add visibility("hidden") for all but public symbols
163       Rewrite ICD loader
164       Cleanup debug
165       Do not look for *EXT or *KHR functions by name
166       Find a new entry manually (74) and another one (92) suspected
167       Bump version to 1.1
168
169 Version 1.0.1
170 =============
171
172 Vincent Danjean (2):
173       Correctly detect no platforms when no /etc/OpenCL/vendors directory exists
174       New version
175
176 Version 1.0
177 ===========
178 Vincent Danjean (6):
179       Add a message in ocl_icd_test when no plateform is found
180       Cleanup and comment the Makefile
181       cleanup ocl_icd.h
182       Generate and use a map symbol file
183       Release 1.0
184       Real release 1.0 (changelog updated)
185
186 Brice Videau (5):
187       Copyright change.
188       Added clUnloadCompiler at its most propable place in the table : 31.
189       Added clGetExtensionFunctionAddress at its most probable place in the table : 65.
190       RTLD_DEEPBIND seemed to cause problems with intelocl and BigDFT.
191       Added version and symbol association.
192
193 Version 1.0 beta2
194 =================
195 Vincent Danjean (14):
196       Rewrite Makefile
197       cleanup Makefile, add support for install with DESTDIR
198       Add .gitignore file
199       update Makefile
200       Force sorted order in yaml file
201       Add weak functions
202       Fix problem with special functions
203       Update database from OpenCL 1.2 headers and AMD implementation
204       Cleanup clean/distclean Makefile rules
205       force deep binding so that OpenCL implementation use their own functions
206       Add 'install', 'dist', 'distcheck' targets in Makefile
207       Add myself in copyright
208       Fix soname
209       release 1.0 beta2
210
211 Brice Videau (9):
212       First version
213       Added option to generate from database.
214       Added License and bugfixes.     Clean up of Makefile. (Still work to do).
215       Added a clGetPlatformInfo template in generated bindings.
216       Bugfix...
217       Bugfix.
218       Added README.
219       In order database.
220       Fixed typo in Makefile
221