Change logs for gosa source package in Buster

  • gosa (2.7.4+reloaded3-8+deb10u2) buster; urgency=medium
    
      * debian/patches:
        + Add 1047_CVE-2019-14466-{1,2}_replace_unserialize_with_json_encode+json_
          decode.patch: Replace (un)serialize with json_encode/json_decode to
          mitigate PHP object injection.
    
     -- Mike Gabriel <email address hidden>  Mon, 27 Apr 2020 13:02:28 +0200
  • gosa (2.7.4+reloaded3-8+deb10u1) buster; urgency=medium
    
      * debian/changelog:
        + post-upload fix of patch-1045 explanation...
      * debian/patches:
        + Add 1046_CVE-2019-11187_stricter-ldap-error-check.patch.
          Perform stricter check on LDAP success/failure (CVE-2019-11187).
    
     -- Mike Gabriel <email address hidden>  Sat, 10 Aug 2019 04:04:23 +0200
  • gosa (2.7.4+reloaded3-8) unstable; urgency=medium
    
      * debian/patches:
        + Add 1043_smarty-add-on-function-param-types.patch. Fix missing
          password field, caused by PHP error "parameter 2 expected to be a
          reference, value given". This happened due to mismatching parameter
          types whenever the smarty3 template rendering engine called gosa's
          (slightly not-compliant anymore) smartyAddon functions. (Closes:
          #918578). The patch also brings some smartyAddon hygiene for
          the {render} block and the not-used-anymore {tr} block.
        + Add 1044_crypto-transition-without-mcrypt.patch. Make
          gosa-mcrypt-to-openssl-passwords script independent from php-mcrypt,
          and thus make it work with Debian buster's php7.3. (Closes: #925138).
        + Update 1026_fix-deprecated-constructor-format.patch. Drop an
          unwanted find+replace artefact in class_userFilter.
        + Add 1045_dont_use_filter_caching.patch. Disable filter caching via
          $_SESSION. The filter caching mechanism stores PHP object in ; since
          php7.0 this has lead to all sorts of unexpected results and flawed
          rendering of class_management based listings. (Closes: #907815).
      * debian/control:
        + Bump Standards-Version: to 4.3.0. No changes needed.
    
     -- Mike Gabriel <email address hidden>  Fri, 19 Apr 2019 15:24:14 +0200
  • gosa (2.7.4+reloaded3-7) unstable; urgency=medium
    
      [ Mike Gabriel ]
      * Update default config.
        + Enable netgroup, pwreset and school-manager plugins by default.
    
      [ Dominik George ]
      * Update my maintainer address.
      * Add support for php-fpm in apache config.
    
     -- Dominik George <email address hidden>  Wed, 12 Dec 2018 16:52:38 +0100
  • gosa (2.7.4+reloaded3-6) unstable; urgency=medium
    
      [ Christian Schwamborn ]
      * debian/patches:
        + Add 1040_inactive_pwd_fields_when_using_pwd_proposal.patch. Disable
          password entry text fields when password proposal is to be used.
        + Improve 1039_fix_sambakickofftime_...tmplate_setting.patch. Avoid NULL
          string being handed over to the date() function.
        + Add 1041_ref_param_error_in_My_Parser.patch. Compat fix for PHP > 5.4.
          Hand over real variable to function.
        + Add 1042_add_option_to_disable_autocomplete.patch. Add support for
          disabling autocompletion in search boxes.
    
      [ Mike Gabriel ]
      * debian/control:
        + Bump Standards-Version: to 4.2.0. No changes needed.
        + Drop exim4 as default MTA, use default-mta instead. Thanks lintian.
    
     -- Mike Gabriel <email address hidden>  Wed, 15 Aug 2018 12:31:03 +0200
  • gosa (2.7.4+reloaded3-5) unstable; urgency=medium
    
      * debian/control:
        + Update Vcs-*: fields. Packaging Git has been migrated to salsa.debian.org.
      * debian/patches:
        + Add 0013_escape-html-entities-for-uid-to-avoid-code-execution-
          CVE-2018-1000528.patch. Fixes code injection in password change dialog.
          Resolves CVE-2018-1000528. (Closes: #902723).
    
     -- Mike Gabriel <email address hidden>  Sat, 30 Jun 2018 12:35:38 +0200
  • gosa (2.7.4+reloaded3-4) unstable; urgency=medium
    
      * debian/control:
        + Add D (gosa): php-cgi. Required for GOsa² to work under lighttpd.
          (Closes: #892570).
        + Drop from S: gosa-si-server. (Closes: #891904). (Note: the requested
          php7.0-cli to php-cli modification was already uploaded with
          gosa/2.7.4+reloaded3-3).
        + Bump Standards-Version: to 4.1.4. No changes needed.
      * debian/gosa.post*:
        + Test presence of apache2ctl to detect whether GOsa² is supposed to run
          under Apache2. (Closes: #892571).
      * debian/patches:
        + Add 0012_using-the-correct-encryption-method.patch. Use aes-256-ecb, not
          -cbc as encryption method in cred_encrypt() function. (Closes: #892546).
        + Add 2006_apache2-private-tmp.patch. Work-around for Apache2's
          PrivateTmp=true feature in Debian. (Closes: #892569).
        + Various typo fixes in text comments.
      * debian/README.gosa.secrets:
        + Add HowTo about GOsa²'s internal pw encryption procedure.
        + Advertise this new README in debian/NEWS.
      * debian/gosa.lintian-overrides:
        + Add override maintainer-script-should-not-use-recursive-chown-or-chmod
          postinst.
      * lintian: Move source overrides into debian/source/.
    
     -- Mike Gabriel <email address hidden>  Fri, 20 Apr 2018 13:36:45 +0200
  • gosa (2.7.4+reloaded3-3) unstable; urgency=medium
    
      * debian/control:
        + Switch D (gosa-dev) from php7.0-cli to php-cli.
    
     -- Mike Gabriel <email address hidden>  Sun, 04 Mar 2018 20:59:40 +0100
  • gosa (2.7.4+reloaded2-13) unstable; urgency=medium
    
      [ Dominik George ]
      * Allow IPv4 addresses and FQDNs as sudoHost. (Closes: #834065).
      * Added myself to Uploaders.
    
      [ Mike Gabriel ]
      * debian/control:
        + Update D (gosa, gosa-dev): php-cli -> php7.0-cli.
        + Update PHP MySQL(i) dependency. GOsa with PHP 7 now depends on php-mysqli.
      * debian/patches:
         + Add 1028_use-mysqli-instead-of-mysql.patch. Migrate from PHP MySQL
           extension to MySQLi extension. (Closes: #834063).
         + Fix another man page type via 1004_fix-typos-in-man-pages.patch.
      * lintian:
        + Update source.lintian-overrides.
        + Add php-script-but-no-phpX-cli-dep override for two files.
      * debian/README.Debian: Fix spelling issue.
      * debian/gosa-plugin-opsi.lintian-overrides:
        + Drop. No required any more.
    
     -- Mike Gabriel <email address hidden>  Wed, 25 Jan 2017 22:11:04 +0100