| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Rewrite two tests to try to make them work in macOS.macos_unicode_tests | Stefan Behnel | 2021-07-18 | 2 | -14/+6 |
| | | |||||
| * | Update changelog. | Stefan Behnel | 2021-07-18 | 1 | -0/+14 |
| | | |||||
| * | Rewrite Unicode chunk parsing by directly encoding to UTF-8. | Stefan Behnel | 2021-07-18 | 2 | -49/+114 |
| | | | | | Previously, we required Py_UNICODE strings, which is inefficient since most strings in Py3 use the PEP-393 memory layout. | ||||
| * | Try to get the wheel upload working in CI. | Stefan Behnel | 2021-07-17 | 1 | -1/+1 |
| | | |||||
| * | Try to get the wheel upload working in CI. | Stefan Behnel | 2021-07-17 | 1 | -1/+1 |
| | | |||||
| * | Fix wheel build CFLAGS in CI. | Stefan Behnel | 2021-07-17 | 1 | -1/+1 |
| | | |||||
| * | User older, compatible coverage version in CI. | Stefan Behnel | 2021-07-17 | 1 | -1/+1 |
| | | |||||
| * | Fix CI wheel build target. | Stefan Behnel | 2021-07-17 | 1 | -1/+1 |
| | | |||||
| * | Use -flto for wheel builds. | Stefan Behnel | 2021-07-17 | 1 | -1/+3 |
| | | |||||
| * | Improve CFLAGS in CI builds to get better C compiler warnings and better wheels. | Stefan Behnel | 2021-07-17 | 1 | -3/+3 |
| | | |||||
| * | Fix CI uploads and ccache key. | Stefan Behnel | 2021-07-17 | 1 | -2/+2 |
| | | |||||
| * | Use ccache in CI builds. | Stefan Behnel | 2021-07-17 | 1 | -0/+1 |
| | | |||||
| * | Disallow CI failures in Py3.10. Seems to work now. | Stefan Behnel | 2021-07-17 | 1 | -3/+3 |
| | | |||||
| * | Switch to GitHub actions (GH-319) | scoder | 2021-07-16 | 3 | -2/+205 |
| | | |||||
| * | Implement "__rXXX__" special methods in objectify elements to support proper ↵ | Stefan Behnel | 2021-07-16 | 1 | -12/+87 |
| | | | | | Python semantics in Cython 3. | ||||
| * | Update memory benchmark results in doc/performance.txt. | Stefan Behnel | 2021-07-05 | 1 | -42/+41 |
| | | |||||
| * | Add a script to update the benchmark results in doc/performance.txt after a ↵ | Stefan Behnel | 2021-07-05 | 1 | -0/+58 |
| | | | | | new benchmark run. | ||||
| * | Show libxml2 version in benchmark output. | Stefan Behnel | 2021-07-05 | 1 | -1/+2 |
| | | |||||
| * | Update benchmark results in doc/performance.txt to lxml 4.6.3, with a static ↵ | Stefan Behnel | 2021-07-05 | 1 | -145/+145 |
| | | | | | LTO build (since that is what the Linux wheels are using). | ||||
| * | Update benchmark results in doc/performance.txt to lxml 4.6.3. | Stefan Behnel | 2021-07-04 | 1 | -152/+145 |
| | | |||||
| * | Revive benchmarks. | Stefan Behnel | 2021-07-04 | 2 | -2/+6 |
| | | |||||
| * | Make the note about the (faster) .find*() methods in the XPath section stick ↵ | Stefan Behnel | 2021-07-04 | 2 | -3/+20 |
| | | | | | out to suggest their use. | ||||
| * | Allow building the HTML docs without the donation section/button. | Stefan Behnel | 2021-06-29 | 1 | -9/+14 |
| | | | | | Debian doesn't like non-free content. | ||||
| * | Avoid direct C-API call. | Stefan Behnel | 2021-05-19 | 1 | -2/+1 |
| | | |||||
| * | Removed unused Zope Public License from docs folder (GH-312) | Wen Bo Li | 2021-05-19 | 1 | -59/+0 |
| | | |||||
| * | Remove unused image file. | Stefan Behnel | 2021-05-19 | 1 | -0/+0 |
| | | |||||
| * | Allow passing STATIC_* setup variables from the environment. (GH-314) | Isaac Jurado | 2021-05-19 | 1 | -4/+7 |
| | | | | For very customized static builds of lxml, the only way to succeed is by patching the setup.py file. This change makes it a little more convenient to make static builds directly from the pip command line. | ||||
| * | Switch back to libxml2 2.9.10 since 2.9.11/12 are incompatible. | Stefan Behnel | 2021-05-19 | 1 | -1/+1 |
| | | |||||
| * | Add Py3.9 to tox.ini. | Stefan Behnel | 2021-05-19 | 1 | -1/+1 |
| | | |||||
| * | Adapt a test to a behavioural change in libxml2 2.9.11+. | Stefan Behnel | 2021-05-19 | 1 | -1/+4 |
| | | |||||
| * | Add project income report for 2020. | Stefan Behnel | 2021-05-19 | 1 | -0/+6 |
| | | |||||
| * | Switch to libxml2 2.9.12. | Stefan Behnel | 2021-05-19 | 1 | -1/+1 |
| | | |||||
| * | Work around a bug in the configure script of libxslt. See ↵ | Stefan Behnel | 2021-05-19 | 1 | -0/+9 |
| | | | | | https://gitlab.gnome.org/GNOME/libxslt/-/commit/90c34c8bb90e095a8a8fe8b2ce368bd9ff1837cc | ||||
| * | Switch to libxml2 2.9.11 | Stefan Behnel | 2021-05-19 | 1 | -1/+1 |
| | | |||||
| * | Avoid text overlaps on website banner (GH-318) | Bob Kline | 2021-05-15 | 1 | -1/+1 |
| | | |||||
| * | Add a "make fuzz" target to run the fuzzer test. | Stefan Behnel | 2021-05-08 | 1 | -0/+9 |
| | | |||||
| * | Clean up fuzzer test. | Stefan Behnel | 2021-05-08 | 1 | -1/+3 |
| | | |||||
| * | Add initial Atheris fuzzer. (GH-313) | DavidKorczynski | 2021-05-08 | 1 | -0/+23 |
| | | |||||
| * | Enable access to the system_url of DTD entity declarations (GH-317) | Joel | 2021-05-08 | 2 | -0/+13 |
| | | |||||
| * | Include manylinux 2.24 wheel builds because they feature a newer C compiler. | Stefan Behnel | 2021-05-02 | 1 | -9/+18 |
| | | |||||
| * | Add CPython nightly builds (currently Py3.10) to the travis build matrix ↵ | Christian Clauss | 2021-04-24 | 1 | -0/+4 |
| | | | | | (GH-315) | ||||
| * | Clarify that the ET compatibility difference for the '*' tag filter applies ↵ | Stefan Behnel | 2021-03-29 | 1 | -5/+5 |
| | | | | | not only to ".iter()" but also to ".find*()". | ||||
| * | Avoid race conditions when downloading artefacts. | Stefan Behnel | 2021-03-21 | 1 | -3/+5 |
| | | |||||
| * | Prevent duplicated downloads. | Stefan Behnel | 2021-03-21 | 1 | -2/+10 |
| | | |||||
| * | Prepare release of lxml 4.6.3.lxml-4.6.3 | Stefan Behnel | 2021-03-21 | 3 | -4/+19 |
| | | |||||
| * | Add HTML-5 "formaction" attribute to "defs.link_attrs" (GH-316) | Kevin Chung | 2021-03-21 | 2 | -0/+17 |
| | | | | | Resolves https://bugs.launchpad.net/lxml/+bug/1888153 See https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-28957 | ||||
| * | Fix reference in docs. | Stefan Behnel | 2020-11-27 | 1 | -0/+1 |
| | | |||||
| * | Work around Py2's lack of "re.ASCII".lxml-4.6.2 | Stefan Behnel | 2020-11-26 | 1 | -2/+4 |
| | | |||||
| * | Prepare release of 4.6.2. | Stefan Behnel | 2020-11-26 | 2 | -5/+8 |
| | | |||||
| * | Prevent combinations of <math/svg> and <style> to sneak JavaScript through ↵ | Stefan Behnel | 2020-11-26 | 4 | -11/+50 |
| | | | | | the HTML cleaner. | ||||
