Commits
- Commit:
dafcab64a97f5daea5add550e3d029faac3765aa
- From:
- Omar Polo <op@omarpolo.com>
- Date:
update the misleading comment in parser_free
- Commit:
95a8c791ec85e7b79a1975e82a22f7c07dbb9107
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fmt (some missing space -> tab conversion)
- Commit:
a467be638fbb7bac5460772239ea6e8c5d865280
- From:
- Omar Polo <op@omarpolo.com>
- Date:
include compat first and our headers after system ones
- Commit:
1fce2e758fce1ba5d600301bb2b5fae29578adbc
- From:
- Omar Polo <op@omarpolo.com>
- Date:
move more stuff outta telescope.c
- Commit:
2fd6d754260a291d40eb2353ba2eb7453e348173
- From:
- Omar Polo <op@omarpolo.com>
- Date:
tilde-heuristics for titles
use `~username' as tab title if the page doesn't have any headings
- Commit:
08b9feb5df5a93ed2a422126736561588a59544a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix off-by-one
Thanks to the fact that we're using a bigger buffer in the net process,
and thanks to the way otto@' malloc works, it was easy to detect this
off-by-one in a large page (RFC3089 in particular).
- Commit:
8c1b0837f83e214cf4d8a02eb548a8061eaa0d0f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
simplify parsers api; use domain name if no title
- Commit:
395b9f4e3ca29a4a162e3ce47a1bd9db738ff5a1
- From:
- Omar Polo <op@omarpolo.com>
- Date:
move parser declarations so parser.h
- Commit:
27dce34fb57e3639875005f21f7ed651fad9c2db
- From:
- Omar Polo <op@omarpolo.com>
- Date:
drop the in_body field and use a bit in the flags field
- Commit:
c0b634ddc444df1c2391e8262cf707e4422287a6
- From:
- Omar Polo <op@omarpolo.com>
- Date:
deal with BOM -- that is, ignore it
- Commit:
be2ee49f5c6c8d9873d87298c0a8f988c28867a2
- From:
- Omar Polo <op@omarpolo.com>
- Date:
style(9)
- Commit:
31aa9f59f584734a946777192b4a2ba28f7fdb6c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
drop funny characters at reading-time
- Commit:
a5845bb51f3d8897129c98344197970f402ec5be
- From:
- Omar Polo <op@omarpolo.com>
- Date:
refactor parsers: add parser_foreach_line to rule 'em all
- Commit:
201077757b14041ebdf1946de3982f57b06652b0
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix a case of use-after-free in parser_set_buf
p->buf and buf almost always overlap. This means that once we
free(p->buf), buf becomes invalid. It probably never crashed on
memcpy since because the buffer is almost always quite small.
- Commit:
191b4ca2b0a77bb4183b5edb495eba913e4ece75
- From:
- Omar Polo <op@omarpolo.com>
- Date:
move some parser utils to its own file