News

Release: spawn-fcgi 1.6.3

Added by stbuehler over 4 years ago

This release contains some bug fixes.

Important Changes

  • Fix unix socket mode change to work without specifying user/group for socket
  • Fix Invalid Argument in chmod if mode=-1 (fixes #2033)

Downloads

Changes

  • Fix unix socket mode change to work without specifying user/group for socket
  • Add some ./run script examples for use with daemontools or runit
  • Fix Invalid Argument in chmod if mode=-1 (fixes #2033)
  • Add deprecated and /bin/sh info for -f option; wrap syntax output (fixes #2044)
  • Add run script examples in automake dist build

Release: spawn-fcgi 1.6.2

Added by stbuehler about 5 years ago

This release contains a major bug fix.

Important Changes

  • IPv6 support
  • Fix problems with usernames starting with a digit and non-existing uids

Downloads

Changes

  • Add homepage to README
  • Add IPv6 support
  • Fix problems with usernames starting with a digit and non-existing uids; add warning if only user priveleges are dropped. (fixes #1959)
  • Add check to link against socket/nsl if needed (fixes #1960)
  • List IPv6 as feature after the version if it is supported

Release candidate: spawn-fcgi 1.6.2-rc1-r42

Added by stbuehler about 5 years ago

The fix for the usernames needs a new release... so here is the release candidate.

Important Changes

  • IPv6 support
  • Fix problems with usernames starting with a digit and not existing uids

Changes

  • Add homepage to README
  • Add IPv6 support
  • Fix problems with usernames starting with a digit and not existing uids; add warning if only user privs are dropped. (fixes #1959)

Downloads

Release: spawn-fcgi 1.6.1

Added by stbuehler about 5 years ago

There were only some small doc/spelling fixes since the release candidate:

Important changes

  • Added options to chown/chmod the socket (-U, -G, -M)

Downloads

Changes

  • Add build date to show-version
  • Added options to chown/chmod the socket and to create the socket before chroot() (fixes #1906)
  • Updated man page
  • Add proper SUID bit detection
  • Added option to change the directory before spawning (fixes #1847)

Release candidate: spawn-fcgi 1.6.1-rc1-r35

Added by stbuehler about 5 years ago

Important changes

  • Added options to chown/chmod the socket (-U, -G, -M)

Downloads

Changes

  • Add build date to show-version
  • Added options to chown/chmod the socket and to create the socket before chroot() (fixes #1906)
  • Updated man page
  • Add proper SUID bit detection
  • Added option to change the directory before spawning (fixes #1847)

Release: spawn-fcgi 1.6.0

Added by stbuehler about 5 years ago

Important changes

  • Removed limits for -C phpchildren option, which now justs sets PHP_FCGI_CHILDREN if phpchildren >= 0 (default: ommited); php's default is PHP_FCGI_CHILDREN = 0, which means that the master process is the worker process. (not the same as PHP_FCGI_CHILDREN = 1, which results in one master watching its child). Instead of using the -C option you can now just set the environment var before invoking spawn-fcgi.
  • Modified the log messages format

Downloads

Changes

  • Separated spawn-fcgi from lighttpd
  • Remove limits for php children; per default the PHP_FCGI_CHILDREN var is not changed (php defaults to no children, one worker)
  • Modified the log messages format (more details on errors, no source line)
  • Only try to connect to unix socket (not tcp) before spawning (fixes again #1575)
  • Only disconnect from terminal in fork mode (keep stderr/stdout open in nofork mode)
  • Allow numerical user and group ids for -u/-g (fixes #1141)
  • Ignore pid-file option in no-fork mode (instead of producing empty file)
  • Fix error handling for unix-socket-connect test
  • Man page update
  • Use header include order from 1.4.x
  • Fix segfault due to uninitialized var

(1-6/6)

Also available in: Atom