[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

xinit: Changes to 'refs/tags/xinit-1.3.3'



Tag 'xinit-1.3.3' created by Alan Coopersmith <alan.coopersmith@oracle.com> at 2013-09-08 16:38 +0000

xinit-1.3.3

Changes since the dawn of time:
Adam Jackson (10):
      Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global
      Bug #3860: Avoid a bashism. (Diego Pettenò)
      Bug #2027: Treat SIGTERM like SIGINT in xinit. (Andreas Luik)
      Stub COPYING files
      Bump to 1.0.2.
      Bump to 1.0.3
      xinit 1.0.8
      Unset session environment variables so startx works within a running session.
      xinit 1.0.9
      xinit 1.1.0

Alan Coopersmith (44):
      x11perf/Makefile.am: xinit/Makefile.am: xvidtune/Makefile.am:
      Use kbd_mode -a to restore console keyboard on Solaris x86 too.
      Add config.h includes for modularization Use RETSIGTYPE if defined by
      Use AC_TYPE_SIGNAL and AC_FUNC_VFORK to replace Imake's SIGNAL_DEFINES and
      Don't define HAS_COOKIE_MAKER if mcookie wasn't found.
      Use cpp to substitute variables in man pages
      Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to
      Add settings for SHELL_CMD & ARCHMANDEFS to match monolith changes for bug
      Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
      renamed: .cvsignore -> .gitignore
      Add *~ to .gitignore to skip over emacs/patch droppings
      Change example X server argument from bc to -br now that bc is gone
      Stop hardcoding /usr/X11R6/bin in manpage examples
      Bug #10616: Clarify syntax on xinit & startx man pages
      Don't print windowpath debug messages unless built -DDEBUG
      Replace static ChangeLog with dist hook to generate from git log
      Modernize list of Xservers printed when "X" is not found in $PATH
      Remove support for pre-POSIX-1990 platforms
      Remove old Imake checks now that we always build with autoconf
      Version bump: 1.0.4
      Use od on /dev/random to generate cookie on Solaris
      Check for proper cookie creation on all platforms
      Use /bin/ksh instead of /bin/sh on Solaris
      Fix build of startx & xinitrc with Solaris make
      Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
      Purge ancient server names from help, add newer server names instead
      Drop ancient A/UX compatibility hack
      Drop ancient SunWindows compatibility check
      Man page updates
      Strip RCS/CVS tags
      Use platform-specific X server names in man pages for cygwin & darwin
      config: Remove unnecessary calls from configure.ac
      xinit 1.3.0
      Add usual set of URLs to README
      config: Replace obsolete usage of AC_OUTPUT with AC_CONFIG_FILES
      config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
      Merge adjacent if (timeout) blocks
      Add printf attributes suggested by gcc
      If we have to forcibly kill the Xserver on Solaris, reset kbd_mode
      Declare processTimeout() as taking a const string arg
      Check for openssl as mkcookie fallback on all platforms, not just OpenBSD
      Use pid_t instead of int for type of pids
      Add Apple copyright/license notice from launchd files to COPYING
      xinit 1.3.3

Andres Salomon (1):
      app/xinit: make startx's $? a useful value

Cyril Brulebois (1):
      Fix minor typos in startx's comments.

Daniel Drake (1):
      Fill in COPYING File (X.Org Bugzilla #11024)

Daniel Stone (3):
      Move manpages to section 1.
      Define HAS_COOKIE_MAKER and search for mcookie so startx will generate
      Bump to 0.99.1.

David Nusinow (1):
      Unbreak installs on non-launchd systems

David Shao (1):
      DragonFly BSD: includes for PRIO_PROCESS and setpriority() in xinit.c

Egbert Eich (9):
      Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
      Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
      readding XFree86's cvs IDs
      Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
      Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
      Merging XORG-CURRENT into trunk
      Separate server auth and client .Xautority file in startx. .Xautority might
      man: Set correct config file location in man page
      install: Use sysconfdir instead of libdir for config files.

Eric Anholt (7):
      Set CSRG_BASED for BSD systems so the build succeeds.
      Bugzilla #4045: Do a missed replacement of @@ with \ in startx.
      Add/improve .cvsignore files for apps.
      Another pass at .cvsignores for apps.
      Use /dev/random to generate the cookie if mcookie is unavailable.
      Fix broken test for /dev/random cookie generation failure.
      Bump version to 1.0.5.

Gaetan Nadon (13):
      .gitignore: use common defaults with custom section # 24239
      Makefile.am: do not include autogen.sh in distribution #24183
      Deploy the new XORG_DEFAULT_OPTIONS #24242
      INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
      Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
      config: update AC_PREREQ statement to 2.60
      config: remove unrequired AC_SUBST([*_CFLAGS])
      config: remove unrequired AC_SUBST([*_LIBS])
      config: remove the workaround for the deprecated AC_HELP_STRING
      man: remove trailing spaces and tabs
      Use XORG_MANPAGE_SECTIONS rather than cpprules.in to build man pages
      Move man pages in the man directory
      DIST_SUBDIRS is not required when using AM_CONDITIONALs

James Cloos (1):
      Add missing PHONY line for automatic ChangeLog generation

Jeremy C. Reed (3):
      Bug #4449 <https://bugs.freedesktop.org/show_bug.cgi?id=4449> Be more
      In comments, change contractions to be spelled out to fix cpp "missing
      Use /dev/urandom for cookie it it exists

Jeremy Huddleston (96):
      Added some support for Xquartz on OS-X.
      Added Apple launchd support
      Changed x11-exec to actually start X11.app.  X11.app will be responsible for calling xinit.
      OS-X: Added argv[0] hack for finding Xquartz UI and icon as well as claiming its dock icon
      Added support for OS-X preferences to disable tcp/ip connections and xauth
      OS-X: Made defaults test more robust
      OS-X: Need to use bash --login to setup the environment from launchd.
      XQuartz doesn't need the -launchd command line argument anymore.
      OS-X: Properly set enable_xauth if the user has no defaults set and choose a valid $display for fast-user-switching.
      OS-X: Add bindir to $PATH in startx if it's not there
      OS-X: Fixed typo
      OS-X: Set fontpath in xinitrc to include system / user fonts.  Additionally fixed font scaling issues (trac #52)
      Apple: use -nocpp arg to xrdb if cpp is not installed
      Apple: Cleaned up font path setting and added font caching to xinitrc
      Apple: Support spaces in $HOME for font path, and remove duplicate entry
      Added org.x.X11.plist.cpp to EXTRA_DIST
      Apple: font caching and defaults
      Apple: Adding support for an xinitrc.d directory on OSX, so fink doesn't need to clobber files
      Apple: Use -c in the launchd plist, so broken .profile/.bashrc don't much up startx
      Apple: Fixed issue where display would not be passed correctly to the server if nolisten tcp was enabled.
      Apple: Execute /usr/X11/bin/privileged_startx if it's present
      Apple: Renamed LaunchAgent to org.x.startx to distinguish it from the org.x.X11 application
      Correctly handle users with spaces in $HOME
      Apple: privileged_startx is in XINITDIR
      Apple: We renamed font_cache.sh to font_cache for better consistency... Changing startx to work with this
      Apple: Wait for privileged_startx to finish, so we don't race to create /tmp/.X11-unix
      Apple: Added privileged_startx
      Apple: Fixed make dist to include a missing header and not include generated sources
      Cleaned up handling of defaultserver{,args}
      Apple: Use CFProcessPath instead of argv[0] trick.
      Apple: Added some OSX version protection, so this will still compile on Tiger and below.
      Apple: No need for these bits being here in xinit as of xserver-1.4.0-apple9
      Apple: Don't need to spew unneccessary 'directory exists' messages.
      Properly handle using xserverrc
      Apple: Don't use launchd on Tiger since it doesn't support the features we need.
      Apple: privleged_startx: Increase the timeout so slower machines don't get a stray process warning in their system log.
      startx.cpp: Made some things a little more friendly for people who have spaces in pathnames.
      Apple: Using eval to protect people who have spaces in their home path.
      Support the instant-off API in SnowLeopard.
      Apple: sleep() to avoid innocent error message spew
      Apple: Make VPATH builds work on darwin
      Apple: Use AvailabilityMacros.h for Tiger compatability
      OSX: Create privleged_startx on Tiger
      OSX Tiger: More compilation fixes...
      OSX Tiger: Hopefully the last fix for Tiger users...
      Apple: Honor X11_PREFS_DOMAIN if it's set (1.4.2-apple26 and later)
      OSX Tiger: Fix discovery of mach port
      OSX: Fixed bad prefix
      OSX: More prefix fixes
      OSX: Don't use login/bash -c hack anymore for org.x.startx LaunchAgent
      Apple: Allow defaults option that maps to a -dpi server command line in startx
      xinit 1.1.1
      Apple: Use MAC_OS_X_VERSION_MIN_REQUIRED instead of __MAC_OS_X_VERSION_MIN_REQUIRED
      launchd: Added --with-launchd-id-prefix option to set non-standard launchd id prefix (org.x is still default)
      launchd: Include LAUNCHD_ID_PREFIX in the socket name for reverse lookup to tell which launchd id owns $DISPLAY
      launchd: Update the DISPLAY envvar to not have a - ... call me paranoid, but I feel safer without it
      This is not a GNU project, so declare it foreign.
      Apple: Export X11_PREFS_DOMAIN for children (quartz-wm)
      Quiet warning for fts_open
      darwin: Handle home directories that contain a single-quote (')
      Updates for .gitignore
      Update to version 1.2.1 for release.
      Enable support for an xinitrc.d directory
      darwin: Make __APPLE__ path in startx POSIX compliant
      launchd: Explicitly search /sbin
      launchd: Reorganized layout of launchd sources
      launchd: Log messages to ASL rather than fprintf
      launchd: Enable stdout/stderr redirection to ASL
      launchd: Fix make dist
      launchd: Remove dead EXTRA_DIST
      launchd: console_redirect: Actually read and log the remaining data when we get EV_EOF
      launchd: Brownbag fix string compare
      privileged_startx: Prefer /usr/bin/mktemp
      launchd: Silence clang static analyzer
      Rename launchd-id-prefix to bundle-id-prefix
      launchd: include config.h
      launchd: syslog: Use facility org.x rather than user
      configure.ac: Fix support for the deprecated --with-launchd-id-prefix
      launchd Set the correct id for privileged_startx
      launchd: Update console redirection to work with libdispatch
      launchd: Fix an array-index-out-of-bounds crasher
      configure.ac: Bump version to 1.3.1
      darwin: Buildfix for Tiger which doesn't have posix_spawn
      startx: Choose an unused $DISPLAY by default on all platforms
      launchd: Add an option (--with-launchagent-xserver) to set the default X11 server
      Use default clientargs, serverargs, and display if none were set
      configure.ac: 1.3.2
      launchd/privileged_startx: Improved error resolution
      launchd: Don't provide the LaunchAgent on Tiger
      launchd: Provide more verbose error reporting for launchd checkin failures
      launchd: Load privileged_startx properly on Tiger
      launchd: Fix the destination of moved-aside directories in privileged_startx
      darwin: Silence a syslog message from defaults
      laucnhd: Silence some syslog spam
      Annotate Fatal and Fatalx as _X_NORETURN
      XQuartz: Fix an issue where -dpi was not being passed to the server despite being set

Jeremy Huddleston Sequoia (1):
      privileged_startx: use root:wheel instead of 0:0

Jon TURNEY (1):
      Cygwin can also have spaces in $HOME

Julien Cristau (1):
      Include <sys/time.h> and <sys/resource.h> unconditionally

Kaleb Keithley (4):
      R6.6 is the Xorg base-line
      Initial revision
      XFree86 4.3.0.1
      XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks

Kean Johnson (1):
      See ChangeLog entry 2005-11-07 for details.

Kevin E Martin (10):
      Various changes preparing packages for RC0:
      Update package version number for RC1 release.
      Update package version number for X11R7 RC2 release.
      Make using full paths in the xinit scripts optional.
      Make the programs used in the xinit scripts configurable.
      Update package version number for X11R7 RC3 release.
      Add m4 magic to allow AS_HELP_STRING to work with older versions of
      Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
      Update package version number for final X11R7 release candidate.
      Update package version for X11R7 release.

Matthieu Herrb (10):
      Quote MCOOKIE to allow to specify a command with args (ie
      Check setuid() return value. Bugzilla #7116.
      remove .serverauth.$$ file on signals or errors
      MKCOOKIE program for OpenBSD.
      generate
      Bump to 1.0.6
      Use /dev/arandom instead of /dev/urandom to generate the cookie
      Merge branch 'master' of ssh://herrb@git.freedesktop.org/git/xorg/app/xinit
      OpenBSD: use openssl rand -hex 16 to generate the cookie.
      Replace sprintf() and strcpy() with snprintf().

Mikhail Gusarov (16):
      Nuke OS/2 and LynxOS support remnants.
      Fix whitespace
      Simplify environment juggling by using fork() instead of vfork()
      Stop converting functions' return types to void
      Use EXIT_{SUCCESS, FAILURE} from C90 instead of homegrown equivalents
      waitpid(2) is in Unix98
      killpg(2) is in Unix98
      SIGCHLD is in Unix98
      SIGTT{IN,OU} is in Unix98
      setpriority and PRIO_PROCESS are in Unix98
      sys/wait.h is in Unix98
      Use sigaction(2) instead of signal(2) to handle SIGUSR1 and SIGALRM
      Use signals from Unix98 and drop pre-POSIX compatibility
      Fix comment indentation
      Rationalize errors output
      Remove OS/2 leftovers

Paulo Cesar Pereira de Andrade (1):
      Correct make distcheck for recent git versions.

Robert Macomber (1):
      startx: fix misparsing of initial client and server arguments which begin with / or ./

Rémi Cardona (2):
      make XINITDIR configurable at build-time, default is unchanged
      xinit 1.2.0

Samuel Thibault (1):
      X.Org Bugzilla #8013: xinit should set WINDOWPATH

Søren Sandmann Pedersen (1):
      Build system for xinit

Thomas Klausner (1):
      Use xinitrc.d/?*.sh as the matching pattern instead of needing a fragile sed substitution XSLASHGLOB to produce xinitrc.d/*.sh. (If that were used literally the slash-star would confuse cpp.)

Tilman Sauerbeck (2):
      Bug #12448: Don't try to trap 'ERR'.
      Bumped version to 1.0.7.

Tom Doherty (1):
      Minor typo.

root (1):
      Define APPLE for the rest of us


Reply to: