matthieu
eb59d7033d
Good bye <setjmp.h> and associated definitions.
2016-11-06 13:37:28 +00:00
matthieu
4a2df54825
Use explicit_bzero(). With BSD auth these data have already been
...
wiped when we reach those points but just in case.
2016-11-06 13:30:15 +00:00
matthieu
cdddca9b4f
Rework the Xservers parsing code to correctly reject
...
non local display types.
2016-11-06 12:56:30 +00:00
matthieu
abef35bfcd
GreetUser() doen't need to return the X display pointer.
2016-11-06 12:41:24 +00:00
matthieu
6ba2835960
Check strdup return value
2016-11-06 10:21:29 +00:00
matthieu
5f2163b431
Remove useless endpwent() calls
2016-11-06 10:17:38 +00:00
matthieu
cc885e4714
Remove a server reset that was there for compatilibity with "old" servers
2016-11-06 10:07:40 +00:00
matthieu
5b32b31147
Remove display class from Xserver examples.
...
They are of little interest in xenodm.
2016-11-06 09:45:34 +00:00
matthieu
036f33eb6e
Remove special handling of Kerberos auth that will never happen.
2016-11-06 09:32:15 +00:00
matthieu
33973f7a55
Add an autologin mode to xenodm.
2016-11-06 09:26:47 +00:00
matthieu
7cd788e5d9
Remove more mentions of remote and foreign X servers
2016-11-06 09:24:27 +00:00
matthieu
1a2fd595f2
Remove the displayType member of struct display.
...
xenodm only manages Local Permanent FromFile X servers.
No need to keep the checks for that.
For now the Xservers file keeps the location field, but ignores its
2016-11-06 09:17:47 +00:00
matthieu
1d7833af8c
update
2016-11-05 11:33:17 +00:00
deraadt
a109458c05
sync
2016-11-03 16:08:15 +00:00
matthieu
a0d355a5ad
Update to xterm 327
2016-11-03 14:25:06 +00:00
matthieu
055e2cd049
Update to xcb-util-cursor to 0.1.3.
...
This will give applications using this library the same X cursor search path
as the ones that use the legacy libXcursor.
2016-11-03 13:11:40 +00:00
matthieu
21f674944e
Update to libXvMC 1.0.10
2016-11-03 12:22:54 +00:00
matthieu
b5b7504b4d
Update to libXv 1.0.11
2016-11-03 11:00:48 +00:00
matthieu
ffec5e9271
Update to libXrender 0.9.10
2016-11-03 10:55:16 +00:00
matthieu
20bda1d576
Update to libXrandr 1.5.1
2016-11-03 10:47:58 +00:00
matthieu
47423fcb03
Update to libXfixes 5.0.3
2016-11-03 10:30:05 +00:00
matthieu
20a75c6d0f
Update to libX11 1.6.4
2016-11-03 10:21:30 +00:00
matthieu
4c3f151ece
Remove stale files
2016-11-03 10:19:11 +00:00
matthieu
0e759a72d7
Update to libXi 1.7.8
2016-11-03 09:28:22 +00:00
matthieu
9a2b6d095b
regen
2016-11-02 18:32:01 +00:00
matthieu
9f1ad92005
add Makefile.bsd-wrapper
2016-11-02 18:29:23 +00:00
matthieu
981fa8b5d2
Patch from upstreams to actually let this build
2016-11-02 18:28:30 +00:00
matthieu
0ed8a296d0
Import libXfont2 version 2.0.1
2016-11-02 18:05:49 +00:00
matthieu
8db5cfe9b3
Update to x11proto 7.0.31
2016-11-02 17:50:12 +00:00
dcoppa
91c5ab3b87
Update to freetype-doc-2.7
2016-10-29 12:07:21 +00:00
dcoppa
1ded08ef86
sync
2016-10-29 08:09:53 +00:00
deraadt
bb392ecc95
sync
2016-10-29 05:14:45 +00:00
dcoppa
737706040f
Update to FreeType 2.7
...
Now Subpixel hinting, also known as ClearType hinting, is enabled
by default.
OK matthieu@
2016-10-28 21:41:14 +00:00
tb
ba05d4bd05
Add a "flock" promise. If there are no local cache files for the user,
...
fontconfig may try to lock the shared cache files using fcntl(2).
ok matthieu
2016-10-26 20:08:14 +00:00
matthieu
57e2d19903
With the disabling of Tektronics emulation, the pledge(2) promises could
...
be reduced a bit: no more "cpath" should be required.
from Sebastien Marie. Thanks.
Reviewed by schwarze@, "put it in" deraadt@
2016-10-26 19:21:51 +00:00
deraadt
d44b7b23f4
sync
2016-10-25 03:26:52 +00:00
okan
943e3e7534
Make it clear these are flags.
2016-10-24 20:44:08 +00:00
matthieu
d4d4ffd9f5
Stop providing the uxterm and koi8rxterm shell scripts.
...
Requested by schwarze@ agreed naddy@
2016-10-24 19:55:37 +00:00
matthieu
6e898074f3
Disable Tektronics 4014 emulation. ok natano@, naddy@, schwarze@
2016-10-24 19:31:35 +00:00
okan
b490184555
Remove duplicate check that strsubmatch() already does; while here, fix a
...
comment.
2016-10-24 18:57:12 +00:00
okan
6eaec44a4a
Sprinkle __func__ in appropriate error messages.
2016-10-24 17:39:38 +00:00
okan
66d541d7ee
Get rid of 'matchname'; it's too surprising to have the menu change during
...
client search as different potential str matches are cycled through. If there's
interest, the only string that doesn't exist in the listing is the window's
class - that can be added of course, but it makes the line too long imho.
2016-10-24 17:16:23 +00:00
matthieu
3f1971c798
Don't try to find an interpreter to execute the Xsession file if
...
it's not executable.
2016-10-23 21:17:24 +00:00
matthieu
4112b87687
Mark some functions as __dead
2016-10-23 21:13:03 +00:00
matthieu
95d0cac0e3
endpwent() is not needed after getpwnam()
2016-10-23 20:38:36 +00:00
matthieu
7161f1690d
Augment the chances LogOutOfMem() works in out-of-memory conditions.
...
All instances are called with only one constant string so no need for
varargs dance.
2016-10-23 20:35:44 +00:00
matthieu
d3274fece8
Oops a typo crept in
2016-10-23 18:41:39 +00:00
matthieu
6cbc37ff18
Use xenodm where applicable in comments
2016-10-23 12:50:49 +00:00
matthieu
6098c35094
Use explicit_bzero() to wipe the password
2016-10-23 11:31:42 +00:00
matthieu
1dfe3ca042
greet->password is wiped after handling it to auth_setdata().
...
No need to wipe again it later.
2016-10-23 11:30:03 +00:00