Commit Graph

  • 038e48492e Implement drmGetMinorNameForFD for systems without sysfs by adapting drm_get_device_name_for_fd() from the Mesa loader. jsg 2016-11-25 23:41:29 +0000
  • 840635d04f sync deraadt 2016-11-23 18:40:00 +0000
  • 01003b6707 Enable builds with a dedicated user for xenocara as well. tb 2016-11-19 14:22:05 +0000
  • 07352edf5d Set permissions of mandoc.db and xetcsum explicitly, so they don't depend on the umask. tb 2016-11-19 08:56:27 +0000
  • 750df2fcc6 Fix a copy-paste error that resulted in the parent directory being chowned instead of only the symlink. tb 2016-11-19 08:45:51 +0000
  • b142ca47dd Set permissions of fonts.dir and fonts.scale explicitly, so they don't depend on the umask. For historical reasons, ${BINGRP}=wheel here, so use 'bin' instead of ${BINGRP} to set the group of /etc/fonts/conf.d tb 2016-11-19 08:43:19 +0000
  • d1cd881611 Set permissions of fontconfig cache files, fonts.dir and fons.scale explicitly, so they don't depend on the umask. tb 2016-11-19 08:38:15 +0000
  • 014a2c67d0 Set permissions of xorg.db and xetc.tgz explicitly, so they don't depend on the umask. tb 2016-11-19 08:36:48 +0000
  • a76f791a27 update jsg 2016-11-19 05:50:39 +0000
  • 05dc4b63d0 sync jsg 2016-11-19 05:47:39 +0000
  • b2fcf88635 Merge libdrm 2.4.73 jsg 2016-11-19 05:45:00 +0000
  • 90bdad6ae7 Import libdrm 2.4.73 jsg 2016-11-19 05:36:14 +0000
  • 5c15bd8953 Use an additional check with lstat(2) when d_type is unknown. okan 2016-11-15 18:43:09 +0000
  • c33b352974 revert previous; upcoming changes will hopefully deal with these more naturally. okan 2016-11-15 00:22:02 +0000
  • 706ee11014 Add a wrapper based upon xevent handlers around client move/resize for key and mouse bindings. okan 2016-11-15 00:07:03 +0000
  • d18539103e Define callbacks, then default bindings. okan 2016-11-14 21:25:59 +0000
  • a78a724512 Reorganize for upcoming changes. okan 2016-11-14 19:56:05 +0000
  • f5f2a608ff Remove the (8) default bindings for pointer move since they conflict with default bindings for emacs, which wins; the feature remains and can be bound to whatever users wish with cwmrc(5). okan 2016-11-14 13:52:33 +0000
  • 8d7fd55416 update matthieu 2016-11-13 14:42:48 +0000
  • 03c23f9bed Update to xf86-video-ati 7.7.1 Tested by jsg@, Rafael Sadowski and myself on various hardware. matthieu 2016-11-13 14:42:27 +0000
  • 8dbc1a3a1a regen matthieu 2016-11-11 16:22:02 +0000
  • a525e5d33f SU is not needed without xdmcp support matthieu 2016-11-11 16:21:50 +0000
  • da72443d3d regen matthieu 2016-11-11 15:58:47 +0000
  • 12abc80a8d Xsession cleanup: - remove mkstemp conditional it's always there - remove USE_XPM conditional - remove SCO and Unixware bits that survived so far matthieu 2016-11-11 15:58:35 +0000
  • d5119169fa regen matthieu 2016-11-11 15:25:34 +0000
  • 0a3295ecef Keep only on Xservers file. The Xservers.fs file makes no sense in xenodm. matthieu 2016-11-11 15:25:17 +0000
  • 7b0a63b485 Fix X11 property retrieval code czarkoff 2016-11-08 13:22:55 +0000
  • 82d2f016de sync jasper 2016-11-07 19:34:11 +0000
  • 861ac30127 track xcb-util-xrm jasper 2016-11-07 19:32:28 +0000
  • 617afc97af enter xcb-util-xrm/ jasper 2016-11-07 19:31:57 +0000
  • 86496c1007 add generated autoconf bits jasper 2016-11-07 19:25:35 +0000
  • 1a446edaa5 remove unneeded bits jasper 2016-11-07 19:22:59 +0000
  • 44c5a3cdf0 add xcb-util-xrm-1.0 jasper 2016-11-07 19:20:35 +0000
  • cf398e78cf More unused code, when xdm-authorization is not used. matthieu 2016-11-06 14:00:37 +0000
  • 4289726dad Remove a number of unused prototypes matthieu 2016-11-06 13:48:48 +0000
  • 4ebe34eee0 The SIGFUNC type definition is unused now matthieu 2016-11-06 13:40:33 +0000
  • eb59d7033d Good bye <setjmp.h> and associated definitions. matthieu 2016-11-06 13:37:28 +0000
  • 4a2df54825 Use explicit_bzero(). With BSD auth these data have already been wiped when we reach those points but just in case. matthieu 2016-11-06 13:30:15 +0000
  • cdddca9b4f Rework the Xservers parsing code to correctly reject non local display types. matthieu 2016-11-06 12:56:30 +0000
  • abef35bfcd GreetUser() doen't need to return the X display pointer. matthieu 2016-11-06 12:41:24 +0000
  • 6ba2835960 Check strdup return value matthieu 2016-11-06 10:21:29 +0000
  • 5f2163b431 Remove useless endpwent() calls matthieu 2016-11-06 10:17:38 +0000
  • cc885e4714 Remove a server reset that was there for compatilibity with "old" servers matthieu 2016-11-06 10:07:40 +0000
  • 5b32b31147 Remove display class from Xserver examples. They are of little interest in xenodm. matthieu 2016-11-06 09:45:34 +0000
  • 036f33eb6e Remove special handling of Kerberos auth that will never happen. matthieu 2016-11-06 09:32:15 +0000
  • 33973f7a55 Add an autologin mode to xenodm. matthieu 2016-11-06 09:26:47 +0000
  • 7cd788e5d9 Remove more mentions of remote and foreign X servers matthieu 2016-11-06 09:24:27 +0000
  • 1a2fd595f2 Remove the displayType member of struct display. matthieu 2016-11-06 09:17:47 +0000
  • 1d7833af8c update matthieu 2016-11-05 11:33:17 +0000
  • a109458c05 sync deraadt 2016-11-03 16:08:15 +0000
  • a0d355a5ad Update to xterm 327 matthieu 2016-11-03 14:25:06 +0000
  • 055e2cd049 Update to xcb-util-cursor to 0.1.3. matthieu 2016-11-03 13:11:40 +0000
  • 21f674944e Update to libXvMC 1.0.10 matthieu 2016-11-03 12:22:54 +0000
  • b5b7504b4d Update to libXv 1.0.11 matthieu 2016-11-03 11:00:48 +0000
  • ffec5e9271 Update to libXrender 0.9.10 matthieu 2016-11-03 10:55:16 +0000
  • 20bda1d576 Update to libXrandr 1.5.1 matthieu 2016-11-03 10:47:58 +0000
  • 47423fcb03 Update to libXfixes 5.0.3 matthieu 2016-11-03 10:30:05 +0000
  • 20a75c6d0f Update to libX11 1.6.4 matthieu 2016-11-03 10:21:30 +0000
  • 4c3f151ece Remove stale files matthieu 2016-11-03 10:19:11 +0000
  • 0e759a72d7 Update to libXi 1.7.8 matthieu 2016-11-03 09:28:22 +0000
  • 9a2b6d095b regen matthieu 2016-11-02 18:32:01 +0000
  • 9f1ad92005 add Makefile.bsd-wrapper matthieu 2016-11-02 18:29:23 +0000
  • 981fa8b5d2 Patch from upstreams to actually let this build matthieu 2016-11-02 18:28:30 +0000
  • 0ed8a296d0 Import libXfont2 version 2.0.1 matthieu 2016-11-02 18:05:49 +0000
  • 8db5cfe9b3 Update to x11proto 7.0.31 matthieu 2016-11-02 17:50:12 +0000
  • 91c5ab3b87 Update to freetype-doc-2.7 dcoppa 2016-10-29 12:07:21 +0000
  • 1ded08ef86 sync dcoppa 2016-10-29 08:09:53 +0000
  • bb392ecc95 sync deraadt 2016-10-29 05:14:45 +0000
  • 737706040f Update to FreeType 2.7 dcoppa 2016-10-28 21:41:14 +0000
  • 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). tb 2016-10-26 20:08:14 +0000
  • 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@ matthieu 2016-10-26 19:21:51 +0000
  • d44b7b23f4 sync deraadt 2016-10-25 03:26:52 +0000
  • 943e3e7534 Make it clear these are flags. okan 2016-10-24 20:44:08 +0000
  • d4d4ffd9f5 Stop providing the uxterm and koi8rxterm shell scripts. Requested by schwarze@ agreed naddy@ matthieu 2016-10-24 19:55:37 +0000
  • 6e898074f3 Disable Tektronics 4014 emulation. ok natano@, naddy@, schwarze@ matthieu 2016-10-24 19:31:35 +0000
  • b490184555 Remove duplicate check that strsubmatch() already does; while here, fix a comment. okan 2016-10-24 18:57:12 +0000
  • 6eaec44a4a Sprinkle __func__ in appropriate error messages. okan 2016-10-24 17:39:38 +0000
  • 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. okan 2016-10-24 17:16:23 +0000
  • 3f1971c798 Don't try to find an interpreter to execute the Xsession file if it's not executable. matthieu 2016-10-23 21:17:24 +0000
  • 4112b87687 Mark some functions as __dead matthieu 2016-10-23 21:13:03 +0000
  • 95d0cac0e3 endpwent() is not needed after getpwnam() matthieu 2016-10-23 20:38:36 +0000
  • 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. matthieu 2016-10-23 20:35:44 +0000
  • d3274fece8 Oops a typo crept in matthieu 2016-10-23 18:41:39 +0000
  • 6cbc37ff18 Use xenodm where applicable in comments matthieu 2016-10-23 12:50:49 +0000
  • 6098c35094 Use explicit_bzero() to wipe the password matthieu 2016-10-23 11:31:42 +0000
  • 1dfe3ca042 greet->password is wiped after handling it to auth_setdata(). No need to wipe again it later. matthieu 2016-10-23 11:30:03 +0000
  • 186b6af863 Remove out-dated comment matthieu 2016-10-23 10:44:52 +0000
  • f24b0a9c84 remove unused parameter passwd in StartClient(). matthieu 2016-10-23 10:37:23 +0000
  • 25805cbb51 Generate autotools build system matthieu 2016-10-23 08:32:59 +0000
  • 5394d9088b Add xenodm a stripped down xdm (X Display Manager) for OpenBSD. matthieu 2016-10-23 08:30:37 +0000
  • 46fe26bc0b binutils on powerpc now ignores --gc-sections. Remove the local patch to avoid using it on powerpc from Mesa. jsg 2016-10-23 06:16:03 +0000
  • 9cb17b0e3b clean up search_match_client(); no behaviour change okan 2016-10-22 19:16:43 +0000
  • b679f961ab add NetWM-compliant fullscreen support czarkoff 2016-10-21 09:48:48 +0000
  • 4811ec0433 Refactor callbacks to take a void * so as to not try and generalize into client_ctx in keypress and buttonpress event handlers; pass appropriate *ctx's based on context. okan 2016-10-18 17:03:30 +0000
  • 1ff45b9ce5 sync deraadt 2016-10-17 03:18:30 +0000
  • 7b82e376e1 update jsg 2016-10-16 06:23:05 +0000
  • ba9a17a75c sync jsg 2016-10-16 06:19:55 +0000
  • 512a658c47 Merge libdrm 2.4.71 jsg 2016-10-16 06:11:11 +0000
  • d855f0143e Import libdrm 2.4.71 jsg 2016-10-16 06:01:17 +0000
  • 0bdf08793d Update build instructions matthieu 2016-10-14 18:29:18 +0000