linkchecker/linkcheck
Nick Muerdter fb3f65cdcc
Fix CSV output containing increasing number of null byte characters.
The CSV buffer is being truncated on each new row, but since the
stream's pointer isn't also being reset, each new row starts at the same
position as the previous row, but with null bytes up until that point.
This leads to increasing growth in the length of each CSV row, since
each line will be padded with null bytes equivalent to the previous
row's length.
2019-05-31 18:52:57 -06:00
..
bookmarks Replace deprecated regexp flags not at start 2019-04-26 19:25:59 +01:00
cache DOC: minor typo fix 2018-11-01 11:08:09 -04:00
checker Merge pull request #228 from cjmayo/python3_18 2019-04-25 16:17:00 -04:00
configuration Remove configuration.DonateUrl 2019-04-21 19:44:18 +01:00
director Load cookies from the --cookiefile correctly 2018-03-16 13:23:26 +02:00
HtmlParser Python3: fix HtmlParser 2019-04-18 19:35:16 +01:00
htmlutil Python3: fix regexp format 2019-04-17 19:50:06 +01:00
logger Fix CSV output containing increasing number of null byte characters. 2019-05-31 18:52:57 -06:00
network Python3: mark bytes explicitly 2019-04-09 20:09:35 +01:00
parser Python3: fix bytes mark in parser/__init__.py 2019-04-09 20:09:35 +01:00
plugins Python3: fix parsepdf 2019-04-09 20:09:35 +01:00
__init__.py remove third party packages and use them as dependency 2018-01-09 23:25:27 +01:00
ansicolor.py Introduce check plugins, use Python requests for http/s connections, and some code cleanups and improvements. 2014-03-01 00:12:34 +01:00
better_exchook2.py Rename external module to exclude it from some style checks. 2013-01-06 18:17:29 +01:00
cmdline.py Reactivate paging of help pages. 2014-09-11 19:42:42 +02:00
colorama.py Fix GUI startup for Windows. 2012-12-19 21:12:02 +01:00
containers.py Python3: use str and basestring from builtins 2019-04-16 20:08:29 +01:00
cookies.py Python3: use BytesIO instead of StringIO 2019-04-09 20:09:35 +01:00
decorators.py Introduce check plugins, use Python requests for http/s connections, and some code cleanups and improvements. 2014-03-01 00:12:34 +01:00
dummy.py Introduce check plugins, use Python requests for http/s connections, and some code cleanups and improvements. 2014-03-01 00:12:34 +01:00
fileutil.py Move mime stuff into own submodule. 2014-05-10 21:22:10 +02:00
ftpparse.py Introduce check plugins, use Python requests for http/s connections, and some code cleanups and improvements. 2014-03-01 00:12:34 +01:00
httputil.py Merge branch '9.3.x' 2017-01-31 19:21:22 -05:00
i18n.py Added some Python3 fixes. 2014-09-12 19:36:30 +02:00
lc_cgi.py Replace deprecated cgi.parse_qs 2019-04-26 19:23:45 +01:00
loader.py Add missing docstring. 2014-03-01 19:14:43 +01:00
lock.py Introduce check plugins, use Python requests for http/s connections, and some code cleanups and improvements. 2014-03-01 00:12:34 +01:00
log.py Replace deprecated log.warn 2019-04-18 20:10:03 +01:00
logconf.py Move GUI files to separate project 2016-01-23 13:28:15 +01:00
mem.py Remove trailing spaces. 2010-03-06 11:03:25 +01:00
memoryutil.py Introduce check plugins, use Python requests for http/s connections, and some code cleanups and improvements. 2014-03-01 00:12:34 +01:00
mimeutil.py Replace deprecated regexp flags not at start 2019-04-26 19:25:59 +01:00
robotparser2.py Python3: fix imports 2018-01-19 09:52:43 +01:00
socketutil.py Introduce check plugins, use Python requests for http/s connections, and some code cleanups and improvements. 2014-03-01 00:12:34 +01:00
strformat.py squash! Python3: fix strformat ascii_safe() and unicode_safe() 2019-05-10 08:58:52 -04:00
threader.py Introduce check plugins, use Python requests for http/s connections, and some code cleanups and improvements. 2014-03-01 00:12:34 +01:00
trace.py Added some Python3 fixes. 2014-09-12 19:36:30 +02:00
updater.py Update references to GitHub project from wummel to linkchecker 2019-04-18 19:59:52 +01:00
url.py Python3: fix unicode in url.py 2019-04-19 19:57:25 +01:00
winutil.py Add PDF link parsing. 2014-04-28 18:13:45 +02:00