File: Changes

package info (click to toggle)
libxml-libxslt-perl 1.66-1
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 468 kB
  • ctags: 733
  • sloc: perl: 798; ansic: 425; makefile: 51; xml: 21
file content (143 lines) | stat: -rw-r--r-- 4,153 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
Revision history for Perl extension XML::LibXSLT.

1.66pre
     - bump requirements to libxslt 1.1.8
     - sync the binary internals to those of XML::LibXML 1.66

1.63
     - fix SIGSEGV regarding freeing nodes created by extension functions
       (reported by Elizabeth Mattijsen)
     - use pkg-config to determine linker flags for libexslt

1.62
     - security callback interface contributed by Shane Corgatelli
     - check libxslt version
     - added XML::LibXML-like API to retrieve libxslt version
     - added output_as_bytes() and output_as_chars()
     - added regression tests for output_as_* to 11utf8.t 
     - output_as_string documentation fixed to match reality
     - make 06entities.t to pass with older libxml2/libxslt
     - POD uses items instead of headings
     - fixed media_type and output_encoding for imported stylesheets [rt.cpan.org #23440]

1.61
     - fixed error reporting: die on fatal errors, warn otherwise
       (in particular, warn rather than die on <xsl:message terminate="no">)

1.60
     - fix a huge memory leak in transform_file (bug #1314)
     - make it clear from the docs that output_string returns bytes (bug #8875)
     - added missing type-casting to fix compile-time warnings (bug #18508)
     - using call_* instead of perl_call_* (perl_ variants are obsolete)
     - in callbacks, POPs on error before croaking, otherwise it has no
       effect (and we probably leak)
     - added test case which used to fail (provided in rt #15723)
     - apply patch for Makefile.PL for non-standard libxslt paths (bug #16224)
     - fix segfault with registered functions returning nodes
     - fix leaks in parse_stylesheet
     - error reporting

1.59
    - (revision bumped to match XML::LibXML)
    - adapted for new XML::LibXML::InputCallback API
    - support for static linking against libxml2

1.57
    - (revision bumped to match XML::LibXML)
    - Some minor fixes to perl extension functions support
    - Fixed callbacks support
    - Enable xinclude in XSLT files
    - Fixed some memory leaks
    - Fixed some segfaults

1.53
    - Fixed ordering of params to perl extension funcs
    - Implemented nodelist and other data type passing to
      extension functions, and returning nodelist and elements
      (some code from Ido Ben-Zvi)
    - Slightly better error handling

1.52
    - Perl extension functions (whee!)

1.51
    - Mac OS X fixes
    - Cleaned up XPath quoting
    - Fixed document('') test (though if it still doesn't work
      in your code, see t/07blankdoc.t for details about how to
      make it work).

1.50
    - Cleaned up media_type method so it doesn't segfault.

1.49
    - Migrated to new XML::LibXML 1.49 (with new memory stuff)

1.31
    - removed global callbacks
    - changed callbacks to using LibXML globals

1.30
    - Compatibility with XML::LibXML 1.30 (esp callbacks)
    - EXSLT support
    - Better test files

1.09
    - Some fixes and tests for document('')
    - Better have_library implementation in Makefile.PL

1.08
    - Fixed Makefile.PL check for libxslt > 0.7.0 to work with 1.0.0

1.07
    - Fixes to work with XML::LibXML 0.94

1.06
    - Support text/html defaulting for media_type when document element
      is <html>.
    - Support building on Win32

1.05
    - More tests and fixes for media_type

1.04
    - Fixed media_type method

1.03
    - Added output_encoding and media_type methods

1.02
    - Fixed Makefile.PL to work with libxslt 0.10

1.01
    - Removed hack where we set dom->standalone = 42 to prevent
      XML::LibXML from garbage collecting
    - Removed XML::LibXML from the distribution. Now separate.

1.00
    - More segfault fixes
    - Benchmark updates    

0.99_01
    - More segfault fixes

0.99
    - Fixed segfaults on 5.00503

0.98
    - Fixed output encoding problems

0.97
    - Now needs libxslt 0.7.0
    - Removed add_param() (now passed to transform())
    - Makefile.PL works without gnome-config now

0.95 & 0.96
    - Various cleanups and code additions to make stable.

0.94  Tue Mar 13 2001
    - First release to CPAN

0.01  Sat Mar  3 17:08:00 2001
	- original version; created by h2xs 1.19