Line
Link Here
|
|
xsltproc -o libxslt/libxslt.syms doc/syms.xsl doc/symbols.xml |
|
xsltproc -o libxslt/libxslt.syms doc/syms.xsl doc/symbols.xml |
1 |
-- /libxslt/libxslt.syms |
1 |
++ /libxslt/libxslt.syms |
Lines 7-18
Link Here
|
7 |
# Versions here are *fixed* to match the libxslt version |
7 |
# Versions here are *fixed* to match the libxslt version |
8 |
# at which the symbol was introduced. This ensures that |
8 |
# at which the symbol was introduced. This ensures that |
9 |
# a new client app requiring symbol foo() can't accidentally |
9 |
# a new client app requiring symbol foo() can't accidentally |
10 |
# run with old libxslt.so not providing foo() - the global |
10 |
# run with old libxslt-catalogless.so not providing foo() - the global |
11 |
# soname version info can't enforce this since we never |
11 |
# soname version info can't enforce this since we never |
12 |
# change the soname |
12 |
# change the soname |
13 |
# |
13 |
# |
14 |
|
14 |
|
15 |
LIBXML2_1.0.11 { |
15 |
LIBXML2_CATALOGLESS_1.0.11 { |
16 |
global: |
16 |
global: |
17 |
|
17 |
|
18 |
# attributes |
18 |
# attributes |
Lines 210-251
Link Here
|
210 |
|
210 |
|
211 |
# xslt |
211 |
# xslt |
212 |
xsltCleanupGlobals; |
212 |
xsltCleanupGlobals; |
213 |
|
|
|
214 |
local: |
215 |
*; |
216 |
} ; |
213 |
} ; |
217 |
|
214 |
|
218 |
LIBXML2_1.0.12 { |
215 |
LIBXML2_CATALOGLESS_1.0.12 { |
219 |
global: |
216 |
global: |
220 |
|
217 |
|
221 |
# xsltInternals |
218 |
# xsltInternals |
222 |
xsltAllocateExtraCtxt; |
219 |
xsltAllocateExtraCtxt; |
223 |
xsltAllocateExtra; |
220 |
xsltAllocateExtra; |
224 |
} LIBXML2_1.0.11; |
221 |
} LIBXML2_CATALOGLESS_1.0.11; |
225 |
|
222 |
|
226 |
LIBXML2_1.0.13 { |
223 |
LIBXML2_CATALOGLESS_1.0.13 { |
227 |
global: |
224 |
global: |
228 |
|
225 |
|
229 |
# extensions |
226 |
# extensions |
230 |
xsltExtModuleElementPreComputeLookup; |
227 |
xsltExtModuleElementPreComputeLookup; |
231 |
xsltXPathGetTransformContext; |
228 |
xsltXPathGetTransformContext; |
232 |
} LIBXML2_1.0.12; |
229 |
} LIBXML2_CATALOGLESS_1.0.12; |
233 |
|
230 |
|
234 |
LIBXML2_1.0.16 { |
231 |
LIBXML2_CATALOGLESS_1.0.16 { |
235 |
global: |
232 |
global: |
236 |
|
233 |
|
237 |
# attributes |
234 |
# attributes |
238 |
xsltResolveStylesheetAttributeSet; |
235 |
xsltResolveStylesheetAttributeSet; |
239 |
} LIBXML2_1.0.13; |
236 |
} LIBXML2_CATALOGLESS_1.0.13; |
240 |
|
237 |
|
241 |
LIBXML2_1.0.17 { |
238 |
LIBXML2_CATALOGLESS_1.0.17 { |
242 |
global: |
239 |
global: |
243 |
|
240 |
|
244 |
# transform |
241 |
# transform |
245 |
xsltRunStylesheetUser; |
242 |
xsltRunStylesheetUser; |
246 |
} LIBXML2_1.0.16; |
243 |
} LIBXML2_CATALOGLESS_1.0.16; |
247 |
|
244 |
|
248 |
LIBXML2_1.0.18 { |
245 |
LIBXML2_CATALOGLESS_1.0.18 { |
249 |
global: |
246 |
global: |
250 |
|
247 |
|
251 |
# extensions |
248 |
# extensions |
Lines 253-261
Link Here
|
253 |
|
250 |
|
254 |
# xsltutils |
251 |
# xsltutils |
255 |
xsltSaveResultToString; |
252 |
xsltSaveResultToString; |
256 |
} LIBXML2_1.0.17; |
253 |
} LIBXML2_CATALOGLESS_1.0.17; |
257 |
|
254 |
|
258 |
LIBXML2_1.0.22 { |
255 |
LIBXML2_CATALOGLESS_1.0.22 { |
259 |
global: |
256 |
global: |
260 |
|
257 |
|
261 |
# templates |
258 |
# templates |
Lines 282-290
Link Here
|
282 |
# xsltutils |
279 |
# xsltutils |
283 |
xsltSetTransformErrorFunc; |
280 |
xsltSetTransformErrorFunc; |
284 |
xsltTransformError; |
281 |
xsltTransformError; |
285 |
} LIBXML2_1.0.18; |
282 |
} LIBXML2_CATALOGLESS_1.0.18; |
286 |
|
283 |
|
287 |
LIBXML2_1.0.24 { |
284 |
LIBXML2_CATALOGLESS_1.0.24 { |
288 |
global: |
285 |
global: |
289 |
|
286 |
|
290 |
# xsltutils |
287 |
# xsltutils |
Lines 318-326
Link Here
|
318 |
# xsltutils |
315 |
# xsltutils |
319 |
xsltSetCtxtSortFunc; |
316 |
xsltSetCtxtSortFunc; |
320 |
xsltSetSortFunc; |
317 |
xsltSetSortFunc; |
321 |
} LIBXML2_1.0.22; |
318 |
} LIBXML2_CATALOGLESS_1.0.22; |
322 |
|
319 |
|
323 |
LIBXML2_1.0.30 { |
320 |
LIBXML2_CATALOGLESS_1.0.30 { |
324 |
global: |
321 |
global: |
325 |
|
322 |
|
326 |
# xsltInternals |
323 |
# xsltInternals |
Lines 328-336
Link Here
|
328 |
xsltFreeRVTs; |
325 |
xsltFreeRVTs; |
329 |
xsltRegisterPersistRVT; |
326 |
xsltRegisterPersistRVT; |
330 |
xsltRegisterTmpRVT; |
327 |
xsltRegisterTmpRVT; |
331 |
} LIBXML2_1.0.24; |
328 |
} LIBXML2_CATALOGLESS_1.0.24; |
332 |
|
329 |
|
333 |
LIBXML2_1.0.32 { |
330 |
LIBXML2_CATALOGLESS_1.0.32 { |
334 |
global: |
331 |
global: |
335 |
|
332 |
|
336 |
# transform |
333 |
# transform |
Lines 338-376
Link Here
|
338 |
|
335 |
|
339 |
# extensions |
336 |
# extensions |
340 |
xsltGetExtInfo; |
337 |
xsltGetExtInfo; |
341 |
} LIBXML2_1.0.30; |
338 |
} LIBXML2_CATALOGLESS_1.0.30; |
342 |
|
339 |
|
343 |
LIBXML2_1.0.33 { |
340 |
LIBXML2_CATALOGLESS_1.0.33 { |
344 |
global: |
341 |
global: |
345 |
|
342 |
|
346 |
# pattern |
343 |
# pattern |
347 |
xsltNormalizeCompSteps; |
344 |
xsltNormalizeCompSteps; |
348 |
} LIBXML2_1.0.32; |
345 |
} LIBXML2_CATALOGLESS_1.0.32; |
349 |
|
346 |
|
350 |
LIBXML2_1.1.0 { |
347 |
LIBXML2_CATALOGLESS_1.1.0 { |
351 |
global: |
348 |
global: |
352 |
|
349 |
|
353 |
# xsltutils |
350 |
# xsltutils |
354 |
xsltGetDebuggerStatus; |
351 |
xsltGetDebuggerStatus; |
355 |
xsltSetDebuggerStatus; |
352 |
xsltSetDebuggerStatus; |
356 |
} LIBXML2_1.0.33; |
353 |
} LIBXML2_CATALOGLESS_1.0.33; |
357 |
|
354 |
|
358 |
LIBXML2_1.1.1 { |
355 |
LIBXML2_CATALOGLESS_1.1.1 { |
359 |
global: |
356 |
global: |
360 |
|
357 |
|
361 |
# xsltutils |
358 |
# xsltutils |
362 |
xsltDebugGetDefaultTrace; |
359 |
xsltDebugGetDefaultTrace; |
363 |
xsltDebugSetDefaultTrace; |
360 |
xsltDebugSetDefaultTrace; |
364 |
} LIBXML2_1.1.0; |
361 |
} LIBXML2_CATALOGLESS_1.1.0; |
365 |
|
362 |
|
366 |
LIBXML2_1.1.2 { |
363 |
LIBXML2_CATALOGLESS_1.1.2 { |
367 |
global: |
364 |
global: |
368 |
|
365 |
|
369 |
# xsltutils |
366 |
# xsltutils |
370 |
xsltSetCtxtParseOptions; |
367 |
xsltSetCtxtParseOptions; |
371 |
} LIBXML2_1.1.1; |
368 |
} LIBXML2_CATALOGLESS_1.1.1; |
372 |
|
369 |
|
373 |
LIBXML2_1.1.3 { |
370 |
LIBXML2_CATALOGLESS_1.1.3 { |
374 |
global: |
371 |
global: |
375 |
|
372 |
|
376 |
# xsltInternals |
373 |
# xsltInternals |
Lines 382-412
Link Here
|
382 |
xsltGetCNsProp; |
379 |
xsltGetCNsProp; |
383 |
xsltSplitQName; |
380 |
xsltSplitQName; |
384 |
xsltXPathCompile; |
381 |
xsltXPathCompile; |
385 |
} LIBXML2_1.1.2; |
382 |
} LIBXML2_CATALOGLESS_1.1.2; |
386 |
|
383 |
|
387 |
LIBXML2_1.1.5 { |
384 |
LIBXML2_CATALOGLESS_1.1.5 { |
388 |
global: |
385 |
global: |
389 |
|
386 |
|
390 |
# xsltutils |
387 |
# xsltutils |
391 |
xsltGetQNameURI2; |
388 |
xsltGetQNameURI2; |
392 |
} LIBXML2_1.1.3; |
389 |
} LIBXML2_CATALOGLESS_1.1.3; |
393 |
|
390 |
|
394 |
LIBXML2_1.1.7 { |
391 |
LIBXML2_CATALOGLESS_1.1.7 { |
395 |
global: |
392 |
global: |
396 |
|
393 |
|
397 |
# namespaces |
394 |
# namespaces |
398 |
xsltGetPlainNamespace; |
395 |
xsltGetPlainNamespace; |
399 |
} LIBXML2_1.1.5; |
396 |
} LIBXML2_CATALOGLESS_1.1.5; |
400 |
|
397 |
|
401 |
LIBXML2_1.1.9 { |
398 |
LIBXML2_CATALOGLESS_1.1.9 { |
402 |
global: |
399 |
global: |
403 |
|
400 |
|
404 |
# documents |
401 |
# documents |
405 |
xsltDocDefaultLoader; # variable |
402 |
xsltDocDefaultLoader; # variable |
406 |
xsltSetLoaderFunc; |
403 |
xsltSetLoaderFunc; |
407 |
} LIBXML2_1.1.7; |
404 |
} LIBXML2_CATALOGLESS_1.1.7; |
408 |
|
405 |
|
409 |
LIBXML2_1.1.18 { |
406 |
LIBXML2_CATALOGLESS_1.1.18 { |
410 |
global: |
407 |
global: |
411 |
|
408 |
|
412 |
# xsltInternals |
409 |
# xsltInternals |
Lines 437-467
Link Here
|
437 |
# xsltTransStorageRemove; removed in 1.1.28 |
434 |
# xsltTransStorageRemove; removed in 1.1.28 |
438 |
xsltUninit; |
435 |
xsltUninit; |
439 |
# xsltXSLTAttrMarker; requires switch REFACTORED |
436 |
# xsltXSLTAttrMarker; requires switch REFACTORED |
440 |
} LIBXML2_1.1.9; |
437 |
} LIBXML2_CATALOGLESS_1.1.9; |
441 |
|
438 |
|
442 |
LIBXML2_1.1.20 { |
439 |
LIBXML2_CATALOGLESS_1.1.20 { |
443 |
global: |
440 |
global: |
444 |
|
441 |
|
445 |
# transform |
442 |
# transform |
446 |
xsltLocalVariablePop; |
443 |
xsltLocalVariablePop; |
447 |
xsltLocalVariablePush; |
444 |
xsltLocalVariablePush; |
448 |
} LIBXML2_1.1.18; |
445 |
} LIBXML2_CATALOGLESS_1.1.18; |
449 |
|
446 |
|
450 |
LIBXML2_1.1.23 { |
447 |
LIBXML2_CATALOGLESS_1.1.23 { |
451 |
global: |
448 |
global: |
452 |
|
449 |
|
453 |
# xsltInternals |
450 |
# xsltInternals |
454 |
xsltInitAllDocKeys; |
451 |
xsltInitAllDocKeys; |
455 |
} LIBXML2_1.1.20; |
452 |
} LIBXML2_CATALOGLESS_1.1.20; |
456 |
|
453 |
|
457 |
LIBXML2_1.1.24 { |
454 |
LIBXML2_CATALOGLESS_1.1.24 { |
458 |
global: |
455 |
global: |
459 |
|
456 |
|
460 |
# extensions |
457 |
# extensions |
461 |
xsltCheckExtURI; |
458 |
xsltCheckExtURI; |
462 |
} LIBXML2_1.1.23; |
459 |
} LIBXML2_CATALOGLESS_1.1.23; |
463 |
|
460 |
|
464 |
LIBXML2_1.1.25 { |
461 |
LIBXML2_CATALOGLESS_1.1.25 { |
465 |
global: |
462 |
global: |
466 |
|
463 |
|
467 |
# xsltlocale |
464 |
# xsltlocale |
Lines 472-487
Link Here
|
472 |
|
469 |
|
473 |
# extensions |
470 |
# extensions |
474 |
xsltInitGlobals; |
471 |
xsltInitGlobals; |
475 |
} LIBXML2_1.1.24; |
472 |
} LIBXML2_CATALOGLESS_1.1.24; |
476 |
|
473 |
|
477 |
LIBXML2_1.1.26 { |
474 |
LIBXML2_CATALOGLESS_1.1.26 { |
478 |
global: |
475 |
global: |
479 |
|
476 |
|
480 |
# transform |
477 |
# transform |
481 |
xsltProcessOneNode; |
478 |
xsltProcessOneNode; |
482 |
} LIBXML2_1.1.25; |
479 |
} LIBXML2_CATALOGLESS_1.1.25; |
483 |
|
480 |
|
484 |
LIBXML2_1.1.27 { |
481 |
LIBXML2_CATALOGLESS_1.1.27 { |
485 |
global: |
482 |
global: |
486 |
|
483 |
|
487 |
# xsltlocale |
484 |
# xsltlocale |
Lines 489-501
Link Here
|
489 |
|
486 |
|
490 |
# xsltutils |
487 |
# xsltutils |
491 |
xsltXPathCompileFlags; |
488 |
xsltXPathCompileFlags; |
492 |
} LIBXML2_1.1.26; |
489 |
} LIBXML2_CATALOGLESS_1.1.26; |
493 |
|
490 |
|
494 |
LIBXML2_1.1.30 { |
491 |
LIBXML2_CATALOGLESS_1.1.30 { |
495 |
global: |
492 |
global: |
496 |
|
493 |
|
497 |
# xsltInternals |
494 |
# xsltInternals |
498 |
xsltFlagRVTs; |
495 |
xsltFlagRVTs; |
499 |
xsltDecimalFormatGetByQName; |
496 |
xsltDecimalFormatGetByQName; |
500 |
} LIBXML2_1.1.27; |
497 |
} LIBXML2_CATALOGLESS_1.1.27; |
501 |
|
498 |
|
|
|
499 |
LIBXML2_CATALOGLESS { |
500 |
local: |
501 |
*; |
502 |
}; |