[Pkg-apache-commits] [SCM] Debian packaging for apache2 (Apache HTTPD 2.x) annotated tag, debian/2.4.2-2, created. debian/2.4.2-2

Arno Töll arno at debian.org
Mon May 28 20:30:25 UTC 2012


The annotated tag, debian/2.4.2-2 has been created
        at  a964d344a86d86e853994a8d92ede06607b1ce12 (tag)
   tagging  1ae155c52d293367abf14e6257528bb40a002dd0 (commit)
 tagged by  Arno Töll
        on  Mon May 28 17:40:16 2012 +0200

- Shortlog ------------------------------------------------------------
Debian release 2.4.2-2

Adam Conrad (26):
      Change branding patch to a shell script, and add build-dep on lsb-release
      Fix up patch names and fix FHS compliance patch
      Port over some old patch from apache 2.0
      More changes/patches merged from 2.0
      Rename to remove .dpatch from filenames.
      And fix 00list for the .dpatch name changes.
      More patches moved over from 2.0
      Merge MORE patches from 2.0.
      apache2-common needs netstat from net-tools
      Unbuggery of init script buggery.
      default-site -> default
      Migration of old modules that used to be built in.
      More missing modules.
      logio needs to be static
      mod_imap and mod_auth_ldap renames for upgrades
      error_log -> error.log
      Revise include patch to suck less.
      Remove obsolete junk.
      Remove globs from apache2.conf
      Migrate kill symlinks.
      Update PHP conflicts.
      apache2 dependency fix
      Fix whitespace typo in init script
      Ubuntu RedirectMatch confusion.
      More Ubuntu hackery (don't create apache2-dbg on Ubuntu), and abstract
      Small fix for the previous change...

Arno Töll (109):
      Rework the source package:
      Merge Stefan's patch to improve build time by doing most work in
      Remove unneeded 'set -e' calls, add myself to uploaders, don't export DH_VERBOSE by default anymore, make Options for /usr/share/apache2/icons more obvious
      Fix build failures with architecture-dependend builds only
      Fix typo denoted in #653801
      Denote unreleased change
      Import 2.3.16
      Imported Upstream version 2.3.16-beta
      Merge commit 'upstream/2.3.16-beta' into next
      Rename old debhelper configuration files making room for shiny new stuff. Let's
      Split source package into several binary packages again, file several *.install and *.manual files to split up packages
      * Split package into several binary packages again, for now test a three package
      * Tweak several installation paths
      * move the envvars-std helper to the apache2-common package
      * Move Debian manpages to debian/manpages
      * Migrate old debhelper files back to current packages when applicable
      * Do not generate suexec.install files from .in anymore
      * Drop MPM leftovers in debian/control which remained as comment
      * Update apache2.conf and ports.conf default configuration to satisfy needs of
      * Move all 2.2 configuration files to debian/config-dir/old-mods-available
      * Don't install /var/lock/apache2 - let the start script deal with it
      * Denote (some of the) bugs fixed in 2.4 in debian/changelog
      * Implement Conflicts header for module configuration files
      * Remove obsolete CVE patches they are all incorporated upstream
      * Merge Stefan's changelog from 2.2.22-1
      * enable most module configurations again, update them where necessary
      * More upgrade logic: guess the last MPM which was installed last. If the MPM
      * Fix various issues in the postinst script. Now it seems to fork for both, new
      * Fix a bug with the dangling symlink handling in a2enmod. Dangling *.conf links
      * move files from conf.d to conf-available
      Fix regression I introduced by doing an incomplete merge conflict resolution
      * Fix some more bugs automagically just by uploading a new version. Thanks to
      Provide dh_apache2
      Add Jean-Michel's work to changelog
      Drop -common transitional package, add MPM transitional packages
      Properly handle bash_completion/apache2-common move
      Require a .conf suffix for site configuration
      Add test file to test our CIA hook
      ... and remove it again
      * Update a2ensite to explain sites need a .conf suffix
      Provide load files for some more new modules
      Remove obsolete modules they are all properly removed in maintainer scripts
      Do a proper transition of apache2-doc, cleanup rules
      Do a proper transition of httpd.conf if it exists
      * Provide a man page link from apxs2 to apxs
      Well, lesson learned: set DEBEMAIL correctly before using dch
      * Make the changelog regarding patches more readable
      * Rewrap overlong comments in debian/changelog
      * Drop obsolete maintainer scripts from 2.2
      Add a2query
      Fix various smaller bugs in debian/rules, helper scripts and postinst
      Tweak documentation installed along the packages
      Extend a2query provide maintscript-helper
      Add MPM transitional package
      Update documentation
      Fix regression in debian/rules introduced in 5dae324701fd5e3a860680f09a1b47b01c7df8e9
      * Declare copyrights in a2query.in and apache2-maintscript-helper
      Fix some bugs, but make us much more work really
      Update changelog, document Lintian overrides, update maintainer scripts
      Update the bug report script a bit
      Refactor patches (again)
      More docs updates
      Install manpages for dh_apache2 being generated by pod2man
      Change apache2-maintscript-helper license to MIT. It's basically the same
      Add manpage for a2query, add links to dh_apache2's manpage
      Document pre-load dependencies
      Correct docs. Modules are installed by using a "mod" type. Thanks to sf for
      More clarification/spelling fixes in dh_apache2
      Rename dh_apache2 to dh_apache2.in, process it from debian/rules
      * Change MPM transition packages to arch:all
      Make a new 2.4.1-2 release fixing the FTBS by shifting the convert_docs script
      Add 2.2.22-2 changelog entry
      Remove suexec alternatives properly. Fixes #665002
      Extend PACKAGING hints a bit, add hint to packagers to the NEWS file
      * Enable mod_version statically
      * Add some upgrade functions to apache2-maintscript-helper
      Disable set -x again, update changelog
      apache2-maintscript-helper: Add apache2_msg call, switch back to true in
      * accept a single configuration in apache2_invoke only (BREAKS APIS)
      Bring back the apache2.2-bin transitional package (this reverts
      Do not try to remove 2.2 maintainer scripts if we're not upgrading. Plus omit
      * Break gnome-user-share in the transitional package
      Document our (not implemented) web app dependency resolution
      * Drop update-alternatives call in postrm
      Fix #666875 - change directory permissions to 755 by default. Thanks Axel Beckert for the hint
      Update PACKAGING to actually document the syntax we're using
      Add a helper script to rename sites following our .conf suffix requirement
      Merge the latest 2.2 changelog into next for reference
      * Enable stateful configuration handling
      Fix apxs to Import LDFLAGS from config_vars.mk, just like it is done for
      * Replace the clean-config-vars stuff by a perl script
      Give a few configuration hints of site-local configuration files
      Explain our security model
      Add changelog entry about Stefan's latest change
      * rename usr-lib-cgi-bin.conf -> that sounds hopefully a bit more helpful
      Stop the mixed indentation mess:
      Merge Oxan's patch to fix #669269
      Formulate several clarifications in PACKAGING, document -m in PACKAGING.
      More nitpicking in PACKAGING
      Merge spelling and grammar fixes by Justin B Rye. Much appreciated!
      Move state files to /var/run/apache2 (leave /run for Wheezy+1)
      Impplement missing hooks in a2query. Now it can be told apart whether a piece
      * Add a -p|--purge option to a2enmod which purges the internal state data base
      Tiny tfixes in preinst: Fix typo and remove verbose output
      Even more fixes in apache2-maintscript-helper
      * Implement -r (restart server) switch for dh_apache2
      Improve apache2-maintscript-helper
      Remove pid file paragraph from README.Debian, replace /etc/init.d by service
      Update debian/changelog to prepare an upload

Fabio M. Di Nitto (17):
      Update changelog
      Cleanup apr* B-D
      db-4.2 -> db-4.3 build transition
      Cleanup B-D
      Take out install-worker from install-common.
      Start creating -dev packages.
      Kill /etc/apache2/build since nothing should be using it.
      Cleanup -dev pkgs
      Revert install-dev changes and install all the mpm properly.
      Major cleanup. Install -dev properly or at least they should be proper now,
      BOM BOM
      More -doc and -common cleanup.
      More -doc cleanup.
      Fix delete path
      Don't use --build and crap to avoid libtool mess.
      Cope with /var/run on varrun fs.
      what about lock?

Filip M. Nowak (1):
      * Added module/configuration/site on|off "memory"

Jean-Michel Vourgère (6):
      Update manpages, replace a2disconf.8 by a link pointing to a2enconf.8
      bash_completion: Support for a2(en|dis)conf
      Added Close #657492 in changelog
      Drop patch 004
      Drop patch 009
      Refresh patches to use DEP-3. Reactivated patches

Ludovico Gardenghi (1):
      bash_completion: a2{en,dis}site don't strip .conf

Peter Samuelson (19):
      Merge a2enmod.8 + a2dismod.8, expand them a bit, ship them in a2.2-common.
      Merge aba's NMU.
      Yet another thing that was lost in the shuffle between 2.0 and 2.2 -
      Apply upstream patch for grave bug #396265, mod_proxy_ajp connection
      In the init script: 'force-reload' should be a synonym of 'reload', not
      Close #400981 in changelog.  (Tollef fixed it before it was reported.)
      Add Build-Depends: mawk.  It is Priority: required,
      Attempt to fix #396782, #415775, #407171 by fixing sarge upgrade
      Oops!  Brain fart, test -l should have been test -L.
      Merge etch-apache2 branch back to trunk, through r308.
      Another small merge from etch-apache2 branch.  Nothing consequential,
      Fix #407307: Add a needed <IfModule mod_include.c> guard to apache2.conf.
      Stop shipping /var/run/apache2/ as it is created at runtime anyway.
      Bug #420101: move the 'chown www-data /var/lock/apache2' from
      Slightly adjust wording of a changelog entry.
      Use shlibs:Depends in apache2.2-common, to pick up the libraries used
      Followup to r386: fix typo, ${Source:Version} needs to be ${source:Version}.
      s/NameVirtualHosts/NameVirtualHost/.  Thanks to Ryan52 for noticing.
      apache2: Adjust sections to match recent ftpmaster overrides.

Ryan Niebur (3):
      fix segfault in ab (#495982)
      remove trailing slash for DocumentRoot (Closes: #495110)
      mark the patch as forwarded

Stefan Fritsch (638):
      Upstream tarball 2.2.3
      Upstream tarball 2.2.4
      Upstream tarball 2.2.6
      Upstream tarball 2.2.8
      Upstream tarball 2.2.9
      Upstream tarball 2.2.11
      Upstream tarball 2.2.12
      Upstream tarball 2.2.13
      Upstream tarball 2.2.14
      Upstream tarball 2.2.15
      Upstream tarball 2.2.16
      Upstream tarball 2.2.17
      Upstream tarball 2.2.19
      Upstream tarball 2.2.20
      Upstream tarball 2.2.21
      Merge upstream version 2.2.3
      Add Build-Depends: libssl-dev, zlib1g-dev (#399043)
      Add XS-Vcs-* to debian/control
      Change 000-default to default in postinst to reflect changed filename
      Improve handling of empty  in a2enmod
      Treat apache2-mpm-itk as prefork in a2enmod
      document restart during logrotate in README.Debian
      remove symlinks and config files on purge
      revert r322: change 000-default to default: I was incorrectly trying to fix a bug that is already fixed in -4
      Fix suexec to log after a cgi error
      add watch file
      document changed include behaviour
      Add AddType for .bz2
      improve init script output
      readd info about config dir layout
      Fix segfault in mod_proxy_ftp when FTP server sends back no spaces
      ship /etc/apache2/conf.d/apache2-doc
      remove /etc/default/apache2 on purge
      Tell the user when selecting cgid instead of cgi
      Add a2ensite/a2dissite man pages
      Really ship a2ensite/a2dissite man pages
      close the man page bug, too
      comment out CacheEnable and add documentation and warnings
      adjust wording of NEWS.Debian
      add myself to uploaders and set distribution to unstable
      Update patch for truncated mod_cgi 500 responses from upstream SVN
      be more thorough on purge
      change logrotate to use reload
      ship /usr/lib/cgi-bin
      Merge upstream version 2.2.4
      new upstream version 2.2.4
      Move conf.d include to the end of apache2.conf
      cleanup README.Debian, set distribution to unstable
      update standards-version
      Start apache when doing a restart even if it was not running
      rearrange changelog
      Fix some lintian warnings
      use relative paths in *.dirs
      chmod o-rx /var/log/apache2
      fix lintian override install
      fix typo
      really fix /var/log/apache2 perms
      reload config in apache2-doc postinst
      fix options syntax in sites-available/default
      don't fail in prerm if apache is not running
      add hints how to read docs
      cp README.Debian to apache2-doc as it doesn't depend on apache2.2-common
      Document pid file name
      Make init script always display a warning if NO_START=1
      Replace apache2(8) man page with a more current version
      Show -X option in help message
      fix some more lintian warnings
      Add httxt2dbm(8) man page
      actually install the override files in the mpms
      remove sick-hack-to-update-modules
      Don't use AddDefaultCharset for our docs
      chmod o-rx suexec
      close bug #430116
      Fix CVE-2007-1862: mod_mem_cache DoS introduced in 2.2.4
      fix CVE-2007-1863: DoS in mod_cache
      don't depend on procps on hurd
      rearrange changelog
      make suexec o+r
      release 2.2.4-1
      * Remove the NO_START kludge.
      fix version test
      set distribution to UNRELEASED
      add bugnums + one more entry to changelog
      Move module specific configuration from apache2.conf to mods-available/*conf
      allow localhost in mod_info/status
      Add init.d dependency info to /etc/init.d/apache2
      Create run and lock directores also in postinst, to allow apache2ctl to work in chroots
      rearrange changelog and close bug
      Replace apachectl with apache2ctl in docs
      move creation of run/lock dirs to apache2ctl, add usage message
      Make -dev packages priority extra
      make mod_status/info work with ip6-localhost
      add htcacheclean support
      Add secure example cipher/protocol configuratin to ssl.conf
      fix typo
      Update watch file
      add apache2-dbg
      fix two CVEs in trunk
      fix mod_cache HEAD bug
      actually include the init script by renaming the source file
      tell the user when we replace old config files
      release 2.2.4-2
      make mod_authn_dbd depend on mod_dbd
      enable default site on new installs again
      make a2dissite return 0 if a site is already disabled
      make a2 scripts print errors to stderr
      move TypesConfig directive from apache2.conf to mime.conf
      Add index.htm to the default DirectoryIndex configuration
      Use apache2ctl in init script
      make init script less noisy
      improve NEWS entry
      Merge upstream version 2.2.6
      prepare changelog for 2.2.6
      release 2.2.6-1
      add CVE reference
      Remove duplicate config examples
      Fix "Bad file descriptor" error on reload
      Allow logresolve to process long lines
      add README.backtrace
      Bad file descriptor bugfix also fixes graceful-stop problem
      revert bogus 'Bad file descriptor' fix
      change back to stop instead of graceful-stop in the init script as workaround
      fix dh_installdocs README.backtrace
      - second try at fixing processes not being killed on graceful stop/reload
      release 2.2.6-2
      Add Homepage field
      Allocate fewer bucket brigades in case of a flush bucket
      Update 053_bad_file_descriptor_PR42829.dpatch
      Make mod_proxy_balancer not depend on mod_cache
      fix CVE-2007-6203
      Redirect /doc/apache2-doc/manual/ to /manual/
      Add icons for .ogg and .ogm
      Add comment about how to log X-Forwarded-For
      Add/fix some lintian overrides, fix some warnings.
      another lintian warning
      release 2.2.6-3
      * Convert docs to be directly viewable with a browser (and not use content
      no longer ship files in /var/www but copy index.html on new installs
      * Fix some lintian warnings:
      move mkdir to *.dirs
      Add some information to README.Debian
      don't install /var/www/apache2-default in the first place instead of deleting it later
      use -Wl,--as-needed
      rename AP2_CONFLAGS to AP2_CFLAGS, which is more apropriate
      revert part of r517 that breaks the build
      Merge upstream version 2.2.8
      - new upstream release candidate
      fix typo in index.htm check
      fix another breakage from r517
      Add reportbug script
      bump version to 2.2.8
      add substitute.load
      - move the configuration of User, Group, and PidFile to /etc/apache2/envvars
      add opendocument icons
      close bug
      clarify README.Debian/NEWS.Debian, don't ship NEWS.Debian with apache2-utils
      close another bug
      remove obsolete lintian overrides
      actually enable mod_substitute
      slightly reword NEWS
      release 2.2.8-1
      Fix broken symlink to README.Debian.gz and typos
      adjust VCS tags in debian control
      Add missing ${APACHE_ARGUMENTS} to *) case in apache2ctl.
      call gzip in the correct target
      In upgrades from etch, replace /etc/apache2/default without asking also in
      Provide a fallback access log for VirtualHosts that don't define their own
      fix bugnum
      Print file name where "Useless use of AllowOverride" occured.
      Make bugreport script source /etc/apache2/envvars before calling apache2
      Add note about MSIE SSL workaround to README.Debian
      Don't ship empty /var/www/apache2-default in apache2-doc
      Use the bomb icon only for the name 'core', not for '*core'
      Improve generation of password salts in htpasswd
      Improve generation of password salts in htpasswd: actually include the patch
      Include module name in a2enmod error messages
      release 2.2.8-2
      more envvars for apache2ctl and fix a typo
      trim uploaders field
      Add 'status' function to init script
      mod_cache: Handle If-Range correctly if the cached resource was stale
      add DPATCH token
      build modules once, not three times
      use Charset=UTF-8 by default in mod_autoindex
      release 2.2.8-3
      fix bugnumber in changelog
      complete rewrite of a2{en,dis}{mod,site}
      Include config.nice in apache2-src. This hopefully allows apache2-mpm-itk
      - Fix race condition when changing directories.
      Mention environment variables in apache2 man page
      point to README.Debian
      Drop unneeded build-dep on libtool.
      remove apache2-mpm-perchild
      remove unused additional apache2.conf
      improve apache2ctl manpage
      close bug
      check for dangling symlink /var/www/index.html in postinst
      Enable mod_deflate in new installs
      Move suexec suid helper program to a separate package apache2-suexec,
      import 2.2.8-4 to trunk and rename trunk version to 2.2.8-5
      improve custom suexec man page
      Use dh_lintian
      allow a2dis* to remove dead symlinks
      Raise the minimum userid that suexec may change to from 100 to 1000
      release 2.2.8-5
      Add some missing patch descriptions
      Merge upstream version 2.2.9
      new upstream
      point to /usr/share/common-licenses
      Shorten the init script's waiting period during 'restart' from 10 to 4
      omit 'httpd (no pid file) not running' message
      release 2.2.9-1
      Make the init script use normal 'stop' instead of 'graceful-stop' again
      Improve package descriptions
      release 2.2.9-2
      Move NameVirtualHost directive to ports.conf
      Disable SSLv2 by default
      * add new conf.d/security file
      Adjust mod_userdir accordingly
      Add a default SSL virtual host.
      Add ssl-cert to Recommends
      enable only secure ciphers
      commit Ryan's patch for policy 3.8
      Always pass -g to gcc
      commit missing README.source
      add documentation for SSL and make a2enmod point to README.Debian
      don't close #446765 twice
      commit Ryan's patch for parallel=n support
      remove redundant $(MAKEFLAGS)
      Comment out the "<directory /> deny from all ..." block, as this will break other packages
      Comment out the CacheEnable line in disk_cache.conf
      document NameVirtualHost change in NEWS.Debian
      make init script complain about missing APACHE_PID_FILE during 'start'
      Add hint about the "..., using 127.0.0.1 for ServerName" warning to
      also close that bug
      Add hint about the "could not create rewrite_log_lock" error message
      improve ssl hint in a2enmod and fix syntax error
      fix comment
      Change the minimum user id for suexec back to 100
      recommend apt-listchanges in README.Debian
      Remove empty dir from apache2-doc to fix Lintian warning
      remove one more empty directory from apache2-doc
      release 2.2.9-3
      Make postinst more quiet
      Remove duplicate comments in sites-available/default-ssl
      Redirect apache2 bug reports to apache2.2-common
      Add Turkish language support
      Describe in NEWS.Debian how to revert to the old NameVirtualHost config
      fix install of usr/share/bug/apache2/control
      release 2.2.9-4
      fix ipv6 on systems with net.ipv6.bindv6only = 1
      release 2.2.9-5
      Prevent gcc from optimizing memcpys away.
      release 2.2.9-6
      Fix XSS in mod_proxy_ftp (CVE-2008-2939)
      extend README.backtrace
      Make the balancer manager work in Opera and MSIE
      Fix mod_proxy_http losing the query string with noescape
      Fix mod_headers "edit" removing multiple headers with the same name
      release 2.2.9-7
      Correct description of ServerTokens in /etc/apache2/conf.d/security
      Specify DocumentRoot withouth trailing slash
      typo
      Fix Spanish language support
      Clarify how to use apache2ctl to pass arbitrary arguments to apache2
      add some more hints to README.Debian
      postpone DocumentRoot change
      release 2.2.9-8
      Revert the attempted fix for .es
      release 2.2.9-9
      fix timout handling in mod_proxy_http
      release 2.2.9-10
      backport fix for PR 45792 (mod_proxy segfault)
      backport fix for PR 45605 (segfault in mpm worker)
      add another comment to ports.conf
      release 2.2.9-11
      Merge upstream version 2.2.11
      close some bugs in the changelog
      release 2.2.11-1
      pollset error checking
      release 2.2.11-2
      Rebuild against apr-util 1.3
      release 2.2.11-3
      - Allow apache2-mpm-itk as alternate dependency in apache2 meta package
      Disable TRACE method by default
      Extend the gnome-vfs DAV workaround to gvfs
      Add more info to check_forensic man page
      Compress some more mime types with mod_deflate by default
      improve help output of apache2ctl
      fix lintian warnings
      bump standards-version
      backports from branches/2.2.x
      move user visible changes to the top
      fix typo
      release 2.2.11-4
      move binaries into apache2.2-bin package
      Override some Lintian warnings
      - using symlinks in /usr/share/doc is nice but requires special care on upgrade :-(
      bump build-dep for dh
      release 2.2.11-5
      Fix postinst
      070_CVE-2009-1195
      release 2.2.11-6
      Add symlinks for the debug info to the mpm packages
      enhance default index.html
      create directories for debugging symlinks
      Remove dependency on net-tools, which is no longer necessary
      CVE-2009-1891
      CVE-2009-1890
      Bump Standards-Version
      override lintian warnings for debug symlinks
      release 2.2.11-7
      Enable hardening compile options
      * Remove 2.0 -> 2.2 upgrade logic from maintainer scripts.
      Make a2ensite and friends ignore the same filenames as apache does for
      Add the default LANG=C to /etc/apache2/envvars
      Merge upstream version 2.2.12
      new upstream
      Change references to httpd.conf in apache2-doc to apache2.conf
      Clarify the recommended permissions for SSL certificates
      Ship our own version of the magic config file
      point to mod_mime_magic in comment
      fix syntax
      add bugnums
      Switch default LogFormat from %b to %O
      Add ThreadLimit to the default config and put ThreadsPerChild and
      Fix HTTP PUT with mod_dav failing to detect an aborted connection
      Change default for ServerTokens to OS
      Enable localized error pages by default
      Document in README.Debian how to name files in conf.d
      Clarify the required order of the aliases in the comment
      Make mod_deflate not compress the content for HEAD requests
      adjust paths
      merge apache2 and apache2-mpm-itk and add Steinar to Uploaders
      add lintian override for itk
      Remove apache2-src
      add note about SNI config
      remove apache2-src.dirs
      fix typos
      Merge upstream version 2.2.13
      release 2.2.13-1
      Add Build-Conflicts: autoconf2.13
      Adjust priority of apache2-mpm-itk to extra
      Switch apache2.2-common and the four mpm packages from architecture all to
      Bump Standards-Version
      improve error message and add infos about incompatible ssl configuration changes
      #541607 is RC
      CVE-2009-3094/CVE-2009-3095
      shut up lintian
      sigh... now apache2 needs to be arch any, too.
      make rules file independ from which packages are arch all and which aren't
      disable -pie again
      Merge upstream version 2.2.14
      prepare for new upstream
      remove obsolete patches
      release 2.2.14-1
      Make RemoveType override the info from TypesConfig and adjust definitions
      Fix 'CacheEnable http://'
      fix typo
      use pkill instead of killall
      Move httxt2dbm man page into apache2.2-bin
      Add X-Interactive
      Enable keepalive for MSIE 7 and newer
      Reject any client-initiated SSL/TLS renegotiations. This is a partial fix
      add replaces
      release 2.2.14-2
      Fix output of "/etc/init.d/apache2 status"
      Set redirect-carefully for Konqueror/4
      various DAV fixes from upstream trunk
      Update the comment about SNI in ports.conf
      release 2.2.14-3
      Automatically listen on port 443 if mod_gnutls is loaded
      Link with -lcrypt where necessary to fix a FTBFS with binutils-gold
      mod_rewrite: Fix URLs in redirects with literal IPv6 hosts
      Add man page for split-logfile
      Disable localized error pages again by default
      fix typos
      release 2.2.14-4
      * Print a useful error message if 'apache2ctl status' fails. Add a comment
      Improve function to detect apache2 pid in init-script (closes: #562583).
      Add hint README.Debian on how to pass auth info to CGI scripts.
      * Use more debhelper functions to simplify debian/rules.
      Re-introduce objcopy magic to avoid dangling symlinks to the debug info
      Security: Further mitigation for the TLS renegotation attack
      Make apxs2 use a2enmod and /etc/apache2/mods-available. Closes: #470178,
      release 2.2.14-5
      Move ab and logresolve from /usr/sbin to /usr/bin. Closes: #351450, #564061
      Add new init script action graceful-stop (LP: #456381)
      Make bug script also display loaded php extensions
      Fix symlinks in apache2-dbg package
      Add a hook to apache2.2-common's postrm script that may come in handy
      Unset $HOME in /etc/apache2/envvars
      Fix mod_cache CacheIgnoreURLSessionIdentifiers handling
      Bump Standards-Version
      Remove Adam Conrad from Uploaders. Thanks for your work in the past.
      Add more languages to mime.conf
      Change default config of mod_info and mod_status to use IP addresses
      Set default compiled-in ServerRoot to /etc/apache2 and make paths in
      Add support for multiple apache2 instances to initscript and apache2ctl.
      remove some unnecessary comments
      Improve htcacheclean handling
      use envvars for APACHE_RUN_DIR and APACHE_LOCK_DIR
      Add documentation
      - Provide example script to setup additional instance.
      release 2.2.14-6
      The compiled default document root has changed
      Fix potential memory leaks related to the usage of apr_brigade_destroy()
      Document ThreadLimit in apache2.conf's comments
      Fix error in Polish translation of 404 error page
      Add hints about correct mod_dav_fs configuration to README.Debian
      release 2.2.14-7
      fix bash completion
      Do a configcheck in the init script before doing a non-graceful restart
      Merge upstream version 2.2.15
      Prepare new upstream 2.2.15
      Add NEWS entry and rearrange changelog
      release 2.2.15-1
      mod_reqtimeout: Various bug fixes, including:
      add Satisfy all to Files ~ "^\.ht" block
      release 2.2.15-2
      mod_reqtimeout: backport bugfixes from upstream trunk up to r928881,
      mod_dav_fs: Use correct permissions when creating new files
      in 2.2.x, we need to define CORE_PRIVATE
      release 2.2.15-3
      Simplify logrotate script
      Remove empty directory /usr/lib/debug/usr/sbin in mpm packages
      Move definition of other_vhosts_access.log to new config file
      Fix apxs2 to work with perl 5.12rc3
      Comment out the contents of mods-available/proxy.conf, as it just
      add NEWS.Debian entry
      Add symlink from apachectl to apache2ctl to be more compatible with
      fix typo
      Update the default config for several modules
      quiet a2enmod
      Add source/format file to make lintian happy.
      release 2.2.15-4
      Silence the grep in preinst
      * Conflict with apache package as we now include apachectl. Closes: #579065
      finally commit the release of 2.2.15-5
      Fix init script not correctly killing htcacheclean. Closes: #580971
      Update the postrm script to also purge the version of /var/www/index.html
      Add a separate entry in README.Debian about the need to use apache2ctl
      Build as PIE
      fix debug info
      Fix install target in Makefile created by apxs2 -n
      bump standards-version
      Fix ab sending more requests than specified by the -n parameter
      Add apache2 monit configuration to apache2.2-commons examples dir
      release 2.2.15-6
      Merge upstream version 2.2.16
      New upstream
      Fix mod_ssl header line corruption because of using memcpy for overlapping
      urgency medium
      release 2.2.16-1
      * If the init script's reload action is called immediately after the start
      * In README.Debian, suggest an Apache configuration change to get rid of the
      bump standards version
      Force -j1 for 'make install' to fix occasional FTBFS. Closes: #593036
      add note about SSLInsecureRenegotiation to NEWS.Debian
      revert the wait on graceful reload change.
      Add notes to README.Debian on how to reduce memory usage
      Fix error message in README.Debian
      CVE-2010-1623: mod_reqtimeout: Fix potential DoS by memory usage
      release 2.2.16-3
      Remove bogus comment in conf.d/security about default in the
      Increase the mod_reqtimeout default timeouts to avoid potential problems
      Clarify comments in suexec-custom's default config file
      release 2.2.16-4
      Update outdated description of /etc/apache2/magic in README.Debian.
      Add $named to the init script dependency header, since apache depends on
      release 2.2.16-5
      Also add $named to the secondary-init-script example
      2.2.16-6 has been released
      Merge upstream version 2.2.17
      new upstream version
      * Fix order of comments in "worker" section in apache2.conf. Closes: #608488
      Disable md5 in mod_ssl default cipher suite. Closes: #609126
      release 2.2.17-1
      Add hint in README.Debian about 403 error with mod_dav PUT
      Make exit code of '/etc/init.d/apache2 status' more LSB compatible.
      Set the default file descriptor limit to 8192 instead of whatever the
      fix typo
      Remove some obsolete Depends and Replaces.
      Fix typo in init script
      New mpm_itk upstream version 2.2.17-01:
      release 2.2.17-2
      commit 2.2.17-3 changes:
      Make a2enmod's restart hint more cut'n'paste friendly. LP: #770204
      Make it clear in README.multiple-instances that the MPMs are shipped
      Merge upstream version 2.2.19
      * New upstream release.
      Reduce default KeepAliveTimeout from 15 to 5.
      Use "linux-any" in build-deps. Closes: #634709
      Improve description of the prefork MPM. Closes: #634242
      Fix for CVE-2011-3192 DoS by high mem usage for range requests
      Improve reload message of a2enmod. Closes: #639291
      Mention .conf files in a2enmod man page. Closes: #634834
      update CVE-2011-3192 patch
      2.2.19-2 is released
      fix unapplying this patch with current dpatch
      Merge upstream version 2.2.20
      move to 2.2.20, remove obsolete patches:
      Fix some regressions related to Range requests caused by the CVE-2011-3192
      Bump Standards-Version (no changes).
      Add build-arch and build-indep rules targets to make Lintian happy.
      release 2.2.20-1
      Merge upstream version 2.2.21
      New upstream release
      release 2.2.21-1
      Correctly set permissions of suexec.load even if umask is 0002 during
      Fix CVE-2011-3368: Prevent unintended pattern expansion in some
      release 2.2.21-2
      Remove Tollef Fog Heen, Thom May, and Peter Samuelson from uploaders as they
      Correctly handle images/... style relative links when rewriting the URLs in
      Fix CVE-2011-4317
      Mention dpkg-statoverride for changing permissions of suexec
      Fix CVE-2011-3607: Integer overflow in ap_pregsub could cause segfault
      release 2.2.21-3
      Remove the .dpatch suffix from the patch names. We don't use dpatch anymore
      Fix application of 202_suexec-custom because of rename
      Fix broken patch for CVE-2011-3607
      Reorder changelog so that the entries most relevant for end users are at
      break long line, whitespace fixes
      release 2.2.21-4
      release 2.2.21-5
      Adjust debian/control to point to new git repository.
      Use 'Require local' where appropriate
      Remove conflicts with old 1.3 and 2.0 packages
      Remove minor module magic number from provides
      Remove suggests and recommends from apache2-data and apache2-bin
      update suggests for apache2-suexec-pristine
      Follow upstream and make mpm_event the default
      Re-arrange configure arguments, enable mod_cgi
      Add build-deps
      Remove some patches that are included upstream
      one more obsolete patch
      max line length is 128k now, no need for this patch anymore
      Use "dh --with autotools_dev"
      mod_cache_disk has been renamed to mod_disk_cache
      Move some config from the virt hosts to global
      mod_mem_cache does not exist anymore
      Only include conf.d/*.conf, not conf.d/*.
      Don't create httpd.conf anymore.
      autotools2.13 ist still there, keep conflict
      remove sharutils build-dep
      Remove openssl dep
      We still need some awk for building, bug gawk is fine, too
      Import upstream release candidate 2.4.1
      Merge 2.4.1 from branch 'next-upstream' into next
      updates for 2.4.1
      Use upstream's httxt2dbm man page
      Remove mention of debian/dehelper which is not yet committed
      Mark a few more bugs as closed
      Two more bugs fixed
      Add "AddCharset" for .brf files in default mod_mime config.
      MMN has changed from 2.3.16 to 2.4.1
      Fix lintian -I complaints
      Treat old version of httpd.conf as unchanged
      Add some quoting
      Fix error handling
      unexpand tabs, no code change
      disable verbose build by default
      AddOutputFilterByType needs mod_filter now
      Enable mod_filter on upgrade, note TODOs
      another todo, debug output
      guess MPM from .load file if config is broken
      force removal of apache2.2-bin, apache2.2-common
      add some debug output
      purge apache2.2-common's postrm
      enable more modules during new install, alwayw enable access_compat
      die on unparsable output from apache2ctl -V
      Rename PROGRAMMING -> PACKAGING
      Updates/Fixes/Clarifications
      Such a hook into postrm turned out not to work, remove it
      More docs fixes
      Use new names for MaxClients and MaxRequestsPerChild
      remove code that duplicates refresh_modules() functionality
      small tweaks, TODO
      More tweaks of load order deps
      fix typos and improve wording
      apache2-maintscript-helper improvements
      Merge dh-apache2 into apache2-dev
      make -dbg depend only on apache2-bin, not on apache2
      Update paths in docs
      make suexec packages depend on -bin
      Don't build apache2.2-bin transitional package
      Purge some more directories
      Update changelog for pending upload to experimental
      Make autoscripts only run on upgrades by default.
      Expand info about webapps, warn about coming changes
      release 2.4.1-2
      Add note about need to recompile modules
      Move /usr/share/doc alias to separate config file and don't enable it
      version.load is now obsolete, too
      more version.load obsoleteness
      Remove filename filtering
      Import lots of bug fixes from upstream svn
      Remove /usr/share/doc alias completely
      reflow changelog to 80 chars
      replace some use of sed with shell constructs
      be compatible with set -u
      this is more readable if we use a case
      apache2_invoke fixes
      Add 'Multi-Arch: foreign' to apache2-utils
      Improvements to PACKAGING docs
      Improve dependency handling in a2enmod
      changelog for d92b87422ca...
      Oops, should pull the include files, too
      release 2.4.1-3
      note need for versioned build-dep
      Change example IP to the one reserved for doc examples
      Change default config to deny access to / in the file system and only
      Update ssl default cipher config, add alternative speed optimized
      Use FilesMatch instead of "Files ~"
      remove fixed & wontfix todos
      * Move the configuration of /usr/lib/cgi-bin into a separate config file.
      Add section to security.conf that shows how to forbid access to VCS
      Re-word to make clear that including in the vhost does not work in
      remove comments about SSLRequire and StrictRequire
      Update comments about log formats
      tweak comments, remove one bug that is not a config bug
      Re-add document root to vhost configs, update comment
      Remove DocumentRoot from apache2.conf again
      Re-add the ITK MPM.
      Run a2enmod through "perltidy -pbp"
      Add copyright info for ITK
      Make a2enmod print a warning when enabling MPM-ITK
      Fix all config files to use tabs for indentation
      Import httpd-2.4.2.tar.bz2
      Merge branch 'next-upstream' into next
      Update to 2.4.2
      add new fcgistarter man page included in 2.4.2
      use CPPFLAGS in apxs, too
      don't remove -pthread
      release 2.4.2-1
      Don't ship the changelogs in the apache2-mpm-itk transitional package
      Add CVE-2012-0216 reference to old changelog entry
      Explicitly enable mod_authz_core on upgrades.

Thom May (42):
      shut up adam
      rename httpd2.1 to apache2
      rename from httpd2.1 to apache2
      update uploaders and maintainer
      rename httpd2.1.conf to apache2.conf
      text for d/control
      fire up documentation
      add apache config for documentation
      install documentation config
      take a broom to the modules
      add all the .loads for 2.2
      add simple .conf files back
      add proxy and ssl configs
      Add dependency information to module load files
      fix dumbass typo
      buildconf 4tw
      it helps not to call a make target the same as a file
      go from using mods-shared to listing individual modules
      shurrup, fools
      lets not patch no more
      rudimentary rdeps handling in a2dismod
      move to 2.2.2
      blat prefork config, and update mpm config to mirror upstream
      update config file from 2.2.0 defaults
      ensure apache2-common creates /var/www
      don't install u-a-m since it's bust
      add dep on lsb-base
      ensure that removal of modhandler and u-a-m doesn't fail
      revert r160 and add libtool to build deps
      rebase to 2.2.3
      add changelog
      add patch from Peter Samuelson to let libtool know it is compiling
      fix 391918 - suexec not setuid
      fix for #393277
      fix up compare operation
      add another bug and bump up the version we compare
      make autoindex not suck by default
      deal with multiple PidFiles correctly
      Add patch from upstream to ensure that mod_cgi 500 responses aren't truncated (Closes: #412580)
      use graceful-stop
      add 044 to the list
      prep for 2.2.11-1 by removing upstream'd patches

Tollef Fog Heen (73):
      nuke libgdbm-dev conflicts
      add mpm-perchild transitional package, fix up conflicts, replaces
      pass CC to make since libtool is shit, and use external pcre
      do not install upstream changelog in apache2 package
      nuke apache-utils provides
      Get rid of extra /apache2
      First stab at changelog for 2.0 => 2.2
      Do not pass CC when building any more as that makes libtool unhappy now that we have a fixed libtool shipped with apr
      dh_strip respects DEB_BUILD_OPTIONS, so no need to call it conditionally
      Add lots of closes: # for changelog
      Do not use /dev/random for entropy as it blocks for too long
      More changelog
      We have released now, update changelog
      Remove mention of AddDefaultCharset from apache2.conf as this is now
      Merge in Jeroen's changelog entry from the experimental upload
      Fix byline too
      Merge in skx's NMU
      Rename apache2-common to apache2.2-common.  Conflict and replace old version.  This is to force modules to be uninstalled until versions compiled against 2.2 are provided.
      rename apache2-common files to apache2.2-common
      Remove Daniel Stone from list of uploaders.
      We no longer ship 035_HEAD_Content-Length_Fix_From_CVS.  Closes: #298143
      Don't start the server on reload.  Closes: #316321
      Install S91/K09 links, not S91/K91. Closes: #359977
      Close another bug
      Remove libtool hacks, use apache2.2-common consistently
      Update config.{sub,guess}
      Don't ship compat symlinks for ab and friends.  Use dh_install instead of various other hacks to get files installed.
      Remove apache2-mpm-{event,worker}-{prerm,preinst,postinst} in clean, as those are copies of other files.
      Add build-depends for libapr1-dev (>= 1.2.7-6) to make sure we get a version which ships a useful apr-config --apr-libtool.
      Stop apache2 in apache2.2-common's preinst to avoid having
      Fix up apache_stop to actually have a chance of working
      Add Conflicts for broken modules which didn't depend on apache2-common.
      chmod -x /usr/sbin/apache2 on upgrades from before 2.2 to avoid
      Target to unstable
      Only chmod -x apache2 if we are doing a clean install (which means we are either a real fresh install or upgrading from apache2)
      * Make sure to ship /var/log/apache2 in the apache2.2-common package.
      Install suexec.8 as suexec2.8.  Closes: #390774
      Make sure that we never ship .svn directories in any binary packages.
      remove chmod for suexec, not needed
      Not only chmod -x /usr/sbin/apache2 in apache2.2-common.preinst, chmod +x it in
      Close already-fixed bug
      Fix syntax error
      Try to stop old apaches in preinst of the mpms.  Closes:  #390893
      Make apache2-mpm-{worker,prefork} conflict with apache2-mpm-event.
      rm -f /var/lib/dpkg/info/apache2-common.postrm.  So apache2-common can be purged. Yes, we're on crack.  Closes: #390823
      Make apache2-utils's Replaces on apache2-common be unversioned. Closes: #391018
      Stop shipping cern_meta.load, dumpio.load and ext_filter.load.  Thanks to Stephane Chazelas for noticing.  Closes: #391393
      Add conflicts from the MPMs to apache2-common for good measure
      Release 2.2.3-2
      Build apache2-src package.
      Do not AddDefaultCharset if we are proxying.  Closes: #277526
      Do not forcefully link against libdb4.3 and other libs.
      Add closes for php4/php5 conflicts
      Urgency medium since it fixes RC bugs
      Enable the same list of modules as we had in 2.0 (by default) and do that for
      Set default IndexWidth to *.
      If a module is already disabled, exit 0 (but not if it does not exist)
      Clean up CPPFLAGS and CFLAGS, including making all of CFLAGS a superset of
      Warn when not starting HTTPD due to missing apache binary.  Closes: #384128
      Provide sample disk and memory cache configurations.  Closes: #278564
      Provide dir.conf.   Closes: #392356
      Make sure -I flags are included too
      Add alternate dependency from apache to apache2-mpm-event
      On reload, make the init script exit 1 with an error message if the
      Add default deflate.conf compressing text/html, text/plain and text/xml.
      Close relevant bug for last commit
      Add { and } around the usage format in the init script to make the init script
      Target to unstable
      Fix up apache2-src so the .tar.gz contains an apache2 top level directory.
      Make apache2 MPMs provide and conflict with apache2-mpm so other packages can
      Get rid of 2.1 references from descriptions.
      Revert NMU
      Note reversal of NMU in changelog

-----------------------------------------------------------------------

-- 
Debian packaging for apache2 (Apache HTTPD 2.x)



More information about the Pkg-apache-commits mailing list