| Commit message (Collapse) | Author | Age | Lines |
|
|
|
|
|
| |
No functional change, but will be used shortly.
ok okan@
|
| |
|
|
|
|
|
|
| |
and HOST_NAME_MAX+1, respectively.
ok doug@
|
|
|
|
|
|
|
|
| |
Don't allow embedded nul characters in strings.
Fixes a pfctl crash with an anchor name containing
an embedded nul found with the afl fuzzer.
pfctl parse.y patch from and ok deraadt@
|
|
|
|
| |
Adapted from src parse.y changes by doug@. OK doug@
|
| |
|
|
|
|
| |
removes limit on name matching.
|
|
|
|
|
|
| |
config parse (and use conf_cmd_add to populate defaults); based on a
discussion with Tiago Cunha. While this looks ugly, there are likely
some other changes here to come.
|
|
|
|
| |
config parse; based on a discussion with Tiago Cunha.
|
| |
|
|
|
|
| |
Tiago Cunha.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
- make conf_bind_kbd return error on non-matches to match what
conf_bind_mouse does.
- rename some variables while here for clarity.
- constify bind and cmd.
from Tiago Cunha.
|
|
|
|
|
|
|
| |
ewmh hint; urgencyborder is configurable. The urgency flag will stick,
even while on a client in a non-viewable group, until the client
receives focus (where the border is reset). Initial diff from Thomas
Adam with some changes/enhancements from me.
|
|
|
|
|
|
| |
use u_char for buffers in yylex, for ctype calls, as done in all other
parse.y in the tree
found by millert@, ok okan@
|
| |
|
| |
|
|
|
|
|
| |
quotes. Reinstate this support lost in recent sync diff and add a comment to
show that it's intentional. ok okan@
|
|
|
|
|
|
|
| |
validity during the parse phase and not bother adding it to the queue,
instead of each time a client needs to grab (when it's too late);
furthermore, make this a config error, stop parsing and load the
default config.
|
| |
|
|
|
|
|
|
|
|
|
| |
- merge border/menu color structures/functions since they now both use Xft
- switch xu_xorcolor to operating on XftColor instead of just
XRenderColor (basically adding pixel)
- if color name allocation fails, revert back to default (this, along
with font validation should occur during config parse, but we don't
have screens setup yet - likely to change at some point)
|
|
|
|
| |
configuration errors, so warn and load defaults.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
font/color drawing issues; from Alexander Polakov
|
| |
|
|
|
|
|
|
| |
from me.
ok oga@
|
|
|
|
| |
ok oga@
|
|
|
|
|
|
| |
applies to the user supplied font, so rename.
ok oga@
|
|
|
|
|
|
|
|
| |
with the various scenarios of when to attempt a parse of the config,
load defaults, and when to warn and/or exit. triggered by bogus warning
first noticed by sobrado@.
ok oga@
|
|
|
|
|
|
| |
the way with the cwm specific parts.
ok oga@
|
| |
|
|
|
|
|
|
|
|
| |
keyword taken from a diff from Sviatoslav Chagaev to do the same thing,
but implemented in a completely way (based on some very old code from
mk@). default set to 0, so no behavior change.
ok oga@ (who would also like to take it further...)
|
|
|
|
|
|
|
|
| |
fix linecount bug with comments spanning multiple lines
problem reported with the obvious fix for bgpd by Sebastian Benoit
<benoit-lists at fb12.de>, also PR 6432
ok oga@
|
|
|
|
|
|
| |
- teach _NET_WORKAREA about gap.
ok oga@
|
|
|
|
|
|
| |
are required.
encourged to go all the way by oga@
|
|
|
|
|
|
| |
separate commits.
ok oga@
|
|
|
|
|
|
|
|
|
|
| |
says that a pager can change the property at any time (most need a
clientmessage). So deal with property updates.
Needed to shuffle some of the other code around since we can't just use
shortcut_to_name[] everywhere now.
ok okan@
|
|
|
|
|
|
| |
place anyway, this makes things a bit more consistent; from Thomas Pfaff
ok oga@
|
|
|
|
|
|
|
|
| |
using Xft(3), use it to select the font color as well instead of trying
to build one; properly allocate and free colors at-will, e.g. we now
have configurable colors.
feedback and ok's todd@ and oga@
|
|
|
|
|
|
| |
it more useful on large screens
manpage tweak & ok jmc@
ok okan@, oga@
|
|
|
|
| |
ok todd@ oga@
|
|
|
|
|
|
| |
(therefore leaking it) when cleaning up a conf struct.
ok okan@
|
|
|
|
|
| |
from okan@
ok oga@
|
|
|
|
|
|
|
| |
it in group.c where it it used most, and add an extern definition for
the other users of it.
Found by gcc -Wall. ok okan@
|
|
|
|
| |
ok oga@
|