- add solver_private.h, make repo_ functions return an int, make solver_solv return...
[platform/upstream/libsolv.git] / src / libsolv.ver
1 SOLV_1.0 {
2         global:
3                 dataiterator_clonepos;
4                 dataiterator_entersub;
5                 dataiterator_free;
6                 dataiterator_init;
7                 dataiterator_init_clone;
8                 dataiterator_jump_to_repo;
9                 dataiterator_jump_to_solvid;
10                 dataiterator_match;
11                 dataiterator_prepend_keyname;
12                 dataiterator_seek;
13                 dataiterator_set_keyname;
14                 dataiterator_set_match;
15                 dataiterator_set_search;
16                 dataiterator_setpos;
17                 dataiterator_setpos_parent;
18                 dataiterator_skip_attribute;
19                 dataiterator_skip_repo;
20                 dataiterator_skip_solvable;
21                 dataiterator_step;
22                 datamatcher_free;
23                 datamatcher_init;
24                 datamatcher_match;
25                 dirpool_add_dir;
26                 dirpool_free;
27                 dirpool_init;
28                 dirpool_make_dirtraverse;
29                 map_free;
30                 map_grow;
31                 map_init;
32                 map_init_clone;
33                 policy_filter_unwanted;
34                 policy_findupdatepackages;
35                 policy_illegal2str;
36                 policy_illegal_archchange;
37                 policy_illegal_vendorchange;
38                 policy_is_illegal;
39                 pool_add_fileconflicts_deps;
40                 pool_add_solvable;
41                 pool_add_solvable_block;
42                 pool_addfileprovides;
43                 pool_addfileprovides_ids;
44                 pool_addrelproviders;
45                 pool_alloctmpspace;
46                 pool_arch2color_slow;
47                 pool_bin2hex;
48                 pool_calc_duchanges;
49                 pool_calc_installsizechange;
50                 pool_clear_pos;
51                 pool_create;
52                 pool_create_state_maps;
53                 pool_createwhatprovides;
54                 pool_debug;
55                 pool_dep2str;
56                 pool_evrcmp;
57                 pool_evrcmp_str;
58                 pool_evrmatch;
59                 pool_free;
60                 pool_free_solvable_block;
61                 pool_freeidhashes;
62                 pool_freetmpspace;
63                 pool_freewhatprovides;
64                 pool_id2evr;
65                 pool_id2langid;
66                 pool_id2rel;
67                 pool_id2str;
68                 pool_job2str;
69                 pool_lookup_bin_checksum;
70                 pool_lookup_checksum;
71                 pool_lookup_id;
72                 pool_lookup_num;
73                 pool_lookup_str;
74                 pool_lookup_void;
75                 pool_match_dep;
76                 pool_match_nevr_rel;
77                 pool_queuetowhatprovides;
78                 pool_rel2id;
79                 pool_search;
80                 pool_set_installed;
81                 pool_set_languages;
82                 pool_setarch;
83                 pool_setarchpolicy;
84                 pool_setdebugcallback;
85                 pool_setdebuglevel;
86                 pool_setdebugmask;
87                 pool_setloadcallback;
88                 pool_setvendorclasses;
89                 pool_shrink_rels;
90                 pool_shrink_strings;
91                 pool_solvable2str;
92                 pool_str2id;
93                 pool_strn2id;
94                 pool_tmpappend;
95                 pool_tmpjoin;
96                 pool_trivial_installable;
97                 pool_trivial_installable_noobsoletesmap;
98                 pool_vendor2mask;
99                 queue_alloc_one;
100                 queue_alloc_one_head;
101                 queue_delete;
102                 queue_delete2;
103                 queue_deleten;
104                 queue_free;
105                 queue_init;
106                 queue_init_buffer;
107                 queue_init_clone;
108                 queue_insert;
109                 queue_insert2;
110                 queue_insertn;
111                 repo_add_poolstr_array;
112                 repo_add_repodata;
113                 repo_add_solv;
114                 repo_add_solv_flags;
115                 repo_add_solvable;
116                 repo_add_solvable_block;
117                 repo_addid;
118                 repo_addid_dep;
119                 repo_create;
120                 repo_disable_paging;
121                 repo_empty;
122                 repo_fix_conflicts;
123                 repo_fix_supplements;
124                 repo_free;
125                 repo_freeallrepos;
126                 repo_free_solvable;
127                 repo_free_solvable_block;
128                 repo_internalize;
129                 repo_last_repodata;
130                 repo_lookup_bin_checksum;
131                 repo_lookup_checksum;
132                 repo_lookup_id;
133                 repo_lookup_idarray;
134                 repo_lookup_num;
135                 repo_lookup_str;
136                 repo_lookup_type;
137                 repo_lookup_void;
138                 repo_matchvalue;
139                 repo_reserve_ids;
140                 repo_search;
141                 repo_set_id;
142                 repo_set_num;
143                 repo_set_poolstr;
144                 repo_set_str;
145                 repo_sidedata_create;
146                 repo_sidedata_extend;
147                 repodata_add_dirnumnum;
148                 repodata_add_dirstr;
149                 repodata_add_fixarray;
150                 repodata_add_flexarray;
151                 repodata_add_idarray;
152                 repodata_add_poolstr_array;
153                 repodata_chk2str;
154                 repodata_create;
155                 repodata_create_stubs;
156                 repodata_delete;
157                 repodata_delete_uninternalized;
158                 repodata_dir2str;
159                 repodata_disable_paging;
160                 repodata_empty;
161                 repodata_extend;
162                 repodata_extend_block;
163                 repodata_filelistfilter_matches;
164                 repodata_free;
165                 repodata_free_schemahash;
166                 repodata_freedata;
167                 repodata_globalize_id;
168                 repodata_initdata;
169                 repodata_internalize;
170                 repodata_key2id;
171                 repodata_localize_id;
172                 repodata_lookup_bin_checksum;
173                 repodata_lookup_id;
174                 repodata_lookup_idarray;
175                 repodata_lookup_num;
176                 repodata_lookup_str;
177                 repodata_lookup_type;
178                 repodata_lookup_void;
179                 repodata_merge_attrs;
180                 repodata_merge_some_attrs;
181                 repodata_new_handle;
182                 repodata_schema2id;
183                 repodata_search;
184                 repodata_set_binary;
185                 repodata_set_bin_checksum;
186                 repodata_set_checksum;
187                 repodata_set_constant;
188                 repodata_set_constantid;
189                 repodata_set_id;
190                 repodata_set_idarray;
191                 repodata_set_location;
192                 repodata_set_num;
193                 repodata_set_poolstr;
194                 repodata_set_str;
195                 repodata_set_void;
196                 repodata_setpos_kv;
197                 repodata_shrink;
198                 repodata_str2dir;
199                 repodata_stringify;
200                 repopagestore_compress_page;
201                 repopagestore_disable_paging;
202                 repopagestore_free;
203                 repopagestore_init;
204                 repopagestore_load_page_range;
205                 repopagestore_read_or_setup_pages;
206                 sat_bin2hex;
207                 sat_calloc;
208                 sat_chksum_add;
209                 sat_chksum_create;
210                 sat_chksum_create_from_bin;
211                 sat_chksum_free;
212                 sat_chksum_get;
213                 sat_chksum_get_type;
214                 sat_chksum_isfinished;
215                 sat_chksum_str2type;
216                 sat_chksum_type2str;
217                 sat_dupappend;
218                 sat_dupjoin;
219                 sat_free;
220                 sat_hex2bin;
221                 sat_malloc;
222                 sat_malloc2;
223                 sat_oom;
224                 sat_realloc;
225                 sat_realloc2;
226                 sat_sort;
227                 sat_timems;
228                 sat_vercmp;
229                 sat_version;
230                 sat_version_major;
231                 sat_version_minor;
232                 sat_version_patch;
233                 solvable_get_location;
234                 solvable_identical;
235                 solvable_lookup_bin_checksum;
236                 solvable_lookup_bool;
237                 solvable_lookup_checksum;
238                 solvable_lookup_id;
239                 solvable_lookup_idarray;
240                 solvable_lookup_num;
241                 solvable_lookup_str;
242                 solvable_lookup_str_lang;
243                 solvable_lookup_str_poollang;
244                 solvable_lookup_void;
245                 solvable_selfprovidedep;
246                 solvable_trivial_installable_map;
247                 solvable_trivial_installable_queue;
248                 solvable_trivial_installable_repo;
249                 solver_allruleinfos;
250                 solver_calc_duchanges;
251                 solver_calc_installsizechange;
252                 solver_calculate_noobsmap;
253                 solver_create;
254                 solver_create_decisions_obsoletesmap;
255                 solver_create_state_maps;
256                 solver_dep_installed;
257                 solver_disablechoicerules;
258                 solver_disablepolicyrules;
259                 solver_disableproblem;
260                 solver_enableproblem;
261                 solver_findallproblemrules;
262                 solver_findproblemrule;
263                 solver_free;
264                 solver_freedupmaps;
265                 solver_next_problem;
266                 solver_next_solution;
267                 solver_next_solutionelement;
268                 solver_prepare_solutions;
269                 solver_printallsolutions;
270                 solver_printcompleteprobleminfo;
271                 solver_printdecisionq;
272                 solver_printdecisions;
273                 solver_printproblem;
274                 solver_printprobleminfo;
275                 solver_printproblemruleinfo;
276                 solver_printrule;
277                 solver_printruleclass;
278                 solver_printruleelement;
279                 solver_printsolution;
280                 solver_printtransaction;
281                 solver_printtrivial;
282                 solver_printwatches;
283                 solver_problem_count;
284                 solver_problemruleinfo;
285                 solver_problemruleinfo2str;
286                 solver_reenablepolicyrules;
287                 solver_reset;
288                 solver_ruleinfo;
289                 solver_run_sat;
290                 solver_samerule;
291                 solver_select2str;
292                 solver_solution_count;
293                 solver_solutionelement2str;
294                 solver_solutionelement_count;
295                 solver_solve;
296                 solver_splitprovides;
297                 solver_take_solution;
298                 solver_take_solutionelement;
299                 solver_trivial_installable;
300                 solver_unifyrules;
301                 stringpool_clone;
302                 stringpool_free;
303                 stringpool_freehash;
304                 stringpool_init;
305                 stringpool_init_empty;
306                 stringpool_shrink;
307                 stringpool_str2id;
308                 stringpool_strn2id;
309                 transaction_add_obsoleted;
310                 transaction_all_obs_pkgs;
311                 transaction_calc_duchanges;
312                 transaction_calc_installsizechange;
313                 transaction_calculate;
314                 transaction_check_order;
315                 transaction_classify;
316                 transaction_classify_pkgs;
317                 transaction_free;
318                 transaction_free_orderdata;
319                 transaction_init;
320                 transaction_init_clone;
321                 transaction_installedresult;
322                 transaction_obs_pkg;
323                 transaction_order;
324                 transaction_order_add_choices;
325                 transaction_type;
326         local:
327                 *;
328 };