Commits
- Commit:
0e4c3d624c98e58a4d93f36569251c545e90f933
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix build out-of-tree
The issue with building out-of-tree was that some pages were generated
by autoconf in $(builddir) and others were as-in in $(srcdir).
While it was possible to use the right combination of
$(builddir)/$(srcdir), just move everything as .in and generate
every page during the configure step.
- Commit:
2758e1bb9921be84d6413464fd5ecd717c92daf4
- From:
- Omar Polo <op@omarpolo.com>
- Date:
move some autotools stuff into etc/
- Commit:
6ecb1353d2c2d97f08d74510f3067c7fd25a28db
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add some more warnings to the mix
- Commit:
23a912c214e3f9a8bbb2bf03e65c2d3a538f869f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add test of parsing and deserialization of gophermaps
- Commit:
ab251513680a7c02b5bc403602d6ed73a680181e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
start new release cycle
- Commit:
84b0c4ab06e6de6c071c3cac39b0df011cf23ff5
- From:
- Omar Polo <op@omarpolo.com>
- Date:
tag 0.7.1 -- bugfix release
fix use after free when loading an about:* page from about:about.
Reported by Brian Callahan, thanks!
- Commit:
2122686bb1ab8ef51c4a4c94189be287c5512dff
- From:
- Omar Polo <op@omarpolo.com>
- Date:
start a new release cycle
- Commit:
d5e2f954920e7476938d015dace69631ba84501c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
tag 0.7, "Via Paolo Fabbri 43"
- Commit:
dc2d12580d81927e1fe6e75670096009173a3c45
- From:
- Omar Polo <op@omarpolo.com>
- Date:
start a new release cycle!
- Commit:
be1289b148f89fa1b8c3447d4507e61ff3972b11
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bump version number again
- Commit:
c9433eebef032d8cb159dcb65eea017cace41745
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bump version
- Commit:
71066d24c1aed0542635f29f5c1e82e092edd4a9
- From:
- Omar Polo <op@omarpolo.com>
- Via:
- omar-polo <op@omarpolo.com>
- Date:
provide HOSTCC and HOSTCFLAGS variables to simplify cross-compilation
pagebundler is a helper that needs to be built with the *host* compiler
because it's used to generate some sources. In normal situations,
HOSTCC and HOSTCFLAGS are just ${CC} and ${CFLAGS}, but folks that
cross-compile can specify there the host compiler and flags to
successfully build telescope.
The idea is largely based on what gforth does: it re-uses ${CFLAGS} for
the host compiler though, while I'm adding an extra variable for that.
- Commit:
222272dbc220e962e57356a5829488300e0039b3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
forgot to bump (dev) version
- Commit:
a9d11f81b94d08e2c75dac892056b1071b182f9e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add landlock support on linux
landlock is applied only to the ui process to drop fs access and in the
fs process to limit where telescope can read/write files.
The network process is more difficult to landlock because while in
theory it doesn't need *any* fs access, in practice it needs to read (at
least) files inside /etc/ for DNS to work.
- Commit:
e59aca319b92654af4a8d1fc2f9250d7d7581bc6
- From:
- Omar Polo <op@omarpolo.com>
- Date:
start another release cycle