summaryrefslogtreecommitdiff
path: root/src/lxml/dtd.pxi
Commit message (Expand)AuthorAgeFilesLines
* Allow Path-like objects for file arguments (GH-337)Henning Janssen2022-02-121-1/+2
* Enable access to the system_url of DTD entity declarations (GH-317)Joel2021-05-081-0/+5
* Avoid globally overriding the libxml2 external entity resolver and instead se...Stefan Behnel2020-05-231-0/+6
* Use the available utility function instead of verbose NULL checks.Stefan Behnel2019-11-271-10/+10
* Replace old Pyrex property syntax with @property decorators for read-only pro...Stefan Behnel2019-02-231-186/+186
* Fix some C compiler warnings.Stefan Behnel2017-08-311-1/+1
* Clean up exception classes and turn them into extension types.Stefan Behnel2017-08-131-9/+7
* fix C compiler warningStefan Behnel2014-02-231-1/+1
* fix LP#910014: work around libxml2 bug #724903 that swallows a DTD validation...Stefan Behnel2014-02-211-0/+5
* clean up some codeStefan Behnel2014-02-201-7/+10
* speed up DTD node instantiationStefan Behnel2014-01-191-8/+8
* declare DTD tree classes finalStefan Behnel2014-01-191-0/+9
* minor C code simplificationStefan Behnel2014-01-191-4/+4
* minor C code simplificationStefan Behnel2014-01-191-2/+2
* refactor loop body into a separate functionStefan Behnel2014-01-061-36/+43
* merge lxml-3.2 branch into masterStefan Behnel2014-01-061-1/+1
|\
| * fix build with old Cython 0.19Stefan Behnel2014-01-061-1/+1
* | merge lxml-3.2 branch into masterStefan Behnel2014-01-061-13/+54
|\ \ | |/
| * rewrite fix for instantiating internal/external subset DTDs by properly copyi...Stefan Behnel2014-01-061-13/+54
* | merge lxml-3.2 branch into masterStefan Behnel2014-01-051-5/+13
|\ \ | |/
| * fix DTD-API iteration of attributes in internal/external subset DTDsStefan Behnel2014-01-051-7/+12
* | add freelist to some often instantiated classesStefan Behnel2013-12-011-0/+4
* | remove redandant codeStefan Behnel2013-12-011-16/+0
|/
* fix another load of C compiler warnings about xmlChar* unsignedness etc.Stefan Behnel2012-08-111-3/+3
* use absolute cimports to prevent build interference with already installed lx...Stefan Behnel2012-07-301-1/+1
* code cleanup: replace call to PyErr_NoMemory() by explicit exceptionStefan Behnel2012-04-071-1/+1
* refactored error log connection into a context manager, added support for rec...Stefan Behnel2012-04-071-17/+14
* prevent race conditions with error logging during DTD validationStefan Behnel2012-04-051-6/+3
* safety fixesStefan Behnel2012-04-051-5/+5
* Rename various DTD attributes for PEP 8 compatibility and consistency.Walter Doerwald2012-02-161-4/+4
* Expose entities to Python. Rename iterdeclarations() to iterelements().Walter Doerwald2011-12-121-3/+42
* Cahnge _DTDAttributeDecl.tree into a method and rename it to itervalues().Walter Doerwald2011-12-081-7/+9
* Add additional properties:Walter Doerwald2011-12-081-2/+17
* Fix node iteration in _DTDElementDecl.iterattributes().Walter Doerwald2011-12-081-1/+1
* Add __repr__ methods to _DTDElementContentDecl, _DTDAttributeDecl and _DTDEl...Walter Doerwald2011-12-081-3/+12
* Change DTD.declarations and _DTDElementDecl.attributes into methods.Walter Doerwald2011-12-081-20/+24
* Add a C type to the iteration variable in _DTDAttributeDecl.tree.Walter Doerwald2011-12-041-1/+1
* Expose list of allowed attribute values to Python.Walter Doerwald2011-12-041-0/+8
* Rename _gc_dtd to _dtd and change the type to DTD (instead of object).Walter Doerwald2011-12-041-11/+8
* Check that _c_node is not NULL in each access method. Fix indentation.Walter Doerwald2011-12-031-80/+96
* Make the DTD classes private.Walter Doerwald2011-12-031-8/+11
* Make attributes of libxml2's DTD object visible to lxml.Walter Doerwald2011-12-031-0/+190
* code cleanupStefan Behnel2011-07-221-5/+1
* let parse() and iterparse() only close files they opened themselves, provide ...Stefan Behnel2011-05-231-1/+1
* [svn r4402] r5569@lenny: sbehnel | 2010-04-27 21:41:20 +0200scoder2010-04-271-1/+4
* [svn r3679] r4225@delle: sbehnel | 2008-05-19 00:50:22 +0200scoder2008-05-201-12/+12
* [svn r3603] r4092@delle: sbehnel | 2008-04-25 22:47:11 +0200scoder2008-04-251-2/+2
* [svn r3278] r3463@delle: sbehnel | 2008-02-13 00:07:06 +0100scoder2008-02-131-2/+5
* [svn r3239] r3390@delle: sbehnel | 2008-02-01 14:52:59 +0100scoder2008-02-011-1/+2
* [svn r3195] r3303@delle: sbehnel | 2008-01-24 15:11:15 +0100scoder2008-01-241-4/+6