Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-11-08 | Use default clientargs, serverargs, and display if none were set | Jeremy Huddleston | |
Previously, we did not use the default values unless server or client weren't set, but we should still use the defaults if they were not set but the server was. This is most evident when you want to tell startx which server to use, but you want startx to figure out which display to use automatically. This fixes a regression introduced by the previous patch on XQuartz: http://xquartz.macosforge.org/trac/ticket/523 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> | |||
2011-10-17 | startx: Choose an unused $DISPLAY by default on all platforms | Jeremy Huddleston | |
Now everyone can benefit from this code that I previously added for darwin https://bugs.freedesktop.org/show_bug.cgi?id=1789 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> | |||
2011-05-11 | Rename launchd-id-prefix to bundle-id-prefix | Jeremy Huddleston | |
It's used many other places than just for launchd. Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> | |||
2011-03-24 | Fix minor typos in startx's comments. | Cyril Brulebois | |
Signed-off-by: Cyril Brulebois <kibi@debian.org> Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> | |||
2010-05-03 | darwin: Make __APPLE__ path in startx POSIX compliant | Jeremy Huddleston | |
http://xquartz.macosforge.org/trac/ticket/399 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> | |||
2010-03-11 | darwin: Handle home directories that contain a single-quote (') | Jeremy Huddleston | |
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> | |||
2009-10-27 | Apple: Export X11_PREFS_DOMAIN for children (quartz-wm) | Jeremy Huddleston | |
2009-10-03 | Strip RCS/CVS tags | Alan Coopersmith | |
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> | |||
2009-09-02 | launchd: Added --with-launchd-id-prefix option to set non-standard launchd ↵ | Jeremy Huddleston | |
id prefix (org.x is still default) | |||
2009-08-03 | app/xinit: make startx's $? a useful value | Andres Salomon | |
When startx fails to start X, it's most likely xinit that failed. xinit returns a proper return code (1), but that gets clobbed in the startx script by clean-up commands. This patch saves $? from xinit and forces startx to exit with that value. This way, if startx actually fails to start X, $? reflects that. Signed-off-by: Andres Salomon <dilinger@debian.org> | |||
2009-03-06 | Cygwin can also have spaces in $HOME | Jon TURNEY | |
2009-01-16 | startx: fix misparsing of initial client and server arguments which begin ↵ | Robert Macomber | |
with / or ./ If you invoke startx with a client whose initial command-line arguments begin with / or ./, it uses the last such argument as the base command for the client. E.g.: startx /usr/bin/xterm /usr/bin/mutt will use /usr/bin/mutt as the client to run instead of /usr/bin/xterm. This is because of the way in which startx parses its arguments. It's a loop over a case with three clauses; the bug is in the first. When it's looking at one of startx's args it checks to see if $clientargs is empty in order to see if it should set $client or add the argument to $clientargs. It should also check to see whether $client is set. There is a similar bug in parsing server args, where it checks to see if $serverargs is empty to decide whether to set $server. Debian bug#511717 (http://bugs.debian.org/511717) Signed-off-by: Julien Cristau <jcristau@debian.org> | |||
2008-12-17 | Apple: Allow defaults option that maps to a -dpi server command line in startx | Jeremy Huddleston | |
2008-12-09 | OSX: More prefix fixes | Jeremy Huddleston | |
2008-12-02 | Apple: Honor X11_PREFS_DOMAIN if it's set (1.4.2-apple26 and later) | Jeremy Huddleston | |
2008-07-02 | Apple: Using eval to protect people who have spaces in their home path. | Jeremy Huddleston | |
2008-06-29 | startx.cpp: Made some things a little more friendly for people who have ↵ | Jeremy Huddleston | |
spaces in pathnames. | |||
2008-05-28 | Properly handle using xserverrc | Jeremy Huddleston | |
2008-05-21 | Unset session environment variables so startx works within a running session. | Adam Jackson | |
2008-05-13 | Check for proper cookie creation on all platforms | Alan Coopersmith | |
2008-04-19 | Cleaned up handling of defaultserver{,args} | Jeremy Huddleston | |
Per comments from Jeremy Reed on the list... basically doing for everyone what I do for Apple | |||
2008-04-14 | Apple: Wait for privileged_startx to finish, so we don't race to create ↵ | Jeremy Huddleston | |
/tmp/.X11-unix | |||
2008-04-13 | Apple: We renamed font_cache.sh to font_cache for better consistency... ↵ | Jeremy Huddleston | |
Changing startx to work with this | |||
2008-04-13 | Apple: privileged_startx is in XINITDIR | Jeremy Huddleston | |
2008-04-04 | Apple: Execute /usr/X11/bin/privileged_startx if it's present | Jeremy Huddleston | |
2008-04-04 | Apple: Fixed issue where display would not be passed correctly to the server ↵ | Jeremy Huddleston | |
if nolisten tcp was enabled. | |||
2008-03-15 | Use /dev/urandom for cookie it it exists | Jeremy C. Reed | |
else fall back to /dev/random. Not doing in configure.ac because can't easily check for existence when doing cross-builds. (Alternative would be to define this for every operating system in configure.ac. Currently only is defined for OpenBSD. Systems that have mcookie also will not be effected.) | |||
2008-02-18 | Apple: font caching and defaults | Jeremy Huddleston | |
Quieted defaults "error" messages by initializing default values Do font caching in startx, so users with custom ~/.xinitrc won't have to worry about updating it. Add "cache_fonts" defaults item to toggle whether or not to cache fonts at startup Fall back on fc-cache if font_cache.sh is not present. | |||
2008-02-01 | OS-X: Fixed typo | Jeremy Huddleston | |
2008-01-09 | OS-X: Add bindir to $PATH in startx if it's not there | Jeremy Huddleston | |
This should also fix this on SCO since it was using the incorrect BINDIR instead of __bindir__ in that code block... | |||
2008-01-04 | OS-X: Properly set enable_xauth if the user has no defaults set and choose a ↵ | Jeremy Huddleston | |
valid $display for fast-user-switching. | |||
2007-12-20 | OS-X: Made defaults test more robust | Jeremy Huddleston | |
2007-12-20 | Added support for OS-X preferences to disable tcp/ip connections and xauth | Jeremy Huddleston | |
2007-09-17 | Bug #12448: Don't try to trap 'ERR'. | Tilman Sauerbeck | |
startx is advertised as a POSIX sh script. These shells don't necessarily support trapping 'ERR'. This makes startx work again with dash (and probably others). | |||
2007-09-15 | remove .serverauth.$$ file on signals or errors | Matthieu Herrb | |
2007-09-04 | Fix broken test for /dev/random cookie generation failure. | Eric Anholt | |
2007-07-13 | Use /dev/random to generate the cookie if mcookie is unavailable. | Eric Anholt | |
Setting XAUTHORITY without having actually generated a cookie and created .Xauthority led to issues if somebody like ssh later came around and made the .Xauthority file for their own setup. So, simply make it so that we never fail to create one. | |||
2006-05-27 | In comments, change contractions to be spelled out to fix cpp "missing | Jeremy C. Reed | |
terminating" errors with single quotes. | |||
2006-02-25 | Bug #4449 <https://bugs.freedesktop.org/show_bug.cgi?id=4449> Be moreXORG-7_0_99_901 | Jeremy C. Reed | |
portable (for different /bin/sh shells) for the arithmetic. NetBSD's /bin/sh didn't like: dummy=$((dummy+1)) and complained: startx: arith: syntax error: "dummy+1" This was fixed by NetBSD and also by Gentoo, see: https://launchpad.net/distros/ubuntu/+source/xinit/+bug/31241 | |||
2005-11-15 | Make using full paths in the xinit scripts optional.XORG-6_8_99_903 | Kevin E Martin | |
2005-11-08 | See ChangeLog entry 2005-11-07 for details.XORG-6_8_99_902 | Kean Johnson | |
2005-07-25 | Bug #3860: Avoid a bashism. (Diego Pettenò) | Adam Jackson | |
2005-07-20 | Use kbd_mode -a to restore console keyboard on Solaris x86 too.XORG-6_8_99_16 | Alan Coopersmith | |
2005-04-20 | Separate server auth and client .Xautority file in startx. .Xautority mightsco_port_update-baseXORG-6_8_99_9XORG-6_8_99_8XORG-6_8_99_7XORG-6_8_99_6XORG-6_8_99_5XORG-6_8_99_4XORG-6_8_99_15XORG-6_8_99_14XORG-6_8_99_13XORG-6_8_99_12XORG-6_8_99_11XORG-6_8_99_10 | Egbert Eich | |
have credentials from other Xservers which we might not want to enable on ours Bugzilla #3078). | |||
2004-04-23 | Merging XORG-CURRENT into trunkxprint_packagertest_20041217_basexprint_packagertest_20041125_baserel-0-6-1lg3d-rel-0-7-0lg3d-rel-0-6-2lg3d-baseXORG-6_8_99_3XORG-6_8_99_2XORG-6_8_99_1XORG-6_8_2XORG-6_8_1_904XORG-6_8_1_903XORG-6_8_1_902XORG-6_8_1_901XORG-6_8_1XORG-6_8_0XORG-6_7_99_904XORG-6_7_99_903XORG-6_7_99_902XORG-6_7_99_901XORG-6_7_99_2XORG-6_7_99_1XACE-SELINUX-MERGExprint_packagertest_20041217xprint_packagertest_20041125lg3d-masterlg3d-eventlg3d-dev-0-7-1lg3d-dev-0-7-0lg3d-dev-0-6-latestlg3d-dev-0-6-2lg3d-dev-0-6-1-latestlg3d-dev-0-6-1-currentlg3d-dev-0-6-1-1lg3d-dev-0-6-1lg3dXORG-6_8-branchCOMPOSITEWRAP | Egbert Eich | |
2004-03-14 | Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004xf86-4_4_99_1 | Egbert Eich | |
2004-03-03 | Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004xf86-4_4_0STSF-CURRENT | Egbert Eich | |
2004-02-26 | readding XFree86's cvs IDsxf86-4_3_99_903 | Egbert Eich | |
2004-02-26 | Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 | Egbert Eich | |
2003-11-25 | XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folksxf86-4_3_99_902xf86-4_3_99_901xf86-4_3_99_16 | Kaleb Keithley | |