Commits
- 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
- Commit:
bbf675a084e2591bf0ecdbeca4cae48cafa7a19b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bump version
- Commit:
d557d6834c9ee0e2d39f212794d71513d45108de
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bump version
- Commit:
86ce72dbe36b318515c45babe875842d0005109f
- From:
- Anna <cyber@sysrq.in>
- Via:
- Omar Polo <op@omarpolo.com>
- Date:
configure: add --with-libbsd option
- Commit:
7eaf997f527107beac3379da6b814ac7b783ebc0
- From:
- Anna <cyber@sysrq.in>
- Via:
- Omar Polo <op@omarpolo.com>
- Date:
configure: add --with-libimsg option
- Commit:
8671caea20ee6eb43a2b4005a0429cddf9266d4a
- From:
- Anna <cyber@sysrq.in>
- Via:
- Omar Polo <op@omarpolo.com>
- Date:
configure: fix build with separate libtinfo
ncurses has "--with-termlib" build option, which forces some symbols
from libncurses.so to be moved to libtinfo.so.
It caused the following error:
ld: ui.o: undefined reference to symbol 'keypad'
ld: /lib64/libtinfow.so.6: error adding symbols: DSO missing from command line